Document Document Title
US10583232B2 Catheter pump with off-set motor position
A catheter pump assembly is provided that includes an elongate body, an elongate flexible shaft disposed in the elongate body, and an impeller coupled with the distal end of the elongate flexible shaft. The drive system includes a drive component, a motor and a tension member. The tension member is coupled with the motor and the drive component and to cause the drive component to rotate, and thereby to cause the impeller to rotate.
US10583227B2 Fluid level sensor cover for a medical waste fluid collection and disposal system
A fluid level sensor assembly for monitoring a fluid level in a fluid collection canister of a medical waste fluid collection system. The fluid level sensor assembly includes a fluid level sensor configured for monitoring the fluid level in the fluid collection canister and a fluid level sensor cover configured for preventing direct contact between the fluid level sensor and a fluid in the fluid collection canister. The fluid level sensor cover includes a polymeric cap and polymeric sheath extending from the cap. The elongate tubular sheath surrounds an elongate probe of the sensor with the cap positioned at a base of a sensor body of the sensor to prevent direct fluid contact with the elongate sensor probe and the sensor body.
US10583221B2 Method of corneal transplantation or corneal inlay implantation with cross-linking
A method of corneal implantation with cross-linking is disclosed herein. In one or more embodiments, the method includes the steps of: (i) cutting a circular implant from a donor cornea; (ii) cutting the circular implant into a plurality of constituent pieces; (iii) forming a small incision in a recipient cornea of an eye of a patient; (iv) forming a pocket in the recipient cornea of the eye of the patient, the pocket being accessible through the small incision in the recipient cornea, and the pocket being bounded entirely by stromal tissue of the cornea; and (v) inserting each of the plurality of constituent pieces of the implant into the pocket of the recipient cornea via the small incision, wherein the implant is cross-linked so as to prevent an immune response to the implant and/or rejection of the implant by the patient.
US10583220B2 Method and apparatus for resurfacing an articular surface
A biocompatible, bioresorbable tissue repair implant or scaffold device is provided for use in repairing a variety of cartilage tissue injuries, and particularly for resurfacing and/or repairing damaged or diseased cartilage. The repair procedures may be conducted with tissue repair implants that contain a biological component that assists in delaying or arresting the progression of degenerative joint diseases and in enhancing tissue healing or repair. The biocompatible, bioresorbable tissue repair implants include a scaffold and particles of viable tissue derived from cartilage tissue, such that the tissue and the scaffold become associated. The particles of living tissue contain one or more viable cells that can migrate from the tissue and populate the scaffold.
US10583219B1 Multilayer bioabsorbable construct and methods of use
A multilayer bioabsorbable construct is provided that includes at least one top layer, at least one chorion membrane layer, at least one basement layer, and at least one support layer between the chorion membrane layer and basement layer. Various therapeutic uses of the multilayer bioabsorbable construct are also provided.
US10583216B2 Scaffold compositions for tissue repair
The present invention relates to hemostatic scaffold compositions and the method of preparation thereof. In present invention, hemostatic scaffold compositions for wound care and dental care, uses chitosan and tranexamic acid.
US10583207B2 Lipid-encapsulated gas microsphere compositions and related methods
The invention provides, inter alia, improved lipid formulations used to generate lipid-encapsulated gas microspheres, and methods of their use.
US10583206B2 Radioactive probe for detecting hydrogen sulfide
Provided is a probe for detecting in vivo hydrogen sulfide, specifically, a probe for detecting hydrogen sulfide including a complex compound into which a radioactive isotope Cu is introduced. According to specific embodiments of the present disclosure, as a result of real-time observing animal models, in which hydrogen sulfide involved in various diseases is generated in a large quantity, through optical and nuclear medicine imaging, the probe for detecting hydrogen sulfide according to the present disclosure may selectively bind with hydrogen sulfide to provide images of a site where hydrogen sulfide has abnormally increased in a cell or a tissue, thereby detecting a disease in an unexpected site without affecting the anatomical properties of the body. Accordingly, the probe may be effectively used as a means for diagnosing diseases, such as a composition for imaging, an imaging method, etc.
US10583203B2 In vivo production of proteins
The invention relates to compositions including polynucleotides encoding polypeptides which have been chemically modified by replacing the uridines with 1-methyl-pseudouridine to improve one or more of the stability and/or clearance in tissues, receptor uptake and/or kinetics, cellular access by the compositions, engagement with translational machinery, mRNA half-life, translation efficiency, immune evasion, protein production capacity, secretion efficiency, accessibility to circulation, protein half-life and/or modulation of a cell's status, function, and/or activity.
US10583200B2 Targeted gene delivery to non-phagocytic mammalian cells via bacterially derived intact minicells
A method of targeting bacterially-derived, intact minicells to specific, non-phagocytic mammalian cells employs bispecific ligands to deliver nucleic acids efficiently to the mammalian cells. Bispecific ligands, comprising (i) a first arm that carries specificity for a bacterially-derived minicell surface structure and (ii) a second arm that carries specificity for a non-phagocytic mammalian cell surface receptor are useful for targeting minicells to specific, non-phagocytic mammalian cells and causing endocytosis of minicells by non-phagocytic cells.
US10583198B2 Dosing strategies for targeting EPCAM positive bladder cancer
The present disclosure provides methods for treatment of bladder cancer. The methods include administering an immunoconjugate to a subject in a dosing regimen that includes an induction phase with twice weekly followed by once weekly dosing, and optionally a maintenance phase. The immunoconjugates useful in the methods provided include immunoconjugates having a binding protein that specifically binds to Ep-CAM and a toxin molecule.
US10583194B2 Minimally toxic prodrugs
The present invention relates to the field of oligopeptide prodrugs that are intended for the treatment of cancer. The selectivity of these prodrugs requires the presence of an (oligo)peptidic moiety and/or a protective capping group to ensure the prodrug stability in blood. It further in particular relates to the exemplary oligopeptidic moiety ALGP and to prodrugs comprising it. In particular it also relates to the capping group phosphonoacetyl and to prodrugs comprising this capping group.
US10583191B2 Antibodies against LIF and uses thereof
Described herein are antibodies that target Leukemia Inhibitory Factor (LIF). Also described herein are uses of these antibodies for the treatment of cancer.
US10583189B2 Emulsified vaccine to obtain formulations of concentrated IgY immunoglobulins; processes and uses for the same
The present invention relates to a therapy for treating or preventing several diseases in animals, based on the administration of a highly concentrated avian derived immunoglobulins formulation, obtained from the egg yolk from hens previously hiper-immunized with a vaccine formulation comprising infectious agents or toxins antigens, a light mineral oil and a particulate adjuvant.
US10583183B2 Immune gene signatures in urothelial carcinoma (UC)
This invention relates to methods for treating subjects with bladder cancer, such as urothelial carcinoma, based on mRNA expression levels of chemokines.
US10583175B2 Rapid-acting insulin formulation comprising a substituted anionic compound
A composition in aqueous solution includes insulin and at least one substituted anionic compound chosen from substituted anionic compounds consisting of a backbone formed from a discrete number u of between 1 and 8 (1≤u≤8) of identical or different saccharide units, linked via identical or different glycoside bonds, the saccharide units being chosen from the group consisting of hexoses, in cyclic form or in open reduced form, said compound comprising partially substituted carboxyl functional groups, the unsubstituted carboxyl functional groups being salifiable. A pharmaceutical formulation including the composition is also set forth.
US10583168B1 Nutritional supplements including cardiovascular support components
A composition for use in cardiovascular support includes transfer factor. The transfer factor may be nonmammalian transfer factor, such as that derived from eggs, or mammalian transfer factor, such as that derived from colostrum. The composition may also include one or more of the following: an LDL receptor-binding element; a blood flow-enhancing element; a cholesterol reducing element; a fat oxidation prevention element, and an antioxidant. Treatment methods include enlisting the immune system of a subject receiving therapy to attack pathogens that cause inflammation of blood vessels or to otherwise reduce inflammation of blood vessels.
US10583167B2 Mammalian glucosidase inhibitors, methods for their use and pharmaceutical compositions thereof
Provided are methods, uses and pharmaceutical compositions for inhibition of mammalian alpha-amylase in a subject, with a Helianthamide peptide or a derivative thereof in a biologically effective amount. The subject in need of alpha-amylase inhibition, may have or be at risk of developing one or more of the following: Middleton syndrome; a motility disorder of the gastrointestinal tract; postprandial reactive hypoglycemia; postprandial syndrome; irritable bowel syndrome; diabetes mellitus type 1; diabetes mellitus type 2; pre-diabetes; obesity, dumping syndrome; infant dumping syndrome; polycystic ovary syndrome; steatohepatitis; and viral infection.
US10583163B2 Composition for prevention, alleviation or treatment of precocious puberty containing extract of coicis semen and artemisia capillaris as active ingredient
A pharmaceutical composition and a food composition for preventing, alleviating or treating precocious puberty, which contain, as an active ingredient, a hot-water extract of Coicis Semen and Artemisia capillaris, which inhibits early ovary growth and the production of follicle-stimulating hormone. The composition contains a hot-water extract of Coicis Semen and Artemisia capillaris, which can inhibit early ovary growth and follicle stimulating hormone production, thereby preventing, alleviating or treating precocious puberty.
US10583162B2 Compositions useful in the prevention and/or treatment of osteoarticular inflammation and pain and cartilage damage
The present invention relates to compositions comprising: a) a Vitis vinifera extract in free form or in the form of a complex with phospholipids, or a Punica granatum extract; and b) a lipophilic extract of Zingiber officinale; and c) a lipophilic extract obtained from plants containing polyunsaturated fatty acid isobutylamides selected from the group consisting of Echinacea spp. extract or Zanthoxylum spp. extract or Acmella oleracea (or Spilanthes oleracea) extract; and d) an unsaponifiable fraction of olive oil and/or corn oil; or e) N-acetyl glucosamine; or f) diacerein; and their use in the prevention and/or treatment of osteoarticular inflammation and pain, and cartilage damage.
US10583160B2 Purified cannabinoid product
A purified lipid-based solution including cannabinoids is manufactured by providing a lipid solution including an array of triglycerides, cannabinoids and water soluble contaminants. Adding water to the lipid solution to create a mixture and heating the mixture in a pressure vessel to a temperature above the melting point of the lipid solution. The mixture is agitated to dissolve the water soluble contaminants and electrocoagulated. The mixture is cooled to cause the triglycerides and cannabinoids to solidify. The water is separated from the mixture to remove water soluble contaminants, precipitated contaminants, suspended solids and colloids from the mixture to yield a purified lipid solution.
US10583157B2 Artificial cartilage containing chondrocytes obtained from costal cartilage and preparation process thereof
The present invention relates to an artificial cartilage containing mesenchymal stem cell (MSC)-like dedifferentiated cells obtained by passage culturing costal chondrocytes, and a preparation process thereof.
US10583150B2 Pharmaceutical composition containing mTOR inhibitor for treating macular degeneration
The present invention relates to a pharmaceutical composition for treating macular degeneration, and more particularly to a pharmaceutical composition for treating macular degeneration, which comprises an inhibitor of mTOR gene expression. The pharmaceutical composition according to the present invention can effectively treat age-related macular degeneration, a representative retinal disease that causes blindness in adults.
US10583149B2 MiRNA and its diagnostic and therapeutic uses in diseases or conditions associated with melanoma, or in diseases or conditions associated with activated BRAF pathway
The invention relates to the diagnostic and therapeutic uses of a miRNA molecule, an equivalent or a source thereof in a disease and condition associated with melanoma or a disease or a condition associated with activated BRAF pathway.
US10583148B2 Methods and devices for bone infection treatment selection
Disclosed are methods for identifying patients at increased risk of developing disseminated staphylococcal infection, which includes the steps of determining that the patient has a mutation in one or more genes selected from a MPDZ network gene, a CGNL1 network gene, a PRKRIR network gene, a MED26 network gene, a tight junction protein gene, or an immune modulator gene; and treating the patient for disseminated staphylococcal infection. Also disclosed are solid substrates and/or assays useful for carrying out the disclosed methods.
US10583146B2 Pharmaceutical compositions for glucocorticoid replacement therapy
The invention relates to glucocorticoid replacement therapy and provides pharmaceutical compositions and kits designed to deliver one or more glucocorticoids to a subject in need thereon in a manner that results in serum levels of the glucocorticoid that essentially mimic that of a healthy subject for a clinically relevant period of time. The pharmaceutical compositions and kits are prepared in such a way that a first part of one or more glucocorticoids is substantially immediately released and a second part of one or more glucocorticoids is released over an extended period of time of at least about 8 hours. The invention also relates to a method for treating diseases requiring glucocorticoid treatment such as in subjects having a glucocorticoid deficiency disorder.
US10583144B2 Pharmaceutical compositions comprising meloxicam
Disclosed herein are compositions comprising an NSAID such as meloxicam and/or rizatriptan in combination with a cyclodextrin and/or a carbonate or a bicarbonate. These compositions may be orally administered, for example, to improve the bioavailability or pharmacokinetics of the NSAID for the treatment of pain such as migraine, arthritis, and other conditions. Also disclosed herein are methods of treating pain, such as migraine, comprising administering meloxicam and rizatriptan to a human being suffering from pain, such as migraine. For migraine, these methods may be particularly useful when the meloxicam and rizatriptan are administered while the human being is suffering from an acute attack of migraine pain or migraine aura. In some embodiments, the combination of meloxicam and rizatriptan may be administered in a manner that results in a Tmax of meloxicam of 3 hours or less.
US10583143B2 Methods and compositions for the treatment or prevention of abnormal bone formation in a soft tissue
Provided herein are methods and compositions for the treatment and/or prevention of abnormal bone formation in a soft tissue. In certain embodiments, the methods and compositions treat and/or prevent a disease or disorder comprising abnormal bone formation in soft tissue. Exemplary diseases or disorders that can be treated with the methods and compositions described herein include, but are not limited to, heterotopic ossification diseases such as fibrodysplasia ossificans progressive, anklyosing spondylosis, traumatic heterotopic ossification, burn- or blast-injury associated heterotopic ossification, and joint replacement surgery associated heterotopic ossification.
US10583138B2 Composition and method for treatment of depression and psychosis in humans
This application relates to combination compositions for use in treatment of depression, and which can alleviate the anxiogenic side effects of certain antidepressant and antipsychotic medications. Methods for treatment of depression and medicament side effects, particular anxiety, akathisia, and associated suicidality are also described herein.
US10583132B2 Atropine Pharmaceutical Compositions
The inventive subject matter is directed to compositions and methods for sterile and storage stable low-dose atropine formulations with improved stability. Most preferably, the compositions presented herein are substantially preservative free and exhibit less than 0.35% tropic acid from degradation of atropine. Advantageously, contemplated formulations are also substantially free of preservatives.
US10583120B2 Composition having a muscle-relaxant and anti-inflammatory activity
A pharmaceutical composition or dietary supplement having a muscle-relaxant and anti-inflammatory activity is described, which is effective in the treatment of muscle, bone, articular and tendon pathologies, comprising, as active ingredients, a combination of magnesium, at least one ketoboswellic acid and L-tryptophan.
US10583118B2 Use of N-acetyl-5-methoxytryptamine or analogues thereof, for promoting the mechanism of implantation of the embryo and related compositions and culture media
The present invention refers to the use of N-acetyl-5-methoxytryptamine (melatonin) and/or an analogue thereof, for use in the medical or veterinary field in the assisted reproduction for promoting the mechanism of implantation of the embryo, and in particular for the prevention of implantation failure into the uterus, by topical administration of an effective amount in a mammalian subject female in need of such treatment, and related compositions, culture media and medical devices.
US10583116B2 Local delivery of cholesterol-lowering drugs to treat and prevent bacterial vaginosis
Methods of preventing and/or treating bacterial vaginosis are provided. The methods involve administration of cholesterol lowering drugs in combination with agents that reduce cholesterol absorption, and compositions for performing the methods.
US10583114B2 Compositions comprising urolithins and uses thereof for the stimulation of insulin secretion
The present invention relates to a composition comprising urolithin A, urolithin B, urolithin C, urolithin D, or a combination thereof, for the stimulation of insulin secretion, and to the use of a compound chosen among urolithin A, urolithin B, urolithin C, urolithin D, or a combination thereof, intended for the stimulation of insulin secretion. The present invention also relates to a composition comprising an effective amount of urolithin B, urolithin C, urolithin D, or a combination thereof, for the treatment or the prevention of diabetes mellitus, and in particular for the treatment or the prevention of type 2 diabetes, and to the use of a compound chosen among urolithin B, urolithin C, urolithin D, and a combination thereof, intended for the treatment or the prevention of diabetes mellitus, and in particular of type 2 diabetes.
US10583112B2 Benzo[b]furans as bromodomain inhibitors
The present invention relates to compounds of formula (I) and salts thereof, pharmaceutical compositions containing such compounds and to their use in therapy.
US10583109B2 Use of silver(I) complexes as anticancer agents
The present invention relates to the use of silver(I) monophosphine complexes as Active Pharmaceutical Ingredients (API's), including anticancer agents, for the treatment, diagnosis and/or prevention of cancer. The present invention also relates to pharmaceutical compositions containing such complexes and further extends to a method of treating or diagnosing a subject/patient suffering from cancer.
US10583104B2 Tuneable delivery of nanoparticle bound active plasmin for the treatment of thrombosis
Compositions and methods for therapeutic delivery are disclosed. More particularly, the present disclosure relates to nanoparticle compositions that sequester the activity of a target molecule while leaving other domains accessible to bind targeted tissues of interest. Methods for thrombus dissolution include administering a nanoparticle reversibly coupled to a target molecule that can dissolve a blood clot. Compositions and methods for inducing blood clotting are also disclosed. Methods for inducing blood clotting include administering a nanoparticle reversibly coupled to a target molecule that can induce the formation of a blood clot. Methods for sequestering a target molecule are also disclosed. The method includes reversibly coupling a target molecule to a nanoparticle having an affinity ligand that reversibly couples the target molecule, and thus, sequesters the target molecule activity until the target molecule interacts with its substrate resulting in the release of the target molecule.
US10583101B2 Lipid formulations of carmustine
The present invention relates to a pharmaceutical lipid composition comprising nitrosoureas and process for its preparation. In particular, the compositions of present invention are useful in the treatment of brain cancers having improved physicochemical and pharmacokinetic characteristics.
US10583100B2 Topical compositions for pain relief, manufacture and use
The present invention relates to TRPV1 selective agonist compositions including a capsaicinoid, a surfactant and an extended release agent, and to methods of manufacture and methods of providing pain relief as well as treating a variety of disorders with such compositions.
US10583099B2 Isotope enhanced ambroxol for long lasting autophagy induction
The present invention is directed to 2H isotope enhanced ambroxol (“isotope enhanced ambroxol”) and its use in the treatment of autophagy infections, especially mycobacterial and other infections, disease states and/or conditions of the lung, such as tuberculosis, especially including drug resistant and multiple drug resistant tuberculosis. Pharmaceutical compositions comprising isotope enhanced ambroxol, alone or in combination with an additional bioactive agent, especially rifamycin antibiotics, including an additional autophagy modulator (an agent which is active to promote or inhibit autophagy) are also disclosed. These compositions are useful against an autophagy mediated disease state and/or condition), especially an autophagy mediated disease state and/or condition which occurs in the lungs.
US10583098B2 Topical co-enzyme Q10 formulations and treatment of pain, fatigue and wounds
CoQlO has a stimulatory effect on fibroblasts and keratinocytes, increases ATP production, decreases pain. The formulations are useful for promoting acute wound healing, fatigue and treatment of acute and chronic pain.
US10583092B2 Therapeutic nanoparticles comprising a protonatable nitrogen therapeutic agent and methods of making and using same
The present disclosure generally relates to nanoparticles comprising a substantially hydrophobic acid, a basic therapeutic agent having a protonatable nitrogen, and a polymer. Other aspects include methods of making and using such nanoparticles.
US10583091B2 Amphiphile-polymer particles
This invention relates to amphiphile-polymer particles comprising obtaining a first solution comprising a water-insoluble polymer, a payload and a first amphiphile in a water-miscible solvent; mixing the first solution with an aqueous second solution to form an aqueous composition comprising a particle comprising a water-insoluble polymeric core comprising the water-insoluble polymer; the payload; and the first amphiphile.
US10583090B2 Vortex-induced silk fibroin gelation for encapsulation and delivery
The present invention provided for a novel process of forming silk fibroin gels, and controlling the rate of β-sheet formation and resulting hydrogelation kinetics, by vortex treatment of silk fibroin solution. In addition, the vortex treatment of the present invention provides a silk fibroin gel that may be reversibly shear-thinned, enabling the use of these approach for precise control of silk self-assembly, both spatially and temporally. Active agents, including biological materials, viable cells or therapeutic agents, can be encapsulated in the hydrogels formed from the processes, and be used as delivery vehicles. Hence, the present invention provide for methods for silk fibroin gelation that are useful for biotechnological applications such as encapsulation and delivery of active agents, cells, and bioactive molecules.
US10583089B2 Tablets having discontinuous coated regions
A dosage form comprising a tablet core and one or more discontinuous coated regions in various configurations on the surface of the dosage form is disclosed. A method for making the dosage form is also disclosed.
US10583087B2 Pharmaceutical composition for oral administration
Disclosed is a pharmaceutical composition for oral administration, comprising 1-{5-[(5-{[(2R)-2-ethylpyrrolidin-1-yl]methyl}-4-[4-methoxy-3-(trifluoromethyl)phenyl]-1,3-thiazol-2-yl)carbamoyl]pyrazin-2-yl}pyperidine-4-carboxylic acid, which is a compound having pH-dependent solubility, or a pharmaceutically acceptable salt thereof, and a cellulose derivative. In the pharmaceutical composition for oral administration, the solubility and absorbability of the drug are improved.
US10583085B2 Carrier particles for dry powder formulations for inhalation
Carrier particles in the form of granules described herein are suitable for use in dry powder formulations for inhalation, and preferably administering high-strength dose active ingredients.
US10583079B2 Composition for skin hygiene and/or hydration
The present invention relates to a composition for cleansing and/or moisturizing skin. The compositions of the invention which provide a cosmetic or dermatological composition for cleansing and/or moisturizing skin, preferably compositions used for showering or bathing, comprise: a) at least one alkyl ether carboxylate, b) at least one ethoxylated glycerol ester, c) at least one oily substance, d) water, e) optionally one or more emulsifiers, f) optionally additional surfactants, and g) optionally cosmetically or pharmaceutically acceptable excipients or active ingredients; characterized by containing a minimum of 20% by weight, preferably 30% by weight, of component (c) with respect to the total weight of the active material of the composition. Additionally, the invention provides a method for cleansing and/or moisturizing skin using the compositions of the invention.
US10583078B2 Product and method for the temporary shaping of keratin-containing fibers
The disclosure relates to a cosmetic composition for the temporary shaping of hair, containing a combination of two specific anionic copolymers. The cosmetic composition provides an extremely good moisture resistance.
US10583076B2 Agent and method for the temporary deformation of keratin-containing fibers
Cosmetic compositions for the temporarily shaping of keratinic fibers and methods for using such cosmetic compositions are provided. In one example, a cosmetic composition includes at least one non-crosslinked, hydrophobically modified (meth)acrylic acid copolymer, and at least one copolymer that includes at least in part monomer units. The monomer units include styrene, and acrylic acid and/or methacrylic acid.
US10583065B1 Posture-correcting walker
A posture-correcting walker for assisting a user in performing safe ambulation, comprising a frame having a pair of front legs and a pair of rear legs joined together by a pair of horizontal supports, a pair of handgrips positioned on the horizontal supports, and a pair of forearm guiding supports which project upwardly at a rearward angle which are adapted to maintain the user's elbows and forearms at a guided posture angle during ambulation to ensure correct walking posture with the user's legs maintained within the frame. The forearm guiding supports each have a retaining cradle which supports the forearms and restricts rearward and sideways motion. The walker further has a descending segment ahead of each handgrip to ensure correct placement of the hands, as well as a pair of stabilizing segments which cause the rear legs to project rearwardly which stabilize the walker.
US10583063B2 Manual walk-assist and accessories combo
A lower extremity wearable, that functions as a walk-aid, for those with a limited ability to walk, or those incapable of walking unassisted. The walk-aid also provides for other functions curtailed by paraplegia, and other health issues. The wearable is complemented with added utilities that_aid with the everyday use of the walk-aid. With low to average flexibility of legs, and the ability to stand for a period of time, the user will be able to simulate a walking motion with recurrent swings of a handle, regardless of disability. In contrast to other walk-aids currently available, the functions of the walk-aid are achieved without any motorization, computerization or outside power source.
US10583057B2 System for turning a patient over in a bed
A system for controllably turning over a patient in a bed includes a flexible body sling and a ratchet device. The flexible body sling includes a main torso portion that terminates in a first end and an opposing second end and is configured for placement under the patient between a head and a tailbone of the patient. The flexible sling has a first sling strap that is coupled to the first end and a second sling strap that is coupled to the second end. The ratchet device has a mount that includes a curved portion for placement over a side rail of the bed to detachably secure the ratchet device to the bed. The ratchet device has a rotatable spool with a slot for receiving one of the first sling strap and the second sling strap. The ratchet device has a pivotable handle for driving the rotatable spool.
US10583052B2 Superabsorbent polymer composition
The present invention relates to a superabsorbent polymer composition. Since the superabsorbent polymer composition comprises aluminosilicate particles capable of effectively adsorbing and decreasing compounds inducing odor in sanitary products such as a diaper, etc. without deterioration of the properties of superabsorbent polymer such as centrifugal retention capacity, absorbency under load, and penetration, and does not induce caking, it can be usefully used in sanitary products, etc.
US10583051B2 Method and apparatus for making an apertured web
A method of creating a topsheet for an absorbent article is disclosed. The method includes the steps of: obtaining a pre-cursor web of material, the pre-cursor web of material having a first surface and an opposing second surface, wherein the pre-cursor web of material is a composite or laminate web having a first layer and a second layer, wherein the first layer is a film and the second layer is a nonwoven material having a plurality of fibers; forming a first plurality of apertures having sidewalls extending in a first direction from the pre-cursor web of material; forming a second plurality of apertures having sidewalls extending in a second direction from the pre-cursor material, wherein the first direction and the second direction are different; and forming a plurality of embossments in the pre-cursor web of material, wherein the embossments are oriented in a third direction opposite the first direction.
US10583045B1 Stretchable waterproof composite material and a method for its use
A waterproof composite material that comprises three layers, a top layer, a middle layer, and a bottom layer. The middle layer is made of foam while the top layer and bottom layer can be made from a variety of films. The top layer and the bottom layer are formed in a quilted pattern. The top layer and the bottom layer are bunched up (meaning there is extra material there allowing more stretch). A method of manufacturing the waterproof composite material includes placing the three layers on (or in), stretching the middle layer, and then applying a quilt (or other) pattern (using heat and/or pressure) which causes the quilted pattern on the top layer and the bottom layer. The natural contraction of the middle layer (which was stretched when the composite was formed) causes bunching of the top layer and the bottom layer.
US10583042B2 Wound care devices, apparatus, and treatment methods
A wound care device for delivering topical oxygen therapy and negative pressure wound therapy for treatment of a wound. The wound care device may include an oxygen supply membrane electrode device (MEA), a vacuum pump and motor, a pressure sensor, and a power supply and electronic controls. A dressing may be connected to the wound care device for administering topical continuous oxygen therapy and negative pressure wound therapy to a wound. The wound care device may be operated to provide simultaneous topical oxygen therapy and negative pressure wound therapy, continuous oxygen therapy with intermittent negative pressure wound therapy, and alternating oxygen therapy and negative pressure wound therapy.
US10583039B2 Method and system for eye measurements and cataract surgery planning using vector function derived from prior surgeries
Improved devices, systems, and methods for planning cataract surgery on an eye of a patient incorporate results of prior corrective surgeries into a planned cataract surgery of a particular patient by driving an effective surgery vector function based on data from the prior corrective surgeries. The exemplary effective surgery vector employs an influence matrix which may allow improved refractive corrections to be generated so as to increase the overall efficacy of a cataract surgery by specifying one or more parameters of an intraocular lens (IOL) to be implanted during the cataract surgery.
US10583035B2 Inserter
The present invention relates to an inserter for an intrauterine system, comprising a handle (3) having a longitudinal opening (8) at its first end, said opening (8) having a longitudinal axis parallel to the longitudinal axis of the inserter, a first end (8 a) and a second end (8 b), a movable slider (5) arranged in said longitudinal opening (8) and having a first end (5 a) and a second end (5 b), a plunger (2) attached to the handle (3) and having a longitudinal axis, and an insertion tube (6) having a first end, a second end and a longitudinal axis essentially parallel to the longitudinal axis of the plunger (2), the insertion tube (6) being, along said longitudinal axis, movably arranged around the plunger (2). The invention is characterised in that it further comprises a flange (4) arranged on the insertion tube (6) at its first end, and means for locking the slider (5) into a position showing the correct insertion depth for the intrauterine system, said means being adjustable with respect to the opening (8) of the handle.
US10583033B2 Method and system for reducing the likelihood of a porphyromonas gingivalis infection in a human being
A method and system of reducing the likelihood of an inflammatory disease developing by providing a mucosal adhesive strip to a subject, with the strip provided with at least one of a plurality of agents effective to hinder the growth of spirochetes bacteria in a subject's oral cavity. In certain embodiments, an effective amount of Prevotella intermedia is provided to decrease the incidence of periodontitis and to reduce the progression of Alzheimer's disease. In still other embodiments, the likelihood that a subject will suffer from Alzheimer's disease is reduced by administering via local gingival application to a subject that has been diagnosed with periodontitis an effective amount of an antibiotic effective to kill spirochetes bacteria residing on the subgingival tooth area of the subject.
US10583028B2 Methods for weighting garments or orthotics and garments and orthotics therefor
Methods and apparatuses for aligning a person's center of gravity over the base of support using a weighted garment or orthotic are herein provided. These methods and apparatuses are particularly suited to individuals suffering from various balance or neurological disorders. The methods described herein involve the use of body positioning and perturbation techniques. These methods may be manual, computer assisted, or some combination thereof. In some variations, video recording equipment or other electronic equipment is used. The apparatuses of the present invention comprise a variety of weighted garments or orthotics. These garments or orthotics may take on any number of configurations. In some variations, the weighted garment or orthotic is a vest, in other variations, the weighted garment or orthotic is a brassiere, corset, shoulder pad, undergarment, belt, seating device to be used in combination with a wheelchair, tee shirt, body suit, or combinations thereof.
US10583022B2 Stent delivery systems with a reconstraining member
Stent delivery systems and methods for making and using stent delivery systems are disclosed. An example stent delivery system may include an inner shaft. A deployment sheath may be disposed about the inner shaft. A stent may be disposed between the inner shaft and the deployment sheath. A stent reconstraining member may be secured to an inner surface of the deployment sheath and releasably secured to the stent.
US10583019B2 Stent
A stent is disclosed that has an elongated body having a proximal end, a distal end, at least one open spiral channel formed on the exterior surface of the body to provide fluid communication between the proximal end and the distal end. The stent also has a central lumen open at the proximal and distal ends of the stent for the passage of a guide wire. A method for using the stent and a kit containing the stent are also disclosed.
US10583018B2 Method of identifying parameter of characteristic of muscle, and walking assistance apparatuses and method based on the method
Disclosed is a method of identifying a parameter of a characteristic of a muscle, and walking assistance apparatuses and method based on the method. The method of identifying a parameter of a characteristic of a muscle includes estimating a first torque of a joint based on an electromyogram (EMG) signal, estimating a second torque of the joint based on motion data, and identifying a parameter of a characteristic of a muscle associated with the joint based on the first torque and the second torque.
US10583015B2 Intervertebral implant
An adjustable spinal fusion intervertebral implant is provided that can comprise upper and lower body portions that can each have proximal and distal wedge surf aces disposed at proximal and distal ends thereof. An actuator shaft disposed intermediate the upper and lower body portions can be actuated to cause proximal and distal protrusions to converge towards each other and contact the respective ones of the proximal and distal wedge surfaces. Such contact can thereby transfer the longitudinal movement of the proximal and distal protrusions against the proximal and distal wedge surfaces to cause the separation of the upper and lower body portions, thereby expanding the intervertebral implant. The upper and lower body portions can have side portions that help facilitate linear translational movement of the upper body portion relative to the lower body portion.
US10583014B2 Intervertebral implant with keel
An intervertebral implant component of an intervertebral implant includes an outer surface for engaging an adjacent vertebra and an inner surface. A keel extends from the outer surface and is designed to be disposed in a slot provided in the adjacent vertebra. This keel extends in a plane which is non-perpendicular to the outer surface; and preferably there are two of the keels extending from the outer surface which are preferably offset laterally from one another. In another embodiment, an anterior shelf is provided at an anterior end of the outer surface, and this anterior shelf extends vertically away from the inner surface in order to help prevent bone growth from the adjacent vertebra towards the inner surface. Further in accordance with disclosed embodiments, various materials, shapes and forms of construction of the component and/or keel provide various benefits.
US10583011B2 Method and system including sleeves and broaches for surgically preparing the patient's bone
An orthopaedic surgical instrument system includes a first broach including a first end configured to be separately secured to a handle and a tapered body having a plurality of cutting teeth defined therein, and a second broach including a first end configured to be separately secured to the handle in place of the first broach, a first tapered body extending distally from a second end positioned opposite the first end, and a second tapered body extending distally from the first tapered body. The tapered body of the first broach and the first tapered body of the second broach have a first outer geometry and the second tapered body has a second outer geometry different from the first outer geometry.
US10583007B2 Suture deployment of prosthetic heart valve
A delivery apparatus for a prosthetic implant can include an elongate first shaft, a first suture guide coupled to the first shaft, an elongate second shaft, and a second suture guide coupled to the second shaft. The first shaft can extend coaxially through the second shaft and the second suture guide, the first suture guide can be disposed distal to the second suture guide, and the first suture guide and the second suture guide can be configured to be axially movable relative to each other.
US10583006B2 Transcatheter aortic valvuloplasty device
A valvuloplasty device comprises an expandable anchor and an expansion member mounted about an outer surface of the expandable anchor. The expansion member is either an annular balloon or a sleeve. The valvuloplasty device can be used for valvuloplasty and for valve implantation.
US10583004B2 Retrievable self-expanding non-thrombogenic low-profile percutaneous atrioventricular valve prosthesis
An atrioventricular prosthesis device is provided. The device includes a frame at least partially defining and enclosing a central cavity, the frame having a distal portion, a proximal portion, and a middle portion connected therebetween. The device further includes a valve construct formed, at least in part, from a cell growth scaffold, at least partially disposed within the central cavity defined by the frame. The valve construct includes: an annular portion defining an aperture and being connected to the frame for positioning the valve construct within the central cavity of the frame, and a plurality of leaflets extending longitudinally and radially inward from the annular portion. The frame and valve construct are transitionable to a deployed state, in which a diameter of at least a portion of the frame and the valve construct substantially conform to a diameter of a tricuspid and/or mitral valve opening.
US10583001B2 Methods for replacing a cardiac valve
A method for replacing a cardiac valve includes an expandable support member having oppositely disposed first and second ends, a main body portion extending between the ends, and a prosthetic valve within the main body portion. The main body portion has an annular shape for expanding into position in the annulus of the valve. The first and second ends include a plurality of upper and lower wing members movable from a collapsed condition into an extended condition for respectively engaging a first section of cardiac tissue surrounding the valve and for: engaging a portion of the native valve leaflets to pin the leaflets back against the annulus. The second end further includes at least two strut members spaced apart from each other. A respective one of the strut members is attached to at least one commissural section of the prosthetic valve to prevent prolapse of the valve leaflets.
US10582997B2 Self-sealing PTFE graft with kink resistance
A self-sealing vascular graft, including a substrate with a sealant layer and several optional additional layers, is described. The substrate can be ePTFE and the material used for the sealant and additional layers can be polyurethane. The sealant layer and additional layers may include one or more base layers, one or more foam layers, beading of different sizes and shapes, and ePTFE tape. A flared cuff may be integral to one or both ends of the substrate or may be attached to one or both ends. Various methods of making a self-sealing vascular graft are also described, including methods of disposition, methods of forming, methods of bonding and methods of attaching.
US10582994B2 Implant packaging assembly
A medical implant packaging assembly having an outer tray, an inner tray and a retainer The implant may include a tissue graft. The inner tray is formed from a moisture barrier material whereby the implant may be maintained in a hydrated state, thereby avoiding need for rehydrating steps that are required for dehydrated or cryopreserved implants. The outer tray and inner tray and a retainer are also made of transparent materials, enabling medical personnel to view the implant through these packaging components prior to and during surgery.
US10582989B2 Oral hygiene device
An oral hygiene device is provided. The oral hygiene device includes a body having a base and first and second opposing sides extending from the base and defining a gap therebetween. The device may further include a plurality of corresponding notch pairs, wherein each corresponding notch pair has a first notch positioned in the first opposing side and a second notch positioned in the second opposing side. The location of the notch pairs may coincide with a user's mouth and in particular to the position of the user's teeth within the mouth. As such, a fibrous material, such as floss, may be coupled to the device such that the material spans the gap between at least one of the corresponding notch pairs so that the material may be inserted into the spaces between the user's teeth when the device is placed into the user's mouth.
US10582981B2 Accessory support and coupling systems for an accessory support
The present disclosure provides a coupling system for coupling a medical accessory to an accessory support is provided. The present disclosure also provides a system for powering a medical accessory with an accessory support.
US10582979B2 Input device assemblies for robotic surgical systems
Methods and devices for controlling a robotic system includes receiving a signal in response to movement of an input device through an input distance, determining the position of a repositioning control disposed on the input device, and moving the tool of the robotic system in response to movement of the input device the input distance. The input device is coupled to an input shaft of an input arm. The robotic system moving the tool a first distance when the repositioning control is in a deactivated position and moves the tool a second distance when the repositioning control in an activated position. The first distance is greater than the second distance.
US10582977B2 Method and device to assist with the operation of an instrument
The invention relates to a device and a method to assist with the operation of an instrument by means of said device, the device and the method using leverage effects in order to calculate the data relative to any point of an instrument axis, instead of using low-accuracy sensors. Other improvements are also described that allow higher-quality usage performance for the operator, which reduces the risk of errors and simplifies the operations.
US10582975B2 Surgical tool
Medical instrument (60, 160, 260, 360) comprising at least one first, second and third joint member (71, 72, 73), at least two pairs of tendons (90, 190, 191, 192) connected with the same joint member and adapted to move said third member (73) with respect to said second member (72), pulling it; and wherein each of said joint member (71, 72, 73) comprises a main structural body comprising in a single piece one or more convex contact surfaces (40, 80, 86, 140, 180), all said convex contact surfaces (40, 80, 86, 140, 180) defining with their prolongations thereof at least partially a single convex volume for each joint member; and wherein the main portion of each tendon is in contact with said jointed device (70, 170, 270) only on said convex contact surfaces; and wherein at least two tendons of said at least two pairs of tendons (90, 190, 191, 192) are in contact with a same convex contact surface.
US10582974B2 Estimation of a position and orientation of a frame used in controlling movement of a tool
A robotic system includes a camera having an image frame whose position and orientation relative to a fixed frame is determinable through one or more image frame transforms, a tool disposed within a field of view of the camera and having a tool frame whose position and orientation relative to the fixed frame is determinable through one or more tool frame transforms, and at least one processor programmed to identify pose indicating points of the tool from one or more camera captured images, determine an estimated transform for an unknown one of the image and tool frame transforms using the identified pose indicating points and known ones of the image and tool frame transforms, update a master-to-tool transform using the estimated and known ones of the image and tool frame transforms, and command movement of the tool in response to movement of a master using the updated master-to-tool transform.
US10582971B2 Robotized system for femoroacetabular impingement resurfacing
Systems and methods are described herein for resurfacing bones, and in particular, for detecting and resurfacing one or more femoroacetabular impingements (FAIs). A FAI resurfacing controller may be used to perform this detecting and resurfacing of FAIs. The FAI resurfacing controller may include a bone model generator to receive bone imaging and to generate a model of at least one osteophyte and of a surface of a native bone surrounding the at least one osteophyte. The FAI resurfacing controller may include an osteophyte identifier to set a virtual 3D boundary surface between native bone surface and the at least one osteophyte. The FAI resurfacing controller may include a resurfacing navigator to generate and output a navigation file. The navigation file may include the model with the 3D boundary surface between native bone surface and the at least one osteophyte.
US10582968B2 Surgical implant bending system and method
A spinal implant system includes a spinal implant template configured to provide three dimensional coordinates of a selected implant configuration. An implant bending device includes work surfaces engageable with a spinal implant to manipulate the spinal implant to the selected implant configuration and an implant contact sensor. Surgical instruments, spinal constructs, implants and methods are disclosed.
US10582967B2 Cauterization devices, methods, and systems
Aspects of this disclosure pertain to a device with an elongated body having a distal end. The distal end may comprise a port that permits discharge of a laser energy towards a tissue from an optical fiber located in the distal end. An exterior surface of the distal end may include a cauterization portion that permits discharge of a cauterization energy towards the tissue. In some aspects, the device includes an insulative portion that attaches the distal end to the elongated body and limits energy transfer therebetween. Related systems and methods are also disclosed.
US10582962B2 System and method for harmonic control of dual-output generators
A dual-output generator is configured to output two or more waveforms at different frequencies. In particular, the dual-output generator is configured to provide low-frequency output, which may be suitable for ultrasonic surgical instruments, and a high-frequency output, which may be suitable for electrosurgical instruments, while reducing the amplitude of all remaining frequencies other than the two selected low and high frequencies to about zero.
US10582961B2 Method and device for cosmetically treating dark spots on the skin by means of cryo-cyto-selective cryogenics
The invention relates to a method for cosmetically treating dark spots on the skin, wherein said method is intended for eliminating at least one of said dark spots located in a region of the hand, the face, the limbs or the chest area of a person suffering from such skin hyperpigmentation, characterised in that said method includes a step of applying a spray of cryogenic fluid to said region, which brings the skin temperature to a temperature of between −4° C. and −15° C. for a consecutive application period of from 2 to 10 seconds, in order to selectively act on the melanocytes, and to a device for carrying out said method.
US10582957B2 Bone fixation implant and means of fixation
An implant for osteosynthesis which can be used to repair fractures and or fuse joints. The implant comprises one or more through holes for the passage of one or more sutures therethrough and or one or more sutures may be an integral part of the implant. The one or more sutures may be used to pull bone segments together and create compression therebetween and or to affix soft tissue to a bone segment.
US10582955B2 Methods of implanting bone plate assemblies
Methods of installing bone plates on adjacent vertebrae are provided.
US10582953B2 Spinal fixation construct and methods of use
A spinal fixation construct for aligning vertebral bodies includes a bone screw, a spinal rod, a flexible member, and a fixation member. The spinal rod is disposed within a saddle portion of a housing of the bone screw, and includes an elongated body having a first end and a second end. The spinal rod is formed from a first material having a first modulus of elasticity. The flexible member is coupled to the spinal rod, and includes an elongated body having a first end portion and a second end portion. The flexible member is formed from a second material having a second modulus of elasticity that is different from the first modulus of elasticity. The fixation member includes a threaded body portion and a head portion defining a hole therethrough. A portion of the flexible member extends through the hole of the head portion.
US10582940B2 Rigid and flexible laparoscopic tool shafts and methods using same
Laparoscopic tool shafts and devices and methods for enhancing their rigidity in general or in specific directions are provided. Laparoscopic tool shafts having rigid external shafts and relatively rigid rods and laparoscopic tool shafts having flexible external shafts and relatively rigid rods are also provided.
US10582939B2 Clot capture systems and associated methods
A clot capture system for disengaging a clot from a vessel wall and removing the clot from the vessel. The system may include a clot capture device for placement on a distal side of a clot. The clot capture device may have a retracted delivery configuration and an expanded deployed configuration. The clot removal device may have a proximal support frame, and a distal fiber net. The support frame may have a retracted delivery configuration and an expanded deployed configuration. The proximal support frame in the expanded configuration may define a proximal inlet mouth for engaging a clot and a net for confining the clot. An elongate member may facilitate capture and/or withdrawal of a clot from a vessel.
US10582938B2 Medical retrieval devices and related methods of use
A medical device may include a plurality of branch members having moveable distal portions. The medical device also may include a first moveable member movably connected to the distal portion of one of the branch members at a first location along the branch member. The first moveable member may have first and second proximal portions extending from the first location and disposed within one or more lumens of one or more of the other branch members. The moveable distal portions of the plurality of branch members and the first moveable member may form a first snare movable between a collapsed configuration and an expanded configuration.
US10582936B1 Devices and techniques for performing an osteotomy procedure on a first metatarsal to correct a bone misalignment
Devices and techniques for adjusting an alignment for a first metatarsal may include making a plurality of cuts along the length of the first metatarsal. In different applications of the technique, a plurality of transverse cuts may or may not be made intersecting the longitudinal cuts. In either case, the cuts can separate the first metatarsal into two individual portions and release a removable wedge of bone. The different portions of the metatarsal can be moved relative to each other to adjust an anatomical alignment of one portion relative to another portion, for example in multiple planes. After suitably adjusting the alignment of the different bone portions, the portions can be fixed together.
US10582934B2 Generating MRI images usable for the creation of 3D bone models employed to make customized arthroplasty jigs
Disclosed herein is a method of creating a customized arthroplasty jig. The method may include: generating two-dimensional MRI images of a patient's joint area to undergo arthroplasty; electronically orienting the two dimensional MRI image slices to account for the patient's joint area being randomly physically oriented in a scanning area of a MRI machine; generating a three-dimensional bone image of at least a portion of a bone of the patient's joint area from the generated two-dimensional MRI images; using the three-dimensional bone image to generate data pertaining to the customized arthroplasty jig, wherein the data includes bone surface information; providing the data to at least one manufacturing device; and employing the bone surface information to cause the at least one manufacturing device to create a surface on the arthroplasty jig configured to matingly receive a surface of the bone.
US10582933B2 Oscillating surgical cutting tool
The present invention provides a cutting tool for surgical procedures. More specifically, the present invention provides a rotary surgical cutting tool which overcomes the disadvantages of prior art surgical cutting tools by providing a rotary cutting tool having straight flutes, with each side of the flute being provided with a cutting edge that permits cutting in both directions during limited oscillatory motion of the rotary surgical cutting tool. The areas between the cutting edges are provided with relief to reduce friction while the flute moves the cut material away from the cutting edges.
US10582930B2 Medical device for modification of left atrial appendage and related systems and methods
Devices, methods and systems are provided for occluding an opening within the tissue of a body, such as a left atrial appendage. In one embodiment, a medical device includes an occluder portion and an anchor portion, the anchor portion hingably coupled to the occluder portion. With this arrangement, the anchor portion actuates and pivots relative to the occluder portion between an anchor deployed position and an anchor non-deployed position while the occluder portion is in an occluder deployed position.
US10582928B2 Articulation lock arrangements for locking an end effector in an articulated position in response to actuation of a jaw closure system
A surgical instrument that includes a surgical end effector that is articulatable relative to an elongate shaft. The end effector includes a first jaw and a second jaw. The second jaw is movable between an open position and closed positions when a closure member is moved in a closing direction. An articulation lock is configured to move from a locked configuration wherein the end effector is prevented from articulating and an unlocked configuration wherein the end effector is articulatable. The articulation lock is configured to move from the locked configuration to the unlocked configuration when the closure member is moved from the open position in the closing direction.
US10582924B2 Thorascopic heart valve repair method
A method for performing thorascopic repair of heart valves includes inserting an instrument through the chest cavity and into a heart chamber providing access to a valve needing repair. A movable tip on the shaft is operable to capture a valve leaflet and a needle is operable to penetrate a captured valve leaflet and draw a suture therethrough.
US10582921B2 Method and device for fixating a suture anchor with a suture in hard tissue
A suture anchor retaining a suture is fixated in hard tissue, in particular in bone tissue, using any per se known method and is then secured using a securing element including a material having thermoplastic properties, which is liquefied in situ and made to penetrate the hard tissue in which the suture anchor is fixated. The securing element is e.g. a thermoplastic plug or thermoplastic sleeve which is anchored above the suture anchor in a mouth area of the same hard tissue opening. Alternatively the securing element is a thermoplastic pin which is introduced into an inner cavity of the suture anchor, wherein the material having thermoplastic properties is liquefied in this cavity and, in a liquid state is pressed through passages connecting the cavity with outer surfaces of the anchor.
US10582918B2 Assemblies for use in knee replacement surgery
An assembly (10) for use in knee replacement surgery comprising a tibial base plate (14) which, in use, engages a tibia (200), and a tensioning element (33), (34) operable, in use, to engage between the tibial base plate (14) and a femur (300) to set the gap between the tibial base plate (14) and the femur (300) when the femur (300) and tibia (200) are in extension.
US10582917B2 Dilation system
A dilation system for accessing a surgical target site to perform surgical procedures. In one version, the dilation system includes a wedge assembly and an actuating mechanism. The wedge assembly comprises includes a base and a plurality of blades extending from the base so that the distal end of the blades extend away from the base. The mechanism is operably associated with the blades so as to cause the distal end of the blades to move from a closed condition to an expanded condition.
US10582915B2 Film for oral hemostasis and wound protection
The present disclosure relates to a film for oral hemostasis and wound protection and, more particularly, to a film for oral hemostasis and wound protection which, being attached to a wound area in an oral cavity, delays or prevents microbleeds and controls medicinal component release. The film provided by the present disclosure is capable of including a polyol, an alcohol and a biodegradable polymer in the state of partial swelling, thereby locally absorbing blood or pus or arresting hemorrhage. Moreover, due to its high elongation ratio, the film provided by the present disclosure is capable of maintaining its adhesive force even when having blood, saliva and pus absorbed inside an oral cavity and conveniently deforming according to the shape of a seriously corrugated local area, which causes only slight foreign body sensation even after a long period of time of attachment on to the local area. In addition, the film provided by the present disclosure includes a disintegrant which is dissolved and released by reacting with blood to form microchannels that act as paths for drug release and is capable of adjusting the amount and the size of the microchannels, thereby controlling the amount of drug release. The present disclosure doesn't require a patient to detach the film attached inside an oral cavity by hand because the adhesive layer and the backing layer dissolve entirely over time.
US10582914B2 Navigable endobronchial tool to access tissue outside a bronchus
A bronchial piercing catheter assembly used to navigate to target tissue in a patient under EMN guidance includes a handle, a shaft, and a catheter tip. The shaft extends from the handle and includes a proximal end and a distal end. The catheter tip is located on the distal end of the shaft and is designed to penetrate tissue. The catheter tip further includes a base member defined along a central longitudinal axis of the bronchial piercing catheter and a trailing tip member adjacent to the base member. The trailing tip member tapers relative to the base member and a leading tip member adjacent to the trailing tip member. The leading tip member further tapers to a distal end.
US10582912B2 Ultrasound diagnosis apparatus and operating method thereof
An ultrasound diagnosis apparatus and a method thereof are provided. The ultrasound diagnosis apparatus includes: a data obtainer configured to obtain volume data of an object; a display configured to display a reference cross-section of the object extracted from the volume data; a user input unit configured to receive a user input selecting a reference object included in the displayed reference cross-section; and an image processor configured to normalize the volume data by using location information of the reference object, and to extract a coronal plane of the object based on information of at least one anatomical landmark included in the normalized volume data, and the display is further configured to display the extracted coronal plane.
US10582909B2 Systems and methods for interventional procedure planning
A system for planning a procedure to be performed using an interventional instrument may comprise a sensor system that generates sensor data and a control system that may receive information about an operational capability of the interventional instrument within a plurality of passageways in a model of an anatomic structure. The control system may also identify a plurality of optional deployment locations for positioning a distal tip of the interventional instrument to perform the procedure on a target structure in the model based on at least one of the sensor data or the information about the operational capability of the interventional instrument. A display system may display the model of the anatomic structure having the plurality of passageways and display the plurality of optional deployment locations in the model. A code may be displayed that provides information about a relative quality of each of the plurality of optional deployment locations.
US10582901B2 Recognizer of staff or patient body parts using markers to prevent or reduce unwanted irradiation
An imaging system and a related method include a marker detection system (MDS) to detect one or more markers (MK) spatially arranged in association with an area (A). If the marker detection system (MDS) detects that the area (A) is within a field-of-view (FoV) of the imaging system or is at least within a predefined distance thereof, a control signal is issued in respect of the area (A) to an image acquisition system (ACS) of the imaging system. The area (A) may be one of a hand of a human operator or a part of a patient to be imaged.
US10582898B2 Tomography system and method thereof
A tomography method includes: a step of having a photon counting detector to undergo a relative motion with respect to an X-Ray source, and capturing 2×N projected energy spectral data at 2×N individual discrete projection angles that divide the relative motion, the N being a positive integer; a step of reforming the 2×N projected energy spectral data at the 2×N individual discrete projection angles and establishing corresponding projection intensity data; and, a step of basing on the projection intensity data and the 2×N projected energy spectral data at the 2×N individual discrete projection angles to calculate the material decomposition images. In addition, a tomography system is also provided.
US10582897B2 Method and device for comparing personal biological data of two users
A wearable device comprising a memory storing data associated with a personal biology of a user, a short-range wireless transceiver for receiving, from a peer wearable device, data associated with a personal biology of a peer user, and a processor for comparing the received data with the data stored in the memory in order to determine whether or not there is a match. The device further comprises an indicator for generating a visual, audio or other sensory indication of a match when the data is determined to match.
US10582894B2 Region of interest rotational activity pattern detection
A method of atrial rotational activity pattern (RAP) source detection is provided which includes detecting, via a plurality of sensors, electro-cardiogram (ECG) signals over time, each ECG signal detected via one of the plurality of sensors and indicating electrical activity of a heart. The method also includes determining, for each of the plurality of ECG signals, one or more local activation times (LATs) each indicating a time of activation of a corresponding ECG signal. The method further includes detecting whether one or more RAP source areas of activation in the heart is indicated based on the detected ECG signals and the one or more local LATs. Mapping information of the detected RAP source areas of activation in the heart is also generated for providing one or more maps.
US10582875B2 Brainwave actuated apparatus
A brainwave actuated apparatus has a brainwave sensor for outputting a brainwave signal, an effector responsive to an input signal, and a controller operatively connected to an output of said brainwave sensor and a control input to said effector. The controller is adapted to determine characteristics of a brainwave signal output by said brainwave sensor and based on said characteristics, derive a control signal to output to said effector.
US10582872B2 System and method for visualizing electrophysiology data
A method and system for visualization of electrophysiology information sensed by electrodes on a catheter, includes recording times of electrode signal acquisition, designating a reference electrode signal acquisition, assigning a relative time to each recorded time of electrode signal acquisition relative to the reference electrode signal acquisition, identifying the electrodes with signal acquisition, correlating assigned relative times to identified electrodes to generate a sequence of electrode signal acquisitions, and generating a visual representation of the sequence of electrode signal acquisitions generating a visual representation with a graphical image of the electrodes, wherein individual electrodes are visually marked to represent the sequence of electrode signal acquisitions.
US10582865B2 Neural electrode for measuring neural signal and method for manufacturing the same
Provided are a neural electrode for measuring a neural signal, and a method for manufacturing the same. The method for manufacturing the same includes forming an ITO electrode on a substrate, forming a passivation layer for exposing a portion of the ITO electrode, forming ITO nanowires on the ITO electrode, and forming a metal oxide on the ITO nanowires.
US10582864B2 Measurement sensor package and measurement sensor
A measurement sensor package and a measurement sensor improve reliability in strength and other aspects. A measurement sensor package includes a substrate, a lid, a ground conductor layer, a metallic thin layer, and a bond. The ground conductor layer and the metallic thin layer are arranged inside the bond that extends continuously as viewed through from above. The bond directly bonds a first main surface of a substrate body and a facing surface of the lid together along the entire periphery. This improves the reliability in strength.
US10582861B2 Blood pressure measurement device
The embodiment provides a blood pressure measurement device equipped with an air bag drive unit, a pressing surface formed with pressure sensors, and a control unit which calculates first blood pressure values on the basis of a first pressure pulse wave that was detected by the pressure sensors, generates calibration data using the first blood pressure values, and calculates second blood pressure values by calibrating, using the calibration data, a second pressure pulse wave that is detected by the pressure sensors in a state that the pressing force is set at an optimum pressing force. The control unit performs the processing of calculating second blood pressure values by calibrating the second pressure pulse wave if detection conditions of the second pressure pulse wave coincide with detection conditions of a pressure pulse wave used for generation of the calibration data.
US10582859B2 MEMS pressure sensor and method for positioning MEMS pressure sensor using two film sheets
An MEMS pressure sensing apparatus includes an MEMS pressure sensor, and first and second film sheets. The MEMS pressure sensor has a first space on a side of a pressure detection surface of a diaphragm, and has the diaphragm. The first film sheet is placed on and in contact with a part under measurement so as to support the MEMS pressure sensor, and has a second space communicating with the first space and having a size in a direction parallel to the pressure detection surface. The second film sheet has a third space with a size in a direction parallel to the pressure detection surface for positioning the MEMS pressure sensing apparatus on the part under measurement, and is placed such that an area of the part under measurement is located in the third space before the MEMS pressure sensing apparatus is placed on the part under measurement.
US10582855B2 Compact spectrometer system for non-invasive measurement of absorption and transmission spectra in biological tissue samples
A spectrometer includes an illuminating section; a receiving section configured to detect radiation reflected from an object including an optically inhomogeneous scattering medium; a hardware section configured to obtain a solution of an inverse problem to reconstruct an absorption spectrum of the optically inhomogeneous scattering medium, wherein the illuminating section includes at least one light-emitting diode source, a radiation spectral curve of which is divided, by at least two spectral filters having different spectral transmission curves, into at least two spectral regions, to form an equivalent radiation spectrum from at least two spectral sources, and wherein the hardware section applies the solution of the inverse problem based on information about a spectral content of the radiation of the illuminating section, a signal obtained in a form of a response from the optically inhomogeneous scattering medium, and a spectral sensitivity curve of the receiving section.
US10582854B2 Temperature sensor for measuring thermistor resistance
A method and system for determining thermistor resistance have been disclosed. The method comprises providing a temperature sensor network within a wireless sensor device, wherein the temperature sensor network includes a driver device and a receiver device, coupling the driver device to the receiver device using a dual bond wire system, determining at least one output voltage using at least one input current flowing through the dual bond wire system, and determining the thermistor resistance using the at least one output voltage. The system comprises a wireless sensor device including a temperature sensor network that comprises driver and receiver devices, and a dual bond wire system that couples the driver device to the receiver device, wherein at least one output voltage is determined using at least one input current flowing through the dual bond wire system, further wherein the thermistor resistance is determined using the at least one output voltage.
US10582852B2 Method and apparatus for reducing scattered light in broad-line fundus imaging
Methods and apparatuses for fundus imaging are presented that use sequential selective illumination patterns to suppress unwanted reflections, scattering and haze from various optical components of a fundus-viewing instrument. This is particularly the case with those unwanted reflections produced by the objective lens contained within said instrument.
US10582851B2 Integrated device for ophthalmology
A device (100) for ophthalmic radiation is provided. The device comprises a radiation interface (102), an optical branch coupler (104), and a plurality of ophthalmic units (106, 108, 110, 112). The radiation interface is adapted to at least one of output and capture radiation on an optical path (124). The optical path is directable towards a patient's eye. The optical branch coupler is adapted to couple output radiation from a plurality of optical branches (118, 119, 120, 122, 123) into the optical path and to couple captured radiation from the optical path into the optical branches. The captured radiation is spectrally split by the optical branch coupler into the optical branches. Each of the optical branches has a different spectral range. Each of the plurality of ophthalmic units is arranged to couple to one of the optical branches.
US10582847B2 Method and system for eye measurements and cataract surgery planning using vector function derived from prior surgeries
Improved devices, systems, and methods for planning cataract surgery on an eye of a patient incorporate results of prior corrective surgeries into a planned cataract surgery of a particular patient by driving an effective surgery vector function based on data from the prior corrective surgeries. The exemplary effective surgery vector employs an influence matrix which may allow improved refractive corrections to be generated so as to increase the overall efficacy of a cataract surgery by specifying one or more parameters of an intraocular lens (IOL) to be implanted during the cataract surgery.
US10582846B2 Method and system for eye measurements and cataract surgery planning using vector function derived from prior surgeries
Improved devices, systems, and methods for planning cataract surgery on an eye of a patient incorporate results of prior corrective surgeries into a planned cataract surgery of a particular patient by driving an effective surgery vector function based on data from the prior corrective surgeries. The exemplary effective surgery vector employs an influence matrix which may allow improved refractive corrections to be generated so as to increase the overall efficacy of a cataract surgery by specifying one or more parameters of an intraocular lens (IOL) to be implanted during the cataract surgery.
US10582841B2 Dark field endoscopic microscope
A dark field endoscopic microscope includes an illumination system, an objective lens unit arranged in an optical path of the illumination system, an optical fiber bundle optically coupled to the objective lens unit, and an observation system arranged in an optical return path from the optical fiber bundle. The illumination system provides oblique off-axial illumination while axial rays are at least attenuated.
US10582839B2 Image pickup unit, wiring board with cable, and manufacturing method of wiring board with cable
An image pickup unit includes: an image pickup device on which an image pickup section is formed; a circuit board having a main surface on which a connection terminal electrically connected with the image pickup section is disposed; an intermediate wiring board including a substrate, an adhesive layer and a wiring pattern, in which a first electrode of the wiring pattern is electrically connected with the connection terminal; a cable having a core wire; and a holding substrate configured to hold the core wire with a second electrode and fixed to the intermediate wiring board by the adhesive layer in a state that the core wire and the second electrode are electrically connected by being in close contact.
US10582836B1 System and method of laryngoscopy surgery and imaging
A support rig for a medical instrument can hold a medical instrument that is inserted into a patient in a fixed position and orientation relative to patient, so that the position and orientation of the medical instrument is not affected by the breathing or other motion of the patient. The support rig and medical instrument can non-metallic, so that an image can be taken of the patient while the medical instrument is inserted in the patent and held by the support rig.
US10582831B2 Doormat with changeable display and method therefor
A doormat has a base member. A slot is formed in the base member, the slot running along a length and width of the base member. An opening is formed through a top surface of the base member into the slot. An insert is provided. The insert is approximately a size of the base member and configured to be slideable within the slot formed in the base member.
US10582829B2 Dishwasher with vertically adjustable dish rack
A dishwasher includes a tub at least partially defining a treating chamber, at least one dish rack in the treating chamber, and a rack height adjustment assembly. The rack height adjustment assembly includes an adjuster plate slidably coupled to the at least one dish rack and fixed vertically relative to the tub, the adjuster plate including at least one adjuster detent, a locking lever having a catch end that is biased to engage the adjuster detent to hold the dish rack in place in either a lowered or raised position, the locking lever being pivotally movable relative to the at least one dish rack between an engaging position where the catch end engages the adjuster detent and a release position where the catch end does not engage the adjuster detent and the dish rack is vertically movable between the lowered and raised positions, and an actuator configured to move the locking lever to the release position when the actuator is moved from an undepressed position to a depressed position.
US10582827B2 Dishwasher
The dishwasher includes a cabinet in which a washing space is formed, a supply pipe through which the washing water moves, and a nozzle unit connected to the supply pipe for spraying washing water into the washing space. The nozzle unit includes a unit body having an injection hole for injecting wash water into the washing space, a rotation holder coupled to the unit body, and a rotation holder rotatably disposed on the supply pipe. The supply pipe includes a holder that supports the rotation holder and is coupled along the periphery of the supply pipe.
US10582826B2 Water cleaning device and cleaner having the same
A cleaner includes a nozzle assembly, a cleaner body coupled to the nozzle assembly, and a water cleaning device coupled to the nozzle assembly. The water cleaning device includes a water tank that is configured to hold a cloth and that defines a water storage area and an air hole, and a control device that is configured to open or close the air hole and that includes a movable member located outside of the water storage area and configured to move between a first position and a second position to open or close the air hole.
US10582822B2 Vacuum cleaner
A vacuum cleaner includes a cleaner body, a suction hose mounted at a front surface of the cleaner body to suck in dust, moving wheels provided at both sides of the cleaner body, rotating to move the cleaner body and rotatably supporting the cleaner body, wheel motors connected to the moving wheels and rotating the moving wheels, a detecting unit provided in the cleaner body and sensing inclination of the cleaner body to determine whether the cleaner moves and stops, a plurality of detecting members provided at a front surface of the cleaner body and located at both sides of the suction hose to detect an obstacle, and a controller for controlling the wheel motors according to detected signals of the detecting unit and the obstacle detecting members.
US10582810B2 Shower enclosure system
A joint for a shower enclosure includes a first end member, having a first flange, a rearwardly extending segment spaced apart from the first flange, and a rearwardly open recess defined between the first flange and the rearwardly extending segment. The joint further includes a second end member, having a second flange, a forwardly extending segment spaced apart from the second flange, and a forwardly open recess defined between the second flange and the forwardly extending segment. A gap is defined between the rearwardly extending segment and the second flange when the first end member and the second end member are coupled. The forwardly open recess is configured to receive the rearwardly extending segment and the rearwardly open recess is configured to receive the forwardly extending segment.
US10582809B2 Removable handle system
Disclosed herein is a handle system comprising in one example: a grasping portion configured to be grasped by a user, the grasping portion also comprising a connecting end removably attached to a connector; the connecting end of the grasping portion comprising a fixed catch configured to mount the grasping portion to the connector so as to substantially maintain position of the grasping portion relative to the connector; the grasping portion comprising an inner surface forming a latch cavity; a pivot fulcrum within the latch cavity; a latch lever having an engagement portion, a catch portion, a fulcrum rest configured to maintain position of the latch lever on the pivot fulcrum; a button external of the grasping portion, the button configured to be actuated by a user; the button removably connected to the latch lever, wherein actuating the button rotates the latch lever, releasing the latch lever from the connector; and a biasing member biasing the latch lever to a latching position.
US10582808B2 Food processing device with an externally operated adjustment mechanism
A food processor includes a base and a bowl with a removable lid. Food items are advanced into the bowl through a feed tube formed in the lid where they are cut by a cutting assembly driven by a motor. The cutting assembly is adjustable to vary the thickness of the cut food items. An adjustment assembly positioned in the base is operable to adjust the cutting thickness of the cutting assembly while the cutting assembly is driven by the motor.
US10582804B2 Cooking apparatus with grease strainer
A cooking pan having a pivoting strainer which provides a unique, safe way to drain grease contained within a pan while cooking. The cooking pan generally comprises a substantially flat and circular base having a cooking surface, a peripheral wall upstanding from the circular base, a pan handle extending outwardly from the peripheral wall and a pivoting strainer moveable between a closed position and a raised, draining position.
US10582799B2 Milk frother appliance, drinks preparation system and drinks preparation machine
An appliance for preparing frothed milk includes a container for receiving milk and a docking element for connection to a drinks preparation machine. The docking element includes a connection for steam delivered by the drinks preparation machine, and a milk froth outlet for the frothed milk. The docking element includes a main body with a plurality of fluid channels and a supplementary part, which is reversibly removable from the main body. The supplementary part has a material that is softer in comparison to the main body, is continuous and includes several elements through which milk, steam, water and/or air can flow and which engage into the fluid channels.
US10582796B1 Curtain holdback assembly
A holdback assembly is provided comprising a mounting portion and a holdback portion. The mounting portion and the holdback portion are coupled and the mounting portion is configured to mount the holdback assembly to a structure while the holdback portion holds back a material or fabric from a position where it would otherwise fall under the force of gravity. In some embodiments, the holdback assembly is mounted to the side trim of a window and the holdback portion holds back a curtain from a portion of the window. In some embodiments, the holdback portion and the mounting portion are separable.
US10582790B2 Bottle storage
A bottle storage includes a container that contains a bottle; a cooling-warming apparatus provided to surround a position where the bottle is contained; and an image capturer that captures an image of the bottle contained in the container. The cooling-warming apparatus has a gap at least at a portion of the cooling-warming apparatus corresponding to at least a part of an image capturing region of the image capturer.
US10582788B2 Reusable food covers
The present disclosure is directed to reusable food covers. Such reusable food covers may be flexible so that they can create a seal with partially consumed foods, such as fruits and vegetables, to preserve these foods and extend the time of being suitable and desirable for consumption. Each cover may include a base and a flexible wall formed as a single unitary structure.
US10582786B1 Double chamber bottle assembly
A double chamber bottle assembly includes a first container that contains a fluid condiment and a second container that contains a fluid condiment. The second container releasably engages the first container such that the first and second containers form a bottle. A cap is rotatably coupled to each of the first and second containers and the cap has a plurality of dispensing apertures each extending therethrough. The cap is rotatable into a first open position to release the fluid condiment from the first container, a second open position to release the fluid condiment from the second container and a third open position to release both of the first and fluid condiments. A nozzle is coupled to the cap and the nozzle has a pair of chambers therein to receive, and subsequently dispense, the fluid condiment in the respective first and second containers.
US10582785B2 Infusion package mover
An infusion package mover comprises a housing comprising a hood (30) and a bottom (32) and a driving mechanism for moving a C-shaped rocker (34) back and forth. A flat spring (40) is attached to rocker (34) to form a slot for receiving and holding a string (44) attached to an infusion package (tea bag) (46) so that package (46) is suspended in an extracting liquid (52) in a cup (50). A push on a button (72) starts an electric circuit that causes the driving mechanism to move rocker (34) in the directions shown by the arrows so as to move package (46) back and forth in liquid (52), thus improving infusion. The movement continues until the electric circuit turns off the power. Other embodiments provide enhancements. After starting, the mover can be left unattended.
US10582782B2 Monitoring and controlling system for a food bar arrangement and a food bar arrangement with such a system
A monitoring and controlling system for product holding arrangements, food bars and the like includes functional stations holding products at different locations and a station serving unit with a server and in communication by a local network with the functional product stations that have digital displays. The station serving unit communicates with a portable unit with a display and a scanner for scanning product label codes with product information via a wireless local network, and holds information about all products held in the stations and their current locations. Information is updated through scanned product label code information and/or instructions from the portable unit and through information from the functional product holding stations. The portable unit contains at least part of the information in the station serving unit, and has an interactive user interface enabling handling, controlling, and monitoring at least the products via the portable unit.
US10582779B2 Modular mattress systems and methods
Modular mattress systems and methods are described. For example, a modular mattress can include a fabric cover configured to surround at least two foam layers. The fabric cover can include an opening to allow access to an interior region of the fabric cover. The mattress can include a first foam layer positioned within the interior region of the fabric cover, and an encasement layer positioned below the first foam layer. The encasement layer can include a recess configured to receive one or more modular support sections. The mattress can also include a plurality of modular support components received within the recess of the encasement.
US10582777B2 Spring bed with quick assembly and disassembly
A spring bed with quick assembly and disassembly includes two cross bars, a plurality of vertical bars, a plurality of springs, and a plurality of fixing bases. The two cross bars and the vertical bars are parallel arranged with spacing. The two ends of the vertical bars are detachably assembled to the two cross bars. Each vertical bar is disposed with a plurality of fixing bases. The springs are detachably assembled to the fixing bases. Two ends of the vertical bar are detachably connected to the two cross bars.
US10582775B2 Bed frame assembled by sliding the ends of metal bars into slots cut into other metal bars
A novel bed frame is assembled by sliding the ends of hollow metal bars into narrow slots cut into other hollow metal bars. A first bar has an L-shaped first slot. A second bar has a U-shaped second slot and L-shaped third slot, both spanning two adjacent sides of the second bar. An end of the first bar is inserted into the U-shaped second slot, whose width is less than twice the thickness of the metal from which the first bar is made. A portion of the L-shaped first slot aligns with a portion of the L-shaped third slot when the first bar slides into the U-shaped second slot. The top of the third bar is inserted into the aligned first and third slots. The first bar is a longitudinal bar, and the second bar is a lateral bar of the bed frame. The third bar is a support leg.
US10582774B2 Retractable step stool/access device
A retractable step stool assembly for assisting a person in elevating him or herself above a floor includes a base member, a step stool member which in an upright position has a generally horizontal platform surface and two side members which depend downwardly from opposite ends of the platform surface, and an arm assembly which is configured to pivotally connect the step stool member to the base member for movement of the step stool member between a stored position in which the step stool member is positioned over the base member to a deployed position in which the step stool member is positioned on the floor in front of the base member. The arm assembly is configured such that the platform surface remains generally horizontal during movement of the step stool member between the stored position and the deployed position. The step stool member includes an upwardly directed foot-engaging member which is engageable by the bottom of the person's foot and is configured to transfer at least an initial downwardly directed force from the person's foot into movement of the step stool member from the stored position toward the deployed position. In this manner, the person can move the step stool member from the stored position to the deployed position by engaging the foot-engaging member with only his or her foot.
US10582773B2 Seat reclining device and seat
Wobbling among components is reduced. The seat reclining device includes: outer rolling members (80) disposed between a ring-shaped bottom surface portion (71) of a mounting ring (70) and an outer surface of a guide bracket (20) or an outer surface of an internal gear (30), that faces the ring-shaped bottom surface portion (71); and inner rolling members (90) which are disposed between opposed surfaces of guide groove portions of the guide bracket (20) and lock plates (60A to 60D) to guide the lock plates (60A, 60C) in a radial direction. Owing to the outer rolling members (80) and the inner rolling members (90), force pressing stacked members relatively to one another functions in a stacking direction, and as its reaction force, spring force of the mounting ring (70) acts, so that wobbling is reduced. As for the relative pressing force by the outer rolling members (80) and the inner rolling members (90), the pressing force by the rolling members (80, 90) acts not only in a locked state but also in an unlocked state, so that wobbling among the members is reduced in the both states.
US10582770B2 Bathroom base cabinet unit having drying function and foot holding function
A bathroom base cabinet may include a blower device and a footstool for a drying function and a foot holding function. The bathroom base cabinet may perform a function of drying a bathroom floor by blowing wind in a direction of a floor surface of the bathroom, and a function of drying the body of a user by blowing wind in a direction of an upper surface of the footstool.
US10582763B1 Hair brush
The hair brush includes a removable handle that provides a secret compartment therein. The hair brush is also further defined with a brush head that is of hollowed construction, and includes componentry to provide accelerated air or a mist. The brush head interfaces with the handle to enable the device to be handheld. The brush head is further defined with a rear surface on which a mirrored surface is provided. A plurality of lights encircles the mirrored surface so as to illuminate an end user when viewing the mirrored surface. The brush head is further defined with a front surface from which a plurality of brush bristles extend. The plurality of brush bristles is adapted to interface with hair.
US10582762B2 Interchangeable brush head with ultrasound action
An interchangeable brush head with ultrasound action makes it possible by way of the thin wall, which has a wall thickness of equal to or less than a millimeter and a low damping coefficient, for the energy to be transmitted as directly as possible by the ultrasonic waves into the effective medium, whereby the otherwise very high losses in the case of such prior-art appliances of the type in question are largely avoided, wherein, at the same time, the safety-related and dental-care aspects and the user-friendliness are increased. Further advantageous measures for increasing the efficiency of transmission are also present. Certain embodiments have only a directly interchangeable insert with the bristles thereon, this being environmentally friendly, user-friendly and cost-saving. In other embodiments, the entire interchangeable brush head, together with the electromechanical transducer installed therein and the neck, has to be replaced.
US10582761B2 Oral care implement and method of forming an oral care implement
An oral care implement having movable and fixed tooth cleaning elements. The oral care implement may include a handle and a head coupled to the handle. The head may include a base that is coupled to the handle and a resilient bridge coupled to the base. The resilient bridge may be flexible between a normal state in which a portion of the resilient bridge is spaced from the base by a gap and a flexed state in which a portion of the resilient bridge is moved toward the base. Tooth cleaning elements may be coupled to the resilient bridge. Furthermore, the resilient bridge may include one or more apertures through which tooth cleaning elements that are fixed to the base may extend.
US10582760B1 Container pouring assist system
The container pouring assist system is a covering for a container that makes the container easier to pour by adding a handle to the bottom rear of the container and a spout to the top of the container. As non-limiting examples, the container may be a heavier container such as a 1 or 2 gallon milk and water container. Using the container pouring assist system the container may be lifted using the container's handle and then tilted using the handle provided by container pouring assist system. The spout may result in a more controlled, more predictable pour. The container pouring assist system may slip onto the container by placing a collar over the neck of the container and passing the base of container pouring assist system under the container until the container seats into the base.
US10582759B1 Holster/purse system
A primary sheet has an upper section and a lower section and a fold line there between. The lower section has a lower periphery featuring a horizontal upper edge, a horizontal lower edge, a forward edge, and a rearward edge whereby the lower section creates the peripheral appearance of a holster. A large pocket is formed of an inner secondary sheet and an outer secondary sheet. The secondary sheets have a secondary periphery the same as the periphery of the lower section of the primary sheet. A small, pocket is formed of a tertiary sheet peripherally stitched to the outer secondary sheet of the large pocket along the lower edge, the forward edge, and the rearward edge. The small pocket has a free upper edge spaced below the fold line.
US10582758B1 Garment eyeglass holder
An eyeglass holder for the chest portion of a garment which uses a threaded button hole in the chest portion of the garment to support a pair of eyeglasses by inserting one of the temple legs of the eyeglasses into the threaded button hole.
US10582755B2 Makeup application device
A makeup application device comprising one or more lenses may be used for improved vision to help a person wearing the device to more easily apply makeup to the person's face. The device may include a head mount assembly for mounting the device on the person's head and one or more flexible arms for mounting the one or more lenses on the head mount assembly so that flexing of the arm or arms provides movement of the lens or lenses.
US10582745B2 Ring assembly
Exemplary embodiments of a ring and ring assembly are provided. In one embodiment, a ring assembly is provided having an inner ring, an outer ring having a groove within an inner portion of the outer ring that fits the inner ring, and a mechanism provided on the outer ring allowing the outer ring to be opened to place the inner ring within the outer ring. The outer ring can have an opening through which a jewel on the inner ring can project when the outer ring is closed. The outer ring can have a design that surrounds the jewel on the inner ring.
US10582741B2 Article of footwear with dynamic tensioning system
An article of footwear includes a fastening system including a guide element and a carriage member slidably coupled to the guide element. A lacing element is coupled to the carriage member such that the position of the lacing element changes as the carriage member moves along the guide element. In an embodiment, the footwear includes a lateral side rail and a medial side rail, each rail including a series of carriage members selectively movable along the rail for a predetermined distance. The lacing element extends repeatedly from the lateral side to the medial side, being captured by the carriage members. In operation, the carriage members move along the rail, adapting the positioning of the lacing element.
US10582738B2 Shoe system
The invention includes a shoe system including a sole having attached fasteners and interchangeable uppers having complementary fasteners. In other embodiments, the invention includes particular uppers that may be used in such a shoe system.
US10582733B2 Methods for producing garments and garment designs
The present disclosure is generally directed to methods for producing garments and garment designs. More particularly, disclosed are methods for producing figure-flattering garments and garment designs that create an optical illusion of an anatomical feature. The garment designs are created by manipulating a macro scale pattern from nature.
US10582732B2 Sleep apnea prevention mask
A sleep apnea prevention sleep-aid mask is described. The sleep-aid mask is configured to secure the lips of a user together in a natural state, in order to encourage the respiratory system of the user to employ the nasal passages rather than the mouth for respiration. A pad equipped with a perforated mesh or channel is positioned over the lips and mouth of the user, and secured in position on the user via an adhesive, which temporarily affixes the pad to the face of the user. The sleep-aid mask is preferably shaped and sized according to the specific size of the user's face, and is configured to limit the effective diameter of the mouth of the user, in order to cause continued use of respiration via the nasal passages.
US10582727B2 Atomizer and electronic cigarette having same
An exemplary atomizer includes a housing defining a liquid chamber, an atomizing core, and a liquid blocking assembly. The liquid blocking assembly is configured for isolating the atomizing core from tobacco liquid when filling the liquid chamber with the tobacco liquid, and configured for making the atomizing core capable of obtaining the tobacco liquid from the liquid chamber when the atomizer works.
US10582726B2 Induction charging for an aerosol delivery device
An aerosol delivery device is provided that includes at least one housing enclosing a reservoir configured to retain an aerosol precursor composition, and a heating element controllable to activate and vaporize components of the aerosol precursor composition. The aerosol delivery device also includes a power source connected to and configured to provide power to an electrical load that includes the heating element, and an induction receiver connected to the power source, the induction receiver including a resonant receiver coupling device in which an alternating current is induced when exposed to an oscillating magnetic field, and a rectifier configured to convert the alternating current to a direct current from which the power source is rechargeable.
US10582724B2 Equipment and method for producing fiber feed by using palm-processing by-products
The present invention uses empty fruit bunch (EFB) and fiber so as to crush and cut over a crushing process, adds water, adds soluble sugar and protein and mixes the same in an appropriate ratio, compresses the same to remove air, seals and leaves the same alone at a temperature of approximately 25 DEG C. for at least 30 days, and supplies process-completed products as fiber and energy feed for ruminants.
US10582720B2 Baked snack coating using waxy corn starch
A coated foodstuff is made using two starch components. One is a spray cooked agglomerated waxy corn starch as having a peak time to hydration viscosity of between about 5.5 and about 7.5 minutes. The snack has unique expansion and hardness properties compared to coatings made from other corn starches, in embodiments the snack has a coating that expands to between about 1.7 and about 2.6 mm, a hardness of between about 3000 and about 3750 grams, or a hardness-to-expansion ratio of about 1200:1 to about 2200:1 g/mm.
US10582716B1 Deuterated caffeine and uses thereof
Provided herein are compositions (e.g., pharmaceutical compositions, nutraceutical compositions, foods, beverages, cosmetic compositions, diet supplements) comprising deuterated caffeine. The provided compositions may be useful for treating and/or preventing various diseases and conditions, such as obesity, causing weight loss, increasing metabolic rate, reducing appetite, increasing energy expenditure, increasing urine output, increasing sodium excretion, reducing edema, a pain disorder, apnea, hypotension, an encephalopathy, a neurological or psychiatric disorder, and an inflammatory disorder.
US10582713B2 Method to rapidly detect insects in granular materials
A rapid method to detect and/or remove mobile insects inside granular material is presented. The core of this method is to heat grain samples to the desired temperatures (about 55 C) using microwave or radio frequency energy to force insects to move out of the granular material.
US10582711B2 Method for imparting to an article or product antimicrobial activity and the article or product having the antimicrobial activity
A method for imparting to an article or product antimicrobial activity includes a step of applying an antimicrobial agent containing an antimicrobial polyaminosilane to the article or product. The antimicrobial polyaminosilane is prepared by subjecting an aminosilane monomer to a hydrolysis and condensation reaction. The antimicrobial polyaminosilane thus prepared is free of halide ions.
US10582705B2 Footwear outer sole disinfectant comprising a quaternary ammonium biocide
A solution for disinfecting the outer soles of footwear is described. The solution comprises a microbial inhibitor, a malodor counteractant, a fragrance, and a solvent. The solution can comprise an odor neutralizer, a chelating agent, a preservative, a surfactant, a fragrance, a tackifier, a biocide; and a solvent.
US10582700B2 Leash with self aiming light
A leash includes at least one light emitting device that is configured to move when a lead line moves to permit the focal point of the light emitted from the light emitting device to be automatically-aimed toward a pet in response to motion of the pet. The self-aiming of the light emitting device may occur automatically so that a user holding the leash does not have to do any adjustment of the holding of the leash to cause the light emitting device to be aimed toward the pet as the pet moves during a walk.
US10582699B1 Animal urine and specimen collection device
An animal urine/specimen collection device for home or clinic that allows easy, prolonged use and is leak resistant. A disposable urine collection device and marking deterrent for use by pet owners and veterinarians on animals such as dogs is disclosed. The urine collection device of the present invention is formed from one pouch of flexible plastic material formed into a valve opening at the bottom, being inserted into another pouch of plastic flexible material with no valve formed at the bottom, creating an encapsulating container for liquid that passes through the inner valve pouch due to the outer and inner (valve shaped) pouch layers being sealed at the top peripheral edges. Flexible supporters that are integrally formed to the collection device are drawn up to secure on the back near the hind quarters for male animals, and around the legs and thighs, then on the back for female animals.
US10582696B1 Medicine delivery system for animals
A pet toy for dispensing medicine, including an outer shell, an actuator assembly coupled to the outer shell, and an ingestible material initially disposed within the outer shell. Manipulation, by a pet, of the actuator assembly relative to the outer shell causes the ingestible material to exit the outer shell for ingestion by the pet.
US10582693B1 Dog kennel and sofa
The dog kennel and sofa is a pet sofa (or pet bed) that may be reconfigured to form a kennel. In the pet sofa configuration, the dog kennel and sofa comprises a bottom panel, a rear panel, and two side panels, which are each padded to provide comfort for the pet that is at rest on the dog kennel and sofa. The dog kennel and sofa may be configured for use as a kennel by moving two hinged panels from a position behind the dog kennel and sofa to locations where they cover the top and front of the dog kennel and sofa. Clips may reinforce the joints where hinged panels meet. The front panel may have a door for insertion and removal of a pet. In some embodiments, a removable divider and second door may be provided to accommodate two pets.
US10582690B1 Soybean variety 01067790
The invention relates to the soybean variety designated 01067790. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01067790. Also provided by the invention are tissue cultures of the soybean variety 01067790 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01067790 with itself or another soybean variety and plants produced by such methods.
US10582688B1 Soybean variety 01067543
The invention relates to the soybean variety designated 01067543. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01067543. Also provided by the invention are tissue cultures of the soybean variety 01067543 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01067543 with itself or another soybean variety and plants produced by such methods.
US10582685B2 Plants and seeds of hybrid corn variety CH532633
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH532633. The invention thus relates to the plants, seeds and tissue cultures of the variety CH532633, and to methods for producing a corn plant produced by crossing a corn plant of variety CH532633 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH532633.
US10582684B2 Plants and seeds of hybrid corn variety CH271387
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH271387. The invention thus relates to the plants, seeds and tissue cultures of the variety CH271387, and to methods for producing a corn plant produced by crossing a corn plant of variety CH271387 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH271387.
US10582683B2 Triploid watermelon plants with a bush growth habit
The application relates to the field of plant breeding, in particular watermelon breeding. Provided are bush type, triploid watermelon plants (and seeds from which these plants can be grown) and seedless watermelon fruits produced by these plants. Also provided are bush type pollenizer plants and bush type tetraploid plants and methods for producing triploid hybrids having a bush growth type, as well as methods for producing seedless watermelon fruits of high quality.
US10582682B2 Lettuce variety 45-268 RZ
The present invention relates to a Lactuca sativa seed designated 45-268 RZ. The present invention also relates to a Lactuca sativa plant produced by growing the 45-268 RZ seed. The invention further relates to methods for producing the lettuce cultivar, represented by lettuce variety 45-268 RZ.
US10582681B2 Lettuce varieties ‘Bayfield’ and ‘Pueblo’
New lettuce varieties designated ‘Bayfield’ and ‘Pueblo’ are described. ‘Bayfield’ and ‘Pueblo’ lettuce varieties exhibit stability and uniformity.
US10582679B1 Soybean variety 01072243
The invention relates to the soybean variety designated 01072243. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01072243. Also provided by the invention are tissue cultures of the soybean variety 01072243 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01072243 with itself or another soybean variety and plants produced by such methods.
US10582671B2 Irrigation system with dual alignment sensors
An irrigation system with an alignment detector uses a plurality of discrete sensors to detect and measure each irrigator span's misalignment when moving in either direction. In particular, this sensor alignment detector utilizes a first sensor for the forward movement direction and a second sensor for the reverse movement direction, which provides a significant improvement in alignment optimization and sensitivity.
US10582661B2 System and method for converting cutting and gathering system of a corn head
A system for modifying a row unit of a harvesting head, the system including at least one cutting disk, a right angle gear set configured for being drivingly connected to the cutting disk, and a drive shaft between a row unit gear box and the right angle gear set. The system may drive two counter-rotating cutting disks that can be positioned either at near the rear or the front of the row unit. A method for modifying the row unit includes removing existing stalk rolls and housings, installing a cover plate over a gearbox to which the housings were mounted, removing existing trash knives, drilling holes in the row unit frame for mounting the cutting disks, installing the cutting disks.
US10582660B2 Agricultural harvesting head with float arm pivots below reciprocating knives
An agricultural harvesting head includes a laterally extending frame with several spaced apart float arms pivotally coupled to the frame at their rear ends, and a reciprocating knife fixed to the forward ends of the float arms, wherein the float arms are constrained to pivot with respect to the frame about pivot points that are lower than the reciprocating knife.
US10582659B2 Active steering windrow shields
A system for positioning crop windrow guide shields projecting generally rearwardly alongside the crop discharge stream as it exits an agricultural mower. The shields are coupled for simultaneous, coordinated movement and repositioned by a powered actuator in response to either a manual input by a vehicle operator or automatically by a controller based on a steering angle deflection between a tractor and a towed implement. The system may be adapted for use with a single implement being operated on a side hill to control windrow drifting. The system may also be used with simultaneously operated front-mounted and pull-behind mowers to direct the crop discharge streams into a merged windrow.
US10582657B2 Spreading device
A spreading device includes a containing unit to contain a spread material, a first spreading unit including a first rotating body to spread the spread material contained in the containing unit, a second spreading unit including a second rotating body to spread the spread material contained in the containing unit, a first driving source of which speed is changeable, a first shaft to transmit power provided from the first driving source, a second shaft to transmit power provided from a second driving source different from the first driving source, and a power transmission mechanism to receive power from the first shaft and power from the second shaft, the power transmission mechanism being capable of transmitting the power received from the first shaft and the power received from the second shaft to the first rotating body and the second rotating body.
US10582656B2 Agitation units and systems, and dispensing equipment equipped therewith
An agitation unit for use in a lawn spreader and other dispensing equipment, and oscillating agitation systems therefor comprising such an agitation unit. The agitation unit includes a hub, an arm extending from the hub, and an extension on the arm configured to project downwardly to an extent relative to the arm and the hub to protrude into, but not through, the outlet passageway of the hopper.
US10582653B2 Agricultural planting system with automatic depth control
A control system for controlling the depth of an opener device in an agricultural planter comprises a gauge wheel on a pivotably mounted support arm, a mechanical element coupled to the support arm to move in response to changes in the angle of the support arm, a sensor adapted to measure changes in the relative elevations of the opener device and the gauge wheel to produce an output signal representing the current relative elevations of the opener device and the gauge wheel, and a control device receiving the output signal from the sensor and producing a second output signal for maintaining the opener device at a selected elevation relative to the gauge wheel.
US10582652B2 Hydraulic control system
A hydraulic control for an attachment on a work vehicle. Power is provided to the attachment by manually actuating a control that is biased toward a first position. This first position corresponds to a deactuated mode of the attachment. By unlocking a lock mechanism, the control may be maintained in a second position under hand pressure. This second position corresponds to an actuated mode of the attachment. The lock mechanism may be actuated by an operator platform-actuated release mechanism. While an operator is on a platform on the vehicle, the lock mechanism remains unlocked, and the attachment maintains its operation without hand pressure on the control. The release mechanism actuates the lock mechanism when an operator is not on the platform. As a result, the attachment is deactuated. A filter may be utilized to prevent premature actuation of the release mechanism.
US10588248B1 Radial EMI and environmental gasket
A radial electromagnetic interference and environmental gasket for use in a handheld communication device is provided. The radial gasket is adapted to provide a seal against electromagnetic interference and environmental conditions, as well as radio-frequency isolation between the transmit (Tx) and receive (Rx) channels of a handheld communication device in which the gasket is used, and includes first and second side members and first and second end members, each of which has an inner surface, outer surface and upper and lower face portions, operatively connected and cooperating with one another to form a body member; a plurality of ribs operatively connected to each of the outer surfaces and extending laterally outwardly therefrom; and a recess formed in and defined by each of the upper face portions.
US10588245B2 Assembly for extracting heat from a housing for electronic equipment
An assembly for extracting heat from a housing for electronic equipment, the housing having an essentially solid top portion and an essentially solid back portion. The assembly includes a first opening in the top portion of the housing, the first opening located at the back of the top portion, proximate the back portion of the housing, a second opening in the back portion of the housing, the second opening located at the top of the back portion, proximate the top portion of the housing, wherein the first opening is contiguous with the second opening, and a chimney external to the housing and coupled to the housing. The chimney encompasses and is in fluid communication with the first and second openings.
US10588242B1 Heat dissipating device and electronic device having same
A heat dissipating device includes a variable volume unit; a driving unit for driving a volume change of the variable volume unit; and a fluid passage connected to the variable volume unit; wherein the fluid passage includes a heat dissipating section and a heat absorbing section, the variable volume unit and the fluid passage are filled with a liquid coolant; when the driving unit drives the variable volume unit to decrease its volume, the liquid coolant is discharged from the variable volume unit to the fluid passage; when the driving unit drives the variable volume unit to increase its volume, the liquid coolant flows back to the variable volume unit via the fluid passage; the liquid coolant conducts heat to an exterior when it flows through the heat dissipating section, and the liquid coolant absorbs heat from the exterior when it flows through the heat absorbing section.
US10588239B2 Cabinet system of data center
The application discloses a cabinet system of a data center, including: a cabinet body, including a plurality of rack modules between a front side thereof and a rear side thereof; a plurality of data server hosts, detachably installed on the corresponding rack modules; and a power supply module, disposed on the corresponding rack module in the cabinet body, and coupled to at least one of the data server hosts. The power supply module includes a standardized frame compliant with a first specification. The standardized frame includes an accommodating groove for plug-in assembly of a power core unit having different parameters (e.g., output powers or dimension specifications). Thus, the power core unit having different parameters can be assembled through the standardized frame, providing the cabinet system with flexible configuration of power supplies as well as convenient maintenance or replacement.
US10588238B2 Apparatus, system, and method for partitioning a storage-system chassis
A multi-purpose storage-system partition may include (1) a bottom having a keyhole fastener configured to (a) interlock with a keyhole opening of a removable drive-plane board having front storage-drive connectors and rear storage-drive connectors and (b) retain the removable drive-plane board within a storage-system chassis, (2) a front having front storage-drive contact points configured to (a) retain front carrierless storage drives within the storage-system chassis and (b) align the front carrierless storage drives with the front storage-drive connectors, (3) a rear having rear storage-drive contact points configured to (a) retain rear carrierless storage drives within the storage-system chassis and (b) align the rear carrierless storage drives with the rear storage-drive connectors, (4) and a side having a fastener-retaining member configured to engage a fastener that couples the multi-purpose storage-system partition to a side of the storage-system chassis. Various other systems and methods for partitioning a storage-system chassis are also disclosed.
US10588237B2 Adaptor for storage device
Techniques involve use of an adaptor for a storage device. The adaptor includes a baseboard arranged to support an Open Compute Project (OCP) mezzanine card in the storage device; a connector coupled to the baseboard and arranged to connect with the storage device; and an adapting part coupled to the baseboard and including an insertion slot for receiving a first interface of the OCP mezzanine card.
US10588235B2 Equipment rack having mounting rails
An equipment rack, mounting rails for the equipment rack, and associated methods. The mounting rails are selectively movable on a frame of the equipment rack and can be clamped to secure the mounting rails to the frame. A clamp of the mounting rail can include a clamp arm having a clamped position and an unclamped position and a lever arm for moving the clamp arm between the clamped and unclamped positions.
US10588229B2 Housing including a container and a lid
A housing includes a container, a lid configured to open and close the container, a cable connecting the container and the lid, and a torsion coil spring. The cable has a surplus length portion that is drawn from a surplus length storage space, which is partitioned off within the container, by the lid being opened or closed. The torsion coil spring is configured to bias the cable towards the surplus length storage space.
US10588225B2 Casings of electronic devices
In one example, a casing of an electronic device is disclosed which includes a metallic housing and a moldable material. The metallic housing may have a first surface and a second surface opposite to the first surface. The first surface may include an undercut physically contacting the second surface. The moldable material may be insert molded in the undercut of the metallic housing.
US10588222B2 Coating metal foil with n-heterocyclic carbene compounds containing organic functionalities for improving metal-to-resin adhesion
A carbene-coated metal foil is produced by applying an N-heterocyclic carbene (NHC) compound to one or more surfaces of a metal foil (e.g., an electrodeposited copper foil having a surface that is smooth and non-oxidized). The NHC compound contains a matrix-reactive pendant group that includes at least one of a vinyl-, allyl-, acrylic-, methacrylic-, styrenic-, amine-, amide- and epoxy-containing moiety capable of reacting with a base polymer (e.g., a vinyl-containing resin such as a polyphenylene oxide/triallyl-isocyanurate (PPO/TAIC) composition). The NHC compound may be synthesized by, for example, reacting a halogenated imidazolium salt (e.g., 1,3-bis(4-bromo-2,6-dimethylphenyl)-4,5-dihydro-1H-imidazol-3-ium chloride) and an organostannane having a vinyl-containing moiety (e.g., tributyl(vinyl)stannane) in the presence of a palladium catalyst. In some embodiments, an enhanced substrate for a printed circuit board (PCB) is produced by laminating the carbene-coated metal foil to a substrate that includes glass fiber impregnated with the base polymer.
US10588220B2 Dry method of metallizing polymer thick film surfaces
A method of manufacturing includes bonding a paste material to an organic substrate by a polymer thick film (PTF) process to form a PTF trace, coating a sinterable material over the PTF trace, and sintering the sinterable material to the PTF trace.
US10588217B2 Preparation method of flexible transparent circuit
A manufacturing method of a flexible transparent circuit includes preparing a circuit template. The method further includes using a flexible transparent polymer material to prepare a cured transparent carrier on the circuit template, wherein the cured transparent carrier has a groove circuit structure. The method includes coating a solution containing a conductive material in a groove of the cured transparent carrier. The method further includes forming a circuit with the high transparency and conductivity after the solvent is volatilized. The circuit are designed and manufactured according to the requirements, and the precision thereof is able to achieve the micron or nanometer level. The formed circuit is light. The circuit can be stretched, bended or twisted many times. The circuit has a good biological compatibility. The circuit manufactured by such method is expected to be applied in various fields such as smart contact lens, flexible transparent electron devices, electronic skins.
US10588216B2 Flexible circuit board, optical transceiver assembly, and optical module
A flexible circuit board, and an optical transceiver assembly and an optical module that have such flexible circuit board. The flexible circuit board includes a substrate body, a transmission metal layer formed on at least one surface of the substrate body, a strengthening layer formed on the transmission metal layer, and a surface metal layer formed on a portion of an outer surface of the strengthening layer. The surface metal layer constitutes a securing portion for securing and connecting to an external element. A portion of the flexible circuit board that is not covered by the surface metal layer constitutes a connecting portion that connects to the securing portion. The surface metal layer is electrically connected to the transmission metal layer.
US10588215B2 Inter-board connection structure
Disclosed is an inter-board connection structure including a signal line conductor (22) provided in an outer layer of a printed circuit board (100), a signal line conductor (24) extending in a direction from the signal line conductor (22) to a signal pad (21), and forming a capacitive component between itself and a signal pad (21), and a signal line conductor (23) branching and extending from a connecting portion between the signal line conductor (22) and the signal line conductor (24), and electrically connected to the signal pad (21).
US10588212B1 Plasma initiation in an inductive RF coupling mode
A method, apparatus and system for initiating a plasma with a low pressure inductively coupled RF plasma to dissociate one or more gases, the method including supplying one or more gases from a source to an inductively coupled plasma discharge chamber; applying RF power to the plasma discharge chamber by capacitive coupling to dissociate the one or more gases and create a plasma; preventing increased contamination from the capacitive electrodes by confining the plasma with at least one constriction acting as an improved power density device; and withdrawing the dissociated one or more gases from the plasma discharge chamber through at least one constriction.
US10588210B1 High brightness short-wavelength radiation source (variants)
High-brightness short-wavelength radiation source contains a vacuum chamber with a rotating target assembly having an annular groove, an energy beam focused on the target, a useful short-wavelength radiation beam coming out of the interaction zone, wherein the target is a layer of molten metal formed by a centrifugal force on a surface of the annular groove facing a rotation axis. A replaceable membrane made of carbon nanotubes may be installed on a pathway of the short-wavelength radiation beam for debris mitigation. In the embodiments of the invention the energy beam is a pulsed laser beam. The pulsed laser beam may consist of pre-pulse and main-pulse, with parameters such as laser pulse repetition rate chosen in order to suppress debris. In other embodiments the energy beam is the electron beam produced by an electron gun and the rotating target assembly is a rotating anode.
US10588208B1 Coordination of multiple lighting displays
Apparatus and associated methods relate to synchronizing a plurality of lighting display controllers so as to temporally coordinate a corresponding plurality of lighting displays controlled thereby. A clock or timer is configured to generate a time sequence of timing signals, to which the plurality of lighting display systems synchronize themselves. Each of the plurality of lighting display systems display a first of a time sequence of spatial illumination patterns in response to receiving, from the transmitter, a signal indicative of a temporal start of the synchronized plurality of lighting displays. Each of the plurality of lighting display systems displays a subsequent spatial illumination patterns in response to receiving, from the transmitter, a subsequent timing signal.
US10588207B2 Illumination system and method for maintaining a common illumination value on a release command sent from a keypad
An illumination system and method is disclosed for maintaining a consistent change in illumination value among a group of illumination devices whenever a change command is manually sent from a keypad to those illumination devices. The consistent change results from maintaining a common start illumination value among not only the group, but also the keypad which controls the group. From the start illumination value, the keypad can then compute an end illumination value depending upon the amount of time that the increase or decrease in illumination value button is depressed and held. Since the start change signal can arrive on different illumination devices within the group depending upon where each illumination device is geographically located, a masking time is reserved after the button is released so that enough time is allocated for each of the illumination devices within that group to arrive at a common end illumination value regardless of their disparate location to the keypad, the number of hops or interference therebetween.
US10588204B2 Load control device having internet connectivity
A load control device for controlling the power delivered from an AC power source to an electrical load is able to receive radio-frequency (RF) signals from a Wi-Fi-enabled device, such as a smart phone, via a wireless local area network. The load control device comprises a controllably conductive device adapted to be coupled in series between the source and the load, a controller for rendering the controllably conductive device conductive and non-conductive, and a Wi-Fi module operable to receive the RF signals directly from the wireless network. The controller controls the controllably conductive device to adjust the power delivered to the load in response to the wireless signals received from the wireless network. The load control device may further comprise an optical module operable to receive an optical signal, such that the controller may obtain an IP address from the received optical signal and control the power delivered to the load in response to a wireless signal received from the wireless network that includes the IP address.
US10588202B1 Communicative lighting systems
A communicative lighting system may comprise a plurality of network connected light sources. Each light source may possess a unique identifier permitting light sources to be associated with one another. An input received by one light source may alter the light output of that light source as well as other light sources associated with the light source. The light output of a light source may be altered by changing color, brightening or dimming, blinking, adjusting which of a plurality of light emitting diodes are activated, or otherwise modifying the type or amount of light output.
US10588200B2 Lighting system for an environment and a control module for use therein
Exemplary embodiments of the present disclosure are directed to a lighting system that includes a line control module and light modules. The line control module can be configured to interrupt power to the light modules according to one or more power interruption schemes to control an operation of the light modules. The line control module can have user interface circuitry including a rotary encoder with a shaft and a push button, a preview circuit, and indicator light emitting diodes. A user can interact with the lighting system via the user interface circuitry, which can be configured to provide visual feedback of various settings of the lighting system.
US10588199B2 Digital addressable lighting interface (DALI) and power device comprising same
The present invention relates to a Digital Addressable Lighting Interface (DALI) interface and a power device comprising the same. The present invention can provide a DALI interface comprising: a first limiting circuit unit for outputting a limited current based on a DALI transmission signal and a DALI reception signal; and a gate drive circuit unit for generating, based on the limited current, a drain-source voltage that is used for generating a DALI signal in accordance with the DALI standard. As a result, the present invention can generate a signal complying with the DALI standard even under various voltage and current conditions of a DALI master.
US10588197B2 Light emitting module
A light emitting module including a working piece and a light emitting film is provided. The light emitting film is disposed on a surface of the working piece and emits lights according to a voltage difference. The light emitting film includes a bottom layer, a pattern layer and a colour layer. The bottom layer is disposed on the surface of the working piece. The pattern layer is disposed on the bottom layer for providing a pattern. The colour layer is disposed on the bottom layer for providing a colour. The pattern layer and the colour layer are overlapped with each other over the bottom layer, so that the light emitting film forms a light emitting pattern with the pattern and the colour on the working piece.
US10588193B2 LED module and lighting apparatus
A light emitting diode (LED) module includes a plurality of LED strings and a module controller. The LED strings are connected to each other in parallel, and each of the LED strings emits light that has a different color temperature from that of the other LED strings. The module controller is configured to detect an input voltage applied to the plurality of LED strings, adjust a color temperature of the light emitted by the plurality of LED strings by adjusting a ratio of current respectively supplied to each of the plurality of LED strings based on the input voltage, and reduce a change in a luminous flux of the light emitted by the plurality of LED strings regardless of the color temperature of the light emitted by the plurality of LED strings.
US10588189B2 Backlight module comprising view angle controller, control method and control device thereof
A backlight module, a control method and control device thereof, and a corresponding display device are disclosed. With this backlight module, switching between a narrow view angle and a wide view angle is achieved without the additional need for carrying any auxiliary tools. A light exit region of the backlight module includes a first light exit region and a second light exit region located on a periphery of the first light exit region. The backlight module includes a first light source component and a second light source component. Light emitted from the first light source component is emitted out through the first light exit region, and light emitted from the second light source component is at least partially emitted out through the second light exit region. Switch control ends for the first light source component and the second light source component are not electrically connected.
US10588182B2 Semiconductor microwave oven and semiconductor microwave source thereof
A semiconductor microwave oven and a semiconductor microwave source thereof. The semiconductor microwave oven includes: a body, a microwave input device, a semiconductor microwave source and a control device. The semiconductor microwave source includes a signal source, a power divider and N drive amplifiers. The signal source is configured to generate a first microwave signal. Power of the first microwave signal is allocated by the power divider to generate N second microwave signals. Each drive amplifier is configured to conduct drive amplification on the second microwave signal, and respectively to input same to the microwave input device to transmit into the chamber. The control device is configured to control the signal source to generate the first microwave signal. The microwave oven shares one signal source to guarantee operating at the same frequency, thereby realizing the highly efficient power output.
US10588178B1 Window heater system
During operation, a facility may utilize many sensors, such as cameras, to generate sensor data. Some of these sensors may be housed within protective enclosures. The enclosures may be inside specially controlled environments, such as refrigerators, freezers, and so forth. During operation of the facility, moisture may accumulate on these enclosures, impairing the ability of the camera to acquire an image through the window. Described are devices to selectively heat a viewable area of the window such that moisture accumulation is reduced with minimal power use.
US10588177B2 Apparatus for curing composite materials and method of use thereof
A method of supplying electricity to an electrical component inside a vacuum chamber may include positioning an electrical component inside a vacuum chamber, the electrical component having a first electrical connector portion. A second electrical connector portion may then be connected to the first electrical portion through a hole in a flexible wall of the vacuum chamber, the second electrical connector portion being electrically connected to circuitry disposed outside the vacuum chamber. The connecting step may include hermetically clamping the flexible wall of the vacuum chamber between the first and second electrical connector portions.
US10588174B2 Digital communications cellular multimode systems and wireless networks
Mobile device for receiving, demodulating and processing, from a cellular base station, a modulated spread spectrum signal into a demodulated spread spectrum signal. Modulating the received, demodulated and processed spread spectrum signal into a modulated Orthogonal Frequency Division Multiplexed (OFDM) signal and transmitting the OFDM modulated signal in a digital communications wireless Network. Processing, in a mobile device, a fingerprint signal for authenticating use of the mobile device, and processing a touch screen generated signal for controlling the mobile device. Processing in a mobile device a motion detector generated signal into a motion detector generated control signal for control of mobile device. Receiving, demodulating and processing in a mobile device a modulated location finder signal into a processed location finder signal. Generating and processing in a mobile device a photo and/or video signal into processed digital photo and/or video signal. Providing the processed photo and/or digital video signal with said processed location finder signal to a transmitter for transmission of digital video signal with the processed location finder signal.
US10588169B2 Mechanism to enable rejection and cancellation of request actions from wireless peer-to-peer devices
Systems, apparatuses, and methods are directed to a first peer-to-peer (P2P) enabled device configured to wirelessly transmit a first request message and a second P2P-enabled device configured to wirelessly receive the first request message. In response to receiving the first request message, the second P2P-enabled device wirelessly transmits a second request message to the first P2P-enabled device, and if the first request message is rejected by the second P2P-enabled device, the second request message includes status control information indicating that the first request message is rejected. In addition, if the first request message is to be cancelled, the first P2P-enabled device transmits another request message to the second P2P-enabled device with status control information indicating that the first request message has been cancelled.
US10588164B2 Method and apparatus for a radio node and a controlling gateway
In one aspect of the teachings herein, a controlling gateway and an associated radio access point are configured for operation in a radio access network and use a radio protocol stack that is split on the network side between the gateway and the access point, for conveying radio bearer traffic going between the radio access network and a wireless device. According to methods and apparatuses disclosed, the radio protocol entities affected by the stack split communicate using Internet Protocol, IP, sessions. Advantageously, the radio bearer traffic conveyed over the split stack maps to different IP sessions in dependence on any one or more of network capabilities, various isolation or privacy requirements associated with the device and/or traffic, the types of data being conveyed, the types of radio bearers involved, and the involved Radio Link Control, RLC, operating modes.
US10588159B2 Contention window with spatial LBT
Consideration of contention windows with spatial listen before talk (LBT) operations is discussed. In multiple input, multiple output (MIMO) transmission operations over a shared transmission medium, use of spatial LBT transmissions may be implemented with fairness options and parameters influenced by a condition of the MIMO transmitter, such conditions as the level of MIMO capability or the enablement of polite spatial LBT nulling transmissions. When a MIMO transmitter identifies data for transmission, it may determine a configuration of the medium access contention operation, synchronous or asynchronous content, based on the condition of the MIMO transmitter. The MIMO transmitter may then transmit the data either using spatial LBT transmission or not according to the configuration of the medium access contention operation.
US10588157B2 Method and apparatus for transmitting/receiving data on multiple carriers in mobile communication system
A data transmission method and an apparatus to communicate data on multiple carriers in the mobile communication system are provided. A random access method of a terminal in a mobile communication system including primary and secondary cells operating on multiple carriers according to the present invention includes communicating data after random access in the primary cell, receiving, when the random access is triggered in the secondary cell, information for use in the secondary cell random access from the primary cell, transmitting a preamble in the secondary cell based on the received information, monitoring the primary cell to receive a Random Access Response for the secondary cell, and applying, when the Random Access Response for the secondary cell is received, the information carried in the Random Access Response to the secondary cell in which the preamble has been transmitted.
US10588155B2 Configuration of multiple timing advance groups in wireless communication devices
Methods, apparatuses, and systems are described for wireless communications. Cells may be grouped into a plurality of cell groups. Control message(s) may be transmitted to a wireless device for the wireless device to transmit a preamble via a secondary cell.
US10588149B2 Wireless communication method and wireless communication terminal
Provided is a wireless communication terminal. The wireless communication terminal includes a transceiver configured to transmit/receive a wireless signal and a processor configured to control an operation of the wireless communication terminal. The transceiver receives a MAC frame including information on a plurality of wireless communication terminals that are to receive data from a base wireless communication terminal. The plurality of wireless communication terminals include the wireless communication terminal and receive data from the base wireless communication terminal based on the MAC frame.
US10588147B2 Method for transmitting an uplink signal, method for receiving an uplink signal, user equipment, and base station
The invention relates to a method comprising classifying user equipment (UE) cells, to which carrier aggregation is applied, into a plurality of time advance groups. Uplink-time synchronization is managed using the time synchronization of a primary cell (Pcell) in the time synchronization group to which the primary cell belongs. For other time synchronization groups, the uplink time synchronization is managed using the time synchronization of a secondary cell (SCell) that is particularly set in the relevant time synchronization group. Thus, the plurality of time synchronizations can be effectively managed for the UE and a base station (BS).
US10588138B2 Device and method for multi-input multi-output wireless communication system
A device and method for use in a MIMO wireless communication system are provided. The device used in the MIMO wireless communication system includes a matching unit configured to determine a matching degree of channel estimation information of a communication device to be scheduled with one or more reference vectors included in a reference vector group, where the reference vector group depends on an antenna array configuration of the MIMO wireless communication system; and a channel characteristic determining unit configured to determine correlation information of the one or more reference vectors with the matching degree satisfying a predetermined condition as one or more parameters reflecting channel characteristic(s) associated with the communication device. By applying the device and method according to the disclosure, it is possible to avoid interference among strong-space-correlated users, and thereby improve the efficiency of processing such as scheduling, noise reduction and so on.
US10588137B2 Measurement apparatus and Method
A measurement apparatus and method. The method includes sending, by a radio access network system, information about a subframe mode corresponding to at least one beam, where the information about the subframe mode instructs a UE to perform measurement according to the information about the subframe mode, and the method further includes receiving, by the radio access network system, a measurement result sent by the UE. The measurement apparatus and method can be used to perform the measurement in a millimeter wave scenario.
US10588130B2 Methods and apparatus for user equipment capability exchange
Capability exchange enhancements include filtering and/or indexing. In some aspects, a user equipment (UE) determines UE capabilities to be reported to a network based on one or more of: one or more enquiries from the network, received system information, a home operator policy, configuration associated with public land mobile network (PLMN) information of one or more networks, a user preference, or a service type. In other aspects, a UE may report a subset of UE capabilities for features used for the connection establishment. Following connection establishment, the UE may use an identifier to communicate a more complete set of modes of operation that the UE is currently capable of performing. Base stations of the network may share the reported subset so that the UE may avoid transmitting the subset to a target base station.
US10588129B2 Device-based wireless transmission sensing and regulation for citizens broadband radio service
Wireless transmission regulation for a frequency band associated with Citizens Broadband Radio Service (CBRS) is described. In an example, a sensor associated with a device, which is configured to operate in the frequency band, can scan at least a portion of the frequency band to generate sensor data indicating at least energy present in the portion of the frequency band. The device can determine, based at least in part on analyzing the sensor data, a presence of another device utilizing the frequency band. The other device can be a priority user having priority access over the device. The device can transmit the sensor data to a base station that is configured to analyze the sensor data and determine how to transmit one or more communications within the frequency band, based at least in part on the sensor data and subscriber information associated with subscriber(s) of a telecommunications service.
US10588121B2 Method for device-to-device (D2D) operation performed by terminal in wireless communication system and terminal using the method
A method for device-to-device (D2D) operation performed by a terminal in a wireless communication system, and a terminal using the method are provided. The method comprises: receiving system information including reception resource pool information; and receiving a D2D signal by using resources indicated by the reception resource pool information, wherein the reception resource pool information indicates resources for which receiving the D2D signal is allowed during a radio resource control (RRC) idle state and an RRC connected state.
US10588114B2 Uplink power control for a secondary cell in carrier aggregation
A wireless device transmits first uplink control information (UCI) on a physical uplink control channel (PUCCH) secondary cell employing an adjustment factor. The adjustment factor is updated when the wireless device receives a transmit power control command for the secondary PUCCH. The wireless device receives a first media access control (MAC) command indicating deactivation of the PUCCH secondary cell. The wireless device stops transmission of uplink signals on the PUCCH secondary cell. The wireless device receives a second MAC command indicating activation of the PUCCH secondary cell. The wireless device transmits a second UCI on the secondary PUCCH.
US10588110B2 Location accuracy assessment and remediation for indoor positioning system deployments
In one embodiment, a device determines that location accuracy performance of an indoor positioning system deployment is below a predefined threshold. The device obtains characteristic data for the indoor positioning system deployment. The device identifies, by using the characteristic data as input to a machine learning model, one or more contributing factors from the characteristic data for the location accuracy performance of the indoor positioning system deployment being below the predefined threshold. The device initiates a remediation action based on the identified one or more contributing factors for the location accuracy performance of the indoor positioning system deployment being below the predefined threshold.
US10588108B2 Locating method and a locating device
Embodiments of the present disclosure relate to a method and apparatus for determining a location of device. The method comprises obtaining locations of at least three reference points associated with the device and determining the location of the device based on the locations of the at least three reference points. The embodiments of the present disclosure have advantages such as cheapness, easy implementation and easy installation, may provide an administrator with various management interfaces and monitoring interfaces, and expand the scope of applicability.
US10588100B2 Power boost in communication system
A modem includes a controller configured to generate at least one communication for a communication medium. The at least one communication includes first portion comprising auxiliary information, the auxiliary information comprising at least power boost information and at least one parameter defining use of the power boost information and a second portion comprising payload data.
US10588094B2 Load-based power adjustments for cellular communication sites
For a cluster of cellular communication sites, the power consumption and data load of each site is measured over multiple time periods to determine an energy factor indicating the degree by which the power consumption of each site increases with increasing data load. The energy factors are then analyzed to determine coverage area sizes for the communications sites that will serve a given area while taking advantage of more efficient site to reduce overall power consumption of the cluster of sites. Transmission power levels are then adjusted at the sites to achieve these coverage area sizes.
US10588093B2 Transmit power control for physical random access channels
The invention relates to methods for adjusting the transmit power utilized by a mobile terminal for uplink transmissions, and to methods for adjusting the transmit power used by a mobile terminal for one or more RACH procedures. The invention is also providing apparatus and system for performing these methods, and computer readable media the instructions of which cause the apparatus and system to perform the methods described herein. In order to allow for adjusting the transmit power of uplink transmissions on uplink component carriers, the invention suggests introducing a power scaling for uplink PRACH transmissions performing RACH procedures on an uplink component carrier. The power scaling is proposed on the basis of a prioritization among multiple uplink transmissions or on the basis of the uplink component carriers on which RACH procedures are performed.
US10588092B2 Power determining method, user equipment, and base station
Embodiments of the present invention provide a power determining method, a user equipment, and a base station. The method includes: determining an initial transmit power of each transmission object in a transmission object set; when a sum of initial transmit powers of all the transmission objects in the transmission object set is greater than a maximum transmit power, performing a power reduction operation based on a priority sequence of information corresponding to the transmission objects, so as to acquire an available transmit power of each transmission object in the transmission object set, where a sum of available transmit powers of all the transmission objects in the transmission object set is not greater than the maximum transmit power; and sending each transmission object in the transmission object set according to the available transmit power corresponding to each transmission object in the transmission object set.
US10588086B1 Adaptive transmit power for efficient battery management
In a method of device-to-device communication, efficient power management is provided when a primary device has a low battery level. The primary device can send synchronization signals and discovery messages to secondary devices by looping through a sequence of transmit power values in a sequence of consecutive frames, where the sequence of transmitting values includes a default power value and a reduced power value.
US10588085B2 Method and device for providing a service for a terminal in a wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. An apparatus and method are provided for supporting a high data rate service. A method for an application server includes receiving, from a first terminal, a service request for a second terminal; identifying that the second terminal is in a power saving mode; and transmitting an early media service to the first terminal based on information related to the power saving mode of the second terminal.
US10588083B2 Preventing peak current draw in a wireless device
Preventing peak current draw in a wireless device. In an embodiment, a data payload to be transmitted is segmented into data payload segment(s) based on the data payload size and a peak current rating of the wireless device's battery, such that each data payload segment has a segment size which is estimated to result, during transmission of the data payload segment, in a maximum current draw from the battery that is less than the peak current rating of the battery. Then, each data payload segment is transmitted, such that the transmission of one data payload segment does not overlap with the transmission of any other data payload segment.
US10588081B2 Asymmetric perturbation method for a mobile transmit diversity communication device
A method and apparatus for selectively adjusting transmit diversity parameters in a mobile communication system including a mobile device and a base station. The mobile device transmits a signal set comprised of a plurality of signals differing only in phase from one another, receive in response an input parameter for each set, and adjust the phase difference of a subsequently transmitted signal set as a function of the input parameters.
US10588079B2 Apparatus and method for managing hot cell devices
A method for managing hot cell devices includes receiving at least one of location information of at least one hot cell device, type information of at least one hot cell, location information of at least one terminal and uplink signal energy of at least one terminal measured by a hot cell device. The method also includes determining a hot cell device to be opened using the at least one of the location information of at least one hot cell device, the type information of at least one hot cell, the location information of at least one terminal and the uplink signal energy of at least one terminal. In addition, the method includes transmitting a message instructing the hot cell device to open.
US10588076B2 Apparatus, and associated method, for facilitating WLAN selection by a mobile node
Apparatus, and an associated method, by which to facilitate selection of a WLAN through which a mobile node communicates. Selection takes into account the geographic positioning of the mobile node. The mobile node ascertains its geographic positioning by monitoring cellular-positioning signals. And, availability of WLANs through which to communicate is ascertained by detecting signals broadcast by the WLANs.
US10588075B2 System and method for dynamically configurable air interfaces
A method of transmitting includes categorizing a transmission between the first device and a second device as one of a plurality of transmission types, and selecting an air interface from a plurality of air interface candidates in accordance with the transmission as categorized. The method also includes sending the transmission to the second device using the selected air interface.
US10588072B2 RAT selection in dual mode transceivers
The wireless apparatus and network node disclosed herein facilitate the selection and use of one of multiple RATs for communications between the wireless apparatus and the network node. The selected RAT provides a lower energy consumption at the wireless apparatus for the communications with the network node. To that end, the wireless apparatus selects between at least two RATs, e.g., first and second RATs, where the first and second RATs are both coordinated by a network node in communication with the wireless apparatus, and where a system bandwidth of the second RAT and a system bandwidth of the first RAT are both comprised within a third system bandwidth of a third RAT coordinated by the network node.
US10588067B2 Terminal apparatus, communication system, and connection-destination selection method
To allow for selection of a connection-destination suitable for an application when switching from one connection-destination to another, or adding or deleting a connection-destination, a base station apparatus is configured to generate connection-destination candidate information on base station apparatuses as connection-destination candidates connectable to a terminal apparatus, and transmit to the terminal apparatus a connection-destination candidate notification control message including the connection-destination candidate information, and the terminal apparatus selects a new base station apparatus to be used as a new connection-destination based on the connection-destination candidate information and a communication condition required by a user application section, the user application section being configured to perform information processing required by a user concurrently with performing wireless communication.
US10588065B2 Method and apparatus for performing inter-MeNB handover without SeNB change in wireless communication system
A method and apparatus for performing an inter-master eNodeB (MeNB) handover procedure without secondary eNB (SeNB) change in a wireless communication system is provided. A source MeNB transmits a handover request message including a first indication of a SeNB to a target MeNB. The first indication may correspond to a SeNB identifier (ID). Upon receiving the handover request message including the first indication, the target MeNB transmits a SeNB addition request message including a second indication of a UE, served by the SeNB, to the SeNB. The second indication may correspond to an old SeNB UE X2AP ID, which was allocated by the SeNB. Upon receiving the SeNB addition request message including the second indication, the SeNB may transmit a SeNB addition acknowledge message including a third indication of keeping bearers of the SeNB from the SeNB.
US10588058B2 User equipment, base station and communication method
There is provided user equipment for communicating with a base station in a mobile communication system supporting LTE including a reception unit configured to receive an indication from the base station to change a sequence number length of an RLC PDU, a re-establishment unit configured to perform re-establishment of an RLC entity upon receiving the indication, and a communication unit configured to use the RLC PDU with the changed sequence number length to communicate with the base station after completion of the re-establishment.
US10588057B2 Methods and systems for communicating between base stations of two different wireless communication networks
A method for communicating between base stations of two different wireless communication networks may include (1) transmitting a setup request message from a first base station of a first wireless communication network to a second base station of a second wireless communication network, the setup request message including a first user equipment (UE) device context format of the first wireless communication network and a second UE device context format of the second wireless communication network; (2) receiving, at the first base station, a setup response from the second base station, the setup response including a union of the first UE device context format and the second UE device context format; and (3) at the first base station, communicating with the second base station according to the union of the first UE device context format and the second UE device context format.
US10588052B1 Ultra-reliable low latency communications (URLLC) preservation during handovers
A control plane of a network, including radios of a radio access network controlled by the control plane and user plane functions controlled by the control plane, establishes first and second protocol data unit (PDU) connections each to handle the same flows of traffic for ultra-reliable low latency communications (URLLC) from user equipment to a data network through first and second source radios, respectively. Due to mobility of the user equipment, the control plane relocates the flows from the first and second source radios to first and second target radios, respectively. To relocate the flows, the control plane receives from the first target radio a notification that identifies flows that cannot be activated on the first target radio. In response to the notification, the control plane commands the first target radio to prioritize the flows that cannot be activated above remaining ones of the flows.
US10588051B2 Method and apparatus for offloading network traffic
A method of avoiding mass offloading of user devices, UE's (14), connected to a cellular network (15, 16) such as 3GPP LTE to a second wireless network such as a WLAN (6,8), the method comprising: an ANDSF server (12) broadcasting (in a SIB message, for example) a set of parameters representing offload thresholds to be applied by UE's in idle mode, and also additional information such as a bitmap indicating which of those parameters are also applicable to UE's in connected mode; and a user device, UE (14), receiving the set of parameters and the additional information, and deciding whether to migrate or not to the second network in dependence of whether it is in idle or connected mode, of the parameters and of the additional information.
US10588049B2 Optimizing applications behavior in a device for power and performance
Described herein are technologies related to an implementation of improving power and performance of a portable device by controlling background traffic of one or more device applications based upon a determined and measured radio link condition.
US10588046B2 Selecting and communicating buffer status information
A wireless transmit/receive unit (WTRU) may select a first type of buffer status information or a second type of buffer status information. The first type of buffer status information may indicate an amount of data buffered and the second type of buffer status information has less bits and is a different format than the first type of buffer status information. The WTRU may select, subsequent to a number of subframes of a transmission of buffer status information of a first type, buffer status information of the first type for transmission.
US10588044B2 System and method for offloading data in a communication system
A method is provided in one example embodiment and includes receiving a data packet transported on a backhaul link at a first network element; de-capsulating the data packet; identifying whether the data packet is an upstream data packet; identifying whether the data packet matches an internet protocol (IP) access control list (ACL) or a tunnel endpoint identifier; and offloading the data packet from the backhaul link. In more specific embodiment, the method can include identifying that the data packet does not match the IP ACL or the tunnel endpoint identifier; and communicating the data packet to a second network element. In other examples, the method can include identifying that the data packet is a downstream data packet; identifying a service to be performed for the data packet that cannot be performed at the first network element; and communicating the data packet to a second network element.
US10588037B2 Method, wireless communication device and computer program for maintaining a set of monitored carriers
In a wireless communication device, a subset of available carriers is maintained as monitored carriers for performing measurements and the set of monitored carriers is replenished from only a subset of available carriers. Consequently, the wireless communication device does not have to measure a large number of carriers when looking for optimal radio network coverage. At the same time the method ensures that there is always an available “bucket” of monitored carriers that may be used for signal measurement. This means that the wireless communication device does not have to use a lot of processing resources (and thereby battery power) while still ensuring stable radio contact with the radio network or networks.
US10588035B2 Method and apparatus to separate coverage limited and co-channel limited interferences
Coverage and usage-based limitations to a wireless communications network can be estimated by monitoring network performance during a periods in which the network is relatively busy and relatively non-busy. For example, differences in distributions of bit error rates for calls in such time periods can be used to assess whether network limitations are associated with reduced-coverage zones or are usage-based. Such estimates can be used to target specific network features that limit network performance.
US10588030B2 Switching frequency band of radio of access point
According to an example, a first radio of an access point is operated on a first frequency band and a second radio of an access point is operated on a second frequency band. The second radio is switched from the first frequency band to the second frequency band.
US10588028B2 Methods for WiFi sectorization MAC enhancement
A method and apparatus may be used for WiFi sectorization medium access control enhancement (WiSE MAC). An IEEE 802.11 STA may receive an omni-directional indication of a first sectorized transmission opportunity (TXOP) associated with a second STA. The omni-directional indication may include an identifier (ID) of a first sector associated with the first sectorized TXOP. The STA may transmit a directional indication of a second sectorized TXOP a condition that a second sector associated with the second sectorized TXOP does not interfere with the first sector associated with the first sectorized TXOP.
US10588021B2 Unmanned aerial vehicle intrusion detection and countermeasures
A system deploys electronic countermeasures against unmanned aerial vehicles (UAVs) that are determined to be a threat. A radio transceiver coupled to at least one antenna detects if radio signals are being communicated between a remote control unit and a UAV. A mitigation engine communicatively coupled to the radio transceiver synthesizes an exploit signal to be transmitted to the UAV, wherein the exploit signal is configured to inject commands into the UAV's navigation system. If the system determines that the UAV is operating in an autopilot mode, it transmits an induce-mode signal that causes the UAVs to switch to a communication mode so the UAV is responsive to the exploit signal.
US10588019B2 Secure signaling before performing an authentication and key agreement
Techniques are described for wireless communication. A wireless device may generate a secured query message based at least in part on a security credential of the wireless device. The secured query message may be generated prior to performing an authentication and key agreement (AKA) with a network. The wireless device may transmit the secured query message to the network, and receive a response to the secured query message. The wireless device may then determine whether or not to perform the AKA with the network based on the received response (e.g., the wireless device may determine whether or not the response is associated with the security credential of the wireless communication device and a network security credential of the network). The wireless device may establish a secure connection with the network or refrain from considering the response based on the determination.
US10588016B2 Adapter for providing unified transaction interface
Embodiments of the invention are directed to enabling access transaction systems to accept different communication protocols. In some embodiment, an access device receives, from a portable device, an indication that a transaction is to be performed by exchanging transaction information between the portable device and a remote computer, wherein the remote computer is configured to communicate using a first communication protocol. Next, the access device determines that the portable device is configured to communicate using a second communication protocol. The access device then converts communications between the portable device and the remote computer from the second communication protocol to the first communication protocol to assist the portable device and the remote computer in exchanging the transaction information.
US10588009B2 PSM message-based device discovery for a vehicular mesh network
The disclosure includes embodiments for determining to transmit an invitation to join a vehicular mesh network based on a pedestrian safety message (PSM message) according to some embodiments. A method, according to some embodiments includes receiving, by a first dedicated short range communication (DSRC) radio, a PSM message that is broadcast by a second DSRC radio that is operable to broadcast the PSM message. The method includes transmitting, by the first DSRC radio, a wireless message to the second DSRC radio which includes an invitation, wherein the wireless message is transmitted responsive to receipt of the PSM message.
US10588005B2 Fuzzy fingerprinting of communicating wearables
A collection of wearable communicating devices generates signals that may be detected and analyzed to produce a fingerprint of the collection of wearable devices. An analysis unit may recognize patterns or other information in detected signals and generate a fingerprint of a body area network corresponding to the collection of wearable devices. The fingerprint may be fuzzy fingerprint, matchable with a fingerprint of a similar, but not necessarily identical, collection of wearable devices that has been previously generated or obtained. The fingerprint may be used for tracking or other purposes. Some embodiments may allow the generation of additional signals that modify the fingerprint.
US10587997B2 Facilitating wireless machine to machine communication solutions in 5G or other next generation networks
Facilitating machine to machine communication solutions is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations that can comprise establishing a first communication link between a first communication device associated with a first data center rack of a data center and a second communication device of a central controller device of the data center. The operations can also comprise establishing a second communication link between the first communication device and a third communication device associated with a second data center rack of the data center. Further, the operations can comprise establishing a third communication link between the second communication device and the third communication device. The first communication device, the second communication device, and the third communication device can be configured to communicate using a millimeter wave high speed wireless communication protocol.
US10587995B1 In-vehicle communication through mobile device
Systems, methods, and non-transitory computer readable media may be configured to facilitate communication with a passenger of a vehicle. A communication event for a passenger inside a vehicle may be detected. Responsive to a detection of the communication event, communication with the passenger may be facilitated via a mobile device of the passenger.
US10587991B2 Routing multiple numbers for one telecommunications device
In some implementations, a core network device can receive an initiation request of a communication session to an alias number. The core network device can retrieve from a registration database one or more destination number(s) corresponding to the alias number. The core network device can transmit respective indication(s) of the alias number to destination(s) corresponding to the retrieved destination number(s). The core network device can initiate the communication session to one of the destination(s) using the respective one of the retrieved destination number(s). A destination number can correspond to a computing device, e.g., user equipment, configured to answer calls originating from an alias number that is different from the destination number, by receiving an intent message indicating the alias number, transmitting an acknowledgement, subsequently receiving an invitation message directed to the destination number for a communication session with another device, and transmitting an acceptance message to the other device.
US10587988B1 Method and system of mobile device sequencing for localization
A method and a device for localizing mobile devices are described. In an example, a first mobile device and at least a second mobile device of a plurality of mobile devices along a sequence of positions in an indoor route may be localized. Based on one or more sequencing criteria, the at least a second mobile device may be selected for an enhanced channel transmission associated with a received wireless signal. Further, from the at least a second mobile device, corresponding localization data based on the enhanced channel transmission may be received.
US10587987B2 High accuracy tracking and interaction for low observable devices
A wireless device uses a tracking system to determine locations of target devices relative to the wireless device in an environment including one or more target devices. The tracking system receives a signal transmitted by a target device in the environment and performs an angle of arrival operation to determine the angle of arrival of the received signal. The tracking system applies a filter to determine an estimation value for the target device representing a system state for the target device. The tracking system assigns the received signal and corresponding angle of arrival to a track based on the estimation value. The tracking system identifies and removes outlier signals from the track to produce a filtered set of signals. The filtered set of signals is used to compute a point-of-origin vector for the target device for use in interacting and communicating with the target device.
US10587986B2 Method for locating idle-state user equipment and apparatus
A method for locating an idle-state user equipment and an apparatus are disclosed. An access network device updates a cell location identifier in a system message to a preset location identifier, and notifies, by using a paging message, idle-state UE in a cell that the system message is changed, so as to trigger the idle-state UE in the cell to read the system message and learn that the cell location identifier is updated. Therefore, the idle-state UE is triggered to initiate a location update process. The access network device locates the idle-state UE in the cell according to the location update process initiated by the idle-state UE in the cell, thereby locating the idle-state UE.
US10587985B2 Smart machine to machine behavior tracking
Smart M2M devices may be utilized to discover, generate, develop, and use customer behavior information. Security, marketing, and sales may be made through the use of short-range communication mechanisms, and customer behavior information may be gathered while providing devices with product information and other content. In an example configuration, smart M2M devices may determine the location of a device in a venue and compare it to historical location information associated with the device to determine whether authentication should be requested.
US10587984B2 Customer touchpoint patterns and associated sentiment analysis
Systems and methods for customer touchpoint pattern and sentiment analysis are disclosed. In embodiments, a computer-implemented method comprises: detecting, by a computer device, the presence of a mobile device of a participant within a venue during a first event; monitoring, by the computing device, the location of the mobile device of the participant within the venue during the first event; detecting, by the computing device, at least one interaction event between the participant and a venue associate; recording, by the computing device, first event data including interaction event data; detecting, by the computing device, the presence of the mobile device of the participant within the venue during a second event; determining, by the computing device, one or more customer service parameters based on the first event data; and generating, by the computing device, an alert based on the one or more customer service parameters.
US10587983B1 Methods and systems for adjusting clarity of digitized audio signals
In described examples, a method of processing an audio program material includes converting the audio program material into a frequency domain audio program material; increasing or decreasing an energy amplitude of one or more energy troughs in an audio data sample in the frequency domain audio program material, ones of the energy troughs being located between respective ones of one or more pairs of adjacent energy peaks in the audio data sample, the pairs of adjacent energy peaks selected to correspond to frequencies of sounds which were captured to create the audio program material; repeating the increasing or decreasing step for multiple audio data samples in the frequency domain audio program material; and converting the frequency domain audio program material into a time domain audio program material.
US10587981B2 Providing HRTFs to improve computer performance of electronic devices providing binaural sound for a telephone call
A method improves computer performance to provide binaural sound in a telephone call. The method includes providing the telephone call with a voice of a calling party and head-related transfer functions (HRTFs) providing where a voice of the calling party localizes as binaural sound to the called party. The voice of the calling party is convolved with the HRTFs received so the voice externally localizes as the binaural sound to the called party.
US10587980B2 Playing binaural sound clips during an electronic communication
A method plays sound clips in binaural sound to users during an electronic communication between two or more users. A processor convolves the sound clips with HRTFs so the sound externally localize away from a head of the user listening to the sound clip. The sound clips play to users during the electronic communication without transmitting the sound clips to electronic devices of the users.
US10587979B2 Localization of sound in a speaker system
A method for localization of sound in a speaker system comprises determining speaker locations of a plurality of speakers in a speaker system, determining a user location of a user within a room, and modifying audio signals to be transmitted to each of the plurality of speakers based on the user location in the room relative to a corresponding one of the speaker locations. An optimum modification of the audio signals for each of the plurality of speakers includes eliminating locational effects of the user location within the room.
US10587978B2 Method, apparatus and computer-readable media for virtual positioning of a remote participant in a sound space
Method, apparatus, and computer-readable media for virtual positioning one or more remote participants in a sound space includes structure and/or function whereby sound signals are received from a plurality of microphones in the shared space. One or more processors identifies one or more sound sources in the shared space, based on the received sound signals. The processors(s) map respective locations of the sound source(s) in the shared space, based on the received sound signals. The processor(s) receive from the remote participant(s) signals corresponding to respective position placements of the remote participant(s) in the shared space. The processor(s) mix the received sound signals to output corresponding sound signals for each participant based on relationships between (i) the respective locations of the sound source(s) and (ii) the respective position placements of the remote participant(s) in the shared space. The processor(s) then transmit the corresponding sound signals to the remote participant(s).
US10587968B2 Wireless audio system, controller, wireless speaker, and computer readable system
[Problem] In the case where an audio signal of the same source is output from a plurality of speakers, the speakers are adjusted so that the audio signals become optimal at a listening position. [Solution] Processing in which an audio signal output from a wireless speaker 1 is collected by a microphone of a controller 2 carried by a listener and a delay time is measured that is the difference between an output time of the audio signal from the wireless speaker 1 and an input time of the audio signal to the microphone of the controller 2 is performed on a plurality of the wireless speakers 1 that output an audio signal of the same source, and the delay times of the audio signals from these respective wireless speakers 1 are measured. Output timings of these respective wireless speakers 1 are adjusted on the basis of these delay times.
US10587964B2 Interactive wireless control of appliances by a hearing device
The present disclosure describes examples of systems and methods of wireless remote control of appliances and medical devices using a canal hearing device upon manual activation of a switch placed in the concha cavity behind the tragus. The manual activation of the switch may be by applying a force to the tragus by a finger of a user of the canal hearing device. In one embodiment the lateral end comprises one or more manually activated switches, a wireless antenna, and a battery cell. In some examples, the wireless electronics include low energy Bluetooth. The appliance may be any device with wireless capabilities, for example an electronic lock, a thermostat, an electronic lighting, a telephone, a kitchen appliance, a medical alert system, a television, a medical device, and a smart glass. The inconspicuous and secure wear of the hearing device allows for active lifestyle, including exercise, and more discrete communications.
US10587962B2 Hearing aid comprising a directional microphone system
A hearing aid comprises a BTE-part adapted for being located behind an ear (ear) of a user, and comprising a) a multitude M of microphones, which—when located behind the ear of the user—are characterized by respective transfer functions, HBTEi(θ, φ, r, k), representative of propagation of sound from sound sources S to the respective microphones b) a memory unit comprising complex, frequency dependent constants Wi(k)′, i=1, . . . , M, c) a beamformer filtering unit for providing a beamformed signal Y as a weighted combination of the microphone signals using said complex, frequency dependent constants The frequency dependent constants are determined to provide a resulting transfer function Hpinna(θ, φ, r, k)=Σi=1MWi(k)·HBTEi(θ, φ, r, k), so that a difference between the resulting transfer function Hpinna(θ, φ, r, k) and a transfer function HITE(θ, φ, r, k) of a microphone located close to or in the ear canal fulfils a predefined criterion.
US10587961B2 Transducer element and MEMS microphone
The present application relates to a transducer element (1) which comprises: a movable diaphragm (2, 2a, 2b) which has a border (4), a frame (5) to which the border (4) of the diaphragm (2, 2a, 2b) is attached, and a reinforcement element (10) which connects to one another a first sub-section of the frame (5) and a second sub-section of the frame (5) which lies opposite the first sub-section.
US10587958B2 Suspension for moving-coil loudspeaker and loudspeaker
A moving-coil loudspeak includes a vibrating diaphragm, a suspension, a voice coil, a magnetic circuit, and a support. The suspension includes a surround and a first spider. One side of the surround is connected to an outer surface of the vibrating diaphragm. The first spider vertically stands below a connection between the surround and the vibrating diaphragm, and one side of the first spider is connected to an inner surface of the vibrating diaphragm. The voice coil is located below the center of the vibrating diaphragm. The magnetic circuit is located below the voice coil, where a coil on the voice coil is disposed at a central position of a magnetic gap. After the voice coil is powered on, a generated magnetic induction force drives the voice coil to vibrate and produce a sound by using the vibrating diaphragm. The support supports the magnetic circuit.
US10587953B2 Communication system, communication device, and communication device management method
A communication system includes a control terminal device and one or more communication devices. The control terminal device transmits a search message to entire network when the communication device is registered into the communication system. When the communication device is connected to the network, the communication device determines whether a connection position of the connected communication device on the network is the predetermined connection position. When the communication device is not positioned at the predetermined connection position, the communication device cancels the connection with the network and then connects to the predetermined connection position of the network and responds to the search message through the network after the communication device directly connects to the control terminal device and obtains information for connecting to the predetermined connection position of the network.
US10587945B2 Headphone, reproduction control method, and program
The present technology relates to a headphone and a reproduction control method that enable external sound to be caught more easily and promptly, and a program.The headphone includes: a sound collecting unit configured to collect outer sound; a detection unit configured to detect a specific motion to a sensor unit for capture of the outer sound; and a reproduction control unit configured to cause, in a case where the specific motion is detected, the outer sound collected by the sound collecting unit to be reproduced and volume of audio under reproduction to be reduced or the reproduction of the audio to stop. The present technology can be applied to, for example, a headphone.
US10587944B2 Earphone storage device
An earphone storage device includes a storage body having a bobbin, a track, and two sliders. The bobbin has a peripheral surface, an upper surface, a lower surface, a helical groove, and a protrusion. The helical groove is formed on the peripheral surface. The protrusion extends from the lower surface. The protrusion has a side surface and a hole formed in the side surface. The track is secured to the upper surface of the bobbin. The sliders are disposed on the track. The storage body stores earphones with an audio plug, earphone cords, and a pair of earbuds. The audio plug is inserted into the hole of the protrusion of the bobbin, the earphone cords are wound in the helical groove of the bobbin, and the earbuds are held by the sliders. The earphones can be securely stored, and the earphone cords do not tangle.
US10587941B2 Microphone cooperation device
According to one embodiment, a microphone cooperation device includes a first device including a first microphone and a first speaker, and a second device including a second microphone and a second speaker. The first device and the second device are capable of a first action of joining a group of devices when the second microphone receives a first sound wave emitted from the first speaker.
US10587935B2 System and method for automatically determining server rack weight
A system includes a plurality of servers in a server rack and a plurality of baseboard management controllers (BMCs), each associated with a respective server from the plurality of servers. The system further includes a rack management controller (RMC). A first BMC of a first server determines component types of hardware components in the first server, determines a quantity of each of the component types in the first server, determines a first weight information of the first server based on the component types and the quantity of each of the component types, and sends to the RMC the first weight information. The RMC determines a weight of other components in the server rack, and calculates a loaded rack weight of the server rack based on the first weight information and the weight of other components.
US10587922B2 System and method for providing viewership measurement of a particular location for digital-out-of-home media networks
A system and method for providing viewership measurement for a digital media asset hosted at a particular location has been disclosed. The system employs a machine learning process to receive classified sensor data corresponding to viewership of a digital media asset at a particular location from a plurality of sources to generate trained data. The trained data is utilized by the system along with limited sensor data to provide viewership measurement of a target digital media asset whose audience is unknown.
US10587921B2 Viewer rating calculation server, method for calculating viewer rating, and viewer rating calculation remote apparatus
According to an aspect of the present disclosure, a viewer rating calculation server includes a server communication unit configured to receive first audio feature information extracted by a viewer rating calculation remote apparatus from viewing contents, an audio feature information extraction unit configured to extract second audio feature information of a broadcast content received from at least one broadcast service provider, a viewing content identification unit configured to generate viewing information as a result of determination of a currently viewing content by comparing the first audio feature information with the second audio feature information, and a viewer rating calculation unit configured to calculate a viewer rating of each broadcast content in real time on the basis of multiple pieces of the viewing information.
US10587920B2 Cognitive digital video filtering based on user preferences
A method and system for digital video content filtering is provided and includes receiving a request to filter instances of recorded digital video content, based on user preferences from a user profile. The instances are segmented based on a cognitive analysis using content tags in the instances. The computer accesses a relationship map and tags from the user profile. The relationship map describes how the segments from the instances of recorded digital video content are related to each other. The computer performs a cognitive analysis of the user profile data utilizing the accessed relationship map and tags. A relevance score is assigned to the instances of recorded digital video content, which indicates a strength of the relationship between the identified instances and the user viewing preferences and/or keywords. Relevant segments are identified based on the relevance score exceeding a predetermined threshold value. The relevant segments are stored on the computer.
US10587916B2 Analysis of television viewership data for creating electronic content schedules
System and method embodiments are described that enable generation of an electronic content schedule. In a method embodiment, one or more data files including TV viewing data and descriptive data of a plurality of individuals are received. Target audience criteria, target TV content, and criteria for key performance indicators (KPIs) are received. KPIs for a target segment are tracked. Spot watching probabilities for each individual in the target segment are calculated. A plurality of spot packages is generated based on the target TV content. For each spot package, a probabilistic segment is generated based on the spot watching probabilities and a plurality of KPIs are calculated. Scores corresponding to the spot packages are generated based on the plurality of KPIs and based on tracked KPIs of the target segment. The content schedule is generated by selecting a spot package selected from the plurality of spot packages based on the scores.
US10587911B2 Systems and methods for unified compensation, presentation, and sharing of on-demand, live, social or market content
Various embodiments of the present disclosure include systems, methods, and non-transitory computer readable media configured to provide a respective customized portal and a respective unique user identifier for each of a plurality of respective celebrity users of a media system, the media system capable of providing media content, social content, and market content to a first set of users of the media system, each of the respective customized portals being at least partially controlled by the respective celebrity user. One or more content items presented through a first respective customized portal are identified. A purchase transaction request is received from a particular user of the first set of users for a first content item of the one or more content items presented through the first respective customized portal. The purchase transaction request is processed. The processing includes receiving an indication of a payment amount associated with the purchase transaction request, the payment amount being paid by the particular user or an entity associated with the particular user; identifying one or more respective celebrity users of the plurality of respective celebrity users associated with the purchase transaction request; determining, based on one or more compensation rules and the payment amount, a respective celebrity compensation amount for each of the one or more respective celebrity users associated with the purchase transaction request, each of the celebrity compensation amounts being determined at substantially the same time as the indication of the payment amount paid by the particular user is received; and providing, in response to the determining, each of the celebrity compensation amounts to the respective celebrity users based on the respective unique user identifiers of the respective celebrity users associated with the purchase transaction request.
US10587909B2 Universal mirroring receiver and associated method and computer-readable medium
This invention is directed to a receiver device to simultaneous display mirroring streams conforming to at least two different screen mirroring protocols, the different screen mirroring protocols being provided by different device vendors.
US10587906B2 Apparatus and methods for content delivery and message exchange across multiple content delivery networks
Methods and apparatus for providing protected content to subscribers of a managed (e.g., MSO) network via a content source accessible via an internetwork such as the Internet. In one embodiment, a user accesses a programmer website website, and requests content. The programmer determines whether the requesting user is permitted to access the content, and what rights or restrictions are associated with the user. This includes authenticating the user as a subscriber of the MSO, and determining the subscriber's subscription level. In another embodiment, a user's account with the MSO and programmer may be federated, thus a given user will have MSO-specific information regarding its identity (such as login information, GUID, etc.) and/or information regarding subscription level and service details, stored at the programmer. Messages received from the MSO representing permission for the user to access content may also be stored at the programmer site for later reference.
US10587899B2 Image processing device and method
The present invention relates to an image processing device and method enabling deterioration in encoding efficiency to be suppressed.A control information adding unit 184 embeds one picture worth of control information held in a control information holding unit 183 into a slice header of a predetermined slice, in encoded data held in an encoded data holding unit 182. For example, the control information adding unit 184 embeds one picture worth of control information in the slice header of the first-transmitted slice in the frame to be processed in the encoded data. The control information adding unit 184 outputs encoded data to which the control information has been added, in a predetermined order. The present invention can be applied to, for example, an image processing device.
US10587893B2 Inter prediction method and apparatus for same
According to the present invention, an image encoding apparatus comprises: a motion prediction unit which derives motion information on a current block in the form of the motion information including L0 motion information and L1 motion information; a motion compensation unit which performs a motion compensation for the current block on the basis of at least one of the L0 motion information and L1 motion information so as to generate a prediction block corresponding to the current block; and a restoration block generating unit which generates a restoration block corresponding to the current block based on the prediction block. According to the present invention, image encoding efficiency can be improved.
US10587889B2 Movie picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus
A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size.
US10587886B2 Re-sampling with phase offset adjustment for luma and chroma to select filters in scalable video coding
A sampling filter process is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system using adaptive phase shifting to improve quality in Scalable High efficiency Video Coding (SHVC). In order to compensate for phase offsets introduced by downsampling an appropriate phase offset adjustment is made for upsampling in SHVC with an appropriate offset included for proper luma/chroma color space positions. In one approach the luma/chroma phase offset is specified and a filter is selected to apply the appropriate phase change.
US10587885B2 Method and apparatus for merge mode with additional middle candidates in video coding
A method and apparatus for generating a merge candidate list for encoding or decoding of a video sequence includes determining a first candidate block that includes a vertical position above a top edge of a current block, and that includes a horizontal position adjacent to a horizontal center of the current block. A second candidate block is determined that includes a horizontal position that is located to a left side of a left edge of the current block and a vertical position adjacent to a vertical center of the current block. The merge candidate list is generated using the first candidate block and the second candidate block to permit the encoding or the decoding of the video sequence.
US10587884B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US10587882B2 Device and method of video decoding with first and second decoding code
A video image decoding device receives, as the code string to be decoded, a first code string to be decoded including information based on an encoded residual coefficient and header information or a second code string to be decoded including a residual image obtained in encoding of the code string to be decoded and header information. The video image decoding device, when the code string to be decoded that is received by the receiver is the first code string to be decoded, adds the residual decoded image and the predictive image to each other to generate and output a reconstructed image and, when the code string to be decoded received by the receiver is the second code string to be decoded, adds a residual image included in the second code string to be decoded and the predictive image to each other to generate and output a reconstructed image.
US10587880B2 Zero block detection using adaptive rate model
A video coding device may be configured to estimate, based on a combination of a first parameter and a number of non-zero coefficients in a frame, a number of bits for non-zero coefficients of the frame, to encode the frame based on the estimated number of bits for the non-zero coefficients, to collect an actual number of bits used to encode the non-zero coefficients of the frame and an actual number of the non-zero coefficients in the frame, to update, based on the actual number of bits used to encode the non-zero coefficients of the frame and the actual number of non-zero coefficients in the frame, only the first parameter to form an updated first parameter, to form a rate estimation model using the updated first parameter and a second parameter, and to select, based on the rate estimation model, a coding mode for each block in the frame.
US10587875B2 Coding tools for subjective quality improvements in video codecs
Coding tools are described for subjective quality improvements in video codecs. Some embodiments pertain to a method that includes receiving video frames, generating a segmentation map of a received video frame, determining features of a segment of the segmentation map, determining if the segment has a skip or a reference frame feature, and if the segment has one of a skip or a reference frame feature, then classifying the segment as an active segment and attaching an active segment identifier to the segment.
US10587872B2 Video waveform peak indicator
A waveform monitor device, or media analysis device, to monitor a video signal. The waveform monitor device may include an input to receive the video signal, the video signal having a plurality of frames, a memory to store the received video signal, a processor coupled to the memory, and a display. The processor separates the video signal into at least two component signals, for at least one component signal, determines a peak value of the at least one component signal for at least one frame of the plurality of frames, generates a marker at the peak value, determines if the peak value violates a predetermined threshold, and generates an alert when the peak value violates the predetermined threshold. The at least one component signal, the marker at the peak value on the component signal and the alert when the peak value violates the predetermined threshold are displayed on the display to allow a user to quickly determine if a video signal is within a required threshold.
US10587870B2 3D display control system and method
A 3D display control system and method are provided. The system includes: a display module, including a plurality of pixel units; an eye position detection device, configured to detect first position moving information and second position moving information; and a lens plate, located at a light emergent side of the display module, and configured to generate a plurality of first lens equivalent units and a plurality of second lens equivalent units, wherein at least one pixel unit directly below each first lens equivalent unit forms a first pixel unit group, and each first lens equivalent unit is configured to redirect light from the first pixel unit group directly therebelow toward a first position.
US10587866B2 Parallax barrier with independently controllable regions
A reconfigurable parallax barrier panel comprising an electro-optic material has a first region, a second region and a first compensation region. First electrodes are addressable to define, in the first region of the panel, a parallax barrier array selected from a plurality of predetermined parallax barrier arrays, and second electrodes are addressable define, in the second region of the panel, independently of the first parallax barrier array, a parallax barrier array selected from the plurality of predetermined parallax barrier arrays. Electrodes of the first compensation region are addressable to define, dependent on the first parallax barrier array and on the second parallax barrier array, at least one slit and/or at least one barrier between the first region and the second region. Where the first electrodes are addressed to define a first one of the predetermined parallax barrier arrays in the first region and the second electrodes are addressed to define a second, different one of the predetermined parallax barrier arrays in the second region, the electrodes of the first compensation region may define the at least one slit and/or at least one barrier to at least partially obscure any line artefact at the transition between the first one of the predetermined parallax barrier arrays and the second one of the predetermined parallax barrier arrays.
US10587863B2 Image processing apparatus, image processing method, and program
The present disclosure relates to an image processing apparatus, an image processing method, and a program that permit decision as to whether or not calibration of images is necessary.A decision section decides, using a current image captured by a camera and a past image captured by the camera, whether or not it is necessary to calibrate images captured by the camera. The present disclosure is applicable, for example, to a vehicle-mounted camera system that includes an automobile vehicle, two cameras, mounted to a front roof of the automobile vehicle such that imaging regions overlap, and an image processing apparatus, and so on.
US10587862B2 Head-mounted device
Provided is a head-mounted device that includes a housing, first imaging means, and second imaging means. The housing is to be mounted on the head of a user. The first and second imaging means are mounted on the housing to capture images from different angles of view. The head-mounted device receives an image captured by the first imaging means, detects an image portion corresponding to a body portion of the user from the received image, and estimates, based on information indicative of the detected image portion, a possible existence range of a predetermined part of the body of the user within an image captured by the second imaging means.
US10587859B2 Method of sub-predication unit inter-view motion prediction in 3D video coding
A method for a three-dimensional encoding or decoding system incorporating sub-block based inter-view motion prediction is disclosed. The system utilizes motion or disparity parameters associated with reference sub-blocks in a reference picture of a reference view corresponding to the texture sub-PCU split from a current texture PU (prediction unit) to predict the motion or disparity parameters of the current texture PU. Candidate motion or disparity parameters for the current texture PU may comprise candidate motion or disparity parameters derived for all texture sub-PUs from splitting the current texture PU. The candidate motion or disparity parameters for the current texture PU can be used as a sub-block-based inter-view Merge candidate for the current texture PU in Merge mode. The sub-block-based inter-view Merge candidate can be inserted into a first position of a candidate list.
US10587858B2 Device and method of dimensioning using digital images and depth data
A device and method of dimensioning using digital images and depth data is provided. The device includes a camera and a depth sensing device whose fields of view generally overlap. Segments of shapes belonging to an object identified in a digital image from the camera are identified. Based on respective depth data, from the depth sensing device, associated with each of the segments of the shapes belonging to the object, it is determined whether each of the segments is associated with a same shape belonging to the object. Once all the segments are processed to determine their respective associations with the shapes of the object in the digital image, dimensions of the object are computed based on the respective depth data and the respective associations of the shapes.
US10587857B2 Method and apparatus having video decoding function with syntax element parsing for obtaining rotation information of content-oriented rotation applied to 360-degree image content or 360-degree video content represented in projection format
A video processing method includes receiving a bitstream, processing the bitstream to obtain at least one syntax element from the bitstream, and decoding the bitstream to generate a current decoded frame having a rotated 360-degree image/video content represented in a 360-degree Virtual Reality (360 VR) projection format. The at least one syntax element signaled via the bitstream indicates rotation information of content-oriented rotation that is involved in generating the rotated 360-degree image/video content, and includes a first syntax element. When the content-oriented rotation is enabled, the first syntax element indicates a rotation degree along a specific rotation axis.
US10587854B2 Imaging apparatus and control method thereof
An imaging element captures an optical image incident through an imaging lens. A finder device is configured to be capable of observing the optical image. An EVFLCD displays information to be observable in a state of being overlapped on or being close to the optical image, in the finder device. An EVF display controller controls the EVFLCD so that target color temperature information indicating a color temperature that is a target of color temperature adjustment and image color temperature information indicating a color temperature of the captured image are displayed as the information. A color temperature adjustment unit adjusts the color temperature of the captured image obtained by capturing the optical image using the imaging element based on a color temperature adjustment operation. In a case where the color temperature adjustment operation is performed, the image color temperature information is changed in accordance with an adjustment operation amount.
US10587853B2 Myopia-safe video displays
In a first aspect, the present invention provides methods for creating video signals including (a) receiving an input video signal including an input red component, an input green component, and an input blue component; (b) determining (i) that a magnitude of the input red component is greater than a magnitude of the input green component and (ii) a differential between the magnitude of the input red component and the magnitude of the input green component; and (c) sending an output video signal including an output red component, an output green component, and an output blue component, where at least one of the following is true: (i) the output red component is decreased by a fractional amount relative to the input red component based on the differential; and/or (ii) the output green component is increased by a fractional amount relative to the input green component based on the differential, and the output blue component is increased by a fractional amount relative to the input blue component based on the differential.
US10587849B2 Optical scanning device, projection device, and display device
An optical scanning device includes a light source, a scanning member, and an incident optical system. The scanning member two-dimensionally scans a scanning area with the deflected light beam in a first direction and a second direction perpendicular to the first direction. The incident optical system guides the emitted light beam to the scanning member, the incident optical system including the light source. The scanning area includes a first area and a second area surrounding the first area. When the scanning area is viewed from a side of the scanning member, at least a part of the incident optical system is disposed in an area of the second area that overlaps one of two divided areas of the scanning area. The two divided areas are divided by a line segment parallel to the first direction.
US10587846B1 Camera networked by light bulb socket
Techniques are described for using an integrated lightbulb camera system for monitoring a property. The integrated lightbulb camera system can have a housing that includes one or more cameras, a power-line communication (PLC) chip, and one or more processors. The PLC chip can be configured to enable communications between the lightbulb camera system and one or more external devices. The one or more processors can be configured to control the one or more cameras to capture one or more images and control the PLC chip to transmit at least one of the one or more captured images over a power-line to at least one of the one or more external devices. The integrated lightbulb camera can also have a lightbulb compatible screw base that is configured to mount the housing to a lightbulb socket and accept electrical current that is provided to the housing.
US10587842B1 Videoconference server, client device, videoconference system and method
The invention comprises a videoconference server (2) comprising: —an audio processing module (9) configured to, ∘calculating an average audio processing delay of processing audio packets intended to the second client device, in order that the second client device may synchronize a received video packet with the associated received audio packet, —a video router (10) configured to: ∘duplicate the video packet and temporarily store the duplicated video packet, ∘receive a retrieving request from the second client device (4) for retrieving a lost video packet, ∘retrieving the duplicated video packet associated with the identification information in the video buffer (17).
US10587838B2 Image processing apparatus capable of acquiring position information, control method for the image processing apparatus, and recording medium
An image processing apparatus includes a generation unit configured to generate moving image data containing a plurality of frames, an acquisition unit configured to acquire position information, an association unit configured to associate the position information acquired by the acquisition unit with a corresponding frame in the plurality of frames in the moving image data generated by the generation unit, and a reception unit configured to receive an instruction for switching a setting as to whether a function of acquiring the position information by the acquisition unit is made to be enabled or disabled. The association unit associates information based on whether the function of acquiring the position information is enabled with the plurality of frames.
US10587837B2 Image obtaining method, controlled device, and server
Aspects of the disclosure provide a method for processing images. The method includes acquiring, by image generation circuitry of a device (e.g., imaging device), an image according to a preset time interval for acquiring images, storing the acquired image in first buffering circuitry of the device, receiving a recording instruction and copying the acquired image from the first buffering circuitry to second buffering circuitry of the device according to the recording instruction.
US10587836B2 Simultaneous display of two or more different sequentially processed images
A medical imaging system includes an image sensor and a processor. The image sensor generates a sensor video signal comprising a plurality of portions. The processor receives the sensor video signal, processes a first portion of the plurality of portions of the sensor video signal according to a first processing mode to generate a first processed video signal, processes a second portion of the plurality of portions of the sensor video signal according to a second processing mode to generate a second processed video signal, and generates an output video signal using the first processed video signal and the second processed video signal.
US10587835B2 Systems and methods for using playlists
Systems and methods for automatically generating a playlist of series assets and systems and methods for grouping assets of a playlist in clusters are provided. In one embodiment, series assets may automatically be included into a playlist for that series. In another embodiment, an interactive media guidance application may group assets in clusters based on one or more user selected parameters or may group assets in cluster based on automatically determined parameters. In yet another embodiment, the interactive media guidance application may group assets in clusters and display at least one identifier in connection with each cluster to indicate a basis for forming the cluster. The identifier may be a key word or catch phrase that succinctly identifies a trait or characteristic of assets in a particular cluster associated with the identifier.
US10587826B2 Event-driven seeker
A seeker includes a detection array having at least 2500 sensing pixels arranged in rows by row request lines and in columns by column request lines. At least one pixel includes an electromagnetic radiation sensor to trigger the pixel in response to sensing a triggering quantity of electromagnetic radiation, a row request circuit to send a row request after the pixel triggers, and a column request circuit to send a column request after the pixel triggers. The seeker further includes a row receiver to receive the row requests, a column receiver to receive the column requests, and a sequencer to receive, for each triggering pixel, the row of the row request and the column of the column request, and to generate an event including the received row and column of the pixel. The seeker also includes a time stamper to generate a time stamp for the generated event.
US10587825B2 High dynamic range radiometric thermal video over low bitrate interface
Various embodiments of the present disclosure may include an imaging system that allows for the transfer of high dynamic range (HDR) radiometric thermal images over a low bitrate interface. The image system may capture HDR images and output the HDR images over a communications interface to be processed. The HDR images may be converted to low dynamic range (LDR) images by a transfer function in order to be sent over the low bitrate interface. An inverse transfer function may also be sent along with the LDR image. Once the LDR image has been sent over the low bitrate interface, the LDR image may be converted to a reconstructed image using the inverse transfer function.
US10587823B2 Encoding device comprising video switching device, encoding method including video switching detection method
A video switching device includes a video switching unit that has at least two video signal input units, and an encoding device. The video switching unit includes a first control detection unit that, on the basis of an externally inputted control signal, outputs a pre-control signal; a second control detection signal that, on the basis of the control signal, outputs a camera switching instruction signal for switching camera video signals during a vertical blanking interval; and a camera video switching unit that switches two video signals. The encoding device includes an encoding unit that encodes video signals; and a control unit that, by means of the pre-control signal, reduces the amount of code generated by the encoding unit.
US10587821B2 High speed image registration system and methods of use
The invention is directed to systems and methods for image capturing technologies and, more particularly, to a high speed image registration system and respective processes to achieve high quality images. The method is implemented in a computing device and includes: capturing a first image of an object and identifying interest points; capturing a second image of the object and identifying regions of interest associated with the identified interest points of the first image, in addition to any areas not captured in the first image; identifying interest points in the second image within the regions of interest of the second image; matching interest points between the first image and the second image; aligning the matched interest points between the first image and the second image; and blending together the first image and the second image using the aligned similar interest points to form a single image of the object.
US10587819B2 Video display system, video display device, and video display method
A video image processing device uses a plurality of video data captured by a plurality of cameras to generate a wide range video data of the entire celestial sphere having a 360-degree range around an area where the plurality of cameras is installed and to transmit the generated wide range video data of the entire celestial sphere to a video display device. The video display device detects a direction of the video display device as a direction of a sight line of the user, receives the transmitted wide range video data of the entire celestial sphere, segments a predetermined area of video data including a detection result of a sensor from the wide range video data of the entire celestial sphere, adjusts a luminosity of the extracted predetermined area of video data to fall in a certain range of luminosity, and displays the adjusted predetermined area of video data.
US10587818B2 Vehicle vision system with enhanced camera brightness control
A vision system for a vehicle includes a camera disposed at a vehicle and having a field of view exterior of the vehicle. A brightness control, responsive to processing of a frame of image data captured by the camera, interpolates towards an expected brightness for a next frame of captured image data by calculating a set of at least three brightness values using three different control coefficients derived from a previous frame of image data captured by said camera. The brightness control interpolates toward the expected brightness of the next frame of captured image data using the current expected brightness value and two of the three brightness values derived from the three control coefficients derived from the previous frame of captured image data.
US10587815B2 Image capturing device and method of driving the same
An Image capturing device and a method of driving the image capturing device are provided. The image capturing device includes an image sensor configured to generate a target image based on a predetermined first exposure target value. An image signal processor generates a second exposure target value based on brightness information of the acquired target image to control the image sensor, wherein the image signal processor includes a histogram generation circuit configured to create a luma histogram based on the brightness information of the acquired target image, a calculation circuit configured to calculate a distribution of the luma histogram, and an exposure target control circuit configured to generate the second exposure target value based on the distribution of the luma histogram to provide the second exposure target value to the image sensor.
US10587808B2 Systems and methods for stabilizing videos
Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs.
US10587806B2 Method and apparatus for motion estimation
A method of estimating motion between a pair of image frames of a given scene comprises calculating respective integral images for each of the image frames and selecting at least one corresponding region of interest within each frame. For each region of interest, an integral image profile from each integral image is calculated, each profile comprising an array of elements, each element comprising a sum of pixel intensities from successive swaths of the region of interest for the frame. Integral image profiles are correlated to determine a relative displacement of the region of interest between the pair of frames. Each region of interest is divided into a plurality of further regions of interest before repeating until a required hierarchy of estimated motion for successively divided regions of interest is provided.
US10587804B2 Imaging control apparatus, imaging control method, and non-transitory computer-readable medium
The present disclosure includes an imaging control apparatus, an imaging control method, and a non-transitory computer-readable medium. The imaging control apparatus including a controller having a state detection unit and a mode processing instruction unit. The state detection unit configured to receive a sensing signal from a sensor, detect an imaging environment of an imaging apparatus becoming a first state, and detect a transition of the imaging environment from the first state to a second state based at least in part on the sensing signal. The mode processing instruction unit configured to instruct a first imaging operation in a first mode on a basis of detection of the imaging environment of the imaging apparatus becoming the first state, and instruct a second imaging operation in a second mode on a basis of detection of the transition of the imaging environment from the first state to the second state.
US10587799B2 Electronic apparatus and method for controlling electronic apparatus thereof
An electronic apparatus for acquiring a panorama image using a plurality of cameras and a method for controlling the electronic apparatus thereof are provided. The electronic apparatus includes a plurality of cameras for capturing an image, a sensor for acquiring movement information, and a processor for determining individual movement information of the plurality of cameras with reference to a predefined location using movement information acquired through the sensor, acquiring a plurality of images through the plurality of cameras based on the individual movement information and generating a panorama image using the plurality of photographed images.
US10587793B2 Focus control device, imaging device, endoscope system, and method for controlling focus control device
A focus control device includes a processor including hardware, the processor being configured to implement: an area setting process that sets a plurality of areas, each including a plurality of pixels, on a captured image acquired by an imaging section, an evaluation value calculation process that calculates an AF (Autofocus) evaluation value for each of the plurality of set areas, a bright spot influence rate calculation process that calculates a bright spot influence rate for each of the plurality of set areas, based on whether or not the area includes a high luminance portion determined to have a size equal to or larger than a given size, and focus control based on the AF evaluation value and the bright spot influence rate.
US10587789B2 Image sensor simultaneously generating image and proximity signals
An image sensor for simultaneously obtaining an image and a proximity is provided. The image sensor includes a proximity signal generating circuit configured to generate a proximity signal of a target based on a pixel signal of a pixel array. The proximity signal generating circuit generates the proximity signal based on an average of pixel signals output from a plurality of pixels included in the pixel array.
US10587785B2 Monitoring camera and condensation suppressing method
A monitoring camera includes a camera unit that has a lens, a housing that has an opening facing a light incident surface of the lens and surrounds the camera unit with a gap which is formed between the housing and the camera unit, a light-transmissive cover that is attached to the opening with spaced apart from the lens to seal off the housing, a fan that is disposed in the gap and circulates an air in the gap, a ventilation hole that is bored in the housing and causes the gap to be open to an outside, a water-proof air-permeable film that covers the ventilation hole, a heater that is provided facing the gap and heats the air, and an infrared light irradiation device that is provided facing the gap and emits infrared light to the outside through the cover and radiates heat into the air.
US10587784B2 Cleaner and vehicle with cleaner
A cleaner includes a high-pressure air generation unit and a nozzle. The high-pressure air generation unit includes a cylinder, a piston supported to the cylinder to be freely moveable and deliver the high-pressure air toward the nozzle, an urging spring urges the piston, and a movement mechanism which moves the piston to a predetermined position. The movement mechanism comprises a worm which rotate by a driving unit, and a worm wheel meshed with the worm and which rotate in association with rotation of the worm. The worm wheel comprises a pinion having gear teeth protruding from an outer periphery thereof. The piston is coupled with a rack having rack teeth which mesh with the gear teeth, and wherein an interval between each gear tooth of the gear teeth and one adjacent gear tooth is different from an interval between each gear tooth and the other adjacent gear tooth.
US10587782B1 Intelligently creating an immersive environment for media playback by synchronizing devices
Embodiments include creating an immersive environment for media playback by synchronizing devices. Aspects include receiving a playback tag set associated with a media item, each tag includes a respective condition, a respective attribute and a respective value of the attribute. Aspects also include determining that the first condition of the first tag is met and instructing one or more devices to apply the first value of the first tag to the first attribute of the first tag. Aspects further include determining that a first device has left a viewing area and tracking a location of the first device. Aspects also include identifying a second device in proximity to the first device and receiving an outside tag set associated with the media item. Aspects further include instructing the second device to apply the first outside value of the first outside tag to the first outside attribute of the first outside tag.
US10587781B2 Method and system for synchronising video and data
The method comprises: —generating a marked video signal by extracting an image fragment (V) from a region (R) of an original frame (F), and arranging a watermark (M) thereon; and —generating a data signal, including therein the extracted image fragment extracted (V) and/or reconstruction information; —performing an additional synchronisation step, which comprises: —obtaining, from the data signal, the image fragment (V) and/or the reconstruction information, —obtaining, from the marked video signal, an incomplete frame (Fr), and —attempting to reconstruct the original frame (F) from the information obtained from the data signal and the marked video signal, and, if the reconstruction is successful, determining that the synchronisation is correct. The system is adapted to implement the method of the invention.
US10587780B2 Coordinating and mixing audiovisual content captured from geographically distributed performers
Audiovisual performances, including vocal music, are captured and coordinated with those of other users in ways that create compelling user experiences. In some cases, the vocal performances of individual users are captured (together with performance synchronized video) on mobile devices, television-type display and/or set-top box equipment in the context of karaoke-style presentations of lyrics in correspondence with audible renderings of a backing track. Contributions of multiple vocalists are coordinated and mixed in a manner that selects for visually prominent presentation performance synchronized video of one or more of the contributors. Prominence of particular performance synchronized video may be based, at least in part, on computationally-defined audio features extracted from (or computed over) captured vocal audio. Over the course of a coordinated audiovisual performance timeline, these computationally-defined audio features are selective for performance synchronized video of one or more of the contributing vocalists.
US10587775B2 Image processing apparatus, image processing method, and storage medium for edge enhancement based on plural conditions
An information processing apparatus and an image processing method are provided. The image processing apparatus detects character data from image data, executes edge enhancement processing, using a first filter, on an edge portion of a region, out of the detected character data, that includes a region whose frequency of points or lines is greater than a predetermined frequency, and executes edge enhancement processing, using a second filter, on an edge portion of a region, out of the detected character data, that does not include a region of a spatial frequency higher than the predetermined frequency. The first filter has, in comparison to the second filter, a larger degree for edge enhancement with respect to a region having a frequency higher than the predetermined frequency.
US10587774B2 3D printed object halftone image generation containing updated voxel data
According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.
US10587772B2 Configurable document server
A configurable document server is described. In some embodiments, the configurable document server can enable administrators to set an option that prevents documents from being routed to users when the configurable document server experiences some types of errors. When the configurable document server determines that such an error condition exists, it may prevent the routing of the corresponding document. By preventing documents causing errors from being routed, the configurable document server enables administrators to improve the accuracy of document workflow and thereby improve productivity of users.
US10587769B2 Image forming apparatus and storage medium
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework, and the interface includes a before-the-fact notification indicative of that a window displayed by the application is terminated.
US10587765B2 Image forming apparatus, communication system, and program
A communication system includes: an image forming apparatus including a browser function and being configured to set permission/non-permission for access according to a website being a communication destination; and a setting change apparatus configured to communicate with the image forming apparatus and be capable of changing a setting of the image forming apparatus in accordance with an operation of an administrator, wherein the image forming apparatus includes a detection unit configured to detect that the image forming apparatus is not allowed to access a specific website, an acquisition unit configured to automatically acquire access destination information, identification information, and contact information, and a change request unit configured to transmit a request to change the setting to a setting that permits the image forming apparatus to access the specific website, to the administrator via a network, the identification information, and the contact information, which are acquired by the acquisition unit.
US10587762B2 Automated test suite mechanism
A method is disclosed. The method includes generating a set of test case tags that describe attributes included in a test case and store the set of test case tags and the test case, receiving input information, and dynamically generating a test suite of one or more test cases based on input attributes data included in the input information, wherein the input information comprises code change information.
US10587756B2 Collecting and correlating microphone data from multiple co-located clients, and constructing 3D sound profile of a room
An overlay network platform facilitates a multi-party conference. End users participate in the conference using client-based web browser software, and using a protocol such as WebRTC. According to this disclosure, an enhanced “audio” experience for the conference is providing by collecting and correlating microphone data from multiple co-located clients, and then constructing (at the platform) a three-dimensional (3D) sound profile of the room in which the clients are co-located. By processing in the platform (as opposed to locally at each client), the approach enables platform-side creation of an ad-hoc, high quality microphone array that identifies the relative positions and orientations of the microphones that are being used by the clients. Individual audio streams received from the microphones are combined, and the relative position information (of the individual microphones) is used to render a single audio stream that represents a high quality recording of the audio in the common physical space. Other clients in the conference request, receive and play back this high quality stream to obtain a high-fidelity 3D representation of the audio as if they are physically present in the room.
US10587755B1 Agent application and integrated call processing platform
Agents operating at call centers or other customer support service networks may assist large numbers of customers consecutively and in a dynamic manner. One example may include receiving a plurality of calls for customer service support from a corresponding plurality of customer devices at a call routing server, retrieving user profiles associated with the plurality of calls and identifying call information for the plurality of calls, determining at least one call is associated with a first user profile having a task deadline approaching sooner than the other user profiles, and establishing a priority for the at least one call to be processed by an agent device.
US10587752B2 Transcription of communications through a device
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
US10587747B2 Method, apparatus, terminal, and storage medium for entering numeric symbols using touch screen frame
A method, apparatus, computer storage medium, and terminal for entering numeric symbols using a touch screen frame related to the field of communication technology. The method includes: receiving an instruction to start a numeric keypad, opening the numeric keypad in a special region on edge of a touch screen, receiving a touch operation input by the user on the numeric keypad, and determining a number or a symbol corresponding to the touch operation based on the operation region of the touch operation and the number of the click operation included in the touch operation. Thus, users can make a phone call with one hand or can enter the corresponding number or symbol keys in the answer to the phone while listening to the information. It is easy to operate and can improve the user experience.
US10587745B2 Method and apparatus for providing content
A method of providing content in a terminal includes obtaining a first message that is input through a user interface of the terminal that is provided by a messaging application that executes a messaging service in the terminal; generating content based on the first message, and a second message stored in the terminal; and providing the generated content via the terminal.
US10587739B2 Systems and methods for an adjustable electronic device holder
A system for holding an electronic device includes a body portion, the body portion having a flat surface. The system further includes a first holding piece and a second holding piece, each of the first and second holding pieces including a holding surface approximately perpendicular to the flat surface. The system further includes an arm interconnected with the first holding piece, the arm extending into an aperture in the body portion, the body portion including a mechanism for holding the arm in a first fixed position such that there is a first distance between the first and second holding pieces, the mechanism further providing for orientation of the arm in a second fixed position such that there is a second distance between the first and second holding pieces, the second distance less than the first, the first and second holding pieces being complementarily shaped to hold the electronic device.
US10587735B1 Hinged electronic device with chambers accommodating a dynamic flexible substrate and corresponding systems
An electronic device includes a first device housing and a second device housing. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. The hinge separates a first chamber defined by the first device housing and a second chamber defined by the second device housing. A flexible substrate passes through the first chamber and the second chamber. The flexible substrate spans the hinge, either by passing through or around a hinge housing. The flexible substrate deforms to a curvilinear deformed state within one or both of the first chamber or the second chamber when the first device housing and the second device housing pivot about the hinge from a closed position to an axially displaced open position.
US10587734B2 Method for operating a software defined network and a software defined network
A method for operating a software defined network (SDN) includes creating, by a software defined network controller, packet template information including a packet template and fill-in instructions, wherein the packet template defines a fill-in-the-blank packet. The method also includes sending, from the software defined network controller to a switch via a control channel, the packet template information and receiving, by the switch from a requestor, an incoming packet. The method further includes triggering, by determining that the incoming packet matches the packet template, the switch to generate an output packet, wherein the output packet is generated by using the fill-in instructions to fill in the fill-in-the-blank packet defined by the packet template. In addition, the method includes sending, by the switch to the requestor, the output packet.
US10587732B2 Secure client-server communication
A secure client-server connection method compatible with RESTful (REpresentational State Transfer) APIs (Application Programming Interface) that is resistant to cross-site scripting (XSS) and cross-site request forgery (CSRF) attacks. The server generates a token for the client and a random value which it pairs with the token. The random value is hashed. The hash value is transmitted to the client contained in the token and the random value is transmitted to the client contained in an HTTPOnly cookie. Even if an attacker steals the token and/or the hash, security is maintained, since the server verifies communications from the client by validating the token on the basis of its hash value. Validation is performed by the server hashing the random value contained in the HTTPOnly cookie paired with the token to obtain a further hash value, and checking that this further hash value matches the token's hash value.
US10587730B2 Enhanced transfer of information using an industrial protocol system and method
An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device.
US10587728B2 Method, apparatus and non-transitory computer storage medium for migrating application data between terminals
A method, an apparatus and a system for migrating application data between terminals are provided. The method includes steps that: the application runs on a first terminal device; a first terminal receives a migration instruction, and acquires resource data of a first state of the application running on the first terminal device, where the first state is a state of the application from starting to receiving the migration instruction; the resource data is stored according to a predetermined storage address; a second terminal device is determined as a migration destination of the resource data, where the second terminal device is provided with the application; and the storage address of the resource data is sent to the second terminal device, so that the second terminal device acquires the resource data by visiting the storage address, and loads the resource data.
US10587727B2 Method and system for integrated optimized reporting
Systems and methods of the present disclosure are directed to efficiently editing data requests sent from devices, allowing for an improved database information delivery system. In some embodiments of the present disclosure, an administrator device limits an amount of data requested based on a number of factors prior to sending the request to a server. In some embodiments, a server, after receiving a request for refreshed data, reduces the amount of data requested based on a number of factors prior to retrieving the requested data from a source and delivering the requested data to an administrator device.
US10587726B2 Structured entity information page
The various implementations described herein include methods and systems for displaying information about entities in a structured way. In one aspect, a method is performed at a server system comprising memory and processors. The server receives a request from a client device for an information page associated with an entity. The server identifies automatically information and information types associated with the entity. The server generates and formats automatically a structured information page having regions for the entity, including determining a primary color associated with the entity, and configuring respective regions of the structured information page with corresponding accent colors based on the primary color. The server populates the regions of the structured information page with information of the entity for the identified information types, and transmits the generated and formatted page to the client device for display.
US10587723B2 Resource request management
A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.
US10587722B2 Information processing device, method of transmitting content data, and non-transitory computer-readable storage medium
An information processing device stores difference information indicating a difference, for each of a plurality of users, between a first schedule time point and an execution time point, the first schedule time point indicating a time point at which each of the plurality of users was to execute an operation, and the execution time point indicating a time point at which each of the plurality of users executed the operation, and when it is detected that a first terminal device carried by a first user included in the plurality of users enters a first region, specifies the difference corresponding to the first user, specifies a timing at which content data used for the operation is to be transmitted to the first terminal device, based on the difference corresponding to the first user and a second schedule time point at which the operation is to be executed by the first user.
US10587720B2 Network aware dynamic content delivery tuning
Techniques and methods for dynamically tuning of content delivery over a communication network are described. In one aspect, a method of dynamically tuning of content delivery over a communication network may involve a user device detecting an event related to a content delivery traffic from an application server to the user device over the communication network. The method may also involve the user device communicating the detected event to the application server.
US10587716B2 Systems and methods for optimizing allocation of bandwidth for pre-caching media content
Systems and methods for optimizing network use for downloading media assets using activity signals for a household or organization. A receiver may monitor an organization for signals indicating activities that are associated with a reduction in use of the network. When such signals are received, a media guidance application may automatically download a media asset during a period of reduced network use.
US10587710B2 Cognitive device-to-device interaction and human-device interaction based on social networks
A social network platform and method thereof for providing Internet of Things (I-o-T) devices with social behavior for communicating natural language (NL) text messages. An I-o-T device is provided with a social device application to form a unit capable of: reading free form NL messages, and responsively perform an action. The social device application generates NL text in response to reading a text message and/or in response to receiving readings from a set of sensors. Types of messages generated include messages for initiating social relationships with other devices which may communicate an acceptance/declination. The platform may be centralized with a server for ranking the importance of read messages based on the relationships and addressing NL text messages to other social units or groups of social units based on the relationships. The platform further enables direct messaging between social unit devices, brokering trust, and moderating information flow between devices.
US10587709B1 Determining session intent
Described are systems and methods for determining session intent of a user. Different users can use a network-based application in many different ways based on, for example, the user's purpose for using the application, the device on which the user is executing the application, the user themselves, date, time, location, etc. Through the collection of user activities during a user session, the intent of a user session can be determined. Once determined, content provided through the application can be further personalized to correspond to the determined session intent.
US10587708B2 Multi-modal conversational intercom
The techniques discussed herein allow an agent that provides dialog-based services to converse with a user via any mode. A central service programmed to be able to communicate via any mode collects information from agents necessary to act on the agents' behalf. In order to ensure that an agent has a maximal presence across modes, the central service provides auxiliary services such as language translation, fidelity upgrading and/or downgrading, modal constraint conformation, etc. Moreover, the central service provides session tracking via user profiles stored at the intercom so that if a user changes a mode by which the user is conversing with an agent, the central service can keep the context of the conversation across the new mode. Furthermore, agents can communicate with other agents via the central service, allowing other agents to provide services to agents or to add their services to an ongoing dialog with a user.
US10587704B2 Location accurate mobile events and social content
In an approach for identifying a location of a mobile device a processor receives a first set of Global Positioning System (GPS) data at a time, wherein the time is specified by the mobile device. A processor synchronizes the time with Coordinated Universal Time (UTC). A processor retrieves offset values, wherein the offset values comprise one or more values to adjust one or more location coordinates based on the synchronized time, and wherein the offset values are determined by comparing a known set of location coordinates to a set of location coordinates calculated using another set of GPS data. A processor calculates location coordinates of the mobile device using the first set of GPS data and the offset values. A processor stores at least the location coordinates of the mobile device and the synchronized time.
US10587702B2 Continuous cognitive cloud service maximization
Embodiments of the invention include a method, system and computer program product for the continuous cognitive discovery and management of cloud services in an aggregated distributed application. One method includes receiving a textual specification of cloud service criteria, searching a registry for cloud services corresponding to the textual specification and presenting locating cloud services corresponding to the textual specification. Thereafter, the located cloud services are ranked and presented and one or more of the presented cloud services are selected for deployment and deployed as part of an aggregated distributed application. Thereafter, the registry is searched to locate and rank new cloud services based upon the textual specification, and in response to determining that one of the new cloud services is ranked higher than an existing one of the cloud services already deployed, the determined one of the new cloud services is deployed into the aggregated distributed application.
US10587701B2 Registration management in the service layer
The present application is directed to a method for registering with a service layer. The method includes the step of forming a registration group of one or more applications. The method also includes a step of receiving a request to join the registration group, from the one or more applications based upon a review of criteria. The method also includes a step of receiving a registration preference from the one or more applications. Further, the method includes the step of performing service discovery on a network based upon the registration preference of the one or more applications in the registration group. The present application is also directed to a device for registering with a service layer. The present application is further directed to a computer-implemented method for moving from a current service layer to a new service layer.
US10587696B2 Systems and methods for monitoring cross-domain applications in web environments
The described technology provides a capability for web applications from different domains to interact within one application environment. For example, an enterprise web application executing on a client terminal is provided the capability to monitor a second web application from a third party vendor even when the second web application is independently executing within an iframe or the like within the enterprise web applications container or context. In some example embodiments, the communication is enabled by a composite cookie or key that incorporates portions of an enterprise web application cookie or key and also portions of a vendor web application cookie or key.
US10587693B2 Mirrored queues
Embodiments disclosed herein involve a first playback device, associated with a first household, where the first playback device is configured to mirror a playback queue that is associated with a second playback device, where the second playback device is associated with a second household. For instance, a device associated with the first household, such as a controller, may send a command to the first playback device to mirror the playback queue associated with the second playback device. Based on the received command, the first playback device may mirror the playback queue that is associated with the second playback device such that contents of a playback queue that is associated with the first playback device are the same as contents of the playback queue that is associated with the second playback device.
US10587692B2 Service and APIs for remote volume-based block storage
Methods, apparatus, and computer-accessible storage media for providing a volume-based block storage service and application programming interfaces (APIs) to the service. A block storage service and block storage service APIs may allow processes (applications or appliances) on the service client network to leverage remote, volume-based block storage provided by the service provider. The APIs may provide a standard interface to volume-based block storage operations on a remote data store. The service provider, the service clients, and/or third parties may develop various applications and/or appliances that may, for example, be instantiated in service clients' local networks and that leverage the block storage service via the APIs to create and manage volumes and snapshots on the remote data store and to upload and download data from the volumes and snapshots on the remote data store.
US10587687B2 Redundant storage gateways
Methods, apparatus, and computer-accessible storage media for providing redundant storage gateways. A client may create a storage gateway group and add storage gateways to the group. The client may assign one or more volumes on a remote data store to each the storage gateways in the group. Volume data for each storage gateway in the group may be replicated to at least one other storage gateway in the group. If one of the gateways in the group becomes unavailable, one or more other gateways in the group may take over volumes previously assigned to the unavailable gateway, using the replicated data in the group to seamlessly resume gateway operations for the respective volumes. Client processes that previously communicated with the unavailable gateway may be manually or automatically directed to the gateway(s) that are taking over the unavailable gateway's volumes.
US10587685B2 Cross-platform replication of logical units
To replicate a source LUN to a different storage system platform, a first storage system transmits a request to replicate a LUN along with attributes for the LUN to a second storage system. The second storage system maps the attributes to attributes used and understood by the platform of the second storage system. The second storage system then creates a destination LUN based on the mapped attributes. Since the destination LUN is created with similar attributes as the source LUN, the destination LUN can store the replicated data of the source LUN while still being accessed and recognized as a LUN by the second storage system. The second storage system also stores any proprietary attributes received from the first storage system so that the proprietary attributes can be supplied to the first storage system to recover the source LUN after a data loss event.
US10587682B2 Resource allocation diagnosis on distributed computer systems
Disclosed are aspects of resource allocation diagnosis for distributed computer systems. In one example, a user interface creates a user-modified version of a snapshot of a distributed computing system. A hypothetical resource allocation is determined for the user-modified version of the snapshot. The hypothetical resource allocation is calculated based on at least one of load balancing and resource scheduling. The hypothetical resource allocation for the user-modified version of the snapshot is implemented in the distributed computing system.
US10587678B2 Production server management using a storage array
Systems and methods for managing a production server using a storage array. In an illustrative, non-limiting embodiment, a storage array may include a memory coupled to a processor, the memory having program instructions configured to cause and/or enable the storage array to: receive hardware information from a multipath input/output (MPIO) module of each of a plurality of production servers in communication with the storage array; provide the hardware information to a management server in communication with the storage array; receive a command from the management server targeting a selected production server; and transmit the command to a selected MPIO module of the selected production server.
US10587674B1 Systems and methods for controlling in which order elements of a set of displayable content are transferred via an online connection
Systems and methods for controlling in which order elements of a set of displayable content are transferred via an online connection are disclosed. Exemplary implementations may receive a client-initiated request from a client computing platform for a webpage, and, responsive to receipt of the client-initiated request, transfer to the client computing platform a set of information that includes displayable content, a set of content locations, and executable content configured to be executed by the client computing platform. Execution of the executable content may include transmitting, from the client computing platform, one or more executable-initiated requests for one or more transfers of elements of displayable content to the client computing platform. An executable-initiated request may be initiated by the executable content. Upon completion of the requested transfers, the transferred elements are presented on the client computing platform.
US10587673B2 Decoupling network connections from an application while the application is temporarily down
Some embodiments provide a method for saving data communicated with an application during the application downtime. The method, in some embodiments, receives incoming data from an interface of a machine. The incoming data includes data that is originated by different resources to be sent to a particular application that executes on the machine. The method forwards the incoming data to the particular application when the particular application is available, and forwards the incoming data to a data storage to be buffered when the particular application is unavailable for receiving the incoming data.
US10587670B2 Coverage optimized content buffering
Described herein are systems and methods for optimizing buffering of streamed content based on upcoming coverage. For example, during a trip, the bit rate for transmission and receipt of streamed content can be dynamically adjusted based on the upcoming coverage such that when the upcoming network coverage is limited, the bit rate of the streamed content can be increased to ensure the buffer is sufficiently large to allow the user to experience (or appear to experience) uninterrupted streaming during the limited network connectivity. The bit rate can be calculated based on calculating a buffer size that can provide content at the play rate for the duration that the device is in a minimal or no network coverage area.
US10587669B2 Visual quality metrics
In one embodiment, a method includes receiving multimedia content information associated with at least one segment of a multimedia content, receiving a request to view the at least one segment of the multimedia content from a client device, logging playback information associated with the viewing of the at least one segment of the multimedia content, determining a multimedia quality metric associated with the at least one segment of multimedia content based in part upon a portion of the received multimedia content information and a portion of the logged playback information, and classifying the at least one segment of the multimedia content with the multimedia quality metric.
US10587665B2 Locking streaming operators
An operator locking tool allows a user to define a lock profile for one or more operators in a streaming application. The lock profile preferably specifies lock criteria and one or more corresponding lock actions that are taken when the lock criteria is satisfied. The lock criteria can include operator performance, resource utilization, events, and user-defined triggers. The lock actions can include blocking tuple entry, blocking tuple exit, halting tuple processing, processing high-priority tuples while not processing other tuples, allowing tuples to exit an operator only when specified exit criteria is satisfied, and enabling bypass of an operator. Locking can be done for individual operators or for a group of operators.
US10587660B2 Selection of preferred content
A user can specify particular news, weather, traffic, or other perishable content received on a particular Internet radio station or other media channel. The user can customize the station so that wherever the user is currently located, he can receive perishable content related to a preferred geographic location or other category. In some embodiments, a user can specify that a customized station plays local news from one city at the top of the hour, traffic from another city at 10 minutes past the hour, and music or other content at other times. The user can also customize original content from the personal libraries of specified users. Thus, a user can customize not only the genre of content or select a particular local station, but can also modify the perishable content provided by the customized station.
US10587657B2 Processing signaling changes
The disclosure relates to tracking commands and data received from many sources. A device may receive a command from a user and forward the command to a network device. The device may also receive data from the network device and may determine whether the received data indicates that a previously forwarded command was received by the network device. If the received data does not indicate that the command was received, the device may perform one or more actions, such as resending the command.
US10587655B1 Compliance management system and method for an integrated computing system
A integrated computing system compliance management system includes a computer-based system to obtain an integrated computing system object instance of an integrated computing system that is generated from an object model comprising a unified entity representing the integrated computing system. The integrated computing system object instance has multiple hierarchally arranged sub-object instances representing hierarchally arranged resources of the integrated computing system. The system receive security hardening policies associated with an established security hardening standard, modify those sub-object instances to include the security hardening policies that are associated with those sub-object instances to form a security hardening-based object instance. Using the security hardening-based object instance, the system determines, for each security hardening policy, whether the configuration of the resources meets the security hardening policy using the security hardening-based object instance. Once determined, the system may then output the result of the determination.
US10587651B2 Protection of cloud-provider system using scattered honeypots
An apparatus for securing a cloud-provider system includes one or more network interfaces and one or more processors. The network interfaces are configured for connecting to a network. The processors are configured to allocate resources of the cloud-provider system for use by tenants of the cloud-provider system, to allocate to the tenants one or more Internet Protocol (IP) address ranges, to assign multiple IP addresses, scattered across the IP address ranges, for use by one or more honeypot servers, and to secure the cloud-provider system against hostile attacks, by processing network traffic associated with the assigned IP addresses using at least the honeypot servers.
US10587648B2 Recursive domain name service (DNS) prefetching
A method, apparatus and program product utilize Domain Name Service (DNS) prefetching in a recursive DNS server, e.g., to mitigate Distributed Denial of Service (DDoS) attacks on a DNS service.
US10587647B1 Technique for malware detection capability comparison of network security devices
A testing technique tests and compares malware detection capabilities of network security devices, such as those commercially available from a variety of cyber-security vendors. Testing is conducted on test samples in a “blind” fashion, where the security devices do not know beforehand whether the test samples are “live” malware or benign network traffic. The test samples are received from a remote server and potentially represent malicious attacks against a testing network. Notably, for truly blind testing, embodiments of the testing technique employ a mixture of malware and benign test samples, as well as addressing subterfuge, to prevent the security devices from being able to reliably determine maliciousness of the test samples based on a source of any of the samples.
US10587645B2 Systems and methods to block account creation from computing devices
Systems, methods, and non-transitory computer readable media are configured to determine an account through which illegitimate activity has been conducted on an online service. A plurality of computing devices from which the account was accessed are determined. At least a first computing device of the plurality of computing devices is blocked from creating a new account with the online service.
US10587641B2 Point-wise protection of application using runtime agent and dynamic security analysis
Example embodiments disclosed herein relate to generating a point-wise protection based on dynamic security analysis. Vulnerability solution recommendation are provided based on the dynamic security analysis. A point-wise protection is generated based on a selection of the vulnerability solution recommendation.
US10587639B2 Assessing trust of components in systems
Systems and methods may include receiving performance data of components in a system. The performance data may include data for parameters for each of the components. The systems and methods may include determining aggregate data for each group of similar components of the components. The aggregate data for each group of similar components may include a group characteristic for each of the parameters. The systems and methods may include, for each group of similar components, determining whether the data for each of the parameters for each component is consistent with the group characteristic for the respective parameter. The systems and methods may include, for each component of the respective group determining that the component is anomalous in response to determining that the data for a parameter for the component is not consistent with the group characteristic for the parameter.
US10587638B2 Detection of denial of service attacks
Embodiments are directed to monitoring network traffic over a network using one or more network monitoring computers. A monitoring engine may be instantiated to perform actions, including: monitoring network traffic to identify client requests provided by clients and server responses provided by servers in response to the client requests; determining request metrics associated with the client requests; and determining response metrics associated with the server responses. An analysis engine may be instantiated that performs actions, including: comparing the request metrics with the response metrics; determining atypical behavior associated with the clients based on the comparison such that the atypical behavior includes an absence of adaption by the clients to changes in the server responses; and providing alerts that may identify the clients be associated with the atypical behavior.
US10587637B2 Processing network traffic to defend against attacks
Network traffic processing includes: determining whether one or more packets of network traffic associated with a first public network address have been dropped, the first public network address being associated with a target host; in response to the determination that the one or more packets associated with the first public network address have been dropped, assigning a second public network address to the network traffic and generating a forwarding path corresponding to the second public network address, wherein the second public network address is configured to receive the network traffic, and wherein the forwarding path is configured to forward the network traffic received at the second public network address to the target host; and notifying a filtering device to transmit the network traffic to the second public network address and cause the network traffic to be forwarded to the target host according to the forwarding path.
US10587629B1 Reducing false positives in bot detection
This disclosure describes a bot detection system that distinguishes bot transactions from human transactions. The system utilizes an anomaly-based filter process to reduce the number of false positives as determined by the system. The filter process includes maintaining a database of anomaly patterns, wherein the patterns are encoded as anomaly pattern strings. As anomalies are detected, they are encoded in the anomaly pattern strings, and the database is updated by maintaining counts on the occurrences of the strings. When a particular pattern string as reflected in the database has a count that exceeds a threshold, the string is determined to be associated with a bot as opposed to a human user.
US10587626B2 Universal subscriber identity recognition and data classification
An aspect includes storing data elements in a storage space of a memory device. The storage space is allocated for an account of a subscriber of a universal subscriber identification system. An aspect also includes assigning subscriber-inputted security levels to the data elements. The security levels define varying degrees of access protections associated with the data elements. An aspect further includes generating a security envelope that includes a data element selected from the storage space. The security envelope is configured with an access protection scheme that is commensurate with a corresponding assigned security level. An aspect also includes providing access to the selected data element by another subscriber of the universal subscriber identification system via the security envelope. The access is provided in accordance with the access protection scheme.
US10587623B2 Mobile device platform for access privilege control system
This disclosure describes techniques for facilitating a primary account holder (PAH) of a client account to control access privileges of service features that are accessible by secondary account holders (SAH), via the client account. More specifically, an Access Privilege Control (APC) system is described that enables the PAH to generate access privilege rules that control the use of service features by a SAH, that are accessible via the client device(s) associated with the client account. The APC system may associate a set of updated access privilege rules with virtual profile data for clients associated with the client account. The virtual profile data may be transmitted to client devices, or subset thereof, associated with the client account. Further, the APC system may monitor an operation of client devices associated with the client account and provide one or more recommendations to update access privilege rules based on monitored service feature usage.
US10587621B2 System and method for migrating to and maintaining a white-list network security model
Systems, methods, and computer-readable media for migrating to and maintaining a white-list network security model. Network traffic identified from permit-all access logs can be analyzed to determine whether it should be white-listed, and if so, a specific permit-access, without logging, policy is generated for the identified network traffic. The addition of specific permit-access policies is repeated on permit-all access logs, at which point, permit-all access policy is converted into deny-all access. In some examples, a system or method can obtain hit counts, from both hardware (eg: TCAM) and software tables, for the specific permit-access policy to determine existence of identified network traffic over a period of time. After analyzing hit counts, the specific permit-access policy can either continue to exist or be removed to maintain a white-list network security model.
US10587614B2 Method and apparatus for facilitating frictionless two-factor authentication
A method, apparatus and computer program products are provided for facilitating performing frictionless two-factor authentication. One example method includes receiving, from a first entity, an indication of a request, received at the first entity, to access an account from a device associated with a user, the indication comprising at least one instance of first device identification information of at least one device having authorization to access the account, receiving, from a second entity, second device identification information, the second device identification information determined upon the device accessing to the network address, performing a real-time comparison between the first device identification information and second device identification information, and prompting the first entity to grant the device access to the account if a match is detected between the first device identification information and second device identification information.
US10587603B2 Zero sign-on using a web browser
Method for enabling zero sign-on (ZSO) through a standard web browser. The device running the browser is first enrolled with a web service using an installed enrollment agent on the device which authenticates a user of the device. After authentication, the enrollment agent stores a device profile that includes a user certificate for the user and an authority certificate issued by said web service. The device profile is stored at a device location accessible by each of the web browsers used by said device. The enrollment agent configures each of the web browsers on the device to respond correctly to ZSO certificate challenges from the web service. Once enrolled, the device's web browsers can respond correctly to a ZSO Uniform Resource Locator (URL) certificate challenge received from the web service. After a successful response to the challenge, the browser is granted a secure socket layer (SSL) connection.
US10587597B1 Data exfiltration control
A service includes an associated service request throttling system. The throttling system constrains the rate at which service requests are fulfilled by the service, and also provides throttling information to the service. The throttling system controls service throughput by implementing a throttling bucket. The throttling bucket has an associated bucket level which indicates, to the service, an amount of service requests that can be satisfied before throughput limitations are imposed by the throttling system. The bucket level may be modified in response to service requests, service request characteristics, or environmental parameters. In some examples, operational parameters of the throttling system may be configured by users of the service to constrain data exfiltration. The bucket level itself may be used by the service to expand or constrain access privileges granted to particular users.
US10587596B1 Framework for authenticating new users
Techniques of authenticating a new user involve classifying a new user as a member of a group based on the new user's current activity. Along these lines, when a new user enrolls in an authentication system, the authentication system places the new user in a group of new users that have not made any requests and are assumed to be high risks of making fraudulent requests. Once the new user makes a request to access a resource, the authentication system classifies the new user as a member of another group according to authentication factors describing activities surrounding the request.
US10587592B2 Efficient centralized credential storage for remotely managed networks
An example embodiment may involve receiving, by a server device that stores a plurality of access credentials for computing devices that are disposed within a managed network, a request containing a label and an indication of an application service. The server device may be disposed within a remote network management platform that remotely manages the managed network. The example embodiment may further involve mapping, by the server device, the label and the application service to an endpoint identifier of a target computing device that is disposed within the managed network. The endpoint identifier may be associated with particular access credentials that are usable to access the application service executing on the target computing device. The example embodiment may further involve transmitting, by the server device, the endpoint identifier and the particular access credentials.
US10587590B2 Tracking of data erasures
A method includes adding a key version tag to an encryption key store that stores encryption keys. The key version tag is inserted into a data stream. The data stream including the key version tag is written to media. The data in the data stream is erased by scrambling the encryption keys and incrementing the key version tag in the encryption store by a digit. The data stream is replaced with a replacement data pattern when the key version tag stored in the encryption store and the key version tag located in the data stream mismatch.
US10587586B2 System and method for a multi system trust chain
The method provides a multi system trust chain between a client system and a remote system in a secure connection, wherein an intermediary system associated with the network flow path serves as a signing entity to establish an end to end transitive trust. The intermediate system is a corroborative entity in the operations technology (OT) realm of the client system. The remote system serves as the host for a plurality of services in the information technology (IT) realm. A two way handshake during the initial secure exchange protocol between a local client application and a remote service is extended to a three way handshake that includes a nonce issued by the remote service on the remote system and a digital signature for the nonce issued by a signature service on an associated intermediate system. The nonce signature is verified authoritatively at the remote system based on the signing certificate of the intermediate system for explicit proof of association.
US10587583B2 Prioritizing application traffic through network tunnels
Disclosed are various examples for prioritizing application traffic through network tunnels between a client device and a tunnel endpoint. Network traffic is received from each of a plurality of applications executed by the client device. It is determined that the network traffic of a first application of the plurality of applications is associated with a lower priority than the network traffic of a second application of the plurality of applications. A bandwidth allocation to the network traffic of the first application is limited in the encrypted tunnel as compared to a bandwidth allocation to the network traffic of the second application in the encrypted tunnel according to the lower priority. The network traffic of each of the plurality of applications is forwarded through the encrypted tunnel to the tunnel endpoint.
US10587580B2 Methods and systems for API deception environment and API traffic control and security
The present invention relates to the field of networking and API/application security. In particular, the invention is directed towards methods, systems and computer program products for Application Programming Interface (API) based flow control and API based security at the application layer of the networking protocol stack. The invention additionally provides an API deception environment to protect a server backend from threats, attacks and unauthorized access.
US10587579B2 Varying encryption level of traffic through network tunnels
Disclosed are various examples for establishing encrypted channels or tunnels within a TCP or other communication session between a tunnel endpoint and tunnel client on a client device. A tunnel client on the client device can determine an encryption level based upon a bundle identifier of the application originating the network traffic, the destination of the network traffic, the category of the application, or other factors.
US10587576B2 Providing a fast path between two entities
The present disclosure combines Software Defined Networks (SDN) concepts with Security concepts. The coordination between SDN and Security provides a myriad of advantageous use cases. One exemplary use case involves providing a fast path at network speeds using SDN by routing network traffic to bypass a security appliance once the security appliance determines that the security appliance no longer needs to inspect the network traffic. Another exemplary use case involves remote provisioning of security zones.
US10587575B2 Subsystem firewalls
The disclosed technology is generally directed to firewalls. In one example of the technology, a first firewall is used such that communication is blocked from a first subsystem of a device upon boot of the device. The first firewall is enabled to be configured by secure code subsequent to boot such that code that is not secure code is prevented from configuring the first firewall. After configuration of the first firewall, based on the configuration, the first firewall is used to selectively allow the first subsystem access to the first memory based on ranges of addresses of the first memory configured as accessible to the first subsystem.
US10587569B2 Streaming service providing method and device
The present disclosure relates to a streaming service providing method and, more specifically, to a streaming service providing method and device by which a service control server having a domain name server (DNS) function can support a streaming service of a multicast scheme by providing, to a terminal, a multicast group address allocated in correspondence to a specific Internet service server in response to a domain inquiry message for the Internet service server from the terminal.
US10587568B2 EPDG selection
Apparatuses, methods, and systems are disclosed for ePDG selection. One apparatus 200 includes a processor 605 that identifies a region in which the apparatus 200 is currently located, transmits a query 800 to a domain name system (“DNS”) server 270 based on the region not being a home region 210 of the apparatus 200, the query 800 identifying the region in which the apparatus is currently located, and selects an enhanced packet data gateway (“ePDG”) 140 based on a response to the query. The apparatus also includes a transceiver 630 that communicates with a mobile communication network 130 over a wireless local area network (“WLAN”) 235.
US10587565B2 Automatic response system based on body language
Content of an electronic message can be presented to a recipient of the electronic messaging. At least one visible user gesture made by the recipient while reviewing the content can be identified using an image capture device. Based on the visible user gesture(s), at least one sentiment of the recipient while reviewing the content can be determined. At least one response indicator can be selected to represent the sentiment(s) of the recipient while reviewing the content. The response indicator can include a predefined graphic. The response indicator(s) can be communicated to a sender of the electronic message. The response indicator(s) can indicate to the sender the sentiment(s) of the recipient while reviewing the content.
US10587562B2 Advice and polling methods and systems
A computerized polling system is provided. The polling system allows a polling user to ask a question posed to a plurality of answering users. The first user asks the questions and provides two or more graphical representations, each representation corresponding to one of the potential answers to the question. The system receives answers from the answering users and tallies them, providing a result with indications of how the answering users have answered, such as a percentage marking.
US10587560B2 Unified real-time and non-real-time data plane
According to some embodiments, system and methods are provided, comprising at least one asset; a computer programmed with a data share module for the asset, the data share module for controlling data flow in the asset; the computer including a data share processor and a memory in communication with the data share processor, the memory storing the data share module and additional program instructions, wherein the data share processor is operative with the data share module and additional program instructions to perform functions as follows: receiving a message from a source at the data share module; determining, via the data share module, whether the source is one of a non-real time domain of the asset and the real-time domain of the asset; determining, via the data share module, when a destination is able to respond to the message, wherein the destination is one of the non-real time domain and the real-time domain, and wherein the destination is different from the source; transmitting, via the data share module, the message directly to the destination when the destination is able to respond to the message; receiving a response to the message; and generating an operating response of the asset based on the response. Numerous other aspects are provided.
US10587556B2 Preempting spam filters based on transactions
Technical solutions are described for a seller to bypass a spam filter. An example method includes sending, by a message preempting apparatus, for receipt by a server corresponding to the seller, a transaction identifier in response to a transaction between a user and the seller. The method also includes sending, by the message preempting apparatus, for receipt by a messaging server, the transaction identifier, where the messaging server, in response, bypasses a spam filter for a message that is associated with the transaction identifier.
US10587555B2 Event log analyzer
The present disclosure involves systems, software, and computer implemented methods for correlating critical events to identified log data. An example event log analyzer can identify a set of log messages. One or more occurrences of a first critical event and a time of each of the occurrences are identified. One or more candidate subsets of log messages are identified. Each log message in each candidate subset is associated with a timestamp that is within a predefined time window prior to the time of an occurrence of the first critical event. A candidate subset of log messages is selected as a correlator of the first critical event. A rule is defined using the selected candidate subset of log messages. The rule defines a second critical event that correlates to the first critical event. The rule is associated with one or more actions to perform when the second critical event occurs.
US10587553B1 Methods and systems to support adaptive multi-participant thread monitoring
Disclosed are apparatuses, methods, and computer readable media for improved message presentation to a user with respect to correlation of messages in a multi-participant message thread. Conversational awareness may be determined by analyzing contents of individual messages and assigning them to an existing context or creating a new context. Association of messages to contexts allows for grouping related messages related to their subject matter. Further, analysis of individual users within a multi-party communication stream (e.g., a thread with a group of participants) can be used to report previous and predict future user activity of a specific user. Groups of different sizes have been determined to sometimes have different participation dynamics. For example, people communicate differently in small groups versus large groups and within a given group, individual participation dynamics can be further analyzed. Disclosed systems learn and leverage this communication dynamic.
US10587549B2 Apparatus and method for managing sharing of content
Aspects of the subject disclosure may include, for example, receiving an image, delivery instructions, and metadata associated with the image from a first device associated with a first user. The delivery instructions indicate to deliver the image to a second device associated with a second user, and the delivery instructions comprise security features and the metadata comprises a plurality of security preferences for delivery. Further, the plurality of security features and the plurality of security preferences are implemented on the image. In response to determination of a security risk due to the implemented security features or security preferences, the image is not delivered to the second device and a message is delivered to the first device indicating that the image was not delivered. Other embodiments are disclosed.
US10587547B1 Systems and methods for secure data exchange in a distributed collaborative application
A collaborative communication system that includes a plurality of endpoints and interconnecting nodes configured to communicate via messages over interconnecting channels. Each of the plurality of endpoints and/or interconnecting nodes can determine whether to apply protection to the messages on a per message basis and/or base on the interconnecting channel being used. Thus, a balance between adequate protection and use of system resources and bandwidth can be maintained.
US10587545B1 Web-based system for enhancing user well-being
The invention relates to a method of improving a user's well-being in an interactive system, by: querying the user to determine a user identifier profile and the user's relative levels of a number of state-related traits, and identifying traits for which said relative levels deviate significantly from optimal; wherein the improvement includes: selecting, by a server, from a group of tested motivational messages which have been effective for other users to reduce the deviation in the levels of said traits, one or more selected motivational messages; where the amount of said deviation reduction is the average of all users reduction in deviation following receipt of said selected motivational messages; and sending the selected motivational messages to the device controlled by the user; and querying the user, by sending a questionnaire from the server to said device, to determine if said deviation is reduced.
US10587544B2 Message processing method, processing server, terminal, and storage medium
A method includes receiving a message push request. The message push request includes message content to be sent to one or more users. The method further includes providing the message content to a cluster-based storage service system to store when a size of the message content is over a limit, receiving, from the cluster-based storage service system, an identifier for identifying the message content in the cluster-based storage service system, generating and sending a service message carrying the identifier of the message content to a terminal device associated with one of the one or more users, and sending a download address of the message content in the cluster-based storage service system to the terminal device in response to a download request.
US10587540B2 Group messaging
A messaging server improves interworking of the Group-chat feature (such as defined in Rich Communications Services (RCS)) with short message services such as SMS. It matches chat invitations in an effective manner. When an RCS-User invites an SMS-User to an RCS Group-chat session, the identification of the RCS-User in the Group-chat to the SMS-User is via the MSISDN of the RCS-User. Using the MSISDN of the RCS-User in the RCS Group-chat invitation to the SMS-User will provide a direct match with the RCS-User MSISDN in the address-book of the SMS-User and therefore provide immediate clarity from who this Group-chat invitation was received. The SMS-User can accept or reject the Group-chat invitation by returning the proper response as requested in the invitation.
US10587534B2 Composing cores and FPGAS at massive scale with directional, two dimensional routers and interconnection networks
Embodiments of systems and methods for sending messages between cores across multiple field programmable gate arrays (FPGAs) and other devices are disclosed. A uniform destination address directs a message to a core in any FPGA. Message routing within one FPGA may use a bufferless directional 2D torus Network on Chip (NOC). Message routing between FPGAs may use remote router cores coupled to the NOCs. A message from one core to another in another FPGA is routed over a NOC to a local remote router then to external remote router(s) across inter-FPGA links or networks to the remote router of the second FPGA and across a second NOC to the destination core. Messages may also be multicast to multiple cores across FPGAs. A segmented directional torus NOC is also disclosed. The insertion of shortcut routers into directional torus rings achieves shorter ring segments, reducing message delivery latency and increasing NOC bandwidth.
US10587533B2 Facilitating management of resources
Embodiments of the present disclosure provide an apparatus and method for facilitating management of resources. The apparatus configured to collect all software and hardware resources available to a user; store information associated with the collected resources; present the information associated with the collected resources to the user and receive a resource allocation request from the user; and configure resources based on the resource allocation request; allocate the configured resources to the user. By means of the present disclosure, it is possible to achieve one-stop-shop resource query, fully automated resource configuration, reduced costs for maintenance and/or precise instructions for resource expansion.
US10587528B2 Remote service for executing resource allocation analyses for distributed computer systems
A system and method for performing remote resource allocation analyses on distributed computer systems utilizes a snapshot of a target distributed computer system obtained at a distributed computer system, which is transmitted to a remote resource allocation module so that a remote resource allocation analysis can be performed on the snapshot of the target distributed computer system. The snapshot includes configurations and resource usage information of at least some components of the target distributed computer system.
US10587527B1 Systems and methods for apportioning bandwidth in storage systems
The computer-implemented method for apportioning bandwidth in storage systems may include (i) identifying a plurality of storage media and at least one workload that is assigned a quantity of credits at the beginning of a predetermined time period that regulate a volume of bandwidth for input/output requests from the workload, (ii) detecting an input/output request from the workload, (iii) deducting, before fulfilling the input/output request, a number of credits from a current number of credits available to the workload based on an estimated quantity of bandwidth consumed by the input/output request, (iv) measuring an actual quantity of bandwidth consumed by the input/output request, and (v) adjusting the current number of credits available to the workload for the predetermined time period based on a difference between the estimated quantity of bandwidth and the actual quantity of bandwidth.
US10587523B2 Bandwidth Management
A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.
US10587522B2 Data-connection aggregation
A method for security and/or automation systems is disclosed. The method may include identifying data being transmitted over a wired data-connection and parsing the identified data into two or more parts. The method may additionally include transmitting a first part of the identified data over a primary wireless data-connection and transmitting a second part of the identified data over an auxiliary wireless data-connection connected to the primary wireless data-connection via a wireless data-connection.
US10587521B2 Hierarchical orchestration of a computer network
The disclosure is directed to a system for hierarchically orchestrating network traffic including a network orchestration module and multiple device orchestration modules. The device orchestration module is configured to receive network traffic. The device orchestration module may transmit device data to the network orchestration module. The network orchestration module is configured to perform a network level orchestration to coordinate network traffic across multiple device orchestration modules based on the device data received by the device orchestration modules. The device orchestration module comprises a routing layer configured to forward network traffic to downstream computing devices. The device orchestration module includes a compute node configured to perform a device level orchestration of the network traffic between the routing nodes of the device orchestration module.
US10587518B2 Identifying network conditions
A method of identifying a network condition between a pair of network devices, the method comprising: determining a first time period between receiving a first-received packet for an initial media frame and receiving a first-received packet for a subsequent media frame, wherein the packets are received at one of the devices via a network and each received packet comprises a timestamp; determining a second time period between the timestamp of the packet for the initial media frame and the timestamp of the packet for the subsequent media frame; and identifying a network condition in dependence on a difference between the first and second time periods.
US10587517B2 Optimizing fabric path forwarding for virtual nodes within an electronic device
The techniques describe directly forwarding a packet from an ingress packet forwarding engine to a particular destination packet forwarding engine (PFE) when internal packet load balancing may otherwise result in an increased number of fabric hops. For example, a source PFE may receive incoming packets destined for a router reachable only by a particular destination PFE (e.g., egress PFE). Rather than load balancing the incoming packets to a destination PFE that is likely to be a non-egress PFE, a source PFE obtains fabric path information associated with the egress PFE from a destination PFE such that source PFE may forward incoming packets directly to the egress PFE.
US10587513B2 Method, apparatus and system for determining content acquisition path and processing request
The present disclosure provide a method for determining a content acquisition path, a method for processing a content request and a corresponding apparatus and system. The method for determining the content acquisition path includes: receiving a request from a user, where the request is used for requesting an original content provider to provide a content, and the request carries a name of the content, a network address of the original content provider and a network address of the user; calculating at least two forwarding paths to the original content provider, and determining a content acquisition path according to link cost on each forwarding path and a cache hit rate of a network node on each forwarding path to the content; and sending the request to a next network node according to the content acquisition path, for enabling the next network node to forward or respond to the request.
US10587510B2 Network function virtualization using tagged access ports
An embodiment of the invention may include a method, computer program product, and computer system for handling virtual network traffic. The embodiment may include a computing device receiving a data packet by a virtual LAN (VLAN) located on a switch. The embodiment may include determining a virtual device, located on a physical device, associated with the data packet. The embodiment may include determining a tagged access port between the switch and the physical device, wherein the tagged access port handles all network traffic between the switch and the physical device. The embodiment may include determining a VLAN-ID based on the tagged access port and the virtual device. The embodiment may include routing the data packet to the virtual device based on the VLAN-ID.
US10587509B2 Low-overhead routing
A method of routing an Internet Protocol (IP) packet from a routing device is provided. The method includes receiving a first IP packet having a first IP header and a first IP data field, the first IP packet having a final destination corresponding to a destination device communicatively coupled to the routing device via a network route including at least two hops between the routing device and the final destination. A second IP packet having a second IP header and a second IP data field is generated. The second IP data field is a copy of the first IP data field, and a destination IP address field in the second IP header includes an IP address of a next hop on the network route. The second IP packet does not include an IP address of the final destination in the second IP header.
US10587506B2 Video router
The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals. Furthermore, each line card and each fabric card comprises a card controller where the card controller selectively couples one or more input switch terminals of a cross-point switch to the output switch terminals of that cross-point switch. The cross-point switches being manipulated by the card controller may belong to one or more different cards within the same video router.
US10587502B2 Communications methods, apparatus and systems for providing scalable media services in SDN systems
The present invention relates to communications methods, apparatus and systems for providing media micro flow services in a scalable manner using SDN principles. In an exemplary method embodiment a session border controller in a SDN network is operated to receive first signaling information for establishing a first media session, the first media session including a first media packet flow that passes through a first programmable switch of the SDN network; generate instructions to implement a media micro flow service on the first programmable switch through which the first media packet flow passes; and send the instructions to a SDN controller which controls the first programmable switch.
US10587501B2 Emergency packet transmission allocation within time multiplexed channel hopping for LLNs
A network device establishes a depth-aware communication schedule for one or more nodes in a data network having a routing topology comprising a root node, the establishing including selecting from a slotframe of the depth-aware communication schedule a first subset of timeslots based on the depth, and allocating to each timeslot in the first subset an exclusive role (a transmit operation, a receive operation, or an idle state) for one or more of the nodes at the corresponding depth; the network device identifies one or more idle states in the depth-aware communication schedule, and selects a second subset of timeslots from the idle states as in-case-of-emergency timeslots, based on the network device identifying in the second subset a corresponding timeslot at a neighboring depth being allocated a corresponding transmit operation or receive operation; the network device causes selective transmission of a prioritized data packet in an allocated in-case-of-emergency timeslot.
US10587500B2 Intelligent optical restoration in integrated multi-layer networks
Memory devices, methods and systems are described in which a non-transitory memory device stores instructions that, when executed by a processor, cause the processor to: receive, via an input component, at least one message from a network element in a multi-layer network comprising information indicative of at least one failure of a working path; determine based at least in part on information indicative of a data transport path coincident with the working path in a second layer in the network different from the first layer, an alternate path in the first layer for transmission of the data through the multi-layer network; and transmit, via an output component, at least one signal comprising configuration instructions to at least one line module, the configuration instructions directing the line module to switch and transmit the data using the alternate path.
US10587498B2 Methods and arrangements for multipath traffic aggregation
The present disclosure relates to methods and arrangements for multipath traffic aggregation using a multipath Transmission Control Protocol, MPTCP, proxy. A method of relaying data between an MPTCP capable wireless device and a server is performed in a multipath Transmission Control Protocol, MPTCP, proxy, configured with a unique Internet Protocol, IP, address. The comprises establishing (S33) an MPTCP session between the MPTCP proxy and the wireless device, the MPTCP session comprising a first MPTCP subflow mapped on a first network path for the wireless device using a default traffic flow tuple, and establishing (S35) a TCP session with the server. The method further comprises initiating (S37) a further MPTCP subflow in the MPTCP session between the MPTCP proxy and the wireless device based on a mapping of the further MPTCP subflow to a second network path for the wireless device using a filtering traffic flow tuple comprising the unique IP-address configured for the MPTCP proxy. Data is relayed (S39) between the wireless device and the server, wherein data between the MPTCP proxy and the wireless device is exchanged in the MPTCP session comprising the first MPTCP subflow on the first network path and the further MPTCP subflow on the second network path and wherein data between the MPTCP proxy and the server is exchanged in the TCP session.
US10587496B2 Localizing traffic using network topology
Localizing network traffic using network topology is provided. A request for content is received from a first peer of a peer-to-peer (P2P) network having a plurality of peers. In response to receiving a request for content, one or more peers to receive the requested content in the P2P network are determined. One or more nodes in a trace route from the first peer to a predetermined address that are common to the trace route from the one or more peers to the predetermined address are determined. The one or more common nodes are ordered by hops from the first peer. At least one peer is selected from the ordered one or more common nodes to recommend to the first peer. The selected at least one peer is recommended to the first peer. The first peer then connects with the recommended at least one peer and receive the content.
US10587494B2 Network control method and apparatus
Embodiments of the present invention provide a network control method and apparatus. The network control method includes: receiving, by a first network controller, a request message of a forwarding plane device, where the request message includes information that is used to indicate a network event and information that is used to instruct to request a processing policy of the network event, and the first network controller is a primary network controller of the forwarding plane device; and if the first network controller determines, according to the request message, that the first network controller cannot provide the processing policy, sending, by the first network controller, the request message to a second network controller, receiving the processing policy sent by the second network controller, and sending the received processing policy to the forwarding plane device.
US10587492B2 Method and apparatus for tracing paths in service function chains
In one embodiment, a method includes receiving a trace request packet at a service node on a service chain, the trace request packet comprising a service index limit that remains constant for use in identifying at least one service node in the service chain to generate a trace report packet, and processing the trace request packet and determining whether to forward the trace request packet on the service chain or to generate the trace report packet based on a comparison of a service index to the service index limit in the trace request packet, wherein the trace report packet includes service function information of a plurality of service functions in the service chain, and the trace request packet is forwarded on the service chain according to a service path identifier and the service index.
US10587486B2 Detecting microbursts
Examples provided herein describe a method for facilitating detection of microbursts in queues. For example, a physical processor of a computing device may dynamically determine, for each queue of a plurality of queues of a network switch, whether a monitoring threshold based on an amount of usage of a buffer memory by the plurality of queues. The physical processor may detect, for each queue, whether congestion exists based on whether throughput on the queue exceeds the determined monitoring threshold. The first physical processor may then report information about a set of queues experiencing microbursts in the network switch based on the detection of congestion for each queue.
US10587485B2 Federated mobile device management
In one example of federated mobile device management, a first management server federates with a second management server based on an exchange of one or more identity authentication certificates between them. After the first and second management servers have federated or affiliated, they can exchange mobile device management data, including compliance policies, rules, resources, etc., with each other. Based on a request from a client device for affiliated mobile device management, the first management server can request and receive device management data from the second management device. The first management server can evaluate the device management data received from the second management device for conformity with a baseline management policy. If it conforms, the first management server can use the device management data from the second management server, at least in part, to manage the client device.
US10587484B2 Anomaly detection and reporting in a network assurance appliance
Systems, methods, and computer-readable media for detecting and reporting anomalies in a network environment for providing network assurance. In some embodiments, a system can determine confidence scores for at least one value of parameters of a network environment defining network events occurring in the network environment. The confidences scores can indicate a frequency that the defined network events have a specific event state. The confidence scores can be monitored to detect an anomaly in the network environment. In response to detecting the anomaly in the network environment, the system can determine a relevant network state of the network environment. The relevant network state of the network environment and the anomaly in the network environment can be presented to a user.
US10587482B2 Discovery of IoT devices
Connecting an IoT device enabling a new function of another IoT device. An IoT hub scans a network segment for presence of an IoT device. Upon detecting the IoT device, a device response pattern is received. The device response pattern is compared with stored response patterns. A matching stored response pattern is selected which has a similarity to the device response pattern. A pattern difference is derived. Related device information is transformed into a device signature for the IoT device. The device signature is transferred to a discovery engine. The device signature is compared to stored signatures and protocol information. A matching stored signature and protocol information is transferred to the IoT hub. The IoT hub compares the new function with functions of other connected IoT devices. Upon finding a matching other IoT device, the other IoT device is offered a usage of the new function and protocol information.
US10587476B2 Advanced switch node selection for power line communications network
An algorithm for the promotion of terminal nodes to switch nodes in a PLC network reduces overall network overhead and collisions, while ensuring the appropriate selection of a switch node and minimizing the number of levels in a PLC network. It also ensures that the terminal nodes with appropriate signal-to-noise ratios (SNRs) are promoted. It is desirable to have a network with fewer levels. The disclosed approach favors the nodes that are closer to the DC to promote them as switch nodes. This is achieved by waiting for a smaller number of PNPDUs for a node that is closer to the DC in comparison to a node that is farther away from the DC.
US10587475B2 Network discovery optimization using supplemental information published by devices
Methods, systems and computer readable media for optimizing (or improving) network discovery using supplemental information published by devices and available on their neighbor devices are described. In some implementations, the method can include obtaining, at a network management computer system, a list of one or more seed devices. The method can also include retrieving a device identifier of a corresponding seed device from the list of one or more seed devices. The method can further include querying, at the network management computer system, the corresponding seed device to obtain neighboring device connectivity information of the seed device and supplemental information for each neighboring device.
US10587474B2 Elastic capacity management with a cloud cable modem termination system (cCMTS)
Elastic capacity management of remote physical layer (R-PHY) nodes with a cloud Cable Modem Termination System (cCMTS) may be provided. First, a cCMTS instance may be spawned by an orchestrator. Next, the cCMTS instance may be synchronized with states of a physical Cable Modem Termination System (pCMTS). Underlay routing may then be configured between a plurality of remote physical layer (R-PHY) nodes and the cCMTS instance. Then a plurality of R-PHY node connections respectively corresponding to the plurality of R-PHY nodes may be switched from the pCMTS to the cCMTS instance.
US10587473B2 Opportunistic block transmission with time constraints
A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
US10587471B1 Criterion-based computing instance activation
Method and apparatus for activating a computing instance are disclosed. In the method and apparatus, a computing instance is activated if received traffic addressed to the computing instance is determined to satisfy one or more conditions for computing instance activation. Following activation, the data may be sent to the computing instance for processing.
US10587465B1 Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application
Methods, systems, and computer readable mediums for selecting and configuring a computing system to support a replicated application are disclosed. According to one example, a method includes capturing resource availability data associated with a plurality of computing systems, wherein each of the plurality of computing systems resides at a separate and distinct geographical site. The method further includes determining, for each of the plurality of computing systems, a suitability score based on the captured resource availability data and at least one external factor associated with the computing system, selecting one of the plurality of computing systems to host the replicated application based on the determined suitability scores, and establishing a logical environment on the selected computing system to support the enterprise application.
US10587464B2 Automatic provisioning of a software development environment
An automatic environment provisioning system receives a user request for auto provisioning of a development environment and automatically creates an environment per the user's request on a cloud platform. The user's request includes a selection of a technology platform on which to create the environment in addition to other system requirements. The user's input for generating the environment including the selection of a technology platform is employed for generating a template. The template can reference individual identifiers of various images corresponding to the software resources associated with the user's selected technology platform. The template enables instantiating the images with identifiers associated with the user-selected technology platform in order to enable creating the auto-provisioned environment. One or more users can be provided access to the auto-provisioned environment to of develop, test and/or implement the solution.
US10587460B2 Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
Monitoring systems and methods for use in security, safety, and business process applications utilizing a correlation engine are disclosed. Sensory data from one or more sensors are captured and analyzed to detect one or more events in the sensory data. The events are correlated by a correlation engine, optionally by weighing the events based on attributes of the sensors that were used to detect the primitive events. The events are then monitored for an occurrence of one or more correlations of interest, or one or more critical events of interest. Finally, one or more actions are triggered based on a detection of one or more correlations of interest, one or more anomalous events, or one or more critical events of interest. Events may come from sensory devices, legacy systems, third-party systems, anonymous tips, and other data sources. The present invention may be used to increase business productivity by improving security, safety, and increasing profitability of business processes.
US10587458B2 Using RF energy on an uplink channel to transition an unpowered access point to a power-up state
Apparatuses and methods are disclosed for using RF energy on an uplink channel to transition an unpowered access point to a power-up state. One apparatus includes a wake-up circuit that detects a radio frequency (“RF”) data signal from a remote unit, harvests RF energy of the RF data signal, and determines a signal strength of the RF data signal. The apparatus includes a controller that activates a network interface to query a base unit for a wake-up confirmation message in response to the signal strength of the RF data signal exceeding a threshold power level, adjusts a wake-up configuration in response to not receiving the wake-up confirmation message, and transitions the apparatus from an unpowered state to a power-up state in response to receiving the wake-up confirmation message.
US10587451B2 Device programming with system generation
A secure programming system and method for provisioning and programming a target payload into a programmable device mounted in a programmer. The programmable device can be authenticated before programming to verify the device is a valid device produced by a silicon vendor. The target payload can be programmed into the programmable device and linked with an authorized manufacturer. The programmable device can be verified after programming the target payload by verifying the silicon vendor and the authorized manufacturer.
US10587450B1 High-assurance multi-domain network switch
Embodiments for a method of implementing multiple domains in a network switching device are disclosed. The method includes assigning a plurality of hardware ports to a plurality of domains. Ports are assigned to at least two of the plurality of domains, and none of the ports are concurrently assigned to multiple domains. The method also includes loading rules for forwarding packets between the plurality of ports into a data plane. The rules direct the data plane to forward only between ports in a common domain of the plurality of domains. The method also includes assuring that a packet received at any port assigned to a first domain is not sent in legible form from any port assigned to a second domain if an error causes the data plane to forward or request forwarding the packet to any port assigned to a second domain.
US10587449B2 System and method to use location-aware DNS responses as input to media relay selection for WebRTC
A region specific proxy server receives a first request to establish a communication session from a communication device. The first request is based on an address of the region specific proxy server identified by a DNS server. The region specific proxy server generates and sends, to a media control service, a second request to identify a region specific media relay. The second request comprises the address of the region specific proxy server. The proxy server receives, from the media control service, an address of the region specific media relay that is selected based on the address of the region specific proxy server. The proxy server sends the address of the region specific media relay to the communication device. The communication device uses the address of the region specific media relay to establish a media communication session (e.g., a voice media communication session) using the region specific media relay.
US10587448B2 Transmission device, reception device, and transmission method
According to one embodiment, a transmission device includes an insertion unit, an allocation unit, a division unit, an IFFT unit, a phase rotation unit, and a transmission unit. The phase rotation unit performs a phase rotation to reduce a PAPR characteristic for each block on which inverse fast Fourier transform has been performed. The transmission unit combines transmission signals, on each of which a phase rotation has been performed by the phase rotation unit, and transmits the combined transmission signal to an external device. In addition, the division unit includes a predetermined band and at least one pilot symbol located outside another of end of this predetermined band on an opposite side of the one end into one block.
US10587443B2 Method and apparatus for receiving a reduced peak to average power ratio signal
A method and apparatus for receiving a reduced peak to average power ratio signal is disclosed. The method includes receiving a signal, the signal being processed prior to transmission to reduce peak to average power ratio, determining a processing mode used to reduce the peak to average power ratio of the received signal, and reducing the amplitude level for a portion of the received signal using constant modulus clipping if the processing mode includes a two-dimensional constellation extension. The apparatus includes a processing circuit that receives a signal, the signal being processed prior to transmission to reduce peak to average power ratio, and a limiter circuit that determines a processing mode used to reduce the peak to average power ratio of the received signal and reduces the amplitude level for a portion of the received signal using constant modulus clipping if the processing mode includes a two-dimensional constellation extension.
US10587441B2 Terminal apparatus and base station apparatus
First information indicating a length of a cyclic prefix for an inter-terminal apparatus signal transmitted to the other terminal apparatus and second information indicating a length of a cyclic prefix for an uplink signal in the EUTRAN, from a base station apparatus of the EUTRAN are received from a base station apparatus of the EUTRAN.
US10587440B2 Method for transmitting and receiving signal in WLAN system and device therefor
The present specification discloses a method for transmitting and receiving a signal in a WLAN system, by a station, and a device therefor. More particularly, the present specification discloses, when a station transmits and receives a signal through a channel on which one or two channels are bonded, a method for constituting an enhanced directional multi gigabit (EDMG) short training field (STF) for an orthogonal frequency division multiplexing (OFDM) packet, and transmitting and receiving a signal comprising the constituted EDMG STF field, and a device therefor.
US10587439B1 Systems and methods for modifying modulated signals for transmission
Systems and methods are disclosed herein for modifying modulated signals for transmission. The system receives a modulated signal comprising a speech signal and a carrier wave and generates first and second spectral signals by converting the modulation signal and carrier wave from the time domain to the frequency domain respectively. The system then determines spectral bands for the first and second spectral signals. For each spectral band, the system calculates a weighted spectral band value based on a magnitude of the first spectral signal within the spectral band and generates a modified spectral signal by modifying the second spectral signal with the weighted spectral band value. The system then converts the modified spectral signal from the frequency domain to the time domain and transmits the converted modified spectral signal to a server.
US10587435B2 Technique for radio channel estimation
A technique for determining channel coefficients for a first array of antennas coupled through respective first phase shifters to a first radio chain and a second array of antennas coupled through respective second phase shifters to a second radio chain is described. As to a method aspect of the technique, pairs of first and second phase vectors are applied to the first and second phase shifters, respectively. Each of the pairs defines complementary directional gains at the first and second arrays for receiving reference signals. A channel estimation is performed in each of the first and second radio chains for each of the pairs based on the received reference signals. Based on the channel estimations for each of the pairs, at least one channel coefficient for the antennas in each of the first and second arrays is determined.
US10587434B2 In-band management interface with user space datapath
A method of utilizing the same hardware network interface card (NIC) in a gateway of a datacenter to communicate datacenter tenant packet traffic and packet traffic for a set of applications that execute in the user space of the gateway and utilize a network stack in the kernel space of the gateway. The method sends and receives packets for the datacenter tenant packet traffic through a packet datapath in the user space. The method sends incoming packets from the NIC to the set of applications through the datapath in the user space, a user-kernel transport driver connecting the kernel network stack to the datapath in the user space, and the kernel network stack. The method receives outgoing packets at the NIC from the set of applications through the kernel network stack, the user-kernel transport driver, and the data path in the user space.
US10587431B2 Tunnel establishment method and apparatus
The present invention relates to the field of communications technologies and discloses a tunnel establishment method and apparatus. Even if an entity for executing the solution is not changed, a type of a tunnel established for each service of a terminal may be the same or may be different. For example, a first tunnel and a second tunnel may be established for a current service of the terminal, and a third tunnel may be established for a next service of the terminal. This eases congestion in a backbone network between a secondary access network node and a primary access network node. Alternatively, this avoids using a directly connected tunnel as a tunnel established between the secondary access network node and a core network user plane node when a core network control plane node needs to receive and send too much path switching signaling.
US10587430B1 Networked devices, systems, and methods for associating playback devices based on sound codes
In one aspect, a playback device is provided that is configured to identify a trigger event indicating a request to associate the playback device with another playback device. Based on identifying the trigger event, the playback device is configured to create a first sound code based on a first sound specimen detected by the playback device. After identifying the trigger event, the playback device is configured to receive from the other playback device a sound object and based on receiving the sound object, identify a second sound code. The playback device is also configured to, based on the first sound code and the second sound code, determine that it and the other playback device have a spatial relationship. Based on that determination, the playback device is configured to cause it and the other playback device to be associated in accordance with the indicated request.
US10587426B2 System and method for optimizing revenue through bandwidth utilization management
Aspects of the subject disclosure may include, for example, determining a bandwidth utilization of a network, obtaining a request provided by equipment of a user to access requested network content by way of the network, and adjusting, responsive to the bandwidth utilization exceeding a threshold, a data service price for transporting the requested network content to the equipment of the user. A notification of the adjusted data service price is forwarded to the equipment of the user, and an updated request is obtained from the equipment o the user for providing the requested network content, wherein the updated request is responsive to the notification of the adjusted data service price. Transport of the requested network content to the equipment of the user is facilitated according to the updated request. Other embodiments are disclosed.
US10587420B2 Method implemented in an identity document and associated identity document
Disclosed is a method implemented in an identity document including a microcircuit and a unit enabling the microcircuit to communicate with a terminal, the microcircuit being designed to permit the transmission of data obtained (directly or indirectly) from data memorized in a storage zone in response to a request received from the terminal, furthermore including the following steps: reception by the microcircuit of an identifier of the terminal; at least partial comparison of the identifier of the terminal and of at least one portion of an identifier stored in the microcircuit; and performance of a set action depending on the result of the comparison. An identity document in which such a method is implemented is also described.
US10587403B2 Enhanced obfuscation or randomization for secure product identification and verification
The invention relates to a method of defining a numerical basis by combining at least two different ranges of numbers which can be used to obfuscate an alphanumeric character. This basis can be used for product identification or other methods of creating unique tracking or identification numbers when used in combination with conversion functions.
US10587399B2 Data conversion systems and methods
In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
US10587395B2 Architecture and instruction set for implementing advanced encryption standard (AES)
A flexible aes instruction for a general purpose processor is provided that performs aes encryption or decryption using n rounds, where n includes the standard aes set of rounds {10, 12, 14}. A parameter is provided to allow the type of aes round to be selected, that is, whether it is a “last round”. In addition to standard aes, the flexible aes instruction allows an AES-like cipher with 20 rounds to be specified or a “one round” pass.
US10587394B2 High performance phase locked loop
Methods and systems are described for receiving N phases of a local clock signal and M phases of a reference signal, wherein M is an integer greater than or equal to 1 and N is an integer greater than or equal to 2, generating a plurality of partial phase error signals, each partial phase error signal formed at least in part by comparing (i) a respective phase of the M phases of the reference signal to (ii) a respective phase of the N phases of the local clock signal, and generating a composite phase error signal by summing the plurality of partial phase error signals, and responsively adjusting a fixed phase of a local oscillator using the composite phase error signal.
US10587390B2 Method for transmitting and receiving reference signal and apparatus therefor
A method of receiving, by a user equipment (UE), a reference signal in a wireless communication system. The method includes: receiving downlink control information (DCI) for scheduling downlink data in a first transmission time interval (TTI); acquiring, from the DCI, information related to whether the reference signal is included in the first TTI in which the downlink data is scheduled; and receiving, in the first TTI, the reference signal for the first TTI based on the information related to whether the reference signal is included in the first TTI. The method further includes, based on the downlink data scheduled to be repeatedly transmitted in the first TTI and at least one second TTI: receiving, in each of the at least one second TTI, a reference signal for the each of the at least one second TTI.
US10587386B2 Multiplexing of periodic channel state information on physical uplink shared channel together with hybrid automatic repeat request acknowledgement
A method, system and apparatus are disclosed. A wireless device (WD) configured to communicate with a network node is provided. The WD configured to, and/or comprising a radio interface and/or processing circuitry configured to receive a Downlink Control Information (DCI) message for scheduling transmission on a Physical Uplink Shared Channel (PUSCH) in which the DCI message not containing an indication of how many resources to reserve for Hybrid Automatic Repeat Request (HARQ) bits, and optionally, transmit on the scheduled PUSCH based on the DCI message.
US10587380B2 Frequency diversity modulation system and method
A method of encoding a first bit and a second bit for transmission on a transmission band is provided. The method includes receiving a bit stream that includes the first and second bits, mapping the first bit into a first symbol, mapping the second bit into a second symbol, differentially encoding at least the first symbol and the second symbol, and causing the first and second symbols to be transmitted on a transmission band as part of a symbol stream.
US10587379B2 Terminal apparatus and method for transmitting a reference signal
Provided are a radio communication terminal apparatus and a radio transmission method by which intersymbol interference of DM-RS of a CoMP terminal and a Non-CoMP terminal can be reduced. A CoMP set setting unit (102) sets the cell IDs of all cells in the CoMP set in a cell selection unit (104), and a serving cell setting unit (103) sets the cell ID of the serving cell in the cell selection unit (104). The cell selection unit (104) selects the cell ID having a number closest to the cell ID of the serving cell from the cells in the CoMP set. A sequence information calculation unit (106) derives a sequence group number from the selected cell ID, and the sequence information calculation unit (106) calculates a sequence number from the derived sequence group number and a transmission bandwidth of the DM-RS.
US10587376B2 Transmission in a guard band of a RAT
A radio node (705, 711) is configured to transmit, within a guard band of a first radio access technology (RAT), a radio signal (709) according to a second RAT. The radio node (705, 711) determines, based on a channel bandwidth (731) of the first RAT, one or more transmit parameters for transmission of the radio signal (709) according to the second RAT within the guard band of the first RAT, for transmission of the radio signal (709) to comply with emission limits for the first RAT. The one or more transmit parameters include a frequency position of the radio signal (709) within the guard band for the first RAT. The radio node (705, 711) also configures the radio node (705, 711) with the one or more transmit parameters for transmitting the radio signal (709) according to the second RAT within the guard band of the first RAT.
US10587375B2 Downlink signaling in a high efficiency wireless local area network (WLAN)
A first communication device generates a physical layer (PHY) preamble of a PHY data unit. A signal field of the PHY preamble includes i) a common block of information bits having information for multiple second communication devices and ii) a plurality of user blocks of information bits, each user block having information for a respective one of the multiple second communication devices. The common block includes a frequency resource unit allocation field that defines a plurality of frequency resource units corresponding to a PHY payload of the PHY data unit. The user blocks respectively correspond to frequency resource units defined by the frequency resource unit allocation field. Each user block includes an indication of a modulation and coding scheme (MCS) used in the corresponding frequency resource unit. Each group of two user blocks is encoded as a respective second encoded block to allow the multiple second communication devices to efficiently decode the signal field.
US10587372B2 Method for multiplexing ACK/NACK response in wireless communication system, and apparatus therefor
Disclosed is a method for reporting, by a terminal, acknowledgement/negative acknowledgement (ACK/NACK) to a base station. Specifically, the method comprises the steps of: receiving, from a network, data signals for providing a plurality of broadcasting services during a preset subframe; generating, in subframe units, pieces of ACK/NACK information with respect to each of the data signals; bundling the pieces of ACK/NACK information; and reporting the bundled pieces of ACK/NACK information to the network from a single subframe.
US10587366B2 V2X performance enhancements in high speed environments
Implementations of this disclosure generally may relate to the field of wireless communications. More specifically, implementations described in this disclosure relate to different 3GPP LTE and LTE-A system enhancements to address the issue and support reliable V2X operation in the high mobility environments. Several solutions to improve the V2X system performance in the high mobility vehicular channel propagation conditions are described. Some aspects relate to the suggestion of a new DMRS patterns within individual subframes that promote more accurate CFO estimation. Moreover, another aspect provides DMRS mapping or puncturing patterns to transmit individual DMRS in a periodic pattern on respective OFDM/SC-FDMA symbols so that they do not occupy all REs of the OFDM/SC-FDMA symbols, respectively.
US10587360B2 Device privacy protection
Example implementations relate to advertisements of a privacy protected device. For example, advertisements of the privacy protected device are jammed. Additionally dummy device advertisements are broadcasted. The dummy device advertisements include a reduced-information advertisement for the privacy protected device.
US10587356B2 Spectrum partitioning using hilbert transform for improved frequency scan
A method of performing wireless communication includes accumulating, by a user equipment (UE) during initial cell search, samples of received data over a maximum front-end bandwidth of the UE. The method also includes splitting the samples into smaller, non-overlapping spectrum chunks, and performing correlation-based detection on one or more of the smaller, non-overlapping chunks. The method further includes detecting a wireless communication system based on results of the correlation-based detection.
US10587355B2 Broadcast signal transmission apparatus using transmission identifier scaled with 4-bit injection level code and method using same
An apparatus for transmitting broadcasting signal using transmitter identification scaled by 4-bit injection level code and method using the same are disclosed. An apparatus for transmitting broadcasting signal according to an embodiment of the present invention includes a waveform generator configured to generate a host broadcasting signal; a transmitter identification signal generator configured to generate a transmitter identification signal for identifying a transmitter, the transmitter identification signal scaled by an injection level code; and a combiner configured to inject the transmitter identification signal into the host broadcasting signal in a time domain so that the transmitter identification signal is transmitted synchronously with the host broadcasting signal.
US10587352B2 Wireless radio frequency instrumentation and adaptive network management system
Proactive systems for monitoring, diagnosing, and providing a plan of corrective action for Radio Frequency (RF) hardware components as part of a greater system or network in telecommunications. The system can be used for remote sites and in conjunction with current network management tools as the most prolific and fundamental piece of instrumentation in telecommunication networks. The system can be used simply as an RF development instrument for any industry requiring the use of high frequency signals. It consists of four sensor modules that are wirelessly linked to a receiver module which could be miles away. The sensors are: RF power detector, Spectrum Analyzer, Interference Cancelling Synthesizer, dual function RF power detector and spectrum analyzer. The data gathered allows the user to create a profile for specific malfunctions in the RF chain, as well as interference direction, strength and source type leading to remotely deployed solution, and a mobile network.
US10587350B2 Calibrating a programmable phase matrix and channel emulator and performing massive MIMO array testing using the calibrated phase matrix and channel emulator
The disclosed systems and methods for conducted massive MIMO array testing uses an efficient method of utilizing hardware resources for emulating signals from a massive MIMO base station transceiver to a MIMO mobile unit as dictated by a channel model; and also for emulating signals from a MIMO mobile unit to a massive MIMO BS transceiver, as dictated by a channel model. The system uses a phase matrix combiner to emulate the angular behavior of the propagation using virtual probes, combined with a radio channel emulator to create the temporal, multipath, and correlation behavior of the propagation. Using a phase matrix function increases the number of antenna elements that can be utilized in a massive MIMO array emulation while keeping the required number of fading channels within the radio channel emulator at a reduced number, thus forming a cost effective, yet realistic test system for massive MIMO testing.
US10587344B2 Devices and techniques for integrated optical data communication
Devices and techniques for integrated optical data communication. A method of encoding symbols in an optical signal may include encoding a first symbol by injecting charge carriers, at a first rate, into a semiconductor device, such as a PIN diode. The method may also include encoding a second symbol by injecting charge carriers, at a second rate, into the semiconductor device. The first rate may exceed the second rate. A modulator driver circuit may include a resistive circuit coupled between supply terminal and drive terminals. The modulator driver circuit may also include a control circuit coupled between a data terminal and the resistive circuit. The control circuit may modulate a resistance of the resistive circuit by selectively coupling one or more of a plurality of portions of the resistive circuit to the drive terminal based on data to be optically encoded. In some embodiments, a modulator driver circuit and an optical modulator may be integrated on the same die or stacked (3D integrated) die and connected with through-oxide or through-silicon vias.
US10587340B2 Temporospatial software-defined networking for NGSO satellite networks
The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing available nodes and possible links in the network based on the information, and determine a topology of the network based on the table. Additionally, the network controller is configured to receive client data information from a client device, and determine flows for the topology based on the client data information. Each flow includes one or more requirements for a routing path through the network. The network controller is configured to generate a network configuration for the topology based on the flows, and send instructions to the nodes of the network for implementing the network configuration and transmitting client data.
US10587337B2 Information sending and receiving method and system, base station, and first user equipment
The present invention discloses a method, including: determining, by first user equipment, a frame structure of a first serving cell; and sending and receiving, by the first user equipment in the first serving cell, information based on the frame structure of the first serving cell, where: in the frame structure of the first serving cell, one radio frame includes at least one first subframe and at least one second subframe, and both the first subframe and the second subframe include a symbol used for downlink transmission, a guard period, and a symbol used for uplink transmission; in the first subframe, a quantity of symbols used for downlink transmission is greater than a quantity of symbols used for uplink transmission; and in the second subframe, a quantity of symbols used for downlink transmission is less than a quantity of symbols used for uplink transmission.
US10587334B2 Method and a system for use in a satellite communications system
A method and a system are provided for use in a satellite communications network in which broadcasting services are provided to a mobile terminal. The method comprises: duplicating bits comprised in communications which the satellite is about to broadcast, thereby forming a first stream of bits and a second stream of bits; conveying the first stream of bits in an encoded form along a satellite channel whereas the second stream of bits is conveyed in an encoded form along a terrestrial channel; and combining bits conveyed along the satellite channel with bits conveyed along the terrestrial channel in order to obtain a combined stream of bits.
US10587331B1 RF repeater and mobile unit with cancellation of interference from a repeated signal
A radio frequency repeater device includes a receive antenna that receives a receive signal having a first frequency. A transmit antenna transmits a repeat signal at the first frequency, the repeat signal being an amplified version of the receive signal. A signal filter communicates with the receive antenna and transmit antenna, the signal filter being operable to amplify quadrature and non-quadrature components of an input signal associated with the repeat signal to produce a filtered repeat signal. A coupler combines the receive signal with the filtered repeat signal in such a way that the filtered repeat signal cancels interference from the transmitted repeat signal in the receive signal.
US10587328B2 Operating a wireless communication system
The present invention relates to a method for operating a wireless communication system. The wireless communication system comprises a base station and a terminal. The terminal comprises a plurality of antenna elements and provides at least two antenna array configurations comprising a first antenna array configuration comprising at least two antenna elements having same radio transmission characteristics and a second antenna array configuration comprising at least two antenna elements having different radio transmission characteristics. According to the method, a selection process for selecting and an antenna array configuration of the at least two antenna array configurations is triggered and for each of the at least two antenna array configurations a corresponding figure of merit is determined. The corresponding figure of merit is determined based on corresponding pilot signals received from the base station via the corresponding antenna array configuration. Depending on the figures of merit, an antenna array configuration is activated.
US10587326B2 Device for calculating a received quality of reference signal
[Object] To make it possible to select a cell that is more preferable for a terminal device in an environment in which beamforming is performed.[Solution] There is provided a device including: an acquiring unit configured to acquire first received power information indicating received power of a reference signal for measurement transmitted by a target base station using a weight set for beamforming in a terminal device and second received power information indicating received power of a reference signal for measurement transmitted by another base station using a weight set for beamforming in the terminal device; and a control unit configured to calculate received quality of the reference signal transmitted by the target base station in the terminal device based on the first received power information and the second received power information.
US10587324B2 CSI reporting for a set of CSI-RS resources
A method implemented by a wireless terminal of reporting channel state information to a wireless communication network is disclosed. The wireless terminal receives reference symbols on a set of channel state information reference symbol (CSI-RS) resources, and determines a common transmission rank for the set of CSI-RS resources, based on the reference symbols received on a subset of those CSI-RS resources. The terminal then generates CSI feedback as a function of the common transmission rank, and transmits the CSI feedback to the communication network. The CSI feedback may include the common transmission rank itself, or may include different transmission ranks for different CSI-RS resources each determined as a function of the common transmission rank. A complementary method in which a network node uses such a CSI feedback to perform rank adaptation for the set of CSI-RS resources is also disclosed.
US10587322B2 Channel state information measurement and feedback method and apparatus
Embodiments of the present invention provide a CSI measurement and feedback method and apparatus. In some embodiments, a terminal receives a reference signal sent by a base station, and the terminal performs channel measurement based on the reference signal, to obtain first CSI carrying a target index I1. Different cases of the target index exist. The terminal sends the first CSI.
US10587316B2 Feedback method of hybrid CSI in multi-antenna communication system and device therefor
Disclosed in the present invention is a method by which a terminal reports channel status information (CSI) to a base station in a wireless communication system. The method comprises the steps of: receiving, through an upper layer, information on one CSI process having a first enhanced multiple input multiple output (eMIMO) type and a second eMIMO type; receiving a first channel status information-reference signal (CSI-RS) corresponding to the first eMIMO type; periodically reporting, to the base station, first CSI measured on the basis of the first CSI-RS; receiving a second CSI-RS, which corresponds to the second eMIMO type, beamformed on the basis of the first CSI; and periodically reporting, to the base station, second CSI measured on the basis of the second CSI-RS, wherein a priority of the first CSI is set to be equal to a priority of a CSI-RS resource indicator (CRI).
US10587315B2 Multi-cell processing architectures for modeling and impairment compensation in multi-input multi-output systems
The present invention relates to a method for multiple-input multiple-output impairment pre-compensation comprising: receiving a multiple-input signal; generating a pre-distorted multiple-input signal from the received multiple-input signal; generating a multiple-output signal by feeding the pre-distorted multiple-input signal into a multiple-input and multiple-output transmitter; estimating impairments generated by the multiple-input and multiple-output transmitter; and adjusting the pre-distorted multiple-input signal to compensate for the estimated impairments. The present invention also relates to a pre-compensator for use with a multiple-input and multiple-output transmitter, comprising: a multiple-input for receiving a multiple-input signal; a matrix of pre-processing cells for generating a pre-distorted multiple-input signal from the received multiple-input signal; and a multiple-output for feeding the pre-distorted multiple-input signal to the multiple-input and multiple-output transmitter. The pre-processing cells are configured so as to estimate impairments generated by the multiple-input and multiple-output transmitter and adjust the pre-distorted multiple-input signal to compensate for the estimated impairments.
US10587313B2 Optimized multi-beam antenna array network with an extended radio frequency range
A system, in a radio frequency (RF) transmitter device, dynamically selects one or more reflector devices along a non-line-of-sight (NLOS) radio path based on a defined criteria. Further, the dynamically selected one or more reflector devices are controlled based on one or more conditions. In an RF receiver device, communicates with the dynamically selected one or more reflector devices comprising an active reflector device. The active reflector device comprises at least a first antenna array and a second antenna array. The first antenna array transmits a first set of beams of RF signals to at least the RF transmitter device and the RF receiver device. The second antenna array receives a second set of beams of RF signals from at least the RF transmitter device and the RF receiver device.
US10587312B1 Transmission interface having noise reduction function
A transmission interface with noise reduction function includes a first circuit and a second circuit, for transmitting a signal from the first circuit to the second circuit or from the second circuit to the first circuit. The first circuit includes a first sub-winding and a first wire unit, and the second circuit includes a second sub-winding and a second wire unit. When an electromagnetic noise passes through the first sub-winding and the first wire unit, two loop currents are respectively generated, and the currents have opposite directions to cancel each other so as to reduce the electromagnetic noise. Or, when an emitting current corresponding to the signal flows through the first sub-winding and the first wire unit, two magnetic fields are respectively generated, and the magnetic fields have opposite directions to cancel each other so as to reduce the electromagnetic interference.
US10587309B1 Intermittent actuators powered by twisted-wire connection
A system comprising a twisted-wire connection providing data and power signals to devices, the devices comprising power storage to be utilized later for intermittent operation. Device operation may require a higher wattage than is specified for the power signal delivered via the twisted-wire connection. A human-machine interface may provide user input to further control of the device.
US10587308B2 Method and apparatus for guiding an electromagnetic wave to a transmission medium
Aspects of the subject disclosure may include, a system that can be configured for generating an electromagnetic wave and coupling the electromagnetic wave to a transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. The system can also be configured to receive an electromagnetic waves form the transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. Other embodiments are disclosed.
US10587307B2 Transmission of power and communication of signals over fuel and hydraulic lines in a vehicle
Systems and methods for communicating a signal over a hydraulic line in a vehicle are provided. In one embodiment, a system can include a hydraulic line. The hydraulic line can include at least one communication medium for propagating a communication signal. The system can also include at least one signal communication device configured to receive the communication signal communicated over the hydraulic line. The system can also include at least one vehicle component in communication with the at least one signal communication device.
US10587304B2 Frequency hopping processing method and apparatus
A frequency hopping processing method and apparatus are disclosed, where user equipment receives frequency hopping information, which is sent by a network device, of an extended transmission time interval (TTI); and determines a frequency hopping area of the extended TTI according to the frequency hopping information of the extended TTI. The frequency hopping area of the extended TTI and a frequency hopping area of a normal TTI do not overlap in frequency, and during M-PUSCH frequency hopping of each extended TTI, the user equipment can hop into a corresponding M-PUSCH frequency hopping area according to a preset frequency hopping pattern, and does not hop into a PUSCH frequency hopping area, so that a resource conflict does not exist when M-PUSCH frequency hopping of an extended TTI and PUSCH frequency hopping of a 1 ms TTI are performed at the same time.
US10587303B2 Transceiver control circuit for reducing operating mode transition period of transceiver
A transceiver control circuit of a transceiver is disclosed including: a receiver circuit; a transmitter circuit; a shared filtering circuit shared by the receiver circuit and the transmitter circuit; a first mode-switch for switching signal input paths of the shared filtering circuit; a second mode-switch for switching signal output paths of the shared filtering circuit; a mode-switch control circuit for controlling the first mode-switch and the second mode-switch; a short-circuit switch coupled between two output terminals of a filter within the shared filtering circuit; and a short-circuit switch control circuit. In a period during which the transceiver transits from a receiving mode to a transmitting mode, the short-circuit switch control circuit turns on the short-circuit switch for a certain period and then turns off the short-circuit switch.
US10587299B1 Controlling transmissions mode based on tracked cumulative emissions and proximity
A user equipment includes at least one transmitter, a processor, and a memory. The transmitter transmits RF communication signals through at least one antenna. The processor executes program code in the memory to perform operations. The operations include identifying occurrences of a user being proximately located to the at least one antenna during transmissions. The operations determine duration of the transmissions while the user continues to be identified as being proximately located to the at least one antenna, and generate a cumulative RF exposure metric based on the determined durations of the transmissions. The operations responsively initiate a RF exposure remedial action responsive to the cumulative RF exposure metric satisfying a defined rule. The user terminal may thereby operate to avoid unnecessary RF radiation exposure to a user when that exposure would reach an excessive level.
US10587297B2 Wireless sensor device
A wireless sensor device capable of constant operation without replacement of batteries. The wireless sensor device is equipped with a rechargeable battery and the battery is recharged wirelessly. Radio waves received at an antenna circuit are converted into electrical energy and stored in the battery. A sensor circuit operates with the electrical energy stored in the battery, and acquires information. Then, a signal containing the information acquired is converted into radio waves at the antenna circuit, whereby the information can be read out wirelessly.
US10587293B2 Method for improving signal to noise ratio in an uplink transmission
A method for improving signal to noise ratio in an uplink transmission. The method includes determining a plurality of combinations of “N” possible users to be selected among “X” users that are transmitting signals to a base station comprising “n” number of antennas, where n>=N, wherein selected “N” users transmit on a same sub-carrier; computing signal to noise ratio (SNR) of the signals received from each of the users among the determined combination of “N” possible users; and selecting at least one combination among the plurality of combinations of “N” possible users, such that, a combined signal to noise ratio of the selected combination is maximum among all combinations.
US10587291B2 Front-end architecture having split triplexer for carrier aggregation and mimo support
Front-end architecture having split triplexers for carrier aggregation and MIMO support. In some embodiments, a multiplexing architecture can include an assembly of filters configured to support carrier aggregation with one or more antennas. The assembly of filters can include a first triplexer configured to support a low-band, a mid-band, and a first high-band. The assembly of filters can further include a second triplexer configured to support the low-band, the mid-band, and a second high-band. The multiplexing architecture can further include a switch assembly implemented between the assembly of filters and respective one or more nodes associated with the one or more antennas.
US10587290B2 Circular buffer rate matching for polar codes
Methods are proposed herein to perform rate matching for polar codes via circular buffering of the polar encoded bits. Embodiments are directed to methods of operation of a transmitting node in a wireless system including performing polar encoding of a set of information bits in accordance with a polar sequence of length NB to thereby generate NB coded bits. The method can further include interleaving the coded bits to thereby provide an interleaved coded bit sequence, and storing the interleaved coded bit sequence into a circular buffer of length NB. According to certain embodiments, the method can further include extracting N coded bits for transmission from the circular buffer. N can be greater than, equal to, or less than NB.