US11769630B2
Provided are a dielectric material including a compound represented by Formula 1, a device including the same, and a method of preparing the dielectric material:
(1−x)KaNabNbO3.xM(AcSbd)O3 [Formula 1]
wherein, in Formula 1, M is a Group 2 element, A is a trivalent element, and 0
US11769622B2
Disclosed is an inductor device and method of manufacturing the same. The inductor device includes an insulating layer, a coil pattern formed on two opposing surfaces of the insulating layer, a first insulating film and a second insulating film formed with different insulating materials on the coil pattern, and a magnetic member formed to enclose the insulating layer, the coil pattern and the first and the second insulating films. By forming thin dual insulating films having a high adhesive strength and breaking strength on an inductor coil, it is possible to improve Ls characteristics of the inductor device and increase the inductance.
US11769608B2
A pressboard for high-voltage devices is disclosed. The pressboard has a density of 0.6-1.3 g/cm3 according to IEC60641-2, and includes 1-15% microfibrillated cellulose (MFC) based on the total dry weight of the pressboard. The pressboard also includes an insulation element. For example, the pressboard is impregnated with an electrically insulating compound. The insulation element may be used in a high-voltage device, such as a power transformer.
US11769605B2
A device includes an ion-conducting membrane with ion-conducting ceramic particles, and an ion-conducting polymer that surrounds the ion-conducting membrane. The ion-conducting polymer includes a pressure-deformable film with a glass transition temperature lower than an operation temperature of the device.
US11769602B2
A nuclear waste cask in one embodiment includes an axially elongated cask body defining a longitudinally-extending opening forming an entrance to an internal storage cavity of the cask configured for holding radioactive nuclear waste materials. A closure lid detachably coupled to the cask body at the top opening seals the cavity. A cask locking mechanism includes a plurality of first locking protrusions spaced apart on the lid which are selectively interlockable with a plurality of second locking protrusions spaced apart on the cask body to lock the lid to the cask body. The first locking protrusions may be disposed on slideable locking bars moveable between locked and unlocked positions while the lid remains stationary on the cask body. Hydraulic or pneumatic actuators may be used to change position of the locking bars. The cask and lid may include other features such as impact absorbers and lifting elements.
US11769597B2
Disclosed herein are methods and compositions for associating a genetic variant with intraretinal fluid. Also disclosed herein are methods and compositions for associating a genetic variant with visual acuity, anatomic outcomes or treatment frequency.
US11769595B2
An information processing apparatus includes a processor configured to acquire biological information of plural users determined to be within a predetermined area and operate an apparatus based on the biological information of the plural users.
US11769593B2
A diagnostic care coordination system assists a caregiver with treating a patient. The system comprises a diagnostic engine and a care engine. The diagnostic engine is configured to generate a working diagnosis of the patient. The diagnostic engine includes a static diagnosing web containing a plurality of information nodes and a dynamic diagnosing analyzer for presenting to a user a plurality of information requests. The dynamic diagnosing analyzer navigates a user through the plurality of information nodes of the static diagnosing web based upon received responses to said plurality of information requests. Based upon a route through the static diagnosing web as taken by the dynamic diagnosing analyzer, the diagnostic engine generates the working diagnosis. The care engine determines a treatment plan based upon said working diagnosis.
US11769589B2
This disclosure provides systems, methods and apparatus for processing, transmitting and displaying data received from an analyte sensor, such as a glucose sensor. The system may include a display device with at least one input device. In response to movement of or along the input device, the display device may change a glucose data output parameter and update an output of the display device using the changed output parameter.
US11769585B2
The present invention provides systems and methods for exchanging health data. A health data exchange platform includes health data from a plurality of data sources. The health data exchange platform preferably utilizes blockchain technology. The health data exchange platform includes both buyers of health data and suppliers of health data. The health data exchange platform includes a phenotype network system including at least one remote server, a user profile database, a report database, a permissions database, a geographic incident database, and a medical community database.
US11769584B2
A cloud computing system is described that communicates with a virtual machine to reattach the face of a patient to brain imaging data before the brain imaging data is transmitted for display on a brain navigation system.
US11769579B2
The present disclosure pertains to a system and method for monitoring and for facilitating pulmonary and systemic hemodynamics in the treatment and/or prevention of cardiac arrhythmias or structural cardiac changes, caused by altered preload. The system comprises: a pressure generator; a first sensor configured to generate output signals conveying information related to venous blood accumulation during cardiac preload in the subject; a second sensor configured to generate output signals conveying information related to systemic arterial circulation in the subject; and one or more hardware processors configured by machine-readable instructions to control the pressure generator to adjust the pressure levels of the flow of breathable gas during one or both of inhalation and exhalation to facilitate the pulmonary and systemic circulation based on the output signals from the first sensor and the second sensor.
US11769577B1
Disclosed is a method for authenticating requestors and granting access to a permissioned blockchain network shared among enterprise entities. A decentralized registry of credentialed users, in which credentialed users guard their own access information by keeping a private key of a public-private keypair enables systems to avoid keeping information of a large number of users in large, vulnerable containers. A further method removes authenticated users seeking to be forgotten from the registry of users and deletes any personally identifiable information of the withdrawing users.
US11769570B2
Systems and methods for genome sequence compression and decompression are provided. The method for compression encoding of a genome sequence includes partitioning a genome sequence into a plurality of Group of Bases (GoBs) and processing each of the plurality of GoBs independently to encode the genome sequence into a bit stream. Processing each of the plurality of GoBs includes dividing each of the plurality of GOBs into a first part and a second part, the first part including an initial context part and the second part including a learning-based inference part. The processing each of the plurality of GoBs further includes encoding the first part in accordance with a Markov model, encoding the second part in accordance with a learning-based model, and encoding the encoded first part and the encoded second part into the bit stream with an arithmetic encoder. The learning-based model may include Long and Short-Term Memory (LSTM)-based neural networks.
US11769565B2
A memory device which can perform various memory tests without increasing a size of the memory device. The memory device includes: a first pad for receiving external ROM data from a memory controller; a second pad for receiving an external clock signal corresponding to the external ROM data from the memory controller; and a control logic connected to the first pad and the second pad and configured to perform an operation corresponding to the external ROM data in response to the external clock signal in a test mode.
US11769563B2
A liquid electrochemical memory device is provided. In one aspect, the device includes a memory region for storing at least two bits, the memory region having a first volume; and a liquid electrolyte region fluidically connected to the memory region, the liquid electrolyte region having a second volume larger than the first volume. The device further includes a working electrode exposed to the memory region, and a counter electrode exposed to the liquid electrolyte region. The device also includes an electrolyte filling the memory region and the liquid electrolyte region, in physical contact with the working electrode and the counter electrode, the electrolyte including at least two conductive species. The device further includes a control unit for biasing the working electrode and the counter electrode.
US11769558B2
A method of programing a memory device having a plurality of memory cell groups where each of the memory cell group includes N non-volatile memory cells, where N is an integer greater than or equal to 2. For each memory cell group, the method includes programming each of the non-volatile memory cells in the memory cell group to a particular program state, performing multiple read operations on each of the non-volatile memory cells in the memory cell group, identifying one of the non-volatile memory cells in the memory cell group that exhibits a lowest read variance during the multiple read operations, deeply programming all of the non-volatile memory cells in the memory cell group except the identified non-volatile memory cell, and programming the identified non-volatile memory cell in the memory cell group with user data.
US11769556B2
Embodiments provide a scheme for estimating an optimal read threshold voltage using a deep neural network (DNN) with a reduced number of processing. A controller includes a combined neural network, which receives first and second cumulative distribution function (CDF) values, each CDF value corresponding to a program voltage (PV) level associated with a read operation on the cells. The combined neural network generates first and second connection vectors based on the first and second CDF values and first weight values, and estimates an optimal read threshold voltage based on the first and second connection vectors and second weight values.
US11769555B2
Embodiments provide a scheme for estimating an optimal read threshold voltage using a deep neural network (DNN) with reduced number of processing. A controller receives first and second program voltage (PV) levels associated with read operations on cells. The controller estimates first and second probability distribution parameter sets representing skew normal distributions of the first and second PV levels, respectively. The controller estimates an optimal read threshold voltage based on the first and second probability distribution parameter sets. The optimal read threshold voltage is a read threshold voltage such that first probability density function (PDF) value of the skew normal distribution of the first PV level is the same as the second PDF value of the skew normal distribution of the second PV level.
US11769552B2
Methods and systems include memory devices with multiple access lines arranged in an array to form a multiple intersections. Memory cells are located at the intersections of the multiple access lines. Decoders are configured to drive the multiple memory cells via the multiple access lines. Variable biasing circuitry may bias a voltage on an access line of the multiple access lines to change a variable ramp rate of the voltage on the access line. A control circuit is configured to determine a memory cell of the multiple memory cells to be activated. Based at least in part on a distance from the memory cell to a corresponding decoder, the control circuit may set the variable ramp rate of the biasing circuitry.
US11769550B2
Methods, devices, arrays and systems for reducing standby power for a floating body memory array. One method includes counting bits of data before data enters the array, wherein the counting includes counting at least one of: a total number of bits at state 1 and a total number of all bits; a total number of bits at state 0 and the total number of all bits; or the total number of bits at state 1 and the total number of bits at state 0. This method further includes detecting whether the total number of bits at state 1 is greater than the total number of bits at state 0; setting an inversion bit when the total number of bits at state 1 is greater than the total number of bits at state 0; and inverting contents of all the bits of data before writing the bits of data to the memory array when the inversion bit has been set.
US11769545B2
Disclosed are embodiments of a low-leakage row decoder and a memory circuit incorporating the row decoder. The row decoder includes wordline driver circuitry including first devices (pre-drivers) and second devices (wordline drivers). Each second device is connected in series between a first device and a wordline for a row in a memory array. The first devices can be directly connected to a positive supply voltage rail and connected to a ground rail through a footer. The second devices can be connected to the positive supply voltage rail through a header and directly connected to the ground rail. The on/off states of the header and footer are controlled by clock signal-dependent control signals so that they are either concurrently on or off. With this configuration, leakage power consumption of the wordline driver circuitry is minimized while the memory structures as idle and also while it operates in a normal active mode.
US11769544B2
Code comparators with nonpolar dynamical switches are provided. An example apparatus comprises: a plurality of row wires; a plurality of column wires; one or more cross-point devices, and a nonpolar volatile two-terminal device formed within a plurality of cross-point devices. Each cross-point device in the plurality of cross-point devices is located at a cross-point between a row in the plurality of row wires and a column in the plurality of column wires; the nonpolar volatile two-terminal device is configured to automatically revert from an ON state to an OFF state, in response to a removal of a bias or signal applied on the nonpolar volatile two-terminal device. The nonpolar volatile two-terminal device is configured to automatically revert from an ON state to an OFF state, in response to a removal of a bias or signal applied on the nonpolar volatile two-terminal device.
US11769542B2
A field effect transistor construction includes a semiconductive channel core. A source/drain region is at opposite ends of the channel core. A gate is proximate a periphery of the channel core. A gate insulator is between the gate and the channel core. The gate insulator has local regions radially there-through that have different capacitance at different circumferential locations relative to the channel core periphery. Additional constructions, and methods, are disclosed.
US11769541B2
The present disclosure relates to a memory device based on a ferroelectric capacitor, which includes a control unit for writing data into a memory cell or reading data from the memory cell and a plurality of memory cells arranged in an array; each memory cell includes an external interface, a first switch, a transistor, a first capacitor and a second capacitor, wherein at least one of the first capacitor and the second capacitor is a ferroelectric capacitor; the first switch has a first port connected with a first word line, a second port connected with a bit line, and a third port connected with one end of the first capacitor; and the transistor has a gate electrode connected with another end of the first capacitor and one end of the second capacitor, a source electrode connected with a first read terminal, and a drain electrode connected with a second read terminal, wherein another end of the second capacitor is connected with a second word line. According to the present disclosure, a polarized state of the ferroelectric capacitor in the memory cell is held or changed based on hysteresis characteristics of the ferroelectric capacitor, and the control unit is used to write data into or read data from the memory cell, which can implement non-destructive reading of data and longer endurance of a write operation.
US11769536B2
A signal generating circuit includes the following: a clock circuit, configured to receive an external clock signal to generate an internal clock signal; a controlling circuit, configured to generate a control signal according to the frequency of the external clock signal; and a generating circuit, connected with the clock circuit and the controlling circuit respectively, and configured to receive the internal clock signal, the control signal and a flag signal to generate a target signal. When the flag signal changes from a first level to a second level, the target signal is changed from a third level to a fourth level, and after the target signal maintains the fourth level for a target time length, the target signal is changed from the fourth level to the third level. The generating circuit is further configured to determine the target time length according to the internal clock signal and the control signal.
US11769525B1
A method includes generating a first feedforward signal based, at least in part, on a sensor signal. The method further includes generating a second feedforward signal based, at least in part, on a feedforward seek table. A control signal is modified based, at least in part, on the first feedforward signal and the second feedforward signal. A position of an actuator is controlled in response to the modified control signal.
US11769505B2
Example techniques involve systems with multiple acoustic echo cancellers. An example implementation captures first audio within an acoustic environment and detecting, within the captured first audio content, a wake-word. In response to the wake-word and before playing an acknowledgement tone, the implementation activates (a) a first sound canceller when one or more speakers are playing back audio content or (b) a second sound canceller when the one or more speakers are idle. In response to the wake-word and after activating either (a) the first sound canceller or (b) the second sound canceller, the implementation outputs the acknowledgement tone via the one or more speakers. The implementation captures second audio within the acoustic environment and cancelling the acoustic echo of the acknowledgement tone from the captured second audio using the activated sound canceller.
US11769500B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality content in association with travel. The program and method provide for receiving, by a messaging application, a request to perform a scan operation in association with an image captured by a device camera; determining a travel parameter associated with the request and an attribute of an object depicted in the image; selecting an augmented reality content item based on at least one of the travel parameter or the attribute, the augmented reality content item being configured to present augmented reality content based on speech input; receiving the speech input; obtaining at least one of a transcription or translation of the speech input; and presenting the augmented reality content item, including the transcription or translation, in association with the image.
US11769496B1
Described are techniques for predicting when data associated with a user input is likely to be selected for deletion. The system may use a trained model to assist with such predictions. The trained model can be configured based on deletions associated with a user profile. An example process can including receiving user input data corresponding to the user profile, and processing the user input data to determine a user command. Based on characteristic data of the user command, the trained model can be used to determine that data corresponding to the user command is likely to be selected for deletion. The trained model can be iteratively updated based on additional user commands, including previously received user commands to delete user input data.
US11769486B2
A method, computer program product, and computing system for defining model representative of a plurality of acoustic variations to a speech signal, thus defining a plurality of time-varying spectral modifications. The plurality of time-varying spectral modifications may be applied to a plurality of feature coefficients of a target domain of a reference signal, thus generating a plurality of time-varying spectrally-augmented feature coefficients of the reference signal.
US11769485B2
A user inputs a speech including a keyword via a speech input device; a first processor searches a job history by the keyword, the job history being stored on a storage, the job history including a job record, the job record including a set of values having ever been used for a job executed by an image processing apparatus. A job record specifying device includes a second processor that conducts an analysis on different values in multiple job records; selects a speech with reference to the different values; transfers the speech to a speech generator; and finds a specific job record from the multiple job records using a keyword extracted from a speech inputted via the speech input device in response to the speech outputted by the speech generator. The image processing apparatus reflects a target set of values in the specific job record, to the setting of a job.
US11769484B2
Computer-implemented methods, computer program products, and computer systems for testing a voice assistant device may include one or more processors configured for receiving test data from a database, wherein the test data may include a first set of coding parameters and a first user utterance having an expected device response. Further, the one or more processors may be configured for generating a first modified user utterance by applying the first set of coding parameters to the first user utterance, wherein the first modified user utterance is acoustically different than the first user utterance. The one or more processors may be configured for audibly presenting the first modified user utterance to a voice assistant device, receiving a first device response from the voice assistant device, and determining whether the first voice assistant response is substantially similar to the expected device response.
US11769481B2
Generation of synthetic speech from an input text sequence may be difficult when durations of individual phonemes forming the input text sequence are unknown. A predominantly parallel process may model speech rhythm as a separate generative distribution such that phoneme duration may be sampled at inference. Additional information such as pitch or energy may also be sampled to provide improved diversity for synthetic speech generation.
US11769480B2
The present disclosure discloses a method and apparatus for training a model, a method and apparatus for synthesizing a speech, a device and a storage medium, and relates to the field of natural language processing and deep learning technology. The method for training a model may include: determining a phoneme feature and a prosodic word boundary feature of sample text data; inserting a pause character into the phoneme feature according to the prosodic word boundary feature to obtain a combined feature of the sample text data; and training an initial speech synthesis model according to the combined feature of the sample text data, to obtain a target speech synthesis model.
US11769476B2
The invention relates to a bracket and, in particular, a wall bracket for a musical instrument (1), particularly for a stringed instrument. To this end, the bracket has an adjustable base (4) for receiving an instrument body (1a) and at least two retaining arms (5), which are able to pivot relative to an anchor element (3), for detachably securing an instrument neck (1b) received between the retaining arms (5). The base (4) and the two retaining arms (5) are coupled to each other by at least one connecting member (6). Furthermore, at least one spring (7) is provided which prestresses the base (4) into a rest position and the two retaining arms (5) into an open position. According to the invention, the connecting member (6) is designed as a connecting rod (6) rigidly coupling the base (4) to the two retaining arms (5) and prestressed by the spring (7).
US11769475B1
A handheld bell music instrument for whirl sound effect is described that includes multiple disc shaped bells that connect to and are fixed at a location on the rod. The bells of the bells are rung to produce a pitch and the rod is used to move the bell music instrument for whirl sound effect in space. The movement of the ringing bells produces a whirling sound effect by their movement relative to a static audience.
US11769473B2
A file for use in forming a groove in a nut or bridge of a string musical instrument. The file includes a filing edge that is rounded to the same radius as the string to be fitted in the groove it forms in the nut and bridge. A spine or rib is formed along the upper edge of the file to provide stiffening and permitting the file to not bow or flex when being used.
US11769469B2
Content data of a display target is acquired in accordance with a user's operations and is used to determine a configuration of a display image. Of the regions to be rendered using fonts in the display image, the region in which a character is to be displaced by a very small amount is determined. The characters targeted for displacement are rendered while being displaced over time in accordance with predetermined displacement rules. The characters not targeted for displacement are rendered in a reference position. With all characters rendered, the display image is completed and output. The processes of S12 to S24 are repeated until display is terminated.
US11769468B2
A timing controller of a display set is integrated with an encoder for transport of analog signals between a display controller and source drivers of the display panel. The timing controller and integrated encoder are within an integrated circuit and are part of a chipset. The integrated circuit is located immediately after the SoC of a display set or is integrated within the SoC. A video signal sent to the timing controller chip is unpacked into sample values which are permuted into vectors of samples, one vector per encoder. Each vector is converted to analog, encoded and the analog levels are sent to the source drivers which decode into analog samples. Or, each digital vector is encoded and then converted to analog. A line buffer uses a memory to present a row of pixel information to the encoders. A mobile telephone has an integrated TCON with SSVT transmitter.
US11769461B2
A backlight control method for a surface light-emitting device is provided. The backlight control method includes generating a plurality of driving currents to drive the surface light-emitting device such that a plurality of backlight zones generate a plurality of brightness values, measuring the plurality of brightness values of the plurality of backlight zones, calculating a plurality of uniformities of the plurality of backlight zones according to the plurality of brightness values and setting a plurality of target uniformities, generating a plurality of adjustment values according to the plurality of uniformities, the plurality of target uniformities and a plurality of adjustment coefficients corresponding to the plurality of backlight zones, and generating a plurality of adjusted driving currents to drive the plurality of backlight zones according to the plurality of adjustment values and the plurality of driving currents.
US11769449B2
A pixel includes: a light emitting element; a first transistor connected between a first node electrically connected to a first driving power source and a second node electrically connected to an anode electrode of the light emitting element, the first transistor to control a driving current; a second transistor connected between a data line and the first node; a third transistor connected between the second node and a third node connected to a gate of the first transistor; a fourth transistor connected between the third node and a first initialization power source; a fifth transistor connected between a second initialization power source and the anode electrode of the light emitting element, the fifth transistor being turned on by a scan signal provided to a scan line; and a boosting capacitor connected between the scan line and the third node.
US11769444B2
A display panel and a display device. The display panel includes a first area and a second area, and a plurality of first pixel rows and a plurality of second pixel rows, each of the first pixel row and the second pixel row includes a plurality of pixels. The number of the pixels of each first pixel row is greater than the number of the pixels of each second pixel row. The pixels in the first pixel row are display pixels, and the plurality of pixels in the second pixel row are display pixels and virtual pixels. The display pixel includes a display pixel circuit, the virtual pixel includes a virtual pixel circuit, and the virtual pixel circuit includes a compensation unit.
US11769441B2
A display module includes a display element, a light-guiding optical device, and a control unit configured to perform distortion correction including correction of a chromatic aberration of magnification. The light-guiding optical device is constituted of an optical system having non-axisymmetry in an up-and-down direction with respect to the imaging light entering the light-guiding optical device, and includes a first optical member having positive refractivity, a second optical member having positive refractivity, and a first reflection surface configured to reflect the imaging light toward a pupil position. The refractivity of the first optical member is greater than the refractivity of the second optical member. An abbe number of a constituent material of the first optical member is greater than an abbe number of a constituent material of the second optical member. The control unit performs distortion correction by a different distortion correction amount for each color light.
US11769437B2
The present application discloses a shift-register unit circuit including a first input sub-circuit configured to receive a display-input signal from a display-input terminal and input a display output-control signal to a first node based on the display-input signal during a display period of one cycle of displaying one frame of image. The shift-register unit circuit also includes a second input sub-circuit configured to receive a blank-input signal for charging a blank-control node, and configured to input a blank-output-control signal to the first node based on the blank-input signal during a blank period of the one cycle. The shift-register unit circuit further includes an output sub-circuit configured to output a hybrid signal controlled by the first node. The second input sub-circuit is also configured, before an end of the blank period, to receive a first blank-reset signal to reset the blank-control node.
US11769433B2
An information processing device includes: a foldable one display; a memory which stores at least a program; and a processor which executes the program stored in the memory. By executing the program stored in the memory, the processor performs: operating state switching processing to switch an operating state of a system among a first operating state, a second operating state in which processing of the system is more limited than that in the first operating state and at least the display is hidden, and a third operating state in which the processing of the system is shut down, display mode switching processing to switch between a first display mode to control display by setting a screen area of the display as one display area, and a second display mode to control display by splitting the screen area into plural display areas, and setting switching processing.
US11769432B2
An organic light emitting display device includes an organic light emitting display panel including a plurality of sub pixels, a touch panel on the organic light emitting display panel, a support member disposed below the organic light emitting display panel and formed of a metal material, a first flexible circuit film disposed on one side of the organic light emitting display panel and configured to be bent to a bottom surface of the support member, a second flexible circuit film disposed on one side of the touch panel and configured to be bent to the bottom surface of the support member, and a third flexible circuit film disposed on one side of the organic light emitting display panel and configured to be bent to the bottom surface of the support member to stabilize a low potential voltage.
US11769424B2
Embodiments provided herein measure metrics of an athletic action and an object associated therewith, and more particularly, to measuring the metrics and characteristics of a baseball during the wind-up, release, flight, and catch of a pitch sequence. Methods may include: receiving, from at least one motion sensor associated with an object, acceleration data and angular velocity data of the object in response to an athletic action performed on the object; processing the acceleration data to establish vector rotation data between a frame of reference of the object and an Earth frame of reference; applying the vector rotation data to the acceleration data to obtain acceleration of the object in the Earth frame of reference; applying the vector rotation data to the angular velocity data to obtain angular velocity of the object in the Earth frame of reference.
US11769419B2
Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
US11769415B2
Methods, apparatus, systems and articles of manufacture are disclosed to validate data communicated by a vehicle. An example apparatus an anomaly detector to, in response to data communicated by a vehicle, at least one of compare an estimated speed with a reported speed or compare a location of the vehicle with a reported location. The apparatus including the anomaly detector further to generate an indication of the vehicle in response to the comparison. The apparatus further includes a notifier to discard data sent by the vehicle and notify surrounding vehicles of the data communicated by the vehicle.
US11769410B2
Some aspects described herein relate to detecting, for a first vehicle, presence of an obstacle in a driving path of a vehicle, determining, for a second vehicle, a sight stopping distance between the second vehicle and the obstacle, and transmitting, to the second vehicle and where the sight stopping distance is within a threshold, a message including a notification of the obstacle.
US11769409B2
Automated parking lot digital map generation and use thereof is disclosed. Imagery of a parking lot is received from a video camera, the imagery depicting lines that define a plurality of parking spots. A parking lot digital map comprising data that defines a location and dimensions of each parking spot is generated. The parking lot digital map is stored in a memory.
US11769404B2
A method and apparatus for actuating a push-to-walk button wherein a force is received upon a pedal. The force is applied to an electrical switch. In turn, the electrical switch engages a push-to-walk circuit input signal.
US11769395B2
A server accesses a security system profile of a first security system. The security system profile identifies a plurality of sensors connected to the first security system. The server identifies a second security system based on at least a first sensor of the plurality of sensors coupled to the first security system. The server then generates a notification sharing profile for the first security system based on the security system profile. The notification sharing profile indicates that the second security system corresponds to the first sensor. A first event triggered by the first sensor causes a first notification to the second security system.
US11769386B2
Systems and methods of managing videoconferencing endpoint capacity based on safety concerns (e.g., COVID-19), comprising: capturing a video feed corresponding to a geographic location; detecting a presence of one or more persons corresponding to the geographic location, based on data of the video feed; determining a quantity of persons corresponding to the geographic location, based the data of the video feed; determining that the quantity of persons corresponding to the geographic location exceeds a first predetermined threshold; and—in response to the determination that the quantity of persons corresponding to the geographic location exceeds the first predetermined threshold—issuing one or more alert messages and/or taking other appropriate action(s).
US11769385B2
A system and computer software mechanism is disclosed that can automatically detect smoking conditions for industrial flares. In an online mode, the software mechanism can analyze live video images to identify smoking conditions and generate a “Smoke Level” value to represent the seriousness of the smoking events. In an off-line mode, the software mechanism can load saved video files and analyze video images to identify smoking conditions and generate a “Smoke Level” value to represent the seriousness of the smoking events. In the online mode, the Smoke Level data can be sent to the plant distributed control system (DCS) or other control devices so alarms can be generated and automatic or manual control actions can be taken quickly to stop the flare from smoking. In both online and off-line modes, Smoke Level data can also be saved in historical files for reporting and smoke event tracking purposes. Using the described system and software mechanism, industrial plants can comply with EPA regulations at all times, improve flare control and monitoring, be better prepared for EPA reporting and auditing, and save energy and manpower.
US11769379B1
Aspects of the disclosure relate to ATM monitoring and enhancement. A computing platform may detect ATM performance information from an ATM. The computing platform may validate the ATM performance information against baseline ATM performance information. Based on validating the ATM performance information, the computing platform may generate a digital twin for the ATM, and may input the digital twin into a deep learning model for anomaly detection. Based on identifying that the digital twin includes an anomaly, the computing platform may update and simulate the updated digital twin. The computing platform may determine, using smart contracts stored on a distributed ledger, whether or not an update to the ATM based on the updated digital twin is approved. Based on determining that the update to the ATM is approved, the computing platform may direct the ATM to perform a configuration update based on the updated digital twin.
US11769378B2
A multi-sport challenge system may include a multi-sport facility, a sport challenge menu including a plurality of selectable sport challenges, and a fee/prize subsystem. The multi-sport facility may include a plurality of sport grounds, wherein each of the sport grounds includes a full, partial, or simulated sport grounds. The sport challenge menu may include an entry fee and financial prize corresponding to each selectable sport challenge of the menu, wherein the entry fee is to be paid by a participant that selects the corresponding sport challenge for an opportunity to attempt the sport challenge. The financial prize may be awarded to the participant if the attempt successfully completes the sport challenge. The fee/prize subsystem may be configured to receive sport challenge selections made by participants and to collect the corresponding entry fees from the participants and output corresponding financial prizes upon successful completion of the selected sport challenges.
US11769374B2
A gaming machine includes a processor and a presentation device coupled to the processor. The processor is programmed to determine that a free play trigger condition is satisfied, and to execute one or more free plays based on the free play trigger condition to create one or more free play outcomes. Each free play outcome is a winning free play outcome or a non-winning free play outcome. The presentation device is configured to present winning free play outcomes when at least one free play outcome is a winning free play outcome. Non-winning free play outcomes are not presented.
US11769370B2
Apparatus and method provide for wagering across multiple gaming operators operating at respective locations, using respective accounts accessible according to a location of a player.
US11769369B2
A computer-implemented method including providing a wager-based electronic gaming device (EGD), the EGD having at least one processor, memory, a display, an input interface, the method including: establishing an account balance using the received money; displaying a game environment of a wager-based game comprising a plurality of stages; enabling, for the gaming session, game play and wagers in a current stage of the plurality of stages of the wager-based game; determining game play such that when the game play is less quick than the predetermined pace, changing at least one of a Return-To-Player (RTP) of the wager-based game and a bonus for the current stage; and when the game play is quicker than the predetermined pace, maintaining unchanged or increasing at least one of the Return-To-Player (RTP) of the wager-based game and the bonus for the current stage.
US11769367B2
Systems, methods, and articles of manufacture for electronic gaming are disclosed. In a first aspect, a method of electronic gaming includes selecting a plurality of primary game symbols, displaying the plurality of primary game symbols, initiating, based upon the plurality of primary game symbols, a secondary game, displaying a trigger symbol in association with the secondary game, displaying a trigger symbol action associated with the trigger symbol, selecting a plurality of secondary game symbols in association with the secondary game (where one of the secondary game symbols comprising the trigger symbol), displaying the plurality of secondary game symbols, and performing the trigger symbol action based upon the trigger symbol.
US11769364B2
A cartridge having a housing, an outer looped element affixed at least partially in a cavity that spans substantially all of a length of the housing. A movable inner looped element is mounted a roller and positioned inside the outer looped element. Panels are radially attached to the movable inner looped element such that each of the plurality of panels extends toward the outer looped element. Movable chambers defined by a space between the panels. A first opening that spans substantially all of a first side of the outer looped element. A second opening is disposed on the outer looped element proximate to a bottom end of the outer looped element providing access to outside the cartridge. A second movable door covers substantially all of the second opening and partially defining the outer looped element when the second movable door is in a second movable door closed position.
US11769359B2
Various disclosed embodiments include illustrative systems, structures, and methods for performing authenticated access to a structure. An illustrative system includes a connector configured to be operably connected to a personal electronics device and to receive an electric charge from the personal electronics device, a controller couplable to an electromechanical locking device and the connector, and a memory. The memory is configured to store computer-executable instructions configured to cause the controller to receive first authentication information, receive second authentication information from the personal electronics device, authenticate the personal electronics device responsive to the first authentication information and the received second authentication information, and activate an electromechanical locking device to unlock responsive to the electric charge and a successful authentication.
US11769356B2
A collision is analysed by receiving telematics data relating to a collision and determining a feature of the collision. An entity may be notified of said collision based on the determined features.
US11769355B2
A system for guiding a driver to an ideal driving pattern in order to eliminate dependency on the driver's driving pattern in a fault diagnosis of an automobile part based on automobile running data, even if the driver's driving pattern is far from the ideal driving pattern. The system comprises a fault diagnosis support device equipped with: a diagnosis model selector for outputting a diagnosis model in which, for a feature value used for an examination of an automobile part, an available range available for making a diagnosis and a reference point are stipulated; a driver model generator generating, as a representative point of the feature value that corresponds to a driver's driving pattern; and a recommendation model generator generating, if the representative point is outside the available range, a recommendation model in which a boundary of the available range is set as a recommendation point.
US11769337B2
A traffic signal recognition method and a traffic signal recognition device estimate whether or not a vehicle can be decelerated at a predetermined deceleration acceleration and can stop before a stop line based on a position of the stop line corresponding to a traffic signal located in a traveling direction of the vehicle, select the traffic signal corresponding to the stop line as a target traffic signal in a case where it is estimated that the vehicle cannot stop before the stop line, set detection area corresponding to the target traffic signal on an image obtained by capturing the traveling direction of the vehicle, and determine a display state of the target traffic signal by executing image processing on the detection area.
US11769334B2
An image collection system includes: a captured-image analysis unit that determines whether a captured image, captured by a camera mounted on a mobile object, of surroundings of the mobile object is a first captured image including an image portion of a specified monitoring target object; an image-capturing-condition recognition unit that recognizes a first image-capturing condition that is an image-capturing condition at the time when the camera captures the first captured image; and a monitoring-target-object-information providing unit that transmits monitoring-target-object image information in which the first captured image and the first image-capturing condition are associated with each other, to a specified provision destination.
US11769326B2
Methods and apparatus for the analysis of moving objects. In one embodiment, a pitch tracking system is disclosed that includes one or more cameras that have been positioned in a desired location and a computing system containing executable software that is configured to receive imaging data from the one or more cameras that captured the desired location and analyze seam placement and/or finger placement as a function of time for the received imaging data. Computer readable media and methodologies are also disclosed herein.
US11769323B2
Methods, systems, devices, and tangible non-transitory computer readable media for generating assistive indications are provided. The disclosed technology can include accessing image data that includes at least one image. Character data can be generated based at least in part on the image data and one or more optical character recognition operations. Further, the character data can include one or more characters associated with the at least one image. One or more characters that are associated with one or more recognized words and the one or more characters that are associated with one or more unrecognized words can be determined based on the character data. One or more auditory indications including a synthetic voice reciting the one or more recognized words and the one or more unrecognized words can be generated. Furthermore, the synthetic voice can recite each of the one or more unrecognized words one character at a time.
US11769319B2
Disclosed are a method and device for predicting face beauty based on migration and weak supervision and a storage medium. The method includes: preprocessing an inputted face image; training a source domain network by using the preprocessed image, and migrating a parameter of the source domain network to a target domain network; inputting a noise image marked with a noise label and a truth-value image marked with a truth-value label into the target domain network to obtain an image feature; and inputting the image feature into a classification network to obtain a final face beauty prediction result.
US11769317B2
Disclosed herein is a method of automatically obtaining training images to train a machine learning model that improves image quality. The method may comprise analyzing a plurality of patterns of data relating to a layout of a product to identify a plurality of training locations on a sample of the product to use in relation to training the machine learning model. The method may comprise obtaining a first image having a first quality for each of the plurality of training locations, and obtaining a second image having a second quality for each of the plurality of training locations, the second quality being higher than the first quality. The method may comprise using the first image and the second image to train the machine learning model.
US11769309B2
In one aspect, a computerized method for rendering a three-dimensional (3D) digital image for automated facial morphing includes the step scanning of the user's face with a digital camera to obtain a set of digital images of the user's face. The method includes the step of determining that a user's face is in a compliant state. The method includes the step of implementing an analysis of the set of digital images and implementing a set of pre-rendering steps. Each digital image comprises a depth data, a red/green/blue (RGB) data, and a facemask data. The method then implements an iterative closest path (ICP) algorithm that correlates the set of digital images together by stitching together the cloud of points of the facemask data of each digital image and outputs a set of transformation matrices. The method includes the step of implementing a truncated signed distance function (TSDF) algorithm on the set of transformation matrices. The TSDF algorithm represents each point of the transformation matrices in a regularized voxel grid and outputs a set of voxel representations as a one-dimension (1-D) array of voxels. The method includes the step of implementing a marching cubes algorithm that obtains each voxel representation of the 1-D array of voxels and creates a three-dimensional (3D) mesh out of the per-voxel values provided by the TSDF and outputs a mesh representation. The mesh representation comprises a set of triangles and vertices. The method comprises the step of implementing a cleaning algorithm that obtains the mesh representation and cleans the floating vertices and triangles and outputs a mesh. The mesh comprises a set of scattered points with a normal per point. The method includes the step of implementing a Poisson algorithm on the mesh output and fills in any holes of the mesh. The Poisson algorithm outputs a reconstructed mesh. The method fits the reconstructed mesh on a trained three-dimensional (3D) face model and a specified machine learning algorithm is used to fit the trained 3D face model to the 3D landmarks in the reconstructed mesh.
US11769299B1
A system, method, and device are provided for creating a data processing pipeline to capture, transport, and interactively display in both recorded and real time any 3D volumetric simulation that was generated by a separate application. The system, method, and device enabling the interactive viewing of virtual and mixed reality simulations by a plurality of users.
US11769295B2
A system and method for generating a 3D model and/or map of a geographic region is disclosed. A computer designates a geographic region and a number of aircraft, and partitions the designated geographic region into sub-regions, creates waypoints within each sub-region, and plans missions for each aircraft to fly to each waypoint and take pictures. The aircraft are configured to accept and perform missions from the computer, and the computer receives images from the aircraft, assigns each image to a sub-region, and transmits each sub-region and images, as well as instructions, to the computing resource. The computing resource executes the instructions, which perform 3D reconstruction and generate orthophotos and 3D models. The 3D reconstruction comprises trimming distorted portions of the orthophotos and 3D models, and merging the orthophotos and 3D models from each sub-region into a 3D model and/or map of the geographic region.
US11769291B2
A method and apparatus for rendering point cloud-based volumetric data are provided. The method includes receiving, at a computing device, a plurality of two-dimensional (2D) frames associated with a three-dimensional (3D) point cloud, and projection metadata comprising details of projection of the 3D point cloud into a 2D image plane; reconstructing, by the computing device, a plurality of 3D points associated with the 3D point cloud, based on the received 2D frames and the projection metadata; and generating texture images based on the plurality of 3D points; and rendering at least one quad image based on the texture images.
US11769288B2
Apparatus and method for speculative execution of hit and intersection shaders on programmable ray tracing architectures. For example, one embodiment of an apparatus comprises: single-instruction multiple-data (SIMD) or single-instruction multiple-thread (SIMT) execution units (EUs) to execute shaders; and ray tracing circuitry to execute a ray traversal thread, the ray tracing engine comprising: traversal/intersection circuitry, responsive to the traversal thread, to traverse a ray through an acceleration data structure comprising a plurality of hierarchically arranged nodes and to intersect the ray with a primitive contained within at least one of the nodes; and shader deferral circuitry to defer and aggregate multiple shader invocations resulting from the traversal thread until a particular triggering event is detected, wherein the multiple shaders are to be dispatched on the EUs in a single shader batch upon detection of the triggering event.
US11769284B2
A system and method of creating customized characters and selectively displaying them in an electronic display, such as an augmented reality or virtual reality display is provided. A digital character may be provided by a character provider for customization by others using the system. Such customizations may be instantiated in user devices that provide electronic displays. Instantiation of the custom digital character may be conditioned on one or more trigger conditions, which may be specified by the character customizer. For example, a digital character customized using the system may be conditioned on triggering events in the real-world or in a virtual world. When a relevant triggering condition is satisfied at a user device, the custom character (i.e., information for instantiating the custom character) may be transmitted to that user device. In this manner, the system may push custom characters to user devices that satisfy the triggering condition.
US11769282B2
A system and method for automatically generating and rendering a report data structure is provided. The report data structure is formed in a platform independent manner that includes all data for transactions used in the report. The system analyzes the transactions to be included in the report and selects the type of display component based on a ranking score to best highlight the data contained therein.
US11769270B2
Provided is a method of measuring eccentricity of a blind via hole formed in a printed circuit board including an inner-layer board and an outer-layer board that are bonded by thermocompression bonding. The method includes acquiring, by a microscope camera, an image by photographing a marker which is formed on a surface of the outer-layer board and a blind via hole which is exposed upward through a marker hole formed in a center of the marker with a microscope camera, and measuring, by computing equipment connected to the microscope camera, eccentricity indicating a separation distance and a separation direction from central coordinates of the marker hole to central coordinates of the blind via hole using a distance between an end point of the marker hole and an end point of the blind via hole which are included in the image.
US11769269B2
A method includes receiving a first depth map that includes a plurality of first pixel depths and a second depth map that includes a plurality of second pixel depths. The first depth map corresponds to a reference depth scale and the second depth map corresponds to a relative depth scale. The method includes aligning the second pixel depths with the first pixel depths. The method includes transforming the aligned region of the second pixel depths such that transformed second edge pixel depths of the aligned region are coextensive with first edge pixel depths surrounding the corresponding region of the first pixel depths. The method includes generating a third depth map. The third depth map includes a first region corresponding to the first pixel depths and a second region corresponding to the transformed and aligned region of the second pixel depths.
US11769264B2
The present disclosure relates to a method and a system for imaging a biological tissue. A monochromatic image of the biological tissue is obtained. A texture analysis of the biological tissue is performed using spatial information of the monochromatic image to identity features of the biological tissue. A texture image is generated based on the features of the biological tissue. The biological tissue of the subject is classified as normal or abnormal at least in part based on a comparison between first order statistics of the texture image and predetermined values.
US11769263B2
Systems and techniques are provided for registering three-dimensional (3D) images to deformable models. An example method can include determining, based on an image of a target and associated depth information, a 3D mesh of the target; determining different sets of rotation and translation parameters based on modifications to rotation and translation parameters of the 3D mesh; generating, based on the different sets of rotation and translation parameters, different 3D meshes having different orientations, different poses, and/or different alignments relative to the target; determining different sets of model parameters associated with the different 3D meshes, based on modifications to the different sets of rotation and translation parameters; generating, based on the different sets of model parameters, different additional 3D meshes having different orientations, different poses, and/or different alignments relative to the target; and selecting a final 3D mesh of the target from the different additional 3D meshes.
US11769260B2
Embodiments of the present provide a cross-camera obstacle tracking method, system and medium. The method includes: obtaining obstacle tracking results of images captured by at least two cameras, wherein each obstacle tracking result comprises results after identifying and tracking at least one obstacle in the image captured by each camera, and each obstacle is labeled with a local identifier for each camera; in response to a triggering condition of a main camera in the cameras to fusion of cross-camera obstacles being satisfied, establishing a mapping relation between local identifiers of the obstacles in the cameras and global identifiers according to the obstacle tracking result of each of the cameras; determining similarities of obstacles according to the obstacle tracking result of each of the cameras, and performing fusion of the global identifiers on the same obstacle according to the similarities; and obtaining final obstacle tracking results labeled with the global identifiers.
US11769257B2
In one embodiment, a vision aided navigation system comprises: at least one image sensor configured to produce image frames of a surrounding environment; a feature extractor configured to extract at least one image feature from a first image frame; a navigation filter configured to output a navigation solution based navigation data from a navigation device and changes in position of the image feature in the images; a feature tracker to receive the image frames and predict a location of the image feature in a subsequent image frame; a dynamic localized parameter adjuster to adjust at least one image parameter of the subsequent image frame; and wherein the feature tracker is configured so that when the image feature cannot be identified in the subsequent image frame within a bounded region around the predicted location, the dynamic localized parameter adjuster adjusts the at least one image parameter within the bounded region.
US11769252B2
A system and method is provided for assessing efficacy of placement of a vascular implant medical device that has been implanted in a subject. The method includes accessing, with a computer system, image data acquired from a subject using a medical imaging system. The image data include at least one image of the vascular implant device implanted within a vascular structure of the subject after the subject has received an injection of a contrast agent at a contrast injection site. The method also includes determining, from the image data, a region of interest (ROI) that includes the vascular structure and is downstream of the contrast injection site and developing a contrast model from the image data. The method further includes, using the contrast model, determining a flow time constant and, using the flow time constant, assessing an efficacy of the vascular implant device implanted in the vascular structure.
US11769249B2
An image processing method is provided, including: obtaining image data of a cavity wall of an organ; unfolding the cavity wall; and generating an image of the unfolded cavity wall. The unfolding of the cavity wall may include: obtaining a mask and a centerline of the organ; obtaining a connected region of the mask; dividing the connected region into at least one equidistant block; determining an orientation of the equidistant block in a three-dimensional coordinate system including a first direction, a second direction and a third direction; determining an initial normal vector and an initial tangent vector of a center point of the centerline; assigning a projection of the initial normal vector to a normal vector of a light direction of the center point; assigning the third direction or an reverse direction of the third direction to a tangent vector of the light direction of the center point.
US11769248B2
This image processing device, by superimposing a defect image 52 on a background image 51, with the original image of an inspection subject as the background image 51, and performing image processing in which the display format of the defect image 52 or the display format of the background image 51 is altered, a plurality of composite images 50 having different ways of seeing the defect image 52 with respect to the background image 51 are generated (step 403), the advisability of detecting the defect image 52 from each of the plurality of composite images 50 is verified (step 404), the detectable range 60 of the defect image 52 is estimated on the basis of the detection advisability verification results (step 405), and the detectable range 60 is displayed (step 406).
US11769241B1
Items are identified in a waste stream for purposes of recycling, using deterministic and/or probabilistic techniques. Imagery of the waste stream from multiple viewpoints permit creation of a 3D depth draped image representation, from which one or more 2D planes can be synthesized. Phase-coherent patches of recoverable encoded data can be identified from among soiled and crumpled object surfaces, and used in combination to recover object identification information. Recognition of certain items can trigger further image processing that is specific to such items. (Detection of a catsup bottle, for example, can trigger image analysis to discern the presence of catsup residue.) Information about recognized objects can be provided to external data customers, e.g., to track grey market diversion of particular products into unlicensed territories. These and other features and advantages, which can be used alone or in combination, are detailed herein.
US11769230B2
Systems and methods are provided for the denoising of images in the presence of broadband noise based on the detection and/or estimation of in-band noise. According to various example embodiments, an estimate of broadband noise that lies within the imaging band is made by detecting or characterizing the out-of-band noise that lies outside of the imaging band. This estimated in-band noise may be employed for denoise the detected imaging waveform. According to other example embodiments, a reference receive circuit that is sensitive to noise within the imaging band, but is isolated from the imaging energy, may be employed to detect and/or characterize the noise within the imaging band. The estimated reference noise may be employed to denoise the detected in-band imaging waveform.
US11769228B2
A method includes receiving, by a computing device, training data comprising a plurality of pairs of images, wherein each pair comprises an image and at least one corresponding target version of the image. The method also includes training a neural network based on the training data to predict an enhanced version of an input image, wherein the training of the neural network comprises applying a forward Gaussian diffusion process that adds Gaussian noise to the at least one corresponding target version of each of the plurality of pairs of images to enable iterative denoising of the input image, wherein the iterative denoising is based on a reverse Markov chain associated with the forward Gaussian diffusion process. The method additionally includes outputting the trained neural network.
US11769225B2
The present technique relates to an image processing apparatus, an image processing method, and a program that can easily execute a stitching process.
Provided are: an image generation unit that generates a first reference image regarding a first imaging region on the basis of a plurality of first images regarding the first imaging region and that generates a second reference image regarding a second imaging region at least partially overlapping with the first imaging region on the basis of a plurality of second images regarding the second imaging region; and a processing unit that generates positioning information indicating a correspondence between the first imaging region and the second imaging region on the basis of the first reference image and the second reference image. The present technique can be applied to, for example, an image processing apparatus that executes a stitching process of a plurality of images.
US11769208B2
The risk analysis system according to the present invention includes: a storage apparatus which stores subject data including information related to health of a subject; an analyzer which analyzes a risk related to the health of the subject based on the subject data acquired from the storage apparatus; and an output apparatus which outputs an analysis result by the analyzer. The analyzer has: a risk estimating unit which estimates an event onset risk of the subject based on the subject data; and a medical expense predicting unit which predicts future medical expenses, which are medical expenses to be incurred in the future by the subject, based on the event onset risk estimated by the risk estimating unit and the subject data.
US11769204B2
A computer system is provided that allows participants to submit agent data structures for processing. Each agent data structure includes a valuation function for a first resource and a property of a second resource. The computer system performs a dual sided evaluation process to determine when contra-sided agents match with one another. A match is determined by comparing results of valuation functions of the agent data structures.
US11769194B2
Methods and systems for predicting relevant items to be presented to a user in an online environment are described. The methods and systems described herein generate models based on previous item selections to determine an overall time series model for predicting a relevant time of next item selection as well as items most likely to be selected at that time. Complementary items can be presented to the user alongside the selection of most relevant items.
US11769191B2
An equipment introduction effect analyzer as an information processing apparatus includes: an equipment-related information storage unit that holds equipment data including information on equipment and information on a function and performance included in equipment, and equipment buyer data including information on an effect obtained when an equipment buyer introduces equipment, information on a use environment of the equipment, and information on the purchased equipment; and an evaluation engine unit that generates information on an effect to be provided to a potential equipment buyer based on the information on the effect and the information on the use environment of equipment that are included in the equipment buyer data, and on the basis of information on an environment in which the potential equipment buyer uses the equipment, the equipment buyer data being acquired from the equipment buyer already purchased equipment with a function and performance desired by the potential equipment buyer.
US11769166B1
Systems and methods display machine-readable codes and assembled machine-readable codes that drive or push new online users to generate new online user accounts and reward new and/or existing online account users for generating new online user accounts.
US11769160B2
A consumer item procurement support system capable of performing a more appropriate commodity proposal and the like is provided. The consumer item procurement support system includes an information processing server that communicates with a terminal of a customer, and manages a taken image of a commodity (consumer item) captured by the terminal of the customer, wherein the information processing server: executes a recognition process of the commodity (consumer item), based on the taken image of the commodity (consumer item) captured by the terminal of the customer; displays, on the terminal of the customer, one or more commodity candidates extracted as a result of execution of the recognition process; and determines an unpurchased commodity, by allowing the customer to select an actually purchased commodity from among the commodity candidates.
US11769158B1
A non-transitory memory component including software that, upon execution by a processor, perform operations to classify an activity performed by a user. First, the software receives activity data pertaining to an activity being performed by a user. The activity data may include one or more parameters associated with the activity including steps and time. Thereafter, a step rate is calculated based on the activity data, an activity is determined based on the calculated step rate, and an effort is determined in terms of cardiovascular intensity based, at least in part, on the calculated step rate. An appropriate effort threshold of determined cardiovascular intensity is identified based on oxygen uptake threshold. After, an activity type is classified using the effort and the activity.
US11769156B2
An example operation may include one or more of identifying a data record to be included in a blockchain, creating a group of smart contracts to enable access to the data record to data consumers with access to the blockchain, determining the group of smart contracts have been registered by one or more blockchain peers, and storing the group of smart contracts on the blockchain.
US11769152B2
The disclosure herein describes enabling authentication of a user's identity based on a user identification (ID) token. An enrollment request is received by an identity platform from a computing device of the user. The enrollment request includes face data and payment account data associated with a payment account of the user. A face identification template of the user is generated based on the face data. Based on verifying the user's identity using data in the enrollment request, an ID token is generated including the face identification template and the payment account data. The ID token is then provided to the computing device of the user, wherein the computing device is enabled to verify the user's identity based on comparison of the captured image data of the face of the user to the face identification template of the ID token during transactions associated with the computing device.
US11769146B1
System and media for determining whether to conduct a transaction with a consumer claiming an identity. Identity points for the identity are stored in a first blockchain. Past transactions conducted by the party are stored in a second blockchain. Permission to read and/or write to the various blockchains are stored in a third blockchain. When the consumer desires to conduct a transaction, they can append a permission for the counterparty to access the identity and/or transaction chains to their permission chain. The counterparty can then make an informed decision as to whether to conduct the transaction with the consumer based on the information stored in the various blockchains.
US11769134B2
In an approach for enabling multiple users to make e-commerce purchases from interactive advertisements using wearable device gestures, a processor identifies a wearable device attempting to pair with a smart display. A processor verifies a user wearing the wearable device is an authenticated user. A processor detects a gesture made by the user based on a sensor of the wearable device. A processor identifies an action the gesture is mapped to. A processor determines whether the user is authorized to complete the action mapped to the gesture detected. Responsive to determining that the user is authorized to complete the action mapped to the gesture, a processor completes the action the gesture is mapped to.
US11769124B2
A dual mode payment interface device having a touch display and alternatively operating in a first mode and a second mode and an associated dual mode system are disclosed. The first mode provides access to a merchant system interface (MSI) on the touch display and provides access to a customer system interface (CSI) on the touch display. The second mode provides access to a CSI on the touch display and does not provide access to the MSI on the touch display. The system also includes a merchant display device having a second touch display. The merchant display device provides access to the MSI on the second touch display. The system also includes a wire that provides a communicative connection between the dual mode payment interface device and the merchant display device. The second mode is enabled by the communicative connection.
US11769119B1
A system comprising a telematics device associated with a vehicle, a first computing device, a second computing device associated with a driver of the vehicle, and a server is disclosed. The server may be configured to receive maintenance data from the telematics device, determine a repair for the vehicle based on the maintenance data, send a request to the first computing device for the repair to be performed by one or more service providers, estimate a period of time for performing the repair, assign an alternative form of transportation to be provided to the driver during the estimated period of time, and send, to the second computing device, one or more notifications regarding at least one of the repair to be performed by the one or more service providers, the estimated period of time for the repair, or the assigned alternative transportation to be provided to the driver.
US11769107B1
An apparatus is provided for generating logistics zones. The apparatus may include at least one memory and at least one processor configured to generate logistics zones responsive to receipt of a selection of a geographic area. The logistics zones are generated based on street segment attribute data. The logistics zones include a geo-fenced right zone on a right side of corresponding street segments and a geo-fenced left zone on a left side of the street segments. The processor is also configured to determine addresses in the logistics zones based on analyzing the street segment attribute data. The processor is further configured to generate a route for delivery or pickup of packages within the logistics zones based on a trace order of the logistics zones specifying a sequential order to travel within the logistics zones responsive to determining a shortest travel path. Corresponding computer program products and methods are also provided.
US11769106B2
A request is determined to move from a first location to a second location to receive an item, the request specifying a transport vehicle to move the mobile platform from the first location to the second location. The mobile platform is actuated to attach to the transport vehicle.
US11769104B2
An example system includes a computing system having computer memory storing instructions that are executable and one or more processing devices for executing the instructions to perform operations that include receiving data from a user device that identifies goods, and generating information representing the goods based on the data. Bins are configured to hold the good represented by the information. The bins are climate-controllable to accommodate the goods. An autonomous vehicle is configured to transport the bins. The autonomous vehicle is configured to navigate from a loading station where at least some of the goods are received in the bins to a pick-up station where the goods are released from the bins.
US11769097B1
The present disclosure describes devices and methods of providing a technology environment for analyzing programs or initiatives of an enterprise. In particular, a computing device including a processor with computer readable instructions to access client resolution data that includes information regarding one or more resolutions. A resolution may be associated with a claim made by a client, and include multiple variables including correspondences between the client and the enterprise, an actual value corresponding to the claim, and an expected value corresponding to the claim. The computing system may generate a dataset of all of the resolutions, apply an outlier detection model, and provide an interactive summary of one or more outlier analysis tests via a graphical user interface.
US11769094B2
A system and method for providing real-time distributed micro-grid optimization using price signals to the electrical grid system by allowing bi-directional electricity usage from a distributed network of energy storage stations to form a large, distributed resource for the grid. A machine learning optimization module ingests various forms of data—from grid telemetry to traffic data to trip-to-trip data and more-in order to make informed spatiotemporal decisions about optimal pricing signals as well as strategically placing and balancing energy stores across various regions to support optimum energy usage, risk mitigation, grid fortification, and revenue generation. Energy stores are then sent updated price signals and updated parameters as to the amount of energy to hold or release.
US11769088B2
A first feature is displayed within a first view of a user interface. A first selection of the first feature is configured to display a first set of identifiers corresponding to one or more tasks. A second feature is displayed within the first view of the user interface. A second selection of the second feature is configured to display a second set of identifiers corresponding to a set of workers. Each worker of the set of workers is associated with the one or more tasks and a first time that the one or more tasks are scheduled to be completed by. A set of status indicators are displayed. Each status indicator of the set of status indicators indicates whether the one or more tasks have been completed by the first time for the each worker of the set of workers based at least in part on the associating.
US11769072B2
The structure of an untagged document can be derived using a predictive model that is trained in a supervised learning framework based on a corpus of tagged training documents. Analyzing the training documents results in a plurality of document part feature vectors, each of which correlates a category defining a document part (for example, “title” or “body paragraph”) with one or more feature-value pairs (for example, “font=Arial” or “alignment=centered”). Any suitable machine learning algorithm can be used to train the predictive model based on the document part feature vectors extracted from the training documents. Once the predictive model has been trained, it can receive feature-value pairs corresponding to a portion of an untagged document and make predictions with respect to the how that document part should be categorized. The predictive model can therefore generate tag metadata that defines a structure of the untagged document in an automated fashion.
US11769068B2
Described are a system, method, and computer program product for generating real-time predictions for vehicle transportation requests using machine learning. The method includes generating, with a processor and a machine-learning classification model, a transportation categorization for each consumer of a plurality of consumers based on historic transaction data; processing a plurality of new transactions by each consumer, each new transaction associated with a geographic node of activity; in response to processing the new transactions, generating a plurality of vehicle transportation predictions for the consumers based on the transportation categorization for each consumer and a geographic node of activity associated with a new transaction, each vehicle transportation prediction representing a likelihood that the consumer will request vehicle transportation subsequent to conducting the new transaction; and generating a supply map interface comprising a visual identification of a location in which a number of requests for vehicle transportation is predicted to increase based on the vehicle transportation predictions.
US11769067B2
According to examples, an apparatus may include a processor that may generate a migration assessment for resources of a computer system. In particular, the apparatus may logically divide topological information to facilitate identification of a resource, components used by the resource, and dependencies. The system further enables users to specify user-defined migration parameters that specify the migration. For instance, the parameters may specify a cost associated with the migration of the component, a license model of the component, a security requirement of the component, a performance of the component, a customization of the component, or requirement of the component. Migration assessments and decisions may be stored to train machine-learned models. For instance, the model may assess whether a parameter will be satisfied by using a certain cloud service and whether substitutes have sufficiently satisfied dependencies based on observed migration assessments and actual migrations.
US11769059B2
Systems and methods for distributed training of deep learning models are disclosed. An example local device to train deep learning models includes a reference generator to label input data received at the local device to generate training data, a trainer to train a local deep learning model and to transmit the local deep learning model to a server that is to receive a plurality of local deep learning models from a plurality of local devices, the server to determine a set of weights for a global deep learning model, and an updater to update the local deep learning model based on the set of weights received from the server.
US11769058B2
Systems and methods of the present disclosure provide an improved approach for open-set instance segmentation by identifying both known and unknown instances in an environment. For example, a method can include receiving sensor point cloud input data including a plurality of three-dimensional points. The method can include determining a feature embedding and at least one of an instance embedding, class embedding, and/or background embedding for each of the plurality of three-dimensional points. The method can include determining a first subset of points associated with one or more known instances within the environment based on the class embedding and the background embedding associated with each point in the plurality of points. The method can include determining a second subset of points associated with one or more unknown instances within the environment based on the first subset of points. The method can include segmenting the input data into known and unknown instances.
US11769056B2
Machine learning is performed using synthetic data for neural network training using vectors. Facial images are obtained for a neural network training dataset. Facial elements from the facial images are encoded into vector representations of the facial elements. A generative adversarial network (GAN) generator is trained to provide one or more synthetic vectors based on the one or more vector representations, wherein the one or more synthetic vectors enable avoidance of discriminator detection in the GAN. The training a GAN further comprises determining a generator accuracy using the discriminator. The generator accuracy can enable a classifier, where the classifier comprises a multi-layer perceptron. Additional synthetic vectors are generated in the GAN, wherein the additional synthetic vectors avoid discriminator detection. A machine learning neural network is trained using the additional synthetic vectors. The training a machine learning neural network further includes using the one or more synthetic vectors.
US11769053B2
The present disclosure includes apparatuses and methods for operating neural networks. An example apparatus includes a plurality of neural networks, wherein the plurality of neural networks are configured to receive a particular portion of data and wherein each of the plurality of neural networks are configured to operate on the particular portion of data during a particular time period to make a determination regarding a characteristic of the particular portion of data.
US11769052B2
In various examples, a deep neural network (DNN) is trained—using image data alone—to accurately predict distances to objects, obstacles, and/or a detected free-space boundary. The DNN may be trained with ground truth data that is generated using sensor data representative of motion of an ego-vehicle and/or sensor data from any number of depth predicting sensors—such as, without limitation, RADAR sensors, LIDAR sensors, and/or SONAR sensors. The DNN may be trained using two or more loss functions each corresponding to a particular portion of the environment that depth is predicted for, such that—in deployment—more accurate depth estimates for objects, obstacles, and/or the detected free-space boundary are computed by the DNN. In some embodiments, a sampling algorithm may be used to sample depth values corresponding to an input resolution of the DNN from a predicted depth map of the DNN at an output resolution of the DNN.
US11769045B2
A method to detect the presence and location of submarines in a complex marine environment by wavelet denoising, wavelet signal enhancement, by autocorrelation and signal source identification a convolutional neural network.
US11769039B2
A detection device for detecting the presence of a substance of interest in a sample is described. The device can include a data store comprising executable instructions for at least one convolutional neural network, CNN, configured to process images: and a processor coupled to the data store and configured to execute the instructions to operate the at least one CNN. The detection device can be configured to: obtain spectrometry data, operate a first one of the CNNs to process the spectrometry data to obtain a first CNN output; apply a mask to the spectrometry data to obtain masked data; operate a second one of the CNNs to process the masked data to obtain a second CNN output; and determine if the substance of interest is present in the sample based on both the first CNN output and the second CNN output.
US11769026B2
A method for configuring a sensor tag may include providing a flexible substrate layer comprising a thin film of thermoplastic polyurethane (TPU); depositing a sensor inlay on the flexible substrate layer; and applying a protective coating over the sensor inlay encapsulating the sensor inlay between the flexible substrate layer and the protective coating.
US11769023B2
A distribution portion that distributes an error based on quantization of a gradation value corresponding to the one pixel, to a first pixel located in a first direction of the one pixel at a first distribution rate, to a second pixel located in a second direction of the one pixel at a second distribution rate, and to a third pixel located in a third direction of the one pixel at a third distribution rate, the second direction is a direction that intersects the first direction, and the third direction is a direction different from an extension direction of a plane defined by the first direction and the second direction.
US11769013B2
A multi-tenant system performs custom configuration of a tenant-specific chatbot to process and act upon natural language requests. The multi-tenant system configures the tenant-specific chatbots without requiring tenant-specific training. The multi-tenant system providing a user interface for configuring a tenant-specific set of permitted actions. The multi-tenant system determines a set of example phrases for each of the selected permitted actions. The multi-tenant system receives a natural language request from a user and identifies the action that the user wants to perform. The multi-tenant system uses a neural network to compare the natural language request with example phrases to identify an example phrase that matches the natural language request. The multi-tenant system performs the action corresponding to the matching example phrase.
US11769011B2
The present disclosure provides a novel sentence-level representation learning method Conditional Masked Language Modeling (CMLM) for training on large scale unlabeled corpora. CMLM outperforms the previous state-of-the-art English sentence embedding models, including those trained with (semi-)supervised signals. For multilingual representations learning, it is shown that co-training CMLM with bitext retrieval and cross-lingual natural language inference (NL) fine-tuning achieves state-of-the-art performance. It is also shown that multilingual representations have the same language bias and principal component removal (PCR) can eliminate the bias by separating language identity information from semantics.
US11769002B2
A method creates a data grid component in a GUI. The data grid includes data cells, header cells, corner cells, and may further include footer cells. The data grid component may have headers or footers that contain a scale and/or a ruler that relates to graphs shown in a row or column associated with the header or footer. The scale and/or ruler may be horizontal or vertical.
The GUI component may allow for multilevel navigation. One level allows for navigating from component to component in the GUI, including the data grid and any other components. Another level allows for navigating within a component, including in the data grid. Available user navigation inputs include level change commands, for example tied to specific keys.
US11768994B1
Methods, systems, and computer readable mediums for generating a curated user interface (UI) marker are disclosed. According to one exemplary embodiment, a method includes receiving information for generating a curated UI marker associated with a converged infrastructure management application, wherein the curated UI marker includes a hyperlink to locally stored information associated with the converged infrastructure management application. The method also includes generating, using the information, the curated UI marker associated with the converged infrastructure management application.
US11768993B2
Methods, apparatus, systems and articles of manufacture are disclosed for receipt decoding. An example apparatus includes processor circuitry to execute instructions to extract text from the receipt image, the text including bounding boxes; associate ones of the bounding boxes to link horizontally related fields of a the receipt image by selecting a first bounding box; identifying first horizontally aligned bounding boxes, the first horizontally aligned bounding boxes to include at least one bounding box of the bounding boxes that is horizontally aligned relative to the first bounding box; adding the first horizontally aligned bounding boxes to a word sync list; and connecting ones of the first horizontally aligned bounding boxes and the first bounding box based on at least one of an amount of the first horizontally aligned bounding boxes in the word sync list and a relationship among the first horizontally aligned bounding boxes and the first bounding box.
US11768988B2
A standard unit (100) for a system on chip design includes a plurality of semiconductor devices and is configured to implement a basic logic function. The standard unit (100) includes a first transistor (110) of a first threshold type and a second transistor (120) of a second threshold type, the second threshold type is different from the first threshold type, wherein a threshold range of the first threshold type is different from that of the second threshold type.
US11768976B2
The present disclosure belongs to the field of petroleum engineering, and specifically relates to a subsea Christmas tree re-prediction method integrating Kalman filter and Bayesian network. The subsea Christmas tree re-prediction method integrating Kalman filter and Bayesian network includes three steps: digital twin model establishment, degradation process re-prediction model establishment, and remaining useful life calculation model establishment. The subsea Christmas tree re-prediction system integrating Kalman filter and Bayesian network includes a subsea distribution unit information acquisition subsystem mounted on an subsea distribution unit, a subsea control module information acquisition subsystem mounted on a subsea control module, a subsea valve bank information acquisition subsystem mounted on a subsea valve bank, a wellhead mechanical module information acquisition subsystem mounted on a wellhead mechanical module, a subsea environmental information acquisition module mounted on a subsea control module, and a subsea Christmas tree digital twin subsystem mounted in an overwater control station.
US11768972B2
An electronic device includes a first unit having an input part and a second unit having a display. The first unit and the second unit are detachably coupled, and the first unit includes a socket capable of housing a predetermined side of the second unit. A first insertion hole, into which a security member can be inserted, is provided on a side of the socket, and a second insertion hole, into which the security member can be inserted, is provided on a side of the second unit. The first insertion hole of the socket is provided on an upper part of the socket, and the second insertion hole of the second unit is provided on a lower part of the second unit.
US11768970B2
A secure computing device having a storage arrangement configured to store a secret. The secure computing device includes a first interface configured to control a display, and a second interface configured to receive an input signal having information which reproduces a prompt to display the secret. The secure computing device is designed to read the secret from the storage arrangement on the basis of the input signal, and to control the display via the first interface in such a way that a display of the secret is effected.
US11768968B2
A method of checking the authenticity of at least a first portion of the content of a non-volatile memory of an electronic device including a microcontroller and an embedded secure element is disclosed. The method includes starting the microcontroller with instructions stored in a first secure memory area associated with the microcontroller and starting the secure element. The secure element has a plurality of decipher keys, each associated with a portion of the content of a second reprogrammable non-volatile memory area associated with the microcontroller. The secure element performs a signature check on a first portion of the content of the second area. If the signature is verified, the secure element sends the decipher key associated with the first portion to the microcontroller. If the signature is not verified, the secure element executes a signature check on another portion of the content of the second memory area.
US11768966B2
A method comprises generating, during an enrollment process conducted in a controlled environment, a dark bit mask comprising a plurality of state information values derived from a plurality of entropy sources at a plurality of operating conditions for an electronic device, and using at least a portion of the plurality of state information values to generate a set of challenge-response pairs for use in an authentication process for the electronic device.
US11768964B2
Systems and techniques for a System-on-a-Chip (SoC) security plugin are described herein. A component message may be received at an interconnect endpoint from an SoC component. The interconnect endpoint may pass the component message to a security component via a security interlink. The security component may secure the component message, using a cryptographic engine, to create a secured message. The secured message is delivered back to the interconnect endpoint via the security interlink and transmitted across the interconnect by the interconnect endpoint.
US11768955B2
Examples described herein attempt to mitigate risk associated with digitally storing sensitive information (e.g., passwords) in insecure applications and transferring the stored sensitive information to a sensitive information field (e.g., a password field in a login page). A computing device may detect a transfer to a sensitive field. The computing device may determine if a source application for the transfer is an insecure application. If the source application is an insecure application, the computing device may provide a risk mitigation action. The computing device may also transmit to an analytic server telemetry data comprising the identification of the source application, identification of a target application containing the sensitive information field, and a username associated with the computing device. The analytic server may calculate risk score based on the received telemetry data and provide further risk mitigation actions to the computing device.
US11768954B2
The exemplary embodiments provide real-time data capture and processing which improves data processing performance and speed and facilitate passing of the processed data to various analytical sources, while maintaining superior data quality checks, particularly with respect to data elements associated with multiple data types. The proposed system and process can be used to continuously consume and listen to multiple events while mapping the events to appropriate schemas provided in a separate schema stream. The schema stream is provided once and cached to minimize bandwidth consumed by the transaction stream. The schema information is then further enriched with information from a metadata registry. The event data may then be compressed and aligned in memory tables based on the enriched schema. Once events are decoded and sorted into memory tables in accordance to the identified schema, each memory table can be processed in parallel.
US11768947B1
First data from a user device is received on an electronic computing device. The first data is encrypted to generate second data. The second data is fragmented and stored in a plurality of data stores.
US11768942B2
The disclosed embodiments relate to secure booting of memory device. The disclosed embodiments generate measurement data associated with a memory device. Next, the disclosed embodiments read a golden measurement from a secure location in the memory device, the golden measurement generated based on a version of the data associated with the memory device, and therefore it is unique to the device. The disclosed embodiments validate the golden measurement value using a public key and determine whether the golden measurement is equal to the measurement data. The golden measurement value can also be saved in a write protected area which can only be changed by a secure write command, therefore, it is imutable by others. Finally, the disclosed embodiments continue a boot process when the golden measurement is equal to the measurement data.
US11768939B2
An embodiment includes activating, responsive to receiving an update notification, an update mode of a mobile device, wherein the activating of the update mode includes disabling a primary communication interface and enabling a secondary communication interface, and wherein the update notification includes notification of a software update available for the mobile device. The embodiment also includes initiating execution of the software update on the mobile device while the mobile device remains in the update mode. The embodiment also includes deactivating, responsive to completing the software update, the update mode of the mobile device, wherein the deactivating of the update mode includes enabling the primary communication interface and disabling the secondary communication interface.
US11768934B2
A method and system for generating a consumer breach history profile of a consumer over an electronic network includes receiving via the network consumer profile information including at least one consumer information element corresponding to the consumer, generating a consumer breach history profile in a database using the consumer profile information, and associating the consumer breach history profile with the consumer profile information in the database. The database includes breach events, each breach event associated with at least one breached information element. Consumer profile information is matched to a respective breach event by determining a match between the consumer information element and the breached information element associated with the respective breach event. The respective breach event is associated in the database with the consumer breach history profile and a mitigation action. A notification to the consumer of the breach event and mitigation action is generated.
US11768931B2
Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
US11768930B2
Techniques are provided for client application authentication and include receiving a request to authenticate an application and, based on the received request to authenticate the application, sending a request to perform a push communication, including a short-term shared key, to a digital distribution system, wherein the digital distribution system is a distribution source of the application. The digital distribution system attempts to send the push communication including the short-term shared key to the application. The techniques may proceed by receiving a request for resources from the provider client application and determining whether the application has the short-term shared key. When it is determined that the application has provided the short-term shared key, the requested resources to the application may be provided, otherwise, the requested resources may be denied.
US11768926B2
Systems and methods for detecting textured contact lenses in an iris image are disclosed. Initially, “K” images are taken of an eye in near-infrared light, each for a different positioning of the illuminant. Three-dimensional properties of the hypothetical iris are estimated based on image processing methods. The variability of the estimated three-dimensional properties is calculated, and a classification into two classes is made based on the variability. A low variability denotes that an authentic iris pattern was presented to the sensor, whereas a high variability denotes that the sensor observes an eye wearing a textured contact lens. The systems and methods disclosed allow for detecting presentation attacks to iris recognition systems/sensors based on presentation of an eye wearing a textured contact lens in an automatic and accurate way.
US11768925B2
A method for a smart device management resource picker includes receiving an authorization request from a third party. The authorization request requests access to a user resource managed by the device manager. The device manager manages access controls associated with a plurality of user devises, the access controls are configured by a user. The method also includes determining whether the third party is authorized to access the user resource managed by the device manager. When the third party is authorized to access the user resource managed by the device manager, the method includes determining whether the user has configured access controls at the device manager that governs the user resource subject to the authorization request. When the user has configured a respective access control that governs the user resource subject to the authorization request, the method includes communicating a response to the authorization request based on the respective access control.
US11768924B2
An authentication method and system for an HVAC system are provided. Embodiments of the present disclosure generally relate to an access-control or authentication system for an HVAC system, in which access to certain functions of the HVAC system is conditioned on a user performing certain basic operational instructions for the HVAC system in a provided sequence, thereby providing evidence that the user has authorization to access and operate the HVAC system wirelessly.
US11768920B2
A heterogeneous sensor fusion apparatus includes a point processor configured to detect a first object by processing a detection point input from a first sensor, an image processor configured to detect a second object by processing an image input from a second sensor, a point-matching unit configured to calculate a matching rate by matching the detection point with the image, and to determine whether the first object and the second object are identical based on the calculated matching rate, an association unit configured to generate track information by fusing information from the first sensor and the second sensor when the first object and the second object are identical, and an output unit configured to output the generated track information.
US11768918B2
An automotive sensor integration module including a plurality of sensors differing from each other in at least one of a sensing cycle or an output data format, and a signal processor for selecting a plurality of weights for each of the plurality of sensors on the basis of external environment data, and applying the plurality of weights to a plurality of detection data output from the plurality of sensors respectively to generate a plurality of weighted data.
US11768917B2
A detection modeling system performs a distribution analysis to alert to model degradation. The detection modeling system may have a distribution analysis module configured to perform an alerting process in conjunction with a processing device. The distribution analysis module may select, by the processing device, model metrics for analysis, the model metrics being a measure of a parameter associated with the analytical model and determine normal distributions for model metric results for each of the selected model metrics. The detection modeling system may further receive model metric values for each of the selected model metric, compare, by the processing device, the model metric values to the normal distributions for model metric results for each of the received model metric value, and alert, by the processing device, to model degradation of the analytical model based on the comparison of the model metric values to the normal distributions for model metric results.
US11768910B2
Enhanced metadata with optimized output. In an embodiment, a content object is received. First metadata to be associated with the content object is determined. At least one metadata field to be acquired is determined based on an association, within a stored knowledge structure, of the at least one metadata field with the first metadata. Second metadata to be associated with the content object is acquired based on the at least one metadata field. A metadata structure and markup format for the content object are determined. The metadata structure incorporates both the first metadata and the second metadata. The content object is output with the metadata structure and in the markup format.
US11768907B2
A search method, a search device, an electronic device, and a storage medium are provided, which relate to the field of intelligent search technologies. The method includes: receiving a first keyword inputted by a user; receiving a target resource sent by a server if a degree of association between the first keyword and a target keyword or a target page meets a preset condition, where the target resource is a resource of a search result page corresponding to the target keyword or a resource of the target page; pre-rendering a received target resource in a target container when receiving the target resource returned by the server; outputting, if a first search instruction inputted by the user is detected, the resource in the target container in response to the first search instruction; where the first search instruction is an instruction to search for the target keyword or the target page.
US11768905B2
The present invention is directed to a method and computer readable medium for automatically generating a Uniform Resource Locator (URL) from schema and semantics of an organizational structure. The semantically intelligent URL conveys knowledge about content it accompanies by defining patterns of possible URL parameters within an organizational structure of related content stored in a database, each pattern being represented by entities and semantic information formed of attributes and relationships. The patterns of the URL organize categories of information and form relationships among the entities. The patterns are used for automatically generating a URL along with semantic information about the content in a resource or web page, wherein said semantic information explains the content, such as with attributes of entities, such as in a name value pair that correlates to the content of a page.
US11768890B2
Method and server apparatus for providing and using a centralized Link Metadata System to identify if navigational links are pop-out links, is provided. The present invention utilizes a Link Metadata System, available on the Internet, of metadata associated with any given, specific Internet domain and URI path combination. Software browsing user agents on remote window servers are then configured with the ability to request metadata from the Link Metadata System indicating that a link is a pop-out link. Upon receiving metadata, the user agent determines whether to perform navigation as normal or perform the pop-out link functionality of reloading the remote client user agent's top level container with the content provided at the link's destination URI.
US11768888B2
Disclosed are systems and methods for autonomously extracting attributes from domains of a vertical. The disclosed implementations train a deep neural network (“DNN”) based on one or more domains of a vertical using labeled embedding vectors generated for nodes of those one or more domains. The trained DNN may then be used to autonomously label nodes of other domains within the same vertical such that attributes corresponding to those labels can be extracted.
US11768872B2
Media device systems and methods are operable to identify media content events. An exemplary embodiment receives a user defined keyword tag, associates an identifier of a media content event with the user defined keyword tag, stores the user defined keyword tag and the associated identifier in a database, receives a user specification of the user defined keyword tag, conducts a search of the user defined keyword tags in the database for instances where the user defined keyword tag of the second user specification matches with the stored user defined keyword tag of the first user specification, and generates a return message that indicates the associated identifier of the media content event for each instance where the user defined keyword tag matches with the stored user defined keyword tag.
US11768868B2
Automatic editing of media compositions is performed using media editing applications equipped with neural-network-based deep-learning models. The automatic editing is adapted to the practices of local users of a media editing application by training the models on a combination of media compositions previously edited by third-party media editors and media compositions edited by local users. Training data input vectors for the model comprise representative portions of a composition's raw media, and corresponding output vectors include values of parameters that define editing functions applied to the raw media to generate an edited media composition. A user interface enabling a user to adjust and monitor machine learning parameters is provided. Adaptive automatic editing may assist in the creation of video and audio compositions, as well as in the generation of musical scores.
US11768859B2
Systems and methods are disclosed to implement an outlier detection system for text records. In embodiments, the detection system generates a fingerprint for each incoming record so that similar records map to similar fingerprints. Each record is assigned to a closest cluster in a set of clusters based computed distances between on the record's fingerprint and respective cluster fingerprints of the clusters. The cluster fingerprint is dynamically updated to maintain respective a representative fingerprint of its member records. When a new record is received that is not sufficiently close to any cluster, a new cluster is added to the set for the new record. In embodiments, the creation of the new cluster triggers an alert that the new record is a potential outlier. Advantageously, the disclosed detection system can be used to detect outliers in records in near real time, without the need to pre-specify outlier characteristics.
US11768857B2
Provided are methods and systems for traversing a data model with a plurality of workers to generate a plurality of virtual records for use in evaluating an expression by a plurality of aggregators. Each aggregator may receive a respective virtual record and evaluate a hypercube function and determine a respective hash based on the respective virtual record. The virtual records based on the respective hash values of the respective virtual records may be stored by the plurality of aggregators.
US11768855B1
This disclosure describes methods, non-transitory computer readable storage media, and systems that utilize a plurality of data validation processes to merge or replicate data across databases for downstream operations. For example, in response to a request to merge data from one or more source servers to one or more destination servers, a disclosed system determines database events to merge based on a plurality of database tables accessed in connection with a card account transaction. The disclosed system validates subsets of database events for the accessed database tables based on the quantities and event identifier sequencing of the database events. Additionally, the disclosed system replicates the database events from the source servers to the destination servers in response to validating the completeness and ordering of the database events for the card account transaction.
US11768854B2
A data querying system is disclosed that provides improved computer functionality that enables efficient permissioning and querying of specific portions of a data table, such that users (e.g., based on user roles or user attributes) are only allowed access to specific portions (e.g., particular data items/rows, and particular data items attributes/columns) of the data. The system advantageously provides efficient and improved querying and permissioning of specific portions of a data table through replication of the data table, or portions of the data table, and does not require permissioning of each individual cell of the data table. Further, the data table replication, querying, and permissioning techniques of the present disclosure, according to various implementations, advantageously integrate with a wide variety of data table query or search services to provide improved functionality, efficiency, and data permissioning.
US11768852B2
A system and method for data analysis and presentation of data are provided. The system for data analysis and presentation of data includes a memory configured to receive a plurality of data sets. The system also includes a processing subsystem operatively coupled to the memory and configured to determine a plurality of properties of the plurality of data sets, to analyse a categorical variable of the plurality of data sets based on the plurality of properties of the plurality of the plurality of data sets, to identify one or more custom rules based on an analysed categorical variable, to interpret the identified one or more custom rules, to identify a graph based on one or more custom rules, to identify one or more textual insights based on one or more custom rules and the identified graph, to present the identified graph and one or more textual insights.
US11768844B2
In some embodiments, a method includes determining a position for a search query and a position for each audience record from multiple audience records in an embedding space. The method further includes receiving multiple device records, each associated with an audience record. The method further includes determining multiple keywords, each associated with an audience record and determining a position for each keyword in the embedding space. The method further includes calculating a first distance between the position of the search query in the embedding space and the position of each audience record in the embedding space. The method further includes calculating a second distance between the position of the search query in the embedding space and the position of each keyword in the embedding space. The method further includes ranking each audience record based on the first distance and the second distance.
US11768836B2
A service monitoring system (SMS) produces key performance indicator (KPI) scores that indicate the performance of a service. To produce the KPI scores, the SMS may process the data for a large number of machine entities that perform the service. This data can be processed on a per-entity basis to produce a per-entity KPI score representing the contribution of a particular machine to the overall KPI. The per-entity KPI scores can be transformed to statistical representations which can be visualized as a distribution stream graph. The visualization may be presented with interactive aspects. Automatic entity definitions may also be generated based on content derived from the processed data.
US11768830B1
Techniques for implementing a multi-wire protocol and multi-dialect database engine are described. A database engine exposes multiple interfaces in the form of ports that support different database wire protocols. The database engine supports multiple query dialects that can be passed over any one of the supported wire protocols. The database engine can support multiple different query dialects within a single database session.
US11768829B2
A method for pre-positioning data based on a user attribute is disclosed. The method includes retrieving audit information that corresponds to a user, the audit information including the user attribute; determining, by using a model, a user characteristic for the user based on the audit information, the user characteristic including a probability value and a geographical location; comparing the user characteristic with a predetermined threshold; identifying raw data from a networked platform, the raw data corresponding to the user; generating a structured data set for the user based on the user characteristic; and persisting the structured data set in an edge computing repository based on a result of the comparing, the edge computing repository corresponding to the geographical location.
US11768825B2
In accordance with an embodiment, dependency analysis is done for each dynamic (or temporary) member to collect list of runtime as well as static dependents in both BSO (block storage option) and ASO (aggregate storage option) cubes. This enables the member to join hybrid flow for its execution in bottom up approach.
US11768822B1
A method is provided for validating transactions in a system that includes indeterministic ordering of change log events by using deterministic indicia. The system includes a plurality of nodes. Each node in the system includes an instance of a database used by an application, and a change log associated with the instance of the database used by the application. Each node executes transactions. Each transaction includes one or more data manipulation language (DML) or data definition language (DDL) operations. Results of the DML or DDL, operations are stored in the change log as change log events, wherein the order of the change log events stored in the change log on one node is in a different order than the order of change log events stored in the change log of at least one of the other nodes. For each transaction executing at each node, deterministic subunits of the change log events are defined. Indicia are then computed for each subunit of the change log events. The subunits are ordered by the computed indicia. Deterministic indicia are then computed for the transaction from the ordered subunits. The transaction is then validated with at least one of the other nodes using the deterministic indicia. The validation indicates either a match or a mismatch of the deterministic indicia computed at the plurality of nodes.
US11768821B1
A method, computer system, and a computer program product for managing a multi-vendor environment is provided. The present invention may include receiving a request to make a change to an aggregate computer system from a participant of the aggregate computer system. The present invention may include creating, in response to the request, a change block. The present invention may include receiving approval for the change block in accordance with an endorsement policy. The present invention may include adding the change block to a distributed ledger. The present invention may include monitoring a performance of the aggregate computer system.
US11768820B2
A method and apparatus for elimination of log file synchronization delay at transaction commit time is provided. One or more change records corresponding to a database transaction are generated. One or more buffer entries comprising the one or more change records are entered into a persistent change log buffer. A commit operation is performed by generating a commit change record corresponding to the database transaction and entering a commit buffer entry comprising the commit change record into the persistent change log buffer. The commit operation returns without waiting for the commit change record to be recorded in a change record log file.
US11768816B2
Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.
US11768804B2
A method for generating a searchable file from a document. The method includes identifying an object within the document and a formatting attribute of the object, determining an inferred semantic characteristic of the object by comparing the formatting attribute with a plurality of inference rules, wherein the inferred semantic characteristic comprises an estimation of author-defined semantic characteristic of the object, generating metadata based at least on the inferred semantic characteristic and the formatting attribute of the object, wherein the metadata comprises text data that is searchable by a search application for the searchable file to identify the object within the searchable file, and generating, based on the document, the searchable file comprising the metadata.
US11768803B2
A storage appliance arranges snapshot data and snapshot metadata into different structures, and arranges the snapshot metadata to facilitate efficient snapshot manipulation, which may be for snapshot management or snapshot restore. The storage appliance receives snapshots according to a forever incremental configuration and arranges snapshot metadata into different types of records. The storage appliance stores these records in key-value stores maintained for each defined data collection (e.g., volume). The storage appliance arranges the snapshot metadata into records for inode information, records for directory information, and records that map source descriptors of data blocks to snapshot file descriptors. The storage appliance uses a locally generated snapshot identifier as a key prefix for the records to conform to a sort constrain of the key-value store, which allows the efficiency of the key-value store to be leveraged. The snapshot metadata arrangement facilitates efficient snapshot restore, file restore, and snapshot reclamation.
US11768796B2
Techniques for generating bus interval messages by a downstream USB extension device in a USB extension environment are disclosed. The downstream USB extension device transmits a first outgoing bus interval message in response to receiving a first incoming bus interval message at a first time. An expected time of receipt of a second incoming bus interval message is determined based on the first time. The downstream USB extension device transmits a second outgoing bus interval message at a second time based on a difference between the reception time and the expected time of receipt if the second incoming bus interval message has been received at a reception time before the expected time of receipt. The downstream USB extension device transmits the second outgoing bus interval message at the expected time of receipt if the second incoming bus interval message has not been received before the expected time of receipt.
US11768790B2
An integrated circuit including control/configure circuitry which interfaces with a plurality of interconnected MACs and/or one or more rows of interconnected connected MACs. The control/configure circuitry may include a plurality of control/configure circuits, each control/configure circuit interfaces with at least one MAC pipeline, wherein each pipeline includes a plurality of linearly connected multiplier-accumulator circuits. Each control/configure circuit may include one or more of (i) a configurable input data signal path to provide data to the MACs of the pipeline during the execution sequence(s) and (ii) a configurable output data path for the output data generated by execution sequence (i.e., input data that was processed via the multiplier-accumulator circuits of the pipeline). In one embodiment, the sum data, generated by the accumulator during an execution cycle is stored in the associated MAC for use in the subsequent execution cycle as the second data by the same accumulator of the associated MAC.
US11768782B2
An electrical circuit device includes a signal bus comprising a plurality of parallel signal paths and a calibration circuit, operatively coupled with the signal bus. The calibration circuit can perform operations including determining a representative duty cycle for a plurality of signals transferred via the plurality of parallel signal paths, the plurality of signals comprising a plurality of duty cycles and comparing the representative duty cycle for the plurality of signals transferred via the plurality of parallel signal paths to a reference value to determine a comparison result. The calibration circuit can perform further operations including adjusting, based on the comparison result, a trim value associated with the plurality of duty cycles of the plurality of signals to compensate for distortion in the plurality of duty cycles and calibrating the plurality of duty cycles of the plurality of signals using the adjusted trim value.
US11768781B2
An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
US11768778B2
Techniques for performing cache operations are provided. The techniques include tracking re-references for cache lines of a cache, detecting that eviction is to occur, and selecting a cache line for eviction from the cache based on a re-reference indication.
US11768777B2
Methods, apparatus, and processor-readable storage media for application aware cache management are provided herein. An example computer-implemented method includes maintaining a data structure comprising at least one entry indicative of an importance of at least one of a plurality of applications associated with a storage system; and controlling whether or not a particular data item requested by one of the plurality of applications is cached in a cache memory of the storage system based at least in part on the at least one entry of the data structure.
US11768776B1
Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.
US11768772B2
In some examples, a system includes a processing entity and a memory to store data arranged in a plurality of bins associated with respective key values of a key. The system includes a cache to store cached data elements for respective accumulators that are updatable to represent occurrences of the respective key values of the key, where each accumulator corresponds to a different bin of the plurality of bins, and each cached data element has a range that is less than a range of a corresponding bin of the plurality of bins. Responsive to a value of a given cached data element as updated by a given accumulator satisfying a criterion, the processing entity is to cause an aggregation of the value of the given cached data element with a bin value in a respective bin.
US11768769B2
The present application presents a Uniform Memory Access (UMA) network including a cluster of UMA nodes. A system in a UMA node comprises persistent memory; non-persistent memory, a node control device operatively coupled to the persistent memory and the non-persistent memory, a local interface for interfacing with the local server in the respective UMA node, and a network interface for interfacing with the UMA network. The node control device is configured to translate between a local unified memory access (UMA) address space accessible by applications running on a local server and a global UMA address space that is mapped to a physical UMA address space. The physical UMA address space includes physical address spaces associated with different UMA nodes in the cluster of UMA nodes. Thus, a server in the UMA network can access the physical address spaces at other UMA nodes without going through the servers in the other UMA nodes.
US11768765B2
Systems and methods are disclosed comprising receiving L2P table information from a storage system over a communication interface, maintaining a host L2P table at a physical address using the received L2P table information, and providing a read command to the storage system for first data associated with a first LBA and a host L2P entry associated with the first data. The host L2P entry can include a physical address of the first LBA on the storage system according to the host L2P table and a physical address of a portion of the L2P table on the storage system associated with the first LBA. Control circuitry of the storage system can validate the physical address of the first LBA from the host L2P entry using the physical address of the portion of the host L2P table associated with the first LBA.
US11768763B2
A system with storage memory and a processing device has a logical deletion to physical erasure time bound. The system dereferences data, responsive to a direction to delete the data. The system monitors physical blocks in storage memory for live data and the dereferenced data. The system cooperates garbage collection with monitoring the physical blocks, so that at least a physical block having the dereferenced data is garbage collected and erased within a logical deletion to physical erasure time bound.
US11768761B2
Various examples are directed to systems and methods for testing software. A testing system may use test case data describing a first test case failed by a first build of the software application, the first build generated by a first commit operation of the plurality of commit operations to execute a fault localization operation, the fault localization operation to identify a first suspect program element of a first build. The testing system may use the first suspect program element and commit data to select a second commit operation from the plurality of commit operations. The testing system may determine an error-inducing commit operation from the plurality of commit operations and executing a corrective action.
US11768760B2
Testing methods and systems are provided for testing a resource manager of an application management system. The testing systems include a load orchestrator configured to obtain an artificial metric that is determined based on a utilization model (e.g., CPU usage, memory allocation, or disk usage, number of webserver sessions). The load orchestrator transmits the artificial metric to applications in a cluster of computing nodes. The applications transmit the artificial metric to the resource manager. In response, the resource manager generates control output for managing applications in the cluster based on the artificial metric (e.g., scaling, load balancing, application placement, failover of applications, or defragmenting data). The utilization model may include executable code for generating artificial metric values. The model may be received as a result of an API call. The load orchestrator may be instantiated in an orchestration framework or in each node of the cluster.
US11768754B2
A computer executed parallel program scalability bottleneck detection method is provided, which includes: building a program structure graph for a program source code; collecting performance data based on a sampling technique during runtime; the performance data including: performance data of each vertex of the program structure graph and inter-process communication dependence of communication vertices; building a program performance graph by filling the program structure graph with the collected performance data, the program performance graph recording data and control dependence of each process as well as inter-process communication dependence; detecting problematic vertices from the program performance graph, and starting from some or all of the problematic vertices, backtracking through data/control dependence edges within a process and communication dependence edges between different processes, to detect scalability bottleneck vertices.
US11768753B2
Methods, systems, and computer-readable media are disclosed herein for a concurrent comparative tool for assessing multiple versions of a data model in a pre-deployment environment to ensure that any subsequently deployed version will perform than a current version of the data model. In aspects, the tool extracts observed and predictive data for various versions and comparatively evaluates the performance measures of each version. The performance measures can be validated across the versions to determine and select a leading version that has demonstrated improve technological performance and predictive accuracy. The leading version can be deployed.
US11768743B2
A system and method include migrating, by a migration controller, a first entity of a first subset of entities from a source site to a target site in a virtual computing system based on an asynchronous mode of replication. The system and method also include replicating, by the migration controller, data of a second entity of a second subset of entities from the source site to the target site based on a synchronous mode of replication in parallel with the migration of the first entity for dynamically adjusting a recovery time objective parameter.
US11768735B2
A system comprising: a first subsystem comprising at least one first processor, and a second subsystem comprising one or more second processors. A first program is arranged to run on the at least one first processor, the first program being configured to send data from the first subsystem to the second subsystem. A second program is arranged to run on the one more second processors, the second program being configured to operate on the data content from the first subsystem. The first program is configured to set a checkpoint at one or more points in time. At each checkpoint it records in memory of the first subsystem i) a program state of the second program, comprising a state of one or more registers on each of the second processors at the time of the checkpoint, and ii) a copy of the data content sent to the second subsystem since the respective checkpoint.
US11768734B2
Methods, systems, and devices for post error correction code (ECC) registers for cache metadata are described. A device may read metadata from a memory array included in the device. The metadata may include information for operating a volatile memory as a cache for a non-volatile memory. The device may perform an ECC operation on the metadata based on reading the metadata from the memory array. After performing the ECC operation on the metadata, the device may write the metadata to a register that is coupled with the memory array. The device may then write the metadata from the register to the memory array.
US11768725B2
An image forming apparatus includes a connection portion to which a first optional device and a second optional device are selectively detachably connectable, and a determination portion configured to determine whether to prohibit an operation of the image forming apparatus. A plurality of first optional devices are stacked and connectable to the image forming apparatus. The second optional device is installed on a floor and is connectable to the first optional device. In a case in which the second optional device is not connected and the first optional devices of a number larger than a first threshold value are connected to the image forming apparatus, and in a case in which the second optional device is connected and the first optional devices of a number larger than a second threshold value are connected to the image forming apparatus, the determination portion prohibits the operation of the image forming apparatus.
US11768724B2
Example implementations relate to preserving data availability in a constrained deployment of an HA system (e.g., an HA storage system) in the presence of pending faults. According to an example, a first arbiter, acting as a witness to facilitate maintaining quorum for the HA system, and a first node are provided within a first failure domain; and a second arbiter, serving as a backup arbiter, and a second node are provided within a second failure domain. Responsive to receipt of an indication of a pending fault impacting the first failure domain by a member of the current configuration of the HA system, establishment of a new configuration, excluding the first arbiter and including the second arbiter, is initiated. Responsive to a majority of the current configuration installing the new configuration, the second arbiter is enabled to serve as the active arbiter by transferring state information to the second arbiter.
US11768722B2
An inter-process communication method for remote processes. The method implements a resource allocation mechanism via a token system that allows a communication operation to be performed only when the target process of the operation has available resources. Each operation costs one token. Tokens are consumed locally and obtained by remote request. This maximizes chances of successful operations and minimizes the bandwidth used to manage these operations.
US11768714B2
Hardware semaphores are utilized to increase the speed with which preconditions are evaluated. On an individual basis, each hardware semaphore can implement a binary semaphore or a counting semaphore. Collections of hardware semaphores can be chained together to implement a chain semaphore that can support multiple conditionals. In addition, hardware semaphores can have the capability, not only of generating an interrupt, but, in addition, being able to generate commands, such as to other semaphores. The implementation of a chain semaphore spanning multiple hardware semaphores can be performed by a compiler at compile time or at run time. An integrated circuit chip can comprise multiple execution units, such as processing cores, and individual ones of the execution units can be associated with multiple hardware semaphores, such as in the form of hardware semaphore arrays. A dedicated network-on-chip enables hardware semaphore communication.
US11768707B2
Methods, systems and computer program products for content management systems. In a computing environment having multiple interconnected computer systems, one or more network communication links between a first computer system that hosts a first application and a second computer system that hosts one or more second applications are established. The first computer system hosts a plurality of shared content objects that can be operated over by any second applications that are interfaced with the first application. Particular interaction events over a shared content object take place at the second applications and/or at the interfaces between the first and second applications. Such particular interaction events are recorded as they occur, after which, based on event attributes associated with the particular interaction events, at least one workflow of the first application is selected. The selected workflow of the first application is executed to perform operations over the shared content object.
US11768706B2
The aspects of the present disclosure provide a method and an apparatus for implementing hardware resource allocation. For example, the apparatus includes processing circuitry. The processing circuitry obtains a first value that is indicative of an allocable resource quantity of a hardware resource in a computing device. The processing circuitry also receives a second value that is indicative of a requested resource quantity of the hardware resource by a user, and then determines whether the second value is greater than the first value. When the second value is determined to be less than or equal to the first value, the processing circuitry requests the computing device to allocate the hardware resource of the requested resource quantity to the user, and subtracts the second value from the first value to update the allocable resource quantity of the hardware resource in the computing device.
US11768697B2
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process. The process acquires topology information that indicates a calling relationship between containers that operate in a first information processing device. The process also identifies a second container that is one of calls of a first container that calls two or more containers, and a third container that does not call another container based on the topology information. Next, the process moves, to a second information processing device, a container group that is connected by the calling relationship from the second container to the third container.
US11768695B2
Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of the virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.
US11768691B2
Embodiments are directed to improving boot process for early display initialization and visualization. An embodiment of a system includes a plurality of processor cores; a cache coupled to the plurality of processor cores; and a controller circuit to: initialize a portion of the cache as static memory for hardware initialization code usage before beginning execution of the hardware initialization code after a power on of the hardware processor; and cause initialization of a display device to be performed using the portion of the cache, the initialization of the display device performed independently of initialization of dynamic memory of the hardware processor.
US11768689B2
The present application discloses a computing device that can provide a low-power, highly capable computing platform for computational imaging. The computing device can include one or more processing units, for example one or more vector processors and one or more hardware accelerators, an intelligent memory fabric, a peripheral device, and a power management module. The computing device can communicate with external devices, such as one or more image sensors, an accelerometer, a gyroscope, or any other suitable sensor devices.
US11768688B1
Methods and circuitry for efficient management of local branch history registers are described. An example processor includes a pipeline comprising a plurality of stages and a bit-vector associated with each of in-flight branches associated with the pipeline. The processor includes a recovery counter for tracking a number of bits needing recovery before a local branch history register is valid for participation in branch prediction. The processor includes branch predictor circuitry configured to, in response to an update of a local branch history register by a branch, set a bit in a corresponding bit-vector indicative of the update of the local branch history register. The branch predictor circuitry is configured to, upon a flush, determine a value indicative of an extent of recovery required for each local branch history register affected by the flush, and set a corresponding recovery counter to the value indicative of the extent of recovery required.
US11768683B2
A processor includes a front end, an execution unit, a retirement stage, a counter, and a performance monitoring unit. The front end includes logic to receive an event instruction to enable supervision of a front end event that will delay execution of instructions. The execution unit includes logic to set a register with parameters for supervision of the front end event. The front end further includes logic to receive a candidate instruction and match the candidate instruction to the front end event. The counter includes logic to generate the front end event upon retirement of the candidate instruction.
US11768681B2
An apparatus and method for performing multiply-accumulate operations. For example, one embodiment of a processor comprises: a decoder to decode instructions; a first source register to store a first plurality of packed bytes; a second source register to store a second plurality of packed bytes; a third source register to store a plurality of packed doublewords; execution circuitry to execute a first instruction, the execution circuitry comprising: extension circuitry to sign-extend or zero-extend the first and second plurality of packed bytes to generate a first and second plurality of words corresponding to the first and second plurality of packed bytes; multiplier circuitry to multiply each of the first plurality of words with a corresponding one of the second plurality of words to generate a plurality of temporary products; adder circuitry to add at least a first set of the temporary products to generate a first temporary sum; accumulation circuitry to combine the first temporary sum with a first packed doubleword value from a first doubleword location in the third source register to generate a first accumulated doubleword result; a destination register to store the first accumulated doubleword result in the first doubleword location.
US11768678B2
By analyzing execution of a set of transactions by an application, a set of actual code execution paths of the application are determined. From the set of actual code execution paths, a set of predicted execution paths of the application are predicted using an execution prediction model. The set of predicted execution paths includes the set of actual code execution paths. By determining that paths in the set of predicted execution paths have above a threshold similarity to each other, a cluster of predicted execution paths is identified. The cluster of predicted execution paths is recommended, using a recommendation model, for implementation as a single execution path in a revised version of the application.
US11768677B2
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
US11768663B1
Approaches for logic compaction include inputting an optimization directive that specifies one of area optimization or speed optimization to a synthesis tool executing on a computer processor. The synthesis tool identifies a multiplier and/or an adder specified in a circuit design and synthesizing the multiplier into logic having LUT-to-LUT connections between LUTs on separate slices of a programmable integrated circuit (IC) in response to the optimization directive specifying speed optimization. The synthesis tool synthesizes the multiplier and/or adder into logic having LUT-carry connections between LUTs and carry logic within a single slice of the programmable IC in response to the optimization directive specifying area optimization. The method includes implementing a circuit on the programmable IC from the logic having LUT-carry connections in response to the optimization directive specifying area optimization.
US11768662B1
Photonic processors are described. The photonic processors described herein are configured to perform matrix-matrix (e.g., matrix-vector) multiplication. Some embodiments relate to photonic processors arranged according to a dual-rail architecture, in which numeric values are encoded in the difference between a pair optical signals (e.g., in the difference between the powers of the optical signals). Relative to other architectures, these photonic processors exhibit increased immunity to noise. Some embodiments relate to photonic processors including modulatable detector-based multipliers. Modulatable detectors are detectors designed so that the photocurrent can be modulated according to an electrical control signal. Photonic processors designed using modulatable detector-based multipliers are significantly more compact than other types of photonic processors.
US11768653B2
Presented herein are techniques in which a conference endpoint receives a request to share content generated by a user device with one or more participant devices. The user device is connected to the conference endpoint and the conference endpoint is participating in a communication session with the one or more participant devices. The conference endpoint detects one or more windows displayed on a display of the conference endpoint; receives a selection of a first window; and shares contents of the first window with the one or more participant devices. The conference endpoint detects that a second window is overlapping the first window such that a first portion of the first window is covered by a second portion of the second window; and performs one or more actions with respect to the second portion of the second window.
US11768642B1
A printing control apparatus that reduces time and effort in security management for printing. The printing control apparatus is configured to communicate with a cloud storage that stores a plurality of print data with different degrees of confidentiality in different storage locations according to the degrees of confidentiality. The printing control apparatus receives a printing instruction and obtains installation location information indicating an installation location of a printing apparatus designated in the printing instruction, and storage location information indicating a storage location of print data designated in the printing instruction. Based on the storage location information and the installation location information, it is determined whether or not printing of the designated print data is allowed. When it is determined that printing of the designated print data is allowed, the designated print data is obtained from the cloud storage, and the obtained print data is printed.
US11768641B2
In one example in accordance with the present disclosure, a system is described. The system includes an outsourcing engine to select a contracting print device to which a print job is to be outsourced. A recipe generating engine of the system generates a recipe for a print job. The recipe includes 1) settings for the print job and 2) settings for the contracting print device that is to generate the print job. The system also includes an encoder to encrypt the recipe and an exception processor to respond to requests from the contracting print device to deviate from the recipe.
US11768636B2
Generating a transformed dataset for use by a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: storing, within one or more storage systems, a transformed dataset generated by applying one or more transformations to a dataset that are identified based on one or more expected input formats of data received as input data by one or more machine learning models to be executed on one or more servers; and transmitting, from the one or more storage systems to the one or more servers without reapplying the one or more transformations on the dataset, the transformed dataset including data in the one or more expected formats of data to be received as input data by the one or more machine learning models.
US11768634B2
According to one embodiment, a memory system includes a nonvolatile memory and a memory controller configured to execute a patrol process, in response to a first command set from a host device. In the patrol process, the memory controller is configured to read first data from the nonvolatile memory, and not to output the first data to the host device.
US11768633B2
Various embodiments described herein provide for performing inversion refresh of a physical memory location of a memory device (e.g., memory cell on a negative-and (NAND)-type memory device) based on a state of the physical memory location. For some embodiments, the inversion refresh is performed as part of performing garbage collection or reclamation of physical memory locations of a memory device.
US11768625B2
A storage device may include: a memory device; a cache memory device including a first cache memory which caches first data among data stored in the plurality of pages and a second cache memory which caches second data among the data stored in the plurality of pages; and a memory controller for counting a number of times that each of the plurality of pages is read and a number of times that each of the plurality of pages is written, based on a read request or a write request which are received from a host, and, moving the first data from the first cache memory to the second cache memory when the first data is stored in a first page and a number of times that the first page is read and a number of times that the first page is written satisfy a predetermined condition.
US11768622B2
Methods, apparatus, and processor-readable storage media for implementing differential snapshots without array support are provided herein. An example computer-implemented method includes determining whether one or more of a plurality of data blocks in a first snapshot of a storage volume have changed relative to a plurality of data blocks in a second snapshot of the storage volume; generating a respective data structure for each of the plurality of data blocks in the first snapshot, wherein the data structure comprises data content of the corresponding data block of the first snapshot only if the corresponding data block has changed relative to the second snapshot; and transmitting the data structures to a remote storage system, wherein the remote storage system generates a copy of the first snapshot based at least in part on the data structures.
US11768616B2
A management node that controls a hardware resource amount of a node to be allocated to a distributed data store includes: a disk device that stores an application performance model indicating a correspondence relationship between an application performance and a distributed data store performance, and stores a data store performance model indicating a correspondence relationship between the hardware resource amount and data store performance of the distributed data store; and a CPU. The CPU is configured to: receive target performance information by the application; determine a required performance which is a distributed data store performance required for achieving a performance to be specified by the target performance information based on the application performance model; determine a hardware resource amount required for achieving the required performance based on the data store performance model; and set the determined resource amount to be allocated to the distributed data store.
US11768614B2
Systems, apparatuses, and methods related to storage device operation orchestration are described. A plurality of computing devices (or “tiles”) can be coupled to a controller (e.g., an “orchestration controller”) and an interface. The controller can control operation of the computing devices. For instance, the controller can include circuitry to request a block of data from a memory device coupled to the apparatus, cause a processing unit of at least one computing device of the plurality of computing devices to perform an operation on the block of data in which at least some of the data is ordered, reordered, removed, or discarded, and cause, after some of the data is ordered, reordered, removed, or discarded, the block of data to be transferred to the interface coupled to the plurality of computing devices.
US11768613B2
A solid state drive having a drive aggregator configured to interface with a host system, and a plurality of component solid state drives connected to the drive aggregator. Each of the component solid state drives has a controller capable of processing commands from host systems. The drive aggregator is configured to receive commands from the host system and transmit commands to the component solid state drives to implement the commands received from the host system.
US11768608B2
A computer system includes a NoSQL/SQL cluster and a distributed storage. In order to make storage target data redundant, a compute node in the NoSQL/SQL cluster instructs other compute nodes in the NoSQL/SQL cluster to write the storage target data into the distributed storage. As regards a file containing the storage target data, the compute node in the NoSQL/SQL cluster deduplicates data in storage apparatuses of a plurality of storage nodes in the distributed storage. The distributed storage performs erasure coding to store a file of the storage target data newly found to be duplicate in deduplication and to store a file of the storage target data not deduplicated in deduplication.
US11768601B2
A system includes a plurality of storage processing accelerators (SPAs), at least one SPA of the plurality of SPAs including a plurality of programmable processors or storage processing engines (SPEs), the plurality of SPEs including n SPEs (n is a natural number greater than zero), where 1st to (n−1) SPEs of the n SPEs are configured to provide an output of the SPE to a next SPE of the n SPEs in a pipeline to be used as an input of the next SPE; and an acceleration platform manager (APM) connected to the plurality of the SPAs and the plurality of SPEs, and configured to control data processing in the plurality of SPAs and the plurality of SPEs.
US11768596B1
A user interface synchronous scrolling method includes: opening a plurality of user interfaces, obtaining a scrolling parameter through the input-output interface; and judging whether the application program corresponding to each user interface belongs to a software support mode. By determining whether the application program corresponding to each user interface belongs to the software support mode, and providing corresponding control steps, the effect of synchronous scrolling for multiple user interfaces is achieved.
US11768591B2
In an example, a method to organize graphical objects includes displaying a graphical matrix in a graphical drawing canvas. The graphical matrix includes multiple rows and columns that intersect the rows. The method includes determining a value of a first attribute of each of multiple graphical objects. The method includes determining a value of a second attribute of each of the graphical objects. The method includes displaying the graphical objects arranged within the rows and the columns according to respective values of the first attribute and the second attribute of each of the graphical objects.
US11768579B2
While displaying a view of a virtual environment that does not include a visual representation of a first portion of a physical object present in a physical environment in which a user is located, a computer system detects movement of the user in the physical environment. In accordance with a determination that the user is within a threshold distance of the first portion of the physical object which has an extent that is potentially visible to the user based on a field of view of the user for the virtual environment, the computer system changes an appearance of the view of the virtual environment in a manner that indicates a physical characteristic of the first portion of the physical object, without indicating a second portion of the physical object that is potentially visible to the user based on the field of view of the user.
US11768569B2
A touch substrate and a method of forming the same, and a touch display device are provided. The touch substrate includes: electrode connecting bridges, a signal wiring layer, an insulating layer and a touch electrode layer which are sequentially formed along a direction away from a base, where the touch electrode layer includes a plurality of first touch electrodes and a plurality of second touch electrodes, and the first touch electrodes and the second touch electrodes are arranged in a crossed manner.
US11768567B2
Provided is an electronic device including a display element layer, an encapsulation layer, a sensor layer including a sensing electrode disposed in an active area, and a sensing line disposed in the line area, electrically connected with the sensing electrode, and extending in a first direction, and a high refraction layer disposed on the sensor layer. The sensor layer further includes a first conductive layer disposed on the encapsulation layer, a second conductive layer disposed on the first conductive layer, an inorganic insulation layer disposed between the first conductive layer and the second conductive layer, and an organic insulation layer disposed between the second conductive layer and the high refraction layer. In the line area, at least one opening is defined in the organic insulation layer, the at least one opening extending in a second direction, and the inorganic insulation layer is exposed by the at least one opening.
US11768562B1
A method for calibrating an ultrasonic touch sensor includes generating a sequence of excitation signals, including sweeping a signal parameter such that the signal parameter is set to different parameter values; sequentially transmitting the plurality of ultrasonic transmit waves based on the sequence of excitation signals; receiving a plurality of ultrasonic reflected waves; generating a plurality of measurement signals representative of the plurality of ultrasonic reflected waves, wherein each measurement signal corresponds to a respective ultrasonic reflected wave of the plurality of ultrasonic reflected waves; determining a cumulative signal energy for each measurement signal; determining which measurement signal out of the plurality of measurement signals has a highest cumulative signal energy; and configuring, for a touch detection operation, the signal parameter with the parameter value that corresponds to the measurement signal having the highest cumulative signal energy.
US11768561B2
An information processing apparatus includes a touchscreen display that detects, as a detection position, contact of an object on a screen of the touchscreen display and a processor coupled to the touchscreen display. The processor is programmed to acquire a plurality of first detection positions on the screen, calculate a movement parameter representing a movement of the object during the detection of the plurality of first detection positions, and select based on the movement parameter a first smoothing algorithm or a second smoothing algorithm. The first smoothing algorithm and the second smoothing algorithm are different from each other in a processing delay between detecting a particular detection position and output a smoothed detection position corresponding to that particular detecting position. The touchscreen display displays a movement locus on the screen based on the selected smoothing algorithm.
US11768558B2
The present disclosure provides a touch sensing circuit comprising an analog signal processing circuit configured to receive a plurality of sensing signals having different frequencies from touch electrodes; and a digital signal processing circuit configured to receive output data of the analog signal processing circuit and perform a discrete Fourier transform. In addition, the present disclosure provides a touch sensing circuit comprising the digital signal processing circuit of the touch sensing circuit that separates the plurality of sensing signals through the discrete Fourier transform and allowing a simultaneous sensing of a finger touch and a stylus pen touch.
US11768554B2
A signal transmission method is provided, which may be implemented by a position indicator. The signal transmission method includes a step of dividing first information, which is represented in a digital signal of a first defined number of bits, into a plurality of information parts respectively represented in digital signals of a second defined number of bits smaller than the first defined number of bits. The signal transmission method includes a step of transmitting, from the position indicator to a position detecting device, the information parts, and distinguishing information usable for distinguishing the information parts from each other, wherein each of the information parts is transmitted with second information different from the first information.
US11768548B2
The present disclosure relates to a touch pad device and a portable computer including the same, and more particularly, to a touch pad device capable of sensing an inputted push of an object, and a portable computer including the same. A touch pad device according to one embodiment includes: a touch pad cover; a substrate disposed under the touch pad cover and including a pressure sensor; and a frame configured to support the substrate, in which a magnitude of a pressure inputted to the touch pad cover is detected on the basis of a change in electrical characteristics outputted from the pressure sensor in response to bending of the substrate.
US11768537B2
A method is provided, including: tracking a location of a head-mounted display (HMD); tracking a gaze of a user of the HMD; generating video depicting a view of a virtual environment for the HMD based on the gaze of the user of the HMD; initiating wireless transmission of the video to the HMD for display on the HMD to the user, wherein initiating the wireless transmission includes setting a beamforming of a wireless transceiver towards the location of the head-mounted display; processing signal quality feedback received from the HMD to determine a quality of the wireless transmission; responsive to a loss in the quality of the wireless transmission, then adjusting the beamforming of the wireless transceiver.
US11768536B2
A method for controlling vehicle operations based on user orientation and user interaction data is provided. The method includes detecting, using a sensor operating in conjunction with the computing device of the vehicle, an orientation of a part of a user relative to a location on a display that is positioned in an interior of the vehicle, detecting, using an additional sensor, an interaction between the user and a portion of the display positioned in the interior of the vehicle, determining, using the computing device, whether a distance between the location and the portion of the display satisfies a threshold, and controlling, by the computing device, an operation associated with the vehicle responsive to determining that the distance between the location and the portion of the display satisfies the threshold.
US11768532B2
An I/O latency tracking apparatus for storage devices includes: an I/O command generator generating an I/O command for a storage device; an I/O processor providing an I/O request to the storage device based on the I/O command and completing the I/O command by polling the storage device to check I/O completion after sleeping for a sleep time; and a sleep time adjustment unit adjusting the sleep time based on a sequence combination composed of two latest I/O sleep results among oversleep and undersleep results obtained during the polling process.
US11768530B2
An apparatuses, methods and systems for a desktop occupancy sensing device are disclosed. One desktop apparatus includes an occupancy sensor, a charging interface, a controller, and a structure. The occupancy sensor operates to sense occupancy proximate to the desktop apparatus. The controller operates to determine occupancy of a desktop based on the sensed occupation, and the controller operates to communicate the determined occupancy to an upstream network. The occupancy sensor, the charging interface, and an interface to the upstream network are disposed within the structure as a single unit, and the structure is adapted to be placed on or affixed to the desktop.
US11768527B2
Described is a system including a server rack comprising a plurality of components, a plurality of touch sensors respectively coupled with the plurality of components of the server rack, and a management system communicatively coupled to the server rack. The management system comprises one or more processors and one or more computer-readable storage media storing instructions, which, when executed by the one or more processors, are configured to cause the management system to perform a method. The method comprises receiving, from the server rack, an indication of a failed component of the plurality of components. The method further comprises receiving, from a first touch sensor of the plurality of touch sensors, a touch indication. The method further comprises transmitting, to the server rack, an indication of whether the first touch sensor is coupled to the failed component.
US11768526B2
An electronic device is provided in the present disclosure. The electronic device includes a first main body having a first metal shell and a second main body having a second metal shell, where the first metal shell has a first slot; and the second metal shell has a second slot; and further includes an antenna circuit disposed in the first metal shell, where the antenna circuit has a radiator; and the radiator and the first slot satisfy a coupling condition. In response to being in a first state, the radiator and the second slot satisfy the coupling condition, and the radiator radiates a signal through the first slot and the second slot, simultaneously; and in response to being in a second state, the first slot and the second slot do not satisfy the coupling condition, and the radiator radiates the signal through the first slot.
US11768525B2
Disclosed is a foldable electronic device that provides an improved mechanism by which interference between the support plate and other structures in the electronic device is prevented, thereby decreasing the vulnerability to damage of the display panel and the thickness of the foldable electronic device.
US11768523B2
An electronic device includes a frame, a covering structure and a functional module. The frame has an opening and a fixing portion corresponding to the opening. The covering structure and the functional module constitutes a function expansion assembly. The covering structure is used to be detachably fixed at the electronic device and to cover the opening. The functional module includes an expansion circuit board and an operation interface. The expansion circuit board is used to be detachably fixed at the fixing portion, and the operation interface is located corresponding in position to the opening. When the covering structure is detached from the electronic device, the operation interface is accessible through the opening.
US11768514B2
A pedal system for a vehicle, where the vehicle is configured for operating in a first vehicle mode for flight operational use and a second vehicle mode for road operational use. The pedal system includes a first pedal arrangement having a first lower pedal part and a first upper pedal part arranged in connection to each other. In the first vehicle mode the first lower pedal part is configured for activating a rudder function of the vehicle, and in the first vehicle mode the first upper pedal part is configured for activating a braking function of the vehicle. In the second vehicle mode the first lower pedal part and the first upper pedal part are configured for cooperating with each other to activate a throttle function of the vehicle.
US11768513B2
A signal generating device including a first circuit coupled between a first reference voltage and a second reference voltage and arranged to generate a first current to a first BJT; a first control circuit connected to the first BJT and arranged to adjust the first current. The first circuit outputs a part of a temperature-dependent signal on an output terminal, and includes: a first active device having a first and a second connecting terminal coupled to the first BJT; a second active device having a first connecting terminal coupled to the first BJT, and a second connecting terminal coupled to a second reference voltage; a first amplifier having an input terminal coupled to the first BJT, and an output terminal coupled to the control terminal of the first active device; and a second control circuit coupled to the first circuit for controlling the temperature-dependent signal according to the first current.
US11768512B2
An embodiment method for smoothing consumed current is based on a current copying suite and on a current source supplying a reference current, the currents being transformed into a reference voltage for the regulation of a voltage regulator such that the consumed current viewed by the power supply only depends on the reference current.
US11768510B2
A power supply semiconductor IC includes: an output transistor connected between a voltage-input terminal and a voltage-output terminal; a control circuit that controls the output transistor based on a feedback voltage of an output voltage; a current-limit circuit that limits an output current of the output transistor such that the output current is not equal to or greater than a current limit; a first transistor constituting a current-mirror circuit with the output transistor; a short-circuit-fault detection circuit that detects a short circuit of the voltage-output terminal based on a voltage across a resistor connected in series to the first transistor; and a first output terminal that outputs a detection result of the short-circuit-fault detection circuit. The current limit is within a detection range of the short-circuit-fault detection circuit. The short-circuit-fault detection circuit detects a short circuit of the voltage-output terminal even while the current limit circuit limits the output current.
US11768495B2
The invention provides a computer-implemented method of planning a path for a mobile robot such as an autonomous vehicle in the presence of K obstacles. The method uses, for each of the K obstacles, a shape Bk and a density function pk(x) representing the probabilistic position of the obstacle. The method repeats the following steps for at least two different paths A: —choosing a path A, where A is the swept area of the robot within a given time interval; and—calculating based on the density function of each obstacle and the swept path an upper bound on the total probability of at least one collision FD between the robot and the K obstacles. This allows a number of candidate paths to be ranked for safety. By precomputing factors of the computational steps over K obstacles, the computation per path is O(N), and not O(NK). A safety threshold can be used to filter out paths below that threshold. An operating path to control the robot can be selected from the remaining paths, optionally based on other factors such as comfort or efficiency.
US11768491B2
Provided is a method for an unmanned aerial vehicle to handle goods in cooperation with an autonomous vehicle. The method comprises capturing, by the unmanned aerial vehicle, an image of the autonomous vehicle having a goods storage box, recognizing, by the unmanned aerial vehicle, a marker displayed in the goods storage box by analyzing the captured image, identifying, by the unmanned aerial vehicle, a region occupied by the marker on the captured image, adjusting a relative position of the unmanned aerial vehicle and the autonomous vehicle, wherein the marker displayed in the goods storage box is covered by a lid of the goods storage box and placed in a state that cannot be captured by the unmanned aerial vehicle, and the marker is exposed in a state that can be captured by the unmanned aerial vehicle only when the lid of the storage box is opened by communication between the unmanned aerial vehicle and the autonomous vehicle.
US11768490B2
The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.
US11768486B2
A system for monitoring potential failure in a machine or a component thereof, the system including: at least one optical sensor configured to be fixed on or in vicinity of the machine or the component thereof, at least one processor in communication with the sensor, the processor being executable to: receive signals from the at least one optical sensor, obtain data associated with characteristics of at least one mode of failure of the machine or the component thereof, identify at least one change in the received signals, for an identified change in the received signals, apply the at least one identified change to an algorithm configured to analyze the identified change in the received signals and to classify whether the identified change in the received signals is associated with a mode of failure of the machine or the component thereof, thereby labeling the identified change as a fault, based, at least in part, on the obtained data, and for an identified change is classified as being associated with a mode of failure, outputting a signal indicative of the identified change associated with the mode of failure.
US11768480B2
Disclosed is a method for providing a control command set for an additive manufacturing device. The method includes providing a parameter set consisting of a number of parameters, and a construction rule, which is suitable for describing at least one section of the object by the parameter set geometrically as a number of linear or flat elements in space; generating a computer-based layer model of the section of the object by determining, for each layer, the position and shape of a cross-section of the section of the object within the layer, generating a control command set for an additive manufacturing device by which the production of the section of the object is implemented on the basis of the layer model.
US11768469B2
A water-resistant watch case of a diving watch, includes at least one back mounted on a lower side of a middle part, and a crystal mounted on an upper side of the middle part. The crystal includes an annular peripheral surface to be fastened with an amorphous metal gasket on an inner annular surface that is complementary in shape, on the upper side of the middle part. The annular peripheral surface of the crystal is inclined towards the inside of the watch case at a determined angle less than 90° relative to a central axis perpendicular to a plane of the watch case to distribute stresses between the crystal and the middle part due to the water pressure during a dive. The annular peripheral surface and the inner annular surface are conical in shape.
US11768468B2
A regulator for a striking mechanism of a mechanical watch including a base, which can be assembled in a fixed manner with regard to the housing and which rotatably mounts a rotary wheel. At least two mass elements are arranged on the rotary wheel and by way of a rotation of the rotary wheel are deflectable radially outwards counter to a spring force on account of the centrifugal force, in order to regulate the rotation speed of the rotary wheel. At least three bearing elements are attached to the base, the bearing elements engaging peripherally on the rotary wheel, in order to mount this relative to the base.
US11768466B2
A mechanism for adjusting a timepiece bridge fixed to a structure, including, coaxial and able to move one with respect to the other by sliding and/or rotation on a common axis, and returned one towards the other by an elastic return or clamping means, a first component fixed to the structure and a second component fixed to the bridge, the first component including a first relief facing a second relief that the second component includes, the first relief and the second relief having variable cooperation depending on the relative angular position between the first component and the second component, each the particular relative angular position defining a particular distance between reference surfaces of the first component and the second component.
US11768462B2
Embodiments described herein provide an integrated holographic reconstruction platform that enables a user to perform three-dimensional visualization of a phenomenon by reconstructing holograms using a combination of normalization and propagation algorithms, which yields better results with significantly less demanding processing time and computing resources. Specifically, the integrated holographic reconstruction platform may be implemented as an all-in-one computer software that includes software components of digital holographic reconstruction, de-twinning and optical distortion removal via a user-friendly graphical interface.
US11768451B1
A belt drive device includes a drive unit, a detection unit, a blade, and a control unit. The drive unit rotates an endless belt. The detection unit detects a position of a connection portion in which both ends of a reinforcing tape, which is provided on an outer surface of an edge of the belt in a width direction orthogonal to a rotation direction of the belt, in a longitudinal direction along the edge of the belt are overlapped and connected. The blade comes into contact with an outer surface of the belt and an outer surface of the reinforcing tape and is provided to extend in the width direction. The control unit controls driving of the drive unit based on a detection result obtained by the detection unit such that when the drive unit rotates the belt by a constant length in a reverse direction from one end of the reinforcing tape overlapped inside toward the other end of the reinforcing tape overlapped outside at the connection portion from a state in which the belt is stopped, the drive unit rotates the belt in a forward direction to a rotation position where the other end of the reinforcing tape does not come into contact with the blade by a reverse rotation and stops the belt before the belt is reversely rotated.
US11768449B2
A developer storage container includes a storage portion, a communication portion, a scooping portion, and a guide portion. The storage portion conveys developer stored therein in a conveying direction along a rotation axis by being rotated around the rotation axis in a specific direction. The communication portion connects the storage portion to an opening portion facing the conveying direction. The scooping portion includes a scooping surface facing the specific direction at an end of the storage portion on a downstream side in the conveying direction and radially outside the communication portion to scoop up the developer in contact with the scooping surface as the storage portion rotates. The guide portion lies radially inside the scooping portion to be contiguous with the scooping surface and an inner peripheral surface of the communication portion, and guides the developer scooped up by the scooping portion to the communication portion.
US11768444B2
An imprint apparatus that cures an imprint material on a substrate in a state where a mold is in contact with the imprint material includes a substrate holding unit having a plurality of holding regions that holds the substrate, and a control unit configured to control a pressure in each of the holding regions independently, wherein the control unit controls the pressure based on at least one of shape information and distortion information of the substrate, at least when the imprint material is cured.
US11768432B2
A reflective mask includes a central region and first and second peripheral regions at opposite sides of the central region, respectively, the first peripheral region including a first out-of-band region having a first edge region extending in a first direction, and a first expansion region between the first edge region and the central region, and a first outer auxiliary region adjacent to the first expansion region of the first out-of-band region in the first direction, the first outer auxiliary region having a first auxiliary pattern region.
US11768431B2
A method of scanning a substrate and determining scratches of the substrate includes transmitting a converging beam of light that comprises multiple wavelengths to the substrate. Each wavelength of the multiple wavelengths focuses at a different distance in a focus interval around and including a surface of the substrate. The method also includes receiving reflected light from the surface of the substrate and determining a height or depth of the surface of the substrate based on a wavelength of the reflected light having a highest intensity.
US11768425B2
An actuator, a projection device, and a projection method are provided. The projection method includes the following. A first optical element is disposed in a first frame body. At least one first driving assembly is disposed between a first base and the first frame body. A second optical element is disposed in a second frame body. At least one second driving assembly is disposed between a second base and the second frame body. The first driving assembly is controlled by a first signal to drive the first frame body, such that the first optical element reciprocally swing relative to the first base based on a first actuating axis and a second actuating axis. The second driving assembly is controlled by a second signal to drive the second frame body, such that the second optical element reciprocally swing relative to the second base based on a third actuating axis.
US11768421B2
A wavelength conversion device includes a second-order nonlinear optical medium with a polarization inversion structure, wherein the wavelength conversion device performs wavelength conversion between three wavelengths according to a relationship of 1/λ1=1/λ2+1/λ3, a polarization inversion period Λ of the polarization inversion structure is divided into 2a regions, and when the 2a regions divided from the polarization inversion period Λ each has a width ratio of an inverted region and a non-inverted region of r to 1−r (where 0≤r≤1), a ratio value r is set such that, when one period in phase of a sine function from 0 to 2π is divided into 2a regions, a value of the sine function in a center of each divided region is (1−2r)±0.1.
US11768418B2
An optical phase shifter may include a waveguide core that has a top surface, and a semiconductor contact that is laterally displaced relative to the waveguide core and is electrically connected to the waveguide core. A top surface of the semiconductor contact is above the top surface of the waveguide core. The waveguide core may include a p-type core region and an n-type core region. A p-type semiconductor region may be in physical contact with the n-type core region of the waveguide core, and an n-type semiconductor region may be in physical contact with the p-type core region of the waveguide core. A phase shifter region and a light-emitting region may be disposed at different depth levels, and the light-emitting region may emit light from a phase shifter region that is in a position adjacent to the light-emitting region.
US11768409B2
According to an aspect, a display device includes: an array substrate comprising a plurality of pixel electrodes; a counter substrate comprising a common electrode in a position at least overlapping the pixel electrodes; a liquid crystal layer between the array substrate and the counter substrate; and a light source disposed so as to emit light into a side surface of the array substrate or a side surface of the counter substrate. The array substrate includes, in a display region: a plurality of signal lines arranged in a first direction with spaces between the signal lines; a plurality of scanning lines arranged in a second direction with spaces between the scanning lines; and common potential wiring provided outside the display region. The counter substrate comprises light-blocking coupling wiring that couples the common electrode to a conductive first power feeding portion.
US11768399B2
The present disclosure provides a display panel, a manufacturing method thereof, and a display device. The display panel includes: a backlight module configured to provide a light source; a cover plate on a light-emitting side of the backlight module; a display module between the cover plate and the backlight module; and a photosensitive device configured to sense ambient light. The photosensitive device is between the cover plate and the backlight module, and at an edge of the cover plate.
US11768390B2
The blocker described comprises: a lens illumination light source; a light transmission and reflection device to reflect/transmit the light; an image sensor to detect light reflected by the light transmission and reflection device and thereby obtain an lens image; a lens meter to detect the light that has passed through the light transmission and reflection device to thereby measure lens characteristics; and a blocking member to attach a leap block to the lens. The light transmission and reflection device comprises: a first reflection plate having a central hole; a first rotating cylinder to be coupled to and to rotate the first reflection plate; a second rotating cylinder located inside and to rotate the first rotating cylinder; a second reflection plate, adjusted by the second rotating cylinder and configured to open or block the central hole in the first reflection plate; and driving means configured to drive the second rotating cylinder.
US11768383B2
Methods and apparatus provide for: generating virtual space images by specifying from among a plurality of viewpoint positions and a plurality of directions of line of sight in the virtual space; and displaying the virtual space images on a head-mounted display, where the generating includes changing from a currently selected viewpoint position among the plurality of viewpoint positions to a newly selected viewpoint position among the plurality of viewpoint positions, which is selected in accordance with operation by a user, when generating the virtual space images in response to changing to the newly selected viewpoint position, the generating includes specifying, as a new direction of line of sight among the plurality of directions of line of sight, a direction in which a first position in the virtual space is seen from the newly selected viewpoint position, and at least some of the plurality of viewpoint positions are separated from each other.
US11768381B2
Vision apparatus intended to be mounted on the head of a user, including: a night vision device, for forming first virtual images; an offsetting element, for projecting the first virtual images in the field of view of the user; a shutter, such that the offsetting element is between the shutter and the eye of the user, and able to have an open position that allows light to pass and a closed position that blocks light; a switching element with an open position that authorises emission of the first virtual images or the transfer thereof to the offsetting element, and a closed position that blocks the image emission or transfer; and a controlling device controlling the shutter and the switching element according to opening and closing cycles so the shutter is closed during all or a portion of the time during which the switching element is open, and inversely.
US11768377B2
A display subsystem for a virtual image generation system used by an end user, comprises first and second waveguide apparatuses, first and second projection subassemblies configured for introducing first and second light beams respectively into the first and second waveguide apparatuses, such that at least a first light ray and at least a second light ray respectively exit the first and second waveguide apparatuses to display first and second monocular images as a binocular image to the end user, and a light sensing assembly configured for detecting at least one parameter indicative of a mismatch between the displayed first and second monocular images as the binocular image.
US11768357B2
A converter lens (RCL) has a negative refractive power, which is disposed on an image side of a master lens (ML) to make a focal length of an entire system longer than that of the master lens alone. The converter lens comprises a most image-side lens element (LT) disposed closest to an image side in the converter lens, wherein the most image-side lens element has a lens surface having a convex shape toward an image side, a lens disposed closest to an image side in the converter lens has a positive refractive power, and mN
US11768355B2
A wide-angle lens assembly includes a front lens group and a rear lens group. The front lens group includes a first lens having negative refractive power and a second lens having negative refractive power, wherein the first lens is a meniscus lens and the second lens includes a concave surface facing an image side. The rear lens group includes a third lens having positive refractive power, a fourth lens having positive refractive power, and a fifth lens having negative refractive power, wherein the fifth lens includes a concave surface facing an object side. The wide-angle lens assembly satisfies: 13.6 mm≤fK−f1≤25.2 mm; wherein fK is an effective focal length of a lens third close to the image side and f1 is an effective focal length of the first lens.
US11768344B2
An optical cable wiring method, includes: installing a bundle of optical cables from a utility pole as a starting point of a first wiring path to a branch point on the first wiring path; dividing, at the branch point, the bundle of optical cables into a first group and a second group; installing one of the optical cables in the first group along the first wiring path ahead of the branch point; and installing one of the optical cables in the second group along a second wiring path branching from the first wiring path.
US11768336B2
A fiber optic ferrule and a fiber optic connector housing make contact only along two sides of the fiber optic ferrule when in an unmated condition. One of the fiber optic ferrule and the fiber optic connector housing have been modified such that only two of the surfaces engage one another. The shoulders can be shortened, lengthened, or have a projection added to the current surfaces.
US11768320B2
Provided is a reflective glitter heat transfer sheet having a retroreflective structure. The reflective glitter heat transfer sheet includes: a reflective glitter layer comprising an adhesive, and glass beads and glitter particles embedded inside the adhesive; a primer layer disposed on the reflective glitter layer; and a hot melt layer formed on the primer layer for conducting heat transfer to an article to which the reflective glitter heat transfer sheet is to be applied. Each of the glass beads is a retroreflector for achieving retroreflection, and each of the glitter particles is a reflector for achieving diffuse reflection.
US11768318B2
A display unit of the disclosure includes a display panel and a light-distribution adjustment sheet. The light-distribution adjustment sheet is provided on the display panel, and includes a protrusion that protrudes toward the display panel. The protrusion includes a first region including a curved surface, and a second region including a flat surface.
US11768315B1
A method for making calibrated directional electromagnetic logging measurements includes causing an electromagnetic logging tool to make a plurality of voltage measurements while deployed in a subterranean wellbore. A ratio of currents in first and second electromagnetic transmitters is computed and a ratio of gains in first and second electromagnetic receivers is computed. A ratio of selected ones of the measured voltages is processed in combination with the ratio of currents, the ratio of gains, and a test loop calibration coefficient to compute the calibrated directional electromagnetic logging measurement.
US11768312B2
The present disclosure relates to a security inspection device and a transfer method, and the security inspection device includes an arm frame, provided with detectors, and configured to form an inspection channel, a first compartment, internally provided with a radiation source and connected with the arm frame, a protection wall, connected with the first compartment or the arm frame, and configured to perform radiation protection for an object to be protected, and a tire, configured to enable the security inspection device to move relative to the ground, and the arm frame, the first compartment and the protection wall are set to be transported together in a connected state.
US11768306B2
A method may comprise: disposing an acoustic logging tool in a wellbore, wherein the acoustic logging tool comprises a transmitter and a receiver; emitting a flexural wave from the transmitter; recording a four component dipole waveform with the receiver, wherein the four component dipole waveform comprises XX, XY, YX, and YY components; rotating the four component dipole waveform using Alford rotation to produce rotated waveform components, wherein the rotated waveform components comprise XXΘ, XYΘ, YXΘ, and YYΘ components; comparing a travel time of XXΘ and YYΘ components to identify a fast wave and a slow wave from the rotated waveform components; processing the fast wave and the slow wave using high-resolution data-driven processing to obtain a fast wave flexural dispersion curve and a slow wave flexural dispersion curve; determining a frequency dependent anisotropy curve using the fast wave flexural dispersion curve and the slow wave flexural dispersion curve; and determining a low-resolution shear anisotropy.
US11768302B2
Technologies for multifunction sensor devices include a multifunction sensor having a pair of electrodes separated by a thin film polymer. The multifunction sensor is coupled to a nano-amplifier that receives a sensor signal and amplifies the sensor signal to generate an amplified sensor signal. A controller coupled to the nano-amplifier processes the amplified sensor signal based on the type of the multifunction sensor device to generate sensor data. The type of the multifunction sensor device may be a static charge sensor, a high-energy particle sensor, a microwave sensor, or an ultraviolet/X-ray sensor. The sensor data may be output, for example, to an external computing device via a serial link.
US11768300B2
Disclosed is a novel method of obtaining transmission scan data in a PET scanner by incorporating one or more stationary gamma-ray sources that provide forward scattered gamma-photons that can be used as transmission imaging radiation.
US11768290B2
A laser range finder and method for adjusting, comprising a beam source, a photodetector, at least one beam shaping optic, an optic bracket, a circuit board, a beam splitting optic and a connecting device; the beam source comprises a first electro-optical component for emitting a laser beam, the photodetector comprises a second electro-optical component for receiving a received beam reflected and/or scattered by a target object along an optical axis, the beam shaping optic is configured to form a laser beam and/or a receiving beam, the optic bracket comprises a first accommodating seat for fixing the first electro-optical component and a second accommodating seat for fixing the at least one beam shaping optic, the circuit board comprises an another seat for fixing the second electro-optical component, the connecting device is configured to connect the optic bracket with the circuit board; the beam splitting optic is arranged on an adjustment bracket.
US11768282B2
Circuitry for ultrasound devices is described. A multilevel pulser is described, which can provide bipolar pulses of multiple levels. The multilevel pulser includes a pulsing circuit and pulser and feedback circuit. Symmetric switches are also described. The symmetric switches can be positioned as inputs to ultrasound receiving circuitry to block signals from the receiving circuitry.
US11768281B2
An assembly includes a base member having a fiducial marker, a vehicle component having a housing mounted to the base member, and an image sensor fixed to the housing and aimed at the fiducial marker. A method includes mounting the vehicle component to the base member of a vehicle, capturing a baseline image of the fiducial marker, capturing a subsequent image of the fiducial marker, comparing the subsequent image to the baseline image, and adjusting operation of the vehicle component in response to the identification of differences between the baseline image and the subsequent image.
US11768277B2
A time-of-flight sensor for capturing a three-dimensional (3D) image of an object, includes: a light source for emitting projection light pulses at the object according to a projection signal; an array of pixel circuits for sensing reflection light pulses and storing image charges according to the reflection light pulses; and a processing circuit for calculating a first sum of first portions of the image charges and a second sum of second portions of the image charges to generate a distance information signal of the 3D image of the object simultaneously, wherein in one accumulation period, the first portion of the image charges is generated during a first time period, and the second portion of the image charges is generated during a second time period, wherein the second time period is directly following the first time period in the accumulation period.
US11768276B2
The present application discloses a laser emitting circuit and a LiDAR. In a one-driving-multiple emitting circuit, in an energy storage stage, a power supply stores energy for an energy storage element of the energy storage circuit, and a laser diode does not emit light. In an energy transfer stage, by setting a floating-ground diode D0, an energy charging current passes through an energy storage capacitor C2, the floating-ground diode D0 and the ground to form a loop. In an energy release stage, when the energy release switch element is in an off state, the energy release circuit where the energy release switch element is located is not the lowest impedance loop. A laser diode in the energy release circuit where the energy release switch element is located does not emit light.
US11768273B2
In one embodiment, a LIDAR device of an autonomous driving vehicle (ADV) includes an array of light emitters to emit a number of light beams to sense a physical range associated with a target. The LIDAR device further includes a slope mirror having a slope surface and a flat surface supported by a rotatable platform. The rotatable platform is configured to rotate with respect to a vertical axis perpendicular to the flat surface. The light emitters are configured to project the light beams onto the slope surface of the slope mirror, which are deflected towards the target. The slope mirror rotates along with the rotatable platform while the array of light emitters remains steady. The LIDAR device further includes one or more light detectors to receive at least a portion of the light beams reflected from the target.
US11768263B2
The disclosure describes a magnet system for a magnetic resonance imaging system comprising a basic field magnet and a gradient system, wherein coils of the gradient system are positioned outside the area of a predefined basic magnetic field (B0) of the basic field magnet. The disclosure further describes a gradient system and a magnetic resonance imaging system with such a magnet system.
US11768261B2
According to one embodiment, a magnetic resonance imaging system includes a first imaging apparatus, a first cooling system, a second imaging apparatus, a second cooling system and a cooling control device. The first imaging apparatus includes a first magnet configured to generate a static magnetic field. The first cooling system is configured to cool the first magnet. The second imaging apparatus includes a second magnet configured to generate a static magnetic field. The second cooling system is configured to cool the second magnet. The cooling control device is configured to switch a cooling target of each of the first cooling system and the second cooling system.
US11768242B1
A test device for testing an electrical circuit includes input terminals connectable by test leads to different test points of the electrical circuit; at least first and second measurement circuits; switches; a processor; and a storage medium storing instructions that, when executed by the processor, cause the test device to perform a first test of the electrical circuit while one or more of the switches electrically couples at least first and second ones of the input terminals to the first measurement circuit, and perform a second test of the electrical circuit while one or more of the switches electrically couples at least third and fourth ones of the input terminals the second measurement circuit, where the first and second tests are performed without changing connections of the input terminals of the test device to the different test points of the electrical circuit.
US11768239B1
A method of testing an integrated circuit device, that operates at a clock frequency and that has at least one scan chain that includes a plurality of registers separated by combinatorial logic, includes establishing a respective scan chain test pattern for testing the scan chain where the scan chain test pattern includes a respective bit for each register in the plurality of registers of the scan chain, determining in advance a respective timing delay for each pair of adjacent registers in the scan chain, and, within a single clock period of the clock frequency, applying, in parallel, each bit of the respective scan chain pattern to a respective register in the plurality of registers in the scan chain, each bit of the respective scan chain pattern being applied to its respective register at a respective temporal offset, within the single clock period, based on the respective timing delay.
US11768234B2
An insulation inspection device includes: a conveyance unit that conveys a laminated electrode in which a first separator, a first electrode plate, a second separator, and a second electrode plate are laminated; a pressure roll that presses the laminated electrode against the conveyance unit; a first terminal electrically connected to the first electrode plate; a second terminal electrically connected to the second electrode plate, further electrically connected to the conveyance unit when the first separator is disposed on the conveyance unit side, and further electrically connected to the pressure roll when the first separator is disposed on the pressure roll side; and an insulation inspection unit that applies a voltage to the laminated electrode to inspect insulation condition of the laminated electrode.
US11768232B2
Provided is a method of operating an electrical system including a first battery, a second battery coupled in series with the first battery, and a battery equalizer coupled to the first battery and the second battery and configured to supply an equalizing current to the first battery. The method includes monitoring a level of the equalizing current, determining, based on monitoring of the level of the equalizing current, that the equalizing current is saturated, and reducing a level of current supplied at a positive terminal of the first battery in response to determining that the equalizing current is saturated. The methods may take an action to reduce the demand for current that is supplied by the first battery.
US11768223B2
A testing device and probe elements thereof are provided. The testing device includes a circuit substrate, a plurality of probe elements, a first housing and a second housing. The plurality of probe elements are independent of each other and arranged at fixed intervals. Each probe element comprises a body, a first contact section and a second contact section. The body is provided with a plurality of strip-shaped perforations, and the body includes a first lateral side and a second lateral side opposite to each other. The first contact section is connected to the first lateral side, and the second contact section is connected to the second lateral side. The extension direction of the first contact section relative to the body and the extension direction of the second contact section relative to the body are distinct from each other.
US11768214B2
An automatic analyzer includes: a specimen holding unit configured to hold a specimen container in which a specimen is stored; a dispensed container holding unit configured to hold a plurality of dispensed containers; a dispensing probe configured to separate a predetermined amount of the specimen from the specimen container, and configured to dispense the specimen into the dispensed container; a probe washing device configured to wash a leading end of the dispensing probe in a washing liquid; and a controller configured to control driving of the dispensing probe. The controller includes an arithmetic processing unit configured to calculate a concentration of the specimen in the specimen container. The specimen is subject to dilution with the washing liquid adhered to the leading end of the dispensing probe in the probe washing device. The arithmetic processing unit sets a maximum number of times for dispensing the specimen, based on the concentration.
US11768213B2
A reagent container is disclosed that is installed in an analyzer for use and stores a reagent supplied to the analyzer via an aspiration tube. The reagent container includes a container body. The container body includes a tubular member with an opening into which the aspiration tube is inserted from above, and a bag-shaped member joined to the tubular member and storing the reagent. The container body comprises a penetration prevention member that prevents a tip of the aspiration tube 90 inserted through the opening from penetrating the container body.
US11768203B2
Provided herein are methods for detecting an antigen or for detecting expression of a chimeric antigen receptor (CAR). The methods include obtaining a sample from a subject, contacting the sample with a fusion protein comprising a reporter fused to a single chain antibody specific to the antigen or fused to an extracellular domain of an antigen targeted by the CAR or fused to Protein L and assaying the activity of the reporter, wherein presence of reporter activity or increase in reporter activity relative to a reference value is indicative of presence of the antigen or presence of the expression of the chimeric antigen receptor in the sample.
US11768201B1
Methods and systems for identifying a protein within a sample are provided herein. A panel of antibodies are acquired, none of which are specific for a single protein or family of proteins. Additionally, the binding properties of the antibodies in the panel are determined. Further, the protein is iteratively exposed to a panel of antibodies. Additionally, a set of antibodies which bind the protein are determined. The identity of the protein is determined using one or more deconvolution methods based on the known binding properties of the antibodies to match the set of antibodies to a sequence of a protein.
US11768196B2
Methods and systems for stimulating and monitoring electrogenic cells are described. Some systems for stimulating electrogenic cells are based on the injection of electric currents into the cells via electrodes connected to the cells. Such stimulators may comprise an impedance element having an input terminal and an output terminal coupled to an electrode, and a voltage follower coupled between the input terminal and the output terminal of the impedance element, the voltage follower being configured to maintain a substantially constant voltage between the input terminal and the output terminal of the impedance element. The impedance element may comprise one or more switched capacitors at least in some embodiments. In some embodiments, the voltage follower may be implemented using a source follower.
US11768189B2
Methods of detecting, characterizing, and mapping an environmental subsurface PFAS-stabilized viscoelastic non-Newtonian light non-aqueous phase liquid (LNAPL), including collecting an environmental sample that is a fluid sample, or is collected as a solid that is subsequently extracted with water to generate a fluid sample; and where the environmental sample is associated with a location where it was collected; analyzing the fluid sample using one or more rheological methods; and correlating the rheological characteristics with a presence or an absence of the non-Newtonian LNAPL at the location where the environmental sample was collected.
US11768185B2
The present disclosure describes a method, a system, and a computer program product of analyzing data collected by analytical instruments. In an embodiment, the method, the system, and the computer program product include receiving set-up information, running at least one incomplete analytical method on at least one known sample on at least one analytical instrument with respect to the set-up information, resulting in known sample data, processing the at least one incomplete analytical method with respect to the known sample data, resulting in at least one validated analytical method, and running the at least one validated analytical method on at least one unknown sample on the at least one analytical instrument with respect to the set-up information, resulting in analyzed sample data.
US11768174B2
To sense the translocation of a molecule through a nanopore, there is directed to an inlet of the nanopore, having a nanopore fluidic resistance, RP, a molecule disposed in a cis fluidic ionic solution having a cis fluidic access resistance, RC. The molecule is caused to translocate through the nanopore from the inlet of the nanopore to an outlet of the nanopore and to a trans fluidic ionic solution having a trans fluidic access resistance, RT. The trans fluidic access resistance, RT, is of the same order of magnitude as the nanopore fluidic resistance, RP, and both RT and RP are at least an order of magnitude greater than the cis fluidic access resistance, RC. An indication of local electrical potential is produced at a site within the nanopore sensor that is on the trans fluidic ionic solution-side of the nanopore, to sense translocation of the molecule through the nanopore.
US11768172B2
A pH sensor includes a glass electrode unit to respond to pH; a comparative electrode unit to be measured for its potential relative to the glass electrode unit; a main pipe to convey test liquid; and a fluid inlet connected to the glass electrode unit and the main pipe. The glass electrode unit includes: a first storage unit filled with electrolyte solution; a first electrode to electrically connect the inside and outside of the first storage unit; a glass film disposed between the first storage unit and the main pipe; and a first pressure transmission unit connected to the fluid inlet. The first pressure transmission unit regulates the internal pressure of the first storage unit to control the pressure difference between the first storage unit and the main pipe separated by the glass film. The comparative electrode unit includes: a second storage unit filled with buffer solution; a second electrode to electrically connect the inside and outside of the second storage unit; a liquid junction unit disposed between the second storage unit and the main pipe; and a second pressure transmission unit connected to the fluid inlet. The second pressure transmission unit regulates the internal pressure of the second storage unit to control the pressure difference between the second storage unit and the main pipe separated by the liquid junction unit.
US11768171B2
A method, computer program product, and system are provided to calibrate a sensor array with a plurality of sensors. The method can include sweeping a voltage of a reference electrode from a first voltage to a second voltage, where the reference electrode is in fluid communication with the sensor array. The output voltage of each of the plurality of sensors can be monitored at one or more voltages within the first and second voltages. An overall average gain of the plurality of sensors can be calculated at each of the one or more voltages. Further, an acquisition window for the sensor array can be determined. The acquisition window can include a maximum distribution of sensors that provides a maximal overall average gain at a particular reference electrode voltage.
US11768170B2
A biochip including a fluidic substrate having an opening extending completely through the fluidic substrate. The biochip further includes a silicon oxide coating on the fluidic substrate. The biochip further includes a plurality of sidewalls on the fluidic substrate, wherein the plurality of sidewalls defines a channel in fluid communication with the opening, the silicon oxide coating is between adjacent sidewalls of the plurality of sidewalls, and each of the plurality of sidewalls comprises polydimethylsiloxane (PDMS). The biochip further includes a detection substrate spaced from the fluidic substrate.
US11768164B2
The invention provides a device for immobilizing and shipping crystals and for data collection via serial crystallography, the device having a first planar substrate defining a first transversely extending aperture, wherein the first substrate has a first laterally facing surface; a second planar substrate defining a second transversely extending aperture coaxial with the first aperture, wherein the second substrate has a second laterally facing surface; a third planar substrate and a fourth planar substrate positioned between the first and second substrates such that the first planar substrate, the second planar substrate, the third planar substrate and the fourth planar substrate are parallel; and a means for reversibly applying axial pressure to the first and second laterally facing surfaces so as to compress the third and fourth substrates together.
US11768163B2
The present application discloses a CT system and a detection apparatus for the CT system. The detection apparatus includes: a high-energy detector assembly including a plurality of rows of high-energy detectors arranged along a predetermined trajectory; a low-energy detector assembly including a plurality of rows of low-energy detectors arranged at intervals along the predetermined trajectory, the low-energy detector assembly and the high-energy detector assembly being disposed in a stack; a number of rows of the low-energy detectors is smaller than a number or rows of the high-energy detectors; and each row of the low-energy detectors covers a row of high-energy detectors.