US Pat. No. 10,714,308

MEASUREMENT METHOD AND ELECTRON MICROSCOPE

JEOL Ltd., Tokyo (JP)

1. A measurement method for measuring, in an electron microscope including a segmented detector having a detection plane segmented into a plurality of detection regions, a direction of each of the plurality of detection regions in a scanning transmission electron microscope (STEM) image,the measurement method comprising:
shifting an electron beam incident on a sample under a state where the detection plane is conjugate to a plane shifted from a diffraction plane to shift the electron beam on the detection plane, and measuring a shift direction of the electron beam on the detection plane with the segmented detector; and
obtaining the direction of each of the plurality of detection regions in the STEM image from the shift direction.

US Pat. No. 10,714,305

RETRACTABLE DETECTOR

Applied Materials Israel ...

1. A charged particle beam system, comprising:a chamber including a top, sidewalls, and a bottom;
a stage disposed within the chamber, the stage configured to support a specimen;
charged particle beam optics having a charged particle beam optics tip configured to output a primary charged particle beam;
a detector comprising a body and a detector tip that includes an aperture, the body of the detector comprising an upper portion disposed above the top of the chamber, a lower portion disposed below the top of the chamber, and an intermediate portion coupled between the upper portion and the lower portion and extending through an opening in the top of the chamber; and
a motion module disposed outside the chamber and configured to move the detector between a first position and a second position;
wherein, when the detector is positioned at the first position, the aperture of the detector tip is aligned with a path of the primary charged particle beam; and
wherein, when the detector is positioned at the second position, the aperture of the detector tip is not aligned with the path of the primary charged particle beam.

US Pat. No. 10,714,262

MULTILAYER CAPACITOR

SAMSUNG ELECTRO-MECHANICS...

1. A multilayer capacitor comprising:a body including dielectric layers and internal electrodes alternately disposed therein; and
external electrodes disposed on the body and connected to the internal electrodes, respectively,
wherein each of the internal electrodes includes:
a Ni grain,
ceramic particles,
a first coating layer, and
second coating layers respectively surrounding the ceramic particles, and distributed in the Ni grain, and
wherein the first coating layer surrounds the Ni grain, and the second coating layers.

US Pat. No. 10,714,261

MULTILAYER CERAMIC CAPACITOR

MURATA MANUFACTURING CO.,...

1. A multilayer ceramic capacitor comprising:a laminate including a plurality of dielectric layers and a plurality of internal electrode layers that are alternately laminated in a height direction, and including a first principal surface and a second principal surface that are opposite to each other in the height direction, a first side surface and a second side surface that are opposite to each other in a width direction orthogonal or substantially orthogonal to the height direction, and a first end surface and a second end surface that are opposite to each other in a length direction orthogonal or substantially orthogonal to both the height direction and the width direction;
a first external electrode that covers the first end surface; and
a second external electrode that covers the second end surface; wherein
the plurality of internal electrode layers include a plurality of first internal electrode layers connected to the first external electrode and a plurality of second internal electrode layers connected to the second external electrode;
the first external electrode includes a first base electrode layer on a side of the laminate and a first plating film on the first base electrode layer;
the second external electrode includes a second base electrode layer on a side of the laminate and a second plating film on the second base electrode layer;
each of the plurality of first internal electrode layers and the first base electrode layer are connected through a first alloy layer including a metal from which each of the plurality of first internal electrode layers is made and a metal from which the first base electrode layer is made;
each of the plurality of second internal electrode layers and the second base electrode layer are connected through a second alloy layer including a metal from which each of the plurality of second internal electrode layers is made and a metal from which the second base electrode layer is made;
the first alloy layer continuously covers the first end surface in a portion exposing the plurality of first internal electrode layers in a direction parallel or substantially parallel to an in-plane direction of the first end surface;
the second alloy layer continuously covers the second end surface in a portion exposing the plurality of second internal electrode layers in a direction parallel or substantially parallel to an in-plane direction of the second end surface;
a plane parallel or substantially parallel to both of the height direction and the length direction and including a center portion of the laminate in the width direction is a first plane;
a plane parallel or substantially parallel to both the width direction and the length direction and including a center portion of the laminate in the height direction is a second plane;
a ridge of the laminate in a portion connecting between the first end surface and the first principal surface is a first ridge;
a ridge of the laminate in a portion connecting between the first end surface and the second principal surface is a second ridge;
a ridge of the laminate in a portion connecting between the first end surface and the first side surface is a third ridge;
a ridge of the laminate in a portion connecting between the first end surface and the second side surface is a fourth ridge;
a ridge of the laminate in a portion connecting between the second end surface and the first principal surface is a fifth ridge;
a ridge of the laminate in a portion connecting between the second end surface and the second principal surface is a sixth ridge;
a ridge of the laminate in a portion connecting between the second end surface and the first side surface is a seventh ridge; and
a ridge of the laminate in a portion connecting between the second end surface and the second side surface is an eighth ridge;
a curvature radius R1 of the first ridge on the first plane, a curvature radius R2 of the second ridge on the first plane, a curvature radius R3 of the third ridge on the second plane, and a curvature radius R4 of the fourth ridge on the second plane are all about 5.4 ?m or more and about 10 ?m or less;
a curvature radius R5 of the fifth ridge on the first plane, a curvature radius R6 of the sixth ridge on the first plane, a curvature radius R7 of the seventh ridge on the second plane, and a curvature radius R8 of the eighth ridge on the second plane are all about 5.4 ?m or more and about 10 ?m or less;
the first external electrode extends from the first end surface to portions of the first principal surface, the second principal surface, the first side surface, and the second side surface toward the first end surface so as to cover the first ridge, the second ridge, the third ridge, and the fourth ridge; and
the second external electrode extends from the second end surface to portions of the first principal surface, the second principal surface, the first side surface, and the second side surface toward the second end surface so as to cover the fifth ridge, the sixth ridge, the seventh ridge, and the eighth ridge.

US Pat. No. 10,714,260

MULTILAYER CERAMIC CAPACITOR AND METHOD FOR MANUFACTURING THE SAME

SAMSUNG ELECTRO-MECHANICS...

1. A multilayer ceramic capacitor comprising:a body including first and second internal electrodes facing each other with respective dielectric layers interposed therebetween; and
first and second external electrodes disposed on an external surface of the body and electrically connected to the first and second internal electrodes, respectively,
wherein each of the first and second external electrodes includes:
a first electrode layer; and
a second electrode layer disposed on the first electrode layer,
any one selected from the group consisting of TiW, TiN, and TaN, or a combination thereof, is contained in the first electrode layer of the first external electrode, is in direct contact with the first internal electrode, and is disposed between the second electrode layer of the first external electrode and the body, and
any one selected from the group consisting of TiW, TiN, and TaN, or a combination thereof, is contained in the first electrode layer of the second external electrode, is in direct contact with the second internal electrode, and is disposed between the second electrode layer of the second external electrode and the body.

US Pat. No. 10,714,259

METHOD FOR MAKING A MULTILAYERED CERAMIC CAPACITOR

KEMET Electronic Corporat...

1. A method for forming a multilayered ceramic capacitor (MLCC) comprising:forming a ceramic precursor layer;
printing an active layer on said ceramic precursor layer wherein said active layer comprises a multiplicity of conductive internal electrodes and a multiplicity of identification markers (ID markers) wherein each ID marker of said ID markers is coplanar with at least one internal electrode of said internal electrodes;
forming an alternating stack of said ceramic precursor layers and said active layers wherein adjacent active layers are offset;
sintering said alternating stack;
dicing said alternating stack to form discrete capacitors wherein said ID markers extend to an outer boundary of said discrete capacitors; and
forming external terminations in electrical contact with said internal electrodes wherein adjacent internal electrodes are terminated to opposite polarity.

US Pat. No. 10,714,258

STATIONARY INDUCTION APPARATUS

MITSUBISHI ELECTRIC CORPO...

1. A stationary induction apparatus comprising:a winding formed of a plurality of winding layers disposed in a central axis direction;
an insulating barrier disposed between outer peripheral ends of the winding layers adjacent to each other in the central axis direction, the outer peripheral ends being not connected to each other; and
an insulating oil in which each of the winding and the insulating barrier is immersed,
the insulating barrier including
a first extension extending radially outwardly of the winding and partitioning the outer peripheral ends,
a second extension bent from an end of the first extension, extending toward one side in the central axis direction, and covering at least a part of one outer peripheral end of the outer peripheral ends,
a third extension bent from an end of the second extension and extending radially outwardly of the winding, and
a fourth extension bent from an end of the third extension, extending toward the other side in the central axis direction, and covering at least a part of the other outer peripheral end of the outer peripheral ends,
the fourth extension facing the second extension with a spacing therebetween.

US Pat. No. 10,714,257

WINDING BOBBIN AND WINDING COMPONENT

HIOKI DENKI KABUSHIKI KAI...

1. A winding bobbin comprising:a bobbin main body constructed in a ring shape so as to be capable of housing a ring-shaped core; and
a plurality of partitions that are provided at intervals in a circumferential direction of the bobbin main body and are formed so as to protrude from a surface of the bobbin main body,
wherein a winding is formed by winding a conductive wire in winding regions on the surface that are partitioned by the partitions, and
the partitions each include:
a flange that is formed of a U-shaped plate that protrudes from the surface at three positions out of four positions that are an outer circumference, an inner circumference, and two sides of the bobbin main body, with one position omitted; and
a protrusion that is formed so as to protrude from at least one out of two opening-side ends of the flange.

US Pat. No. 10,714,256

ELECTRICAL DEVICE COMPRISING A GAS-INSULATED APPARATUS, IN PARTICULAR A GAS-INSULATED TRANSFORMER OR REACTOR

ABB Power Grids Switzerla...

1. An electrical device comprisingan electrical apparatus including a gas insulation, the electrical apparatus is one of a gas-insulated transformer or gas-insulated reactor, comprising a housing enclosing an interior space, at least a portion of which interior space defining an insulation space containing a dielectric insulation fluid comprising an organofluorine compound, and an electrical component being arranged in the insulation space and being surrounded by the insulation fluid, said electrical component comprising at least one winding, the electrical device further comprising
an electrical connector for bringing the electrical apparatus from a non-operational state to an operational state by connecting one or more of the at least one winding to a power grid,
wherein the device further comprises an auxiliary power source which is connectable to one or more of the at least one winding when the electrical apparatus is in the non-operational state,
wherein the auxiliary power source is an auxiliary alternating-current power source, and
wherein the auxiliary alternating-current power source has an electrical power rating comparable to rated load losses of the electrical apparatus.

US Pat. No. 10,714,255

COMMON MODE CHOKE COIL

Murata Manufacturing Co.,...

1. A common mode choke coil comprising:a core;
a first flange portion disposed on a first side of the core and a second flange portion disposed on a second side of the core that is opposite to the first side, each flange portion including three electrode forming regions aligned along a bottom surface of the respective flange portion in a first direction, and at least one electrode forming region of each respective three electrode forming regions is positioned at a center of the respective flange portion along the first direction; and
a first winding, a second winding, and a third winding that are wrapped around the core, wherein
a number of turns in the third winding being less than a number of turns in the first winding and a number of turns in the second winding, such that the resistance of the third winding is lower than the resistances of each of the first and second windings, and
a turn number ratio, which is a ratio of the number of turns in the third winding to the number of turns in the first winding and/or the number of turns in the second winding, is greater than 20% and less than 60%.

US Pat. No. 10,714,254

ELECTRONIC COMPONENT

Murata Manufacturing Co.,...

1. An electronic component comprising:a body that includes a laminated body including a plurality of insulating layers laminated in a lamination direction, the insulating layers containing a first resin as a material;
a first inductor including a first inductor conductor layer that adjoins one of the insulating layers; and
a low expansion portion having a coefficient of linear expansion lower than a coefficient of linear expansion of the plurality of insulating layers, the low expansion portion containing a second resin as a material, and at least part of the low expansion portion being embedded in the laminated body,
wherein the second resin has a coefficient of linear expansion that is lower than a coefficient of linear expansion of the first resin, and
the coefficient of linear expansion of the low expansion portion is lower than the coefficient of linear expansion of the second resin.

US Pat. No. 10,714,229

BEAM FILTER ASSEMBLY AND BEAM FILTER POSITIONING DEVICE

Varian Medical Systems, I...

1. A beam filter positioning device comprising a base stage carrying a base filter and one or more additional stages each carrying a filter slice in and/or out of a beam line thereby allowing the filter slice carried by the one or more additional stages to be stacked with the base filter carried by the base stage along the beam line, whereinthe base stage is provided with a first engagement site and a second engagement site;
the one or more additional stages comprise at least a first stage carrying a first filter slice and being provided with a first engagement site, a second engagement site, and an open port, wherein
the first stage and the base stage are each independently movable relative to the beamline by a linear motion axis; and
the first stage is engageable with the base stage when at least one of the first and second engagement sites of the first stage is aligned with at least one of the first and second engagement sites of the base stage, and further movable with the base stage in unison when engaged,
wherein when engaged the first stage and the base stage are further movable in unison by an additional linear motion axis.

US Pat. No. 10,714,228

METHOD FOR PRODUCING A MICROSTRUCTURE COMPONENT, MICROSTRUCTURE COMPONENT AND X-RAY DEVICE

SIEMENS HEALTHCARE GMBH, ...

1. A method for producing a microstructure component, comprising:inserting a plurality of punctiform injection structures in a grid in a first substrate direction and inserting a second substrate direction, standing at right angles to the first substrate direction, into a first surface of a wafer-like silicon substrate;
lengthening, in a first etching step, the punctiform injection structures into drilled holes in a depth direction of the silicon substrate;
at least partly removing, in a second etching step, a second surface of the silicon substrate, lying opposite the first surface, for rear-side opening of the drilled holes; and
pouring in a third etching step, an etching medium, effective anisotropically, alternately through the drilled holes from both surfaces of the silicon substrate, so that drilled holes arranged next to one another in the first substrate direction connect to form a column running in the first substrate direction.

US Pat. No. 10,714,226

STRONTIUM SEALED SOURCE

QSA GLOBAL, INC, Burling...

1. A radiological source, including:a radiological insert with a toroidal shape and a central recess, the central recess terminating in a disk portion;
a shielding insert extending into the central recess; and
an encapsulation around the radiological insert.

US Pat. No. 10,714,225

SCALABLE CONTINUOUS-WAVE ION LINAC PET RADIOISOTOPE SYSTEM

PN Labs, Inc., Moseley, ...

1. A continuous wave ion linear accelerator PET radioisotope system, configured in straight-linear fashion from a low-energy end to a high-energy end, the system comprising:a high brightness DC volume-cusp H? ion source that produces a multi-milliampere beam of H? ions of about 25 keV;
a continuous wave radio frequency quadrupole (RFQ) linac having a beam ellipse output, wherein the RFQ linac focuses and accelerates the 25 keV H? ion beam into a multi-milliampere Gaussian profile H? ion beam of about 1 MeV;
a low-energy beam transport which focuses the 25 keV H? ion beam for about 95% acceptance by the continuous wave RFQ linac;
a series of one or more continuous wave radio frequency interdigital (RFI) linac tanks having beam ellipse inputs, wherein the RFI linacs accelerate the multi-milliampere Gaussian profile H? ion beam to about 14 MeV;
a radio frequency coupler medium-energy beam transport that matches the output beam ellipse of the RFQ linac to the input beam ellipse of one of the continuous wave RFI linacs;
one or more high energy beam transports, comprising:
a beam pipe which transports the 14 MeV Gaussian profile H? ion beam to a laser-photodetachment beam splitter that manipulates the 14 MeV Gaussian profile H? ion beam such that a substantial portion of the 14 MeV Gaussian profile H? ion beam forms a Gaussian profile electrically neutral hydrogen beam;
a dipole magnet which provides about a 10° transverse directional force to a remaining portion of the 14 MeV Gaussian profile H? ion beam;
a hybrid boron-carbon foil in a foil holder which further manipulates a portion of the neutral hydrogen beam by removal of an electron to form a Gaussian profile proton beam;
a water-cooled beam dump which accepts a remaining portion of the neutral hydrogen beam;
a dipole magnet which provides about a 5° transverse directional force to the Gaussian profile proton beam;
a non-linear focusing magnet lattice which further manipulates the Gaussian profile proton beam to form a uniform transverse (Waterbag) profile proton beam; and
a high power collimator that shapes the Waterbag proton beam to an about 35 mm diameter Waterbag proton beam;
one or more high power target stations supplying cooling to a target plate, the target plate including a substrate, the target plate located within a target capsule comprised of male and female halves, the 35 mm diameter Waterbag proton beam being incident on the substrate to irradiate the substrate to produce PET radioisotopes; and
a target capsule transfer system arranged for loading and unloading of the target capsule, the system comprising:
target transfer tubing forming transfer pathways between the one or more high power target stations and one or more radiochemical processing hot cells;
a blower/suction assembly which provides directional motive forces to the target capsule;
one or more divertor assemblies that configure the target capsule tubing among the one or more target stations and the one or more radiochemical processing hot cells; and
a remote handling device configured to lock and unlock the target capsule male and female halves for insertion and removal of the target plate, with locking after insertion of the target plate for loading the target capsule into the target station, and unlocking and removal of the target plate for recovery of the produced PET radioisotopes after irradiation by the incident proton beam.

US Pat. No. 10,714,222

METHOD FOR PLANTING AND HARVESTING RADIOISOTOPES ON A MASS PRODUCTION BASIS

Westinghouse Electric Com...

1. A method of irradiating multiple specimens within a core (14) of a nuclear reactor (16) that has a moveable in-core, radiation detector flux mapping system, wherein the core comprises a plurality of fuel assemblies respectively having instrument thimbles into which a radiation detector (12) of the flux mapping system can be inserted and travel through, comprising the steps of:inserting a first specimen holder (48) containing a first specimen (72) at a lead end of a first drive cable (36) driven by a first drive unit (34), into a first instrument thimble in the core (14);
remotely detaching the first drive cable (36) from the first specimen holder (48) and fixing an axial position of the first specimen holder within the first instrument thimble;
withdrawing the first drive cable (36) from the reactor (16);
attaching a second specimen holder (48) containing a second specimen (72) to the lead end of the first drive cable (36) driven by the first drive unit (34);
inserting the second specimen holder (48) containing the second specimen (72) into a second instrument thimble in the core (14);
remotely detaching the first drive cable (36) from the second specimen holder (48) and fixing an axial position of the second specimen holder within the second instrument thimble;
withdrawing the first drive cable (36) from the reactor (16);
in between the withdrawing step and the second inserting step inserting a moveable in-core radiation detector (12) from the moveable in-core detector radiation flux mapping system, attached to a second drive cable (50) driven by a second drive unit (24), into and through a third instrument thimble; and
withdrawing the moveable in-core radiation detector (12) from the reactor (16) after performing a flux mapping exercise.

US Pat. No. 10,714,221

FLOATING NUCLEAR REACTOR PROTECTION SYSTEM

1. A floating nuclear reactor, comprising:a tank having water therein which includes;
(a) a horizontally disposed bottom wall having a first end, a second end, a first side and a second side;
(b) a vertically disposed first end wall, having a first side, a second side, a lower end and an upper end, extending upwardly from said first end of said bottom wall;
(c) a vertically disposed second end wall, having a first side, a second side, a lower end and an upper end, extending upwardly from said second end of said bottom wall;
(d) a vertically disposed first side wall, having a first end, a second end, a lower end and an upper end, extending between said first ends of said first and second end walls;
(e) a vertically disposed second side wall, having a first end, a second end, a lower end and an upper end, extending between said second ends of said first and second end walls;
each of said first end wall, said second end wall, said first side wall and said second side wall of said tank having inner and outer sides;
said tank being partially or completely buried in the ground;
a barge, having a first end, a second end, a first side and a second side, floatably positioned in said tank;
an upstanding nuclear reactor positioned on said barge at said second end of said barge;
said nuclear reactor including an upstanding first containment member having an upper end and a lower end;
a first cone mounted on said upper end of said first containment member which extends upwardly therefrom so that the apex of said cone is uppermost; and
a roof extending over said barge and said first cone.

US Pat. No. 10,714,220

FUEL CHANNEL FOR A NUCLEAR BOILING WATER REACTOR

9. A fuel channel for a fuel assembly for a nuclear power boiling water reactor, the fuel channel defining a length direction which in use corresponds substantially to the vertical direction, wherein the fuel channel comprises:at least one first sheet of a Zr-based material, said at least one first sheet having a first thickness, wherein said first thickness is constant throughout each first sheet;
at least one second sheet of a Zr-based material, said at least one second sheet having a second thickness, wherein said second thickness is constant throughout each second sheet and said second thickness is less than said first thickness; and
said at least one first sheet and said at least one second sheet being shaped to form said fuel channel, wherein said at least one first sheet forms a lower part of the fuel channel and said at least one second sheet forms a higher part of the fuel channel, said at least one first sheet joined with said at least one second sheet to form a joint arranged where said at least one first sheet has been joined with said at least one second sheet, wherein said joint also forms a joint between said lower part and said higher part,
wherein the fuel channel has a first cross sectional inner area in the higher part, the first cross sectional inner area is larger than a second cross sectional inner area in the lower part,
wherein the joint is located between said lower part and said higher part wherein the lower part constitutes 20-75% of the length of the fuel channel.

US Pat. No. 10,714,219

SYSTEM AND METHOD FOR UPLOADING AND SHARING MEDICAL IMAGES WITHIN TRUSTED HEALTH-USER COMMUNITIES

Tiatros, Inc., San Franc...

1. In a computer network comprising a processor in communication with one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by the processor, enable the at least one computer processor to implement a method, the method comprising:receiving an ingest request from a first user having a medical image to share with a second user within a Carepod created for a patient receiving medical treatment;
transcoding the medical image into one of a plurality of image formats;
associate any metadata from transcoding with the transcoded medical image;
if the first user is not a member of the Carepod, adding the first user to the Carepod by request of the second user;
authenticating the first user by request of the second user as a member of the Carepod, authenticating the first user further comprising:
receiving a request for user creation from the second user for the first user;
generating a security token and associating the security token with a communication back to the first user as follows:
generating a first security token;
associating the first security token with an email address of the first user;
sending an email to the first user to confirm the email address;
receiving confirmation from first user with a confirmation token and a second means of communication to first user specified;
verifying the confirmation token from the first user against the security token;
generating a second security token back to first user via the second means of communication;
and verifying the second security token received by the first user;
granting a set of privileges to the first user for interacting with medical images within the Carepod;
depending upon the set of privileges granted the first user, receiving medical image data from the first user; and
sharing the medical image with the second user within the Carepod.

US Pat. No. 10,714,218

METHODS AND SYSTEMS FOR DISPLAYING ELECTROPHYSIOLOGICAL LESIONS

St. Jude Medical, Cardiol...

1. A system for rendering lesions on a geometric surface model of a geometric structure, the system comprising:a computer-based model construction system configured to be coupled to a device that includes at least one sensor configured to acquire a set of original location data points to facilitate generating the geometric surface model, the computer-based model construction system further configured to:
create a three-dimensional (3D) texture map including a plurality of voxels each having a tissue necrosis value;
determine an ablation location;
identify, from the plurality of voxels, all voxels that are within a given distance from the determined ablation location;
for each of the identified voxels that are within the given distance from the determined ablation location, increment the tissue necrosis values as a function of both i) distance from the determined ablation location and ii) at least one parameter to generate a total tissue necrosis value for each voxel, wherein the at least one parameter includes at least one of an ablation power level, an ablation delivery duration, a tissue contact force, a lesion-size index, and a force-time integral associated with an ablation procedure, a tissue type, and a total amount of energy delivered;
render at least one lesion on the geometric surface model based on the total tissue necrosis values such that a center of the at least one lesion is rendered differently than portions of the lesion further away from the center of the lesion; and
display the geometric surface model and the at least one rendered lesion.

US Pat. No. 10,714,217

SYSTEMS AND METHODS FOR ENABLING CUSTOMERS TO OBTAIN VISION AND EYE HEALTH EXAMINATIONS

1. A system for providing a remotely assisted eye examination, comprising:a diagnostic center including ophthalmic equipment comprising a set of instruments that are utilized in administering an eye examination to a customer that includes vision acuity tests, wherein:
an equipment controller is in communication with at least a portion of the ophthalmic equipment and permits multiple individuals to control the ophthalmic equipment during the eye examination;
the equipment controller includes, or communicates with, a vision examination controller that is in communication with vision examination equipment, the vision examination equipment at least including an auto-phoropter and eye chart;
an onsite device that is operated by an onsite individual located at the diagnostic center;
a first remote device that is operated by a first remote individual;
a second remote device that is operated by a second remote individual; and
wherein the ophthalmic equipment and test administration associated with the eye examination is controlled by each of the onsite individual, the first remote individual, and the second remote individual during the eye examination, and administering the eye examination to the customer at a diagnostic center includes:
establishing, during the eye examination, a first real-time video conference connection between the diagnostic center and the first remote device over a network to enable the first remote individual and the customer to communicate during the eye examination;
establishing, during the eye examination, a second real-time video conference connection between the diagnostic center and the second remote device over the network to enable the second remote individual and the customer to communicate during the eye examination;
receiving, at the equipment controller during the eye examination, commands from the multiple individuals to permit each of the multiple individuals to control the ophthalmic equipment during the eye examination, wherein receiving commands from the multiple individuals includes:
receiving, at the equipment controller during the eye examination, first commands from the first remote device that is operated by the first remote individual located remotely with respect to the diagnostic center, wherein the first commands are transmitted to the equipment controller in response to one or more selections received via a graphical user interface displayed on the first remote device and the first commands are at least utilized by the vision examination controller to control a portion of the vision examination equipment during the eye examination, the first commands being transmitted to the equipment controller over the network and enabling the first remote individual to remotely switch lenses of the auto-phoropter; and
receiving, at the equipment controller during the eye examination, second commands from the second remote device that is operated by the second remote individual located remotely with respect to the diagnostic center, wherein the second commands are transmitted to the equipment controller in response to one or more selections received via a graphical user interface displayed on the second remote device and the second commands are at least utilized by the vision examination controller to control a portion the vision examination equipment during the eye examination, the second commands being transmitted to the equipment controller over the network;
administering, by the multiple individuals during the eye examination, a plurality of eye tests to the customer during the eye examination based, at least in part, on control of the ophthalmic equipment included in the vision examination equipment, wherein administering the plurality of tests includes:
administering, by the onsite individual, one or more eye tests to the customer;
administering, by the first remote individual over the first real-time video conference connection, one or more eye tests to the customer; and
administering, by the second remote individual over the second real-time video conference connection, one or more eye tests to the customer; and
generating evaluation data based on the plurality of eye tests.

US Pat. No. 10,714,216

METHOD AND SYSTEM FOR INCREASING ACCURACY OF HYGIENE COMPLIANCE DETERMINATIONS

SwipeSense, Inc., Chicag...

16. A computer implemented method for increasing accuracy of hygiene compliance in medical facilities, the method comprising:determining received signal strength between a tag and one or more location beacons;
transmitting the received signal strength to a hygiene compliance datastore;
determining one or more of tag accelerometer data, orientation data, heading data, or tag movement data;
transmitting the one or more of the tag accelerometer data, the orientation data, the heading data, or the tag movement data to the hygiene compliance datastore;
processing, by a computer, data stored in the hygiene compliance datastore;
determining hygiene compliance based at least on the processed data;
determining positions of a plurality of location beacons in a coordinate system;
transmitting the positions of the plurality of location beacons to the hygiene compliance datastore;
determining possible and impossible movement paths of the tag;
transmitting the possible and impossible movement paths of the tag to the hygiene compliance datastore;
determining one or more of usage of logs, timestamps associated with the tag, or timestamps associated with a use of a hygiene dispenser;
transmitting the one or more of the usage of logs, the timestamps associated with the tag, or the timestamps associated with the use of a hygiene dispenser to the hygiene compliance datastore;
processing, by the computer, the data stored in the hygiene compliance datastore; and
determining the hygiene compliance based at least on the processed data.

US Pat. No. 10,714,215

SYSTEM AND METHOD OF MONITORING AND CONFIRMING MEDICATION DOSAGE

1070715 B.C. Unlimited Li...

1. A method of monitoring and dispensing patient information relating to use and consumption of medication, the method comprising the steps of:communicatively coupling a first device with a second device, at least one of the first device and the second device including a processor, a memory and a patient monitoring unit;
providing a technician user interface on one of the first device and the second device, the technician user interface including a video display portion configured to display a video image of a user after communicatively coupling the first device with the second device, the technician user interface portion including a medication listing portion to view medications prescribed to the user, and the technician user interface portion including a video portion to view recorded video associated with at least one of the user and preparation and administration of each medication prescribed to the user;
transmitting live images from the first device to the second device;
analyzing the content of the live images to identify at least one of a biometric attribute of the user and a bar code on a medication container in a captured image from the live images;
providing the user with at least one of injection information, medication information and dosage information via at least one of the video display portion and the video portion of the technician user interface; and
further analyzing the content of the live images to determine the user's compliance with the at least one of injection information, medication information and dosage information provided to the user.

US Pat. No. 10,714,214

MEDICAL ASSISTANCE DEVICE, OPERATION METHOD AND OPERATION PROGRAM FOR MEDICAL ASSISTANCE DEVICE, AND MEDICAL ASSISTANCE SYSTEM

FUJIFILM Corporation, To...

1. A medical assistance device, comprising:a storage device, storing medical data of a patient, a plurality of diagnostic assistance programs, and a recommended set of data list recording recommended data items and recommended data periods that are corresponding to the plurality of diagnostic assistance programs, wherein the medical data is acquired from an external server group in response to a distribution request; and
a processor, configured to function as
a screen generation unit, a program selection receiving unit and a recommended set of data output unit,
wherein the screen generation unit generates a medical data display screen to display the medical data of the patient, wherein the medical data display screen comprising
an item display column;
a period display column; and
a various information display region;
wherein the program selection receiving unit receives a selection of a diagnostic assistance program among the plurality of diagnostic assistance programs made by a user,
wherein the recommended set of data output unit outputs a recommended set of data to the medical data display screen, the recommended set of data comprising the recommended data item and the recommended data period recorded in the recommended set of data list, wherein the recommended set of data corresponding to the selected diagnostic assistance program received by the program selection receiving unit,
wherein the recommended set of data output unit outputs the recommended data item to the item display column of the medical data display screen, the recommended set of data output unit outputs the recommended data period to the period display column of the medical data display screen, wherein the recommended data item in the item display column to be used for items of the medical data, and the recommended data period in the period display column is a period to be used for a plurality of pieces of the medical data on their collection time for an entire course of treatment for the patient,
wherein the processor, in response to receiving a designated set of data obtained through an interaction on the medical data display screen, is configured to execute the selected diagnostic assistance program by using the designated set of data in the medical data as the input data to generate diagnostic assistance information after the recommended set of data is output from the recommended set of data output unit, wherein the diagnostic assistance information is used for assisting diagnosis of the patient,
wherein the designated set of data comprises a designated data item and a designated data period selected by the user, wherein the designated data item is selected from the recommended data items in the item display column, and the designated data period is selected from the recommended data period in the period display column,
wherein the processor outputs the diagnostic assistance information to the various infonnation display region of the medical data display screen.

US Pat. No. 10,714,213

METHOD AND SYSTEM FOR AUTOMATED MEDICAL RECORDS PROCESSING WITH PATIENT TRACKING

Practice Velocity, LLC, ...

1. A method for automated processing of medical information, comprising:creating on a plurality of cloud server network devices each with one or more processors on a cloud communications network, a plurality of pooled cloud hardware resources comprising: (1) automatic provisioning of a plurality of pooled cloud hardware resources usable in any amount at any time as needed and available via the plurality of cloud broadband network access components on the plurality of cloud server network devices; (2) automatic scaling of the plurality of pooled cloud hardware resources to obtain and release one or more of the plurality of pooled cloud hardware resources as required; (3) automatic controlling and optimizing the pooled cloud hardware resources with a metering method; (4) a plurality of cloud software services for automated processing of medical information including a cloud Platform as a Service (PaaS), a cloud computing Infrastructure as a Service (IaaS), and plurality of available cloud Software services as a Service (SaaS) including a plurality of different software services for automated risk reduction in processing of medical records information after an actual or virtual patient encounter, the plurality of cloud software services for automated processing of medical information comprising: cloud networking services, storage services, virtualization services, operating system services, run-time services, data services and application services executed with the plurality of pooled cloud hardware resources;
selecting from a first application on a first network device with one or more second processors a PaaS and a IaaS provided by the plurality of pooled cloud hardware resources on the cloud communications network;
selecting from the first application a first set of SaaS cloud services from the plurality of available cloud SaaS services for automated electronic medical records processing including reducing risk and reducing a number of possible diagnostic decisions when processing medical records from the actual or virtual patient encounter. on the cloud communications network;
selecting from the first application on the first network device with one or more SaaS services from the selected first set of SaaS cloud services a plurality of individual data structures comprising a plurality of medical information matrixes including a patient tracking (PT) matrix, historical information (HX) matrix, patient examination (PX) matrix, complexity risk (CX) information matrix and an Evaluation and Management (E/M) summary information matrix, each with a plurality of unique matrix information fields, the plurality of individual data structures stored in one or more cloud storage objects on the cloud communications network and available to first set of SaaS cloud services selected by the first application;
collecting data from the actual or virtual patient encounter into a plurality of data fields on one or more different electronic medical templates with one or more SaaS services from the selected first set of SaaS cloud services on the first application on the first network device with the one or more processors via the cloud communications network;
aggregating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time only selected ones of data items from the plurality of data fields from the one or more different electronic medical templates storing the collected actual or virtual patient encounter data into the plurality of information matrixes stored in the one or more cloud storage objects, the plurality of information matrixes including: the patient tracking (PT) matrix, historical information (HX) matrix, patient examination (PX) matrix, complexity risk (CX) information matrix and the Evaluation and Management (E/M) summary information matrix, each with the plurality of unique matrix information fields;
eliminating from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the only selected ones of data items aggregated into the plurality of information matrixes an amount and complexity of the actual or virtual patient encounter data collected to be reviewed during the actual or virtual patient encounter;
reducing from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the selected data items aggregated into the plurality of information matrixes a number of diagnostic options to be considered during the actual or virtual patient encounter, thereby reducing a medical risk associated with making a complex medical decision for the actual or virtual patient encounter and limiting an amount and complexity of patient data to be processed and reviewed after the actual or virtual patient encounter;
calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a plurality of matrix summary values from the plurality of information matrixes;
calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time one or more medical and billing codes using the calculated plurality of matrix summary values;
generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time an electronic patient medical record with a plurality of data fields from the calculated plurality of matrix summary values and the one or more calculated medical and billing codes;
generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a patient invoice for the actual or virtual patient encounter from the generated electronic medical record; and
displaying securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device on a display component via a graphical user interface (GUI) via the cloud communications network selected ones of the plural data fields from the generated electronic patient medical record, including complexity risk information for the actual or virtual patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the actual or virtual patient encounter, wherein displaying the three hundred sixty degree view comprises displaying medical, billing, insurance and other information on the GUI surrounding a patient avatar.

US Pat. No. 10,714,212

ANALYTE METER

Ascensia Diabetes Care Ho...

24. A method of transferring data relating to a measurement of an analyte from a fluid sample from a testing device to a mobile device, the testing device including a first wireless transceiver, a testing sensor interface including a port for accepting the insertion of a test sensor, and an illumination panel surrounding the port, the illumination panel emitting light in a first color to highlight the port prior to insertion of the test sensor in the port, and emitting light in one of a plurality of other colors to communicate data relating to the measurement of the analyte, the method comprising:storing an application received via a network connection to the mobile device;
executing the application on the mobile device;
pairing the testing device with the mobile device using the application;
emitting light in a second color to indicate pairing of the testing device with the mobile device;
wirelessly sending the data via the testing device to the mobile device; and
displaying on the mobile device the data on a display of the mobile device.

US Pat. No. 10,714,211

APPARATUS AND METHOD FOR IMPROVING CHEMICAL PROCESS EFFICIENCY AND PROMOTING SHARING OF CHEMISTRY INFORMATION

CHANGZHOU SANTAI TECHNOLO...

1. An apparatus for improving chemical process efficiency and promoting sharing of chemistry information, applied to obtaining and querying characteristic information and chemistry information of the target compound or the target compound system, as well as generating and/or executing a chemical process of the target compound or the target compound system, the apparatus comprises a processor further comprising an execution module, a knowledge base module, a control module and a query and trade analysis module, whereinthe execution module, applied to generating and/or executing a chemical process designed by a user or obtained through an electronic transaction, of the target compound or the target compound system;
the knowledge base module, applied to storing the chemistry information of the target compound and/or the target compound system, each type of the chemical process of each target compound and/or each target compound system has an assessed efficiency value, the assessed efficiency value is a reference basis for a chemical process transaction;
the control module, applied to communicating and controlling the execution module, the knowledge base module, and the query and trade analysis module wherein the control module directs the query and trade analysis module to receive the characteristic information of the target compound or the target compound system, and search for the matched chemistry information of the target compound or the target compound system in the knowledge base module of the apparatus, and in the knowledge base module of other devices and/or the remote central database server connected into the internet through the knowledge base module of the apparatus, followed by delivering the retrieved matched chemical processes of the target compound or the target compound system to the execution module to execute the chemical process of the target compound or the target compound system;
the query and trade analysis module, further includes a matching unit, a transaction unit, and an analysis unit, wherein
the matching unit, applied to searching the knowledge base module of the apparatus, a plurality of other knowledge base modules connected into a network, or a remote central database server for matched chemistry information and/or matched chemical process of the target compound and/or the target compound system through obtained characteristic information of the target compound and/or the target compound system;
the transaction unit, applied to obtaining the matched chemistry information and/or matched chemical process of the target compound and/or the target compound system through electronic transaction, initiated by the user;
the analysis unit, applied to executing an assessment and analysis to the efficiency of the executed chemical process after executing the chemical process, the chemical process is either designed by the user or obtained through electronic transaction;
wherein the user updates and/or improves the obtained matched chemical processes, after the transaction unit obtains the matched chemical process through electronic transaction according to the user's request, followed by being executed by the execution module, if the matching unit has retrieved the chemical process information matching the target compound and/or the target compound system; and after finishing performing the chemical processes updated or improved by the user, the analysis unit will evaluate the efficiency of the user updated or improved chemical process performed this time accordingly, and perform a comparison of the efficiency value based on the user updated and/or improved chemical process performed this time with the matched efficiency value of the chemical process stored in the knowledge base before generating a analysis report, followed by a plurality of according operations performed by the control module and based on an analysis and comparison result of the assessed efficiency value of the user updated and/or improved chemical process performed this time higher than the matched assessed efficiency value of the chemical process stored in the knowledge base, the user will be prompted and guided to perform an update operation to the knowledge base.

US Pat. No. 10,714,201

MEMORY SYSTEM CAPABLE OF PRE-SCREENING INTERNAL TRANSISTORS

eMemory Technology Inc., ...

1. A memory system comprising:a plurality of even word lines;
a plurality of odd word lines;
a plurality of anti-fuse control lines;
a plurality of bit lines; and
a plurality of memory cells, a first memory cell of the plurality of memory cells comprising:
a first anti-fuse transistor having a first terminal, a second terminal, and a control terminal coupled to a first anti-fuse control line of the plurality of anti-fuse control lines;
a first select unit coupled to the first terminal of the first anti-fuse transistor, a first bit line of the plurality of bit lines, and a first odd word line of the plurality of odd word lines, and configured to control an electrical connection between the first terminal of the first anti-fuse transistor and the first bit line according to a voltage of the first odd word line; and
a second select unit coupled to the second terminal of the first anti-fuse transistor, a second bit line of the plurality of bit lines, and a first even word line of the plurality of even word lines, and configured to control an electrical connection between the second terminal of the first anti-fuse transistor and the second bit line according to a voltage of the first even word line;
wherein:
during an individual pre-screen operation of the first memory cell, the first odd word line and the first even word line are at different voltages.

US Pat. No. 10,714,200

METHOD FOR PROGRAMMING ELECTRICALLY PROGRAMMABLE FUSE

WUHAN XINXIN SEMICONDUCTO...

1. A method for programming an electrically programmable fuse, wherein the electrically programmable fuse has a conductive medium, the conductive medium having an initial physical state, a first physical state, and a second physical state, the programming method comprising the following steps:programming the electrically programmable fuse by using a first programming condition to change the conductive medium from the initial physical state to the first physical state, so as to program the electrically programmable fuse from a low resistance state to a medium resistance state; and
programming the electrically programmable fuse by using a second programming condition that is different from the first programming condition to change the conductive medium from the initial physical state or the first physical state to the second physical state, so as to program the electrically programmable fuse from the low resistance state or the medium resistance state to a high resistance state,
wherein the first programming condition and the second programming condition are different in programming time, and wherein the first programming condition has a programming time shorter than a programming time of the second programming condition.

US Pat. No. 10,714,199

PUF LATCH FOR OTP MEMORY ARRAYS AND METHOD OF OPERATION

Synopsys, Inc., Mountain...

1. A physically unclonable function (PUF) circuit, comprising:a first one-time programmable (OTP) memory cell;
a second OTP memory cell; and
a latch circuit connected to the first and second OTP memory cells, the latch circuit configured to:
initiate programming of the first and second OTP memory cells;
detect a faster programming OTP memory cell of the first and second OTP memory cells;
inhibit programming of a slower programming OTP memory cell of the first and second OTP memory cells; and
store a first bit value when the first OTP memory cell is the faster programming OTP memory cell and a second bit value when the second OTP memory cell is the faster programming OTP memory cell.

US Pat. No. 10,714,198

DYNAMIC 1-TIER SCAN FOR HIGH PERFORMANCE 3D NAND

SanDisk Technologies LLC,...

1. A non-volatile memory storage system comprising:a memory cell array coupled to a word line, the memory cell array comprising a plurality of memory cells organized into a plurality of distinct sub-groups;
a dynamic 1-tier circuit comprising a programming circuit and a determination/counting circuit, wherein the dynamic 1-tier circuit is configured to execute a program loop and an additional program loop;
wherein the program loop comprises:
the programming circuit applying one or more programming pulses to the word line, and applying a verify voltage to the word line,
the determination/counting circuit counting a number of first memory cells that have achieved a verify level, the first memory cells being within a first sub-group of the plurality of sub-groups, and determining, based on the number of the first memory cells that have achieved the verify level, whether the first sub-group meets a numeric threshold,
if the first sub-group does not meet the numeric threshold, the programming circuit increasing a voltage of the programming pulses and repeating the program loop, and
if the first sub-group meets numeric threshold, the dynamic 1-tier circuit executing the additional program loop;
wherein the additional program loop comprises:
the determination/counting circuit counting a number of second memory cells that have achieved the verify level, the second memory cells being within a second sub-group of the plurality of sub-groups, and determining, based on the number of the second memory cells that have achieved the verify level, whether the second sub-group meets the numeric threshold, and
if the second sub-group does not meet the numeric threshold, the programming circuit increasing the voltage of the programming pulses, applying one or more of the programming pulses to the word line, and applying the verify voltage to the word line, and the dynamic 1-tier circuit repeating the additional program loop.

US Pat. No. 10,714,197

MEMORY DEVICE AND PROGRAM VERIFICATION METHOD THEREOF

MACRONIX INTERNATIONAL CO...

1. A program verification method adapted for a memory device, the program verification method comprising:reading a previous page to obtain a first read data;
writing input data to a current page;
reading the previous page or the current page to obtain a second read data; and
analyzing at least one of the first read data and the second read data to determine whether to back up at least one of the first read data and the input data to a redundant block of the memory device.

US Pat. No. 10,714,196

METHODS FOR DETERMINING DATA STATES OF MEMORY CELLS

Micron Technology, Inc., ...

1. A method of operating a memory, comprising:sensing a state of each data line of a plurality of data lines while increasing a voltage level applied to each access line of a plurality of access lines commonly connected to a plurality of strings of series-connected memory cells;
determining a particular voltage level at which the state of each data line of a first subset of the plurality of data lines has changed;
decreasing a voltage level applied to a particular access line of the plurality of access lines; and
sensing a state of each data line of a second subset of the plurality of data lines while applying the particular voltage level to the particular access line.

US Pat. No. 10,714,195

READ DISTURB DETECTION AND RECOVERY WITH ADAPTIVE THRESHOLDING FOR 3-D NAND STORAGE

SK Hynix Inc., Gyeonggi-...

1. A non-volatile data storage device, comprising:a plurality of memory cells arranged in blocks; and
a memory controller coupled to the plurality of memory cells for controlling data write and read in the plurality of memory cells;
wherein the memory controller is configured to:
receive a read command to read a first block, the first block being associated with a first read count and a first read threshold, wherein the first read count represents a number of read operations of the first block that has been performed, and the first read threshold represents a number of read operations that triggers a read test operation;
set the first read threshold as a target read threshold;
determine whether the first read count is equal to zero;
in response to determining that the first read count is equal to zero, select a second read threshold as the target read threshold, wherein selecting the second read threshold includes:
performing a test read to determine a number of bit errors associated with a plurality of blocks associated with the first block;
selecting the second read threshold based on the number of bit errors; and
setting the second read threshold as the target read threshold;
perform a read operation of the first block;
increment the first read count;
determine whether the first read count exceed the target read threshold;
in response to determining that the first read count is equal to a multiple of the target read threshold:
perform a test read operation to determine a number of bit errors associated with the plurality of blocks associated with the first block;
determine whether the number of bit errors exceeds an error threshold, the error threshold being selected based on the number of bit errors;
in response to determining that the number of bit errors exceeds the error threshold:
perform a read reclaim operation in the plurality of blocks associated with the first block; and
clear the first read count associated with the first block.

US Pat. No. 10,714,194

MEMORY SYSTEM INCLUDING A MEMORY DEVICE, AND METHODS OF OPERATING THE MEMORY SYSTEM AND MEMORY DEVICE

Samsung Electronics Co., ...

1. A method of operating a memory device including at least one storage region, the storage region including a plurality of memory cells, and each of the plurality of memory cells being programmed into a state among at least four states, the method comprising:counting, among the plurality of memory cells in the storage region, a first number of off-cells in a first group of memory cells with respect to a first reading voltage and a second number of off-cells in a second group of memory cells with respect to a second reading voltage;
comparing the first number with the second number; and
determining, based on a result of the comparing, whether a programming error exists in the storage region in which the plurality of memory cells are included,
wherein the first group of memory cells has been programmed for a highest state among the at least four states and the second group of memory cells has been programmed for a second highest state among the at least four states.

US Pat. No. 10,714,193

DATA STORAGE APPARATUS AND METHOD FOR PREVENTING DATA ERROR USING THE SAME

SILICON MOTION, INC., Zh...

1. A data storage apparatus, comprising:a memory, comprising a plurality of blocks; and
a memory controller coupled to the memory and configured to perform the following operations:
recording a read count of a target block of the memory;
performing an error bit check on a free storage space of the target block when the read count of the target block meets a condition; and
programming a dummy data to the free storage space of the target block in response to the determination that the check result is negative.

US Pat. No. 10,714,192

MEMORY SYSTEM

Toshiba Memory Corporatio...

1. A memory system comprising:a semiconductor memory including memory cells and a word line coupled to the memory cells; and
a controller configured to:
write four-bit data in each of the memory cells,
read first data item from the memory cells through application of a first voltage to the word line,
read a plurality of second data items by repeating a first operation of reading data including data of respective first bits of the memory cells through application of two voltages to the word line at different timings while changing the two voltages in each first operation from the two voltages in another first operation, and
mask part of each of the second data items using the first data item.

US Pat. No. 10,714,191

DETERMINING DATA STATES OF MEMORY CELLS

Micron Technology, Inc., ...

1. A method of operating a memory, comprising:for each memory cell of a plurality of memory cells, determining a voltage level of a plurality of voltage levels at which that memory cell is deemed to first activate in response to applying the plurality of voltage levels to a control gate of that memory cell;
determining a plurality of voltage level distributions from numbers of memory cells of a first subset of memory cells of the plurality of memory cells deemed to first activate at each voltage level of the plurality of voltage levels;
for each adjacent pair of voltage level distributions of the plurality of voltage level distributions, determining a transition between that pair of voltage level distributions corresponding to a respective voltage level of the plurality of voltage levels;
assigning a respective data state of a plurality of data states to each memory cell of a second subset of memory cells of the plurality of memory cells responsive to the determined voltage level at which that memory cell is deemed to first activate and the respective voltage levels of the transitions for each pair of voltage level distributions.

US Pat. No. 10,714,190

PAGE BUFFER CIRCUIT AND NONVOLATILE STORAGE DEVICE

Powerchip Semiconductor M...

1. A page buffer circuit comprising:a latch circuit that temporarily stores data when data is written in or read out from a memory cell of a nonvolatile storage device through a bit line,
wherein the page buffer circuit is configured using a switched capacitor circuit, and
the page buffer circuit comprises
a first capacitor connected to a sense terminal connected to one end of the latch circuit,
a second capacitor comprising one end connected to the bit line,
a first switch interposed between the sense terminal and the other end of the second capacitor,
a second switch interposed between the sense terminal and a supply voltage,
a first transistor comprising a control terminal and a first element terminal connected to both terminals of the first switch in parallel,
a second transistor comprising first and second element terminals connected between a second element terminal of the first transistor and a ground, and
a control circuit controlling the first and second switches and the second transistor.

US Pat. No. 10,714,189

ATOMICITY MANAGEMENT IN AN EEPROM

PROTON WORLD INTERNATIONA...

1. A method, comprising:performing a write operation by steps including:
initializing a first flag to a first value and storing the first value of the first flag in an EEPROM;
initializing a second flag to a second value and storing the second value of the second flag in an EEPROM;
erasing a memory location in the EEPROM;
writing data into the memory location in the EEPROM; and
writing into the EEPROM a third value of the first flag and a fourth value of the second flag after completing writing the data into the memory location in the EEPROM.

US Pat. No. 10,714,188

NONVOLATILE SEMICONDUCTOR MEMORY DEVICE

Toshiba Memory Corporatio...

1. A memory device, comprising:a memory cell array including a first memory block,
the first memory block including a first sub block and a second sub block,
the first sub block including a first memory unit and a second memory unit,
the first memory unit including a first drain side selective transistor, a plurality of first memory cells, a first source side selective transistor, a plurality of second memory cells, and a first connecting portion that connects the first memory cells and the second memory cells in series,
the second memory unit including a second drain side selective transistor, a plurality of third memory cells, a second source side selective transistor, a plurality of forth memory cells and a second connecting portion that connects the third memory cells and the fourth memory cells in series;
the second sub block including a third memory unit and a fourth memory unit,
the third memory unit including a third drain side selective transistor, a plurality of fifth memory cells, a third source side selective transistor, a plurality of sixth memory cells and a third connecting portion that connects the fifth memory cells and the sixth memory cells in series;
the fourth memory unit including a fourth drain side selective transistor, a plurality of seventh memory cells, a fourth source side selective transistor, a plurality of eighth memory cells and a fourth connecting portion that connects the seventh memory cells and the eighth memory cells in series;
a first bit line electrically connected to the first drain side selective transistor and the third drain side selective transistor;
a second bit line electrically connected to the second drain side selective transistor and the fourth drain side selective transistor;
a plurality of first word lines electrically connected to the first memory cells, the third memory cells, the fifth memory cells, and the seventh memory cells, respectively,
a plurality of second word lines electrically connected to the second memory cells, the fourth memory cells, the sixth memory cells, and the eighth memory cells respectively;
a first source side line electrically connected to the first source side selective transistor and the second source side selective transistor;
a second source side line connected to the third source side selective transistor and the fourth source side selective transistor; and
a control circuit configured to apply a first voltage to the first bit line and the second bit line, a second voltage which is lower than the first voltage to the first source side line, a third voltage which is higher than the second voltage to the second source side line, a fourth voltage which is lower than the second voltage to the plurality of first word lines and the plurality of second word lines, while erase operation to the first sub block is operated.

US Pat. No. 10,714,186

METHOD AND APPARATUS FOR DYNAMICALLY DETERMINING START PROGRAM VOLTAGES FOR A MEMORY DEVICE

Intel Corporation, Santa...

1. An apparatus comprising:a memory comprising a first group of memory cells of a first subblock and a second group of memory cells of a second subblock, wherein the first group of memory cells and the second group of memory cells are coupled to the same wordline; and
a controller comprising circuitry, the controller to:
program one or more pages of data to the first group of memory cells of the first subblock by applying a series of program voltages to the wordline;
determine a start program voltage based on a rate of programming of at least a portion of the first group of memory cells; and
apply the start program voltage to the wordline during a first program pass of a program operation, the program operation to program one or more pages of data to the second group of memory cells of the second subblock.

US Pat. No. 10,714,185

EVENT COUNTERS FOR MEMORY OPERATIONS

Micron Technology, Inc., ...

1. A counter, comprising:a plurality of sensing components, each respective sensing component configured to sense a respective event and comprising a respective first capacitor configured to be selectively coupled to a second capacitor in response to the respective sensing component sensing the respective event, wherein the second capacitor is configured to be charged to a voltage by each respective first capacitor that is selectively coupled to the second capacitor; and
a comparator comprising a first input coupled to the second capacitor and a second input coupled to a reference voltage corresponding to a threshold quantity of events, the comparator configured to output a signal indicative of the threshold quantity of events being sensed in response to the voltage of the second capacitor being greater than or equal to the reference voltage.

US Pat. No. 10,714,184

MEMORY DEVICE WITH IMPROVED PROGRAM PERFORMANCE AND METHOD OF OPERATING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method of operating a memory device including a memory cell array including a plurality of cell strings including a plurality of memory cells, a plurality of word lines respectively connected to the plurality of memory cells, and a plurality of bit lines connected to one side of the plurality of cell strings, the method comprising:performing a first program operation on memory cells connected to a first word line among the plurality of word lines;
performing the first program operation on memory cells connected to a second word line among the plurality of word lines;
applying a turn-on voltage at a first level to the first and second word lines;
applying a voltage at a level lower than the first level to a third word line among the plurality of word lines;
performing a precharge operation on partial cell strings among the plurality of cell strings; and
performing a second program operation on the memory cells connected to the first word line;
wherein the memory cell array further comprises one or more common source lines connected to the other side of the plurality of cell strings, and
wherein performing the precharge operation on the partial cell strings comprises increasing a voltage applied to the one or more common source lines to a precharge voltage.

US Pat. No. 10,714,183

HIGH VOLTAGE SWITCH CIRCUIT, NONVOLATILE MEMORY DEVICE INCLUDING THE SAME AND MEMORY SYSTEM INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A high voltage switch circuit operating in response to a first driving voltage and a second driving voltage higher than the first driving voltage, the high voltage switch circuit comprising:a first transistor to transmit the second driving voltage to an output terminal in response to a first gate signal;
a first depletion mode transistor to transmit the second driving voltage to the first transistor in response to an output signal fed back from the output terminal;
a level shifter to shift a level of an enable signal based on a first voltage to generate a level-shifted enable signal;
a control signal generator to generate a first control signal and a second control signal in response to the level-shifted enable signal;
a second transistor having a gate electrode connected to the first voltage, the second transistor to be turned on and off in response to the second control signal received at a first end of the second transistor; and
a second depletion mode transistor connected between a second end of the second transistor and the output terminal, the second depletion mode transistor having a gate electrode receiving the first control signal.

US Pat. No. 10,714,182

SEMICONDUCTOR MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor memory device comprising:a bit line;
a source line;
a memory string that is provided between the bit line and the source line, and that includes a plurality of memory cells electrically connected in series, the plurality of memory cells including:
a first memory cell,
a second memory cell, the first memory cell being provided between the source line and the second memory cell,
a third memory cell, the second memory cell being provided between the source line and the third memory cell, and
a fourth memory cell, the third memory cell being provided between the source line and the fourth memory cell;
first to fourth word lines that are electrically connected to gates of the first to fourth memory cells, respectively;
a voltage generation circuit configured to generate at least three kinds of voltages, the three kinds of voltages including a first voltage, a second voltage, and a third voltage;
a first circuit configured to:
output the first voltage or one of the second voltage and the third voltage to a first wire, and
output the first voltage or the one of the second voltage and the third voltage to a second wire;
a second circuit configured to output the other one of the second voltage and the third voltage to a third wire and a fourth wire;
a third circuit configured to connect the first and second wires or the third and fourth wires to the first and second word lines, respectively; and
a fourth circuit configured to connect the first and second wires or the third and fourth wires to the third and fourth word lines, respectively.

US Pat. No. 10,714,180

HYBRID CONFIGURATION MEMORY CELL

Microsemi SoC Corp., Cha...

17. A method of operating an integrated circuit including an array of configuration memory cells, each configuration memory cell including a latch portion including a cross-coupled latch having complementary output nodes and a programmable read-only memory (PROM) portion coupled to the cross coupled latch, the method comprising:erasing all of the configuration memory cells in the array;
writing the latch portion of each configuration memory cell in the array from data in the PROM portion of that memory cell;
reading data written into the latch portion of each configuration memory cell in the array;
identifying each configuration memory cell having incorrect data written into its latch portion; and
in each configuration memory cell identified as having incorrect data directly over writing the incorrect data with correct data from a source other than the PROM portion of that memory cell.

US Pat. No. 10,714,179

HYBRID MEMORY DEVICES

Hewlett-Packard Developme...

1. A hybrid memory device comprising:a plurality of memory cells, wherein a given memory cell of the plurality of memory cells comprises:
a volatile memory element comprising a plurality of layers including electrically conductive layers and a dielectric layer between the electrically conductive layers; and
a non-volatile resistive memory element to store different data states represented by respective different resistances of the non-volatile resistive memory element, the non-volatile resistive memory element comprising a plurality of layers including electrically conductive layers and a resistive switching layer between the electrically conductive layers of the non-volatile resistive memory element;
a volatile memory access controller to access volatile memory elements of the plurality of memory cells; and
a non-volatile memory access controller to access non-volatile resistive memory elements of the plurality of memory cells.

US Pat. No. 10,714,178

METHODS, COMPOSITIONS, AND DEVICES FOR INFORMATION STORAGE

IRIDIA, INC., Carlsbad, ...

1. A method for reading data stored in a polymer, comprising:i) providing an RLC resonator having an inductor and a cell and having an effective capacitance, the cell having a nanopore and a polymer that can traverse through the nanopore, such traversing affecting at least the effective capacitance, the RLC resonator having an AC output voltage frequency response at a probe frequency in response to an AC input voltage at the probe frequency, which is related to at least the effective capacitance;
ii) providing the AC input voltage applied across the nanopore, having at least the probe frequency; and
iii) monitoring the AC output voltage at least at the probe frequency, the AC output voltage at the probe frequency being indicative of the data stored in the polymer at the time of monitoring.

US Pat. No. 10,714,177

MEMORY CELL ARCHITECTURE FOR MULTILEVEL CELL PROGRAMMING

Micron Technology, Inc., ...

1. A memory cell, comprising:a first memory element positioned between a first electrode and a second electrode, the first memory element being programmable to store a first logic value or a second logic value; and
a second memory element positioned between the second electrode and a third electrode, the second memory element being programmable, independent from the first memory element, to store the first logic value or the second logic value.

US Pat. No. 10,714,164

DYNAMIC RANDOM ACCESS MEMORY

Windbond Electronics Corp...

1. A dynamic random access memory, comprising:a memory cell array, comprising a plurality of bit lines, a plurality of word lines, and a plurality of memory cells; and
a memory controller, coupled to the memory cells via the bit lines and the word lines and configured to perform a self-refresh operation on the memory cell array during a self-refresh period,
wherein each of the bit lines comprises a switch element disposed between the plurality of word lines, and the memory controller controls a part of the switch elements to be conducted and a part of the switch elements not to be conducted during the self-refresh period,
wherein the switch elements comprises a plurality of first switch elements and a plurality of second switch elements, the bit lines comprising the first switch elements are coupled to a first sense amplifier circuit without being coupled to a second sense amplifier, and the bit lines comprising the second switch elements are coupled to the second sense amplifier circuit without being coupled to the first sense amplifier.

US Pat. No. 10,714,113

AUDIO DECODING DEVICE, AUDIO CODING DEVICE, AUDIO DECODING METHOD, AUDIO CODING METHOD, AUDIO DECODING PROGRAM, AND AUDIO CODING PROGRAM

NTT DOCOMO, INC., Tokyo ...

1. A speech decoding device that decodes an encoded speech signal and outputs a speech signal, the speech decoding device comprising:a low frequency decoder that receives and decodes a code sequence including encoded information of a low frequency signal to obtain the low frequency signal;
a high frequency decoder that receives first information from the low frequency decoder and generates a high frequency signal based on the first information;
a high frequency temporal envelope shape determiner that determines a temporal envelope shape of the generated high frequency signal based on second information sent from an encoding device;
a high frequency temporal envelope modifier that modifies the temporal envelope shape of the generated high frequency signal based on the temporal envelope shape determined by the high frequency temporal envelope shape determiner and outputs the modified high frequency signal; and
a low frequency/high frequency signal combiner that receives the low frequency signal from the low frequency decoder, receives the high frequency signal, whose temporal envelope shape is modified, from the high frequency temporal envelope modifier and combines the low frequency signal and the high frequency signal, whose temporal envelope shape is modified, to obtain a speech signal to be output,
wherein the high frequency temporal envelope modifier modifies the temporal envelope shape of the generated high frequency signal using a high frequency signal generated in a time segment identical to that of the generated high frequency signal and outputs the modified high frequency signal, when the high frequency temporal envelope shape determiner determines the temporal envelope shape to be flat, and utilizes time envelope information of a high frequency signal determined by power of the high frequency signal generated by the high frequency decoder, during decoding of an encoded speech signal and obtaining of a speech signal.

US Pat. No. 10,714,112

METHOD AND APPARATUS FOR DECODING A BITSTREAM INCLUDING ENCODED HIGHER ORDER AMBISONICS REPRESENTATIONS

Dolby Laboratories Licens...

1. A method for decoding a bitstream that includes encoded HOA representations, said method comprising:evaluating a value of a bit KindOfCodedPredIds;
evaluating, based on the value of the bit KindOfCodedPredIds, a first array ActivePred, wherein each element of the first array ActivePred indicates if, for a corresponding direction, a prediction is performed;
determining, based on the evaluation of the first array ActivePred, elements of a vector ptype;
evaluating a second array PredDirSigIds, wherein elements of the second array PredDirSigIds denote indices of directional signals to be used for active predictions, wherein the evaluation is based on a variable NumActivePred; and
determining, based on the vector Ptype and the elements of the second array PredDirSigIds, elements of a matrix PEND denoting indices from which directional signals of a prediction for a direction is to be performed.

US Pat. No. 10,714,090

VIRTUAL REALITY SPEECH CONTROL METHOD AND APPARATUS

BEIJING BAIDU NETCOM SCIE...

1. A virtual reality speech control method applicable to a virtual reality device, comprising:receiving, by a first application, a request for opening a speech interface sent initiatively by a second application installed in the virtual reality device, wherein, the first application is a voice control virtual reality system installed in the virtual reality device, the second application is a virtual reality application and the virtual reality device comprises the first application, a plurality of second applications and a virtual reality hardware device;
opening, by the first application, the speech interface in response to the request and sending, by the first application, an instruction for turning on a microphone to the virtual reality hardware device through the speech interface, such that the virtual reality hardware device turns on the microphone and receives speech information through the microphone;
receiving, by the first application, the speech information sent by the virtual reality hardware device through the speech interface;
converting, by the first application, the speech information to text information, and normalizing, by the first application, the text information to generate an intent object in conformity with a preset specification, wherein the speech information comprises a long command for invoking a virtual reality application and corresponds to the generated intent object;
recognizing, by the first application, the intent object based on a preset specification set to acquire an instruction corresponding to the intent object, the preset specification set comprising intent objects and instructions, the intent objects having one-to-one correspondence with the instructions, wherein, the instruction corresponding to the intent object comprises short commands, wherein each of the short commands is denoted by one or two words and wherein a short command is capable of controlling execution operations across two or more virtual reality applications;
determining a present scenario; and
when the present scenario is a preset scenario, sending, by the first application, one short command from short commands corresponding to the speech information to the second application after receiving the speech information, such that the second application executes the short command and feeds back an execution result, in which, the preset scenario is a scenario in a virtual reality environment where an action is achieved by the short command from the short commands corresponding to the speech information.

US Pat. No. 10,714,074

METHOD FOR READING WEBPAGE INFORMATION BY SPEECH, BROWSER CLIENT, AND SERVER

Guangzhou UCWeb Computer ...

1. A method for reading web page information by speech, comprising:sending, by a browser client, a page access request to a server, wherein the page access request comprises a page address and text to speech (TTS) identity information, and the TTS identity information comprises a first TTS standard version number supported by the browser client, wherein the page access request enables the server to perform operations comprising:
comparing the first TTS standard version number supported by the browser client with a version number supported by the server;
when the first TTS standard version number supported by the browser client is higher than the version number supported by the server, determining, by the server, the version number supported by the server as a second TTS standard version number; and
when the first TTS standard version number supported by the browser client is lower than or equal to the version number supported by the server, determining, by the server, the first TTS standard version number supported by the browser client as the second TTS standard version number;
receiving, by the browser client, response data returned by the server according to the page access request, wherein the response data comprises TTS page data corresponding to the page address and the second TTS standard version number determined by the server; and
reading, by the browser client, the TTS page data by speech according to the second TTS standard version number.

US Pat. No. 10,714,043

DISPLAY DEVICE AND LIQUID CRYSTAL DISPLAY

Chongqing HKC Optoelectro...

1. A display device, wherein the display device has a plurality of pixels, and the plurality of pixels are distributed at intervals along an array of a plurality of rows and columns; the pixel of a plurality of rows includes a plurality of pixels distributed at intervals on odd rows and a plurality of pixels distributed at intervals on even rows; the brightness of the pixels on the odd rows is disposed differentially from the brightness of the pixels on the even rows, wherein the pixels on the Nth of the odd rows and the pixels on the N+2th of the odd rows are alternately distributed, or—the pixels on the N±1th of the even rows and the pixels on the N+3th of the even rows are alternately distributed, the N being an integer greater than zero.

US Pat. No. 10,714,040

DISPLAY DEVICE, DRIVING CIRCUIT AND DRIVING METHOD FOR THE SAME

HKC Corporation Limited, ...

1. A driving circuit for driving a display panel, comprising:n number of cascaded gate driving unit circuits where n is a positive integer greater than 2, wherein the nth gate driving unit circuit comprises:
an input module circuit for receiving a gate scanning signal Gn?2 outputted by the (n?2)th stage gate driving unit circuit and raising a control end voltage signal Qn to a first high electrical level based on the gate scanning signal Gn?2;
a raise module circuit for receiving a clock signal CLKn?2 of the (n?2)th stage gate driving unit circuit, a clock signal CLKn?1 of the (n?1)th stage gate driving unit circuit and a control end voltage signal Qn?1 of the (n?1)th stage gate driving unit circuit, and raising the control end voltage signal Qn from the first high electrical level to a second high electrical level based on the clock signal CLKn?2, the clock signal CLKn?1 and the control end voltage signal Qn?1;
an output module circuit for receiving a clock signal CLKn, coupling the control end voltage signal Qn from the second high electrical level to a third high electrical level based on the clock signal CLKn and outputting a gate scanning signal Gn based on the coupled control end voltage signal Qn and the clock signal CLKn;
a feedback module circuit for receiving a feedback signal and depressing the coupled control end voltage signal Qn based on the feedback signal; and
a control module circuit for controlling a depression maintain module circuit to maintain the low voltage of the control end voltage signal Qn.

US Pat. No. 10,714,016

GOA CIRCUIT AND OLED DISPLAY DEVICE

WUHAN CHINA STAR OPTOELEC...

1. A gate driver on array (GOA) circuit, which comprises: a plurality of cascaded GOA devices, with each GOA device comprising: a scan signal output device and an emitting signal output device electrically connected to the scan signal output device;for a positive integer n, except the first GOA device, in the n-th GOA device:
the scan signal output device, receiving an m-th clock signal, an (m+1)-th clock signal, and a scan signal of the (n?1)-th GOA device, for outputting a scan signal of n-th GOA device to sub-pixels of n-th row and the emitting signal output device of the n-th GOA device according to the m-th clock signal under the control of the scan signal of the (n?1)-th GOA device;
the emitting signal output device, receiving the scan signal outputted by the scan signal output device of the n-th GOA device, for outputting an emitting signal of the n-th GOA device to the sub-pixels of n-th row;
during a frame period, the scan signal of each GOA device comprising at least two low voltage pulses, the emitting signal of each GOA device having a duration of outputting high voltage longer than twice the pulse cycle of the m-th clock signal, and the m-th clock signal and the (m+1)-th clock signal having opposite phases;
wherein the scan signal output device comprises: a first thin film transistor (TFT), a second TFT, a third TFT, a fourth TFT, a fifth TFT, a sixth TFT, a seventh TFT, an eighth TFT, a ninth TFT, a tenth TFT, an eleventh TFT, a twelfth TFT, a first capacitor, a second capacitor, a third capacitor, and a fourth capacitor;
the first TFT having a gate receiving a constant low voltage, a source electrically connected to a drain of the second TFT, and a drain electrically connected to a first node of the n-th GOA device;
the second TFT having a gate and a source, both receiving the scan signal of the (n?1)-th GOA device;
the third TFT having a gate receiving the constant low voltage, a source electrically connected to the source of the second TFT, and a drain electrically connected to a gate of the fifth TFT;
the fourth TFT having a gate receiving the constant low voltage, a source electrically connected to the first node of the n-th GOA device, and a drain electrically connected to a source of the sixth TFT;
the fifth TFT having a source electrically connected to a second node of the n-th GOA device, and a drain receiving a constant high voltage;
the sixth TFT having a gate electrically connected to the second node of the n-th GOA device, and a drain receiving a constant high voltage;
the seventh TFT having a gate electrically connected to the drain of the third TFT, a source electrically connected to a drain of the eighth TFT, and a drain receiving the constant high voltage;
the eighth TFT having a gate and a source, both receiving the m-th clock signal;
the ninth TFT having a gate receiving the (m+1)-th clock signal, a source electrically connected to a drain of the tenth TFT, and a drain electrically connected to the second node of the n-th GOA device;
the tenth TFT having a gate electrically connected to the drain of the eighth TFT, and a source receiving the (m+1)-th clock signal;
the eleventh TFT having a gate electrically connected to the second node of the GOA device, a source electrically connected to a drain of the twelfth TFT, and a drain receiving the constant high voltage;
the twelfth TFT having a gate electrically connected to the first node of the GOA device, a source receiving the m-th clock signal, and a drain outputting the scan signal of the n-th GOA device;
the first capacitor having a first end electrically connected to the source of the sixth TFT, and a second end receiving the constant high voltage;
the second capacitor having a first end electrically connected to the first node of the GOA device, and a second end electrically connected to the drain of the twelfth TFT;
the third capacitor having a first end electrically connected to the second node of the GOA device, and a second end receiving the constant high voltage;
the fourth capacitor having a first end electrically connected to the drain of the eighth TFT, and a second end receiving the constant high voltage.

US Pat. No. 10,714,014

OLED PIXEL DRIVING CIRCUIT AND OLED DISPLAY

Wuhan China Star Optoelec...

8. An organic light emitting diode (OLED) pixel driving circuit, comprising:a first thin-film transistor (TFT), a second TFT, a third TFT, a fourth TFT, a fifth TFT, a sixth TFT, a capacitor, a first OLED, and a second OLED;
a gate of the first TFT receiving a scanning signal; a source of the first TFT receiving a data signal; a drain of the first TFT connected to a gate of the second TFT and one terminal of the capacitor;
a source of the second TFT and the other terminal of the capacitor both receiving a power supply positive voltage; a drain of the second TFT connected to a source of the third TFT and a source of the fifth TFT;
a gate of the third TFT, a gate of the fourth TFT, a gate of the fifth TFT, and a gate of the sixth TFT all receiving a controlling signal; a drain of the third TFT connected to an anode of the first OLED, a cathode of the second OLED, and a source of the sixth TFT;
a drain of the fifth TFT connected to a cathode of the first OLED, an anode of the second OLED, and a source of the fourth TFT;
a drain of the sixth TFT and a drain of the fourth TFT both receiving a power supply negative voltage.

US Pat. No. 10,714,008

TFT PIXEL THRESHOLD VOLTAGE COMPENSATION CIRCUIT

Sharp Kabushiki Kaisha, ...

1. A pixel circuit for a display device operable in a combined threshold compensation and data programming phase and an emission phase, the pixel circuit comprising:a drive transistor configured to control an amount of current from a first power supply to a light-emitting device during the emission phase depending upon a voltage input applied to a gate of the drive transistor, and a threshold voltage of the drive transistor is compensated during the combined threshold compensation and data programming phase;
wherein the light-emitting device is connected at a first node to a node N1 that is a connection of a first terminal of the drive transistor and the first node of the light emitting device, and at a second node to a second power supply;
a second transistor that is connected between the gate and a second terminal of the drive transistor, such that during a portion of the combined threshold compensation and data programming phase the second transistor is in an on state whereby the drive transistor becomes diode-connected such that the gate and the second terminal of the drive transistor are electrically connected through the second transistor, wherein a threshold voltage of the drive transistor is compensated while the drive transistor is diode-connected;
a first capacitor having a first plate that is connected to the gate of the drive transistor and a second plate that is connected to the node N1; and
a second capacitor having a first plate that is connected to the gate of drive transistor and the first plate of the first capacitor, and a second plate that is electrically connected to the node N1 during the emission phase.

US Pat. No. 10,714,007

PIXEL CIRCUIT AND DRIVING METHOD THEREFOR, AND DISPLAY APPARATUS

CHENGDU BOE OPTOELECTRONI...

1. A pixel circuit, comprising a data writing unit, a driving unit, a reset unit, a light emission control unit, a light-emitting unit and a storage unit, wherein,the data writing unit is connected to a data signal line, a first scanning line and a first node, and configured to write a data signal input by the data signal line into the first node under a control of a first scanning signal of the first scanning line;
the reset unit is connected to the data signal line, the first scanning line and an output terminal of the driving unit, and configured to reset the data signal input by the data signal line and write the data signal into the output terminal of the driving unit, under the control of the first scanning signal;
the storage unit includes one terminal connected to a control terminal of the driving unit, and another terminal connected to an input terminal of the driving unit and a first power supply voltage terminal, and is configured to store information on the data signal and transfer it to the control terminal of the driving unit;
the light emission control unit is connected to the output terminal of the driving unit, the light-emitting unit, a second scanning line, a third scanning line and a second power supply voltage terminal, and configured to, write a second power supply voltage of the second power supply voltage terminal into the reset unit and provide a light emission current to the light-emitting unit for controlling the light-emitting unit to emit light, under a control of a second scanning signal of the second scanning line and a third scantling signal of the third scanning one; and
an output terminal of the light-emitting unit is connected to the second power supply voltage terminal.

US Pat. No. 10,714,006

DISPLAY PANEL, METHOD FOR DRIVING THE SAME, AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, comprising a plurality of display sub-pixels and a plurality of brightness-enhancement sub-pixels arranged in a display area, wherein the display area comprises a fingerprint identification region, and at least one of the plurality of brightness-enhancement sub-pixels is provided in the fingerprint identification region,wherein each of the plurality of display sub-pixels comprises a first light emission component, a first reset module, and a first light emission control module,
wherein in each of the plurality of display sub-pixels, the first reset module is electrically connected to a reset signal terminal, a first control signal terminal, and an anode of the first light emission component, and is configured to reset a signal at the anode of the first light emission component in response to a first control signal,
wherein in each of the plurality of display sub-pixels, the first light emission control module is electrically connected to a power signal terminal, a data line, a light emission control signal terminal, a second control signal terminal, and the anode of the first light emission component, and is configured to generate, in response to a second control signal and a light emission control signal, a driving current according to a data signal and a power signal,
wherein in the at least one of the plurality of brightness-enhancement sub-pixels located in the fingerprint identification region, each of the at least one of the plurality of brightness-enhancement sub-pixels comprises a second light emission component and a second light emission control module, wherein the second light emission control module of each of the at least one of the plurality of brightness-enhancement sub-pixels is electrically connected to the anode of the first light emission component of a respective one of the plurality of display sub-pixels,
wherein the second light emission control module of each of the at least one of the plurality of brightness-enhancement sub-pixels is also electrically connected to a third control signal terminal and an anode of the second light emission component, and is configured to, in a fingerprint recognition mode, cause the second light emission component to emit light under the driving current generated by the first light emission control module, in response to a third control signal.

US Pat. No. 10,714,005

PIXEL COMPENSATION CIRCUIT AND METHOD OF DRIVING THE SAME, DISPLAY PANEL, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel compensation circuit, including: a control sub-circuit, a write sub-circuit, a driving sub-circuit, a light emitting sub-circuit, and a reset sub-circuit, whereinthe write sub-circuit is configured to, in a reset stage and a threshold compensation stage, under the control of a scan signal terminal, transmit a data signal at a data signal terminal to the driving sub-circuit and transmit a signal at a reference voltage signal terminal to the control sub-circuit;
the control sub-circuit is configured to, in the reset stage, under the control of a power control signal terminal, transmit a signal at a first power terminal to the driving sub-circuit, and in the threshold compensation stage, under the combined action of a conduction control signal terminal and the power control signal terminal, control the driving sub-circuit to perform threshold compensation, and in a light emitting stage, under the combined action of a conduction control signal terminal and the power control signal terminal, control the driving sub-circuit to generate a driving current to drive the light emitting sub-circuit to emit light;
the reset sub-circuit is configured to, in the reset stage, under the control of a reverse bias control signal terminal, transmit a signal at the reverse bias voltage signal terminal to the light emitting sub-circuit;
the driving sub-circuit comprises a driving transistor; wherein a control electrode of the driving transistor is connected to the control sub-circuit and the write sub-circuit respectively, a first electrode of the driving transistor is connected to the control sub-circuit, and a second electrode of the driving transistor is connected to the light emitting sub-circuit;
the light emitting sub-circuit comprises an electroluminescent device; wherein an anode of the electroluminescent device is connected to the driving sub-circuit and the second electrode of the fifth transistor, and a cathode of the electroluminescent device is connected to the second power terminal;
the control sub-circuit comprises: a first switching transistor, a second switching transistor, and a first capacitor; a control electrode of the first switching transistor is connected to the power control signal terminal, a first electrode of the first switching transistor is connected to the first power terminal, and a second electrode of the first switching transistor is connected to a first end of the first capacitor and the driving sub-circuit respectively; a control electrode of the second switching transistor is connected to the conduction control signal terminal, a first electrode of the second switching transistor is connected to a second end of the first capacitor and the write sub-circuit respectively, a second electrode of the second switching transistor is connected to the driving sub-circuit; and
the reset sub-circuit includes a fifth switching transistor and a second capacitor; a control electrode of the fifth switching transistor is connected to the reverse bias control signal terminal, a first electrode of the fifth switching transistor is connected to the reverse bias voltage signal terminal, and a second electrode of the fifth switching transistor is connected to the anode of the electroluminescent device and a first end of the second capacitor; a second end of the second capacitor is connected to a second power terminal.

US Pat. No. 10,714,004

SEMICONDUCTOR DEVICE, DRIVER IC, AND ELECTRONIC DEVICE

Semiconductor Energy Labo...

6. A semiconductor device comprising:a switch circuit comprising a first switch, a second switch, a third switch, a fourth switch, a fifth switch, a sixth switch, a seventh switch, and a power supply line;
an amplifier circuit comprising an output terminal, an inverting input terminal, a first non-inverting input terminal, and a second non-inverting input terminal; and
a capacitor comprising a first wiring electrically connecting to the inverting input terminal and a second wiring electrically connecting to the output terminal,
wherein a first electrode of the first switch is electrically connected to each of a first electrode of the fourth switch, a first electrode of the fifth switch, and the first non-inverting input terminal,
wherein a first electrode of the second switch is electrically connected to a first electrode of the sixth switch and the inverting input terminal,
wherein a first electrode of the third switch is electrically connected to each of a second electrode of the fourth switch, a first electrode of the seventh switch, and the second non-inverting input terminal, and
wherein the power supply line is electrically connected to each of a second electrode of the fifth switch, a second electrode of the sixth switch, and a second electrode of the seventh switch.

US Pat. No. 10,714,002

PIXEL CIRCUIT AND DRIVING METHOD THEREOF, DISPLAY PANEL AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising: an input control sub-circuit, a switch control sub-circuit, a latch sub-circuit and a light-emitting sub-circuit;wherein the input control sub-circuit is configured to write a data signal supplied by a data signal terminal into a first node under control of a gate signal terminal;
the switch control sub-circuit is configured to conduct a first terminal or a second terminal of the latch sub-circuit with the first node under control of a switch signal control terminal;
the latch sub-circuit is configured to: output a high-level signal supplied by a high-level signal terminal to the first node, when the first node is conductive with the first terminal of the latch sub-circuit, and output a low-level signal supplied by a low-level signal terminal to the first node, when the first node is conductive with the second terminal of the latch sub-circuit; and
the light-emitting sub-circuit is configured to emit light when the first node is supplied with the high-level signal.

US Pat. No. 10,714,001

MICRO-LIGHT-EMITTING-DIODE DISPLAYS

X Display Company Technol...

1. An active-matrix micro-light-emitting-diode display, comprising:a display substrate;
pixels disposed in a pixel array on the display substrate, wherein each of the pixels comprises two or more micro-light-emitting elements that emit different colors of light; and
pixel micro-controllers disposed in a controller array on the display substrate, wherein each of the pixel micro-controllers is electrically connected to control the two or more micro-light-emitting elements in each of two or more adjacent pixels in the pixel array,
wherein in at least one dimension over the extent of the display substrate, a spatial separation between pixels in the two or more adjacent pixels in the pixel array or between adjacent pairs of pixels in the pixel array controlled by different ones of the pixel micro-controllers is
(i) greater than a spatial separation between the micro-light-emitting elements in at least one of the pixels in the pixel array, and
(ii) greater than a size of each of the two or more micro-light-emitting elements in at least one of the pixels in the pixel array, and
wherein, for each of the pixels, all of the two or more micro-light-emitting elements in the pixel are disposed in a common pixel direction orthogonal to a center line of the pixel micro-controller to which the two or more micro-light-emitting elements are electrically connected by an element distance substantially equal to or greater than one half of the extent of the pixel micro-controller in the common pixel direction from the center line, and the common pixel direction for each of the pixels controlled by a common one of the pixel micro-controllers is different.

US Pat. No. 10,713,981

INFLATABLE DISPLAY ASSEMBLY FOR DETACHABLE EXTERNAL AIR BLOWER

Aqua-Leisure Industries, ...

1. A device for connecting an external air blower to an inflatable body comprising:a base member having a substantially planar side with a bottom edge and adapted for secure attachment to and outside of an inflatable body at an opening in the inflatable body, the base member having a channel therethrough in fluid communication with and affixable at its perimeter to the inflatable body at said opening to allow inflation of the inflatable body though said channel; and
a stabilizing member having a bottom edge and attached to and extending substantially perpendicular to said planar side of said base member, the bottom edge of the planar side member and the bottom edge of the stabilizing member lying substantially in a plane and adapted to rest on the ground when the base member is attached to the inflatable body.

US Pat. No. 10,713,975

REMOVABLY SECURING A SLICEFORM TO A FOLDABLE ARTICLE

HALLMARK CARDS, INCORPORA...

1. A foldable article comprising:a panel having a first subpanel and a second subpanel, the first subpanel and the second subpanel being separated by a fold in the panel;
a first retaining portion coupled to the first subpanel;
a second retaining portion coupled to the second subpanel;
a sliceform moveably coupled to the panel by the first retaining portion and the second retaining portion such that the sliceform is moveable between a first collapsed, substantially flat configuration and a second three-dimensional configuration, wherein the sliceform is in the first collapsed, substantially flat configuration when the panel is folded closed along the fold, wherein the sliceform is in the second three-dimensional configuration when the panel is unfolded and open;
a third subpanel having a first tab and affixed to the first subpanel such that the first tab is proximate the fold, a fourth subpanel having a second tab and affixed to the second subpanel such that the second tab is proximate the fold; and
each of the first tab and the second tab configured to move between a flat position where said tab is flush with said subpanel and a raised position where said tab is perpendicular to said subpanel,
wherein the first retaining portion is coupled to the first tab,
wherein the second retaining portion is coupled to the second tab.

US Pat. No. 10,713,971

FLIGHT SIMULATOR AND METHOD FOR FLIGHT SIMULATION

AMST-Systemtechnik GmbH, ...

1. A device, comprising:a full flight simulator including:
a simulator cabin, including:
a seat;
an image display device for displaying a simulated environment; and
at least one control element configured to generate simulation control data, to control the simulator cabin based on input from an operator;
a parallel kinematic device coupled to the simulator cabin including:
a base configured to be coupled to a floor;
a carrier element coupled to the simulator cabin; and
at least 3 linear motion devices coupled to the base and the carrier element,
wherein the simulator cabin is manipulatable from a basic position to a maximum positive pitch position and a maximum negative pitch position about a pitch axis, wherein the basic position corresponds to a position in which a roll axis of the simulator cabin is horizontal, and
wherein the maximum positive pitch position corresponds to a position in which the roll axis is inclined upwardly at a first pitch angle about the pitch axis greater than 25° relative to the basic position, the first pitch angle being a maximum pitch angle within a range of the parallel kinematic device, and
wherein the maximum negative pitch position corresponds to a position in which the roll axis is declined by a second pitch angle about the pitch axis, which is a maximum negative pitch angle within the range of the parallel kinematic device.

US Pat. No. 10,713,962

SYSTEMS AND METHODS FOR ALERTING IMPROPER INHIBITION OF WARNING SYSTEMS

Honeywell International I...

1. A method for alerting improper inhibition of alerts of aircraft warning systems, the method comprising:determining whether an inhibition of a safety alert of a warning system of an aircraft is activated;
upon determining that the inhibition is activated, determining whether the inhibition is improper under current or upcoming operating conditions of the aircraft, the current or upcoming operating conditions including a current or projected position of the aircraft and a weather condition at the current or projected position;
upon determining that the inhibition is improper under the current or upcoming operating conditions, alerting an operator of the aircraft to deactivate the inhibition;
determining whether a deactivation of the inhibition from the operator of the aircraft is received, via interaction with one or more controls of the aircraft; and
in accordance with a determination that a deactivation of the inhibition from the operator of the aircraft has not been received, after a predetermined time period transmitting an alert to an air traffic controller that the inhibition is improper and that inhibition has not been deactivated by the operator of the aircraft.

US Pat. No. 10,713,961

MANAGING DYNAMIC OBSTRUCTIONS IN AIR TRAFFIC CONTROL SYSTEMS FOR UNMANNED AERIAL VEHICLES

ETAK Systems, LLC, Hunte...

1. An Unmanned Aerial Vehicle (UAV), comprising:a base;
flight components attached to or disposed on the base;
one or more cameras;
radar;
one or more wireless interfaces;
a processing device communicatively coupled to the flight components, the one or more cameras, the radar, and the wireless interfaces; and
memory storing instructions that, when executed, cause the processing device to
receive advanced notifications from an air traffic control system via the one or more wireless interfaces, the advanced notifications related to previously detected obstructions in a flight path associated with a flight plan of the UAV, wherein the previously detected obstructions include objects at or near ground level;
monitor proximate airspace with at least one of the one or more cameras and radar;
detect an obstruction based on monitoring the proximate airspace with at least one of the one or more cameras and radar, wherein the detected obstruction includes one or more objects at or near ground level in the flight path;
identify characteristics of the detected obstruction including a location of the detected obstruction;
alter the flight plan, to be carried out by the flight components, if required, based on the advanced notifications received from the air traffic control system and the identified characteristics of the detected obstruction;
control the UAV, including the flight components, based on the altered flight plan; and
communicate the detected obstruction and identified characteristics including the location of the detected obstruction to the air traffic control system via the one or more wireless interfaces.

US Pat. No. 10,713,959

LOW ALTITUDE AIRCRAFT IDENTIFICATION SYSTEM

Airspace Systems, Inc., ...

1. A device configured to communicate identification information associated with a low-altitude aircraft, the device comprising:one or more light arrays each including color light emitters that generate a defined color sequence in response to an instruction received from a light controller configured to control the color light emitters, wherein the one or more light arrays are coupled to the low-altitude aircraft;
a radio frequency communication antenna coupled to a radio communication module that transmits information associated with the low-altitude aircraft through a transmitted radio signal, wherein the radio communication module is configured to receive a received radio signal and store the information in a storage, wherein the radio frequency communication antenna is coupled to the low-altitude aircraft and the radio communication module is configured to utilize a secure identifier, and the radio communication module is configured for two-way communication; and
a location module configured to store positioning data;
wherein the device is coupled to the low-altitude aircraft.

US Pat. No. 10,713,958

AUTOMATED LANDING SOLUTION SYSTEMS AND METHODS

BENCHMARK ELECTRONICS, IN...

1. A UAV landing system, comprising:a landing pad defining a landing area for a UAV, the landing area comprising a target point for UAV landing or payload delivery;
a plurality of positioning radios positioned in a spaced apart relation and substantially equidistant from the target point, each positioning radio of the plurality of positioning radios including a radio transmitter wherein each radio transmitter is configured to transmit a ranging signal to an approaching UAV; and
a position determination and aircraft navigation system at the incoming UAV, the position determination and aircraft navigation system comprising:
a radio receiver to receive the ranging signals;
the positioning circuit, communicatively coupled to the radio receiver, that determines a range to each positioning radio using the received ranging signals, and computes a position of the UAV relative to the target point on the landing pad; and
a flight control system that determines a course for the UAV to a point centered above the target point of the landing pad at a predetermined altitude, flies the UAV to the point centered above the target point of the landing pad while maintaining the predetermined altitude, causes the UAV to descend vertically toward the target point when the UAV reaches the point centered above the target point of the landing pad at the predetermined altitude, and remains centered above the target point during vertical descent.

US Pat. No. 10,713,955

METHOD AND SYSTEM FOR PROVIDING ARTIFICIAL INTELLIGENCE ANALYTIC (AIA) SERVICES FOR PERFORMANCE PREDICTION

XEVO INC., Bellevue, WA ...

1. A method able to predict an event relating to vehicle performance in accordance with information obtained from a plurality of interior and exterior sensors, vehicle onboard computer (“VOC”), and cloud data, the method comprising:activating at least a portion of a plurality of interior and exterior sensors mounted on a vehicle operated by a driver for obtaining current data relating to external surroundings, interior settings, and internal mechanical conditions of the vehicle;
forwarding the current data to the VOC to generate a current vehicle status representing substantially real-time vehicle performance in accordance with the current data;
retrieving a historical data associated with the vehicle including mechanical condition associated with the vehicle; and
issuing a normal condition signal when the current vehicle status does not satisfy with optimal condition based on the historical data.

US Pat. No. 10,713,918

SMART BOAT FOR SWIMMING POOL MAINTENANCE

King Abdulaziz University...

1. A smart boat for swimming pool maintenance and water safety, comprising:a hull having bottom, front, rear, first side and second side and a central axis extending from the front side to the rear side;
a propeller located at the rear of the hull;
a first rudder located at the rear of the hull near the first side;
a second rudder located at the rear of the hull near the second side;
a first sliding gate, located on the first side of the hull, the first sliding gate including at least one reservoir of chlorine;
a second sliding gate, located on the second side of the hull, the second sliding gate including at least one reservoir of acid;
a first slider-crank mechanism located on the first side of the hull and operatively connected to the first sliding gate;
a second slider-crank mechanism located on the second side of the hull and operatively connected to the second sliding gate;
a screen panel located at the front of the hull, wherein the screen panel is connected to helical gears which raise or lower the screen panel;
a plurality of motors, wherein each of the propeller, the screen panel and the first and second slider-crank mechanisms is connected to at least one motor of the plurality of motors;
a vibration sensor located on the rear of the hull;
a chlorine sensor located at the front of the hull;
a pH sensor located at the front of the hull;
a rechargeable battery;
at least one lighting unit;
a communications unit located within the hull;
a controller located in the hull, the controller operatively connected to the motors, the battery, the lighting unit and the communications unit; and
wherein the controller is further operatively connected to receive measurement signals from the vibration sensor, the chlorine sensor and the pH sensor.

US Pat. No. 10,713,914

INTELLIGENT SECURITY MANAGEMENT SYSTEM

Rapiscan Systems, Inc., ...

1. An intelligent security management system for expediting security inspection of individuals, the system comprising:at least one database comprising one or more data records corresponding to at least one of the individuals being inspected, wherein the data records comprise characteristic first inspection data and wherein the characteristic first inspection data comprises a first screening signature of the at least one individual captured at a first time of day, a first day of week, and a first time of year using a first inspection device; and
one or more security checkpoints comprising a second inspection device, wherein the one or more security checkpoints is in data communication with the at least one database and wherein the one or more security checkpoints is configured to:
generate a second screening signature of the at least one individual captured at a second time of day, second day of week, and a second time of year using the second inspection device, wherein at least one of the first time of day, first day of week, or first time of year is different than a corresponding at least one of the second time of day, second day of week, or second time of year, and wherein the second inspection device is a same type of inspection device as the first inspection device; and
update the characteristic first inspection data using the second screening signature;
one or more additional security checkpoints comprising a third inspection device, wherein the one or more additional security checkpoints is in data communication with the at least one database and wherein the one or more additional security checkpoints is configured to:
obtain additional inspection data of the at least one individual, wherein the third inspection device is a same type of inspection device as the first inspection device and the second inspection device;
compare the additional inspection data of the at least one individual with the characteristic first inspection data of the at least one individual; and
exempt the at least one individual from additional screening based on the comparing of the additional inspection data with the characteristic first inspection data.

US Pat. No. 10,713,888

GAMING SYSTEM HAVING BOOT LOCKED VALIDATION OF PROGRAM INSTALLS, DATA INSTALLS AND PROGRAM LAUNCHES

AGS LLC, Las Vegas, NV (...

1. A gaming machine system comprising:a cabinet including an entry that provides access to an interior of the cabinet, a locking mechanism coupled to the entry and a plurality of security sensors wherein at least one of the plurality of security sensors is used to detect access to the interior of the cabinet;
a power supply, disposed within the interior of the cabinet, receiving power from an external power source;
a power-off security device disposed within the interior of the cabinet, coupled to one or more of the plurality security sensors and monitoring access to the cabinet when the power supply is unpowered;
a display, coupled to the cabinet, outputting content associated with play of one or more wager-based games;
an input source receiving one or more selections from a player;
a non-volatile memory, disposed within a locked box within the interior of the cabinet, storing non-transitory gaming software used to generate the one or more wager-based games on the gaming machine wherein the gaming software defines a plurality of selectable prize structures and a plurality of sets of virtual reel strips wherein predetermined permutations of chance spins of the sets of the virtual reel strips are respectively associated with one of the plurality of selectable prize structures and wherein properties of each of the predetermined permutations of chance spins of the sets of the virtual reel strips are selected such that a probability of winning respective progressive prizes remains approximately constant for each of the sets;
a power-hit tolerant memory, disposed within the locked box within the interior of the cabinet and storing crucial data associated with a play of a plurality instances of the wager-based game;
a gaming machine controller, including a processor and a memory, disposed within a locked box within the interior of the cabinet, coupled to the power supply, the power-off security device, the plurality of security sensors, the display, the non-volatile memory and the power-hit tolerant memory, the gaming machine controller 1) controlling the play of the plurality of instances of the wager-based game, 2) automatically repeatedly validating the gaming software, 3) automatically repeatedly verifying integrity of crucial data stored within the power hit tolerant memory, 4) monitoring the power-off security device and the plurality of security sensors to detect tilt conditions; 5) outputting to the display a plurality of prize structures, 6) during play of a particular instance of wager-based game, receiving a first indication of a selection from the input source of a first prize structure from among the plurality of selectable prize structures, 7) generating an outcome to the particular instance of the wager-based game; 8) storing crucial data associated with the play of the plurality of instances of the wager-based game to the power-hit tolerant memory;
wherein at least one of said validating of the gaming software and said verifying of integrity of crucial data by the gaming machine controller includes use of an encrypted SQL database server that stores encrypted verification records in a first portion thereof and stores corresponding decryption keys and/or identifications of decryption procedures in an essentially read-only portion thereof.

US Pat. No. 10,713,885

UPRIGHT GAMING MACHINE LOWER AND CASH DOORS

AGS LLC, Las Vegas, NV (...

1. An upright gaming machine, comprising:a game determination component that facilitates the result of a wager-based game played at the upright gaming machine;
one or more input devices coupled to the game determination component that accept input from a player regarding the play of the wager-based game;
one or more output devices coupled to the game determination component that present output to the player regarding the result of the wager-based game;
a gaming machine cabinet suitable for the upright gaming machine being located at a physical gaming establishment, the gaming machine cabinet housing one or more of the game determination component, the one or more input devices, and the one or more output devices;
a first access door located about the gaming machine cabinet that facilitates access to a first internal region of the upright gaming machine, wherein the first access door is readily removable from the gaming machine cabinet;
a tethered locking arrangement that couples the first access door to the upright gaming machine, wherein the tethered locking arrangement includes:
rotary latches installed within the upright gaming machine;
stationary pins attached to the first access door that lock within the rotary latches when the first access door is properly installed onto the upright gaming machine, and
a tether installed within the upright gaming machine and coupled to the rotary latches, wherein the rotary latches unlock simultaneously when the tether is pulled; and
a second access door located about the gaming machine cabinet that facilitates access to a second internal region of the upright gaming machine, wherein the second access door includes a virtual pivot hinge opening arrangement that moves the second access door in a swivel motion from a closed position to an open position, and wherein the swivel motion of the second access door is about a virtual axis having a center of rotation for which no physical component passes therethrough.

US Pat. No. 10,713,876

SYSTEM AND METHOD FOR PROCESSING VALUE DOCUMENTS

1. A system for processing value documents, comprising:an apparatus for processing value documents including checking, counting, sorting and/or destroying value documents;
a housing in which the apparatus is integrated, and/or a support on which the apparatus is arranged;
a recording device provided in or on the housing and/or on the support for recording actions carried out by an operating person in a working region while operating the apparatus;
a reading device provided in or on the housing and/or on the support for capturing at least one information item from the working region, the at least one information item being for identifying the value documents intended for processing; and
a control device which is configured for mutually associating the captured information item for identifying the value documents intended for processing and the image data obtained upon the recording of the actions carried out by the operating person, such that the captured information item and the image data are stored in a memory accordingly;
wherein the recording device and the reading device are given in the form of a camera device, the camera device comprising a wide-angle, low focal length camera configured to capture the near range and the far range at the same depth of field; and
wherein the working region is located before the housing and/or the support.

US Pat. No. 10,713,825

MEDICAL IMAGE RECONSTRUCTION DEVICE AND METHOD EMPHASIZING DEPTH INFORMATION

VATECH Co., Ltd., Gyeong...

1. A device for processing a medical image, the device comprising:an input interface configured to receive a depth adjusting command from a user;
an image processing and control unit configured to generate a two-dimensional reconstruction image by overlapping a part or all of CT image data in a view direction, and change a contrast of at least a part of the two-dimensional reconstruction image according to the received depth adjusting command; and
a display unit displaying the two-dimensional reconstruction image,
wherein the image processing and control unit sets a plurality of sections in the CT image data along the view direction, generates a weight map for each of the plurality of sections, and changes a contrast of at least a part of the two-dimensional reconstruction image based on the weight map of a selected section according to the depth adjusting command.

US Pat. No. 10,713,819

METHODS FOR GENERATING SOIL MAPS AND APPLICATION PRESCRIPTIONS

The Climate Corporation, ...

1. A method comprising:through a user interface, receiving user input defining a boundary of a field of interest by a geographic location data;
accessing a soil data map associated with said field of interest based on said geographic location data, said soil data map identifying soil types of said field of interest;
receiving user input selecting a particular seed population for a particular soil type of the identified soil types of said field of interest through said user interface;
identifying a plurality of locations within said field which comprise the particular soil type;
in response to receiving said user input selecting the particular seed population, selecting the particular seed population for each of the plurality of locations identified as comprising the particular soil type and storing a seed planting prescription comprising the particular seed population for each of the plurality of locations comprising the particular soil type.

US Pat. No. 10,713,809

INTERACTIVE SYSTEM SETUP CONCEPT

BRAUN GMBH, Kronberg (DE...

1. A device (1) for determining a position of a body portion (2) of a user (3), the device (1) comprising:a camera (4) configured to capture the body portion (2) of the user (3) to obtain a pictorial representation (5) of the body portion (2) of the user (3),
a display (6) for providing visual feedback to the user (3), wherein the visual feedback comprises information on whether a relative position between the body portion of the user and the device needs to be adjusted, whereby a correct positioning of the camera relative to the body portion of the user can be achieved by analyzing whether the body portion of the user is indeed in the line of sight of the camera, wherein if the correct positioning of the camera relative to body portion of the user is not achieved, respective feedback is provided so that the correct relative positioning of the body portion of the user and the camera can be properly set, including at least one of a roll angle, a pitch angle, and a yaw angle of the camera,
at least one sensor (7) for determining sensor data comprising the at least one of a roll angle, a pitch angle, and a yaw angle, wherein the at least one sensor is configured to display the at least one of roll angle, pitch angle, and yaw angle of the device (1) on the display (6), thereby enabling the visual feedback and facilitating the correct positioning of the camera relative to the body portion of the user,
an interface (8) for receiving picture data comprising the pictorial representation (5) of the body portion (2) captured by the camera (4) and for receiving the sensor data, and
an analyzer (9) for analyzing, based on the picture data, whether the captured body portion (2) is within a predetermined region (34) of the picture captured by the camera (4), and to analyze, based on the sensor data, whether the at least one of roll angle, pitch angle, and yaw angle is within a predetermined angle range.

US Pat. No. 10,713,775

ITEM INSPECTING DEVICE

KOH YOUNG TECHNOLOGY INC....

1. An item inspection apparatus comprising:an image obtaining section obtaining a captured image of at least a part of an item; and
a control section determining whether the item is defective by using the captured image of the item,
wherein the control section performs:
a first inspection for at least one of position, shape and size with respect to at least one of a first element and a second element, wherein the first element has a predetermined shape and is formed on the item and the second element includes at least one of an opening, a depression and a through-hole formed in the item; and
a second inspection for at least one of foreign substance adhesion, scratch and surface stain on the item,
wherein the item has a defined shape of a solid state, and
wherein the control section establishes an area corresponding to at least one of an opening, a depression and a through-hole formed in the item as a masking area and performs only the first inspection of the first inspection and the second inspection for the masking area.

US Pat. No. 10,713,771

METHODS AND SYSTEMS FOR INSPECTION OF WAFERS AND RETICLES USING DESIGNER INTENT DATA

KLA-Tencor Technologies C...

1. A computer-implemented method, comprising:determining a design significance of a defect detected on a reticle, wherein the design significance is a measure of how the defect impacts a design of the reticle;
determining a lithographic significance of the defect, wherein the lithographic significance is a measure of how the defect impacts a wafer patterned by a lithography process that uses the reticle;
determining an overall significance of the defect based on the design significance and the lithographic significance; and
determining one or more parameters of a process used to repair the defect and another defect detected on the reticle based on the overall significance of the defect and an overall significance determined for the other defect, respectively, wherein the process comprises repairing the defect and the other defect, and wherein determining the one or more parameters of the process used to repair the defect and the other defect comprises determining that the one or more parameters of the process used to repair the defect and the other defect are different based on the overall significances determined for the defect and the other defect, respectively.

US Pat. No. 10,713,764

METHOD AND APPARATUS FOR CONTROLLING IMAGE DATA

Samsung Electronics Co., ...

1. A method for controlling an image, the method comprising:determining a light source area based on a light signal strength of pixels in the image;
determining a surrounding area around the light source area in a predetermined manner, wherein the surrounding area surrounds a periphery of the light source area;
detecting an ambient luminance of a surrounding environment using an ambient light sensor; and
adjusting a luminance characteristic of the light source area and the surrounding area using a calibration value of at least one factor determined based on a characteristic of the image, a characteristic of a display device, and the ambient luminance,
wherein the at least one factor and the calibration value are determined to increase a size of the light source area to be larger than an actual size of the light source area and reduce a luminance of the surrounding area to be lower than an actual luminance of the surrounding area,
wherein the determining of the light source area comprises setting a light source threshold, and
wherein the setting of the light source threshold is determined based on a histogram of image data of the image.

US Pat. No. 10,713,755

IMAGE GENERATION USING SUBSCALING AND DEPTH UP-SCALING

DeepMind Technologies Lim...

1. A method of generating an output image having a plurality of pixels arranged in an H by W pixel grid, wherein each pixel includes a respective intensity value for each of one or more color channels that are ordered according to a color channel order, and wherein the method comprises:obtaining data specifying (i) a partitioning of the H by W pixel grid into K disjoint, interleaved sub-images, wherein K is an integer that is less H, and (ii) an ordering of the sub-images; and
generating intensity values sub-image by sub-image according to the ordering of the sub-images, comprising:
for each particular color channel for each particular pixel in each particular sub-image, generating, using a generative neural network, the intensity value for the particular color channel conditioned on intensity values for (i) any pixels that are in sub-images that are before the particular sub-image in the ordering of the sub-images, (ii) any pixels within the particular sub-image that are before the particular pixel in a raster-scan order over the output image, and (iii) the particular pixel for any color channels that are before the particular color channel in the color channel order, wherein for each particular color channel for each particular pixel in each particular sub-image, the intensity value for the particular color channel is not conditioned on any intensity values that are for (i) any pixels that are in sub-images that are after the particular sub-image in the ordering of the sub-images, (ii) any pixels within the particular sub-image that are after the particular pixel in the raster-scan order over the output image, and (iii) the particular pixel for any color channels that are after the particular color channel in the color channel order.

US Pat. No. 10,713,735

IDENTIFYING AND RECOMMENDING POTENTIAL BENEFITS

HRB Innovations, Inc., L...

1. A non-transitory computer readable storage medium having a computer program stored thereon for identifying potential benefits for a subject taxpayer, wherein execution of the computer program by a computer system having one or more processing elements performing the following steps:receiving, by at least one of said processing elements, a set of taxpayer information related, at least in part, to a subject tax return of the subject taxpayer;
identifying, by at least one of said processing elements, an external entity identified on the subject tax return;
analyzing, by at least one of said processing elements, filed tax returns from a plurality of taxpayers within a filed return data store to determine benefits reported on the filed tax returns that are indicative of the external entity,
identifying, by at least one of said processing elements, a potential benefit for the subject tax return based at least in part on the filed tax returns;
determining, by at least one of said processing elements, an estimated criterion for the potential benefit;
determining, by at least one of said processing elements, whether the subject taxpayer is likely eligible for the potential benefit, based upon the estimated criterion and the set of taxpayer information; and
presenting, via a graphical user interface, a recommendation that the subject taxpayer utilize the potential benefit.

US Pat. No. 10,713,734

INTERVIEW SUPPLEMENTATION FOR UNIVERSAL STATE TAX RETURN

HRB Innovations, Inc., L...

1. One or more non-transitory computer-readable media storing computer executable instructions which, when executed by a processor, perform a method of completing a tax interview for a taxpayer's state tax return where the taxpayer's federal tax return was prepared by a third-party federal tax preparation software provider distinct from a first-party state tax return preparation software provider, comprising the steps of:importing a tax data file including a federal tax return prepared by the third-party federal tax preparation software provider for the taxpayer including a plurality of tax data items and a corresponding plurality of state-specific details for the tax data items;
determining, based on the tax data file, an identity of the third-party federal tax preparation software provider used to create the tax data file from a plurality of federal tax preparation software providers;
identifying an interview question from the state tax interview;
determining a response to the interview question based on a tax data item of the plurality of tax data items, state-specific details corresponding to the tax data item, and the identity of the third-party federal tax preparation software provider, as identified from the plurality of federal tax preparation software providers, used to create the tax data file; and
completing the state tax return using the determined response to the interview question, without presenting the interview question to the tax preparer,
wherein the federal tax return and the state tax return are prepared by different tax return preparation software.

US Pat. No. 10,713,689

PRESENCE-BASED CONTENT RECOMMENDATIONS AND ADVERTISING

COX COMMUNICATIONS, INC.,...

1. A method, comprising:receiving, by a home service gateway associated with a primary device and comprising one or more processors, wireless signals from one or more user transmitting devices;
determining, by the home service gateway and based at least in part on the wireless signals, one or more user accounts associated with the one or more user transmitting devices, a first user account of the one or more user accounts being associated with an identity, wherein the identity of the first user account includes at least one of: user preferences, user demographics, and user historical behavior;
determining, based on the wireless signals, that at least some of the one or more user transmitting devices are in an experiential range of the primary device;
identifying, by the home service gateway, an advertisement (ad) avail for the primary device, wherein the ad avail comprises a slot where an ad is inserted into content on the primary device;
generating, by the home service gateway, based at least in part on identifying the ad avail and the determination that the one or more user transmitting devices are in an experiential range of the primary device, an ad request, the ad request including the identity of the first user account;
transmitting, by the home service gateway, the ad request;
receiving, by the home service gateway and responsive to the ad request, a playlist associated with an ad based at least in part on the identity included in the ad request; and
providing, by the home service gateway, audio or video signals associated with the ad to the primary device, wherein the audio or video signals are configured to cause the primary device to render the ad.

US Pat. No. 10,713,688

METHOD AND SYSTEM FOR GESTURE-BASED CROSS CHANNEL COMMERCE AND MARKETING

TRANSFORM SR BRANDS LLC, ...

1. A method, comprising:in a computing system operatively coupled to a digital signage device that is configured to detect a visitor to the digital signage device and to perform video analytics on captured video images of the visitor to generate characteristic information about the visitor and particular gesture information:
receiving video from a camera of the digital signage device;
determine bid requirements for soliciting advertisement bids based on an analysis of the received video;
determining a winning bid from a plurality of advertisers;
cause to be displayed a particular advertisement associated with the winning bid;
configuring a display of the digital signage device into a multi-zone layout;
performing multivariate testing and A/B testing in the multi-zone layout based on at least visitor viewing time, visitor facial gestures, and visitor interaction captured by the camera, wherein at least two zones of the multi-zone layout comprise A/B testing zones;
causing the multi-zone layout to be reconfigured based on the multivariate testing and A/B testing;
receiving, by the computing system from the digital signage device via a first communication link, the generated characteristic information and particular gesture information associated with the visitor who responds to the displayed particular advertisement of the digital signage device by inputting a particular motion-based gesture that is both sensed by an accelerometer of a mobile computing device and detected by the digital signage device;
receiving, by the computing system from the cloud network, location information and particular profile information that was sent, from the mobile computing device to the cloud network via a second communication link that is different than the first communication link, in response to the accelerometer sensing the particular motion-based gesture;
accessing, via the computer system based on the particular gesture information received from the digital signage device via the first communication link, location information and particular profile information associated with the visitor from the cloud network that received, from the mobile computing device via the second communication link, the location information and the particular profile information in response to the mobile computing device detecting the particular motion-based gesture; and
based on the location information and the particular profile information received from the cloud network and the mobile computing device and based on the generated characteristic information and the particular gesture information received from the digital signage device, pushing content associated with the displayed particular advertisement into the mobile computing device for the visitor.

US Pat. No. 10,713,677

METHOD AND SYSTEM FOR SOCIAL SAVINGS PLATFORM VIA BLOCKCHAIN

1. A method for social saving via blockchain, comprising:storing, in a memory of a processing server, blockchain data for a blockchain comprised of a plurality of blocks, each block including at least a block header and one or more blockchain data values, wherein the blockchain data includes blockchain data values associated with each of a plurality of social saving communities including, for each social saving community, account identifiers associated with a plurality of transaction accounts, where the transaction accounts are issued by a plurality of issuing institutions;
receiving, by a receiver of the processing server, a transaction notification for each associated transaction account for each of the plurality of social saving communities, wherein the transaction notification includes at least the associated account identifier, a transaction amount, and a confirmation of payment from the respective issuing institution;
updating, by the processing server, the blockchain to include, for each received transaction notification, a new blockchain data value that includes at least the included account identifier, transaction amount, and an identifier associated with the associated social saving community;
identifying, by the processing server, a single transaction account associated with each social saving community; and
initiating, by the processing server, a payment transaction for payment of a reward amount to the single transaction account for each social saving community, wherein the reward amount is based on a sum of the transaction amount included in each transaction notification received for the respective social saving community.

US Pat. No. 10,713,656

METHOD, MEDIUM, AND SYSTEM FOR REDUCING FRAUD

RightQuestion, LLC, Port...

1. A system, comprising:a processor configured to:
receive biometric information associated with an account holder;
store, in a data store, the received biometric information, wherein the biometric information is associated with an account of the account holder;
render, in one or more interfaces, a virtual likeness of a face of a recipient of an electronic transaction;
render, in the one or more interfaces, a transaction icon associated with the electronic transaction;
receive an indication of an action taken by a user, the action comprising a user interaction with the transaction icon rendered in the one or more interfaces;
subsequent to receiving the indication of the action taken by the user, capture contextual information associated with the electronic transaction, the captured contextual information comprising captured biometric information and location data associated with the user;
perform a fraud detection analysis of the captured contextual information associated with the electronic transaction, wherein performing the fraud detection analysis comprises:
performing a comparison based at least in part on the stored biometric information and the captured biometric information; and
determining, based at least in part on the captured biometric information, that the user is alive; and
based at least in part on both the user interaction with the transaction icon rendered in the interface and performing the fraud detection analysis, complete the electronic transaction; and
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,713,607

METHOD AND SYSTEM FOR A CONSTRUCTION SITE MANAGEMENT AND SUPPORT SYSTEM WITH A MARKING ROBOT

HEXAGON TECHNOLOGY CENTER...

1. A method for an automated construction site management and support system for a preparation of a construction site during a construction rest period, with at least one server storing a general construction database comprising structured datasets of a plurality of object entities of physical construction components, a hierarchical structure of the object entities representing a desired construction result to be established by the physical construction components, and structured datasets of resource entities, a mobile support system being a robotic vehicle adapted for automatic movement and positioning on the construction site, and tagging construction tags consisting of markings and information to the construction site, the method comprising:automatically, by the at least one server, defining a sequence of work packages for the construction of object entities based on the current state of the construction database;
automatically, by the at least one server, determining at least one auxiliary preparatory task based on the sequence of work packages for the construction of object entities, the at least one auxiliary preparatory task being automatically assigned to the mobile support system; and
the mobile support system:
automatically tagging markings and information to the construction site for supporting the sequence of work packages based on the assigned auxiliary preparatory task by the mobile support system,
taking a control measurement on the construction site for determining progress information for a previously executed work package, the progress information particularly comprising at least one of a quantitative indication on the execution state of a defined work step of the previously executed work package and a qualitative indication on an executed work step, and
automatically providing the progress information to the construction database,
wherein the control measurement is assigned to the mobile support system as part of the auxiliary preparatory task based on the current state of the construction database.

US Pat. No. 10,713,605

SYSTEM AND METHOD OF WORKFORCE OPTIMIZATION

Verint Americas Inc., Al...

1. A method of workforce optimization, the method comprising:acquiring video data obtained from a plurality of video cameras in a facility comprising a plurality of departments;
analyzing the video data to identify a customer load for each department of the plurality of departments, wherein the customer load for each department is the number of people identified in the video of the department, and
analyzing the video data to identify a location of each employee of a plurality of employees in the facility, wherein the identification of a location of a particular employee comprises analyzing the acquired video data to identify the particular employee based on a visually identifiable feature worn by all employees including the particular employee;
determining a current customer-to-employee ratio for each department of the plurality of departments based on the video analysis from the identified customer load and the identified location of each employee of the plurality of employees;
receiving from a workforce management server a target customer-to-employee ratio for each department;
determining that at least one particular department is overstaffed or understaffed based on a comparison of the current customer-to-employee ratios for each department to the target customer-to-employee ratios for each department;
generating at least one suggested employee deployment for each department that is determined to be overstaffed and for each department that is determined to be understaffed, wherein each suggested employee deployment includes a department identification, the current customer-to-employee ratio, and a suggested specific employee for deployment to the department identified in the department identification, wherein the deployment comprises moving the suggested employee from another department to the department identified in the department identification; and
providing a message corresponding to the suggested employee deployments to a mobile computing device.

US Pat. No. 10,713,603

SYSTEM AND METHOD OF WORK ASSIGNMENT MANAGEMENT

Verint Americas Inc., Al...

1. A method of automated intelligent routing of work assignments, the method comprising:indexing a plurality of pending tasks in an electronically stored pending task list;
electronically simulating a schedule of work item assignments for a discrete time interval based upon (i) a plurality of possible workflows for processing work items for each pending task in the electronically stored pending task list and (ii) an electronically stored schedule of available employees, each employee identified in the electronically stored schedule possessing at least one skill from a plurality of skills, each skill in the plurality of skills associated with a type of work item, and a plurality of work items, wherein the electronically simulating the schedule of work item assignments comprises, electronically:
determining each type of work item for which there are pending work items,
calculating a comparative lateness of each of the pending work items,
determining a highest priority type of work item from the calculated comparative lateness of each of the pending work items, and
allocating each employee with the skill associated with the type of work item according to the at least one skill possessed by each employee, the type of work item determined to be the highest priority to the pending work items of the highest priority type of work items, wherein if a number of available employees is greater than a number of work items, all work items are allocated, and if the number of work items is greater than the number of available employees, any remaining unassigned work items are queued for a next sequential discrete time interval;
automatically indexing a plurality of available employees based upon the simulation;
automatically retrieving a first employee from the index of available employees;
automatically determining a next available task assignable to the first employee;
automatically assigning a work item from the next available task to the first employee from the index of available employees;
automatically removing the assigned work item from the electronically stored pending task list; automatically removing the first employee from the index of available employees;
automatically retrieving a next employee from the index of available employees repeating the assigning, removing, and removing steps until there are no pending tasks in the electronically stored pending task list that are assignable to any employee remaining in the index of available employees; and
automatically displaying, via a graphical user interface, a service level heat map, wherein the service level heat map comprises the assigned work items arranged in a matrix of employees versus time of day, the assigned work items color coded based on a service goal, and wherein the arrangement of the color coding identifies an anticipated bottleneck.

US Pat. No. 10,713,586

SYSTEM AND METHOD FOR HIGH SPEED THREAT INTELLIGENCE MANAGEMENT USING UNSUPERVISED MACHINE LEARNING AND PRIORITIZATION ALGORITHMS

Certis CISCO Security Pte...

1. A method of consolidating threat intelligence data for a computer network, the method to be performed by a computer system comprising: collecting threat intelligence data from a plurality of sources and normalizing the collected threat intelligence data into a uniform data format; grouping normalized threat intelligence data into clusters using unsupervised machine learning algorithms, wherein each cluster comprises a group of data that represents an attribute of the threat intelligence data; categorizing clusters that are severe to the computer network; comparing the clusters categorized as severe with a security posture of the computer network to determine clusters that are of interest to the computer system; and formatting the clusters determined to be of interest to the computer system to a predefined format of the computer network; andwherein the categorizing the clusters that are severe to the computer network comprises: retrieving a list of computer assets associated with the computer network; identifying clusters that affect a computing feature of the computer assets; and classifying identified clusters that affect a computing feature of the computer asset as severe to the computer network.

US Pat. No. 10,713,582

METHODS AND SYSTEMS FOR QUANTUM COMPUTING

1QB INFORMATION TECHNOLOG...

1. A method for generating one or more instructions for execution by a solver layer comprising a common interface, which solver layer is part of a quantum-ready or quantum-enabled computing system, wherein the one or more instructions are generated by a digital computer comprising at least one computer processor and memory, and wherein the solver layer executes the one or more instructions to generate an output, the method comprising:a. accepting user input from an application at an application interface, which application is executed on the digital computer, which user input corresponds to a problem to be solved by the quantum-ready or quantum-enabled computing system, which problem is not in polynomial unconstrained binary optimization (PUBO) form;
b. selecting one or more algorithms from a plurality of algorithms at an algorithms layer, wherein each of the plurality of algorithms is configured to transform the problem into one or more instructions in PUBO form;
c. executing the one or more algorithms to thereby transform the problem into one or more instructions in PUBO form;
d. using one or more PUBO solvers to execute the one or more instructions in the PUBO form at the common interface of the solver layer of the quantum-ready or quantum-enabled computing system, to generate the output; and
e. providing the output at the application interface.

US Pat. No. 10,713,559

RECURRENT ENVIRONMENT PREDICTORS

DeepMind Technologies Lim...

1. An environment simulation system for generating predicted observations characterizing predicted states of an environment that would result from an agent performing actions to interact with the environment, the environment simulation system comprising:a recurrent neural network implemented by one or more computers and configured to, at each current time step of a sequence of multiple time steps:
receive a preceding action for a preceding time step, the preceding action being an action performed at the preceding time step by the agent interacting with the environment or to be performed at the preceding time step by the agent; generate a cell state of the recurrent neural network for the current time step using the preceding action for the preceding time step, comprising:
generating an initial hidden state of the recurrent neural network for the current time step as a function of the preceding action and a final hidden state of the preceding time step; and
updating a cell state of the recurrent neural network from the preceding time step using at least the initial hidden state for the current time step to generate the cell state for the current time step; and
generate a final hidden state of the recurrent neural network for the current time step using the cell state for the current time step; and
a decoder neural network implemented by the one or more computers and configured to, at each of one or more current time steps of the sequence of multiple time steps:
receive the final hidden state of the recurrent neural network for the current time step; and
process the final hidden state to generate a predicted observation characterizing a predicted state of the environment at the current time step.

US Pat. No. 10,713,553

IC TAG, IC TAG CONTAINER, AND RUBBER PRODUCT WITH IC TAG

NITTA CORPORATION, Osaka...

1. An IC tag attachable to an article, the IC tag comprising:an inlay including an IC chip and an antenna electrically connected to the IC chip;
at least one reinforcing member that is disposed on at least one face of the inlay so as to protect the IC chip; and
at least one sheet-like cover member that is disposed on at least one face side of the inlay and that covers the reinforcing member,
wherein the reinforcing member is disposed closer to the IC chip than the cover member, and
wherein the cover member is not adhesively joined in a region around the reinforcing member and is adhesively joined to at least one of the inlay and the reinforcing member in another region so that an air layer is provided around side surfaces of the reinforcing member.

US Pat. No. 10,713,552

RFID TAG MANUFACTURING METHOD, RFID TAG MANUFACTURING DEVICE, AND TRANSFER SHEET MANUFACTURING METHOD

MURATA MANUFACTURING CO.,...

1. An RFID tag manufacturing method comprising:arranging a plurality of RFIC elements in a housing tool at a first arrangement density;
extracting an RFIC element group from the plurality of RFIC elements arranged in the housing tool, where the RFIC element group has a second arrangement density that is lower than the first arrangement density and that corresponds to an arrangement density of a plurality of antenna patterns arranged on an antenna substrate; and
disposing the extracted RFIC element group onto the plurality of antenna patterns of the antenna substrate to maintain the second arrangement density.

US Pat. No. 10,713,542

DETECTION OF PLANT DISEASES WITH MULTI-STAGE, MULTI-SCALE DEEP LEARNING

THE CLIMATE CORPORATION, ...

1. A computer-implemented method of recognizing plant diseases having multi-sized symptoms from a plant image, comprising:obtaining, by a processor, a first training set from at least a first photo showing a first symptom of one of a first plurality of plant diseases, a second photo showing no symptom, and a third photo showing a partial second symptom of one of a second plurality of plant diseases,
the first symptom being smaller than the second symptom,
the first, second, and third photos corresponding to similarly-sized fields of view;
building, by the processor, a first digital model from the first training set for classifying an image into a class of a first set of classes corresponding to the first plurality of plant diseases, a healthy condition, or a combination of the second plurality of plant diseases;
obtaining a second training set from at least a fourth photo showing the second symptom;
building a second digital model from the second training set for classifying an image into a class of a second set of classes corresponding to the second plurality of plant diseases;
receiving a new image from a user device;
applying the first digital model to a plurality of first regions within the new image to obtain a plurality of classifications;
applying the second digital model to one or more second regions, each corresponding to a combination of multiple first regions of the plurality of first regions, to obtain one or more classifications,
the multiple first regions being classified into the class corresponding to the combination of the second plurality of plant diseases;
transmitting classification data related to the plurality of classifications into a class corresponding to one of the first plurality of plant diseases or the healthy condition and the one or more classifications to the user device.

US Pat. No. 10,713,521

IMAGE CAPTURING APPARATUS AND MANUFACTURING METHOD THEREOF

Gingy Technology Inc., H...

1. An image capturing apparatus comprising:a substrate;
a light source disposed on the substrate;
a sensor disposed on the substrate and located next to the light source;
a light shielding element disposed on the substrate and located between the light source and the sensor,
a first reflective element disposed on the substrate and located between the light shielding element and the sensor, and
a transparent colloid curing layer disposed on the substrate and covering the sensor, the light source, the light shielding element, and the first reflective element,
wherein the first reflective element and the sensor are not overlapped in a normal direction of the substrate.

US Pat. No. 10,713,517

REGION OF INTEREST RECOGNITION

HIMAX TECHNOLOGIES LIMITE...

1. A method to recognize a region of interest (ROI) in one or more image frames in an image signal, comprising:receiving the one or more image frames successively in time, wherein a first image frame is received before a second image frame in time;
defining one or more blocks in each of the one or more image frames, wherein the first image frame includes a first block, and the second image frame includes a second block;
in response to the second block having a probability higher than a threshold to be associated with the ROI, selecting the second block from the one or more blocks in the second image frame;
in response to the selected second block being associated with the first block, determining an ROI status of the second block to represent whether the second block includes any part of the ROI based on an ROI status of the first block; and
in response to the selected second block not being associated with the first block, determining the ROI status of the second block with an object recognition approach via a multi-layer neural network.

US Pat. No. 10,713,478

BEHAVIOUR PATTERN ANALYSIS SYSTEM AND METHOD USING DEPTH IMAGE

KOREA INSTITUTE OF INDUST...

1. A behaviour pattern analysis system using a depth image comprising:a three-dimensional moving image generation module for generating a three-dimensional moving image of an experiment target person or animal in a certain space, wherein the experiment target person or animal refers to an object;
an object extraction processor for extracting the object, separately from a background, from the three-dimensional moving image generated by the three-dimensional moving image generation module;
an object definition processor for defining an object by measuring a length, a size and a weight center of the object extracted by the object extraction processor and extracting a depth image of the object;
a behaviour pattern definition processor for defining a basic behaviour pattern of the object by cumulatively analyzing a movement speed and movement time of the weight center of the corresponding object, and changes in the extracted depth image when the object defined by the object definition processor is extracted by the object extraction processor; and
a behaviour pattern analysis processor for analyzing and identifying a lasting time and a frequency of the basic behaviour pattern with respect to the object extracted by the object extraction processor, using the basic behaviour pattern of the object defined by the behaviour pattern definition processor.

US Pat. No. 10,713,465

IMAGE CAPTURE APPARATUS

Gingy Technology Inc., H...

1. An image capture apparatus, comprising:a light guide element having a first side and a second side, wherein the light guide element has a light emitting portion disposed on the second side, and the light emitting portion has a plurality of enhanced transmission microstructures;
an image capture device disposed on the second side of the light guide element corresponding to the position of the enhanced transmission microstructures; and
a light emitting device for generating a light beam which is transmitted in the light guide element;
wherein the light beam undergoes at least one total reflection in the light guide element to form a signal light beam passing through the enhanced transmission microstructure and then received by the image capture device,
wherein the light guide element has a total reflection critical angle, and each enhanced transmission microstructure includes a light receiving area enabling an incident angle of the signal light beam to be less than the total reflection critical angle, and a back area enabling an incident angle of the signal light beam to be greater than the total reflection critical angle, and the light receiving area is greater than back area.

US Pat. No. 10,713,399

METHOD OF BATCHING AND SCHEDULING FOR STEELMAKING PRODUCTION WITH PLANT-WIDE PROCESS CONSIDERATION

NORTHEASTERN UNIVERSITY, ...

1. A method of batching and scheduling for steelmaking production with plant-wide process consideration, comprising the following steps of:step 1, describing a production environment by constructing a directed topological network,
wherein each node on the directed topological network represents a specific production unit or inventory equipment, including: a converter, a refining furnace, a continuous caster, a slab warehouse, a hot rolling mill, a temper mill, a hot-rolled coil warehouse, an acid pickling unit and an acid rolling mill; each arc on the directed topological network represents a specific material transfer course from one unit or inventory equipment to another unit or inventory equipment, including: molten steel, slabs, hot-rolled coils and cold-rolled coils;
step 2, according to quality requirements for finished products by different customers' orders, setting product process parameters, comprising: determining the mapping of a product manufacturing process in the directed topological network, calculating casting width ranges of different products in the continuous caster according to steel grades, determining the upgrade relationship between different steel grades, and determining the casting with steel grade change and cost of different types of steel in tundishes;
step 3, determining groups to which product orders belong according to the steel grades, categories, optional manufacturing process and width ranges of the products required by the customers' orders, wherein if the sum of unfullfilled quantities for all orders required by customers is greater than or equal to the maximum number of allowed process continuous casting heats of the tundishes, such customers' orders belong to a subset of large orders, and performing step 6; or else the sum of unfullfilled quantities for all orders required by the customers is smaller than the maximum number of allowed process continuous casting heats of the tundishes, such customers' orders belong to a subset of small orders, and performing step 4 to step 5;
step 4, describing the batching production decision of multiple products in the steelmaking procedure by constructing a mathematical model, comprising the following steps of:
step 4-1, mapping a multi-product batching scheme in a steelmaking production course into decision variables for the mathematical model;
step 4-2, mapping process limits for the steelmaking production course into constraint conditions for the mathematical model, comprising the following steps of:
step 4-2-1, establishing process constraints for substitution relationship of the product steel grades;
step 4-2-2, establishing process constraints for the casting width ranges of the products on continuous casting equipment;
step 4-2-3, establishing process constraints for smelting capacity limit of each batch of the converter, which requires a total weight of the slabs required by the customers' orders and open-ordered slabs limited within the same batch of smelting is larger or less than a standard smelting capacity of the converter by a weight of one slab or less,
the open-ordered slabs are surplus materials produced to satisfy the full capacity of converter during smelting course but not assigned to any customers' orders;
step 4-2-4, establishing process constraints for balancing on two strands so as to synchronize the consumptions of molten steel of two strands during casting of each furnace of molten steel on the continuous caster, requiring that casting times of two strands of the same furnace of molten steel on the continuous caster need to be equal to each other, which is mapped on the model as equal number of slabs cast from the two strands;
step 4-2-5, establishing process constraints for cutting length ranges of the slabs on the continuous casting equipment, under limits by the cutting process of the continuous caster and length ordered by the customers, requiring that the lengths of any slabs cast from one furnace of molten steel need to be within a specified range; and
step 4-2-6, constructing flexible management constraints for customers' order quantities, requiring that the part below or beyond the customers' order quantities needs to be less than the weight of one slab;
step 4-3, mapping optimized process indicators during a steelmaking production course into an objective function of the mathematical model, to minimize the total weight of the open-ordered slabs output from all batches, minimize the upgrade quantity between different steel grades, minimize the total deviation quantity between the weight of slabs produced in all batches and the standard smelting capacity of the converter, and minimize the total deviation number of quantities ordered by all customers' orders;
step 5, constructing a mutual mapping relationship between a real matrix and the batching scheme, and using an established real matrix as a controlled object to obtain a final optimization batching scheme based on a multi-object parallel iterative improvement strategy, and then to obtain a pre-batching scheme of the subset of small orders in the continuous casting procedure, comprising the following steps of:
step 5-1, constructing a mutual mapping relationship between the real matrix and the batching scheme, comprising the following steps of:
step 5-1-1, constructing a real matrix, wherein the dimension of the real matrix is a product of a total product number, the steel grade and the width of all products, and an element in the matrix is a ratio of the weight of the slabs assigned to a certain steel grade and a certain width by a certain order to the order unfulfilled quantity;
step 5-1-2, obtaining the weight of the slabs with an objective steel grade and an objective width, in all batches, set in a certain order, and the weight of the slabs with the objective steel grade and the objective width, in all batches, sequencing (from large to small) all combinations of the steel grades and widths according to the weight values of all ordered slabs in all batches, and performing steps 5-1-3 to 5-1-9 in the sequence;
step 5-1-3, determining weight vectors of slabs with any combinations of steel grades and widths set by all the orders, constructing an empty batch, and setting the weight of slabs contained in the empty batch to be 0;
step 5-1-4, selecting one order with a first slab of which the weight is greater than 0 from the slab weight vectors, and comparing the remaining capacity of the empty batch with the size of the first slab weight; if the remaining capacity is greater than or equal to the weight of the first slab, performing step 5-1-5, or else performing step 5-1-6;
step 5-1-5, replacing the unfulfilled quantity of a corresponding product in the flexible management constraint conditions for the customers' order quantities with the slab weight of the product, obtaining an integer number of slabs according to the process conditions set forth in steps 4-2-5 to 4-2-6, putting the slabs in the empty batch, updating the slab weight of the batch and setting the slab weight of the product in the slab weight vectors to be 0; then, performing step 5-1-7;
step 5-1-6, replacing the unfulfilled quantity of a corresponding product in the flexible management constraint conditions for the customers' order quantities with the remaining capacity, obtaining an integer number of slabs according to the process conditions set forth in steps 4-2-5 to 4-2-6, putting the slabs in the empty batch, updating the slab weight of the batch and setting the slab weight of the product in the slab weight vectors to be 0;
step 5-1-7, in the absence of the addition of open-ordered slabs, judging whether the slabs contained in the empty batch meet the process constraint conditions limited by the smelting capacity of the converter for each batch; if yes, performing step 5-1-8, or else, performing step 5-1-9;
step 5-1-8, judging whether the slabs contained in the empty batch meet constraint conditions of the balancing on two strands so as to synchronize the consumptions of molten steel of two strands; if yes, directly creating the next empty batch not containing any order and setting the weight of the slabs contained in this batch to be 0, or else remedying the batch by adding or removing one slab to/from the empty batch so as to meet the constraints for balancing on two strands, then creating the next empty batch not containing any order and setting the weight of the slabs contained in this batch to be 0; then, performing step 5-1-10;
step 5-1-9, judging whether the slab weight vector is equal to 0, if yes, adding open-ordered slabs in the last non-empty batch according to the process constraint conditions limited by the smelting capacity of the converter for each batch and process constraint conditions for balancing on two strands so as to synchronize the consumptions of molten steel of two strands, then proceeding to step 5-1-10, or else, returning to perform step 5-1-4; and
step 5-1-10, if performing steps 5-1-3 to 5-1-9 for the weight of all ordered slabs in all batches and obtaining a batching scheme of orders for all combinations of steel grades and widths have been finished, then proceeding to step 5-2, or else continuing to perform steps 5-1-3 to 5-1-9;
step 5-2, using the established real matrix as a controlled object to obtain a final optimization batching scheme based on a multi-object parallel iterative improvement strategy, comprising:
step 5-2-1, randomly generating NP real matrices with the same structure as the real matrix described in step 5-1-1, putting all the constructed real matrices in a set, setting elements meeting objective steel grade and objective width in each matrix to be 1, and setting elements not meeting objective steel grade and objective width in each matrix to be 0,
wherein NP is pre-set population size based on a multi-object parallel iterative improvement strategy algorithm;
step 5-2-2, returning all the generated real matrices to perform steps 5-1-1 to 5-1-10, establishing a corresponding relationship between each real matrix and the batching scheme, obtaining values of decision variables according to the batching scheme, and substituting the values into the objective function so as to obtain an objective function corresponding to each real matrix;
step 5-2-3, sequencing the obtained objective functions from small to large, dividing the real matrices in the first half of the ranking into one group, and dividing those in the second half of the ranking into the other group;
step 5-2-4, performing mutation operation and cross operation on each real matrix according to the grouping to which the objective function corresponding to each real matrix belongs, to obtain the real matrices after cross operation, then returning all the real matrices after cross operation to perform steps 5-1-1 to 5-1-10, establishing a corresponding relationship between each real matrix after operation and the batching scheme, obtaining values of decision variables according to the batching scheme, and substituting the variables into the objective function to obtain an objective function corresponding to each real matrix after operation;
step 5-2-5, determining the size of the objective function corresponding to the real matrices before and after operation, selecting the real matrices with smaller objective functions as updated real matrices to obtain an updated matrix set, and returning to perform steps 5-2-2 to 5-2-4 until the matrix set is no longer updated, so as to obtain a final matrix set; and
step 5-2-6, selecting the real matrix with the smallest objective function value from the final matrix set, and returning such matrix to perform steps 5-1-1 to 5-1-10 so as to obtain the final optimization batching scheme;
step 5-3, merging the obtained steelmaking batches according to the steel grade and the width, merging the steelmaking batches with the same steel grade and width into a campaign, to complete specifying the pre-batching scheme of the subset of small orders in the continuous casting procedure; then performing step 7;
step 6, developing a batching scheme in the steelmaking procedure and a pre-batching scheme in the continuous casting procedure of the subset of large orders;
step 7, determining a scheduling decision of a campaign on the continuous casting equipment by constructing a quantitative mathematical model, comprising: selecting decision variables for the campaign scheduling; quantitatively describing objectives pursued by the campaign scheduling; and quantitatively describing process constraints and management requirements to be followed by the campaign scheduling, wherein the step 7 comprises the following steps of:
step 7-1, selecting the decision variables for the campaign scheduling;
step 7-2, quantitatively describing objectives pursued by the campaign scheduling, comprising: maximizing the utilization of tundishes, minimizing the number of continuously cast slabs in different steel grades, minimizing the number of slabs with adjusted width, minimizing inventory deviations of warm rolls, minimizing inventory deviations of hard rolls, minimizing deviations in demand for hot rolling and cold rolling in all flow directions, and minimizing delay time of the customers' orders; and
step 7-3, quantitatively describing process constraints and management requirements to be followed by establishing of the campaign scheduling,
comprising: assignment relation constraints and feasible assignment rule constraints of the campaigns on the continuous casting equipment;
step 8, taking the mathematical model established in step 7 as a basis for quantitative calculation, and obtaining a scheduling scheme of the campaign on the continuous casting equipment based on the multi-object parallel iterative improvement strategy by establishing a mutual mapping relationship between the real vectors and the scheduling scheme of the campaign on the continuous casting equipment, and using the established real vectors as the controlled object,
obtaining the assignment and sequence of the campaign for the continuous casting equipment; and
step 9, adjusting, issuing and executing an integration scheme of batching plan and scheduling.

US Pat. No. 10,713,361

ANTI-MALWARE PROTECTION USING VOLUME FILTERS

Acronis International Gmb...

1. A method for protecting a computer system from ransomware and malware by copying and backing up files using a volume filter, wherein the method comprises:receiving a file modification request for a first file of a plurality of files stored in a storage device, wherein the file modification request is issued by a process executing in an operating system environment;
retrieving a file allocation map associated with the storage device, wherein the file allocation map indicates locations of the plurality of files by respective logical clusters in the storage device;
responsive to detecting that the process is an untrusted process, tracking changes to one or more blocks of the first file requested by the file modification request and using the file allocation map;
when changes to the one or more blocks of the first file are detected at a block level of the storage device, generating by the volume filter a backup of the one or more blocks of the first file, wherein the backup comprises a version of the one or more blocks prior to being changed by the file modification request; and
writing the changes at the one or more blocks.

US Pat. No. 10,713,356

DECEPTION-BASED RESPONSES TO SECURITY ATTACKS

CrowdStrike, Inc., Irvin...

1. One or more non-transitory computer-readable media storing computer-executable instructions configured to program one or more computing devices to perform operations comprising:configuring a document to send a report to the one or more computing devices indicating that the document is opened on a device, the report indicating identifying information of the device including at least one of a network address of the device or a geographic location of the device;
receiving the report;
determining that the network address or the geographic location in the report does not match a predefined expected network address or a predefined expected geographic location;
determining that the identifying information in the report corresponds to an unauthorized entity, based on the determination that the network address or the geographic location in the report does not match the predefined expected network address or the predefined expected geographic location; and
in response to determining that the identifying information in the report corresponds to an unauthorized entity, sending an alert to an authorized entity associated with the document indicating that the unauthorized entity has possession of the document.

US Pat. No. 10,713,340

CONNECTED AUDIO AND OTHER MEDIA OBJECTS

Digimarc Corporation, Be...

1. A method comprising:receiving a content signal at a server via a network;
computing a fingerprint from audio or visual content within the content signal, wherein the fingerprint is derived from a portion of the audio or visual content;
assigning an object ID to the fingerprint to associate an object ID with the content signal;
storing an association between the object ID and metadata in a database to link the metadata with the content signal;
receiving a query comprising a first audio or visual portion of the content signal and context information, wherein the context information comprises a type of distribution of the content signal;
extracting the fingerprint from the first audio or visual portion of the content signal;
determining a watermark decoder based upon the fingerprint;
determining, using the watermark decoder, the object ID for the content signal;
logging a transaction record comprising the fingerprint and the context information; and
obtaining the metadata associated with the object ID from the database the metadata comprising an age appropriateness indicator and rules for rendering the content signal.

US Pat. No. 10,713,323

ANALYZING CONCEPTS OVER TIME

International Business Ma...

1. A method, in an information handling system comprising a processor and a memory, for analyzing concept vectors over time to detect changes in a corpus, the method comprising:using, by the system, a neutral network-based vector embedding method, matrix-based vector embedding method, log-linear classifier-based-based vector embedding method or word2vec method to generate concept vectors from a first set of older concept sequences and a second set of concept sequences that are effectively collected after the first set of older concept sequences;
performing, by the system, a natural language processing (NLP) analysis of concept vector sets to detect an appearance of one or more new concepts in the second set of concept sequences to identify market trends for answering questions submitted to the information handling system, wherein detecting the appearance of one or more new concepts comprises:
computing, by the system, a first cosine distance between each vector pair V?i, V?j from a first concept vector set V?1, . . . V?k, V?k+1, . . . , V?k+b derived from a concatenation of the first set of older concept sequences and the second set of concept sequences over k old and b new concepts for 1<=i<=k and k identifying, by the system, one or more new concepts from the second set of concept sequences that are strongly similar to concepts in the first set of older concept sequences by reporting each concept pair V?i, V?j whereby the first cosine distance exceeds a first specified reporting threshold.

US Pat. No. 10,713,206

METHOD FOR OPERATING A DEVICE IN ONE OF MULTIPLE POWER MODES AND CORRESPONDING DEVICE, SYSTEM, COMPUTER READABLE PROGRAM PRODUCT AND COMPUTER READABLE STORAGE MEDIUM

INTERDIGITAL CE PATENT HO...

1. A method to be implemented in a first communication device adapted to be powered via a wired first communication interface of said first communication device and to be configured as a master device or as a slave device for exchanging data with at least one second communication device via said wired first communication interface of said first communication device, said method comprising, when said first communication device is connected to a second communication device via said first communication interface and is configured as a master device, with respect to said second communication device:obtaining a product identifier of a third communication device interconnecting said first communication interface of said first communication device with a second communication interface of said second communication device; and
operating in a first operating mode, compatible with a first power consumption, or in a second operating mode, leading to a second power consumption higher than said first power consumption, depending on said obtained product identifier.

US Pat. No. 10,713,192

DATA TRANSMISSION SYSTEM AND DATA TRANSMISSION METHOD

Kinetic Technologies, Sa...

1. A universal serial bus (USB) transmission device, comprising:a first interface configured to receive display port (DP) data via M lanes at a first link rate, wherein M is an integer greater than 1; and
a switching re-timer including
a plurality of de-serializer circuits configured to de-serialize the received DP data,
a plurality of decoder circuits configured to decode the de-serialized DP data,
a plurality of multiplexer circuits configured to multiplex the de-serialized DP data received via each of the M lanes into N lanes, wherein N is an integer value equal to M/2,
a plurality of encoder circuits configured to encode the multiplexed DP data, and
a plurality of serializer circuits configured to serialize the encoded multiplexed DP data and output the serialized multiplexed DP data on each of the N lanes at a second link rate, wherein the second link rate is equal to the first link rate multiplied by M/N.

US Pat. No. 10,713,173

MEMORY CONTROLLER WITH PRE-LOADER

Intel Corporation, Santa...

1. A controller comprising:a monitor to determine an access pattern for a range of memory of a first computer memory device by a processor; and
a pre-loader to pre-load a second computer memory device with a copy of a subset of the range of memory based at least in part on the access pattern, wherein the processor is associated with a cache line length and the subset of the range of memory has a length that corresponds to a plurality of the cache line lengths.

US Pat. No. 10,713,146

DYNAMIC BINARY TRANSLATION AND INSTRUMENTATION WITH POSTPONED ATTACHMENT TO RUNNING NATIVE THREADS

Avast Software s.r.o., P...

1. A method comprising:determining an entry point in a binary executable, the binary executable previously executed in a native mode;
causing the binary executable to be loaded into memory, wherein the binary executable is suspended upon said loading into memory;
setting a start point hook at a start point of the binary executable;
setting a point-of-interest hook at the determined entry point;
resuming execution of the binary executable in the native mode, after setting the point-of-interest hook, until the execution reaches the start point hook; and
in response to the point-of-interest hook being executed;
initiating binary translation of the binary executable after execution of the point-of-interest hook by switching a mode of execution for the binary executable from the native mode to a dynamic binary translation mode corresponding to the binary translation; and
while in the dynamic binary translation mode, performing the binary translation of the binary executable by analyzing blocks of code associated with the binary executable and detecting malware patterns for the analyzed blocks of code.

US Pat. No. 10,713,145

AUTOMATED DEBUGGING WITH COMBINED STATIC AND DYNAMIC ANALYSIS

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:generating static analysis data by performing static analysis on a program;
setting automatically, by a computer processor, a breakpoint in the program based on the static analysis data by:
selecting a variable,
identifying a respective location of each reference to the variable in the program,
extending a zoned decimal variable type to include a references operator based on the variable being a zoned decimal, wherein the references operator for the variable returns each referenced location of the variable in the program according to the static analysis data, and
setting the breakpoint at the respective location of a selected reference to the variable in the program based on the zoned decimal variable type;
hitting the breakpoint during a runtime of the program;
identifying automatically whether the zoned decimal matches a required bit pattern associated with the zoned decimal variable type at a context location of the breakpoint when the breakpoint is hit during the runtime of the program; and
launching automatically an interactive debugging session of the program at the context location of the breakpoint, based on whether the zoned decimal matches the required bit pattern.

US Pat. No. 10,713,124

DATABASE SNAPSHOT AND BACKUP MANAGEMENT WITH RECOVERABLE CHAINS

RUBRIK, INC., Palo Alto,...

1. A method for operating a data management system, comprising:acquiring an instruction to restore a particular version of a database from a computing device;
identifying a first recoverable chain including a first set of snapshots and a second set of update files, the first set of snapshots includes a first snapshot corresponding with a first version of the database, the second set of update files includes a history of data changes made to the database between the first version of the database and the particular version of the database;
generating the first version of the database different from the particular version of the database using the first set of snapshots;
identifying a second recoverable chain including a third set of snapshots and a fourth set of update files, the third set of snapshots including a third snapshot corresponding with a third version of the database, the fourth set of update files including one or more database transaction logs with a history of data changes made to the database between the third version of the database and the particular version of the database, wherein the first set of snapshots is captured prior to the particular version of the database and the third set of snapshots is captured subsequent to the particular version of the database;
determining a first combined disk size for the first recoverable chain;
determining a second combined disk size for the second recoverable chain;
detecting that the first combined disk size is less than the second combined disk size;
generating the particular version of the database in response to detecting that the first combined disk size is less than the second combined disk size; and
transferring at least a portion of the particular version of the database to the computing device.

US Pat. No. 10,713,119

METHOD AND SYSTEM FOR INTERFACING TO CLOUD STORAGE

Nasuni Corporation, Bost...

1. A storage-as-a-service system to provide storage for an enterprise, the system including physical hardware, comprising:a management console that executes on the physical hardware to provision and manage a scalable file system across a cloud of one or more cloud-based storage service providers;
one or more file system interfaces associated with the enterprise, wherein at least one file system interface executes either as a virtual machine or on the physical hardware and is configured to represent, to the enterprise, a local file system whose inode structure and data are stored in one or more cloud-based storage service providers in a write-once, read-many manner;
wherein the scalable file system is accessible from the one or more file system interfaces without requiring one or more global locks; and
wherein a capacity of the scalable file system is thinly-provisioned and adjusted continuously as the one or more file system interfaces export their local file system inode structure and data to the one or more cloud-based storage service providers, the capacity scaling continuously and as needed to store the local file system inode structure and data;
wherein the local file system provides a cache for the cloud.

US Pat. No. 10,713,096

SYSTEM AND METHOD FOR HANDLING DATA SKEW AT RUN TIME

Beijing Jingdong Shangke ...

1. A system, comprising:a cluster of computing nodes, comprising a plurality of first nodes and a plurality of second nodes, wherein each of the first and second nodes has a storage, and the storage of the respective second nodes has a higher access speed than the storage of the respective first nodes; and
a processor, configured to split input data into partitions, detect if any of the partitions has data skew, assign the partitions having no data skew to the first nodes, and assign the partitions having data skew to the second node, for parallel processing,
wherein the processor is configured to detect if any of the partitions has data skew by: determining a fraction of the partitions as having the data skew at least partially based on a ratio of a number of the second nodes to a total number of the first and second nodes.

US Pat. No. 10,713,080

REQUEST-BASED VIRTUAL MACHINE MEMORY TRANSITIONING IN AN ON-DEMAND NETWORK CODE EXECUTION SYSTEM

Amazon Technologies, Inc....

1. A system to selectively transition idle virtual machine instances into secondary memory of an on-demand code execution system, the system comprising:a data store including information associated with a history of requests to execute code on the on-demand code execution system; and
a computing device configured with executable instructions to:
detect that a virtual machine instance associated with the code is executing at least partly from a primary memory of a host device and that the virtual machine instance is in an idle state;
estimating, from at least the history of calls to execute the code on the on-demand code execution system, an expected time of a next request to execute the code;
calculate a first expected resource cost representing an expected resource cost on the host device of maintaining the virtual machine instance in an executing and idle state until the next request to execute the code, wherein the first expected resource cost includes at least a cost in terms of usage of the primary memory;
calculate a second expected resource cost representing an expected resource cost on the host device of transitioning the virtual machine instance to secondary memory and returning the virtual machine instance to the primary memory prior to the expected time of the next request to execute the code;
determine that the first expected resource cost exceeds the second expected resource cost; and
transition the virtual machine instance from the primary memory into the secondary memory.

US Pat. No. 10,713,055

PARALLELIZATION OF NUMERIC OPTIMIZERS

INTERNATIONAL BUSINESS MA...

1. A method comprising:detecting an initialization of a numeric optimization process of a given function;
computing a vector-distance between an input vector and a first neighbor vector of a set of neighbor vectors;
predicting, using the computed vector-distance, a subset of the set of neighbor vectors;
pre-computing, in a parallel processing system, a set of evaluation values in parallel, each evaluation value corresponding to one of the subset of the set of neighbor vectors;
detecting a computation request from the numeric optimization process, the computation request involving at least one of the set of evaluation values; and
supplying, in response to receiving the computation request, and without performing a computation of the computation request, a parallelly pre-computed evaluation value from the set of evaluation values to the numeric optimization process.

US Pat. No. 10,713,017

APPROACHES FOR AMALGAMATING DISPARATE SOFTWARE TOOLS

Palantir Technologies Inc...

1. A method being implemented by a computing system including one or more physical processors and storage media storing machine-readable instructions, the method comprising:obtaining, by the computing system, one or more first source code files that correspond to a first software program;
obtaining, by the computing system, one or more second source code files that correspond to a second software program;
obtaining, by the computing system, a first software package that is separately executable from the first software program, the first software package including one or more third source code files;
obtaining, by the computing system, a second software package that is separately executable from the second software program;
generating, by the computing system, a first amalgamated software package comprising a first callable library for the first software package and a first invocation mechanism for calling the first callable library;
generating, by the computing system, a second amalgamated software package comprising a second callable library for the second software package and a second invocation mechanism for calling the second callable library;
generating, by the computing system, a first sub-composite software program that includes the first software program and the first amalgamated software package;
generating, by the computing system, a second sub-composite software program that includes the second software program and the second amalgamated software package;
generating, by the computing system, a composite software program that includes the first sub-composite software program and the second sub-composite software program, wherein the composite software program is configured to recognize and process a first set of one or more invocation signals to invoke the first sub-composite software program and the first amalgamated software package and a second set of one or more invocation signals to invoke the second sub-composite software program and the second amalgamated software package;
receiving, by the computing system, one or more invocation signals for the composite software program;
determining, by the computing system, that the received one or more invocation signals are the first set of one or more invocation signals;
invoking, by the computing system, the composite software program in a separate sub-process; and
passing, by the computing system, control from the composite software program to the first sub-composite software program to cause the first callable library of the first amalgamated software package to be invoked using the first invocation mechanism.

US Pat. No. 10,713,016

METHOD OF IMPLEMENTING RULES ON VISUAL LANGUAGE USING VISUAL BLOCKS

Loyalty Juggernaut, Inc, ...

1. A processor-implemented method for facilitating visual programming by a user via a visual interface of a user device, the method comprising the steps of:providing a visual programming window for receiving a user selection on the visual interface of the user device, wherein the user selection includes a category of visual programming blocks out of a plurality of categories and a selection of a plurality of sub-categories of the visual programming blocks from a plurality of selectable sub-categories of the visual programming blocks, wherein each of the visual programming block is associated to a template program that translates one or more characteristics of the visual programming block to a domain specific language;
receiving the user selection comprising at least one of (i) the category of visual programming block or (ii) a sub-category from among the plurality of selectable sub-categories of the visual programming blocks, wherein each of the plurality of sub-categories is associated with at least one rule from a rules database;
parsing the user selection of (i) the category of visual programming block and (ii) the sub-category of the visual programming blocks, wherein the category of visual programming blocks and the sub-category of the visual programming blocks are processed in a user selected sequence arrangement of the visual programming blocks, wherein the user selected sequence arrangement is associated to a sequence template program;
recursively executing the template program associated with the visual programming block to generate one or more domain specific language code;
combining the one or more domain specific language code by executing the sequence template program associated with the category of the visual programming blocks; and
generating a rules program at the rules database comprising the category and the sub-categories of rules from the rules database based on the one or more domain specific language code, wherein the rules program is based on the user selected sequence arrangement of the visual programming blocks at the visual programming window.

US Pat. No. 10,712,970

FLASH MEMORY CONTROLLER AND ASSOCIATED ACCESSING METHOD AND ELECTRONIC DEVICE

RAYMX MICROELECTRONICS CO...

1. A flash memory controller for receiving data from a host device, comprising:an artificial intelligence (AI) module, configured to determine whether the data is important data or unimportant data and to generate a determination result accordingly;
a microprocessor, coupled to the AI module, configured to determine whether to write the data into at least one of a plurality of first blocks of a first memory type of a flash memory module according to the determination result, wherein the flash memory module comprises the plurality of first blocks and a plurality of second blocks of a second memory type, and quantity of bits stored in each memory cell within the first blocks is lower than quantity of bits stored in each memory cell within the second blocks;
wherein when the determination result indicates the data is important data, the microprocessor only stores the data into at least one of the first blocks,
wherein the flash memory module further comprises a temporary block and the temporary block is a single-level cell (SLC) block, wherein when the determination result indicates that the data is the unimportant data, the microprocessor temporarily stores the data in the temporary block in the flash memory module until a following garbage collection operation, and the microprocessor moves the data from the temporary block to the at least one of the second blocks in the following garbage collection operation.

US Pat. No. 10,712,963

TECHNOLOGIES FOR SECURE ENCRYPTED EXTERNAL MEMORY FOR FIELD-PROGRAMMABLE GATE ARRAYS (FPGAS)

Intel Corporation, Santa...

1. A computing device for data security, the computing device comprising:an external memory device; and
a field-programmable gate array (FPGA) coupled to the external memory device, wherein the FPGA is to:
execute a first user kernel of the FPGA, wherein the first user kernel is identified by a first index;
store a first symmetric encryption key associated with the first index, wherein the first symmetric encryption key is not accessible by user kernels of the FPGA;
read encrypted input data from the external memory device coupled to the FPGA;
decrypt the encrypted input data with the first symmetric encryption key to generate plain input text data in response to a reading of the encrypted input data;
forward the plain text input data to the first user kernel in response to decryption of the encrypted input data;
receive plain text output data from the first user kernel;
encrypt the plain text output data with the first symmetric encryption key to generate encrypted output data in response to receipt of the plain text output data; and
write the encrypted output data to the external memory device in response to encryption of the plain text output data.

US Pat. No. 10,712,961

ADDRESSING MATCH AND ACTION ENTRIES IN A MATCH-ACTION STAGE

Barefoot Networks, Inc., ...

1. A method of configuring a forwarding element-comprising a plurality of match-action stages, the method comprising:configuring a first memory to store a plurality of match entries of a match-action stage, at least one of which specifies a set of match conditions;
configuring a second memory to store a plurality of action entries of the match-action stage, at least one of which (i) corresponds to one of the match entries in the first memory and (ii) specifies one or more actions to perform on a data message when a set of attributes associated with the data message matches a match condition specified by a corresponding match entry, wherein at least one match entry in the first memory is identified by a same virtual address as its corresponding action entry in the second memory so that when a data message's set of attributes match the match condition of a particular match entry at a particular virtual address in the first memory, the match-action stage reads a particular action entry corresponding to the particular match entry using a same particular virtual address in the second memory and performs the one or more actions specified by the particular action entry; and
moving the particular match entry from a first location in the first memory to a second location in the first memory, wherein the particular virtual address of the particular match entry after the particular match entry is moved remains the same as the particular virtual address of the particular match entry prior to the particular match entry being moved such that the particular match entry continues to reference a same corresponding action entry without modification to any data stored in the particular match entry or the action entry corresponding to the particular match entry.

US Pat. No. 10,712,951

SYSTEM AND METHOD FOR BACKING UP SOCIAL NETWORK DATA

Acronis International Gmb...

1. A method for backing up user data from a social network account, comprising:obtaining access to a user account on a social network, by a social network application;
determining, by the social network application, one or more restrictions on external requests for data imposed by the social network, wherein the one or more restrictions indicate a limit on a number of data requests that can be made within a given unit of time;
generating, by a backup agent in communication with the social network application, an algorithm for requesting data from the user account based upon the one or more restrictions on external requests for data, wherein the algorithm determines a number of requests, less than the limit, that both maximizes an amount of data retrieved and conserves bandwidth and time associated with data retrieval;
requesting user data from the user account, by the social network application, using the algorithm;
receiving the user data from the user account, by the social network application;
transmitting at least a portion of the received user data from the social network application to the backup agent; and
archiving at least a portion of the received user data, by the backup agent.

US Pat. No. 10,712,921

AUTHORING A COLLECTION OF IMAGES FOR AN IMAGE GALLERY

Apple Inc., Cupertino, C...

1. A method comprising:causing to display, by a data processing apparatus, a graphical user interface of a multimedia authoring tool for editing a document, the graphical user interface including a multimedia editing area, the document comprising a first image component and a text component;
rendering, by the data processing apparatus, a first image component of the document within the multimedia editing area, the first image component including a first image;
receiving, by the data processing apparatus, a first input selecting one or more files, the one or more files including a second image;
receiving, by the data processing apparatus, a navigation input within the multimedia editing area while the one or more files are selected, the navigation input being associated with a location within the editing area, and the navigation input being associated with the one or more files;
receiving, by the data processing apparatus, a second input while the location of the navigation input is positioned over the first image component, the second input indicating a release of the one or more files;
converting, by the data processing apparatus, the first image component to a first gallery component in response to the second input, wherein the first gallery component comprises the first image and the second image, wherein the first gallery component is associated with a gallery display area and a control, the control operable for navigating the first and second images in the gallery display area; and
rendering, by the data processing apparatus, the first gallery component and the text component in the graphical user interface, wherein rendering the first gallery component includes rendering at least a portion of the first image, at least a portion of the second image, or both.

US Pat. No. 10,712,890

INPUT APPARATUS AND MANUFACTURING METHOD OF INPUT APPARATUS

Alps Alpine Co., Ltd., T...

1. An input apparatus having a detection area in which a sensor is formed and a non-detection area other than the detection area, the input apparatus comprising:a sensor film including:
a first curved portion corresponding to the detection area, the first curved portion being light-transmissive and having a first radius of curvature; and
a second curved portion corresponding to the non-detection area and having a second radius of curvature smaller than the first radius of curvature;
a resin layer provided over the sensor film and formed of a material containing a light-transmissive resin; and
an extension-suppression layer provided on the first portion of the sensor film, the extension-suppression layer suppressing an extension of the sensor film such that an amount of extension of the first curved portion is smaller than an amount of extension of the second curved portion of the sensor film,
wherein the sensor film includes a light-transmissive base in a form of a film, and extends over the entire detection area and the entire non-detection area of the resin layer,
and wherein the extension-suppression layer extends over the entire detection area but only part of the non-detection area without reaching the second curved portion of the sensor film, whereby the amount of extension of the first curved portion of the sensor film is adjusted by at least one of a material of the extension-suppression layer and a thickness of the extension-suppression layer.

US Pat. No. 10,712,886

TOUCH PANEL AND ELECTRICAL DEVICE

HIMAX TECHNOLOGIES LIMITE...

1. A touch panel, comprising:a first film;
a second film; and
a plurality of sensing units comprising a first sensing unit, wherein the first sensing unit comprises a first electrode formed in the first film and a second electrode formed in the second film, and the first electrode does not contact the second electrode,
wherein the first electrode comprises a plurality of extending portions and at least one connecting portion, the extending portions extend along a first direction, the at least one connecting portion extends along a second direction which is different from the first direction, the extending portions are spaced from each other by a distance along the second direction, and the at least one connecting portion connects the extending portions,
wherein the second electrode comprises a circular pad having an opening, the extending portions at least partially overlap with the circular pad, and the at least one connecting portion is formed in an area overlapping with the opening,
wherein the sensing units further comprise a second sensing unit which is adjacent to the first sensing unit along the second direction, and the second sensing unit comprises a first electrode and a second electrode,
wherein the first electrode of the second sensing unit comprises a plurality of extending portions and at least one connecting portion,
wherein the second electrode of the second sensing unit comprises a circular pad,
wherein the at least one connecting portion of the second sensing unit is aligned with the at least one connecting portion of the first sensing unit along the second direction,
wherein the first electrode of the second sensing unit is connected to the first electrode of the first sensing unit,
wherein the first electrode of the second sensing unit further comprises a protruding portion which extends toward a direction opposite to the first sensing unit and at least partially overlaps with the circular pad of the second sensing unit.

US Pat. No. 10,712,883

ELECTRONIC DEVICE VALIDATING MULTIPLE FINGER TOUCH DETECTION THROUGH DONUT SHAPED TOUCH ISLANDS, AND RELATED METHODS

STMicroelectronics Asia P...

1. A touch screen controller operable with a touch screen, the touch screen controller comprising:input circuitry configured to receive touch data from the touch screen; and
processing circuitry configured to:
acquire mutual capacitance touch strength values from the touch screen;
determine when the mutual capacitance touch strength values define a pre-validated donut touch pattern;
read self capacitance touch strength values for lines that are contained within bounds of the pre-validated donut touch pattern;
if the self capacitance touch strength values for lines contained within bounds of the pre-validated donut touch pattern contain a singular peak value, validate the pre-validated donut touch pattern as representing a single touch; and
if the self capacitance touch strength values that are contained within bounds of the pre-validated donut touch pattern contain multiple peak values:
identify a valley in the self capacitance touch strength values that are contained within bounds of the pre-validated donut touch pattern;
separate the bounds of the pre-validated donut touch pattern into two candidate donut touch patterns separated from one another by the valley;
determine whether the mutual capacitance touch strength values respectively on each of the two candidate donut touch patterns each define a newly pre-validated donut touch pattern; and
if the self capacitance touch strength values that are contained with bounds of either pre-validated donut touch pattern contain a singular peak value, validate that newly pre-validated donut touch pattern as a newly validated donut touch pattern representing a single touch.

US Pat. No. 10,712,881

INPUT DEVICE, OBJECT DETECTION DEVICE, AND METHOD THEREOF

ALPS ALPINE CO., LTD., T...

1. An input device, comprising:a sensor part configured to detect approaching states of a plurality of objects at a plurality of detection positions; and
an adjacent specification part configured to specify adjacent regions of the plurality of objects based on detection data from the sensor part,
wherein the adjacent region specification part includes
a peak position specification part configured to specify a peak detection position, of which a value of the detection data satisfies a certain peak condition among the plurality of detection positions, and
a label assigning part configured to conduct a label assigning process that assigns a label applied at the peak detection position to one or more detection positions among surrounding detection positions of the peak detection position, in a case that
the label has not been assigned to the one or more detection positions, and that
each of the one or more detection positions has the detection data indicating that the value is greater than or equal to a first threshold defined based on the detection data of the peak detection position being specified,
wherein the label assigning part specifies, as an outline, detection positions of which the value of the detection data is greater than or equal to the first threshold being smaller than the value of the detection data of the peak detection position, in order to conduct the label assigning process, and conducts the label assigning process for the detection positions inside the outline.

US Pat. No. 10,712,880

SIGNAL INFUSION TO ENHANCE APPENDAGE DETECTION AND CHARACTERIZATION

Tactual Labs Co., New Yo...

1. An infusion system comprising:first and second signal infusors operatively connected to a signal source, each of the first and second signal infusors adapted for attachment to a first and second hand of a user;
the signal source configured to transmit a first signal to the first signal infusor, and to transmit a second signal to the second signal infusor, the first and second signals being orthogonal with respect to each other; and
first and second signal isolators adapted for attachment to a first and second wrist of a user.

US Pat. No. 10,712,862

OPEN/CLOSE DETECTION OF FOLDABLE TOUCH SCREEN USING TOUCH SCREEN CONTROLLER

STMicroelectronics Asia P...

1. An electronic device, comprising:a foldable touch screen comprising a first portion, a second portion, and a bendable intermediate portion connecting the first portion to the second portion, the foldable touch screen having a capacitive touch matrix therein; and
a touch screen controller configured to:
acquire touch data from the capacitive touch matrix;
calculate strength values of nodes of the capacitive touch matrix based upon the acquired touch data;
calculate a first value, the first value being an average strength of nodes of the capacitive touch matrix located in the first portion of the foldable touch screen;
calculate a second value, the second value being an average strength of nodes of the capacitive touch matrix located in the second portion of the foldable touch screen; and
determine that the foldable touch screen is in a closed position based upon the first value and the second value both being greater than a first given strength value.

US Pat. No. 10,712,844

TOUCH SENSOR LAMINATE AND METHOD OF MANUFACTURING THE SAME

DONGWOO FINE-CHEM CO., LT...

1. A touch sensor laminate, comprising:a touch sensor layer;
a second adhesive layer formed on an upper surface of the touch sensor layer;
a first adhesive layer formed on a lower surface of the touch sensor layer, the first adhesive layer having a peel strength less than that of the second adhesive layer before a light irradiation;
a release film attached to a lower surface of the first adhesive layer; and
an optical film attached on an upper surface of the second adhesive layer;
wherein a peel strength of the second adhesive layer is reduced by a light irradiation;
the peel strength of the second adhesive layer after the light irradiation is less than that of the first adhesive layer;
the peel strength of the first adhesive layer before the light irradiation is 0.2 N/25 mm or less, and the peel strength of the second adhesive layer before the light irradiation is in a range greater than 0.2 N/25 mm and less than 20 N/25 mm; and
the second adhesive layer comprises an acryl-based copolymer and a photo-curable compound including at least two functional groups containing a carbon-carbon double bond of an acrylate group per one molecule.

US Pat. No. 10,712,830

THREE-DIMENSIONAL VISUAL TARGET ACQUISITION SYSTEMS

Aaron Derouin, Ottawa (C...

6. A system comprising:a device comprising a microprocessor coupled to a memory which stores computer executable instructions which when executed by the microprocessor configure the device to:
generate user specific data relating to movement of a predetermined element of a user's anatomy in dependence upon established timing information with respect to the movement of the predetermined element of the user's anatomy as the user establishes acquisition of a plurality of targets; wherein
at least one of:
the user specific data relates to a determination of an impact on the user of the wearing an item of equipment upon the predetermined element of the user's anatomy; and
the impact relating to the user's movement of the predetermined element of the user's anatomy is established at multiple predetermined points in time after they initially don the item of equipment;
and
the device is configured to provide indications to the user of a sequential subsets of the plurality of targets such that the user acquires a first target within each sequential subset of the plurality of targets and then acquires a second target within each sequential subset of the plurality of targets; and
the sequential subsets of the plurality of targets are established in a sequence comprising:
a first sequential subset of the plurality of targets are disposed within the transverse plane (yaw) relative to the user;
a second sequential subset of the plurality of targets are disposed within the sagittal plane (pitch) relative to the user;
a third sequential subset of the plurality of targets are disposed diagonally upper left to center relative to the user; and
a fourth sequential subset of the plurality of targets are disposed diagonally upper right to center relative to the user.

US Pat. No. 10,712,809

LINK POWER SAVINGS WITH STATE RETENTION

Intel Corporation, Santa...

1. An apparatus comprising:a processor comprising:
an interface to couple to a physical point-to-point link, and the processor is to use the link to communicate with a memory component; and
a protocol engine comprising physical layer circuitry and protocol layer logic, wherein the protocol layer logic is to prepare data packets for transmission on the link, and the physical layer circuitry is to receive a particular signal from the protocol layer logic to direct the physical layer circuitry to initiate a transition of the link to a low-power link state;
wherein the interface is to:
transmit an in-band signal on the link to identify that the link is to enter the low-power link state based on the particular signal;
receive an acknowledgment to the in-band signal on the link; and
enter the low-power link state based on the acknowledgement, wherein transmission and receipt of data packets on the link are disabled in the low-power link state, and configuration of the link is preserved in memory during the low-power state.

US Pat. No. 10,712,795

POWER SUPPLY UNIT FAN RECOVERY PROCESS

QUANTA COMPUTER INC., Ta...

1. A computer-implemented method for controlling two or more power supply units (PSUs) of a server system, characterized in that the computer-implemented method comprises:detecting whether a software-based recovery process is needed for the server system;
which is comprised of determining whether the two or more PSUs are switched onto an AC power source, whether the two or more PSUs are in an uncoupled state, a failure of at least one fan in the server system, and a temperature in the server system that is greater than a threshold operational temperature; and
determining that the two or more PSUs are not switched on to the AC power source, restarting the AC power source for the two or more PSUs and performing the software-based recovery process which is comprised of:
reducing duty of at least one system fan to a predetermined percentage for a predetermined period of time; and
setting a checkpoint period where the two or more PSUs cannot send a failure alert.

US Pat. No. 10,712,792

SYSTEM AND METHOD FOR PROVISIONING A POWERED OFF SERVER IN A DATA CENTER

Dell Products, L.P., Rou...

1. An information handling system, comprising:a battery;
a managed device;
a host processor to instantiate a hosted processing environment;
a wireless management module including a wireless transceiver, wherein when the host processor is unpowered, the wireless management module is periodically coupled to receive power from the battery and, when coupled to the battery, the wireless management module receives a request for a hardware inventory of hardware devices of the information handling system via the wireless transceiver; and
a baseboard management controller coupled to the wireless management module to manage the managed device out of band from the hosted processing environment, based upon configuration information, to receive the request from the wireless management module, to determine the hardware inventory in response to the request, to determine that a particular hardware device that is present on the information handling system is not being utilized by the information handling system, and to provide the hardware inventory and an indication that the particular hardware device is present but is not being utilized by the information handling system.

US Pat. No. 10,712,787

CHASSIS STRUCTURE

LITE-ON ELECTRONICS (GUAN...

1. A chassis structure comprising:a box body comprising a main plate and a plurality of side plates, wherein the side plates surround a periphery of the main plate and define an accommodating space; and
a plurality of assembling components bonded to the main plate and located in the accommodating space, wherein each of the assembling components comprises an assembling portion and two bonding portions,
wherein at least one of the assembling components and at least one of the side plates are integrally formed by one single metal component.

US Pat. No. 10,712,779

UNIFIED CHASSIS CONSTRUCTION FOR ALL IN ONE COMPUTER

INTEL CORPORATION, Santa...

1. A computer apparatus comprising:a computer sub-system to provide computer operation;
a display sub-system to control display operation;
a unified plate, wherein the unified plate is a single plate, the components installed in the unified plate including at least one or more computer sub-system components and one or more display sub-system components on a front side of the unified plate; and
a display screen coupled with the front side of the unified plate.

US Pat. No. 10,712,765

INPUT ASSEMBLY FOR INPUTTING A CONTROL COMMAND AND OPERATOR CONTROL APPARATUS HAVING SUCH AN INPUT ASSEMBLY

NBB Holding AG, Oelbronn...

1. An input assembly for inputting a control command for an operator control apparatus, comprising:a pushbutton head adapted to be manually displaceable along a longitudinal axis,
a movable signal transmitter which is coupled to the pushbutton head via a coupling mechanism,
at least one latch element having a latch head which has associated therewith at least one latch depression, the latch head entering the latch depression when the pushbutton head reaches a predetermined stroke position,
a travel groove associated with the at least one latch element, the travel groove extending parallel to the longitudinal axis,
wherein:
the latch head of the latch element enters the travel groove permanently,
the at least one latch depression associated with the latch element is arranged in the travel groove, and
the latch head is of ball-shaped configuration and the travel groove has, relative to the longitudinal axis, a concave, circular arc shaped surface contour in a circumferential direction and, in an axial direction, an undulating surface contour comprising ridges and depressions which succeed each other in the axial direction and along which the latch head slides in line contact therewith when the pushbutton head is moved.

US Pat. No. 10,712,758

REFRIGERATOR AND TEMPERATURE MEASUREMENT ERROR CORRECTING METHOD OF INFRARED SENSOR

QINGDAO HAIER JOINT STOCK...

1. A temperature measurement error correcting method of an infrared sensor of a refrigerator, comprising:confirming that the infrared sensor is running in an operation status of the refrigerator;
acquiring a measured value in the operation status by sensing a temperature of a preset region via the infrared sensor;
acquiring a correction constant corresponding to the infrared sensor, by comparing a measured value sensed by the infrared sensor in a correction status of the refrigerator with a standard temperature, wherein the correction status is making an implementation during a first power test after assembly of the refrigerator, and in the correction status, ensuring a door body of the refrigerator is closed and all components in a refrigeration system thereof are disabled; and
correcting the measured value in the operation status with the correction constant so as to acquire a corrected temperature.

US Pat. No. 10,712,757

PROCESS CONTROLLER WITH AN INTEGRATED OPTICAL DETECTOR

Watlow Electric Manufactu...

1. A system comprising:at least one optical probe; and
a processor controller comprising:
at least one optical sensor integrated in the process controller, the at least one optical sensor being communicably coupled to the at least one optical probe, wherein the at least one optical sensor includes an optical source, an optical detector, and a cable interface, wherein the cable interface is configured to connect to a fiber-optic cable and couples the at least one optical probe to the at least one optical sensor by way of the fiber-optic cable, wherein the optical source emits light toward the at least one optical probe via the cable interface and the fiber-optical cable, and the optical detector receives a return light profile from the at least one optical probe via the cable interface and the fiber-optic cable, and the optical detector outputs an electronic signal based on the return light profile, and
a control unit in communication with the at least one optical sensor, wherein the control unit measures and stores a condition of an object based on the electronic signal and controls a controlled device based on the measured condition.

US Pat. No. 10,712,755

LINEAR SOLENOID VALVE

JATCO LTD, Fuji-Shi (JP)...

1. A linear solenoid valve, comprising:a spool that strokes to one side in an axis direction by conduction of current to a coil;
an urging member that urges the spool to the other side in the axis direction; and
a control part for controlling the conduction of the current to the coil,
wherein an oil pressure in a hydraulic circuit is controlled by adjusting a discharge amount of an oil from a pressure adjusting port communicating with the hydraulic circuit by the spool that strokes in the axis direction,
wherein the control part includes:
a determination unit for determining start of an operation to remove foreign substances by the spool;
a command value setting unit for setting a command value for the current conducted to the coil; and
a dither current setting unit for setting a dither current superimposed on the command value of the current, and
wherein when the determination unit determines the start of the foreign substance removing operation,
the dither current setting unit changes an oscillation frequency of the dither current superimposed on the command value of the current to an oscillation frequency lower than an oscillation frequency at a current point in time, and
the command value setting unit periodically increases and reduces the command value on which the changed oscillation frequency is superimposed.

US Pat. No. 10,712,753

METHOD AND APPARATUS FOR THE ENERGY-EFFICIENT OPERATION OF SECONDARY DUST REMOVAL SYSTEMS

SMS GROUP GMBH, Duesseld...

1. Control method for a secondary dust removal system (400) in which a pipeline network connects an induced draft fan to at least two suction points, wherein the pipeline network comprises a controllable exhaust air flap for each suction point, whose flap position influences a volumetric flow rate at the suction point, and wherein the control methodis characterized in that it involves the following steps:
providing a mathematical system model (300) which describes the pipeline network based on physical and geometrical properties (10) of all of the pipeline network elements and their functions;
calculating pressure losses in the pipeline network on the basis of the fully determined mathematical system model and the volumetric flow rates required at the suction points (20);
calculating of the flap position for each exhaust air flap and a pressure loss for the secondary dust removal system which allows the required operating volumetric flow rates to be achieved with the least possible delivery power (30);
controlling of the exhaust air flaps so that the calculated flap positions are assured (40);
controlling of the induced draft fan so that its rotary speed is increased until the calculated pressure loss for the entire system is achieved and the volumetric flow rates are assured at the suction points (50),
wherein the physical properties of the pipe line elements are based on following quantities:
coefficients of resistance characterizing the pipe elements through which the flow occurs;
geometrical properties of the pipe elements through which the flow occurs;
coefficient of heat transfer of the pipe elements through which the flow occurs;
volumetric flow rates through the pipe elements.

US Pat. No. 10,712,728

MOTOR CONTROL APPARATUS AND METHOD OF CONTROLLING MOTOR CONTROL APPARATUS

KABUSHIKI KAISHA YASKAWA ...

1. A motor control apparatus comprising:a memory configured to store
a setting sequence including a control-mode-finding sub-process,
a first setting item relating to a motor and including a first option and a first additional option, the first option being different from the first additional option,
a first control mode to control the motor, the first control mode being different from the first option and the first additional option,
a second control mode to control the motor, the second control mode being different from the first control mode, the first option, and the first additional option; and
a setting selector configured to select one of the first option and the first additional option in the first setting item in response to a first user input via the setting sequence prior to the control-mode-finding sub-process,
the setting selector configured to select the first control mode in the control-mode-finding sub-process based on the first option selected in the first setting item prior to the control-mode-finding sub-process, and
the setting selector being configured to select the second control mode in the control-mode-finding sub-process based on the first additional option selected in the first setting item prior to the control-mode-finding sub-process.

US Pat. No. 10,712,716

CONTROL DEVICE

TOYOTA JIDOSHA KABUSHIKI ...

1. A control unit comprising:a plurality of arithmetic units, each arithmetic unit is assigned to a core that is different from the core assigned to all other arithmetic units and configured to execute a task, wherein:
a first arithmetic unit is configured to receive a target value as input via a first input port and execute a first task to generate a first output;
a second arithmetic unit is configured to receive a sensor value via a second input port and perform a second task to generate a second output, wherein the second arithmetic unit is configured to store the second output in a third storage;
a third arithmetic unit is configured to receive a third input from the third storage and execute a third task to generate a third output, wherein the third arithmetic unit is configured to:
execute an arithmetic operation using formula 3 to generate a main output; and
u=r*Cimc(s)?y*Cdis(s)*Cimc(s)+u*e?TsM(s)*e?Tse?(L?4T)s*e?TsCdis(s)*e?TsCimc(s)  [Formula 3]
(wherein in the formula 3, u is a manipulation amount, r is a target value, y is a sensor value Cimc(s) is an internal model controller (IMC) filter transfer function, Cdis(s) is disturbance compensator transfer function, e?Ts is a delay element (D), M(s) is a transfer function element of a prediction model, L is dead time, T is one control period, 4T is four control periods, e?(L?4T)s is a dead time element converted into a rational function by Pade approximation)
store the main output in a fourth storage;
a fourth arithmetic unit is configured to receive a fourth input from the fourth storage and execute a fourth task to generate a fourth output, wherein the fourth arithmetic unit is configured to store the fourth output in a fifth storage;
a fifth arithmetic unit is configured to receive a fifth input from the fifth storage and execute a fifth task to generate a fifth output, wherein the fifth arithmetic unit is configured to store the fifth output in a sixth storage;
a sixth arithmetic unit is configured to receive a sixth input from the sixth storage and execute a sixth task to generate a sixth output, wherein the sixth arithmetic unit is configured to store the sixth output in a seventh storage;
a seventh arithmetic unit is configured to receive a seventh input from the seventh storage and execute a seventh task to generate the seventh output; and
in a start control period, a value of each of the third storage, fourth storage, fifth storage, sixth storage and seventh storage is set to zero;
in each control period:
all of the arithmetic units receive a respective input simultaneously and generate a respective output; or
at least part of a task execution of each arithmetic unit overlaps with the task execution of all other arithmetic units.

US Pat. No. 10,712,705

WHEEL CHAIR ACCESSIBLE IMAGE FORMING APPARATUS

RICOH COMPANY, LTD., Tok...

1. An image forming apparatus comprising:an exterior housing;
an image forming unit disposed in the exterior housing, to form an image on a sheet;
a scanner to read the image on a document;
a first region in the exterior housing, the image forming unit being disposed in the first region in view from a front side of the exterior housing;
a second region arranged side by side with the first region in a lateral direction in the exterior housing in view from the front side of the exterior housing, the scanner being disposed in the second region; and
an opening defining a space in a front face of the exterior housing, the opening extending across the first region and the second region in a lower part of the exterior housing below the image forming unit and the scanner.

US Pat. No. 10,712,703

SENSING DEVICE CAPABLE OF DETECTING PAPER JAM CONDITIONS AND OFFICE APPARATUS THEREWITH

AVISION INC., Hsinchu (T...

1. A sensing device adapted for detecting paper jam conditions, the sensing device comprising:a housing;
a supporting component movably disposed on the housing;
a grating module installed inside the housing, the grating module comprising:
a grating wheel rotatably disposed on the supporting component;
a light emitting component for emitting light;
a light receiving component for receiving the light emitted by the light emitting component to generate a corresponding sensing signal;
a first roller disposed coaxially with the grating wheel and for driving the grating wheel to rotate;
a second roller contacting with the first roller and for driving the first roller to rotate, when a media contacts with the second roller, the second roller driving the first roller to move the supporting component relative to the housing according to a thickness of the media, so as to adjust positions of the first roller and the grating wheel relative to the housing, and the second roller driving the first roller to rotate the grating wheel when the media drives the second roller to rotate; and
a control unit electrically connected to the light emitting component and the light receiving component, the control unit determining whether the media proceeds at a predetermined speed according to the corresponding sensing signal generated by the light receiving component during rotation of the grating wheel.

US Pat. No. 10,712,677

PROJECTION EXPOSURE SYSTEM FOR SEMICONDUCTOR LITHOGRAPHY, COMPRISING ELEMENTS FOR PLASMA CONDITIONING

CARL ZEISS SMT GMBH, Obe...

1. A projection exposure apparatus for semiconductor lithography, comprising:at least one partial volume that is closed off from surroundings and has a purge gas arranged therein; and
at least one conditioning element,
wherein the at least one conditioning element at least partially neutralizes plasma in the at least one partial volume generated by electromagnetic radiation used for projection exposure acting on the purge gas, and
wherein the at least one conditioning element is attached to an optical element arranged in the at least one partial volume.

US Pat. No. 10,712,559

DISPLAY DEVICE

NIPPON SEIKI CO., LTD., ...

1. A display device comprising:an illumination unit that includes a light source unit capable of emitting light;
an illumination control unit that controls the illumination unit;
a display element capable of forming a display image with illumination light from the illumination unit;
a display control unit that controls the display element;
a control unit that controls the illumination control unit and the display control unit based on a video signal; and
a first circuit board on which the display element and the display control unit are mounted, wherein
based on the video signal, the display control unit transmits a first signal for controlling a plurality of pixels that form the display element to the display element and transmits a second signal for setting control of the plurality of pixels to the display element,
the display element drives the plurality of pixels based on the first signal and the second signal, and the display element and the display control unit are mounted on one of a front surface and a back surface of the first circuit board,
first wiring for transmitting the first signal is disposed only on the one of the front surface and the back surface,
the first circuit board is a multilayer circuit board including a first via portion that electrically connects the front surface and the back surface, and
second wiring for transmitting the second signal includes
the first portion that is a first portion connecting the display control unit and the first via portion and is disposed only on the one of the front surface and the back surface, and
the second portion that is a second portion disposed only on the other of the front surface and the back surface and extends from the first via portion toward the display element.

US Pat. No. 10,712,557

HEAD-UP DISPLAY DEVICE

NIPPON SEIKI CO., LTD., ...

1. A head-up display device comprising:a display that emits display light;
a moving part on which a first sliding surface is formed; and
a support member on which a second sliding surface that makes contact with the first sliding surface is formed, the support member supporting the moving part so that the moving part is movable,
the head-up display device being configured to display vehicle information as a virtual image from the display light,
wherein recesses and protrusions that extend along a trajectory in which the moving part moves are formed on the first sliding surface and/or the second sliding surface.

US Pat. No. 10,712,555

STREAMING VIRTUAL REALITY VIDEO

KONINKLIJKE KPN N.V., Ro...

1. A method for use in a streaming process of a Virtual Reality [VR] video to a VR rendering device, the streaming process having a configurable setup, in each configured setup the VR video being represented by one or more streams and each configured setup providing respective different image data of a scene, the VR rendering device being arranged to render, on the basis of the one or more streams, a current view of the scene based on a current head position, wherein the method comprises:executing the streaming process according to a first configured setup providing first image data needed to render the current view;
determining EEG data by measuring brain signals;
predicting a head movement based on the EEG data;
determining target image data differing from the first image data and needed for rendering a future view based on the predicted head movement;
determining a second configured setup for providing the target image data; and
executing the streaming process according to the second configured setup.

US Pat. No. 10,712,540

IMAGING LENS

KANTATSU CO., LTD., Toky...

1. An imaging lens comprising:a first lens having positive refractive power;
a second lens having at least one surface formed in an aspheric shape;
a third lens having at least one surface formed in an aspheric shape;
a fourth lens having at least one surface formed in an aspheric shape;
a fifth lens having two surfaces each formed in an aspheric shape;
a sixth lens having positive refractive power and two surfaces each formed in an aspheric shape; and
a seventh lens having two surfaces each formed in an aspheric shape, arranged in this order from an object side to an image plane side,
wherein said imaging lens has a total of seven lenses,
said first lens, said second lens, said third lens, said fourth lens, said fifth lens, said sixth lens, and said seventh lens are arranged respectively with a space in between,
said second lens is formed in a meniscus shape near an optical axis thereof,
said third lens is formed in a meniscus shape so that a surface thereof on the object side is convex near an optical axis thereof,
said sixth lens is formed in a meniscus shape near an optical axis thereof,
said seventh lens is formed in a shape so that a surface thereof on the image plane side has at least one inflexion point, and
said first lens has an Abbe's number ?d1 and said second lens has an Abbe's number ?d2 so that the following conditional expressions are satisfied:
40 20

US Pat. No. 10,712,529

LENS ASSEMBLY WITH INTEGRATED FEEDBACK LOOP FOR FOCUS ADJUSTMENT

Cognex Corporation, Nati...

1. A lens assembly for a vision system camera having variable focus comprising:a lens body having a variable lens assembly and a fixed optics assembly; and
a controller that is located within the body, the controller being constructed and arranged to receive a target focal distance from the vision system camera, the controller generating a target position of an actuator that controls curvature of the variable lens assembly and based upon an actual measured position of the actuator, correcting the measured position of the actuator to the target position.

US Pat. No. 10,712,523

BRANCH FIBER OPTIC CABLE ASSEMBLY AND METHOD OF MAKING THE SAME

AMPHENOL CORPORATION, Wa...

1. A branch fiber optic cable assembly, comprising:a main fiber optic cable extending along an axial direction, and having a plurality of branching sites which are spaced apart from each other along the axial direction; and
a plurality of stub cables, each of said stub cables having a first end integrally connected to said main fiber optic cable at one of said branching sites, and a second end extending away from said main fiber optic cable,
wherein said main fiber optic cable includes a plurality of inner cords juxtaposed to each other, and an outer jacket sleeved around said inner cords, each of said inner cords having at least one optical fiber, said branching sites respectively having cut-outs each of which is formed in said outer jacket to extend around and expose said inner cords and which divides said outer jacket into a plurality of jacket portions, each of said branching sites being disposed between two adjacent ones of said jacket portions, each of said stub cables including a section of said at least one optical fiber of at least one of said inner cords, and a protection sleeve sleeved around said section of said at least one optical fiber.

US Pat. No. 10,712,516

OPTICAL CONNECTION TERMINALS FOR FIBER OPTIC COMMUNICATIONS NETWORKS

AFL Telecommunications LL...

1. An optical connection terminal for a fiber optic communications network, the terminal comprising:a base, the base comprising an exterior wall;
a cover connected to the base, wherein an interior cavity is defined between the base and the cover, the cover comprising a bottom panel;
an exterior channel defined in the bottom panel;
a stub cable port defined in the bottom panel within the exterior channel; and
a stub cable connector, the stub cable connector comprising a main body and a connector body, the stub cable connector positionable such that the main body is within the exterior channel and the connector body extends through the stub cable port into the interior cavity, wherein a longitudinal axis of the connector body is perpendicular to a longitudinal axis of the main body.

US Pat. No. 10,712,474

HIGH REFRACTIVE INDEX, HIGH ABBE NUMBER INTRAOCULAR LENS MATERIALS

Alcon Inc., Fribourg (CH...

1. A polymeric ophthalmic device material made by polymerizing a mixture of monomers wherein the mixture comprises:a) a total of 70-90 wt. % of one or more cycloaliphatic acrylic monomers of formula (I)

wherein: A is H or CH3;
B is O, NR, or S;
D is O, S, or nothing;
E is CH3, CH2CH3, CH(CH3)2, C(CH3)3, CH2OH or H;
R is H, CH3, CH2CH3, or CH(CH3)2;
x is 1-4, provided that if x is >1, then not more than one CHE group has E?H;
y is 0-2; and
z is 0-4, provided that if D=nothing, then z?0.
b) a total of 5-25 wt. % of one or more hydrophilic monomers selected from the group consisting of: hydroxy(C2-C4 alkyl)methacrylates, glycerol methacrylate, and N-vinyl pyrrolidone; and
c) a copolymerizable cross-linking agent;
wherein the ophthalmic device material has a refractive index of 1.46-1.50 and an Abbe number greater than 47, a Tg<15° C., and an equilibrium water content of the polymerized ophthalmic device material is less than 4%.

US Pat. No. 10,712,456

METHOD OF MAKING SEMICONDUCTOR X-RAY DETECTORS

SHENZHEN XPECTVISION TECH...

1. A method comprising:obtaining a substrate comprising an electronic system in or on the substrate, and a plurality of electric contacts on a first surface of the substrate, the electronic system being electrically connected to the electric contacts;
obtaining a chip comprising an X-ray absorption layer, the X-ray absorption layer comprising an electrode;
electrically connecting the electrode to at least one of the electric contacts by bonding the chip to the substrate; and
thinning the substrate at a surface opposite the first surface.

US Pat. No. 10,712,444

ULTRASONIC INPUT DEVICE

Chirp Microsystems, Inc.,...

1. An ultrasonic input system comprising at least three ultrasonic transceiver units separated from each other by a predetermined spacing and a processor coupled to the at least three ultrasonic transceiver units, wherein at least one of the three ultrasonic transceiver units is configured to operate as a transmitter during a transmit/receive cycle and at least two of the ultrasonic transceiver units are configured as first and second receivers during the transmit/receive cycle, wherein the transmitter is configured to send an ultrasonic pulse during a transmit portion of the transmit/receive cycle and wherein the first and second receivers are configured to receive echoes of the ultrasonic pulse from an object during the transmit/receive cycle and produce corresponding first and second receive signals, wherein the processor and/or the first and second receivers are configured to determine first and second moving averages for the corresponding first and second receive signals, continuously update the first and second moving averages, subtract resulting updated first and second moving averages from the first and second receive signals, respectively, to produce first and second filtered receive signals, and determine first and second time-of-flight (ToF) measurements from the first and second filtered receive signals corresponding to times between transmitting the ultrasonic pulse by the transmitter and receiving an echo of the ultrasonic pulse by the first and second receivers, respectively.

US Pat. No. 10,712,443

NONLINEAR INTERMODULATION DISTANCE DETERMINATION SYSTEM

Kitty Hawk Corporation, ...

1. A distance determination system comprising:a transmitter configured to transmit a pair of pulses formed by a first pulse at a first frequency and a second pulse at a second frequency, wherein the pair of pulses has a corresponding distance associated therewith;
a receiver configured to receive audio signals; and
a processor coupled to the receiver and configured to:
detect whether an intermodulation product of the first pulse and the second pulse is present and above a threshold amplitude in an audio signal received by the receiver; and
determine, based at least in part on whether the intermodulation product of the first pulse and the second pulse is detected to be present and above a threshold amplitude, whether a distance to a surface removed from the transmitter is greater than the distance with which the pair of pulses is associated.

US Pat. No. 10,712,430

OPTICAL SYSTEM OF LASER SCANNER AND SURVEYING INSTRUMENT

TOPCON Corporation, Toky...

1. An optical system of a laser scanner comprising: a light projecting system for projecting a distance measuring light, a scanning mirror for rotatably irradiating said distance measuring light from said light projecting system around a single axis and for making a reflected distance measuring light from an object to be measured enter a light receiving system, a transmission window for accommodating said scanning mirror and through which said distance measuring light and said reflected distance measuring light are transmitted, a correction optical component which is provided on an irradiating optical path of said distance measuring light and is provided at a position where an optical action of said transmission window is offset, and a reference mirror which is provided at a position not affecting an acquisition of point cloud data and confronts said scanning mirror,wherein said transmission window is formed by a cylindrical curved surface or a conical curved surface and has an optical action for diffusing a luminous flux in a circumferential direction of the curved surface,
and said correction optical component has an optical action for converging the luminous flux in said diffusing direction or for diffusing the luminous flux in a direction orthogonal to said diffusing direction,
and wherein said scanning mirror rotates over a total circumference around a horizontal axis and deflects said distance measuring light from said light projecting system at a right angle with respect to said horizontal axis,
and said scanning mirror makes said distance measuring light reflected by said reference mirror enter said light receiving system as an internal reference light.

US Pat. No. 10,712,426

FAULT TOLERANT DIGITAL INPUT RECEIVER CIRCUIT

TEXAS INSTRUMENTS INCORPO...

1. A receiver device, comprising:a first input receiver circuit, comprising:
a first resistor coupled to a first node and a first current limiter, and
a first voltage comparator coupled to the first node and the first current limiter, the first voltage comparator having a first output signal; and
a second input receiver circuit, comprising:
a second resistor coupled to a second current limiter, the first current limiter and the first voltage comparator, and
a second voltage comparator coupled to the second current limiter, the first current limiter and the first voltage comparator, the second voltage comparator having a second output signal.

US Pat. No. 10,712,414

APPARATUS AND METHOD FOR ANALYZING SPECTRUM

JEOL Ltd., Tokyo (JP)

1. An apparatus for analyzing a spectrum, comprising:a measurement apparatus configured to generate an observed spectrum associated with a sample based on a signal associated with the sample; and
a spectrum analysis apparatus comprising at least one processor programmed or configured to:
receive the observed spectrum;
analyze the observed spectrum by determining
an optimum set of coefficients by changing a set of coefficients to be assigned to a function which defines a computed spectrum such that an evaluation value for a residual vector in a predetermined space corresponding to a residual spectrum between the observed spectrum and the computed spectrum is minimized; and
output the optimum set of coefficients or cause the optimum set of coefficients to be displayed, wherein:
the computed spectrum is fitted to a waveform-of-interest component in the observed spectrum,
the predetermined space is a space in which a baseline component in the observed spectrum is expressed as a sparse signal, and
the evaluation value is an Lp norm of the residual vector in the predetermined space (wherein p?1).

US Pat. No. 10,712,398

MEASURING COMPLEX PCB-BASED INTERCONNECTS IN A PRODUCTION ENVIRONMENT

Multek Technologies Limit...

1. A method of testing a printed circuit board, the method comprising:a. defining a specific interconnect structure of the printed circuit board to be tested;
b. defining a predetermined reflection coefficient signature corresponding to the specific interconnect structure;
c. defining a reflection envelope around the reflection coefficient signature, wherein the reflection envelope defines tolerance boundaries on both sides of the reflection coefficient signature;
d. measuring a reflection coefficient for the specific interconnect structure to determine a measured reflection coefficient curve corresponding to the specific interconnect structure; and
e. comparing the measured reflection coefficient curve to the reflection envelope, wherein if all values of the measured reflection coefficient curve are within the reflection envelope then the specific interconnect structure passes the test, and if one or more values of the measured reflection coefficient curve are not within the reflection envelope then the specific interconnect structure fails the test.

US Pat. No. 10,712,390

REGULATOR CONTROL DURING SCAN SHIFT AND CAPTURE CYCLES

Silicon Laboratories Inc....

1. An integrated circuit comprising:a first voltage regulator;
a plurality of storage elements configurable into one or more scan chains;
a first control circuit configured to supply the first voltage regulator a first value of a regulator control signal to cause the first voltage regulator to supply as a supply voltage a first voltage to the plurality of storage elements during a shift portion of a scan test;
wherein the first control circuit is configured to supply the first voltage regulator a second value of the regulator control signal to cause the first voltage regulator to supply as the supply voltage to the plurality of storage elements a second voltage during a first portion of a capture portion of the scan test and the first control circuit is configured to supply the first voltage regulator a third value of the regulator control signal to cause the first voltage regulator to supply as the supply voltage a third voltage during a second portion of the capture portion of the scan test;
a first plurality of the plurality of storage elements configured to receive a first clock signal;
a second plurality of the plurality of storage elements configured to receive a second clock signal; and
wherein the first control circuit is configured to control the supply voltage to be the second voltage for at least one clock cycle of the first clock signal and to be the third voltage for another clock cycle of the first clock signal during the capture portion of the scan test.

US Pat. No. 10,712,377

ANTENNA DIAGNOSTICS FOR WIRELESS COMMUNICATION UNIT FOR COMMUNICATING ENGINE DATA

GE Aviation Systems LLC, ...

13. A diagnostic circuit for an antenna located in a nacelle of a gas turbine engine mounted to an aerial vehicle, the diagnostic circuit comprising:a load resistor electrically coupled to the antenna and a ground node of the diagnostic circuit, the load resistor having a known resistance;
a first resistor electrically coupled to the load resistor at a first node of the diagnostic circuit;
a second resistor electrically coupled to the first resistor at a second node of the diagnostic circuit;
a third resistor electrically coupled to the second resistor at the second node of the diagnostic circuit; and
a fourth resistor electrically coupled to the third resistor at a third node of the diagnostic circuit,
wherein when a condition of the antenna changes, a magnitude of a voltage at the third node changes due, at least in part, to a change in a voltage across the load resistor, and wherein the magnitude of the voltage used to determine the condition of the antenna is received from only the third node along the diagnostic circuit.

US Pat. No. 10,712,366

ELECTRICAL PROBE

CHROMA ATE INC., Taoyuan...

1. An electrical probe, mounted on a base plate and electrically coupled with a cable, being to measure electric properties of an object to be tested, comprising:a probe assembly, including:
a needle cylinder, movably penetrating the base plate, having a wiring aperture for the cable to pass through;
a first electrical connection member, furnished to and electrically coupled with the needle cylinder;
a probe head, mounted at an end of the needle cylinder away from the first electrical connection member, electrically coupled with the needle cylinder, being to depress the object to be tested; and
a sub-probe, penetrating the probe head and plugging the needle cylinder, electrically coupled with the cable but electrically isolated from the needle cylinder, located at a side of the needle cylinder away from the first electrical connection member; and
a second electrical connection member for contacting the first electrical connection member;
wherein, when the probe head depresses the object to be tested so as to move the first electrical connection member from a separation position to a contact position, the first electrical connection member contacts the second electrical connection member, so that the probe head electrically couples with the second electrical connection member via the needle cylinder and the first electrical connection member.

US Pat. No. 10,712,363

SCANNING PROBE MICROSCOPE

HITACHI HIGH-TECH SCIENCE...

1. A scanning probe microscope, comprising: a cantilever including a probe to be brought into contact with or closer to a surface of a sample; and a displacement detector configured to detect a signal indicating a displacement of the cantilever,the scanning probe microscope being configured to acquire measurement data obtained when a predetermined physical quantity between the cantilever and the surface of the sample is kept constant based on the signal, and when the probe is scanned relatively along the surface of the sample,
the scanning probe microscope further comprising:
a distribution image calculator configured to calculate a one-dimensional or two-dimensional first distribution image of the measurement data, and a one-dimensional or two-dimensional second distribution image of differential data of adjacent data elements of the measurement data; and
a display controller configured to instruct the distribution image calculator to calculate at least one of the one-dimensional or two-dimensional first distribution image or the one-dimensional or two-dimensional second distribution image, and to display, on a predetermined display, the calculated at least one of the one-dimensional or two-dimensional first distribution image or the one-dimensional or two-dimensional second distribution image,
wherein the display controller is configured to display, when displaying both of the one-dimensional or two-dimensional first distribution image and the one-dimensional or two-dimensional second distribution image, the measurement data and the differential data at the same position at the same time.

US Pat. No. 10,712,359

FLEXURE WITH ENHANCED TORSIONAL STIFFNESS AND MEMS DEVICE INCORPORATING SAME

NXP USA, Inc., Austin, T...

1. A device comprising:a movable element spaced apart from a surface of a substrate;
an anchor attached to the substrate; and
a spring system spaced apart from the surface of the substrate and configured to movably couple the movable element to the substrate, the spring system including:
at least one beam interconnected between the movable element and the anchor; and
a flexure spaced apart from a surface of a substrate and interconnected between a first end of the at least one beam and either the anchor or an edge of the movable element, the flexure including an elongated beam having a sidewall defining a longitudinal dimension of the elongated beam and a protrusion element extending outwardly from the sidewall of the elongated beam, wherein the protrusion element is a T-shaped structure having a base and a crossmember, a first end of the base being coupled to the sidewall of the elongated beam and a central portion of the crossmember being coupled to a second end of the base, wherein the crossmember has a length that is greater than a width of the base.

US Pat. No. 10,712,344

METHODS OF PRODUCING PATIENT-SPECIFIC ANTI-CANCER THERAPEUTICS AND METHODS OF TREATMENT THEREFOR

Berkeley Lights, Inc., E...

1. A method of identifying an isolated B cell that produces antibodies capable of binding to a cancer cell-associated antigen, comprising:a. providing a dissociated cell sample from at least one solid tumor sample obtained from a patient;
b. loading the dissociated cell sample into a microfluidic device having at least one flow region and at least one isolation region fluidically connected to the flow region;
c. moving at least one B cell from the dissociated cell sample into at least one isolation region in the microfluidic device, thereby obtaining at least one isolated B cell; and
d. identifying at least one isolated B cell that produces antibodies capable of binding to a cancer cell-associated antigen,
wherein (i) the flow region of the microfluidic device comprises a microfluidic channel and each of the at least one isolation regions is part of a corresponding sequestration chamber, and wherein each sequestration chamber further comprises a connection region fluidically connecting the corresponding isolation region to the microfluidic channel, and/or
(ii) the microfluidic device comprises a substrate having a DEP configuration, and wherein moving the at least one B cell into the at least one isolation region comprises using DEP force to move the at least one B cell.

US Pat. No. 10,712,335

SENSOR CLIP FOR STACKED SENSOR DISPENSING SYSTEM, AND SYSTEMS, METHODS AND DEVICES FOR MAKING AND USING THE SAME

ASCENSIA DIABETES CARE HO...

1. A sensor clip assembly for storing and dispensing analyte testing sensors, the sensor clip assembly comprising:a plurality of test sensors arranged in a stack, each of the test sensors being configured to assist in testing an analyte in a fluid sample; and
a skeletal frame with a top, a bottom, and a plurality of sides, the top, bottom and sides being interconnected to define an internal chamber within which is stored the stack of test sensors, at least one of the sides including a plurality of elongated rails spaced from one another by a gap disposed between adjacent elongated rails, wherein the bottom of the skeletal frame defines an aperture configured to receive therethrough the stack of test sensors; and
a cap disposed on the top of the skeletal frame such that the top-most test sensor from the stack of sensors lies flush against a bottom of the cap, the cap including an elongated slot extending through the cap for receiving an ejection mechanism for advancing the test sensors, one at a time, out of the internal chamber of the skeletal frame.

US Pat. No. 10,712,328

ANALYSIS DEVICE

TOSHIBA MEMORY CORPORATIO...

1. An analysis device comprising:a vapor phase decomposition chamber configured to perform vapor phase decomposition of a first film on a front surface of a substrate;
a first evacuation pump configured to evacuate gas in the vapor phase decomposition chamber to an outside of the vapor phase decomposition chamber;
a heating chamber configured to heat the substrate;
a second evacuation pump configured to evacuate gas in the heating chamber to an outside of the heating chamber;
a recovery chamber configured to supply liquid on the front surface of the substrate, move the liquid on the front surface of the substrate, and recover the liquid; and
an analyzer configured to analyze a containing metal material in the liquid,
wherein the heating chamber comprising a hot plate being able to heat the substrate performed vapor phase decomposition by the vapor phase decomposition chamber in a state where the substrate is mounted.

US Pat. No. 10,712,320

FLOW CHANNEL STRUCTURE AND MEASURING DEVICE FOR MEASUREMENT TARGET LIQUID

ALPS ALPINE CO., LTD., T...

1. A flow channel structure comprising:a substrate including
a supply flow channel that guides a measurement target liquid toward inside;
a separation element accommodating space that accommodates a separation element that separates a plurality of components included in the measurement target liquid, the measurement target liquid being guided by the supply flow channel;
a discharge flow channel that discharges the measurement target liquid that passes through the separation element accommodating space toward outside; and
a detection unit that is formed in a part of the discharge flow channel and that guides the measurement target liquid,
wherein measuring light for measuring information about the plurality of components is to be irradiated onto the detection unit,
wherein the detection unit includes
a measurement flow channel that guides the measurement target liquid,
a light incident surface that is provided at a one end of the measurement flow channel and that guides the measuring light toward inside the measurement flow channel, and
a light reflection surface that is provided at the other end of the measurement flow channel and that reflects the measuring light irradiated from the light incident surface, onto the measurement target,
wherein a center line of the measuring light extends in a direction along a flow direction of the measurement target liquid flowing in the measurement flow channel and,
wherein the measuring light that is guided at the light incident surface passes through inside the measurement flow channel and the measuring light that is reflected on the light reflection surface passes through inside the measurement flow channel again and passes through the light incident surface again.

US Pat. No. 10,712,317

APPARATUS FOR DETECTING DEFECT AND METHOD FOR DETECTING DEFECT USING THE SAME

1. An apparatus for detecting a defect comprising:a first probe unit comprising a first transmitter for transmitting a signal into an inspection object and a first receiver for receiving a signal generated inside the inspection object;
a second probe unit separately installed from the first probe unit and configured to receive the signal generated inside the inspection object; and
a position determining unit configured to detect a defect position inside the inspection object using the signal received by the first probe unit and the signal received by the second probe unit,
wherein the position determining unit determines the defect position inside the inspection object by calculating each of a distance (L) between the first probe unit and the second probe unit, a distance (S1) from the first probe unit to the defect, and a distance (S2) from the second probe unit to the defect.