US11282690B2
An ion guide (40) is disclosed that comprises an ion confinement region having a first cross-sectional profile with a first cross-sectional area A1 in a plane orthogonal to a direction of ion transmission. An attenuation device ejects or deflects ions having spatial positions which fall outside of a second cross-sectional profile having a second cross-sectional area A2, wherein A2
US11282689B2
There is provided a method of guiding ions, comprising providing an ion guide comprising a plurality of electrodes, confining ions radially within said ion guide by applying one or more voltages to said plurality of electrodes, applying an orthogonal DC field along at least a portion of said ion guide in order to control the temperature of ions as they travel through said ion guide, and applying an electrostatic driving potential to said plurality of electrodes to urge ions along the axial length of the ion guide, wherein said electrostatic driving potential is applied in the form of a DC travelling wave potential or other transient DC potential.
US11282684B2
The present invention relates to a method for producing test pieces in which the thickness of the samples of homogeneous water-insoluble material is uniform, and to a method for quantitative analysis of water-insoluble material by analyzing such test pieces using MALDI mass spectrometry. Specifically, the test pieces can be produced by: adding a volatile solvent to a mixture of water-insoluble material and matrix; placing, in a pellet cup made of water-soluble material, and pressing, with even pressure, the sample obtained by mixing the mixture of water-insoluble material and matrix until the solvent has evaporated; and melting the pellet cup with water.
US11282683B2
A reference image data input section reads, from a Raman spectroscopic analyzer, a set of data constituting a Raman spectroscopic imaging graphic for a target sample. An ROI specification processor) displays a Raman spectroscopic imaging graphic based on those data on a display unit. An operator viewing the image operates an input unit to set a plurality of ROIs. Then, the ROI specification processor determines position information of the ROIs. An analysis processor extracts the data of measurement points corresponding to the set ROIs from MS imaging data acquired by an analysis performed by an imaging mass spectrometry unit for the same target sample. The processor also calculates an average mass spectrum from the data of a large number of measurement points for each ROI, and performs a multivariate analysis on the plurality of average mass spectrum data to compare the ROIs with each other or divide them into groups.
US11282680B2
Embodiments of the invention provide a bearing device and a plasma processing apparatus. According to at least one embodiment, the bearing device includes a base, a base driving mechanism, a pressing ring and a baffle ring. The base is used for bearing a workpiece to be processed; the base driving mechanism is used for driving the base to move up to a process position or down to a loading and unloading position; the pressing ring is used for clamping an edge region of the workpiece to be processed on the base when the base is at the process position; the baffle ring surrounds an outer peripheral wall of the base and is located under the pressing ring; surfaces of the pressing ring and the baffle ring opposite to each other include a pair of guiding tori, which are inclined outwardly at a same angle with respect to a centerline of the base in a vertical direction; and, during the process of driving the base to move up by the base driving mechanism, the guiding tori contact and move toward each other, so as to achieve positioning of the pressing ring and the base.
US11282679B2
A plasma control apparatus for controlling plasma to be uniformly distributed in a plasma chamber and a plasma processing system including the same are provided. The plasma control apparatus includes a transmission line configured to deliver radio frequency (RF) power to a plasma chamber through at least two frequencies, a matching circuit configured to control impedance for maximum delivery of the RF power, and a plasma control circuit configured to selectively and independently control harmonics at a very high frequency (VHF) among the at least two frequencies and to control plasma distribution in the plasma chamber by producing resonance for the harmonics.
US11282676B2
Processing chambers with a plurality of processing stations and individual wafer support surfaces are described. The processing stations and wafer support surfaces are arranged so that there is an equal number of processing stations and heaters. An RF generator is connected to a first electrode in a first station and a second electrode in a second station. A bottom RF path is formed by a connection between the a first support surface and a second support surface.
US11282674B2
In one embodiment, a charged particle beam writing method is for writing a pattern in a writing area on a substrate by irradiating a charged particle beam onto the substrate while moving the substrate to write stripes sequentially, each of the stripes having a width W and shapes obtained by dividing the writing area by the width W. The method includes performing S times (S is an integer greater than or equal to two) strokes, each of the strokes which is a process writing the stripes in a multiplicity of 2n (n is an integer greater than or equal to one) while shifting a reference point of each of the stripes in the width direction by a preset stripe shift amount and changing a moving direction of the substrate for each of the stripes, and writing while the reference point of the stripes in the each of the strokes in the width direction of the stripes is shifted by a preset stroke shift amount in each of the strokes.
US11282673B2
The present disclosure describes an ion implantation system that includes a bushing designed to reduce the accumulation of IMP by-produces on the bushing's inner surfaces. The ion implantation system can include a chamber, an ion source configured to generate an ion beam, and a bushing coupling the ion source and the chamber. The bushing can include (i) a tubular body having an inner surface, a first end, and a second end and (ii) multiple angled trenches disposed within the inner surface of the tubular body, where each of the multiple angled trenches extends towards the second end of the tubular body.
US11282666B2
A circuit protection system including at least one fuse including a fuse element, at least one inductive heating element operable to heat the fuse element, at least one control module in communication with the inductive heating element, and at least one current detection device coupled to said control module. The control module is configured to operate the inductive heating element and cause the fuse element to open in response to a predetermined current condition.
US11282660B2
An electromechanical actuator includes an electrically insulating rod, an electrically insulating cover at least partly encompassing the electrically insulating rod, and an elastomeric diaphragm. The electrically insulating rod has a body, a first actuation portion connected to an electromechanical drive mechanism arranged in a first region, and a second actuation portion for actuating an electromechanical actuation mechanism arranged in a second region. The elastomeric diaphragm unit is arranged between the body and the cover. The elastomeric diaphragm unit has a flexible membrane electrically separating the first region from the second region. The elastomeric diaphragm unit is coated on at least one surface of the membrane with a semiconductive layer.
US11282655B2
A switch device includes a housing including a recessed portion, a metal member, and a movable contact point member. The recessed portion is recessed in a thickness direction from an opening formed in a first surface. The metal member includes a terminal protruding from the housing, a fixed contact point exposed to an inner side of the recessed portion, and a connection portion connecting the terminal and the fixed contact point. The movable contact point member is provided in the recessed portion and is configured to move to connect to or disconnect from the fixed contact point. A sealing unit is provided in a gap between the connection portion and the housing. The sealing unit is made by solidifying a sealing agent supplied through a hole portion that is in communication with the connection portion from a second surface opposite to the first surface of the housing.
US11282653B2
A solid electrolytic capacitor is provided that includes a capacitor element having a valve action metal base with a porous portion on a first main surface of a core portion, a dielectric layer disposed on a surface of the porous portion, a solid electrolyte layer disposed on the dielectric layer, and a conductor layer disposed on the solid electrolyte layer. Moreover, the capacitor includes a sealing layer that seals a first main surface of the capacitor element, a cathode outer electrode electrically connected to the conductor layer, and an anode outer electrode electrically connected to the valve action metal base. The sealing layer and the cathode outer electrode are disposed on the conductor layer and a cathode through-electrode extends through the sealing layer on the conductor layer. The conductor layer and the cathode outer electrode are connected to each other with the cathode through-electrode interposed therebetween.
US11282649B2
A capacitor includes a capacitor element, a first electrode, a second electrode, a first bus bar, a second bus bar, an exterior member, and a filler resin. The first electrode is disposed on an end face of the capacitor element. The second electrode is disposed on another end face of the capacitor element. The first bus bar is connected to the first electrode. The second bus bar is connected to the second electrode. The exterior member covers the capacitor element. The filler resin fills an interior of the exterior member. The exterior member includes a metal laminate film and has an opening to lead out a part of the first bus bar and a part of the second bus bar. The opening is sealed with the filler resin.
US11282646B2
A multilayer ceramic electronic component includes a ceramic body; and first and second external electrodes disposed on the ceramic body, wherein the first and second external electrodes include first and second conductive layers disposed on corners of the ceramic body, and first and second base electrodes covering the first and second conductive layers, respectively, and wherein a ratio, A1/A2, of an area, A1, of the first conductive layer disposed on the fifth surface or the second conductive layer disposed on the sixth surface of the ceramic body to an area, A2, of a cross-sectional surface of the ceramic body taken in the second direction and the first direction is in a range of 0.1 to 0.3.
US11282643B2
A composite structure including a conductor region that is configured from a first oxide, and an insulator region that is configured from a second oxide and that surrounds the conductor region, wherein the first oxide and the second oxide are in hetero structure with each other. A powder and a fired body each having such a composite structure are also preferable.
US11282642B2
Provided is a dielectric composition exhibiting a high specific dielectric constant and a high resistivity even when fired in a reducing atmosphere. The dielectric composition contains a composite oxide having a composition represented by (SrxBa1-x)yNb2O5+y, the crystal system of the composite oxide is tetragonal, and y in the composition formula is smaller than 1.
US11282637B2
An inductor includes a body including a substrate, a coil portion, including a top coil and a bottom coil disposed on one surface and the other surface of the substrate, respectively, and an encapsulation portion encapsulating the substrate and the coil portion, a first terminal electrode, disposed on a bottom surface of the body and connected to the top coil, and a second terminal electrode disposed on the bottom surface of the body and connected to the bottom coil, a third terminal electrode disposed between the first and second terminal electrodes and disposed on the bottom surface of the body, and a shielding layer disposed to cover the body. The shielding layer is connected to the third terminal electrode.
US11282634B2
A coil electronic component includes a body and external electrodes disposed on an external surface of the body. The body includes a support member including a through-hole, upper and lower coils supported by the support member and including a plurality of coil patterns, a via connecting the upper and lower coils to each other, and an insulating wall supported by the support member and insulating adjacent coil patterns from each other. The via is formed on at least a portion of a interface of the through-hole.
US11282631B2
A magnetic core is situated in a cavity routed into an insulating substrate. The cavity and magnetic core are coved with a first insulating layer. Through holes are then formed through the first insulating layer and the insulating substrate, and plated to form conductive vias. Metallic traces are added to the exterior surfaces of the first insulating layer and the insulating substrate to form upper and lower winding layers. The metallic traces and conductive vias define the respective primary and secondary side windings for an embedded transformer. At least a second set of the outer conductive vias, are spaced farther from the cavity than a first set, and have greater via hole diameter than the vias in the first set. This reduces the resistance of the windings for a given substrate size and improves the performance of the device.
US11282629B2
The multilayer inductor includes a multilayer body including a plurality of insulating layers laminated in a lamination direction, and a plurality of coil groups arranged in the multilayer body along the lamination direction and connected in series. Each of the coil groups includes a plurality of coil patterns respectively provided on the insulating layers and laminated in the lamination direction, and is configured by connecting a plurality of pattern groups in series. Each of the pattern groups is formed by connecting n (n is a positive integer) coil patterns in parallel. The number of parallels n of at least one of the coil groups is different from the number of parallels n of another coil group. The insulating layers include magnetic and non-magnetic insulating layers. At least one of the insulating layers adjacent to one of the coil patterns is the non-magnetic insulating layer.
US11282627B2
A transformer core for a dry-type transformer includes a laminated construction having several groups of stacked laminations that form a step-lap sequence of laminations. Each group in the step-lap sequence has a mean length different than an adjacent group in the step-lap sequence and has at least two identical laminations per group, wherein at least one group has at least four identical laminations. Methods of assembling a transformer core are also provided, as are other aspects.
US11282626B2
A reactor includes a coil; a magnetic core with an inner core portion arranged inside the coil; and an inwardly interposed member insulating the coil from the inner core portion. The inwardly interposed member has a thin portion defined by a recess of an inner-circumferential surface, and a thick portion that is thicker than the thin portion. The inner core portion has, on an outer circumferential surface facing the inwardly interposed member, a core-side projection portion has a shape conforming to the inner-circumferential surface shape of the thin portion. The thin portion has a thickness of 0.2 mm to 1.0 mm inclusive, and the thick portion has a thickness of 1.1 mm to 2.5 mm inclusive. The inner core portion and the inwardly interposed member are in intimate contact with each other, and the inwardly interposed member and the wound portion are in intimate contact with each other.
US11282619B2
Disclosed is an armored cable assembly may include a plurality of conductors and a metal sheath disposed over the plurality of conductors. The metal sheath may have a plurality of revolutions extending helically along a lengthwise axis, each of the plurality of revolutions including a first section having a curved profile, a second section extending from the first section, the second section having a planar profile, and a third section extending from the second section. The third section may include a free end angled towards an interior cavity of the metal sheath, the free end extending past a plane defined by a bottom most point of the first section of an adjacent revolution, the plane extending perpendicular to the second section.
US11282617B2
A wire harness that includes an electric wire that includes a core wire, an insulating inner cover that covers an outer circumference of the core wire, and a conductive shield that covers an outer circumference of the insulating inner cover; a conductive bracket including a plate that includes an insertion hole through which the electric wire is inserted and a protrusion protruding from an edge of the insertion hole in the plate; a fastener that fastens a folded-back portion of the shield that is folded back to an outer circumferential side of the protrusion to the protrusion; and a body made of resin that sandwiches the plate in a thickness direction.
US11282608B2
A computer-implemented system includes a treatment device configured to be manipulated by a user while the user performs a treatment plan, a patient interface, and a computing device configured to: receive treatment; write to an associated memory, configured to be accessed by an artificial intelligence engine, treatment data, the artificial intelligence engine being configured to use at least one machine learning model to, using the treatment data, generate at least one of a treatment scheduling output prediction and an appointment output; receive, from the artificial intelligence engine, the at least one of the treatment scheduling output prediction and the appointment output; and selectively modify, using the at least one of the treatment scheduling output prediction and the appointment output, the at least one aspect of the treatment plan.
US11282602B2
Devices and methods for mobile monitoring of a drainage catheter are provided. A device may be configured to perform an operation of rendering a user interface. The user interface may be configured to provide an output interface configured to prompt a user to input catheter use information, catheter use information being information related to using the catheter to drain fluid from the patient. The user interface may be configured to provide an input interface for the user to input catheter use information. The device may be further configured to receive catheter use information input by the user through the user interface. The device may be further configured to generate catheter management information based upon the received catheter use information. A method for mobile monitoring of a drainage catheter may include using a processor to perform the steps the device is configured to perform.
US11282595B2
A multi-label heat map generating system is operable to receive a plurality of medical scans and a corresponding plurality of global labels that each correspond to one of a set of abnormality classes. A computer vision model is generated by training on the medical scans and the global labels. Probability matrix data, which includes a set of image patch probability values that each indicate a probability that a corresponding one of the set of abnormality classes is present in each of a set of image patches, is generated by performing an inference function that utilizes the computer vision model on a new medical scan. Heat map visualization data can be generated for transmission to a client device based on the probability matrix data that indicates, for each of the set of abnormality classes, a color value for each pixel of the new medical scan.
US11282590B2
Techniques and apparatus for generating, performing, and evaluating virtual clinical trials that include clinic modules to represent real-world operational aspects of trial entities are described. In one embodiment, for example, an apparatus may include at least one memory, and logic coupled to the at least one memory. The logic may be configured to generate a plurality of avatars configured to model a health condition associated with a population of patients, and to perform a virtual clinical trial to simulate a course of treatment for the plurality of avatars, the virtual clinical trial to include at least one clinic module associated with at least one event and a probability for the at least one event, the at least one event to model an operational aspect of an entity of the virtual clinical trial. Other embodiments are described.
US11282587B2
Provided herein are automated apparatus for the identification of microorganisms in various samples. The disclosure solves existing challenges encountered in identifying and distinguishing various types of microorganisms, including viruses and bacteria in a timely, efficient, and automated manner by sequencing.
US11282570B2
The present technology relates to an electronic device. More specifically, the present technology relates to a storage device and a method of operating the same. A memory device according to an embodiment includes a memory cell array including a plurality of memory cells, a peripheral circuit configured to perform a program operation, a program verifier configured to calculate difference values, each of which is between a first pass loop count and a second pass loop count of a respective one of program states, when the program operation is completed, and output a pass status or a fail status according to whether at least one of the difference values exceeds a reference value.
US11282568B2
A semiconductor storage device includes a memory unit and a circuit unit bonded to the memory unit. The memory unit includes first and second memory cells, first and second bit lines respectively connected to the first and second memory cells, and first and second bonding metals respectively connected to the first and second bit lines. The circuit unit includes a sense amplifier unit including a first wire, a third bonding metal connected with the first wire and opposed to the first bonding metal, and a fourth bonding metal connected with the first wire and opposed to the second bonding metal.
US11282566B2
Apparatuses and methods for adjusting a phase mixer circuit are disclosed. An example method includes providing data values stored by a plurality of first registers and a plurality of second registers. The method includes: during a first mode of operation, receiving the data values by groups of first registers of the plurality of the first registers and holding the data values by the plurality of second registers; during a second mode of operation, inverting a data value by one first register of the plurality of first registers at a time and holding the data values by the plurality of second registers; and during a third mode of operation, either inverting the data value by one first register of the plurality of first registers while holding the data values by the plurality of second registers or inverting a data value by one second register of the plurality of second registers while holding the data values by the plurality of first registers.
US11282563B2
The present disclosure includes apparatuses and methods for performing operations by a memory device in a self-refresh state. An example includes an array of memory cells and a controller coupled to the array of memory cells. The controller is configured to direct performance of compute operations on data stored in the array when the array is in a self-refresh state.
US11282549B2
In a data transmission system, one or more signal supply voltages for generating the signaling voltage of a signal to be transmitted are generated in a first circuit and forwarded from the first circuit to a second circuit. The second circuit may use the forwarded signal supply voltages to generate another signal to be transmitted back from the second circuit to the first circuit, thereby obviating the need to generate signal supply voltages separately in the second circuit. The first circuit may also adjust the signal supply voltages based on the signal transmitted back from the second circuit to the first circuit. The data transmission system may employ a single-ended signaling system in which the signaling voltage is referenced to a reference voltage that is a power supply voltage such as ground, shared by the first circuit and the second circuit.
US11282548B1
Some embodiments include an integrated assembly having first and second source/drain regions laterally offset from one another. Metal silicide is adjacent to lateral surfaces of the source/drain regions. Metal is adjacent to the metal silicide. Container-shaped first and second capacitor electrodes are coupled to the source/drain regions through the metal silicide and the metal. Capacitor dielectric material lines interior surfaces of the container-shaped first and second capacitor electrodes, A shared capacitor electrode extends vertically between the first and second capacitor electrodes, and extends into the lined first and second capacitor electrodes. Some embodiments include methods of forming integrated assemblies.
US11282545B2
A computer-implemented method for electronically editing a multi-camera video of a sporting event includes receiving, by a server, a request for editing a multi-camera video including a plurality of video streams from a browser of a user device. The server sends the multi-camera video as requested to the browser of the user device for display in a video player. The server causes the video player to display a widget including a timeline, a plurality of transition points, and a plurality of video segments. The server receives, from the user device, a modified transition point including a timestamp associated with the transition point. The server generates a multi-camera video based on the modified transition points.
US11282542B2
A tape cartridge includes a reel; a cartridge case; a reel lock member; and a reel lock release member. The reel includes a reel hub including a cylindrical bottom portion. The reel lock member includes a projecting portion projecting to engage with the reel hub. The reel lock release member includes a main body and leg portions, the main body disposed between the reel lock member and cylindrical bottom portion, the leg portions extending from the main body and being inserted into through holes, the reel lock release member releasing engagement of the reel lock member and reel hub. The main body includes central portion and extension portions, the central portion in contact with the projecting portion, the extension portions extending radially to end portions connected to the leg portions, thicknesses of the extension portions along a uniaxial direction gradually decreasing from the central portion toward the end portions.
US11282526B2
Methods and systems for processing audio signals containing speech data are disclosed. Biometric data associated with at least one speaker are extracted from an audio input. A match is determined between the extracted biometric data and stored biometric data associated with a consenting user profile, where a consenting user profile is a user profile associated with a record indicating consent to store biometric data. If a match is determined to exist with such a profile, the speech data is stored in an archive after processing. If no such match is determined, or if the extracted biometric data includes data from a speaker not having a consenting user profile, the speech data is discarded, optionally after having been processed. The system and method provides a safeguard against transferring to storage data of users, particularly minors or children, for whom a verified and valid consent has not been obtained from an authorised adult.
US11282520B2
Embodiments of the present application provide a method, apparatus and device for interaction of intelligent voice devices, and a storage medium. The method includes: receiving wake-up messages sent by respective awakened intelligent voice devices; determining a forwarding device according to the wake-up messages; sending a forwarding instruction to the forwarding device to enable the forwarding device to receive a user voice request according to the forwarding instruction, where the forwarding instruction includes: type skill information of all intelligent voice devices; and sending a non-response message to other awakened intelligent voice device other than the forwarding device, which enables the most appropriate response device to execute the cloud result requested by the forwarding device, and the plurality of awakened intelligent voice devices do not respond at the same time so as to avoid confusion, thus making it easier to meet user needs.
US11282518B2
An information processing apparatus as an image forming apparatus includes an utterance period detecting section, a simple response/statement determining section, and an HDD. The utterance period detecting section detects utterance periods of utterances of each person from voice data. The simple response/statement determining section converts the voice data to a text, determines, when the utterance in the detected utterance period falling within a first period contains any predetermined keyword, that the utterance is a simple response, determines the utterance made for a second period longer than the first period to be a statement, and extracts, for each person, a frequent keyword appearing a predetermined number of times or more in the utterances. The HDD stores determination results of the simple response/statement determining section, the utterance periods for the simple responses, and the utterance periods for the statements, together with the frequent keyword.
US11282513B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method includes obtaining a candidate transcription that an automated speech recognizer generates for an utterance, determining a particular context associated with the utterance, determining that a particular n-gram that is included in the candidate transcription is included among a set of undesirable n-grams that is associated with the context, adjusting a speech recognition confidence score associated with the transcription based on determining that the particular n-gram that is included in the candidate transcription is included among the set of undesirable n-grams that is associated with the context, and determining whether to provide the candidate transcription for output based at least on the adjusted speech recognition confidence score.
US11282510B2
The systems and methods of the present disclosure generally relate to a data processing system that can identify and surface alternative requests when presented with ambiguous, unclear, or other requests to which a data processing system may not be able to respond. The data processing system can improve the efficiency of network transmissions to reduce network bandwidth usage and processor utilization by selecting alternative requests that are responsive to the intent of the original request.
US11282498B2
A speech synthesis method and a speech synthesis apparatus to synthesize speeches of different emotional intensities in the field of artificial intelligence, where the method includes obtaining a target emotional type and a target emotional intensity parameter that correspond to an input text, determining a corresponding target emotional acoustic model based on the target emotional type and the target emotional intensity parameter, inputting a text feature of the input text into the target emotional acoustic model to obtain an acoustic feature of the input text, and synthesizing a target emotional speech based on the acoustic feature of the input text.
US11282490B2
Systems and methods for vibration attenuation, and for investigating a subsurface volume of interest from a borehole. System embodiments may include a vibration attenuation system, comprising: at least one vibration attenuator configured to dynamically isolate a vibration source, the at least one vibration attenuator comprising metamaterial defining a plurality of cells; wherein at least one cell of the plurality of cells comprises a plurality of sub-cells azimuthally arrayed about an axis of alignment, and at least one sub-cell of the plurality is defined by a solid, the at least one sub-cell including a plurality of cell segments substantially oriented in alignment with a mapping geometry comprising an inversion of a canonical tangent circles mapping. The vibration source may comprise an acoustic source. The system may have an enclosure having the acoustic source and the at least one receiver disposed therein, with the at least one acoustic attenuator is positioned between.
US11282488B2
A flow controlled sound generation system is disclosed that includes one or more fluid pumps to control air flow through a sound channel. The air flow is modulated through one or more valves to produce audible frequency pressure waves.
US11282481B2
An information processing device according to one embodiment is an information processing device controlling a motion of a user object in a virtual space that is associated with a user wearing an HMD, the information processing device including: a motion information acquiring unit that acquires motion information of the head and eyes of the user detected in an actual space; a provisional line-of-sight determining unit that determines a provisional line-of-sight of the user object on the basis of the motion information; a line-of-sight control unit that controls a line-of-sight of the user object on the basis of a positional relation between the provisional line-of-sight and one or more objects in the virtual space; and an image generating unit that generates an image which the line-of-sight of the user object controlled by the line-of-sight control unit is reflected in and are displayed on the HMD.
US11282474B1
A multi-display-region display device can include a plurality of pixels, a first display region including a first subset of the plurality of pixels and a second display region including a second subset of the plurality of pixels. The second display region and the first display region can be adjacent to each other along a respective staggered boundary portion. The display device can include a first controller to control the first display region via a first plurality of control lines communicatively coupling the first controller to the first subset of pixels. The display device can include a second controller to control the second display region via a second plurality of control lines communicatively coupling the second controller to the second subset of pixels.
US11282464B2
A display device includes a display panel which includes a display area and a non-display area, a plurality of pixels in the display area, and a gate driver connected to at least two of the pixels through a gate line, wherein the gate driver includes a plurality of stages connected to each other and drives the at least two pixels, where each of the plurality of stages includes a first portion of a stage disposed in the non-display area and a second portion of the stage disposed in the display area and connected to the first portion, and the second portion of the stage includes a pull down transistor configured to output a low potential to the gate line.
US11282462B2
A display pixel is provided that is operable to support hybrid compensation scheme having both in-pixel threshold voltage canceling and external threshold voltage compensation. The display may include multiple p-type silicon transistors with at least one n-type semiconducting-oxide transistor and one storage capacitor. An on-bias stress phase may be performed prior to a threshold voltage sampling and data programming phase to mitigate hysteresis and improve first frame response. In low refresh rate displays, a first additional on-bias stress operation can be performed separate from the threshold voltage sampling and data programming phase during a refresh frame and a second additional on-bias stress operation can be performed during a vertical blanking frame. The display pixel may be configured to receive an initialization voltage and an anode reset voltage, either of which can be dynamically tuned to match the stress of the first and second additional on-bias stress operations to minimize flicker.
US11282457B2
A pixel driving circuit is disclosed. A first electrode, a second electrode, and a third electrode of a driving sub-circuit respectively receives a first voltage signal, is coupled to the light-emission control sub-circuit, and to a first electrode of a second storage sub-circuit. A first electrode and second electrode of a first storage sub-circuit is coupled to a first node and receives a second voltage signal respectively. A second electrode of the second storage sub-circuit is coupled to a second node. A writing-compensation control sub-circuit is coupled to the first node and the second node, and receives a data signal, a gate signal, and a third voltage signal. A light-emission control sub-circuit is coupled to the first node, the second node, a second electrode of the driving sub-circuit, and the light-emission sub-circuit, and receives a light-emission control signal.
US11282452B2
Embodiments of the present disclosure provide a pixel circuitry. The pixel circuitry includes a data write-in circuit, an initialization circuit, a sense circuit, a first capacitor, a second capacitor, a drive transistor, and a data signal supply circuit. The data write-in circuit supplies a data signal to a first node according to a first control signal. The initialization circuit supplies an initialization signal to a sense line according to a second control signal. The sense circuit couples a second node to the sense line according to the first control signal. The data signal supply circuit reads the voltage of the sense line according to a third control signal, determines a threshold voltage of the drive transistor according to the read voltage, and corrects an original data signal according to the threshold voltage to supply the corrected original data signal to the data line.
US11282451B2
Embodiments of the present disclosure provide a pixel driving circuit. The pixel driving circuit includes a reset circuit, a compensation and data-in circuit, a drive transistor, and a light-emitting control circuit. The reset circuit is configured to reset a voltage of a control electrode of the drive transistor according to a first and third control signals. The compensation and data-in circuit is configured to receive a reference signal from the data line according to the first control signal, receive a data signal from the data line according to a second control signal, and apply a compensation voltage to the control electrode of the drive transistor based on the reference signal, the data signal, and a voltage of the first voltage terminal. The light-emitting control circuit is configured to control the light-emitting device to emit light according to a third control signal.
US11282443B2
A display apparatus includes a light emitting element; and a pixel circuit configured to drive the light emitting element. The pixel circuit may include a first capacitor configured to output a first voltage corresponding to an image signal; a first transistor having a control terminal connected to the first capacitor and to which the first voltage is applied, a first terminal to which a second voltage corresponding to a slope signal that changes over time is applied, and a second terminal configured to output an output signal based on a comparison between the first voltage and the second voltage; and a driving circuit configured to drive the light emitting element based on the output signal of the second terminal.
US11282436B2
A pixel circuit includes a storage device directly connected to a control line so that a light-emitting device may emit light under a control of a control signal from the control line. The pixel circuit further includes: a first transistor; a second transistor; and a third transistor. A control terminal of the first transistor is connected to a first scan line, a second terminal of the first transistor is connected to an output node, and a first terminal of the storage device is connected to the output node. A control terminal of the second transistor is connected to the output node. A control terminal of the third transistor is connected to a second scan line, a second terminal of the third transistor is connected to an anode of the light-emitting device, and a cathode of the light-emitting device is grounded.
US11282434B1
A method is provided for driving an active matrix display device comprising a matrix of pixels configured to display an n-bit image data in an image frame by dividing the image frame for each pixel into n subframes; defining the n-bit image data to have n1 number of greater significant bits and n2 number of lesser significant bits, where n1+n2=n; and selecting the rows of pixels non-sequentially in the subframes corresponding to the n2 number of lesser significant bits such that there is no more than one row of pixel being selected in each subframe. The provided method can utilize the scan sequence in a more flexible way to make better use of the available scan time such that a higher display resolution or dynamic range can be achieved without increasing the scanning frequency.
US11282417B2
An electrical battery operated display device for sport fans which is adapted to be coupled to a hat worn by a user comprises a spherical body which is displayable with visible images related to a specific sport team; one or more interface elements associated with the spherical body which are releasably securable to a display device mount; and at least first and second active elements, which, when activated, cause at least a portion of the spherical body to be controllably rotated about its central axis through interaction of the one or more releasably securable elements and simultaneously illuminated.
US11282415B2
A retractable stanchion barrier system with a flexible RGB display matrix utilizes one or more stanchion units, each stanchion unit comprising a stanchion head, a weighted base, a stanchion post, and a flexible LED stanchion ribbon display which extends from each stanchion head. A computer system governs the operation of the flexible RGB display. The flexible LED stanchion ribbon display may extend from one stanchion head and connect to another stanchion head. The stanchion heads may mount to walls, doors or stanchion posts. Such a system may be configured to be ultra-portable or implemented as a fixture.
US11282409B2
A programming device including a shape indication section which receives at least one first user operation for indicating a shape by specifying two or more portions among a plurality of tangible portions arranged at different positions with each other in a planar direction; and a control section which generates a command list for moving a control target section along the indicated shape.
US11282407B2
Method of teaching a vocal harmony involves a computing device which automatically generates a plurality of audio presentations of a musical composition in a predetermined series. Each audio presentation in the series is different from the other audio presentations in the series and is configured to assist the user in progressively learning the selected vocal harmony part. Each of the plurality of audio presentations in the predetermined series is made different from others of the audio presentation in the predetermined series by selectively controlling (1) the particular ones of the plurality of vocal harmony parts that are included in each of the audio presentations, and/or (2) a magnitude of an audio volume that is applied to each of the plurality of vocal harmony parts that is included in each of the audio presentations.
US11282402B2
A speech development assembly includes a stuffed animal that has appendages which can be resiliently articulated into a variety of positions. A control circuit is positioned within the stuffed animal and the control circuit includes an electronic memory. The electronic memory stores a database comprising words and phrases. A microphone is coupled to the stuffed animal to record babbling of an infant or speech delayed toddler. A vocal analyzer is positioned within the stuffed animal and the vocal analyzer is electrically coupled to the control circuit. The vocal analyzer analyzes the babbling of the infant or speech delayed toddler that is stored in the electronic memory. The vocal analyzer assigns selected words and phrases in the database stored in the electronic memory to a response sequence. A speaker is coupled to the stuffed animal to emit the words and phrases corresponding to the response sequence for the purposes of education.
US11282393B2
Disclosed is a method, system, and non-transitory computer-readable storage medium for providing a pickup location. The pickup service method executable on a computer system, including displaying, by the at least one processor, one or more pickup candidate locations corresponding to a location associated with a user of an electronic device, on a map screen including the location, providing, by the at least one processor, guidance information on a pickup candidate location, which is selected by the user from among the one or more pickup candidate locations, on the map screen, and transmitting, by the at least one processor to a server, a pickup request including a final pickup candidate location that is selected by the user from among the one or more pickup candidate locations displayed on the map screen as a pickup location may be provided.
US11282391B2
A method for image processing at different illumination conditions, the method may include acquiring an image of an environment of a vehicle; selecting a set of pixels located within a region of interest that is located at an upper part of the image; calculating an illumination condition indicator based on values of the set of pixels; selecting a selected machine learning process, out of a machine learning processes, based on the illumination condition indicator; wherein different machine learning processes are trained to different illumination conditions; and processing the image by the selected machine learning process to provide processing results.
US11282389B2
Driver and pedestrian safety can be aided by systems and methods to provide identification and classification of objects in a vehicle travel path. Information about classified objects can be shared with a human driver to inform the driver about potentially hazardous conditions, or the information can be interpreted automatically by an operating system of the vehicle. In an example, a camera coupled to a vehicle can receive images from an image sensor. A computer system can use machine learning and neural network-based processing to identify an object present in the images and determine whether the object is a pedestrian. In an example, the computer system can process information from a region of interest in the images that comprises less than an entire field of view in the images.
US11282382B1
One example system for detecting an emergency siren comprises a microphone device, a band pass filter operably coupled to the microphone device and configured to filter sound data from the microphone device to produce filtered sound data, a phase lock loop circuit configured to phase filter the filtered sound data to produce phase filtered data, and a processor configured to determine a presence of a siren signal from the phase filtered data.
US11282373B2
A magnetometer sensor that detects tampering is described. The sensor samples magnetometer data and computes a set of vectors based on the magnetometer data. The sensor detects a tampering of the magnetic sensor based on determining that the set of vectors is outside the reference plane for the magnetometer sensor. The sensor generates a notification to a security system coupled to the magnetometer sensor. The notification indicating the tampering of the magnetometer sensor.
US11282362B2
In an example method, a mobile device obtains a database including a plurality of data records. Each data record includes an indication of a respective impact previously experienced by a user of the mobile device, and sensor data generated by one or more first sensors worn by the user during that impact. The mobile device obtains sensor data generated by one or more second sensors worn by the user over a period of time, and determines whether the user has fallen during the period of time based on the database and the additional sensor data. The mobile device generates one or more notifications based on the determination of whether the user has fallen during the period of time.
US11282361B2
In an example method, a mobile device receives motion data obtained by one or more sensors over a time period, where the one or more sensors are worn by a user, The mobile device determines, based on the motion data, an impact experienced by the user during the time of period, and determines one or more of characteristics of the user. The mobile device determines, based on the motion data and the one or more characteristics of the user, a likelihood that the user requires assistance subsequent to the impact, and generates one or more notifications based on likelihood.
US11282347B2
A gaming machine that provides an operation unit, a display unit that displays a plurality of symbols in a determination area, changes and stops a plurality of symbols displayed on the display unit according to an operation of a player received from an operation unit, and a control unit that pays a payout according to the symbol stopped inside of the determination area, a control unit displays an object that shows a symbol inside of a virtual three-dimensional space that extends a column of the determination area in a depth direction on the display unit, aligns a plurality of objects in a depth direction in a non-determination area and the determination area, and changes a plurality of symbols by moving the plurality of objects along in a depth direction.
US11282338B2
Some embodiments may include a poker indexing service. For example, a multi dimensional vector of player performance and/or other data may be determined based on gaming related activity that is input or otherwise captured. Such a vector may be used in various forms to generate a metric or to facilitate wagering and/or other gaming activity. Other methods and apparatus are described.
US11282331B2
A mixed reality system includes a video capture device, a display, a processing device, and a memory coupled to the processing device. The memory includes machine readable instructions for causing the processing device to generate, via the video capture device, a live video signal of a scene associated with a field of view of a user, wherein the scene includes a gaming device displaying a plurality of first gaming elements as part of a wagering game. The memory further includes machine readable instructions for causing the processing device to determine, based on the live video signal, virtual element in real time. The memory further includes machine readable instructions for causing the processing device to display the virtual element to the user, via the display, as part of the scene so that the virtual element is associated with the gaming device.
US11282322B2
A system for wear and aging evaluation of a paper-based resource described herein is structured for determining a fitness state of a physical body structure of a paper resource item and for adaptive processing of the paper resource item in accordance with the fitness state. Specifically, the system comprises an item transfer unit configured to receive one or more paper resource items and a scanning device structured to retrieve a fitness state of a paper resource item from a physical state sensing component of the paper resource item. The system is structured to adaptively process the paper resource item based on determining whether (i) a wear level and (ii) an item age level of the paper resource item are associated with either a fit item type or an unfit item type.
US11282321B2
An optical storage phosphor, a method for checking an authenticity feature, and an apparatus for carrying out a method, relate to an authenticity feature and to a value document. An inorganic optical storage phosphor is provided having a garnet structure and predetermined composition.
US11282320B2
The invention relates to a device and a method for sorting disc-shaped objects, in particular coins. The device comprises a conveying device configured to convey individual disc-shaped objects along a conveyor path. A discharge unit comprising a pivotable diversion element serves to selectively discharge individual objects which are being conveyed along the conveyor path. The objects are discharged according to a previously determined classification for each object, in a classification system which differentiates between good parts and defective parts. In order to discharge an object, the diversion element is designed to be pivoted by means of a drive into the conveyor path such that, by means of the pivoting movement, the diversion element transfers a mechanical impulse to the object to be discharged. The impulse has, with respect to the direction of movement of the object at the time of the impulse transfer, both a perpendicular and an antiparallel impulse component. The impulse components are selected such that the impulse changes the direction of movement of the object, causing the object to be discharged from the conveyor path. During the sorting of good parts and defective parts, only the conveyed objects which have been classified as good parts in accordance with the classification system are discharged by means of the diversion element.
US11282318B1
A method of controlling access to a zone 300a, 300b, 300c, the zone is accessed via a first access point 301a, 301b, 301c having an associated first set of access rights, the first set of access rights including permission for a first entity category to access the zone 300a, 300b, 300c, the method including: receiving a first signal including a first identifier indicating that a first entity 302 identified by the first identifier and belonging to the first entity category is at the first access point 301a, 301b, 301c; in response to receipt of the first signal, allowing the first entity entry into the zone 300a, 300b, 300c through the first access point 301a, 301b, 301c; and in response to receipt of the first signal, temporarily changing the access rights associated with the first access point 301a, 301b, 301c to a second set of access rights.
US11282312B2
The present invention provides a system, method, and apparatus for pairing a vehicle key or remote keyless entry device with a vehicle by a dongle connected to an OBD port of the vehicle. The OBD programming dongle operates without a connection to an external device and pairs one or more keys with a vehicle without user intervention after the pairing process has started. The OBD programming dongle may be linked to a specific vehicle by the VIN code of the specific vehicle.
US11282307B2
A flight restriction setting system includes a damage detector and a flight restriction calculator. The damage detector is configured to detect damage caused to a structure constituting an aircraft. The flight restriction calculator is configured to set flight restriction on the aircraft according to a degree of the damage detected by the damage detector.
US11282304B2
Apparatus, device, methods and system relating to a vehicular telemetry environment for monitoring vehicle components and providing indications towards the condition of the vehicle components and providing optimal indications towards replacement or maintenance of vehicle components before vehicle component failure.
US11282302B2
According to various embodiments, a method for monitoring and troubleshooting a vehicle using a communications server is presented. The communications server includes a plurality of request handlers, including a dynamic monitor request handler, each coupled to a message handler and to a client request dispatcher, a vehicle communications interface coupled to a message handler, which is coupled to at least one vehicle communications interface and to the plurality of request handlers, and a client interface coupled to the client request dispatcher and to the vehicle. The method includes coupling the vehicle communications interface to the vehicle, coupling the client interface to a client computer, storing in RAM formatting information for each of the vehicle parameters, receiving a request, sending a message representing the request to an appropriate request handler, communicating with the vehicle, receiving a response, and providing the response to the at least one client computer.
US11282299B2
The disclosure relates to a method for determining a driving instruction, whereby environmental data relevant to the surroundings of the motor vehicle is acquired by at least one detection device of a motor vehicle, after which, as a function of the environmental data, a driving instruction relevant to the driving operation of the motor vehicle is determined, which is specified by a gesture and/or a pose of a traffic controller mapped by the environmental data, wherein the determination of the driving instruction is carried out as a function of at least one set of training data, which was previously acquired by the detection device or a further detection device and which maps a further traffic controller and at least a traffic participant.
US11282298B2
A method for monitoring a person performing a physical exercise based on a sequence of image frames showing the person's exercise activity is described. The method comprises the steps of extracting, based on the sequence of image frames, for each image frame a set of body key points using a neural network, the set of body key points being indicative of the person's posture in the image frame, and deriving, based on a subset of the body key points in each image frame, at least one characteristic parameter indicating the progression of the person's movement. The method further comprises detecting a start loop condition by evaluating the time progression of at least one of the characteristic parameters, said start loop condition indicating a transition from a start posture of the person to the person's movement when performing the physical exercise.
US11282292B2
A system and a method allowing to make changes on a desired model and/or a scene by converting models and/or scenes in different formats into a unique format and by integrating them into Augmented Reality and Virtual Reality/Mixed Reality and other emerging technologies and enables to be displayed of the changes by other users simultaneously are provided.
US11282290B1
Using a prediction engine, generating, based on deformations of prior editing operations performed with a graphics editing tool, suggested editing operations that augment current editing operations applied to a graphical object. The prediction engine accesses first samples defining first positions along first paths of previous editing operations applied to a mesh object in a previous frame and second samples defining second positions along second paths of executed editing operations applied in a current frame. The prediction engine identifies, from a comparison of the first samples and the second samples, a matching component set from the previous editing operations that corresponds to the executed editing operations. The prediction engine deforms the first samples toward the second samples and determines suggested editing operations that comprise a non-matching component set as modified based on the deformed first samples. The prediction engine updates an interface to provide the suggested editing operations.
US11282282B2
A system for providing a virtual reality experience obtains, from a first sensor, image data of a first subject upon entry to an area. The system obtains pose information for the first subject during a period in which the subject is within the area. A graphical asset is generated from the image data. A skeletal model is maintained based on the pose information. A virtual reality scene is generated, using the asset and skeletal model, from the perspective of a second subject.
US11282281B2
In one example, a method performed by a processing system in a telecommunications network includes acquiring the media stream and identifying an anchor in a scene of the media stream. The anchor is a presence in the scene that has a physical effect on the scene. A type and a magnitude of the physical effect of the anchor on the scene is estimated. An actuator in a vicinity of the user endpoint device that is capable of producing a physical effect in the real world to match the physical effect of the anchor on the scene is identified. A signal is sent to the actuator. The signal controls the actuator to produce the physical effect in the real world when the physical effect of the anchor on the scene occurs in the media stream.
US11282269B2
2D slices/images may be extracted from a three-dimensional volume of subsurface data. Image comparison analysis across sequential 2D slices/images may identify boundaries within the corresponding subsurface region, such as changes in style of deposition or reservoir property distribution. Identification of temporal/spatial boundaries in the subsurface region where subsurface properties change may facilitate greater understanding of the scales and controls on heterogeneity, and connectivity between different locations.
US11282264B2
Embodiments of this application disclose a virtual reality content display method performed at a computing device, the method including the following processing steps: receiving a video stream including a sequence of video frames and obtaining a video frame to be displayed from the video stream; identifying a preset key information area in the video frame; rendering the video frame on an imaging panel, to form a virtual reality content image for display; determining that the preset key information area is being viewed by a user along a line of sight direction on the imaging panel; and in accordance with the determination, displaying a render mesh at a predetermined position between the imaging panel and a virtual camera collocated with the user and displaying the preset key information area at a position closer to the user along the line of sight direction.
US11282259B2
Aspects of the present invention provide an approach for non-visually mapping an environment. In an embodiment, a set of images that is within the field of view of the user is captured from a video capture device worn by the user. Environmental text that is within the set of images is identified. An aural contextual indicator that corresponds to the environmental text is then generated. This aural contextual indicator indicates the informational nature of the environmental text. An aural map of the environment is created using a sequence of the generated aural contextual indicators. This aural map is delivered to the user via an aural output device worn by the user in response to a user request.
US11282256B2
A computer-implemented method for indexing a database of human body shapes, wherein the human body shapes are represented in terms of coefficient vectors in a geometric body space. The method includes predicting, for human body shapes in the database, a vector of word ratings, based on parameters of the human body shape, using a mapping between the geometric body space and a linguistic body space, wherein the linguistic body space is represented in terms of body descriptor words; and storing the body descriptor words and their predicted rating values in the database with each human body shape.
US11282248B2
A computer system detects an object in a field-of-view (FOV) using at least one sensor coupled to the computer system and determines a shape of the object using a processor of the computer system. An overlay element having the shape and a changeable characteristic is created and a value of a parameter is obtained. A representation of the overlay element is rendered with the changeable characteristic set based on a value of the parameter and presented on a display of the computer system to at least partially occlude the object.
US11282247B2
Methods and systems for structuring, storing and displaying time series data in a user interface. One system includes processors executing instructions to determine, from time series data from a first sensor, a first subset of time series data for the first batch from the first start time and the first end time, determine, from the time series data from the first sensor, a second subset of time series data for the second batch from the second start time and the second end time, generate a time series user interface comprising a chart, the chart including a first plot for the first subset of time series data and a second plot for the second subset of time series data, the first plot being aligned to the second plot, and cause presentation of the time series user interface.
US11282237B2
An object of the present disclosure is to restore a quantization error of an image signal only by expanding the number of bits of a reconstructed image compared to the number of bits of an input image without expanding the number of bits in an image signal processing process. An image display apparatus may include a signal inputter configured to receive an input image signal; an image signal processor configured to perform image processing of the input image signal, to identify a type of image processing by comparing the input image signal and the processed image signal, to obtain restoration information of the processed image signal according to the identified image processing type, and to restore an error of the processed image signal by performing remapping of the processed image signal using the restoration information; and an outputter configured to output the image signal in which the error is restored.
US11282236B2
One example of a method includes receiving a three-dimensional (3D) model of an object to be 3D printed and voxelizing the 3D model to define a plurality of voxel layers. Each voxel layer defines a plurality of voxel rows including an initial voxel row. The method includes for each voxel layer: exclusively oring (XORing) a key voxel row with the Initial voxel row to provide an initial delta row; and for each voxel row from the voxel row following the initial voxel row to a further voxel row of the plurality of voxel rows, XORing each voxel row with the previous voxel row to provide a delta row for each voxel row.
US11282230B2
An imaging unit acquires object information (e.g., captured image) representing a target object. A distance measurement unit measures the distance to the target object. An object detection unit detects the target object from the captured image. An object position detection unit detects the position of the target object on the basis of, for example, the position, in a captured image, of the target object, the distance to the target object, and parameter information stored in an information storage unit. An appearance information generation unit compares appearance information representing the appearance of an object model at the position of the target object from the information acquisition position where the object information has been acquired with the target object generated and detected for each object model by using the position of the target object and parameter information related to the acquisition of the object information, and identifies the object model corresponding to the appearance information that matches the target object as a target object. An object can be identified with high precision by using the appearance information.
US11282228B2
There is provided an information processing device that enables recognition of a posture relationship between an imaging unit and a detection unit in a more favorable mode. The information processing device includes an acquisition unit configured to acquire an image captured by an imaging unit and a detection result of a gravitational acceleration by a detection unit supported by the imaging unit, for each of a plurality of viewpoints different from one another, an image processing unit configured to extract a plurality of line segments extending in a gravity direction from the image and specify an intersection of straight lines obtained by respectively extending the plurality of line segments on the basis of a subject captured in the image for the each viewpoint, and a calculation unit configured to calculate a relative posture relationship between the imaging unit and the detection unit on the basis of the detection result of the gravitational acceleration acquired for each of the plurality of viewpoints and the intersection specified for the each of the plurality of viewpoints.
US11282226B2
An object of the present invention is to provide a water level measurement device and a shoreline extraction method each of which is capable of stably measuring the water level. A pixel selection unit (11) selects a pixel of interest (302) from a designated area (301) designated from a captured image (300), and an identification image extraction unit (12) extracts identification images (303), (304) each coming in contact with the pixel of interest (302). The identification unit (13) calculates an identification strength indicating a degree to which an area corresponding to each of the identification images (303), (304) is a water area, on a basis of the result of machine learning related to identification between the water area and a non-water area. The shoreline extraction unit (14) extracts a shoreline in the captured image from the identification strength of the area corresponding to each of the identification images (303), (304), on a basis of the result of machine learning related to the identification between the water area and the non-water area by the learning unit (17).
US11282220B2
Methods, systems, and devices for 3D measurement and/or pattern generation are provided in accordance with various embodiments. Some embodiments include a method of pattern projection that may include projecting one or more patterns. Each pattern from the one or more patterns may include an arrangement of three or more symbols that are arranged such that for each symbol in the arrangement, a degree of similarity between said symbol and a most proximal of the remaining symbols in the arrangement is less than a degree of similarity between said symbol and a most distal of the remaining symbols in the arrangement. Some embodiments further include: illuminating an object using the one or more projected patterns; collecting one or more images of the illuminated object; and/or computing one or more 3D locations of the illuminated object based on the one or more projected patterns and the one or more collected images.
US11282206B2
Image segmentation based on the combination of a deep learning network and a shape-guided deformable model is provided. In various embodiments, a time sequence of images is received. The sequence of images is provided to a convolutional network to obtain a sequence of preliminary segmentations. The sequence of preliminary segmentations labels a region of interest in each of the images of the sequence. A reference and auxiliary mask are generated from the sequence of preliminary segmentations. The reference mask corresponds to the region of interest. The auxiliary mask corresponds to areas outside the region of interest. A final segmentation corresponding to the region of interest is generated for each of the sequence of images by applying a deformable model to the composite mask with reference to the auxiliary mask.
US11282205B2
Organ segmentation in chest X-rays using convolutional neural networks is disclosed. One embodiment provides a method to train a convolutional segmentation network with chest X-ray images to generate pixel-level predictions of target classes. Another embodiment will also train a critic network with an input mask, wherein the input mask is one of a segmentation network mask and a ground truth annotation, and outputting a probability that the input mask is the ground truth annotation instead of the prediction by the segmentation network, and to provide the probability output by the critic network to the segmentation network to guide the segmentation network to generate masks more consistent with learned higher-order structures.
US11282193B2
Systems and methods for characterizing a region of interest (ROI) in a medical image are provided. An exemplary system may include a memory storing instructions and at least one processor communicatively coupled to the memory to execute the instructions which, when executed by the processor, may cause the processor to perform operations. The operations may include detecting one or more candidate ROIs from the medical image using a three-dimensional (3D) machine learning network. The operations may also include determining a key slice for each candidate ROI. The operations may further include selecting a primary ROI from the one or more candidate ROIs based on the respective key slices. In addition, the operations may include classifying the primary ROI into one of a plurality of categories using a texture-based classifier based on the key slice corresponding to the primary ROI.
US11282191B2
Methods for creation and use (e.g., for navigation) of displays of flattened (e.g., curvature-straightened) 3-D reconstructions of tissue surfaces, optionally including reconstructions of the interior surfaces of hollow organs. In some embodiments, data comprising a 3-D representation of a tissue surface (for example an interior heart chamber surface) are subject to a geometrical transformation allowing the tissue surface to be presented substantially within a single view of a flattened reconstruction. In some embodiments, a catheter probe in use near the tissue surface is shown in positions that correspond to positions in 3-D space sufficiently to permit navigation; e.g., the probe is shown in flattened reconstruction views nearby view regions corresponding to regions it actually approaches. In some embodiments, automatic and/or easily triggered manual view switching between flattened reconstruction and source reconstruction views is implemented.
US11282190B2
Disclosed are hair analysis systems and methods comprising: (a) a step to capture an image at least of the top of the head of a user at an image capture unit and to send the image from the image capture unit to a hair analysis unit; (b) a step to analyze the user's hair coverage and/or scalp coverage condition at hair analysis unit, based on the image from the image capture unit by using a deep neural network that predicts user's hair coverage and/or scalp coverage relative to a gender population and is trained on class labels acquired by crowd sourcing, and to provide an analysis result to a display unit; and (c) a step to display at a display unit the analysis result to the user. The present invention provides the system and the method with an improved sensitivity.
US11282185B2
There is provided with an information processing device. A defect detecting unit detects a defect of an object in an input image. An extracting unit extracts a feature amount pertaining to a partial image of the defect from the input image, on the basis of a result of detecting the defect. An attribute determining unit determines an attribute of the defect using the feature amount pertaining to the partial image of the defect.
US11282177B2
The present disclosure relates to a moire quantitative evaluation method. The method includes obtaining an image of a first pattern layer; obtaining coordinates of each of the first image units; according to the coordinates of each of the first image units and a thickness and a refractive index of a dielectric layer, determining coordinates of projection image units each of which corresponds to a corresponding one of the first image units along an oblique view light path; determining a pixel value of each of the projection image units according to pixel values of second image units in each of the surrounding regions to obtain an oblique view image; superimposing the image of the first pattern layer and the oblique view image to obtain a first superimposed image; converting the first superimposed image into a moire image; and performing a moire quantitative evaluation according to the moire image.
US11282171B1
In some implementations, a method includes obtaining a computer graphic generated based on one or more visual elements within a first video frame. In some implementations, the first video frame is associated with a first time. In some implementations, the method includes obtaining a second video frame associated with a second time. In some implementations, the second time is different from the first time. In some implementations, the method includes applying an intensity transformation to the computer graphic in order to generate a transformed computer graphic. In some implementations, the intensity transformation is based on an intensity difference between the first video frame and the second video frame. In some implementations, the method includes rendering the transformed computer graphic based on one or more visual elements within the second video frame.
US11282165B2
One embodiment of the present invention sets forth a technique for dynamically cropping image data transmitted to an endpoint device. The technique includes computing a first visual interest score for a first visual interest region within a digital image based on content included in the first visual interest region, computing a second visual interest score for a second visual interest region within the digital image based on content included in the second visual interest region, and determining that the first visual interest region is preferred over the second visual interest region based on the first visual interest score and the second visual interest score. The technique further includes setting a location within the first visual interest region as a point of visual interest and transmitting the digital image and the location of the point of visual interest to a computing device for displaying a portion of the digital image that includes the point of visual interest.
US11282162B2
A method and system for generating and shading a computer graphics image in a tile based computer graphics system is provided. Geometry data is supplied and a plurality of primitives are derived from the geometry data. One or more modified primitives are then derived from at least one of the plurality of primitives. For each of a plurality of tiles, an object list is derived including data identifying the primitive from which each modified primitive located at least partially within that tile is derived. Alternatively, the object list may include data identifying each modified primitive located at least partially within that tile. Each tile is then shaded for display using its respective object list.
US11282155B2
Mismatched drivers may be identified based on passenger evaluations. A set of evaluations may be obtained. Each evaluation in the set of evaluations may be based on whether a current driver matches a registered driver. A convergence point number may be obtained. The convergence point number may be a number of evaluations required for accurate identification. An identification rate may be computed based on the set of evaluations and the convergence point number. The current driver may be verified based on a comparison of the identification rate to a threshold match rate. If the identification rate is greater than a threshold match rate, it may be determined that the identity of the current driver is valid. If the identification rate is not greater than a threshold match rate, the current driver may be identified as a mismatched driver.
US11282152B2
A method and apparatus for analyzing real property. A request for traffic flow information for a workforce for a region in a selected level in a hierarchy of levels in a real property database is received by a computer system. The traffic flow information for the workforce is displayed by the computer system in a graphical user interface on the display system. The traffic flow information for the workforce displayed in the graphical user interface on the display system enables performing an operation with respect to real property.
US11282147B2
An income analysis platform may receive information associated with employment-related activity of a user, wherein the employment-related activity is associated with an employment status of the user. The income analysis platform may analyze, using an employment analysis model, the information to determine the employment status of the user. The income analysis platform may determine, based on the information and using the employment analysis model, that there is a change in the employment status of the user. The income analysis platform may identify, based on the determined change in the employment status of the user, a service associated with a transaction account of the user. The income analysis platform may determine, based on the change in the employment status, that one or more terms of the service are to be adjusted. The income analysis platform may perform an action associated with adjusting the one or more terms of the service.
US11282145B2
In an illustrative embodiment, an automated system provides for automatic negotiation, benchmarking, compliance, and auditing. The system may include computing systems and devices for receiving a request for transmitting a message to a remote party, and in response, providing a customization user interface including a message template with editable and non-editable input fields as well as a document selection interface for linking documents to the message. Message recipients associated with the remote party may be identified as having security access permissions corresponding to access parameters for the linked documents. In response to receiving inputs for the editable input fields, the message template may be converted to a message transmission format for transmitting the message with the one or more linked documents and transmitted to the remote party. The message and linked documents may be stored in at least one portion of a data repository.
US11282144B2
Automated systems and methods for implementing and managing the submission, quote, proposal and binding stages (i.e., placement process) for securing insurance coverage.
US11282142B2
A computer method and system designed to use artificial intelligence data (AI), alternative data, Internet of Things (IoT), biometric data, and machine learning to determine the suitability of a specific investment product for an interested investor while vetting and validating or rejecting a buyer on behalf of a seller prior to entering into a transaction for a specific buyer type or characteristic or value of an order.
US11282141B2
A client device coalesces data received from an exchange, and provides a client application such as a graphical user interface with the opportunity to process fewer, but up-to-date, data updates from an exchange when a large volume of prices becomes available. Accordingly, the trader can be assured of receiving updated information that are fed to the client applications at a rate that is cohesive with that client device's processing speed.
US11282135B2
A method for securely launching a temporary financial system nested within a permanent financial system, for a locale impacted by a disaster event is provided. The method may include receiving profile-data associated with a new-quasi-user. The method may include storing the profile-data in an account profile. The method may further include analyzing the profile-data. The method may further include authenticating the new-quasi-user based on the analyzing of the profile-data. The method may further include enabling the new-quasi-user, access to a subset of services from the permanent financial system. The enabling may include simulating the temporary financial system to mimic the appearance of the permanent financial system. The method may further include filtering and separating, via a secure information filter, the temporary system from the permanent system thereby limiting the new-quasi-user, access to the permanent financial system.
US11282133B2
A system, method and computer program products for researching products, reviewing product information, comparing products and making recommendations based on the comparison of similar products using augmented reality. The present disclosure utilizes augmented display systems may take many different forms such a glasses, smart watches or other wearable computer systems or portable computing system such as smart phones, tablet computers, laptops, personal data assistants (PDA's), portable media devices and digital camera systems. The augmented display system view an object digitally captured or recorded, detect the identity of the object using object recognition software and retrieve product information associated therewith. The product information may be overlaid or projected onto a HUD having a graphical user interface that allows the user of the system to view both the retrieved product information and the object (or digital representation thereof) simultaneously.
US11282127B2
A computer-implemented method for determining a reward associated with one or more transactions of a user may comprise obtaining travel data of the user via a device associated with the user, wherein the travel data includes travel dates of the user; obtaining, via one or more processors, exchange rate data based on the travel data of the user; determining, via the one or more processors, a value of the reward associated with the one or more transactions of the user during the travel dates based on the exchange rate data; transmitting, to the user, a notification indicative of the reward associated with the one or more transactions; and causing the reward associated with the one or more transactions to be directed to a financial account associated with the user.
US11282125B2
A method for providing a real-time purchase recommendation includes receiving customer profile data associated with a customer and authorization request data associated with a request to authorize an attempted purchasing using a financial account associated with the customer. The method includes determining attempted purchase data including an identity of a merchant, a merchant location, and a purchase category associated with the attempted purchase. The method includes generating a sequential purchase recommendation based on the attempted purchase data, wherein the sequential purchase recommendation is a real-time recommendation for one or more goods or services for future purchase sequentially following the attempted purchase. The method further includes transmitting a message including the sequential purchase recommendation to a customer computing device associated with the customer.
US11282121B1
A computer-implemented system and method are provided for obtaining and providing product information to a user. The method comprises creating, with a processor of a purchase evaluation system, a user profile comprising a plurality of purchasing decision factors with each having a respective weight. The method further comprises receiving a product identifier that identifies a product being considered for purchase by a user, and then building or retrieving, in real-time, a product profile based on the product identifier that contains a plurality of product factors corresponding to the purchasing decision factors, each of which contain a value representing a score of the product's relationship to the respective product factor. The method then evaluates the product based on a function that incorporates the purchasing decision factors and the product factors, and creates display data for displaying the identified product and the product evaluation on a display.
US11282117B2
A fundraising coordination system which includes communication capacities with several different components or subsystems, including mobile devices and tracking devices, allows for fundraising activities to be carried out in an efficient and effective manner. The coordination system is configured with several cooperating modules including tracking module (in communication with a tracking device), a communication and promotion module, an event coordination module, a donations/pledges module, and a collections module. The various modules allow for fundraising activities, such as peer-to-peer and/or institutional fundraising, to be carried out in combination with tracking devices, thus providing efficiency and effectiveness. The use of tracking devices (e.g. gps tracking devices) makes the system more efficient by automatically tracking participant activities. Several modules may exist on either a mobile device, or a computing system, however overall communication capabilities are provided so automated tasks can be easily carried out.
US11282115B2
A media management system that handles a plurality of deals for a plurality of advertisers and a plurality of promotional campaigns, receives input and/or parameters for each of the plurality of deals that corresponds to an upfront inventory utilization type and commercial operator break (COB) inventory utilization type, of a plurality of inventory utilization types. Reserve inventory units for each of the plurality of promotional campaigns that corresponds to a promotion inventory utilization type of the plurality of inventory utilization types, are determined for a specified upcoming time-frame. Inventory units from a defined amount of inventory units are dynamically allocated among each inventory utilization types of the plurality of inventory utilization types to meet a plurality of defined parameters for the defined amount of inventory units for one or more specified durations until end of the specified upcoming time-frame.
US11282110B1
A system for processing a digital promotion may include a cloud server. The cloud server may be configured to operate a messenger bot associated with a digital advertisement for a given product on a mobile wireless communications device associated with a given user, collect information from the messenger bot, and determine whether a potential redemption location is within a given area associated with the mobile wireless communications device. When the potential redemption location is within the given area, the cloud server may communicate a first digital promotion for the given product through the messenger bot to the mobile wireless communications device based upon the collected information. When the potential redemption location is outside the given area, the cloud server may communicate a second digital promotion through the messenger bot to the mobile wireless communications device based upon the collected information.
US11282105B1
Systems and methods are described for attributing online actions to previously delivered electronic advertisements on a plurality of devices using a plurality of device identifier (ID) clusters without use of central IDs. Each device ID cluster is associated with a device, and each device has device characteristics. Each device ID cluster includes one or more device identifiers. Device-related ad impression data and online action data is received. This data includes a device identifier associated with the device. The device identifier is used to identify the device ID cluster associated with the device to which the ad impression was delivered or the online action took place on. Copy devices are selected and paired with respective devices, and the same ad impression data or online action data are assigned to respective copy devices, thereby anonymizing the devices for which the device-related ad impression data or online action data was received.
US11282078B2
The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving text submitted with a request. Token values are automatically extracted for selected token types from the text using a machine learning model. Tokens are identified in the text, and for each token, features and a token type of the token are determined, along with a score that indicates a likelihood that the token has the token type. A token value is extracted for the token from the text. Extracted token values are compared to request data values. A request value for the selected token type is identified in the data values for each selected token type. The extracted token value for each selected token type is compared to the request value. An audit alert is generated in response to determining that an extracted token value does not match a corresponding request value.
US11282076B2
Systems and methods for the maintenance of merchant-stored transaction account data are disclosed. The system may include various merchant systems and issuer systems in communication via a blockchain network. The system provides a process for collaboration between various issuer systems and merchant systems to update and maintain merchant-stored transaction account data in response to changes, cancellations, updates, or the like in various stored transaction account.
US11282066B1
A method of generating a shared augmented reality payment authentication entry interface includes detecting a first consumer device and a second consumer device; prompting a display of a first augmented reality payment authentication interface at the first consumer device; and prompting a display of a second augmented reality payment authentication interface at the second consumer device.
US11282064B2
Embodiments of the present application provide a method and an apparatus for displaying an identification code of an application. The method includes: acquiring an identification code in a target application in a system user interface (UI), where the identification code is generated by the target application according to user information in the target application; and displaying the identification code in an icon-display region of the target application in the system UI.
US11282053B1
An exemplary system includes at least one physical computing device that is communicatively coupled, by way of a network, to an automated teller machine (ATM), and that receives, by way of user input to the ATM, a transaction identifier, verifies that the transaction identifier represents, in an electronic payment system, an electronic payment of an amount from a sender to a recipient by way of the electronic payment system, generates an access code for the electronic payment, initiates a transmission of the access code to a computing device of the recipient, receives, by way of additional user input to the ATM, the access code for the electronic payment, validates the received access code for the electronic payment, and directs, in response to the validation of the received access code, the ATM to disburse the amount of the electronic payment in physical currency.
US11282050B2
A system and method for providing location based services for user-fee chargeable facilities is provided. The invention provides for detecting location, and offering and charging for usage of user-fee chargeable facilities. The invention further provides a convenient and common platform for offering user-fee chargeable services from different organizations. Furthermore, the invention provides a system and method that facilitates payment of fees through multiple payment channels, provides opportunities for using accumulated loyalty points in lieu of payments, availing personalized discounts and/or offers in lieu of financial payments and provides options for sharing the payment of fees between multiple users. The invention also provides a system and method that helps facility owners and operators and third party partners to reduce costs and increase revenue leveraging location-based services.
US11282048B1
The invention contemplates a method of transfer, involving opening one or more trust accounts associated with a plurality of accounts with at least one financial institution, creating a plurality of money account cards with each of the plurality of money account cards associated with a live account associated with the entire amount in the trust account opened and maintained by company with at least one financial institutions, distributing the money account cards to retailers, retailing the money account cards to customers for distribution of the cards to cardholders, receiving money from the customers, applying the money to predetermined accounts of the plurality of accounts, receiving requests from cardholders to access the money in the predetermined accounts, and dispersing funds from the predetermined accounts in response to the requests from cardholders.
US11282047B2
Aspects of the present disclosure involve systems, methods, devices, and the like for processing a transaction. In one embodiment, a system is introduced that enables a communication between applications. The communication occurs through the use of one or more gestures that enable the request for information, funds, items for purchase and the like. In another embodiment, a system if introduced that enables a unified multi-marketplace communication. The communication includes the use of gestures for the transfer of information, funds, items for purchase, discounts, etc., using a unifying entity. The unifying entity can be a financial institution, payment provider, or the like that may be used to carry a transaction between applications allowing for a single checkout.
US11282045B2
The disclosed embodiments provide methods and systems for verifying a ticket at a client. One method comprises: sending a request for an electronic ticket verification interface to a server, the request including identification information of at least one purchased electronic ticket; receiving response information returned when the server determines by parsing and verification that electronic ticket information included in the request meets a ticket verification condition, and displaying, in a corresponding display box, an electronic ticket verification interface invoked by an electronic ticket verification interface invoking instruction included by the response information; and sending password input information collected on the verification interface to the server within a limit of password input times, and receiving ticket verification prompt information returned by the server in response to the password input information.
US11282043B2
Various aspects described herein generally relate to visualizing a vehicle history using extended reality. In some implementations, an extended reality device may obtain image data corresponding to one or more vehicle parts that are visible in a field of view of the extended reality device. The extended reality device may identify one or more anchor points in a coordinate space corresponding to the field of view of the extended reality device and obtain a vehicle history report based on an identifier associated with the vehicle. The extended reality device may obtain digital content based on one or more records contained in the vehicle history report and an expected visual appearance of the one or more parts of the vehicle. The extended reality device may render the digital content on a display of the extended reality device. Various other aspects are provided.
US11282041B2
A scheduling system and methods for scheduling patient appointments disclosed here utilize any available input to identify a timestamp and a spatial location related to a patient and/or one or more providers in proximity of one or more appointment locations, to allocate a set of procedure resources to each patient appointment based on the timestamps and the spatial locations, and to communicate any revised timing to the patient, thereby minimizing a total waiting time. The scheduling system allows for scheduling of appointments divided into multiple appointment states, each having a predicted timing. After a completed appointment state, individual uncertainty of the predicted timing is replaced with an actual timing and the predicted timing of the remaining schedule is revised. This scheduling system enables adaptive reallocation of resources while avoiding compounding the waiting times that create a multi-state iterative and time-variant problem.
US11282033B2
There is provided an inter-company information sharing system in which a communication connection is made with a plurality of computers individually corresponding to a plurality of companies, including information disclosure request receiving means for receiving an information disclosure request from each of the computers, information registration request receiving means for receiving an information registration request from each of the computers, information storage means for storing information regarding the information registration request, and disclosure control means for controlling a disclosure of the information stored in the information storage means on the basis of information regarding the company corresponding to the computer that has transmitted the information registration request and the information regarding the company corresponding to the computer that has transmitted the information disclosure request.
US11282029B2
A database design and associated support tools for storing Intelligent Part Numbering System (IPNS) metadata for the purpose of interfacing with information systems in a more efficient way, thereby reducing maintenance requirement and improving information technology (IT) searching options. Embodiments of the present invention are directed to a method, system, and computer-readable medium for storing one or more attributes of a part number family in a database as metadata. The method includes associating a part number code with each attribute in the database; receiving one or more user inputs, each user input indicating a selection of one of the attributes; determining the part number codes associated with each of the selected attributes; and generating a part number based on the part number codes associated with each of the selected attributes.
US11282026B2
Embodiments of the present disclosure disclose a method and apparatus for planning a route. A specific embodiment of the method includes: acquiring task information; generating initial route information based on the task information; performing the updating step including: updating the second sequence in the second sequence set based on a preset rule; updating the first sequence in the first sequence set based on the updated second sequence set; and determining a delivery cost of the delivery unit based on the updated first sequence set and the updated second sequence set; and the method further includes: determining, based on the updated first sequence set and the updated second sequence set, a route of the to-be-delivered items delivered from the initial node to the destination node via the intermediate node, in response to the determined delivery cost meeting a preset delivery cost condition.
US11282018B2
A method and system for risk measurement and modeling, which may be used to identify and mitigate information security risks for an information system, and which may improve the efficiency of risk measurement and modeling. Such a system may perform risk modeling based on threat likelihood information, the potential business impacts of particular threats, and data on the effectiveness of particular controls implemented by the operators of the information system, which may be used to calculate residual risk scores for particular risk scenarios that the information system may face.
US11282015B2
A method for monitoring and recording a process in a clean space and a system for implementing same are provided. The method involves providing an electronic process record to a user using at least one processor; monitoring, using at least one sensor, for an event associated with the electronic process record; detecting, using the at least one sensor, the event associated with the electronic process record; recording in at least one data storage, using the at least one processor, information associated with the detected event, the recorded information being associated with a record of the electronic process record in the at least one data storage; verifying, using the at least one processor in communication with the at least one data storage, the recorded information; and storing in the at least one data storage, using the at least one processor, an indication that the recorded information has been verified.
US11282000B2
Systems and methods for analyzing documents are provided herein. A plurality of documents and user input are received via a computing device. The user input includes hard coding of a subset of the plurality of documents, based on an identified subject or category. Instructions stored in memory are executed by a processor to generate an initial control set, analyze the initial control set to determine at least one seed set parameter, automatically code a first portion of the plurality of documents based on the initial control set and the seed set parameter associated with the identified subject or category, analyze the first portion of the plurality of documents by applying an adaptive identification cycle, and retrieve a second portion of the plurality of documents based on a result of the application of the adaptive identification cycle test on the first portion of the plurality of documents.
US11281990B2
A computer-implemented method for simultaneous metric learning and variable selection in non-linear regression is presented. The computer-implemented method includes introducing a dataset and a target variable, creating a univariate neighborhood probability map for each reference point of the dataset, and determining a pairwise distance between each reference point and other points within the dataset. The computer-implemented method further includes computing a Hessian matrix of a quadratic programming (QP) problem, performing optimization of the QP problem, re-weighing data derived from the optimization of the QP problem, and performing non-linear regression on the re-weighed data.
US11281989B2
Described herein is a machine learning framework for facilitating engagements. In accordance with one aspect of the framework, a machine learning model is trained based on the training data. A recommendation associated with an opportunity record may then be generated using the trained machine learning model. Results of one or more actions performed in response to the recommendation may be collected and fed back to the machine learning model to be used as the training data.
US11281982B2
A flux sensing system includes a memory and a processor in communication with the memory and a sensing device, the memory storing a plurality of capabilities and a plurality of semantic fluxes associated with the plurality of capabilities. The computing system is configured to infer a semantic based on received inputs and route the inputs to the semantic fluxes based on semantic drift inference between their associated capabilities and inferred semantic. Further, it positions the sensing device for receiving the input from a user in an optimal manner.
US11281979B2
A model identification system includes a device information acquiring unit that acquires device information used to identify a model of an electric device, an operation extracting unit that extracts data of a predetermined operation section, a feature quantity extracting unit that extracts a parameter used to identify the electric device, and a model identifying unit that identifies a model of an electric device, wherein the feature quantity extracting unit performs a machine learning process by sampling the data of the predetermined operation section extracted from the operation extracting unit a plurality of times, extracts a parameter corresponding to each sampling, and extracts a parameter appropriate to identify a model among a plurality of sampled parameters.
US11281978B2
In many environments, rules are trained on historical data to predict an outcome likely to be associated with new data. Described is a ruleset which predicts the probability of a particular outcome. Roughly described, an individual identifies a ruleset, where each of the rules has a plurality of conditions and also indicates a rule-level probability of a predetermined classification. The conditions indicate a relationship (e.g., ‘<’ or ‘!<’) between an input feature and a corresponding value. The rules are evaluated against input data to derive a certainty for each condition, and aggregated to a rule-level certainty. The rule probabilities are combined using the rule-level certainty values to derive a probability output for the ruleset, which can be used to provide a basis for decisions. In an embodiment, the per-condition certainty values are fuzzy values aggregated by fuzzy logic. A novel genetic algorithm can be used to derive the ruleset.
US11281977B2
Roughly described, a computer-implemented evolutionary system evolves candidate solutions to provided problems. It includes a memory storing a candidate gene database containing active and epigenetic individuals; a gene pool processor which tests only active individuals on training data and updates their fitness estimates; a competition module which selects active individuals for discarding in dependence upon both their updated fitness estimate and their testing experience level; and a gene harvesting module providing for deployment selected ones of the individuals from the gene pool. The gene database has an experience layered elitist pool, and individuals compete only with other individuals in their same layer. Certain individuals are made epigenetic in the procreation module, after which they are not subjected to testing and competition. Epigenetic individuals are retained in the candidate gene pool regardless of their fitness. An epigenetic individual can become an active individual by random chance in procreation.
US11281974B2
In one example implementation according to aspects of the present disclosure, a computer-implemented method includes capturing a plurality of images at a camera associated with a vehicle and storing image data associated with the plurality of images to a memory. The method further includes dispatching vehicle perception tasks to a plurality of processing elements of an accelerator in communication with the memory. The method further includes performing, by at least one of the plurality of processing elements, the vehicle perception tasks for the vehicle perception using a neural network, wherein performing the vehicle perception tasks comprises performing an activation bypass for values below a first threshold, and performing weight pruning of synapses and neurons of the neural network based at least in part on a second threshold. The method further includes controlling the vehicle based at least in part on a result of performing the vehicle perception tasks.
US11281972B2
Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format.
In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals. For each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module multiplies the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation. For results of two or more of the multiplication modules, a summation module produces an electrical signal that represents a sum of the results of the two or more of the multiplication modules.
US11281966B2
A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight fetcher unit configured to, for each of the plurality of neural network layers: send, for the neural network layer, a plurality of weight inputs to cells along a first dimension of the systolic array; and a plurality of weight sequencer units, each weight sequencer unit coupled to a distinct cell along the first dimension of the systolic array, the plurality of weight sequencer units configured to, for each of the plurality of neural network layers: shift, for the neural network layer, the plurality of weight inputs to cells along the second dimension of the systolic array over a plurality of clock cycles and where each cell is configured to compute a product of an activation input and a respective weight input using multiplication circuitry.
US11281954B2
A security device and a method for verifying such a security device are disclosed. The security device has at least two security features. At least one of the security features is a tamper-evident security feature, which is configured to alter irreversibly upon mechanical tampering with the security device. At least one other of the security features is a robust security feature, which is robust against tampering with the security device. The at least two security features can be extracted from at least one image of the security device with a programmable device having a camera at least in an intact state of the security device.
US11281951B2
Provided is a Device, a System, applications and an associated Ecosystem for the consistent and reliable production, creation, generation, management and utilization of two-dimensional (‘2D’) barcodes (‘Codes’) featuring embedded Images, designating the alignment position and alignment size of the embedding Images in 2D Codes and enabling the corresponding outputted Code files by the Device System to be downloaded and or showcased digitally within all forms of digital advertising, media, television, mobile telephony and the world wide web as well as integrated with the production processes for consumer products and packaged goods, printed products, merchandise and other items featuring such 2D Codes creating a public telecommunications platform and or private intranet services featuring a searchable database, directory and or registry of the 2D Codes with embedded Images that have been created by, produced by and outputted by the Device or System.
US11281938B2
An image processing method includes: obtaining an input image; and performing image conversion processing on the input image by using a generative neural network, to output a converted output image, wherein the generative neural network includes a plurality of processing levels, wherein an output result of an i-th processing level is inputted to an (i+1)-th processing level and a j-th processing level, the j-th processing level further receives an output result of a (j−1)-th processing level, the output result of the (j−1)-th processing level and the output result of the i-th processing level have the same size, wherein i is less than j−1, i and j are positive integers.
US11281923B2
Embodiments of this disclosure provide an object recognition method, apparatus and network, in which by replacing a part of convolutional layers in a conventional YOLO network with depth-wise separable convolutional layers, an amount of computation may be reduced; and by replacing residual structures in the conventional YOLO network with dense connection structures, convergence may be sped up, complexity of the network may be lowered, and the original accuracy of object recognition may be maintained.
US11281911B2
P feature encoding values are obtained for each of the Q frames in a video clip by image transformations of each frame along with performing computations of a specific succession of convolution and pooling layers of a CNN based deep learning model followed with operations of a nested invariance pooling layer. Each feature encoding value is then converted from real number to a corresponding integer value within a range designated for color display intensity according to a quantization scheme. A 2-D graphical symbol that contains N×N pixels is formed by placing respective color display intensities into the N×N pixels according to a data arrangement pattern for representing all frames of the video clip in form of P×Q feature encoding values, such that the 2-D graphical symbol possesses a semantic meaning of the video clip that can be recognized via image classification task using another trained CNN based deep learning model.
US11281909B2
Exemplary embodiments of the present disclosure are directed towards a system for analyzing graffiti content, tracking graffiti vandals who executed graffiti on different surfaces and report the graffiti vandal reports to law enforcement agent or public works departments, comprising: a computing device is configured to allow a user to capture graffiti executed on a plurality of surfaces and uploads the captured graffiti to a graffiti analyzing and tracking module, the graffiti analyzing and tracking module parses out the graffiti content into data points and analyzes, reconfigures, and reports the data points to clearly reveal trends in categories on computing device, and a database configured to store information about graffiti crimes, locations, and allows the user to allocate resources, the computing device enables the graffiti analyzing and tracking module to display graffiti vandals and map the graffiti content to graffiti vandals that have appeared in graffiti renderings from the database.
US11281893B2
Disclosed is to a method and to a device for modifying the affective visual information in the field of vision of a user of the device. The device includes at least one image sensor and at least one display. The method includes the following steps: Detecting an image in the field of vision of the device using an image sensor, carrying out a face recognition using the detected image for recognizing at least one face, determining the position of the eyes and mouth of the detected face, calculating a superimposition area in the display of the device in accordance with the determined positions of the eyes and mouth, superimposing the field of vision of a user of the device with alternative image data in the calculated superimposition of the display.
US11281889B2
For displaying a subject composition, a method determines a subject number, a subject age category, and a subject size for one or more subjects of an image. The method further calculates a subject distribution that indicates a position for a face of each subject. In addition, the method determines a subject pose for each subject that indicates a body position for the subject. The method further displays the subject composition comprising the subject distribution and the subject poses overlaying a display image.
US11281888B2
Methods, systems, and programs are presented for simultaneous recognition of objects within a detection space utilizing three-dimensional (3D) cameras configured for capturing 3D images of the detection space. One system includes the 3D cameras, calibrated based on a pattern in a surface of the detection space, a memory, and a processor. The processor combines data of the 3D images to obtain pixel data and removes, from the pixel data, background pixels of the detection space to obtain object pixel data associated with objects in the detection space. Further, the processor creates a geometric model of the object pixel data, the geometric model including surface information of the objects in the detection space, generates one or more cuts in the geometric model to separate objects and obtain respective object geometric models, and performs object recognition to identify each object in the detection space based on the respective object geometric models.
US11281885B2
Provided are a method for fingerprint recognition, an electronic device, and a non-transitory computer-readable storage medium. The method is applicable to the electronic device. The method includes the following. An image of a user's finger placed on a fingerprint collecting region of a display screen of the electronic device is collected as an original fingerprint image. A corrected fingerprint image is obtained according to the original fingerprint image and a predetermined foreign material image, where the predetermined foreign material image is obtained when the user's finger is not placed on the fingerprint collecting region and indicative of a foreign material on the fingerprint collecting region. Determine whether a match between the corrected fingerprint image and a pre-stored fingerprint image exists by comparing the corrected fingerprint image with the pre-stored fingerprint image. The electronic device is triggered to perform a preset action in response to that the match exists.
US11281880B2
A display device and an electronic device including the same are provided. The display device includes a cover glass, a substrate disposed under the cover glass, a display light emitting layer disposed between the cover glass and the substrate and including a plurality of pixels, a fingerprint sensor layer disposed between the display light emitting layer and the substrate to generate sound waves in a specified frequency band in connection with obtaining of fingerprint information of a user's body in contact with a portion of the cover glass, and a thin film transistor (TFT) circuit layer disposed between the fingerprint sensor layer and the substrate and including a plurality of first transistors related to driving of the plurality of pixels and a plurality of second transistors related to driving of the fingerprint sensor layer.
US11281876B2
In one aspect, a retail store includes a multitude of cameras, including a plurality of 3D cameras, and a plurality of other cameras. Certain of the cameras provide imagery from which a shopper's track through the store is monitored, and certain of the cameras are positioned to detect removal of items from store shelves. The store also includes a computer system that provides a database of information about store layout, indicating stock locations of different items. The computer system receives imagery from the cameras (or information derived from such imagery) and uses this data, together with information from the database and information derived from other sensors in the store, to produce a probabilistic tally of items selected by a store shopper. This tally includes an item bearing a barcode, but is produced without reading the barcode. Each item on the tally is associated with a confidence score that meets a computer system-determined threshold. A great number of other features and arrangements are also detailed.
US11281856B2
A method for matching character strings to a reference character string is disclosed. One or more processors receive a plurality of character strings. The one or more processors match each of the plurality of character strings to a main reference character string and registers a match to positions on the main reference character string that satisfy a pre-set match criteria. The one or more processors match each of the plurality of character strings to an alternate reference character string and registers a match to positions on the alternate reference character string that satisfy the pre-set match criteria. The alternate reference character string is derived from the main character string. The one or more processors identifies a match for each of the plurality of character strings that match to either a position on the main reference character string or the alternate reference character string.
US11281849B2
In some embodiments a method includes sending, from a composition compute device and to a user compute device, a data file that is based on a print file template. The data file includes (1) a plurality of raster image fonts based on user selected text, (2) a low-resolution image based on a user selected image, and (3) frame data indicative of coordinate locations on a webpage for the raster image fonts and for the low-resolution image. The method includes receiving, at the composition computer device and from the user computer device, a signal indicative of a modification to the data file. The method includes defining, at the composition compute device, a print file based on (1) a plurality of vector fonts based on the user selected text, (2) a high-resolution image based on the user selected image, (3) the frame data, and (4) the modification to the data file.
US11281836B2
A semiconductor device includes active areas formed as predetermined shapes on a substrate. The device also includes a first structure having at least two contiguous rows including: at least one instance of the first row, and at least one instance of the second row. The device also includes the first structure being configured such that: each of the at least one instance of the first row in the first structure having a first width in the first direction; and each of the at least one instance of the second row in the first structure having a second width in the first direction, the second width being substantially different than the first width. The device also includes a second structure having an odd number of contiguous rows including: an even number of instances of the first row, and an odd number of instances of the second row.
US11281834B1
Approaches for protection of HLL simulation models in a circuit design having unprotected high-level language (HLL) program code and first metadata of a shared library of executable simulation models that are based on sensitive HLL simulation models. A design tool determines a first storage location of the shared library based on the first metadata and compiles the unprotected HLL program code into an executable object. The design tool links the executable object with the library of executable simulation models from the first storage location and then simulates the circuit design by executing the executable object and loading the executable simulation models in response to initiation by the executable object.
US11281832B2
A device for verifying a circuit design including a first circuit block and a second circuit block includes a verification vector generator and a design verifier. The verification vector generator determines a first verification vector by performing reinforcement learning through neural network computation based on a coverage corresponding to a first test vector, the coverage being determined based on a state transition of the first circuit block generated by inputting the first test vector to the first circuit block. The design verifier performs design verification for the first circuit block by using the first verification vector.
US11281827B1
A tool is disclosed that includes a discriminant module. The discriminant module finds one configuration, which is selected from many different possible and legal configurations, that is optimal. The optimal configuration is translated into a set of optimized parameters (identified from the library of parameters that the user can select from) and provided to the designer. The designer reviews (and can manually revise or change) the optimized parameters. The optimized parameters are translated into engineering parameters. The engineering parameters are passed, as an input, to the RTL generation module. The RTL generation module produces the RTL description of the hardware function that is optimal and meets the designer's defined requirements.
US11281823B2
The present invention relates to a prediction model for a lip sticking force of a cigarette tipping paper, a construction method and a prediction method thereof, which belongs to the technical field of analysis and detection. In the method, the stepwise regression analysis is performed on the lip sticking force and values of the dynamic friction coefficient and the grammage of the cigarette tipping paper to obtain a model for predicting the lip sticking force of the cigarette tipping paper. When checking the accuracy of the model, it is found that the predicted value and the measured value basically fall near the 1:1 line, R2 index is 0.99, and the normalized root mean square error (nRMSE) is 2.64%. The present invention provides a method capable of quickly and simply quantifying a sticking force of the cigarette tipper paper to lips.
US11281821B2
An exemplary method for qualifying a gas turbine engine component includes creating a first set of substantially identical gas turbine engine components via a uniform manufacturing procedure, determining a set of as-manufactured parameters of each gas turbine engine component in the first set of substantially identical gas turbine engine components, determining a variance model of the first set of substantially identical gas turbine engine components, and determining a plurality of predicted response models based at least in part on the variance model, each of the predicted response models corresponding to one of an engine type and an engine assembly, and each of the predicted response models being configured to determine a predicted response of including a gas turbine engine component from the first set of substantially identical gas turbine engine components in the corresponding one of the engine type and the engine assembly. The system then identifies as-manufactured parameters of a second engine component, and applies the as-manufactured parameters of the second engine component to each of the predicted response models, thereby generating a predicted response output from each of the predicted response models. An optimum predicted response from each of the generated predicted response models is identified and the engine type or engine assembly that corresponds with the optimum predicted response is associated with a unique part identifier of the second engine component.
US11281812B2
A storage device includes a substrate, at least one secure element, a case and a coupling structure. The secure element is mounted on the substrate. The case surrounds the substrate and the secure element. The coupling structure integrally couples the secure element and the case. When at least a part of the case is removed, the secure element is destroyed while a connection remains between the secure element and the case by the coupling structure, and access to secure data stored in the secure element is prevented.
US11281805B2
The present invention relates to a computer-implemented method for recording a location of a file by a user in a blockchain; said location comprising one or more location alternatives; said method comprising the following steps: (a) receiving, from said user, at least said file and said location; (b) calculating a file hash based on said file by means of a cryptographic function; (c) optionally, evaluating a uniqueness of said file hash and/or said location and/or a further characteristic with respect to the blockchain, in which a non-uniqueness leads to a corresponding action; (d) composing a location reference comprising said location and said file hash; (e) registering said location reference In said blockchain.
US11281801B2
A system for decentralized privacy-preserving clinical data evaluation includes a plurality of sites of a decentralized private network, a memory device for storing program code, and at least one processor device operatively coupled to the memory device and configured to execute program code stored on the memory device to, for each of the local datasets, evaluate the local dataset using each of the local models to obtain one or more features related to a degree of outlierness, determine at least one outlier dataset based on the one or more features, and implement one or more actions based on the determination.
US11281800B2
Systems and methods for providing identity verification services to users by providing a staking mechanism to incentivize participants in an identity verification system to be truthful and accurate and determining validator accuracy and associated setting of fees for using validator attestations to create an efficient, private and secure system.
US11281799B2
An electronic device comprises one or more sensors capturing media content while the electronic device is situated at a media content capture location. A user interface receives user input requesting transmission of the media content to another electronic device situated at another electronic device location. One or more processors determine whether the media content capture location and the another electronic device location are substantially different locations, and at least temporarily preclude, in response to the user input, the transmission of the media content to the other electronic device when the media content capture location and the another electronic device location are substantially different locations.
US11281794B2
Methods, systems, apparatuses, and computer program products are provided for controlling access to a database. A data processing application may receive, from a user, a request that includes a procedural language code block to access data elements stored in a distributed database. A procedural language code block analyzer may obtain an access control policy that indicates permissions to access the data elements. A control system may determine, based on the access control policy, that access to a restricted portion of the data elements is denied. A reconstruction system may generate a reconstructed code block that allows the user to access data elements that are not restricted, such as by modifying the request to remove the portion that seeks access to the restricted data elements. The reconstruction system may then provide the modified request to the distributed database to receive the data elements to which the user is permitted to access.
US11281788B2
Embodiments of the present invention provide a system for secure communication of information that may be used to authorize communications or transfer of resources by use of a transient pliant encryption mechanism in conjunction with an indicative nano-display. The provided systems, methods, and computer program products are designed to select and apply multiple encryption algorithms in a varied fashion and update displayed information on a nano-display. Credentials for a user may be stored and securely communicated via a transient nano-display that is updated at a configured interval of time and is indecipherable to unauthorized third parties.
US11281775B2
A system, method and computer program for a scanning service is presented. A scanning service compatible with a cloud storage system is configured to receive notifications from a cloud storage service about storage event activity and to access data in the cloud storage service. The scanning service receives a notification regarding storage activity related to a file in the data. After the completion of the storage activity, the scanning service receives the file from the cloud storage service and scans the file. When a determination is made based on the scan that at least a portion of the file should not be distributed then an action is taken with respect to the cloud storage service based on the determination that at least a portion of the file should not be distributed.
US11281774B2
Disclosed herein are systems and methods for optimizing antivirus scanning of files on virtual machines. In one aspect, an exemplary method comprises, determining whether there is a record about a file in a verdict cache, when there is, assigning the verdict found in the verdict cache to the file, and when no record is found in the verdict cache, determining whether the file is currently being scanned in a parallel thread, when the file is currently being scanned in a parallel thread, blocking the scanning of the file until the scanning in the parallel thread is completed, and placing a result of the scanning in the parallel thread in the verdict cache, and when the file is not currently being scanned in a parallel thread, performing the scanning of the file on a current thread, and placing a result of the scanning on the current thread in the verdict cache.
US11281769B2
A method comprising, during runtime of an item of software that comprises one or more portions of code and verification code: the verification code generating verification data using (a) runtime data generated by the one or more portions of code and (b) one or more predetermined parameters, the verification data representing an element of a predetermined first set of data elements; and providing the verification data to an integrity checker arranged to (i) identify that a modification relating to the verification code has not occurred if the verification data represents an element of a predetermined second set of data elements, wherein the second set is a subset of the first set, and (ii) identify that a modification relating to the verification code has occurred if the verification data does not represent an element of the second set; wherein it is computationally infeasible to determine an element of the second set without knowledge of the one or more predetermined parameters or data related to the one or more predetermined parameters; and wherein, in the absence of a modification relating to the verification code, use of the one or more predetermined parameters by the verification code ensures that the verification data represents an element of the second set and use of the runtime data by the verification code controls which element of the second set is represented by the generated verification data.
US11281756B2
The present invention concerns a method of classification of an input image representative of a biometric trait by means of a first convolutional neural network, CNN, characterized in that it comprises the implementation by data processing means (21) of a client (2) of steps of: (c) Estimation of a transformation parameter vector of said input image, by means of a second CNN, the parameters of the vector being representative of a geometric transformation enabling the biometric trait represented by the input image to be registered in a common reference frame; (d) Application to said input image of a transformation defined by said estimated transformation parameter vector, so as to obtain a registered input image; (e) Classification of the registered input image by means of the first CNN.
US11281751B2
Various embodiments provide an apparatus, method, system, and/or instructions by which source code can be linked to a compiled binary, guaranteeing the origin of the binary and ensuring traceability of the binary file back to the source code that originated it. An example method includes determining a request to register a digital asset; computing a first hash of an initial source file of the digital asset; ascertaining a version of the initial source file; electing one or more nodes of a blockchain to commit the first hash to the blockchain in association with a version of the digital asset corresponding to the version of the initial source file; converting the source file into a binary file, resulting in a binary version of the digital asset; computing a second hash of the binary file; and committing the second hash to the blockchain in association with the version of the digital asset.
US11281750B2
Techniques are disclosed for systems and methods to conduct transactions using a Multi-mode Card. A Multi-mode Card may include various components of a Smart Card and be configured to interface directly with a personal electronic device (e.g., a smart phone, a tablet computer, a personal computer, and/or other personal electronic devices) to confirm presence of the Multi-mode Card in an unattended digital transaction, such as for e-commerce and Internet purchases. A transaction system may include a logic device and an interface embedded in or on the Card, a client device such as a personal electronic device, and a server configured to provide a sales interface to a user through the client device. The logic device in the Card may be configured to authorize, encrypt, and/or otherwise facilitate a transaction involving a sale and/or other type of communication between the client device and the server.
US11281747B2
A method is presented for predicting values of multiple input items. The method includes allowing a user to select a first set of variables and input first values therein and predicting second values for a second set of variables, the second values predicted in real-time as the first values are being inputted by the user. A tree-based prediction model is used to predict the second values. The tree-based prediction model is a regression tree or a decision tree.
US11281744B2
Embodiments described herein include systems and methods for encapsulating HTML. A remote browser executing on a server may be configured to provide a document object model (DOM) of HTML of a webpage rendered by the remote browser at the server. A transcoding agent executing in the remote browser may be configured to encapsulate the HTML. The transcoding agent may be configured to send the encapsulated HTML via a remote delivery session to a local browser for rendering. The local browser may execute on a client device and may maintain a DOM for the encapsulated HTML. The transcoding agent may be configured to receive events corresponding to the DOM maintained by the local browser. The remote browser may further be configured to cause the received events to execute on the DOM provided by the remote browser.
US11281741B2
The invention introduces a technique to enable users in a social networking system to enhance their representation and optimize their operation based on their data. The social networking system as proposed herein consists of informational views as logical units to simulate encapsulation of their user data to optimize such views' operation, thus utilization of such data, where i) such view relationships express either explicit user intentions or implicit state of key user data specified as such view connection preferences, and ii) such view permissions enable privacy controls for each such view, and iii) such view functions and services offer such view interactive capabilities while such view attachments capture such view generated data for automated data analyses with consequential such view data, function or service adjustments.
US11281739B1
A computer with enhanced filed and document review capabilities includes a system for reviewing statements made by a company and determining characteristics of the statements for use in analyzing a status of the company.
US11281738B2
Methods and systems are disclosed for securely granting access to physical resources. An encrypted communication is received from a client hosted on a user device requesting resource availability data for a resource configured to be shared amongst a plurality of physical resource users in a time displaced manner. Resource availability data for the resource is used to populate a resource availability interface presented by the client hosted on the user device. An encrypted communication is received from the client requesting access to the resource for a specified period of time. A category for the requested access to the resource is determined. An inference or learning artificial intelligence engine is used to determine whether access for the resource is to be granted to the user for the specified period of time. In response to determining that access is to be granted to the user an encrypted code is transmitted to the user device.
US11281736B1
Systems and methods are provided for generating query mapping information that associates each of a number of search queries to a corresponding preferred query form to be used in generating search results. A number of queries previously submitted by users may be normalized, then grouped together with other queries sharing the same normalized form. A preferred query form for each group may then be selected. One or more inaccurate mappings may be identified in the initial mapping results based on an analysis of the user behavior of users who previously submitted the search queries included in a given query mapping. A final set of mapped queries may then be generated for use in responding to subsequent search requests, where the final set includes a number of mappings that each associate a particular user-submitted query with a corresponding preferred query form.
US11281719B2
Example methods and systems are directed to existence checks on rows within a database. A page data structure stores bitmap data for the rows in the page. A row within the page corresponds to a single bit in the bitmap data. To determine if a row has been deleted, the page data structure for the page containing the row is located and the bit for the row in the page data structure is checked. An array of page data structures is created, indexed by a hash of the page identifier. In the event of a hash collision, a linked list of page data structures is used, sorted by page identifier.
US11281715B2
Techniques described herein automatically associate an image with an audio track. At least some implementations identify an audio track of interest, and automate associating an image with the audio track. Some implementations gather context information during playback of an audio track, and use the context information to automatically identify an image to associate with the audio track. Upon associating the image with the audio track, various implementations render the image during subsequent playback of the audio track.
US11281708B2
A device receives historical application creation data that includes data associated with creation of a plurality of applications, and processes the historical application creation data, with one or more data processing techniques, to generate processed historical application creation data. The device trains a machine learning model, with the processed historical application creation data, to generate a trained machine learning model, and receives new application data associated with a new application to be created. The device processes the new application data, with the trained machine learning model, to generate one or more predictions associated with the new application, and performs one or more actions based on the one or more predictions associated with the new application.
US11281707B2
A system that outputs information generated by summarizing contents of voices and images as texts. A CPU of the system performs, according to a program stored in a memory, recording voice data and captured image data, generating first text information by performing speech recognition on the acquired voice data, generating second text information by performing character recognition on the acquired image data, and generating summary text information smaller in the number of characters than the first text information and the second text information, based on the first text information and the second text information, according to a predetermined criterion.
US11281703B1
A method for providing computer-related support to an end user is described. The method includes receiving, from a mobile device, an image of a user-readable message that is displayed by a computing device. The method also includes identifying one or more solutions using text extracted from the image of the user-readable message. The method further includes sending the one or more solutions to the mobile device for display on the mobile device.
US11281702B2
This disclosure relates generally to an information retrieval technology and more particularly to a creation of a taxonomy to facilitate subsequent search and retrieval of information. In one embodiment, an information retrieval device is disclosed, that comprises a processor and a memory that stores instructions, which, on execution, causes the processor to receive an input corpus. Thereafter, input document clusters are generated from top input n-grams associated with the input corpus. Further, top-ranked input n-grams are determined from the top input n-grams. Thereafter, an external corpus is identified based on the top-ranked input n-grams. An enriched corpus (external and input corpus), is clustered based on top enriched n-grams associated with the enriched corpus to generate enriched document clusters. Further, for each n-gram of the enriched corpus, corresponding n-gram clusters are determined. Finally, creates a taxonomy based on the input document clusters, the enriched document clusters, the n-gram clusters and the top-ranked input n-grams.
US11281699B2
An information processing apparatus includes a processor configured to acquire structured information created by a first user and structured information created by a second user, the structured information including structured contents and in accordance with the acquired structured information, suggest a content as a linking destination of a new content when the new content is incorporated in the structured information created by the first user.
US11281694B2
A method for more effectively utilizing computing resources in a data replication environment is disclosed. In one embodiment, such a method detects, at a primary system, activity occurring on the primary system. This activity is recorded in systems logs located at the primary system. The method automatically mirrors the system logs from the primary system to a secondary system that is in a mirroring relationship with the primary system. The system logs are analyzed at the secondary system. In the event abnormal activity is detected in the system logs at the secondary system, the method identifies, on the secondary system, a data set that is associated with the abnormal activity. A snapshot is taken of this data set and saved on the secondary system for later analysis. A corresponding system and computer program product are also disclosed.
US11281684B2
A method of and system for implementing a search function to bypass a sequential hierarchical menu selection path to access a device parameter, where hierarchical menus are generated based on an electronic device description (EDD) and interpreted using an EDD engine. The search function provides a first parameter result set without rendering display characteristics to provide a user a simple initial display of possible matches. A user selection of a desired device parameter is received and a device parameter view may be retrieved containing the desired device parameter and rendered on a user interface.
US11281660B1
A method of processing data stored in a distributive system may include receiving a data to be stored on a distributed ledger system; fractalizing the transaction data and/or storage data into a plurality of orthogonal components; determining a unique address on the distributed ledger system for each of the plurality of orthogonal components; partitioning the ledger into multiple portions or divisible shares; bifurcating the consensus mechanism between the partitioned ledgers; storing each of the plurality of orthogonal components at the corresponding address in a first ledger; and adding a new block to a second ledger, where the second ledger comprises the unique address on the distributed system for each of the plurality of orthogonal components.
US11281659B2
Systems and methods are provided that allow federated data from various source systems to be accessed and analyzed through a data analysis platform. The federated data may be stored in different formats. The data analysis platform can receive the federated data in whatever format it has been stored at its respective source system. A script can be used to generate temporary representations (or temporary objects) for the federated data by transforming the federated data. Moreover, the temporary representations or temporary objects can be further transformed into a data analysis platform-specific format. A user of data analysis platform may access and/or manipulate either the temporary representations or objects as well as the data analysis platform-specific objects. Temporary objects can be transformed automatically into corresponding platform-specific objects when necessary to provide an enhanced capability or operation on the objects.
US11281657B2
A distributed system including multiple processing nodes. The distributed system can perform certain acts. The acts can include receiving a first conflation event identifying a first node and a second node. The first node can be part of a first set. The first set can include a sole parent node stored at a first processing node of the multiple processing nodes. The second node can be part of a second set. The second set can include a sole parent node stored at a second processing node of the multiple processing nodes. The first and second sets can be disjoint sets. The first conflation event can be received at an event-driven stream application at one of the multiple processing nodes. The acts also can include conflating the first set and the second set into a conflated set. The conflated set can include the first and second nodes. The conflated set can include a sole parent node. Data for each node of the conflated set can be stored at the sole parent node of the conflated set at a processing node of the multiple processing nodes. Other embodiments are disclosed.
US11281649B2
Aspects of the present disclosure include a system comprising a machine-readable storage medium storing at least one program and computer-implemented methods for efficiently storing graph data. Consistent with some embodiments, the method includes using the graph data to construct a tree topology bitmap that represents a topology of a portion of the nodes in a tree data structure representing the graph data. The method further includes creating an archive bit array for the tree data structure that includes elements populated with a binary indicator of whether a corresponding leaf node includes a known entry. The method further includes creating a leaf values array comprising a known value for each leaf node in the tree data structure with a known entry. The method further includes storing, in a memory storage device, the tree topology, the archive bit array, and the leaf values array in association with an initial timestamp.
US11281648B2
Technologies for flexible tree-based lookups include an network device that receives a network packet. The network device classifies the network packet to determine a packet type and extracts multiple fields from the network packet to generate a field vector. The fields are selected based on the packet type. The field vector includes words that are associated with the fields. The network device builds a tree representation of the field vector. The tree representation includes a leaf node corresponding to each word of the field vector and one or more root nodes. The network device executes an iterative lookup over the tree representation and, if matching, may perform an action associated with the iterative lookup. To execute the lookup, the network device may determine whether a search key for each node exactly matches a search rule, up to a root node. Other embodiments are described and claimed.
US11281643B2
The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system causes for display a graphical user interface (GUI) for configuring the generation of time-series event data from network packets captured by one or more remote capture agents. Next, the system causes for display, in the GUI, a first set of user-interface elements for specifying a grouping of a set of event streams containing the time-series event data by an event stream attribute associated with the event streams. The system then causes for display, in the GUI, a second set of user-interface elements containing event stream information for one or more subsets of the event streams represented by the grouping of the event streams by the event stream attribute.
US11281641B1
Late encoding binding can be applied to data added to a data set according to the encoding history for the data set. When a request to add data is received, an evaluation of the encoding history can determine whether a currently specified encoding for the data can be changed. If changeable, a different encoding scheme for the data may be identified and the data added to the data set according to the different encoding scheme.
US11281627B2
When a customer-support ticket is created or updated in an online customer-support system, the system applies a set of triggers, which modify the ticket based on business rules, to the ticket, wherein each trigger performs actions that modify the ticket when conditions for parameters associated with the ticket are satisfied. During this process, the system evaluates condition nodes in condition graphs for the set of triggers, wherein a condition graph for a trigger is a directed graph comprised of condition nodes that specify conditions on one or more parameters associated with the ticket. During this evaluation, if a valid path through a condition graph comprising satisfied condition nodes is discovered, the system fires a trigger associated with the condition graph. Also, while evaluating the condition nodes, the system performs one or more range-searching operations to quickly evaluate conditions for frequently occurring parameters in the condition graphs.
US11281626B2
In system for analyzing large data sets, document/file format can be discovered by attempting to parse the file using several parsers to generate a schema, assigning a score to each parsing, and selecting a parser based on the assigned scores. Schema element attributes, such as statistical parameters, can be derived and used in identifying schema elements associated with other files. Attributes of identified schema elements can be used to substitute missing data values with values based on such attributes. Data values corresponding schema elements can be selected and highlighted, and schema elements and/or attributes thereof can be highlighted based on selected data values. From a cluster of files, a lineage relationship between file pairs, indicating whether one file is derived from another, can be determined for several files. In reducing/compacting data, utilization of all available reducers can be optimized according to current utilization of one or more reducers.
US11281618B2
A system is disclosed that includes a first communication circuit that communicates data over a first data port using a first communication protocol. The system also includes a second communication circuit that communicates data over a second data port using a second communication protocol. The second communication protocol processes read and write requests in an order that the read and write requests are received. A bridge circuit is configured to communicate data between the first data port of the first communication circuit and the second data port of the second communication circuit. The bridge circuit is configured to communicate non-posted writes to the second communication circuit via a buffer circuit and communicate posted writes to the second communication circuit via a communication path that bypasses the buffer circuit.
US11281611B2
A sniffer bus-based network General Purpose Interface Bus (GPIB) module includes two functional units. One is Data Acquisition Unit (DAU) module, and the other one is Data Processing Unit (DPU) module. The DPU is configured to receive data from the (DAU) module and converting the data by time-stamping and a host server configured to receive JSON format data via a communication network. Further, captured data is transferred to the cloud for big data analysis to obtain the specifics of equipment utilization and evaluate the overall efficiency of the test system.
US11281610B2
Embodiments of the present disclosure relate to a method, a device, and a computer program product for managing data transfer. A method for managing data transfer is provided, including: if determining that a request to transfer a data block between a memory and a persistent memory of a data storage system is received, obtaining a utilization rate of a central processing unit of the data storage system; and determining, from a first transfer technology and a second transfer technology and at least based on the utilization rate of the central processing unit, a target transfer technology for transferring a data block between the memory and the persistent memory, the first transfer technology transferring data through direct access to the memory, and the second transfer technology transferring data through the central processing unit. Therefore, the embodiments of the present disclosure can improve the data transfer performance of the storage system.
US11281609B2
One aspect of the present disclosure relates to an arithmetic processor including a detection unit that detects instruction information, wherein an instruction including a processing instruction to be performed after completion of DMA (Direct Memory Access) in a DMA request instruction is described in the instruction information and a data processing unit that uses data transferred by the DMA request instruction to execute an operation corresponding to the processing instruction based on the instruction information detected by the detection unit.
US11281608B2
Systems and techniques for a translation device that is configured to enable communication between a host device and a memory technology using different communication protocols (e.g., a communication protocol that is not preconfigured in the host device) is described herein. The translation device may be configured to receive signals from the host device using a first communication protocol and transmit signals to the memory device using a second communication protocol, or vice-versa. When converting signals between different communication protocols, the translation device may be configured to convert commands, map memory addresses to new addresses, map between channels having different characteristics, encode data using different modulation schemes, or a combination thereof.
US11281604B2
Techniques for implementing and/or operating an apparatus, which includes a host system, a memory system, and a shared memory bus. The memory system includes a first memory type that is subject to a first memory type-specific timing constraint and a second memory type that is subject to a second memory type-specific timing constraint. Additionally, the shared memory bus is shared by the first memory type and the second memory type. Furthermore, the apparatus utilizes a first time period to communicate with the first memory type via the shared memory bus at least in part by enforcing the first memory type-specific timing constraint during the first time period and utilizes a second time period to communicate with the second memory type via the shared memory bus at least in part by enforcing the second memory type-specific timing constraint during the second time period.
US11281603B2
A system for serial communication includes a controller, a semiconductor package comprising a plurality of semiconductor die, and a serial interface configured to connect the plurality of semiconductor die to the controller. The serial interface includes a controller-to-package connection and a package-to-controller connection, and the serial interface is configured to employ a signaling protocol using differential data signaling with no separate clock signals.
US11281596B2
One or more mappings each define a correspondence between one or more input attributes of an input entity and one or more output attributes of an output entity, where the input entity includes one or more key attributes identified as part of a unique key, and the output entity includes one or more key attributes identified as part of a unique key. Generating instances of the output entity includes: determining one or more mapped input attributes of the input entity that correspond to each of the key attributes of the output entity, based on the mappings; and comparing the mapped input attributes with the key attributes of the input entity to determine whether the mapped input attributes include: (1) all of the key attributes of the input entity, or (2) fewer than all of the key attributes of the input entity.
US11281595B2
Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.
US11281581B2
A memory system includes: a first cache; a second cache; and a control unit configured to access the first cache as a first level cache in a first cache mode of operation of the memory system and access the second cache as the first level cache in a second cache mode of operation of the memory system.
US11281572B2
A host unit of an information processing apparatus has a command issuing block for issuing access requests to a flash memory, the issued commands being dividedly stored in two or more queues according to the contents and emergency level of access. A management command generating block of a flash controller generates requests for the processing necessary for the management of the flash memory, the requests being stored in any one of the queues. Following the rules set for each queue, a command processing block reads commands by switching between the queues and processes the commands.
US11281567B1
For each software test of a plurality of available software tests, one or more code portions corresponding weight factor(s) of a first version of target codebase covered by the corresponding software test are identified. Information retrieval matching is utilized to calculate a corresponding match score for each software test of the plurality of available software tests based on comparisons of the identified one or more identifiers of one or more changed code portions of a second version of the target codebase with the one or more code portion identifiers and the one or more corresponding weight factors associated in the data structure with the corresponding software test. Based on the calculated match scores, one or more software tests of the plurality of available software tests are selected for execution to test the second version of the target codebase.
US11281563B2
In accordance with embodiments, there are provided mechanisms and methods for facilitating actionable insights for performance of web products in database systems according to one embodiment. In one embodiment and by way of example, a method includes dynamically running simulation of modifications to performance factors associated with a web product, and collecting actionable insights associated with the performance factors based on one or more of cost-benefit ratings of the performance factors, one or more delivery platforms, one or more device types. The method may further include recommending, based on the actionable insights, one or more adjustments to one or more of the performance factors to enhance performance of the web product, and facilitating, based on the recommendations, the one or more adjustments to one or more virtual knobs corresponding to the one or more performance factors to facilitate one or more modifications to one or more metrics to enhance the performance of the web product.
US11281555B2
A management device includes circuitry configured to acquire sensor data that indicates measurement results of one or more of a plurality of sensors, control display of first content on a first screen in response to receiving a setting of a monitoring target range regarding measurement values, and control display of second content on a second screen in response to receiving a setting of a determination condition of an abnormality determination, perform a statistical process on a data group including intra-range data, the intra-range data being the sensor data included in the monitoring target range regarding the measurement values, out of the sensor data previously acquired, and in response to a result of the statistical process satisfying the determination condition, perform a predetermined output operation related to the abnormality determination.
US11281549B2
A storage device includes an integrity checking module checking integrity of data stored in a first host memory buffer (HMB) address of an HMB in a host coupled to the storage device, and an HMB mapping module mapping, if the integrity checking module determines the data as corrupted, the first HMB address to a second address.
US11281546B2
A method for managing a persistent storage system includes obtaining, by a first node in a node cluster, a write request, wherein the node cluster comprises the first node and a second node, processing the write request, storing data associated with the write request in a persistent storage system, updating a block-based change list based on the storing, making a first determination that a synchronization schedule is triggered, and in response to the first determination: initiating a block-based change list synchronization to the second node.
US11281539B2
In an information processing apparatus 200a, a communication portion 250 acquires a data stream of a photographed image in a wireless communication manner. A packet analyzing portion 252 detects a lost packet and a retransmission request producing portion 254a issues a retransmission request for the packet within a predetermined allowable time. An image analyzing portion 262a analyzes the data associated with the photographed image. An information processing portion 264 and an output data producing portion 266 execute information processing by utilizing an analysis result, and produce output data, respectively. A processing condition adjusting portion 268 adjusts the allowable time of the retransmission request by the retransmission request producing portion 254a based on the analysis result in the image analyzing portion 262a.
US11281537B2
A technique for use in managing mapped RAID extents is disclosed. A neighborhood matrix denoting a distribution of neighboring physical storage portions across the N physical storage devices of the pool is created and initialized. A disk extent consumed array denoting a disk consumption metric is created and initialized. Disks in an extent pool are analyzed to identify a least consumed disk in the extent pool and a disk extent is allocated from the identified disk. The allocated disk extent is configured as a first disk extent for a first RAID extent. The neighborhood matrix and disk extent consumed array are updated appropriately. All the disks in the extent pool are analyzed to identify a valid disk extent that will result in the lowest variance value in the neighborhood matrix. The identified valid disk extent is allocated and the neighborhood matrix and disk extent consumed array are again updated.
US11281534B2
In various embodiments, methods and systems for implementing distributed data object management are provided. The distributed data object management system includes a distributed storage system having a local metadata-consensus information store in and one or more remote metadata-consensus information stores. A metadata-consensus information store is configured to store metadata-consensus information. The metadata-consensus information corresponds to erasure coded fragments of a data object and instruct on how to manage the erasure coded fragments. The distributed storage system further includes a local data store and one or more remote data stores for the erasure coded fragments. The distributed data object management system includes a distributed data object manager for operations including, interface operations, configuration operations, write operations, read operations, delete operations, garbage collection operations and failure recovery operations. The distributed data object management system is operates based on metadata paths and data paths, operating in parallel, for write operations and read operations.
US11281532B1
A method begins with a processing module obtaining a data object from a user and identifying a plurality of virtual storage vaults (VSVs) for storage of the data object. The method continues with the processing module determining dispersal error encoding parameters associated with a first virtual storage vault and error encoding the data object in accordance with those dispersal error encoding parameters to produce a corresponding plurality of sets of encoded data slices (EDSs), issuing write slice requests for the EDSs and receiving EDS information from at least some of the plurality of VSVs. When the EDS information indicates that a threshold number of VSVs have successfully stored the plurality of sets of encoded data slices within a synchronization timeframe, the method continues with the processing module issuing a favorable response to the user, or when a threshold number of VSVs have not successfully stored the plurality of sets of encoded data slices initiating a retry process.
US11281531B2
Example storage systems, storage nodes, and methods provide storage node processing of data functions, such as serial functions. Storage nodes are configured to partition decode erasure encoded symbols, identify subunits of a data unit from the decoded symbols, process the subunits using a serial function to generate intermediate contexts, and send the intermediate context to a next storage node for continued processing using the serial function.
US11281516B2
An error handling method for a transmission interface connecting between a first device and a second device for performing data transmission between the first device and the second device, wherein a connection type between the transmission interface and the first device is a direct interface (DI) and the connection type between the transmission interface and the second device is an indirect interface (II), and the error handling method comprises: when an error is detected at the direct interface, reporting an error event to a host of the first device; when an error is detected at the indirect interface, attempting to handle the error without letting the host discover it; and when the error detected at the indirect interface is determined as unable to be solved, reporting another error event to the host.
US11281515B2
A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application to identify a change associated with the problem. A person associated with the change may be determined. A task of resolving the problem may be assigned to the person associated with the change. A person may be notified of the problem and of the assigning of the task based on the identified change. A modification may be performed to resolve the problem associated with the change based on the determining of the difference.
US11281514B2
A processing system includes a timer circuit and a processing circuit. The timer circuit is configured to generate a system time signal. The processing circuit is configured to receive the system time signal, detect whether the system time signal reaches or exceeds a given reference value, and start execution of a given processing operation in response to the detection. The timer circuit has associated an error code calculation circuit configured to compute a first set of error detection bits as a function of bits of the system time signal. The processing circuit has an associated error detection circuit configured to: compute a second set of error detection bits as a function of the bits of the system time signal received, compare the first set of error detection bits with the second set of error detection bits, and generate an error signal in response to the comparison.
US11281510B2
In an approach to intelligent scaling in a cloud platform, an attribute template is stored for one or more target services based on one or more system data. One or more request metrics for each target service is stored, wherein the request metrics are based on an analysis of one or more incoming requests of one or more service call chains. Responsive to receiving a request for a target service in a service call chain, the target service is scaled based on the attribute template of the target service and the request metrics of the target service.
US11281503B2
The disclosure herein describes deploying an application cluster based on a cluster definition and service templates. A cluster definition is obtained from a repository and a cluster is created on a cluster platform based on the cluster definition. A cluster type of the cluster is identified based on the cluster definition and a service set is determined from a service map based on the identified cluster type, the service map including at least one cluster type mapped to at least one service. A service deployment template of each service of the service set is obtained and each service of the service set is deployed on the created cluster based on the obtained service deployment templates, whereby the cluster is configured for use according to the cluster type. Using service deployment templates mapped to cluster types enables efficient, flexible automated deployment of clusters with a wide variety of configurations.
US11281502B2
A method for dispatching tasks on processor cores based on memory access efficiency is disclosed. The method identifies a task and a memory area to be accessed by the task. The method may use one or more of a compiler, code knowledge, and run-time statistics to identify the memory area that is accessed by the task. The method identifies multiple processor cores that are candidates to execute the task and identifies a particular processor core from the multiple processor cores that provides most efficient access to the memory area. The method dispatches the task to execute on the particular processor core that is deemed most efficient. A corresponding system and computer program product are also disclosed.
US11281500B2
An apparatus and method are described for intelligent cloud based testing of graphics hardware and software. For example, one embodiment of an apparatus comprises: a hardware pool comprising a plurality of test machines to perform cloud-based graphics validation operations; a virtual resource pool comprising data associated a plurality of different graphics hardware resources; a resource manager to coordinate between the hardware pool and the virtual resource pool to cause one or more virtual machines (VMs) to be executed on one or more of the test machines using resources from the virtual resource pool; and a task dispatcher to dispatch graphics validation tasks to the VMs responsive to user input.
US11281499B2
A compute system that includes an Internet of things (IoT) device is provided. The IoT device includes a common services interface (CSI) to create a self-managing network of devices with other nodes comprising the CSI.
US11281494B2
Various embodiments provide an operation method and apparatus, and a cloud computing system. Under the method, an operation target can be received; and an operation task to be executed for implementing the operation target of the business can be determined based on the operation target and current running data. The operation target can indicate a target topology and/or target software of the business, and the current running data can include a current topology of the business and currently running software. If there are a plurality of operation tasks, dependencies between the operation tasks can be determined, and the operation tasks can be executed based on the dependencies between the operation tasks. The method implements automatic execution of a maintenance operation and greatly improves efficiency of the maintenance operation in cloud computing.
US11281490B2
A system and method dynamically assign interrupts to a virtual machine from an input/output (I/O) adapter based on I/O metrics of the I/O adapter. An interrupt manager monitors I/O adapter traffic flow metrics such as latency of data transfers, usage levels, and transfers per unit of time. The interrupt manager determines when a traffic flow metric for a virtual machine meets a predetermined performance threshold and updates virtual interrupt assignments in a logical interrupt table to improve performance of the system.
US11281487B2
Systems and methods for managing processor overcommit for virtual machines are disclosed. In one implementation, a processing device may identify, by a hypervisor running on a host computer system, an over-committed physical processor, the physical processor is executing a thread implementing a first virtual processor (vCPU) of a virtual machine (VM). The processing device may further queue, by the hypervisor, a message notifying the VM of hot-unplugging of the first vCPU. Responsive to receiving, by the hypervisor, a notification of a second vCPU of the VM transitioning into an idle state, the processing device may also transmitting the message to the VM.
US11281486B2
Machines, systems and methods for managing quality of service (QoS) in a multi-tenant virtualized computing environment, the method comprising: collecting transmission rate statistics associated with data communicated in a virtual network, wherein at least one virtual switch monitors communications initiated by at least a virtual machine (VM) executed on a host machine serviced by the virtual switch; determining, by way of the virtual switch, profile parameters associated with a first communication initiated by the VM belonging to at least a first group, wherein a connection request is submitted by the virtual switch to a traffic controller to assist in establishing the first communication; classifying the connection request for establishing the first communication according to the profile parameters associated with the first communication; determining a first aggregated transmission rate associated with the VM that initiated the first communication based on the classifying.
US11281485B2
Some embodiments provide a novel method for authorizing network requests for a machine in a network. In some embodiments, the method is performed by security agents that execute on virtual machines operating on a host machine. In some embodiments, the method captures a network request (e.g., network control packets, socket connection request, etc.) from a primary application executing on the machine. The method identifies an extended context for the network request and determines whether the network request is authorized based on the extended context. The method then processes the network request according to the determination. The extended context of some embodiments includes identifications for primary and secondary applications associated with the network request. Alternatively, or conjunctively, some embodiments include identifications for primary and secondary users associated with the network request.
US11281481B2
A system for an agnostic runtime architecture is disclosed. The system includes a system emulation/virtualization converter, an application code converter, and a system converter wherein the system emulation/virtualization converter and the application code converter implement a system emulation process, and wherein the system converter implements a system conversion process for executing code from a guest image. The system converter further comprises a guest fetch logic component for accessing a plurality of guest instructions, a guest fetch buffer coupled to the guest fetch logic component and a branch prediction component for assembling the plurality of guest instructions into a guest instruction block, and a plurality of conversion tables including a first level conversion table and a second level conversion table coupled to the guest fetch buffer for translating the guest instruction block into a corresponding native conversion block. The system further includes a native cache coupled to the conversion tables for storing the corresponding native conversion block, a conversion look aside buffer coupled to the native cache for storing a mapping of the guest instruction block to corresponding native conversion block. Upon a subsequent request for a guest instruction, the conversion look aside buffer is indexed to determine whether a hit occurred, wherein the mapping indicates the guest instruction has a corresponding converted native instruction in the native cache, and in response to the hit the conversion look aside buffer forwards the translated native instruction for execution.
US11281479B2
Embodiments disclose a method, apparatus and a computer readable storage medium for providing cloud platform virtual assets. The method includes: generating virtual asset configuration information and a virtual asset model, and sending the virtual asset configuration information and the virtual asset model to a cloud platform; obtaining asset measurement data of a real device and obtaining asset simulation data from a simulation side of the real device, and filtering the asset measurement data and the asset simulation data based on the virtual asset configuration information provided by the cloud platform and sending the filtered data to the cloud platform; providing the virtual asset model and the filtered data from the cloud platform. The embodiments relate virtual digital world to the real physical world and seamlessly integrate the simulation data with the measurement data.
US11281472B2
An information handling system includes a basic input/output system having a virtual advanced configuration and power interface device. A processor may download a device driver for a particular virtual advanced configuration and power interface device, wherein the device driver includes a code for a security feature and a signed file that includes a list of identifiers of compromised information handling systems. The processor may determine whether the information handling system is compromised based on the list of identifiers of compromised information handling systems in the signed file, and execute the code for the security feature.
US11281470B2
A processing device is provided which comprises memory and a processor. The processor is configured to receive an array of floating point numbers each having a plurality of bits used to represent a probability value. For each floating point number, the processor is configured to replace values in a portion of the bits used to represent the probability value with index values to represent an index corresponding to a location of a corresponding floating point number in the memory. The processor is also configured to process the floating point numbers using SIMD instructions to execute one of an argmax operation and an argmin operation.
US11281441B2
Compiling source code objects to improve efficiency of compiling is described herein. The compiling includes determining, by a compiler, an object type of a to-be-compiled object in source code. A counter is set for the to-be-compiled object. When the object type of the to-be-compiled object is an object type that can be operated by only one thread at one moment, the compiler sets a counter counting rule for the counter of the to-be-compiled object.
US11281432B1
A true random number generator (TRNG) is disclosed that includes an enclosure. The enclosure encloses a radioactive source defining a radioactive source surface and a cavity separating the radioactive source from an array of cells that define an array surface with an edge. Each cell in the array comprises a detector constructed to detect electrons within the cavity from the decay of the radioactive source and constructed to produce a signal for the detected energy. A projection of the radioactive source surface onto the array surface extends beyond the edge and encompasses the array surface.
US11281430B2
In an information processing device, a fluctuation estimation unit acquires from a noise source a plurality of measured values having bits of M digits, where M is an integer exponent of a power of two. A bit extraction unit acquires information relating to a number of effective bits of N digits used in generating a random number, where N is an integer less than M, based on the acquired plurality of values. Using the information relating to the number of effective bits, a bit coupling unit generates a random number having effective bits of L digits, where L is a predetermined integer greater than or equal to N.
US11281425B2
A method, apparatus, and product comprising synchronizing an audio-based performance between groups of participants, wherein the audio-based performance is streamed in real time via a virtual conference system, wherein at least some participants of the groups are physically located in remote locations, wherein the groups are ordered in accordance with a pre-determined order, wherein the pre-determined order indicates that a first group immediately precedes a second group, wherein the pre-determined order indicates that the second group immediately precedes a third group, wherein said synchronizing comprises: obtaining a first audio stream from the first group; providing the first audio stream to the second group; obtaining a second audio stream from the second group; and providing the second audio stream to the third group.
US11281423B1
One or more users log in to a video conference with a shared, online electronic whiteboard and draw upon a shared whiteboard. Each user has a video and audio stream that are sent to a recording server. Data describing each drawing action upon the shared whiteboard is sent to a database server and each action is then distributed to all users to update their whiteboards. Screenshots of the drawing actions are created by emulating a browser and inputting data describing each action from the database. Alternatively, screenshots are taken by each user computer (after each action or periodically) and sent to the recording server. Audiovisual manipulation software is used to create a whiteboard video from the screenshots are then combined with the audio and video streams to create a resulting video of the entire session. A video clip is created simply by sending begin and end timestamps during the session.
US11281411B2
A printing apparatus transmits user information and print data to a server system. The printing apparatus includes a reception unit and a control unit. The reception unit receives print data from an information processing apparatus. The control unit returns a response indicating authentication failure to the information processing apparatus when user information is not attached to the print data received, and transmits the print data to the server system when user information is attached to the print data.
US11281409B2
A communication device including a processor configured to, when executing processor-executable instructions stored in a storage unit, perform determining a first configurable range including setting values stored in the storage unit, acquiring, from an image processing apparatus via a communication unit, a second configurable range including setting values for image processing executable by the image processing apparatus, determining whether the first configurable range is equal to the second configurable range, when determining that the first configurable range is equal to the second configurable range, transmitting an image processing instruction to perform an image processing operation according to the setting values of the first configurable range stored in the storage unit, to the image processing apparatus via the communication unit, and when determining that the first configurable range is different from the second configurable range, restricting transmission of the image processing instruction to the image processing apparatus.
US11281403B2
Circuitry comprises attribute storage circuitry having a plurality of entries to hold data defining at least a transaction attribute of one or more respective data handling transactions initiated by transaction source circuitry; comparator circuitry to compare a transaction attribute of a given data handling transaction with data held by the attribute storage circuitry to detect whether the given data handling transaction would be resolved by any data handling transaction for which attribute data is held by a respective entry in the attribute storage circuitry; and control circuitry to associate the given data handling transaction with the respective entry in the attribute storage circuitry to form a set of associated data handling transactions when the comparator circuitry detects that the given data handling transaction would be fulfilled by the data handling transaction for which attribute data is held by the respective entry in the attribute storage circuitry; the control circuitry comprising output circuitry responsive to a resolution of a data handling transaction in the set of associated data handling transactions, to provide that resolution to the transaction source circuitry as a resolution of each of the set of associated transactions.
US11281402B2
A memory management method. The memory management method includes: receiving a command from a host system; sending a command sequence corresponding to the command to a rewritable non-volatile memory module; determining a delay time; and sending a plurality of polling commands to the rewritable non-volatile memory module after the delay time.
US11281400B2
Systems, apparatus, and methods are disclosed comprising receiving temperature information corresponding to a write temperature of at least one of multiple pages of non-volatile memory cells of a group of non-volatile memory cells, determining a statistical measure of temperature information for the group non-volatile memory cells using the received temperature information, and storing the determined statistical measure of temperature information for the group of non-volatile memory cells. The stored determined statistical measure of temperature information can be used to optimize or improve one or more storage system operations.
US11281397B2
A stacked memory device includes a plurality memory semiconductor dies, a plurality of through silicon vias, a function-in-memory (FIM) front-end circuit and a plurality of FIM back-end circuits. The buffer semiconductor die is configured to communicate with a host device. The memory semiconductor dies are stacked on the buffer semiconductor die, and include a plurality of memory banks. The through-silicon vias electrically connect the buffer semiconductor die and the memory semiconductor dies. The FIM front-end circuit receives a plurality of FIM instructions for a FIM operation from the host device, and stores the FIM instructions. The FIM operation includes data processing based on internal data read from the memory banks. The FIM back-end circuits are respectively included in the memory semiconductor dies. The FIM back-end circuits perform the FIM operation corresponding to the plurality of FIM instructions stored in the FIM front-end circuit under control of the FIM front-end circuit.
US11281391B2
The present disclosure relates to a method, a device, and a computer program for migrating a backup system. A method for migrating a backup system includes: storing a backup copy from a first backup system to a second backup system, wherein the first backup system is used to store historical backup copies of an application system, and the second backup system is used to store future backup copies of the application system; dividing the backup copy into multiple backup extents; receiving a backup request for backing up a data object in the application system; and backing up, based on a comparison between the data object and the multiple backup extents, the data object to the second backup system to form a backup copy corresponding to the data object.
US11281382B2
According to one embodiment, a hardware-based processing node of a plurality of hardware-based processing nodes in an object memory fabric can comprise a memory module storing and managing a plurality of memory objects in a hierarchy of the object memory fabric. Each memory object can be created natively within the memory module, accessed using a single memory reference instruction without Input/Output (I/O) instructions, and managed by the memory module at a single memory layer. The object memory fabric can utilize a memory fabric protocol between the hardware-based processing node and one or more other nodes of the plurality of hardware-based processing nodes to distribute and track the memory objects across the object memory fabric. The memory fabric protocol can be utilized across a dedicated link or across a shared link between the hardware-based processing node and one or more other nodes of the plurality of hardware-based processing nodes.
US11281380B2
Remote copy operations are performed to copy data from a primary storage controller to a secondary storage controller, wherein input/output (I/O) requests are received at the primary storage controller from a host both via a bus interface and a network interface while the remote copy operations are in progress, and wherein consistency groups are formed during the remote copy operations to copy the data consistently. Quiescing of I/O operations performed via the bus interface are performed while a current consistency group is being replaced by a next consistency group during the remote copy operations.
US11281374B2
An apparatus includes a processing device configured to receive a request to change a given storage network from a first to a second configuration, the given storage network being associated with a heterogeneous storage cluster comprising a plurality of storage targets and initiators having first network addresses in the first configuration. The processing device is also configured to generate a shadow storage network comprising second network addresses having the second configuration, to assign the second network addresses to a subset of a plurality of storage targets and initiators affected by the request to change the given storage network from the first to the second configuration, and, responsive to validating connectivity of the subset of the plurality of storage targets and initiators, to apply the requested change by unassigning ones of the first network addresses assigned to the subset of the plurality of storage targets and initiators.
US11281373B2
A handheld electronic device is provided with touch sensors on multiple different surfaces of the device, such as a front display, a rear surface, and one or more side surfaces. Haptic gestures on the various sensors may be processed as user interaction inputs for an operating system and/or application software. Such a configuration may be utilized for a typing keyboard on a rear surface of a device, leaving the front display available for content other than a keyboard. Such a device with multiple touch sensors may also be effectively utilized to efficiently manipulate object representations rendered in three or more dimensions in a scene. Touch inputs may be dynamically mapped, further assisting in convenient usage of surfaces that may not be directly within a user's line of sight for input.
US11281372B2
The present disclosure generally relates to user interfaces for managing input mechanisms. In some examples, the electronic device transitions from a first mode into a second mode in accordance with a determination that the one or more characteristics of a user input detected via a second input mechanism of the electronic device meet a set of predefined criteria. In the first mode, a first input mechanism of the electronic device is disabled for user input. In the second mode, the first input mechanism of the electronic device is enabled for user input.
US11281370B2
Methods and apparatuses are provided for detecting a gesture at an electronic device. The gesture is received through an input module of the electronic device. A direction combination corresponding to the gesture is determined. The direction combination includes a plurality of directions. Information regarding the direction combination is compared with information regarding at least one direction combination, which is stored in a memory of the electronic device. A state of the electronic device is changed from a first state to a second state, using at least one processor of the electronic device, according to a result of comparing the information regarding the direction combination with the information regarding the at least one direction combination.
US11281368B2
A device displays a plurality of selectable user interface objects that includes one or more folder icons on a display. The device detects a first input requesting to select a folder icon for a folder that includes selectable icons divided between a plurality of distinct separately displayed pages of a folder view. In response to detecting the first input, the device displays a first page of the folder view. While displaying the first page of the folder view, the device detects a second input that corresponds to a request to display a second page of the folder view. In response to detecting the second input, the device ceases to display the first page and displays the second page of the folder view.
US11281359B2
The present invention relates to a mobile terminal which provides an application more intuitively and a control method thereof and, more particularly, to a mobile terminal and a control method thereof, comprising: a display unit for displaying a specific home screen page from among a plurality of home screen pages; and a control unit for executing an application corresponding to the specific icon in response to a touch input for a specific icon included in the specific home screen page, wherein the control unit generates a temporary home screen page related to the application in response to a touch input of a predetermined type applied during execution of the application, and the temporary home screen page includes an application related to the executing application.
US11281350B2
A gaming system and processor module are therefore adapted to support simultaneous execution of two or more operating system instances. Program code is provided for play of the game uses two or more cooperating component processes partitioned such that at least one of the component processes executes using a first operating system instance, and at least one other cooperating component process executes using a further operating system instance. Each operating system instance may execute in its own virtual machine.
US11281347B2
A sensor includes a first substrate on a back side of a display panel, a first coil extending in a first direction at a predetermined angle between 0 and 90 degrees with respect to a long-side direction of the first substrate and including a first long-side portion provided with first and second end portions, a second coil including a second long-side portion extending in a second direction, a first leader line including a first end and a second end, wherein the first end is connected to the first end portion, and the second end is connected to wiring on a second substrate arranged to extend at a right angle toward the outside of the sensor from one side of the first substrate, and a second leader line including first end connected to the end portion and a second end connected to the wiring on the second substrate.
US11281346B2
An electronic apparatus includes a window, a display panel disposed under the window, and a digitizer disposed under the display panel. The digitizer includes a photosensitive resin layer including a front surface and a rear surface opposite to the front surface, and a plurality of sensing coils disposed inside the photosensitive resin layer. The front surface is relatively flat compared with the rear surface.
US11281340B2
Touch sensor systems and methods are disclosed including a radio frequency antenna that can be placed on or very near the touch pad. The touch pad sensor includes a patterned shielding that shields the touch pad sensor from back-side signals and has opening that are large enough to allow radio frequencies to pass through the touch pad sensor.
US11281330B2
One variation of a system for detecting inputs at a computing device includes: a substrate including a top layer, a bottom layer defining an array of support locations, and electrode pairs proximal the support locations; a touch sensor surface arranged over the top layer of the substrate; a set of spacers, each arranged over an electrode pair at a support location on the bottom layer of the substrate and including a force-sensitive material exhibiting variations in local bulk resistance responsive to variations in applied force; an array of spring elements coupled to the set of spacers, configured to support the substrate on a chassis, and configured to yield to displacement of the substrate downward toward the chassis responsive to forces applied to the touch sensor surface; and a controller configured to interpret forces of inputs on the touch sensor surface based on resistance values of the electrode pairs.
US11281327B2
A touch substrate, a method of driving the same, and a touch display device are provided, and the touch substrate includes: a plurality of emitting electrode patterns arranged along a first direction, wherein the emitting electrode patterns includes an emitting electrode sub-pattern or a plurality of electrically connected emitting electrode sub-patterns; a plurality of first receiving electrode patterns arranged along a Y-direction, wherein the first receiving electrode patterns includes a plurality of electrically connected first receiving electrode sub-patterns; a plurality of second receiving electrode patterns arranged along an X-direction and insulated from the first receiving electrode pattern, and the second receiving electrode pattern includes a plurality of second receiving electrode sub-patterns electrically connected in sequence; the first direction intersecting both the X-direction and the Y-direction.
US11281322B2
Various implementations include a switch assembly that includes a housing and at least two printed circuit boards (PCBs) that are disposed within the housing and are axially arranged relative to each other. One or more force sensors are disposed on one of the PCBs, and, in some implementations, the one or more force sensors receive force input received by a touch overlay plate. Signals from the force sensors are processed to determine a magnitude, acceleration, and/or location of the force input, and a haptic feedback response is received by the touch overlay plate. The haptic feedback response is based on the force magnitude, acceleration, and/or location of input, according to some implementations. Axially arranging the PCBs reduces the footprint of the switch assembly and allows for the inclusion of more electrical components in the switch assembly, according to some implementations.
US11281315B2
A display screen is disclosed and includes a display screen body having a viewing surface, a rear surface, and an aperture extending between the viewing surface and the rear surface. The display screen also includes a post constructed of a substantially transparent material without birefringence. The post is located within the aperture of the display screen body. A portion of the post extends out of the aperture in a direction away from the viewing surface of the display screen body to create a projection.
US11281308B2
Disclosed is a controller including a first control member, a second control member that extends from a portion of the first control member, and a controller processor that is operable to produce a rotational movement output signal in response to movement of the first control member, and a translational movement output signal in response to movement of the second control member relative to the first control member. The rotational movement output signal may be any of a pitch movement output signal, a yaw movement output signal, and a roll movement output signal, and the translational movement output signal may be any of an x-axis movement output signal, a y-axis movement output signal, and a z-axis movement output signal. In exemplary embodiments, the first control member may be gripped and moved using a single hand, and the second control member may be moved using one or more digits of the single hand, thus permitting highly intuitive, single-handed control of multiple degrees of freedom, to and including, all six degrees of rotational and translational freedom without any inadvertent cross-coupling inputs.
US11281300B2
Disclosed is a multi-tactile fusion feedback handle, characterized in that the handle comprises three areas, namely, a finger tactile function area, a palm tactile function area and a space positioning function area. The finger tactile function area comprises one or more tactile buttons, a finger can operate the tactile buttons alone or in combination, and the tactile buttons have feedback functions for one or more kinds of tactility, namely, softness, temperature, surface friction and texture, and shape. The palm tactile function area comprises a multi-point independent vibration source and/or a multi-point independent heat source, which can be used for multi-point independent vibration feedback and/or multi-point independent temperature feedback, as well as vibration flow and heat flow feedback. The space positioning function area comprises a space positioning module, which can obtain position information of the handle in space in real time. Compared with a traditional various discrete-type tactile feedback apparatus, the present invention gives a user a complete and realistic composite tactile experience in a virtual scene, and the handle is feasible in integration and convenient for holding.
US11281289B2
A display apparatus and a mobile phone for content adjustment based on motion of a vehicle and an eye gaze of an occupant is provided. The display apparatus includes a display screen, a motion sensor, and an image capturing device. The display screen displays content. The display apparatus controls the motion sensor to capture a motion signal associated with the display apparatus. The display apparatus controls the image capturing device to capture an image of the occupant in the vehicle. The display apparatus determines a region of the eye gaze of the occupant on the display screen based on the captured image. The determined region on the display screen includes a portion of the displayed content. The display apparatus adjusts a movement of the portion of the displayed content in response to the captured motion signal being higher than a predefined threshold.
US11281288B2
Systems, methods, and computer readable media to detect and track a user's eye gaze and head movement are described. In general, techniques are disclosed for identifying a user's pupil location and using this information, in conjunction with a three dimensional (3D) model of the user's head, perform gaze tracking operations. More particularly, techniques disclosed herein utilize pupil gradient information to refine an initial pupil location estimate. Once identified, the pupil's location may be combined with 3D head pose information to generate an accurate and robust gaze detection mechanism.
US11281263B2
A modular compute chassis, that includes a chassis divider wall assembly that includes a chassis grommet wall that includes a first side, a second side, and a hole; a grommet that includes a groove and at least partially disposed within the hole and mechanically coupled to the chassis grommet wall using the groove; and a first compute unit cage wall in contact with a first portion of the grommet, where the first portion of the grommet is interposed between the first compute unit cage wall and the first side; and a second compute unit cage wall in contact with a second portion of the grommet, where the second portion of the grommet is interposed between the second compute unit cage wall and the second side, where the second compute unit cage wall is rigidly mechanically coupled to the first compute unit cage wall.
US11281262B2
An electronic device that can be worn on a limb of a user can include a processing device and one or more position sensing devices operatively connected to the processing device. The processing device can be adapted to determine which limb of the user is wearing the electronic device based on one or more signals received from at least one position sensing device.