US Pat. No. 10,391,411

SWING DESIGNED TO PROMOTE ATTUNEMENT BETWEEN CHILD AND CARETAKER

PLAYCORE WISCONSIN, INC.,...

1. A swing for the mutual enjoyment of an adult and a child, the swing comprisinga first seat,
a second seat, and
a connector configured to join the first seat and the second seat such that the first seat and the second seat share a swinging motion during operation of the swing, the connector comprising a first end and a second end, wherein the first seat is positioned at the first end of the connector and the second seat is positioned at the second end of the connector;
wherein the first seat and the second seat differ from one another in that the first seat is configured to accommodate an adult and the second seat is configured to accommodate a child, and
wherein the first seat and the second seat are arranged such that an adult and a child face one another during operation of the swing.

US Pat. No. 10,391,409

ROTATABLE PLAY DEVICE

PLAYCORE WISCONSIN, INC.,...

1. A play device comprising:a support post;
a hub rotatably mounted to an upper end of the support post;
a plurality of arms extending away from the support post, each arm having a proximal end attached to the hub and a distal end supporting a seat;
a plurality of seats, each seat being suspended from the distal end of an arm;
wherein the play device is configured so that one or more users may cause the hub to rotate about the support post by pushing off from the play surface, wherein rotation of the hub causes the plurality of seats to move around the support post in a substantially circular swing path;wherein each of the plurality of seats is configured to swing in substantial alignment with the circular swing path; andwherein at least one of the plurality of seats comprises a hinge that (i) provides a to and fro swinging motion in substantial alignment with the circular swing path and (ii) restricts the height to which the seat may swing during the to and fro swinging motion.

US Pat. No. 10,391,382

HEAD AND NECK RESTRAINT DEVICE WITH DYNAMIC ARTICULATION

SCHROTH SAFETY PRODUCTS G...

1. A head and neck restraint device, comprising:a) a yoke having
i) a base portion,
ii) a stand-up collar portion coupled to the base portion,
iii) a first sidewing coupled to a first side of the base portion, the first sidewing including a top surface and a bottom surface opposite the top surface, the top surface configured to receive a portion of a safety belt of a vehicle thereon,
iv) a second sidewing coupled to a second side of the base portion opposite the first side, the second sidewing including a top surface and a bottom surface opposite the top surface, the top surface configured to receive a portion of the safety belt thereon, and,
v) a tether coupled to the collar portion and adapted to connect with a helmet;
b) a first leg having
i) a proximal portion,
ii) a distal portion spaced apart from the proximal portion,
iii) a front surface configured to receive a portion of the safety belt thereon,
iv) a rear surface opposite the front surface, and
v) a first connector member extending outward from the front surface adjacent the proximal portion of the first leg, the first connector member configured to couple the first leg with the first sidewing for pivoting articulation with respect to the yoke, and
c) a second leg having
i) a proximal portion,
ii) a distal portion spaced apart from the proximal portion,
iii) a front surface configured to receive a portion of the safety belt thereon,
iv) a rear surface opposite the front surface,
v) a second connector member extending outward from the front surface adjacent the proximal portion of the second leg, the second connector member configured to couple the second leg with the second sidewing for pivoting articulation with respect to the yoke, and
wherein the first and second legs are each pivotable relative to the yoke between at least a first position and a second position,
wherein engaging portions of the front surfaces of the first and second legs are spaced apart from the respective first and second sidewings and the first and second legs are engaged with the bottom surfaces of the respective first and second sidewings to limit pivoting movement of the first and second legs when the first and second legs are in the first position,
wherein the first and second legs are spaced apart from the bottom surfaces of the respective first and second sidewings and the engaging portions of the front surfaces of the first and second legs are engaged with the respective first and second sidewings to limit pivoting movement of the first and second legs when the first and second legs are in the second position, and
wherein each of the first and second legs is pivotable relative to the yoke independent of the other of the first and second legs.

US Pat. No. 10,391,354

HIGH PERFORMANCE ROPE EXERCISE HANDLE

READY MADE GEAR LLC, Tuc...

1. A handle for a jump rope comprising:a hand grip portion;
at least one bearing assembly located proximate to a first end of the hand grip portion;
an affixing collar for securing the at least one bearing assembly to the hand grip portion;
a shaft passing through the at least one bearing assembly;
a means for affixing a first end of a rope to the shaft; and
a magnet located proximate to a second end of the hand grip, wherein said magnet is configured to permit the handle to be temporarily secured to a metal structure by magnetic forces exerted by the magnet for storage.

US Pat. No. 10,391,349

MUSCLE STRETCHING APPARATUS

KRAM Wellness Group, Inc....

1. A muscle stretching apparatus comprising:a main loop configured from at least one strap;
a handle member incorporated within the loop;
a foot-rest portion situated along the loop at a location generally opposite the handle member, wherein the at least one strap from which the loop is configured is inelastic, and
a strap-constricting device carried by the loop and rendering the muscle stretching apparatus selectively transfiqurable between a first configuration defining the single main loop and a second configuration defining, by selective constriction of the main loop with the strap-constricting device, an upper loop including the handle member and a lower loop including the foot-rest portion.

US Pat. No. 10,391,344

PURGE AND VENT VALVE ASSEMBLY

AGF MANUFACTURING INC., ...

1. A valve assembly comprising:a cylindrical member through which a fluid is configured to flow, the cylindrical member having two opposing ends, one end being an inlet through which the fluid is introduced and the other end being an outlet through which the fluid is discharged, the cylindrical member extending linearly between the inlet and the outlet in an axial direction, the cylindrical member having a middle portion between the inlet and the outlet;
a first valve disposed at the inlet of the cylindrical member such that when the fluid flows through the cylindrical member, the fluid is first introduced through the first valve;
a strainer configured to remove particulate matter from the fluid when the fluid flows through the inner chamber, the strainer being within the cylindrical member;
an angled port that extends from the middle portion of the cylindrical member transverse to the axial direction, the angled port being a hollow tubular member;
an air release valve connected to the angled port; and
a second valve directly connected to the outlet of the cylindrical member such that the fluid in the cylindrical member is dischargeable through the second valve via a flow path in the axial direction through the first valve and out from the second valve,
wherein the cylindrical member, the first valve, the strainer, the angled port, and the second valve are housed in one body.

US Pat. No. 10,391,340

FIRE SUPPRESSION SYSTEM

Acell Industries Limited,...

1. A fire suppression panel, the panel comprising:a polymeric foam substrate; and
an exothermic gas producing charge, wherein the exothermic gas producing charge is integral with the polymeric foam substrate.

US Pat. No. 10,391,309

SYSTEM FOR SELECTIVE SPATIOTEMPORAL STIMULATION OF THE SPINAL CORD

Ecole Polytechnique Feder...

1. A system for spatiotemporal electrical neurostimulation of a spinal cord of a subject, comprising:a signal processing device configured to receive signals from said subject and operate signal-processing algorithms to determine stimulation parameter settings;
one or more multi-electrode arrays configured to cover a portion of the spinal cord of said subject and apply selective spatiotemporal stimulation of spinal circuits and/or dorsal roots of the subject; and
an Implantable Pulse Generator (IPG) configured to receive the stimulation parameter settings from said signal processing device and simultaneously deliver independent current or voltage pulses to the one or more multi-electrode arrays;
wherein said IPG is operatively connected with the signal processing device and the one or more multi-electrode arrays to provide a multipolar stimulation, where the multipolar stimulation directs a stimulation field to a desired anatomical location by modulating a shape of the stimulating field to enhance a spatial specificity of the electrical neuro stimulation; and
wherein the system is configured and arranged to collect information about locomotor intention of the subject and decode this information by means of the signal processing device.

US Pat. No. 10,391,294

DISINFECTING CAP

DRMA GROUP INTERNATIONAL ...

1. A capping device for disinfecting an access portion of a medical implement, comprising:a housing for covering the access portion of the medical implement, wherein the access portion comprises an injection membrane and female luer threads, and wherein the housing comprises an opening, a cavity comprising a continuous inner surface facing the opening, and a housing floor extending inside the cavity of the housing,
a disinfecting pad disposed within the cavity and attached to the inner surface thereof to disinfect the injection membrane and female luer threads of the medical implement by bringing the disinfecting pad in a direct and prolonged contact with the injection membrane and female luer threads,
a sealing member disposed between the housing and the medical implement to provide a non-permanent tight connection therebetween, wherein the sealing member extends inside the cavity of the housing and is disposed between the housing floor and the disinfecting pad, wherein the sealing member comprises a central rim proximal to the medical implement, and wherein the central rim is elevated towards the inner surface of the housing to prevent loss of the disinfecting agent, and
a resilient member connecting the housing to the medical implement.

US Pat. No. 10,391,253

PRECISION LOW-DOSE, LOW-WASTE SYRINGES AND ERGONOMIC ATTACHMENTS THEREFOR

InnoMed Technologies, Inc...

1. An attachment for controlling the operation of a syringe, the syringe comprising a barrel having an outer surface and a plunger, the attachment comprising:a main body;
a syringe plunger engaging end extending from the main body and adapted to engage the syringe plunger;
a guide extending from the main body for supporting the main body for movement relative to the syringe barrel; and
a rolling element, mounted for rotation relative to the main body and adapted to engage the syringe barrel outer surface such that rotation of the rolling element causes the attachment to move relative to the syringe barrel;
whereby a user may actuate the plunger by rotation of the rolling element.

US Pat. No. 10,391,251

DRUG DELIVERY DEVICE WITH PRESSED METAL PLUNGER ROD

OVAL MEDICAL TECHNOLOGIES...

1. A pre-filled drug delivery device, comprising:a housing;
a drug container within the housing and containing a drug;
a seal on the drug container;
a plunger held within the drug container, movement of the plunger within the drug container being operative to dispense the drug from the drug container through an outlet; and
a drive mechanism within the housing including a stored energy source and a plunger rod held in a locked position against the stored energy source prior to activation of the device, wherein on activation of the device the stored energy source moves the plunger rod such that the plunger rod moves the plunger within the housing,
wherein the plunger rod includes a longitudinal shaft formed from sheet metal, wherein the sheet metal defines a plane, and wherein the sheet metal is deformed so that the longitudinal shaft has an out-of-plane engagement surface, the out-of-plane engagement surface configured to engage a retaining surface on the housing or on a component of the drive mechanism, to hold the plunger rod in the locked position,
wherein the plunger rod includes a plunger engagement element fixed to the longitudinal shaft, the plunger engagement element forming at least a part of a plunger engagement surface, and the plunger engagement element includes piercing features configured to pierce the seal on the drug container following activation of the device.

US Pat. No. 10,391,225

APPARATUS FOR EXTRACORPOREAL BLOOD TREATMENT AND A CONTROL METHOD THEREFOR

Gambro Lundia AB, Lund (...

1. An apparatus for extracorporeal blood treatment comprising:at least one treatment unit comprising at least a first compartment;
at least one blood removal line in fluid communication with the first compartment and configured to remove blood from a patient;
at least one blood return line in fluid communication with the first compartment and configured to return treated blood to the patient;
the blood removal line, the blood return line and the first compartment being part of an extracorporeal blood circuit;
at least one chamber placed in the extracorporeal blood circuit, the chamber being arranged in use to contain a volume of gas in an upper portion and blood at a level in a lower portion;
at least one blood pump operating with the extracorporeal blood circuit and configured to move blood in the circuit;
at least a first pressure sensor associated with the upper portion of the chamber and configured to enable pressure values internally of the upper portion to be determined; and
a control unit operably connected to the first pressure sensor and the pump, the control unit configured to:
receive from the first pressure sensor a first signal relating to at least one pulse of pressure of the blood flow;
calculate a phase shift between the first signal and a reference signal correlated to said at least one pulse of pressure detected at a location distinct from the upper portion of the chamber, said phase shift depending on the volume of gas in the upper portion of the chamber;
monitor said volume of gas using said phase shift; and
emit an alarm signal and/or initiate a control procedure if the volume of gas is determined to be outside a predetermined threshold.

US Pat. No. 10,391,206

CANNULA FOR EXTERNAL DRAINAGE OF SUBRETINAL FLUID

University of Kansas, La...

1. A cannula device, comprisinga shaft having a longitudinal axis;
an outer sleeve partially within the shaft and longitudinally slidable relative to the shaft, the outer sleeve having a penetrative tip at a distal end protruding from the shaft, the penetrative tip of the outer sleeve defining a distal axis at an angle to the longitudinal axis in a range of 30° to 90°;
an inner sleeve within the outer sleeve and stationary relative to the shaft, the inner sleeve having a fluid conduit extending through a longitudinal length thereof; and
a guard connected to the shaft and extending transversely to the longitudinal axis, the inner sleeve extending distally a chord length from the guard no more than 4.5 millimeters.

US Pat. No. 10,391,190

MODULAR TRAY AND BRACKET ASSEMBLY FOR EQUIPMENT STERILIZATION

K1 Medical Technologies, ...

1. A clip, comprising:two opposed arms, each of the two opposed arms defining an elongated axis and a mounting structure at an exposed end thereof;
a bridge connecting the two opposed arms at a location spaced from the mounting structures, the bridge defining an axis that is perpendicular to the elongated axes defined by the two opposed arms; and
at least one channel defined between the two opposed arms;
wherein the mounting structure associated with the first of the two opposed arms comprises a first upper extension and a first lower extension,
wherein the mounting structure associated with the second of the two opposed arms comprises a second upper extension and a second lower extension,
wherein the first upper extension and the second upper extension (i) extend in a plane that is perpendicular to the elongated axes defined by the two opposed arms, (ii) extend in a plane that is aligned with the axis defined by the bridge, and (iii) extend away from each other;
wherein the first lower extension and the second lower extension (i) extend in a plane that is perpendicular to the elongated axes defined by the two opposed arms, (ii) extend in a plane that is aligned with the axis defined by the bridge, and (iii) extend away from each other; and
wherein a first cavity is defined between the first lower extension and the first upper extension, and a second cavity is defined between the second lower extension and the second upper extension.

US Pat. No. 10,391,136

LENTIL CONSUMPTION REDUCES ARTERY REMODELING AND RESTORES ARTERIAL COMPLIANCE

Prairie Skyline Ventures,...

1. A method for restoring arterial compliance in an individual in need of such treatment, said method comprising administering to the individual an effective amount of a composition comprising a powder made from lentil hulls or a powder made from whole, hulled lentils, wherein the composition is administered over a period of time that is effective for treatment.

US Pat. No. 10,391,058

PHARMACEUTICAL COMPOSITION COMBINING AT LEAST TWO DISTINCT NANOPARTICLES AND A PHARMACEUTICAL COMPOUND, PREPARATION AND USES THEREOF

NANOBIOTIX, Paris (FR)

1. A method for treating cancer comprising a step of administering at least one pharmaceutical anti-cancer compound to a subject in need thereof and a distinct step of administering at least two distinct biocompatible lipid-based nanoparticles to said subject, wherein the longest dimension of each of the at least two biocompatible nanoparticles is between about 4 nm and about 500 nm, the surface charge value of a first biocompatible nanoparticle is a negative charge below ?10 mV, the surface charge value of a second biocompatible nanoparticle, or of any additional biocompatible nanoparticle, is negative and has a difference of at least 10 mV to the negative surface charge value of the first biocompatible nanoparticle, each of the at least two biocompatible nanoparticles is not used as the at least, one pharmaceutical compound, and said at least two distinct biocompatible nanoparticles are administered to the subject separately from the at least one pharmaceutical compound between 4 hours and about 24 hours before said at least one pharmaceutical compound.

US Pat. No. 10,391,037

PORTABLE SMART MEDICINE CASE USING GUARDIAN NOTIFYING FUNCTION AND MEDICATION TIME NOTIFYING SYSTEM INCLUDING SAME

IOTEEN CO., LTD., Incheo...

1. A portable smart medicine case which comprises:a body 110 having a plurality of medicine chambers 111 to contain medicines M; a cover 120 covering the medicine chambers 111; and an electronic tag 130 provided on either the body 110 or the cover 120 of the medicine case to communicate with a user device 200 via NFC or RFID mode, the user device 200 being installed an alarm application which generates alarm signals when it becomes a medicine taking time, wherein, an alarm release information is stored on the electronic tag 130, and the electronic tag 130 transmits the alarm release information to the user device 200 when it is brought near to the user device 200 so that the alarm operation of the user device 200 is to be released,
wherein the body 110 is shaped so that the medicine chambers 111 having upper openings are disposed in series circumferentially, and a central chamber 112 having a lower opening and communicated with the medicine chamber 111 through air holes 117 is disposed on the central part of the body 110, the central chamber 112 includes a dehumidifier 150 to remove the humidity in the medicine chamber 111, and a central cover 160 to cover the lower opening of the central chamber 112.

US Pat. No. 10,391,015

APPARATUS AND METHOD FOR RESTORING VOLUNTARY CONTROL OF LOCOMOTION IN NEUROMOTOR IMPAIRMENTS

Ecole Polytechnique Feder...

1. A pharmaceutical composition comprising a combination of synthetic agonists to monoaminergic receptors for use in restoring voluntary motor control in a subject suffering from a neuromotor impairment, wherein the synthetic agonists are at least two of agonists of 5HT1A, 5HT2A/C, 5HT7, and DA1-like receptors and wherein the synthetic agonists are 8-OH-DPAT, quipazine, and SKF-81297.

US Pat. No. 10,390,987

TENSIONING DEVICE FOR ORTHOSES

BAUERFEIND AG, Zeulenrod...

1. A tensioning device for an orthosis comprising:at least one first side element;
at least one second side element; and
at least one interjacently arranged central element including one of a plurality of openings and a plurality of contact points;
a plurality of pulley assemblies including a least a first pulley assembly, a second pulley assembly, a third pulley assembly and a fourth pulley assembly,
the first pulley assembly and the second pulley assembly connecting and running between the central element and the first side element,
the third pulley assembly and the fourth pulley assembly connecting and running between the central element and the second side element;
an arrangement for connecting the first, second, third and fourth pulley assemblies along a length of the central element, the arrangement including a plurality of openings having openings and a plurality of contact points, the plurality of contact points including first, second, third and fourth contact points,
wherein the openings of the plurality of openings are selectively engageable with the contact points of the plurality of contact points such that the first, second, third and fourth pulley assemblies are independently adjustable from one another the length of the central element, and
wherein either:
i) the plurality of pulley assemblies includes the plurality of contact points and the central element includes the plurality of opening along the length of the central element; or
ii) the central element includes the plurality of contact points along the length of the central element and the plurality of pulley assemblies includes the plurality of openings.

US Pat. No. 10,390,966

SYSTEM INCLUDING FEMORAL AUGMENT TRIALS AND METHOD OF PERFORMING AN ORTHOPAEDIC JOINT REPLACEMENT PROCEDURE

DePuy Ireland Unlimited C...

14. An orthopaedic surgical system comprising:a femoral trial component configured to be coupled to a surgically-prepared distal end of a patient's femur, the femoral trial component comprising an anterior flange, and a pair of curved arms extending away from the anterior flange,
a plurality of augment trial components, each augment trial component including a peg and a magnet, and
wherein each curved arm includes an aperture defined in a bone-facing surface that is sized to receive the peg of one of the plurality of augment trial components,
wherein each augment trial component has a different thickness, and
the curved arms of the femoral trial component include a plurality of cutting slots, each cutting slot being spaced apart from the bone-facing surface by a distance equal to the thickness of one of the augment trial components.

US Pat. No. 10,390,965

SYSTEM FOR PREPARING A PATIENT'S FEMUR IN AN ORTHOPAEDIC JOINT REPLACEMENT PROCEDURE

DePuy Ireland Unlimited C...

1. An orthopaedic surgical system comprising:a tibial base plate sized to be positioned on a proximal surface of a patient's tibia, and
an insert trial component configured to be attached to the tibial base plate, the insert trial component including a pair of proximal curved concave surfaces,
a femoral trial component configured to be coupled to a distal end of a patient's femur, the femoral trial component comprising an anterior flange, and a pair of curved arms extending away from the anterior flange, each arm including a curved condyle surface and a plurality of cutting guide slots, and
a femoral trial insert component including a central body sized to be positioned between the pair of curved arms and a pair of mounting flanges extending outwardly from the central body, each mounting flange including a distal surface and a fastener retained in each mounting flange to secure the mounting flange to the femoral trial component,
wherein the femoral trial component includes a pair of slots in the curved arms sized to receive the mounting flanges of the femoral trial insert component,
wherein the distal surfaces and the curved condyle surfaces are configured to engage and articulate on the proximal curved concave surfaces of the insert trial component when the femoral trial insert component is secured to the femoral trial component, and
wherein each fastener includes an elongated threaded shaft sized to engage a threaded bore defined in one of the mounting flanges of the femoral trial insert component, a head connected to the elongated threaded shaft, a socket defined in the head, and an annular flange extending radially outward from the head to engage the mounting flange of the femoral trial insert component.

US Pat. No. 10,390,874

METHODS, SYSTEMS, AND APPARATUSES FOR TISSUE ABLATION USING ELECTROLYSIS AND PERMEABILIZATION

RM2 TECHNOLOGY LLC, Trab...

1. A method for tissue ablation, the method comprising:permeabilizing cell membranes in the tissue; and
performing electrolysis to deliver electrons to and remove electrons from the tissue thereby generating products of electrolysis in the tissue, wherein said products of electrolysis are toxic to cells in the tissue.

US Pat. No. 10,390,858

POWERED SURGICAL DEVICE WITH SPEED AND CURRENT DERIVATIVE MOTOR SHUT OFF

Covidien LP, Mansfield, ...

1. A surgical instrument, comprising:an end effector;
a power source;
a motor coupled to the power source, the motor configured to actuate the end effector;
a motor control circuit configured to measure a current draw of the motor and an angular velocity of the motor; and
a controller operatively coupled to the motor and configured to:
control the motor based on a current draw of the motor and an angular velocity of the motor;
calculate an instantaneous rate of change of each of the current draw of the motor and the angular velocity of the motor; and
determine that the motor reached a mechanical limit based on the instantaneous rate of change of the current draw of the motor exceeding a first threshold and the instantaneous rate of change of the angular velocity of the motor exceeding a second threshold.

US Pat. No. 10,390,857

AIRWAY IMPLANT DELIVERY DEVICE

The Snoring Center, Dall...

1. A delivery tool for delivering a plurality of implants into a soft palate of a patient for treatment of sleep breathing disorders, the delivery tool comprising:a curved penetrating cannula with a proximal end and a distal tip, wherein a curve of the penetrating cannula approximates a curvature of the soft palate, the distal tip shaped for penetration into the soft palate through a small penetration wound, the penetrating cannula having a plurality of depth markings to provide a visual indication of penetration depth, wherein the plurality of depth markings includes a halfway depth marking that is based on a length of one of the plurality of implants,
a cylindrical cartridge having a plurality of longitudinal bores wherein at least one of the longitudinal bores is adapted to align with the proximal end of the penetrating cannula, and wherein the plurality of longitudinal bores are positioned radially about a longitudinal axis of the cylindrical cartridge,
the plurality of implants, where each implant is positioned within a respective longitudinal bore of the plurality of bores and each implant comprises flexible, fibrous, bio-compatible material,
an obturator sized to fit within the penetrating cannula, the obturator adapted for pushing one of the plurality of implants through the at least one of the longitudinal bores and through the penetrating cannula such that the longitudinal dimension of the implant is aligned with an axis of the penetrating cannula,
an actuator having a distal end coupled to the proximal end of the obturator and a proximal end of the actuator for interacting with a user, and
a deployment indicator positioned to indicate when the obturator is in a halfway deployment position, wherein the halfway deployment position corresponds to the halfway depth marking and indicates when the penetrating cannula is to be withdrawn to the halfway depth marking during delivery of one of the plurality of implants.

US Pat. No. 10,390,801

ULTRASONIC DIAGNOSTIC APPARATUS

Canon Medical Systems Cor...

1. An ultrasonic diagnostic apparatus, comprising:an ultrasonic probe including a plurality of piezoelectric transducers, and configured to generate ultrasonic waves in response to supplied driving pulse signals;
at least one pulser configured to output a driving pulse signal to at least one of the plurality of piezoelectric transducers;
a plurality of power supplies implemented by circuitry and associated with the at least one pulser to apply voltages to the at least one pulser for generation of the driving pulse signal; and
a controller implemented by circuitry, configured to alternately select, at predetermined timing, application of the voltages from the plurality of power supplies in a push pulse transmission period in shear wave elastography during which push pulses are transmitted by the ultrasonic probe so as to prevent voltage droop in the voltages applied to the at least one pulser, wherein
one of more power supplies of the plurality of power supplies that are not selected for the application of the voltages apply no voltage to the at least one pulser.

US Pat. No. 10,390,794

ULTRASOUND DIAGNOSTIC APPARATUS AND ULTRASOUND PROBE

Canon Medical Systems Cor...

1. An ultrasound diagnostic apparatus, comprising:an ultrasound probe including a plurality of transducers, a first memory, and binary state generation circuitry;
an apparatus main body to which the ultrasound probe is connected;
a second memory included in the apparatus main body and storing list information concerning a plurality of probe identifiers respectively corresponding to a plurality of ultrasound probes; and
processing circuitry included in the apparatus main body,
wherein the first memory stores probe use history information and encrypted probe identification information, the encrypted probe identification information being encrypted based on the probe use history information by the processing circuitry; and
the binary state generation circuitry is configured to generate a binary electrical state; and
the processing circuitry is further configured to
convert the binary electrical state into a probe identifier;
read the encrypted probe identification information and the probe use history information from the first memory;
decrypt the encrypted probe identification information based on the probe use history information;
determine whether there is first consistency between the probe identifier and the stored list information;
determine whether there is second consistency between the decrypted probe identification information and the stored list information; and
output a predetermined warning when there is not at least one of the first consistency and the second consistency.

US Pat. No. 10,390,786

X-RAY DIAGNOSTIC APPARATUS

Canon Medical Systems Cor...

1. An X-ray diagnostic apparatus which generates an object image by detecting X-rays having passed through an object, the X-ray diagnostic apparatus comprising:a display configured to display the object image;
memory circuitry to store feature information items for distinguishing the object image from other images:
processing circuitry configured to perform display-order change processing, which is processing of changing a display order of the feature information items, and to cause the display to display the feature information items subjected to the display-order change processing as alternates; and
an input circuit configured to receive input of selecting a feature information item from the feature information items displayed on the display,
wherein the processing circuitry is further configured to
perform extraction processing which is processing of narrowing number of the feature information items down to predetermined number based on medical information related to at least one of examination and treatment,
cause the display to display the predetermined number of the feature information items extracted by the extraction processing as the alternates, and
acquire information on a treatment plan with respect to the object as the medical information and to select a treatment stage identified based on the information on a treatment plan as one of the alternates.

US Pat. No. 10,390,778

GANTRY

Canon Medical Systems Cor...

1. A gantry comprising:a rotating frame including an X-ray tube and an X-ray detector configured to detect X-rays emitted from the X-ray tube;
a fixing mechanism configured to support the rotating frame so as to be rotatable on a rotation axis;
a cover configured to cover the rotating frame; and
an air sending mechanism that is installed on a lateral face on an outer circumferential side of the cover with respect to the rotation axis and is configured to send air sucked in from an exterior of the rotating frame to the rotation axis side of the rotating frame, wherein
the air sending mechanism is installed so as to be offset from the rotating frame, to be tilted at a predetermined angle with respect to the rotation axis direction, and to be tilted with respect to a plane vertical to the rotation axis direction.

US Pat. No. 10,390,728

MEDICAL IMAGE DIAGNOSIS APPARATUS

Canon Medical Systems Cor...

1. A medical image diagnosis apparatus, comprising:a capturing device configured to photograph a target site of a subject and a puncture needle inserted into the target site to capture a medical image;
a calculator configured to
perform measurements of a position of a sensor located at an opposite end from a needle tip of the puncture needle inserted into the target site and a tilt angle of the puncture needle, and
obtain a position of the needle tip based on results of the measurements and a needle length, which corresponds to a length of a straight line from the position of the sensor to the position of the needle tip, to acquire positional information of the puncture needle; and
a display processor configured to
arrange scales, which are graduated at predetermined intervals, along a guideline according to the position of the needle tip and the tilt angle of the puncture needle obtained when the puncture needle reaches a cauterization object in the target site, and
display the guideline with the medical image.

US Pat. No. 10,390,597

DEVICE FOR APPLYING A COSMETIC COMPOSITION

LVMH Recherche, Saint Je...

1. A system for the packaging and application of a cosmetic composition, comprising:a container for containing the cosmetic composition; and
an application device for the cosmetic composition, adapted to be mounted on the container,the application device comprising:a gripping element adapted to seal the container closed;
a first head comprising a first surface;
a rod connecting the gripping element and the first head, the rod extending along a longitudinal axis and being adapted to be inserted into the container when the gripping element is sealing the container closed; and
a second head mounted on the gripping element and having a second surface
wherein the first and second heads are mounted such that they can move in relation to one another along the longitudinal axis between an open position in which the first and second surfaces are at a distance from one another and a closed position in which the first and second surfaces are applied against one another so as to clamp the eyelashes of a user and to apply some of said cosmetic composition onto said eyelashes, and wherein at least one of said first and second heads is an applicator head,
wherein at least one of the first and second surfaces is provided with at least one accessory suitable for depositing an effective amount of cosmetic composition on the eyelashes of a user and/or for separating them, and
wherein said accessory is selected from among a foam, a comb, a brush, a thread, and a flocking.

US Pat. No. 10,390,560

FLAVOUR STICK

Filtrona Filter Products ...

1. A tobacco product package comprising:a lid hinged to a main body; and
a flavouring insert comprising a substrate and a flavouring agent, wherein the substrate comprises a sheet of cellulose acetate material, wherein the flavouring agent comprises menthol or clove, and wherein the menthol or clove is present in an amount from 50 to 500 mg per cm3 volume of the substrate;
wherein the flavouring insert is enclosed within the lid.

US Pat. No. 10,390,517

ANIMAL TOY

DOSKOCIL MANUFACTURING CO...

1. An animal toy comprising:an elongated body portion having a first end and a second end;
a first wheel disposed adjacent the first end, the first wheel having an opening configured to enable access to an interior thereof;
a second wheel disposed adjacent the second end, the second wheel having an opening configured to enable access to an interior thereof;
at least one electric motor configured to drive the first wheel and the second wheel independently; and
a controller programmed to control the at least one electric motor and the rotational speed and direction of each of the first and second wheels.
US Pat. No. 10,391,749

POLY(VINYL ACETAL) RESIN COMPOSITIONS, LAYERS, AND INTERLAYERS HAVING ENHANCED PROPERTIES

Solutia Inc., St. Louis,...

1. An interlayer comprising:a first resin layer comprising a first poly(vinyl acetal) resin and a first plasticizer; and
a second resin layer adjacent to said first resin layer, wherein said second resin layer comprises a second poly(vinyl acetal) resin and a second plasticizer, wherein said second plasticizer is present in said second resin layer in an amount of at least 50 parts per hundred parts of resin (phr) and wherein the difference between the amount of said first plasticizer in said first resin layer and the amount of said second plasticizer in said second resin layer is more than 10 phr,
wherein at least one of said first and said second poly(vinyl acetal) resins comprises at least 5 weight percent of residues of an aldehyde other than n-butyraldehyde, based on the total weight of aldehyde residues of said first or said second poly(vinyl acetal) resin, and
wherein the glass transition temperature of said first resin layer is at least 3° C. higher than the glass transition temperature of said second resin layer, and wherein the absolute value of the difference between the refractive index of said first resin layer and the refractive index of said second resin layer is not more than 0.010;wherein the difference between the residual hydroxyl content of said first poly(vinyl acetal) resin and the residual hydroxyl content of said second poly(vinyl acetal) resin is at least 2 weight percent and wherein said interlayer has a haze value of less than 5 percent.
US Pat. No. 10,392,546

COMPOSITION FOR HEAT CYCLE SYSTEM, AND HEAT CYCLE SYSTEM

AGC Inc., Chiyoda-ku (JP...

1. A composition for a heat cycle system, which comprises a working fluid for heat cycle containing at least one unsaturated fluorinated hydrocarbon compound selected from a compound having at least one carbon-carbon unsaturated bond in its molecule represented by the following formula (I), anda refrigerant oil having a breakdown voltage of at least 25 kV, a hydroxy value of at most 0.1 mgKOH/g, and a kinematic viscosity at 40° C. of from 5 to 200 mm2/s and a kinematic viscosity at 100° C. of from 1 to 100 mm2/s:
CxFyRz  (I)wherein R is H or Cl, x is an integer of from 2 to 6, y is an integer of from 1 to 12, and z is an integer of from 0 to 11, provided that 2x?y+z?2.
US Pat. No. 10,392,560

COMPOSITIONS AND METHODS FOR SELECTIVELY ETCHING TITANIUM NITRIDE

ENTEGRIS, INC., Billeric...

1. A composition for selectively removing titanium nitride and/or photoresist etch residue material from the surface of a microelectronic device having same thereon, said composition comprising at least one oxidizing agent, at least one etchant, at least one corrosion inhibitor, and at least one solvent,wherein the composition is substantially devoid of hydrogen peroxide
wherein the at least one corrosion inhibitor comprises a cationic quaternary species selected from the group consisting of cationic quaternary salts such as benzalkonium chloride, benzyldimethyldodecylammonium chloride, myristyltrimethylammonium bromide, dodecyltrimethylammonium bromide, hexadecylpyridinium chloride, Aliquat 336, benzyldimethylphenylammonium chloride, Crodaquat TES, Rewoquat CPEM, hexadecyltrimethylammonium p-toluenesulfonate, hexadecyltrimethylammonium hydroxide, 1-methyl-1?-tetradecyl-4,4?-bipyridium dichloride, alkyltrimethylammonium bromide, amprolium hydrochloride, benzethonium hydroxide, benzethonium chloride, benzyldimethylhexadecylammonium chloride, benzyldimethyltetradecylammonium chloride, benzyldodecyldimethylammonium bromide, benzyldodecyldimethylammonium chloride, cetylpyridinium chloride, choline p-toluenesulfonate salt, dimethyldioctadecylammonium bromide, dodecylethyldimethylammonium bromide, dodecyltrimethylammonium chloride, ethylhexadecyldimethylammonium bromide, Girard's reagent, hexadecyl(2-hydroxyethyl)dimethylammonium dihydrogen phosphate, dexadecylpyridinium bromide, hexadecyltrimethylammonium bromide, hexadecyltrimethylammonium chloride, methylbenzethonium chloride, Hyamine® 1622, Luviquat™, N,N?,N?-polyoxyethylene (10)-N-tallow-1,3-diaminopropane liquid, oxyphenonium bromide, tetraheptylammonium bromide, tetrakis(decyl)ammonium bromide, thonzonium bromide, tridodecylammonium chloride, trimethyloctadecylammonium bromide, 1-methyl-3-n-octylimidazolium tetrafluoroborate, 1-decyl-3-methylimidazolium tetrafluoroborate. 1-decyl-3-methylimidazolium chloride, tridodecylmethylammonium bromide, dimethyldistearylammonium chloride, and hexamethonium chloride, and
wherein the etchant comprises a species selected from the group consisting of H2ZrF6 , H2TiF6, HPF6, HF, ammonium fluoride, tetrafluoroboric acid, hexafluorosilicic acid, tetrabutylammonium tetrafluoroborate (TBA-BF4), ammonium hexafluorosilicate, ammonium hexafluorotitanate, tetraalkylammonium fluoride (NR1R2R3R4F), tetraalkylammonium hydroxide (NR1R2R3R4OH), where R1, R2, R3, R4 may be the same as or different from one another and is selected from the group consisting of straight-chained or branched C1-C6 alkyl groups, weak bases, and combinations thereof.
US Pat. No. 10,392,589

METHOD FOR EXTRACTION AND DISSOLUTION OF HOP ACIDS IN AQUEOUS MEDIA

IFAST NV, Roosdaal (BE)

1. A method for preparing a brewed beverage, comprising:adding at least one type of complexes of hop acids, with at least one type of carbon-containing chemical substance(s), with at least one functional group containing a nitrogen atom with a lone electron pair and at least one other polar and/or hydrophilic functional group; wherein said adding is during the brewing process, wherein said adding is to a wort; and wherein said hop acids are selected from the group consisting of alpha-acids, oxidized alpha-acids, beta-acids, and oxidized beta-acids.
US Pat. No. 10,391,056

PHARMACEUTICAL COMPOSITIONS OF HYDROPHOBIC CAMPTOTHECIN DERIVATIVES

Taiwan Lipsome Company, L...

1. A pharmaceutical composition, comprising:at least one hydrophobic camptothecin derivative or a pharmaceutically acceptable salt of said derivative; and
at least one polyethylene glycol (PEG) conjugated phospholipid;
wherein the molar ratio of said PEG conjugated phospholipid to said hydrophobic camptothecin derivative or said pharmaceutically acceptable salt of said hydrophobic camptothecin derivative is about 0.45:1 to about 1.05:1; and said hydrophobic camptothecin derivative is a compound selected from the group consisting of: TLC388HCl; TLC1988HCl; and mixtures thereof.
US Pat. No. 10,392,629

INCREASED CALORIC AND NUTRITIONAL CONTENT OF PLANT BIOMASS

Board of Trustees of Mich...

1. A plant seed or plant comprising a nucleic acid construct comprising a nucleic acid encoding a diacylglycerol acyltransferase polypeptide with at least 95% sequence identity with SEQ ID NO: 3 that is operably linked to a heterologous promoter operable in leaves, wherein the leaves of a plant grown from the plant seed, or the leaves of the plant contain oil droplets than wild type plants.
US Pat. No. 10,392,638

METHOD FOR PRODUCING L-AMINO ACIDS USING A BACTERIUM OF THE FAMILY ENTEROBACTERIACEAE OVEREXPRESSING A GENE ENCODING AN IRON EXPORTER

AJINOMOTO CO., INC., Tok...

1. A method for producing an L-amino acid comprising:(i) cultivating an L-amino acid-producing bacterium of the family Enterobacteriaceae in a culture medium to produce and accumulate the L-amino acid in the culture medium, and
(ii) collecting the L-amino acid from the culture medium,
wherein said bacterium has been modified to overexpress a gene encoding an iron exporter compared to expression of said gene in the corresponding unmodified bacterium,
wherein said gene encoding an iron exporter is overexpressed by increasing the copy number of said gene, and/or modifying an expression regulatory region of said gene, so that the expression of said gene is enhanced as compared with the corresponding unmodified bacterium,
wherein said gene encoding an iron exporter encodes a protein selected from the group consisting of:
(A) a protein comprising the amino acid sequence of SEQ ID NO: 2, 4 or 6;
(B) a protein comprising the amino acid sequence of SEQ ID NO: 2, 4 or 6, but which includes substitution, deletion, insertion, and/or addition of one to ten amino acid residues, wherein said protein has an iron exporter activity; and
(C) a protein comprising an amino acid sequence that is not less than 95% identical to the entire amino acid sequence of SEQ ID NO: 2, 4 or 6, wherein said protein has an iron exporter activity.
US Pat. No. 10,392,663

HIGHLY-MULTIPLEXED SIMULTANEOUS DETECTION OF NUCLEIC ACIDS ENCODING PAIRED ADAPTIVE IMMUNE RECEPTOR HETERODIMERS FROM A LARGE NUMBER OF SAMPLES

ADAPTIVE BIOTECHNOLOGIES ...

1. A method for assigning a pair of first and second polypeptides that form a T-cell receptor (TCR) or Immunoglobulin (Ig) heterodimer to a single source sample among a plurality of source samples, comprising:(1) obtaining a plurality of source samples each comprising T-cells or B-cells;
(2) for each of the plurality of source samples, determining first rearranged nucleic acid sequences encoding first polypeptides of the TCR or Ig heterodimers present in the source sample and assigning the first rearranged nucleic acid sequences to the source sample;
(3) pooling the plurality of source samples to form a combined population of cells;
(4) determining from the combined population of cells, a plurality of cognate pairs of first and second rearranged nucleic acid sequences encoding first and second polypeptides of the TCR or Ig heterodimers;
(5) comparing the first rearranged nucleic acid sequences determined in each of the source samples in (2) to the first rearranged nucleic acid sequences determined from the plurality of cognate pairs of rearranged nucleic acid sequences in (4) to assign each first rearranged nucleic acid sequence present in the combined population to a single source sample; and
(6) for each first rearranged nucleic acid sequence assigned to a single source sample in step (5), assigning the cognate second rearranged nucleic acid sequence of the cognate pair identified in step (4) to the same single source sample.
US Pat. No. 10,391,132

ONCOLYTIC VIRAL VECTORS AND USES THEREOF

ONCORUS, INC., Cambridge...

21. A method of treating a cancer in a subject in need thereof, comprising intratumorally administering a recombinant herpes simplex virus (HSV) to the subject, wherein the recombinant HSV comprises:a deletion in the internal repeat joint region such that the recombinant HSV genome comprises one copy of each of the ICP0, ?34.5, LAT, and ICP4 genes;
at least one copy of a micro-RNA (miR)-124 target sequence inserted into the ICP4 locus of the recombinant HSV genome and at least one copy of a miR-122 target sequence inserted into the ICP27 locus of the recombinant HSV genome;
thereby treating the cancer.
US Pat. No. 10,391,148

METHOD OF PREVENTION AND INHIBITION OF PRETERM LABOR

Wayne State University, ...

1. A method of preventing and/or inhibiting preterm labor in a pregnant subject, comprising:administering a therapeutically effective amount of a protein selected from the group consisting of: PIBF1 protein comprising SEQ ID NO:1 or SEQ ID NO:2, a variant thereof that is at least 99% identical to SEQ ID NO: 1, wherein substitution mutations in the variant are conservative substitutions, a variant thereof that is at least 99% identical to SEQ ID NO: 2, wherein substitution mutations in the variant are conservative substitutions, a variant thereof that is encoded by the complement of a nucleic acid that hybridizes under highly stringent conditions with the nucleotide sequence of SEQ ID NO: 3, and a variant thereof that is encoded by the complement of a nucleic acid that hybridizes under highly stringent conditions with the nucleotide sequence of SEQ ID NO: 4, wherein the highly stringent conditions comprise hybridization in 6×SSC, 5×Denhardt's solution, 30% formamide, and 100 microgram/ml denatured salmon sperm at 37° C. overnight followed by washing in a solution of 0.1×SSC and 0.1% SDS at 60° C. for 15 minutes: IL-33, a fragment or variant thereof; and a combination of any two or more thereof, to a pregnant subject in need thereof.
US Pat. No. 10,391,161

FSBM RECOMBINANT PROTEIN

I-SHOU UNIVERSITY, Kaohs...

1. A FSBM recombinant protein for conferring protection against group C streptococcus infection in an animal subject, comprising:a first peptide fragment, having the amino acid sequence set forth in SEQ ID NO. 5;
a second peptide fragment, having the amino acid sequence set forth in SEQ ID NO. 6;
a third peptide fragment, having the amino acid sequence set forth in SEQ ID NO. 7; and
a fourth peptide fragment, having the amino acid sequence set forth in SEQ ID NO. 8.
US Pat. No. 10,393,742

METHOD AND PEPTIDES FOR THE DETECTION OF CHLAMYDIA SUIS

UNIVERSITEIT GENT, Ghent...

1. An in vitro method for detecting the presence of Chlamydia suis antibodies in a subject, comprising:providing a biological sample from the subject, and
analyzing the sample for the presence of antibodies against the peptide of SEQ ID NO: 1 (GTKDASID), or a peptide of an amino acid sequence being at least 75% identical thereto;and/or against a peptide of SEQ ID NO: 2 (SQQSSIAS), or a peptide of an amino acid sequence being at least 75% identical thereto.

US Pat. No. 10,397,894

AUTONOMOUS POSITIONING SYSTEMS

CyberTAN Technology, Inc....

1. An autonomous positioning system for a mesh network, comprising:a mobile device coupled to the mesh network wirelessly, receiving a first transmitting signal, a second transmitting signal and a third transmitting signal via the mesh network, obtaining a first received signal strength indicator of the first transmitting signal, a second received signal strength indicator of the second transmitting signal, and a third received signal strength indicator of the third transmitting signal, and providing inertial positioning information and displaying map information of the mesh network;
a first stationary access point transmitting the first transmitting signal via the mesh network and receiving the first received signal strength indicator, the second received signal strength indicator and the third received signal strength indicator from the mobile device, wherein the first stationary access point obtains first distance information according to the first received signal strength indicator, obtains second distance information according to the second received signal strength indicator, obtains third distance information according to the third received signal strength indicator, and obtains a position of the mobile device according to the first distance information, the second distance information and the third distance information;
a second stationary access point transmitting the second transmitting signal via the mesh network;
a third stationary access point transmitting the third transmitting signal via the mesh network; andthe first stationary access point generates a moving path of the mobile device according to the inertial positioning information, and the map information is generated according to the moving path of the mobile device, wherein the mobile device is coupled to the first stationary access point wirelessly, and with moving of the mobile device, the first stationary access point obtains the first received signal strength indicator, the second received signal strength indicator and the third received signal strength indicator, wherein the first stationary access point transmits a switch instruction to the mobile device when the second received signal strength indicator exceeds the first received signal strength indicator, the switch instruction comprises a physical address of the second stationary access point, and the mobile device reconnects the second stationary access point using the physical address of the second stationary access point according to the switch instruction.

US Pat. No. 10,397,882

COMPOUND MOBILE COMMUNICATION METHOD, TERMINAL AND SYSTEM FOR NUCLEAR POWER PLANT

China Nuclear Power Engin...

1. A compound mobile communication method for a nuclear power plant, comprising the steps of:receiving a communication signal sent by a base station in a restricted area or an unrestricted area, the communication signal comprising a coded-modulation optical signal and/or an electromagnetic wave signal;
judging the communication signal received; and
reducing transmission power or not transmitting the electromagnetic wave signal if the communication signal is a coded-modulation optical signal; transmitting the electromagnetic wave signal normally if the communication signal is not a coded-modulation optical signal but an electromagnetic wave signal available; not transmitting the electromagnetic wave signal if the communication signal is not a coded-modulation optical signal or an electromagnetic wave signal available.

US Pat. No. 10,397,879

UPLINK CHANNEL TRANSMISSION IN A WIRELESS DEVICE AND WIRELESS NETWORK

Ofinno, LLC, Reston, VA ...

1. A method comprising:receiving, by a wireless device, one or more messages comprising configuration parameters of an unlicensed cell;
receiving, by the wireless device, a downlink control information (DCI) for transmission of one or more transport blocks on the unlicensed cell, the DCI indicating:
a transmit power control (TPC) command; and
a resource blocks (RBs) assignment indicating a first plurality of RBs;
calculating, by the wireless device, a transmission power employing the TPC command, the transmission power employed for transmission of:
an uplink reservation signal; and
the one or more transport blocks via a plurality of physical uplink shared channel (PUSCH) symbols;
performing a listen-before-talk (LBT) procedure to detect whether a channel is available for transmission;
in response to the LBT procedure indicating that the channel is available, transmitting the uplink reservation signal:
with the transmission power;
via subcarriers of the first plurality of RBs; and
until a PUSCH starting symbol; and
transmitting, via the subcarriers of the first plurality of RBs and starting at the PUSCH starting symbol, the one or more transport blocks with the transmission power.

US Pat. No. 10,397,876

MULTI-FACTOR PROVISIONING OF WIRELESS DEVICES

IOTAS, INC., Portland, O...

1. A method performed by a computing system, the method comprising:obtaining from an energy meter device, time-based measurements of electrical energy consumed by electrical loads on an electrical circuit monitored by the energy meter device;
receiving wireless transmissions via a wireless access point from an initial set of one or more wireless devices within communication range of the wireless access point;
obtaining a device identifier included in the wireless transmissions received by the wireless access point for each wireless device of the initial set;
for a wireless device of the initial set, performing a circuit isolation operation that includes:
establishing an initial session with the wireless device over a wireless communications link via the wireless access point;
during the initial session, sending one or more power control commands to the wireless device via the wireless access point as one or more wireless transmissions that directs the wireless device to perform one or more power control actions that varies energy consumption by or through the wireless device at a device-specific timing;
determining whether the wireless device is an electrical load on the electrical circuit based on the time-based measurements obtained from the energy meter device in which the wireless device is determined to be an electrical load on the electrical circuit responsive to the time-based measurements indicating the varied energy consumption by or through the wireless device that is correlated in-time with the device-specific timing for the one or more power control actions; and
permitting the wireless device to access a service hosted at the computing system over the wireless communications link upon determining the wireless device to be an electrical load on the electrical circuit.

US Pat. No. 10,397,859

WIRELESS NETWORK ACCESS

BEIJING ZHIGU RUI TUO TEC...

1. A method, comprising:receiving, by a device comprising a processor, prompt information sent by at least one of one or more access points (APs) or a third-party device, wherein the prompt information is only used to prompt existence of AP information that is capable of being acquired;
advertising a quality of service (QoS) request message using a low-energy wireless communication protocol;
acquiring the AP information in response to the QoS request message using the low-energy wireless communication protocol; and
selecting, according to the AP information, an AP to access a wireless network,
wherein the AP information is received according to an agreement between the device and the at least one of the one or more APs or the third-party device, the agreement relating to communicating the prompt information and according to a specified low-energy wireless communication protocol.

US Pat. No. 10,397,856

METHOD AND SYSTEM FOR SIGNAL TRANSMISSION WITH NETWORK ASSISTANCE

ZTE (TX) Inc., Austin, T...

10. A wireless communication system comprising:a heterogeneous network (HetNet);
a serving cell with an associated coverage area;
cells in a cluster of cells deployed in said coverage area;
each cell of said cluster of cells configured to transmit discovery signals; said serving cell configured to determine timing information of said cells and a discovery signal transmission pattern of said corresponding discovery signals; and
said serving cell configured to configure measurement gaps such that said discovery signals are transmitted during said measurement gaps and such that a user equipment (UE) can read said discovery signals in said measurement gaps,
wherein, based on granularity, timing information inaccuracy, lengths of measurement gaps, and durations of said discovery signals, when a certain discovery signal out of said discovery signals is not completely within a corresponding measurement gap out of said measurement gaps, the cell transmits (2i+3) copies of said certain discovery signal, at least one copy being transmitted before said certain discovery signal, at least one copy being transmitted after said certain discovery signal when the timing information inaccuracy satisfies the condition ?2?(Tgap/2)??1+(2i+1)T/2, wherein ?1 is granularity, ?2 is timing information accuracy, T is duration of said certain discovery signal, Tgap is duration of a corresponding measurement gap, and i is a non-negative integer.

US Pat. No. 10,397,836

HANDOVER FOR UE WITH V2X SERVICE

Ofinno, LLC, Reston, VA ...

1. A method comprising:receiving, by a first base station from a second base station, a first message for a handover request for a wireless device, wherein the first message comprises configuration parameters, the configuration parameters comprising for each packet flow of a plurality of packet flows of the wireless device:
an identifier of the packet flow;
at least one vehicle-to-everything (V2X) parameter of the packet flow indicating whether the packet flow is for at least one first V2X service; and
a quality of service (QoS) indicator of the packet flow;
determining, by the first base station, whether to accept the plurality of packet flows on a per packet flow basis, wherein the first base station determines to accept each packet flow of the plurality of packet flows based at least on the at least one V2X parameter of the packet flow; and
sending, by the first base station in response to the determining, a response message to the handover request indicating an acceptance or rejection of each packet flow of the plurality of packet flows.

US Pat. No. 10,397,821

REDUCED LATENCY OPERATING MODES FOR WIRELESS MESH NETWORKS

ITRON NETWORKED SOLUTIONS...

1. A computer-implemented method for propagating data packets across a wireless mesh network, the method comprising:configuring a first node to receive data during a first sub-interval within a first communication window, wherein the first node resides within a first hop layer of the wireless mesh network, wherein the first node is constrained to receive data during the first sub-interval;
configuring a second node to receive data during a second sub-interval within the first communication window, wherein the second node resides within a second hop layer of the wireless mesh network, wherein the second node is constrained to receive data during the second sub-interval, wherein the first sub-interval and second sub-interval comprises different sub-intervals of the first communication window; and
causing the first node to receive a data packet during the first sub-interval and then transmit the data packet to the second node during the second sub-interval to propagate the data packet from the first hop layer to the second hop layer during the first communication window.

US Pat. No. 10,397,751

GEOLOCATION BRACELET, SYSTEM, AND METHODS

FYND TECHNOLOGIES, INC., ...

1. A wearable thin profile geolocation device for tracking and/or monitoring a human or pet within a geographical region, the geolocation device comprising:a housing having an elongated body, the housing comprising: a first and a second elongated member, each of the first and second elongated members being defined by a respective first and second extended surface portion and a circumferential portion, the circumferential portion including a latching member, the latching members for allowing the first elongated member and the second elongated member to be coupled together to form the housing, the housing having a waterproof cavity in between the first and second extended surface portions of the first and second elongated members; and
a semi-flexible digital logic circuit board arrangement contained within the cavity of the housing, the semi-flexible digital logic circuit board arrangement having one or more rigid circuit board portions connected by one or more flexible portions, the digital logic circuit board arrangement being positioned in the cavity of the housing, one or more of the rigid circuit board portions of the digital logic circuit board arrangement including a central processing unit (CPU) or graphics processing unit (GPU), a geolocating module, a communications module, a memory, and a battery, the CPU or GPU being operably connected to the geolocating module, the communications module, the memory and the battery, the CPU or GPU including an artificial intelligence (A/I) module, the A/I module configured for receiving a user command regarding the implementation of a function, interpreting the user command regarding the function, and directing the CPU or GPU to perform the commanded function, wherein the commanded function pertains to one or more of determining a location, a direction of travel, a health status, or an environmental condition of a person or pet wearing the geolocation device, and transmitting via the communications module the determined location, direction of travel, health status, and/or environmental condition to a computing device coupled via a wireless network to the geolocation device such that if the location, direction of travel, health status, and/or environmental condition is beyond a predetermined parameter, an alarm is set off in one or more of the geolocation device and the coupled computing device.

US Pat. No. 10,397,747

ENTITY TRACKING

Celect, Inc., Boston, MA...

1. A system for tracking at least one entity, the system comprising:an interface for at least receiving:
training data representing movements of a plurality of training entities, and
a query regarding a test entity's movement;
a memory; and
at least one processor executing instructions stored on the memory to:
create a plurality of tracks based on the received training data, wherein each track represents the movement of a training entity and is associated with at least one attribute,
generate an index of the plurality of tracks by defining at least one of the tracks using a plurality of points from the received training data, wherein each point of the plurality represents a location of a training entity at a point in time,
execute a function to develop a trend line associated with the plurality of points,
represent the track by the developed trend line and add a buffer to the developed trend line,
execute the received query regarding the test entity's movement on the generated index, and
output a feature value with respect to the test entity based on the generated index.

US Pat. No. 10,397,732

POSITIONING TAG WITH ALERT FUNCTION

Airista Flow, Inc., Newa...

1. A mobile data processing device, comprising:an enclosure and a power source, the enclosure comprising at least one formation, each of the at least one formation comprising a first recess and a second recess;
a memory system for storing program instructions;
a processing system for executing the program instructions;
a transmission system for communicating with at least one communication system, wherein the at least one communication system comprises or cooperates with a positioning system for positioning the mobile data processing device;
wherein the transmission system is configured to send at least one alert signal in response to fulfillment of a first set of predetermined alert conditions;
an attachment base configured to move between a first position and a second position with respect to the at least one formation of the enclosure in response to an external force, wherein the attachment base is configured to move between the first position and the second position when the external force exceeds a first threshold pulling the enclosure away from the attachment base, a first portion of the attachment base being external to the enclosure and a second portion of the attachment base being internal to the enclosure, the attachment base comprising at least one spring that is configured to engage the first recess of the at least one formation of the enclosure in the first position and the second recess of the at least one formation of the enclosure in the second position in response to the external force;
a tag removably attached to the attachment base for suspending the mobile data processing device from a garment, lanyard, or strap that is wearable by a user, wherein the tag comprises a latch configured to open when the external force pulling the tag away is greater than a second threshold, and wherein the tag is configured to be detached from the attachment base when the external force pulling the tag away from the attachment base exceeds the second threshold, and wherein the second threshold is greater than the first threshold;
a detector system for detecting removal of the attachment base from the first position, wherein the detector system comprises circuitry and a sensor that is configured to detect when the at least one spring of the attachment base repositions from the first recess and the second recess of the at least one formation of the enclosure; and
an alert signal generator having an input coupled to the detector system and an output coupled to the transmission system, wherein the alert signal generator is configured to detect an alert condition and thereby cause transmission of at least one alert signal in response to a detected removal of the attachment base from the first position, wherein the alert signal generator is further configured to continuously detect the alert condition if the attachment base is completely detached from the enclosure.

US Pat. No. 10,397,689

DUAL WIRELESS EARPHONES

QINGDAO GOERTEK TECHNOLOG...

1. Dual wireless earphones comprising two earphone bodies, wherein the dual wireless earphones further comprise a connecting cable assembly, the connecting cable assembly comprises a cable tube and two connectors fixedly connected to both ends of the cable tube respectively, one of the connectors is detachably connected to one of the earphone bodies, and the other connector is detachably connected to the other earphone body;the connector comprises a connector body and a detachable connecting structure disposed on the connector body;
the connector is fixedly connected to the end of the cable tube by fixedly connecting the connector body with the cable tube; and
a data transmission line is provided in the cable tube, an elastic probe is provided in the connector body, a copper post is disposed in the earphone body corresponding to the elastic probe, an outer end of the data transmission line is in contact with the elastic probe, and the elastic probe is in contact with the copper post.

US Pat. No. 10,397,683

CASE WITH TORSION SPRING OVER-CENTER MECHANISM

Apple Inc., Cupertino, C...

1. A case for an in-ear hearing device, the case comprising:a housing having a cavity to receive the in-ear hearing device;
an electrical connector configured to couple to the in-ear hearing device;
a lid attached to the housing with a pivotable joint allowing the lid to rotate between a closed position where the lid is aligned over the cavity and an open position where the lid is angularly displaced allowing the in-ear hearing device to be removed from the cavity; and
an over-center mechanism for the lid including an extension attached to the lid and disposed on an opposite side of the pivotable joint from the lid, wherein the extension is in contact with an arm that resists the lid rotating from the open position to the closed position until the lid is moved past an over-center position when the lid is then impelled to the closed position, and wherein the arm resists the lid rotating from the closed position to the open position until the lid is moved past the over-center position when the lid is then impelled to the open position.

US Pat. No. 10,397,651

MEDIA CHANNEL IDENTIFICATION WITH MULTI-MATCH DETECTION AND DISAMBIGUATION BASED ON SINGLE-MATCH

Gracenote, Inc., Emeryvi...

1. A non-transitory computer readable medium having stored thereon instructions executable by a processing unit to carry out operations comprising:determining that a digital fingerprint of a first segment of media content being rendered by a media presentation device matches multiple reference fingerprints each corresponding with a different respective channel;
after determining that the digital fingerprint of the first segment matches the multiple reference fingerprints each corresponding with a different respective channel, performing disambiguation based at least in part on an earlier determination that a digital fingerprint of a second segment of the media content being rendered by the media presentation device matches a reference fingerprint corresponding with just a single channel, the disambiguation establishing that the media presentation device is receiving the media content on the single channel, wherein the first and second segments of the media content being rendered by the media presentation device are first and second respective time segments of the media content being rendered by the media presentation device, wherein the second time segment is before the first time segment, and
taking action based on the establishing that the media presentation device is receiving the media content on the single channel.

US Pat. No. 10,397,624

DYNAMIC OBJECT UPDATE SUBSCRIPTIONS BASED ON USER INTERACTIONS WITH AN INTERFACE

SLACK TECHNOLOGIES, INC.,...

1. A dynamic subscription management system for providing object updates to a client device, the dynamic subscription management system comprising:one or more memory storage areas for maintaining current object data for a plurality of objects;
one or more processors collectively configured to:
receive subscription modification requests from each of one or more client devices, wherein the subscription modification requests each comprise data identifying objects moved across a graphical user interface field of view border of a corresponding one of the one or more client devices;
dynamically maintain subscription data for each of the one or more client devices based at least in part on subscription modification requests received from each of the one or more client devices, wherein the subscription data identifies visible objects of the plurality of objects within the graphical user interface field of view of each of one or more client devices;
determine whether a particular client device of the one or more client devices comprises current object data corresponding to each visible object reflected in subscription data for the particular client device; and
upon determining that the particular client device does not comprise current object data corresponding to one or more visible objects reflected in the subscription data for the particular client device, transmit updates of the visible objects reflected in the subscription data in real-time to the particular client device via a communication connection.

US Pat. No. 10,397,587

IMAGE PROCESSING APPARATUS AND CONTROL METHOD THEREOF

CANON KABUSHIKI KAISHA, ...

1. An image processing apparatus, comprising:an obtaining unit configured to obtain image data of a first data format, wherein the image data of the first data format comprises a plurality of pixel data each having a value of a single color component among a predetermined plurality of color components, and wherein the plurality of pixel data in the image data of the first data format being arranged according to a predetermined pixel arrangement;
a first conversion unit configured to convert the image data of the first data format that was obtained by the obtaining unit to a second data format, and output the image data of the second data format, wherein the image data of the second data format comprises a plurality of pixel data each having values of the plurality of color components;
a resizing unit configured to reduce the number of pixel data of the image data of the second data format that was output from the first conversion unit, and output reduced image data of the second data format; and
a second conversion unit configured to convert the reduced image data of the second format to the first data format, and output the converted image data as the reduced image data of the first data format.

US Pat. No. 10,397,571

CODING DEVICE AND DECODING DEVICE WHICH ALLOW ENCODING OF NON-SQUARE BLOCKS

KDDI CORPORATION, Tokyo ...

1. An encoding device comprising:a mode selection processor configured to determine a block division type and an intra prediction mode of each divided block on the basis of an input image to be encoded and encoded pixels;
a square intra prediction processor configured to apply square intra prediction to obtain a predictive value when the determined block is square;
a non-square intra prediction processor configured to apply non-square intra prediction to obtain a predictive value when the determined block is non-square;
a differential processor configured to obtain a prediction residual which is a difference between the predictive value and a corresponding input image to be encoded;
a squaring processor configured to rearrange prediction residuals obtained when the determined block is non-square into a square format;
a transformation processor configured to apply orthogonal transformation to the prediction residuals rearranged into the square format or prediction residuals obtained when the determined block is square to obtain transform coefficients;
a quantization processor configured to quantize the transform coefficients to obtain level values;
an entropy encoding processor configured to encode the level values, the determined block division type, and the determined intra prediction mode of each divided block;
an inverse quantization/inverse transformation processor configured to inversely quantize and inversely transform the level values to obtain reconstructed prediction residuals;
a non-squaring processor configured to rearrange a block of the reconstructed prediction residuals into a non-square format when the block of the reconstructed prediction residuals corresponds to the non-square format; and
an addition processor configured to add the predictive value to the reconstructed prediction residuals rearranged into the non-square format or the reconstructed prediction residuals obtained when the determined block is square to reconstruct the encoded pixels.

US Pat. No. 10,397,558

FORMING SPECTRAL FILTERS

Dolby Laboratories Licens...

1. Glasses for viewing a 3D stereoscopic image display comprising:a first lens of the glasses, the first lens comprising a first optical filter, wherein the first optical filter transmits light in a first plurality of bands of wavelengths and blocks light in a second plurality of bands of wavelengths separated in frequency from the first plurality;
a second lens of the glasses, the second lens comprising a second optical filter, wherein the second optical filter transmits light in a third plurality of bands of wavelengths and blocks light in a fourth plurality of bands of wavelengths,
wherein the first and third pluralities of bands of wavelengths are complementary, and the first and second lenses have a curvature in at least one of the horizontal or vertical planes such that incident light reaching the eyes of the viewer comes through the first and second lenses at a low angle of incidence, regardless of the direction of said incident light in the horizontal or vertical plane in which the lenses of the glasses are curved, and
wherein each of the first and second optical filters of the lenses of the glasses comprises multiple layers of optical material coated onto a corresponding substrate material having a thickness of between 0.005? and 0.015?.

US Pat. No. 10,397,545

3-D LIGHT FIELD CAMERA AND PHOTOGRAPHY METHOD

University of Deleware, ...

1. A method of generating an image of a scene, the method comprising:directing light representing the scene through a lens module coupled to an imaging sensor, the lens module including: a surface having a slit-shaped aperture and a cylindrical lens array positioned along an optical axis of the imaging sensor, a longitudinal direction of the slit-shaped aperture being arranged orthogonal to a cylindrical axis of the cylindrical lens array;
capturing, by the imaging sensor, the light directed through the lens module to form a three-dimensional (3D) light field (LF) image; and
processing, by a processor, the 3D LF image to form a rendered image based on pitch size, focal length and an image center of each lens in the cylindrical lens array, wherein the processing includes at least one of: (a) refocusing the 3D LF image to a predetermined focus depth, including prior to refocusing the 3D LF image, locating the image center of each lens in the cylindrical lens array, based on a reference image, (b) adjusting a perspective of the 3D LF image based on a predetermined viewpoint, or (c) generating a 3D stereoscopic view image from the 3D LF image.

US Pat. No. 10,397,514

PROJECTION APPARATUS, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD

Canon Kabushiki Kaisha, ...

1. An image processing apparatus for deforming a first image into a second image and generating a third image which contains the second image, the image processing apparatus comprising:a memory unit configured to store coordinate values indicating a position of each of a plurality of grid points after deformation disposed in the second image; and
a determination unit configured to determine whether a pixel of interest in the third image is located in the second image or the pixel of interest in the third image is located outside of the second image, based on the coordinate values stored in the memory unit,
wherein the determination unit further decides a set of grid points after deformation corresponding to the pixel of interest from the plurality of grid points after deformation.

US Pat. No. 10,397,500

WIDE DYNAMIC RANGE IMAGE SENSOR PIXEL CELL

SmartSens Technology (Cay...

1. An image sensor pixel cell for use in a wide dynamic range image sensor, the image sensor pixel cell comprising:a floating drain node which is useful to transform an imaging related charge into an imaging related voltage signal and is directly connected to five components comprising:
an input gate electrode of an amplifier transistor in a source follower configuration which is useful to couple out the imaging related voltage signal from the floating drain node through a row select transistor to a pixel cell array column line;
a drain electrode of a first transfer transistor which in turn has a source electrode connected to a first photodiode with low sensitivity to light incident from a scene;
a source electrode of a double conversion gain control transistor which in turn has a drain electrode connected to a reset transistor and also to a dynamic range enhancement capacitor;
a drain electrode of a second transfer transistor which in turn has a source electrode connected to a second photodiode with high sensitivity to light incident from a scene in comparison to the first photodiode; and
a drain electrode of a storage gate transfer transistor which in turn has a source electrode connected to the drain electrode of a third transfer transistor whose source electrode is connected to the first photodiode, wherein a storage capacitor is connected between the gate electrode and drain electrode of the third transfer transistor.

US Pat. No. 10,397,475

CAPTURING CONTROL APPARATUS AND METHOD OF CONTROLLING THE SAME

CANON KABUSHIKI KAISHA, ...

1. A capturing control apparatus that generates a high-dynamic-range (HDR) moving image by combining a first moving image captured by a first capturing unit and a second moving image captured by a second capturing unit, the capturing control apparatus comprising:a memory configured to store instructions; and
a processor configured to execute the instructions stored in memory to provide:
a first setting unit configured to set a first capturing condition in the first capturing unit and the second capturing unit when capturing a first frame image pair to be used in HDR composition;
a second setting unit configured to set a second capturing condition, different from the first capturing condition, in the first capturing unit and the second capturing unit when capturing a second frame image pair to be used in deriving a geometric correction parameter;
a capturing control unit configured to control capturing of the first moving image by the first capturing unit and the second moving image by the second capturing unit by capturing at least one first frame image pair using the first capturing condition and at least one second frame image pair using the second capturing condition;
a deriving unit configured to derive the geometric correction parameter used to correct a position shift between a frame image of the first frame image pair included in the first moving image and another frame image of the first frame image pair included in the second moving image based on frame images of the second frame image pair captured under the second capturing condition, one frame image of the second frame image pair being included in each of the first moving image and the second moving image; and
a combining unit configured to perform geometric correction processing for at least one of the frame image of the first frame image pair included in the first moving image and the another frame image of the first frame image pair included in the second moving image using the derived geometric correction parameter based on the second frame image pair, and after the geometric correction processing, combine at least the first frame image pair included in the first moving image and the second moving image to generate the HDR moving image,
wherein each of the first capturing condition and the second capturing condition include a first exposure condition for the first capturing unit and a second exposure condition for the second capturing unit,
wherein, in the first capturing condition, the first exposure condition for the first capturing unit is different from the second exposure condition for the second capturing unit, and
wherein, in the second capturing condition, at least one of the first exposure condition or the second exposure condition is higher than in the first capturing condition when capturing a scene that has shadow-detail loss regions or lower than in the first capturing condition when capturing a scene that has highlight-detail loss regions.

US Pat. No. 10,397,456

APPARATUS FOR INSPECTING EDGE OF SUBSTRATE

Corning Precision Materia...

1. An apparatus for inspecting an edge portion of a substrate, comprising:a first right-angled prism disposed above an edge portion of a substrate such that an inclined surface thereof is directed toward an upper surface of the edge portion of the substrate;
a second right-angled prism disposed below the edge portion of the substrate such that an inclined surface thereof is directed toward a lower surface of the edge portion of the substrate;
a lighting part directly irradiating the edge portion of the substrate with light; and
a photographing part disposed adjacent to the edge portion of the substrate, wherein the photographing part takes an image of the upper surface of the edge portion of the substrate from light that has passed through the first right-angled prism, an image of the lower surface of the edge portion of the substrate from light that has passed through the second right-angled prism, and an image of an end surface of the edge portion of the substrate;
wherein the lighting part is disposed on a side of the edge portion of the substrate.

US Pat. No. 10,397,436

IMAGE PICKUP APPARATUS AND IMAGE PICKUP METHOD OF IMAGE PICKUP APPARATUS

Olympus Corportion, Toky...

1. An image pickup apparatus comprising:a switch configured to output a first signal according to first operation by an operator and output a second signal according to a further second operation following the first operation;
an imager configured to continue to receive the first signal and continuously perform image pickup of a plurality of images until receiving the second signal, as first image pickup and configured to receive the second signal outputted according to the second operation and perform image pickup, as second image pickup, following the first image pickup;
a processor configured to select, out of the plurality of images picked up by the first image pickup, a desired image different from an image immediately after the reception of the second signal among images picked up by the second image pickup and configured to measure a time period or a number of images from the image immediately after the reception of the second signal to the desired image.

US Pat. No. 10,397,408

DIGITAL INTERCOM SYSTEM HAVING A COMMUNICATION DEVICE AND LINKED AUDIO OUTPUT DEVICE

David Clark Company Incor...

1. A digital intercom system comprising:a master station having hardware and software configured to allow duplex communication between a plurality of communication devices, the software further configured to run a plurality of settings for directing communication between the communication devices, the settings including a plurality of channels for each communication device, the channels each defining parameters for how the communication devices within the system will communicate; and
at least one audio output device linked to a corresponding communication device of the plurality of communication devices such that the audio output device is configured to receive and play the same audio as the corresponding communication device,
wherein, the master station is configured to modify the settings based on input entered into a browser based program run on an input/output (I/O) device by a user.

US Pat. No. 10,397,403

SYSTEM AND METHOD FOR MANAGING EVENTS AT CONTACT CENTER

RingCentral, Inc., Belmo...

1. A system for managing events at a contact center, comprising:a memory; and
at least one processor configured to:
receive an input from a user identifying at least one condition associated with a service level at the contact center, the at least one condition including at least a threshold of a call waiting time at the contact center;
detect an occurrence of an event meeting the at least one condition;
in response to the detecting, provide a notification to a device associated with the user and operating in a collaboration environment, thereby notifying the occurrence of the event, wherein the user exchanges messages with one or more agents associated with the contact center via the collaboration environment;
identify one or more behavior patterns of the one or more agents associated with the contact center, wherein identifying the one or more behavior patterns of the one or more agents associated with the contact center includes identifying a time period of a day during which a number of agents will log off the contact center;
predict an occurrence of another event meeting one of the at least one condition based on the one or more behavior patterns; and
provide another notification to the device notifying the predicted occurrence of the another event.

US Pat. No. 10,397,333

RECORDING/REPRODUCING APPARATUS WITH WIRELESS LAN FUNCTION

TEAC CORPORATION, Tokyo ...

1. A sound recording system comprising:a portable device; and
a plurality of sound recording apparatuses, wherein each of the recording apparatuses includes:
an input which, in operation, inputs an audio signal;
an analog to digital (A/D) converter which, in operation, converts the audio signal into a digital signal;
a manually operable button which, in operation, sets a mode of the sound recording apparatus to one of the access point mode and the client mode;
a first processor which, in operation, operates as an access point of a wireless LAN or a client of the wireless LAN based on the mode set by the manually operable button, records the digital signal on a recording medium, and reproduces the digital signal recorded in the recording medium;
a light emitting device which, in operation, emits light;
a display device which, in operation, displays information about a recording or reproducing status of the first processor; and
a first wireless Local Area Network (LAN) module which, in operation, performs wireless communications,
wherein the first processor, in response to activating the first wireless LAN module, controls the light emitting device to be in a blinking state,
wherein the first processor, in response to detecting that the first wireless LAN module and a portable device are wirelessly connected, controls the light emitting device to transition from the blinking state to an illuminated state, controls the display device to transition from the illuminated state to an extinguished state, and transmits the recording or reproducing status information to the portable device by way of the first wireless LAN module, and
wherein first the processor, in response to detecting that the first wireless LAN module and the portable device are no longer wirelessly connected, controls the light emitting device to transition from the illuminated state to the blinking state and controls the display device to transition from the extinguished state to the illuminated state, and
wherein the first processor of one of the recording apparatuses operates as the access point of the wireless LAN and the first processor of one or more remaining recording apparatuses operate as one or more clients of the wireless LAN,
wherein the first processor of the one of the recording apparatuses that operates as the access point of the wireless LAN performs a Dynamic Host Configuration Protocol (DHCP) process that imparts one or more addresses to the one or more recording apparatuses that operate as the one or more clients of the wireless LAN, and reports the one or more addresses imparted by the DHCP process to the portable device, and
wherein the portable device includes:
a second wireless LAN module which, in operation, receives status information; and
a second processor which, in operation, causes the second wireless LAN module to wirelessly transmit a command to the first processor of the one of the recording apparatuses that
operates as the access point of the wireless LAN and causes the status information received by the second wireless LAN module to be displayed on a display,
wherein the first processor of the one of the recording apparatuses operating as the access point of the wireless LAN performs a sound recording operation in response to the command wirelessly transmitted from the second wireless LAN module and causes the first LAN module to transmit recording-in-operation status information to the second LAN module, and
wherein the first processor of each of the one or more recording apparatuses operating as one of the one or more clients of the wireless LAN performs sound recording in response to the command wirelessly transmitted from the second wireless LAN module by way of the first processor of the one of the recording apparatuses operating as the access point of the wireless LAN, and causes the first wireless LAN module to wirelessly transmit recording-in-operation status information to the second processor using the one or more addresses imparted by the DHCP process by way of the first processor of the one of the recording apparatuses operating as the access point of the wireless LAN.

US Pat. No. 10,397,292

SYSTEMS, METHODS, AND MEDIA FOR DELIVERY OF CONTENT

DIVX, LLC, San Diego, CA...

1. A system for live streaming of content, the system comprising:an architecture comprising a hardware media encoder and a hardware management server connected via a communications network; wherein:
the media encoder is configured for real-time encoding and uploading a live content stream of a live event to a pool of content delivery networks for use in distributing the live content stream to a plurality of user equipment devices, wherein the pool of content delivery networks utilizes communication paths to stream the live content stream to the user equipment devices;
the management server is configured to:
maintain the pool of content delivery networks for use in distributing the live content stream, wherein each content delivery network of the pool of content delivery networks comprises load balancing servers, gateways, and storage servers connected via the communications network;
receive a request to stream the live content stream from a particular user equipment device, wherein the particular user equipment device has a first geographic location that is shared with a plurality of user equipment devices;
provide a listing of content delivery networks of the pool of content delivery networks to the media encoder, wherein the media encoder encodes and uploads a first fragment of the live content stream to the pool of content delivery networks;
provide, to the particular user equipment device, a manifest that identifies the pool of content delivery networks, wherein the particular user equipment device requests at least a portion of the live content stream from a first content delivery network from the pool of content delivery networks over a first distribution path;
determine whether a predetermined condition is satisfied, wherein the predetermined condition comprises whether a count of user equipment devices that are located at the first geographic location and are currently streaming the content from the pool of content delivery networks exceeds a threshold quantity of streaming user equipment devices;
when the predetermined condition is satisfied:
select an additional content delivery network from a set of available content delivery networks to add to the pool of content delivery networks based on a plurality of factors comprising at least:
 distance between a second geographic location corresponding to the additional content delivery network and geographic locations corresponding to content delivery networks within the pool of content delivery networks,
 latency along at least one different distribution path between the additional content delivery network and the particular user equipment device, and
 throughput for at least one different distribution path between the additional content delivery network and the particular user equipment device;
update the pool of content delivery networks to include the additional content delivery network, wherein the additional content delivery network comprises a load balancing server, a gateway, and a storage server connected via a communications network;
provide an updated listing of the updated pool of content delivery networks, including the additional content delivery network, to the media encoder, wherein the media encoder encodes and uploads a second fragment of the live content stream to the updated pool of content delivery networks, including the additional content delivery network, to stream the live content stream using a distribution path including the additional content delivery network from the updated pool of content delivery networks; and
provide, to the particular user equipment device, an updated manifest that identifies the additional content delivery network, wherein the particular user equipment requests at least a portion of the live content stream from the additional content delivery network.

US Pat. No. 10,397,288

CLOUD STREAMING SERVICE SYSTEM, DATA COMPRESSING METHOD FOR PREVENTING MEMORY BOTTLENECKING, AND DEVICE FOR SAME

SK TECHX CO., LTD., Seou...

1. A cloud streaming server comprising:a capture unit configured to capture a cloud streaming service screen;
an encoding unit configured to load the captured cloud streaming service screen from a buffer for temporarily storing the captured cloud streaming service screen, and to encode the loaded cloud streaming service screen;
a communication unit configured to transmit the encoded cloud streaming service screen to a terminal device; and
a compression unit configured to determine whether a bottleneck occurs in the buffer, and to compress the cloud streaming service screen depending on a determination result.

US Pat. No. 10,397,270

DYNAMIC SESSION RATE LIMITER

A10 Networks, Inc., San ...

1. A system for dynamically limiting new sessions, the system comprising:a processor configured to initiate a dynamic session rate limiter based on predetermined criteria;
the dynamic session rate limiter configured to:
dynamically ascertain a remaining session table capacity; and
dynamically limit acceptance of session requests for new sessions according to a function selected to negatively correlate a number of the new sessions and a number of sessions allowed to be established at a current time in accordance with the remaining session table capacity; and
a storage node configured to:
maintain a session table; and
store the remaining session table capacity associated with the session table.

US Pat. No. 10,397,245

INTERFACE WITH SECURE INTERMEDIARY PLATFORM TO GENERATE DATA COMPATIBLE WITH AN EXTERNAL SYSTEM IN AN OIL AND GAS ASSET SUPPLY CHAIN

SICPA HOLDING SA, Prilly...

1. A method of generating data in an oil and gas supply chain for compatibility with external systems, comprising:receiving data associated with the oil and gas assets, the data collected from at least one of an industrial control system, a first set of sensors and data collectors located along the oil and gas supply chain, wherein at least part of the data is received from at least one of a secure/trusted sensor and a secure/trusted industrial control system (ICS) which are connected with the first set of sensors and data collectors and which securely collect and verify the data from the first set of sensors and data collectors and digitally secure the verified data, wherein the at least one of a secure/trusted sensor and a secure/trusted ICS is protected from at least one of tampering, injection of unwanted data and unauthorized access;
storing the received data in a secure intermediary platform comprising at least one software component and being protected from at least one of tampering, injection of unwanted data and unauthorized access; and
adding attributes to the stored data using a business rules engine to create enhanced data, wherein the additional attributes of the enhanced data include at least one secure attribute allowing detection of modification or corruption of the enhanced data and authentication of the enhanced data.

US Pat. No. 10,397,233

METHOD AND APPARATUS FOR CREDENTIAL HANDLING

BOMGAR CORPORATION, Ridg...

1. A method comprising:receiving, via a privileged access management (PAM) appliance that provides remote control of an endpoint device by an accessor device, an access request from the accessor device to access the endpoint device, wherein the endpoint device is selected from among a plurality of endpoints, and wherein the PAM appliance manages access rights to the plurality of endpoint devices;
querying, via the PAM appliance, a credential manager for credential information available for the accessor device to access the endpoint device; and
transmitting, via the PAM appliance, the credential information to an endpoint client of the endpoint device to log the accessor device into the endpoint device,
wherein a secure connection is established via the PAM appliance to provide remote support service to the endpoint device by a support representative associated with the accessor device.

US Pat. No. 10,397,196

PORT-SCRAMBLING-BASED NETWORKS

CYBER 2.0 (2015) LTD., Y...

1. A device having a processor and a memory, wherein said device operating within a computer network comprising a plurality of devices, wherein said memory retaining a certificate, wherein the certificate is shared among a portion of the plurality of devices, wherein said device comprising:a communication module for sending and receiving transmissions to and from devices in the computer network;
a scrambling module configured to apply a transformation function on an identifier of a first port to obtain an identifier of a second port, wherein the transformation function depends on the certificate;
a descrambling module configured to apply a reverse transformation function on the identifier of a fourth port to obtain an identifier of a third port, wherein the reverse transformation function depends on the certificate and is a reverse function of the transformation function;
an outgoing agent configured to obtain outgoing communications, wherein said outgoing agent is configured to invoke said scrambling module on an identifier constituting the identifier of said first target port, in an outgoing communication, to obtain an identifier of said second target port, wherein said outgoing agent is further configured to provide a modified outgoing communication to said communication module for being transmitted to a target device via the second target port, whereby if the target device is a member of the portion of the plurality of devices, the target device is enabled to perform reverse transformation on the identifier of the second target port to obtain the identifier of the first target port of the outgoing communication;
whereby if the target device is not a member of the portion of the plurality of devices, it becomes misled to relate to the modified outgoing communication as a communication being targeted to a port other than the first source port; and
an incoming agent configured to obtain incoming communications received by said communication module, wherein said incoming agent is configured to invoke said descrambling module on an identifier of a second source port of an incoming communication, wherein the incoming communication was transmitted by a source device, whereby an identifier of a first source port is obtained, wherein said incoming agent is further configured to output a modified incoming communication, wherein the modified incoming communication is directed at the first source port instead of the second source port, whereby if the source device is not a member of the portion of the plurality of devices, said device becomes misled to relate to the incoming communication as a communication being transmitted by the source device to a port other than the first target port.

US Pat. No. 10,397,103

DATA PROCESSING SYSTEM WITH ROUTING TABLES

Solarflare Communications...

1. A data processing system comprising:one or more physical memories; and
one or more physical processors configured to provide:
an operating system that stores at least one first network routing table each comprising one or more entries, each entry indicating at least part of a route over a network to a respective destination, wherein the at least one first network routing table is maintained in a kernel of the operating system;
a transmission support function at a user level configured to maintain a copy of at least part of the at least one first network routing table;
a network data transmission function arranged to transmit data by accessing the copy, of the at least part of the at least one first network routing table, maintained at the user level and without accessing the at least one first network routing table in the kernel; and
an application configured to provide an indication of a destination of a packet to the network data transmission function and the network data transmission function configured to obtain an address of the destination from the copy of the at least part of the at least one first network routing table.

US Pat. No. 10,397,057

TRANSMITTING DIGITAL DATA IN TWO-WIRE COMMUNICATION NETWORKS

SIEMENS SCHWEIZ AG, Zuri...

1. A communication network with two or more network nodes wherein each network node comprises:a receiver receiving signals at different data rates, wherein the receiver discerns the signal quality of received signals;
a transmission apparatus sending signals at different data rates; and
a controllable terminating impedance;
wherein a network node transmits the discerned signal quality to one or more additional network nodes;
at least one network node records the discerned signal qualities and corresponding values of the terminating impedances of the respective network nodes;
at least one network node prescribes for the additional network nodes a new respective value to set as a terminating impedance; and
at least one network node comprises means for determining new terminating impedance values to optimize the data rate between the various network nodes and the signal quality at each of the network nodes in response to empirical connection or disconnection of terminating impedances for determined network nodes based at least in part on a topology of the communication network.

US Pat. No. 10,397,030

RECEIVER FOR HIGH SPECTRAL EFFICIENCY DATA COMMUNICATIONS SYSTEM USING ENCODED SINUSOIDAL WAVEFORMS

TeraWave, LLC

1. A method of recovering input digital data encoded by amplitude perturbations at respective phase angles of a modulated sinusoidal waveform wherein cumulative power reductions associated with at least two of the amplitude perturbations are matched, the method comprising:receiving the modulated sinusoidal waveform;
generating digital values representing the modulated sinusoidal waveform;
subtracting a digital representation of an unmodulated sinusoidal waveform from the digital values in order to generate a received digital data sequence including perturbation values representative of the amplitude of the modulated sinusoidal waveform within the perturbations; and
estimating the input digital data based upon the perturbation values;
wherein the amplitude perturbations include first, second, third, and fourth amplitude
perturbations and wherein the respective phase angles include a first phase angle ?1, a second phase angle ?2, a third phase angle ?3, and a fourth phase angle ?4; and
wherein a first cumulative power difference between a power of the modulated sinusoidal
waveform and a power of the unmodulated sinusoidal waveform over a first phase angle range subtended by the first amplitude perturbation matches a third cumulative power difference
between the power of the modulated sinusoidal waveform and the power of the unmodulated sinusoidal waveform over a third phase angle range subtended by the third amplitude perturbation.

US Pat. No. 10,396,936

SPATIALLY-DISTRIBUTED MULTI-INPUT INTERFEROMETER RECEIVER FOR 5G BACKHAULING SYSTEMS AND BEYOND

HUAWEI TECHNOLOGIES CANAD...

1. A receiver for receiving a radio frequency (RF) signal that comprises a carrier signal modulated with a baseband symbol, the receiver comprising:a plurality of spatially-distributed antennas to receive the RF signal;
a local reference signal generator configured to generate a local reference signal;
a plurality of power couplers, each power coupler having a first input connected to a respective one of the antennas to receive a respective version of the RF signal, a second input connected to the local reference signal generator to receive the local reference signal, and an output to output a corresponding coupled signal; and
a differentiator circuit connected to the power coupler outputs for determining a power differential between at least one pair of the coupled signals to recover the baseband symbol from the RF signal.

US Pat. No. 10,396,934

METHOD FOR CHANNEL QUALITY REPORT

HFI Innovation INC., Hsi...

1. A method comprising:generating a transmission efficiency E for a transport block by a mobile station in a wireless network, wherein the transport block is repeatedly transmitted with a repetition number nrep greater than zero such that the transport block is received with a predefined receiving quality, wherein the transmission efficiency E is related to a number ner of resource elements used in each repetition and cell-specific or channel state information reference signals received over multiple subframes;
creating a channel quality indicator based on at least the generated transmission efficiency E; and
transmitting the channel quality indicator to a base station via the wireless network.

US Pat. No. 10,396,919

PROCESSING OF COMMUNICATIONS SIGNALS USING MACHINE LEARNING

Virginia Tech Intellectua...

1. A method performed by one or more processors to control processing of radio frequency (RF) signals using a machine-learning network, the method comprising:receiving a first representation of an RF signal input to a radio communications apparatus;
processing the first representation of the RF signal using one or more radio stages of the radio communications apparatus;
in response to the processing, outputting a second representation of the RF signal from the one or more radio stages;
obtaining one or more observations about the second representation of the RF signal;
measuring one or more metrics of the second representation of the RF signal;
accessing past observations and metrics from a storage coupled to the radio communications apparatus;
adjusting, using (i) the one or more observations, (ii) the one or more metrics and (iii) the past observations and metrics that are accessed from the storage, parameters of a machine-learning network that implements one or more policies to process RF signals by controlling the one or more radio stages;
in response to adjusting the parameters of the machine-learning network, updating one or more actions performed by one or more controllers corresponding to the one or more radio stages, wherein a controller performs actions to control a respective radio stage; and
processing a representation of a subsequent RF signal input to the radio communications apparatus using the one or more radio stages that are controlled based on actions including the updated one or more actions.

US Pat. No. 10,396,877

METHOD FOR REPORTING CSI IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG ELECTRONICS INC., Seo...

1. A method of reporting CSI (channel status information) by a user equipment (UE) to a base station in a wireless access system, the method comprising:receiving information on a first CSI process and a second CSI process, each of which contains two or more CSI-RS (channel status information-reference signal) resources, through an upper layer; and
transmitting a first CSI report according to one of the two or more CSI-RS resources contained in the first CSI process and a second CSI report according to one of the two or more CSI-RS resources contained in the second CSI process to the base station,
wherein, when the second CSI process is configured to have an RI value identical to an RI (rank indicator) of the first CSI process, the number of antenna ports of all CSI-RS resources contained in the first CSI process is identical to the number of antenna ports of all CSI-RS resources contained in the second CSI process.

US Pat. No. 10,396,843

PROTECTIVE ENCASEMENT FOR A MOBILE COMPUTING DEVICE

TreeFrog Developments, In...

1. A protective encasement for a mobile computing device having a back side, a perimeter, and a front side that includes a touch screen display, the protective encasement comprising:a top member configured to at least partially cover the mobile computing device when the mobile computing device is received within the protective encasement, the top member including:
a frame having an inside edge spaced apart from an outside edge, the outside edge defining an outer perimeter of the frame, the inside edge defining an aperture configured to expose a surface of the front side of the mobile computing device when the mobile computing device is received within the protective encasement;
a raised ridge member protruding away from an inner surface of the frame between the inside edge of the frame and the outer edge of the frame; and
an upper seal member proximate to and attached to the inside edge of the frame, the upper seal member configured to form an upper seal with the front side of the mobile computing device when the mobile computing device is received within the protective encasement; and
a bottom member configured to mate with the top member to at least partially encase the electronic device, the bottom member comprising:
an inner surface and an outer surface, the inner surface configured to cover at least part of the back side of the mobile computing device when the mobile computing device is received within the protective encasement; and
an exterior bounding wall configured to cover at least part of the perimeter of the mobile computing device when the mobile computing device is received with in the protective encasement; and
a lower seal member in contact with the exterior bounding wall configured to mate with the raised ridge member of the top member when the top member is mated with the bottom member to form a lower seal between the top member and the bottom member.

US Pat. No. 10,396,838

METHODS, SYSTEMS AND DEVICES TO IMPROVE CHANNEL UTILIZATION

ISCO International, LLC, ...

1. A method, comprising:obtaining, by a system comprising a processor, interference information associated with one or more physical resource blocks (PRBs) from each base station of a plurality of base stations;
determining, by the system, from the interference information a strategy for improving a PRB utilization of a first base station of the plurality of base stations;
determining, by the system, from the interference information that an interference signal is located in a first resource block and there is no signal in a second resource block, wherein the interference signal is generated by a second base station of the plurality of base stations; and
conveying, by the system, the strategy to at least one base station of the plurality of base stations, wherein the strategy comprises instructions to adjust the second base station such that the interference signal is located in the second resource block.

US Pat. No. 10,396,716

MODULATED SUPPLY AMPLIFIER WITH ADJUSTABLE INPUT PARAMETER CONFIGURATION

Avago Technologies Intern...

6. A device comprising:a modulated supply (MS) power amplifier;
a first output circuit configured to provide a power supply voltage that is varied responsive to MS information indicative of an envelope of an input signal to the MS power amplifier;
a second output circuit configured to provide a gate voltage that is varied responsive to the MS information, the gate voltage and the power supply voltage being generated in parallel;
a first digital-to-analog converter coupled to the first output circuit, the first digital-to-analog converter configured to generate the power supply voltage responsive to the MS information; and
a second digital-to-analog converter coupled to the second output circuit, the second digital-to-analog converter configured to generate the gate voltage responsive to the MS information.

US Pat. No. 10,396,684

COUPLED INDUCTOR FOR INTERLEAVED MULTI-PHASE THREE-LEVEL DC-DC CONVERTERS

Virginia Tech Intellectua...

1. A multi-phase three-level power converter having a plurality of phase legs connected to a load through a common node wherein the conduction angles of respective ones of said phase legs are interleaved, said multi-phase three-level power converter includingan inductor in each phase leg of said multi-phase three-level power converter wherein said inductor of any given phase leg is positively or not significantly coupled magnetically to any corresponding inductor of another phase leg of said multi-phase three level power converter, and
a group of additional inductors having one inductor of said group of additional inductors inversely coupled magnetically and connected in series with said inductor in said given phase leg and another inductor of said group of additional inductors inversely coupled magnetically and connected in series with said inductor in said another phase leg and also in series with said inductor of said given phase leg in a circulating current path through said given phase leg, said common node and said another phase leg of said multi-phase three-level power converter, whereby circulating current in said circulating current path resulting from said interleaving of said conduction angles of respective phases of said multi-phase three-level power converter is reduced by a voltage generated through mutual inductance between said inductor of any given phase and said additional inductor of said group of inductors of any other phase which are inversely coupled magnetically and connected in series in said circulating current path.

US Pat. No. 10,396,666

SYSTEMS AND METHODS FOR ADJUSTING ONE OR MORE THRESHOLDS IN POWER CONVERTERS

On-Bright Electronics (Sh...

1. A system controller for a power converter, the system controller comprising:a first current controller configured to receive a first input signal and generate a first output signal based at least in part on the first input signal;
a second current controller configured to receive a compensation signal and a second input signal and generate a second output signal based at least in part on the second input signal; and
a drive signal generator configured to receive the first output signal and the second output signal, generate a first drive signal based at least in part on the first output signal and the second output signal, and generate a second drive signal based at least in part on the first output signal and the second output signal;
wherein:
the first current controller is configured to, in response to the first input signal becoming equal to or larger than a first threshold, change the first output signal from a first logic level to a second logic level; and
the second current controller is configured to, in response to the second input signal becoming equal to or smaller than a second threshold, change the second output signal from the first logic level to the second logic level;
wherein the drive signal generator is configured to:
in response to the first output signal being at the first logic level and the second output signal being at the second logic level, generate, with or without a first delay, the first drive signal at a third logic level; and
in response to the first output signal being at the second logic level and the second output signal being at the first logic level, generate, with or without a second delay, the first drive signal at a fourth logic level, the fourth logic level being different from the third logic level;
wherein the second current controller is further configured to, under a continuous-conduction-mode,
in response to the compensation signal increasing in magnitude, increase the second threshold in magnitude; and
in response to the compensation signal decreasing in magnitude, decrease the second threshold in magnitude.

US Pat. No. 10,396,664

REDUNDANT POWER SUPPLY CONTROL CIRCUIT

PEGATRON CORPORATION, Ta...

1. A redundant power supply control circuit for providing a power to a load, comprising:a power isolating circuit, configured to receive at least one of a first power from a first power device and a second power from a second power device and configured to isolate the first power from the second power, wherein
when the first power is provided, the power isolating circuit outputs the first power as a main power and isolates the second power from the load, and when the first power is not provided, the power isolating circuit outputs the second power to the load; and
a soft start circuit, coupled to the power isolating circuit to receive the main power and being enabled after receiving the main power, so as to output the main power to the load,
wherein the power isolating circuit comprises:
a first isolating circuit, configured to receive the first power from the first power device and coupled to the soft start circuit, wherein
when the first power is provided, the first isolating circuit outputs the first power as the main power, and when the first power is not provided, the first isolating circuit disconnects a current path between the soft start circuit and the first power device,
wherein the first isolating circuit comprises:
a first switch circuit, having a first terminal configured to receive the first power, and a second terminal coupled to the soft start circuit; and
a first control circuit, having an input terminal configured to receive the first power, and an output terminal coupled to a control terminal of the first switch circuit to control turning-on and turning-off of the first switch circuit, wherein
when the first power is provided, the first control circuit generates a first switch signal to turn on the first switch circuit, or otherwise, the first control circuit generates the first switch signal to turn off the first switch circuit,
wherein the first switch circuit comprises:
a first P-type metal oxide semiconductor field effect transistor (P-type MOSFET), having a drain terminal coupled to the first terminal of the first switch circuit, and a source terminal coupled to the second terminal of the first switch circuit, wherein a parasitic diode is between the drain terminal and the source terminal of the first P-type MOSFET,
wherein the first control circuit comprises:
a first voltage dividing circuit, coupled between the input terminal of the first control circuit and a ground terminal and configured to divide a voltage of the first power to generate a second switch signal; and
a first regulating triode, having an anode terminal coupled to the ground terminal, a cathode terminal coupled to the output terminal of the first control circuit, and a control terminal configured to receive the second switch signal.

US Pat. No. 10,396,658

POWER SUPPLY PROTECTION CIRCUIT AND METHOD

JOULWATT TECHNOLOGY (HANG...

1. A power supply protection method for applying a power supply protection circuit,wherein the power supply protection circuit comprises a current control unit, a voltage feedback unit, and a current pull-up unit; the voltage feedback unit is connected to the current control unit, the voltage feedback unit obtains a feedback voltage of an output voltage and feeds back the feedback voltage to the current control unit, and the current control unit uses the feedback voltage to control the current control unit to regulate an output current; and
the current pull-up unit is connected to a feedback terminal of the voltage feedback unit, and the current pull-up unit provides the voltage feedback unit with a pull-up current to determine whether the feedback terminal of the voltage feedback unit is short-circuited,
the power supply protection circuit further comprising a regulating unit, an input terminal of the regulating unit being connected to the feedback terminal of the voltage feedback unit, and the regulating unit regulating the pull-up current of the current pull-up unit according to the feedback voltage, so as to determine whether the feedback terminal of the voltage feedback unit is short-circuited,
the regulating unit comprises a first operational amplifier, a first input terminal of the first operational amplifier receives a first reference signal, a second input terminal is connected to the feedback voltage, and an output terminal of the first operational amplifier is connected to the current pull-up unit, and
a first input terminal of the current control unit is connected to a second reference signal, and a voltage of the first reference signal is smaller than a voltage of the second reference signal,
wherein the power supply protection method comprises the following steps:
comparing the feedback voltage with the first reference signal;
if the feedback voltage is greater than the first reference signal, the regulating unit outputting a voltage lower than a lowest driving voltage of the current pull-up unit, and the current pull-up unit being disabled to provide the pull-up current;
if the feedback voltage is smaller than the first reference signal, the regulating unit outputting a voltage higher than the lowest driving voltage of the current pull-up unit, and the current pull-up unit providing the voltage feedback unit with the pull-up current according to the output voltage of the regulating unit;
determining a type of a short circuit according to a value of the output voltage of the regulating unit or the pull-up current; and
if the output voltage of the regulating unit reaches a maximum driving voltage or the pull-up current reaches a maximum pull-up current, the feedback terminal of the voltage feedback unit being short-circuited; otherwise, a load being short-circuited.

US Pat. No. 10,396,638

STATOR MANUFACTURING APPARATUS AND STATOR MANUFACTURING METHOD

NITTOKU ENGINEERING CO., ...

1. A stator manufacturing apparatus comprising:an insertion tool configured to be inserted into a stator core that has slots, the insertion tool having holding grooves formed on an outer periphery in correspondence with the slots, the insertion tool being configured to accommodate a pair of side portions of a stator coil in two of the holding grooves separated by a predetermined width;
a gripping tool configured to grip the pair of side portions of the stator coil and insert the pair of side portions of the stator coil into the two of the holding grooves;
a pressing tool having a pressing body and plate-like pushers arranged on the pressing body in correspondence with positions of the holding grooves of the insertion tool, the plate-like pushers having tips and widths that narrow toward the tips,
wherein
the pressing tool is configured to push radially outward the pair of side portions of the stator coil inserted in the two of the holding grooves and insert the side portions into corresponding slots of the stator core by inserting the tips of the pushers into the two of the holding grooves, and
the insertion tool has a recessed groove formed circumferentially on the outer periphery configured to enable the gripping tool to be inserted therein when the gripping tool inserts the pair of side portions of the stator coil into the two of the holding grooves.

US Pat. No. 10,396,617

ELECTRONICALLY COMMUTATED DIRECT CURRENT MOTOR WITH INDIVIDUAL TERMINALS AND PLASTIC PARTS

1. An electronically commutated direct current motor comprising:a housing;
a circuit board;
a housing cover attached to the housing for holding the circuit board within the housing;
a bearing shield attached to the housing;
a rotor having an elongated shaft and a permanent magnet; and
a stator including
a pole stack made up of a plurality of elongated single poles each single pole made up of a plurality of stacked metal sheets, each single pole having first and second ends,
a first terminal insulation having slot linings, each slot lining being mechanically connected to the first end of each of the plurality of single poles and a second terminal insulation having slot linings, each slot lining being mechanically connected to the second end of each of the plurality of single poles to form a pole chain with the first and second terminal insulations being fastened to the housing, and
terminal coils, each terminal coil being wound around a different select number of the plurality of single poles and the slot linings of the first and second terminal insulations associated with each single pole,
the first terminal insulation of each single pole having first and second contact elements for each terminal coil,
additional contact elements connected to said first contact elements and to the circuit board, the number of additional contact elements being less than the number of first contact elements, wherein the housing, the bearing shield and the housing cover are pre-manufactured, the housing having an essential cylindrical shell-shaped outer contour and the housing, the bearing shield and the housing cover being made of a plastic material.

US Pat. No. 10,396,597

DRIVING CIRCUIT AND WIRELESS POWER TRANSMITTER INCLUDING THE SAME

SILERGY SEMICONDUCTOR TEC...

1. A driving circuit for driving a plurality of transmitter-side coupling circuits at a wireless power transmitter, comprising:an inverting circuit being configured to convert a DC current to an AC current, and to output said AC current between a first output terminal and a second output terminal;
a control circuit being configured to control said inverting circuit to output a first AC current having a first frequency for driving said first transmitter-side coupling circuit, or to output a second AC current having a second frequency for driving said second transmitter-side coupling circuit, in each cycle,
wherein said plurality of transmitter-side coupling circuits comprises a first transmitter-side coupling circuit and a second transmitter-side coupling, circuit of which are coupled in parallel between said first output terminal and said second output terminal,
said first transmitter-side coupling circuit is a high-resistance circuit when said second AC current having said second frequency is applied, and said second transmitter-side coupling circuit is a high-resistance circuit when said first AC current having said first frequency is applied,
wherein said first frequency is an operating frequency of said first transmitter-side coupling circuit, said second frequency is an operating frequency of said second transmitter-side coupling circuit, and said operating frequency of said first transmitter-side coupling circuit is different from said operating frequency of said second transmitter-side coupling circuit.

US Pat. No. 10,396,592

SYSTEM AND METHOD FOR ESTIMATING AND PROVIDING DISPATCHABLE OPERATING RESERVE ENERGY CAPACITY THROUGH USE OF ACTIVE LOAD MANAGEMENT

CAUSAM ENERGY, INC., Ral...

1. A system for managing power on an electric power grid, comprising:at least one power consuming device, at least one controllable device, and at least one client device constructed and configured in network communication;
wherein the at least one controllable device is operably coupled to the at least one power consuming device;
wherein the at least one controllable device is operable to control a power flow from the electric power grid to the at least one power consuming device responsive to power control instructions from the at least one client device;
wherein the at least one power consuming device has an actual value of power reduced based on revenue grade metrology, and confirmed by measurement and verification; and
wherein the actual value of power reduced is a curtailment value as supply equivalence and provides operating reserve for the electric power grid.

US Pat. No. 10,396,574

CHARGING LOCKER

Bretford Manufacturing, I...

1. A charging locker, comprising:a frame;
a plurality of modular shelf units, each modular shelf unit having an integral floor, at least one side wall, and a back wall, the plurality of modular shelf units being configured to extend vertically above one another to form a stack of modular shelf units in which the side walls and back walls of the plurality of modular shelf units form nearly contiguous first and second surfaces;
a plurality of tabs on corners of each of the modular shelf units to be received in notches in the frame to support the modular shelf units relative to the frame; and
a plurality of electrical receptacles, at least one electrical receptacle being accessible from within each of the modular shelf units;
wherein the plurality of tabs are formed on two front corners and one rear corner of the each of the modular shelf units; and
wherein a first of the tabs is formed on a first of the front corners to slide into a first forward-facing notch on the frame;
a second of the tabs is formed on a second of the front corners of the modular shelf unit to slide into a second rearward facing notch on the frame; and
a third of the tabs is formed on the rear corner of the modular shelf unit to slide into a third forward facing notch on the frame.

US Pat. No. 10,396,566

GEOLOCATION USING GUIDED SURFACE WAVES

CPG Technologies, LLC, I...

1. An apparatus, comprising:a charge terminal elevated over a lossy conducting medium;
a receiver network coupled between the charge terminal and the lossy conducting medium, the receiver network having a phase delay (?) that matches a wave tilt angle (?) associated with a guided surface wave having a wavefront incident at a complex Brewster angle of the lossy conducting medium, the wave tilt angle (?) based at least in part upon characteristics of the lossy conducting medium in a vicinity of a guided surface wave receive structure:
a processor;
a memory; and
an application stored in the memory and executable by the processor, wherein the application causes the apparatus to perform at least the following actions when executed by the processor:
identify a field strength of the guided surface wave received by the receiver network;
identify a phase of the guided surface wave;
calculate a distance of the receiver network from a guided surface waveguide probe that launched the guided surface wave; and
determine a location of the receiver network based at least in part on the distance of the receiver network from the guided surface waveguide probe.

US Pat. No. 10,396,556

120VAC TO 240VAC POWER CONVERTER, ADAPTER AND METHODS OF USE

Q Factory 33 LLC, Encini...

1. An electrical power adapter configured to combine two electrical inputs to produce an electrical output at a voltage substantially equal to a sum of voltages of the two electrical inputs, the adapter comprising:a first normally open relay operably connected to a first electrical input and comprising a coil of the first normally open relay and two contacts of the first normally open relay, and the two contacts of the first normally open relay closing only when the coil of the first normally open relay is energized at a first voltage from the first electrical input provided at a first phase;
a second normally open relay operably connected to a second electrical input and comprising a coil of the second normally open relay and two contacts of the second normally open relay, and the two contacts of the second normally open relay closing only when the coil of the second normally open relay is energized at a second voltage from the second electrical input provided at a second phase; and
a third normally open relay operably connected to both the first and second normally open relays and comprising a coil of the third normally open relay and four contacts of the third normally open relay, and the four contacts of the third normally open relay closing when the coil of the third normally open relay is energized at a third voltage, the third voltage being the sum of the first voltage and the second voltage.

US Pat. No. 10,396,555

SELF-LEARNING, REAL-TIME, DATA-DRIVEN POWER METERING SYSTEM

REstore NV, Antwerp (BE)...

1. A method of addressing disaggregation error at a site, said method comprising:computing a disaggregation error of a plurality of loads over a plurality of time intervals at said site, said computing using measured power of said loads and predicted power of said loads, said measured power being measured using temporary power meters;
determining that said disaggregation error is not within a requirement of said site;
ranking said loads based upon a length of time during which each of said loads is operating and no power model is available for said each of said loads;
adding a permanent power meter to a worst load of said ranking having a longest time of said ranking; and
measuring a power of said worst load using said added permanent power meter, whereby said disaggregation error is reduced.

US Pat. No. 10,396,527

VERTICAL-CAVITY SURFACE-EMITTING LASER WITH HIGH MODULATION SPEED

Mellanox Technologies, Lt...

1. A vertical-cavity surface-emitting laser (VCSEL) having a reduced parasitic capacitance, the VCSEL comprising:a top reflector and a bottom reflector;
an active cavity material structure disposed between the top reflector and the bottom reflector comprising:
a top current-spreading layer;
a bottom current-spreading layer;
an active region disposed between the top current-spreading layer and the bottom current-spreading layer; and
a tunnel junction overgrown by the top current spreading layer, wherein the tunnel junction is disposed within the top current spreading layer and bordered on one surface thereof by the active region;
wherein the active region is undercut relative to the top current-spreading layer and the bottom current-spreading layer;
wherein, within a vertical plane of the VCSEL, a width of the tunnel junction is less than a width of the active region, and a width of the active region is less than a width of the top current-spreading layer; and
wherein the width of the active region is in a range defined by a minimum width and a maximum width, the minimum width is 4 ?m greater than the width of the tunnel junction and the maximum width is 1 ?m less than the width of the top current-spreading layer.

US Pat. No. 10,396,503

DIFFERENTIAL CONNECTOR AND HOUSING COMPONENT THEREOF

AVIC JONHON OPTRONIC TECH...

1. A differential connector, comprising a housing component and two or more differential modules, each differential module comprising an insulator, differential pairs and ground contacts, the housing component comprising a housing, a plugging hole corresponding to a plug-in end of the differential pair being provided on the housing, wherein an end shield corresponding to the plug-in end of the differential pair is provided on the housing; the end shield is provided with a shield groove extending along a plugging direction of the plug-in end of the differential pair;opening of each shield groove faces toward the same direction; and the plug-in end of the differential pair is provided in the shield groove so as to be isolated from a plug-in end of an adjacent differential pair of the same differential module;
alternatively, openings of shield grooves of the end shields corresponding to the differential pairs of the same differential module face toward the same direction; the plug-in end of the differential pair is provided in the shield groove and is isolated from a plug-in end of an adjacent differential pair of the same differential module; the end shields corresponding to the differential pairs of the same differential module constitute an end shield group; when there are two end shield groups, openings of shield grooves of the two end shield groups face toward opposite directions; and when there are more than two end shield groups, openings of shield grooves of only one pair of end shield groups in all pairs of adjacent end shield groups face toward opposite directions, and openings of shield grooves of the remaining pairs of adjacent end shield groups face toward the same direction.

US Pat. No. 10,396,449

PHOTOVOLTAIC ELEMENT WITH AN INCLUDED RESONATOR

VYSOKE UCENI TECHNICKE V ...

1. A photovoltaic element comprising a resonator, the photovoltaic element comprising:a semiconductor structure comprising a first layer comprised of a first semiconductor material and a second layer comprised of a second semiconductor material, an upper plane of the first layer comprising an incidence plane of an electromagnetic wave onto the semiconductor structure, the second layer continuing beyond the first layer in the direction of propagation of electromagnetic radiation to receive at least a portion of the electromagnetic radiation having passed through the first layer;
at least one resonator comprising a first part and a second part, the first part of the resonator extending along the upper plane of the first layer, and the second part of the resonator extending within the first layer and the second layer of the semiconductor structure; and
a reference electrode bordering at least a portion of the second layer, the reference electrode being coupled to the second layer in a direction of propagation of the electromagnetic wave to receive the remaining portion of the electromagnetic wave having passed through the preceding layers of the semiconductor structure.

US Pat. No. 10,396,444

ANTENNA ASSEMBLY

Panasonic Avionics Corpor...

1. An antenna assembly comprising:a support;
antenna tiles disposed in the support in which the antenna tiles form an external surface corresponding substantially in shape to lateral faces of a frustum, the frustum including a central axis with the antenna tiles disposed around the central axis of the frustum and sloping away therefrom, each antenna tile including opposite ends with one end narrower than the other end;
a planar array of antenna elements disposed on each antenna tile in which the antenna elements of each array are configured to operate as a phased array; and
a control system connected to the planar arrays of antenna elements in which the control system is configured to selectively activate and deactivate each of the planar arrays
wherein the antenna assembly is for mounting on top of a vehicle for supporting communication with a satellite, and wherein each antenna the include opposite ends, with one end of the tile narrower than the other end, and the tiles slope downward towards the vehicle from the narrower end of the tile to the opposite end of the tile.

US Pat. No. 10,396,430

TOUCH SCREEN INTEGRATED WITH NFC ANTENNA, TERMINAL, AND NEAR FIELD COMMUNICATION METHOD THEREFOR

SHENZHEN GOODIX TECHNOLOG...

1. A touch screen terminal, comprising:an NFC antenna-integrated touch screen, comprising:
a substrate having a touch sensing region;
a touch sensing electrode arranged in the touch sensing region; and
a single-turn conductive wire which is used as a ground loop of electrostatic discharge (ESD) conductive wire, arranged on a periphery of the touch sensing region,
wherein the single-turn conductive wire is not contacted with the touch sensing region and is reused as a screen antenna for near field communication; and
a touch control chip, comprising:
a touch control manager connected to the touch sensing electrode, wherein the touch control manager is configured to process a sensing signal from the touch sensing electrode and calculate a touch coordinate; and
a near field communication manager connected to the single-turn conductive wire, wherein the near field communication manager is configured to process a near field communication; and
a terminal main controller, configured to acquire and manage information of the touch control and near field communication;
wherein the near field communication manager is configured to:
have a reference voltage output terminal, wherein the reference voltage output terminal is electrically connected to a first end of the screen antenna, and wherein the reference voltage output terminal is configured to provide a reference voltage and a bias for the touch control chip;
have an input terminal, wherein the input terminal is electrically connected to a second end of the screen antenna via a switch unit;
buffer and amplify an external near field communication signal received by the screen antenna;
have an output terminal, wherein the a second output terminal is electrically connected to the a second end of the screen antenna;
send out, via the screen antenna, a near field communication signal to be output, wherein sending out a near field communication signal to be output occurs at a different time as buffering and amplifying an external field communication signal received by the screen antenna, and when an external near field communication signal received by the screen antenna is buffered and amplified, the switch unit is switched on, and when a near field communication signal to be output is sent out, the switch unit is switched off;
demodulate the amplified signal into a digital signal; and
be connected to the terminal main controller, wherein the near field communication manager is configured to decode the digital signal obtained via demodulation, and send a decoded result to the terminal main controller; and
receive data to be sent from the terminal main controller and demodulate the received data, and output a modulated signal to be sent out to the antenna.

US Pat. No. 10,396,293

ELECTRONIC OR OPTOELECTRONIC DEVICE COMPRISING AN ANCHORED THIN MOLECULAR LAYER, PROCESS FOR ITS PREPARATION AND COMPOUND USED THEREIN

Novaled GmbH, Dresden (D...

1. An electronic or optoelectronic device comprising at least one inorganic surface covered at least partly by an organic layer, wherein the organic layer comprises a compound comprisingi) at least one anchor group anchoring the compound to the inorganic surface,
ii) at least one first functional moiety comprising
a) a first aromatic heterocycle comprising at least one nitrogen atom in an aromatic ring, or
b) a first aromatic or heteroaromatic ring substituted with at least one secondary or tertiary amine group, and
iii) at least one methylidenyl group,
wherein at least one of the nitrogen atoms of the first aromatic heterocycle, the secondary amine group, or the tertiary amine group is directly attached by a single bond to the methylidenyl group, and wherein the anchor group is attached to the functional moiety either directly or by a spacer.

US Pat. No. 10,396,265

COMPOSITE THERMOELECTRIC ELEMENT

JOINSET CO., LTD., (KR)

1. A composite thermoelectric element which is interposed between facing objects disposed to face each other and transfers heat between the objects, the composite thermoelectric element comprising:a thermoelectric sheet a facing surface and an exposed surface, which are opposite to each other, and having self stickiness at least at the facing surface; and
a graphite sheet which is embedded in the thermoelectric sheet from the facing surface of the thermoelectric sheet and has a top surface exposed outward,
wherein edges of the graphite sheet are separated inward from edges of the thermoelectric sheets such that a contact portion is formed at the facing surfaces of the thermoelectric sheets between the edges, and
wherein the contact portion of the thermoelectric sheet is stuck to any one of the objects due to the self stickiness, the graphite sheet comes into contact with the one of the objects, and the exposed surface of the thermoelectric sheet comes into contact with the other of the objects.

US Pat. No. 10,396,218

SELF-ASSEMBLY PATTERING FOR FABRICATING THIN-FILM DEVICES

FLISOM AG, Duebendorf (C...

1. A method for fabricating patterns on a surface of a layer of a solar cell, an optoelectronic, or a photovoltaic device formed on a substrate, comprising:adding at least one alkali metal to at least one layer that is disposed on the substrate; and
processing the at least one layer to form a plurality of embossings at the surface of the at least one layer by a method comprising:
forming a plurality of alkali crystals on the surface of the at least one layer, wherein the plurality of alkali crystals comprise at least one alkali metal; and
forming the alkali crystals so that the formed alkali crystals are disposed within a portion of the at least one layer, and thereby forming at least a first line of regularly spaced embossings that are adjacent to at least a second line of regularly spaced embossings within at least one region of the at least one layer.

US Pat. No. 10,396,107

PHOTODIODE ARRAY

HAMAMATSU PHOTONICS K.K.,...

1. An avalanche photodiode array comprising a plurality of avalanche photodiodes operating under Geiger mode, each avalanche photodiode of the avalanche photodiode array comprising:a first semiconductor layer having a first conductive type;
a second semiconductor layer disposed over at least a portion of the first semiconductor layer;
a third semiconductor layer disposed over at least a portion of the second semiconductor layer, wherein the third semiconductor has a second conductive type different from the first conductive type, wherein a pn junction is formed between one of
i) the second semiconductor layer and the first semiconductor layer or
ii) the second semiconductor layer and the third semiconductor layer, and
wherein the third semiconductor layer has an impurity concentration higher than an impurity concentration of the second semiconductor layer;
an insulator disposed over at least a portion of a light incident surface of the avalanche photodiode; and
a resistor disposed over a least a portion of the insulator and that extends along a space between adjacent avalanche photodiodes of the plurality of photodiodes, wherein the resistor is connected to the avalanche photodiode, and wherein the resistor includes a linear portion.

US Pat. No. 10,396,097

METHOD FOR MANUFACTURING OXIDE SEMICONDUCTOR DEVICE

Semiconductor Energy Labo...

1. A method for manufacturing a semiconductor device, the method comprising steps of:forming a gate electrode layer over an insulating surface;
forming a gate insulating layer over the gate electrode layer;
forming an oxide semiconductor layer over the gate insulating layer;
forming a silicon oxide insulating layer over the oxide semiconductor layer;
forming a first opening and a second opening in the silicon oxide insulating layer so that the silicon oxide insulating layer covers and in contact with a periphery of the oxide semiconductor layer and a first region of the oxide semiconductor layer;
forming a source electrode layer in contact with the oxide semiconductor layer through the first opening; and
forming a drain electrode layer in contact with the oxide semiconductor layer through the second opening,
wherein the first region of the oxide semiconductor layer comprises a channel formation region,
wherein the oxide semiconductor layer comprises indium, gallium, and zinc,
wherein the gate electrode layer is a portion of a gate wiring layer,
wherein the source electrode layer is a portion of a source wiring layer, and
wherein, in a wiring intersection of the gate wiring layer and the source wiring layer, the gate wiring layer, the gate insulating layer, the silicon oxide insulating layer, and the source wiring layer are stacked in this order.

US Pat. No. 10,396,025

SEMICONDUCTOR DEVICE AND AMPLIFIER APPARATUS

SUMITOMO ELECTRIC DEVICE ...

1. A semiconductor device that outputs a radio-frequency (RF) signal with high power, the semiconductor device comprising:a housing including a heat sink, an output signal terminal, and an output bias terminal electrically isolated from the output signal terminal;
a semiconductor chip that generates the RF signal, the semiconductor chip being mounted on the heat sink of the housing;
an output impedance converter having an input port, an output port, and an intermediate port between the input port and the output port thereof;
an output capacitor provided between the output impedance converter and the output signal terminal; and
a bonding wire connecting the output bias terminal with the intermediate port of the output impedance converter,
wherein the capacitor is mounted on the heat sink within the housing, and
wherein the output impedance converter has impedance viewing the semiconductor chip at the output port thereof that is greater than impedance viewing the semiconductor chip at the intermediate port thereof.

US Pat. No. 10,396,013

ADVANCED THROUGH SUBSTRATE VIA METALLIZATION IN THREE DIMENSIONAL SEMICONDUCTOR INTEGRATION

International Business Ma...

1. An integrated circuit device comprising:a substrate including a device layer;
a through substrate via in the substrate, the through substrate via having vertical sidewalls and a horizontal bottom, the substrate having a horizontal field area surrounding the through substrate via;
a metallic barrier layer disposed on the sidewalls of the through substrate via, wherein a surface portion of the metallic barrier layer has been converted to a nitride surface layer;
a wetting enhancement liner layer disposed on the nitride surface layer, wherein the nitride surface layer enhances nucleation of the wetting enhancement liner layer;
a via metal layer disposed on the wetting enhancement liner layer, filling the through substrate via and having a recess in an upper portion, wherein the recess forms a bowl-like depression in the via metal layer, the via metal layer having a first height equal to a height of one of the vertical sidewalls of the through substrate via at a peripheral region and a second height less than the first height at a central region, wherein the wetting enhancement liner layer improves adhesion of the via metal layer;
a second barrier layer disposed over the recess, a top surface of the metallic barrier layer, a top surface of the nitride surface layer and a top surface of the wetting enhancement liner layer; and
a contact metal layer over the second barrier layer and in the recess and creating a contact, wherein the contact metal layer is copper and the copper has a bamboo-like grain pattern,
wherein a material of the wetting enhancement liner layer is different from a material of the second barrier layer, and
wherein a material of the second barrier layer is different from a material of the contact metal layer.

US Pat. No. 10,396,012

ADVANCED THROUGH SUBSTRATE VIA METALLIZATION IN THREE DIMENSIONAL SEMICONDUCTOR INTEGRATION

International Business Ma...

1. A method for fabricating a through substrate via structure, comprising:providing a through substrate via in a substrate, the through substrate via having vertical sidewalls and a horizontal bottom, the substrate having a horizontal field area surrounding the through substrate via;
depositing a first metallic barrier layer on the sidewalls of the through substrate via;
performing a nitridation process to convert a surface portion of the first metallic barrier layer to a nitrided surface layer, wherein the nitrided surface layer enhances a nucleation of a subsequent deposition;
depositing a wetting enhancement liner layer over the nitrided surface layer;
depositing a via metal layer over the wetting enhancement liner layer to fill the through substrate via;
performing a selective etch selective to the via metal layer to create a recess in the via metal layer in the through substrate via, wherein the recess forms a bowl-like depression in the via metal layer, the via metal layer having a first height equal to a height of each of the vertical sidewalls of the through substrate via at a peripheral region and a second height less than the first height vertical sidewalls of the through substrate via at a central region;
depositing a second barrier layer over the recess, a top surface of the first metallic barrier layer and a top surface of the nitrided surface layer and a top surface of the wetting enhancement liner layer; and
patterning a contact metal layer over the second barrier layer filling the recess and creating a contact,
wherein a material of the wetting enhancement liner layer is different from a material of the second barrier layer.

US Pat. No. 10,395,976

METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE

NANYA TECHNOLOGY CORPORAT...

1. A method of manufacturing a semiconductor device, comprising operations of:forming a first patterned target layer on a substrate having a first region and a second region, wherein the first patterned target layer has a plurality of first stripes and a plurality of first openings on the first and second regions and extending along a first direction, each first opening is disposed between adjacent ones of the first stripes and exposing a portion of the substrate;
sequentially forming a lower hardmask layer and a middle hardmask layer covering the first patterned target layer;
forming a patterned upper hardmask layer on the middle hardmask layer, wherein the patterned upper hardmask layer has a plurality of second stripes and a plurality of second openings each between adjacent ones of the second stripes, the second stripes and the openings are positioned on the first region and along a second direction that is different from the first direction, and the second openings expose a portion of the middle hardmask layer;
etching the exposed portion of the middle hardmask layer to form a plurality of third openings along the second direction and exposing a portion of the lower hardmask layer; and
etching the exposed portion of the lower hardmask layer and the first patterned target layer thereunder to form a second patterned target layer, wherein the second patterned target layer has a plurality of rounded patterns on the first region of the substrate.

US Pat. No. 10,395,965

ELECTRONIC POWER DEVICES INTEGRATED WITH AN ENGINEERED SUBSTRATE

Qromis, Inc., Santa Clar...

1. A power device comprising:a substrate comprising:
a polycrystalline ceramic core;
a first adhesion layer coupled to the polycrystalline ceramic core;
a barrier layer coupled to the first adhesion layer;
a bonding layer coupled to the barrier layer; and
a substantially single crystal layer coupled to the bonding layer;
a buffer layer coupled to the substantially single crystal layer;
a channel region coupled to the buffer layer, wherein the channel region comprises a first end, a second end, and a central portion disposed between the first end and the second end, the channel region comprising a channel region barrier layer coupled to the buffer layer;
a source contact disposed at the first end of the channel region;
a drain contact disposed at the second end of the channel region; and
a gate contact coupled to the channel region.

US Pat. No. 10,395,948

PURGE MODULE JIG AND PURGE MODULE HAVING THE SAME

RORZE SYSTEMS CORPORATION...

1. A purge module jig comprising:a gas transfer pipe comprising a first end connected to an outside and a second end formed opposite to the first end and having a cassette contact part making contact with a wafer cassette for discharging gas from the wafer cassette or injecting gas into the wafer cassette;
a plate comprising an opening through which at least a portion of the gas transfer pipe is disposed, the opening being formed on an upper surface of the plate; and
a fixing part fixing the gas transfer pipe to the plate,
wherein the plate further comprises a recessed groove in which at least a portion of the gas transfer pipe is disposed, the recessed groove being formed on the upper surface of the plate, and
wherein the opening is connected to one end of the recessed groove.

US Pat. No. 10,395,915

NOZZLE ASSEMBLY, SUBSTRATE TREATMENT APPARATUS INCLUDING THE NOZZLE ASSEMBLY, AND METHOD OF TREATING SUBSTRATE USING THE ASSEMBLY

Semes Co., Ltd., Chungch...

1. A substrate treatment apparatus comprising:a chuck supporting a substrate and being rotatable;
a container surrounding the chuck and configured to collect chemicals scattered due to rotations of the substrate;
a first spray nozzle configured to spray the chemicals to the substrate;
a spray nozzle driver connected to the first spray nozzle, the spray nozzle driver configured to control the spray nozzle to swing between an outside and an inside of the container;
a swing nozzle configured to eject the chemicals as a liquid, the liquid being chemicals identical to the chemicals sprayed on the substrate by the first spray nozzle;
a swing nozzle driver configured to control the swing nozzle independent of the spray nozzle, to swing above a top of the substrate while the chemicals are being ejected;
an arm including the first spray nozzle on a fore-end thereof;
a second spray nozzle on the fore-end of the arm together with the first spray nozzle, the second spray nozzle configured to spray the chemicals as fine particles through a mesh on the second spray nozzle, the mesh formed with fine holes, the chemicals being identical to the chemicals sprayed on the substrate by the first spray nozzle;
a chemical storage tank configured to supply the chemicals to the swing nozzle, the first spray nozzle, and the second spray nozzle; and
a chemical supply line having a first end and a second end, the first end being connected to the chemical storage tank, the second end being divided into a third divided end and a fourth divided end, the third divided end connected to the swing nozzle, the fourth divided end being connected to at least one of the first spray nozzle or the second spray nozzle.

US Pat. No. 10,395,911

SYSTEMS AND METHODS FOR RELAY IONIZATION

Rudue Research Foundation...

1. A system for analyzing a sample, the system comprising:a plurality of emitters, in which a first emitter relays ions onto a second emitter to produce an electrospray of a sample from the second emitter, wherein the first and second emitters are not in physical contact with each other, wherein the second emitter is a hollow body and the sample is held within the hollow body, wherein the second emitter is selected from the group consisting of: a hollow capillary in which a proximal and distal end are open; a hollow capillary in which a proximal end is sealed and a distal end is open; a steel needle comprising an inner bore; and
a mass spectrometer positioned to receive the electrosprayed sample.

US Pat. No. 10,395,889

IN SITU BEAM CURRENT MONITORING AND CONTROL IN SCANNED ION IMPLANTATION SYSTEMS

Axcelis Technologies, Inc...

1. A method for controlling ion beam uniformity in an ion implantation system, the method comprising:generating an ion beam;
transporting the ion beam toward a workpiece;
scanning the ion beam in first and second scan directions along a first axis to generate a scanned ion beam in response to a scan current waveform;
providing at least one beam optical element configured to selectively steer and/or shape the ion beam as it is transported toward the workpiece;
sampling the scanned ion beam for providing a plurality of ion beam current samples as the ion beam is scanned;
synchronizing the ion beam current samples with the scan current waveform to provide position and scan direction information corresponding to the scanned ion beam for producing a time, position and scan direction dependent beam current waveform;
analyzing the plurality of ion beam current samples to detect nonunifomity therein; and
generating a control signal in response to the analyzing step.

US Pat. No. 10,395,848

NONAQUEOUS LITHIUM STORAGE ELEMENT

Asahi Kasei Kabushiki Kai...

1. A nonaqueous lithium power storage element comprising a positive electrode containing a lithium compound other than an active material, a negative electrode, a separator and a nonaqueous electrolytic solution containing a lithium ion, wherein the expression 0.1 ?m?X1?10.0 ?m is satisfied, where X1 is the mean particle diameter of the lithium compound, the expressions 2.0 ?m?Y1?20.0 ?m and X1 the positive electrode active material is activated carbon satisfying 0.8

US Pat. No. 10,395,823

GRAIN BOUNDARY ENGINEERING

Urban Mining Company, Pe...

1. A homogenized population of particles comprising a homogenized mixture a first population of particles of a rare earth transitional elemental additive and a second population of particles of a demagnetized magnetic material, wherein the rare earth transitional elemental additive is an alloy comprising the formula Nd8.5-12.5Dy35-45Co32-41Cu3-6.5Fe1.5-5, wherein the subscript values are atom percent relative to the total composition of the rare earth transitional elemental additive; and the demagnetized magnetic material is virgin material or material derived from recycled magnetic material and is substantially represented by the formula G2Fe14B, where G is a rare earth element, the demagnetized magnetic material optionally doped with one or more rare earth elements.

US Pat. No. 10,395,809

PERPENDICULAR MAGNETIC LAYER AND MAGNETIC DEVICE INCLUDING THE SAME

Samsung Electronics Co., ...

1. A perpendicular magnetic layer comprising:a composition represented by a chemical formula of (Mn1?xMx)Ny where ‘M’ is at least one of gallium (Ga) or germanium (Ge), 0 wherein the composition has a D022 or L10 crystal structure.

US Pat. No. 10,395,805

IRON-BASED SUPERCONDUCTING PERMANENT MAGNET AND METHOD OF MANUFACTURE

The Florida State Univers...

1. A superconducting permanent magnet comprising a superconducting polycrystalline bulk, the superconducting polycrystalline bulk comprising alkali earth metal atoms, iron atoms and one or more pnictogen atoms, wherein a crystalline grain of the superconducting polycrystalline bulk is smaller than about 10 ?m and wherein the magnet is capable of trapping a magnetic field greater than about 1 T at a temperature of less than about 40K.

US Pat. No. 10,395,801

MECHANICAL ASSEMBLY BY MEANS OF AUTOGENOUS RIVETING

LEGRAND FRANCE, Limoges ...

1. A method of assembling a multi-strand cable having a plurality of strands aligned along a first direction at a height of a support having a slot formed in a plane perpendicular to a first direction and having two convex edges facing each other, the method comprising:performing a pre-compacting operation of the multi-strand cable;
subsequent to the pre-compacting operation, performing a pre-heating operation of the multi-strand cable;
subsequent to the performing a pre-heating operation, performing a riveting operation with a first tool comprising a die, a blank holder, and a punch, wherein the riveting operation comprises:
embossing a portion of the multi-strand cable in an area corresponding to the slot in order that the embossed portion of the multi-strand cable penetrates in the slot and bypasses the two convex edges;
compacting the embossed portion of the multi-strand cable around the slot;
creeping the multi-strand cable in the area so that the plurality of strands are joined together and with the support;
optimizing a distribution of compacted material of the multi-strand cable on the convex edges via an imprint formed in the die, dimensions of which are adapted to distribute material coming from the multi-strand cable over a surface of the two convex edges; and
wherein the support is disposed in the die at a height of the slot and the punch applies on the multi-strand cable in the area of the slot of the support; and
wherein the blank holder allows guiding the punch to perform the embossing and compacting and creeping a portion of the multi-strand cable on a side of a face of the support facing the multi-strand cable.

US Pat. No. 10,395,762

CUSTOMIZED PRESENTATION OF DATA

MERGE HEALTHCARE SOLUTION...

1. A method of ordering a plurality of image series of a medical exam, the method comprising:determining, by one or more hardware computer processors executing computer-executable instructions stored on one or more non-transitory computer-readable storage mediums, a clinical indication associated with a medical exam, the medical exam including a set of three-dimensional (3D) imaging data;
accessing, by the one or more hardware computer processors, interaction data including, for one or more previous medical exams associated with the clinical indication, indications of frequencies of images of respective series types of the previous medical exams being marked as important by a user designated as an expert with respect to medical exams associated with the clinical indication, wherein each respective series type indicates at least one of an imaging orientation, imaging modality, or an imaging plane;
determining, based on the interaction data and by the one or more hardware computing processors, a first series type of the respective series types having a highest frequency of images previously marked as important;
determining, based on the interaction data and by the one or more hardware computing processors, a second series type of the respective series types having a second highest frequency of images previously marked as important;
determining, based on the interaction data and by the one or more hardware computing processors, a custom ordering of the respective series types, wherein the first series type is ordered first in the custom ordering, and wherein the second series type is ordered second in the custom ordering;
reconstructing the set of 3D imaging data to generate, based on the custom ordering and by the one or more hardware computing processors, a plurality of image series each comprising a respective set of two-dimensional (2D) images, wherein:
a first set of 2D images is reconstructed first from the set of 3D imaging data to generate a first image series of the first series type is reconstructed first,
a second set of 2D images is reconstructed second from the set of 3D imaging data to generate a second image series of the second series type is reconstructed second, and
the first set of 2D images is reconstructed before the second set of 2D images at least based on the first series type being ordered before the second series type in the custom ordering; and
transmitting an indication of the custom ordering to a remote computing device to cause the remote computing device to display the plurality of image series in an order indicated in the custom ordering, wherein the indication causes 2D images of the first image series to be displayed before 2D images of the second image series.

US Pat. No. 10,395,760

METHODS, SYSTEMS AND PROCESSES OF IDENTIFYING GENETIC VARIATION IN HIGHLY SIMILAR GENES

INVITAE CORPORATION, San...

1. A computer-implemented method for determining a likelihood of a presence or absence of a genetic variation in a gene of interest for a subject where the subject's genome also contains at least one counterpart gene to the gene of interest such that the at least one counterpart gene is at least 80% identical to the gene of interest, comprising the steps of:(a) providing a modified reference genome comprising (i) the gene of interest and (ii) one or more counterpart genes to the gene of interest that are substantially altered, wherein at least 30% of nucleotides of the one or more counterpart genes of the modified reference genome are substituted with different nucleotides such that sequence reads obtained from the gene of interest of the subject or the at least one counterpart gene of the subject map to the gene of interest of the modified reference genome instead of to the one or more counterpart genes of the reference genome;
(b) mapping sequence reads obtained from the subject to the modified reference genome, wherein (i) the sequence reads are obtained from a sample obtained from a diploid subject using a massively parallel sequencing method, and (ii) the sequence reads obtained from the gene of interest and the at least one counterpart gene of the subject map to the gene of interest of the modified reference genome and not to the one or more counterpart genes of the modified reference genome, thereby providing sequence reads mapped to the gene of interest of the modified reference genome; and
(c) determining the likelihood of a presence or absence of a genetic variation in the gene of interest of the subject according to the sequence reads mapped to the gene of interest of the modified reference genome.

US Pat. No. 10,395,745

ONE-TIME PROGRAMMABLE BITCELL WITH NATIVE ANTI-FUSE

Synposys, Inc., Mountain...

1. A one-time programmable memory device comprising:a well region of a first polarity in a semiconductor substrate;
a lightly-doped drain (LDD) region above a first portion of the well region, the LDD region having a second polarity that is opposite the first polarity and having a first doping concentration;
a source region or a drain region of the second polarity above a second portion of the well region, the source region or the drain region having a second doping concentration that is higher than the first doping concentration, and a first breakdown voltage between the LDD region and the well region is higher than a second breakdown voltage between the source region or the drain region and the well region;
a select device positioned at least in part above a portion of the source region or the drain region, the select device configured to form a channel between the source region or the drain region and the LDD region;
an anti-fuse device positioned at least in part above a portion of the LDD region; and
a shallow trench isolation (STI) region adjacent to the LDD region, wherein the LDD region extends underneath the anti-fuse device to the STI region.

US Pat. No. 10,395,564

AUTOMOTIVE SERVICE TAG AND METHOD OF USING THE SAME

Auto Service Tags, LLC, ...

1. An automotive service tag for a vehicle, the automotive service tag comprising:a detachable key tag comprising an identifier, a through hole, and a key ring portion configured to hold a key of the vehicle;
a first portion comprising multiple foldable tags each having a respective male portion, wherein each of the multiple foldable tags is associated with one of a set of vehicle services;
a second portion having a top end and comprising the identifier for pairing with the detachable key tag, a hanger portion extending from the top end and configured to hang the automotive service tag on a rear-view mirror of the vehicle, a protrusion extending from the top end and configured to engage with the through hole of the detachable key tag, and multiple female portions each configured to receive a corresponding male portion of a respective one of the multiple foldable tags; and
a foldable edge disposed between the first portion and the second portion, wherein each one of the multiple foldable tags is foldable about the foldable edge such that a male portion of a foldable tag folded about the foldable edge engages with a corresponding female portion to retain the foldable tag at the second portion,
wherein a foldable tag affixed to the automotive service tag but not retained at the second portion indicates that a corresponding vehicle service associated with the foldable tag has not been completed, and
wherein a foldable tag folded about the foldable edge and retained at the second portion indicates that a corresponding vehicle service associated with the foldable tag has been completed or is not needed.

US Pat. No. 10,395,475

GAMING MACHINE AND A METHOD OF GAMING THEREON

ARISTOCRAT TECHNOLOGIES A...

1. A gaming machine comprising:a credit input mechanism configured to receive a credit input representing a monetary value for establishing a credit balance, the credit balance being increasable and decreasable based at least on wagering activity;
at least one credit meter configured to monitor the credit balance;
a display device;
a game controller configured to execute instructions stored in a memory, which when executed, cause the game controller to at least:
generate a plurality of symbol positions and a game area on the display device, the symbol positions comprising a plurality of active symbol positions that are within the game area and a plurality of non-active symbol positions that are outside of the game area, the plurality of symbol positions organized in a plurality of rows and columns;
select a plurality of symbols from a set of symbols, at least some symbols of the plurality of symbols comprising function symbols;
populate each symbol position of the plurality of symbol positions with a symbol selected from the plurality of symbols;
determine whether a predefined triggering criterion is satisfied, the predefined triggering criterion being satisfied when a function symbol included in at least one non-active symbol position is adjacent another function symbol included in at least one active symbol position;
expand the game area to generate an expanded game area in response to the predefined triggering criterion being satisfied, such that a row occupied by the at least one non-active symbol position having the adjacent function symbol becomes an active row that is viewable within the expanded game area, wherein expanding the game area continues until at least one predefined ending criterion is satisfied; and
determine a game outcome based at least in part on symbols displayed in the expanded game area.

US Pat. No. 10,395,463

PRODUCT DEFINITION SYSTEM

AMDOCS DEVELOPMENT LIMITE...

1. A method, comprising:creating by a system within a first hardware database of the system a plurality of reusable definitions applicable to a plurality of products, the reusable definitions including:
a plurality of product definitions including descriptions of a unique identifier of a product, an alphanumeric descriptor of the product, a date and time from when a customer request for the product can be taken, an indication as to whether a customer may purchase multiple units of the product, and a period of time after the product expires during which the customer may continue to have the product,
a plurality of price definitions including descriptions of a type of applicable currency, an indication as to whether a price for the product is a recurring or one-time price, and a duration during which the price is available for the product,
a plurality of discount definitions including descriptions of a discount that applies to a price of the product, a discount that is applied to a price of a type of product, and a discount that applies to a price of a total bill of the customer, and
a plurality of commitment definitions including descriptions of an agreement to return the product within a specified timeframe once one or more of a disconnection and termination event have occurred, and an agreement to keep the product for a specified timeframe;
creating by the system within a second hardware database of the system a plurality of complete definitions for specific products of the plurality of products, including for each of the specific products of the plurality of products:
identifying by the system a selection of definitions from the plurality of reusable definitions, the selection of definitions comprising one definition from each of: the plurality of product definitions, the plurality of price definitions, the plurality of discount definitions, and the plurality of commitment definitions,
creating in the second hardware database an association table corresponding to the specific product for storing the complete definition for the specific product,
storing the complete definition for the specific product in the association table corresponding to the specific product by storing in the association table a reference to each of the selected definitions in the first hardware database;
making the specific products of the plurality of products available to customers, using the complete definitions for the specific products of the plurality of products;
wherein at least two of the complete definitions include a reference to a same one of the re-usable definitions, and wherein the one of the re-usable definitions is tailored to apply across the at least two of the complete definitions.

US Pat. No. 10,395,456

NOISE-TOLERANT SECURITY SYSTEM

CenTrak, Inc., Newtown, ...

1. A security system comprising:a tag that receives, to the extent present, electromagnetic radiation (EM) in the LF band, wherein the EM radiation contains either an LF signal, LF emissions but no LF signal, or both an LF signal and LF emissions, and
wherein, when the EM radiation includes the LF emissions, either alone or in conjunction with an LF signal, the tag:
(a) detects the LF emissions;
(b) generates, in response to detecting the LF emissions, a RF signal capable of resulting in a change-of-state of a final control element; and
(c) transmits the RF signal.

US Pat. No. 10,395,441

VEHICLE MANAGEMENT SYSTEM

Uber Technologies, Inc., ...

12. An autonomous vehicle comprising:one or more systems on-board the autonomous vehicle;
one or more processors on-board the autonomous vehicle; and
one or more memory devices on-board the autonomous vehicle, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:
obtaining data indicative of one or more parameters associated with the autonomous vehicle, and wherein the autonomous vehicle comprises a passenger that is riding in the autonomous vehicle for a requested transportation service;
determining an existence of a condition that has occurred on-board the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle and a level of severity of the condition;
determining actions to be performed by the autonomous vehicle based at least in part on the condition that has occurred on-board the autonomous vehicle; and
providing, to one or more systems on-board the autonomous vehicle, one or more control command signals to perform the actions to facilitate stopping a motion of the autonomous vehicle in response to the existence of the condition that has occurred on-board the autonomous vehicle, wherein a rate of deceleration associated with stopping the motion of the autonomous vehicle is associated with the level of severity of the condition; and
providing, for display via a user interface on a display device within the autonomous vehicle, data indicative of a type of the condition that has occurred on-board the autonomous vehicle.

US Pat. No. 10,395,439

METHODS AND APPARATUS FOR ASSISTING IN THE MAINTENANCE OF AIRCRAFT AND OTHER MOBILE PLATFORMS USING OCCURRENCE PROBABILITIES OF POTENTIAL CAUSES OF A DETECTED EVENT

BOMBARDIER INC., Dorval ...

1. A computer-implemented method for assisting in the maintenance of a mobile platform by determining occurrence probabilities of one or more potential causes of an event detected onboard the mobile platform, the method performed by a ground-based apparatus remote from the mobile platform, the method comprising:receiving, at the ground-based apparatus and from the mobile platform, an identification of the event associated with a system of the mobile platform;
using the identification of the event and predefined diagnostic rules associated with the event, identifying the one or more potential causes of the event;
using other data related to the event, computing an occurrence probability for each potential cause for the event; and
generating an output, the output comprising an identification of each potential cause and the occurrence probability of each potential cause.

US Pat. No. 10,395,424

METHOD AND APPARATUS OF COPYING DATA TO REMOTE MEMORY

Advanced Micro Devices, I...

1. A method of copying data from a first memory location to a second memory location to improve memory access performance of a system including a plurality of processors, comprising:processing a first data, by a first processor operatively coupled to the first memory location and the second memory location, and generating a second data;
performing, by the first processor, a first copy operation, the first copy operation including: performing interleaved data copying, wherein performing interleaved data copying further comprises copying the second data by copying threads of patches of the second data by interleaving, and performing a full wavefront copy operation;
copying, by the first processor, in accordance with the first copy operation, the second data from the first location to the second memory location; and
accessing, by a second processor operatively coupled with the second memory location, the second data from the second memory location for further processing by the second processor.

US Pat. No. 10,395,391

SYSTEM AND METHOD OF AUTOMATIC CALIBRATION OF PRINCIPAL POINT

NATIONAL CHIAO TUNG UNIVE...

1. A automatic principal point calibration method for an image capturing device including:(1) drive the image capturing device so as to capture image of first and second lines displayed by a first display, wherein the first and the second line on the display surface of the display are substantially parallel, and the image capturing device is disposed at a distance from the display surface;
(2) control the first display and rotate the first and second lines until a first image line and a second image line are parallel in the image captured by the image capturing device, wherein the first and second image lines are the images of the first and second lines;
(3) display first and second perpendicular lines on the display surface, wherein the first and second perpendicular lines are parallel and perpendicular to the first and the second lines;
(4) determine the intersection of a first perpendicular image line and a second perpendicular image line in the image captured by the image capturing device, wherein the first and second perpendicular image lines are corresponded to the first and second perpendicular lines;
(5) determine a first straight line crossing the intersection and being perpendicular to the first and second image lines;
(6) using steps (1) to (5) to determine a second straight line from a second display, wherein the second display is disposed near the first display, and the display surface of the second display and the display surface of the first surface possess an inclined angle; and
(7) determine the intersection of the first and second straight lines as a principal point of image.

US Pat. No. 10,395,386

IMAGE PROCESSING APPARATUS AND X-RAY DIAGNOSIS APPARATUS

Canon Medical Systems Cor...

1. An image processing apparatus comprising processing circuitry configured todetect a position of an object included in each of sequentially generated X-ray images;
generate corrected images sequentially by a correction process to substantially match, with a reference position, the detected position of the object in a X-ray image generated after a reference X-ray image, the reference position being the detected position in the reference X-ray image;
determine an addition condition of each region of one of the sequentially generated corrected images, the addition condition including at least one of a weighting coefficient with regard to addition of the one of the sequentially generated corrected images and a number of the corrected images to be added; and
cause a display to display an added image to which the one of the sequentially generated corrected images is added in accordance with the determined addition condition.

US Pat. No. 10,395,372

SYSTEMS, MEDIA, AND METHODS FOR PRE-PROCESSING AND POST-PROCESSING IN ADDITIVE MANUFACTURING

University of Cincinnati,...

1. A system for image processing of a computer-modeled object to be fabricated, comprising:memory; and
a processor coupled to the memory, the processor being configured to:
receive object geometry data and support geometry data;
create sectional snapshots and generate a bounding box;
perform a boundary tracing operation on the sectional snapshots;
execute a contour mapping algorithm;
perform color-based segmentation of sectional snapshots and pixel segregation;
perform pixel dimension calculations utilizing a section bounding box;
perform pixel counting to calculate a sintering area and an associated time value; and
output slice contour points with respect to the object to be fabricated and the calculated sintering area and the associated time value.

US Pat. No. 10,395,279

SYSTEM AND METHOD FOR IN-GAME CALENDAR-BASED ITEM PROMOTION

Electronic Arts Inc., Re...

1. A system for in-game calendar-based item promotion, the system comprising:one or more physical computer processors configured by machine-readable instructions to:
execute an instance of a multiplayer online game to facilitate participation in the multiplayer online game by users via client computing platforms, and to implement in-game actions in the instance of the multiplayer online game in response to action requests for the in-game actions input by the users to the client computing platforms, wherein execution of the instance of the multiplayer online game facilitates multiple users to participate cooperatively in the multiplayer online game at the same time;
manage a shared calendar that is accessible by a group of users participating in the multiplayer online game to schedule dates and times at which at least a subset of the group of users intend to participate cooperatively in specific activities within the multiplayer online game, the shared calendar providing individual users within the group of users with access to availability of other users within the group, and wherein a first date and a first time at which at a first subset of the group of users intend to participate cooperatively in the first scheduled activity are scheduled via the shared calendar;
determine promotional offers to sell one or more virtual items useable within the online game by in-game characters for the specific activities scheduled, wherein the promotional offers that are to be extended to one or more of the users in the group of users are based on a quantity of the first subset of the group of users who actually participate in the first scheduled activity, on virtual inventory items of in-game characters of individual users, and on the specific activities scheduled via the shared calendar such that different promotional offers are offered to different users based at least in part on the virtual inventory items of the in-game characters of the individual users, wherein a first promotion offer for a first virtual item is determined based on the first scheduled activity and at least a first virtual inventory item of a first in-game character of a first user in the group of users, and wherein the first virtual item is usable by the first in-game character within the multiplayer online game for the first scheduled activity, and wherein a second promotion offer for a second virtual item is determined based on the first scheduled activity and at least a second virtual inventory item of a second in-game character of a second user in the group of users, the second virtual item is usable by the second in-game character within the multiplayer online game for the first scheduled activity, wherein the first virtual item and the second virtual item are different virtual items; and
effectuate presentation of the determined promotional offers to the users in the group of users including effectuating presentation of the first promotional offer to one or more of the users in the group of users.

US Pat. No. 10,395,276

PULL-TYPE SEARCHING SYSTEM

Groupon, Inc., Chicago, ...

1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:electronically communicate, by an analytical model of a promotion searching server, ordered selectable search criteria, the search criteria including categories of deals relating to a first taxonomy for classifying deals, deal types relating to a second taxonomy for classifying deals that is different from the first taxonomy, and a keyword field;
receive, by the analytical model from a user device over a network, a selection from the search criteria;
search, by the analytical model, a deals database for deals associated with the selection;
in an instance in which the selection includes one or more selected category of deals,
indirectly identify, by the analytical model, additional deal types based on the deals associated with the selection,
arrange, by the analytical model, the additional deal types based on a user profile associated with the user device, and
electronically communicate, by the analytical model, the arranged additional deal types and the deals associated with the selection; and
in an instance in which the selection includes one or more selected deal type,
indirectly identify, by the analytical model, additional categories of deals based on the deals associated with the selection,
arrange, by the analytical model, the additional categories of deals based on the user profile associated with the user device, and
electronically communicate, by the analytical model, the arranged additional categories of deals and the deals associated with the selection.

US Pat. No. 10,395,217

COMPUTER-BASED MANAGEMENT METHODS AND SYSTEMS

Massachusetts Mutual Life...

1. A computer-implemented method comprising:determining, by a server, that a record for a user in a first database has a status change from available to unavailable;
upon determining that the record for the user in the first database has the status change from available to unavailable, transmitting, by the server, a message to a computer associated with an administrator and a computer associated with the user requesting a session;
upon establishing the session between an administrator and the user, generating, by the server, a first set of inquiries extracted from a second database based on information associated with the user from the first database, wherein the second database comprises a plurality of inquiries associated with unavailability of the user;
upon evaluating data representing a set of responses to the first set of inquiries by comparing the data representing the set of responses to data in a third database, generating and transmitting a first instruction to the second and third database, by the server, to generate a second set of inquiries, wherein the second set of inquiries is generated based on the set of responses to the first set of inquiries and data representing other user's responses;
determining, by the server, a stage of the user by evaluating the data representing the set of responses to the first and second set of inquiries;
generating and transmitting to a fourth database, by the server, a query regarding information associated with the user's health from a fourth database, wherein the fourth database comprises information associated with the user's heath;
executing, by the server, a predictive model to generate a score based on the calculated stage and the information associated with the user, wherein the score is generated based on weighted risk factors identified within the second, third, and fourth databases, each of weights and factors is updated based on other users' responses and outcomes, and the score is an indicator of a likelihood of the user's status changing from unavailable to available within a predetermined time period;
generating, by the server, a web page for display on a web browser of the computer associated with the administrator comprising a set of action items associated with the generated score; and
generating and transmitting a second instruction, by the server to the first database, to modify the record in the first database associated with user's expectation date, wherein the modification is based upon the calculated score.

US Pat. No. 10,395,145

DEDUPLICATION RATIO ESTIMATION USING REPRESENTATIVE IMAGES

International Business Ma...

1. A method, executed by one or more processors, the method comprising:receiving a set of representative machine image regions for a computing environment wherein the set of representative machine image regions collectively comprise a set of representative image chunks;
generating a fingerprint for each representative image chunk within the set of representative image chunks to produce a set of representative fingerprints;
generating a fingerprint for selected image chunks within a measured machine image region to produce a set of sampled fingerprints;
determining a deduplication metric for the measured machine image region based on the representative fingerprints and the sampled fingerprints; and
determining an overall deduplication metric for the representative machine image regions and a plurality of measured machine image regions, wherein determining the overall deduplication metric is conducted according to the formula r=?(di*ci*si)/?(si), where si is the size of an image region i, di is a deduplication ratio of the image region i, ci is a compression ratio of the image region i, and the summation operations ? are conducted over all of the image regions i in the plurality of measured machine image regions.

US Pat. No. 10,395,125

OBJECT DETECTION AND CLASSIFICATION WITH FOURIER FANS

SMR PATENTS S.A.R.L., Lu...

1. A system comprising:an image sensor configured to capture an image from an environment surrounding the system, the image from the environment surrounding the system including one or more keypoints;
extracting circuitry communicatively coupled to the image sensor and configured to extract at least one feature value from at least one of the one or more keypoints in the image from the environment surrounding the system;
query point evaluation circuitry communicatively coupled to the image sensor and the extracting circuitry and configured to classify an object by sampling a periodic descriptor function for a query point in the image from the environment surrounding the system to produce a sample value, the periodic descriptor function depending on the distance between at least one of the one or more keypoints and the query point in complex space, the periodic descriptor function further depending on at least one feature value extracted from at least one of the one or more keypoints in the image from the environment surrounding the system, wherein:
the periodic descriptor function is defined as:

 where N is the number of keypoints in the image from the environment surrounding the system in the neighborhood of the query point, zc is the query point represented in complex space, zk is the kth keypoint, ƒ(zk) is the feature value of the kth keypoint, and ? is the continuous independent variable of the descriptor function F(?), or
the periodic descriptor function is a scale-invariant or rotation invariant function defined as:
whereinanda signal bus configured to transmit a signal to the operator of the system if the sample value satisfies an alert condition.

US Pat. No. 10,395,118

SYSTEMS AND METHODS FOR VIDEO PARAGRAPH CAPTIONING USING HIERARCHICAL RECURRENT NEURAL NETWORKS

Baidu USA LLC, Sunnyvale...

1. A computer-implemented method for automating describing a video with a paragraph comprising multiple sentences, the method comprising:producing, using a sentence generator, multiple single sentences, each single sentence being generated sequentially and describing a specific time span and video region or regions within the video, the sentence generator comprising:
a word embedding layer word converting an input word into a word embedding;
a first recurrent layer for language modeling based at least on the word embedding, the first recurrent layer updating its hidden state when receiving a word embedding;
an attention model coupled to the first recurrent layer for selectively focusing on input video features in a video feature pool; and
a multimodal layer for integrating outputs from the first recurrent layer and the attention model to connect vision components with the language model;
using a paragraph generator to affect inter-sentence dependency for the sentence generator when producing a next sentence, the paragraph generator comprising:
a sentence embedding layer receiving word embeddings from the word embedding layer and current hidden state of the first recurrent layer to output a sentence embedding;
a second recurrent layer linked to the sentence embedding layer for inter-sentence dependency modeling, the second recurrent layer updating its hidden state when receiving a sentence embedding; and
a paragraph state component combining current hidden state of the second recurrent layer and the sentence embedding to generate of a current paragraph state as an initial hidden state when the first recurrent layer is reinitialized for next sentence generation.

US Pat. No. 10,395,106

HUMAN BODY POSTURE DATA ACQUISITION METHOD AND SYSTEM, AND DATA PROCESSING DEVICE

Wuhan Zhunwofei Science a...

1. A human body posture data acquisition method, applicable to a human body posture data acquisition system, wherein the human body posture data acquisition system comprises a data processing device, and the human body posture data acquisition method comprises:the data processing device obtaining feature data between pre-calibrated human body feature points, wherein the pre-calibrated human body feature points comprise a human head center point, a head rotation center point and a body rotation center point, and the feature data comprises a length of a first line segment between the head center point and the head rotation center point, and a length of a second line segment between the head rotation center point and the body rotation center point;
obtaining rotational angles of the human body feature points, wherein the rotational angles comprise a first rotational angle of the first line segment relative to a vertical direction with the first line segment between the head center point and the head rotation center point, and a second rotational angle of the second line segment relative to the vertical direction with the second line segment between the head rotation center point and the body rotation center point, the first rotational angle and the second rotational angle being located on a same plane; and
obtaining human body posture data according to the rotational angles of the human body feature points and the feature data between the human body feature points, wherein the human body posture data comprises the rotational angles of the human body feature points, a first horizontal displacement of the head center point relative to the head rotation center point, and a second horizontal displacement of the head rotation center point relative to the body rotation center point, the first horizontal displacement being obtained by multiplying the length of the first line segment by a sinusoidal function value of the first rotational angle, and the second horizontal displacement being obtained by multiplying the length of the second line segment by a sinusoidal function value of the second rotational angle.

US Pat. No. 10,395,096

DISPLAY METHOD FOR RECOMMENDING EYEBROW STYLE AND ELECTRONIC APPARATUS THEREOF

CAL-COMP BIG DATA, INC., ...

1. A display method for recommending an eyebrow style, comprising:obtaining an image;
determining a face type of a human face in the image according to a ratio based on a distance and a length of a plurality of auxiliary lines;
obtaining a corresponding recommended eyebrow style according to the face type of the human face in the image; and
displaying the recommended eyebrow style in an eyebrow area of the human face in the image according to calculated heights from a plurality of reference points to the plurality of auxiliary lines.

US Pat. No. 10,395,077

SYSTEM AND METHOD FOR NEAR FIELD COMMUNICATION

Hallmark Cards, Incorpora...

1. A system for providing a near field communication (NFC) session with an NFC-tagged object, comprising:a tip-ring-ring-sleeve (TRRS) component configured to be inserted into an audio port on a smart device and including at least three channels;
an NFC component for transmitting a first radio frequency (RF) signal and for receiving a second RF signal, the second RF signal including identifying information, the NFC component further configured to decode the second RF signal to determine the identifying information; and
an energy-collecting component comprising an energy-collecting circuit configured to store energy from a modulated power signal, increase a voltage of the modulated power signal, and supply the stored energy in a burst to the NFC component for use in transmitting the first RF signal,
wherein the energy-collecting circuit is tuned to correspond to one or more parameters of the modulated power signal, and
wherein a first channel of the at least three channels is configured for receiving the modulated power signal, a second channel is configured for receiving control signals, and a third channel is configured for communicating tag value information.

US Pat. No. 10,395,060

MULTIPLE MESSAGE RETRIEVAL FOR SECURE ELECTRONIC COMMUNICATION

Microsoft Technology Lice...

1. A system for obscuring mailbox identity during transmission of electronic communications, the system comprising:at least one processor; and
at least one computer-readable storage medium storing instructions that are executable by the at least one processor to perform operations including:
storing target electronic communications across multiple mailboxes, wherein the target electronic communications having one or more encrypted labels;
sorting the multiple mailboxes into multiple mailbox bins that each comprise a label range for the multiple mailboxes, wherein the sorting comprises indexing locations of the multiple mailboxes within the multiple mailbox bins based on the one or more encrypted labels;
receiving a query including: one or more probes to locate indexed locations of at least one target mailbox in each of the multiple mailbox bins, and a query vector that comprises encrypted entries to isolate content from the at least one target mailbox in each of the multiple mailbox bins; and
sending the isolated content of the at least one target mailbox in each of the multiple mailbox bins to an external computing device based on processing of the query vector.

US Pat. No. 10,395,019

METHOD, SYSTEM AND COMPUTER PROGRAM FOR COMPARING IMAGES

Paycasso Verify Ltd, Lon...

1. A method of verifying, by a processing system, whether a user of a device corresponds to a previously authenticated user, the processing system having access to a first image and a second image, the first image being an image acquired from an identity document comprising an image of the previously authenticated user and data identifying the previously authenticated user, the identity document having been validated in respect of the previously authenticated user by a trusted authority, whereby to previously authenticate the user, and the processing system being arranged to derive, from the identity document, the data identifying the previously authenticated user, wherein the second image is an image captured by the device, the method comprising:comparing the first image to the second image, whereby to determine whether they are images of the same user;
determining that the first and second images are images of the same user; and
responsive to the determining that the first and second images are images of the same user:
encoding one of the first image and the second image using a one-way encoding algorithm, thereby to generate an encoded image;
storing the encoded image as a validated encoded image of the previously authenticated user in a storage device together with an identifier for the previously authenticated user, the validated encoded image being for use in a subsequent verification event for the previously authenticated user; and
arranging for the derived data to be stored, together with the identifier for the previously authenticated user, whereby to enable the data to be retrieved in a subsequent verification event for the previously authenticated user.

US Pat. No. 10,394,989

METHOD FOR CREATING AN FPGA NETLIST

dSPACE digital signal pro...

1. A method for creating an FPGA netlist, the method comprising:generating the FPGA netlist from an FPGA source code and at least one shadow register, the FPGA source code defining at least one function and at least one signal, the shadow register being defined in the FPGA netlist;
assigning the shadow register to the at least one signal, the shadow register being provided to store a signal value of the assigned signal at runtime;
providing an option for reading out the stored signal value at runtime;
providing the netlist to be loaded on an FPGA and executed by the FPGA;
executing the function described by the FPGA source code by the FPGA; and
by a functional decoupling of the shadow register, decoupling the shadow register from the function described in the FPGA source code such that the signal value stored in the shadow register at the time of decoupling is unchanged while the function described in the FPGA source code is being executed; and
outputting the signal value stored in the shadow register that is unchanged since the time of decoupling.

US Pat. No. 10,394,978

FINITE ELEMENT METHODS AND SYSTEMS

1. A method of generating finite element modelling results comprising:receiving finite element method (FEM) data relating to establishing a problem to be solved for a portion of a physical system being analyzed and comprising elements, the FEM data comprising physical dimensions of each element within the portion of the physical system, material data relating the materials forming, each element within the portion of the physical system, and physical principles relating to the modelling being performed;
generating a FEM mesh comprising at least FEM mesh node locations relating to the portion of the physical system in dependence upon at least the physical dimensions of each element within the portion of the physical system;
automatically generating, with a microprocessor FEM mesh values for each FEM mesh node location, the FEM mesh value established in dependence upon FEM mesh node location within the portion of the physical system, the material data and physical principles,
automatically generating with a microprocessor based upon the FEM mesh node locations a factor graph model, the factor graph model comprising a plurality of random variable nodes and a plurality of factor nodes, wherein at least some of the factor nodes are connected to at least three of the plurality of random variable nodes;
automatically executing a set of belief propagation update rules upon the factor graph model using Gaussian function parametrization and the FEM mesh values, the belief propagation update rules comprising a factor node update rule that a factor node message is sent from each factor node of the plurality of factor nodes to all variable nodes of the plurality of variable nodes to which it is connected and a variable node update rule that a variable node message is sent hack from a variable node to each factor node of the plurality of factor nodes to which it is connected;
iteratively executing the belief propagation update rules until a predetermined condition has been met;
wherein the factor node messaging and variable node messaging comprises a sequence of performing all factor node updates followed by the variable node messaging updates wherein the variable node messaging updates are performed in parallel based on a colour parallel messaging schedule; and
wherein the colour parallel messaging schedule exploits an element coloring algorithm such that no two adjacent elements have the same colour symbol and different colour elements are updated in parallel.

US Pat. No. 10,394,967

METHOD AND APPARATUS FOR AUTOMATICALLY ASSEMBLING COMPONENTS IN A COMPUTER-AIDED DESIGN (CAD) ENVIRONMENT

Siemens Product Lifecycle...

1. A computer-implemented method of automatically assembling components in a computer-aided design (CAD) environment, the computer-implemented method comprising:identifying, using a data processing system, a source component and a target component in the CAD environment, wherein the source component and the target component represent different parts of a real-world object;
computing one or more assembly solutions for assembling the source component and the target component based on a set of rules;
automatically generating constraints between geometric entities of the source component and geometric entities of the target component based on the one or more assembly solutions to generate a geometric model comprising constrained components;
outputting the geometric model comprising the assembled source component and target component on a graphical user interface, wherein computing the one or more assembly solutions for assembling the source component and the target component based on the set of rules comprises determining whether the source component and the target component have common topology; and
when the source component and the target component do not have common topology, computing a set of assembly solutions for assembling the source component and the target component to maximize resultant topology using uncommon topology rules in the set of rules.

US Pat. No. 10,394,964

GESTURE BASED SYSTEM FOR TRANSLATION AND TRANSLITERATION OF INPUT TEXT AND A METHOD THEREOF

OSLABS PTE. LTD., Singap...

1. A computer implemented system for selectively expressing an input text in a language other than the input language, based on the gestures performed by a user, said computer implemented system comprising:a user interface accessible to the user, said user interface configured to receive the input text from the user, and wherein the input text is in a format selected from a group consisting of email message, SMS message, and webpage extracts, said user interface further configured to display the input text on a default user interface screen thereof;
a processor cooperating with said user interface, said processor configured to:
recognize at least one of a selection of the input text by the user and keying-in of the input text by the user;
recognize a left swipe gesture and a right swipe gesture performed by the user on the user interface subsequent to recognition of the selection or the keying-in of the input text, and convert the left swipe gesture into an electric signal for transliteration of the input text, and further convert the right swipe gesture into an electric signal for translation of the input text;
trigger the translation of the input text, in an event that the signal for translation of the input text is generated in response to the right swipe gesture, and further trigger on said user interface, a display of a first user interface screen in response to the right swipe gesture, and cause said first user interface screen to display translated text corresponding to the input text, and redirect the user from said default user interface screen of said user interface to said first user interface screen of said user interface, in response to the right swipe gesture;
trigger the transliteration of the input text, in an event that the signal for transliteration of the input text is generated in response to the left swipe gesture, and further trigger on said user interface, a display of a second user interface screen, in response to the left swipe gesture, and cause said second user interface screen to display transliterated text corresponding to the input text, and redirect the user from said default user interface screen of said user interface to said second user interface screen of said user interface, in response to the left swipe gesture;
said processor still further configured to respectively display the translated input text and transliterated input text on said user interface and on said first user interface screen and said second user interface screen thereof, in a format equivalent to the format of the input text.

US Pat. No. 10,394,955

RELATION EXTRACTION FROM A CORPUS USING AN INFORMATION RETRIEVAL BASED PROCEDURE

INTERNATIONAL BUSINESS MA...

1. A method for relation extraction from a corpus, the method comprising:receiving an input entity pair including a first entity and a second entity, the first entity and the second entity being associated by a particular relation;
retrieving a first set of statements containing the first entity from a corpus;
retrieving a second set of statements containing the second entity from the corpus;
identifying, by a processor and a memory, a first set of discriminative words in the first set of statements;
identifying, by the processor and the memory, a second set of discriminative words in the second set of statements;
identifying perceptions in the first set of discriminative words and the second set of discriminative words;
retrieving a predetermined number of ranked statements from the corpus using the identified perceptions as a query;
identifying, in response to the query, candidate entity pairs, the candidate entity pairs including a third entity and a fourth entity; and
extracting candidate entity pairs from the predetermined number statements, the candidate entity pairs having a relation therebetween analogous to the relation between the first entity and the second entity.

US Pat. No. 10,394,915

ARCHITECTURE AND TECHNIQUES TO SEARCH LOGGING INFORMATION

Amazon Technologies, Inc....

1. A method, comprising:receiving, by a computing system comprising one or more host computers, a stream of log statements having respective log identifiers over a communication network from remote host computers, wherein a first log identifier of the respective log identifiers uniquely identifies a computing session that generates a first log statement of the stream of log statements;
determining, by the computing system, that the first log identifier is associated with each statement of a subset of the log statements;
creating, by the computing system, in a distributed storage sub-system of the computing system, a directory having a name corresponding to the first log identifier;
creating, by the computing system, within the directory, a log file including the subset of the log statements;
determining, by the computing system, using the subset of the log statements, that a defined sequence of characters is present in a second log statement of the subset of the log statements, the defined sequence of characters including natural language representative of at least one of a user account identifier, a product type, a product name, or a timestamp;
generating, by the computing system, a value corresponding to the defined sequence of characters; and
creating, by the computing system, in a searching sub-system of the computing system, a key-value pair comprising the value and a key corresponding to the first log identifier.

US Pat. No. 10,394,878

ASSOCIATING STILL IMAGES AND VIDEOS

Google LLC, Mountain Vie...

1. A system, comprising:one or more computers including one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:
receiving a digital image and a digital video;
extracting one or more features from the digital image;
identifying one or more representative frames in the digital video, wherein each representative frame is representative of a portion of the digital video;
extracting one or more respective features from each representative frame;
comparing the one or more features extracted from the digital image to the one or more respective features extracted from each representative frame; and
classifying the digital image as related to the digital video based on the comparison of the one or more features extracted from the image to the one or more respective features extracted from each representative frame.

US Pat. No. 10,394,871

SYSTEM TO PREDICT FUTURE PERFORMANCE CHARACTERISTIC FOR AN ELECTRONIC RECORD

HARTFORD FIRE INSURANCE C...

1. A system for predicting a future performance characteristic associated with an electronic record, comprising:a text mining platform, including:
a text mining communication device to receive text input data associated with the electronic record from multiple sources;
a text mining processor coupled to the text mining communication device; and
a text mining storage device in communication with said text mining processor and storing instructions adapted to be executed by said text mining processor to:
(i) aggregate and map the received text input data to create composite text input data,
(ii) automatically detect a semantic event in the composite text input data triggered by a semantic rule and associated semantic tag,
(iii) flag the detected semantic event as meeting a pre-determined condition,
(iv) update a text mining result database, responsive to the flag, by adding an entry to the database identifying the detected semantic event and the triggering semantic rule, and
(v) transmit an indication for the electronic record based on the associated data in the text mining result database; and
a back-end application computer server coupled to the text mining platform, including:
a back-end communication device to receive the indication for the electronic record transmitted by the text mining platform;
a back-end processor coupled to the back end communication device; and
a back-end storage device in communication with said back-end processor and storing instructions adapted to be executed by said back-end processor to:
(i) determine at least one parameter corresponding to a characteristic of the electronic record,
(ii) execute a computerized predictive model to predict a future performance characteristic indicator for the electronic record based on the at least one parameter and the indictor received from the text mining platform, wherein the future performance characteristic indicator is indicative of a likelihood of an actual value of the electronic record differing from a predicted value of the electronic record, wherein the computerized predictive model is generated based at least in part on an analysis of medical spending costs for a plurality of insurance claims and the volatility indictor is used to provide a degree of certainty in connection with at least one of: (i) a loss ratio prediction, and (ii) a return on equity prediction, and
(iii) output an indication of the predicted future performance characteristic indictor for the electronic record,
wherein the predicted future performance characteristic is a volatility indictor, the electronic record is associated with an insurance claim, and the volatility indicator is indicative of a likelihood of an actual total resolution cost of the insurance claim differing from a predicted total resolution cost of the insurance claim.

US Pat. No. 10,394,844

INTEGRATING CO-DEPLOYED DATABASES FOR DATA ANALYTICS

SAP SE, Walldorf (DE)

1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:identifying a source database and a destination database co-deployed within an operating system of a first machine, wherein the source database is one of an object-oriented database and a row database, and the destination database is a column database that stores one or more fields of data as columns;
identifying a connector installed within the operating system of the first machine and configured to synchronize the source database and the destination database;
triggering the connector for synchronizing the source database and the destination database;
reading by the connector, a shared memory to identify an event received from the source database;
reading a mapping configuration to map corresponding data fields of the source database and the destination database;
based upon the received event and the mapping configuration, determining data to be read from the source database;
reading the determined data from the source database; and
writing the read data to corresponding data fields of the destination database.

US Pat. No. 10,394,807

REWRITE CONSTRAINTS FOR DATABASE QUERIES

ParAccel LLC, Campbell, ...

1. A computer-implemented method for rewriting database queries based on rewrite constraints specification, the method comprising:receiving a rewrite constraints specification identifying a subquery of a database query, the rewrite constraints specification identifying a subquery by specifying an alias of the subquery, wherein the alias corresponds to one or more intermediate results of a database query;
identifying, from database queries, matching database queries that the rewrite constraints specification is applicable, comprising:
matching the rewrite constraints specification with the database queries, and
for each of the database queries: responsive to determining that the alias of the subquery identified in the rewrite constraints specification matches with at least an alias of a subquery of the database query, determining that the database query is one of the matching database queries; and
for each matching database query:
generating a statement to create a temporary table to store the intermediate result relation corresponding to the matching subquery,
rewriting the matching database query by replacing the matching subquery with the temporary table, and
executing the rewritten database query, wherein executing the rewritten database query comprises responsive to determining that the size of the temporary table is below a threshold, storing the temporary table in-memory.

US Pat. No. 10,394,793

METHOD AND SYSTEM FOR GOVERNED REPLAY FOR COMPLIANCE APPLICATIONS

EMC IP Holding Company LL...

1. A computer-implemented method for performing point-in-time replay using software control metadata objects to validate compliance of a cloud infrastructure environment at a specific time comprising:maintaining a repository of metadata associated with computer software applications, metadata associated with content associated with the computer software applications, and metadata associated with the cloud infrastructure environment enabled to deploy the computer software applications, wherein the cloud infrastructure environment includes a shared pool of configurable computing resources, further wherein the shared pool of configurable computing resources includes the computer software applications, a plurality of servers, and at least one storage repository, wherein the at least one storage repository includes the metadata associated with computer software applications, the metadata associated with content associated with the computer software applications, and the metadata associated with the cloud infrastructure environment;
executing a point-in-time replay, including a control and one or more processes, on the cloud infrastructure environment to determine compliance of a state of the cloud infrastructure environment at the specific time according to a plurality of inputs maintained in the repository of metadata regarding the state of the cloud infrastructure environment, wherein the compliance indicates whether the pool of configurable computing resources within the cloud infrastructure environment satisfy a set of technical specifications at the specific time based on trust-based criteria;
storing a control metadata object generated by the executed point-in-time replay, the control metadata object identifying the control and including content addresses to the processes for the point-in-time replay as immutable control and process objects, respectively, in the repository;
storing input metadata objects and output metadata objects identifying inputs to and outputs from the control and the processes as immutable input metadata objects and output metadata objects, respectively, in the repository, wherein the output metadata objects are generated by the executed point-in-time replay;
storing a timestamp metadata object generated by the executed point-in-time replay, the timestamp metadata object including a timestamp and content addresses to the control object, the process objects, the input objects, and the output objects, as an immutable metadata object in the repository; and
creating a metarecord, the metarecord including a timestamp, a content address of the control metadata object, and one or more content addresses of the inputs;
storing the metarecord as an immutable object having a metarecord content address;
analyzing whether the state of the shared pool of configurable computing resources are in a trusted state at the time identified in the timestamp metadata object according to a replay of the control and processes metadata objects using the input metadata objects;
determining a deployment for a given one of the computer software applications on a trusted infrastructure within the cloud infrastructure environment based on at least a subset of the metadata maintained in the metadata repository; and
causing deployment of the given one of the computer software applications on the trusted infrastructure.

US Pat. No. 10,394,788

SCHEMA-FREE IN-GRAPH INDEXING

International Business Ma...

1. A computer-implemented method, comprising:creating multiple indexes directed to data within a knowledge graph, wherein each of the multiple indexes is created as a graph;
correlating at least a first created index and at least a second created index by linking one or more nodes of the first created index with one or more nodes of the second created index, thereby generating one or more multi-dimensional indexes;
determining, based on a received query, one or more traversal paths within the data of the knowledge graph and the generated multi-dimensional indexes, wherein the one or more traversal paths comprise one or more data-to-index traversal paths and facilitate processing of the query; and
outputting a response to the query based on said determined one or more traversal paths;
wherein the steps are carried out by at least one computing device.

US Pat. No. 10,394,706

NON-VOLATILE STORAGE WITH ADAPTIVE COMMAND PREDICTION

WESTERN DIGITAL TECHNOLOG...

1. An apparatus, comprising:a set of non-volatile memory cells; and
one or more control circuits in communication with the set of non-volatile memory cells, the one or more control circuits are configured to receive a plurality of non-sequential memory access commands directed to the set of non-volatile memory cells and predict a memory access command based on the plurality of non-sequential memory access commands according to a model obtained from a training set of non-sequential memory access commands, the one or more control circuits are configured to access the set of non-volatile memory cells according to the memory access command.

US Pat. No. 10,394,666

MANAGING REMOTE DATA REPLICATION

INTERNATIONAL BUSINESS MA...

1. A method comprising:storing a first disk and a second disk at a first site, the first disk storing input/output (I/O) data for a host system, the second disk being a point-in-time copy of the first disk;
storing a first disk and a second disk at second site that is remote from the first site, the first disk of the second site being a synchronous replication of the first disk of the first site, and the second disk of the second site being a point-in-time copy of the first disk of the second site;
storing a first disk, a second disk, and a third disk at third site that is remote from the first site and the second site, the first disk of the third site being a synchronous replication of the second disk of the first site;
responsive to a loss of the first site, transferring the storing of I/O data from the first disk of the first site to the first disk of the second site;
determining whether a replication of the I/O data from the second disk of the first site to the first disk of the third site was being performed at the loss; and
responsive to determining that the replication of the I/O data from the second disk of the first site to the first disk of the third site was being performed at the loss, starting a synchronous replication of the second disk of the second site to the third disk of the third site.

US Pat. No. 10,394,655

METHOD FOR DETECTING ABNORMAL APPLICATION AND MOBILE TERMINAL

BEIJING KINGSOFT INTERNET...

1. A method for detecting an abnormal application, comprising: detecting a system event of a mobile terminal; reading process information based upon the system event Mg being a triggering system event, and determining whether a restarting process exists according to the process information; recording a number of restarting of the restarting process in a preset period; and determining that an application corresponding to the restarting process is abnormal, if the number of restarting is greater than a preset threshold; and wherein the system event is the triggering system event, if the system event is being one of: a broadcasting system event, a memory shortage alarming system event, an application abnormally restarting system event and an application abnormally exiting system event.

US Pat. No. 10,394,539

DYNAMICALLY CONFIGURED GRAPHICAL USER INTERFACE FOR A SOFTWARE APPLICATION

IHEARTMEDIA MANAGEMENT SE...

1. A computer readable medium tangibly embodying a program of computer executable instructions by an end-user device, the program of computer executable instructions comprising:at least one instruction to receive, by an application provider system from an online application store, an application request associated with a user request to provide an application having a graphical user interface (GUI), the application request identifying at least the application and a first local branding element of a plurality of different local branding elements;
at least one instruction to receive by the application provider system from the online application store, a graphic user interface (GUI) configuration parameter associated the first local branding element, the GUI configuration parameter indicating at least one GUI visual element associated with the first local branding element including at least one of an associated logo, font or color;
at least one instruction to download from a codebase, responsive to the application request, an unconfigured application having a GUI with a non-customized configuration; and
at least one instruction to alter the unconfigured application to generate a customized application from the unconfigured application and the GUI configuration parameter, the customized application having a configured GUI associated with the first local branding element;
at least one instruction to download, responsive to the user request, the GUI configuration parameter from a source other than the online application store.

US Pat. No. 10,394,443

METHOD FOR VIEWING MESSAGE AND USER TERMINAL

Guangdong Oppo Mobile Tel...

1. A method for viewing a message, comprising:determining that a first touch operation is performed on an icon of a message application in a user terminal when duration of a touch input performed on the icon of the message application exceeds a preset duration;
obtaining at least one touch parameter of the first touch operation;
displaying at least one target message when each of the at least one touch parameter of the first touch operation satisfies a corresponding preset condition;
determining whether the duration of the touch input performed on the icon of the message application is increased after displaying the at least one target message;
determining that a second touch operation is performed on the icon of the message application based on a determination that the duration of the touch input performed on the icon of the message application is increased; and
displaying the at least one target message in a preset display mode.

US Pat. No. 10,394,424

INFORMATION DISPLAY, INFORMATION DISPLAY METHOD, INFORMATION DISPLAY SYSTEM, PROGRAM, AND RECORDING MEDIUM

NEC SOLUTION INNOVATORS, ...

1. An information display comprising:a memory configured to store one or more instructions; and
at least one processor configured to execute the one or more instructions to:
display at least one item and information corresponding to each of the items;
display, in response to selection of the item, a menu showing at least one of refining conditions of the selected item;
display, in response to selection of the refining condition, at least one refining item corresponding to the selected refining condition and refining information corresponding to each of the refining items with reference to the displayed items and information corresponding to each of the items;
repeatedly display the refining condition and display the refining information set for a plurality of executions; and
display a refining condition, which has not been selected before n?1th (n is an integer of 2 or more) execution, among the plurality of executions, in n-th and subsequent executions.

US Pat. No. 10,394,419

DEVICE, A METHOD AND A SERVER FOR RETRIEVING INFORMATION USING A MACHINE READABLE IMAGE

GSPI B.V., Riethoven (NL...

1. A method for selecting information represented by an icon of a plurality of icons associated with a QR code comprising:capturing an image of the QR code and the icon of the plurality of icons, wherein each of the plurality of icons is separate from, and located adjacent to, the QR code;
displaying the captured image of the QR code and the icon on a touch screen;
determining a user's touch location on the touch screen being an indication of selection of the icon of the plurality of icons;
determining an orientation of the QR code;
determining a relative coordinate of the touch location relative to the location of the QR code;
forwarding the relative coordinate to an information providing server; and
receiving information related to the relative coordinate from the information providing server.

US Pat. No. 10,394,417

SURFACING AND MANAGEMENT OF WINDOW-SPECIFIC CONTROLS

Microsoft Technology Lice...

1. A method of generating, on a physical display device communicationally coupled to a computing device, a user interface comprising:a floating display element, generated by an operating system, that is visually separate from, and is positioned proximate to, a task reference for an application program being executed on the operating system, the floating display element comprising:
a first toolbar tailored to a first set of functionality exposed to a user by the application program via a first window, the first toolbar comprising a first set of multiple interface elements associated with the first set of functionality, the first toolbar being visually contained wholly within the floating display element;
a first thumbnail of the first window of the application program, the first thumbnail being visually contained wholly within the floating display element;
a second toolbar tailored to a second set of functionality exposed to the user by the application program via a second window, the second toolbar comprising a second set of multiple interface elements associated with the second set of functionality, the second toolbar being also visually contained wholly within the floating display element, the second toolbar differing from the first toolbar; and
a second thumbnail of the second window of the application program, the second thumbnail being also visually contained wholly within the floating display element;
wherein the floating display element is separate from and external to windows of the application program and is displayed when user action is directed to the task reference; and
wherein further the first and second thumbnails and the first and second toolbars are all concurrently displayed within the floating display element.

US Pat. No. 10,394,414

FACILITATING AUTOMATIC EXECUTION OF USER INTERACTIONS IN A VIRTUAL SPACE

Kabam, Inc., San Francis...

1. A system for automatically executing user interactions in a virtual space, the system comprising:one or more physical processors configured by machine-readable instructions to:
execute an instance of the virtual space, to implement the instance of the virtual space by receiving and executing commands to facilitate user interactions of individual users with the virtual space, wherein the user interactions are monitored, and to determine view information for presentations of the virtual space on client computing platforms through space interfaces to facilitate user actions in the virtual space;
determine, based on the monitoring, amounts of interaction of the individual users within the virtual space while participating in the virtual space, the amounts of interaction including a first amount of interaction for a first user that reflects an amount of interaction within the virtual space by the first user;
determine types of interactions performed by the individual users within the virtual space while participating in the virtual space, the types of interactions including a first type of interactions performed by the first user within the virtual space;
manage user accounts associated with the individual users in the virtual space comprising user information, the user accounts including user inventories and information indicating the determined amounts of interaction and the determined types of interactions of the individual users, the user accounts including a first user account associated with the first user and including a first user inventory and information indicating the first amount of interaction and the first type of interactions of the first user;
determine patterns of interactions of the individual users by examining past interactions of the individual users, wherein determinations of the patterns of interactions are based on the amounts of interaction of the individual users and the types of interactions performed by the individual users, wherein the patterns of interactions include a first pattern of interactions of the first user, wherein determination of the first pattern of interactions is based on a first examination of a first quantity of past interactions of the first user while participating in the virtual space, wherein the determination of the first pattern of interactions is further based on the first type of interactions;
determine automated user interactions based on the patterns of interactions of the individual users, wherein the automated user interactions are to be automatically executed in the virtual space on behalf of the individual users while the individual users are not participating in the virtual space, such that first automated user interactions to be automatically executed in the virtual space on behalf of the first user are determined based on the first pattern of interactions,
wherein the determination of the first automated user interactions to be automatically executed in the virtual space on behalf of the first user while the first user is not participating in the virtual space includes determinations of:
(i) types of the first automated user interactions,
(ii) quantities of the first automated user interactions,
(iii) durations of the first automated user interactions,
(iv) frequencies of the first automated user interactions, and/or
(v) virtual space resources exhausted by the first automated user interactions;
automatically execute, in the virtual space, the determined automated user interactions, such that the first automated user interactions are automatically executed in the virtual space on behalf of the first user; and
automatically update the first user account including the first user inventory based on results from automatically executing the first automated user interactions.

US Pat. No. 10,394,396

MULTI-FORCE TOUCH SENSING METHOD AND MULTI-FORCE TOUCH MODULE

TPK Touch Solutions (Xiam...

1. A multi-force touch sensing method for a multi-force touch module, the multi-force touch module comprising a plurality of first sensing electrodes disposed along an X direction and a plurality of second sensing electrodes disposed along a Y direction, which form an X-Y coordinate system, to provide at least one press input, and the multi-force touch sensing method comprising the following steps:(a): detecting and obtaining press position information that are coordinates of an mth point (Xm, Ym) and coordinates of an nth point (Xn, Yn) (where m?1, n>m) during a first time sequence;
(b): determining whether Xn is equal to Xm, if yes, go to (c), if not, go to (d);
(c): detecting resistance values corresponding to Y axis at Yn and Ym during a second time sequence different from the first time sequence, determining, from only a magnitude of the resistance value corresponding to the Y axis at Yn, a magnitude of a pressing force at press position (Xn, Yn), and determining, from only a magnitude of the resistance value corresponding to the Y axis at Ym, a magnitude of a pressing force at press position (Xm, Ym); and
(d): detecting resistance values corresponding to X axis at Xn and Xm during the second time sequence different from the first time sequence, determining, from only a magnitude of the resistance value corresponding to the X axis at Xn, the magnitude of the pressing force at the press position (Xn, Yn), and determining, from only a magnitude of the resistance value corresponding to the X axis at Xm, the magnitude of the pressing force at the press position (Xm, Ym).

US Pat. No. 10,394,384

MULTIPLE CORRELATIONS IN A TOUCH SENSOR

MICROSOFT TECHNOLOGY LICE...

1. A method comprising:establishing a first reference sequence with which to correlate signals received at one or more electrodes to touch detection conditions;
starting with a first set of candidate reference sequences each differing from the first reference sequence, reducing the first set of candidate reference sequences by applying a rule set to the first set to derive a relatively smaller second set of candidate reference sequences;
for each candidate reference sequence in the second set of candidate reference sequences, calculating a touch detection performance score of a combined reference sequence, the combined reference sequence being a sum of the first reference sequence and at least the candidate reference sequence for which the calculating is performed; and
configuring at least a portion of a receive circuit to correlate signals received at one or more of the electrodes to at least one of the touch detection conditions by using the first reference sequence in a combined correlation operation with at least a selected candidate reference sequence from the second set of candidate reference sequences, and not an unselected candidate reference sequence from the second set of candidate reference sequences, the selected candidate reference sequence being selected based on a corresponding touch detection performance score being higher than a touch detection performance score corresponding to the unselected candidate reference sequence.

US Pat. No. 10,394,376

DISPLAY APPARATUS WITH INPUT FUNCTION

SHARP KABUSHIKI KAISHA, ...

1. A display apparatus with an input function, comprising:a position input device through which to input information on a touched position; and
an information display device that displays information,
the position input device and the information display device being placed on top of each other,
wherein the information display device includes
a display panel that displays a first display screen and displays a second display screen in a display region of the first display screen,
a first storage section storing display information including a display position of the second display screen and information on a near-field region including the second display screen and having a larger region than the second display screen,
a reduction process section that reduces the second display screen, and
a movement process section that moves the second display screen,
the position input device includes
a touch detection section that acquires the information on the touched position,
a second storage section storing touch history information including information on a plurality of the touched positions thus acquired,
a touched position determination section that determines whether a newly-acquired touched position is present in the near-field region specified by the display information, and
a display position determination section that, in a case where the touched position determination section has determined that the newly-acquired touched position is present in the near-field region, utilizes the touch history information to determine position to which the second display screen is reduced or moved,
in a case where the second display screen has not been reduced, the reduction process section reduces the second display screen to the position thus determined and displays the second display screen, and
in a case where the second display screen has been reduced, the movement process section moves the second display screen to the position thus determined and displays the second display screen.

US Pat. No. 10,394,338

KEYBOARD

Cooler Master Technology ...

1. A keyboard, comprising:a circuit board having an upper surface, a lower surface opposite to the upper surface, a plurality of locking slots, and a plurality of cut-out portions, wherein each locking slot of the plurality of locking slots is located laterally adjacent a corresponding cut-out portion of the plurality of cut-out portions and the plurality of locking slots and the plurality of cut-out portions are coplanar;
a plurality of key modules positioned on the upper surface and over the plurality of cut-out portions, wherein at least a portion of each key module is received in a corresponding locking slot of the circuit board; and
a plurality of light sources installed on the lower surface of the circuit board, wherein at least a portion of at least one light source is positioned in a corresponding cut-out portion.

US Pat. No. 10,394,272

JOYSTICK CENTER LOCK

Sure Grip Controls, Inc.,...

1. A joystick, comprising:a main housing having a first control surface and a second control surface,
a ball for rotationally engaging the first control surface,
a shaft having a first end and a second end, the first end of the shaft for releasably engaging the ball,
a shoe for rotationally engaging the second control surface,
a main spring have a first end and a second end, the first end of the main spring for pressing the shoe against the second control surface,
a center lock housing for engaging the second end of the main spring, and housing a slider and a lock spring,
the slider for selectively permitting and preventing movement of the shoe along the shaft,
the lock spring for pressing the slider into a desired default position,
a knob for releasably engaging the second end of the shaft, and
a boot for covering portions of the joystick.

US Pat. No. 10,394,268

METHOD AND APPARATUS FOR ACTIVELY MANAGING CONSUMPTION OF ELECTRIC POWER OVER AN ELECTRIC POWER GRID

CAUSAM ENERGY, INC., Ral...

1. A method for managing an electric power flow within an electric power grid, comprising:a client device receiving a power control message from a load management server, the power control message indicating at least one of an amount of electric power to be reduced and an identification of at least one controllable device to be instructed to disable the electric power flow to at least one associated power consuming device;
the client device issuing a power management command to the at least one controllable device, the power management command causing the at least one controllable device to disable the electric power flow to the at least one associated power consuming device to provide a reduction in consumed power; and
generating measurement and verification data corresponding to the reduction in consumed power.

US Pat. No. 10,394,257

FLOW CONTROL SYSTEM

Belparts, Rotselaar (BE)...

1. A method for using a central heating/cooling system comprising a plurality of consumer devices connected to a common source through a pipe system which provides for delivering a liquid medium, the consumer devices comprising heat exchange systems, water taps or heat exchange systems and water taps; the method comprising:distributing the liquid medium from the common source through the pipe system to the heat exchange systems and thereby heating or cooling rooms of a building, and/or to the water taps for use by consumers;
controlling, by means of a control system, a flow of the liquid medium passing through a pipe part of the pipe system with at least one of the heat exchange systems or water taps;
sensing an actual medium flow through the pipe part with a flow sensor, and the sensor outputting an electrical signal indicative of the sensed actual medium flow to the control system;
directly comparing the sensed flow with a set flow and outputting a control signal related to the direct comparison;
adjusting an adjustable orifice in said pipe part by means of an orifice adjusting system in response to the control signal; and
performing a real-time software-wise correction of a characteristic curve of the orifice adjusting system to compensate for pressure variations in said pipe part,wherein the steps of directly comparing the sensed flow with a set flow and outputting a control signal and performing a real-time software-wise correction of a characteristic curve of the orifice adjusting system are done by the control system.