US Pat. No. 10,559,452

PLASMA DEVICE DRIVEN BY MULTIPLE-PHASE ALTERNATING OR PULSED ELECTRICAL CURRENT

AGC FLAT GLASS NORTH AMER...

1. A plasma source comprising:at least three electrodes, including a first electrode, a second electrode, and a third electrode, the at least three electrodes being arranged linearly such that a first distance between the first electrode and the second electrode is smaller than a second distance between the first electrode and the third electrode; and
a source of power capable of producing multiple output waves, including a first output wave, a second output wave, and a third output wave, wherein the first output wave and the second output wave are out of phase, the second output wave and the third output wave are out of phase, and the first output wave and the third output wave are out of phase;
wherein each electrode is electrically connected to the source of power such that the first electrode is electrically connected to the first output wave, the second electrode is electrically connected to the second output wave, and the third electrode is electrically connected to the third output wave;
wherein electrical current flows between the at least three electrodes that are out of electrical phase;
wherein each electrode alternately serves as anode and cathode when powered by the multiple output waves, and
wherein the plasma source is capable of generating a plasma between the electrodes, including a first plasma directly between the first electrode and the second electrode, a second plasma directly between the second electrode and the third electrode, and a third plasma directly between the first electrode and the third electrode.

US Pat. No. 10,559,450

SCANNING ELECTRON MICROSCOPE

HITACHI HIGH-TECHNOLOGIES...

1. A scanning electron microscope, comprising:an electron source;
a condenser lens and an objective lens respectively for focusing a primary electron beam emitted from the electron source on a specimen;
a plurality of deflectors that deflect the primary electron beam passing the condenser lens;
a detector that detects a signal electron emitted from the specimen by scanning the primary electron beam to the specimen; and
a processor that controls the electron source, the condenser lens, the objective lens and the plurality of deflectors,
wherein the processor is configured to execute a sequence of stored instructions which cause said processor to perform a first deflection field setting operation that sets the plurality of deflectors so as to move a scanning area on the specimen by the primary electron beam to a position deviated from an axis extended from the electron source toward the center of the objective lens and a second deflection field setting operation that sets the plurality of deflectors so as to correct trajectories of signal electrons without changing the scanning area of the primary electron beam set by the first deflection field setting operation; and
the processor controls the plurality of deflectors by adding a setting value set by the second deflection field setting operation to a setting value set by the first deflection field setting operation.

US Pat. No. 10,559,448

TRANSMISSION CHARGED PARTICLE MICROSCOPE WITH IMPROVED EELS/EFTEM MODULE

FEI Company, Hillsboro, ...

1. A method of using a Transmission Charged Particle Microscope comprising:n imaging system, for receiving a flux of charged particles transmitted through a specimen and directing the flux of charged particles after passing through the specimen onto a sensing device;
a controller, for controlling at least some operational aspects of the microscope,in which method the sensing device is chosen to be an EELS/EFTEM module comprising:an entrance plane;
an image plane, where in EELS mode an EELS spectrum is formed and in EFTEM mode an EFTEM image is formed;
a slit plane between said entrance plane and said image plane, where in EFTEM mode an energy dispersed focus is formed;
a dispersing device, between said entrance plane and said slit plane, for dispersing an incoming charged particle beam into an energy-dispersed beam with an associated dispersion direction;
a first series of quadrupoles between said dispersing device and slit plane;
a second series of quadrupoles between said slit plane and image plane,which dispersing device and quadrupoles are arranged along an optical axis,whereby, for a Cartesian coordinate system (X,Y,Z) in which said optical axis is disposed along Z, said dispersion direction is defined as being parallel to X,wherein:in said first quadrupole series, exciting one or more quadrupoles so as to deflect an off-axis non-dispersive YZ ray leaving said dispersing device onto a path paraxial to said optical axis from said slit plane to said image plane; and
in said second quadrupole series, exciting either:
(a) a single quadrupole; or
(b) a pair of adjacent quadrupoles,
so as to focus said energy-dispersed beam onto said image plane.

US Pat. No. 10,559,434

CONTROL CIRCUIT FOR ELECTRIC LEAKAGE CIRCUIT BREAKER

LSIS CO., LTD., Anyang-s...

1. A control circuit for an electric leakage circuit breaker, comprising:a zero phase current transformer configured to detect a zero phase current on a circuit as a leakage detection signal;
a filter circuit section configured to remove a high frequency noise included in the leakage detection signal;
an input amplifier configured to amplify a voltage formed by a current of the leakage detection signal and an impedance of the filter circuit section, and including a pair of transistors, bases of the transistors connected to both output terminals of the filter circuit section, respectively;
a base current generator commonly connected to the bases of the pair of transistors and configured to supply the same amount of base current to the pair of transistors;
a trip determination circuit section configured to determine whether to output a trip control signal by comparing a voltage value of an amplified leakage detection signal outputted from the input amplifier with a preset reference voltage value, and
a gain adjuster, connected to the base current generator, configured to adjust the gain of a collector current of the pair of transistors over the base current by adjusting the base current supplied to the bases of the pair of transistors.

US Pat. No. 10,559,433

SWITCHING APPARATUS FOR SYNCHRONIZED TOGGLE POSITIONING AND RELATED SENSORY FEEDBACK

SWITCHDOWN LLC, Durham, ...

9. A system of controlling energization of an electrical load using multiple switch devices, said system comprising:a plurality of switch devices, each said switch device including
a toggle element movable between a first position and a second position, said toggle element including a magnetic element affixed thereto;
an electromagnetic element being selectively energized and fixed in position relative to said toggle element;
a sensor creating a signal indicative of said toggle element passing a position midway between said first position and said second position;
a communications wire for distributing said signal among said plurality of switches; and
a microprocessor controlling said electromagnetic element to selectively attract or repel each said magnetic element in each of said plurality of switches simultaneously in response to said signal thereby creating sensory feedback to a user of said system;
wherein said plurality of switches are connected via said communications wire.

US Pat. No. 10,559,432

ELECTROLYTIC CAPACITOR AND MANUFACTURING METHOD THEREFOR

Panasonic Intellectual Pr...

1. An electrolytic capacitor comprising a capacitor element, the capacitor element having:an anode member having a dielectric layer thereon; and
a cathode member including a conductive polymer layer that is in direct contact with the dielectric layer,
wherein the capacitor element is impregnated with a liquid containing at least one of polyalkylene glycol and derivatives selected from a group consisting of polyethylene glycol glyceryl ether, polyethylene glycol diglyceryl ether, polyethylene glycol sorbitol ether, polypropylene glycol glyceryl ether, polypropylene glycol diglyceryl ether, polypropylene glycol sorbitol ether, copolymers of ethylene glycol and propylene glycol, copolymers of ethylene glycol and butylene glycol, and copolymers of propylene glycol and butylene glycol.

US Pat. No. 10,559,431

HIGH VOLTAGE WINDOW ELECTROLYTE FOR SUPERCAPACITORS

UT-BATTELLE, LLC, Oak Ri...

1. A supercapacitor, comprising:a negative electrode comprising carbon black and sodium carboxymethyl cellulose which does not intercalate sodium;
a positive carbon-comprising electrode;
an electrolyte composition comprising sodium hexafluorophosphate and a non-aqueous solvent comprising at least one selected from the group consisting of ethylene glycol dimethyl ether, diethylene glycol dimethyl ether, triethylene glycol dimethyl ether, and tetraethylene glycol dimethyl ether;
wherein the supercapacitor has an electrochemical voltage window of from +0.0 V to 3.5 V (full cell voltage).

US Pat. No. 10,559,426

ELECTRONIC DEVICE HAVING CERAMIC ELEMENT BODY AND EXTERNAL TERMINAL

TDK CORPORATION, Tokyo (...

1. An electronic device, comprising:a chip component including a terminal electrode formed on an end surface of a ceramic element body containing an internal electrode; and
an external terminal including a first end electrically connected with the terminal electrode and a second end disposed opposite to the first end and connected with a mounting surface,
wherein:
the external terminal comprises:
a first metal; and
a second metal different from the first metal;
the first metal and the second metal are arranged next to each other in a surface direction of the external terminal and alternately exposed on a surface of the external terminal; and
a width of the second metal exposed to the surface of the external terminal is 1/10 to 9/10 of the width of the terminal electrode.

US Pat. No. 10,559,424

MULTILAYER CAPACITOR AND BOARD HAVING THE SAME

SAMSUNG ELECTRO-MECHANICS...

1. A multilayer capacitor:a capacitor body having first and second surfaces opposing each other and third and fourth surfaces connected to the first and second surfaces and opposing each other, and including an active region including dielectric layers and pluralities of first and second internal electrodes alternately disposed with respective dielectric layers interposed therebetween and first and second cover regions disposed on opposite surfaces of the active region, the first and second internal electrodes being exposed through the third and fourth surfaces, respectively;
third and fourth internal electrodes alternately disposed in the first cover region adjacent to the first surface with respective dielectric layers interposed therebetween;
first and second external electrodes including first and second connected portions respectively formed on the third and fourth surfaces of the capacitor body and respectively connected to the first and second internal electrodes, and first and second band portions respectively extending from the first and second connected portions to portions of the first surface of the capacitor body;
a first via electrode penetrating through the first cover region to connect the third internal electrode and the first band portion to each other; and
a second via electrode penetrating through the first cover region to connect the fourth internal electrode and the second band portion to each other,
wherein the first surface is a mounting surface,
the third internal electrode contacts only the first via electrode, from among the first and second via electrodes and first and second external electrodes, and
the fourth internal electrode contacts only the second via electrode, from among the first and second via electrodes and first and second external electrodes.

US Pat. No. 10,559,423

MULTILAYER CERAMIC ELECTRONIC DEVICE

TDK CORPORATION, Tokyo (...

7. A multilayer ceramic electronic device comprising a laminated body having alternately laminated internal electrode layers and dielectric layers, whereineach of the dielectric layers has a thickness of 0.5 ?m or less,
each of the internal electrode layers contains ceramic particles,
a content ratio of the ceramic particles contained in the each of the internal electrode layers is 2 to 15% by representation of cross sectional area, and
the each of the dielectric layers has a thickness standard deviation (?) of 100 nm or less.

US Pat. No. 10,559,422

ELECTRONIC DEVICE AND METHOD FOR FABRICATING THE SAME USING TREATMENT WITH NITROGEN AND HYDROGEN

SK hynix Inc., Icheon-si...

1. A method for fabricating an electronic device including a semiconductor memory, comprising:forming a variable resistance element over a substrate, the variable resistance element including a metal-containing layer and an MTJ (Magnetic Tunnel Junction) structure which is located over the metal-containing layer and includes a free layer having a variable magnetization direction, a pinned layer having a fixed magnetization direction and a tunnel barrier layer interposed between the free layer and the pinned layer;
forming an initial spacer containing a metal over the variable resistance element;
performing an oxidation process to transform the initial spacer into a middle spacer including an insulating metal oxide; and
performing a treatment using a gas or plasma including nitrogen and hydrogen to transform the middle spacer produced by the oxidation process into a final spacer including an insulating metal nitride or an insulating metal oxynitride.

US Pat. No. 10,559,421

STEP-UP BIPOLAR TRANSFORMER RECTIFIER WITHOUT COMMON MODE RIPPLE

The Boeing Company, Chic...

1. A multi-phase transformer comprising:a single rectifier; and
a plurality of groups of windings connected to the single rectifier, wherein each one of the groups of windings comprises:
a corresponding plurality of primary windings having a first output voltage;
a corresponding plurality of secondary windings joined in series to the corresponding plurality of primary windings and having a second output voltage; and
a corresponding plurality of tertiary windings joined in series to the corresponding plurality of secondary windings and having a third output voltage that is higher than the second output voltage;
wherein each end of a primary winding of the corresponding plurality of primary windings is coupled to an end of another primary winding to form a delta configuration and a junction at each coupling that interconnects at least one secondary winding of the corresponding plurality of secondary windings.

US Pat. No. 10,559,416

ELECTRICAL DEVICE WITH REINFORCED MOLDED PINS

XFMRS, Inc., Camby, IN (...

1. An electronic device comprising:a molded frame including a central winding bobbin and first and second lateral supports extending laterally outward therefrom, each of the first and second lateral supports including a top surface and first and second lower surfaces;
at least one magnetic element disposed around the central winding bobbin and supported on the top surfaces of the first and second lateral supports,
a plurality of leads formed of a conductive material molded in the first and second lateral supports, each of the leads includes a first end portion extending downward from the first lower surface of the corresponding one of the first and second lateral supports, and a second end portion extending along the second lower surface of the corresponding one of the lateral supports, the second lower surface lower than the first lower surface; and
at least a first coil wound about the central winding bobbin, a first end of the first coil affixed to the first end portion of a first lead of the plurality of leads, and a second end of the first coil affixed to the first end portion of a second lead of the plurality of leads.

US Pat. No. 10,559,414

WIRE-WOUND TYPE POWER INDUCTOR

SAMSUNG ELECTRO-MECHANICS...

1. A wire-wound type inductor, comprising:a core containing magnetic powder flakes and including a central portion, outside portions, and connection portions extending in a length direction of the core between the central portion and a respective outside portion of the outside portions; and
a winding coil disposed in the core and wound around the central portion of the core,
wherein the core has a coupling structure including first and second bodies coupled to each other in a thickness direction of the core,
the first and second bodies contain magnetic powder flakes having shape magnetic anisotropy, and long axes of the magnetic powder flakes in the central portion are arranged in parallel with a direction in which a magnetic field of the winding coil is generated in the central portion and arranged in parallel with long axes of the magnetic powder flakes in at least one of the connection portions, and
planes of the magnetic powder flakes are arranged orthogonally to a width direction of the core.

US Pat. No. 10,559,410

GRAIN-ORIENTED ELECTRICAL STEEL SHEET AND TRANSFORMER IRON CORE USING SAME

JFE STEEL CORPORATION, T...

1. A grain-oriented electrical steel sheet subjected to magnetic domain refining by introducing linear strains having a shape of a solid line in a direction intersecting a rolling direction of the steel sheet repeatedly at a predetermined interval in the rolling direction,wherein the predetermined interval of the linear strains in the rolling direction is d mm and, when the steel sheet is placed on a flat surface, a mean value of difference between a height from the flat surface to the linear strain-introduced area of a steel sheet surface and a height from the flat surface to a median point between adjacent linear strain-introduced areas is h mm, and a ratio h/d of the h to the d is 0.0025 or more and 0.015 or less.

US Pat. No. 10,559,408

FEEDTHROUGH DEVICE AND SIGNAL CONDUCTOR PATH ARRANGEMENT

ASML Netherlands B.V., V...

1. A feedthrough device for forming a hermetic seal around a plurality of signal conductors, the signal conductors extending alongside each other to form a signal conductor group with a group width, wherein the feedthrough device comprises:a slotted member, delimited by a first surface that faces predominantly towards a feedthrough direction (X), a second surface that faces predominantly opposite to the feedthrough direction, and a side surface that interconnects the first and second surfaces and faces outwards in a direction non-parallel to the feedthrough direction;
a base with a hole that extends entirely through the base along the feedthrough direction, wherein the hole is adapted to accommodate the slotted member;
wherein the slotted member further comprises at least one slot, which extends along the feedthrough direction through the slotted member and opens into the first and second surfaces, to allow the signal conductor group to pass from the first surface through the slotted member to the second surface, wherein the slot further opens into a longitudinal opening along the side surface, and extends from the side surface along a depth direction (Z; Y) transverse to the feedthrough direction up to a slot depth (?Zs; ?Ysa) into the slotted member, wherein the slot depth is equal to or larger than the group width (?Zs?Wf; ?Ysa?Wf),wherein the base defines an inner surface that directly surrounds the hole, wherein the inner surface covers at least part of the side surface and the longitudinal opening of the slotted member, when accommodated in the hole.

US Pat. No. 10,559,404

TRACEABLE POWER CABLE AND METHOD

PRYSMIAN S.p.A., Milan (...

1. A power cable comprising at least one conductor and a hollow tube at least partially filled with a traceable material, wherein said traceable material comprises a tracer associated with a uniquely identifiable code and wherein said traceable material is in a liquid or gel form wherein said hollow tube is an independent element.

US Pat. No. 10,559,402

TWIST RESISTANT ELECTRICAL HARNESS

GOODRICH CORPORATION, Ch...

1. An electrical harness, comprising: an electrical cable; an inner tubing extending from a first end of the electrical harness to a second end of the electrical harness, the inner tubing encasing the electrical cable; a braid tubing extending from the first end of the electrical harness to the second end of the electrical harness, the braid tubing encasing the inner tubing; and an outer tubing extending from the first end of the electrical harness to the second end of the electrical harness, the outer tubing encasing the braid tubing; wherein the braid tubing physically contacts the inner tubing and the outer tubing; and wherein the braid tubing is mechanically locked with the inner tubing and the outer tubing.

US Pat. No. 10,559,399

MULTI-PHASE BUSBAR FOR ENERGY CONDUCTION

ABB Schweiz AG, Baden (C...

1. A multi-phase busbar for conducting electric energy, the busbar comprising:a first conducting layer comprising a sheet metal coated with an electrically insulating material,
a first conducting pin mounted to the first conducting layer, the first conducting pin extending in a direction perpendicular to the first conducting layer,
a first insulating layer of a rigid insulating material arranged on the first conducting layer, the first insulating layer defining an opening through which the first conducting pin projects, and
a second conducting layer comprising a sheet metal coated with an electrically insulating material, the second conducting layer comprising a first pinhole through which the first conducting pin projects and a second conducting pin which extends in a direction parallel to the first conducting pin,
wherein the opening in the first insulating layer and the first pinhole in the second conducting layer define a common recess through which the first conducting pin projects, the recess being filled with a resin which forms a material bridge between the first conducting layer and the second conducting layer, the material bridge mechanically clamping the first conducting layer, the first rigid insulating layer, and the second conducting layer together.

US Pat. No. 10,559,396

DEVICES PROCESSED USING X-RAYS

SVXR, Inc., San Jose, CA...

1. A plurality of improved integrated circuit device packages having (1) a plurality of electrically connected components that have been individually fabricated, and (2) a plurality of features between 1 and 500 microns, the plurality of improved integrated circuit device packages having a package assembly yield of greater than 90% based on inspections by an automated high-speed x-ray inspection tool of a plurality of prior integrated circuit device packages, the plurality of improved integrated circuit device packages being produced by a process comprising the steps of:modifying, responsive to detecting one or more process variations that reduce package assembly yield by the high-speed x-ray inspection tool, one or more steps of the production process to reduce the detected process variations, wherein the modifications reduce one or more defects created during the production process; and
producing, using the modified production process, the plurality of improved integrated circuit device packages, wherein the modified production process achieves the package assembly yield of greater than 90%.

US Pat. No. 10,559,395

OPTIMIZATION OF HIGH RESOLUTION DIGITALLY ENCODED LASER SCANNERS FOR FINE FEATURE MARKING

nLIGHT, Inc., Vancouver,...

1. A method, comprising:selecting a laser beam diameter;
situating a substrate to be scanned at a scan plane associated with the selected laser beam diameter;
exposing the substrate to a laser beam with the selected laser beam diameter by scanning the laser beam with respect to the substrate, wherein the laser beam is scanned with angular scan increments corresponding to less than 1/10 of the laser beam diameter at the scan plane.

US Pat. No. 10,559,394

RADIOLOGICAL IMAGE CONVERSION SCREEN AND FLAT PANEL DETECTOR

MITSUBISHI CHEMICAL CORPO...

1. A radiological image conversion screen, comprising a support substrate and a phosphor layer stacked on the support substrate,wherein:
the phosphor layer comprises:
phosphor particles,
a polyvinyl acetal resin, and
a carboxylic acid ester having an ether group; and
the phosphor particles comprise at least one phosphor selected from the group consisting of:
a GOS phosphor,
a rare earth tantalum-based composite oxide phosphor, and
a CsI phosphor.

US Pat. No. 10,559,393

X-RAY DETECTOR FOR PHASE CONTRAST AND/OR DARK-FIELD IMAGING

KONINKLIJKE PHILIPS N.V.,...

1. An X-ray detector for phase contrast imaging and/or dark-field imaging, comprising:a scintillator layer; and
a photodiode layer;
wherein the scintillator layer is configured to convert incident X-ray radiation modulated by a phase grating structure into light to be detected by the photodiode layer;
wherein the scintillator layer comprises an array of scintillator channels periodically arranged with a pitch forming an analyzer grating structure;
wherein the scintillator layer and the photodiode layer form a first detector layer comprising a matrix of pixels
wherein each pixel comprises an array of photodiodes, each photodiode forming a sub-pixel;
wherein adjacent sub-pixels during operation receive signals having mutually shifted phases;
wherein the sub-pixels that during operation receive signals having mutually identical phase form a phase group per pixel;
wherein the signals received by the sub-pixels within the same phase group per pixel during operation are combined to provide one phase group signal;
wherein the phase group signals of different phase groups during operation are obtained in one image acquisition;
wherein the pitch of the scintillator channels is detuned by applying a correcting factor c to a fringe period (pfringe) of a periodic interference pattern (35) created by the phase grating structure, wherein 0 wherein the X-ray detector comprises a second detector layer provided on one surface of the first detector layer, which one surface is perpendicular to an orientation of the scintillator channels of the first detector layer;
where the second detector layer comprises a scintillator layer with an array of periodically arranged scintillator channels with the same pitch as the scintillator channels of the first detector layer and a photodiode layer; and
wherein each scintillator channel of the second detector layer is arranged to be displaced in surface direction in relation to the adjacent scintillator channel of the first detector layer by half of the pitch.

US Pat. No. 10,559,391

IRRADIATION TARGET PROCESSING SYSTEM

FRAMATOME GMBH, Erlangen...

1. An irradiation target processing system for insertion and retrieving irradiation targets into and from an instrumentation tube in a nuclear reactor core, the system comprising:a target retrieving system comprising a target exit port configured to be coupled to a target storage container and an exhaust system;
a target insertion system comprising a target filling device, a target retention tubing, a target diverter coupled to the target filling device, the target retention tubing and the target retrieving system, and a target supply junction at the target retention tubing, wherein the target supply junction is configured to be connected to the instrumentation tube; and
a transport gas supply system comprising a first gas supply tubing, a second gas supply tubing, and a transport gas supply junction coupled to the first and second gas supply tubing, wherein the first gas supply tubing is coupled to the exit port of the target retrieving system, and the second gas supply tubing is configured to be coupled to a junction for supplying gas to the instrumentation tube; and
wherein the target retrieving system, the target insertion system, and the transport gas supply system are mounted on a movable support.

US Pat. No. 10,559,385

FORECASTING A PATIENT VITAL MEASUREMENT FOR HEALTHCARE ANALYTICS

CONDUENT BUSINESS SERVICE...

1. A computer implemented method for obtaining an unknown patient vital measurement for healthcare analytics, the method comprising:receiving, by a processor, temporally successive patient vital measurements comprising irregularly sampled observations {y1, . . . , yN}, where yj denotes the jth observation at time tj, and N is the number of samples;
communicating, by a processor, the temporally successive vital measurements to a model trained using historical data of patient vital measurements, the model generating a parameter set ?=(A,B,C,Q,R), where A is a state transition matrix, B is a control matrix, C is a matrix which maps state-space variables to observation variables, Q is an amount of noise in the state-space variables, and R is an amount of noise in the observation variables;
calculating, by a processor, state-space variables zt using the parameter set ? generated by the model; and
performing, by a processor, one of: forecasting an unknown observation yN+1, and imputing an unknown observation yt, where 1

US Pat. No. 10,559,384

DECISION SUPPORT SYSTEM USING INTELLIGENT AGENTS

PHYSIO-CONTROL, INC., Re...

1. A method for providing decision support for a medical treatment, comprising:providing a primary processing thread of instruction events for coaching treatment of a patient based on a primary rules-based service;
providing a processing thread of instruction events for coaching treatment of a patient that is independent of the primary processing thread for coaching treatment of a patient based on a conditional rules-based service; and
triggering an action by the independent processing thread of instruction events based on a conditional rules-based service on the occurrence of a pre-defined set of input conditions.

US Pat. No. 10,559,381

MEDICAL SYSTEM AND INFORMATION NOTIFICATION METHOD

OLYMPUS CORPORATION, Tok...

1. A medical system comprising:a server device;
a first storage unit configured to store available device information including device names, locations, and scheduled use dates and times of a plurality of medical devices that are available for use;
a processor configured to:
determine whether one of the plurality of medical devices is a failed medical device;
allow selection, from among the plurality of medical devices other than the failed medical device, an alternative medical device that may be an alternative device of the failed medical device on the basis of failure information of the failed medical device and the available device information stored in the first storage unit;
transmit replacement information including a device name, a location, and a usable date and time of the alternative medical device to one or more client terminal devices corresponding to the medical devices that have not failed in order to display the replacement information on the one or more client terminal devices and instruct a user to select the alternative medical device for inspection; and
automatically restore patient information and device setting information previously stored in the failed medical device,
the plurality of medical devices including:
an endoscopic device;
a peripheral device connected to the endoscopic device, the failure information being transmitted from the endoscopic device that has detected a failure of the peripheral device; and
a portable terminal device, wherein:
the endoscopic device includes a second storage unit in which patient information and inspection information are stored,
the endoscopic device transmits one or more of:
the patient information stored in the second storage unit,
the inspection information stored in the second storage unit,
device setting information of the endoscopic device, and
device setting information of the peripheral device acquired from the peripheral device to the portable terminal device,
the portable terminal device includes:
a third storage unit in which the patient information and the inspection information stored in the second storage unit, the device identification information and the device setting information of the endoscopic device, and the device identification information and the device setting information of the peripheral device are stored by being associated with each other;
the processor further configured to:
acquire one or both of device identification information of the endoscopic device and device identification information of the peripheral device;
update corresponding information stored in the third storage unit in response to the patient information, the inspection information, the device setting information of the endoscopic device, or the device setting information of the peripheral device after a change transmitted by the endoscopic device; and
compare the device identification information of the endoscopic device and the device identification information of the peripheral device acquired by the acquisition unit with the device identification information of the endoscopic device and the device identification information of the peripheral device stored in the third storage unit, wherein:
as a result of the comparison, when the device identification information of the endoscopic device is different,
the portable terminal device transmits the patient information, the inspection information, and the device setting information of the endoscopic device stored in the third storage unit to the endoscopic device,
the endoscopic device stores the patient information and the inspection information transmitted by the portable terminal device in the second storage unit of the endoscopic device, and performs device setting of the endoscopic device in accordance with the device setting information of the endoscopic device transmitted by the portable terminal device,
the comparison, when the device identification information of the peripheral device is different, the portable terminal device transmits the device setting information of the peripheral device stored in the third storage unit to the endoscopic device, and
the endoscopic device performs device setting of the peripheral device in accordance with the device setting information of the peripheral device transmitted by the portable terminal device.

US Pat. No. 10,559,379

DIAGNOSIS SUPPORT APPARATUS, OPERATION METHOD FOR THE SAME, AND DIAGNOSIS SUPPORT SYSTEM

FUJIFILM Corporation, To...

1. A diagnosis support apparatus comprising:a reception unit that receives entry of a disease name specified by a doctor visually recognizing a target image which is an examination image of a certain patient and is an image reading target of the doctor;
a type acquisition unit that acquires the type of extracted lesion which is a lesion present in the target image and is extracted by performing image analysis on the target image;
an information management unit that manages registered lesion information in which the disease name and a registered lesion corresponding to the disease name are registered, and reads the registered lesion corresponding to the disease name received by the reception unit;
a comparison unit that compares the type of registered lesion read by the information management unit with the type of extracted lesion acquired by the type acquisition unit; and
an output control unit that outputs reliability information regarding the reliability of the disease name received by the reception unit on the basis of a comparison result in the comparison unit.

US Pat. No. 10,559,377

GRAPHICAL USER INTERFACE FOR IDENTIFYING DIAGNOSTIC AND THERAPEUTIC OPTIONS FOR MEDICAL CONDITIONS USING ELECTRONIC HEALTH RECORDS

Biomed Concepts Inc., So...

1. A non-transitory computer-readable medium (CRM) comprising instructions that enable a graphical user interface for identifying diagnostic options for medical conditions to:obtain, from a plurality of electronic health records of previously examined patients, a plurality of diagnostic action results and a plurality of diagnoses,
wherein the plurality of electronic health records is stored in an electronic health record database,
wherein the plurality of diagnostic action results, stored in the electronic health record database, comprises quantifications of the plurality of diagnostic action results;
generate, for the plurality of diagnoses, a plurality of statistical distributions of the plurality of diagnostic action results,
wherein at least one statistical distribution is generated for each of the plurality of diagnoses, and
wherein the at least one statistical distribution is specific to one of the plurality of diagnostic action results;
establish a plurality of pairs of diagnoses from the plurality of diagnoses;
obtain a plurality of overlaps from the plurality of statistical distributions by:
for each of the plurality of pairs of diagnoses, quantifying an overlap of two statistical distributions of the diagnostic action results associated with one of the plurality of pairs of diagnoses;
obtain a plurality of benefits of the plurality of diagnostic action results by:
for each of the plurality of pairs of diagnoses, obtaining, based on the overlap of two statistical distributions of the diagnostic action results associated with one of the plurality of pairs of diagnoses, a benefit of the plurality of benefits of the diagnostic action results for disambiguating the pair of diagnoses, wherein the benefit positively correlates with an inverse of the overlap;
storing the plurality of benefits of the diagnostic action results in a diagnoses statistics database; and
provide information to a user via the graphical user interface regarding a patient to be diagnosed, using the plurality of benefits of the plurality of diagnostic action results stored in the diagnoses statistics database by:
obtaining an initial differential diagnosis for the patient to be diagnosed from an electronic health record of the patient to be diagnosed,
wherein the initial differential diagnosis comprises a group of the plurality of diagnoses, the group selected to have a higher associated probability of correctly identifying a condition of the patient to be diagnosed than non-selected diagnoses of the plurality of diagnoses, based on the electronic health record of the patient to be diagnosed;
selecting a subset of the plurality of diagnostic action results for which the benefit is larger than for non-selected diagnostic action results of the plurality of diagnostic action results, to disambiguate the group of the plurality of diagnoses in the initial differential diagnosis; and
providing a selection of diagnostic actions associated with the subset of the plurality of diagnostic action results to the user accessing the graphical user interface.

US Pat. No. 10,559,376

DATA STORAGE DEVICE WITH REWRITEABLE IN-PLACE MEMORY

Seagate Technology LLC, ...

1. A data storage device comprising a selection module connected to a write cache and a non-volatile memory, the non-volatile memory comprising bit addressable memory cells separated into a first logical tier and a second logical tier, the selection module configured to restrict access to the first logical tier in response to a first data block being written to an address of the first logical tier and the first logical tier being unstable, the selection module configured to move data resident in the first logical tier to the second logical tier in response to a determination that the data is updated infrequently.

US Pat. No. 10,559,372

SHIFT REGISTER CIRCUIT, GATE DRIVING CIRCUIT, DISPLAY APPARATUS AND METHOD FOR DRIVING THE SAME

HEFEI XINSHENG OPTOELECTR...

1. A shift register circuit, comprising a first output sub-circuit and a second output sub-circuit; whereinthe first output sub-circuit is coupled to a clock signal terminal, a control signal terminal, a pull-up node and an output signal terminal, and is configured to output a clock signal output via the clock signal terminal to the output signal terminal under control of a control signal having first level output via the control signal terminal and the potential of the pull-up node, and to be turned off under control of a control signal having second level output via the control signal terminal; and
the second output sub-circuit is coupled to the clock signal terminal, the pull-up node and the output signal terminal, and is configured to output the clock signal to the output signal terminal under control of the potential of the pull-up node.

US Pat. No. 10,559,370

SYSTEM AND METHOD FOR IN-SITU PROGRAMMING AND READ OPERATION ADJUSTMENTS IN A NON-VOLATILE MEMORY

SANDISK TECHNOLOGIES LLC,...

10. A system comprising:a memory array comprising a plurality of memory cells;
a plurality of bit lines connected to the plurality of memory cells;
a detection circuit configured to detect a time duration for a bit line voltage of a bit line of the plurality of bit lines to reach a target voltage level of a predetermined threshold voltage level during a pre-charge stage of a program-verify operation;
a timing circuit configured to, during the program-verify operation, determine a bit line settling time period for a verify stage of the program-verify operation corresponding to the detected time duration from a buffer associating a plurality of bit line settling time periods with a plurality of time durations of the pre-charge stage; and
a sense circuit connected to the bit line, the sense circuit configured to, during the verify stage, sense a status of a memory cell coupled to the bit line relative to the bit line settling time period.

US Pat. No. 10,559,369

VOLTAGE DEGRADATION AWARE NAND ARRAY MANAGEMENT

Micron Technology, Inc., ...

1. A controller for memory device, the controller comprising processing circuitry to:record variations in a supply voltage to a component of the memory device;
compute a statistic from at least two of the recorded variations in the supply voltage;
determine a voltage condition for the memory device from the statistic; and
select a set of operational parameters for a non-volatile memory array of the memory device, the set of operation parameters selected from several sets of operation parameters based on the voltage condition.

US Pat. No. 10,559,366

BOUNDARY WORD LINE VOLTAGE SHIFT

WESTERN DIGITAL TECHNOLOG...

1. An apparatus comprising:an array of non-volatile memory cells; and
a controller configured to:
detect a trigger condition associated with a last programmed word line of a partially programmed erase block of the array of non-volatile memory cells, the last programmed word line comprising programmed non-volatile memory cells that are adjacent to programmed non-volatile memory cells and unprogrammed non-volatile memory cells of the array, the trigger condition comprising detecting that a predetermined amount of time has passed since the read voltage threshold shift for the last programmed word line was determined;
determine a read voltage threshold only for use with the last programmed word line of the partially programmed erase block in response to the trigger condition; and
calculate, dynamically, a read voltage threshold shift only for use with the last programmed word line based on the determined read voltage threshold for the last programmed word line and a baseline read voltage threshold.

US Pat. No. 10,559,365

PEAK CURRENT SUPPRESSION

SanDisk Technologies LLC,...

1. An apparatus comprising:a plurality of solid-state storage elements;
a plurality of control lines coupled to the plurality of solid-state storage elements; and
control circuitry in communication with the plurality of control lines and configured to:
during a first phase of a control line pre-charging stage, charge one or more unselected control lines of the plurality of control lines using a regulated charging current for a period of time based at least in part on a bias variance state associated with the plurality of control lines; and
during a second phase of the control line pre-charging stage, charge the one or more unselected control lines to an inhibit voltage level using an unregulated charging current.

US Pat. No. 10,559,364

MEMORY DEVICE

Toshiba Memory Corporatio...

1. A memory device comprising:a substrate;
a plurality of bit lines above the substrate extending in a first direction and being separated from one another in a second direction above the substrate, the second direction crossing the first direction;
a semiconductor column extending in a third direction between the substrate and one of the bit lines, the third direction crossing the first direction and the second direction;
a first conductive layer on a first side of the semiconductor column in the first direction;
a second conductive layer on a second side of the semiconductor column, opposite to the first conductive layer in the first direction;
a third conductive layer above the first conductive layer and on the first side of the semiconductor column, wherein no conductive layer is between the first and third conductive layers in the third direction;
a fourth conductive layer on the second side of the semiconductor column, opposite to the third conductive layer in the first direction;
a fifth conductive layer above the third conductive layer and on the first side of the semiconductor column; and
a sixth conductive layer above the fourth conductive layer and on the second side of the semiconductor column, opposite to the fifth conductive layer in the first direction, wherein
during reading in which a positive voltage is applied to the one of the bit lines:
a first voltage is applied to the first conductive layer and a second voltage is applied to the second conductive layer;
a third voltage is applied to the third conductive layer and a fourth voltage is applied to the fourth conductive layer;
a fifth voltage is applied to the fifth conductive layer and a sixth voltage is applied to the sixth conductive layer;
the first voltage and the fifth voltage are higher than each of the second voltage and the sixth voltage;
the third voltage is higher than the first voltage, the fourth voltage, and the fifth voltage; and
the fifth voltage is higher than the first voltage.

US Pat. No. 10,559,358

MEMORY DATA RANDOMIZER

INTERNATIONAL BUSINESS MA...

1. A computer program product for initializing a chip having synaptic Non-Volatile Random Access Memory (NVRAM) cells connected row-wise by word lines and column-wise by bit lines, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising:driving, on selected word lines from among the word lines, a wave generated by a Phase Locked Loop (PLL) circuit;
generating standing waves from the wave on the selected word lines by implementing a resonance detection point at an input end of each the word lines;
applying a write voltage on all of the bit lines; and
simultaneously driving each of the synaptic NVRAM cells of the selected word lines by different writing currents for different durations in order to set different analog values to all of the synaptic NVRAM cells.

US Pat. No. 10,559,352

BITLINE-DRIVEN SENSE AMPLIFIER CLOCKING SCHEME

QUALCOMM Incorporated, S...

1. A memory system comprising:a sense amplifier configured to amplify a voltage swing, the sense amplifier electrically coupled to a first bitline and a second bitline associated with a column of a memory array;
a bl transistor electrically coupled to the first bitline, wherein the bl transistor is configured to receive as input a first electrical signal from the first bitline based on the first bitline being discharged; and
a blb transistor electrically coupled to the second bitline, wherein the blb transistor is configured to receive as input a second electrical signal from the second bitline based on the second bitline being discharged, wherein an output of the bl transistor and an output of the blb transistor are electrically coupled together as a common output,
wherein the sense amplifier is configured to receive as an input the common output of the bl transistor and the blb transistor as a sense amplifier enable signal, and wherein the sense amplifier is further configured to measure a voltage differential across the first bitline and the second bitline based on reception of the sense amplifier enable signal.

US Pat. No. 10,559,350

MEMORY CIRCUIT AND ELECTRONIC DEVICE

KABUSHIKI KAISHA TOSHIBA,...

1. A memory circuit comprising:a first inverter circuit including a first input terminal, a first output terminal, a first p-channel MOS transistor in which a source terminal is connected to a first power supply line and a gate terminal is connected to the first input terminal, and a first n-channel MOS transistor in which a source terminal is connected to a second power supply line, a drain terminal is connected to a drain terminal of the first p-channel MOS transistor, and a gate terminal is connected to the first input terminal;
a second inverter circuit including a second input terminal connected to the first output terminal, a second output terminal connected to the first input terminal, a second p-channel MOS transistor in which a source terminal is connected to the first power supply line and a gate terminal is connected to the second input terminal, and a second n-channel MOS transistor in which a source terminal is connected to the second power supply line, a drain terminal is connected to a drain terminal of the second p-channel MOS transistor, and a gate terminal is connected to the second input terminal;
a third n-channel MOS transistor in which one of a source terminal and a drain terminal is connected to the first output terminal and the second input terminal, the source terminal is connected to the drain terminal, and a gate terminal is connected to a first wiring line;
a fourth n-channel MOS transistor in which one of a source terminal and a drain terminal is connected to the other of the source terminal and the drain terminal of the third re-channel MOS transistor, and the other of the source terminal and the drain terminal is connected to a second wiring line, and a gate terminal is connected to a third wiring line;
a fifth n-channel MOS transistor in which one of a source terminal and a drain terminal is connected to the second output terminal and the first input terminal, the source terminal is connected to the drain terminal, and a gate terminal is connected to the first wiring line; and
a sixth n-channel MOS transistor in which one of a source terminal and a drain terminal is connected to the other of the source terminal and the drain terminal of the fifth n-channel MOS transistor, the other of the source terminal and the drain terminal is connected to a fourth wiring line, and a gate terminal is connected to the third wiring line.

US Pat. No. 10,559,348

SYSTEM, APPARATUS AND METHOD FOR SIMULTANEOUS READ AND PRECHARGE OF A MEMORY

Intel Corporation, Santa...

1. An apparatus comprising:a memory array having a plurality of memory cells, a plurality of bitlines coupled to the plurality of memory cells, and a plurality of wordlines coupled to the plurality of memory cells; and
a sense amplifier circuit to sense and amplify a value stored in a memory cell of the plurality of memory cells, the sense amplifier circuit including:
a buffer circuit to store the value, the buffer circuit coupled between a first internal node of the sense amplifier circuit and a second internal node of the sense amplifier circuit, the first and second internal nodes separate from a first bitline coupled to the memory cell; and
an equalization circuit to equalize the first internal node and the second internal node while the sense amplifier circuit is decoupled from the memory array.

US Pat. No. 10,559,346

BIAS-CONTROLLED BIT-LINE SENSING SCHEME FOR EDRAM

INTERNATIONAL BUSINESS MA...

1. A bit-line sensing circuit for bias-controlled bit-line sensing, the circuit comprising:an input for receiving a single-ended local bit-line signal;
a pass device having a first terminal coupled to the input and a second terminal connected to a global bit-line node;
a first inverter having an input connected to the global bit-line node;
a header circuit coupled to the first inverter, wherein the header circuit includes two or more p-type transistors that are in series and are coupled to a high voltage rail and the first inverter, wherein the two or more p-type transistors receive a common bias signal;
a footer circuit coupled to the first inverter, wherein the footer circuit includes two or more n-type transistors that are in series and are coupled to a low voltage rail and the first inverter, wherein the two or more n-type transistors receive a common bias signal; and
a second inverter having an input coupled to an output of the first inverter.

US Pat. No. 10,559,344

HYBRID NON-VOLATILE MEMORY DEVICES WITH STATIC RANDOM ACCESS MEMORY (SRAM) ARRAY AND NON-VOLATILE MEMORY (NVM) ARRAY

Aspiring Sky Co. Limited,...

1. A hybrid memory device, comprising:a static random access memory (SRAM) array having a plurality of SRAM blocks; and
a non-volatile memory (NVM) array having a plurality of NVM blocks, wherein
a portion of the NVM array is configured to be mapped to a plurality of SRAM buffers to store data,
a data exchange between the SRAM array and the NVM array is at bit-level, and
the SRAM buffers are configured as a shareable system SRAM.

US Pat. No. 10,559,342

DYNAMIC RANDOM ACCESS MEMORY WITH REDUCED POWER CONSUMPTION

Windbond Electronics Corp...

1. A dynamic random access memory, comprising:a temperature sensor, sensing an operating temperature of the dynamic random access memory;
a dynamic memory cell array;
a control circuit, coupled to the dynamic memory cell array, and accessing and managing the dynamic memory cell array;
a plurality of power supply circuits, supplying power to the dynamic memory cell array and the control circuit; and
a power control circuit, controlling power outputs of the power supply circuits,
wherein when the dynamic random access memory enters a self-refresh mode, the power control circuit selectively switches between a low power control state and a normal power control state according to the operating temperature of the dynamic random access memory,
wherein in case that the dynamic random access memory is in the self-refresh mode, when the operating temperature of the dynamic random access memory is higher than a threshold temperature, the power control circuit is operated in the normal power control state, and when the operating temperature of the dynamic random access memory is lower than the threshold temperature, the power control circuit is operated in the low power control state.

US Pat. No. 10,559,335

METHOD OF TRAINING DRIVE STRENGTH, ODT OF MEMORY DEVICE, COMPUTING SYSTEM PERFORMING THE SAME AND SYSTEM-ON-CHIP PERFORMING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method of training for a memory device, the method comprising:performing an initialization operation on the memory device based on the memory device being powered on;
performing a training operation on a plurality of operating frequencies of the memory device to obtain, as a configurable operating parameter for each of the plurality of operating frequencies, at least one of a plurality of operating parameters of the memory device;
storing, as training data, the obtained configurable operating parameter for each of the plurality of operating frequencies; and
using an optimized operating parameter for the memory device based on the training data, a current operation mode of the memory device, and a current operating frequency of the memory device.

US Pat. No. 10,559,334

DATA OUTPUT CIRCUIT, MEMORY DEVICE INCLUDING THE DATA OUTPUT CIRCUIT, AND OPERATING METHOD OF THE MEMORY DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A memory device comprising:a memory cell array configured to store input data;
a clock generator circuit configured to generate first clocks and second clocks, using a reference clock;
a phase information generator circuit configured to compare a phase of the reference clock and a phase of at least one of the first clocks and the second clocks, and to generate phase information as the comparison result;
an intermediate data generator circuit configured to serialize a part of the input data provided from the memory cell array using the first clocks to generate a plurality of first data, to serialize a remaining part of the input data to generate a plurality of second data, and to selectively swap the plurality of first data and the plurality of second data using the phase information to generate a plurality of intermediate data; and
an output data generator circuit configured to serialize the plurality of intermediate data using the second clocks, to output output data through one output data line.

US Pat. No. 10,559,333

MEMORY MACRO AND METHOD OF OPERATING THE SAME

TAIWAN SEMICONDUCTOR MANU...

1. A memory macro comprising:a first memory cell array;
a first tracking circuit comprising:
a first set of memory cells configured as a first set of loading cells responsive to a first set of control signals;
a second set of memory cells configured as a first set of pull-down cells responsive to a second set of control signals, the first set of pull-down cells and the first set of loading cells being configured to track a memory cell of the first memory cell array, the first set of memory cells and the second set of memory cells being arranged in a column of the memory macro; and
a first tracking bit line extending over the column of the memory macro, and being coupled to the first set of memory cells and the second set of memory cells;
a first pre-charge circuit coupled to a first end of the first tracking bit line; and
a second pre-charge circuit coupled to a second end of the first tracking bit line, the second pre-charge circuit and the first pre-charge circuit being configured to charge the first tracking bit line to a pre-charge voltage level responsive to a third set of control signals.

US Pat. No. 10,559,332

SEMICONDUCTOR DEVICES

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:a synthesis control signal generation circuit configured to generate a synthesis control signal for determining a burst sequence from a latch control signal in response to a first burst mode command and a second burst mode command; and
a data output control circuit configured to output data included in a bank group as internal data in response to the synthesis control signal,
wherein the synthesis control signal after a bubble period is set to have the same logic level as the synthesis control signal before the bubble period when the second burst mode command is generated.

US Pat. No. 10,559,330

MEMORY DEVICE HAVING SELECTABLE MEMORY BLOCK PAIRS

SK hynix Inc., Icheon-si...

1. A memory device comprising:a first half memory block;
a second half memory block;
a read/write circuit disposed between the first half memory block and the second half memory block, the read/write circuit being coupled to the first half memory block and the second half memory block through a first bit line and a second bit line, respectively; and
a first row decoder group configured to simultaneously select the first half memory block and the second half memory block in response to a same single block selection signal.

US Pat. No. 10,559,328

SYSTEM AND METHOD FOR CONTROLLING ENVIRONMENTAL CONDITIONS WITHIN AN AUTOMATED DATA STORAGE LIBRARY

International Business Ma...

1. A system comprising:a data storage library, wherein the data storage library comprises at least one component bay therein;
at least one duct adapter configured to fit within the at least one component bay; and
at least one environmental conditioning unit fluidly connected to the at least one duct adapter via at least one duct, wherein the at least one environmental conditioning unit is configured to control at least one environmental condition within the data storage library,
wherein the at least one duct comprises a supply duct configured to supply air from the at least one environmental conditioning unit and a return duct configured to recirculate conditioned air to the at least one environmental conditioning unit.

US Pat. No. 10,559,326

HARD DISK BRACKET

HONGFUJIN PRECISION ELECT...

1. A hard disk bracket adapted for selectively mounting a first type of hard disk or a second type of hard disk, the hard disk bracket comprising:a mounting frame;
a rotating arm comprising a first end rotationally coupled to the mounting frame and a second end opposite to the first end configured to release or latch the first type of hard disk or the second type of hard disk;
a first rotating bracket having a first end rotationally coupled to the mounting frame and a second end opposite to the first end rotatable about the first end;
a second rotating bracket having a first end rotationally coupled to the rotating arm and a second end opposite to the first end rotatable about the first end;
a first latching member mounted to the mounting frame;
a second latching member mounted to the rotating arm; wherein:
the first rotating bracket and the second rotating bracket are rotatable between a first position, where the first rotating bracket and the second rotating bracket are configured to mount the first type of hard disk, and a second position, where the first rotating bracket and the second rotating bracket are configured to mount the second type of hard disk;
the first latching member and the second latching member latch the first rotating bracket and the second rotating bracket in the first position or the second position.

US Pat. No. 10,559,324

MEDIA IDENTIFIER GENERATION FOR CAMERA-CAPTURED MEDIA

GoPro, Inc., San Mateo, ...

1. A system for generating unique identifiers, the system comprising:one or more physical processors configured by machine-readable instructions to:
access a media item, the media item including an image, a video, or an audio;
access an identifier generation protocol, the identifier generation protocol specifying data to be extracted from the media item and specifying an order in which to arrange the data extracted from the media item;
extract first data and second data from the media item based on the data specified by the identifier generation protocol;
arrange the first data and the second data in the order specified by the identifier generation protocol;
generate a unique media identifier for the media item based on the arrangement of the first data and the second data; and
store the unique media identifier.

US Pat. No. 10,559,323

AUDIO AND VIDEO SYNCHRONIZING PERCEPTUAL MODEL

Adobe Inc., San Jose, CA...

1. A method implemented by at least one computing device, the method comprising:receiving a selection of a human emotion associated with particular sounds;
converting an audio signal into low resolution audio data;
determining a transition point in the audio signal that produces the human emotion, the transition point determined by using a perceptual model that, provided data describing the human emotion, is configured to:
identify perceptual characteristics in the low resolution audio data corresponding to the human emotion; and
designate a portion of the audio signal corresponding to an identified perceptual characteristic in the low resolution audio data as the transition point; and
synchronizing a production of digital video with the audio signal based on the transition point.

US Pat. No. 10,559,322

DIAGNOSTIC TAPE CARTRIDGE PATTERNED WITH PREDETERMINED HEAD-MEDIA SPACINGS FOR TESTING A TAPE HEAD OF A TAPE DRIVE

QUANTUM CORPORATION, San...

1. A diagnostic tape for use with a tape drive having a tape head, the diagnostic tape comprising:a first tape section that is configured to move across the tape head during use of the tape drive, the first tape section including a first patterned data code that is indicative of a first spacing between the tape head and the first tape section; and
a second tape section that is configured to move across the tape head during use of the tape drive, the second tape section including a second patterned data code that is indicative of a second spacing between the tape head and the second tape section, the second patterned data code being different than the first patterned data code; and
wherein at least one of the first patterned data code and the second patterned data code includes formatted data that is interspersed with unformatted data.

US Pat. No. 10,559,318

MAGNETIC RECORDING ASSISTED BY A SINGLE SPIN HALL EFFECT (SHE) LAYER IN THE WRITE GAP

Headway Technologies, Inc...

1. A Spin Hall Effect (SHE) assisted magnetic recording (SHAMR) device, comprising:(a) a main pole (MP) that is configured to generate a magnetic write field in a MP tip with a front side at an air bearing surface (ABS), and having a local magnetization proximate to a MP trailing side that adjoins a write gap (WG) and faces a trailing shield;
(b) the trailing shield (TS) with a front side at the ABS, and a local magnetization proximate to a bottom surface that faces the MP; and
(c) a Spin Hall Effect (SHE) layer formed in the WG and having a bottom surface that contacts the MP trailing side and a top surface adjoining the TS bottom surface, and comprised of a Spin Hall Angle (SHA) material, wherein the SHE layer is configured to generate a first transverse spin transfer torque that tilts the local MP magnetization to a direction that is more orthogonal to the ABS thereby enhancing the write field, and is configured to generate a second transverse spin transfer torque that tilts the local TS magnetization to a direction that is more orthogonal to the ABS to increase a TS return field.

US Pat. No. 10,559,316

DISTORTION SENSING, PREVENTION, AND DISTORTION-AWARE BASS ENHANCEMENT

DTS, Inc., Calabasas, CA...

1. A system comprising:bass enhancement circuitry arranged to receive a signal to generate an acoustic output;
sensing circuitry coupled to receive a bass enhanced signal corresponding to the signal received and processed by the bass enhancement circuitry or corresponding to the acoustic output, and to generate statistics on the bass enhanced signal, the sensing circuitry including circuitry to estimate distortion associated with the bass enhanced signal to compute at least one of the statistics;
a bass parameter controller coupled to receive the at least one of the statistics from the sensing circuitry and coupled to the bass enhancement circuitry to operatively provide parameters to the bass enhancement circuitry, the parameters based on the at least one of the statistics; and
a speaker to receive the bass enhanced signal to generate the acoustic output.

US Pat. No. 10,559,311

SPEAKER DIARIZATION WITH CLUSTER TRANSFER

International Business Ma...

1. A computer implemented method for diarizing a media file, comprising:obtaining, by one or more processor, the media file having a speech by one or more speaker;
stratifying the media file in order into a plurality of sessions at points of respective disfluencies in the speech;
initializing one or more cluster space including one or more cluster, wherein the one or more cluster space respectively corresponds to the one or more speaker, wherein the one or more cluster results from identifying respective speaker of a predetermined number of session from the plurality of sessions;
generating a cluster by identifying a speaker of a next session;
determining a cluster action for the cluster based on a cluster epicenter of the cluster by use of deep learning;
performing the cluster action from the determining on the one or more cluster space;
bootstrapping the one or more cluster space resulting from the performing;
generating another cluster by identifying speaker corresponding to another session from rest of the sessions; and
producing speaker identifications respective to each cluster from the generating, responsive to ascertaining that one of exit criteria has been detected, wherein the method includes applying a first set of clusters to a machine learning structure for learning by the machine learning structure, the machine learning structure for use in returning cluster actions, wherein the first set of clusters are for a certain speaker and define a cluster space for the certain speaker, the certain speaker being identified by the identifying a speaker of a next session, wherein the method includes applying a second set of clusters to the machine learning structure for learning by the machine learning structure, wherein the applying the second set of clusters to the machine learning structure is performed after the performing the cluster action, wherein the second set of clusters are differentiated from the first set of clusters, wherein a differentiation between the second set of clusters and the first set of clusters is in dependence on the performing the cluster action, wherein the cluster action is a Removal action that changes boundaries between clusters, wherein according to the Removal action a certain cluster is removed based on the certain cluster not including discernible speech.

US Pat. No. 10,559,310

AUTOMATED AUDIO DATA SELECTOR

International Business Ma...

1. A computer-implemented method for the automated generation of audio selections, comprising executing on a computer processor:defining a capture signal as an audio input into a microphone of a recording device of a recitation by a user of word content that is selected from the group consisting of a specific word, and a phrase of multiple specific words;
defining an audio boundary signal as an audio input into the microphone of a recitation by the user of word content that is different from the capture signal word content and is selected from the group consisting of another specific word, and another phrase of multiple words
in response to an audio input of the user reciting the capture signal word content into a microphone in communication with a recording device during a recording of a speech presentation by the recording device, recognizing an input of the capture signal word content to the recording device;
in response to recognizing the input of the capture signal word content from the user, identifying a recording portion start time during the current recording of the audio speech presentation that is prior to a time of the input of the capture signal;
driving the recording device to capture a portion of the recorded audio speech presentation over a period of time spanning from the recording portion start time to the time of the input of the capture signal word content;
in response to an audio input of the user reciting the boundary signal word content into the microphone during the recording of the speech presentation and within a specified proximity in time to the time of the input of the capture signal word content, identifying word content occurring after the boundary signal word content within the recording of the speech presentation as modifying word content;
reviewing the recorded audio speech presentation to identify the recording portion start time as a point in time prior to the time of the input of the capture signal word content at which the modifying word content first occurs in the recording of the speech presentation; and
generating an output of the captured audio portion in association with the capture signal input from the user.

US Pat. No. 10,559,307

IMPAIRED OPERATOR DETECTION AND INTERLOCK APPARATUS

1. An electronic interlock system configured to selectively immobilize equipment using an interlock device, comprising:a network interface;
at least one computing device;
computer readable memory including instructions operable to be executed by the at least one computing device to perform a set of actions, configuring the at least one computing device to:
receive in real time, over a network via the network interface, a digitized human vocal expression of a first user and one or more digital images of the first user from a remote device;
process the received digitized human vocal expression to:
generate a power spectrum of the received digitized human vocal expression;
use the generated power spectrum to identify quiet periods in the digitized human vocal expression;
identify, using the identified quiet periods, length of pauses between words in the digitized human vocal expression;
convert audible speech in the human vocal expression to text and characterize audible speech in the human vocal expression using the text;
compare the determined characteristics of the human vocal expression with baseline, historical characteristics of human vocal expressions associated with the first user to identify changes in human vocal expression characteristics of the first user;
process the received one or more images to detect characteristics of the first user face, including detecting if one or more of the following are present: a sagging lip, facial droop, and dilated pupils;
compare one or more of the detected characteristics of the first user face with baseline, historical characteristics of the first user face accessed from a data store, and identify changes in characteristics of the first user face;
based at least on part on:
identified changes in human vocal expression characteristics of the first user,
the identified length of pauses between words in the digitized human vocal expression, and
identified changes in characteristics of the first user face,
determine an impairment categorization for the first user; and
use the impairment categorization, determined based at least in part on the identified changes in human vocal expression characteristics of the first user, the identified length of pauses between words in the digitized human vocal expression, and the identified changes in characteristics of the first user face, for the first user to determine whether the equipment is to be immobilized using the interlock device;
at least partly in response to a determination that the equipment is to be immobilized, controlling the interlock device so as to immobilize the equipment.

US Pat. No. 10,559,305

INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD

SONY CORPORATION, Tokyo ...

1. An information processing system comprising:a memory configured to store utterance data of a specific agent;
a communication interface configured to receive request information transmitted from a first client terminal and requesting the utterance data of the specific agent from a first user; and
control circuitry configured to, when the request information is received through the communication interface, reply to the first client terminal with corresponding utterance data, and in accordance with feedback from the first user with respect to the utterance data, update an utterance probability level expressing a probability that the specific agent will utter utterance content indicated by the utterance data, and record the updated utterance probability level in association with the specific agent and the utterance content in the memory.

US Pat. No. 10,559,302

DOMESTIC APPLIANCE HAVING VARIABLE SECURITY BASED ON AUTOMATIC DETERMINATION OF USER SUPERVISION

1. A domestic appliance, comprising:a user interface configured to receive manual input from a user to control the appliance;
a camera adapted to take an image of an operating area from which the user interface is operable by the user;
a speech recognition device configured to detect a speech command; and
a control device configured to:
automatically determine a level of security based on an evaluation of the image taken by the camera, wherein
(a) a first level of security corresponds to a failure to detect a presence of the user within the operating area,
(b) a second level of security corresponds to detection of the presence of the user within the operating area,
(c) a third level of security corresponds to detection of the presence of the user within the operating area and a detection of a presence of a face of the user, and
(d) a fourth level of security corresponds to detection of the presence of the user within the operating area, detection of the presence of the face of the user, and a recognition that the user is authorized;
in response to the fourth level of security, automatically execute the speech command detected by the speech recognition device; and
in response to the first level of security, ignore the speech command detected by the speech recognition device;
wherein the camera is configured to take the image of a head area of the operating area, such that detection of the presence of the user depends on a height of the user.

US Pat. No. 10,559,301

GENERATING TOPIC-SPECIFIC LANGUAGE MODELS

Comcast Interactive Media...

1. An apparatus comprising:one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
perform, using a first language model, a first speech recognition process on an audio signal;
determine, based on the first speech recognition process, a plurality of topics associated with the audio signal;
determine, based on the first speech recognition process, a respective significance, for each of the plurality of topics, based on a respective quantity of terms, in the audio signal, associated with each of the plurality of topics;
determine, based on the respective significance for each of the plurality of topics, a respective term threshold;
cause, for each of the plurality of topics, a respective set of one or more searches such that a respective quantity of terms identified by the respective set of one or more searches satisfies the respective term threshold for the topic;
determine, based on the terms identified by the searches, a second language model; and
perform, using the second language model, a second speech recognition process on the audio signal.

US Pat. No. 10,559,289

APPARATUS AND METHODS FOR CELLULAR COMPOSITIONS

LIFESCORE LIMITED, Salis...

1. A cellular composition method comprising:receiving, at a first apparatus, a request for a cellular composition;
receiving, at the first apparatus, user data; and
transmitting, from the first apparatus to a second apparatus, a control signal comprising the request and user data;
receiving, at the second apparatus, from the first apparatus, the control signal;
filtering, responsive to the received user data, at least one dataset containing a plurality of modules, each module comprising a plurality of cells;
selecting at least one cell from the filtered at least one dataset;
arranging, responsive to the control signal, the at least one cell according to a pathway;
receiving, at the first apparatus, at least one change in user data;
determining, at the first apparatus, for each change in user data, a change type and a change magnitude;
generating, at the first apparatus, a modified control signal comprising each determined change type and change magnitude;
transmitting, from the first apparatus to the second apparatus, the modified control signal;
receiving, at the second apparatus from the first apparatus, the modified control signal;
identifying, at the second apparatus, at least one transition rule corresponding to each determined change type and change magnitude; and
applying, at the second apparatus, the at least one transition rule to the cellular composition.

US Pat. No. 10,559,288

STEEL DRUM WITH GREATER RANGE OF NOTES

1. A steel drum for playing soprano music, comprising:a. a single circular steel drum having a concave surface with notes placed in the order of 4ths and 5ths, with an associated steel skirt extending downward from a rim; and
b. a stand associated with the steel drum, said steel drum suspended from the stand by at least two non-rigid attachments;
c. the single circular steel drum comprising at least 14 note areas adjacent to and around the rim on the concave surface wherein the at least 14 note areas consist of at least twelve root notes and two octaves C and C? adjacent said root notes, and a plurality of other note areas distributed over the concave surface below the rim, with at least two octaves available for each root note.

US Pat. No. 10,559,287

STRINGED MUSICAL INSTRUMENT ADJUSTABLE NECK JOINT

Damman Custom Instruments...

1. A musical instrument adjustable neck joint comprising:lengthwise neck reinforcement bars providing stiffness and dimensional stability for a neck shaft and fingerboard extension;
pivot set screws establishing pivot points from which the neck can rotate to establish a neck angle with control over lateral alignment; and
an adjustment bolt providing neck angle adjustment by adjusting a length or distance of a gap between a neck and a body of the instrument.

US Pat. No. 10,559,281

CHALLENGE GAME SYSTEM

Sony Interactive Entertai...

1. A method, comprising:receiving a request to view a challenge game between a first player and a second player for a game and obtaining a first video associated with a predefined segment of the game from the first player and a second video associated with the predefined segment of the game from the second player;
executing the challenge game to play the first video alongside the second video in a spectator interface, the executing the challenge game includes:
accessing a first telemetry data associated with the predefined segment of the game played by the first player and a second telemetry data associated with the predefined segment of the game played by the second player,
processing the first telemetry data and the second telemetry data for generating modified game play metrics, and
replacing game states that were produced when the predefined segment of the game was played with the modified game play metrics to produce the first video and the second video, wherein the modified game play metrics are used to identify progress for the challenge game; and
rendering, based on the modified game play metrics, a graphical element for displaying said progress for the challenge game and providing the spectator interface for the request that includes the first video, the second video, and the graphical element for displaying said progress for the challenge game.

US Pat. No. 10,559,280

OPERATING METHOD USING GAMMA VOLTAGE CORRESPONDING TO DISPLAY CONFIGURATION AND ELECTRONIC DEVICE SUPPORTING THE SAME

Samsung Electronics Co., ...

1. An electronic device, comprising:a display panel including a plurality of pixels, each pixel having at least two sub-pixels; and
a display driver integrated circuit, which includes:
a source driver including source amplifiers configured to amplify data signals such that the sub-pixels operate based at least on the amplified data signals;
a first gamma generator for a first sub-pixel of a pixel including a first gamma reference voltage circuit configured to provide at least one reference voltage for the first sub-pixel to a first gamma signal output circuit, the first gamma signal output circuit being configured to output a first gamma signal based on the at least one reference voltage for the first sub-pixel;
a second gamma generator for a second sub-pixel of the pixel including a second gamma reference voltage circuit configured to provide at least one reference voltage for the second sub-pixel to a second gamma signal output circuit, the second gamma signal output circuit being configured to output a second gamma signal based on the at least one reference voltage for the second sub-pixel; and
a control circuit for controlling to connect between the first gamma generator and the second gamma generators;
wherein the at least one first reference voltage for the first sub-pixel is provided to the first gamma signal output circuit and the second gamma signal output circuit according to an operation of the control circuit.

US Pat. No. 10,559,275

INFERRING BATTERY STATUS OF AN ELECTRONIC DEVICE IN A WIRELESS POWER DELIVERY ENVIRONMENT

Ossia Inc., Bellevue, WA...

1. A wireless power receiver comprising:one or more radio frequency (RF) transceivers;
a client battery;
control circuitry adapted to:
receive, at the one or more RF transceivers, wireless RF energy from a wireless power transmission system;
process and store the wireless RF energy in the client battery; and
provide the stored power to a primary battery of an electronic device; and
a detection and monitoring apparatus adapted to:
monitor power usage characteristics including current or voltage provided to the primary battery; and
infer a status of the primary battery of the electronic device based, at least in part, on the power usage characteristics without battery status feedback from the electronic device.

US Pat. No. 10,559,273

DISPLAY SCREEN CONTROL METHOD AND APPARATUS AND TERMINAL

Huawei Technologies Co., ...

1. A method comprising:obtaining, by a terminal, a height difference between a height of an initial position of the terminal and a height of a target position of the terminal and an acceleration of the terminal, wherein the terminal moves from the initial position to the target position;
determining, by the terminal, according to the height difference and the acceleration, whether a first predetermined movement is satisfied, wherein the first predetermined movement requires that the height difference be a positive number and be greater than or equal to a first height threshold and that an absolute value of the acceleration be greater than or equal to a first acceleration threshold;
triggering the terminal to turn on a display screen of the terminal, in response to determining that the first predetermined movement is satisfied;
determining, by the terminal, according to the height difference and the acceleration, whether a second predetermined movement is satisfied, wherein the second predetermined movement requires that the height difference be a negative number and be less than or equal to a second height threshold and that an absolute value of the acceleration be greater than or equal to the first acceleration threshold; and
triggering the terminal to turn off the display screen, in response to determining that the second predetermined movement is satisfied.

US Pat. No. 10,559,272

DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

LG Display Co., Ltd., Se...

1. A display device comprising:a display panel configured to display an image; and
a parasitic capacitor compensation circuit including a compensation capacitor connected to a sensing line of the display panel and a control switch configured to perform a switching operation so that the compensation capacitor has a predetermined capacitance,
wherein the compensation capacitor is connected to the sensing line responsive to the control switch being turned on in an image display operation during which the image is displayed on the display panel, and the compensation capacitor is disconnected from the sensing line responsive to the control switch being turned off in a sensing operation during which a characteristic of a subpixel of the display panel that is connected to the parasitic capacitor compensation circuit is sensed.

US Pat. No. 10,559,270

ARRAY SUBSTRATE AND DISPLAY PANEL

AU OPTRONICS CORPORATION,...

1. A display panel, comprising:an array substrate, comprising:
a first scan line, a second scan line, and a third scan line, sequentially and consecutively arranged along a first direction;
a first data line, a second data line, and a third data line, sequentially and consecutively arranged along a second direction and intersecting the first scan line, the second scan line, and the third scan line; and
four switches, wherein
two of the switches are connected to the second scan line being located between the two of the switches and are substantially located between the first data line and the second data line; and
the other two of the switches are not connected to the second scan line, are located between the first scan line and the third scan line, and are substantially located between the second data line and the third data line; and
a light-shielding structure, comprising:
a first light-shielding pattern, having a plurality of first portions and a plurality of second portions that are alternately arranged along a direction, wherein one of the first portions has a first width, one of the second portions has a second width, and the first width is greater than the second width, wherein one of the first portions corresponds to and substantially overlaps the two of the switches, and one of the second portions is connected to the one of the first portions and does not correspond to and does not overlap the switches, and wherein the second width is 50% to 70% of the first width.

US Pat. No. 10,559,269

VIEWING POSITION ADAPTING MULTI-PANEL ELECTRONIC DISPLAY DEVICE

Panasonic Liquid Crystal ...

1. A display device comprising:a first display panel having color pixels;
a second display panel having contrast pixels, the first display panel and the second display panel being positioned in a stacked configuration, and each of the color pixels overlapping with at least one contrast pixel in a plan view;
an image processing unit configured to:
receive external input image data,
generate color image data for the first display panel based on the external input image data, and
generate contrast image data for the second display panel based on the external input image data, wherein
the image processing unit generates the contrast image data by applying an expansion based on the viewing position to the external input image data, the viewing position being a position of a person viewing the display device,
the color pixels are controlled according to the color image data, and the contrast pixels are controlled according to the modified contrast image data,
the expansion includes expanding the external input image data along a first direction based on the viewing position, and
the expansion includes expanding the external input image data along a second direction based on the viewing position, the second direction being different from the first direction.

US Pat. No. 10,559,268

PASSIVE E-PAPER IMAGING AND ERASING

Hewlett-Packard Developme...

1. A device comprising:a first unit comprising an ion generating element to emit ions in a first polarity mode followed by an opposite second polarity mode after a first time period, wherein in one of the first and second polarity modes the ion generating element is to emit negative ions and in the other respective one of the first and second polarity modes the ion generating element is to emit positive ions; and
a support onto which a passive e-paper display is mountable in a spaced apart relationship relative to the first unit and by which the emitted ions are receivable onto substantially the entire surface of the passive e-paper display, wherein the passive e-paper display includes a layer of microcapsules, with each microcapsule including a plurality of positively-charged black microparticles and a plurality of negatively-charged white microparticles,
wherein at least the emissions of ions in the first and second polarity modes is to be performed without heating the passive e-paper display and separate from writing information to the passive e-paper display,
wherein relative movement occurs between the support and the first unit at least some of the time during the emission of ions.

US Pat. No. 10,559,267

DISPLAY METHOD AND DEVICE FOR REDUCING MOTION BLUR

Qisda Corporation, Taoyu...

1. A display method for reducing motion blur, comprising:receiving a video signal, the video signal comprising a plurality of frames;
displaying the plurality of frames sequentially in a plurality of frame intervals on a display panel, wherein each frame interval comprises one vertical blanking interval and a data scan interval;
providing a backlight enable signal in each frame interval to control turning on and turning off of one backlight unit for the display panel, the backlight enable signal comprising a first enable pulse, wherein the first enable pulse is in the data scan interval, and the backlight unit is turned on during the first enable pulse;
receiving a vertical sync signal, the vertical sync signal comprising a vertical sync pulse in the vertical blanking interval; and
generating the backlight enable signal according to the vertical sync pulse;
wherein the plurality of frames comprises consecutive a first image frame and a second image frame, a start time of the first enable pulse in the first image frame is different from a start time of the first enable pulse in the second image frame; and
wherein the start time of the first enable pulse in the first image frame and an end time of the first enable pulse in the first image frame are both within the data scan interval of the first image frame, the start time of the first enable pulse in the second image frame and an end time of the first enable pulse in the second image frame are both within the data scan interval of the second image frame.

US Pat. No. 10,559,265

DISPLAY

INNOLUX CORPORATION, Mia...

1. A display, comprising:a substrate including a driving circuit with hybrid devices, wherein the driving circuit with hybrid devices comprises:
a first transistor including a first control end, a first end and a second end, the first control end being connected to a clock signal, the first end being connected to a high voltage, the second end being connected to a first node;
a second transistor including a second control end, a third end and a fourth end, the second control end being connected to an input signal, the third end being connected to a second node, the fourth end being connected to the first node;
a third transistor including a third control end, a fifth end and a sixth end, the third control end being connected to the first node, the fifth end being connected to the high voltage, the sixth end being connected to an output voltage; and
a fourth transistor including a fourth control end, a seventh end and an eighth end, the fourth control end being connected to the input signal, the seventh end being connected to a third node, the eighth end being connected to the output voltage;
wherein the second transistor comprises metal oxide semiconductor, and the third transistor comprises polysilicon semiconductor.

US Pat. No. 10,559,264

DISPLAY PANEL

LG DISPLAY CO., LTD., Se...

1. A display panel including a display area where an image is displayed and a non-display area outside the display area, comprising:a plurality of pixels corresponding to a plurality of pixel areas defined in the display area; and
first and second gate drive units respectively disposed in a first outer area and a second outer area of the non-display area corresponding to both sides of the display area in a horizontal direction,
wherein the first gate drive unit disposed in the first outer area includes a first signal block supplying a first drive control signal to pixels arranged successively in the horizontal direction among the plurality of pixels and a second signal block supplying a second drive control signal having pulses different from those of the first drive control signal to the pixels arranged successively in the horizontal direction, and
wherein the second gate drive unit disposed in the second outer area includes the second signal block and a third signal block supplying a third drive control signal having pulses different from those of the first and second drive control signals to the pixels arranged successively in the horizontal direction.

US Pat. No. 10,559,262

SCAN SENSE DRIVER AND DISPLAY DEVICE INCLUDING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A scan sense driver, comprising:a scan line driver to provide a scan line enable signal during a scan time interval, the scan line driver being connected to a common clock line; and
a sense driver to provide a sense enable signal during a sense time interval, the sense driver being connected to the common clock line,
wherein a waveform of a clock signal provided through the common clock line during the scan time interval is different from a waveform of a clock signal provided through the common clock line during the sense time interval,
wherein the common clock line is one of a plurality of common clock lines, the clock signal provided during the scan time interval is one of a plurality of clock signals provided during the scan time interval, and the clock signal provided during the sense time interval is one of a plurality of clock signals provided during the sense time interval,
wherein the scan line driver and the sense driver commonly receive the plurality clock signals provided during the scan time interval and the plurality of clock signals provided during the sense time interval through the plurality of common clock lines.

US Pat. No. 10,559,260

ORGANIC LIGHT EMITTING DIODE DISPLAY AND MOBILE TERMINAL

EVERDISPLAY OPTRONICS (SH...

1. An organic light emitting diode display, comprising:a substrate;
an active region disposed on the substrate; and
an annular wiring similarly formed on the substrate and surrounding a periphery of the active region;
wherein the annular wiring forms a closed pattern along the periphery of the active region;
the annular wiring comprises two first frame wirings arranged along a first direction and two second frame wirings arranged along a second direction, and the first direction and the second direction are perpendicular to each other;
the active region is provided with a plurality of first sub-wirings arranged along the first direction and a plurality of second sub-wirings arranged along the second direction;
wherein any one of the first sub-wirings is interconnected with all of the second sub-wirings, and any one of the second sub-wirings is interconnected with all of the first sub-wirings.

US Pat. No. 10,559,253

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, comprising:a display region having a first edge;
a non-display region surrounding the display region;
a plurality of display pixels including a first and second plurality of display pixels, in the display region;
a plurality of signal lines for transmitting driving signals to the plurality of display pixels;
a plurality of first compensation lines in the non-display region; and
a potential line in the non-display region for providing a fixed potential;
wherein:
the plurality of signal lines and the first edge of the display region extend along a first direction;
the first edge recesses toward an inside of the display region to form a notch;
the display region includes a first display region and a second display region separated by the notch along the first direction;
the plurality of signal lines includes first signal lines for transmitting the driving signals to the first plurality of display pixels in the first display region and second signal lines for transmitting the driving signals to the second plurality of display pixels in the second display region;
the first signal lines are not electrically connected to the second signal lines;
the plurality of first compensation lines is electrically connected to the first signal lines;
the potential line and the plurality of first compensation lines are disposed in different metal layers respectively; and
each of the plurality of first compensation lines at least partially overlaps with the potential line to form a compensation capacitor.

US Pat. No. 10,559,246

METHOD OF DRIVING DISPLAY DEVICE AND DISPLAY DEVICE FOR PERFORMING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a display panel which includes a plurality of pixels, and has an active region in which an image is displayed and an inactive region adjacent to the active region, where a boundary between the active region and the inactive region has a curved line shape;
an image processor which sets image data of the inactive region to dummy data, and performs a rendering operation for a boundary pixel of the plurality of pixels based on the dummy data to generate output image data, the boundary pixel located in the active region and adjacent to the inactive region; and
a panel driver which provides a driving signal to the display panel to display the image corresponding to the output image data,
wherein the image processor receives first input image data corresponding to the active region, sets second input image data corresponding to the inactive region based on the dummy data, and performs a dimming operation for the first input image data corresponding to the boundary pixel based on pixel arrangement data including position data of the boundary pixel.

US Pat. No. 10,559,244

ELECTRONIC APPARATUS, DISPLAY DRIVER AND METHOD FOR GENERATING DISPLAY DATA OF DISPLAY PANEL

Novatek Microelectronics ...

1. A display driver, adapted to drive a display panel, wherein the display panel comprises a pixel column direction and a pixel row direction, and the display driver comprises:an image data processor unit, configured to perform a two-dimensional subpixel rendering operation on an input image data to generate an output image data, wherein the display driver drives the display panel according to the output image data,
wherein the two-dimensional subpixel rendering operation comprises a first one-dimensional subpixel rendering operation in a first direction and a second one-dimensional subpixel rendering operation in a second direction, wherein the first direction is one of the pixel column direction and the pixel row direction, and the second direction is another one of the pixel column direction and the pixel row direction,
wherein the image data processor unit sequentially performs the first one-dimensional subpixel rendering operation and the second one-dimensional subpixel rendering operation on the input image data, and the data amount of the output image data is smaller than the data amount of the input image data.

US Pat. No. 10,559,238

NOISE MITIGATION FOR DISPLAY PANEL SENSING

Apple Inc., Cupertino, C...

22. An electronic display comprising:an active area comprising a first pixel accessible for sensing via a first sense line and a second pixel accessible for sensing via a second sense line, wherein the first sense line has a first capacitance and the second sense line has a second capacitance; and
a driver integrated circuit comprising sensing circuitry that includes a sense amplifier configured to receive the first sense line and the second sense line and provide a first differential output and a second differential output, wherein a first integration capacitor is connected between the first sense line and the first differential output and a second integration capacitor is connected between the second sense line and the second differential output, wherein the first integration capacitor has a third capacitance and the second integration capacitor has a fourth capacitance, and wherein the first integration capacitor is programmable to account for a difference in value between the first capacitance and the second capacitance.

US Pat. No. 10,559,237

METHOD FOR CONFORMING A DISPLAY PANEL

The Boeing Company, Chic...

1. A method for conforming a display panel comprising:positioning the display panel within a resin barrier and against a surface of a structure such that a bottom side of the display panel is against the surface of the structure;
placing a resin into a cavity defined by the display panel positioned within the resin barrier and against the surface of the structure;
applying a force on the display panel that is sufficient to cause spacing structures on the display panel to touch the surface of the structure such that the display panel has a shape that changes to a first shape to match a second shape of the surface of the structure;
curing the resin while the force is applied to the display panel to form a cured resin that holds the display panel in the first shape; and
forming the resin barrier on the surface of the structure prior to placing the resin in the cavity.

US Pat. No. 10,559,235

DISPLAY APPARATUS AND ELECTRONIC EQUIPMENT WITH SUB-PIXELS HAVING RESPECTIVE AREAS

Japan Display Inc., Toky...

1. A display apparatus comprising:a first pixel including a first sub-pixel for displaying a first primary color, a second sub-pixel for displaying a second primary color, and a third sub-pixel for displaying a third primary color; and
a second pixel including a first sub-pixel for displaying the first primary color, a second sub-pixel for displaying the second primary color, and a fourth sub-pixel for displaying a fourth color that is different from the first primary color, the second primary color, and the third primary color,
wherein, in the first pixel, an area of the first sub-pixel is substantially 4/15 of an area of the first pixel, an area of the second sub-pixel that is between the first sub-pixel and the third sub-pixel in a first direction is substantially ? of the area of the first pixel, and an area of the third sub-pixel that is adjacent to the second sub-pixel in the first direction is substantially ? of the area of the first pixel; and
wherein, in the second pixel, an area of the first sub-pixel is substantially 4/15 of an area of the second pixel, an area of the second sub-pixel that is between the first sub-pixel and the fourth sub-pixel in the first direction is substantially ? of the area of the second pixel, and an area of the fourth sub-pixel that is adjacent to the second sub-pixel in the first direction is substantially ? of the area of the second pixel.

US Pat. No. 10,559,234

SURFACE-VARIABLE PIXILATED VISUAL BLOCK DISPLAY SYSTEM

1. A surface-variable pixilated visual block display system comprising:a pegboard having a regular array of apertures, arranged in perpendicular rows and columns, each aperture having at least a partial conical section internal surface; and
a plurality of blocks, each of which has six faces, including a generally square base face, four intersecting quadrilateral side faces and a generally rectangular top face, which intersects the side faces, said top face being non-parallel to the base face, and said base face being equipped with a central peg having a conical section exterior surface that is larger in diameter at its junction with the base face, that fits within any of the apertures, said conical section exterior surface having an axis that is normal to the base face, and mating with said at least a partial conical section internal surface to provide a snug fit between each aperture and a central peg.

US Pat. No. 10,559,232

ANTI-THEFT SIGN BRACKET AND SIGN ASSEMBLY AND METHOD

Utility Compliance Consul...

1. An anti-theft bracket assembly for attachment of a sign to a ballistic fence, said assembly comprising a bracket and a tie strip, wherein:said bracket comprises a rigid element having a first outer, fence abutment, surface facing in a first direction a second outer surface facing in a second direction opposite said first direction, an internal, nut-receiving, space within said rigid element, a bolt shank-receiving opening formed in said second outer surface and leading from said second outer surface to said internal, nut-receiving, space, a bolt for attachment of a sign to said rigid element, said bolt having a threaded shank extending through said bolt shank-receiving opening, a nut located in said internal, nut-receiving, space and threaded to said shank, a head external to said rigid element, and an internal passage within said rigid element for receiving a tie strip; and
said tie strip is a flexible metallic tie strip having a locking head at one end thereof engageable with a part of the strip remote from the locking head whereby the tie strip can form a loop, said locking head permitting reduction of the size of the loop but preventing the size of the loop from increasing, said tie strip extending through said internal passage in said rigid element, wherein said bolt shank-receiving opening and said internal, nut-receiving, space in said rigid element are elongated along the same direction.

US Pat. No. 10,559,231

SIGN POST MOUNTING APPARATUS

FOX VALLEY REALTY SIGN LL...

1. A sign post mounting apparatus for mounting a 4×4 sign post comprising:a carrier has a first end which is an open end which opens up into a hollow of the carrier; the carrier has a second end opposite the first end; the second end comprises a base wall of the carrier; the base wall delimits a plurality of base wall through openings adapted to allow water to drain through the carrier;
the carrier has a sidewall with a plurality of sections, each section is adjacent to two other sections, said carrier has a first and second seam; the first seam extends along a first side surface of a first pair of sidewall sections and along a first side surface of a second pair of sidewall sections, the second seam extends along a second side surface of said first pair of sidewall sections and along a second side surface of the second pair of sidewall sections, said first seam is opposite said second seam;
said first pair of sidewall sections are coupled to each other at a seamless bend greater than 40 degrees, said first pair of sidewall sections are a first sidewall section and a second side wall section;
said second pair of sidewall sections are coupled to each other at a seamless bend greater than 40 degrees, said second pair of sidewall sections are a first sidewall section and a second side wall section;
a separate one of a plurality of fasteners extends through an opening in a separate one of each first and second sidewall sections; each fastener has an abutment in the hollow; an abutment of said abutments has a length along its major axis that is greater than the diameter of a portion of the fastener adjacent the abutment;
a stake is coupled to the base wall;
wherein said hollow is sized to receive a 4×4 post, and
wherein said 4×4 post is able to be plumbed relative to the hollow in at least two directions when the post is received in the hollow.

US Pat. No. 10,559,228

PATIENT SIMULATOR AND ASSOCIATED DEVICES, SYSTEMS, AND METHODS

Gaumard Scientific Compan...

1. A patient simulator, comprising:a simulated respiratory system, comprising:
a lung valve;
a first simulated lung in communication with the lung valve; and
a breathing pump including a cylinder and a piston dividing the cylinder into first and second chambers, the first chamber being in communication with the lung valve via at least a first flow path, the second chamber being in communication with the lung valve via at least a second flow path, and the piston being adapted to reciprocate within the cylinder;
and
a simulated airway system configured to be in communication with the second chamber of the breathing pump via at least a third flow path.

US Pat. No. 10,559,226

DRIVE FOR GENERATING FORCE-RELATED TACTILE FEEDBACK ON AN INSTRUMENT

EIDOS-MEDICINE LLC, Kaza...

1. A generating forcing drive of haptic feedback to an elongated instrument comprising:elongated instrument's longitudinal and rotational movement devices with regulated braking mechanisms and instrument motion sensors, wherein
the elongated instrument's longitudinal movement device and the regulated braking mechanism are realized together in a form of a linear electromagnetic motor,
the elongated instrument's rotational movement device and the regulated braking mechanism are realized together in a form of a rotation electromagnetic motor, and
the elongated instrument with magnets inside is located in the linear electromagnetic motor, performing the regulated longitudinal movement of the elongated instrument interacting with a rotor of the rotation electromagnetic motor of the rotational movement, whereas the motors of the longitudinal and rotational movement are located coaxial,
constant-lead linear motor coils, creating a travelling sine magnetic field when the elongated instrument makes the longitudinal movement, are located inside a body frame of the linear electromagnetic motor,
the magnetic field, occurring in the linear motor coils, interacts with the magnets in the elongated instrument and creates a linear braking force,
the linear braking force is regulated with a voltage set by a linear motor control unit to the linear motor coils,
stator coils, creating a magnetic field when the elongated instrument makes the rotational movement, are located surrounding a rotor of the rotation electromagnetic motor, the rotor having magnets, and
a rotational braking force by a rotation of the elongated instrument in the rotation electromagnetic motor is created by the magnetic field, which occurs in the stator coils of the electromagnetic motor, interacting with the magnets of the rotor of the rotation electromagnetic motor such that the magnetic field of the stator coils turns the rotor and a guide bushing, which is fixed to the rotor, together with the elongated instrument creating the rotation force to the elongated instrument.

US Pat. No. 10,559,225

COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING AN ASSESSMENT OF ORAL RECITATIONS OF ASSESSMENT ITEMS

Educational Testing Servi...

1. A system for automatically generating a score of a language assessment comprising:a processing system comprising one or more data processors; and
a non-transitory computer-readable medium encoded with instructions for commanding the processing system to execute steps comprising:
accessing, with an automatic speech recognition (ASR) scoring system, one or more trained scoring reference vectors
receiving an assessment response;
generating an individual word vector based on a word selected from the assessment response;
generating an input vector by concatenating the individual word vector with an assessment response feature vector including features common to the assessment response as a whole;
supplying the input vector as input to a neural network of the ASR to obtain an output vector based on the input vector and internal weights of the neural network; and
generating a score by determining which of the one or more trained scoring vectors is closest to the output vector.

US Pat. No. 10,559,224

DIGIT CARD CALCULATOR

1. A calculator comprising:a) an input device adapted to sense an action by a user;
b) an output device adapted to present digital images;
c) a digital processor adapted to receive input from said input device, process said input and present said digital images on said output device; and
d) a permanent digital memory comprising digital instructions to cause said digital processor to execute the steps of:
i) display a workspace area on said output device wherein said workspace area comprises a display of an arithmetic problem wherein:
1) said arithmetic problem comprises a first number comprising single digit numerals, a second number comprising single digit numerals and an arithmetic operator;
2) said single digit numerals of said first and second numbers are displayed as digit cards in a plane, wherein:
a) each of said digit cards has a generally rectangular shape with a width, a height, a top, a bottom, and a perimeter;
b) said digit cards are arranged in original positions in columns and rows corresponding to said arithmetic problem;
c) said digit cards of said first number are displayed in an upper row of said rows; and
d) said digit cards of said second number are displayed in a lower row of said rows wherein said lower row is immediately below said upper row;
3) an equals bar area is displayed below said digit cards wherein said equals bar area has a height; and
4) said workplace area comprises a holding area below said equals bar area wherein said holding area has a top, a bottom and a height wherein said height of said holding area is equal to or greater than said height of said digit cards;
ii) receive from said input device a selection by a user of an upper digit card of said first number, wherein said upper digit card is in a selected column in said workspace area;
iii) receive from said input device an indication by said user of a gesture towards said holding area;
iv) move said upper digit card towards said holding area in response to said gesture by said user;
v) move a lower digit card that is below said upper digit card when said bottom of said upper digit card touches said top of said lower digit card such that said upper digit card appears to be pushing said lower digit card down;
vi) stop said downward motion of said lower digit card when said bottom of said lower digit card reaches said bottom of said holding area;
vii) display said upper digit card with continued downward motion such that said upper digit card covers an overlapping portion of said lower digit card after said lower digit card stops said downward motion; and
viii) after said bottom of said upper digit card reaches said bottom of said holding area, execute the steps of:
1) calculate a derived value of said operator operating on said digits in said upper digit card and said lower digit card; and
2) display said derived value in said upper digit card wherein said upper digit card then becomes a derived value card.

US Pat. No. 10,559,220

SYSTEMS AND METHODS FOR CREATING A NEURAL NETWORK TO PROVIDE PERSONALIZED RECOMMENDATIONS USING ACTIVITY MONITORING DEVICES WITH BIOMETRIC SENSORS

LOGITECH EUROPE, S.A., L...

1. A system for creating a neural network to provide personalized recommendations for a user, comprising:a wearable device comprising a biosensor and a motion sensor;
a processor coupled to the wearable device, the processor configured to process electronic signals generated by the wearable device; and
a non-transitory computer-readable medium operatively coupled to the processor and storing instructions that, when executed, cause the processor to:
monitor a movement of the user by using the motion sensor to generate physical activity data;
monitor a duration and a quality of sleep of the user by using the motion sensor to generate sleep data;
generating biometric data of the user from signals received from the biosensor;
generate a fatigue score of the user, the fatigue score generated from the biometric data; and
provide a personalized recommendation for the user based on identifying a primary fatigue source out of a plurality of fatigue sources, wherein the primary fatigue source is determined based on a correlation of the physical activity data and sleep data with the fatigue score.

US Pat. No. 10,559,213

METHOD AND SYSTEM FOR AIRCRAFT TAXI STRIKE ALERTING

Rosemount Aerospace Inc.,...

1. A system for calculating trajectory and/or range data of object(s) external to an aircraft, the system comprising:a light projector configured to be mounted at a projector location on the aircraft and to project pulses of spatially-patterned light from the light projector onto a scene external to the aircraft, thereby providing rapidly-changing illumination of a spatially-patterned portion of the scene;
a camera configured to be mounted at a camera location on the aircraft and to receive a portion of the projected pulses of spatially-patterned light reflected by the scene, and further configured to focus the received portion onto a focal plane array comprising a plurality of light-sensitive pixels, the camera having a pulse-mode in which the camera forms a pulse image comprising pixel data generated by the plurality of light-sensitive pixels, the pixel data indicative of a rate of change of light intensity focused thereon exceeding a predetermined threshold; and
an image processor configured to identify pixel coordinates corresponding to a subset of the plurality of light-sensitive pixels indicative of the rate change of light intensity focused thereon exceeding the predetermined threshold, the identified pixel coordinates thereby corresponding to a subset of the plurality of light-sensitive pixels upon which the spatially-patterned light projected by the light projector and reflected from the spatially-patterned portion of the scene is focused, the image processor further configured to calculate, based on the projector location of the light projector, the camera location of the camera and the pixel coordinates so identified by the rate change of light intensity exceeding the predetermined threshold, trajectory and/or range data of object(s) in the scene from which the spatially-patterned light projected by the light projector is reflected.

US Pat. No. 10,559,204

LEADING SYSTEM, LEADING DEVICE, AND CONTROL METHOD OF LEADING SYSTEM

TOYOTA JIDOSHA KABUSHIKI ...

1. A leading system comprising:an output unit configured to output a predetermined signal to a first area around a vehicle; and
a terminal configured to display a map when a person carrying the terminal is outside of the first area and to switch a display image from the map to a graphic indicating a distance between the person and the output unit when the person is inside the first area,
wherein the terminal includes
a receiving unit configured to receive the predetermined signal when the person enters the first area, and
a first notification unit configured to automatically perform a first notification to the person when the predetermined signal is received by the receiving unit.

US Pat. No. 10,559,194

SYSTEM AND METHOD FOR PROVIDING CUSTOMIZED CONNECTED DEVICE FUNCTIONALITY AND FOR OPERATING A CONNECTED DEVICE VIA AN ALTERNATE OBJECT

SAMSUNG ELECTRONICS CO., ...

1. A method in a mobile device for controlling a connected device, comprising:receiving, at the mobile device, an image of an alternate object, wherein the alternate object is different from the connected device for controlling and is linked to the connected device according to a user's registering;
processing, at the mobile device, the image of the alternate object to identify at least a first image attribute, the first image attribute comprising an image feature or an image object;
accessing, by the mobile device, a database of connected devices, each connected device in the database being identified by a linked image and being associated with device metadata describing at least a device type of the connected device;
comparing the first image attribute with linked images corresponding to the connected devices stored in the database;
identifying a first connected device by a linked image among the linked images stored in the database that has an image attribute matching the first image attribute; and
in response to the identifying, providing, at the mobile device, a user interface configured to control the first connected device, the user interface comprising a control function corresponding to the device type of the first connected device.

US Pat. No. 10,559,189

SYSTEM, METHOD AND APPARATUS FOR PROVIDING VOICE ALERT NOTIFICATION OF AN INCIDENT

1. A system for providing a voice alert notification of an incident at a site having a plurality of discrete occupancy units, comprising:an audio receiver/transmitter deployed in one or more of the plurality of discrete occupancy units; and
a server hosting an incident detection and notification system in communication with the site, the server comprising:
a recognition module in communication with the audio receiver/transmitter and configured to recognize one or more predetermined voice alerts corresponding to one or more incident types monitored by the system; and
a localization module configured to determine a location of the incident based on an acoustic level of the voice alert received by one or more of the audio receiver/transmitters and a mapping of each of the audio receiver/transmitters on the site.

US Pat. No. 10,559,188

MOBILE DEVICE SELF-IDENTIFICATION SYSTEM

eBay Inc., San Jose, CA ...

1. A method comprising:receiving, at a microphone of a mobile device, an oral statement of a user-specified query and a corresponding user-specified response phrase, wherein the user-specified response phrase includes a user name that assists the user in identifying the mobile device:
initiating a first operating mode at the mobile device, the first operating mode comprising a low power mode;
detecting, using the microphone of the mobile device, an ambient sound signal while the mobile device is in the first operating mode;
initiating a second operating mode at the mobile device in response to detecting that the ambient sound signal includes a trigger event, the second operating mode comprising an interactive mode;
determining, at the mobile device, that the ambient sound signal corresponds to the oral statement of the user-specified query; and
emitting the user-specified response phrase corresponding to the user-specified query from an audio speaker of the mobile device.

US Pat. No. 10,559,184

MOUNT FOR A PATIENT MONITORING DEVICE

Palarum LLC, Lebanon, OH...

1. A mounting assembly, comprising:a sock having fabric, the sock adapted for a foot of a patient;
one or more pressure sensors adapted and arranged to detect pressure applied by the foot, wherein one or more pressure sensors are included in the fabric of the sock; and
a pad and a frame capturing a portion of the sock between the pad positioned on a first side of the fabric, and the frame positioned on a second side of the fabric, the pad having one or more pins extending through the fabric and into at least a portion of the frame, wherein at least one of the pins is electrically connected to at least one of the pressure sensors of the sock.

US Pat. No. 10,559,182

WELDING PROTECTOR, HEALTHCARE SYSTEM FOR WORKER, AND OPERATING METHOD OF THE SYSTEM

OTOS WING.CO., LTD., Geu...

1. A welding protector comprising:a sensor generating a sensing signal obtained by sensing a wearing state of the welding protector worn by a worker;
a memory storing at least one instruction; and
a processor configured to execute the at least one instruction to generate a feedback signal,
wherein the least one instruction comprises information for identifying based on the sensing signal whether the worker is to perform a welding operation.

US Pat. No. 10,559,181

BUILDING RISK ANALYSIS SYSTEM WITH RISK COMBINATION FOR MULTIPLE THREATS

Johnson Controls Technolo...

1. A building management system comprising:one or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to:
receive a plurality of threats, the plurality of threats comprising a first threat and a second threat, the first threat and the second threat affecting a risk score of an asset;
determine whether the first threat is correlated with the second threat;
determine a value of the risk score to be a first value in response to a determination that the first threat is correlated with the second threat; and
determine the value of the risk score to be a second value in response to a determination that the first threat is not correlated with the second threat;
wherein the instructions cause the one or more processors to determine the first value by:
updating a parameter value of a threat severity parameter for the first threat based on the correlation of the first threat and the second threat;
generating a first risk score for the first threat based on a risk model and the parameter value;
generating a second risk score for the second threat based on the risk model; and
selecting one of the first risk score and the second risk score by comparing a value of the first risk score to the second risk score, wherein a selected risk score comprises a value representing a greatest level of risk.

US Pat. No. 10,559,173

NON-CONTACT VOLTAGE DETECTOR

1. A non-contact high voltage detector comprising:an elongated housing having a first end and a second end;
a probe attached to and extending from the first end of the housing, wherein the probe is configured to detect high voltage in an external object;
an electrical connector, said electrical connector positioned within an opening in the elongated housing;
an integral power source disposed within a power source compartment, wherein the power source is rechargeable and operably connected to the electrical connector;
a controller disposed within the housing and operably connected to the probe and the integral power source;
one or more light sources;
wherein said one or more light sources are operably connected to the integral power source and controller, wherein the controller selectively illuminates the one or more light sources when the probe detects said high voltage in the external object.

US Pat. No. 10,559,167

METHOD OF AND SYSTEM FOR RENDERING FINANCIAL SERVICES

Novomatic AG, Gumpoldski...

1. A financial services system comprising:A financial services server (1), a plurality of user terminals (2), and a first database (11) operatively coupled with the financial services server (1) for handling an e-wallet account (71) of a user; wherein the financial services server (1) and the plurality of user terminals (2) are connected via a network (6);
the first database (11) storing a plurality of records, each record having an account number of the user as a key value;
each user terminal (2) comprising at least one payment device (61, 62, 21) and a biometric device (72), wherein a user-identification-signal (83) is provided to the financial services server (1) based on a user's biometric data upon accessing the biometric device (72); and wherein the financial services server (1), upon, receiving the user-identification-signal (83), is adapted to request both a credit value of the user terminal (2) and the value of the respective user's e-wallet account (71); and wherein if the credit value is zero and the e-wallet account (71) value is greater than or equal to zero, then a disable-signal (84) for locking the biometric device (72) is sent to the biometric device (72) and, if the e-wallet account (71) value is greater than zero then the e-wallet value is transferred from the e-wallet account (71) to the credit of the user terminal (2); and
wherein while the biometric device (72) is locked, the payment device (61, 62, 21) is unlocked.

US Pat. No. 10,559,166

DIGITAL CURRENCY IN A GAMING SYSTEM

1. A gaming system consisting of:a casino management system, a plurality of gaming machines, a transfer server and a local area network which interconnects the casino management system, the gaming machines and the transfer server;
each gaming machine comprising a user interface and an input arrangement configured to receive a portable storage device carrying digital currency data, the digital currency data being transferrable to and from the casino management system via the local area network upon receipt of the portable storage device at the input arrangement;
the casino management system comprising a data processing system for managing the gaming machines, including performing accounting functions and maintaining a record of all digital currency put through and paid out by the gaming machines, the casino management system further comprising:
a data transfer arrangement configured to transfer the digital currency data to and from a selected one of the gaming machines via the local area network and under control of the transfer server; and
a secure storage facility having a central digital currency wallet adapted to store the digital currency data transferred from the input arrangement of the selected one of the gaming machines, the data processing system being operable to:
assign a credit value of the digital currency data to the selected one of the gaming machines via the local area network and under control of the transfer server, and
assign a value of unused credits in the form of digital currency upon a redemption request being made at the user interface of the selected one of the gaming machines, the redeemed digital currency data being transferrable to the portable storage device received at the input arrangement via the local area network and under control of the transfer server; and
the transfer server comprising a data processing system for controlling transfers of digital currency data upon receipt of the portable storage devices at the input arrangements of the gaming machines to and from the casino management system, the transfer server including an interface for sending a transfer request via the local area network to a one of the gaming machines having received digital currency data, wherein the transfer request is arranged to initiate a transfer of the received digital currency data to the central currency wallet of the casino management system.

US Pat. No. 10,559,160

SKILLFULL REGULATED CASINO GAMES AND GAMING MACHINES HAVING GRAPHICS CONFIGURED TO APPEAR TO PROCESS WAGERS

SYNERGY BLUE LLC, Las Ve...

1. A computer-implemented method of operating a regulated gaming machine, comprising:accepting funds, in the regulated gaming machine, from the player and correspondingly establishing player game credits;
providing, in the regulated gaming machine, a game comprising a plurality of in-game assets, each of the plurality of in-game assets being configured to generate a wagering opportunity when interacted with by the player;
receiving at least one player interaction, via a user interface of the regulated gaming machine, with at least some of the plurality of in-game assets and, for each generated wagering opportunity:
determining whether the received player interaction(s) resulted in successful or unsuccessful interaction(s) with the in-game asset with which the player interacted; and
for each successful interaction, generating a wagering event, each of the wagering events requiring at least a predetermined amount of time for the regulated gaming machine to process;
determining when a plurality of the generated wagering events occur within a period of time that is shorter than an aggregate amount of time required by the regulated gaming machine to process the generated wagering events;
at least when the plurality of the generated wagering events are determined to have occurred within the shorter period of time, generating an animated graphic that serially consumes graphical representations of the generated wagering events and that outputs a graphical representation of a processed wager for each serially consumed graphical representation of a generated wagering event; and
updating the player game credits as or before the graphical representations of the processed wagers are serially output from the animated graphic.

US Pat. No. 10,559,155

ELECTRONIC PAYMENT SYSTEM FOR OPERATING AUTOMATED MACHINE

Japan Cash Machine, Ltd.,...

1. An electronic payment system comprising: a mobile terminal for emitting remotely operable signals, a printing machine arranged off from the mobile terminal, a financial database of a banking depository system, and an automated machine driven by the printing machine,the printing machine comprising a communications device for receiving the remotely operable signals emitted from the mobile terminal to drive the automated machine, an automatic payment device connected to the communications device and the financial database, and a printer connected to the communications device for printing information on a record radium,
wherein the communications device retrieves from the remotely operable signals account number signals identifying a holder of the account at the financial database and retrieves from the remotely operable signals or receives monetary signals indicative of a transaction fee necessary to drive the automated machine simultaneously with, before or after receiving the remotely operable signals, and
the automatic payment device receives from the communications device the holder's account number signals and the amount of the transaction fee, withdraws the amount of the transaction fee from the holder's account at the financial database with the holder's account number signals and the monetary signals, deposits the withdrawn transaction fee into another person's account at the financial database concerned with the automated machine and produces an authorization signal to the communications device,
the communications device produces the monetary signals indicative of the transaction fee to drive the automated machine, and
the printer prints on the recording medium the monetary signals indicative of the transaction fee received from the communications device and issues the recording medium.

US Pat. No. 10,559,145

SYSTEMS AND METHODS FOR PROVIDING BEHAVIORAL BASED INTENTION DETECTION

1. A system for intent-based access control comprising:a movement detection sensor;
a processor coupled to the movement detection sensor; and
a memory coupled to the processor storing processor-executable instructions that, when executed, configure the processor to:
receive a user access request to a protected resource;
receive, from the movement detection sensor, initial micromovement data representing head micromovement of a user associated with the user access request;
determine, based on the initial micromovement data, a baseline frequency of a head micromovement pattern, the head micromovement pattern including a sequence of involuntary head micromovements of the user associated with the user access request;
receive, from the movement detection sensor, stimulus-based micromovement data representing head micromovement upon the user being presented with a target stimulus associated with a potential intention;
determine, based on the stimulus-based micromovement data, a stimulated frequency of the head micromovement pattern associated with the user being presented with the target stimulus;
determine that the user presented with the target stimulus has the potential intention based at least on the baseline frequency and the stimulated frequency of the head micromovement pattern;
determine a motivation score associated with the determined potential intention of the user based on the stimulated frequency relative to the baseline frequency of the head micromovement pattern, the motivation score indicating a likelihood that the user executes the potential intention; and
generate a signal representing an access decision indicating whether the user access request is accepted based on the potential intention of the user and the motivation score, the signal representing the access decision for transmission to a protected resource controller.

US Pat. No. 10,559,143

DOOR ACCESS CONTROL METHODS WITH TWO TYPES OF UNLOCKING IDENTIFICATIONS

1. A door access control method comprising:selecting one of a first type of identification and a second type of identification;
picking up a biological feature of a person by one of a smart mobile device and a smart wear device when the first type of identification is selected, wherein the biological feature is sent to and stored in a door access system;
transmitting an identification information including a hardware identification code of a door access device correlated to the door access system to the smart mobile device or the smart wear device, wherein the identification information is stored in the one of the smart mobile device and the smart wear device to form a mobile key;
deciding whether to activate a biological identification, wherein the mobile key is not used to pick up the biological feature when the biological identification is not activated, wherein the mobile key is used to pick up the biological feature when the biological identification is activated, wherein the identification information and the biological feature picked up by the mobile key are encoded by the mobile key as a packet when the biological feature is picked up successfully, and wherein the identification information is not encoded as the packet when the biological feature is not picked up successfully;
transmitting the packet to the door access device by the mobile key;
decoding the packet to obtain the identification information and the biological feature;
identifying the identification information and the biological feature, wherein the door access device remains locked when at least one of the identification information and the biological feature is incorrect, wherein the door access device is unlocked when both the identification information and the biological feature are correct;
manually checking an identity of the person when the second type of identification is selected, wherein an electronic key is provided to the person when the identity is correct, and wherein the electronic key is not provided to the person when the identity is incorrect; and
placing the electronic key near the door access device, with the door access device reading an unlocking information stored in the electronic key, wherein the door access device remains locked when the unlocking information in the electronic key is identified incorrect, and wherein the door access device is unlocked when the unlocking information in the electronic key is identified correct.

US Pat. No. 10,559,125

SYSTEM AND METHOD OF CONSTRUCTING BOUNDING VOLUME HIERARCHY TREE

SAMSUNG ELECTRONICS CO., ...

1. A method of constructing a bounding volume hierarchy (BVH) tree, the method comprising:executing, by a central processing unit (CPU), a graphics processing unit (GPU), and an accelerator driven of the GPU, operations comprising:
generating, by the GPU, 2-dimensional (2D) tiles comprising primitives, wherein the 2D tiles are generated according to a sorting of the primitives;
converting, by the GPU, the 2D tiles into 3-dimensional (3D) tiles based at least in part on a binning of the 2D tiles; and
constructing the BVH tree based on the 3D tiles, wherein a lower layer of the BVH tree is constructed by the accelerator and an upper layer of the BVH tree is constructed by the CPU,
wherein the constructing of the BVH tree comprises:
receiving a candidate primitive from one of the 3D tiles;
constructing a leaf node corresponding to the upper layer of the BVH tree based on the candidate primitive;
generating a parent node corresponding to the leaf node and associated with a parent node identifier;
determining an availability of the parent node identifier in a BVH cache; and
constructing the lower layer of the BVH tree based on the availability of the parent node identifier.

US Pat. No. 10,559,120

PROCESSING PRIMITIVES WHICH HAVE UNRESOLVED FRAGMENTS IN A GRAPHICS PROCESSING SYSTEM

Imagination Technologies ...

17. A method of processing fragments of primitives of a scene to be rendered in a deferred rendering system which comprises a first depth buffer and a second depth buffer, the method comprising:in response to determining that a depth value of a fragment is to be stored, determining whether to store the depth value of the fragment in the first depth buffer or in the second depth buffer based on whether the fragment is resolved or unresolved;
if the fragment is resolved, storing the depth value of the fragment in the first depth buffer;
if the fragment is unresolved, storing the depth value of the fragment in the second depth buffer; and
using the depth values stored in the first and second depth buffer for rendering the scene.

US Pat. No. 10,559,117

INTERACTIONS AND SCALING IN VIRTUAL REALITY

GOOGLE LLC, Mountain Vie...

1. A method, comprising:generating a virtual environment;
detecting, at an electronic device, a first input, the first input indicating a selection of a virtual feature in the virtual environment;
detecting, at the electronic device, a second input, the second input indicating a change in a virtual position of a user relative to the selected virtual feature and a change in a virtual scale of the user relative to the virtual feature; and
in response to the second input,
teleporting the user from a first virtual position to a second virtual position relative to the selected virtual feature along a first virtual trajectory defined by a virtual line extending between a first point of reference associated with the user and the selected virtual feature, and
adjusting the virtual scale of the user relative to the virtual feature, the adjusting including modification of a second virtual trajectory defined by a second virtual line extending between a second point of reference associated with the user and the selected virtual feature, the second input including a detected light beam emitted by the electronic device.

US Pat. No. 10,559,110

VIRTUAL REALITY

Sony Interactive Entertai...

1. A virtual reality apparatus comprising:an image generator configured to generate images representing a virtual environment, for display to a user by a head mountable display to be worn by the user;
the virtual environment including an avatar representation of the user positioned within the virtual environment so that the user's viewpoint of the virtual environment substantially corresponds to a viewpoint of the avatar corresponding to that user; and
one or more user controls,
in which the image generator is operable to map an operation of the one or more user controls by the user on to one of a plurality of configurations of the hands of the avatar representing the user, and
wherein the image generator is configured to generate respective facial configurations of the avatar for display to other users viewing the virtual environment by mapping respective ones of the plurality of configurations of the hands of the avatar to the respective facial configurations, so that a hand configuration of an avatar corresponding to a given user provides an indication, to the given user, of the facial configuration of the avatar corresponding to the given user.

US Pat. No. 10,559,100

METHOD AND DEVICES FOR IMAGE RECONSTRUCTION

Prismatic Sensors AB, St...

1. A method of reconstructing image data from x-ray data measured with an imaging system including at least one photon-counting detector, the method comprising:obtaining a representation of data measured by said at least one photon-counting detector, the representation comprising tomographic x-ray data measured with the imaging system comprising the at least one photon-counting detector;
generating first image data comprising at least one basis material image by optimizing a projection-based first functional using a first optimization algorithm, said projection-based first functional being dependent on said representation of data; and
updating, based on a second functional that comprises terms modelling at least one physical effect not included in said projection based first functional, said first image data to obtain second image data, the updating comprising performing an image updating algorithm on the first functional when at least one term from the second functional has been added to the first functional, the at least one term providing a model of at least one physical effect included in the second functional but not included in the first functional, the physical effect being one or more of: optical blur, pile-up, detector element cross-talk, and object scatter.

US Pat. No. 10,559,097

METHODS AND SYSTEMS FOR PROVIDING MAPPING, DATA MANAGEMENT, AND ANALYSIS

ESRI TECHNOLOGIES, LLC., ...

1. A method for providing mapping, data management and analysis, comprising:accepting data for at least two different data sets, the data comprising user-generated vector data comprising application data and geo-spatial data, the application data comprising desktop application data and Web-enabled application data;
performing a vector density analysis of each data set using: temporal analysis, intersection analysis, spatial concentration analysis, or spatial correlation analysis;
rating and tagging each vector density analyzed data set in order to identify the most relevant and accurate data;
initiating, using user criteria, creation of a map for each rated and tagged data set with a desired Gaussian aggregation and desired color map parameters;
loading each rated and tagged data set to be utilized in each map;
rasterizing each loaded data set by converting images described in terms of mathematical elements to equivalent images composed of pixel patterns that are stored and manipulated as sets of bits;
converting each rasterized data set to a certain scale;
performing a convolution operation on each converted data set;
applying convolution results to a color ramp; and
creating each map based on the color ramp and the convolution results;
creating a combination map illustrating where the at least two different data sets intersects each other and illustrating proximity and magnitude of the at least two different data sets.

US Pat. No. 10,559,094

PROVIDING VISUALIZATION DATA TO A CO-LOCATED PLURALITY OF MOBILE DEVICES

International Business Ma...

1. A computer-implemented method, comprising:providing feedback by a mobile device to guide a placement of the mobile device to a predetermined orientation;
identifying, utilizing a hardware camera of a mobile device, vision code data from a plurality of additional devices that are within a field of view of the hardware camera of the mobile device at an actual orientation;
identifying the actual orientation of the mobile device;
calculating local observations at the mobile device;
sending the local observations from the mobile device to a cloud-side service;
receiving a timed tile sequence at the mobile device from the cloud-side service; and
outputting the timed tile sequence at the mobile device.

US Pat. No. 10,559,083

SYSTEMS AND METHODS FOR HORIZON IDENTIFICATION IN AN IMAGE

GoPro, Inc., San Mateo, ...

1. A system configured to identify a horizon in an image, the system comprising:one or more physical processors configured by machine-readable instructions to:
obtain information defining an image, the image including visual content comprising an array of pixels, the information defining individual colors for individual pixels in the array, the array including pixel rows;
determine parameter values for a set of pixel parameters of individual pixels of the image;
determine secondary parameter values for the set of pixel parameters of individual pixel rows of the image based on corresponding parameter values of the pixels in the individual pixel rows, the secondary parameter values determined based on one or more of an average, a weight average, a median, a mode, and/or an entropy of the corresponding parameter values;
identify one or more pixel rows of the image as depicting the horizon in the image based on the secondary parameter values; and
effectuate an image effect on the image based on the identification of the one or more pixel rows of the image as depicting the horizon in the image.

US Pat. No. 10,559,078

OBJECT DETECTION

International Business Ma...

1. A processor-implemented method for object detection, the method comprising:capturing an image under detection, wherein the image under detection is of a product;
receiving a user input that specifies one or more first regions and one or more second regions in a template image, wherein the one or more first regions comprise one or more salient parts for matching, wherein the salient parts comprise matrix barcodes or invariant patterns, and wherein the one or more second regions include one or more objects of interest;
for each of the one or more first regions, finding a third region in an image under detection corresponding to the first region in the template image by matching the image under detection with the template image by performing template matching via search, wherein template matching via search comprises comparing the image under detection against the template image;
computing a transformation function based on the matching from each of the one or more first regions to its corresponding third region, wherein the transformation is either a two-dimensional or three-dimensional transformation, and wherein a subset of the user-specified first regions are selected for use in computing the transformation function based on a level of similarity between a user-specified first region and the corresponding third region in the image under detection;
applying the computed transformation function to the one or more second regions to localize one or more fourth regions in the image under detection for the object detection; and
detecting a defect in the image under detection, based on the one or more localized fourth regions.

US Pat. No. 10,559,073

MOTION ADAPTIVE STREAM PROCESSING FOR TEMPORAL NOISE REDUCTION

Intel Corporation, Santa...

1. A method for providing temporal noise reduction comprising:generating a noise reduced image based on a noise reduction of an input image, a noise stream corresponding to the input image based on the input image and the noise reduced image, a content level map based on content detection performed using the noise reduced image, a local motion map based on local motion estimation performed using the noise reduced image and a reference image corresponding to the input image, and a local luminance map based on the noise reduced image;
performing trajectory break detection on the local motion map to generate a final local motion map;
adjusting the noise stream based on the content level map and the local luminance map; and
adaptively combining at least a portion of the noise stream with the reference image and a second noise reduced image corresponding to the input image to generate a temporal noise reduced output image, wherein adaptively combining the portion of the noise stream comprises applying the noise stream based on the final local motion map.

US Pat. No. 10,559,071

IMAGE PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

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

1. An image processing apparatus comprising:at least one hardware processor configured to implement:
a correcting unit that corrects a dynamic range of a second image in accordance with pixel information of a region in a first image; and
a pasting unit that pastes the second image on the first image after the correction of the dynamic range, the second image having pixel information, the pixel information being corrected in such a manner that a boundary with the first image is inconspicuously viewed.

US Pat. No. 10,559,067

REMOVAL OF SHADOWS FROM DOCUMENT IMAGES WHILE PRESERVING FIDELITY OF IMAGE CONTENTS

Adobe Inc., San Jose, CA...

1. A computer-implemented method to generate a shadow map of a digital image, the method comprising:generating a shadow mask of a digital image;
generating a binarized gradient image based on the shadow mask, the binarized gradient image being dilated and de-noised;
generating a binarized median-filtered gray image based on the digital image and the binarized gradient image; and
generating a shadow map based on the shadow mask and the binarized median-filtered gray image;
wherein the shadow map is usable to remove shadows from the digital image.

US Pat. No. 10,559,057

METHODS AND APPARATUS TO EMULATE GRAPHICS PROCESSING UNIT INSTRUCTIONS

INTEL CORPORATION, Santa...

1. An apparatus to create instrumented graphics processing unit (GPU) kernels, the apparatus comprising:a kernel accessor to access an instruction of an original GPU kernel, the original GPU kernel intended to be executed at a first GPU;
an instruction support determiner to determine whether execution of the instruction is supported by a second GPU different from the first GPU; and
an instruction modifier to, in response to determining that the execution of the instruction is not supported by the second GPU, create an instrumented GPU kernel based on the original GPU kernel, the instrumented GPU kernel including an emulation sequence, the emulation sequence to, when executed by the second GPU, cause the second GPU to emulate execution of the instruction by the first GPU.

US Pat. No. 10,559,042

CAPTURING INFORMATION REGARDING AN INTERACTION TO A DATABASE

salesforce.com, inc., Sa...

1. A non-transitory computer-readable medium storing instructions executable by a processor, the instructions configurable to cause:determining that an interaction with a client device has a characteristic associated with a computing event;
displaying or updating, responsive to determining that the interaction has the characteristic, a user interface on the client device to present one or more inputs configured to receive information regarding the interaction;
processing input data received via the one or more inputs, the input data being identifiable in association with the interaction, the input data indicating a user expression and an entity associated with the interaction;
generating or updating one or more data objects in a database to track at least the user expression and the entity in association with the interaction;
generating or updating one or more profile objects associated with the entity based on:
an aggregation of the input data with one or more attributes of the entity, and
one or more of a pattern or a trend derivable from the aggregation; and
displaying or updating a graphical representation of the one or more profile objects in the user interface on the client device.

US Pat. No. 10,559,036

COMPUTER IMPLEMENTED INSURANCE SELECTION SYSTEMS AND METHODS

METROPOLITAN LIFE INSURAN...

1. A computer-implemented method for mapping user defined disability insurance parameters to a selection of recommended disability insurance, the method comprising:displaying a graphical user interface having web pages displayed in a web browser on a user's computer, the graphical user interface configured to:
display a plurality of prompts to the user depending on disability insurance packages available for recommendation, including:
a first prompt related to the user's occupation; and
a second prompt related to the user's preference to pay a flat amount or an increased premium amount over time,
wherein each prompt eliminates at least one of the disability insurance packages from consideration;
display a plurality of predefined responses to each prompt to be selected by the user, the plurality of predefined response to each prompt indicating whether the user agrees, is neutral to and disagrees with a statement in the prompt, each predefined response of the first prompt being assigned with a different point value, each predefined response of the second prompt being assigned with a different point value;
receive the user's selected predefined response to each of the first and second prompts;
display a recommended disability insurance package based on an aggregated response score calculated by combining point values of the user's selected predefined responses to the first and second prompts, the recommended disability insurance package including a combination of disability insurance policies in an unspecified allocation, the recommended disability insurance package including a disability insurance category, the disability insurance category including a plurality of disability insurance types;
display a third prompt related to the user's preference for an allocation of the disability insurance policies within the recommended disability insurance package;
automatically determine an appropriate allocation of the disability insurance policies within the recommenced disability insurance package after receiving the user's response to the third prompt;
display a fourth prompt related to the user's preference regarding any change of policy premium;
display a plurality of predefined responses to the fourth prompt to be selected by the user, the plurality of predefined response to the third prompt indicating whether the user agrees, is neutral to and disagrees with a statement in the third prompt, each predefined response of the third prompt being assigned with a different point value;
receive the user's selected predefined response to the fourth prompt;
select a recommended disability insurance type from the plurality of disability insurance types of the recommended disability insurance package based on the point value of the user's selected predefined response to the fourth prompt;
display the recommended disability insurance type to the user; and
display a plurality of rider options to be added to the recommended disability insurance package for the user's selection;
parsing, by a computer processor, from a stored lookup table of selectable values, the point value for each selected predefined response; and
determining, by the computer processor, the aggregated response score based on the point values of the user's selected predefined responses.

US Pat. No. 10,559,035

UNCERTAINTY-FLEXIBILITY MATCHING ENGINE FOR INTER-TEMPORAL ELECTRIC ENERGY PRODUCTS

International Business Ma...

1. A smart grid energy system comprising:a matching engine operatively connected to the at least one electric energy generator and the at least one electric load over a computer communication network and programmed to:
receive, over the computer communication network, a quantitative measure of uncertainty from the generator, wherein the generator comprises an uncertain rate of energy generation;
receive, over the computer communication network, a quantitative measure of flexibility from the electric load, wherein the load comprises a flexible rate of energy consumption;
generate a time-dependent control signal wherein the control signal is based on a zonotope mapping using the quantitative measure of uncertainty and the quantitative measure of flexibility; and
transmit the time-dependent control signal to the load to modify the rate of energy consumption.

US Pat. No. 10,559,033

DEPLOYING AND IMPLEMENTING CENTRALIZED TRADING AND TRACKING COMPUTING PLATFORMS TO SUPPORT TRI-PARTY TRADING

Bank of America Corporati...

1. A system, comprising:at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the system to:
receive, via the communication interface, and from a discretionary and managed accounts administration computer system associated with a financial institution, trade information defining one or more trades in one or more exchange traded funds or equity securities for one or more accounts administrated by the financial institution;
validate the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution, wherein validating the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution comprises accepting the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution based on one or more processing rules associated with the one or more exchange traded funds or equity securities;
after validating the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution, create order information based on the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution;
send, via the communication interface, and to a clearing entity computer system, the order information created based on the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution,
wherein the order information created based on the trade information defining the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution received from the discretionary and managed accounts administration computer system associated with the financial institution is configured to cause the clearing entity computer system to settle the one or more trades in the one or more exchange traded funds or equity securities for the one or more accounts administrated by the financial institution with a custodian different from the financial institution;
receive, via the communication interface, and from a trustee computer system associated with the custodian different from the financial institution, activity-position information associated with the one or more exchange traded funds or equity securities; and
send, via the communication interface, and to a central tracking computing platform associated with the financial institution, the activity-position information associated with the one or more exchange traded funds or equity securities received from the trustee computer system associated with the custodian different from the financial institution,
wherein sending the activity-position information to the central tracking computing platform associated with the financial institution causes the central tracking computing platform associated with the financial institution to allocate changes identified in the activity-position information associated with the one or more exchange traded funds or equity securities to one or more accountholders associated with the one or more accounts administrated by the financial institution,
wherein the central tracking computing platform associated with the financial institution is configured to update billing information, supervision information, and reconciliation information based on the activity-position information associated with the one or more exchange traded funds or equity securities received from the trustee computer system associated with the custodian different from the financial institution, and
wherein the central tracking computing platform associated with the financial institution is configured to post the changes identified in the activity-position information associated with the one or more exchange traded funds or equity securities received from the trustee computer system associated with the custodian different from the financial institution and allocated to the one or more accountholders associated with the one or more accounts administrated by the financial institution to one or more trading applications provided by the discretionary and managed accounts administration computer system associated with the financial institution.

US Pat. No. 10,559,032

CREATION AND REDEMPTION FOR ETP SHARES OF BULKY METALS

BLACKROCK INSTITUTIONAL T...

1. A method for creating shares of an exchange traded product (ETP), the method comprising:publishing ETP data on a non-transitory computer readable medium by a computing system of a management facility that administers the ETP, the ETP data specifying a creation basket of assets that comprise an amount of a physical commodity and a corresponding amount of shares of the ETP to be issued in exchange for the creation basket of assets, wherein the physical commodity is not readily divisible;
electronically receiving a creation request from an authorized participant at the computer system of the management facility;
receiving, by the management facility from the authorized participant, an amount of the physical commodity delivered to the management facility, where the delivered amount differs from the amount of the physical commodity specified in the creation basket of assets;
initiating a first transaction on a primary market by the computing system of the management facility, the first transaction providing the corresponding amount of shares of the ETP to the authorized participant;
determining a difference between the amount of the physical commodity received from the authorized participant and the amount of the physical commodity specified in the ETP data; and
initiating a second transaction by the computer system of the management facility with a central intermediary, the second transaction transferring between the ETP and the central intermediary a partial ownership interest of at least one equalization lot of the physical commodity, the at least one equalization lot being jointly owned by the ETP and the central intermediary, the transferred partial ownership interest corresponding to the difference between the amount of the physical commodity received from the authorized participant and the amount of the physical commodity specified in the ETP data.

US Pat. No. 10,559,028

METHOD, MEDIUM, AND SYSTEM FOR SOCIAL NETWORK INITIATED LISTINGS

eBay Inc., San Jose, CA ...

1. A method comprising:accessing, using one or more hardware processors of a machine, a post published on a social network site that includes a sell code, the post submitted on the social network site by a client device;
extracting keywords from the post;
categorizing an item described in the post using the keywords;
determining, by the one or more hardware processors of the machine, a listing user account that published the post on the social network site, the listing user account being a user account of a listing network site, wherein the determining comprises:
identifying, based on cookie information from the client device, a first session for the social network site that is active on the client device,
identifying a second session for the listing network platform that is active on the client device, and
based on the first session and second session being active on the client device, identifying the listing user account as corresponding to the second session;
in response to the determination, generating a listing for the item on the listing network site, the listing being a page having a network link;
generating a listing post that includes the network link of the listing; and
publishing the listing post on the social network site.

US Pat. No. 10,559,027

METHODS AND SYSTEMS TO PROCESS A SELECTION OF A BROWSER BACK BUTTON

eBay Inc., San Jose, CA ...

1. An apparatus comprising:a processor and executable instructions accessible on a computer-readable medium that, when executed, cause the processor to perform operations comprising:
responsive to selection of a first element that is displayed in a browser as part of a first user interface, receiving, by the browser, a second user interface that includes a client application program and a first set of user interface elements which facilitate narrowing searches for listed items;
invoking, by the browser, the client application program to cause display of the second user interface in the browser;
responsive to selection of a second element of the first set of user interface elements, generating a third user interface by the client application program and causing display of the third user interface in the browser, the third user interface including a second set of user interface elements which facilitate narrowing the searches for the listed items;
identifying, by the client application program, an update of a hidden frame to include a user interface identifier that identifies the second user interface, the update being responsive to selection of a single back navigation element of the browser;
comparing, by the client application program, the user interface identifier and an additional user interface identifier that identifies the third user interface, the additional user interface identifier being included in the hidden frame; and
responsive to a determination, by the client application program and based on the comparing, that the first user interface identifier indicates a backward change from the additional user interface identifier, displaying the second user interface in the browser by utilizing the user interface identifier from the hidden frame.

US Pat. No. 10,559,024

VOICE INITIATED PURCHASE REQUEST

X Development LLC, Mount...

1. A method, comprising:receiving, by a client device, a first speech segment, wherein the first speech segment comprises a purchase request, wherein the client device is associated with a user-account;
receiving an image, by a client device, wherein the image comprises at least one target-product-or-service detail;
determining, by the client device, a target product or service based on at least the purchase request;
determining, by the client device, a confidence level associated with a purchase of the target product or service; and
if the confidence level is greater than or equal to a threshold level, then the client device sending a purchase order, via the associated user-account, for the target product or service; and
otherwise, if the confidence level is less than the threshold level, then the client device sending a purchase-request message comprising the purchase request and the image; the client device receiving a target-product-or-service identification message comprising a second target product or service; and the client device sending a purchase order for the second target product or service.

US Pat. No. 10,559,023

SYSTEM AND METHOD FOR COMMERCIALIZING AVATARS

1. A non-transitory, machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:receiving a purchase request for an interactive avatar for engaging in a verbal communication exchange with a user via an audio system of an end user device, wherein the purchase request is based on a selection from a group of avatar characteristics that are provided as selectable options to the end user device;
constructing avatar software according to the purchase request;
determining whether the purchase request is for a purchase of the avatar software including time-limited services for use of the avatar software;
transmitting, to the end user device, a usage policy responsive to the purchase request, wherein the usage policy includes a temporal use limit responsive to the purchase request being for the time-limited services, and wherein the usage policy includes distribution rules enforced by the end user device that limit distribution of the interactive avatar to authorized devices;
responsive to the purchase request including the temporal use limit, providing the avatar software to the end user device to activate the avatar software to provide the interactive avatar;
enabling the end user device to access services provided in conjunction with the avatar software via the interactive avatar during the temporal use limit responsive to the purchase request, wherein the enabling comprises causing the end user device to execute the avatar software to generate the interactive avatar; and
providing a plurality of avatar characteristics to the end user device via a network in accordance with the selection from the group of avatar characteristics and responsive to a request of the end user device to activate the avatar software, wherein the end user device presents the interactive avatar according to the plurality of avatar characteristics,
wherein the verbal communication exchange comprises the interactive avatar receiving a verbal input from the user and an analysis of the verbal input by the interactive avatar to generate a response by the interactive avatar.

US Pat. No. 10,559,022

ACCOUNT CREATION OVERLAY

Target Brands, Inc., Min...

7. A non-transitory computer-readable medium having computer-executable instructions stored thereon that cause a processor to perform steps comprising:receiving an input indicating a selection of a sign-in control while displaying a base user interface;
displaying an overlay over the base user interface such that a portion of the base user interface is displayed through a semi-transparent region of the overlay and the overlay comprises:
text inputs that are rendered to receive information for creating a user account, and
a success message indicating that the user account was successfully created wherein the success message was downloaded with the base user interface and has an attribute that causes the success message to not be rendered;
receiving an indication that a user submitted information in the text inputs to create the user account;
submitting the information in the text inputs to a server;
receiving an indication that the user account was successfully created;
altering the overlay to not render the text inputs, to change the attribute for the success message so that the success message is rendered and causing a button to be rendered, wherein selection of the button causes the base user interface to be retrieved from the server; and
setting a timer such that when the button is not selected before the timer expires, the base user interface is retrieved from the server automatically.

US Pat. No. 10,559,017

AUTO REPAIR QUOTE PLATFORM

1. A method for providing auto repair quotes, comprising:(a) storing a platform of providers with firm quotes, the platform of providers with firm quotes comprising a plurality of service provider profiles,
each of the plurality of service provider profiles being associated with at least one of a plurality of automotive service providers,
each of the plurality of service provider profiles comprising:
service provider geographic information,
at least one service provided by the service provider, wherein each service provided by the service provider corresponds to quote information,
wherein each of the plurality of service provider profiles is configured to be accessed and edited directly through a shop owner section by the associated service provider(s),
(b) displaying, on a user interface, a mode by which a service may be selected to directly generate a repair request form;
(c) receiving a service request from a customer identifying a selected service and further comprising customer geographic information;
(d) maintaining an aggregator database of updated available service provider appointment data that is associated with and individual to each automotive service provider, wherein maintaining the database comprises:
receiving scheduling information for an automotive service provider,
storing in the aggregator database, the received automotive service provider scheduling information and associating the received automotive service provider scheduling information with an automotive service provider,
receiving new automotive service provider scheduling information, and
updating the available service provider appointment data in the aggregator database;
(e) processing the service request for each automotive service provider having the identified service stored in the aggregator database, wherein processing comprises:
generating, from the stored automotive service provider scheduling information, a plurality of individual start times,
determining if there is quote information corresponding to the identified service and the selected automotive service provider, and if so, retrieving said quote information;
(f) dynamically displaying, to the customer, a limited list of data comprising a plurality of services offered by at least one automotive service providers and automatically populating the limited list of data based on a selection of services provided in the automotive service provider profile of each of the plurality of automotive service providers and based on retrieved quote information;
(g) booking a service appointment at a customer-selected automotive service provider at a customer-selected start time for the identified service request, wherein booking comprises:
receiving a customer address for an electronic communication, wherein the customer address is withheld prior to the booking step;
sending an electronic communication providing information on the appointment, and
updating the available service provider appointment data in the aggregator database.

US Pat. No. 10,559,015

DIGITAL DATA PROCESSING METHODS AND APPARATUS FOR THE AUTOMATED GENERATION OF PERSONALIZED DIGITAL CONTENT

salesforce.com, inc., Sa...

1. Digital data processing methods of generating digital content pieces that are customized for individual recipients of an email campaign, comprising executing on a digital data processing system the steps of:extracting, from a history of one or more prior email campaigns, a dataset for each of plural recipients of those prior email campaigns, which dataset enumerates combinations of characteristics of that respective recipient and of one or more digital content pieces from those prior email campaigns viewed by that recipient, where the dataset extracted for each recipient can be expressed by the expression:

where
xi,j for i=1 N and j=1 . . . M, are values for each of M digital content piece/recipient characteristics for each of N digital content pieces,
as part of a further email campaign, generating and digitally transmitting substantially concurrently to the respective digital data processing device of each of a plurality of recipients a digital content piece that is customized for that respective recipient, wherein at least two of the digital content pieces that are generated and transmitted substantially concurrently with one another as part of that further email campaign differ from one another,
the step of generating and digitally transmitting includes performing the following steps for each respective recipient of a customized digital content piece as part of the further email campaign:
determining, for that respective recipient of the further email campaign and from a respective dataset extracted in the extracting step, coefficients b0 . . . bM that maximize a probability P(b1, b2, . . . , bM, x1, x2, . . . , xM) that respective recipient will interact with a further digital content piece in that further email campaign, where said coefficients are associated with values characterizing respective features of that respective recipient and of said further digital content piece, where that probability is defined by a relation:
P(b1,b2, . . . , bM,x1,x2, . . . , xM)=exp(?j=1, . . . , Mbjxj)/(1+exp(?j=1, . . . , Mbjxj))
where,
x1, x2, . . . , xM are values for each of M respective characteristics of the further digital content piece and/or the respective recipient,
b1, b2, . . . , bM are respective coefficients for each of the values x1, x2, . . . , xM,
generating a said further digital content piece with any of an image and a video having features customized in accord with coefficients determined for that respective recipient in the determining step, and digitally transmitting that further digital content piece to the digital data processing device of that respective recipient.

US Pat. No. 10,559,014

OPTIMIZING WEBSITE ENVIRONMENTS

SIMPLESURANCE GMBH, Berl...

1. A method of customizing an online environment, the method comprising, performing by an integration computer system:identifying, by the integration computer system, a first set of templates for providing to a first plurality of client computers for displaying on a web page, wherein the first set of templates are stored in a memory of the integration computer system, wherein the first set of templates correspond with an integration plugin component that, when activated, is configured to add one or more user interface objects to the web page, and wherein the one or more user interface objects are enabled to be populated and reusable for different items at the first plurality of client computers;
for each of a first plurality of requests associated with the first plurality of client computers:
receiving, from a first client computer of the first plurality of computers, a first request for a first item associated with a first base item on the web page, wherein the first request includes information associated with the first base item, and wherein the first request is received upon a first interaction with the integration plugin component by at least one of the first plurality of client computers;
in response to receiving the first request, identifying, by the integration computer system, a first template associated with the first base item from the first set of templates;
selecting the identified first template for presenting the first item on the web page based on a first set of rules indicating an amount of time to use the identified first template;
selecting the first item using the information associated with the first base item;
transmitting, by the integration computer system, the first template to the first client computer that sent the first request, wherein the first template includes the first item; and
receiving, by the integration computer system and from the first client computer, interaction data specifying one or more interactions made by the first client computer with the first template on the web page;
analyzing, by the integration computer system, the interaction data to determine a performance metric for each of the first set of templates;
replacing, by the integration computer system, at least one or more templates of the first set of templates and the first item based on the corresponding performance metrics to form a second set of templates stored in the memory; and
for each of a second plurality of requests associated with a second plurality of client computers:
receiving, from a second client computer of the second plurality of client computers, a second request for a second item associated with a second base item on the web page, wherein the second request includes information associated with the second base item, and wherein the second request is received upon a second interaction with the integration plugin component by at least one of the second plurality of client computers;
in response to receiving the second request, identifying, by the integration computer system, a second template associated with the second base item from the second set of templates;
selecting the identified second template for presenting the second item on the web page based on a second set of rules indicating an amount of time to use the identified second template;
selecting the second item using the information associated with the second base item; and
transmitting, by the integration computer system, the identified second template to the second client computer that sent the second request, wherein the second template includes the second item.

US Pat. No. 10,559,013

IDENTIFYING USERS FOR ADVERTISING OPPORTUNITIES BASED ON PAIRED IDENTIFIERS

Facebook, Inc., Menlo Pa...

1. A method comprising:receiving, a plurality of login requests from a user of the online system from a plurality of client devices;
for each login request of the plurality of login requests received from a client device of the plurality of client devices:
storing a client identifier in a Hypertext Transfer Protocol (HTTP) cookie on a client device of the user used to make the login request, the client identifier identifying the client device of the user to the online system;
storing a client device association in one or more match tables at the online system, the client device association indicating an association between a user identifier of the user and the client identifier;
receiving a plurality of redirect requests from one or more of the plurality of client devices of the user, each redirect request including a partner identifier transmitted by a partner system that identifies the one or more of the plurality of client devices to the partner system, the partner identifier stored in a HTTP cookie on the corresponding client device of the user by the partner system;
storing, a one or more partner system associations at the one or more match tables at the online system, each partner system association indicating an association between the user identifier of the user and a partner identifier of one or more partner identifiers received in the plurality of redirect requests;
receiving from an ad exchange over a network, a first notification of an opportunity to present an advertisement to the user of the online system, the first notification sent by the ad exchange to the online system and the partner system, the first notification including a first partner identifier identifying a client device being used by the user, the first partner identifier determined by the ad exchange based on an identifier in a HTTP cookie stored a client device of the user;
receiving a notification from the partner system that the first partner identifier is not recognized at the partner system;
responsive to the notification from the partner system, accessing the one or more match tables to select an alternative partner identifier based on the stored partner system associations between the user identifier of the user and the one or more partner identifiers by:
determining a user identifier associated with the first partner identifier;
selecting the alternative partner identifier as a partner identifier that is associated with the user identifier and which is separate from the first partner identifier;
generating by the online system, a second notification of the opportunity to present an advertisement to the user of the online system, the second notification including the alternative partner identifier; and
sending the second notification to the partner system, the partner system adapted to use the alternative partner identifier to generate a bid for presenting the advertisement to the user of the online system.

US Pat. No. 10,559,009

SYSTEM AND METHOD FOR LINKING QUALIFIED AUDIENCES WITH RELEVANT MEDIA ADVERTISING THROUGH IP MEDIA ZONES

Semcasting, Inc., North ...

1. A method for linking qualified audiences with relevant media advertising, the method comprising the steps of:building a training set of Impression, Click Events via domains, site URLs, from a plurality of ad networks and sites;
using the training set from a plurality of ad networks and sites where an IP address of a user, a domain, a time of day and a day of week, ad size and position, browser type are captured;
mapping the IP address of the training set to a respective IP zone;
enhancing each of the IP zones with a series of statistically indexed scores that include one or more of the plurality of categories, user types, Meta-tag key words, time or device type having a predetermined statistical relationship with both a real-time bid address and a respective IP Zone audience; and
appending the training set, including Meta-tag key words, domain, site URLs, demographic profile of the user, category, time of day, day of week, ad position and size, bid value to each IP zone as a series of indexed scores.

US Pat. No. 10,558,972

SYSTEMS AND METHODS FOR MOBILE IMAGE CAPTURE AND PROCESSING OF DOCUMENTS

Mitek Systems, Inc., San...

1. A mobile device, comprising:a preprocessing unit in the mobile device and which is configured to:
receive images of different sides of a document from a camera included in the mobile device for an authenticated transaction;
inspecting the images to detect a feature associated with a first side of the document;
in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side;
identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and
transmit a sub-image of the image of the of the first side to a testing unit, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs;
the testing unit in the mobile device and which is configured to:
receive the sub-image of the image of the first side from the preprocessing unit; and
perform at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and
a feedback unit in the mobile device and which is configured to:
generate a message to notify a user of the mobile device when the selected type of content is fails the at least one content detection test.

US Pat. No. 10,558,970

WHITE LABEL MERCHANT STORED VALUE ACCOUNT PEER LINKING AND FUNDING SYSTEM

PAYPAL, INC., San Jose, ...

1. A white label merchant stored value account peer linking and funding system, comprising:a database storing associations between each of a plurality of different merchants and a respective group of white label merchant stored value accounts;
a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to execute instructions from the non-transitory memory to cause the system to perform operations comprising:
receiving, through a network from a first user device, a first user identifier;
linking, in the database, the first user identifier with a first white label merchant stored value account that is included in a first group of white label merchant stored value accounts that are associated with a first merchant in the database;
receiving, through the network from the first user device, a plurality of second user identifiers;
contacting, through the network, a plurality of second user devices that are each associated with a respective one of the plurality of second user identifiers;
linking, in the database in response to authorization received through the network from each of the plurality of second user devices, the plurality of second user identifiers with the first white label merchant stored value account;
receiving, through the network from each of the plurality of second user devices, respective second user account information; and
funding, based on the linking of the plurality of second user identifiers with the first white label merchant stored value account, the first white label merchant stored value account with respective first funding amounts using the respective second user account information received from each of the plurality of second user devices.

US Pat. No. 10,558,968

SEQUENTIAL SELECTION PRESENTATION

eBay Inc., San Jose, CA ...

15. A method, comprising:receiving an input on an active portion of a display of a computing device;
while the input is received, causing the display of the computing device to present a plurality of selections sequentially on the display;
receiving an indication that the input on the active portion of the display of the computing device has changed;
in response to receiving the indication that the input has changed, causing the display of the computing device to stop presenting the plurality of selections;
determining which selection of the plurality of selections was presented on the display of the computing device when the input changed on the active portion of the display of the computing device; and
causing the display of the computing device to present the determined selection.

US Pat. No. 10,558,965

SECURE TOUCHSCREEN DEVICE

VeriFone, Inc., San Jose...

1. A secure touchscreen assembly comprising:a first patterned conductive layer comprising a plurality of first traces, each first trace comprising a conductive pad at each end;
a second patterned conductive layer comprising a plurality of second traces, each second trace comprising a conductive pad at each end;
tamper sensing circuitry that detects a tamper by detecting a change in conductivity in one of the traces in the first patterned conductive layer and the second patterned conductive layer;
touch sensing circuitry that detects a touch; and
a switch that selectably electrically couples the tamper sensing circuitry to the conductive pads for at least one of the plurality of first traces and the plurality of second traces, or electrically couples the touch sensing circuitry to one of the conductive pads for each of the plurality of first traces and the plurality of second traces at a given time.

US Pat. No. 10,558,960

CASH PAYMENT FOR REMOTE TRANSACTIONS

The Western Union Company...

1. A system comprising:a customer device, comprising;
one or more processors; and
memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the customer device to:
receive input data initiating a transaction to transmit a payment from a second party to a first party, wherein the second party is associated with the customer device;
receive data indicating one or more automatic teller machine (ATM) locations associated with the first party; and
transmit data identifying payment information between the first party and the second party to a host computer system;
the host computer system, comprising:
one or more processors; and
memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the host computer system to:
receive, from the customer device via a first network interface, payment information between a first party and a second party;
generate, based at least in part on the payment information, a transaction identifier and an authentication code associated with the transaction;
receive, from an ATM located at the one or more ATM locations, a payment request comprising the transaction identifier and authentication code;
verify the received transaction identifier and authentication code, wherein the authentication code is a pass code; and
authorize, cash payment from the ATM according to the payment information; and
the ATM comprising:
a display screen;
a keypad; and
a cash receiving and reader slot, wherein the ATM is further configured to:
output, via the display screen, a first user prompt to input the transaction identifier;
after receiving the transaction identifier input via the keypad from the second party, output via the display screen a second user prompt to insert the cash payment associated with the transaction into the cash receiving and reader slot; and
verifying the cash payment received via the cash receiving and reader slot.

US Pat. No. 10,558,959

MONEY TRANSFERS BY RESIDENTS OF A CONTROLLED FACILITY

Moneygram International, ...

1. A method for providing regulatory compliant transaction services control with respect to residents of a plurality of controlled facilities, the method comprising:receiving, by an electronic device of a money transfer network of a money transfer service provider, authorization information from an electronic device of a first controlled facility of the plurality of controlled facilities, wherein a first portion of the authorization information corresponds to a first resident of a plurality of residents of the first controlled facility and other portions of the authorization information correspond to other residents of the first controlled facility, wherein the first portion of the authorization information corresponding to the first resident identifies one or more first entities that are authorized to send funds to the first resident and identifies one or more second entities that are authorized to receive funds from the first resident;
receiving, by the electronic device of the money transfer network, a request to initiate a financial transaction between the first resident and a user of a money transfer service provided by the money transfer service provider;
determining, by the electronic device of the money transfer network, whether the first resident is authorized to participate in the financial transaction with the user based on the first portion of the authorization information corresponding to the first resident, wherein determining whether the first resident is authorized to participate in the financial transaction includes:
determining, if the financial transaction is a transfer of funds from the first resident to the user, whether the user is authorized to receive funds from the first resident based on the first portion of the authorization information; and
determining, if the financial transaction is a transfer of funds from the user to the first resident, whether the user is authorized to send funds to the first resident based on the first portion of the authorization information;
accessing, by the electronic device of the money transfer network, a transaction log to identify transaction information associated with completed financial transactions that the first resident participated in;
applying, by the electronic device, rules to the transaction information to determine whether the financial transaction complies with regulatory requirements, wherein applying the rules to the transaction information includes:
determining whether a number of completed financial transactions that the first resident participated in during a first period of time exceeds a threshold number of financial transactions; and
determining whether a value of the completed financial transactions that the first resident participated in during a second period of time exceeds a threshold value; and
determining, by the electronic device of the money transfer network, whether to authorize execution of the financial transaction between the first resident and the user based on the determining whether the first resident is authorized to participate in the financial transaction with the user and the applying the rules to the transaction information to determine whether the financial transaction complies with the regulatory requirements; and
in response to authorizing the financial transaction, initiating, by the electronic device of the money transfer network, the financial transaction between the first resident and the user.

US Pat. No. 10,558,953

WELDING SYSTEM PARAMETER COMPARISON SYSTEM AND METHOD

Illinois Tool Works Inc.,...

1. A metal fabrication resource performance monitoring method, comprising:acquiring data representative of arc on time and wire deposition quantity associated with metal fabrication operations of a plurality of metal fabrication resources;
via at least one computer processor, analyzing a first subset of the acquired data and a second subset of the acquired data for the plurality of metal fabrication resources;
via the at least one computer processor, populating a user viewable page with graphical indicia representative of at least the arc on time and the wire deposition quantity, the user viewable page facilitating a visual comparison of the analysis of the first subset of the acquired data and the analysis of the second subset of the acquired data; and
transmitting the user viewable page to a user viewable display.

US Pat. No. 10,558,952

WELDING SYSTEM PARAMETER COMPARISON SYSTEM AND METHOD

Illinois Tool Works Inc.,...

1. A metal fabrication resource performance monitoring method comprising:acquiring data representative of a plurality of parameters sampled during metal fabrication operations of a plurality of metal fabrication resources, the parameters comprising arc on time and wire deposition quantity;
via at least one computer processor, analyzing a first subset of the acquired data and a second subset of the acquired data for the plurality of metal fabrication resources;
via the at least one computer processor, populating a user viewable page with graphical indicia representative of at least the arc on time and the wire deposition quantity, the user viewable page facilitating a visual comparison of the analysis of the first subset of the acquired data and the analysis of the second subset of the acquired data; and
transmitting the user viewable dashboard page to a user viewable display.

US Pat. No. 10,558,950

AUTOMATIC CONTEXT PASSING BETWEEN APPLICATIONS

Google LLC, Mountain Vie...

1. A method comprising:receiving, by a first application executing at a computing device, information associated with a content page output by a second application executing at the computing device, wherein at least a first portion of the content page output by the second application is included in a first graphical user interface of the computing device;
determining, by the first application and based on the information associated with the content page output by the second application, a context of the second application;
sending, by the first application and based at least in part on the context of the second application, a respective search query to each of one or more applications to retrieve a respective set of objects, wherein one or more applications are related to the second application and execute at the computing device, and wherein the one or more applications are different than the first application and the second application;
generating, by the first application and based at least in part on the respective sets of objects, a particular content page for the first application including one or more graphical indications of at least one object from at least one of the respective sets of objects; and
while at least a second portion of the content page is output for display by the second application in the first graphical user interface of the computing device, outputting, by the first application, for display within a second graphical user interface of the computing device that is adjacent to the first graphical user interface, at least a portion of the particular content page for the first application.

US Pat. No. 10,558,949

USER-CONFIGURED ALTERNATE EMAIL RENDERING

INTERNATIONAL BUSINESS MA...

1. A method of rendering email, comprising:receiving an email message addressed to a particular user with an email client application on a networked computing device operated by that particular user;
applying at least one filter criterion to content of said email message;
responsive to a determination by said networked computing device that said email message meets said at least one filter criterion, diverting said email message from delivery to an inbox of the email client application of said particular user and providing an alternative rendering of said email message on a display device of the networked computing device for attention by said particular user; and
responsive to input from said particular user through said alternative rendering, processing said email message; and
responsive to the email message being sent to the inbox, re-filtering the email message;
wherein the email message comprises an interactive calendar event invitation and said alternative rendering comprises user input options for accepting or declining said calendar event invitation.

US Pat. No. 10,558,946

ITEM REPLENISHMENT

ACCENTURE GLOBAL SOLUTION...

1. A system comprising:at least one sensing unit to detect at least one of a height of an item, a length of the item, a width of the item, and a weight of the item to determine a quantity of the item positioned on a storage unit in real time, determining the quantity of the item being based on:
ascertaining whether environmental factors cause a change in the item;
when the environmental factors do not cause the change in the item, obtaining data pertaining to one or more of the weight and a dimension of the item from the at least one sensing unit to determine the quantity of the item; and
when the environmental factors cause the change in the item, obtaining data pertaining to dimensions of the item and a characteristic behavior of the item from multiple sensing units associated with the storage unit positioning the item to determine the quantity of the item; and
a robotics engine in communication with the at least one sensing unit, the robotics engine comprising a processor in communication with a memory, the processor to execute machine readable instructions to:
receive data pertaining to the quantity of the item, the data pertaining to the quantity of the item collected over a predefined time duration;
retrieve storage unit mapping information corresponding to the item from a database, wherein the storage unit mapping information is indicative of a unique identification number associated with a storage unit adapted to carry the item;
determine a trend analysis for the item based on the quantity of the item and the storage unit mapping information, wherein the trend analysis is indicative of a variation in the quantity of the item in the storage unit over the predefined time duration;
determine a threshold value for the quantity of the item, based on the trend analysis;
generate an alert based on the quantity of the item and the threshold value, wherein the alert is indicative of the quantity of the item being below the threshold value;
select, in response to the alert, a vendor of the item based on one or more predefined parameters, wherein the one or more predefined parameters comprise at least one of:
a quality of a replacement item provided by the vendor, wherein the replacement item is to replenish an inventory comprising the item;
a cost of the replacement item set by the vendor; a time of delivery associated with the replacement item; and
a defect rate of a procured item purchased prior to the replacement item from the vendor, or historical records of the vendor;
generate an instruction to obtain the replacement item from the selected vendor for replenishing the item in the inventory; and
place an order of the replacement item with the vendor to replenish at least a portion of the inventory.

US Pat. No. 10,558,937

SCHEDULED THERMAL CONTROL SYSTEM

Lineage Logistics LLC, I...

1. A method for determining an operational schedule to control a refrigeration system for an enclosure, the method comprising:determining a thermal model of the enclosure and the refrigeration system, the thermal model modeling one or more thermal properties of the enclosure and the refrigeration system under varied use and environmental conditions;
obtaining an energy cost model, the energy cost model including a schedule of projected energy costs for a predetermined period of future time;
obtaining an environmental model, the environmental model including one or more projected external environmental conditions in a geographic area where the enclosure is located for the predetermined period of future time;
determining the operational schedule to control the refrigeration system over the predetermined period of future time by:
generating a plurality of candidate schedules for controlling the refrigeration system for the predetermined period of future time, the plurality of candidate schedules determined based on the thermal model, the energy cost model, and the environmental model, wherein each of the plurality of candidate schedules provides a different schedule of, at least, operation levels for the refrigeration system over the predetermined period of future time;
generating a multi-dimensional graph providing costs for cooling the enclosure according to the plurality of candidate schedules, wherein each of the costs represent a combination of an energy cost and an energy consumption according to each of the plurality of candidate schedules;
randomly selecting a seed schedule from the plurality of candidate schedules;
evaluating the seed schedule in the multi-dimensional graph using an iterative optimization algorithm; and
selecting the operational schedule that provides an optimal cost from among the plurality of candidate schedules, the optimal cost corresponding to a local minimum of the costs identified when starting with the seed schedule in the multi-dimensional graph; and
controlling the refrigeration system over the predetermined period of future time according to the determined operational schedule.

US Pat. No. 10,558,935

WEIGHT BENEFIT EVALUATOR FOR TRAINING DATA

California Institute of T...

1. A method to improve accuracy of a machine learning system based on a weight benefit value associated with training data, the method comprising:determining, by a machine learning module of a device, a first function based on the training data, wherein the training data includes training inputs and training labels;
applying, by a processing module of the device, a set of weights to the training data to generate weighted training data;
determining, by the machine learning module of the device, a second function based on the weighted training data;
generating, by a target function generation module of the device, target data based on a target function, wherein the target data includes target labels different from the training labels;
determining, by the machine learning module of the device, a third function based on the target data;
applying, by the processing module of the device, the set of weights to the target data to generate weighted target data;
determining, by the machine learning module of the device, a fourth function based on the weighted target data;
determining, by an arithmetic module of the device, a first expected value between the first function and the second function;
determining, by the arithmetic module of the device, a second expected value between the third function and the target function;
determining, by the arithmetic module of the device, a third expected value between the fourth function and the target function;
determining, by the arithmetic module of the device, a fourth expected value between the third function and the fourth function;
determining, by an evaluation module of the device, an evaluation value with use of the second, third, and fourth expected values;
determining, by the evaluation module of the device, a count based on a comparison of the evaluation value with the first expected value; and
comparing, by the evaluation module of the device, the count with a threshold;
determining, by the evaluation module of the device, the weight benefit value based on the comparison of the count with the threshold, wherein the weight benefit value is associated with application of the set of weights to the training data;
receiving, at the machine learning system, an input;
in response to a determination that the count is greater than the threshold, applying, by the processing module of the device, the received input to the first function, wherein the first function is based on the training data without the set of weights applied thereto;
in response to a determination that the count is less than the threshold, applying, by the processing module of the device, the received input to the second function, wherein the second function is based on the weighted training data; and
generating, by the machine learning system, a first output, wherein the generation of the first output is based on the applying the received input to the first function, wherein the first output is different than a second output which is generated based on the applying the received input to the second function, wherein the generation of the first output or the second output based on the applying the received input to one of the first function and the second function is effective to benefit a performance of the machine learning system to provide improved accuracy by enabling the machine learning system to use or to refrain from the use of the set of weights depending on whether the use of the set of weights will result in the improved accuracy.

US Pat. No. 10,558,929

MONITORED MACHINE PERFORMANCE AS A MAINTENANCE PREDICTOR

THE BOEING COMPANY, Chic...

1. A computer-implemented method of predicting component abnormal operation in a machine, the method comprising:receiving monitoring data from the machine during operation of the machine;
computing at least one monitoring feature from the received monitoring data;
extracting a probability of a component operating abnormally from a prediction matrix based on the computed at least one monitoring feature, wherein the prediction matrix includes probabilities of abnormal operation for a first component of the machine, the probabilities of abnormal operation corresponding to values of a first monitoring feature; and
scheduling maintenance for the component of the machine upon the extracted probability exceeding a first threshold value.

US Pat. No. 10,558,927

NESTED DEVICE FOR EFFICIENT FACT CHECKING

1. A method comprising:a. monitoring target information with a nested device, wherein the nested device includes a first display, a second display and a device body, wherein the second display is configured to slide out from within the device body;
b. fact checking the target information by comparing the target information with source information to generate a result; and
c. presenting a status of the target information in real-time based on the result of the comparison of the target information with the source information, wherein the status of the target information is presented on at least one of the first display and the second display, wherein comparing includes at least one of:
i. searching for an exact match of the target information in the source information and returning the result of the exact match search if the exact match is found;
ii. utilizing pattern matching for fact checking and returning the result of the pattern matching fact check if a pattern matching result confidence score is above a pattern matching result confidence threshold; and
iii. utilizing a natural language search for fact checking and returning the result of the natural language fact check if a natural language result confidence score is above a natural language result confidence threshold; and,
wherein searching for the exact match begins searching the source information located on a fastest access time hardware device and continues to slower access time hardware devices;
wherein utilizing pattern matching begins utilizing the source information located on the fastest access time hardware device and continues to the slower access time hardware devices; and
wherein the natural language search begins searching the source information located on the fastest access time hardware device and continues to the slower access time hardware devices.

US Pat. No. 10,558,924

SYSTEMS FOR SECOND-ORDER PREDICTIVE DATA ANALYTICS, AND RELATED METHODS AND APPARATUS

DataRobot, Inc., Boston,...

1. A predictive modeling method comprising:obtaining a fitted, first-order predictive model, wherein the first-order predictive model is configured to predict values of one or more output variables of a prediction problem based on values of one or more first input variables;
creating a fitted second-order predictive model that is more computationally efficient than the fitted first-order predictive model, wherein creating the fitted second-order predictive model comprises performing a second-order predictive modeling procedure on the fitted, first-order model, wherein the second-order modeling procedure is associated with a second-order predictive model, and wherein performing the second-order predictive modeling procedure on the fitted, first-order model includes:
generating second-order input data including a plurality of second-order observations, wherein each second-order observation includes respective observed values of one or more second input variables and predicted values of the output variables, and wherein generating the second-order input data comprises, for each second-order observation: obtaining the respective observed values of the second input variables and corresponding observed values of the first input variables, and applying the first-order predictive model to the corresponding observed values of the first input variables to generate the respective predicted values of the output variables,
generating, from the second-order input data, second-order training data and second-order testing data,
generating the fitted second-order predictive model of the fitted first-order model by fitting the second-order predictive model to the second-order training data, and
testing the fitted, second-order predictive model of the fitted first-order model on the second-order testing data;
determining that the fitted second-order model is more computationally efficient than the fitted first-order model based on a measurement of a computational resource utilization of the fitted second-order model being less than a measurement of the computational resource utilization of the fitted first-order model; and
deploying the more computationally efficient fitted second-order model rather than the less computationally efficient fitted first-order model, wherein deploying the fitted second-order model comprises generating a plurality of predictions by applying the fitted second-order model to other data representing instances of the prediction problem, wherein the second-order input data do not include the other data.

US Pat. No. 10,558,920

MACHINE LEARNING CLASSIFICATION WITH CONFIDENCE THRESHOLDS

ServiceNow, Inc., Santa ...

1. A computing system comprising:a machine learning classifier that classifies observations into one or more of a plurality of ground truth categories, wherein the machine learning classifier:
receives test data, wherein the test data includes a plurality of observations, each associated with a respective ground truth category;
identifies one or more keywords within the test data, wherein each of the one or more keywords are associated with information technology help desk trouble tickets;
produces an output that provides, for each particular observation of the plurality of observations, a set of probabilities, one probability for each of the plurality of ground truth categories, wherein the set of probabilities are based at least in part on the one or more keywords identified within the test data; and
classifies each observation into the ground truth category having the highest probability; and
a computing device including a processor and memory, wherein the memory stores a respective confidence threshold for each of the plurality of ground truth categories, and wherein the processor is configured to execute instructions stored in the memory to:
for each particular confidence threshold of the confidence thresholds:
reclassify, into a null category that is not one of the plurality of ground truth categories, any of the plurality of observations for which the probability corresponding to any of the ground truth categories is less than the particular confidence threshold for that ground truth category;
determine, based on the plurality of observations after reclassification and their associated respective probability for the reclassified category, a respective precision value for each category and a respective coverage value for each category, wherein each respective precision value indicates an accuracy with which the machine learning classifier predicts that the plurality of observations are in their associated ground truth categories, and wherein each respective coverage value indicates, for each respective category, a percentage of the plurality of observations that were not reclassified into the null category; and
calculate, for each confidence threshold function value, a respective objective function value, wherein the respective objective function value is a multiplicative product of the respective precision value and the respective coverage value;
select a specific confidence threshold from the confidence thresholds based on the plurality of respective precision values, the plurality of respective coverage values, and the plurality of respective objective function values;
reclassify, into the null category in accordance with the specific confidence threshold, at least some additional observations in an additional output from the machine learning classifier, wherein the at least some additional observations are reclassified based at least in part on additionally identified one or more keywords within the at least some additional observations; and
provide the reclassified additional observations with the additional output.

US Pat. No. 10,558,917

ARTIFICIAL INTELLIGENCE AND NATURAL LANGUAGE PROCESSING BASED BUILDING AND FIRE SYSTEMS MANAGEMENT SYSTEM

1. A building management system, comprising:installed devices deployed in a building that generate information, the installed devices including audio transducers for detecting speech from building occupants; and
a management system panel that processes the information from the installed devices and processes the detected speech from the occupants;
wherein the installed devices report back the generated information via a wired network interface and report back the detected speech via a wireless network interface.

US Pat. No. 10,558,916

SIMULATION SYSTEM AND METHOD FOR INTEGRATING CLIENT BEHAVIORAL PREFERENCES WITHIN DECISION-BASED SIMULATION SCENARIOS

RPH FINANCIAL SERVICES, I...

1. An electronic simulator tool comprising:a controller platform utilizing an operating system and microinstruction code for generating, storing and accessing a reusable behavior-influenced decision-making data set (BDDS), the controller platform including:
a communication bus for effectuating communication between a plurality of separate devices, the plurality of separate devices including
a first memory element for storing a predetermined set of risk temperament (RT) classifications that are indicative of an individual human's behavioral mood, or attitude for perceiving and processing events with uncertain future outcomes while in an affectively aroused emotional state and a predetermined set of preference typology (PT) classifications that are indicative of an individual human's behavioral and psychological preferences for absorption of information, to help that individual in the future to evaluate and resolve uncertain outcome events;
a second memory element for storing a predetermined set of questions used in evaluating the individual client, the set of questions including a subset of RT questions and a subset of PT questions; the RT questions including open-ended questions concerning how the individual, while in an affectively aroused emotional state, historically has made and/or hypothetically would make behavioral decisions about events with uncertain outcomes; and the PT questions including a set of multiple choice questions to elicit how the individual absorbs information and takes action upon absorption of such information;
a client input interface for providing a communication path between an individual client's communication device and the controller platform;
a processor responsive to microinstruction code for performing a BDDS compilation by:
receiving responses to the predetermined set of questions from the individual client via the client input interface;
processing the responses to generate an RT value and a PT value for the individual client;
comparing the RT value to the predetermined set of RT classifications to select an individualized RT classification for the individual client;
comparing the PT value to the predetermined set of PT classifications to select an individualized PT classification for the individual client; and
defining the respective individualized RT and PT classifications as a generated BDDS profile for the individual client, the generated BDDS profile defined as a modular, reusable BDDS profile available for use by the individual client in various future situations;
a third memory element for storing the generated modular, reusable BDDS profile for the individual client; and
a facilitator output interface for allowing third party access to the modular, reusable BDDS profile, in communication with the third memory element, for use by the third party in various, different client treatment planning situations, without requiring repetition of the BDDS compilation process.

US Pat. No. 10,558,912

METHOD AND APPARATUS TO RECOGNIZE OBJECT BASED ON ATTRIBUTE OF OBJECT AND TRAIN

Samsung Electronics Co., ...

1. An object recognition method, comprising:extracting feature data, using input data comprising an object, from an output layer of a neural network based object model;
determining attribute classification information related to the input data from the extracted feature data using a classification layer connected to the neural network based object model;
determining attribute age information related to an attribute from the feature data using an attribute layer connected to the neural network based object model; and
estimating object age information based on the attribute classification information and the attribute age information.

US Pat. No. 10,558,909

LINEARLY AUGMENTED NEURAL NETWORK

Microsoft Technology Lice...

1. A computing system, comprising:feature extraction logic that receives an input signal indicative of a physical input and extracts a set of features from the input signal; and
a neural network pattern recognizer, comprising:
an input level of nodes that receives the set of features and applies a first non-linear function to the set of features to output a first set of modified values;
a first linear bypass connection connecting the set of features received by the input level of nodes to the first set of modified values output by the input level of nodes, with a linear function, to obtain a first set of output values,
the first linear bypass connection comprising a first weight matrix transformation configured to apply a set of weight factors to the set of features to obtain the first set of output values, wherein each weight factor in the first weight matrix transformation corresponds to one of the output values and defines portions of linear and non-linear terms, from the set of features, for the corresponding output value;
a first intermediate level of nodes that receives, as a first set of intermediate input values, the first set of output values and applies a first intermediate non-linear function to the first set of intermediate input values to obtain, a first set of intermediate modified values;
a first intermediate linear bypass connection connecting the set of intermediate input values received by the first intermediate level of nodes to the first set of intermediate modified values output by the first intermediate level of nodes, with a linear function, to obtain a first set of intermediate output values,
the first intermediate linear bypass connection comprising a second weight matrix transformation configured to apply a set of weight factors to the set of intermediate input values to obtain the first set of intermediate output values, wherein each weight factor in the second weight matrix transformation corresponds to one of the intermediate output values and defines portions of linear and non-linear terms, from the set of intermediate input values, for the corresponding intermediate output value; and
an output level of nodes that receives the first set of intermediate output values, and generates a set of output values, the output values being indicative of a pattern represented by the physical input.

US Pat. No. 10,558,907

ELECTRONIC BADGE TO AUTHENTICATE AND TRACK INDUSTRIAL VEHICLE OPERATOR

Crown Equipment Corporati...

1. A system for controlling an industrial vehicle comprising:a badge communicator that communicates with electronic badges that are in short range proximity of the industrial vehicle;
an operator badge that is worn by an operator of the industrial vehicle;
a controller coupled to memory, wherein the controller executes program code stored in the memory to control an operating state of the industrial vehicle based upon the operator badge, wherein the controller executes the program code to:
log the operator onto the industrial vehicle if the operator is determined to be authorized to operate the industrial vehicle based upon an identification provided by the operator badge;
pair the operator badge with the industrial vehicle upon determining that the operator is authorized to operate the industrial vehicle; and
control the industrial vehicle based upon a location of the operator badge relative to the industrial vehicle to:
enable the industrial vehicle for normal operation where the badge communicator detects that the operator badge is on the industrial vehicle;
place the industrial vehicle in a standby mode where the badge communicator detects that the operator badge is in proximity to the industrial vehicle, but not on the industrial vehicle; and
lock the industrial vehicle from use by another operator so long as the industrial vehicle is paired with the operator badge and the industrial vehicle is in the standby mode.

US Pat. No. 10,558,903

INDIRECT ELECTRONIC BADGE TRACKING

Crown Equipment Corporati...

1. A computer-implemented process of indirectly tracking electronic badges comprising:detecting, by a badge communicator on a select industrial vehicle of a fleet of industrial vehicles, the presence of an electronic badge; and
performing a badge logging transaction in response to detecting the electronic badge by:
receiving, by the badge communicator, a badge identifier transmitted by the detected electronic badge;
determining, by the badge communicator, an offset measurement of the electronic badge relative to the select industrial vehicle;
electronically determining a vehicle location of the select industrial vehicle;
identifying a badge location based upon the determined vehicle location and the offset measurement;
generating a time stamp; and
wirelessly communicating a badge locator message to a remote server, the badge locator message including the badge identifier, the badge location, and the timestamp.

US Pat. No. 10,558,902

TRANSACTION CARD WITH INTEGRATED STAND

Capital One Services, LLC...

1. A transaction card, comprising:a substrate having a card thickness, and first and second card surfaces, the second card surface being substantially coextensive with the first card surface
a recess across the second card surface and extending into the substrate;
a card stand having a stand thickness, the card stand having a stowed position in which the card stand is substantially parallel to the transaction card and is disposed within the recess; and
a hinge between the card stand and the transaction card, the card stand being pivotable about the hinge between the stowed position and a deployed position in which the card stand is angled outward relative to the transaction card.

US Pat. No. 10,558,897

CONTEXT-BASED DIGITAL SIGNAL PROCESSING

Intel Corporation, Santa...

1. An object detection system, the system comprising:a processor to:
access sensor data from a first sensor and a second sensor integrated in a vehicle;
access an operating context of the vehicle;
assign a first weight to a first object detection result from sensor data of the first sensor, the first weight adjusted based on the operating context;
assign a second weight to a second object detection result from sensor data of the second sensor, the second weight adjusted based on the operating context; and
perform a combined object detection technique by combining the first object detection result weighted by the first weight and the second object detection result weighted by the second weight,
wherein to assign the first weight to the first object detection result from sensor data of the first sensor, the processor is to implement a neural network to automatically determine the first weight, the neural network trained on different contexts and corresponding sensor outputs.

US Pat. No. 10,558,893

SYSTEMS AND METHODS FOR RECOGNIZING CHARACTERS IN DIGITIZED DOCUMENTS

A2IA S.A.S., Paris (FR)

1. A system for recognizing a plurality of handwritten characters over multiple lines in an image, the system comprising:a neural network configured to receive the image, the neural network including:
a cascade of a plurality of pairs of a first long short-term memory (LSTM) layer and a convolution layer, wherein each first LSTM layer is configured to generate a first output according to a scanning direction, each convolution layer is configured to generate a feature map based on the first output from a corresponding first LSTM layer in the pair, and feature maps generated by a plurality of pairs are inputted to a next plurality of pairs in the cascade;
a second LSTM layer configured to generate a second output from a plurality of features maps generated by a last plurality of pairs in the cascade; and
a linear layer configured to generate final feature maps based on the second output, wherein the final feature maps include a feature vector at each grid thereof;
a weight calculator configured to calculate a weight vector for each grid of the final feature maps to generate an image summary; and
a decoder configured to determine a probability of each character in the image based on the image summary and the final feature maps.

US Pat. No. 10,558,887

DIGITAL IMAGE SEARCH BASED ON ARBITRARY IMAGE FEATURES

Adobe Inc., San Jose, CA...

1. A method for searching stored digital images based on arbitrary image features, the method implemented by at least one computing device of an image search system, the method comprising:receiving a search input as a digital image depicting image features;
receiving search criteria of one or more depicted image features in the digital image;
determining similar images to the received digital image based on similarity criterion corresponding to the search criteria, the determining comprising:
applying a trained image model to determine an image feature representation of the received digital image;
applying a feature mask model to the image feature representation to determine a masked feature representation of the received digital image based on the image feature representation of the received digital image; and
comparing the masked feature representation of the received digital image to a respective masked feature representation of each stored digital image to identify the similar images to the received digital image based on the similarity criterion.

US Pat. No. 10,558,886

TEMPLATE FUSION SYSTEM AND METHOD

International Business Ma...

1. A computer-implemented method, executed on a computing device, comprising:receiving, at the computing device, a plurality of images of a subject;
processing the plurality of images of the subject to generate one or more templates, wherein the one or more templates each include one or more elements; and
generating a fused template from the one or more templates, based upon, at least in part, a stopping criterion, wherein generating the fused template includes generating a probability density function, based upon, at least in part, a subset of the one or more templates, wherein the subset of the one or more templates includes at least one of a probability density and the probability density function for each respective dimension of the one or more elements.

US Pat. No. 10,558,883

INTELLIGENT DELIVERY SYSTEM BASED ON METRICS AND ANALYTICS

RICOH COMPANY, LTD., Tok...

1. An intelligent system to streamline mail delivery by a mail center, comprising:an image capture device to capture a digital image of an address-bearing face of a piece of mail;
an image processing apparatus that assigns a mailpiece identifier uniquely to the piece of mail, extracts from the digital image, (a) sender information indicating a sender of the piece of mail and (b) addressee information indicating an addressee of the piece of mail, and outputs metadata including the mailpiece identifier, the sender information and the addressee information along with the digital image of the address-bearing face; and
a mail processing controller that controls mail processing flow, registers in a mail database the metadata and the digital image in association with the mailpiece identifier assigned to the piece of mail, compares the addressee information to data registered in a mail database, to determine a mail service customer corresponding to the addressee information extracted from the digital image, and performs an analytics process to the data registered in the mail database, to determine whether the piece of mail is unwanted junk mail that the mail service customer would not want to receive,
wherein upon the mail processing controller determining via the analytics process that the piece of mail is unwanted junk mail, the piece of mail is processed for disposal or destruction, and
wherein in a case that the mail processing controller via the analytics process does not determine that the piece of mail is unwanted junk mail, the mail processing controller causes an electronic notification to be transmitted to an electronic address of the mail service customer to notify the mail service customer as to arrival of the piece of mail at the mail center and to elicit the mail service customer to specify disposition instructions to the mail center to process the piece of mail, the electronic notification to the mail service customer including at least one of (i) an option to specify a preferred pickup location amongst plural candidate locations for mail pickup or to specify a delivery address other than an address indicated by the addressee information extracted from the address-bearing face of the piece of mail, and (ii) an option to designate the piece of mail as unwanted junk mail to be processed for disposal or destruction.

US Pat. No. 10,558,877

APPARATUS AND METHOD FOR PROVIDING ATTITUDE REFERENCE FOR VEHICLE PASSENGERS

1. A system, comprising:at least one monitor, wherein the at least one monitor comprises at least two monitors including a first monitor and a second monitor, each of the at least one monitor implemented as a virtual window, each of the at least one monitor configured to display a given view outside of a vehicle, each view corresponding to a field of view of a passenger looking at a given monitor as if the given monitor were a real vehicle window;
at least one camera, wherein the at least one camera comprises at least two cameras, wherein the at least two cameras includes a first camera and a second camera, each of the at least one camera configured to capture video of the given view outside of the vehicle, the given view corresponding to the field of view of the passenger looking at the given monitor when the passenger is in a first position as if the given monitor were the real vehicle window;
at least one additional camera including a first additional camera, each of the at least one additional camera configured to capture video outside of the vehicle;
at least one processor configured to:
receive video from the first additional camera;
manipulate the video from the first additional camera based on a second position of the passenger to provide at least one first additional camera manipulated video stream, wherein the at least one first additional camera manipulated video stream comprises at least two first additional camera manipulated video streams including a first-first additional camera manipulated video stream and a second-first additional camera manipulated video stream, each of the at least one first additional camera manipulated video stream corresponding to a field of view of the passenger looking at a given monitor of the at least one monitor when the passenger is in the second position; and
output the at least one first additional camera manipulated video stream;
at least one switch, the at least one switch configured to:
when the passenger is in the first position, feed video from the first camera to the first monitor and feed video from the second camera to the second monitor;
when the passenger is in the second position, feed the first-first additional camera manipulated video stream to the first monitor; and
when the passenger is in the second position, feed the second-first additional camera manipulated video stream to the second monitor.

US Pat. No. 10,558,875

SYSTEM AND METHOD FOR DETERMINING STATE OF DRIVER

HYUNDAI MOTOR COMPANY, S...

1. A system for determining a state of a driver, the system comprising:a memory storing program instructions; and
a processor configured to execute the program instructions, the program instructions when executed configured to:
detect coordinates and a direction vector of a face at intervals of a sampling time from a face image of the driver,
detect a valid behavior of a vehicle as an event, and
determine an impaired state of the driver based on a reflex response time of the driver when the event is detected,
wherein the program instructions when executed are further configured to:
differentiate direction vectors of the face detected in a first time interval before the event occurs,
differentiate direction vectors of the face calculated in a second time interval after the event occurs,
determine the impaired state of the driver based on a variance value of differential values of a direction vector in the second time interval and a variance value of differential values of a direction vector in the first time interval, and
determine that the driver is in the impaired state when a sum of sampling times of differential values corresponding to a variance value which meets a threshold range of a reference variance value among variance values of the differential values of the direction vector in the second time interval is greater than a threshold value.

US Pat. No. 10,558,860

METHOD OF SELECTING IMPORTANT DIGITAL IMAGES

KODAK ALARIS INC., Roche...

1. A method, comprising:analyzing, via a processor of an electronic device, a plurality of images stored on a computer memory;
separating, via the processor, the plurality of images into subsets of related images, wherein the related images are determined using a visual similarity algorithm;
identifying all largest subsets of related images from within the subsets of related images, wherein the largest subsets include a number of related images greater than a pre-defined threshold;
determining, via the processor, an image quality of each image in the largest subsets of related images;
assigning, via the processor, an image quality value to each image in the largest subsets of related images based in part on the determined image quality of each image;
designating, via the processor, an important image from each of the largest subsets of related images, each important image having been assigned the highest image quality value of any image in its largest subset of related images;
integrating the important images into a photographic product; and
displaying a rendering of the photographic product on a display of the electronic device.

US Pat. No. 10,558,859

AUGMENTED REALITY INSTALLATION/TROUBLESHOOTING ASSISTANCE

DISH TECHNOLOGIES L.L.C.,...

16. A mobile computing device, comprising:a camera that captures images;
a display that displays the images;
a memory that stores instructions and at least temporarily stores the captured images; and
a processor that is configured to execute the instructions to:
receive, via the camera, an image of an electronic device port or a cable connector;
determine a port type or a cable type of the electronic device port or the cable connector based on a plurality of non-text characteristics of the electronic device port or the cable connector;
modify the image to include an indication of the port type or the cable type; and
present, via the display, the modified image to a user of the mobile computing device.

US Pat. No. 10,558,858

AUGMENTED REALITY SYSTEM AND KIT

1. A method of participating in an augmented-reality experience, the method comprising the steps of:(a) obtaining a kit that includes a printed media member and at least a first instrument, wherein the kit has a theme, wherein the first instrument is associated with the theme, wherein the printed media member includes at least a first image target that includes first linked augmented-reality content,
(b) obtaining a mobile device that includes software running thereon that is in communication with a target database, wherein the first linked augmented reality content is associated with the software, wherein the first linked augmented reality content includes instructions that instruct the user how to utilize the first instrument, wherein the instructions include at least one of audio instructions and video instructions, wherein the instructions are related to a first task that includes use of the first instrument and is related to the theme, wherein the mobile device includes a camera that has a camera lens,
(c) orienting the mobile device such that the camera lens is directed toward the printed media member, wherein the first image target is recognized by the software and the first linked augmented-reality content is displayed on the mobile device,
(d) viewing the first linked augmented-reality content, such that the instructions instruct the user how to utilize the first instrument, and
(e) performing the first task and utilizing the first instrument.

US Pat. No. 10,558,854

ANALYSIS DEVICE, RECORDING MEDIUM, AND ANALYSIS METHOD

SONY CORPORATION, Tokyo ...

1. An analysis device, comprising:a processor configured to
acquire data indicating a plurality of play events that occur consecutively in a time series, each play event being defined based on a motion of a sensor corresponding to a motion of a user who plays a sport,
analyze a feature of the motion of the user corresponding to each play event of the plurality of play events,
classify a type of each play event based on the analyzed feature of the motion,
extract play events among the plurality of play events that are classified into the same type,
analyze data indicating the extracted play events of the same type as an integrated group,
evaluate a degree of stability of the analyzed feature of the motion for each classified type of play event based on the analyzed data for each integrated group,
evaluate a temporal change in the degree of stability of each classified type of play event based on the analyzed data for a plurality of integrated groups,
control display of information indicating the evaluated temporal change in the degree of stability of each classified type of play event,
determine a learning level of the user, and
determine a degree of similarity between respective learning levels of a plurality of users.

US Pat. No. 10,558,853

METHODS AND APPARATUS FOR SHARING OF MUSIC OR OTHER INFORMATION

Massachusetts Institute o...

1. A method comprising:(a) causing audio content to be audibly presented to a first user;
(b) detecting a set of one or more gestures, which set includes a first gesture that comprises a second user's head being oriented toward the first user;
(c) performing a calculation to determine whether a first privacy setting and a second privacy setting permit the audio content to be shared with the second user, the first and second privacy settings having been selected by the first and second users, respectively; and
(d) if the calculation determines that the first and second privacy settings permit the first audio content to be shared with the second user,
(i) wirelessly transmitting a radio signal that encodes the audio content,
(ii) causing a receiver worn by the second user to tune to the radio signal, and
(iii) causing the audio content to be audibly presented to the second user during a time period in which the first gesture occurs.

US Pat. No. 10,558,851

IMAGE PROCESSING APPARATUS AND METHOD OF GENERATING FACE IMAGE

CANON KABUSHIKI KAISHA, ...

1. An image processing method comprising:storing in advance, as partial instance images in a storing unit, a plurality of partial face images obtained by photographing a face image of each of a plurality of persons on a plurality of photographing conditions and extracting a plurality of specific parts from each photographed face image, while associating each of the specific parts with a corresponding person and a corresponding photographing condition;
obtaining a photographing condition of an input face image;
approximating, for each of the specific parts, a specific part of the input face image by a first linear combination of the partial instance images of the specific part stored in the storing unit in association with respective persons and the photographing condition corresponding to the photographing condition of the input face image;
determining coefficients in the first linear combination so that a difference between the specific part of the input face image and the first linear combination of the partial instance images of the specific part becomes minimized and that a sum of absolute values of the coefficients becomes minimized;
deciding, for each specific part of the input face image, a second linear combination of the partial instance images of the specific part stored in the storing unit in association with respective persons and each of a plurality of predetermined photographing conditions so that a weight for a partial instance image associated with each person in the second linear combination corresponds to the weight for the partial instance image associated with that person in the first linear combination of that part; and
generating an approximate image of the input face image with respect to each of the plurality of predetermined photographing conditions, by synthesizing the second linear combinations obtained for the plurality of specific parts of the input face image for each predetermined photographing condition.

US Pat. No. 10,558,848

SYSTEM, METHOD, AND COMPUTER PROGRAM FOR CAPTURING AN IMAGE WITH CORRECT SKIN TONE EXPOSURE

DUELIGHT LLC, Sunnyvale,...

1. A device, comprising:a non-transitory memory storing instructions;
a camera module; and
one or more processors in communication with the non-transitory memory and the camera module, wherein the one or more processors execute the instructions to:
detect one or more faces having threshold skin tone within a scene, wherein the threshold skin tone includes at least one of a predefined low intensity threshold and a predefined high intensity threshold;
based on the detected one or more faces, segment the scene into one or more face regions and one or more non-face regions;
measure an ambient lighting color balance;
correct a skin tone associated with each of the one or more faces based on the measurement;
create a texture map which selectively modifies contrast of the scene to adjust the skin tone associated with each of the one or more faces;
cause the camera module to capture one or more images of the scene; and
in response to the capture, process the one or more face regions to generate a final image.

US Pat. No. 10,558,847

HIGH RECALL ADDITIVE PATTERN RECOGNITION FOR IMAGE AND OTHER APPLICATIONS

Shutterfly, LLC, Redwood...

1. A computer-implemented method, comprising:selecting a kernel and kernel parameters for a first Support Vector Machine (SVM) model;
testing the first SVM model on a feature matrix T to produce false positive (FP) data set and false negative (FN) data set by a computer processor, wherein the feature matrix T includes n feature vectors of length m, wherein n and m are integer numbers;
automatically removing feature vectors corresponding to the FP data set from the feature matrix T by the computer processor to produce a feature matrix T_best of size (n-size(FP))*m;
retraining the first SVM model on the feature matrix T_best to produce a second SVM model;
checking if a ratio (T_best sample number)/(SVM support vector number) is above a threshold for the second SVM model on T_best; and
if the ratio is above the threshold, performing SVM predictions using the second SVM model on the feature matrix T_best.

US Pat. No. 10,558,845

APPARATUS AND METHOD FOR DETERMINATION OF MEDICATION LOCATION

AIC Innovations Group, In...

1. A method for confirming a pill in the mouth of a user, comprising:predefining one or more steps associated with confirming a pill in the mouth of a user, the one or more steps comprising at least proper identification of a medication pill, proper positioning of the face of the user, proper positioning of the open mouth of the user, and proper showing of whether there is a pill in the mouth of the user;
displaying on a display one or more guidance instructions for properly positioning of a face of the user relative to the image capture camera;
capturing a first set of one or more video frames by an image capture camera associated with the display;
determining, by one or more processors in near real time from the first set of one or more video frames, that the user has properly positioned the face of the user in response to the one or more guidance instructions;
confirming, by the one or more processors in near real time, that the face of the user is an expected face;
in response to a confirmation that the face of the user is the expected face, displaying on the display one or more guidance instructions for positioning the medication pill relative to the image capture camera upon determination that the user has properly positioned the face of the user;
capturing a second set of one or more video frames by the image capture device;
determining, by the one or more processors in near real time, that the user has properly positioned the medication pill within the field of view in response to the one or more guidance instructions for positioning the medication pill, and that the medication pill is an expected medication pill from the second set of one or more video frames;
setting a bottom portion of the face of the user as a region of interest, the region of interest including the mouth of the user, responsive to determining that the user has properly positioned their face in response to the one or more guidance instructions for positioning of the face of the user, that the user is the expected user, and that the medication pill is the expected medication pill;
determining, by the one or more processors in near real time, that the mouth of the user in the region of interest is an open mouth from the second set of one or more video frames;
subsequent to determining that the mouth of the user is the open mouth, extracting an image of the open mouth from the second set of one or more video frames, and classifying, by the one or more processors, the open mouth from the extracted image as a mouth without a pill therein;
responsive to classifying the open mouth as the mouth without a pill therein, displaying on the display guidance for positioning the open mouth of the user relative to the image capture camera; and
displaying on the display guidance to the user to place the medication pill in their mouth.

US Pat. No. 10,558,835

ELECTRONIC DEVICE AND METHOD FOR ACQUIRING FINGERPRINT INFORMATION

Samsung Electronics Co., ...

1. An electronic device comprising:a touch sensor;
a fingerprint sensor;
a display including a display region having a fingerprint sensing region; and
a processor,
wherein the processor is configured to:
detect a touch input for the fingerprint sensing region using the touch sensor;
acquire touch information including a size of the touch input, corresponding to the touch input, on the display;
determine a graphic object for guiding acquisition of a user's fingerprint corresponding to the touch input through the fingerprint sensing region, based at least on the acquired touch information including the size of the touch input; and
display the graphic object through the fingerprint sensing region of the display or proximity thereof.