US11594316B2
A system for nutritional recommendation using artificial intelligence analysis of immune impacts includes a computing device designed and configured to receive a test result detecting an effect of at least an aliment on at least a biomarker, determine an immune system impact of the at least an aliment as a function of the at least a biomarker using a machine-learning process, the machine-learning process trained using a first training set relating biomarker levels to immune system function, generate a nutritional recommendation using the determined immune system impact, and provide the nutritional recommendation to the user.
US11594314B2
Blood glucose control systems are disclosed. A blood glucose control system can receive a glucose level signal from a glucose sensor operatively coupled to a subject. The system can decode encoded data of the glucose level signal to obtain the glucose level of the subject and the indication of the glucose trend. The system can automatically calculate the dose control signal using a control algorithm configured to calculate regular correction boluses of glucose control agent in response to at least the glucose level of the subject. The system can select a dose control signal encoding profile from a plurality of dose control signal encoding profiles and, based on the dose control signal encoding profile, encode the dose control signal such that the pump controller can read the dose control signal. The system can transmit an encoded dose control signal to the pump controller.
US11594311B1
Health care information for multiple patients is processed to classify patients into categories. Additional data fields related to a category in which a patient is classified are added to the patient record. These data fields are populated in part by automatically processing the existing patient data. Such automatic processing can result in a probability that the underlying data supports having a particular value stored in one of the added data fields, and this probability also can be stored. Over time, additional data can be obtained from patients, caregivers and other sources, for structured data fields based on data entry forms for patient reported outcomes, caregiver reported outcomes, events of interest, survival and resource utilization. A set of factor scores is computed for each patient, for each category in which the patient is classified. An outcome score is computed for each patient for each category in which the patient is classified, using an outcome function defined for that category, as a weighted function of one or more of the factor scores. The outcome function for a category is standardized across all patients classified in that category.
US11594308B2
Methods and systems providing adaptive assessment of a physical subject to efficiently collect assessment data and modify an assessment schedule based on the analyses. The methods and systems can control the timing of each assessment in order to collect data at times and under conditions that are most informative about the physical subject. Such adaptive methods and systems significantly minimize the frequency of data collection without loss in accuracy or precision and can increase test reliability through reduction in redundancy. The ability to estimate an unknown, underlying function using a small number of free parameters that remain constant regardless of the number of data points being estimated substantially reduces the error of the function estimate. Because estimates of the measurement error are achieved with a minimum of sampled assessments, and with great accuracy, the statistical power of clinical trials, for example, can be greatly increased.
US11594307B2
A self-documenting clinical trial operations system and service suite and method, with a clinical trial operation software, a coordinator application and coordinator portal, providing information for the clinical trial operation software, a trial design services module, examining a trial design provided by a coordinator and automatically generating a software specification for a trial operations service suite, a patient application and patient portal generated from the trial design services module, for providing patient information for the clinical trial operation software, a customization option to customize at least one of the patient application and patient portal, a specification option to generate a specification document describing a design of a coordinator-customized patient application, wherein the customization and specification options are provided to the coordinator via the coordinator portal.
US11594306B2
A method includes receiving a scheduling request that identifies a medical consumable, accessing first document types that indicate how often medical consumables are to be ingested, identifying a frequency at which the first designated medical consumable is to be consumed based on the first document types, accessing second document types that indicate a pattern of personal activity behavior, identifying one or more temporal opportunity windows based on the second document types, determining one or more matches between the frequency at which the first designated medical consumable is to be consumed and the one or more temporal opportunity windows, creating an adherence schedule based on the one or more matches that indicates when reminders to ingest the first designated medical consumable are to be generated, and generating one or more of the reminders to ingest the first designated medical consumable on a mobile electronic device according to the adherence schedule.
US11594305B2
Process and system for managing a mix design catalog of a concrete producer that involves collecting slump curve data obtained during in-transit monitoring of delivered concrete loads made from a plurality of various mix designs, wherein each mix design is identified by a different identification code (regardless of whether components are different), clustering slump curve data having same movement characteristics according to assigned strength value, and selecting a mix design to produce, to display, or both to produce and to display, from among the two or more slump data curves of individual mix designs within the same data curve cluster. The selection is based on same movement characteristic and assigned strength value, and at least one factor relative to cost, performance, physical aspect, quality, or other characteristic of the concrete mix or its components. Exemplary methods for generating new mix designs are also set forth.
US11594300B2
A system and method for region-based calling utilizes a probability distribution of a phi-transformed logarithmic ratio to determine a set of possible transition paths through markers and marker states, constructs a local evidence matrix for each of the markers and generates a total per-marker value for each segment in a discrete region.
US11594296B2
Systems, apparatus and methods are provided for loopback testing techniques for memory controllers. A memory controller that may comprise loopback testing circuitry that may comprise a first multiplexer having a first input coupled to an output of an input buffer and a second input coupled to a first data output from the memory controller, an inverter coupled to the output of the input buffer, and a second multiplexer having a first input coupled to an output of the inverter and a second input coupled to a second data output from the memory controller.
US11594285B2
According to one embodiment, a semiconductor memory device includes first and second memory cells; a first word line connected to the first and second memory cells; a first bit line connected to the first memory cell; a second bit line connected to the second memory cell; a first sense amplifier connected to the first bit line; a second sense amplifier connected to the second bit line; a voltage generation circuit; and a first row decoder which supplies a voltage to the first word line.
US11594278B2
According to one embodiment, a memory system includes n memory cells, each capable of storing j bits of data; and a controller. The controller is configured to write a first portion of each of first data to n-th data from among n×j data with consecutive logical addresses to the n memory cells one by one. The first data has a lowest logical address among the n×j pieces of data. The first data to the n-th data have ascending consecutive logical addresses. The controller is configured to write the first portion of one of the first to n-th data as a first bit of the j bits, and write the first portion of another one of the first to n-th data except said one of the first to n-th data as a second bit of the j bits.
US11594275B2
The present disclosure provides a method for detecting a memory and a device for detecting a memory. The memory includes first memory cells, second memory cells, bit lines, complementary bit lines, word lines, and a plurality of sense amplifiers, where each of the sense amplifiers is electrically coupled to a bit line and a complementary bit line; and the method includes: writing storage data into each of the first memory cells and each of the second memory cells; performing a read operation; obtaining a test result based on a difference between real data and the storage data; and obtaining a leakage position of the bit line and the word line or a leakage position the complementary bit line and the word line based on the test result.
US11594270B2
An apparatus is provided which comprises: a magnetic junction having a magnet with perpendicular magnetic anisotropy (PMA) relative to an x-y plane of a device. In some embodiments, the apparatus comprises an interconnect partially adjacent to the structure of the magnetic junction, wherein the interconnect comprises a spin orbit material, wherein the interconnect has a pocket comprising non-spin orbit material, wherein the pocket is adjacent to the magnet of the magnetic junction. In some embodiments, the non-spin orbit material comprises metal which includes one or more of: Cu, Al, Ag, or Au.
US11594269B2
A memory device includes a plurality of magnetoresistive random-access memory (MRAM) cells including a first one-time programmable (OTP) MRAM cell. A first OTP select transistor is connected to the first OTP MRAM cell. The first OTP select transistor configured to selectively apply a breakdown current to the first OTP MRAM cell to write the first OTP MRAM cell to a breakdown state.
US11594262B2
Provided is a semiconductor package. The semiconductor package comprises a semiconductor chip on a substrate, a voltage measurement circuit configured to measure an external voltage to be input into the semiconductor chip and a thermoelectric module configured to convert heat released from the semiconductor chip into an auxiliary power, and configured to apply the auxiliary power to the semiconductor chip, the thermoelectric module being separated from the voltage measurement circuit, wherein the voltage measurement circuit is configured to control the thermoelectric module to apply the auxiliary power to the semiconductor chip in response to a change in the external voltage.
US11594257B2
In the present disclosure, a collaborative workspace fosters content creation between users in a synchronous and/or asynchronous manner by enabling automatic generation and management of collaborative media objects that automatically combine content from a plurality of users into a single media object. This is extremely beneficial in technical scenarios where users are creating projects, assignments, presentations, etc., by removing the need for users to manually stitch together and combine content to create a final product. For example, the collaborative workspace is adapted for a video discussion application/service, where users create one or more video clips (e.g., video feeds, live video feeds) in response to a posted topic. In at least one instance, a collaborative workspace for a video discussion application/service may be integrated to display within another type of application/service. However, the present disclosure is extensible to work with any type of application/service and any content type.
US11594256B2
Systems and methods provide for advanced video editing techniques using sampling patterns. In one example, a computing device can receive a selection of a clip of a video and a sampling pattern. The computing device can determine a respective number of frames to sample from the clip for each interval of time over a length of time for a new clip. For example, the computing device can determine a function corresponding the pattern that relates time and the number of frames to sample, a histogram corresponding to the pattern, or a definite integral corresponding to the pattern, among other approaches. The computing device can extract these numbers of frames from the clip and generate the new clip from the extracted frames. The computing device can present the new clip as a preview and send the new clip to other computing devices.
US11594255B2
Methods, systems, and computer readable medium with instructions for generating a master video, including receiving input from a video creator that initiates a video project, soliciting video file responses from respondents, and receiving video files from respondents, combining the video files into a master video file which corresponds to a master video. The video files correspond with master video segments of the master video. A relative position of each of the master video segments in the master video is based on a formulated sequence. The system may include one or more processors; one or more data storage devices; one or more input devices; one or more output devices; a network interface; and at least one communications bus operably interconnecting the other elements. The one or more data storage devices includes the instructions which are executed by the one or more of the processors.
US11594250B2
According to one embodiment, a magnetic disk device includes a disk having a first region in which a plurality of tracks is written and a second region that is positioned with a gap in a first direction of the radial direction of the first region, and in which a plurality of tracks is overwritten in the first direction, a head, and a controller that offsets part of a plurality of tracks which is overwritten in the second region in a second direction opposite the first direction to perform rewriting.
US11594243B2
A sound source estimation system includes a microphone that detects sound which is generated from an object including a rotary device, a rotation speed acquiring unit that acquires a rotation speed of the rotary device, a frequency analyzing unit that generates frequency sound data indicating change of a frequency spectrum of sound detected by the microphone, a degree calculating unit that calculates a degree based on a loudest sound frequency indicating loudest sound out of frequencies of the sound and the rotation speed, and a degree comparing unit that determines a component with a degree closest to the degree as a sound source candidate of the noise.
US11594242B2
A sound pickup transducer array, deployed within an enclosed area, is coupled to a sound recorder. A processor, coupled to the sound recorder, provides a button or speech recognizer through which a person in the enclosed area issues a command signifying the occurrence of a sound for which categorizing is requested. The processor is programmed to respond to the issued command by extracting and storing an audio snippet copied from the audio recorder, in a digital memory, where the snippet corresponds to sound captured before, during and after the issued command. The processor communicates the stored audio snippet to an artificial intelligence system trained to categorize sounds as to what produced them. The artificial intelligence system may employ trained model feature extraction, a neural network categorization system, and/or direction of sound arrival analysis.
US11594232B2
Systems, methods, and computer program products of audio processing based on Adaptive Intermediate Spatial Format (AISF) are described. The AISF is an extension to ISF that allows spatial resolution around an ISF ring to be adjusted dynamically with respect to content of incoming audio objects. An AISF encoder device adaptively warps each ISF ring during ISF encoding to adjust angular distance between objects, resulting in increase in uniformity of energy distribution around the ISF ring. At an AISF decoder device, matrices that decode sound positions to the output speaker take into account the warping that was performed at the AISF encoder device to reproduce the true positions of sound sources.
US11594231B2
An apparatus for estimating an inter-channel time difference between a first channel signal and a second channel signal, includes a signal analyzer for estimating a signal characteristic of the first channel signal or the second channel signal or both signals or a signal derived from the first channel signal or the second channel signal; a calculator for calculating a cross-correlation spectrum for a time block from the first channel signal in the time block and the second channel signal in the time block; a weighter for weighting a smoothed or non-smoothed cross-correlation spectrum to obtain a weighted cross correlation spectrum using a first weighting procedure or using a second weighting procedure depending on a signal characteristic estimated by the signal analyzer, wherein the first weighting procedure is different from the second weighting procedure; and a processor for processing the weighted cross-correlation spectrum to obtain the inter-channel time difference.
US11594230B2
Methods, systems, apparatus, including computer programs encoded on computer storage medium, to facilitate language independent-speaker verification. In one aspect, a method includes actions of receiving, by a user device, audio data representing an utterance of a user. Other actions may include providing, to a neural network stored on the user device, input data derived from the audio data and a language identifier. The neural network may be trained using speech data representing speech in different languages or dialects. The method may include additional actions of generating, based on output of the neural network, a speaker representation and determining, based on the speaker representation and a second representation, that the utterance is an utterance of the user. The method may provide the user with access to the user device based on determining that the utterance is an utterance of the user.
US11594229B2
An apparatus has circuitry which determines a location of a user, based on sound data representing speech of the user, and identifies the user based on the determined location of the user and user identification information and location information received from a mobile device.
US11594227B2
A computer-implemented method of transcribing an audio stream can include transcribing the audio stream using a first transcribing instance having a first predetermined transcription size that is smaller than the total length of the audio stream. The first transcribing instance can provide a plurality of consecutive first transcribed text data snippets of the audio stream and the size of the first transcribed text data snippets can respectively corresponding to the first predetermined transcription size. The audio stream can also be transcribed using at least a second transcribing instance having a second predetermined transcription size that is smaller than the length of the audio stream. The second transcribing instance can provide a plurality of consecutive second transcribed text data snippets each corresponding to the second predetermined transcription size.
US11594221B2
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
US11594217B2
One aspect of this disclosure relates to presentation of a first effect on one or more presentation devices during an oral recitation of a first story. The first effect is associated with a first trigger point, first content, and/or first story. The first trigger point being one or more specific syllables from a word and/or phrase in the first story. A first transmission point associated with the first effect can be determined based on a latency of a presentation device and user speaking profile. The first transmission point being one or more specific syllables from a word and/or phrase before the first trigger point in the first story. Control signals for instructions to present the first content at the first trigger point are transmitted to the presentation device when a user recites the first transmission point such that first content is presented at the first trigger point.
US11594216B2
The disclosure relates an electronic apparatus. The electronic apparatus comprises a voice receiver configured to receive a voice of a speaker; and a processor configured to perform a predetermined operation, obtain a recognition result by applying a voice recognition process to the voice received in the voice receiver during the operation, and perform control based on a standard recognition result previously defined corresponding to at least one pseudo recognition result, based on the obtained recognition result matching the pseudo recognition result previously defined corresponding to the operation.
US11594215B2
Techniques for providing a contextual voice user interface that enables a user to query a speech processing system with respect to the decisions made to answer the user's command are described. The speech processing system may store speech processing pipeline data used to process a command. At some point after the system outputs content deemed responsive to the command, a user may speak an utterance corresponding to an inquiry with respect to the processing performed to respond to the command. For example, the user may state “why did you tell me that?” In response thereto, the speech processing system may determine the stored speech processing pipeline data used to respond to the command, and may generate output audio data that describes the data and computing decisions involved in determining the content deemed responsive to the command.
US11594204B2
An electronic-drum module for connection to one or more electronic-drum pads is provided. The module includes an electronic display; a first memory storing audio files for playback when the playback is triggered by a signal received from a pad; and one or more processors coupled to the display and the memory. The processors are configured receive an instruction to transfer a set of samples. The set of samples is associated with a priority-instruction and includes a first subset of samples and a second subset of samples. The processors are also configures to transfer the first subset of samples from a second memory to the first memory based on the priority-instruction before transferring the second subset of samples and to transfer the second subset of samples from the second memory to the first memory.
US11594202B2
The present disclosure relates to a signal processing device and an image display apparatus including the same. The signal processing device includes a synchronizer configured to perform Fourier transform based on the received baseband signal, and an equalizer configured to extract a pilot signal from a signal from the synchronizer, to calculate a channel transfer function value of the extracted pilot signal, and to selectively perform time interpolation based on the calculated channel transfer function value. Thus, time interpolation is selectively performed based on the channel.
US11594194B2
A display system supports variable refresh rates that include a plurality of refresh rates. A source such as a graphics processing unit (GPU) provides frames to the display system at a selected one of the refresh rates. The refresh rates are factored into a corresponding plurality of prime factors. A plurality of numbers of lines per frame in frames provided at the plurality of refresh rates is determined based on one or more ratios of the plurality of refresh rates, the plurality of prime factors, and a line rate for providing frames to the display system at the plurality of refresh rates. The source then selectively provides frames to the display system at one refresh rate of the plurality of refresh rates using the same line rate regardless of which refresh rate is chosen. Furthermore, the number of lines per frame is an integer for frames provided at the refresh rates.
US11594190B2
A display may have an array of pixels such as liquid crystal display pixels. The display may include short pixel rows that span only partially across the display and full-width pixel rows that span the width of the display. The gate lines coupled to the short pixel rows may extend into the inactive area of the display. Supplemental gate line loading structures may be located in the inactive area of the display to increase loading on the gate lines that are coupled to short pixel rows. The supplemental gate line loading structures may include data lines and doped polysilicon that overlap the gate lines in the inactive area. In displays that combine display and touch functionality into a thin-film transistor layer, supplemental loading structures may be used in the inactive area to increase loading on common voltage lines that are coupled to short rows of common voltage pads.
US11594186B2
A display device and a driving circuit are discussed. According to an embodiment of the present disclosure, it is possible to stably maintain the output signal of the driving circuit when the lock signal indicating the synchronization state of the clock signal is changed due to an operation error such as overcurrent in a display device using a point-to-point interface. In addition, according to an embodiment of the present disclosure, it is possible to prevent damage to the display panel due to an overload generated in the output signal of the driving circuit by an operation error. In addition, according to an embodiment of the present disclosure, it is possible to prevent overload of the driving circuit and damage to the display panel by controlling the operation of the driving circuit through a differential input voltage between the timing controller and the driving circuit.
US11594185B2
A display device includes a driving voltage line and a plurality of data lines extending in a first direction, a first driving transistor electrically connected to the driving voltage line, a first switching transistor electrically connected to the first driving transistor and including a first switching semiconductor layer extending in a second direction crossing the first direction and a first switching gate electrode overlapping a channel region of the first switching semiconductor layer, and a first storage capacitor electrically connected to the first driving transistor and the first switching transistor, where the first switching semiconductor layer is electrically connected to a first data line, the first switching semiconductor layer crosses a second data line between the channel region and the first data line, and a crossing region of an edge of the first switching semiconductor layer and an edge of the second data line overlaps a first protection layer.
US11594184B2
A display substrate and a manufacturing method, and a display device are provided. The display substrate includes a base substrate including a display region and a periphery region; and a shift register unit, a first power line and a second power line; an orthographic projection of the first power line on the base substrate is on a side of an orthographic projection of the shift register unit on the base substrate closer to the display region, an orthographic projection of the second power line on the base substrate is on a side of the orthographic projection of the shift register unit on the base substrate away from the display region, and the orthographic projection of the shift register unit on the base substrate is between the orthographic projection of the first power line on the base substrate and the orthographic projection of the second power line on the base substrate.
US11594179B2
A pixel circuit includes a light-emitting element, a first transistor, a second transistor operating based on a first gate signal, a third transistor operating based on a second gate signal, a fourth transistor operating based on an initialization control signal, a fifth transistor operating based on an emission control signal, a sixth transistor operating based on the emission control signal, a seventh transistor, of which one terminal is connected to the light-emitting element, operating based on a bias control signal, an eighth transistor, of which one terminal is connected to the driving transistor, operating based on the bias control signal, a storage capacitor, and the light-emitting element. The circuit performs a display-scan operation where a driving time of a panel driving frame is a predetermined duration, and performs a display-scan operation and a self-scan operation where the driving time is longer than the predetermined duration.
US11594178B2
A light-emission control switch transistor and a threshold compensation switch transistor are transistors having different conductivity types. Gate potentials at the light-emission control switch transistor and the threshold compensation switch transistor are controlled using a first control signal. A gate potential at the data signal switch transistor is controlled using a second control signal. A control circuit selects rows sequentially. in a selected one of the rows, the light-emission control switch transistor is maintained off, the threshold compensation switch transistor is maintained on, and the data signal switch transistor is maintained off in a first period. In the selected row, the light-emission control switch transistor is maintained on, the threshold compensation switch transistor is maintained off, and the data signal switch transistor is maintained on in a second period after the first period.
US11594175B2
An organic light emitting display device and a driving method thereof are disclosed. The display device has sub-pixels of multiple colors. In one aspect, the organic light emitting display device detects sub-pixels which are positioned at the edges of the panel. Data for the sub-pixels on the edges are reduced so that colors on the edges are less observable.
US11594174B2
A stage including a node control unit which controls a voltage of a first control node and a voltage of a second control node, in correspondence with a first input signal supplied to a first input terminal, a second input signal supplied to a second input terminal, and a third input signal supplied to a third input terminal, a node maintenance unit which maintains the voltage of the first control node to be constant in correspondence with the voltage of the second control node, and an output unit which supplies a first gate voltage supplied to a first power terminal or a second gate voltage supplied to a second power terminal to an output terminal in correspondence with the voltage of the first control node and the voltage of the second control node.
US11594167B2
A driving method of a display device including a power source which supplies a power voltage to a power base line, and pixels connected to power branch lines commonly connected to the power base line, includes calculating a first scale factor based on input grayscales received during a first frame period; calculating first output grayscales by applying the first scale factor to first input grayscales received during a second frame period, where the second frame period is a frame period immediately next to the first frame period; displaying an image by at least a part of the pixels based on the first output grayscales; and providing a first current limiting signal to the power source and calculating a second scale factor smaller than the first scale factor when a current of the power base line exceeds a reference value.
US11594164B2
A display device includes: a display panel including first and second display areas adjacent to each other; and first and second data drivers configured to drive the first and second display areas, respectively, wherein the first data driver includes: a first afterimage detector configured to receive an input image and to detect a first afterimage area including an afterimage of the first display area from the input image; a first comparator configured to compare an afterimage detection result of the first display area with an afterimage detection result of the second display area received from the second data driver; and a first coordinate corrector configured to correct coordinates of the first afterimage area in response to the afterimage detection result of the first display area and the afterimage detection result of the second display area satisfying a preset reference.
US11594158B2
[Object] To provide an information processing device, an information processing method, and a recording medium capable of appropriately presenting necessary information while maintaining scenery.
[Solution] An information processing device including: a communication unit configured to receive sensor data detected by a sensor for grasping a surrounding situation; and a control unit configured to perform control to generate a control signal for displaying an image including appropriate information on a display unit installed around the sensor, in accordance with at least one of an attribute of a user, a situation of the user, or an environment detected from the sensor data, generate a control signal for displaying a blending image that blends into surroundings of the display unit on the display unit in a case where information presentation is determined to be unnecessary, and transmit the control signal to the display unit via the communication unit.
US11594139B2
A management system comprises a movement management unit that communicates via a communication device with a plurality of moving bodies including an autonomous moving body provided with an autonomous control unit for moving autonomously, and that manages the movement of the plurality of moving bodies. The movement management unit comprises a priority/subordination determination unit that determines the degree of priority/subordination relating to the respective movements of the plurality of moving bodies on the basis of individual information of the moving bodies. The autonomous moving body comprises: a priority/subordination comparison unit that compares another priority/subordination degree, which is a degree of priority/subordination determined by the priority/subordination determination unit for another moving body that is a moving body, from among the plurality of moving bodies, different from the autonomous moving body, and the host priority/subordination degree, which is a degree of priority/subordination determined by the priority/subordination determination unit for the autonomous moving body; or a priority/subordination reception unit that receives the comparison results of the host priority/subordination degree and the other priority/subordination degree obtained by comparisons by the moving body management unit.
US11594129B2
In one embodiment, a method includes receiving an image of an object captured in a geographic location. The method includes determining the geographic location associated with the image. The geographic location is represented in a map that includes one or more ambient light measurements corresponding to one or more geographic locations. The method includes using the one or more ambient light measurements corresponding to the geographic location in the map associated with the image to generate a color corrected image. The method includes determining a classification of the object using the color corrected image.
US11594127B1
Systems, methods, and devices are disclosed for improving traffic safety and efficiency. The system includes various signal transmitters and receivers positioned throughout roadways, within automobiles, in smartphones, or supported by a cellular network backbone, for distributing traffic related information to users and traffic controller equipment. Embodiments of the present disclosure allow for vehicles and/or pedestrians to initiate a dual-transmission of cellular and RF signals for changing a traffic light state, where the first signal received at a traffic intersection controller unit is processed for changing the traffic light state (e.g., changing a light from red to green on-demand). Other embodiments of the present disclosure allow for users to receive visible and/or audible traffic related alerts on mobile devices, where the alerts are based on data shared between nearby drivers, pedestrians, and the traffic controlling equipment.
US11594126B2
System, methods, and other embodiments described herein relate to improving monitoring of traffic flows. In one embodiment, a method includes aggregating perception data associated with a road network from information sources to a server over a network. The method also includes generating a graph structure from the perception data in association with a neural network model. The graph structure is an incomplete representation of the road network in view of missing data. The method also includes completing the graph structure using the neural network model that forms a graph model of the traffic flows to de-noise the graph structure according to road constraints between two points in the road network. The method also includes communicating the graph model of the traffic flows to a vehicle to navigate traffic in the road network.
US11594125B2
A system supports a traffic participant while predicting a future signaling of a traffic infrastructure element. The system contains a storage device in which artificial intelligence is stored, wherein the artificial intelligence includes a predictive model for predicting a future signaling of the traffic infrastructure element, and a communication device for transmitting the artificial intelligence to a traffic participant via a communication network.
US11594123B2
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to test a sensor. In one aspect, the method includes actions of detecting a message (i) broadcast by the drone and (ii) indicating that the drone is going to administer a test of a sensor, determining, by the monitoring system and based on the message and (i) sensor data generated by the sensor in response to the administration of the test, by the drone, within a predetermined period of time of the message or (ii) a lack of sensor data generated by the sensor in response to the administration of the test, by the drone, within a predetermined period of time of the message, whether the sensor is functioning properly, and in response to a determination that the sensor is not functioning properly, storing data indicating that the sensor is not functioning properly.
US11594120B2
A wireless communication tape, dispenser of the same and methods of usage of the wireless tape and the dispenser in asset tracking applications are disclosed. The wireless communication tape can be manufactured in an ultrathin form factor by laminating a stack of layers to impart functionality to the wireless communication tape. Methods of use and operation of the wireless communication tape are disclosed to save battery resources of the communication tape.
US11594119B2
Methods and systems of providing a connection status of a battery powered end point device. One system includes an end point device associated with a facility. The end point device including a housing including a receiving portion and a lid portion and a boss protruding from an inner surface of the lid portion. The end point device also includes a switch associated with the receiving portion of the housing and an electronic processor communicatively coupled to the switch. The electronic processor is configured to monitor a current position of the switch. The electronic processor is also configured to, in response to determining that the current position of the switch is opened, determine a status of the end point device and provide a visual indication of the status of the end point device.
US11594118B2
An electronic device comprises a sensor, a notifier and a controller. The sensor is urged to a test part side of an examinee and can detect pulsation at the test part. The notifier notifies information for a position of the sensor at the test part. The controller controls the notifier to notify information for a position of the sensor at the test part based on pulsation at the test part detected by the sensor.
US11594115B2
Aspects of the present disclosure include methods, systems, and non-transitory computer readable media for receiving a magnetic signal from a magnetic signal transmitter, determining a strength of the magnetic signal at the security tag, receiving a radio frequency identification (RFID) interrogatory signal from a RFID scanner, and transmitting a RFID response signal, to the RFID scanner, indicating the strength of the magnetic signal.
US11594114B2
A computer-implemented method of generating a video stream recommendation comprises identifying a plurality of peripheral devices monitoring zones of a physical area, the peripheral devices comprising a plurality of video cameras providing video streams of at least some of the monitored zones. The method further comprises querying a knowledge graph representing the peripheral devices and the monitored zones as ontology entities connected by edges representing physical paths between the monitored zones, and by edges representing which monitored zones the peripheral devices monitor, in order to identify a set of one or more video camera(s) monitoring zones other than a selected monitored zone, as a result of the querying. The method then comprises generating a video stream recommendation based on the result of the querying.
US11594110B2
Method for monitoring the presence of a point-of-sale display in a shop, at the sight of consumers, the method comprising: acquiring signals from mobile devices by at least one signal sensor, sending one output from the signal sensor to an analyzing device, wherein the analyzing device: calculates an audience rate of the point-of-sale display on the basis of the output, and determines, on the basis of the audience rate, if the point-of-sale display is in the shop at the sight of consumers or not.
US11594106B2
A gaming system comprises a gaming machine and game-logic circuitry. The gaming machine comprises a display device that presents a symbol array. The game-logic circuitry presents a first outcome by populating the symbol array with a plurality of symbols, locks, in response to the first outcome including at least one value-bearing symbol in a subset of the array, the value-bearing symbol in the subset, initiates a subset counter associated with the subset in response to the first outcome, presents at least one subsequent outcome by populating the array with another plurality of randomly selected symbols, locks any additional value-bearing symbols populating the subset, provides, in response to a number of value-bearing symbols meeting a trigger amount, an award as a function of values indicated by the locked value-bearing symbols, and, in response to the subset counter meeting a termination count, removes any locked value-bearing symbols from the subset.
US11594104B2
A gaming device may perform various electronic games, such as a keno game, and may include a game controller configured to control operations of the performed electronic games. During the course of a game performed on the gaming device, the game controller may control various winning scenarios, including alternate winning scenarios. At certain stages in a keno game, a number of markers may be selected. Before, after, or while these markers are selected, the game controller may determine how many bonus markers will be selected. Based on the number of selected bonus markers, the game controller may initiate a bonus draw phase where an additional number of markers may be selected. After all markers have been selected, any selected bonus markers may be added together and the calculated sum may be added to a credit balance associated with a player of the gaming device.
US11594099B2
An information processing device, a gaming machine and a game system can play a game on a rolling program in a gaming machine. The information processing device includes an information medium processing part for transmitting and receiving game value information that can be used in a game to and from a portable information medium, and an interface for transmitting and receiving information to and from the gaming machine. The information medium processing part reads out first game value information given on the condition of exchange for a monetary value, capable of being used to play the game, and limited in cash conversion from the information medium as the game value information, provides the first game value information to the game, and restricts writing the first game value information read out from the information medium into the information medium as second game value information that can be converted into cash.
US11594097B2
A system that utilizes an application running on a mobile device to provide a service window associated with a gaming establishment.
US11594094B2
A dispensing apparatus for dispensing articles includes a dispensing outlet, laterally opposed, elongate first and second guide walls defining a singulating channel therebetween, a dispensing path extending through the singulating channel to the dispensing outlet, and a drive system. The drive system includes a belt and a belt actuator operable to drive the belt. The dispensing apparatus is configured to convey articles on the belt in a dispensing direction along the dispensing path toward the dispensing outlet to be dispensed. The singulating channel is configured to singulate the articles as the articles are conveyed along the dispensing path and through the singulating channel toward the dispensing outlet to be dispensed. The first guide wall extends laterally across the singulating channel at an oblique angle to vertical to overhang at least a portion of the singulating channel and engage articles conveyed along the singulating channel.
US11594091B2
A method for controlling a gate device in connection with at least one gate and two frameworks connected to the at least one gate is provided. The method may include identifying an authorization status of an object. The method may include detecting pressure signals caused by the object at a first moment, if the authorization status is satisfied. The method may include determining whether or not an illegal tailgating event occurred based on the pressure signals. The method may further include generating a control signal for opening the at least one gate to facilitate the object to pass through the at least one gate in response to a determination that the illegal tailgating event did not occur.
US11594088B2
A method of access control for emergency responders according to one embodiment includes transmitting, by an access control server, an access credential to an emergency responder server over a first network, transmitting, by the emergency responder server, the access credential to an emergency responder mobile device over a second network different from the first network, wherein the second network includes a dedicated emergency responder network, and transmitting the access credential by the emergency responder mobile device to an access control device.
US11594082B2
A vehicle fault detection system including at least one sensor configured for coupling with a vehicle system, a vehicle control module coupled to the at least one sensor, and being configured to receive at least one time series of numerical sensor data from the at least one sensor, at least one of the at least one time series of numerical sensor data corresponds to a respective system parameter of the vehicle system being monitored, generate a graphical representation for the at least one time series of numerical sensor data to form an analysis image of at least one system parameter, and detect anomalous behavior of a component of the vehicle system based on the analysis image, and a user interface coupled to the vehicle control module, the user interface being configured to present to an operator an indication of the anomalous behavior for the component of the vehicle system.
US11594075B2
An eye tracking device for tracking an eye is described. The eye tracking device comprises: a first diffractive optical element, DOE, arranged in front of the eye, an image module, wherein the image module is configured to capture an image of the eye via the first DOE. The first DOE is adapted to direct a first portion of incident light reflected from the eye, towards the image module. The eye tracking device is characterized in that the first DOE is configured to provide a lens effect.
US11594071B2
Disclosed is a method for simulating the rendering of a make-up product on the face of a subject, using a database of reference images including, for each reference individual, images of the face with and without the makeup product. The method includes: acquiring an image of the subject face without makeup; processing the image to extract, for each spatial area of each spatial frequency range of the image, first color feature values of the spatial area; determining, among the database of reference images, reference individuals having, when wearing no makeup, color feature values similar to the first color feature values of the subject; determining, from the first color feature values of the subject, and from color feature values of the reference individuals with and without the makeup product, second color feature values; and generating a modified image of the subject face based on the second color feature values.
US11594066B2
A fingerprint sensor-compatible overlay material which uses anisotropic conductive material to enable accurate imaging of a fingerprint through an overlay is disclosed. The anisotropic conductive material has increased conductivity in a direction orthogonal to the fingerprint sensor, increasing the capacitive coupling of the fingerprint to the sensor surface, allowing the fingerprint sensor to accurately image the fingerprint through the overlay. Methods for forming a fingerprint sensor-compatible overlay are also disclosed.
US11594055B2
In an embodiment, an image reception system is communicatively coupled to an image analysis system and is configured to receive a digital image and analyze the pixels of the digital image to determine one or more regions in the digital image. For each region in the one or more regions in the digital image, the image analysis system recognizes the content in the region. A document creation system communicatively coupled to the image analysis system is configured to create a digital document based on the recognized content for the one or more regions. In some embodiments, the image analysis system is further configured to analyze the digital image to detect one or more of the following: region markers, tables, headers.
US11594052B2
Disclosed is a display condition analysis device which is capable of analyzing the display conditions of products. This display condition analysis device is provided with: a product recognition means for recognizing, from a display image taken of products on display, the products in the display image; and a display condition analysis means for analyzing, on the basis of the positions of the recognized products, the display conditions of the products on display.
US11594049B2
The subject matter of this specification can be implemented in, among other things, methods, systems, computer-readable storage medium. A method can include receiving, by a processing device, image data including one or more image frames indicative of a current state of a drive-thru area. The processing device determines a vehicle disposed within the drive-thru area based on the image data. The processing device receives order data with a pending meal order. The processing device determines a first association between the vehicle and the pending meal order based on the image data. The processing devices determine a meal delivery procedure associated with the based on the association between the vehicle and the pending meal order. The processing device performs may perform the meal delivery procedure. The processing device may provide the meal delivery procedure for display on a graphical user interface (GUI).
US11594045B2
A smart device is provided with an application program for displaying a video feed received from the smart device's camera. The application can determine the coordinates for an intersection point, which is a point on the ground where the smart device is pointing at. The application can display a target on the visual representation of the intersection point. Based on whether the smart device is at an appropriate distance from the intersection point, the user interface can superimpose an indicator on the video feed received from the camera. This can inform the user whether the smart device is at an optimal scan distance from the intersection point (or an object) so that the object can be identified by a machine learning model.
US11594040B2
Techniques for training multiple resolution deep neural networks (DNNs) for vehicle autonomous driving comprise obtaining a training dataset for training a plurality of DNNs for an autonomous driving feature of the vehicle, sub-sampling the training dataset to obtain a plurality of training datasets comprising the training dataset and one or more sub-sampled datasets each having a different resolution than a remainder of the plurality of training datasets, training the plurality of DNNs using the plurality of training datasets, respectively, determining a plurality of outputs for the autonomous driving feature using the plurality of trained DNNs and the input data, receiving input data for the autonomous driving feature captured by a sensor device, and determining a best output for the autonomous driving feature using the plurality of outputs.
US11594035B2
The invention relates to a monitoring device 1 for monitoring a man-overboard situation in a ship section 5, wherein the ship section 5 is monitored by video technology using at least one camera 2, and the camera 2 is designed to provide surveillance in the form of video data. The monitoring device comprises an analysis device 9, said analysis device 9 having an interface 10 for transferring the video data, and the analysis device 9 is designed to detect a moving object in the ship section 5 on the basis of the video data and determine a kinematic variable of the moving object. The analysis device 9 is also designed to determine a scale on the basis of the video data and the kinematic variable in order to determine the extent 8 of the moving object and evaluate the moving object as a man-overboard event on the basis of the extent 8 thereof.
US11594033B2
Multiple cameras capture videos within a secure room. When individuals are detected as entering the room, identities of the individuals are resolved. When an asset is exposed in a field of view of one of the cameras, the individuals' eye and head movements are tracked from the videos with respect to one another and the asset. Additionally, touches made by any of the individuals on the asset are tracked from the videos. The eye and head movements are correlated with the touches or lack of touches according to a security policy for the asset. Any violations of the security policy are written to a secure audit log for the room and the asset.
US11594028B2
One or more highlights of a video stream may be identified. The highlights may be segments of a video stream, such as a broadcast of a sporting event, that are of particular interest to one or more users. According to one method, at least a portion of the video stream may be stored. The portion of the video stream may be compared with templates of a template database to identify the one or more highlights. Each highlight may be a subset of the video stream that is deemed likely to match the one or more templates. The highlights, an identifier that identifies each of the highlights within the video stream, and/or metadata pertaining particularly to the one or more highlights may be stored to facilitate playback of the highlights for the users.
US11594027B2
In the image processing device, the image processing method, the program, and the recording medium according to an embodiment of the present invention, a processor connected to a memory, the processor configured to receive an input of an image set owned by a user, analyze each image included in the image set, determine a plurality of tag information of an imaging content in the image set based on an analyzing result of each image, set one or more objectives to be achieved by the user based on the plurality of tag information, and set one or more items to be executed by the user for each of the one or more objectives based on the analyzing result of each image, and perform control such that at least one of the one or more objectives or the one or more items is displayed on a display.
US11594026B2
Aspects of the subject disclosure may include, for example, a method performed by a processing system including a processor, including receiving, from an augmented reality device, image data associated with a visual apparatus, determining whether the image data indicates a marker, and, responsive to determining that the image date indicates the marker, determining a first characteristic associated with a user of the augmented reality device, and sending a notification to an advertising server responsive to determining the image data includes the marker, where the advertising server sends content data to the augmented reality device responsive to the notification, and where the content data is selected by the advertising server according to the first characteristic associated with the user of the augmented reality device. Other embodiments are disclosed.
US11594025B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for detecting a pose of a user. The program and method include operations comprising receiving a monocular image that includes a depiction of a body of a user; detecting a plurality of skeletal joints of the body based on the monocular image; accessing a video feed comprising a plurality of monocular images received prior to the monocular image; filtering, using the video feed, the plurality of skeletal joints of the body detected based on the monocular image; and determining a pose represented by the body depicted in the monocular image based on the filtered plurality of skeletal joints of the body.
US11594021B1
Provided are a method and a system for analyzing image data obtained by photographing a tunnel by a drone using artificial intelligence, in tunnel maintenance inspection, rapidly and accurately finding a part that requires maintenance of the tunnel, and calculating a maintenance solution and a maintenance estimate for the part. The system for maintaining a tunnel by analyzing tunnel image data received from a drone using artificial intelligence, includes: the drone that photographs a tunnel to generate the tunnel image data; a position signal generating apparatus that is provided inside the tunnel and generates a position signal for determining position information of the drone in the tunnel; and an artificial intelligence tunnel maintenance apparatus that finds a part of the tunnel that requires maintenance, and calculates an optimal maintenance solution and an optimal maintenance estimate necessary for the tunnel maintenance.
US11594018B2
An intelligent item receptacle, system, and method for providing supplemental media content in response to depositing an item having media indicia disposed thereon. An intelligent item receptacle includes an item receptacle securely enclosing an interior volume, an item sensor configured to detect an inserted item, a camera within the interior volume configured to capture an image of the item, and an output configured to play audio or visual content to bystanders outside the item receptacle. Processing circuitry within the item receptacle analyzes the image to determine if the media indicia are present on the item and, if present, causes the output to play the audio or visual content associated with the media indicia.
US11594015B1
A method of producing a model to detect changes in forest cover is disclosed. The method includes obtaining forest-cover classification data of a land area. The land area includes one or more subregions having unchanged forest-cover classifications between a first time and a second time. The method further includes obtaining image data of the subregions at multiple times. For at least one forest-cover classification, the method includes applying a statistical analysis to the image data to determine one or more threshold values representing measurement variations. The method further includes comparing subsequently obtained image data to the one or more threshold values and classifying the one or more subregions as changed or unchanged based on the comparison of subsequently obtained image data to the one or more threshold values.
US11594013B2
Systems and methods for detecting image anomalies include extracting one or more detected images from a submission file received from at least one computing device and generating an image identification (ID) for each of the one or more images. One or more image quality indices are determined for the submission file based on at least one of predetermined image features, an image type of the one or more images, and submission file attributes, and one or more image anomalies associated with the one or more images of the submission file are detected based on at least one of the image ID and the one or more image quality indices.
US11594010B2
An example apparatus for semantic image segmentation includes a receiver to receive an image to be segmented. The apparatus also includes a gated dense pyramid network including a plurality of gated dense pyramid (GDP) blocks to be trained to generate semantic labels for respective pixels in the received image. The apparatus further includes a generator to generate a segmented image based on the generated semantic labels.
US11594008B2
A method of an escape reorder mode for neural network model compression, is performed by at least one processor, and includes determining whether a frequency count of a codebook index included in a predicted codebook is less than a predetermined value, the codebook index corresponding to a neural network. The method further includes, based on the frequency count of the codebook index being determined to be greater than the predetermined value, maintaining the codebook index, and based on the frequency count of the codebook index being determined to be less than the predetermined value, assigning the codebook index to be an escape index of 0 or a predetermined number. The method further includes encoding the codebook index, and transmitting the encoded codebook index.
US11594007B2
Detection of typed and/or pasted text, caret tracking, and active element detection for a computing system are disclosed. The location on the screen associated with a computing system where the user has been typing or pasting text, potentially including hot keys or other keys that do not cause visible characters to appear, can be identified and the physical position on the screen where typing or pasting occurred can be provided based on the current resolution of where one or more characters appeared, where the cursor was blinking, or both. This can be done by identifying locations on the screen where changes occurred and performing text recognition and/or caret detection on these locations. The physical position of the typing or pasting activity allows determination of an active or focused element in an application displayed on the screen.
US11594006B2
There are numerous features in video that can be detected using computer-based systems, such as objects and/or motion. The detection of these features, and in particular the detection of motion, has many useful applications, such as action recognition, activity detection, object tracking, etc. The present disclosure provides a neural network that learns motion from unlabeled video frames. In particular, the neural network uses the unlabeled video frames to perform self-supervised hierarchical motion learning. The present disclosure also describes how the learned motion can be used in video action recognition.
US11594003B2
In example embodiments, techniques are provided for visualizing a 3D model in an interactive editing workflow. A user modifies one or more elements of a model of the 3D model, by inserting one or more new elements having geometry, changing the geometry of one or more existing elements and/or deleting one or more existing elements having geometry. An updated view of the 3D model is then rendered to reflect the modification to the one or more elements in part by obtaining, for each new element or changed existing element of the model visible in the view, a polygon mesh that represents geometry of the individual element, obtaining a set of tiles that each include a polygon mesh that represent collective geometry of a set of elements intersecting the tile's volume, displaying the polygon mesh for each new element or changed existing element, and displaying the set of tiles while hiding any deleted or changed existing elements therein.
US11594000B2
An augmented reality-based display method and device, and a storage medium are provided. The method obtains a target object image in a real-time scene image captured by an image acquisition unit in response to a first instruction from a user; generates a virtual image corresponding to a target object based on the target object image; and displays the virtual image of the target object in the real-time scene image based on an augmented reality display technology. By obtaining the target object image, generating the virtual image corresponding to the target object based on the target object image, and displaying the virtual image in the real-time scene image based on the augmented reality (AR) technology, various virtual images can be generated according to user demands to meet the diverse needs of the user and improve the use experience of the user using the AR technology.
US11593997B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate context based augmented reality communication between multiple users over a network. Virtual content item configuration data indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device is received from a first device. The virtual content item configuration data also includes one or more criteria to trigger application of the virtual content item to the real-world environment. A triggering event is detected based on satisfaction of the one or more criteria determined from context data generated at the second device. The second device presents the virtual content item overlaid on the real-world environment that is visible to the second user based on the triggering event.
US11593987B2
An output of a first one of a plurality of layers within a neural network is identified. A bitmap is determined from the output, the bitmap including a binary matrix. A particular subset of operations for a second one of the plurality of layers is determined to be skipped based on the bitmap. Operations are performed for the second layer other than the particular subset of operations, while the particular subset of operations are skipped.
US11593982B1
In one implementation, a method for generating a blended animation. The method includes: obtaining a motion input vector for a current time period; generating a motion output vector and pose information for the current time period based on the motion input vector; selecting an animated motion from a bank of animated motions for the current time period that matches the pose information within a threshold tolerance value; obtaining a blending coefficients vector for the current time period; generating a blended animation for the current time period by blending the motion output vector with the animated motion based on the blending coefficients vector; and generating a reward signal for the blended animation for the current time period.
US11593979B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods for implementing part-level semantic aware transformations when editing digital images. For example, the disclosed systems identify a user selection designating an active region of a subpart (e.g., an object portion) to modify in a shape-constrained manner. Additionally, in certain implementations, the disclosed systems identify another user selection to designate an influenced region comprising adjoining areas connected to the active region. In some embodiments, the disclosed systems generate a boundary vector path outlining the active region and the influenced region. Furthermore, the disclosed systems can determine transformation constraints corresponding to specific path segments of the boundary vector path. Using such transformation constraints, the disclosed systems can generate a modified digital image that maintains shape and other properties for the subpart (and the object) when transforming the active region of the subpart.
US11593977B2
A system for PET image reconstruction is provided. The system may obtain PET data of a subject. The PET data may be associated with a plurality of coincidence events, which includes scattering events. The system may also generate a preliminary scatter sinogram relating to the scattering events based on the PET data. The system may also generate a target scatter sinogram relating to the scattering events by applying a scatter sinogram generator based on the preliminary scatter sinogram. The target scatter sinogram may have a higher image quality than the preliminary scatter sinogram. The system may further reconstruct a target PET image of the subject based on the PET data and the target scatter sinogram.
US11593975B2
A server of a generative adversarial network (GAN) for color selection; generates a training set of color palettes. A color palette generator of the server generates a first set of color palettes based on the training set of color palettes. The first set of color palettes may be compared with a reference set of color palettes to predict a curated set of color palettes. Colors from the curated set of color palettes may be removed that are within a predetermined distance from one another in a color space. The GAN may be validated by performing cluster analysis to determine outlier latent dimensions to be changed for the color selection by the GAN. Proposed color palettes may be generated based on the GAN to be displayed on a display device.
US11593972B2
A viewing system or imaging system is disclosed that includes optical pieces for viewing a subject. The viewing system may include features that allow an augmented mixed view through eyepieces of the viewing system. The mixed view may include graphical representations that are acquired or determined with information separate from the viewing system.
US11593970B2
A three-dimensional data encoding method includes: extracting, from first three-dimensional data, second three-dimensional data having an amount of a feature greater than or equal to a threshold; and encoding the second three-dimensional data to generate first encoded three-dimensional data. For example, the three-dimensional data encoding method may further include encoding the first three-dimensional data to generate the second encoded three-dimensional data.
US11593948B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize a progressive refinement network to refine alpha mattes generated utilizing a mask-guided matting neural network. In particular, the disclosed systems can use the matting neural network to process a digital image and a coarse guidance mask to generate alpha mattes at discrete neural network layers. In turn, the disclosed systems can use the progressive refinement network to combine alpha mattes and refine areas of uncertainty. For example, the progressive refinement network can combine a core alpha matte corresponding to more certain core regions of a first alpha matte and a boundary alpha matte corresponding to uncertain boundary regions of a second, higher resolution alpha matte. Based on the combination of the core alpha matte and the boundary alpha matte, the disclosed systems can generate a final alpha matte for use in image matting processes.
US11593947B2
A conferencing endpoint selects a background for a conferencing system. The conferencing endpoint captures an initial series of images of a foreground object in front of a background image, and segments at least one frame of the initial series of images into the foreground object and the background image according to a first segmentation technique. The conferencing endpoint generates one or more test backgrounds and evaluates the test backgrounds according to a second segmentation technique. The conferencing endpoint selects a final background from the test backgrounds for segmenting a subsequent series of images according to the second segmentation technique.
US11593944B2
A method, computer program, and computer system are provided for image segmentation. Image data, such as biological image data, is received. One or more objects associated with the received image data is detected. One or more regions of interest are determined within the receive image data corresponding to one or more segments based on the detected objects.
US11593941B2
An image processing apparatus acquires a first pixel size and a second pixel size that are pixel sizes in a predetermined axis direction of a first image and a second image captured at different points in time, respectively, determines whether the first pixel size and second pixel size differ from each other, and decides, if the first pixel size differs from the second pixel size, a size in a predetermined axis direction of a comparison area based on a larger one of the first pixel size and the second pixel size. The comparison area includes a plurality of gray levels, and is compared to a gray level of a position of interest in one of the first and second image, and the comparison area existing in the other of the first and second image, different from the one image.
US11593940B2
Methods and systems for processing a digital magnetic resonance (MR) image volume in an image data set using intensity standardization to provide standardized MR image slices are described which generally involve determining an image volume scaling factor to align an image volume landmark of a volume histogram of the digital MR image volume with a reference volume landmark of a reference histogram of a reference image volume; and scaling intensity values of the digital MR image volume based on the image volume scaling factor to generate a scaled digital MR image volume. Methods and systems are also described for generating standardized image slices that can be used in various MR image processing methodologies such as image segmentation and object detection.
US11593939B2
The present invention relates to a deep learning-based multiple skin lesion detection system, a multiple lesion detection method, and a computer-readable recording medium that has a program for implementing same recorded thereon. The system according to the present invention enables accurate classification and detection of various skin lesions having similar characteristics, on the basis of a context-dependent decision-making structure in which the local spatial correlation between various skin lesions in skin is considered.
US11593938B2
A rapid and automatic virus imaging and analysis system includes (i) electron optical sub-systems (EOSs), each of which has a large field of view (FOV) and is capable of instant magnification switching for rapidly scanning a virus sample; (ii) sample management sub-systems (SMSs), each of which automatically loads virus samples into one of the EOSs for virus sample scanning and then unloads the virus samples from the EOS after the virus sample scanning is completed; (iii) virus detection and classification sub-systems (VDCSs), each of which automatically detects and classifies a virus based on images from the EOS virus sample scanning; and (iv) a cloud-based collaboration sub-system for analyzing the virus sample scanning images, storing images from the EOS virus sample scanning, and storing and analyzing machine data associated with the EOSs, the SMSs, and the VDCSs.
US11593933B2
Methods and systems are provided for assessing image quality of ultrasound images. In one example, a method includes determining a probe position quality parameter of an ultrasound image, the probe position quality parameter representative of a level of quality of the ultrasound image with respect to a position of an ultrasound probe used to acquire the ultrasound image, determining one or more acquisition settings quality parameters of the ultrasound image, each acquisition settings quality parameter representative of a respective level of quality of the ultrasound image with respect to a respective acquisition setting used to acquire the ultrasound image, and providing feedback to a user of the ultrasound system based on the probe position quality parameter and/or the one or more acquisition settings quality parameters, the probe position quality parameter and each acquisition settings quality parameter determined based on output from separate image quality assessment models.
US11593932B2
Methods and systems for processing medical images. One method includes, in response to startup of an application using an algorithm, creating a server process supporting a programming language associated with the algorithm and loading a plurality of deep learning models used by the algorithm into a memory of the server process to create in-memory models. The method also includes processing a first set of one or more medical images with the server process using the algorithm and at least one model selected from the in-memory models, maintaining the in-memory models in the memory of the server process after processing the first set of one or more medical images, and, in response to a request to process a second set of one or more medical images, processing the second set of one or more medical images using the algorithm and at least one of the in-memory models.
US11593928B2
A manufacturing history management system according to an aspect of the present disclosure includes a data generation unit, a data storage unit, and a data extraction unit. The data generation unit generates manufacturing history data by associating internal void information specific to a product and manufacturing history information of the product with a product identification code. The data storage unit stores the manufacturing history data relating to a plurality of the products generated by the data generation unit. The data extraction unit checks the internal void information of the manufacturing history data of the plurality of products stored in the data storage unit against the internal void information of a predetermined product and extracts the manufacturing history data that matches the internal void information of the predetermined product from the manufacturing history data of the plurality of products stored in the data storage unit.
US11593922B2
To enable a high quality HDR video communication, which can work by sending corresponding LDR images potentially via established LDR video communication technologies, which works well in practical situations, applicant has invented a HDR video decoder (600, 1100) arranged to calculate a HDR image (Im_RHDR) based on applying to a received 100 nit standard dynamic range image (Im_RLDR) a set of luminance transformation functions, the functions comprising at least a coarse luminance mapping (FC), which is applied by a dynamic range optimizer (603), and a mapping of the darkest value (0) of an intermediate luma (Y′HPS), being output of the dynamic range optimizer, to a received black offset value (Bk_off) by a range stretcher (604), the video decoder comprising a gain limiter (611, 1105) arranged to apply an alternate luminance transformation function to calculate a subset (502) of the darkest luminances of the HDR image, from corresponding darkest lumas (Y′_in) of the standard dynamic range image.
US11593906B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for content presentation. In one aspect, a method includes receiving a request for a content item to be presented to a user; for a collection of content items, identifying one or more candidate content items including using image keywords derived from images associated with the user to identify the one or more candidate content items; selecting a content item responsive to the content request from the candidate content items; and sending the selected content item for presentation to the user.
US11593905B2
In accordance with an embodiment, an electronic device includes a secure element configured to implement a plurality of operating systems; and a near field communication module coupled to the secure element by a single bus and by a routing circuit configured to route routing data between the plurality of operating systems and a receive circuit of the near field communication module.
US11593898B2
A computer-implemented method is provided, which comprises: determining a current block stored in a blockchain data structure stored in the database, which comprises data related to a first energy transfer transaction for transferring charge from a community member device; searching the blockchain data structure for predetermined data indicating an energy transfer from at least one primary energy provider device controlled by a primary energy provider to the community member device, upon determining in the blockchain data structure at least one block containing the predetermined data, generating a new block with data corresponding to a current reward transaction between the primary energy provider and the community member, based on data of the at least one block and data of the current block; and adding the new block in the blockchain data structure.
US11593893B2
In implementations of multi-item influence maximization, a computing device can obtain updates to a user association graph that indicates social correspondence between users, and obtain updates to a user-item graph that indicates user correspondence with one or more items. The computing device includes an influence maximization module that can update an item association graph that indicates item correspondence of each item with one or more other items, where the item association graph can be updated based on the user-item graph that indicates the user correspondence with one or more of the items. The influence maximization module can then iteratively determine a resource allocation for each of the users to maximize user influence of multiple items that are associated in the item association graph and based on the social correspondence between the users, as well as assign a variable portion of the resource allocation to any number of the users.
US11593887B1
Systems and methods may analyze property telematics data, with homeowner permission or affirmative consent, to update risk-based coverage of a property, such as a house, during a short-term rental. The systems include a renter analytics computing device, a plurality of property telematics devices at the property, including at least one sensor, and a property telematics controller. The renter analytics computing device is configured to retrieve a pre-rental record including parameters of a short-term rental of the property, and retrieve property telematics data, from the property telematics devices, associated with the short-term rental. The renter analytics computing device may develop a risk level profile associated with the short-term rental and determine an adjusted coverage rate to cover the property during the short-term rental. As a result, a homeowner of the property may be protected against damages incurred to the property during the short-term rental.
US11593881B2
A computer implemented method for controlling operational states of a hardware matching processor includes monitoring, by a circuit breaker, incoming electronic data transaction request messages to the hardware matching processor; dynamically defining a range of values as a function of values included with electronic data transaction request messages received during a rolling lookback window; detecting that an incoming electronic data transaction request message contains a value outside the range of values; transitioning the electronic data transaction processing system into a pre-open state for a predetermined period, thereby preventing the hardware matching processor from matching incoming electronic data transaction request messages; calculating a pre-open value at an end of the pre-open state; and re-opening the electronic data transaction processing system at the calculated pre-open value, thereby allowing the hardware matching processor to match incoming electronic data transaction request messages.
US11593878B2
An order execution server for stock trading includes a data collection unit configured to collect trading data on at least one item, a model generation unit configured to generate a reinforcement learning-based deep learning model including two or more actors which are neural networks that determine an action policy of a reinforcement learning agent and a critic which is a neural network that estimates an action value of the reinforcement learning agent and train the reinforcement learning-based deep learning model to derive an order execution strategy for the at least one item based on the trading data and an order execution unit configured to perform order execution for the at least one item during a current period of time by using order information including the order execution strategy.
US11593864B2
A system and method of an intelligent shopping infrastructure is provided. A data storage of current inventory from a plurality of merchants is maintained. User preferences that indicate an item affinity of a user are retrieved. Furthermore, a location of the user is detected. Using the detected location, available inventory, and item affinity, an available item from the current inventory of a merchant located within a predetermined distance to the location of the user that match the item affinity of the user is identified. The available item is presented on a user interface of a client device of the user.
US11593862B1
A computer-implemented method and system for facilitating a sending of a gift from a first machine to a second machine may include a processor of a computer server reviewing a first list of one or more names of people maintained in a computer database. The processor may review context information related to the one or more names to determine if a moment exists for sending a gift from a first machine to a second machine. Content providers may also request one or more gifts to be identified when a second machine is proximate to a content provider who may fulfill a gift.
US11593860B2
The present disclosure is directed toward systems, methods, and computer readable media for training and utilizing an item-level importance sampling model to evaluate and execute digital content selection policies. For example, systems described herein include training and utilizing an item-level importance sampling model that accurately and efficiently predicts a performance value that indicates a probability that a target user will interact with ranked lists of digital content items provided in accordance with a target digital content selection policy. Specifically, systems described herein can perform an offline evaluation of a target policy in light of historical user interactions corresponding to a training digital content selection policy to determine item-level importance weights that account for differences in digital content item distributions between the training policy and the target policy. In addition, the systems described herein can apply the item-level importance weights to training data to train item-level importance sampling model.
US11593857B1
Embodiments are provided for enhancing an in-store retail experience for a customer by facilitating search queries for products and services available for sale in a retail store. According to certain aspects, an electronic device may receive a search string associated with the retail store and transmit the search string to a server that may execute a corresponding search query. The server may send results from the search query to the electronic device, which may dynamically update an interface accessible by a user. The user may view the information and make appropriate selections.
US11593852B2
A system and method for exchanging or selling event tickets, including a database, a computing device, a seller's mobile device and a buyer's mobile device, a network connecting the computing device and the mobile devices, a plurality of modules executing on the computing device including an authentication module, a geolocation information, and a tickets information module, wherein the geolocation information module tracks the geolocations of the one or more users' mobile devices and verifies that the geolocations of the seller's mobile device and the buyer's mobile device are within a same venue as a prerequisite to the confirmation platform module facilitating an exchange of tickets.
US11593838B2
Methods, apparatuses, and computer program products are provided herein. A method for providing a shared map interface includes causing display of a shared map interface on a first mobile device and on a second mobile device; receiving a first shape drawing input on the shared map interface displayed on the first mobile device; generating a first circumscribed region on the shared map interface of the first mobile device and the second mobile device; receiving a second shape drawing input on the shared map interface displayed on the second mobile device; generating a second circumscribed region on the shared map interface of the first mobile device and the second mobile device; and determining a search region based on combining the first circumscribed region and the second circumscribed region.
US11593833B2
A method and system for providing electronic universal incentive awards processing with blockchains. Universal incentive award points are earned for academic (e.g., tutoring, homework completion, lab completion, project completion, etc.) athletic (e.g., watching sports events, participating in sports events, assisting with sports events, etc.), mentoring, volunteering, extra-curricular activities, clubs, community service and/or other selected activities. The universal incentive award points earned are stored in a blockchain. The blockchain allows the creation and use of universal electronic universal incentive award points with transparency, authentication, verification and fraud prevention. The universal incentive award points are immediately redeemable from the blockchain for goods and services. The incentive award points information can be immediately sent and received with wireless, contactless transfer of information.
US11593831B2
The systems described herein include a system and method for redeeming multiple redeemable codes. For example, a mobile device can be configured to enable redemption of multiple redeemable codes in a single transaction. In some implementations, the mobile device can store the plurality of redeemable codes for obtaining discounts on the items obtained from the merchant store. Particular implementations provide at least the following advantages: A mobile device can store and manage multiple redeemable codes for a user. The mobile device can automatically select and provide the redeemable codes to a point of sale terminal when the user is making a purchase. The codes can be automatically selected and applied to the purchased goods or services to generate a discount for the user. Redeemable codes can be automatically removed from the user's device after they have been used. Thus, the user is relieved of the burden of managing redeemable codes.
US11593828B2
An example method includes identifying, using a browser extension, content of a first webpage of a first website being displayed using a browser. The identifying of the content includes determining a product related to the content of the first webpage and determining that the product has been added to an electronic shopping cart. The method further includes determining a merchant that offers the product for sale and determining, based on a user account associated with the browser extension, a customer reward offered by the merchant and available to the user account. The method further includes determining that the browser has navigated away from the first webpage to a second webpage of a second website. The method further includes modifying the browser to display a graphical user interface element including information about the customer reward and a link configured to navigate the browser back to the first website.
US11593825B2
The invention describes a distributed merchandise management system, in which the client, retailer and the manufacturer are linked by a network. This is implemented by a cloud storage (105), the cloud storage (105) comprising a means (105a) for storing data, a means for receiving first data from a first network node (110), the first data being associated with a physical object, a means for receiving request data from a second network node (120), a means for receiving second data from a third network node (130), the second data being associated with the first data and comprising at least one data piece adapted to change the first data depending on the received request data, a means for changing the first data based at least in part on the second data and the request data, and a means for sending a changed portion of the first data from the cloud storage (105) to the first network node (110).
US11593823B2
Embodiments for using an intelligent transaction optimization assistant by a processor. One or more actions to enhance a transaction experience of one or more users may be provided according to one or more selected constraints learned via a machine learning operation from previous transaction experiences, user behavior relating to the one or more previous transaction experiences, transaction experiences shared amongst entities associated with a social network, or a combination thereof.
US11593820B2
The present invention is directed to a brand value growthand retention system for brand drugs commercialized by brand drug advertisers through a brand drug's lifecycle during patent exclusivity and after loss of exclusivity. The brand value growth and retention system iteratively analyzes combined computational models of consumer, healthcare provider retailer and payor segment data to produce brand drug promotional campaigns that are predictive with modifying parameters that transform the promotional campaigns over time. As a result, the brand drug promotional campaign generates an increased number of brand drug purchases while predicting the pointwhere incremental promotional campaign investments produce a diminishing number of incremental brand drug purchases.
US11593819B2
An online concierge system trains a user interaction model to predict a probability of a user performing an interaction after one or more content items are displayed to the user. This provides a measure of an effect of displaying content items to the user on the user performing one or more interactions. The user interaction model is trained from displaying content items to certain users of the online concierge system and withholding display of the content items to other users of the online concierge system. To train the user interaction model, the user interaction model is applied to labeled examples identifying a user and value based on interactions the user performed after one or more content items were displayed to the user and interactions the user performed when one or more content items were not used.
US11593815B2
Apparatuses and methods associated with preserving authentication under item change are disclosed herein. In embodiments, acquiring digital image data of an image of at least a portion of a target physical object; extracting features from the image data to form a digital fingerprint; querying the database system to seek a matching record based on the digital fingerprint; based on an amount of difference between the digital fingerprint and a stored digital fingerprint of the database, update the database system to output a new indication of a new match to the physical object for any new samples that are not matchable to the stored digital fingerprint within a first predetermined similarity threshold provided the new samples are matchable to the digital fingerprint within a second predetermined similarity threshold. Other embodiments may be disclosed or claimed.
US11593811B2
The disclosed embodiments include a method for performing financial fraud assessment that includes creating a machine learning model based on features used to identify financial fraud risk; receiving financial information associated with customer accounts; establishing communities for the customer accounts; creating a baseline set of the features for each of the communities; receiving new financial information associated with customer accounts; updating the communities for the customer accounts based on the new financial information; extracting an updated set of the features for each of the communities; and determining a difference between the baseline set of the features and the updated set of the features for each of the communities; and using the machine learning model to determine financial fraud risk for each of the communities based on the difference between the baseline set of the features and the updated set of the features for each of the communities.
US11593798B2
A new approach is proposed to support instant merchant activation for secured in-person payment at a point of sale (POS) of a merchant. When a customer initiates an in-person payment request at a payment initiation device associated with the merchant, the payment initiation device collects both sensitive and non-sensitive portions of electronic payment transaction data for the request and encrypts the sensitive data portion for secured transmission. A payment gateway in the payment transaction process relays the data and the payment request to a payment processor for approval by an issuer and transmits only the non-sensitive portion of the data to a payment service engine for risk analysis if the payment request is approved by the issuer. The payment service engine determines if the payment request is at high risk based on risk analysis of non-sensitive portion of the data and notifies the payment initiation device and/or merchant accordingly.
US11593782B2
A fueling station transaction system, method and retrofitting method, the system having a fuel pump dispensing fuel to individual customers; a forecourt controller; a terminal disposed within the fuel pump, the terminal comprising a processing unit, a secure card reader, an encryption module and a wireless communication module; the terminal being in wireless communication with a payment processor; one or more point of sale systems which communicate with the forecourt controller using established protocols; and a gateway device, wherein the terminal communicates wirelessly with the gateway device, and wherein the terminal and the forecourt controller communicate with each other only through the gateway device, and wherein the gateway device communicates with the forecourt controller using the established protocols of the point of sale systems. Also disclosed is a method of performing the payment transaction, and for retrofitting current fuel station systems to incorporate the system disclosed herein.
US11593780B1
Disclosed is a technique for verifying the validity of security certificates received by a mobile device. The technique can involve diverting a security certificate into a secure environment, such as a payment application, by modifying an import address table (e.g., implementing a “hook”) that is accessed by the security layer of the mobile device. Once diverted, the payment application can create a copy of the security certificate. The copy may be stored in a list of security certificates that is subsequently uploaded to a payment processing system for authentication. In some embodiments, a checksum is generated for the import address table using a cryptographic hash function. The checksum allows the payment application or the payment processing system to determine whether an unauthorized modification of the import address table is present.
US11593779B2
A liquid product distribution network includes a liquid product distribution monitoring and reporting apparatus for operation in association with a tap handle flow monitoring and reporting apparatus. The liquid product distribution monitoring and reporting apparatus includes a radio transmitter device and sensing circuitry for sensing and communicating physical properties associating with the keg. A tap handle flow monitoring and reporting apparatus senses flow of a liquid through a tap includes a tap handle radio transmitter device for fitting within and protected by a tap handle and a low-energy consumption tap handle radio/processing module. A mobile communications device with geographic position sensing device and/or said tap handle flow monitoring and reporting apparatus passively and without user interaction within the liquid product distribution network, without using network uplink/gateway circuit devices for sensing and reporting fluid storage, flow, and financial operations relating to the distribution of said liquid product throughout the liquid product distribution network.
US11593770B2
In order to process a mobile transaction offline, a user terminal transmits a mobile transaction code and a merchant terminal ID to a payment information transmission server and the payment information transmission server transmits a payment information message including the mobile transaction code to a merchant terminal, so that it is possible to process mobile transactions through a unified user interface despite different payment plans of various payment service providers.
US11593768B2
Systems, methods, and software can be used to manage tasks on an electronic device. In some aspects, a computer-implemented method comprises: determining, by an electronic device, that a last calendar event associated with a task has been completed; in response to determining that the last calendar event has been completed, outputting, on the electronic device, a task user interface, wherein the task user interface comprises a task status field; receiving, through the task user interface, a user input indicating a task status value; and updating, by the electronic device, a task status based on the task status value.
US11593765B2
There are provided systems and methods for application data integration for automatic data categorizations. A user associated with an organization, such as an employee of a company, may utilize a payment instrument or card affiliated with that company to make one or more purchases. In order to provide proper data allocation of transaction data resulting from that purchase, the company may utilize an expense management system to track data through one or more processes and databases. The expense management system may utilize application data integrations, such as a calendar application, in order to extract application data at a time of detection of electronic transaction processing to allocate that transaction data in real-time to particular actions taken by or engaged in by the user. Further, the application data integrations may allow for more precise data management by the expense management system.
US11593764B2
A system and method for medication delivery. Information is received indicating a user is scheduled to receive medication. A route between a dispensary storing the medication and a location of the user is determined. The medication is sent in a container from the dispensary to the location utilizing the route.
US11593759B2
Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.
US11593758B2
Systems are disclosed for dispensing, weighing, identifying, processing, and/or printing tag identifiers for items (e.g., bulk food items). In one embodiment, a storage system includes a scoop bin configured to store a product, wherein the scoop bin has a lid configured to be moved between a closed position and an open position, and wherein the product is configured to be scooped out of the scoop bin by a customer when the lid is in the open position. The system further includes a sensor configured to monitor a movement of the scoop bin, wherein the sensor is configured to transmit a notification to the computing device identifying the movement of the scoop bin. A printer is configured to receive an instruction from the computing device to automatically print a label identifying the product stored in the scoop bin following the computing device receiving the notification of the movement.
US11593749B2
In some embodiments, apparatuses and methods are provided herein useful to verify accuracy of a shipment. In some embodiments, items loaded to and/or unloaded from a delivery vehicle are scanned and compared to a delivery schedule, and a unique identifier is provided to confirm proper loading/unloading at a subsequent scheduled stop of the vehicle.
US11593742B2
A system for editing workflows as described herein, which may include a memory storing instructions and at least one processor configured to execute instructions. The instructions may cause the processor to display, on a graphical user interface an existing workflow, wherein the workflow comprises a plurality of blocks. Edits to the plurality of blocks may be received from a user, wherein edits comprise at least edits to an individual block or an interconnection between the plurality of blocks. Further, a modified workflow based on the received edits may be created and propagated to replace existing workflows within the system. Lastly, a graphical user interface may display the modified workflows for further editing.
US11593741B2
The present disclosure contemplates a variety of improved methods and systems for providing professionals and organizations tools to improve productivity and efficiency. The present disclosure includes a process for discovering and validating entity objectives. In an embodiment, the method and system receive communications from multiple data sources (e.g., email, calendar, contacts), find correlations between the communications, identify communications that appear to be important to a user, and provide relevant resources.
US11593733B2
Provided is a plan coordination apparatus that swiftly coordinates plans between business operators regardless of presence or absence of product order placement/receipt-relation. The plan coordination apparatus includes a value chain management unit and a scheduling unit. The value chain management unit prepares value chain data, recalculates reliability of order placement/receipt-relation between the business operators each time a new track record of product order placement/receipt-relation is collected, updates the reliability, and assigns the reliability to the edge. The scheduling unit accepts a plan alteration request from one of the business operators to be managed, refers to automatically adjustable volumes of the product data, the value chain data, and the plan data, judges whether a related business operator can alter the plan, identifies an alternative business operator, gives a notification of the alteration of the plan to the business operator, and alters the plan data.
US11593731B2
A method and apparatus for controlling a supply chain including a production system. Sensor data is received from a sensor in the production system or elsewhere in the supply chain. The sensor data identifies an event in the production system or elsewhere in the supply chain. Event information for the event is stored in an events blockchain. The event information from the events blockchain is used in a process model simulation of the production system or the supply chain to identify an undesirable condition in the production system or elsewhere in the supply chain. System theoretic process analysis is used to identify a change in the production system or elsewhere in the supply chain to prevent occurrence of the undesirable condition.
US11593729B2
An embodiment includes parsing form data into a plurality of form values received with a schedule request and assembling the form values into a search vector. The embodiment searches historical data using a nearest neighbor algorithm that inputs the search vector and identifies first and second sets of historical vectors comprising that are closest by Euclidean distance to the search vector. The embodiment calculates an enhanced constraint vector comprising an average value based at least in part on the first set of historical vectors and a standard deviation value based at least in part on the second set of historical vectors. The embodiment generates an employee schedule using an optimization algorithm subject to a plurality of schedule constraints that include the enhanced constraint vector. The embodiment then transmit data for initiating a notification regarding availability of the employee schedule.
US11593723B2
A monitoring system is disclosed for acquiring output activity, utilization capacity and/or effluent data from an facility on a facility-by-facility and/or an industry-by-industry basis. The system is designed to generate a plant and/or industry output activity database that is updated on a continuous, near continuous, periodic and/or intermittent basis so that subscribers are apprised of changes in plant or overall industry output. A clearing house is also disclosed for distributing the acquired data to subscribers to aid in analyzing, predicting trends, pricing, maintaining, adjusting, minimizing, and/or maximizing individual plant or overall industry output.
US11593721B2
Described processes include: determining portions of instances of a cryptographic token to be allocated to record providers, like providers of an asset indicated by a record, wherein: the portions are determined based on network effects associated with the records the record provider supplied on performance of a computer-implemented network in which both record providers and record consumers participate, patterns indicative of inorganic consumption may be determined from one or more of interactions of individual consumers, interactions of collections of consumers, or consumer interactions in the aggregate for a given provider or record; and the effects on network performance are adjusted responsive to designation of one or more entities as exhibiting inauthentic behavior; and appending to a distributed ledger, records indicating the respective portions, and adjustments, are allocated to record providers.
US11593715B2
A system for training a neurome that emulates a brain of a user comprises a non-invasive brain interface assembly configured for detecting neural activity of the user in response to analog instances of a plurality of stimuli peripherally input into the brain of the user from at least one source of content, memory configured for storing a neurome configured for outputting a plurality of determined brain states of an avatar in response to inputs of the digital instances of the plurality of stimuli, and a neurome training processor configured for determining a plurality of brain states of the user based on the detected neural activity of the user, and modifying the neurome based on the plurality of determined brain states of the user and the plurality of determined brain states of the avatar.
US11593706B2
The present disclosure describes transaction-enabling systems and methods. A system can include a facility having a core task and a controller. The controller may include a facility description circuit to interpret historical facility parameter values and corresponding outcome values. A facility prediction circuit operates an adaptive learning system to train a facility resource allocation circuit in response to the historical facility parameter values and corresponding outcome values. The facility description circuit further interprets a plurality of present state facility parameter values and the trained facility resource allocation circuit adjusts facility resource values in response.
US11593701B2
Technologies for user-assisted machine learning includes a compute device configured to request user assistance to classify sensor data in response to a determination that a confidence score associated with the classification of the sensor data is below a threshold value and/or if the classification of the sensor data is unknown. In an illustrative embodiment, the compute device is configured to communicate with an activity monitor device, such as a smart pet collar, to determine activities of the subject (e.g., a pet) based on classification data received from the smart pet collar.
US11593700B1
At a machine learning service, a data structure generated during the training phase of a machine learning model, as well as an input records associated with a result of the model, are analyzed. A first informational data set pertaining to the result, which indicates an alternative result, is generated. The first informational data set is transmitted to a presentation device with a directive to display a visual representation of the data set. In response to an exploration request pertaining to the first informational data set, a second informational data set indicating one or more observations of a training data set used for the model is transmitted to the presentation device.
US11593697B2
Embodiments relate to a method for estimating an amplitude of a unitary operator U to within an error ε by using a quantum processor configurable to implement the unitary operator U on a quantum circuit. The quantum circuit has a maximum depth S can implement the unitary operator no more than D times in a single run. A schedule of iterations n=1 to N based on the error ε and number D is determined. Each iteration n characterized by a schedule parameter kn. kn≤D for all n and kn increases at a rate that is less than exponential. The iterations n may be sequentially executed. In each iteration, the quantum processor is configured to sequentially apply and execute the unitary operator U kn times on the quantum circuit. A non-quantum processor then estimates the amplitude of the unitary operator U based on the measured resulting states.
US11593694B1
Method, apparatus and computer program product for performing a cross-model predictive inference to generate a cross-model predictive output for a plurality of predictive inputs using a plurality of predictive models. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, obtain a model selection probability distribution which defines, for each predictive model, a respective selection probability score; obtain, for each predictive model, respective cross-model normalization data; for each predictive input, determine a cross-model predictive score; and determine, based on each determined cross-model predictive score, the cross-model predictive output.
US11593689B2
According to one embodiment, a calculating device includes a processor repeating a processing procedure. The processing procedure includes first, second, and third variable updates. The first variable update includes updating an ith entry of a first variable xi by adding an ith entry of a first function to the first variable xi. The second variable update includes updating the second variable yi by adding, to the second variable yi, an arithmetic result of an ith entry of a second function, an ith entry of a third function, and an ith entry of a first element function. The third variable update includes updating the third variable z by adding an ith entry of a second element function to the third variable z. The processor performs at least an output of at least one of the first variable xi or a function of the first variable xi.
US11593684B2
Systems and methods are disclosed for receiving a target image corresponding to a target specimen, the target specimen comprising a tissue sample of a patient, applying a machine learning model, which may also be known as a machine learning system, to the target image to determine at least one characteristic of the target specimen and/or at least one characteristic of the target image, the machine learning model having been generated by processing a plurality of training images to predict at least one characteristic, the training images comprising images of human tissue and/or images that are algorithmically generated, and outputting the at least one characteristic of the target specimen and/or the at least one characteristic of the target image.
US11593680B2
A computer-implemented method for providing interpretable predictions from a machine learning model includes receiving a data structure that represents a hierarchical structure of a set of features (X) used by one or more predictive models to generate a set of predictions (Y). An interpretability model is built corresponding to the predictive models, by assigning an interpretability to each prediction Yi based on the hierarchical structure. Assigning the interpretability includes decomposing X into a plurality of partitions Xj using the hierarchical structure, wherein X=U1NXj, N being the number of partitions. Further, each partition is decomposed into a plurality of sub-partitions using the hierarchical structure until atomic sub-partitions are obtained. A score is computed for each partition as a function of the predicted scores of the sub-partitions, wherein the predicted scores represent interactions between the sub-partitions. Further, an interpretation of a prediction is outputted.
US11593675B1
Techniques for performing machine learning-based program analysis using synthetically generated labeled data are described. A method of performing machine learning-based program analysis using synthetically generated labeled data may include receiving a request to perform program analysis on code, determining a first portion of the code associated with a first error type, sending the first portion of the code to an endpoint of a machine learning service associated with an error detection model to detect the first error type, the error detection model trained using synthetically generated labeled data, and receiving inference results from the error detection model identifying one or more errors of the first error type in the first portion of the code.
US11593666B2
This disclosure provides methods and systems for predicting missing links and previously unknown numerals in a knowledge graph. A jointly trained multi-task machine learning model is disclosed for integrating a symbolic pipeline for predicting missing links and a regression numerical pipeline for predicting numerals with prediction uncertainty. The two prediction pipelines share a jointly trained embedding space of entities and relationships of the knowledge graph. The numerical pipeline additionally includes a second-layer multi-task regression neural network containing multiple regression neural networks for parallel numerical prediction tasks with a cross stich network allowing for information/model parameter sharing between the various parallel numerical prediction tasks.
US11593665B2
The present disclosure describes methods and systems to predict predicate metadata parameters in knowledge graphs via neural networks. The method includes receiving a knowledge graph based on a knowledge base including a graph-based dataset. The knowledge graph includes a predicate between two nodes and a set of predicate metadata. The method also includes determining a positive structural score, adjusting each positive structural score based on each corresponding significance parameter, generating a synthetic negative graph-based dataset, determining a negative structural score for each synthetic negative triple of the synthetic negative graph-based dataset, adjusting each negative structural score based on each corresponding significance parameter, determining a significance loss value based on the adjusted positive structural scores and the adjusted negative structural scores, and determining a likelihood score of a link between a third node and a fourth node in the knowledge graph based on the significance loss value.
US11593664B2
A method can be performed prior to implementation of a neural network by a processing unit. The neural network comprising a succession of layers and at least one operator applied between at least one pair of successive layers. A computational tool generates an executable code intended to be executed by the processing unit in order to implement the neural network. The computational tool generates at least one transfer function between the at least one pair of layers taking the form of a set of pre-computed values.
US11593662B2
A method that may include (a) feeding multiple tagged media units to a neural network to provide, from one or more intermediate layers of the neural network, multiple feature vectors of segments of the media units; wherein the neural network was trained to detect current objects within media units; wherein the new category differs from each one of the current categories; wherein at least one media unit comprises at least one segment that is tagged as including the new object; (b) calculating similarities between the multiple feature vectors; (c) clustering the multiple feature vectors to feature vector clusters, based on the similarities; and (d) finding, out of the feature vector clusters, a new feature vector cluster that identifies media unit segments that comprise the new object.
US11593657B2
A machine learning method of a machine learning device including a machine learning classifier includes receiving, at the machine learning device, an image and first class information associated with the image, generating, at the machine learning device, second class information associated with the image by performing classification on the image by using the machine learning classifier, and as the second class information is generated, updating, at the machine learning device, the machine learning classifier by performing a first learning operation when a guide map is received together with the image and performing, at the machine learning device, a second learning operation different from the first learning operation when the guide map is not received together with the image.
US11593653B2
In some embodiments, noise data may be used to train a neural network (or other prediction model). In some embodiments, input noise data may be obtained and provided to a prediction model to obtain an output related to the input noise data (e.g., the output being a prediction related to the input noise data). One or more target output indications may be provided as reference feedback to the prediction model to update one or more portions of the prediction model, wherein the one or more portions of the prediction model are updated based on the related output and the target indications. Subsequent to the portions of the prediction model being updated, a data item may be provided to the prediction model to obtain a prediction related to the data item (e.g., a different version of the data item, a location of an aspect in the data item, etc.).
US11593647B2
A method of generating a multi-modal prediction is disclosed herein. A computing system retrieves event data from a data store. The event data includes information for a plurality of events across a plurality of seasons. Computing system generates a predictive model using a mixture density network, by generating an input vector from the event data learning, by the mixture density network, a plurality of values associated with a next play following each play in the event data. The mixture density network is trained to output the plurality of values near simultaneously. Computing system receives a set of event data directed to an event in a match. The set of event data includes information directed to at least playing surface position and current score. Computing system generates, via the predictive model, a plurality of values associated with a next event following the event based on the set of event data.
US11593643B2
A quaternion deep neural network (QTDNN) includes a plurality of modular hidden layers, each comprising a set of QT computation sublayers, including a quaternion (QT) general matrix multiplication sublayer, a QT non-linear activations sublayer, and a QT sampling sublayer arranged along a forward signal propagation path. Each QT computation sublayer of the set has a plurality of QT computation engines. In each modular hidden layer, a steering sublayer precedes each of the QT computation sublayers along the forward signal propagation path. The steering sublayer directs a forward-propagating quaternion-valued signal to a selected at least one QT computation engine of a next QT computation subsequent sublayer.
US11593641B2
Statistical pattern recognition relies on substantial amount of annotated samples for better learning and learning is insufficient in low resource scenarios. Creating annotated databases itself is a challenging task, requires lot of effort and cost, which may not always be feasible. Such challenges are addressed by the present disclosure by generating synthetic samples through automatic transformation using Deep Autoencoders (DAE). An autoencoder is trained using all possible combination of pairs between a plurality of classes that could be formed from a limited number of handful samples in a low resource database, and then the DAE is used to generate new samples when one class samples are given as input to the autoencoder. Again, the system of the present disclosure can be configured to generate number of training samples as required. Also, the deep autoencoder can be dynamically configured to meet requirements.
US11593634B2
This disclosure relates to methods, non-transitory computer readable media, and systems that asynchronously train a machine learning model across client devices that implement local versions of the model while preserving client data privacy. To train the model across devices, in some embodiments, the disclosed systems send global parameters for a global machine learning model from a server device to client devices. A subset of the client devices uses local machine learning models corresponding to the global model and client training data to modify the global parameters. Based on those modifications, the subset of client devices sends modified parameter indicators to the server device for the server device to use in adjusting the global parameters. By utilizing the modified parameter indicators (and not client training data), in certain implementations, the disclosed systems accurately train a machine learning model without exposing training data from the client device.
US11593632B2
A deep learning based compression (DLBC) system trains multiple models that, when deployed, generates a compressed binary encoding of an input image that achieves a reconstruction quality and a target compression ratio. The applied models effectively identifies structures of an input image, quantizes the input image to a target bit precision, and compresses the binary code of the input image via adaptive arithmetic coding to a target codelength. During training, the DLBC system reconstructs the input image from the compressed binary encoding and determines the loss in quality from the encoding process. Thus, the models can be continually trained to, when applied to an input image, minimize the loss in reconstruction quality that arises due to the encoding process while also achieving the target compression ratio.
US11593630B2
A hardware architecture for implementing a convolutional neural network. Certain ones of the convolver units may be controlled to be active and others may be controlled to be non-active by a controller in order to perform convolution with a striding of greater than or equal to two.
US11593627B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an artificial neural network architecture based on a synaptic connectivity graph. According to one aspect, there is provided a method comprising: obtaining a synaptic resolution image of at least a portion of a brain of a biological organism; processing the image to identify: (i) a plurality of neurons in the brain, and (ii) a plurality of synaptic connections between pairs of neurons in the brain; generating data defining a graph representing synaptic connectivity between the neurons in the brain; determining an artificial neural network architecture corresponding to the graph representing the synaptic connectivity between the neurons in the brain; and processing a network input using an artificial neural network having the artificial neural network architecture to generate a network output.
US11593625B2
Provided is a processor implemented method that includes performing training or an inference operation with a neural network by obtaining a parameter for the neural network in a floating-point format, applying a fractional length of a fixed-point format to the parameter in the floating-point format, performing an operation with an integer arithmetic logic unit (ALU) to determine whether to round off a fixed point based on a most significant bit among bit values to be discarded after a quantization process, and performing an operation of quantizing the parameter in the floating-point format to a parameter in the fixed-point format, based on a result of the operation with the ALU.
US11593623B2
System configurations and techniques for implementation of a neural network in neuromorphic hardware with use of external memory resources are described herein. In an example, a system for processing spiking neural network operations includes: a plurality of neural processor clusters to maintain neurons of the neural network, with the clusters including circuitry to determine respective states of the neurons and internal memory to store the respective states of the neurons; and a plurality of axon processors to process synapse data of synapses in the neural network, with the processors including circuitry to retrieve synapse data of respective synapses from external memory, evaluate the synapse data based on a received spike message, and propagate another spike message to another neuron based on the synapse data. Further details for use and access of the external memory and processing configurations for such neural network operations are also disclosed.
US11593621B2
An information processing apparatus according to an embodiment includes one or more hardware processors. The hardware processors obtain a first categorical distribution sequence corresponding to first input data and obtain a second categorical distribution sequence corresponding to second input data neighboring the first input data, by using a prediction model outputting a categorical distribution sequence representing a sequence of L categorical distributions for a single input data piece, where, L is a natural number of two or more. The hardware processors calculate, for each i of 1 to L, an inter-distribution distance between i-th categorical distributions in the first and second categorical distribution sequences. The hardware processors calculate a sum of L inter-distribution distances. The hardware processors update the prediction model's parameters to lessen the sum.
US11593617B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a reservoir computing neural network. In one aspect there is provided a reservoir computing neural network comprising: (i) a brain emulation sub-network, and (ii) a prediction sub-network. The brain emulation sub-network is configured to process the network input in accordance with values of a plurality of brain emulation sub-network parameters to generate an alternative representation of the network input. The prediction sub-network is configured to process the alternative representation of the network input in accordance with values of a plurality of prediction sub-network parameters to generate the network output. The values of the brain emulation sub-network parameters are determined before the reservoir computing neural network is trained and are not adjusting during training of the reservoir computing neural network.
US11593607B2
Described is a method for predicting multiple components' content in a case that rare earth ions with and without color feature coexist, and relates to component content prediction in rare earth extraction process. It is difficult to quickly/accurately detect component's content in rare earth extraction process. Because of relatively large difference between images' color features of CePr/Nd mixed solution with colorless Ce ions and Pr/Nd solution, detecting content method of single rare earth element based on color feature is no longer applicable. The method includes: first searching for H and S components with maximum correlation with component content in HSI color space; establishing ELM based multi-component content soft measurement model using H and S component first-order moment as input; and for uncertainty of initial weight and ELM (extreme learning machine) model's threshold, optimizing model parameters using genetic algorithm GA to optimize ELM model for component content prediction higher precision.
US11593603B2
There is described a rectifier circuit for providing and limiting a supply voltage to an RFID tag, the circuit including a pair of antenna input terminals configured to receive an input signal from an RFID tag antenna. A plurality of charge pump stages are coupled in cascade in such a way that an input terminal of a first charge pump stage in the cascade is connected to ground and an input terminal of each subsequent charge pump stage in the cascade is coupled to an output terminal of the preceding charge pump stage in the cascade. A control logic is configured to select the output terminal of one charge pump stage among the plurality of charge pump stages to provide the supply voltage. Furthermore, an RFID tag and a method of providing and limiting a supply voltage to an RFID tag are described.
US11593595B2
The technology disclosed corrects inter-cluster intensity profile variation for improved base calling on a cluster-by-cluster basis. The technology disclosed accesses current intensity data and historic intensity data of a target cluster, where the current intensity data is for a current sequencing cycle and the historic intensity data is for one or more preceding sequencing cycles. A first accumulated intensity correction parameter is determined by accumulating distribution intensities measured for the target cluster at the current and preceding sequencing cycles. A second accumulated intensity correction parameter is determined by accumulating intensity errors measured for the target cluster at the current and preceding sequencing cycles. Based on the first and second accumulated intensity correction parameters, next intensity data for a next sequencing cycle is corrected to generate corrected next intensity data, which is used to base call the target cluster at the next sequencing cycle.
US11593593B2
A mobile computing device receives an image from a camera physically located within a vehicle. The mobile computing device inputs the image into a convolutional model that generates a set of object detections and a set of segmented environment blocks in the image. The convolutional model includes subsets of encoding and decoding layers, as well as parameters associated with the layers. The convolutional model relates the image and parameters to the sets of object detections and segmented environment blocks. A server that stores object detections and segmented environment blocks is updated with the sets of object detections and segmented environment blocks detected in the image.
US11593588B2
An artificial intelligence apparatus for generating training data includes a memory configured to store a target artificial intelligence model, and a processor configured to receive sensor data, determine whether the received sensor data is irrelevant to a learning of the target artificial intelligence model, determine whether the received sensor data is useful for the learning if the received sensor data is determined to be relevant to the learning, extract a label from the received sensor data by using a label extractor if the received sensor data is determined to be useful for the learning, determine a confidence level of the extracted label, and generate training data including the received sensor data and the extracted label if the determined confidence level exceeds a first reference value.
US11593585B2
Computer-implemented methods for detecting objects within digital image data based on color transitions include: receiving or capturing a digital image depicting an object; sampling color information from a first plurality of pixels of the digital image, wherein each of the first plurality of pixels is located in a background region of the digital image; optionally sampling color information from a second plurality of pixels of the digital image, wherein each of the second plurality of pixels is located in a foreground region of the digital image; assigning each pixel a label of either foreground or background using an adaptive label learning process; binarizing the digital image based on the labels assigned to each pixel; detecting contour(s) within the binarized digital image; and defining edge(s) of the object based on the detected contour(s). Corresponding systems and computer program products configured to perform the inventive methods are also described.
US11593581B2
A system and method of calibrating moving cameras capturing a sporting event is disclosed herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system labels, via a neural network, components of a playing surface captured in each video frame. The computing system matches a subset of labeled video frames to a set of templates with various camera perspectives. The computing system fits a playing surface model to the set of labeled video frames that were matched to the set of templates. The computing system identifies camera motion in each video frame using an optical flow model. The computing system generates a homography matrix for each video frame based on the fitted playing surface model and camera motion. The computing system calibrates each camera based on the homography matrix generated for each video frame.
US11593576B1
An article is described herein which comprises a substrate, a character sequence disposed on the substrate, a scratch-off coating disposed at least in part over at least one portion of the character sequence, and at least one conductive trace disposed at least in part over the at least one portion of the character sequence.
US11593565B2
A system includes at least one processor to perform natural language processing on text from at least one document and assign the at least one document to at least one subjective wellbeing dimension by comparing the text from the at least one document with a subjective wellbeing dimension filter for each subjective wellbeing dimension, insert the at least one document into at least one bin, each bin associated with a particular subjective wellbeing dimension, and analyze each document in each bin associated with the particular subjective wellbeing dimension to determine a score for each subjective wellbeing dimension and an overall score that is based on each score for each subjective wellbeing dimension.
US11593560B2
System and method for relation extraction using adaptive thresholding and localized context pooling (ATLOP). The system includes a computing device, the computing device has a processer and a storage device storing computer executable code. The computer executable code is configured to provide a document; embed entities in the document into embedding vectors; and predict relations between a pair of entities in the document using their embedding vectors. The relation prediction is performed based on an improved language model. Each relation has an adaptive threshold, and the relation between the pair of entities is determined to exist when a logit of the relation between the pair of entities is greater than a logit function of the corresponding adaptive threshold.
US11593544B2
In one embodiment, a field programmable gate array (FPGA) includes: at least one programmable logic circuit to execute a function programmed with a bitstream; a self-test circuit to execute a self-test at a first voltage, the self-test and the first voltage programmed with first metadata associated with the bitstream, the self-test including at least one critical path length of the function; and a power controller to identify an operating voltage for the at least one programmable logic circuit based at least in part on the execution of the self-test at the first voltage.
US11593536B2
Geolocated information is communicated to a user based upon a position of smart device in a building as determined by optical recognition of a first visual identifier, a second visual identifier and a third visual identifier. A distance determined from each of the visual identifiers, as well as a direction of interest indicated by a user. A user interface is generated for display on a Smart Device based upon the position of the Smart Device and direction of interest.
US11593526B1
In some examples, a method comprises determining, at an electronic device having a first component of a first component type, a unique identifier associated with the first component. In some examples, in accordance with a determination that the unique identifier does not match the expected identifier of the component of the first component type in the electronic device, determining that the first component associated with the unique identifier satisfies one or more eligibility criteria. In some examples, in accordance with the determination that the first component associated with the unique identifier satisfies the one or more eligibility criteria, authenticating an association of the first component with the electronic device, including updating an installation counter associated with the first component, and updating the expected identifier for the component of the first type based on the unique identifier of the first component.
US11593523B2
In particular embodiments, an Orphaned Data Action System is configured to analyze one or more data systems (e.g., data assets), identify one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization, and notify one or more individuals of the particular organization of the one or more pieces of personal data that are one or more pieces of personal data that are not associated with one or more privacy campaigns of the particular organization.
US11593516B2
A method (500) includes initializing a client state (250) on a client device (120) be executing a private batched sum retrieval instruction (200) to compute c sums O of data blocks (102) from an untrusted storage device (150). Each computed sum O stored on memory hardware (122) of the client device and including a sum of a corresponding subset S of exactly k data blocks. The method also includes a query instruction (300) to retrieve a query block Bq stored on the untrusted storage device by iterating through each of the c sums O of data blocks to identify one of the c sums O that does not include the query block Bq, instructing a service to pseudorandomly partition the untrusted storage device into partitions and sum the data blocks in each partition to determine a corresponding encrypted data block sum (302).
US11593515B2
A system, method, device, and platform for managing data. Data associated with a user received from one of a number of sources. The data is automatically confirmed as applicable to a user. The data is added to a data set associated with the user. A determination is made whether the data set is complete after adding the data to the data set. One or more tokens are created based on the data set of the user.
US11593512B2
Described herein are a secure system for sharing private data and related systems and methods for incentivizing and validating private data sharing. In some embodiments, private data providers may register to selectively share private data under controlled sharing conditions. The private data may be cryptographically secured using encryption information corresponding to one or more secure execution environments. To demonstrate to the private data providers that the secure execution environment is secure and trustworthy, attestations demonstrating the security of the secure execution environment may be stored in a distributed ledger (e.g., a public blockchain). Private data users that want access to shared private data may publish applications for operating on the private data to a secure execution environment and publish, in a distributed ledger, an indication that the application is available to receive private data. The distributed ledger may also store sharing conditions under which the private data will be shared.
US11593505B2
A database access, monitoring, and control system and method monitor database access, detect suspicious database activities, and react to suspicious database activities by initiating one or more control functions. In at least one embodiment, suspicious database activities include activities related to a number of rows of data retrieved in response to one or more queries within a predetermined threshold window of time. Data retrieval row count above a predetermined threshold that represents an anticipated maximum request for legitimate users can indicate a suspicious database activity. In at least one embodiment, the database access, monitoring, and control system and method detects suspicious database activities even if a data requestor has thwarted other security measures or if the data requestor has authorized access but is potentially accessing data inappropriately.
US11593496B2
In a multi-cloud computing environment comprising a plurality of cloud platforms with each cloud platform comprising one or more nodes, a method maintains a decentralized metadata database framework, wherein each node comprises a decentralized metadata database component operatively coupled to each other decentralized metadata database component of the framework and wherein each of at least two of the decentralized metadata database components stores a set of metadata records corresponding to protected data stored across the plurality of cloud platforms. Further, the method manages one or more access requests directed to the protected data through one or more of the decentralized metadata database components of the framework.
US11593492B2
At least a static analysis and a dynamic analysis to perform for a first software application are determined based, at least in part, on a profile of the first software application. The first software application is analyzed with the static analysis to generate static analysis results. The first software application is analyzed with dynamic analysis to generate dynamic analysis results. An assessment report is generated based on the static analysis results and the dynamic analysis results, wherein the assessment report indicates a security score of the first software application that is based, at least in part, on the static analysis results and the dynamic analysis results.
US11593490B2
An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes instructions for executing an assistance application (APP) in an untrusted domain of the BMC. The assistance APP configured to monitor a custom BMC firmware stack executed in the untrusted domain. The instructions are further executed to verify an integrity of the assistance APP from a trusted domain of the BMC by encrypting communications between the trusted and untrusted domains using an encryption key that comprises a function of a time counter value.
US11593485B1
A method of generating a predictive model for malware detection using federated learning includes transmitting, to each of a plurality of remote devices, a copy of the predictive model, where the predictive model is configured to predict whether a file is malicious; receiving, from each of the plurality of remote devices, model parameters determined by independently training the copy of the predictive model on each of the plurality of remote devices using local files stored on respective ones of the plurality of remote devices; generating a federated model by training the predictive model based on the model parameters received from each of the plurality of remote devices; and transmitting the federated model to each of the plurality of remote devices.
US11593483B2
Memory allocation techniques may provide improved security and performance. A method may comprise mapping a block of memory, dividing the block of memory into a plurality of heaps, dividing each heap into a plurality of sub-heaps, wherein each sub-heap is associated with one thread of software executing in the computer system, dividing each sub-heap into a plurality of bags, wherein each bag is associated with one size class of objects, creating an allocation buffer and a deallocation buffer for each bag, storing a plurality of objects in at least some of the bags, wherein each object is stored in a bag having size class corresponding to a size of the object, storing in the allocation buffer of each bag information relating to available objects stored in that bag, and storing in the deallocation buffer of each bag information relating to freed objects that were stored in that bag.
US11593482B2
Systems and methods to detect malicious software include an application software repository including a stored header file associated with a driver, an executable, or both, and are operable to (i) receive a memory dump file upon an operating system crash including a driver copy, an executable copy, or both, (ii) verify the memory dump file is new for analysis, (iii) compress the verified memory dump file to generate a memory snapshot of the verified memory dump file, (iv) scan the memory snapshot for a memory dump header file associated with the driver copy, the executable copy, or both, and (v) identify and extract malicious software when the memory dump header file from the memory snapshot fails to match at least one stored header file in the application software repository.
US11593481B2
A system, method and computer program product for open innovation including an asset valuation device receiving asset information about tangible or non-tangible assets, and generating a valuation signal, based on the asset information; a self-executing code device receiving the valuation signal, and generating a self-executing code signal, based on the valuation signal; an air router device having both a low band radio channel, and an internet router channel for redundant internet communications, and a malicious code removal device for scrubbing malicious code from data received, receiving the valuation signal, and generating a node voting request signal, based on the valuation signal; and a mesh network having a plurality of node devices receiving the node voting request signal, and generating vote confirmation signals, based on the node voting request signal. Computing devices are connected to the node devices to perform problem solving, smart contract processing, and/or cryptocurrency mining.
US11593477B1
Techniques are described that enable an IT and security operations application to prioritize the processing of selected events for a defined period of time. Data is obtained reflecting activity within an IT environment, wherein the data includes a plurality of events each representing an occurrence of activity within the IT environment. A severity level is assigned to each event of the plurality of events, where the events are processed by the IT and security operations application in an order that is based at least in part on the severity level assigned to each event. Input is received identifying at least one event of the plurality of events for expedited processing to obtain a set of expedited events, and the identified events are processed by the IT and security operations application before processing events that are not in the set of expedited events.
US11593475B2
Provided is a security information analysis device. This security information analysis device is provided with: one or more security information collection units for acquiring security information, which indicates information pertaining to a certain security concept, from an information providing source capable of providing security information; and a learning unit for creating an analysis model for calculating the importance of the one or more security information collection units according to security information received as an input. The learning unit learns an analysis model according to security information included in one of training data by using training data including multiple pieces of security information, which is pre-collected and pertains to the certain security concept, such that the importance of a security information collection unit capable of acquiring another piece of security information included in the training data is increased.
US11593466B1
Authentication is performed based on a user narrative. A narrative, such as a personal story, can be requested during a setup process. Content, voice signature, and emotion can be determined or inferred from analyzing the narrative. Subsequently, a user can provide vocal input associated with the narrative, such as by retelling the narrative or answering questions regarding the narrative. The vocal input can be analyzed for content, voice signature and emotion, and compared with the initial narrative. An authentication score can then generated based on the comparison.
US11593462B2
A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.
US11593460B2
An information processing apparatus connectable with a terminal via a network to manage a license of a package including applications assignable to a device includes circuitry configured to display a first screen for displaying a device list, the license of the package being assignable to and cancellable from the device in response to receiving a first request, receive a selection of a specific device in the device list and any one of an operation of assigning and cancelling the license of the package, assign the license of the package to the selected specific device in response to receiving the selection of the specific device and the operation of assigning the license of the package, and cancel the license of the package from the selected specific device in response to receiving the selection of the specific device and the operation of cancelling the license of the package.
US11593456B1
A resistive matrix computation circuit and methods for using the same are disclosed. In one embodiment, a resistive matrix computation circuit includes a memory configured to store a first set of operands and a second set of operands, where the first set of input operands and the second set of input operands are programmable by a controller, and the first set of operands and the second set of operands are cross-multiplied to form a plurality of product pairs, a plurality of resistive multiplier circuits configured to generate a plurality of output voltages according to the plurality of product pairs; the controller is configured to control the plurality of resistive multiplier circuits to perform multiplications using the first set of operands and the second set of operands, and an aggregator circuit configured to aggregate the plurality of output voltages from the plurality of resistive multiplier circuits, where the plurality of output voltages represent an aggregated value of the plurality of product pairs.
US11593454B2
An apparatus to facilitate machine learning matrix processing is disclosed. The apparatus comprises a memory to store matrix data one or more processors to execute an instruction to examine a message descriptor included in the instruction to determine a type of matrix layout manipulation operation that is to be executed, examine a message header included in the instruction having a plurality of parameters that define a two-dimensional (2D) memory surface that is to be retrieved, retrieve one or more blocks of the matrix data from the memory based on the plurality of parameters and a register file including a plurality of registers, wherein the one or more blocks of the matrix data is stored within a first set of the plurality of registers.
US11593447B2
A system includes an audio input, a transceiver, and a processor. The processor is programmed to receive a voice query from a vehicle occupant per the audio input, evaluate the query locally to provide initial search results, in parallel, utilize the transceiver to concurrently evaluate the query using one or more remote digital assistants to receive historical and new search results, and merge the local results and the remote results to provide additional lazy load search results.
US11593446B2
A method for overcoming intermittent, temporary, or other fetching failures by using multiple attempts for retrieving a content from a web server to a client device is disclosed. The URL fetching may use direct or non-direct fetching schemes, or a combination thereof. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. Upon sensing a failure of a fetching action, the action is repeated using the same or different parameters or attributes, such as by using different intermediate devices, selected based on different parameters or attributes, such as different countries. The repetitions are limited to a pre-defined maximum number or attempts. The fetching attempts may be performed by the client device, by an intermediate device in a non-direct fetching scheme, or a combination thereof. Various fetching schemes may be used sequentially until the content is retrieved.
US11593435B2
Systems and methods are described that employ machine learning models to optimize database management. Machine learning models may be utilized to decide whether a new database record needs to be created (e.g., to avoid duplicates) and to decide what record to create. For example, candidate database records potentially matching a received database record may be identified in a local database, and a respective probability of each candidate database record matching the received record is output by a match machine learning model. A list of statistical scores is generated based on the respective probabilities and is input to an in-database machine learning model to calculate the probability that the received database record already exists in the local database.
US11593428B2
A system for detecting errors in task workflows from a real time video feed records. The video feed that shows a plurality of steps being performed to accomplish a plurality of tasks through an automation process system. The system splits the video feed into a plurality of video recordings which are valid breakpoints determined through cognitive Machine Learning Engine, where each video recording shows a single task. For each task from among the plurality of tasks, the system determines whether the task fails and the exact point of failure for that task. If the system determines that the task fails, the system determines a particular step where the task fails. The system flags the particular step as a failed step. The system reports the flagged step for troubleshooting.
US11593426B2
Provided is an information processing apparatus and an information processing method that are capable of providing contents suitable for a user. The information processing apparatus includes an information generation section that refers to information related to an action history and an action schedule of a user acquired and a database of event content information regarding a plurality of events, and generates profile information of the user while tying together information of stay places in past and future of the user and information of artistes of the events, and an output section that sets a priority for each of the plurality of artistes on the basis of the generated profile information, and outputs a content corresponding to each of the artistes in accordance with the priority.
US11593424B2
An information providing system is an information providing system for selecting reference information that is appropriate when a user to perform a task related to a device works on the task, and has an acquiring unit for acquiring acquired data including first image data, in which a specific device and a specific identification label for identifying the specific device are photographed. The system also includes a first database that is built on machine learning, using a data structure for machine learning, which includes a plurality of items of training data that each include evaluation target information including image data, and a meta-ID linked with the evaluation target information. The image data includes an image showing the device and the identification label for identifying the device.
US11593423B2
According to some aspects, disclosed methods and systems may include determining, by a device and based on historical data associated with a first user, a first user profile comprising one or more content recommendation periods each associated with a time period and a content classification, and in response to detecting a user interaction, selecting a first content recommendation period of the one or more content recommendation periods. The methods and system may also include determining one or more content candidates corresponding to the content classification from a plurality of content assets based on an amount of remaining time in the time period associated with the first content recommendation period and a correlation between the historical data associated with the first user and one or more contextual features associated with the plurality of content assets, and transmitting, to a client device, an indication of the one or more content candidates.
US11593421B2
Concepts for recreating electronic content are presented. One example comprises identifying one or more content references in one or more content sources, wherein each of the one or more content references is associated with a content item. The method then comprises, for each of the one or more identified content references, retrieving the associated content item, then normalizing the one or more retrieved content items to obtain one or more normalized content items. The method then comprises recreating electronic content by combining the one or more normalized content items.
US11593417B2
In an approach, a processor groups documents into a plurality of groups based on similarity, where: documents of each group have a same document structure; and the document structure is defined by coordinates of text blocks. A processor, for each group of the plurality of groups and for each document of the respective group: retrieves a value of each text block of the respective document in accordance with a document structure of the group; and assigns to each text block of the respective document an attribute that represents the retrieved value of the text block. A processor assigns a first document of the documents to an entity of a database that matches the first document based on the group of text block values and the assigned attributes of the document.
US11593404B2
A method for a multi-cluster warehouse includes allocating processing units as part of a data warehouse. The processing units access data within one or more databases in cloud storage resources. The method also includes providing one or more queries to each processing unit within the data warehouse. In response to the queries, each processing unit performs database operations on a particular portion of a database table. The method also includes monitoring a workload of the processing units to determine that a processing capacity of the processing units has reached a threshold processing capacity. The method also includes dynamically adding additional processing units to and removing processing units from the data warehouse as needed based on a workload of the processing units.
US11593401B1
In some aspects, the disclosure is directed to methods and systems for data storage and retrieval from a computer memory. A computing device may store a first hierarchical data structure having a first sequence of sub-data structures and a second hierarchical data structure having a second sequence of sub-data structures in memory. The computing device may link the first hierarchical data structure and the second hierarchical data structure together. The computing device may link the first hierarchical data structure and the second hierarchical data structure by inserting an identifier of a sub-data structure of the second sequence in the first sequence.
US11593398B2
Adaptive data collections may include various type of data arrays, sets, bags, maps, and other data structures. A simple interface for each adaptive collection may provide access via a unified API to adaptive implementations of the collection. A single adaptive data collection may include multiple, different adaptive implementations. A system configured to implement adaptive data collections may include the ability to adaptively select between various implementations, either manually or automatically, and to map a given workload to differing hardware configurations. Additionally, hardware resource needs of different configurations may be predicted from a small number of workload measurements. Adaptive data collections may provide language interoperability, such as by leveraging runtime compilation to build adaptive data collections and to compile and optimize implementation code and user code together. Adaptive data collections may also provide language-independent such that implementation code may be written once and subsequently used from multiple programming languages.
US11593388B2
A method and a computer program product are used generating an index of a scoring payload dataset. Correlation coefficients for correlations between input data values and output data values of the machine learning model provided by the scoring payload datasets as well as performance data values of the processes provided by process datasets are calculated. Features of which feature values are used as input data values are ranked according to their importance using the correlation coefficients. For the features of a set of highest-ranking features feature value sets with feature values of the respective features are selected from the scoring payload datasets and a database index of the selected feature value sets is generated.
US11593386B2
An information processing apparatus includes a memory storing, in an associated form, attribute information assigned to a document and information that indicates whether the attribute information is first attribute information that a user is not enabled to assign or second attribute information that the user is enabled to assign and one or multiple processors configured to perform first search on the attribute information on the document using the first attribute information in a search formula and second search on the attribute information on the document using the second attribute information in the search formula.
US11593384B2
A parking lot free parking space predicting method, apparatus, electronic device and storage medium are provided. The method comprises: building a parking lot association graph for parking lots in a region to be processed; aggregating environment context features of neighboring parking lots according to weights of edges between the neighboring parking lots and a parking lot i to obtain a representation vector of the parking lot i at a current time; and pre-training a graph attention neural network model using the environment context features of the neighboring parking lots and free parking space information, and a gated recurrent neural model according to the representation vector of the parking lot it at the current time.
US11593368B1
A cluster view method of a database to perform compaction and clustering of database objects, such as database materialized view is shown. The database can comprise a cache to store changes to storage units of tables of the database objects. The cluster view method can implement clustering to remove data based on the cache and clustering to group the data of the materialized view.
US11593355B2
Techniques to process metadata involve: in response to receiving a modification transaction for metadata on a computing device, acquiring information related to a busyness degree of the computing device; and according to at least a determination that the busyness degree is greater than a threshold degree, modifying the metadata in a metadata storage apparatus of the computing device directly without generating a log related to the modification transaction in a log storage apparatus of the computing device. Accordingly, such techniques can achieve good processing performance irrespective of a busy state or non-busy state of a computing device. In particular, when the computing device is in a busy state, a newly triggered modification transaction can still be timely executed, thereby improving IOPS performance of the computing device in a busy state.
US11593351B2
A device configured to receive a first current status for a user account from a provisioning service device. The device is further configured to query a status log using to determine a second current status of the user account. The device is further configured to compare the first current status for the user account from the provisioning service device to the second current status of the user account in the status log, to determine the first current status for the user account does not match the second current status of the user account, and to update one of the status log and the provisioning service device in response to determining that the first current status for the user account does not match the second current status of the user account.
US11593347B2
A method for use in a storage system is disclosed, comprising: receiving, at a first server in the storage system, a given block layer request for reservation of a storage resource, by the first server, an identifier corresponding to the given block layer request; performing a search of a database to detect whether the given block layer request has been completed, the search being performed by the first server, the search being performed based on the identifier corresponding to the given block layer request; when the database indicates that the given block layer request has not been completed: completing the given block layer request and transmitting a notification that the given block layer request is completed; and when the database indicates that given block layer request has been completed, re-transmitting a notification that the given block layer request is completed.
US11593344B2
A computer-implemented method may include monitoring an age of a tile of a map, where the map includes multiple tiles including the tile. The method may also include, based on the age exceeding a threshold age, determining that the tile of the map is to be updated, and receiving a location indicator from a vehicle. The method may additionally include transmitting an update message to a vehicle traversing a track within the tile as indicated by the location indicator, where the update message includes instructions to cause the vehicle to gather and submit sensor data to a computing system. The method may also include receiving the sensor data from the vehicle, and updating the tile of the map based on the received sensor data.
US11593342B2
The present application is directed towards systems and methods for automated analysis and transformation of databases and related applications and functions from a row-oriented syntax to a column-oriented syntax. An analyzer client executed by a processor of a client device may analyze a first database of a business management system comprising a plurality of arrays in a row-oriented syntax. A transformer executed by the processor may execute a first array of a second database having a column-oriented syntax. Iteratively, for each array of the plurality of arrays of the first database, the transformer may read an element at a first position of said array, and write the element to a next position of the first array of the second database.
US11593336B2
A workbook management system provides a master branch of a data pipeline comprising a pointer(s) to a snapshot(s) of an initial dataset(s), a first logic, and a pointer(s) to a snapshot(s) of a first derived dataset(s) resulting from applying the first logic to the initial dataset(s). Responsive to user input requesting a test branch corresponding to the master branch, the system creates the test branch comprising the pointer(s) to the snapshot(s) of the initial dataset(s) and a copy of the first logic. The system receives a request to modify the test branch comprising at least one change to the copy of the first logic, and modifies the test branch independently of the master branch to include second logic reflecting the at least one change to the copy of the first logic, the pointer(s) to the snapshot(s) of the initial dataset(s), and a pointer(s) to snapshot(s) of a second derived dataset(s) resulting from applying the second logic to the initial dataset(s). Responsive to user input requesting a merge of the modified test branch into the master branch, the system updates the master branch to replace the first logic with the second logic and to replace the pointer(s) to the snapshot(s) of the first derived dataset(s) with the pointer(s) to the snapshot(s) of the second derived dataset(s).
US11593331B2
Methods and systems are provided herein for improved data filtering for use in user interfaces, data visualization, data exploration, and menu operations, which solve the aforementioned problems. Specifically, embodiments disclosed herein relate to improved data structuring for computer devices that provides efficient organization, filtering, and/or navigation in a user interface in order to improve how hierarchical data is displayed and filtered, particularly with regard to small displays or displays of data that aim to be efficient, intuitive, or easy to use.
US11593330B1
Systems and methods for verification of public property records and other information associated with real estate properties compare information from different providers. The information is formatted in different provider-specific ways. The systems and methods enable comparisons through predetermined sets of textual manipulations that counteract or remedy differences in formatting, collection methodology, and data management practices.
US11593329B2
Methods and devices for simplifying data collected from assets are provided. An example method involves obtaining raw data from a data source at an asset, determining that a data logging trigger is satisfied by determining that a recently obtained point in the raw data differs from a corresponding predicted point predicted by extrapolation based on previously saved points included in one or more previously generated simplified sets of data by an amount of extrapolation error that is limited by an upper bound that is fixed as the raw data is collected over time, and, when the data logging trigger is satisfied, performing a dataset simplification algorithm on the raw data to generate a simplified set of data.
US11593323B2
Herein are techniques that concurrently populate entries in a compressed sparse row (CSR) encoding, of a type of edge of a heterogenous graph. In an embodiment, a computer obtains a mapping of a relational schema to a graph data model. The relational schema defines vertex tables that correspond to vertex types in the graph data model, and edge tables that correspond to edge types in the graph data model. Each edge type is associated with a source vertex type and a target vertex type. For each vertex type, a sequence of persistent identifiers of vertices is obtained. Based on the mapping and for a CSR representation of each edge type, a source array is populated that, for a same vertex ordering as the sequence of persistent identifiers for the source vertex type, is based on counts of edges of the edge type that originate from vertices of the source vertex type. For the CSR, the computer populates, in parallel and based on said mapping, a destination array that contains canonical offsets as sequence positions within the sequence of persistent identifiers of the vertices.
US11593301B2
A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data.
US11593299B2
A data analysis device 10 comprises: a frequency analysis unit 11 that performs frequency analysis, under a predetermined condition, on each piece of a plurality of training data pieces including a plurality of class training data pieces some of which have been assigned a label indicating the data class; a cluster analysis unit 12 that clusters the frequency analyzed training data pieces into a number of classes of frequency analyzed training data; a computation unit 13 that computes, on the basis of the clusters, the degree to which frequency analyzed training data pieces assigned the same label are not included in the same cluster; and a selection unit 14 that selects, as a clustering model for assigning a label to a training data piece, clustering results according to the cluster analysis unit 12 when the smallest degree was computed, from among the plurality of computed degrees.
US11593294B2
PCIe devices installed in host computers communicating with service nodes can provide virtualized and high availability PCIe functions to host computer workloads. The PCIe device can receive a PCIe TLP encapsulated in a PCIe DLLP via a PCIe bus. The TLP includes a TLP address value, a TLP requester identifier, and a TLP type. The PCIe device can terminate the PCIe transaction by sending a DLLP ACK message to the host computer in response to receiving the TLP. The TLP packet can be used to create a workload request capsule that includes a request type indicator, an address offset, and a workload request identifier. A workload request packet that includes the workload request capsule can be sent to a virtualized service endpoint. The service node, implementing the virtualized service endpoint, receives a workload response packet that includes the workload request identifier and a workload response payload.
US11593287B2
A port configuration migration system includes a primary I/O module connected to a server device via a secondary I/O module. A fabric manager system maps a virtual interface to a first downlink port on the primary I/O module that is connected to the secondary I/O module, with the virtual interface providing a virtual direct connection to the server device. The fabric manager system then configures the virtual interface with communication configuration information for the server device such that communications received via the first downlink port are transmitted using the virtual interface. The fabric manager system then receives a discovery communication from the server device via a second downlink port on the primary I/O module that is connected to the secondary I/O module, and remaps the virtual interface to the second downlink port such that communications received via the second downlink port are transmitted using the virtual interface.
US11593282B2
A dual memory Secure Digital (SD) card is provided which allows for remote data updates without disruption to a currently executing program, as well as a system and method that utilize the dual memory SD card. The dual memory SD card may include a primary memory, an independent secondary memory, and a microcontroller or Application Specific Integrated Circuit (ASIC) that can load either memory upon boot up of a host computer. The dual memory SD card may also include a wireless interface, such as Wi-Fi or Bluetooth, in addition to a standard SD pin interface. An automated data synchronization system is provided which allows a new version of data to be uploaded onto the secondary memory of the dual memory SD card while an existing data version is running on that same dual memory SD card and swapped into operation upon the next reboot of a host device.
US11593278B2
Some embodiments provide a method of providing distributed storage services to a host computer from a network interface card (NIC) of the host computer. At the NIC, the method accesses a set of one or more external storages operating outside of the host computer through a shared port of the NIC that is not only used to access the set of external storages but also for forwarding packets not related to an external storage. In some embodiments, the method accesses the external storage set by using a network fabric storage driver that employs a network fabric storage protocol to access the external storage set. The method presents the external storage as a local storage of the host computer to a set of programs executing on the host computer. In some embodiments, the method presents the local storage by using a storage emulation layer on the NIC to create a local storage construct that presents the set of external storages as a local storage of the host computer.
US11593277B2
The problem to be solved is to seek an alternative to known addressing methods which provides the same or similar effects or is more secure. Solution The problem is solved by a method (40) of addressing memory in a data-processing apparatus (10) comprising, when a central processing unit (11), while performing a task (31, 32, 33, 34) of the apparatus (10), executes an instruction involving a pointer (59) into a segment (s, r, d, h, f, o, i, c) of the memory: decoding the instruction by means of an instruction decoder (12), generating a virtual address (45) within the memory by means of a safe pointer operator (41) operating on the pointer (59), augmenting the virtual address (45) by an identifier (43) of the task (31, 32, 33, 34) and an identifier (44) of the segment (s, r, d, h, f, o, i, c), said identifiers (43, 44) being hardware-controlled (42), and, based on the augmented address (45), dereferencing the pointer (59) via a memory management unit (13).
US11593268B2
Techniques for cache management involve accessing, when a first data block to be accessed is missing in a first cache, the first data block from a storage device storing the first data block; selecting, when the first cache is full and based on a plurality of parameters associated with a plurality of eviction policies, an eviction policy for evicting a data block in the first cache from the plurality of eviction policies, the plurality of parameters indicating corresponding possibilities that the plurality of eviction policies are selected; evicting a second data block in the first cache to a second cache based on the selected eviction policy, the second cache being configured to record the data block evicted from the first cache; and caching the accessed first data block in the first cache. Such techniques can improve the cache hit rate, thereby improving the access performance of a system.
US11593266B2
Techniques performed by a computing device of storing data in a data storage system are provided. A method includes (a) storing references to write commands within entries of a first chained hash table (CHT), the first CHT being pointed to by a first data structure representative of a logical disk; (b) keeping track of a load factor of the first CHT during operation; and (c) in response to determining that the load factor of the first CHT has transitioned outside of predetermined bounds: (1) creating a second CHT and a second data structure representative of the logical disk, the second CHT being pointed to by the second data structure; (2) linking the second data structure to the first data structure via a linked list; and (3) storing references to new write commands directed at the logical disk within entries of the second CHT rather than the first CHT.
US11593260B2
An apparatus to facilitate memory data compression is disclosed. The apparatus includes a memory and having a plurality of banks to store main data and metadata associated with the main data and a memory management unit (MMU) coupled to the plurality of banks to perform a hash function to compute indices into virtual address locations in memory for the main data and the metadata and adjust the metadata virtual address locations to store each adjusted metadata virtual address location in a bank storing the associated main data.
US11593257B2
Systems and methods are provided for validating customer use of application programing interfaces (APIs). An exemplary computer-implemented method includes, in response to a request from a customer computing device for use of an API hosted by an API computing device, selecting a test case specific to the API for a test project and transmitting the test project to the customer computing device for execution by the customer computing device. The method also includes monitoring data payloads between the API computing device and the customer computing device and compiling and transmitting a report indicative of a result of the test case based on the monitored data payloads, where the report is indicative of whether the monitored data payloads are compliant with a standard associated with the API, thereby indicating certification of the customer's use of the API to provide at least one service associated with the API, or not.
US11593241B2
A processor includes an execution pipeline that includes a plurality of execution stages, execution pipeline control logic, and a debug system. The execution pipeline control logic is configured to control flow of an instruction through the execution stages. The debug system includes a debug pipeline and debug pipeline control logic. The debug pipeline includes a plurality of debug stages. Each debug pipeline stage corresponds to an execution pipeline stage, and the total number of debug stages corresponds to the total number of execution stages. The debug pipeline control logic is coupled to the execution pipeline control logic. The debug pipeline control logic is configured to control flow through the debug stages of debug information associated with the instruction, and to advance the debug information into a next of the debug stages in correspondence with the execution pipeline control logic advancing the instruction into a corresponding stage of the execution pipeline.
US11593240B2
A storage device configured for hardware verification is disclosed. The storage device comprises a first hardware component comprising a connector and a first verification logic. The first validation logic is configured to detect a criterion and generate a first signal via the connector in response to detecting the criterion. The storage device also comprises a second hardware component coupled to the first hardware component via the connector. The second hardware component comprises a second validation logic, where the second validation logic is configured to monitor and receive the first signal via the connector. In response to receiving the first signal, the second validation logic is configured to compare the received first signal to an expected signal and generate a result. The storage device is configured to take an action in response to the result.
US11593236B2
Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.
US11593232B2
A method for verifying a calculation of a neuron value of multiple neurons of a neural network, including: carrying out or triggering a calculation of neuron functions of the multiple neurons, in each case to obtain a neuron value, the neuron functions being determined by individual weightings for each neuron input; calculating a first comparison value as the sum of the neuron values of the multiple neurons; carrying out or triggering a control calculation with one or multiple control neuron functions and with all neuron inputs of the multiple neurons, to obtain a second comparison value as a function of the neuron inputs of the multiple neurons and of the sum of the weightings of the multiple neurons assigned to the respective neuron input; and recognizing an error as a function of the first comparison value and of the second comparison value.
US11593230B2
A method, apparatus, and system for determining a consistency marker object representing the latest consistent recovery point for a disaster recovery (DR) process is disclosed. A request to move data from a local storage to a cloud storage for the DR process at a target point in time is received. Then, a replication completion status of a replication process indicating whether the replication is complete or not is determined. Next, the replication completion status indicating the replication process is complete is detected. Thereafter, in response to detecting the replication completion status, the consistency marker object having the latest consistent point is written in a preconfigured directory in a bucket to determine the consistent recovery point for a future DR process without having to perform lengthy validations for the data and meta.
US11593229B2
Data protection methods and systems for a storage environment are provided. A first-in-first out (FIFO) structure stores a logical representation of a first storage location that retains previous data for a data container, after new data for the data container is stored at a second storage location. The FIFO structure also stores a logical representation of a file system tree structure that is stored in persistent storage, after a consistent point operation. In response to an event, the file system tree structure is selected, based on the file system tree structure being closest to a transaction. A snapshot is generated using the file system tree structure. Thereafter, the data container is restored from the snapshot or from a copy of the snapshot.
US11593221B2
A method for generating a backup schedule, that includes receiving, by a scheduling agent, an event entry specifying an event associated with a container, determining that the event entry specifies an alert event, adding the event entry to a plurality of historical event entries in a historical event repository, determining that the plurality of historical event entries indicates a repeating error state of the container, determining that an error frequency of the repeating error state is greater than an existing backup frequency of a container backup schedule, and generating a backup schedule warning indicating a recommended backup frequency.
US11593220B2
Examples include a ticketing system for managing performance of computer services. The ticketing system includes a ticket database to store a plurality of tickets, each ticket defining a job to be performed on a computing system, and a master to create a ticket, store the ticket in the ticket database, and update the ticket. The ticketing system includes a scheduler to determine whether to create the ticket based at least in part on a set of conditions, and to request the master to create the ticket when the ticket is to be created, and a worker to get the ticket from the master, perform the job defined by the ticket, and request the master to update the ticket with a status of the ticket. The ticketing system includes a supervisor to request the master to find a stale ticket, and, if found, to request the worker to abort performance of the job defined by the stale ticket.
US11593219B2
A method and system for auto live-mounting database golden copies. Specifically, the disclosed method and system entail reactively auto live-mounting golden copy databases on hosts or proxy hosts based on the operational state of one or more database hosts and/or one or more assets (or databases) residing on the database host(s). Should a database host prove to be unresponsive, through periodic monitoring, databases residing on the database host may be brought back online on a proxy database host using stored golden copies respective of the aforementioned databases. Alternatively, should a given database on any database host exhibit an operational abnormality (e.g., an error, failure, etc.), the given database may be brought back online on the database host or a proxy database host using a stored golden copy respective of the given database. Accordingly, through the disclosed method and system, database outages may be minimized.
US11593211B2
Applying failure policy during updating of components, including receiving metadata of each of the components, the metadata indicating a respective classification of each of the components; sorting the components based on the metadata, including identifying a first subset of the components as critical components and a second subset of the components as non-critical components; receiving a first update package for a first component; detecting a failure to apply the first update package to the first component; in response to detecting the failure to apply the first update package to the first component: determining that the first component belongs to the first subset of components; in response to determining that the first component belongs to the first subset of components, identifying a remediation policy associated with critical components; applying the remediation policy to the first component, including rollback of the first update package at the first component.
US11593208B1
A method, computer program product, and computer system are provided. A message storage area of an adjunct processor (AP) crypto adapter is filled with a plurality of command request messages sufficient to maximize utilization and performance of the AP crypto adapter. In response to detecting an error during execution of one of the plurality of command request messages, generating an AP crypto adapter command reply message. The AP crypto adapter command reply message includes the error. In response to the error being a non-recoverable failure, determining a state of the command request message, wherein the state of the command request message comprises an in-process state or a request-pending state. The AP crypto adapter command reply message is formatted, wherein the formatted AP crypto adapter command reply message is stored in a message queue in the AP crypto adapter pending completion of machine failure recovery. The AP crypto adapter is recovered.
US11593203B2
A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the storage nodes. The method includes determining that one of the storage nodes is unreachable and determining to rebuild the user data for the one of the storage nodes that is unreachable. The method includes reading the user data across a remainder of the plurality of storage nodes, using the erasure coding and writing the user data across the remainder of the plurality of storage nodes, using the erasure coding. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.
US11593201B2
Apparatuses and methods for memory repair for a memory device are described. An example apparatus includes: a data input/output circuit that provides data via a plurality of data signal lines; memory cell arrays; an ECC/Parity redundancy array; and a redundancy circuit coupled to the plurality of data signal lines. The redundancy circuit includes an error correction block that generates error correction information based on the data and provides the error correction information to the ECC/Parity redundancy array. If during test it is determined that a failure is not repairable by standard redundancy including error correction code, the error correction parity array is not needed and can be redirected by a block repair circuit. The error correction circuit can now have its functionality changed to allow the error correction array to become a block repair.
US11593199B2
A semiconductor memory device includes a memory cell array, an error correction circuit, an error log register and a control logic circuit. The memory cell array includes a plurality of memory bank arrays and each of the memory bank arrays includes a plurality of pages. The control logic circuit is configured to control the error correction circuit to perform an ECC decoding sequentially on some of the pages designated at least one access address for detecting at least one bit error, in response to a first command received from a memory controller. The control logic circuit performs an error logging operation to write page error information into the error log register and the page error information includes a number of error occurrence on each of the some pages determined from the detecting.
US11593194B2
An illustrative method includes detecting, by a cloud based storage system services provider based on a problem signature, that a storage system has experienced a problem that is associated with the problem signature; and deploying, without user intervention, one or more corrective measures that modify the storage system to resolve the problem.
US11593193B2
Out-of-bounds recovery circuits configured to detect an out-of-bounds violation in an electronic device, and cause the electronic device to transition to a predetermined safe state when an out-of-bounds violation is detected. The out-of-bounds recovery circuits include detection logic configured to detect that an out-of-bounds violation has occurred when a processing element of the electronic device has fetched an instruction from an unallowable memory address range for the current operating state of the electronic device; and transition logic configured to cause the electronic device to transition to a predetermined safe state when an out-of-bounds violation has been detected by the detection logic.
US11593190B1
Systems and methods are disclosed for detecting shingled overwrite errors. When a read error is encountered when reading from shingled recording tracks, a processor may determine whether the read error is an error caused by shingled overwriting. The processor may determine whether the read error is caused by shingled overwriting by determining read signal quality of one or more sectors preceding the read error, such as based on a bit error count or bit error ratio (BER), and comparing the read signal quality to a threshold value. The processor may determine that the read error is caused by shingled overwriting when the read signal quality value is lower than the threshold.
US11593182B2
A storage system including a processor performs a process for providing a volume including a plurality of areas to one or more hosts. One or more storage devices are connected to the processor and store data of the volume, in which each of a plurality of nodes monitors a load of the volume provided by an own node and loads of areas obtained by dividing an area of the volume into a plurality of the areas, and a first node determining that the load of the one volume being monitored is equal to or more than a threshold value migrates a portion of the area included in the one volume to a volume of a second node different from the first node according to the load of the areas obtained by dividing the area of the one volume into the plurality of areas and a policy of load sharing.
US11593181B2
One embodiment comprises a stateless container of binaries and a broker. The stateless container of binaries includes a code memory having stored thereon code for a first version of a first functional component of a content management system, the first functional component executable to provide a first version of a service. The broker may be executable to: receive a request for the service from a client application, the request associated with a user of the content management system; determine that the first version of the service is accessible with regard to the user; determine an available first server that hosts the first version of the service; provide an indication of the first version of the service to the client application; and provide an IP address and a port number associated with the available first server to the client application.
US11593163B2
The embodiments disclosed herein relate to using machine learning to allocate a number of concurrent processes for minimizing the completion time for executing a task having multiple subtasks. Historical data comprising a variety of subtask types with actual completion times is mined to create a set of statistical models for predicting completion time for a type of subtask. To minimize the total time to complete execution of a new task, a certain number of threads is allocated to execute subtasks of the new task. The certain number of threads is determined based on the predicted completion time for the subtasks using the respective statistical model. Threads are assigned to subtasks based on the predicted completion time for the subtasks, and the subtasks assigned to each thread are scheduled for execution.
US11593159B2
There is provided a data processing apparatus that includes processing circuitry for executing instructions relating to an active virtual processor in a plurality of virtual processors. Exception control circuitry receives an external exception associated with a target virtual processor in the plurality of virtual processors and when the target virtual processor is other than the active virtual processor, it issues a doorbell exception to cause a scheduling operation to schedule the target virtual processor to be the active virtual processor. Storage circuitry stores an indication of a set of masked virtual processors and the scheduling operation is adapted to disregard doorbell exceptions in respect of the set of masked virtual processors.
US11593156B2
An instruction offload manager receives, by a processing device, a first request to execute a program, identifies one or more instructions of the program to be offloaded to a second processing device, where the second processing device includes a same instruction set architecture as the processing device, and provides the one or more instructions to a memory module comprising the second processing device. Responsive to detecting an indication to execute the one or more instructions, the instruction offload manager provides an indication to the second processing device to cause the second processing device to execute the one or more instructions, the one or more instructions to update a portion of a memory space associated with the memory module.
US11593149B2
Various aspects are disclosed for unified resource management of containers and virtual machines. A podVM resource configuration for a pod virtual machine (podVM) is determined using container configurations. The podVM comprising a virtual machine (VM) that provides resource isolation for a pod based on the podVM resource configuration. A host selection for the podVM is received from a VM scheduler. The host selection identifies hardware resources for the podVM. A container scheduler is limited to bind the podVM to a node corresponding to the hardware resources of the host selection from the VM scheduler. The podVM is created in a host corresponding to the host selection. Containers are started within the podVM. The containers correspond to the container configurations.
US11593148B2
Some embodiments provide a method for configuring a logical middlebox in a hosting system that includes a set of nodes. The logical middlebox is part of a logical network that includes a set of logical forwarding elements that connect a set of end machines. The method receives a set of configuration data for the logical middlebox. The method uses a stored set of tables describing physical locations of the end machines to identify a set of nodes at which to implement the logical middlebox. The method provides the logical middlebox configuration for distribution to the identified nodes.
US11593143B2
A system and method for orchestrating distributed operations to be executed in a distributed computing system with multiple virtual infrastructures uses a distributed operation descriptor to find any Cloud-Native Network Function (CNF) entry in the distributed operation descriptor. For each found CNF entry, a CNF descriptor is retrieved from a CNF catalog and parsed to find an overridable property for a CNF described in the CNF descriptor for which a property override is defined. Then, a target virtual infrastructure is selected from the multiple virtual infrastructures to perform a lifecycle management operation of the CNF. Instructions are then transmitted to a local operator in the target virtual infrastructure with the property override so that information regarding the CNF is transmitted to a local orchestrator of the target virtual infrastructure to perform the lifecycle management operation of the CNF at the target virtual infrastructure using the property override.
US11593140B2
A smart network interface card (SNIC) is provided. The SNIC may connect to an interconnect module (ICM) having at least two internal data paths. The SNIC and ICM determine a division of work between them. In general, NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some SNICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality. Packets received from devices providing a division of work (e.g., SNICs) may receive reduced processing for functions offloaded to the SNIC. SNICs may utilize either a switching and routing group or a virtual bypass group such that data may bypass selected processing typically performed by the ICM.
US11593134B2
An approach for a hypervisor to throttle CPU utilization based on a CPU utilization throttling request received for a data flow is presented. A method comprises receiving a request for a CPU utilization throttling. The request is parsed to extract a CPU utilization level and a data flow identifier of the data flow. Upon receiving a data packet that belongs to the data flow identified by the data flow identifier, a packet size of the data packet is determined, and a rate limit table is accessed to determine, based on the CPU utilization level and the packet size, a rate limit for the data packet. If it is determined, based at least on the rate limit, that the CPU utilization level for the data flow would be exceeded if the data packet is transmitted toward its destination, then a recommendation is generated to drop the data packet.
US11593127B2
In one or more embodiments, a system generates a navigable interface for traversing sets of content based on system-determined relationships between the sets of content. The system uses a trained machine learning model to determine characteristics, such as layout, for sets of content. The characteristics are mapped to a content type. The system organizes the sets of content, based on respective content type, into a set of pages of a multipage navigable interface. Furthermore, the system selects navigational relationships between the sets of content based on respective content type. The navigational relationships are implemented via interface elements that allow for navigation between the pages of the navigable interface including corresponding sets of content.
US11593121B1
The components of a firmware that are to be executed are identified, such as firmware device drivers and SMI interrupt handlers. Performance data is also obtained for the components. An inventory identifying the components and the performance data are provided to a BMC. The BMC provides the inventory and the performance data to a remote management client through an out-of-band (“OOB”) network connection. The BMC might also receive a blacklist instruction from the management client. The blacklist instruction provides an indication to the BMC that one or more of the components of the firmware are not to be executed by the computing system. The BMC provides the blacklist instruction to the firmware. The firmware adds the component, or components, identified in the blacklist instruction to a blacklist. The next time the computing system is booted, the firmware will not execute the components identified in the blacklist.
US11593120B1
A secondary processor device ownership assignment system includes a chassis that houses devices, a secondary processing system, a central processing system that includes an integrated switch device that is coupled to each of the devices and the secondary processing system, and a device ownership subsystem that is coupled to the central processing system. The device ownership system accesses device information for a subset of the devices that will be owned by the secondary processing system, and configures the device information for the subset of the devices such that the subset of the devices are hidden from an operating system provided by the central processing system. The secondary processing system reconfigures the device information for the subset of the plurality of devices such that the subset of the plurality of devices are accessible by the secondary processing system.
US11593117B2
Various aspects disclosed herein relate to combining instructions to load data from or store data in memory while processing instructions in a computer processor. More particularly, at least one pattern of multiple memory access instructions that reference a common base register and do not fully utilize an available bus width may be identified in a processor pipeline. In response to determining that the multiple memory access instructions target adjacent memory or non-contiguous memory that can fit on a single cache line, the multiple memory access instructions may be replaced within the processor pipeline with one equivalent memory access instruction that utilizes more of the available bus width than either of the replaced memory access instructions.
US11593116B2
A system and corresponding method unwind instructions in an out-of-order (OoO) processor. The system comprises a mapper. In response to a restart event causing at least one instruction to be unwound, the mapper restores a present integer mapper state and present floating-point (FP) mapper state, used for mapping instructions, to a former integer mapper state and former FP mapper state, respectively. The mapper stores integer snapshots and FP snapshots of the present integer and FP mapper state, respectively, to expedite restoration to the former integer and FP mapper state, respectively. Access to the FP snapshots is blocked, intermittently, as a function of at least one FP present indicator used by the mapper to record presence of FP registers used as destinations in the instructions. Blocking the access, intermittently, improves power efficiency of the OoO processor.
US11593107B2
An input/output store instruction is handled. A data processing system includes a system nest coupled to at least one input/output bus by an input/output bus controller. The data processing system further includes at least a data processing unit including a core, system firmware and an asynchronous core-nest interface. The data processing unit is coupled to the system nest via an aggregation buffer. The system nest is configured to asynchronously load from and/or store data to at least one external device which is coupled to the at least one input/output bus. The data processing unit is configured to complete the input/output store instruction before an execution of the input/output store instruction in the system nest is completed. The asynchronous core-nest interface includes an input/output status array with multiple input/output status buffers. The system firmware includes a retry buffer and the core includes an analysis and retry logic.
US11593102B1
In an embodiment, a data processing method comprises accessing a computer memory comprising a shareable cell-based computation notebook comprising: notebook metadata specifying a kernel for execution, and a computational cell comprising cell metadata, a source code reference, and an output reference, wherein the cell metadata identifies a particular version of source code of a function that defines an input dataset, a transformation, and one or more variables that are to be associated with output data that is to be generated as a result of executing the particular version of the source code; updating the source code reference to identify a first storage location that is to contain the particular version of the source code of the function; and updating the output reference to identify a second storage location that is to contain the output data that is to be generated as a result of executing the particular version of the source code identified in the cell metadata using the kernel specified in the notebook metadata, wherein the method is performed by one or more computing devices.
US11593101B2
Techniques are disclosed relating to modifying the functionality of software applications using object-oriented configuration data. In some embodiments, a configuration module may receive, from an application hosted within a server system, a request for configuration data that is usable to modify the manner in which the application performs a computing operation. In some embodiments, the request may specify a particular data object and include contextual information. The configuration may receive, from a configuration service in the server system, a configuration data package that includes a default definition for the particular data object and an override definition for a contextual override of the particular data object. The configuration module may determine, based on the contextual information, that the contextual override applies and return the configuration data, including data from the override definition, to the application.
US11593098B2
Edits made to source code being concurrently accessed by multiple instances of an IDE are synchronized. The multiple instances access a draft of a development project. Edits made to specific files of the draft are maintained as corresponding CRDT files. Edits made to files of the draft by the multiple instances of the IDE are synchronized, with the CRDTs resolving conflicts resulting from edits made to files of the draft by different ones of the instances. When a specific instance of the IDE makes an edit to a specific file of the draft, the instance updates a corresponding local CRDT file to reflect the edit. The edit is pushed as a CRDT patch to each of the other instances of the IDE. The received CRDT patch is used to update a local corresponding CRDT file, by each of the other instances.
US11593095B2
An example method of performing an upgrade operation for a distributed service in a virtualized computing system is described. The virtualized computing system includes a host cluster, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts. The method includes: receiving, at a controller of the distributed service, a first upgrade operation from a user, the distributed service including the controller and a plurality of service engine groups, each of the plurality of service engine groups including a plurality of service engines; and performing, by the controller, the first upgrade operation on software of the controller exclusive of software of the service engines in each of the service engine groups, the software of the controller and the software of the plurality of service engines in each of the plurality of service engine groups executing in a plurality of hosts.
US11593091B2
Provided are a method and apparatus for upgrading firmware of a transfer device on a mobile carrier and a non-transitory storage medium. The method includes that: according to present version information of a firmware package of a transfer device and a firmware package version file including update version information, whether the firmware package in the transfer device is able to be upgraded is determined; in a case that it is, determined that the transfer device is able to be upgraded, whether the update version information matches with the present version information is determined; and in a case that the update version information does not match with the present version information, the firmware package in the transfer device is upgraded.
US11593089B2
A method and control unit for configuring an add-on interface of a vehicle are presented. The vehicle includes at least one vehicle internal system, at least one add-on system arranged in the vehicle after manufacture, and at least one internal communication unit. The method includes receiving information related to at least one node of the at least one add-on system. The method also includes creating, based on the received information, a definition of at least one signaling used by the at least one node, and also configuring, by using the definition of the at least one signaling used by the at least one node, an add-on interface. The add-on interface is arranged in the vehicle as an interface between the at least one vehicle internal system and the at least one add-on system.
US11593077B1
A method, apparatus, electronic device, storage medium and program product of code management are provided. In response to a request for building an executable file, corresponding developed code is obtained from a code library. The developed code is compiled into intermediate code to determine security of the intermediate code. In response to determining that the intermediate code is secure, an executable file is generated based on the intermediate code.
US11593068B2
A method for computation with recurrent neural networks includes receiving an input drive and a recurrent drive, producing at least one modulatory response; computing at least one output response, each output response including a sum of: (1) the input drive multiplied by a function of at least one of the at least one modulatory response, each input drive including a function of at least one input, and (2) the recurrent drive multiplied by a function of at least one of the at least one modulatory response, each recurrent drive including a function of the at least one output response, each modulatory response including a function of at least one of (i) the at least one input, (ii) the at least one output response, or (iii) at least one first offset, and computing a readout of the at least one output response.
US11593065B2
Methods for providing a customized audio experience to a user of an audio output device are provided. A user interface is provided on a user device communicatively coupled to the audio output device, the user interface capable of accepting user input for managing the audio experience for the user. A set of activities is provided via the user interface, wherein each activity in the set invokes a set of behaviors configured for the activity for providing the customized audio experience to the user, wherein each behavior in the set customizes the audio experience for the user. A capability is provided via the user interface for the user to launch an activity from the set for invoking the set of behaviors configured for the activity to receive the customized audio experience.
US11593059B2
A method includes displaying a user interface of a digital audio workstation, which includes a first region for generating a composition. The first region includes a first compositional segment that has been added to the composition by a user. Based on the first compositional segment, one or more recommended predefined compositional segments are identified and displayed in a second region. The method includes receiving the selection of a second compositional segment. The method includes adding the compositional segment to the composition.
US11593055B2
Disclosed are various examples for selective screen sharing. In one example, a computing device can generate a video stream based on a screen capture and transmit the video stream to a destination device. The computing device can also obtain a user-specified modification to an area of the screen capture within the video stream. The computing device can also update the video stream by application of a transformation to the screen capture based at least in part on the user-specified modification, after the video stream started transmission to the destination device. In some cases, a user-specified modification to the area is also obtained. The video stream can be updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.
US11593049B2
A printer includes a reception unit, an acquisition unit, and a printing unit. The reception unit receives a second print job including print data containing embedded storage location information indicating a storage location of a first print job from a relay unit that receives a print job from a user terminal, transmits the print job designating limited functions to the printer, the limited functions being a limited subset of functions that a printer treated as a relay destination is capable of achieving, and does not transmit the print job designating a function other than the limited functions to the printer. The acquisition unit acquires the first print job from the storage location indicated by the storage location information. The printing unit executes printing based on the first print job.
US11593040B2
An image forming apparatus includes a controller configured to obtain PJL data via a data interface, and add target PJL data to the obtained PJL data with reference to filter data stored in a non-volatile memory. The target PJL data is PJL data intended for causing the image forming apparatus to perform a particular process. The filter data includes data for adding the target PJL data to the obtained PJL data.
US11593039B2
A printing system including a first printer and a second printer is provided with: a job group creation unit that creates a job group defining a plurality of jobs to be grouped and a print order thereof; a job group storage unit that stores information on the print order of the plurality of jobs; a job group updating unit that updates the information on the print order stored in the job group storage unit based on information on an output order when printing is executed by the second printer; and a print instruction unit that instructs the first printer to execute printing based on the plurality of jobs in the print order stored in the job group storage unit.
US11593038B1
Provided is an image forming system that can utilize result of offset printing in digital printing. The image forming system is capable for hybrid printing that performs offset printing and digital printing. A ticket creation unit creates a job ticket that includes print processing settings for each page. A digital setting unit acquires processing change information including change information at the time of processing in the offset printing to the job ticket created by the ticket creation unit, and it generates digital print setting for the digital printing. Further, the digital printing apparatus functions as a digital printing unit that outputs for digital printing based on the digital print settings generated by the digital setting unit.
US11593032B1
A method includes receiving a command to write data to a memory device and writing the data to a first memory tier of the memory device. The first memory tier of the memory device is a dynamic memory tier that utilizes single level cells (SLCs), multi-level cells (MLCs), and triple level cells (TLCs). The method further includes migrating the data from the first memory tier of the memory device to a second memory tier of the memory device. The second memory tier of the memory device is a static memory tier that utilizes quad level cells (QLCs).
US11593027B2
Apparatuses and methods related to command selection policy for electronic memory or storage are described. Commands to a memory controller may be prioritized based on a type of command, a timing of when one command was received relative to another command, a timing of when one command is ready to be issued to a memory device, or some combination of such factors. For instance, a memory controller may employ a first-ready, first-come, first-served (FRFCFS) policy in which certain types of commands (e.g., read commands) are prioritized over other types of commands (e.g., write commands). The policy may employ exceptions to such an FRFCFS policy based on dependencies or relationships among or between commands. An example can include inserting a command into a priority queue based on a category corresponding to respective commands, and iterating through a plurality of priority queues in order of priority to select a command to issue.
US11593026B2
A method includes: receiving, by a computing device, data for storage in a dispersed storage network; writing, by the computing device, the data to a first location; generating, by the computing device, a first pointer to the first location; receiving, by the computing device, updated data that is an updated version of the data; writing, by the computing device, the updated data to a second location; generating, by the computing device, a second pointer to the second location; and deleting, by the computing device, the first pointer at a time after writing the updated data and generating the second pointer.
US11593025B2
A request node is provided comprising request circuitry to issue write requests to write data to storage circuitry. The write requests are issued to the storage circuitry via a coherency node. Status receiving circuitry receives a write status regarding write operations at the storage circuitry from the coherency node and throttle circuitry throttles a rate at which the write requests are issued to the storage circuitry in dependence on the write status. A coherency node is also provided, comprising access circuitry to receive a write request from a request node to write data to storage circuitry and to access the storage circuitry to write the data to the storage circuitry. Receive circuitry receives, from the storage circuitry, an incoming write status regarding write operations at the storage circuitry and transmit circuitry transmits an outgoing write status to the request node based on the incoming write status.
US11593020B2
Techniques are provided for consistent entity tags with multiple protocol data access. In an example, a file storage system is configured to process data according to file storage protocol(s) and object storage protocol(s). An object storage protocol can utilize entity tags that indicate whether an object (represented with a file in the file storage system) has changed. Where a file storage protocol is utilized to modify a file, an indication may be stored that indicates that the file lacks a valid entity tag. If an object storage operation is made to retrieve an object, and if the object corresponds to a valid entity tag, then that entity tag can be returned as part of the response. If the object does not correspond to a valid entity tag, then the file storage system can generate a new entity tag and return the newly generated entity tag as part of the response.
US11593013B2
Managing hybrid cloud resources by grouping at least a portion of the elements of a data set according to attribute sensitivity into a cluster of elements, computing a resource allocation impact of the cluster of elements, computing an information gain associated with the set of elements, and allocating cloud resources according to the resource allocation impact and information gain.
US11593011B2
Techniques manage spare extents based on a dynamic window. In particular, in response to determining that the number of spare extents in a source storage device of a plurality of storage devices is lower than a predetermined threshold, a source extent is selected from the source storage device, and the source extent is an extent in a created stripe included in a storage system. Based on a set of extents other than the source extent in the stripe, a set of storage device sequences respectively associated with the set of extents are determined. A destination extent is identified from a plurality of spare extents in the set of storage device sequences. Data in the source extent is migrated to the destination extent. Accordingly, load balancing of the spare extents in each storage device of the storage system may be ensured.
US11593010B2
A method may include calculating a cryptographic hash for each of a plurality of data blocks stored on a storage resource, calculating a locality-preserving hash for each of the plurality of data blocks, and performing clustering based on the locality-preserving hashes. The method may also include, for each particular cluster setting a cluster center data block for the particular cluster and for each particular data block of the particular cluster, storing the particular data block as a cluster member data block including a reference to the cluster center data block for the particular cluster, a list of differences of the particular data block from the cluster member data block, the cryptographic hash for the particular data block to identify the particular data block, and the locality-preserving hash for the particular data block for manipulation of the particular data block.
US11593009B2
A memory controller includes: a block manager for allocating a plurality of partial super blocks each including partial blocks in different memory blocks; and an operation controller for controlling a plurality of memory devices to perform, in parallel, a program operation of sequentially storing data in physical pages in each of the partial blocks in a partial super block selected from the plurality of partial super blocks. Each of the plurality of partial super blocks includes partial blocks in memory blocks having different numbers of physical pages having an erase state.
US11593008B2
The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, and the control method includes the steps of: receiving a settling command from a host device to configure a portion space of the flash memory module as a zoned namespace; receiving a write command from the host device to write data corresponding a first zone into a plurality of blocks of the flash memory module, wherein an access mode chose by the flash memory controller is determined based on a size of each zone and a size of each block.
US11593001B1
A VPU and associated components include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups, and per memory bank load caching capabilities. In addition, decoupled accelerators are used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer is included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU executes a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
US11592998B2
An information handling system includes a virtual network access module configured to access a virtual network drive that has a first partition in a local storage resource and a second partition in a remote storage resource. In response to detection of an exception, a processor may trigger an exception handler that directs a service processor to initialize a network stack. The processor initializes a mailbox to transmit a mailbox request to retrieve network configuration settings to be used in the initialization of the network stack. The service processor transmits a request to the processor to initialize the mailbox, and initializes the network stack based on the network configuration settings. Subsequent to the initialization of the network stack, a universal network device interface request may be sent to mount and secure communication with the virtual network drive.
US11592987B2
A nonvolatile semiconductor memory device comprises a cell unit including a first and a second selection gate transistor and a memory string provided between the first and second selection gate transistors and composed of a plurality of serially connected electrically erasable programmable memory cells operative to store effective data; and a data write circuit operative to write data into the memory cell, wherein the number of program stages for at least one of memory cells on both ends of the memory string is lower than the number of program stages for other memory cells, and the data write circuit executes the first stage program to the memory cell having the number of program stages lower than the number of program stages for the other memory cells after the first stage program to the other memory cells.
US11592986B2
A method, non-transitory computer readable medium, and device that assists with reducing memory fragmentation in solid state devices includes identifying an allocation area within an address range to write data from a cache. Next, the identified allocation area is determined for including previously stored data. The previously stored data is read from the identified allocation area when it is determined that the identified allocation area comprises previously stored data. Next, both the write data from the cache and the read previously stored data are written back into the identified allocation area sequentially through the address range.
US11592983B2
Storage management techniques involve: acquiring target data in a target storage page in a memory; determining, based on the target data, check information and identification information associated with the target data, the check information being used to verify whether the target data is correct and the identification information being used to identify the target data; and determining, based on the identification information, storage information associated with the target data and the check information, the storage information indicating whether to store the target data and the check information to a persistent storage device. Therefore, the processing efficiency can be improved, and the input/output (I/O) performance can be improved.
US11592981B2
The information processing device includes a display control unit, and an execution instruction issuing unit, wherein the operation detecting unit determining that a second touch operation has been detected when movement has been detected in the touched position on a touch panel detected as a first touch operation, and the execution instruction issuing unit issuing an instruction to execute a process associated with a direction of movement in the touched position moved by the detected second touch operation.
US11592962B2
Disclosed herein are system, method, and computer program product embodiments for generating and managing an online tool GUI with tiles. An embodiment operates by causing the online tool GUI to be displayed responsive to a request to access the online tool GUI from a user. The online tool GUI includes: a first main tile including a use-case for a first online tool; a first use-case navigation button configured to generate, when selected, a request for the first main tile to be displayed within the online tool GUI; and a second use-case navigation button configured to generate, when selected, a request for a second main tile to be displayed within the online tool GUI. In response to a selection of the second use-case navigation button, the online tool GUI replaces the first main tile with the second main tile including a use-case for a second online tool.
US11592961B2
A browser device communicates via Wi-Fi with a central function device. The function device has information regarding all the various remote controls needed by the consumer. The function device communicates wirelessly with the browser device and in turn then operates all of the consumer's electronic devices.
US11592957B2
A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
US11592956B2
Embodiments of the invention include techniques for storing and managing repositories of electronic presentation documents. Presentation storage repositories may be implemented in various storage systems including individual computer servers, distributed storage networks, cloud-based storage systems, and the like. Presentation search interfaces may support various searching and customization capabilities. Search interface and search engine components may be implemented to receive search requests from client devices, retrieve electronic presentation data from one or more storage repositories, and generate customized search results based on the retrieved electronic presentation data. Search and presentation capabilities may include storing user-specific selections of presentation cover slides, and then retrieving and/or generating user-specific thumbnails for search results interfaces. Additionally, presentation access and usage statistics may be tracked and stored within the storage repository and may be incorporated into the customized searching and presentation capabilities.
US11592947B2
A touch structure and a touch display panel are provided. The touch structure includes a first touch; the first touch electrode includes a plurality of first touch electrode portions connected in series, each of the first touch electrode portions includes a first main body portion and a plurality of first finger portions, and the plurality of first finger portions protrude from the first main body portion; at least one first finger portion of at least one of the plurality of first touch electrode portions includes a first finger effective electrode and a first finger dummy electrode, the first finger dummy electrode is insulated from the first finger effective electrode, and the first finger effective electrode is connected with the first main body portion.
US11592942B2
Systems and methods for determining a touch input are provided. The systems and methods generally include measuring the peak voltage at an electrode over a measurement period and determining a touch input based on the peak voltage. The systems and methods can conserve computing resources by deferring digital signal processing until after a peak electrode capacitance has been sampled. The systems and methods are suitable for capacitive sensors using self-capacitance and capacitive sensors using mutual capacitance. The systems and methods are also suitable for capacitive buttons, track pads, and touch screens, among other implementations.
US11592937B1
A display controller includes a touch sensing controller configured to drive sensing electrodes with a touch sensing waveform that includes multiple modulations. The touch sensing controller is further configured to halt driving the plurality of sensing electrodes when a number of the modulations satisfies a selected sub-burst size. The touch sensing waveform is synchronized to an instance of a horizontal sync signal.
US11592935B2
One variation of a system for detecting inputs at a computing device includes: a substrate including a top layer, a bottom layer defining an array of support locations, and electrode pairs proximal the support locations; a touch sensor surface arranged over the top layer of the substrate; a set of spacers, each arranged over an electrode pair at a support location on the bottom layer of the substrate and including a force-sensitive material exhibiting variations in local bulk resistance responsive to variations in applied force; an array of spring elements coupled to the set of spacers, configured to support the substrate on a chassis, and configured to yield to displacement of the substrate downward toward the chassis responsive to forces applied to the touch sensor surface; and a controller configured to interpret forces of inputs on the touch sensor surface based on resistance values of the electrode pairs.
US11592930B1
A touchpad assembly, including an actuator device that provides motion in a first direction; a first structural element coupled to the actuator device; a second structural element coupled to the first structural element; wherein the first structural element, in response to the motion in the first direction provided by the actuator device, exerts a first rotational force in a first rotational direction, wherein the second structural element, in response to the first rotational force by the first structural element, exerts a second rotational force in a second rotational direction opposite to the first rotational direction, wherein the first rotational force and the second rotational force provide a rotational vibration of the touchpad assembly.
US11592926B2
A computing device including a wireless communication device, an electrostatic interface, and a processor. The processor may be configured to, via the electrostatic interface, detect a peripheral device proximate the surface. In response to detecting the peripheral device, the processor may be further configured to establish wireless pairing with the peripheral device at least in part by performing an identifier exchange via the electrostatic interface. Subsequently to performing the identifier exchange, establishing wireless pairing may further include generating a temporary key and transmitting the temporary key to the peripheral device via the electrostatic interface. Subsequently to transmitting the temporary key, establishing wireless pairing may further include receiving a first wireless pairing signal from the peripheral device via the wireless communication device. Subsequently to receiving the first wireless pairing signal, establishing wireless pairing may further include transmitting a second wireless pairing signal to the peripheral device via the wireless communication device.
US11592925B1
A processing system configured to detect an input object proximate the processing system. The processing system includes sensor circuitry configured to make a determination, when the processing system is in a low ground mass (LGM) state, that a large object is proximate to sensor electrodes of the processing system. The sensor circuitry is further configured, in response to a determination that a large object is proximate the sensor electrodes while the processing system is in the LGM state, to drive a first group of sensor electrodes with one of an inverted signal or a non-inverted signal and drive a second group of sensor electrodes with a static DC voltage.
US11592922B2
An input device includes: a touch device configured to receive a user operation; an actuator configured to apply a vibration corresponding to a drive voltage to the touch device; and a processor. The processor is configured to: apply a first voltage to the actuator to vibrate the touch device with a first vibration in response to a touch-down during a touch operation, the touch-down in which a pressing force of a predetermined value or more is detected from start of touch to the touch device; and apply a second voltage lower than the first voltage to the actuator to vibrate the touch device with a second vibration in response to a touch release during the touch operation, the touch release in which a pressing force of a value lower than the predetermined value after the touch-down is detected.
US11592919B2
An electronic panel including a base layer having a sensing area and a peripheral area adjacent to the sensing area, sensing electrodes overlapping the sensing area and disposed on the base layer, first lines overlapping the peripheral area and connected to one end and the other end of each of the sensing electrodes, an insulation layer including a first insulation portion configured to cover the sensing electrodes and disposed on the base layer and a second insulation portion configured to cover at least a portion of each of the first lines and disposed on the base layer, and second lines disposed on the second insulation portion and respectively electrically connected to the first lines through contact holes defined in the second insulation portion. The at least a portion of each of the first lines has a meandering shape.
US11592912B1
Clickpad structures may be attached to surfaces of an information handling system using material stacks comprising an elastic material, such as a sponge, which can preload a force on the clickpad surface. The preloaded force reduces a gap between the clickpad switch and contact point, which reduces instability, rattling, and other negative experiences with the clickpad surface experienced by a user. According to an embodiment, an input device for an information handling system includes a clickpad surface having a first side configured to receive user input and a second side opposite the first side; a first coupling stack comprising a first elastic material with a first thickness; and a second coupling stack comprising a second elastic material with a second thickness, wherein each of the coupling stacks is attached to the clickpad surface and a surface of the information handling system by adhesives.
US11592911B2
A pointing electronic device is provided with: an inertial measurement module, to generate motion input data, indicative of motion of the pointing electronic device, at an input data rate; a pointing determination unit, to implement a pointing algorithm at a processing data rate based on the motion input data, to generate screen-frame displacement data corresponding to 3D-space movements of the pointing electronic device, the processing data rate being higher than the input data rate. The pointing electronic device is further provided with a rate upscaling unit, interposed between the inertial measurement module and the pointing determination unit, to implement a data-rate upscaling of the motion input data, in order to generate upscaled motion input data to be processed by the pointing determination unit at a data rate matching the processing data rate, via a predictive data reconstruction of missing samples based on the actual motion input data.
US11592899B1
Systems and methods for activating a button within a display are described. Embodiments of the invention provide a multi-step activation process using user eye movement within the display. The multi-step activation process comprises displaying an confirmation element in response to a first user gaze at a button. The button is subsequently activated in response to a second user gaze at the confirmation element.
US11592888B2
Described are mechanisms and methods for implementing highly configurable power delivery management policies. An apparatus may comprise a first circuitry, a second circuitry, a third circuitry, and a fourth circuitry. The first circuitry may include a memory to store a first table having one or more first entries and to store a second table having one or more respectively corresponding second entries. The second circuitry may, upon the occurrence of an event, test a condition specified by an entry in the first table. The third circuitry may, upon the test of the condition having a positive result, evaluate a set of one or more parameters as specified by an entry in a second table corresponding with the entry in the first table. The fourth circuitry may initiate a power-management action based upon the evaluation of the set of one or more parameters.
US11592883B2
Thermal management within an information handling system housing is provided by applying graphene paint to a support structure disposed within the housing, such as a battery casing that supports battery cells, a keyboard lattice that supports keyboard coupling to the housing and screws that attach components to the housing. The graphene paint may have different concentrations of graphene and/or different thicknesses so that the thermal characteristics of the support structure adapt to thermal generation within the housing, such as to keep an even distribution of temperatures within the housing.
US11592871B2
An integrated computational interface device may include a portable housing having a key region and a non-key region; a keyboard associated with the key region of the housing; and a holder associated with the non-key region of the housing. The holder may be configured for selective engagement with and disengagement from the wearable extended reality appliance, such that when the wearable extended reality appliance is selectively engaged with the housing via the holder, the wearable extended reality appliance is transportable with the housing.
US11592868B2
A push switch includes an operating part configured to be pressed in a first direction, an elastic holding member configured to hold the operating part such that the operating part can vibrate in a second direction orthogonal to the first direction, a frame member configured to hold the elastic holding member such that the elastic holding member can vibrate in the second direction, and a vibrator configured to generate a vibration in the second direction, the vibrator being provided in the elastic holding member.
US11592867B2
The present disclosure provides a sliding mechanism and an electronic device. The sliding mechanism is used in the electronic device, and includes a sliding rail assembly and a driving assembly. The sliding rail assembly includes at least one fixing member and at least one sliding rail, the fixing member is fixed to a housing assembly of the electronic device and provided with a first sliding groove, and the sliding rail has an end slidably limited in the first sliding groove. The driving assembly is fixed to the housing assembly, coupled to the sliding rail, and configured to drive the at least one sliding rail to slide outwards from a retracted state to an extended state from the housing assembly and to slide inwards towards the retracted state of the housing assembly from the extended state.
US11592866B2
A functional assembly and an electronic device including the functional assembly are provided. The functional assembly includes a functional module, a motor, and a linking mechanism. The functional module has a first shaft. The motor has a second shaft and is configured to drive the second shaft to rotate. The linking mechanism is connected with the first shaft and the second shaft such that the first shaft and the second shaft are linking-up with each other. As a result, the thickness of the electronic device near the frame is not limited by the size of the motor, which further reduces the thickness of the electronic device.
US11592860B2
A system on chip includes: a functional circuit configured to perform a processing operation by receiving a supply voltage; a droop detection circuit configured to monitor the supply voltage and generate a detection signal indicating whether a droop of the supply voltage has occurred; a clock generation circuit configured to output a first clock signal having a first frequency; and a clock modulation circuit configured to receive the detection signal and the first clock signal, and provide a system clock signal to the functional circuit.
US11592857B2
The bandgap-less apparatus is a fast settling circuit (e.g., with settling time of less than 40 ns) that can leverage proportional-to-absolute-temperature only (PTAT-only) currents to generate a zero or substantially zero temperature coefficient, or even complementary-to-absolute-temperature (CTAT), reference current or voltage, without the need of a native CTAT component or bandgap diodes. The apparatus subtracts two different PTAT currents so that the resulting current is zero-TC. The resulting current is a reference current. The resulting current can be converted to a reference voltage.
US11592854B2
A linear voltage regulator includes a voltage input and a voltage output. The linear voltage regulator includes a buffer having a voltage node, an input node, an output node and a control node and a power transistor having a control node coupled to the output node of the buffer, an input node coupled to the voltage input and an output node coupled to the voltage output. The linear voltage regulator includes a dropout detection module having a control node coupled to the control node of the power transistor, a voltage input node coupled to the voltage input, a voltage output node coupled to the voltage output and an output node. The linear voltage regulator includes a feedforward module having an input node coupled to the output node of the dropout detection module and an output node coupled to the control node of the buffer.
US11592846B1
A system and method for autonomous flight control with mode selection an electric aircraft is illustrated. The system comprises an altitude-related sensor and a computing device. The altitude-related sensor is coupled to the electric aircraft and is configured to detect an altitude value. The computing device is communicatively connected to the altitude-related sensor and is configured to receive the altitude value from the altitude-related sensor, to determine a flight mode as a function of the altitude value and an altitude threshold, to determine an aircraft adjustment as a function of a determine flight mode, and to generate an autonomous function configured to enact the determined flight mode and an aircraft adjustment automatically.
US11592839B2
The processor supplies flight commands to the flight control system by selectively blending pilot input with control signals from the autopilot. The processor generates a projected recovery trajectory through successive iterations, each beginning at the current aircraft location and using a recovery constraint selectable by the processor to influences a degree of flight aggressiveness. A detection system that identifies and invokes a state of threat existence if a threat exists along the projected recovery trajectory. The processor during threat existence in a first iteration commands an initial soft recovery, with permitted blended pilot input. If the threat exists on subsequent iteration, the processor commands a more aggressive recovery while attenuating blended pilot input.
US11592825B2
An electronic apparatus and an operating method are provided. The electronic apparatus includes a storage, at least one sensor, and at least one processor configured to execute stored instructions to while the electronic apparatus is moving, capture a surrounding image by using the at least one sensor, when an unable-to-move situation occurs while the electronic apparatus is moving, generate context data including a surrounding image captured within a predetermined time from a time when the unable-to-move situation has occurred, store, in the storage, the generated context data corresponding to the unable-to-move situation having occurred, and learn the stored context data by using one or more data recognition models.
US11592824B2
Controlling a vehicle according to a trained neural network model capable of being used to generate an output from which one or more vehicle operating variables can be estimated. The neural network model can be used to process, as input, aggregated data corresponding to operational and/or environmental characteristics experienced by the vehicle during at least a portion of a voyage. The aggregated data can include a range of values collected over a period of time when the vehicle is traversing the portion of the voyage. The output generated by the neural network model, based on processing the input, can be further processed in order to determine, for example, an estimated state of charge and/or an estimated remaining flight time for the vehicle. Such estimated values can thereafter be used by a controller of the vehicle to maintain course or maneuver to a charging station.
US11592812B2
Methods, systems, and non-transitory computer readable medium are described for sensor metrology data integration. A method includes receiving sets of sensor data and sets of metrology data. Each set of sensor data includes corresponding sensor values associated with producing corresponding product by manufacturing equipment and a corresponding sensor data identifier. Each set of metrology data includes corresponding metrology values associated with the corresponding product manufactured by the manufacturing equipment and a corresponding metrology data identifier. The method further includes determining common portions between each corresponding sensor data identifier and each corresponding metrology data identifier. The method further includes, for each of the sensor-metrology matches, generating a corresponding set of aggregated sensor-metrology data and storing the sets of aggregated sensor-metrology data to train a machine learning model. The trained machine learning model is capable of generating one or more outputs for performing a corrective action associated with the manufacturing equipment.
US11592808B2
Methods, apparatus, systems and articles of manufacture are disclosed to improve boundary excursion detection. An example apparatus to improve boundary excursion detection includes a metadata extractor to parse a first control stream to extract embedded metadata, a metadata label resolver to classify a boundary term of the extracted embedded metadata, a candidate stream selector to identify candidate second control streams that include a boundary term that matches the classified boundary term of the first control stream, and a boundary vector calculator to improve boundary excursion detection by calculating a boundary vector factor based on respective ones of the candidate second control streams that include the classified boundary term.
US11592804B2
Task automation by support robots for robotic process automation (RPA) is disclosed. RPA robots may be located on the computing systems of two or more users and/or remotely. The RPA robots may use an artificial intelligence (AI)/machine learning (ML) model that is trained to use computer vision (CV) to recognize tasks that the respective user is performing with the computing system. The RPA robots may then determine that the respective user is performing certain tasks on a regular basis in response to a certain action, such as receiving a request via email or another application, determining that a certain task has been completed, noting that a time period has elapsed, etc., and automate the respective tasks.
US11592801B2
Systems and methods are described for governing and monitoring operations of tools. The systems include a registration and control computer, one or more mobile devices, and one or more tools. The tools include electronic locking provisions which upon activation selectively enable tool operation.
US11592799B2
A distributed light-guided processing method includes obtaining an order from a requester, for at least one completed product. Raw components are provided to at least one selected remote processing location. The selected remote processing location includes a light guided system. Work instructions are provided to the selected remote processing location, wherein the work instructions enable the light guided system to guide construction of the completed product. The completed product is processed, using at least the raw components, the work instructions, and the light guided system. The completed product is shipped from the selected remote processing location upon completion of the processing.
US11592796B2
The present invention is a water fountain control system that utilizes cameras to analyze movements of a human subject, and actuates one or more water fountain controllers in response to the movements to create a display incorporating spray patterns of the flowing water. The camera system records video in real time and generates optical signals that are sent to a processor running software that assesses the dimension, position, stance, and/or motion of the human subject and converts the data into recognized classes of movements and/or poses. Once the processor identifies the type of movements and/or poses, it sends signals to the actuators of the water fountains to control the fountains in a manner that implements stored predetermined visual effects generated by the fountain to create a visual presentation to an audience.
US11592788B2
The present disclosure describes systems and techniques that enhance effectiveness and efficiency of a contingency analysis tool that is used for studying the magnitude and likelihood of extreme contingencies and potential cascading events across a power system. The described systems and techniques include deploying the contingency analysis tool in a high-performance computing (HPC) environment and incorporating visual situational awareness approaches to allow power system engineers to quickly and efficiently evaluate multiple power system simulation models. Furthermore, the described systems and techniques include the power system contingency-analysis tool calculating and coordinating protection element settings, as well as assessing controls of the power system using small-signal nomograms, allowing power system engineers to more effectively comprehend, evaluate, and analyze causes and effects of cascading events against a topology of a power system.
US11592785B2
Provided is a chronograph for including an electronic computer, power supply means, a non-volatile memory and a volatile memory; control means operatively connected to said computer; a display operatively connected to said computer; the electronic computer including electronic means, including a programme defined by a machine-type language for memorising a set date on said non-volatile memory which cannot be changed after the first setting, the electronic computer further including means for calculating the elapsed time between the set date and the current date.
US11592781B2
An image forming apparatus to and from which a replenishment container accommodating toner is attachable includes a replenishment port to allow replenishment of toner from the replenishment container, which is arranged outside of the image forming apparatus, to a developer container therethrough in a state where the replenishment container is attached to the replenishment port, an opening/closing portion to open and close the replenishment port, and a locking member to move between a restricting position in which the locking member restricts movement of the opening/closing portion from the closed position to the open position, and an allowing position in which the movement of the opening/closing portion from the closed position to the open position is allowed. A controller maintains, when the replenishment container is attached to the replenishment port, the locking member in the restricting position in a case where a lifetime of the cartridge is less than a threshold.
US11592773B2
An image forming apparatus includes a converter configured to convert image data with use of a tone correction condition corresponding to a position in a main scanning direction of the image data, and an image forming unit, which includes a photosensitive member and an exposure portion configured to expose the photosensitive member to light based on the converted image data, and is configured to form an image on a recording medium. The image forming apparatus further includes a holding portion configured to hold a plurality of feedback conditions corresponding to a plurality of tones and a controller configured to control the image forming unit to form a plurality of test images, acquire measurement results for the plurality of test images, and generate the tone correction condition based on the measurement results and the plurality of feedback conditions.
US11592771B2
A controller is configured to control a print engine and a conveyor to form an image on both sides of a sheet. The controller is configured to: in a case where images to be formed on both sides of each of an Nth (N is a positive integer) sheet, an (N+1)th sheet, and an (N+2)th sheet are all monochrome image or all color image, convey the (N+2)th sheet to the print engine and form an image before forming an image on both sides of the (N+1)th sheet; and in a case where the images to be formed on both sides of each of the Nth sheet, the (N+1)th sheet, and the (N+2)th sheet are a mixture of the monochrome image and the color image, convey the (N+2)th sheet to the print engine and form an image after forming an image on both sides of the (N+1)th sheet.
US11592767B2
An image forming apparatus includes an image forming unit configured to form a toner image, an intermediate transfer belt configured to transfer the transferred toner image to a recording material at a secondary transfer position, a first cleaning unit arranged downstream of the secondary transfer position and upstream of the primary transfer position in a conveyance direction of the intermediate transfer belt and configured to clean the intermediate transfer belt, a second cleaning unit arranged downstream of the secondary transfer position and upstream of the first cleaning unit in the conveyance direction of the intermediate transfer belt and configured to clean the intermediate transfer belt, a conveyance unit provided opposite to the first and the second cleaning units at a position below the first and the second cleaning units and configured to convey the recording material, and a third space from which the first and the second spaces are accessible.
US11592765B2
A developer supply container 1 is detachably mountable to a developer receiving apparatus including a developer receiving portion 11 provided with a receiving port 11a for receiving a developer, a portion-to-be-engaged 11b a displaceable integrally with the developer receiving portion 11. The developer supply container 1 includes an engaging portion 30 and a discharging portion provided with a shutter opening 4j for discharging the developer accommodated in a developer accommodating portion. The engaging portion 30 is provided at only one side with respect to a predetermined direction crossing with a mounting direction of the developer supply container 1 in the crossing with a displacing direction of the developer receiving portion 11. The engaging portion 30 engages with the portion-to-be-engaged 11b with a mounting operation of the developer supply container 1 to bring the receiving port 11a in the communication with the shutter opening 4j.
US11592763B2
According to one embodiment, a developing device forms a toner image on a photoconductive image carrier with toner supplied from a toner cartridge. A toner supply motor supplies the toner from the toner cartridge to the developing device based on the toner concentration. A processor detects an empty toner based on a toner supply rate, a print rate of the image data, and toner characteristics that are characteristics of the toner supplied from the toner cartridge to the developing device, the toner supply rate being calculated based on a pixel count value that is an integrated value of pixel values of the image data and a toner supply motor count value that is an integrated value of drive times of the toner supply motor.
US11592762B1
An image forming apparatus includes: an image carrier body to be transported; an image forming unit that forms an image on the image carrier body; a change roller that is in contact with an inner peripheral surface of the image carrier body so as to be rotatable around a rotation axis and that is capable of changing an angle of the rotation axis with respect to a width direction of the image carrier body; a flywheel provided at the change roller; and a driving mechanism that applies a driving force for changing an angle of the rotation axis with respect to the width direction to an applied portion that moves together with the change roller. A direction of the driving force applied to the applied portion by the driving mechanism is opposite to a direction in which the applied portion moves due to gravity acting on the flywheel.
US11592761B1
An image forming apparatus includes a developing case housing a developer. A doctor blade is separated from an outer surface of a developing sleeve, the both ends of the doctor blade in a longitudinal direction are fixed to a developing case, and the doctor blade includes a through hole in the central portion in the longitudinal direction. An adjusting portion adjusts the distance between the doctor blade and the outer surface of the developing sleeve. A rotating portion is provided on one surface of the base portion, inserts the through hole, and rotates with respect to the doctor blade and the developing case.
US11592760B2
An image forming apparatus includes a developing device that forms a toner image, by developing an electrostatic latent image formed on a photoconductor drum, a charging device that electrically charges the photoconductor drum, a developing power source that applies a predetermined developing bias voltage to the developing device, and a calculation device that calculates a surface potential of the photoconductor drum, on a basis of the developing current flowing in the developing device. The developing power source applies the developing bias voltage in a plurality of levels, to the developing device. A current measurement device measures a developing current, with respect to the developing bias voltage of each level. The calculation device calculates the surface potential, on the basis of each developing current.
US11592757B2
Provided is an electrophotographic developer set having a toner and a powder adhesive, wherein the toner comprises a thermoplastic resin A; the powder adhesive comprises a thermoplastic resin B and a wax A; the wax A has two or more ester groups in the molecule; the thermoplastic resin B has an ester group; and in a viscoelasticity measurement, with Gt′(100) (Pa) being a storage elastic modulus at 100° C. of the toner, and Gb′(100) (Pa) being a storage elastic modulus at 100° C. of the powder adhesive, Gb′(100) is 1.00×105 Pa or less, and Gt′(100)/Gb′(100) is 1.20 or more, as well as a method for producing a bonded product using the above electrophotographic developer set.
US11592755B2
A method for metrology includes directing at least one illumination beam to illuminate a semiconductor wafer on which at least first and second patterned layers have been deposited in succession, including a first target feature in the first patterned layer and a second target feature in the second patterned layer, overlaid on the first target feature. A sequence of images of the first and second target features is captured while varying one or more imaging parameters over the sequence. The images in the sequence are processed in order to identify respective centers of symmetry of the first and second target features in the images and measure variations in the centers of symmetry as a function of the varying image parameters. The measured variations are applied in measuring an overlay error between the first and second patterned layers.
US11592739B2
The present invention is to provide a pellicle frame in a frame shape, having an upper end face to arrange a pellicle film thereon and a lower end face to face a photomask, and which is characterized by being provided with a notched part from an outer side face toward an inner side face of the upper end face, and to provide a pellicle characterized by including the pellicle frame as a component.
US11592738B2
Extreme ultraviolet (EUV) mask blanks, methods for their manufacture and production systems therefor are disclosed. The EUV mask blanks comprise a substrate; a multilayer stack of reflective layers on the substrate; a capping layer on the multilayer stack of reflecting layers; and an absorber layer on the capping layer, the absorber layer comprising an alloy of molybdenum (Mo) and antimony (Sb).
US11592737B2
A reflective mask includes a substrate, a reflective multilayer disposed on the substrate, a capping layer disposed on the reflective multilayer, and an absorber layer disposed on the capping layer. The absorber layer includes a base material made of one or more of a Cr based material, an Ir based material, a Pt based material, or Co based material, and further contains one or more additional elements selected from the group consisting of Si, B, Ge, Al, As, Sb, Te, Se and Bi.
US11592730B2
The projection device includes a display element that displays an image, a projection optical system that forms an intermediate image of the image within an air space and projects the intermediate image to form a projected image, and a light shielding member that is disposed within the air space. The light shielding member includes a light shielding region which is positioned outside optical paths of all effective luminous fluxes emitted from the display element and used to form the projected image. The projection device satisfies a predetermined conditional expression.
US11592725B2
Embodiments of systems and methods for operating an electro-optical shutter with variable transmissivity are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive context information, and control a transmissivity of the electro-optical shutter of a camera coupled to the IHS, at least in part, based upon the context information.
US11592720B2
A display device includes a first conductive layer including horizontal scan lines, and island-type electrodes, which are spaced apart from the horizontal scan lines; a first insulating layer disposed on the first conductive layer; a second conductive layer disposed on the first insulating layer, the second conductive layer including data lines, and a plurality of vertical scan lines; a second insulating layer disposed on the second conductive layer; and a third conductive layer disposed on the second insulating layer and including first shield electrodes, which cover first edges of the vertical scan lines, and second shield electrodes, which are spaced apart from the first shield electrodes, and cover second edges of the vertical scan lines, wherein the vertical scan lines are electrically connected to the island-type electrodes via contact holes that extend through the first insulating layer.
US11592719B2
It is an object of the present invention to apply a sufficient electrical field to a liquid crystal material in a horizontal electrical field liquid crystal display device typified by an FFS type. In a horizontal electrical field liquid crystal display, an electrical field is applied to a liquid crystal material right above a common electrode and a pixel electrode using plural pairs of electrodes rather than one pair of electrodes. One pair of electrodes includes a comb-shaped common electrode and a comb-shaped pixel electrode. Another pair of electrodes includes a common electrode provided in a pixel portion and the comb-shaped pixel electrode.
US11592717B2
To provide a semiconductor device, a liquid crystal display device, and an electronic device which have a wide viewing angle and in which the number of manufacturing steps, the number of masks, and manufacturing cost are reduced compared with a conventional one. The liquid crystal display device includes a first electrode formed over an entire surface of one side of a substrate; a first insulating film formed over the first electrode; a thin film transistor formed over the first insulating film; a second insulating film formed over the thin film transistor; a second electrode formed over the second insulating film and having a plurality of openings; and a liquid crystal over the second electrode. The liquid crystal is controlled by an electric field between the first electrode and the second electrode.
US11592705B2
An electronic apparatus using a liquid crystal display device, a display control method used in the liquid crystal display device, and a non-transitory recording medium for storing a display control program, sets a region having a larger area of an information display region and a background region as a transmission region and a region having a smaller area as a shielding region. A tint change of the shielding region caused by a TN type liquid crystal and a light source for backlight is reduced, and thus, it is possible to make the tint change depending on the viewing direction unremarkable.
US11592694B2
A liquid crystal display is configured such that a composite layer thereof is transparent to incident light in one voltage condition (e.g., in the absence of an applied voltage) and scatters incident light out of the display in another voltage condition (e.g., when a voltage is applied). The liquid crystal display does not need polarizers or color filters.
US11592693B2
A method for fabricating a tunable optical phased array, and a tunable optical phased array are disclosed by the present application. The tunable optical phased array includes: a substrate layer (10), a distributed Bragg reflector (20), a support layer (30), a piezoelectric layer (40), an antenna array (60), and a transducer module (50) configured to make interconversion between a phase control signal and a surface wave; the antenna array (60) and the distributed Bragg reflector (20) are used to form a Fabry Perot resonant cavity, and the phase control signal output by a signal source is concerted into the surface wave by the transducer module (50), and the surface wave is conducted to the antenna array (60) through the piezoelectric layer (40).
US11592686B2
A system for displaying three dimensional (3D) images. The system includes a 3D display operating in a first state to display a 3D image by outputting light into a viewing space and operating in a second state in which the 3D image is not displayed. The system further includes a screen element positioned between the 3D display and the viewing space. The screen element reflects light from the viewing space to appear opaque to a viewer in the viewing space when the 3D display operates in the second state. The screen element transmits the light output by the 3D display, whereby the 3D display image is perceivable by the viewer in the viewing space. The screen element includes a sheet of mesh or netting material that transmits light output by the 3D display through its pores or openings and may be a planar sheet of scrim or tulle.
US11592674B2
Disclosed herein are techniques for providing an illumination system that emits illumination into an environment while also enabling that system to be undetectable to certain types of external light detection systems. The system includes a single photon avalanche diode (SPAD) low light (LL) detection device and a light emitting device. The light emitting device provides illumination having a wavelength of at least 950 nanometers (nm). An intensity of the illumination is set to a level that causes the illumination to be undetectable from a determined distance away based on the roll off rate of the light. While the light emitting device is providing the illumination, the SPAD LL detection device generates an image of an environment in which the illumination is being provided.
US11592670B2
A wide field of view display device employs curved optical components for enhanced performance with a compact arrangement. A wide field of view display includes a curved display device; a first curved lens having a display side and an exit side, wherein the display side is facing the curved display device; a first plurality of Fresnel facets disposed on the display side of the first curved lens; a second curved lens having a display side and an exit side, wherein the display side is facing the exit side of the first curved lens; and a second plurality of Fresnel facets disposed on the display side of the second curved lens, wherein the first plurality of Fresnel facets is configured to focus light from the curved display device on the second plurality of Fresnel facets, and wherein the second plurality of Fresnel facets is configured to focus light from the first plurality of Fresnel facets on a central image point.
US11592669B2
Aspects of the present disclosure relate to optical systems with ergonomic presentation of content for use in head-worn computing systems. A method for controlling a head-worn computer when viewing virtual images, including image content, that encourages an ergonomic head position to reduce neck pain, includes determining an angle of the head-worn computer relative to horizontal, determining an angle of a line of sight to the center of the virtual image as presented to a user's eye, determining a deviation between the determined angle of the line of sight and a predetermined ergonomic angle, and shifting the image content of the virtual image vertically as displayed to the user's eye so that a portion of the image content is not viewable, wherein the amount of shifting is in reverse correspondence to the magnitude of the determined deviation.
US11592667B2
A display system includes: a transparent display; a dimming panel located behind the transparent display and capable of adjusting transmissivity; and a processor, wherein, when the processor detects an object located behind the dimming panel, the processor displaying an image on the transparent display, setting the transmissivity of a region of the dimming panel located in front of the object higher than the transmissivity of a region of the dimming panel located behind a region on which the image is displayed, and making different a degree of an increase of the transmissivity in accordance with combination of the image and the object.
US11592664B2
There is disclosed herein a display device comprising a picture generating unit, a waveguide pupil expander and a viewer-tracking system. The picture generating unit comprises a first display channel, a second display channel and a controller. The first display channel is arranged to output first spatially-modulated light of a first colour. The first spatially-modulated light corresponds to a first picture. The second display channel is arranged to output second spatially-modulated light of a second colour. The second spatially-modulated light corresponding to a second picture. The controller is arranged to drive the first display channel and second display channel. The waveguide pupil expander comprises a pair of parallel reflective surfaces. The waveguide pupil expander defines an input port and a viewing window. The input port is arranged to receive the first spatially-modulated light and the second spatially-modulated light. The viewing window is an area or volume within which a viewer may view the first picture and the second picture. The pair of parallel reflective surfaces is arranged to guide the first spatially-modulated light and the second spatially-modulated light from the input port to the viewing window by a series of internal reflections. The reflectivity of a first reflective surface of the pair of parallel reflective surfaces is provided by a graded coating. The graded coating is partially transmissive to light of the first colour and light of the second colour. The transmissivity of the graded coating is non-achromatic. The viewer-tracking system is arranged to determine a viewing position within the viewing window. The controller is arranged to maintain as substantially constant the colour balance of the first and second picture as seen from the viewing position based on the viewing position determined by the viewer-tracking system.
US11592662B2
In a mirror unit, a first wall portion is higher than a second wall portion. A window member is disposed on a top surface of the first wall portion and a top surface of the second wall portion and is inclined with respect to a mirror surface. When any one of first to fourth wall portions is set as a first reference wall portion, in a cross-section perpendicular to the first reference wall portion, a first line passing through a first end at a side of the first reference wall portion in the mirror surface and a first corner portion formed at the side of the first reference wall portion by an outer surface and a first side surface in the window member intersects the first wall portion. A wiring portion includes a portion extending inside a base and leads outside a frame member.
US11592661B2
The present disclosure relates to a filter unit, a filter selection method, and an imaging device that allow continuously changing a transmittance of an ND filter and switching between filters to be performed more easily. A disk provided with a plurality of filters including an ND filter having a continuously variable transmittance is rotated to cause a filter corresponding to a rotational orientation of the disk among the plurality of filters provided on the disk to be arranged on an optical axis of incident light toward an image sensor. The present disclosure can be applied to, for example, a filter unit, an imaging device, electronic equipment, a filter selection method, a program, or the like.
US11592657B2
A system and method for analyzing bodily fluid include a sample holder holding a bodily fluid sample, an image capture device generating an image of the bodily fluid sample comprising a plurality of fields of view. An image processor is programmed to determine a biofilm in the bodily fluid sample from the image, determine a biofilm area or volume within each of the plurality of fields of view to form a plurality of biofilm areas, determine a total biofilm area or total biofilm volume by adding the plurality of biofilm areas, determine a first value corresponding to a comparison of the total biofilm area or the total biofilm volume and a total volume of the bodily fluid sample, and classify the first value into a classification. An analyzer, using the classification, displays an indicator on a display for indicating the classification of the biofilm within the bodily fluid sample.
US11592651B2
A zoom optical system consists of a first lens group having negative refractive power, a second lens group having positive refractive power, and a rear lens group which are disposed in order from an object. The rear lens group comprises a last lens group and an F lens group in order from a side closest to an image. Lens groups forming the first lens group, the second lens group, and the rear lens group are configured in such a manner that, upon zooming, the respective lens groups move and a distance between the lens groups adjacent to each other changes. At least a part of the F lens group is configured to move upon focusing. Further, the following conditional expression is satisfied. −0.220
US11592650B2
The present invention relates generally to a head-mounted projection display, and more particularly, but not exclusively to a polarized head-mounted projection display including a light engine and a compact, high-performance projection lens for use with reflective microdisplays.
US11592639B2
An optical fiber distribution element (1810) includes a chassis (1820), an optical device (1900) mounted to the chassis (1820), the optical device (1900) including a plurality of cables (2134) extending from the optical device (1900) into the chassis (1820), and a cable management device (2110/2210) mounted to the chassis (1820). The cable management device (2110/2210) includes a plurality of radius limiters in the form of spools (2132/2232) in a stacked arrangement for managing the cables (2134) extending from the optical device (1900) for further connection within the chassis (1820), wherein a first of the spools (2132/2232) defines a spool wall (2136/2236) having a different wall length than that of a second of the spools (2132/2232), wherein a first of the plurality of cables (2134) is routed around the first of the spools (2132/2232) and a second of the plurality of cables (2134) is routed around the second of the spools (2132/2232) that has a different spool wall length than that of the first of the spools (2132/2232).
US11592634B2
An optical fiber cable includes: optical fiber units each having optical fibers; a wrapping tube that wraps around the optical fiber units; a filling disposed inside the wrapping tube; and a sheath that covers the wrapping tube. The optical fiber units includes outer units that are disposed at an outermost layer of the optical fiber units. The outer units are twisted in an SZ shape around a cable central axis of the optical fiber cable. The filling is sandwiched between one of the outer units and the wrapping tube in a cross-sectional view.
US11592621B2
The invention described herein pertains to the structure and formation of dual core waveguide structures and to the formation of optical devices including spot size converters from these dual core waveguide structure for the receiving and routing of optical signals on substrates, interposers, and sub-mount assemblies.
US11592610B2
A light fixture with a single edge lit optical assembly produces various light distributions which provide targeted control of light output with peak intensity that is non-normal to the light guide output face. The compact form factor of light fixture embodiments having narrow width are particularly well-suited for use in linear lighting applications requiring suspended, surface and recessed installations typically used to illuminate walls, floors and/or ceilings. The light fixture can also be selectively configured and oriented during assembly and installation to achieve various lighting distributions including asymmetrical and symmetrical with one or more peak intensities. Optical components within the light fixture are typically positioned and retained in optical alignment with internal support features of a linear housing. The optical assembly typically includes LED board, light guide, and one or more reflectors, and an optically transmitting component further providing a fixture assembler a range of design choices.
US11592609B2
A single edge lit lighting module is disclosed which produces tailored light distributions valuable in many illumination applications. The lighting module comprises a unique light scattering optical element with volumetric light scattering properties which works in combination with configured reflective surfaces and optional surface relief features, Light distributions attainable using the invention are non-lambertian and anisotropic. Light distributions with one or more lobes of peak intensity can be produced which include, but are not limited to, symmetric and asymmetric batwing distributions, asymmetric distributions for perimeter lighting and symmetric distributions. The invention's unique single edge lit construction provide the means for achieving this without need for conventional two lit edges and within a compact form factor with narrow width, particularly well-suited for linear lighting fixtures that are suspended, surface mounted or recessed. Various embodiments also provide means for adjusting light distributions dynamically to control light output characteristics by the use of an additional cover lens or glare control films, and by controlling the input signals to the LED board included in the assembly.
US11592607B2
A waveguide comprises a first surface and a second surface. The first surface comprises a first plurality of grating structures. The waveguide is configured to guide an in-coupled light beam to undergo total internal reflection between the first surface and the second surface. The first grating structures are configured to disrupt the total internal reflection to cause at least a portion of the in-coupled light beam to couple out of the waveguide and project from the first surface, the portion of the in-coupled light beam coupled out of the waveguide forming out-coupled light beams, the out-coupled light beams being configured to form an array of dots on a surface where the out-coupled light beams are projected on.
US11592601B2
The invention relates to a diffuser 3 intended to be facing a light source 1 comprising a transmission layer 10 and a diffusion layer 22, 23 intended to diffuse a light transmitted by the light source, the diffuser being characterised in that the diffusion layer comprises a plurality of metal structures 200, 200a, 200b, called metal nanostructures, having dimensions less than a wavelength of the light transmitted, said metal nanostructures having varied sizes and being distributed within the diffusion layer such that adjacent metal nanostructures have between them, varied distances and preferably less than the wavelength of the light transmitted.
The invention also relates to a method for manufacturing such a diffuser, and a display system comprising such a diffuser.
US11592597B2
The present invention provides a UV antireflective coating stack for ophthalmic lenses. The antireflective coating stack is deposited by sputtering, which lowers the reflectivity of the antireflective stack in the UV range and maintains low reflectivity in the visible range. The antireflective coating stack offers improved thermo-mechanical performance as compared to evaporation-based UV antireflective stacks.
US11592588B2
Methods, apparatuses, and computer-readable media utilize data stacking to facilitate identification and/or correction of data interpretation conducted for a subsurface formation. Related data sets, such as well logs, may be displayed along with markers representing a common entity in the related data sets, such as formation features in a surface formation, and a visualization of stacked data may be generated and centered on the markers to highlight mis-alignment of any of the markers.
US11592587B2
Disclosed are methods, systems, and computer-readable medium to perform operations including: generating, using a source wavelet and a current velocity model, modeled seismic data of the subterranean formation; applying a pre-condition to a seismic data residual calculated using the modeled seismic data and acquired seismic data from the subterranean formation; generating a velocity update using the source wavelet and the pre-conditioned seismic data residual; updating, using the velocity update, the current velocity model to generate an updated velocity model; determining that the current velocity model satisfies a predetermined condition; and responsively determining that the updated velocity model is the velocity model of the subterranean formation.
US11592586B2
Described here are systems and methods for optimization techniques for automatically selecting x-ray beam spectra, energy threshold, energy bin settings, and other imaging technique parameters for photon-counting detector computed tomography (“PCCT”). The techniques described here are generally based on subject or object size, material of interest, and location of the target material. Advantageously, the optimizations can be integrated with different PCCT systems to automatically select optimal imaging technique parameters before scanning a particular subject or object.
US11592584B1
There may be provided a radiation sensor, that may include multiple semiconductor regions that form a sensing PN junction and a draining PN junction that is located below the sensing PN junction; a bias circuit that is configured to (i) bias the sensing PN junction to maintain a sensing PN junction depletion region of a fixed size during a first sensing period and during a second sensing period, and (i) bias the draining PN junction to form a draining PN junction depletion region of a first size during the first sensing period and of a second size during the second sensing period; and an output circuit that is configured to generate a first output signal that represent sensed radiation out of radiation that impinged on the radiation sensor during the first sensing period, and to generate a second output signal that represent sensed radiation out of radiation impinged on the radiation sensor during the second sensing period.
US11592579B2
A method for searching for a target object, which is moved along a path, by a measuring device which has a first reference system, a control device, and an operating controller which has a GNSS receiver having a second reference system and which is connectable to the measuring device via a communication connection.
US11592571B2
A free space detection apparatus for a vehicle is provided to detect a free space based on a lidar sensor and recognize a driving environment. The apparatus includes a point data processor that removes noise of point data acquired from the LIDAR sensor and derives a half line with respect to an obstacle point from which noise has been removed based on coordinates of the obstacle point. A map processor generates a map for space classification, checks whether the obstacle point or the half line with respect to the obstacle point is present in a cell of the map and determines cell states of the map. A free space detector detects a free space based on the cell states of the map.
US11592564B2
A system of generating a three-dimensional (3D) scan of an environment includes multiple 3D scanners including a first 3D scanner at respective first and second positions. The system further includes a controller coupled to the 3D scanners via a common communications network. The first scanner and second scanner transmit a subset of data to the controller while acquiring a set of 3D coordinates. The controller registers the subsets of data to each other while the sets of 3D coordinates is being acquired.
US11592563B2
Embodiments of the disclosure are drawn to apparatuses and methods for a rotating optical reflector. Optical systems may have a limited field of view, and so in order to expand the area that the optical system collects data from, the field of view of the optical system may be scanned across a target area. The present disclosure is directed to a rotating optical reflector, which includes a transmissive layer which refracts light onto a reflective layer, which has a normal which is not parallel to the axis about which the optical reflector is rotated. The optical reflector may be both statically and dynamically balanced, which may allow an increased size of the optical reflector, which in turn may increase the aperture of an optical system (e.g., a lidar system) using the rotating optical reflector.
US11592561B2
A LIDAR system is described for detecting surroundings, including a laser light source for emitting a laser light, a receiving device for receiving a laser light reflected by the surroundings, and a control device for activating the laser light source, the control device being configured to activate the laser light source for emitting a continuous light beam and to continually modulate the emitted light beam, so that the light beam includes a multitude of successive codes.
US11592558B2
Various technologies described herein pertain to a time of flight lidar sensor system that uses a coherent detection scheme. The lidar sensor system includes a laser source, a semiconductor optical amplifier, a combiner, and a balanced detector. The laser source emits an input optical signal. The semiconductor optical amplifier receives a first portion of the input optical signal and outputs a modulated optical signal (amplified and modulated). The combiner receives a second portion of the input optical signal and a returned optical signal received responsive to transmission of at least a portion of the modulated optical signal. The combiner coherently mixes the second portion of the input optical signal with the returned optical signal and outputs mixed optical signals. The balanced detector detects the mixed optical signals and generates an output signal (e.g., a differential photocurrent), which can be used to detect a distance to a target.
US11592554B2
A display apparatus which is assembled in a favorable manner and increases reliability at low cost by keeping the length of a flexible printed circuit (FPC) to a minimum. The display apparatus has a display member, on which at least an image is displayed, and an exterior member which covers the display member. The display member has a proximity sensor that detects the approach of an object to be detected. The exterior member has a protective member that protects the proximity sensor. A fixing member that fixes the display member to the exterior member in a sensing direction of the proximity sensor is formed in the exterior member.
US11592551B2
A radome for a radar sensor of a motor vehicle, having at least one main body facing the radar sensor, through which main body radar beams are intended to pass and which is made of at least one optically non-transparent material, which radome has a first dielectric constant at least on a side facing away from the radar sensor, wherein the radome also has an optically transparent foil with a second dielectric constant which lies between the first dielectric constant and the dielectric constant of air, said foil being applied on the side facing away from the radar sensor and at least in the region of the main body through which the radar beams are intended to pass.
US11592547B2
Techniques and apparatuses are described that implement a smart-device-based radar system capable of detecting user gestures in the presence of saturation. In particular, a radar system 104 employs machine learning to compensate for distortions resulting from saturation. This enables gesture recognition to be performed while the radar system 104's receiver 304 is saturated. As such, the radar system 104 can forgo integrating an automatic gain control circuit to prevent the receiver 304 from becoming saturated. Furthermore, the radar system 104 can operate with higher gains to increasing sensitivity without adding additional antennas. By using machine learning, the radar system 104's dynamic range increases, which enables the radar system 104 to detect a variety of different types of gestures having small or large radar cross sections, and performed at various distances from the radar system 104.
US11592542B2
An ultrasound detection device comprising: an ultrasound receiver configured to generate a signal indicative of a pressure of ultrasound that impinges on the receiver; and a coded mask comprising an ultrasound-blocking material perforated by an array of a plurality of apertures, the apertures arranged such that when the coded mask is placed over the receiver between the receiver and a source of ultrasound in a predetermined lateral position, the ultrasound is transmitted from the ultrasound source to the receiver via a known unique pattern of active apertures of the plurality of apertures such that the signal that is generated by the receiver is a multiplexed signal.
US11592531B2
Embodiments of the disclosure provide receivers for light detection and ranging (LiDAR). In an example, a receiver includes a beam reflecting unit comprising a plurality of digital micromirror devices (DMDs). The beam reflecting unit is configured to receive an input laser beam returned from an object being scanned by the LiDAR and reflect the input laser beam by at least one DMD selectively switched to an “ON” state at an operation angle to form an output laser beam towards a detector. The detector is configured to receive the output laser beam.
US11592526B2
A light detection and ranging (LIDAR) sensor assembly can comprise an optics assembly that includes a LIDAR sensor and a set of dovetail joint inserts. The LIDAR sensor assembly can further include a frame comprising a set of dovetail joint septums coupled to the set of dovetail joint inserts of the optics assembly.
US11592524B2
Methods and systems for laser point clouds are described herein. The method and system may include receiving, at a computing device, lidar data indicative of an environment of a vehicle from a first lidar data source, where the lidar data includes a first plurality of data points indicative of locations of reflections from the environment and further includes a respective intensity for each data point. The method and system also include determining a first surface normal for at least a first data point of the first plurality of data points. The method and system further includes determining a first angle of incidence for the first data point based on the surface normal. Additionally, the method and system includes adjusting the intensity of the first data point based on the first angle of incidence to create a first adjusted intensity for the first data point.
US11592521B1
Disclosed herein are systems and methods for estimating target ranges, angles of arrival, and speed using optimization procedures. Target ranges are estimated by performing an optimization procedure to obtain a denoised signal, performing a correlation of a transmitted waveform and the denoised signal, and using a result of the correlation to determine an estimate of a distance between the sensor and at least one target. Target angles of arrival are estimated by determining ranges at which targets are located, and, for each range, constructing an array signal from samples of received echo signals, and using the array signal, performing another optimization procedure to estimate a respective angle of arrival for each target of the at least one target. Doppler shifts may also be estimated using another optimization procedure. Certain of the optimization procedures use atomic norm techniques.
US11592518B1
A computer-implemented method for establishing and controlling a mobile perimeter and for determining a geographic location of an RF emitting source at or within the mobile perimeter includes receiving from RF sensors in a network, processed RF emissions from the source collected at RF sensors. The RF emissions follow a wireless protocol and include frames encoding RF emitting source identification information. The method further includes extracting RF emitting source identification information from the frames, processing the source identification information to identify the RF emitting source, and classifying the RF emitting source by one or more of UAS type, UAS capabilities, and UAS model. The method also includes receiving from the RF sensors, a geographic location of each RF sensor and a time of arrival (TOA) of the RF emissions at the RF sensor; and executing a multilateration process to estimate a geographic location of the RF emitting source.
US11592515B2
The present disclosure obtains a correction value that corrects measurement angle error signals more accurately than conventional methods even in a case where a radio wave signal-to-noise ratio is low, and thus tracks a communication counterpart more accurately than the conventional methods.
The present disclosure includes a program controller 28 that generates a command value of an orientation direction of an antenna 1 and outputs the generated command value to an antenna drive controller 27, the command value being changed in accordance with a predetermined change scenario 54; a correction value calculator 32 that calculates a phase correction value γ, based on at least three pieces of error measurement data 55 including (i) an arrival direction error obtained from a sum signal and a difference signal of reception signals, the arrival direction error representing a difference between the orientation direction and an arrival direction being a direction from which the radio waves come and arrive and (ii) an orientation direction actual measurement value being an actual measurement value of the orientation direction when the arrival direction error is obtained, the phase correction value γ being an angle by which the arrival direction error is rotated; and a tracking controller 33 that outputs, to the antenna drive controller 27, as the command value, a value obtained by adding the arrival direction error corrected based on the phase correction value γ to the orientation direction actual measurement value.
US11592513B2
To provide a laser distance measuring apparatus which can increase the measurement frequency per unit time by suppressing the increase in the data amount expressing the measurement time, while ensuring the distance measurement precision and the measurable distance. A laser distance measuring apparatus measures, with a time resolution, a light receiving time which is a time from a time point when the laser beam generating unit emits the laser beam to a time point when the light receiving unit outputs the light receiving signal; calculates an object distance which is a distance to the object, based on the measurement result of the light receiving time by the time measuring device; and changes the time resolution of the time measuring device used for calculation of the object distance, based on detection information.
US11592504B2
Various embodiments of the present disclosure are directed towards a magnetic resonance imaging (MRI) radio frequency (RF) coil. The MRI RF coil comprises a first conductive ring and a second conductive ring. A plurality of rung groups extend between the first and second conductive rings. The plurality of rung groups are spaced uniformly about the first conductive ring. Each of the plurality of rung groups comprises a plurality of conductive rungs extending between and connected to the first and second conductive rings. The plurality of conductive rungs of each of the plurality of rung groups are azimuthally separated from one another by a first azimuth angle. Each of the plurality of rung groups is separated from a neighboring rung group by a spacing that forms a window. Each of the windows have a second azimuth angle that is greater than the first azimuth angle.
US11592492B2
A battery pack diagnosing device mediating signal communication between a battery pack and a user terminal includes a controller generating a wake-up signal based on a user input to a third switch and transmitting the generated wake-up signal to the battery pack, and establishing a communication connection according to a first communication method with the battery pack turned on based on the wake-up signal and receiving state information of the battery pack through the established communication connection.
US11592472B2
An apparatus for testing integrated circuits (ICs) , includes a first thermal contact structure having a first surface to interface with a heat source and an opposing second surface to interface with a device under test (DUT). A second thermal contact structure is above the first thermal contact structure and separated therefrom by a variable-resistance thermal interface (VRTI) structure operable to couple or decouple the first and second thermal contact structures from one another. The VRTI structure has a maximal thermal conductivity associated with a first state, and a minimal thermal conductivity associated with a second state.
US11592467B2
An input circuit for reading in an analog input signal of a sensor comprises: first and second input ports connectable to the sensor; a first current-measuring signal converter connected to the first input port and comprising a current-measuring apparatus to determine a first output signal from the analog input signal; a current-limiting apparatus inside the first current-measuring signal converter for limiting a maximum current flowing through the first current-measuring signal converter; and a second current-measuring signal converter connected to the second input port and comprising a current-measuring apparatus to determine a second output signal from the analog input signal, wherein the first and second current-measuring signal converters are connected in series; and a testing apparatus for comparing the first and second output signals to detect faults of the first and second current-measuring signal converters in response to deviations between the first and second output signals exceeding a limit value.
US11592454B2
A method of handling laboratory sample containers by a laboratory sample container handling system is presented. The method comprises providing a laboratory sample container comprising an assigned ID information to the laboratory sample container handling system, reading the assigned ID information, checking, if the read ID information is unique or not unique within the laboratory sample container handling system, and if the read ID information (2) is not unique within the laboratory sample container handling system, assigning a new ID information to the laboratory sample container. The new ID information is unique within the laboratory sample container handling system.
US11592452B2
The present invention is a method for detecting a specific disease based on the result of a measurement in which the amount of a peptide serving as a biomarker contained in a biological sample is determined by using an LC-MS. A pretreatment process performed before the measurement using the LC-MS includes the steps of preparing a mixed sample solution by adding a stable isotope reagent and a trifluoroacetic acid to the biological sample, where the stable isotope reagent is prepared beforehand by labeling the peptide with a stable isotope; boiling the mixed sample solution; injecting the mixed sample solution after boiled into a solid-phase extraction column to make the peptide be retained in the solid-phase extraction column; and passing a water-soluble organic solvent through the solid-phase extraction column to elute the peptide retained in the solid-phase extraction column and collect the eluate.
US11592442B2
The present invention relates to the use of a control marker for implementing analysis methods on spots, in particular in the context of multiplex analyses. The present invention thus relates to solid supports containing said control marker, their preparation method and their use in analysis methods. The present invention makes it possible to verify the presence, location and/or integrity of the spots at the end of the analysis method, and thus to secure the obtained results while guaranteeing that the yielded result indeed results from a present, intact and localized spot.
US11592441B2
Provided is a nanoplasmonic sensor and a kit for biomolecule analysis, and a method of analyzing a biomolecule using the same. The method includes: providing the nanoplasmonic sensor including a dielectric grating extending in one direction, and a metal structure disposed to cover an upper surface and a side surface of the dielectric grating and have at least one bent portion; immobilizing a first probe molecule on a surface of the metal structure; hybridizing an analyte with the first probe molecule by introducing the analyte having a base sequence complementary to the first probe molecule; binding a second probe molecule that is hybridized with the first probe molecule to the analyte; binding an enzyme to the second probe molecule; introducing a substrate that reacts with the enzyme to produce a precipitate by an enzymatic reaction; and measuring localized surface plasmon resonance in the metal structure.
US11592436B2
Disclosed is a system and device for determining sex of an embryo utilizing a non-invasive grading of early stage embryos (pre-hatching) based upon specific gravity, density and/or estimated weight. The device comprises a drop chamber having a lumen, capable of assessing characteristics of at least one embryo while descending. The system allows 100% recovery of embryos. A processor is further capable of performing assessment of the embryos. The disclosed system supports a wide variety of scenarios for human and animal reproductive technologies and related products and services.
US11592425B2
Provided is a field-flow-fractionation apparatus that is configured to supply a carrier fluid to a waste fluid chamber through a fluid supply flow path at a flow rate higher than a set flow rate of a flow rate adjusting part at a timing between an end of analysis of a sample and a start of analysis of a subsequent sample, thereby forming a flow of the carrier fluid from the waste fluid chamber to the separation channel. Accordingly, the sample adhering to a separation membrane is separated from the separation membrane and is discharged from the outlet port.
US11592416B2
There is presented an electrochemical sensor (100) for sensing an analyte in an associated volume (106), the sensor comprising a first solid element (126), a second solid element (128) being joined to the first solid element, a chamber (110) being placed at least partially between the first solid element and the second solid element, a working electrode (104) in the chamber (110), a reference electrode (108), and wherein one or more analyte permeable openings (122) connect the chamber (110) with the associated volume (106), and wherein the electrochemical sensor (100) further comprises an analyte permeable membrane (124) in said one or more analyte permeable openings, wherein the one or more analyte permeable openings are placed at least partially between the first solid element and the second solid element.
US11592406B2
A detection scheme for x-ray small angle scattering is described. An x-ray small angle scattering apparatus may include a first grating and a complementary second grating. The first grating includes a plurality of first grating cells. The complementary second grating includes a plurality of second grating cells. The second grating is positioned relative to the first grating. A configuration of the first grating, a configuration of the second grating and the relative positioning of the gratings are configured to pass one or more small angle scattered photons and to block one or more Compton scattered photons and one or more main x-ray photons.
US11592402B2
A connecting device for inspection includes optical probes, and a probe head including a plurality of guide plates. The probe head includes a first guide plate, and a second guide plate arranged movably with respect to the first guide plate in a radial direction of the penetration holes in a state in which the optical probes are inserted to the respective penetration holes. The probe head holds the optical probes by inner wall surfaces of the penetration holes of the first guide plate and inner wall surfaces of the penetration holes of the second guide plate in a state in which the positions of the central axes of the penetration holes of the first guide plate are shifted in the radial direction from the positions of the central axes of the penetration holes of the second guide plate.
US11592399B2
Highly sensitive assays for pathogen detection, identification and/or analysis including, but not limited to, sensing of metabolite patterns associated with high-risk drug resistance phenotypes.
US11592394B2
The present disclosure provides systems and methods for characterizing the interaction of free radicals with various materials and the use of known interactions to isolate free radical generation from free radical interaction with a target molecule.
US11592380B2
A thickness analyzer unit for determining a thickness of a layer includes a temperature change device, a temperature sensor, a memory, and a controller. The temperature change device is configured to induce a temperature change of the layer from a first temperature value to a second temperature value. The temperature sensor is configured to generate first temperature data corresponding to the first temperature value and second temperature data corresponding to the second temperature value. The memory is configured to store the first and second temperature values, a thermal conductivity value, a specific thermal capacity value, and a density value. The controller is configured (i) to determine a time constant value of the layer based on the first and second temperature values, and (ii) to determine the thickness of the layer based on the time constant value, the thermal conductivity value, the specific thermal capacity value, and the density value.
US11592379B2
A method of determining vapor pressure of a fluid is provided. The method includes the steps of providing a meter (5) having meter electronics (20), the meter (5) being at least one of a flowmeter and a densitometer, and flowing a process fluid through the meter (5). A pressure of the process fluid is measured. The pressure of the process fluid is adjusted until a monophasic/biphasic boundary is reached. The flowing vapor pressure of the process fluid is determined at the monophasic/biphasic boundary.
US11592375B2
An example material testing system includes: a crosshead configured to be actuated to transfer testing force to a test specimen during a material test; an actuator configured to actuate the crosshead and to apply the testing force to the crosshead; a force sensor configured to measure force applied by the crosshead to the specimen; and a control processor configured to: determine a reference force range based on a first force measurement from the force sensor in response to initiation of movement of the crosshead; and in response to a second force measurement by the force sensor that is outside of the reference force range, controlling the actuator to apply a braking force to the crosshead.
US11592370B2
A system for applying a fluid to a substrate bearing a sample for analysis has an array of sensor plates positioned to sense the presence of fluid in contact with respective areas of the substrate. In a particular embodiment, fluid presence in different areas of the substrate is sensed by the effect of the fluid and its identity on the impedances of capacitors formed between sensor plates within the array. In a more particular embodiment, by polling the sensor array continually while fluid is applied to the substrate determine a coverage map, a fluid dispensing mechanism can be controlled to efficiently cover the entire substrate with fluid a minimal amount of fluid, thereby reducing waste.
US11592368B2
The disclosure relates to devices, solutions and methods for collecting and processing samples of bodily fluids containing cells (as well as embodiments for the collection, and processing and/or analysis of other fluids including toxic and/or hazardous substances/fluids). In addition, the disclosure relates generally to function genomic studies and to the isolation and preservation of cells from saliva and other bodily fluids (e.g., urine), for cellular analysis. With respect to devices for collection of bodily fluids, some embodiments include two mating bodies, a cap and a tube (for example), where, in some embodiments, the cap includes a closed interior space for holding a sample preservative solution and mates with the tube to constitute the (closed) sample collection device. Upon mating, the preservation solution flows into the closed interior space to preserve cells in the bodily fluid. The tube is configured to receive a donor sample of bodily fluid (e.g., saliva, urine), which can then be subjected to processing to extract a plurality of cells. The plurality of cells can be further processed to isolate one and/or another cell type therefrom. The plurality of cells, as well as the isolated cell type(s), can be analyzed for functional genomic and epigenetic studies, as well as biomarker discovery.
US11592366B2
Disclosed embodiments include illustrative piezoelectric element array assemblies, methods of fabricating a piezoelectric element array assembly, and systems and methods for shearing cellular material. Given by way of non-limiting example, an illustrative piezoelectric element array assembly includes at least one piezoelectric element configured to produce ultrasound energy responsive to amplified driving pulses. A lens layer is bonded to the at least one piezoelectric element. The lens layer has a plurality of lenses formed therein that are configured to focus ultrasound energy created by single ones of the at least one piezoelectric element into a plurality of wells of a microplate disposable in ultrasonic communication with the lens layer, wherein more than one of the plurality of lenses overlie single ones of the at least one piezoelectric element.
US11592364B2
To provide an exhaust gas analysis apparatus that, without the need to greatly change the flow rate of diluted exhaust gas passing through a filter, can change the flow rate of exhaust gas in the diluted exhaust gas passing through the filter with good followability to reflect weighting, and accurately measure PM, the exhaust gas analysis apparatus is adapted to include: a collection part that collects particulate matter in sampling exhaust gas partially splitting from original exhaust gas or in the diluted exhaust gas resulting from diluting the sampling exhaust gas with diluent gas; and a split flow ratio control mechanism configured to, in accordance with a vehicle driving mode set in compliance with predetermined regulations, change a split flow ratio that is the ratio of the split flow rate of the sampling exhaust gas to the total flow rate of the original exhaust gas.
US11592357B2
To improve the identification of system parameters of a test setup of a test bench there is provision for the test setup to be dynamically excited on the test bench by virtue of a dynamic input signal being applied to the test setup. Measured values of the input signal of the test setup and of a resultant output signal of the test setup are recorded. A frequency response of the dynamic response of the test setup between the output signal and the input signal is determined using a nonparametric identification method. A model structure of a parametric model that maps the input signal onto the output signal is derived from the frequency response. The model structure and a parametric identification method are used to determine at least one system parameter of the test setup, and the at least one identified system parameter is used to perform the test run.
US11592356B2
A method for detecting wear before failure of a free-wheel, the free-wheel comprising a driving part integrated into an upstream mechanical power transmission system and a driven part integrated into a downstream mechanical power transmission system. The method comprises determining an oscillation measurement of a monitoring parameter within the upstream or downstream mechanical power transmission system, determining a value of at least one dynamic parameter characteristic of the oscillation measurement or of a transform of the oscillation measurement in a frequency reference frame, and generating an alarm when the value of the dynamic parameter reaches at least one wear threshold.
US11592353B2
A system for monitoring the performance of a multi-stranded tensile member where a portion of the strands are concealed within a termination. The invention provides a monitoring system that allows the user to determine when one or more of the strands has degraded to a point of concern. In some embodiments the monitoring system depends on visual inspection and in other embodiments the monitoring system is automated.
US11592348B2
A volume measurement system for a fluid processing device includes a fluid container, an imaging unit, and a controller. The container includes a housing defining the structure of the fluid container, and a plurality of fluid chambers. The fluid chambers collect and/or store fluid from the fluid processing device, and each have a port that allows fluid to enter and/or exit the fluid chambers. The imaging unit takes images of the fluid chambers and is positioned to view a level of fluid in each of the chambers. The controller is in communication with the imaging unit and determines the volume of fluid within each of the fluid chambers based upon the viewed level of fluid in the fluid chambers.
US11592346B2
Aspects of the present disclosure relate to a multiple range load cell capable of automatically switching measuring range and method for operating the multiple range load cell.
US11592345B2
Method for detecting the presence of a driver's hands on the steering wheel is described. By a mathematical model, at least one part of a steering system of the motor vehicle is modeled. In addition, a rotational angle of a lower end and/or an upper end of a torsion bar of the steering system is determined. A torque acting on the torsion bar is determined by a measuring device. A sum of a torque with which the driver acts on the steering wheel and a counter-torque generated by friction in the upper part of the steering system is estimated by a Kalman Filter. In addition, the counter-torque is estimated, and the estimated sum of the torque and the counter-torque are used to determine whether the driver's hands are on the steering wheel.
US11592337B2
An evaporatively cooled device and a system including the same. In some embodiments, the system includes an oligolayer conductive sheet; a superconductor; a tunneling barrier, between the oligolayer conductive sheet and the superconductor; and a bias circuit, configured to apply a bias voltage across the tunneling barrier, the bias voltage being less than a gap voltage of the superconductor and greater than one-half of the gap voltage of the superconductor.
US11592336B2
Systems and methods for thermal radiation detection utilizing a thermal radiation detection system are provided. The thermal radiation detection system includes one or more mercury-cadmium-telluride (HgCdTe)-based photodiode infrared detectors or Indium Antimonide (InSb)-based photodiode infrared detectors and a temperature sensing circuit. The temperature sensing circuit is configured to generate signals correlated to the temperatures of one or more of the plurality of infrared sensor elements. The thermal radiation detection system also includes a signal processing circuit.
US11592335B2
The application provides an ear thermometer with a probe cover ejection device. The ear thermometer comprises a holding body and a measuring assembly disposed at one end of the holding body, which comprises a probe, a rotating member, and a socket. The rotating member includes a ring cover with an opening formed in a middle of the ring cover, at least one first abutting portion axially extended from a lateral side of the ring cover, and a lever portion radially extended from the lateral side of the ring cover. The socket includes a circular bottom surface and a closed section and an open section defined on a periphery of the circular bottom surface, a side wall surface vertically provided on the closed section, an accommodating space sandwiched between the side wall surface and the circular bottom surface, and at least one second abutting portion formed on the circular bottom surface. In this way, the dual motions of the radial and axial directions can be used to ensure that the probe cover can be reliably ejected and removed from the probe.
US11592329B2
A photoelectric conversion apparatus includes a waveform shaping circuit, a reference circuit, and a counter. The waveform shaping circuit is configured to generate a first pulse signal based on a signal output from an avalanche diode. The reference circuit is configured to generate a second pulse signal without depending on incident light. The counter is connected to the waveform shaping circuit and the reference circuit to count a number of occurrences of a pulse signal. The pulse signal is based on at least one of the first pulse signal and the second pulse signal, and is input to the counter.
US11592327B2
A method includes receiving data characterizing time-dependent lateral vibration of a shaft of a machine, the lateral vibration indicative of motion of at least a portion of the shaft perpendicular to a first direction. The lateral vibration is detected by a first sensor located at a first predetermined location on the shaft. The method further includes, receiving data characterizing time-dependent torsional vibration of the shaft, the torsional vibration indicative of rotation of the shaft around the first direction. The torsional vibration is detected by a second sensor located at a second predetermined location on the shaft. The method also includes calculating a coherence of the data characterizing time-dependent lateral vibration and the data characterizing time-dependent torsional vibration. The method further includes identifying, based on the coherence, a first frequency value in the frequency domain indicative of coupling between the time-dependent lateral vibration and the time-dependent torsional vibration.
US11592323B2
The present disclosure provides a method for measuring energy of natural gas in a full cycle, including obtaining a metering value of the natural gas used by a user in a time period based on a metering device, and determining a consumption amount of natural gas based on the metering value and a pricing scheme.
US11592314B2
An information processing device includes: a first storage unit configured to store a local map data set created or updated at a first time; a map information acquisition unit configured to acquire at least a part of a distribution map data set from a map data distribution system via a wireless communication network; a second storage unit configured to associate and store (i) data that is acquired by the map information acquisition unit, from among data constituting a first distribution map data set created or updated at a second time, and (ii) information indicating a first acquisition time when the data is acquired, or information indicating the second time; and a second determination unit configured to determine whether the map data distribution system has stored a second distribution map data set created or updated at a third time.
US11592311B2
A method of displaying a nearby point of interest (POI) using augmented reality and an electronic device thereof. An operation method of an electronic device includes: acquiring a preview video; acquiring location information of the electronic device; acquiring information on at least one POI located in a vicinity; selecting a focus POI among at least one POI; determining first information to be provided to a user for general POIs; determining second information including more information than the first information to be provided to the user for the focus POI; determining a location on a screen on which the preview video in which the information on the at least one POI is to be displayed; and displaying the first information or the second information on the location on the screen on which the determined preview video of all or some of the at least one POI is provided.
US11592310B2
A method of generating a personalised recommendation of points of interest (POIs) for a user involves generating a route between an origin and a destination. A search area of a predetermined size is defined for each of a plurality of waypoints along the route. Personalisation data for the user is obtained from one or more social media websites. The POIs present within each search area are identified and descriptive data relating to attributes of each of the identified POIs is obtained. The POIs in each search area are then ranked based on at least a comparison of the personalisation data and the descriptive data relating to the respective POIs. A subset of the identified POIs is next selected for inclusion in the POI recommendation for each search area based on the determined ranking. A POI recommendation including the selected POIs is then displayed to the user.
US11592307B1
A motorcycle helmet includes a data processor configured to facilitate communication between a rider wearing the helmet and a motorcycle, the motorcycle and the helmet communicating location and orientation of the motorcycle. An augmented reality system with a display is disposed to facilitate presenting an augmentation of content in an environment of a rider wearing the helmet, the augmentation responsive to a registration of the communicated location and orientation of the motorcycle At least one parameter of the augmentation is determined by machine learning on at least one input relating to at least one of the rider and the motorcycle.
US11592299B2
An example system includes a sensor for obtaining information about an object in an environment and one or more processing devices configured to use the information in generating or updating a map of the environment. The map includes the object and boundaries or landmarks in the environment. The map includes a static score associated with the object. The static score represents a likelihood that the object will remain immobile within the environment. The likelihood may be between certain immobility and certain mobility.
US11592298B2
A method for determining road surface conditions in a system with at least one vehicle and a data processing device. The vehicle exchanges data with the data processing device wirelessly. The vehicle has at least one sensor for determining measured values describing a road surface friction coefficient, and a computing unit. The data processing device includes a database, containing a road map having a plurality of route sections. The method includes determining measured values for a route section by the sensor, determining a first friction coefficient for the route section by the vehicle's computing unit, sending a data record, containing measured values and/or the first determined friction coefficient and a piece of information identifying the route section, to the data processing device, determining an average friction coefficient for the route section, sending the average friction coefficient determined for the route section to the vehicle, and determining the road surface condition.
US11592297B2
Various methods are provided for facilitating map update to an environment map using gradient thresholding. One example method may include detecting an observed feature associated with a first feature decay and generating an interpolated feature that approximates the observed feature associated with a second decay. The method also includes determining a gradient difference between the interpolated feature and a stored map feature. The stored map feature represents an encoding of the observed feature associated with a third decay associated with an environment map. The method also includes determining a relationship between the gradient difference and a feature gradient update threshold, and, based upon the relationship, updating the environment map by at least replacing the map feature representation associated with the environment map with the approximated feature representation.
US11592296B2
The purpose is to provide a nautical chart display device which enables a measurement of a distance on an electronic nautical chart, like a measuring method which is performed by using a divider. The nautical chart display device includes a display unit, an operation detector, a registration processing module, and a change processing module. The display unit has a screen and displays a nautical chart on the screen. The operation detector detects a touch operation to the screen. The registration processing module accepts two points of the touch operation on the screen, and registers a scale at which a distance between the touched points on the screen matches a distance setting on the nautical chart as an additional scale. The change processing module changes the scale of the nautical chart to the additional scale.
US11592292B2
A total station or a theodolite includes scanning functionality for optical surveying of an environment, in which the total station or the theodolite is configured such that direction-dependent active acquisition regions of the receiver are defined depending on the transmission direction of the transmitted radiation to adapt the receiver surface mechanically and/or electronically to a varying imaging position of the received radiation on the overall detector surface.
US11592288B1
An ultrasound transmitting and receiving device that can determine whether a contact state between a probe and a bolt is normal without relying on the skill of an operator is provided. The ultrasound transmitting and receiving device includes a probe control unit, an auxiliary storage device, and a contact state determination unit. The probe control unit causes a probe to transmit ultrasound to a bolt, and causes the probe to receive an echo of the transmitted ultrasound. The auxiliary storage device stores one or more pieces of comparison data to be compared with echo data indicating the echo received by the probe. The contact state determination unit compares the echo data with the comparison data, and determines a contact state between the probe and the bolt based on a comparison result.
US11592279B2
Tires including a bodies formed of one or more tire plies are disclosed. In various implementations, a tire may include several split-ring resonators (SRRs), each associated with a natural resonance frequency configured to shift in response to a change in an elastomeric property of a respective one or more tire plies. The elastomeric property may include one or more of a reversible deformation, stress, or strain. In some implementations, the one or more SRRs may include a first split-ring resonator (SRR) including first carbon particles that may uniquely resonate in response to an electromagnetic ping based at least in part on a concentration level of the first carbon particles within the first SRR and a second SRR including second carbon particles that may uniquely resonate in response to the electromagnetic ping based at least in part on a concentration level of the second carbon particles within the second SRR.
US11592274B2
A device for destroying a chemical agent is described. The device includes a self-contained, portable pressure vessel which is dimensioned to accommodate an artillery shell, and a heat-generating component within the pressure vessel. The heat-generating component is capable of providing a pyrolytic, exothermic reaction capable of destroying the chemical agent and artillery shell. A process for destroying a chemical agent which includes placing a chemical artillery shell within the pressure vessel, securing the pressure vessel closed, and igniting the heat-generating component inside the pressure vessel to generate a pyrolytic, exothermic reaction capable of destroying the chemical agent and artillery shell is also described.
US11592272B2
A projectile and method of deploying a projectile includes a wing deployment system for deploying a wing of a projectile. The wing deployment system includes a stored energy release mechanism that is activated to generate an initial range of motion of the wing and a panel arranged on the wing and configured to cause an angular acceleration of the wing during the initial range of motion of the wing.
US11592271B2
A toy dart includes a deformable cap that safely impacts a target. The cap includes two layers of openings that provide spaces that allow the cap to deform. The lower layer, having two openings, is supported by exterior posts and an interior wall between the two openings. The upper layer, having two openings, is supported by exterior posts and an interior wall that is laterally offset from the interior wall of the lower layer. The upper and lower layers are separated vertically by a substantially flat divider. The upper layer is more rigid than the lower layer such that the lower layer of the cap deforms more than the upper layer of the cap upon initial impact with the target.
US11592270B2
The present invention provides a polymer nose for a polymeric ammunition cartridge having a generally cylindrical neck having a projectile aperture at a first end, a shoulder comprising a shoulder top connected to the generally cylindrical neck opposite a shoulder bottom, a side wall extending from the shoulder, a groove positioned around the side wall, a skirt connected circumferentially about the groove to extend away from the groove, wherein the groove and the skirt are adapted to mate to a polymer cartridge.
US11592261B2
A device implementable on a firearm includes an adjustable multi-angle grip. The grip includes an upper portion and a lower portion. The upper portion is configured to be coupled to a receiver portion of the firearm. The lower portion is pivotably coupled to the upper portion via a hinge on a front side of the grip such that an angle between a longitudinal axis of the lower portion and a longitudinal axis of a barrel of the firearm is variable.
US11592258B2
A crossbow de-cock mechanism may include a de-cock activator that is selectively movable from a first de-cock activator position that prevents de-cocking of a crossbow into a second de-cock activator position that permits de-cocking of the crossbow.
US11592257B2
In some embodiments, an archery bow comprises a frame, a first limb assembly supporting a first rotatable member and a second limb assembly supporting a second rotatable member. The first rotatable member comprises a cam. A bowstring extends between the first rotatable member and the second rotatable member. A power cable is in communication with the cam. The first limb assembly has a width and a length, wherein the width is at least 26% of the length. In some embodiments, the width is at least 28% of the length.
US11592256B2
A firearm training tool having a shot indicating system configured to provide a training rifle with a shot indicating laser activated by pressing a trigger rearward.
US11592254B2
A bolt catch device for firearms, which is connected to a lower housing and includes a linkage portion and a release portion. The linkage portion is connected to the lower housing by a first pivot shaft and has an abutting member. The release portion is connected with the lower housing by a second pivot shaft, and has a pin and a bolt catch. When the user uses the trigger finger to move the bolt catch, the bolt catch performs a rotational displacement movement from a first position with the second pivot shaft as the center, so that the bolt catch is located at the second position. The abutting member performs a rotational displacement movement centered on the first pivot shaft, and the abutting member is away from the bolt, and the bolt moves to complete the feeding of the ammunition.
US11592245B2
A baffle for a block-type heat exchanger comprising a baffle plate. The baffle plate comprises a first surface and a second surface being parallel to a baffle plane located between the first surface and the second surface. The baffle plate comprises a first longitudinal edge, a second longitudinal edge, a first transverse edge and a second transverse edge. The baffle comprises a resilient member at the second longitudinal edge. The baffle comprises a reinforcement extending away from the baffle plane.
US11592244B2
Disclosed is a multiport distributor comprising: an elongated member comprising a plurality of inlet ports disposed along a first end of the elongated member, a plurality of first outlet ports disposed along a face of the elongated member, and a plurality of fluid passages disposed within the elongated member and extending between the plurality of inlet ports and the plurality of first outlet ports, wherein the plurality of fluid passages are substantially parallel to one another and configured to convey a fluid in a first direction, wherein the plurality of first outlet ports are configured to direct a fluid passing therethrough in a second direction, wherein the second direction is substantially perpendicular to the first direction.
US11592242B2
A gasket for a plate heat exchanger, wherein the gasket includes a body in the form of a loop for fitting to a plate of the plate heat exchanger. The body includes one or more peripheral connection areas spaced along at least one side of the loop, and a plurality of tabs for securing the gasket in position on the plate. Each tab is discrete from the body, and each tab includes a connection which is receivable by or engageable with one of the connection areas to connect the tabs and body together.
US11592241B2
Apparatus and methods for jet impingement cooling are provided. In one arrangement, a fluid channelling structure engages against a target surface to define a flow volume. Fluid is jetted onto the target surface from inlets and is removed via outlets. Flow directing features form a plurality of channels with no straight paths between inlets and outlets. A time averaged flow direction of fluid in contact with each flow directing feature is more nearly perpendicular to a direction of jetting of the fluid from a nearest inlet than parallel to the direction of jetting One or more pairs of the inlets and outlets are such that a majority of fluid jetted onto the target surface from the inlet of the pair will be removed from the flow volume through the outlet of the same pair.
US11592225B2
A method of mitigating liquid-refrigerant migration includes comparing a requested compressor speed of a variable-speed compressor to a pre-defined threshold and, responsive to a determination that the requested compressor speed is greater than the pre-defined threshold, operating the variable-speed compressor at a first compressor speed that is less than the requested compressor speed.
US11592221B2
A two-phase cooling system of an electric work vehicle includes a compressor, a condenser, a thermal expansion valve, a heat exchanger, and an evaporator. The compressor compresses a refrigerant to increase the refrigerant pressure. The condenser is downstream of the compressor and discharges heat from the refrigerant flowing from the compressor to condense at least a portion of the refrigerant. The thermal expansion valve is downstream of the condenser and decreases the pressure of the refrigerant to vaporize the refrigerant to decrease the temperature of the refrigerant. The heat exchanger is coupled to an electrical component and is used to transfer heat from the electrical component to the refrigerant from the electrical component. The refrigerant then flows through the evaporator, where it absorbs more heat. The refrigerant passes back through the thermal expansion valve on its return to the compressor.
US11592206B2
A method for insulating a gas-fueled water heater includes providing a tank for storage of water for heating and a combustion chamber adjacent to the tank. The method includes providing a compressed foam barrier circumferentially around the tank. Further, the method includes positioning a covering around the tank from a top end to a bottom end, the covering extending over the compressed foam barrier. Moreover, the method includes decompressing the compressed foam barrier such that an outer diameter of the foam barrier expands up to and seals against the covering so as to separate an internal volume defined between an outer surface of the tank and the covering into a first section and a second section. Then, the method includes injecting a foam material into the first section so as to provide a foam barrier around at least a portion of an outer surface of the tank.
US11592201B2
A space conditioning system and method for monitoring electrical parameters and/or thermodynamic parameters relating to the heat of extraction/rejection or power consumption of the system and to communicate the monitored parameters to an external device.
US11592193B2
A header includes a plurality of branch tubes and a header manifold. If refrigerant flowing into the header manifold forms a pattern of annular flow or churn flow, tips of the branch tubes inserted into the header manifold pass through a liquid-phase portion having a thickness δ [m] and reach a gas-phase portion. The thickness δ [m] of the liquid-phase portion is defined as δ=G×(1−x)×D/(4ρL×ULS), where G is a flow speed [kg/(m2 s)] of the refrigerant, x is a quality of the refrigerant, D is an inside diameter [m] of the header manifold, ρL is a liquid density [kg/m3] of the refrigerant, ULS is a reference apparent liquid speed [m/s] that is a maximum value within a range of variation in an apparent gas speed of the refrigerant flowing into a flow space of the header manifold. The reference apparent liquid speed ULS [m/s] is defined as G(1−x)/ρL.
US11592191B2
An air conditioner includes a housing having a blowing port, a first guide configured to cover a portion of the blowing port, a second guide configured to cover another portion of the blowing port, a motor configured to rotate the first guide and the second guide, a first gear configured to be connected to the first guide, a guide holder configured to be connected to the second guide, and a second gear configured to connect the first gear to the motor.
US11592187B2
Device and method are described for operational control of a knob on a stove or range. In some examples, a safety device, a sensor relay device, and method are described for automatically positioning an operational shaft of a burner to an Off position such that the power supplied to the burner is terminated upon the occurrence of a safety event.
US11592186B2
A cooking appliance and system therefor utilize a burner group capable of operating in multiple modes such that gas cooktop burners disposed in the burner group may be collectively or individually controlled in different modes.
US11592173B1
A shelf for mounting to a wall without fasteners and for magnetically holding a candle comprises a shelf portion comprising a substantially planar upper surface configured for holding a candle, a first magnet at least partially embedded within the shelf portion, the first magnet configured to magnetically interact with a battery of the candle, a wall portion coupled to the shelf portion, the wall portion comprising a substantially planar surface configured for contacting a surface of a wall, and a second magnet at least partially embedded within the wall portion and configured to interact with a fastener behind the surface of the wall. Related candle holders and systems including fastenerless shelves for holding one or more candles are also disclosed.
US11592167B1
An improved dimming apparatus is disclosed. Major economies are achieved by the ability to distribute groups of dimmers in proximity to the lamp loads that they control. Variations in the location and distance between the apparatus and lamp loads, as well as in the differing connector types installed on such loads, are addressed by terminating the six power stages contained in a common enclosure in a six-circuit multi-pole connector, such that a variety of prior art “break-out” adaptors between said multi-pole connector and individual circuit connectors can be selected among. The power input to the enclosure can be made re-configurable.
US11592158B2
The present disclosure discloses a lighting arrangement with optical composite that provides, when in operation, more uniform angular light distribution emissions into an environment. Lighting arrangements employing the novel optical composite in conjunction with LED light sources provide direct and indirect illumination with more uniform angular light distribution emissions into application environments. An optically coupled opaque layer suppresses internal reflections of ambient light to improve visual appearance of the optical composite by reducing peak brightness and brightness non-uniformity. In specific embodiments, low visibility matte appearances are achieved that are aesthetically desirable in the “off” (unlit) state.
The present disclosure provides a solution to problems of non-uniform angular distribution of light causing visual discomfort and spatial discontinuity in output. Energy savings are achieved with high optical efficiency utilizing compact, durable, robust, and aesthetically appealing optical composites and lighting arrangements capable of providing an assortment of configurable angular light distributions.
US11592153B2
A lighting device (10) for a motor vehicle headlamp, which lighting device comprises the following: at least one first light source (50) for radiating light beams in a first radiation direction (X1), a first deflection device (100) with a deflection surface (110), which is set up to deflect at least a portion of the light beams of the at least one first light source (50) in a second radiation direction (X2), and a second deflection device (200) with a multiplicity of deflection elements which can be controlled and moved independently of one another for deflecting at least a portion of the light beams of the light beams deflected by the first deflection device (100) in a third radiation direction (X3) and for creating a light distribution in front of the lighting device (10), wherein the first deflection device (100) comprises at least one second light source (60), which at least one second light source (60) has a main radiation direction in which light beams of the second light source can be emitted, wherein the at least one second light source (60) is arranged on the deflection surface (110) of the first deflection device (100) in such a manner that the main radiation direction is parallel to the second radiation direction (X2).
US11592150B1
The present invention relates to a bendable decorative lamp, at least comprising: a plurality of segmental light-emitting bodies that are independent of each other, wherein each said segmental light-emitting body has an elastically bendable transparent tube, a flexible strip light having a plurality of light-emitting cells, and a spring steel band that is integrally formed, and the transparent tube radially wraps therein the strip light and the spring steel band that are arranged in parallel to each other, wherein the segmental light-emitting bodies are mechanically separated from each other and electrically connected to each other.
US11592133B2
An adapter includes several connecting nozzles. Free nozzle ends of the connecting nozzles are adapted to be connected to line ends of fluid lines. The adapter includes, for guiding flowing fluid in and then out, two mutually separated, tubular flow channels. Moreover, the adapter includes a projection, which extends from the nozzle end with a length to a free projection end remote therefrom. A fluid line system formed by means of the adapter comprises, furthermore, a fluid line with, enveloped by a wall, a lumen. The fluid line can be connected with its line end to the connecting nozzle of the adapter in such a manner that the projection protrudes inwardly into the lumen of the fluid line to form two tubular chambers of the fluid line mutually separated by the projection and adapted for guiding through flowing fluid.
US11592128B2
A sealing profile for embedding into a moulding of curable material, in particular a concrete or plastic moulding, and to a sealing arrangement comprising such a sealing profile. The object of the present invention is to provide a sealing profile for embedding into a moulding of curable material that can be anchored into the moulding in particular such that displacements of the seal in its seat occur to a significantly lesser extent, if at all, when installing or assembling the mouldings. The object is achieved by a sealing profile (1) with a profile region (2) having a profile region surface (4) which is directed towards the moulding (3) after embedding the sealing profile (1), wherein the profile region (2) has, at least in one subregion (6), a non-woven, felted or random fibre layer (5) which is fixedly connected to the sealing profile (1) and which extend beyond the profile region surface (4).
US11592127B2
An indicator assembly includes a fastener defining a first end, a second end opposite the first end, and an axis extending from the first end to the second end; a first indicator positioned radially outwardly of the fastener relative to the axis of the fastener; and a second indicator positioned radially outwardly of the fastener relative to the axis of the fastener, wherein the second indicator is axially in between the first indicator and the second end of the fastener upon the fastener being oriented in a first position, and wherein the second indicator is radially inwardly or radially outwardly of the first indicator upon the fastener being oriented in a second position.
US11592122B2
A hose clamp for supporting a hose with respect to a machine. The hose clamp may include a deformable clamping element comprising a section of material at least partially surrounding an opening. The opening extends through a thickness of the clamping element and is configured to receive the hose. The hose clamp additionally comprises a support element configured to secure the clamping element to the machine. The support element is further configured to compress the clamping element along a direction of the thickness of the clamping element, thereby deforming the clamping element and causing the clamping element to constrict around the hose.
US11592115B2
A fluid valve comprises a valve housing having at least one fluid inlet and at least one fluid outlet and having a valve axis. At least one of the inlet and outlet is arranged in a wall extending circumferentially about the valve axis. The valve further comprises a rotary valve body arranged within the valve housing for rotation about the valve axis. The rotary valve body comprises a frusto-conical valve body wall and at least one inlet or outlet valve body opening through the valve body wall, the valve body being rotatable about the valve axis so as selectively to place the valve housing inlet and valve housing outlet into fluid communication via the at least one valve body opening. The at least one inlet or outlet valve body opening is a slot which extends in the direction of the valve axis.
US11592112B2
A labyrinth barrier is disclosed and comprises two or more members each defining respective vertical axes. One or more of the members are constructed at least in part of a shape memory material having a first energy state and a second energy state. The members are oriented relative to one another by their respective vertical axes in an original state to create a flow pathway that restricts fluid flow in a direction transverse to the respective vertical axes. The members are urged towards one another to further restrict the flow pathway when the shape memory material transitions from the first energy state to the second energy state.
US11592106B2
A hollow annular seal for sealing two concentric components in a subsea environment is disclosed. The hollow annular seal is constructed from an elastomeric material with a hollow core. The hollow annular seal also includes a plurality of apertures to allow fluid to flow through the apertures and into the hollow core to prevent collapse of the fluid filled, hollow annular seal.
US11592099B2
A gear includes: an outer circumferential rim provided integrally with a plurality of tooth portions disposed side-by-side in a circumferential direction on an outer circumferential surface; and a plurality of reinforcing ribs disposed inside the outer circumferential rim to be spaced from each other in the circumferential direction by thinning portions, wherein a position where each of the plurality of reinforcing ribs and the outer circumferential rim are joined corresponds, in the circumferential direction, to a position of a tooth groove between the plurality of tooth portions.
US11592089B2
A spindle nut (S) for a ball screw is conventionally designed as a hollow cylinder with a central-symmetrical middle longitudinal axis (Z). The spindle nut has an internal thread, which is designed as a ball groove (K) arranged on the cylinder inner surface. Pairs of load-relief bores (B) serve as substantially cylindrical channels for guiding the balls out of and into the ball channel (K) through the wall of the spindle nut. Each load-relief bore (B) is distinguished by a generatrix (L), which has an intersection point (C) with the thread base line of the ball channel (K) and constitutes the geometric continuation of the traveling path of a ball from the ball channel (K) into the load-relief bore (B). A tangent (T) to the cylinder surface (G) runs in a parallel manner at a spacing a >0 to the generatrix (L), both T and L being perpendicular to a common normal (R) to the middle longitudinal axis (Z).
US11592086B2
An assembly for converting motion comprises a first arm and a second arm rotatable about first and second fixed pivots; a third arm pivotably connected to the second arm; a first connecting arm pivotably connected to and extending between the first arm and the third arm; a second connecting arm pivotably connected to and extending between the first arm and the second arm; and a locking assembly comprising a first locking member and a second locking member, the first locking member connected to one of the arms and engaging with the second locking member at one or more positions from the retracted position to the extended position. The assembly may comprise the guide assembly comprising a guide member and an engagement member moveably engageable with the guide member.
US11592083B2
A method is provided for configuring different numbers of gearshift variants in a stepped powershift transmission for an agricultural working machine. The method includes providing a transmission unit, a front-mounted range unit, a gear reduction unit, a rear-mounted range unit, a housing, a drive shaft, a lay shaft, an output shaft, and a hydraulic control arrangement. The same transmission unit is used for all the numbers of gearshift variants while an identical spatial orientation of the shafts is maintained for all the numbers of gearshift variants. The method further includes adapting exclusively the gearshift variants by varying the front-mounted range unit or the rear-mounted range unit.
US11592080B2
A band or belt designed as an elongate bearing, traction or drive element running around rollers or pulleys and made of an elastomer material, and preferably provided with embedded reinforcing elements or tension members extending in the longitudinal direction of the band or belt, having the following features: the band or the belt has one or more elongate tubular receptacles embedded in the elastomer material, in the cavity of which electronic components are arranged, preferably sensors, signal processing or control devices and/or transmission devices, the tubular receptacles are embedded in the elastomer material in such a way that their longitudinal axis or the direction of their greatest extent is oriented substantially transversely to the main bending direction of the band or belt.
US11592075B2
A magneto rheological damper includes a housing extending between a first opened end and a second opened end and defining a fluid chamber extending therebetween. An end cap is located at the first opened end and coupled to the housing. A piston is disposed in the fluid chamber dividing the fluid chamber into a compression chamber and a rebound chamber. A piston rod extends along the center axis and attaches to the piston for movement with the piston between a compression and a rebound stroke. A magnetic field generator is located in the compression chamber and in an abutment relationship with the end cap. An extension portion protrudes radially outwardly from the housing and defining a compensation chamber and a channel. The channel is in fluid communication with the compression chamber and the compensation chamber for allowing the working fluid to flow from the compression chamber to the compensation chamber.
US11592074B2
A shock absorber including a damper and a valve assembly for throttling fluid flow between a compression damper chamber and a pneumatic spring, with a valve assembly extending from an inner end portion of the damper into the compression damper chamber along a longitudinal central axis of the damper. A piston assembly is provided that includes an inner space which is open to the compression damper chamber and configured to receive and sealingly engage a distal portion of the valve assembly at an inner operational range of stroke and to disengage the valve assembly upon movement outside the inner operational range of stroke. The sealing engagement between the distal portion of the valve assembly and the inner space divides the compression damper chamber into an inner volume within the inner space and an outer volume in front of the piston assembly.
US11592070B2
A method of manufacturing a gas cylinder according to an embodiment of the present invention may include applying a sealant to at least a portion of inner surface of a hollow spindle; inserting a cylinder assembly contacting the inner surface of the spindle through an inlet of the spindle and forming a sealant film on an inner surface of the spindle by frictionally applying the sealant to the inner surface of the spindle; and hardening the sealant film to form a cured film cylinder in contact with the inner surface of the spindle.
US11592060B2
An active magnetic bearing apparatus for supporting a rotor of a rotary machine comprises an axial magnetic bearing unit and a radial magnetic bearing unit mounted directly to one another. One of the axial magnetic bearing unit and the radial magnetic bearing unit is mounted to a support for attachment to a housing of the rotary machine.
US11592057B2
A bearing device includes a rotational shaft; a first outer ring; a second outer ring; first balls; second balls disposed; and a C-spacer and a second spacer. α>δd is satisfied, where δd represents a difference between an inside diameter of the second spacer at an end portion on a second side and an outside diameter of a shaft outer circumferential face, and α represents a half of a difference between a diameter of a cylindrical face of the C-spacer on an outer circumferential side and a diameter of the cylindrical face of the C-spacer on an inner circumferential side.
US11592052B2
An example pivot nut assembly includes a pivot body and a nut. The nut is pivotably engaged in the pivot body.
US11592048B2
The invention relates to an anchor for arrangement in lightweight building boards, wherein a lightweight building board has a first covering layer and a second covering layer made from compact material that is stiff in compression, and a core layer, which is arranged between the covering layers and is made from material with a low density in comparison with the covering layers, in particular paper honeycomb, foam or solid wood of low density, having a first anchor part and a second anchor part, wherein the first and the second anchor part are designed to be movable relative to one another, in which a travel between a first end position and a second end position is limited, wherein the first end position is defined by means of first stop means on the first and the second anchor part, and the second end position is defined by means of second stop means on the first and the second anchor part.
US11592043B2
A clamping unit includes a case with a contact surface, an operation member arranged movable in a pressing cancellation direction and a pressing promotion direction relative to the case, a pressing body arranged in a movable manner in the case to oppose the contact surface, and a movable body between the pressing body and contact surface. At least one of the contact surface, movable body, and pressing body includes an inclined surface. The inclined surface increases a protruding amount of the pressing body from the case when the movable body changes in position as the operation member moves in the pressing promotion direction and eases pressing of the movable body against the pressing body when the movable body changes in position as the operation member moves in the pressing cancellation direction to permit a decrease in the protruding amount of the pressing body from the case.
US11592038B2
Provided is a regulator unit that when a pressure is set with respect to a workpiece having a certain weight, can be used for raising/lowering, suspension, or the like of a workpiece having a weight exceeding the weight with the set pressure maintained. The regulator unit is disposed between a drive cylinder and a fluid pressure source and includes a regulator body and a pressure control mechanism connected to the regulator body. The pressure control mechanism includes a cylindrical housing, an end surface cover, and an operation handle fixed to an end of a screw rod protruding from the end surface cover. The end surface cover is fixed to a resin ring fitted to an end of the cylindrical housing and is slidingly rotatable with respect to the end surface of the cylindrical housing integrally with the resin ring in accordance with the amount of turn of the operation handle.
US11592037B1
A hybrid actuation device that includes a first plate coupled to a second plate, a shape memory alloy wire coupled to the first plate, and an artificial muscle positioned between the first plate and the second plate. The artificial muscle includes a housing having an electrode region and an expandable fluid region, a first electrode and a second electrode each disposed in the electrode region of the housing and a dielectric fluid disposed within the housing. The expandable fluid region of the housing is positioned apart from a perimeter of the first plate and the second plate. A first alignment aid is positioned between the first plate and the first electrode, the first alignment aid having an inner surface facing the first plate and an outer surface facing the first electrode.
US11592035B2
A ceiling fan mount assembly having a downrod assembly with a downrod and a motor assembly comprising motor and including a motor shaft. The ceiling fan mount assembly further includes a downrod plate coupled to the downrod and a shaft coupler coupled to the motor shaft and coupled to the downrod plate, whereby coupling the downrod plate to the shaft coupler suspends the motor from the downrod.