US11322206B2
A storage device and an operating method thereof are provided. The storage device includes a non-volatile memory and a memory controller. The non-volatile memory includes memory blocks each including a word lines. The memory controller determines a word line strength of each of the word lines, adjusts a state count of each of the word lines based on the word line strengths, and adjust a program parameter of each of the word lines to decrease a program time variation between the word lines.
US11322204B2
A semiconductor memory device includes first and second memory cells, adjacent first and second word line connected to gates of the first and second memory cells, respectively, a word line driver for the first and second word lines, a bit line connected to the first and second memory cells, a sense amplifier circuit configured to detect data stored in the memory cells via the bit line and apply a voltage to the bit line, and a control circuit configured to control the word line driver and the sense amplifier circuit to execute a write operation. During a write operation performed on the first memory cell to increase a threshold voltage of the first memory cell to a target state, the control circuit changes the bit line voltage of the bit line according to a difference between the target state and a threshold voltage state of the second memory cell.
US11322190B2
Disclosed is a magnetic device including a spin sinker. The magnetic device includes a storage medium, a spin sinker, and a read node. The storage medium receives an in-plane current from outside and generates a self-generated spin current that perpendicularly flows to a charge current, thereby controlling a data structure with the self-generated spin current. The spin sinker receives and attenuates the spin current. The read node measures a magnetoresistance of a data structure through the storage medium. The storage medium is made of a magnetic metal and the spin sinker is made of a magnetic insulating material.
US11322181B2
According to one embodiment, a magnetic disk device includes a disk, a head including a write head and a first read head and a second read head, and a controller that disposes the first read head at a first radial position of a first track of the disk in a radial direction to read the first track, changes a main read head which serves as a reference for positioning during a read process from the first read head to the second read head when read retrying the first track, disposes the second read head as the main read head at a second radial position different from the first radial position of the first track in the radial direction to read the first track, and changes an internal setting corresponding to the main read head to read the first track.
US11322173B2
An apparatus for generating a score signal representing the quality of an audio or video signal supplied to the apparatus is proposed. The apparatus comprises: an input for supplying an audio or video signal, a computing unit implementing a neural network, the computing unit being supplied with the audio or video signal, and producing a score signal representing the quality of an audio or video signal supplied representing at least one predefined quality parameter of the audio or video signal, the neural network being set up by being trained with training data of a specific transmission standard and/or codec used for generating the audio or video data.
US11322170B2
Methods, systems, and computer program products of automatic de-essing are disclosed. An automatic de-esser can be used without manually setting parameters and can perform reliable sibilance detection and reduction regardless of absolute signal level, singer gender and other extraneous factors. An audio processing device divides input audio signals into buffers each containing a number of samples, the buffers overlapping one another. The audio processing device transforms each buffer from the time domain into the frequency domain and implements de-essing as a multi-band compressor that only acts on a designated sibilance band. The audio processing device determines an amount of attenuation in the sibilance band based on comparison of energy level in sibilance band of a buffer to broadband energy level in a previous buffer. The amount of attenuation is also determined based on a zero-crossing rate, as well as a slope and onset of a compression curve.
US11322167B2
Auditory communication devices and related methods are described herein. An example auditory communication device can include a microphone configured to collect acoustic energy and convert the collected acoustic energy into an audio signal, a processor operably coupled to the microphone, and a memory operably coupled to the processor. The processor can be configured to receive the audio signal from the microphone, create a time-frequency (T-F) representation of the audio signal, classify each of a plurality of T-F units into one of N discrete categories, and attenuate the T-F representation of the audio signal. A respective level of attenuation for each of the T-F units is determined by its respective classification. The processor can be further configured to create a synthesized signal from the attenuated T-F representation of the audio signal.
US11322165B2
When compressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (βe) of bits the HOA data frame representation (C(k)) is rendered in spatial domain to virtual loudspeaker signals lying on a unit sphere, followed by normalisation of the HOA data frame representation (C(k)). Then the lowest integer number of bits is set to βe=┌log2(┌log2(√{square root over (KMAX)}·O)┐+1)┐.
US11322160B2
At least one of the present exemplary embodiments and methods introduces a unique Audio Collection System comprised of self-contained Audio Collection Devices (ACDs), Audio Distribution Devices (ADDs), and Audio Control Analysis (ACA) components/functions. The system may be used to gather audio signals from environments in ways that are not presently available with the intention being to gather audio, analyze, and learn what may be understood about a given environment or situation.
One exemplary feature of this system is that it introduces a set of standardized modular components that can be scaled from a small configuration to larger systems. For example, systems that may manage large numbers of audio input streams, broadcast audio streams, modify audio streams, combine and track sounds, and present sound as immersive experience. Additional features will provide other various controls and statistical capabilities, as described herewith.
US11322158B2
An electronic device according to various embodiments of the present invention includes: a microphone; a communication module; a memory; and at least one processor, wherein the processor can receive and record a voice through the microphone while a function of receiving the voice is activated, generate first authentication data including data for the voice and identification data for the electronic device on the basis of the recorded voice, determine the mode of the electronic device on the basis of the recorded voice, send the first authentication data, receive second authentication data corresponding to the first authentication data, use identification data included in the second authentication data to connect communication with an external electronic device when the data for the voice included in the first authentication data matches data for voice included in the second authentication data, and perform, according to the mode, at least one function related to the communication-connected external electronic device and the voice. Various other embodiments are also possible.
US11322154B2
Systems and methods of diarization using linguistic labeling include receiving a set of diarized textual transcripts. At least one heuristic is automatedly applied to the diarized textual transcripts to select transcripts likely to be associated with an identified group of speakers. The selected transcripts are analyzed to create at least one linguistic model. The linguistic model is applied to transcripted audio data to label a portion of the transcripted audio data as having been spoken by the identified group of speakers. Still further embodiments of diarization using linguistic labeling may serve to label agent speech and customer speech in a recorded and transcribed customer service interaction.
US11322153B2
A conversation interaction method and apparatus, and a computer-readable storage medium are provided. The method includes: converting a speech to be recognized into a first text; inputting the first text into a semantic analysis model, to obtain intention information and slot information of the first text; and inputting the intention information and the slot information of the first text into a conversation state machine, to obtain interaction information corresponding to the first text. By using a semantic analysis model, intention information and slot information of a first text are obtained directly from the first text. The process in the existing technology, where a semantic analysis model needs to be used immediately after a language model, is avoided, thereby shortening processing time and making it possible to respond faster to a user. Further, by using the above scheme, calculation complexity and the cost of a whole system are reduced.
US11322151B2
According to embodiments of the disclosure, a method and an apparatus for processing a speech signal, and a computer-readable storage medium are provided. The method includes obtaining a set of speech feature representations of a speech signal received. The method also includes generating a set of source text feature representations based on a text recognized from the speech signal, each source text feature representation corresponding to an element in the text. The method also includes generating a set of target text feature representations based on the set of speech feature representations and the set of source text feature representations. The method also includes determining a match degree between the set of target text feature representations and a set of reference text feature representations predefined for the text, the match degree indicating an accuracy of recognizing of the text.
US11322145B2
A voice processing device includes a voice receiver that receives a voice, an imager, an image acquirer that acquires a captured image captured by the imager, an utterer identifier that identifies an utterer based on the voice received by the voice receiver and the captured image acquired by the image acquirer, a voice determiner that determines whether the voice is a specific word based on the voice received by the voice receiver and an image of the utterer identified by the utterer identifier, the image being included in the captured image, and a voice transmitter that switches a transmission destination of the voice received by the voice receiver based on a determination result by the voice determiner.
US11322143B2
Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
US11322141B2
An information processing device includes a communication controller that performs communication control for receiving transmission data transmitted from a client, transmitting the transmission data to a first service providing server that performs a first service process, receiving a first service process result from the first service providing server, transmitting data according to the first service process result to a second service providing server that performs a second service process that is different from a first service, receiving a second service process result from the second service providing server, and transmitting the second service process result to the client. The first service process result is obtained by performing the first service process on the transmission data. The second service process result is obtained by performing the second service process on the data according to the first service process result.
US11322138B2
A voice awakening method and device are provided. According to an embodiment, the method includes: receiving voice information of a user; obtaining an awakening confidence level corresponding to the voice information based on the voice information; determining, on the basis of the awakening confidence level, whether the voice information is suspected wake-up voice information; and performing, in response to determining the voice information being the suspected wake-up voice information, a secondary determination on the voice information to obtain a secondary determination result, and determining whether to perform a wake-up operation on the basis of the secondary determination result. The embodiment implements a secondary verification on the voice information, thereby reducing the probability that the smart device is mistakenly awakened.
US11322135B2
An example system includes a processor to receive a linguistic sequence and a prosody info offset. The processor can generate, via a trained prosody info predictor, combined prosody info including a number of observations based on the linguistic sequence. The number of observations include linear combinations of statistical measures evaluating a prosodic component over a predetermined period of time. The processor can generate, via a trained neural network, an acoustic sequence based on the combined prosody info, the prosody info offset, and the linguistic sequence.
US11322129B2
A sound reproducing apparatus includes a speaker, a microphone, and at least one processor. The at least one processor performs a process that includes hear-through processing and noise cancellation processing. The process also includes a storage task and a reading task. When detecting an occurrence of the trigger, the reading task reads control information of the event information of which execution is instructed by the trigger. The reading task also executes the hear-through processing and the noise cancellation processing in the signal processing task.
US11322123B2
A pedal board apparatus includes a single-tier, a double-tier, and a triple-tier variant, wherein each tier includes a deck having a top surface and an opposing bottom surface. Each deck is bound by a first sidewall and a second sidewall. Each sidewall comprises a plurality of ports providing ingress and egress for cables and/or connectors. Each deck has an incline wherein the first sidewall has a greater height than the second sidewall, and each intermediate sidewall has a height greater than the second sidewall. The apparatus may include at least one handle disposed along the deck.
US11322122B2
A system providing a music service platform includes a music controller device, a client device, and a server. The music controller device receives musical data indicative of a music performance by an individual and generates metadata characterizing the musical data. The client device includes a software application that receives the musical data and the metadata from the music controller device and presents a graphical user interface for display on the client device. The graphical user interface includes information related to the musical data and the metadata. The server receives the musical data and the metadata, generates one or more analytics associated with the musical data, and performs one or more data aggregation techniques on the musical data.
US11322086B2
A light emitting apparatus and a display device are provided. The light emitting apparatus includes a light emitting unit and a pixel circuit. The pixel circuit is electrically connected to the light emitting unit. The pixel circuit includes a first driving transistor and a second driving transistor. The first driving transistor and the second driving transistor are configured to provide a first driving current and a second driving current to the light emitting unit at the same time, respectively. The first driving transistor includes a first gate terminal. The second driving transistor includes a second gate terminal. The first gate terminal and the second gate terminal are electrically connected to different nodes. The display device includes the light emitting apparatus.
US11322085B1
A pixel circuit is provided, which includes a switching unit, a driving unit, a first light-emitting control unit, a second light-emitting control unit, a light-emitting unit, a storage unit, a voltage dividing unit, a reset unit, and a compensation unit. In the pixel circuit provided by the embodiment of the disclosure, the compensation unit, which is not limited to a duty cycle of a switching unit, can independently compensate a threshold voltage of the driving unit during a duty cycle of the compensation signal, and is suitable for high frequency pixel driving.
US11322080B1
An image display system includes a motion detection device that detects motion of an object in an input image; and a black data insertion device that inserts black data in one frame of the input image, thereby generating an output image. A duty cycle of the inserted black data in the frame is changed according to a result of the motion detection device.
US11322079B2
A display control method includes: obtaining a delay instruction from a processor, in which the delay instruction includes a delay duration required to display a current image frame; determining a plurality of control pulses required to display the current image frame according to the delay duration, in which duty cycles of the plurality of the control pulses are identical; and when a synchronization signal is received, generating each of the plurality of the control pulses sequentially, in which the control pulse is configured to control an active-matrix organic light-emitting diode (AMOLED) display for dimming and displaying.
US11322065B2
A display device includes: a substrate including a display area and a non-display area; an external common voltage line disposed in the non-display area; a plurality of pixels and a common voltage line disposed in the display area; and a driving voltage line connected to each of the plurality of pixels, wherein a subset of the plurality of pixels overlaps the common voltage line in the display area in a plan view, and the external common voltage line and the common voltage line are connected to each other.
US11322059B2
An aging system according to an embodiment includes an aging pad inspector for inspecting an aging pad of a display device, an aging aligner for aligning the aging pad with a probe, and an aging processor for applying an aging signal to the display device through the aging pad and through the probe.
US11322057B2
An image display device includes: a light source; a screen on which an image is formed when light from the light source is applied thereto; an optical system configured to generate a virtual image by light from the screen; an actuator configured to move the screen in an optical axis direction; a position detector configured to detect a movement position of the screen; a servo circuit configured to cause the movement of the screen by the actuator to follow a target waveform on the basis of a signal from the position detector; and a correction circuit configured to reduce a deviation between a timing to move the screen by the servo circuit and a timing to form the image on the screen.
US11322051B2
A universal security label for an electronic device comprising an integral camera lens. The label includes a plastic film security label body, the security label body comprising a plurality of layers, a top surface and an adhesive base, the security label body having a width and a length, the length substantially greater than the width and sufficient to wrap and adhere the label body completely around a portion of the electronic device and over the camera lens, the adhesive base of an overlapping end of the label body configured to adhere to the top surface of another portion of the label body, the layers having tamper-evident feature such that once the adhesive base is adhered to the top surface, subsequent removal provides an indication of its removal through the top surface of the overlapping end.
US11322046B2
A method for managing a language speaking lesson on a network is implemented through the steps of: receiving, by a management server, a request for registering a voice recording task of a learner from an instructor terminal; receiving, by the management server, voice recording data from a terminal of a learner who has confirmed the voice recording task; and receiving, by the management server, recording data for pronunciation correction of the voice recording data from the instructor terminal. By this method, the learner may be sufficiently given an opportunity to practice speaking a foreign language in a course of performing the voice recording task. In addition, the learner may repeatedly listen to the recording data for pronunciation correction directly recorded by the instructor for his or her foreign language pronunciation.
US11322040B2
The invention relates to a process for controlling a simulator, wherein acceleration forces along the vertical axis of the vehicle are to be simulated by tilting the simulator booth.
US11322022B2
The embodiments of the present disclosure provide a method and an apparatus for interacting traffic information, a device and a computer-readable storage medium. The method includes: in response to a first vehicle being about to overtake a second vehicle, sending overtake-preceding indicating information to the second vehicle; detecting whether the driver of the second vehicle makes a first response to the overtake-preceding indicating information; and in response to not detecting the first response made by the driver, sending additional indication information to the second vehicle.
US11322015B1
Proactive multiple controlled-environment facility investigative data aggregation and analysis systems and methods may accept setup of alerts, each alert associated with particular data related to electronic communications, and each alert to be directed to at least one person not associated with the controlled-environment facility in which the communication originated, in which a particular resident associated with the electronic communication resides, and/or the like. Captured data related to electronic communications associated with each of a plurality of residents is received and/or retrieved and the at least one person not associated with the controlled-environment facility is alerted when the particular data related to electronic communications is received or retrieved with respect to a particular electronic communication.
US11322013B2
A monitoring method of a manufacturing execution system (MES), a monitoring device, and a readable storage medium are provided. The monitoring method of the MES includes: reading log files of applications of an MES distributed on multiple servers and monitoring business operation information of the MES according to the log files. Based on this, this can make up for a gap in MES service monitoring and timely respond to abnormal production conditions. In addition, operators do not need to perform log query on each server.
US11322011B2
Systems, methods, and devices for automatic signal detection in an RF environment are disclosed. A sensor device in a nodal network comprises at least one RF receiver, a generator engine, and an analyzer engine. The at least one RF receiver measures power levels in the RF environment and generates FFT data based on power level data. The generator engine calculates a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of the FFT data. The analyzer engine creates a baseline based on statistical calculations of the power levels measured in the RF environment for a predetermined period of time, and identifies at least one signal based on the first derivative and the second derivative of FFT data in at least one conflict situation from comparing live power distribution to the baseline of the RF environment.
US11322010B1
A monitor control unit that is configured to receive, from the electronic pool device, the sensor data, compare the sensor data to a threshold, based on comparing the sensor data to a threshold, determine that the sensor data exceeds the threshold, based on determining that the sensor data exceeds the threshold, provide an instruction to initiate the capture of image data by the camera of the electronic pool device, receive, from the camera of the electronic pool device, the image data, analyze the image data, based on analyzing the image data, identify a monitoring system action to perform, and perform the monitoring system action.
US11322007B2
A danger detector, for example a flame detector, includes an alarm housing with an alarm cover. The housing part of the alarm cover is permeable to heat radiation in the central infrared range. A non-contact, optical heat radiation sensor which is sensitive to the incoming heat radiation and optically oriented to the housing part is arranged in the alarm housing. A processing unit for further processing a sensor signal emitted by the heat radiation sensor is mounted downstream of the heat radiation sensor. The processing unit is designed to monitor the signal emitted by the sensor with respect to significant fluctuations or flicker frequencies for open flames and to determine, based on a direct component of the signal emitted by the sensor, a temperature value for the ambient temperature in the surroundings of the danger detector. The heat radiation sensor may be a thermopile or a bolometer.
US11322002B2
A system and method of gaming includes, after collecting a wager, randomly selecting a first set of cards from a deck and displaying the first set of cards to the player along with a redraw offer (an amount that the player can pay to redraw the first set of cards). If the player accepts the offer, that amount is collected from the player and the player receives a new first set of cards from the deck. The play continues with randomly selecting a second set of cards from the deck and evaluating the best hand from the first set of cards combined with the second set of cards and determining a payout value by looking up that best hand in a payout table and awarding the payout value to the player. In some embodiments, the redraw offer is a fixed amount that is less than the wager amount.
US11321995B1
A video gaming system and method for conducting a casino game of chance wherein a skill input by a player determines whether the game outcome will be a win or a loss. Once the skill input is evaluated, a game play (e.g., spinning slot reels) is activated whereby the outcome is commensurate with the skill input being a win or loss.
US11321994B2
An interface, such as a cashless interface, is interposed between a communication port of a gaming machine and one or more external devices and systems, such as a slot machine interface board and a slot management system. The cashless interface may further communicate with a financial system, such as via a controller and a gateway. The cashless interface may be used to facilitate the transfer of funds between a player's e-wallet associated with the financial system and a gaming machine, such as initiated via a player via their mobile communication device.
US11321992B2
Gaming machine button decks are connected with a button deck filler for connecting between two adjacent gaming machines to provide continuity between button decks and to provide lighting effects between the gaming machines. Light sources may be controlled by a multimedia server operating to control various presentation interfaces for a group of adjacent gaming machines.
US11321983B2
The invention encompasses systems and methods for identification, verification, and authentication of an individual by obtaining a biometric feature (e.g., facial recognition) of an individual using a mobile device (e.g., a mobile device camera). The system and method includes receiving from a mobile device biometric data of an individual captured by the mobile device (e.g., a camera on a mobile tablet), storing and encrypting the biometric data, securely forwarding the encrypted biometric data to a known server or database and receiving a request from the mobile device for authenticating of the individual, the request including biometric data captured by the mobile device, comparing the biometric data to known data of the individual stored on a database or server and the biometric data included in the request, and sending to the mobile device a response to the request for authenticating the individual based on a result of the comparison, wherein the response to the request allows verification of the individual and access to the individual to a secured area.
US11321982B2
The present invention relates in general to a biosecurity system for the livestock industry, and more specifically, animal production facilities. The livestock biosecurity system comprises a biometric recognition component, a cloud database, and a smart device (e.g., smartphone, tablet, laptop, etc.). A purpose of the livestock biosecurity system is to track person(s) of interest and verify that persons of interest attempting to gain access to an animal production facility are compliant with pre-set biosecurity protocols. The livestock biosecurity system determines whether the person(s) of interest should or should not be granted entry into an animal production facility based on the preset biosecurity protocols and further provides employee oversight at the facility.
US11321980B1
A system may comprise an alarm apparatus for a premises and a security container apparatus including a housing defining an interior for receiving objects and a securing door movable between open and closed conditions. The container apparatus may also include control elements configured to control operation of the security container apparatus, and the control elements may control operation of aspects of the alarm apparatus. The container apparatus may also include sensing elements configured to sense characteristics of the security container apparatus, and the sensing elements may be in communication with at least one element of the control elements.
US11321978B2
Systems and methods for providing secure locks having redundant access channels are disclosed. In some embodiments, the smart lock has a hardware processor, a power source, a cylinder, a button that forms a rose knob, and a rose protector. The rose knob and rose protector protect and conceal the hardware processor, the power source, and the cylinder. The rose protector forms an annular groove that slidabiy interlocks with the rose knob. The rose knob has a plurality of redundant access channels for receiving authentication information, The redundant access channels may include a biometric scanner for receiving biometric information, a passcode keypad for entering a token, or a wireless transceiver for receiving a token from a mobile device and transmitting a response to the mobile device. When the user cannot open the lock through the first redundant access channel, the smart lock is configured to allow access through a second access channel.
US11321977B2
In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data, and a refrigeration module coupled to the volatile memory module. The refrigeration module includes one or more chambers containing one or more coolant materials. When the one or more chambers are exposed by an exigent situation associated with a vehicle, the one or more chambers are configured to release the one or more coolant materials to lower a temperature of the volatile memory module.
US11321966B2
A method and an apparatus for human behavior recognition, and a storage medium, the method includes: obtaining a human behavior video captured by a camera; extracting a start point and an end point of a human motion from the human behavior video, where the human motion between the start point and the end point corresponds to a sliding window; determining whether the sliding window is a motion section; and if the sliding window is a motion section, anticipating a motion category of the motion section using a pre-trained motion classifying model. Thus, accurate anticipation of a motion in a human behavior video captured by a camera is realized without human intervention.
US11321965B2
Systems and methods for scalable gesture and eye-gaze tracking in virtual, augmented, and mixed reality (xR) applications 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: monitor utilization of an IHS resource; capture an image of a gesture performed by a user wearing a Head-Mounted Device (HMD) during an xR application; and generate a feature vector usable to identify the gesture based upon the image, wherein the feature vector has a maximum number of features selected based upon the IHS resource utilization.
US11321960B2
A 3D facial reconstruction system includes a main color range camera, a plurality of auxiliary color cameras, a processor and a memory. The main color range camera is arranged at a front angle of a reference user to capture a main color image and a main depth map of the reference user. The plurality of auxiliary color cameras are arranged at a plurality of side angles of the reference user to capture a plurality of auxiliary color images of the reference user. The processor executes instructions stored in the memory to generate a 3D front angle image according to the main color image and the main depth map, generate 3D side angle images according to the 3D front angle image and the plurality of auxiliary color images, and train an artificial neural network model according to a training image, the 3D front angle image and 3D side angle images.
US11321954B1
Some examples herein describe time-series recognition and analysis techniques with computer vision. In one example, a system can access an image depicting data lines representing time series datasets. The system can execute a clustering process to assign pixels in the image to pixel clusters. The system can generate image masks based on attributes of the pixel clusters, and identify a respective set of line segments defining the respective data line associated with each image mask. The system can determine pixel sets associated with the time series datasets based on the respective set of line segments associated with each image mask, and provide one or more pixel sets as input for a computing operation that processes the pixel sets and returns a processing result. The system may then display the processing result on a display device or perform another task based on the processing result.
US11321953B2
Computer implemented methods and computerized apparatus for posture, dimension and shape measurements of at least one 3D object in a scanned 3D scene are provided. The method comprises receiving a point cloud and performs 3D geometric feature extraction. In one embodiment, the 3D geometric feature extraction is based on a 3D hybrid voxel-point structure, which comprises a hybrid voxel-point based normal estimation, a hybrid voxel-point based plane segmentation, a voxel-based geometric filtering, a voxel-based edge detection and a hybrid voxel-point based line extraction. Through the process of 3D geometric feature extraction, the geometric features are then passed to the geometric-based dimension and shape measurements for various applications. After 3D geometric feature extraction, a further process of feature-based object alignment is performed. According to one embodiment of the present invention, using the exact lines extracted from the 3D geometric feature extraction, the computerized apparatus generates line-to-line (L2L) pair features for each identified object in the 3D scene. The L2L pair features in turn is used for aligning the identified 3D objects with target 3D objects.
US11321948B2
The present invention provides a processing apparatus including: an image analysis unit configured to extract a plurality of types of feature values of a person detected from an image; a registration management unit configured to determine whether or not data of the detected person is stored in a storage unit in which the feature value of each of a plurality of persons is stored on the basis of the extracted feature value; a change determination unit configured to determine whether or not there is a change in appearance of the detected person on the basis of the feature value stored in the storage unit and the extracted feature value in a case where it is determined that the data of the detected person is stored; and a notification unit configured to give notice of a person determined to have a change in appearance.
US11321940B2
A device may receive building location information associated with a multi-unit building. The device may obtain an image that depicts the multi-unit building. The device may process, using a building analysis model, the image to identify exterior access features of the multi-unit building. The building analysis model may be trained based on a plurality of historical images of other exterior access features. The device may determine, using a scoring system and based on a configuration of exterior access features that are identified by the building analysis model, an exterior accessibility score of the unit. The device may perform, based on the exterior accessibility score, an action associated with qualifying the unit for installation of a service that involves access, from the unit, to an exterior of the multi-unit building.
US11321935B2
A three-dimensional (3D) modeling method of clothing considering background factors includes determining a first observation direction in which the clothing is to be observed based on a user input in a first space that is a background of a clothing display; determining a display shape of the clothing according to the first observation direction; determining a display shape of the first space according to the first observation direction; when overlapping and displaying the display shape of the clothing on the display shape of the first space, extracting a fusion part requiring a fusion of the display shape of the first space and the display shape of the clothing on the display shape of the clothing and determining a shape of the extracted fusion part; and overlapping and displaying the display shape of the clothing on the display shape of the first space, comprising the fusion part.
US11321928B2
The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine an eye-buffer including one or more bounding boxes associated with rendered content in a frame. The apparatus can also generate an atlas based on the eye-buffer, the atlas including one or more patches associated with the one or more bounding boxes. Additionally, the apparatus can communicate the atlas including the one or more patches. The apparatus can also calculate an amount of user motion associated with the rendered content in the frame. Further, the apparatus can determine a size of each of the one or more bounding boxes based on the calculated amount of user motion. The apparatus can also determine a size and location of each of the one or more patches in the atlas.
US11321918B2
A computer-implemented method for generating a corresponding 3D mesh representing a 3D object includes transforming an initial three-dimensional mesh into a planar mesh, wherein each vertex or edge of the planar mesh is a transformation of a vertex or edge from the initial three-dimensional mesh; and sampling the planar mesh to generate a plurality of samples such that each sample comprises a three-dimensional coordinate representing a point in a three-dimensional space derived and/or taken directly from the initial three-dimensional mesh, and a coordinate representing a position of the sample relative to other samples; and generating the sampled matrix based on the plurality of samples; and representing the sampled matrix as a corresponding 3D mesh.
US11321900B2
A method for adjusting complexity of content rendered by a graphical processing unit (GPU) is described. The method includes processing, by the GPU, an image frame for a scene of a game. The method further includes tracking one or more metrics regarding the processing of the image frame during the processing of the image frame. During the processing of the image frame, the method includes sending a quality adjuster signal (QAS) to a shader associated with a game engine. The QAS is generated based on the one or more metrics associated with the processing by the GPU. During the processing of the image frame, the method includes adjusting, by the shader, one or more shader parameters upon receipt of the QAS, wherein said adjusting the one or more shader parameters changes a level of complexity of the image frame being processed by the GPU.
US11321899B1
Disclosed herein are methods, computer apparatus, and computer programs for creating two-dimensional (2D) image sequences with the appearance of three-dimensional (3D) rotation and depth.
US11321897B2
An information processing device generating video data representing a video of a moving object in response to an instruction by a user includes a decision unit, a determination unit, a generation unit, and a warning unit. The decision unit decides a movement path of the object, based on an instruction by the user. The determination unit determines whether an object video showing the object moving along the movement path decided by the decision unit is equivalent to a video for repeated playback or not, based on the movement path. The generation unit generates video data based on the object video when the object video is determined by the determination unit as equivalent to the video for repeated playback. The warning unit warns the user when the object video is determined by the determination unit as not equivalent to the video for repeated playback.
US11321891B2
The disclosure provides a method for generating action according to an audio signal and an electronic device. The method includes: receiving an audio signal and extracting a high-level audio feature therefrom; extracting a latent audio feature from the high-level audio feature; in response to determining that the audio signal corresponds to a beat, obtaining a joint angle distribution matrix based on the latent audio feature; in response to determining that the audio signal corresponds to a music, obtaining a plurality of designated joint angles corresponding to a plurality of joint points based on the joint angle distribution matrix; and adjusting a joint angle of each of the joint points on the avatar according to the designated joint angles.
US11321890B2
Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak.
US11321888B2
Systems, methods, and devices relating to dynamic virtual element positioning in an augmented reality (AR) environment are described herein. In a method, a viewport may be output by a computing device and may comprise a virtual element and at least a portion of a scene captured by a camera associated with the computing device. A movement of the at least a portion of the scene in the viewport may be determined. An offset focal point along at least a portion of an axis of the virtual element may be determined that is the closest to a viewport focal point at the vertical and horizontal center of the viewport. The virtual element may be positioned in the viewport based on the movement of the at least a portion of the scene in the viewport and a distance between the offset focal point and the viewport focal point.
US11321886B2
An apparatus configured to, in respect of virtual reality content comprising video imagery configured to provide a virtual reality space wherein a virtual reality view presented to a user provides for viewing of the VR space; based on a comment made by and a virtual location of a commenting-user in the virtual reality space when the comment was made; provide for determination of a point of interest in the virtual reality space, the point of interest identified based on, at least, the virtual location of the commenting-user when the comment was made and semantic analysis of the comment to identify the point of interest surrounding the virtual location to which the comment refers, the point of interest associated with the comment thereby enabling the comment to be overlaid over the virtual reality view of the video imagery.
US11321879B2
The subject disclosure relates to techniques for providing augmented reality (AR) navigation guidance to users of an autonomous vehicle (AV) ride hailing service. In some aspects, a method of the disclosed technology includes steps for transmitting an autonomous vehicle (AV) ride request to an AV dispatch service, receiving a ride confirmation indicating that an AV has been dispatched to a rider associated with the mobile device, detecting arrival of the AV at a pick-up location associated with the rider, and initializing augment reality (AR) guidance on the mobile device, wherein the AR guidance is configured to provide the rider with navigation information to facilitate pick-up by the AV. Systems and computer-readable media are also provided.
US11321877B1
Systems, methods, and computer-readable media are disclosed for systems and methods for automated selection of color palettes for video content. Example methods may include determining, by one or more computer processors coupled to memory, a first segment of video content, the first segment comprising a first set of frames, determining, using a first video processing algorithm, a first object that is present in the first set of frames, and determining, using a second video processing algorithm, a first semantic characteristic of the first segment. Some example methods may include generating a first vector representing the first object and the first semantic characteristic, and generating, using a first neural network and the first vector, a first color palette recommendation for the first segment. Selection of the first color palette recommendation may cause a color filter to be applied to the first set of frames.
US11321876B2
A long-baseline and long depth-range stereo vision system is provided that is suitable for use in non-rigid assemblies where relative motion between two or more cameras of the system does not degrade estimates of a depth map. The stereo vision system may include a processor that tracks camera parameters as a function of time to rectify images from the cameras even during fast and slow perturbations to camera positions. Factory calibration of the system is not needed, and manual calibration during regular operation is not needed, thus simplifying manufacturing of the system.
US11321870B2
Embodiments of this application disclose a camera attitude tracking method and apparatus, a device, and a system in the field of augmented reality (AR). The method includes receiving, by a second device with a camera, an initial image and an initial attitude parameter that are transmitted by a first device; obtaining, by the second device, a second image acquired by the camera; obtaining, by the second device, a camera attitude variation of the second image relative to the initial image; and obtaining, by the second device, according to the initial attitude parameter and the camera attitude variation, a second camera attitude parameter, the second camera attitude parameter corresponding to the second image.
US11321869B2
A Position Identification Solution offers a way to determine the position of a Mobile Device by defining a set of known positions and an associated set of objects, shapes, or attributes. A Mobile Device determines its position by scanning an object, shape, or attribute using an included camera, and a Mobile Application running on the Mobile Device recognizes a specific object, shape, or attribute, and determines a corresponding position, which is used to compute the position of the Mobile Device. The Position Identification Solution may use shapes, colors, or combinations of shape and colors. The Position Identification Solution may be used together with other positioning systems in a Hybrid Positioning System to compute the position of the Mobile Device with increased accuracy.
US11321864B1
A method and system for dimensioning an object are provided. A system for dimensioning an object includes a camera associated with a dimensioning device for acquiring an image of a scene including an object to be dimensioned, and a display associated with the dimensioning device for displaying the scene acquired by the camera. A first indicator is displayed on the display indicative of a first desired position of the object to be dimensioned, and a second indicator is displayed on the display indicative of a second desired position of the object to be dimensioned. A processor is provided for receiving the scene acquired by the camera, the first indicator, and the second indicator, and for determining one or more dimensions of the object to be dimensioned.
US11321859B2
A method for scene reconstruction includes generating a depth estimate and a first pose estimate from a current image. The method also includes generating a second pose estimate based on the current image and one or more previous images in a sequence of images. The method further includes generating a warped image by warping each pixel in the current image based on the depth estimate, the first pose estimate, and the second pose estimate. The method still further includes controlling an action of an agent based on the second warped image.
US11321856B1
Some implementations relate to methods and computer-readable media to detect inauthentic textures in a virtual environment. In some implementations, a method includes receiving a plurality of two-dimensional (2D) polygons associated with a texture for a three-dimensional (3D) virtual object. The method further includes combining portions of two or more 2D polygons from the plurality of 2D polygons based on a pose or shape of the 3D virtual object to obtain one or more combined 2D polygons, calculating a respective hash value for each of the combined 2D polygons, determining whether there is a match between at least one hash value of the respective hash values and a hash value of at least one reference 2D polygon associated with an authentic object, classifying the texture as an inauthentic texture if it is determined that there is the match, else classifying the texture as an authentic texture.
US11321853B2
A computer-implemented method for implementing a self-supervised visual odometry framework using long-term modeling includes, within a pose network of the self-supervised visual odometry framework including a plurality of pose encoders, a convolution long short-term memory (ConvLSTM) module having a first-layer ConvLSTM and a second-layer ConvLSTM, and a pose prediction layer, performing a first stage of training over a first image sequence using photometric loss, depth smoothness loss and pose cycle consistency loss, and performing a second stage of training to finetune the second-layer ConvLSTM over a second image sequence longer than the first image sequence.
US11321851B2
A method of tracking an object of interest between temporally successive images taken from a vehicle based camera system comprising: a) from an initial image, determining an initial patch with a respective boundary box encapsulating an identified object of interest; b) using a search template in Kanade Lucas Tomasi (KLT) methodology to track said object of interest in a temporally successive image from said camera system; so as to determine therein a new patch having a respective new boundary box or portion thereof, with respect to said object of interest, characterized in; and c) performing a check on the robustness of the tracking step in step b) by analyzing one or more parameters output from step b).
US11321844B2
Presented herein are systems and methods that provide for improved 3D segmentation of nuclear medicine images using an artificial intelligence-based deep learning approach. For example, in certain embodiments, the machine learning module receives both an anatomical image (e.g., a CT image) and a functional image (e.g., a PET or SPECT image) as input, and generates, as output, a segmentation mask that identifies one or more particular target tissue regions of interest. The two images are interpreted by the machine learning module as separate channels representative of the same volume. Following segmentation, additional analysis can be performed (e.g., hotspot detection/risk assessment within the identified region of interest).
US11321838B2
In one embodiment, a method for eye-tracking comprises capturing images of a user using one or more cameras, the captured images of the user depicting at least an eye of the user, storing the captured images of the user in a storage device, reading, from the storage device, a down-sampled version of the captured images of the user, detecting one or more first segments in the down-sampled version of the captured images by processing the down-sampled version of the captured images using a machine-learning model, the one or more first segments comprising features of the eye of the user, reading, from the storage device, one or more second segments in the captured images corresponding to the one or more first segments in the down-sampled version of the captured images, and computing a gaze of the user based on the one or more second segments in the captured images.
US11321837B2
A flexible, artifact-free, and lensless fiber-based imaging system for biological objects. This system combines image reconstruction by a trained deep neural network with low-loss image transmission through disordered glass-air Anderson localized optical fiber. High quality images of biological objects can be obtained using short (few centimeters) or long (more than one meter) segments of disordered fiber with and without fiber bending. The deep neural network can also be designed to perform image classification. The system provides the unique property that the training performed within a straight fiber setup can be utilized for high fidelity reconstruction/classification of images that are transported through either straight or bent fiber making retraining for different bending situations unnecessary. In addition, high quality image transport and reconstruction is demonstrated for cells that are several millimeters away from the fiber input facet eliminating the need for additional optical elements at the distal end of the fiber. This novel imaging system shows great potential for practical applications in endoscopy including studies on freely behaving subjects.
US11321821B2
The present disclosure provides a computer implemented method and system for compensating for cloud cover to allow the build-up of composite, cloud free images of a particular geographic area. The disclosure takes satellite or aerial image data as an input and temporally stacks the images for a particular geographic area, with the most recent image at the top. The time for the composite image to be produced (which may be the present time, or may be a time from the past) is defined as a temporal projection plane. The most recent image prior to or temporally proximate to this plane is analysed to identify any areas obscured by clouds. Cloud free areas of the most recent image are projected onto the temporal projection plane. For the identified obscured areas, older, cloud free images in the stack are projected onto the temporal projection plane to fill the obscured areas. This forms a cloud free composite image at the defined temporal projection plane.
US11321820B2
A method for improving image illumination of the present disclosure includes receiving images of original video data, classifying and arranging the images according to illumination for image enhancement processing of the original video data images, and generating high illumination images for an image region by processing the images using a neural network for image enhancement that is selected according to the illumination attribute of the classified images from among groups of neural networks for image enhancement, so as to reproduce a video having enhanced illumination. The neural network for image enhancement according to an embodiment of the present disclosure may be a deep neural network generated through machine learning, and input and output of images is performed in an Internet of Things (IoT) environment using a 5G network.
US11321819B2
A Convolution Multiply and Accumulate (CMAC) system for performing a convolution operation is disclosed. The CMAC system receives image data pertaining to an image. The image data comprises a set of feature matrix, a kernel size and depth information. Further, the CMAC system generates a convoluted data based on convolution operation for each feature matrix. The CMAC system performs an accumulation of the convoluted data to generate accumulated data, when the convolution operation for each feature matrix is performed. The CMAC system further performs an addition of a predefined value to the accumulated data to generate added data. Further, the CMAC system filters the added data to provide a convolution result for the image, thereby performing the convolution operation of the image.
US11321810B2
A system determines an object-design for a three-dimensional model of an object. The object-design may exhibit a design continuity. The system breaks the object-design in to spatial patterns corresponding to the discrete surfaces making up the outward surface of the object. The system then generates flattened patterns by projecting the spatial patterns into a two-dimensional plane. The system prints the flattened patterns on to designated regions of material sheets in an orientation that preserves the design continuity of the object-design. The regions may be extracted from the sheets and then joined at their edges to form a cover for object that exhibits the continuity of the object design.
US11321802B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for supporting large lookup tables on an image processor. One of the methods includes receiving an input kernel program for an image processor having a two-dimensional array of execution lanes, a shift-register array, and a plurality of memory banks. If the kernel program has an instruction that reads a lookup table value for a lookup table partitioned across the plurality of memory banks, the instruction in the kernel program are replaced with a sequence of instructions that, when executed by an execution lane, causes the execution lane to read a first value from a local memory bank and a second value from the local memory bank on behalf of another execution lane belonging to a different group of execution lanes.
US11321801B2
The present disclosure provides a GPU-based third-order low-rank tensor completion method. Operation steps of the method includes: (1) transmitting, by a CPU, input data DATA1 to a GPU, and initializing the loop count t=1; (2) obtaining, by the GPU, a third-order tensor Yt of a current loop t based on the least squares method; (3) obtaining, by the GPU, a third-order tensor Xt of the current loop t based on the least squares method; (4) checking, by the CPU, whether an end condition is met; and if the end condition is met, turning to (5); otherwise, increasing the loop count t by 1 and turning to (2) to continue the loop; and (5) outputting, by the GPU, output data DATA2 to the CPU. In the present disclosure, in the third-order low-rank tensor completion, a computational task with high concurrent processes is accelerated by using the GPU to improve computational efficiency.
US11321798B2
In various examples, a signal processing pipeline is dynamically generated or instantiated for a signal processing request. To generate the pipeline, a graph topology—including nodes and edges—may be created to represent features, functionality, and characteristics of a signal processing system. The nodes, representing processing tasks, may be connected via edges having associated costs for performing, by a node, a processing task on an output of a prior or edge-connected node. For a given signal processing request, the nodes or processing tasks to be included may be selected and, using a graph routing algorithm and the costs between and among the determined nodes, a path through the nodes may be determined—thereby defining, at least in part, the signal processing pipeline.
US11321794B2
A server device includes a processor configured to i) acquire vehicle information when a delivery request is made; ii) acquire predetermined authentication information for unlocking and locking a door of a vehicle, based on the acquired vehicle information; iii) transmit the acquired predetermined authentication information to a delivery terminal; and iv) to acquire predetermined proof information for proving that a user of the vehicle is a rightful recipient of a delivery article, by communicating with a user terminal. The processor is configured to transmit the acquired predetermined authentication information to the delivery terminal, on a condition that the predetermined proof information is acquired.
US11321788B2
Systems and methods for optimizing oilfield rig fleet scheduling and deployment are disclosed. Wells are identified to have time constraints by which they are grouped into “ON”, “BY”, and “ADD” categories. ON wells have a beginning drilling availability window; BY wells have an ending drilling availability time only; and ADD wells have no beginning or ending time of drilling availability. The systems and methods optimize scheduling with ON wells having higher priority than BY wells, and BY wells having higher priority than ADD wells.
US11321786B1
There are provided systems and methods for fan identification on a communication device for a performer during a performance. A service provider may determine attendees to a performance given by a performer. The service provider may also determine fan information for each of the attendees, for example, using media related to the performer on a communication device of the attendees, biometrics of the attendees during the performance, and/or social networking interactions. Based on the fan information for one or more attendees, the service provider may choose to recognize certain attendees during the performance, such as with a message from the performer or an upgrade. The service provider may notify the performer on a wearable or prompter device during the performance. The service provider may further track the attendees' interest during the performance and provide feedback to the performer.
US11321785B2
Systems and methods that may be used to provide guidance and or tag suggestions to a user of an electronic accounting system and or service that overcome the shortcomings associated with user-defined tags.
US11321781B1
Disclosed is a system for facilitating financial planning of an objective. The system includes a storage unit for storing computer program instructions, a display unit for displaying processed computer program instructions, a processing unit is coupled to the storage unit and the display unit for processing the computer program instructions. The computer program instructions includes a data input computer program instruction, a data category display computer program instruction, a threshold computer program instruction, a slide computer program instruction and a heat map computer program instruction. The heat map computer program instruction with a color computer program instruction to display the degree of difference with the intensity of the color. A red color to display the degree of difference for a negative value and a green color to display the degree of difference for a positive value. The color computer program instruction displays variation in the intensity of the red or green color based on the degree of difference between the two financial data sets.
US11321779B2
The present invention relates to a system, method and apparatus for evaluating a variety of financial information, determining a valuation metric, and distributing the valuation metric to system users. The valuation metric distribution may be configured by an administrator for automatic distribution of the valuation metric to system users. Alternately, a system user may log onto a central server to access the valuation metric, based on administrator defined or user-customized system data. The valuation characteristic provides a system user with a metric that may be used to assist in allocating the user's financial resources. The metric is determined by analyzing three main types of financial indicators, specifically an earnings-yield factor, an interest factor and a growth indicator.
US11321769B2
A method and system for generating a three-dimensional (3D) model of a garment. The method includes: providing an image of the garment; generating a 3D garment representation based on the image; registering the 3D garment representation to a 3D model to obtain a preliminary 3D garment model; projecting the preliminary 3D garment model dressed on the 3D model to an 2D projected image; and comparing the 2D projected image with the image of the garment, so as to refine the preliminary 3D garment model to obtain the final 3D model of the garment.
US11321768B2
Disclosed are systems and methods for augmenting a customer image with at least one virtual object. One or more customer images depicting a customer environment are received from a customer computing device and 3D feature data for the customer images is determined. A virtual object is determined which corresponds to a desired merchant item. A positioning signal is received which corresponds to a desired location of virtual object in the customer environment, and a corresponding first location in each customer image at which to overlay the virtual object using the positioning signal is determined. An appropriate size and orientation of the virtual object is determined for each customer image based on corresponding 3D feature data, causing an overlay of an appropriately sized and oriented virtual object at the corresponding first location in customer images.
US11321765B2
Methods for product ordering relating to an automation system are described. Exemplary methods may include receiving one or more inputs, identifying one or more product order-related parameters, receiving information related to a product order, determining delivery data based at least in part on the information, and initiating an automation system operation based at least in part on the delivery data.
US11321752B2
Methods, systems, and apparatus to generate group transactions for an item are described. An item may be one or more of a product and a service. An acceptable price for an item may be obtained from a consumer. The consumer may be categorized into a group characterized by common price range. A group offer may be provided to one or more sellers and/or one or more buyers.
US11321750B1
Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
US11321749B2
Metering based on application code complexity is provided. Code of an application to be executed is received from a user. Values of parameters corresponding to the application are extracted based on analysis of the code. A set of computational vectors corresponding to extracted values of the parameters of the application is generated to calculate a complexity of the code. A metering metric to charge the user to execute the application is determined based on the complexity of the code. The application is executed at the metering metric based on the complexity of the code.
US11321743B2
An apparatus is provided for generating rich media ad units. The apparatus may be configured to receive an inventory feed and a feature feed. The inventory feed may include a plurality of product identifiers. The feature feed may include a plurality of features, each of the plurality of features being associated with at least one of the plurality of product identifiers. The apparatus may select, based on consumer metrics, a product identifier from the plurality of product identifiers. The apparatus may generate, based on the consumer metrics, a feature subset including a subset of the plurality of features associated with the product identifier. The apparatus may generate, based on the feature subset, a rich media ad unit. Related methods and apparatuses are also provided.
US11321735B2
In a method and a device for controlling the issuing of advertising messages in a sales facility, wherein boundary condition data such as weather conditions and temperature data are detected by means of detection devices arranged inside and outside the sales facility and correlated with effective quantities of sold products promoted by advertising messages. The issuing of advertising messages is triggered in a targeted manner as a function of the results achieved when the boundary conditions determined to be optimal are occurring.
US11321732B2
A mobile device comprising a software application configured to detect the sound of a product use event; provide a user reward using said software application in response to said detection; capture data relating to said product use event; and provide said captured data to a remote computer system for analysis.
US11321730B2
The system is configured to monitor and operate a hybrid reward system with a multi-channel point of sale terminal. The system may perform operations including receiving, by a computer based system and via a first connection from a point of sale terminal, reward program information and transaction information in response to a reward program instrument being presented at the point of sale terminal. A transaction authorization request associated with the reward program information may be provided by the point of sale terminal, via a second connection from the point of sale terminal, to a transaction authorization system to authorize a transaction. The transaction may be initiated by a transaction instrument. The reward program instrument is at least one of a transaction instrument and a reward program indicia.
US11321729B1
A system may include a chatbot communications server executing a given chatbot conversation associated with a given retailer from among retailers. The system may also include a remote device associated with a given user, and a promotions processing server. The promotions processing server may be configured to store digital promotions for the retailers, and communicate at least one digital promotion corresponding to the given retailer to the chatbot communications server. The chatbot communications server may be configured to insert the at least one digital promotion into the given chatbot conversation to be displayed on the remote device. The chatbot conversation may permit the given user to clip at least one selected digital promotion, and add a product for purchase corresponding to the at least one selected digital promotion to a virtual shopping cart.
US11321724B1
A method of evaluating a product, the method may include with an assessment module executed by a processor assessing attributes of a target product and listing relevant descriptive terms of the target product descriptive of the attributes of the target product; with a network interface device, accessing a computer-networked marketplace and identifying at least one organic competing product matching at least one descriptive term; with a comparison module executed by the processor: comparing the descriptive terms of the target product to descriptive terms associated with the at least one organic competing product to generate a competitivity score; and with a recommendation module executed by the processor: generating an actionable report descriptive of a projected performance of the target product in the computer-networked marketplace relative to the at least one organic competing product.
US11321717B2
An account holder's portfolio of transactions may be represented as a network of interconnected transaction nodes where each node represents a credit card transaction. This network may then be analyzed using artificial intelligence and machine learning techniques coupled with visual representations of the interrelated nodes to draw conclusions. An account holder or other system entity may report a fraudulent transaction that employs the holder's account information. A backend system may organize transaction information as a network of data nodes that includes a variety of interrelated information. The backend system may then identify all financial transaction “nodes” within the network that are related or connected by common data. For example, multiple transactions may include a common merchant as the reported fraudulent transaction. The backend may then perform an analysis of the nodes to identify likely fraudulent transactions based on one or more of the data elements for each node.
US11321716B2
Methods and systems disclosed herein related to analyzing the risk of an identity-based transaction and offering the identity-based transaction to a risk exchange. An identity-based transaction may be a transaction that is initiated with a digital identity, and an assertions model manager may provide assertions about the digital identity for completing the identity-based transaction. The assertions model manager may use the assertions and information about the identity-based transaction to analyze transaction risk. A risk score for the identity-based transaction can be calculated, and then the identity-based transaction may be offered on a risk exchange.
US11321704B2
A method securely manages smart card transactions. A processing entity receives a smart card identifier from a smart card, where the smart card is a virtual card on a mobile computing device that comprises a processor, where the smart card identifier is a transaction-specific identifier for a transaction. A protected application is received at the mobile computing device, where a received protected application initially cannot be utilized by an operating system for execution by the processor. A security object is received at the mobile computing device, where the security object is used to convert the received protected application into an executable application that can be utilized by the operating system for execution by the processor. The processor executes the executable application to act as the virtual card, where the virtual card provides a functionality of a predefined physical electronic card.
US11321700B2
A system and/or method may be provided to authenticate a user. An example method of authenticating a user includes receiving, by a merchant application, a user request to complete a transaction using a payment service provider. The method also includes in response to receiving the user request to complete the transaction, retrieving, by the merchant application, a browser cookie stored on a user device and associated with one or more user interactions with a browser included in the user device and the payment service provider. The method further includes in response to receiving the user request to complete the transaction, launching, by the merchant application, an instance of the browser that reads the browser cookie and authenticates the user based on the browser cookie.
US11321698B2
The present invention relates generally to the field of wearable devices and transaction banking, and more particularly to a smart wearable ring based wireless transaction system and method thereof which has capability to works at both point of sale (PoS or POS or Pos) system and/or at automated teller machine (ATM) centers for our purchases as well as for ATM transactions. Accordingly, an aspect of the present invention is to a smart ring having one or more inner rings, wherein each ring is utilized to set pin on the ring to enable the RFID chip which is embedded in the ring to initiate/perform at least one transaction.
US11321697B1
A method implemented by one or more computer servers associated with a financial services platform includes receiving a request to provision a secondary user account for financial capabilities through sponsorship by a primary user account. The secondary user account can be provisioned only upon creation of the primary user account. In response to receiving a confirmation to provision the secondary user account, the method includes provisioning the primary user account and then the secondary user account. The method includes generating a credit account for the primary and secondary user accounts, and generating a deposit account for the primary user account. The primary user owns the deposit account, which holds funds to secure repayment of balances of the credit accounts. The method includes generating one virtual spending card for each of the credit accounts, in which the virtual spending cards service transactions with respect to the primary and secondary user accounts.
US11321696B2
According to one embodiment, a commodity registration device includes an optical reading unit with a reading range. The optical reading unit is configured to read a code symbol on a commodity in the reading range. A wireless tag reading unit is configured to read a commodity code from a wireless tag of the commodity in the reading range. A processor determines whether the commodity is in the reading range of the optical reading unit and causes a notification unit to indicate the commodity has been registered if the wireless tag reading unit successfully reads the commodity code from the wireless tag while the commodity is determined to be in the reading range of the optical reading unit.
US11321694B2
Aspects of the technology provide an electronic device having a touch display and a method of detecting any possible tampering with the electronic device using the same ITO traces of a conductive grid of the touch display that are used to drive the touch display for displaying information and/or sensing touch inputs.
US11321693B1
Various embodiments are described herein that relate to data processing systems and methods that may be implemented in a system configured between a source device and a destination device. Data generated at the source device may be received at the data processing system and processed to determine appropriate modifications. Modified data may then be transmitted to an intermediate device for processing, such as payment processing. Payment information and augmented data may be sent to the destination device to facilitate mobile payments.
US11321688B1
A computer-implemented method of facilitating context-aware, vehicle-based mobile banking includes authenticating, by a processor of a financial institution computing system, a user of a vehicle with a financial account of the user. The vehicle is associated with the financial account and the user is physically located within the vehicle. Operating data relating to the vehicle is received. A context is determined based on the operating data. A task is selected based on the context. The task is to be performed by the user within the vehicle. The task relates to the financial account of the user. Performance of the task by the user is facilitated.
US11321687B2
A computed-implemented method and system for recommending business applications on a network-based marketplace are described. A user's listings, representing items for sale on the marketplace, are harvested to calculate segmentation data and metrics that form a user profile. The user profile is compared with other similar users who have subscribed to various applications, and the impact those applications have had on the metrics of the similar users is calculated in order to determine what impact the applications will have on the user in question. The impact, combined with user preferences, is used to suggest appropriate applications, which are displayed to the user within the marketplace. If the user selects one of the applications, the application is added to the user's profile and relevant listings are updated with the new application.
US11321678B1
An image of a check that is in the field of view of a camera is monitored prior to the image of the check being captured. The camera is associated with a mobile device. When the image of the check in the field of view passes monitoring criteria, an image may be taken by the camera and provided from the mobile device to a financial institution. The image capture may be performed automatically as soon as the image of the check is determined to pass the monitoring criteria. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used. Feedback may be provided to the user of the camera regarding the image of the check in the field of view.
US11321665B2
This invention relates to the automatic identification and measurement of the consumption of an item or items and reporting of consumption of primarily, but not limited to, foodstuffs and provisions, that are typically stored in refrigerators, pantries, cupboards, apparatus and display shelves, store cases, shopping carts and baskets and the like. The invention therefore allows humans to accurately and automatically track their nutritional input, inventory transferal and in-store purchases in real-time. The invention relates to low-cost, printable electronics with integrated micro-electromechanical (MEMS) and/or Nanoelectromechanical systems (NEMS), wireless inductive power and wireless communication, and targets a low-cost solution applicable to consumer applications.
US11321662B2
An authenticated container access method includes selecting both a destination node for a shipping container positioned at a contemporaneous node and also a next node selected on a path from the contemporaneous node to the destination node. The method additionally includes writing both the next node and the destination node in an origin token along with an identification of an authorized individual enabled to access the shipping container, and then both storing the origin token in a computing device affixed to the shipping container and also transmitting the origin token to a computer at the next node. A request to access the shipping container is later received in the computing device and the token, extracted from the request. The tokens are compared and access to the shipping container permitted on condition that an identification value in the extracted token matches the identification of the authorized individual in the origin token.
US11321660B2
To increase a chance of meeting a user when visiting a place that is associated with the user while maintaining convenience, provided is a visit management system for managing visit information, which includes at least one of a time and an order at which a place associated with a user is to be visited, the visit management system including: request means for making a given response request to a user terminal if it is determined that a visit is approaching; obtaining means for obtaining a response to the given response request from the user terminal; and visit control means for determining whether or not the visit information is to be changed based on a positional relation between the place and the user that is obtained by the response from the user terminal, and controlling the visit information depending on the determination.
US11321659B2
A system and method is disclosed for managing salvage shipments in a transportation network. The system includes a transportation planner coupled with one or more entities in the transportation network. The transportation planner determines an optimized transportation plan for delivery and pick-up of shipments throughout the transportation network.
US11321654B2
Methods, computer program products, and systems are presented for service cost prediction using machine learning. A claims risk model is formed for predicting a per member per month cost based on variables trained in early prediction models and variables of claim record data from data sources. A training dataset for the claims risk model is modified based on a preconfigured cap value and two distinctive datasets are generated, which trains the claims risk model into a capped submodel and an outlier submodel, respectively. Each submodel makes prediction of the per member per month cost and a slice model interpolates a cost predicted by the capped submodel and another predicted by the outlier submodel. The splice model redistributes the outcomes of the capped submodel and the outlier submodel.
US11321649B1
A system and method are disclosed for analyzing the maturity of one or more supply chain entities according to competencies of an omni-channel retailer. The one or more supply chain entities including a retail manager that assesses the one or more supply chain entities according to one or more competencies and determines one or more maturity gaps associated with the one or more competencies. The retail manger further identifies one or more transition projects that fill the one or more maturity gaps and roadmaps one or more transition activities that generate the one or more identified transition projects. The one or more supply chain entities further adjusts an inventory of one or more products at least partially based on the one or more roadmapped transition activities.
US11321641B2
A computer-implemented method for managing seat occupancy details of one or more passengers. The method includes receiving seat occupancy details of the one or more passengers associated with one or more seats, wherein the received seat occupancy details of the one or more passengers includes destination information of the one or more passengers. The method further includes retrieving a seating chart for a transit venue from a database, updating the seating chart for the transit venue based on the seat occupancy details of the one or more passengers, and displaying the seating chart, together with the seat occupancy details of the one or more passengers, on a computing device. The received seat occupancy details of the one or more passengers may be depicted on the seating chart by use of one or more distinct visualizations associated with the one or more seats.
US11321639B1
Methods, apparatus and systems related to automated evaluation of acting performance are disclosed. In one example aspect, a system for an automated evaluation of performance activities includes a user interface configured to allow a user to create a customized automated evaluation service. The user can select a subset of machine learning engines from one or more available machine learning engines to create such service. The user interface is further configured to receive a set of input data of a performance performed by a performer. The system includes the one or more available machine learning engines each configured to generate a sub-score in a specific area using the set of input data received from the user interface. The system also includes an aggregator configured to produce an output indicating a quality of the performance.
US11321634B2
Embodiments relate to an intelligent computer platform to utilize machine learning techniques to minimize compliance risk. Features are extracted from one or more data sources across two or more domains and activity data is identified. Features are identified within the activity data which are used to create one or more models. Domain activity impact is measured and a risk probability is calculated. A policy is generated based on the calculated risk probability and one or more compliance activities are orchestrated. One or more encoded actions are executed in compliance with the orchestration.
US11321632B2
Techniques are disclosed relating to classifying transactions using post-transaction information. Training architecture may be used to train a first classifier module using first data for a set of transactions as training data input, where the first data includes both pre-transaction information and post-transaction information for transactions in the set of transactions. During training of the first classifier module, in disclosed techniques, correct classifications for the transaction in the set of transactions are known. The training architecture, in disclosed techniques, generates respective weights for multiple transactions in the set of transactions based on classification outputs of the trained first classifier for the multiple transactions. In disclosed techniques, the training architecture trains a second classifier module, based on the generated weights, using second data for the set of transactions as training data input. In some embodiments, the trained second classifier module classifies one or more pending transactions based only on pre-transaction information for the one or more pending transactions.
US11321618B2
An image pickup system includes an input/output modeling section 24, the input/output modeling section 24 creating, as a population, an image group obtained when a specific target is photographed, (access image), and generating an inference model by using, as teacher data, sequential images selected from the image group created as the population, based on whether the specific target can be accessed, wherein each image of the image group is associated with date and time information and/or position information, and the input/output modeling section 24 generates an inference model for determining based on the date and time information and/or the position information whether a process to the specific target is good or bad.
US11321605B2
Methods and systems identify frequently-used CAD components and apply machine learning techniques to predict mateable entities and corresponding mate types for those components to automatically add components to a CAD model. An example method includes accessing information regarding CAD model parts and related mate information stored in a computer database, and dividing parts into a plurality of clusters having parts with similar global shape signatures. In response to a new part being added, contextual signatures of entities of the new part are input into a mateability predictor neural network to determine a mateable entity of the new part. Input into a mate-type predictor neural network is (i) a contextual signature of the mateable entity and (ii) a contextual signature of an entity of another part of the CAD model to determine a mate type between the entities. A mate between the new part and the other part is automatically added based on the determined mate type.
US11321598B2
The present disclosure discloses a multicolor barcode. The multicolor barcode includes a start region (1), a data region (2), and a check region (3). The start region (1), the data region (2), and the check region (3) are arranged in sequence. The start region (1) includes a start color block that indicates a start position of the multicolor barcode, the data region (2) includes a data color block that indicates encoded data of the multicolor barcode, and the check region (3) includes a check color block that indicates an end position of the multicolor barcode. The start color block includes a first color block and a second color block, the first color block is located at the start position, and the second color block is a white color block. The present disclosure further provides a color calibration method for a multicolor barcode, and a computer-readable storage medium.
US11321594B1
An apparatus for controlling the printing on wire or cable. The apparatus including a processor, a bus connected to the processor, a user input connected to the bus, a display screen connected to the user input and the bus, a first storage system connected to the bus, data stored in the first storage system and displayable on the display screen, wherein the data includes manufacturing and print information, a printer connected to the bus, wherein the printer prints the data on the wire or cable, a communication device connected to the bus, and an identification device connected to the bus, wherein identification device receives information from a user.
US11321592B2
Methods, systems, and techniques for tagless tracking of an object-of-interest are disclosed. Image and non-image data are generated across a plurality of camera-specific regions, and the object-of-interest is tracked over a global map formed as a composite of these regions.
US11321591B2
System/method identifying a defined object (e.g., hazard): a sensor detecting and defining a digital representation of an object; a processor (connected to the sensor) which executes two techniques to identify a signature of the defined object; a memory (connected to the processor) storing reference data relating to two signatures derived, respectively, by the two techniques; responsive to the processor receiving the digital representation from the sensor, the processor executes the two techniques, each technique assessing the digital representation to identify any signature candidate defined by the object, derive feature data from each identified signature candidate, compare the feature data to the reference data, and derive a likelihood value of the signature candidate corresponding with the respective signature; combining likelihood values to derive a composite likelihood value and thus determine whether the object in the digital representation is the defined object.
US11321590B2
A training system and method of object detection model is disclosed. The training system includes an object detection model and a loss calculation module. The object detection model is configured to generate an output image according to an input image. The loss calculation module, coupled to the object detection model, is configured to calculate a total classification loss value according to the output image and a solution image, calculate a loss value according to the total classification loss value, and transmit the loss value to the object detection model. The total classification loss value is calculated according to a number of classification losses corresponding to a number of object types. Each classification loss corresponding to each object type is calculated according to a first parameter, a second parameter and a third parameter.
US11321589B2
There is provided a medical image segmentation deep-learning model generation apparatus including a training data generation/allocation unit configured to generate a training dataset through a segmentation result value acquired by inputting a given medical image to an original medical image segmentation deep-learning model and a learning control unit configured to acquire temporary weights using output data corresponding to primary learning by inputting good task data and bad task data sampled from primary learning training datasets to the medical image segmentation deep-learning model and configured to update weights by adding gradients acquired using weights acquired using output data corresponding to secondary learning by inputting good task data and bad task data sampled from secondary learning training datasets to the medical image segmentation deep-learning model, wherein the primary learning and the secondary learning are repeated.
US11321587B2
A system and a method can receive a first dataset having a first label and a first context. The system and the method can also generate, at the trained deep neural network, a second dataset having the first label and a second context according to a mapping, wherein a first mapping of the plurality of mapping comprises one or more weights of the trained deep neural network that maps data having the first label and the first context to data having a second label and the first context and a second mapping of the plurality of mapping comprises one or more weights of the trained deep neural network that maps data having a second label and the first context to data having the second label and the second context, wherein the second context is different from the first context and the second label is different from the first label.
US11321585B2
Provided is an image classification device that facilitates efficient creation of teacher data and comprehensive evaluation on a basis of knowledge and experience of the user. The image classification device includes: an image input unit that acquires an image; an image display unit that displays the image acquired by the image input unit; an image analysis unit that calculates a feature amount from the acquired image; a feature amount display unit that displays the calculated feature amount; an extraction and sorting condition input unit that specifies an extraction and sorting condition with regard to the feature amount; an extraction and sorting processing unit that performs extraction and sorting processing based on the condition; an extraction and sorting processing result display unit that displays a result; an user classification input unit that allows a user to input a classification destination with regard to the image; and a user classification result display unit that displays an classification input content.
US11321581B2
Physical-device anomalies and degradation can be mitigated by implementing some aspects described herein. For example, a system can determine a first data window and a second data window by applying a window function to streaming data. The system can determine a first principal eigenvector of the first data window and a first principal eigenvector of the second data window. The system can determine an angle change between the first principal eigenvectors of the two data windows. The system can then detect an anomaly based on determining that the angle change exceeds a predefined angle-change threshold. Additionally or alternatively, the system may compare the first principal eigenvector for the second data window to a baseline value to determine an absolute angle associated with the second data window. The system can then detect a degradation based on determining that the absolute angle exceeds a predefined absolute-angle threshold.
US11321579B2
Systems and methods are provided for generating a places dataset comprising place data from multiple data sources each having a plurality of place data. Based on the places dataset, the systems and methods generate local clusters comprising places located within a predetermined distance, generate probable pairs of places in each local cluster, and distribute the probable pairs to one or more processors to determine similar edges between one or more places in each local cluster based on a plurality of combined similarity measures indicating whether or not a place is similar to another place. The systems and methods further generate similar pairs based on the combined similarity measures and convert the similar pairs into connected components comprising groups of similar places based on a best similar edge from all the candidates for a group of similar places.
US11321577B2
The technology disclosed relates to identifying an object in a field of view of a camera. In particular, it relates to identifying a display in the field of view of the camera. This is achieved by monitoring a space including acquiring a series of image frames of the space using the camera and detecting one or more light sources in the series of image frames. Further, one or more frequencies of periodic intensity or brightness variations, also referred to as ‘refresh rate’, of light emitted from the light sources is measured. Based on the one or more frequencies of periodic intensity variations of light emitted from the light sources, at least one display that includes the light sources is identified.
US11321573B1
The present disclosure is directed to an autonomous vehicle having a vehicle control system. The vehicle control system includes an image processing system. The image processing system receives an image that includes a plurality of image portions. The image processing system also calculates a score for each image portion. The score indicates a level of confidence that a given image portion represents an illuminated component of a traffic light. The image processing system further identifies one or more candidate portions from among the plurality of image portions. Additionally, the image processing system determines that a particular candidate portion represents an illuminated component of a traffic light using a classifier. Further, the image processing system provides instructions to control the autonomous vehicle based on the particular candidate portion representing an illuminated component of a traffic light.
US11321572B2
A self-position estimation method includes: detecting a relative position between a target present in surroundings of a moving object and the moving object; storing a position where the relative position is moved by the moved amount of the moving object, as target position data; selecting the target position data on the basis of reliability of the relative position of the target position data with respect to the moving object; and comparing the selected target position data with map information including the position information on the target present on a road or around the road, thereby estimating a self-position which is a current position of the moving object.
US11321568B1
A method and apparatus to analyze video data comprising: using a camera with a computing device with a memory storage and a power source to capture and to store the video data; simultaneously compressing and analyzing said video data using Low Level Analysis of contours of static and moving objects within the video data; said compression can be wavelet-based decomposition; and said analysis of the video data compares real-time semantic human activity within the video data, whereby the method identifies the specific human activity within the video data; the camera can be wirelessly connected to a base station and communicates through 2-way full duplex connection.
US11321565B2
In certain embodiments, placement of objects within an interior space of a vehicle may be simulated. In some embodiments, one or more images of an interior space of a vehicle may be obtained. User input may be obtained, the user input indicating objects to be placed within the interior space. Based on the images of the interior space and the user input indicating objects to place within the interior space, an arrangement may be determined for the objects within the interior space. In some embodiments, the arrangement may be based upon measurements and other characteristics of the objects and the interior space. In some embodiments, a presentation simulating placement of the objects within the interior space may be simulated. In some embodiments, the presentation may comprise steps indicating an order in which to place the objects within the interior space.
US11321559B2
Techniques are disclosed for identifying document structural elements and correcting errors in the classification and/or location of the identified structural elements. An example method includes determining location and classification for a structural element on a page of the document using a machine learning (ML) model; determining one or more errors in the location and/or classification for the structural element; and correcting each instance of the one or more errors using other content in the document (e.g., content spatially adjacent to the corresponding structural element on the page of the document). The method may further include storing the document and the location and classification (as corrected), and/or generating a structural map of the page of the document based on the location and classification (as corrected). The use of the document content to correct errors greatly enhances the agreement between the identified structural elements and the original document.
US11321558B2
An information processing apparatus includes a processor. The processor is configured to, in response to acquisition of a read image of a second document whose type is identical to a type of a first document, extract a character string included in, in the read image of the second document, a region where information about surroundings that matches first-document surroundings information is acquired, the information about surroundings satisfying a matching condition for determining matching with the first-document surroundings information that is acquired from an image around an item value acquisition region including an item value to be extracted in a read image of the first document, the character string being extracted as an item value to be extracted in the read image of the second document.
US11321556B2
The present disclosure can provide a person re-identification apparatus and method that includes an identity feature extraction part configured to receive a multiple number of images each including a person requiring re-identification, extract features related to an identity of a person included in each image according to a pattern estimation method learned beforehand, and obtain an identity-related feature vector for each image; and a re-identification determination part configured to analyze a degree of similarity between an identity-related feature vector obtained for a base image including a search target from among the plurality of images and an identity-related feature vector obtained for another image to determine whether or not a person corresponding to the search target is included in the other image.
US11321553B2
The present disclosure provides a method, a device, an apparatus and storage medium for facial matching, wherein the method includes: acquiring an image to be matched; conducting matching for the image to be matched based on at least one of an original sample database and an associative sample database; and outputting a final matching result, wherein the original sample database includes an original sample image, and the associative sample database includes an associative sample image which is formed by adding an associative feature to the original sample image. Herein, obtaining the original sample database and the associative sample database comprises: acquiring the original sample image; obtaining the original sample database based on the original sample image; adding the associative feature to the original sample image in the original sample database and generating the associative sample image, to obtain the associative sample database.
US11321552B2
Face authentication can easily be performed based on an input image including a mirror region reflected by a mirror without increasing a storage capacity of a database. With the database, for each face of a person to be authenticated, only one real front image is to be registered as a reference face image. A mirror image processing circuitry detects the mirror region from the input image and to subject a detected mirror region to lateral inversion processing to produce a processed image. A face detection processing circuitry detects a face image from the processed image to generate a detected face image. A face authentication processing circuitry compares the detected face image with the reference face image, to thereby perform face authentication.
US11321545B2
A system and method for providing animated feedback for a barcode scanning system may include receiving image data from a camera, processing the image data, detecting a machine-readable indicia in the image data, and attempting to decode the machine-readable indicia. In response to successfully decoding the machine-readable indicia, displaying a first animation indicative of successfully decoding the machine-readable indicia. Otherwise, in response to not successfully decoding the machine-readable indicia, displaying a second animation indicative of not successfully decoding the machine-readable indicia.
US11321544B2
A blockchain-based “fork chain” system and method for tracking RFID labels and other products. The method ensures authenticity at each step, and that the digital identity of a physical item can be accurately verified. The method may include: (a) receiving and verifying RFID chips manufactured by a trusted supplier; (b) creating a blockchain related to the chips; (c) assembling the chips into a roll inlay, the inlays into a carton and the cartons into a pallet; (d) updating the blockchain with roll, carton, and pallet codes; (e) taking receipt from a specific trusted individual and adding verification to the blockchain; and (f) activating a digital identity. GPS information may be associated with each step in the process to ensure that the product is properly present at the appropriate manufacturing and encoding locations. Once a digital identity is produced for the product, it may be added to by subsequent users.
US11321541B2
Technology for using a bi-directed graph convolutional neural network (“BGCNN”) to convert RDF data into natural language text. Some embodiments perform RDF-to-Text generation by learning graph-augmented structural neural encoders, consisting of: (a) bidirected graph-based meta-paths encoder; (b) bidirected graph convolutional networks encoder, and (c) separated attention mechanism for combining encoders and decoder to translate RDF triplets to natural language description.
US11321535B2
Systems and methods for annotating conversations between a user and an electronic assistant in a hierarchical manner are disclosed. An example system includes a data store of hierarchical annotation records. The hierarchical annotation records include root records and non-root records. Each root record has a conversation identifier and an annotation identifier. Each non-root record includes an annotation identifier and a parent identifier, the parent identifier being an annotation identifier of another record. At least some of the non-root records further include an annotation tag. The system generates a first new root record and first non-root records for an input dialog act and generates a second new root record and second non-root records for an output dialog act that is responsive to the input dialog act. At least one of the second non-root records includes an annotation tag linking back to a record of the first non-root records.
US11321534B2
A method is provided to implement a conversational system with artifact generation. A middleware component receives a user input and determines whether there is sufficient information in the user input and a conversation space in a context storage of the conversational system to identify user intent associated with the user input. Responsive to the middleware component determining there is not sufficient information to identify user intent, a communications handler component sends a natural language query to an external data source via a natural language query (NLQ) interface and receives a natural language response from the external data source. The middleware component updates the conversation space based on the natural language response and returns a user response based on the natural language response.
US11321527B1
Techniques for machine learning using curated features are provided. A plurality of key terms is identified for a first document type of a plurality of document types. A document associated with the first document type is received, and the document is modified by inserting one or more of the plurality of key terms. A vector is generated for the modified document, and a machine learning model is trained to categorize input into the plurality of document types based on the modified document.
US11321513B1
Techniques for computer aided design and engineering of integrated circuits can use group identifiers of correlated signals and time delay values when using vectorless dynamic voltage drop (DVD) simulations and when using other types of simulations or analyses of a circuit design. A method in one embodiment can include the operations of: receiving a design representing an electrical circuit that includes a plurality of pins, the plurality of pins including one or more input nodes or one or more output nodes in the electrical circuit; identifying, in the design, one or more groups of pins that are correlated such that, within each identified group, all of the pins in the identified groups switch between voltage states in a correlated way; assigning, for each pin in each identified group, an identifier for the identified group and a time delay value based on the pin's delay from an initial point in the identified group's logic chain to the pin. The group identifier and the time delay at each pin can limit the switching activities in the DVD simulations to reduce pessimistic results from the simulations. Other methods are described, and data processing systems and machine readable media that cause such systems to perform these methods are also described.
US11321509B2
A method for analyzing fluid around a rotating body includes: a step (S100) in which a spatial model having a rotating computational mesh cell group A and a stationary computational mesh cell group B is acquired; a step (S101) in which a storage computational mesh cell group C is established; a step (S102) in which arithmetic operations for fluid analysis are performed; a step (S103) in which the physical quantity at the computational mesh cell making up the rotating computational mesh cell group A calculated as a result of arithmetic operations for fluid analysis is copied to a corresponding computational mesh cell at the storage computational mesh cell group C; and a step (S104) in which averages over time are calculated for the physical quantities at the storage computational mesh cell group C and the stationary computational mesh cell group B.
US11321501B2
A method, apparatus, and system for managing a composite part. An acceptable level of a warpage is identified for the composite part. The warpage for the composite part is a change in the composite part as manufactured that deviates from design specifications for the composite part. Orientations in a stacking sequence for plies in the composite part are selected that result in the composite part having the acceptable level of the warpage and a desired strength to form selected orientations. The composite part is manufactured using the selected orientations.
US11321499B2
Provided is a method, system, and computer program product for providing an interactive user interface. The method includes generating a user interface including a visual representation of a body having a garment arranged thereon, generating a plurality of vector lines corresponding to portions of the body and the garment, detecting a user input on a portion of the garment, the portion of the garment having an end portion aligned with a first point of the at least three points of the vector line, determining a second point of the at least three points of the vector line based on the user input on the portion of the garment, and automatically modifying the visual representation of the garment to move the end portion in alignment with the second point of the at least three points in response to determining the second point of the vector line.
US11321498B2
In some embodiments, a method of ensuring fabricability of a segmented design for a physical device to be fabricated by a fabrication system is provided. A proposed segmented design is searched for forbidden patterns in a set of forbidden patterns. Segments from the proposed segmented design that appear in forbidden patterns are added to a set of unfabricable segments. A material indicated by at least one unfabricable segment from the set of unfabricable segments is changed to create an updated segmented design, and the updated segmented design is searched for the forbidden patterns in the set of forbidden patterns. In response to determining that the updated segmented design includes at least one forbidden pattern, the adding, changing, and searching actions are repeated. In response to determining that the updated segmented design does not include any forbidden patterns, an indication is generated that the updated segmented design is fabricable.
US11321495B2
Embodiments for mitigating security vulnerabilities in a heterogeneous computing system are provided. Anomalous cache coherence behavior may be dynamically detected between a host and one or more accelerators using a cache controller at a shared last level cache based upon a pair-based coherence messages functioning as a proxy for indicating one or more security attack protocols.
US11321486B2
Implementations of the present specification disclose a method, apparatus, device, and a readable medium for identifying private data. A solution includes: obtaining a first length distribution vector and first character distribution statistical information of a first data set, the first data set being a set of private data samples; obtaining a second length distribution vector and second character distribution statistical information of a second data set, the second data set being a set of at least a part of data samples corresponding to a to-be-identified field; calculating a length distribution similarity and a character distribution similarity between the first data set and the second data set, and determining whether data corresponding to the to-be-identified field is private data of a same type as the first data set based on the length distribution similarity and the character distribution similarity.
US11321482B2
A method for protecting confidential information in an EV power transfer system includes determining whether there is an abnormality in a storage device in which confidential information for transferring electric power from a charging station to the EV is stored. The method further includes transmitting a message warning a risk of leakage of the confidential information when it is determined that there is the abnormality in the storage device. An apparatus for protecting confidential information in an EV power transfer system includes a processor and a memory storing instructions that cause the processor to perform the method.
US11321480B1
A drafting area of a user interface for a sender to compose an electronic communication and a field area of the user interface to receive user input that identifies a recipient of the electronic communication is provided. A user input of a resource locator of a file is received in the user interface. Responsive to receiving the user input of the resource locator of the file in the user interface, a notification area that identifies, for the sender, a plurality of options to modify access rights of the recipient for the file identified in the electronic communication is presented in the user interface. The access rights of the recipient are allowed to be modified by the sender who is not an administrator or an owner of an access control list associated with the file.
US11321474B2
A method, apparatus and computer program product are disclosed to provide for the selective establishment and use of secure communication channels to facilitate the exchange of data objects containing potentially sensitive information in a network environment. In some example implementations, upon detection that the processing of a network entity request implicates the exchange of non-public information amongst one or more other network entities, one or more secure communication channels are established between a secure transfer system and the relevant network entities such that non-public information neither passes to nor resides on system components associated with non-secure network entities.
US11321467B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for security analysis are provided. One of the methods includes: determining a data risk value for data of an endpoint based on a number of classified files within the data and a type of classified files within the data; determining an endpoint risk value for the endpoint based on a user risk value and a cyber security risk value; determining a channel risk value for a set of channels through which the data is conveyable by the endpoint based on a number of channels within the set of channels and a type of channels within the set of channels; and rendering a map showing a security risk level of the endpoint, wherein the security risk level is based on the data risk value, the endpoint risk value, and the channel risk value.
US11321462B2
A method of identifying anomalous behavior can include transforming input data to a series of numbers, determining first features and second features of the series of numbers that, given the same numbers in a different order, produce a different value for the respective feature, encoding the series of numbers by a key value indicating a number associated with a cell of a grid of cells to which the first and second features map, and determining, based on whether the key value has been previously provided, whether the input is anomalous.
US11321460B2
A logic circuit includes a data signal input, a computational module, a direct timing modulator and an amplitude and non-direct timing modulator. The data signal input inputs data signals. The computational module includes multiple logic elements interconnected to perform a logic function. The direct timing modulator modulates a propagation time of the input data signals from the data signal input to the computational unit, in accordance with a first set of control signals. The amplitude and non-direct timing modulator modulates the processing time of data signals by the computational module and the amplitude of data signals propagating through the computational module, in accordance with a second set of control signals.
US11321454B2
A computer program product for providing notifications to a user of an intrusion into firmware includes, in one example, non-transitory computer readable medium including computer usable program code embodied therewith to, when executed by a processor, detect intrusion to the firmware of a computing system during runtime in a system management mode.
US11321453B2
Methods and systems utilizing sandbox outputs for files, such as dynamic file analysis (DFA) reports, regardless of size, to automatically create rules. From these rules, the maliciousness of the file is determined, and if the file is malicious, i.e., malware, the malware is classified into malware families.
US11321452B2
The present disclosure provides an execution environment virtualization method. The method includes: creating an ordinary virtual machine and a trusted virtual machine for a user in the ordinary execution environment, where the ordinary virtual machine executes an ordinary application of the user, and the trusted virtual machine executes a security application of the user; allocating memories to the ordinary virtual machine and the trusted virtual machine; establishing a mapping relationship between an ordinary memory of the ordinary virtual machine and a physical memory, to obtain a first memory mapping table; and establishing a mapping relationship between a virtual physical memory of the trusted virtual machine and a physical memory, to obtain a second memory mapping table. Therefore, the ordinary application and the security application run in execution environments independent of each other, thereby ensuring data security of the user.
US11321447B2
The technology disclosed relates to authenticating users using a plurality of non-deterministic registration biometric inputs. During registration, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate sets of feature vectors. The non-deterministic biometric inputs can include a plurality of face images and a plurality of voice samples of a user. A characteristic identity vector for the user can be determined by averaging feature vectors. During authentication, a plurality of non-deterministic biometric inputs are given as input to a trained machine learning model to generate a set of authentication feature vectors. The sets of feature vectors are projected onto a surface of a hyper-sphere. The system can authenticate the user when a cosine distance between the authentication feature vector and a characteristic identity vector for the user is less than a pre-determined threshold.
US11321437B2
In accordance with a first aspect of the present disclosure, a method is conceived for enabling a biometric template in an authentication token, the method comprising: capturing, by a biometric sensor comprised in the authentication token, at least one biometric sample; creating, by a processing unit comprised in the authentication token, a biometric template from the at least one biometric sample and storing said biometric template in the authentication token; verifying, at a terminal device, said biometric template; verifying, by the terminal device, an identity of a user; enabling, by the terminal device, said biometric template if the biometric template and the identity of the user have been verified. In addition, a corresponding computer program, authentication token and terminal device are provided.
US11321435B2
In accordance with a first aspect of the present disclosure, a user authentication system is provided, comprising: a user authentication token, said user authentication token comprising a fingerprint sensor and a secure element; an assistance device configured to be coupled to the user authentication token through an interface of said user authentication token; wherein the assistance device is configured to request the secure element to verify a personal unlock key to be captured by the secure element through the fingerprint sensor; wherein the secure element is configured to capture the personal unlock key through the fingerprint sensor, to verify the captured personal unlock key and to enroll, upon or after a positive verification of the personal unlock key, fingerprint reference data captured through the fingerprint sensor. In accordance with a second aspect of the present disclosure, a corresponding method for enrolling fingerprint reference data in a user authentication token is conceived. In accordance with a third aspect of the present disclosure, a corresponding computer program is provided.
US11321434B2
Systems and methods for authorizing or preventing access to a traffic controller cabinet are described. A first input may be received at a traffic controller cabinet. The first input may be indicative of an identity of an individual attempting to access the traffic controller cabinet. If the individual is determined not to be authorized to access the traffic controller cabinet, a blocking mechanism may be activated to prevent the individual from making any modification to one or more components of the traffic controller cabinet such as a software component.
US11321429B2
A security system for a programmable electronic device of a vehicle, the electronic device including an interface that can be used for accessing and/or programming the electronic device by means of an external access. The security system includes a sensor configured to detect a position and/or orientation of the electronic device with respect to the vehicle, and a security module. The security module is configured to determine coincidence based on of the position and/or orientation of the electronic device with respect to the vehicle detected by the sensor and an expected position and/or orientation of the electronic device with respect to the vehicle, and in the event of a detected coincidence prevent access and/or programming of the electronic device.
US11321427B2
A computer-implemented method for generating digital media tasks, authorizing digital media associated with the digital media tasks, and evaluating the digital media is provided. In an embodiment, a server computer creates a digital media task and sends it to one or more mobile computing devices. When the server receives digital media from a mobile computing device, the server computer determines whether it is authorized to provide other computing devices with access to the digital media. Determining whether the server computer is authorized to provide other computing devices with access to the digital media may comprise determining whether the server computer has current waivers for the digital media or whether supervisory computing device has provided authorization.
US11321424B2
A method is presented for predicting values of multiple input items. The method includes allowing a user to select a first set of variables and input first values therein and predicting second values for a second set of variables, the second values predicted in real-time as the first values are being inputted by the user. A tree-based prediction model is used to predict the second values. The tree-based prediction model is a regression tree or a decision tree.
US11321419B2
A proxy server for limiting Internet connection speed of visitors that pose a threat. The proxy server receives from a client device a request to perform an action on an identified resource that is hosted at an origin server for a domain. The proxy server receives the request as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server analyzes the request to determine whether a visitor belonging to the request poses a threat. If the proxy server determines that the visitor poses a threat, the proxy server reduces the speed at which the proxy server processes the request while keeping a connection to the client device open.
US11321415B2
A URL processing method includes a response data determining step in which a URL processing apparatus determines whether to exclude one or more URLs included in a first web page from a valid URL list using header information for the first web page of a first web site and a similarity based valid URL calculating step of estimating a similarity between web pages corresponding to respective URLs according to a predetermined criterion with respect to one or more URLs included in the first web page and selecting some of URLs of a similar web page calculated according to the similarity and adding the selected URLs in the valid URL list.
US11321406B2
A system and method of generating user personalized search results is disclosed. A search query including one or more words is received and a set of relevance-based search results is generated in response to the search query. One or more query attributes are generated for the search query. Historic data for a user associated with the search query is received and a set of personalized search results is generated from the set of relevance-based search results based on the query attributes and the historic data for the user. The historic data includes one or more items associated with the user.
US11321405B2
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for matching a user profile on an online platform to a user record of a network-based content publisher. A user profile from which an entry published to an online platform originated is identified. The entry includes a reference to content hosted by a network-based content publisher. The user profile is matched with a user record maintained by the network-based content publisher based on information embedded in the reference to the content that is included in the entry published to the online platform. Data from the user profile is utilized to provide personalization services to a user associated with the user record.
US11321402B2
Indices or data structures used by an enterprise search system are stored across heterogenous storage devices. One or more characteristics associated with a data structure and one or more characteristics associated with a search query operator supported by the data structure are considered when determining which storage device should store each data structure.
US11321401B2
A computer-implemented system and method for navigation on a communication network to robustly locate, retrieve and display information. In response to a few user inputs, a hyperlink is created that provides efficient and robust access to original resources and also to alternative resources for originally intended content. Intended content may comprise the whole of or only parts of document resources, which may be affected by linkrot or content modification. Such created links and hyperlinks can be checked to determine if they cannot be followed or if they can be followed but originally intended content is missing or altered. Then intended content can be accessed from alternative resources including archival resources and non-archival live resources.
US11321400B2
Disclosed is a system comprising: a data repository storing web-content; a data processing arrangement communicatively coupled to data repository, wherein data processing arrangement is configured to: acquire a web-page signature file associated to web-content, from a web-server hosting a website for displaying web-content, wherein web-page signature file includes a plurality of data related to web-content; analyse plurality of data included in web-page signature file to identify a modification in website; compare web-content stored in data repository with web-content displayed on website to determine additional web-content included in web-content displayed on website; use a machine learning algorithm to determine an importance value for additional web-content using a set of predefined parameters; crawl web-content stored in data repository based on additional web-content upon determining importance value to be greater than a predefined threshold value; and predict a time for crawling web-content using forecast module.
US11321399B1
Methods for asset type fingerprinting are provided. An example method involves an asset tracking system failing to identify an asset type fingerprint and requesting an asset type fingerprint from an asset data analysis system. The asset data analysis system generates a proposed asset type fingerprint, links the asset type fingerprint to a set of signal definitions that indicate how to decode data messages from the asset. The asset data analysis system transmits the proposed asset type fingerprint to the asset data analysis system, which then decodes at least some data messages from the asset thus obtaining asset information. The method may be used to identify vehicle types and decode proprietary or non-standard data messages via a vehicle's diagnostic port.
US11321397B2
A computer-implemented method for executing a composition of analytical models. In one embodiment, the computer-implemented method creates analytical model composition definitions for a plurality of analytical models. The computer-implemented method receives analytical model definitions and an analytical model composition. The computer-implemented method binds the analytical model composition to the analytical model definitions. The computer-implemented method deploys the analytical model composition using the analytical model composition definitions. The computer-implemented method executes the analytical model composition and returns a result of the analytical model composition.
US11321392B2
The present disclosure relates to searching for and committing low-frequency data to a database. An example method generally includes receiving, from a requesting application, a query for data from the data repository. A database system retrieves a set of indices associated with the data specified in the query from an index table in the data repository. Upon determining that the set of indices comprises a non-null set, the database system retrieves records associated with each index in the set of indices from a data table associated with the index table and returns the retrieved records to the requesting application.
US11321374B2
Systems and methods to migrate unstructured objects such as, but not limited to, attachments and platform change documents from a database to a cloud-provided external object storage. The unstructured objects may be designated for migration based on their creation date and/or other characteristics. Migration of an object may include conversion of the object to a serialized file in an object notation format. The database may maintain a header of the migrated object indicating the location to which the object was migrated.
US11321373B2
This disclosure covers methods, non-transitory computer readable media, and systems that use an intelligent analytics interface to process natural-language and other inputs to configure an analytics task for the system. The disclosed methods, non-transitory computer readable media, and systems provide the intelligent analytics interface to facilitate an exchange between the systems and a user to determine values for the analytics task. The methods, non-transitory computer readable media, and systems then use these values to execute an analytics task.
US11321366B2
Methods, systems, and computer-readable media for linking multiple data entities. The method collects a snapshot of data from one or more data sources and converts it into a canonical representation of records expressing relationships between data elements in the records. The method next cleans the records to generate output data of entities by grouping chunks of records using a machine learning model. The method next ingests the output data of entities to generate a versioned data store of the entities and optimizes versioned data store for real-time data lookup. The method then receives a request for data pertaining to a real-world entity and presenting relevant data from the versioned data store of entities.
US11321363B2
A graphical classification method for classifying graphical structures, said graphical structures comprising nodes defined by feature vectors and having relations between the nodes. The method includes representing the feature vectors and relations as a first graphical representation. The method also includes mapping said first graphical representation into a second graphical representation wherein the mapping comprises using an attention mechanism, said attention mechanism establishes the importance of specific feature vectors dependent on their neighbourhood and the relations between the feature vectors, said mapping transforming the feature vectors of the first graphical representation to transformed feature vectors in the second graphical representation. The method also includes combining the transformed feature vectors to obtain a third combined representation said third combined representation being an indication of the classification of the graphical structure.
US11321357B2
An electronic device is disclosed. The electronic device stores metadata associated with a content item, the metadata including first metadata from a first source and second metadata from a second source. Both the first and second metadata are associated with a particular attribute of the content item. Based on the first and second metadata, preferred metadata is generated for a particular attribute of the content item.
US11321352B2
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11321346B2
A resource dependency system dynamically determines and generates for display a minimized and collapsed resource dependency toolbar using two or more indicators to display a summarized view of dependency relationships to one or more selected items. For example, the system can analyze a resource dependency graph and determine root items, or items that do not depend on other items but are depended on by a selected item. The system can also determine leaf items, which no other items depend on. The system can also determine intermediary items that depend on root items and/or leaf items. Then, based on preconfigured instructions, the system can group the root, leaf, and intermediary items into two or more indicators and display the indicators on a graphical user interface conveying information about the selected item and how it is related to other items.
US11321334B2
Example methods and systems are directed to providing multi-dimensional search results. A source (e.g., a closed captioning stream) may provide a series of keywords. The series of keywords may be used to generate a series of searches. The results from the searches may be presented as part of a user interface in a grid. For example, one row may be presented for each keyword, with the row for the keyword containing the results from searching using that keyword. Alternatively, one column may be presented for each keyword, with the column for the keyword containing the results from searching using that keyword. The series of keywords may be generated once. Alternatively, new keywords may be periodically added to the series of keywords, causing the grid to be updated. Old keywords and their corresponding search results may periodically be removed from the grid.
US11321322B2
A lightweight database-management system (DBMS) is based on a dynamic microservices architecture that implements each granular DBMS feature or function as a distinct, independently executable microservice. The DBMS's Parser front-end responds to each incoming query by selecting the first bind-time database feature needed to process the query. The Parser forwards its selection through a Channel-Binding subsystem to an Event Services Activation subsystem that activates a corresponding microservice to perform the selected feature. The first feature then selects the next required bind-time feature for activation, and this process continues sequentially until all required bind-time microservices have been identified, activated, and run. Runtime query-processing features are then sequentially selected in a similar manner. However, each selected runtime microservice is preloaded but not run. Only when all runtime functions have been identified does the Parser send an asynchronous message to the Channel-Binding subsystem directing the DBMS engine to run the preloaded runtime microservices.
US11321320B2
A system and method for generating approximations of query results. The method includes sending a received query to a neural network, wherein the received query is executable on a target data set; receiving from the neural network a predicted result to the received query; providing the predicted result as a first output to a device having initiated the received query; determining a real result of the query from a data set stored in the database when the predicted result is insufficiently accurate; and providing the real result as a second output to a device having initiated the received query.
US11321314B2
Query content-based data generation includes obtaining a query having an outer query and one or more subqueries, performing subquery transformation on each subquery, which converts predicates of the subqueries to be predicates of the outer query, and thereby obtain a transformed query, generate from the transformed query block(s) each having a list of predicates selected from the transformed query, processing each query block for column information, including column range information and column relationship information, and generating data and populating a dataset having table(s) and respective column(s) for each of the table(s). Generating the data uses the column range information and the column relationship information to select data for the dataset such that data records from the dataset are produced as results to executing the obtained query against the dataset.
US11321293B2
The disclosed embodiments include a computer-implemented method that can include generating a sub-map for each of multiple data items, which each includes keys, key values, and a data item value, and where each sub-map maps keys to key values. The method can further include creating a composite key for each sub-map, where a particular composite key is a composite of key values of a particular data item. The method can further include generating, based on the sub-maps, a multi-dimensional data structure including a dimension for each key of the sub-maps where each dimension maps any key values of the dimension's key to any composite key that includes the key value, and where the multi-dimensional data structure is searchable instead of searching the plurality of data items.
US11321290B2
Systems, methods, and devices for incremental feature development and workload capture in database systems are disclosed. A method includes determining a workload having one or more historical client queries to be rerun for testing the feature, wherein the feature comprises procedural logic. The method further includes executing a baseline run of the workload that does not implement the feature and executing a target run of the workload while implementing the feature. The method further includes comparing the baseline run and the target run to identify whether there is a performance regression in the target run. The method further includes, in response to identifying the performance regression, rerunning the target run to identify whether the performance regression still exists.
US11321282B2
A system includes a distributed ledger storing one or more smart contracts; one or more 5G small cells, each having one or more antennas mounted on a housing, each small cell sending packets of data trackable with the distributed ledger; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.
US11321281B2
According to certain aspects, a client computing system can be configured to map stored database data into a plurality of second data units having a second level of granularity larger than first data units; store a mapping of the second data units to the first data units; monitor writes to the database data by the database application; identify of the writes changed first data units of the first data units which have changed as a result of the writes; use the mapping to identify changed second data units of the second data units which each include at least one of the changed first data units; maintain a table listing the changed second data units; and in response to instructions to create a secondary copy of the database data, consult the table to identify the changed second data units, and forward the changed second data units to secondary storage controller computer(s).
US11321280B2
In a method, a terminal device obtains at least one template source file of a first contact in different ways, and when the terminal devices obtains a face picture in a currently displayed picture through facial recognition, and determines that a first face template included in a first face information template successfully matches the face picture, the terminal device sends, based on contact information, a multimedia file to a first contact to which the first face template belongs. The multimedia file is the picture, a picture set or a video file including the picture, or a picture or a video file generated based on the picture.
US11321275B2
Technologies for migrating content items from a storage network to an online content management system are provided. In some examples, a method can include receiving a request to migrate a share on a server at a source environment to a content management system that is separate from the source environment, the share having a structure representing a hierarchy of each content item within the share; identifying accounts at the source environment having access permissions configured at the source environment for the share on the server; mapping the accounts at the source environment to corresponding accounts at the content management system; creating a copy of the share at the content management system, the copy of the share being created in association with the corresponding accounts on the content management system; and migrating, to the content management system, the access permissions configured at the source environment for the share on the server.
US11321273B2
A distributed storage system including memory hosts and at least one curator in communication with the memory hosts. Each memory host has memory, and the curator manages striping of data across the memory hosts. In response to a memory access request by a client in communication with the memory hosts and the curator, the curator provides the client a file descriptor mapping data stripes and data stripe replications of a file on the memory hosts for remote direct memory access of the file on the memory hosts.
US11321271B2
In one embodiment, a method includes initiating cluster parameters that govern how a non-volatile memory (NVM) cluster functions and operates. Submission and completion queues of shared NVM on other nodes in the NVM cluster are mapped based on details of the shared NVM on the other nodes in the NVM cluster. The submission queue is configured to store commands to access the shared NVM according to a first-in-first-out (FIFO) scheme. The completion queue is configured to store completed commands after being processed through the submission queue. In another embodiment, a host-based data storage system includes NVM configured to store data. The host-based data storage system further includes a processor and logic integrated with and/or executable by the processor to perform the foregoing method.
US11321270B2
A method for encoding a data value to be transmitted on an SPI serial bus includes an operation to modify a status register of a memory, at least at one chosen time instant, as a function of all or part of the data value to be transmitted.
US11321266B2
The present invention discloses a dual-mode USB device, which includes a USB2.0 controller, a dual-mode USB2.0 interface module and a USB interface. The dual-mode USB device alternatively works in a USB2.0 standard mode or a USB2.0 extended mode. In the USB2.0 standard mode, DP and DM signals of the USB2.0 interface are connected to a remote USB interface by DC coupling, and is compatible with remote devices using USB2.0 standard signals and protocols; in the USB2.0 extended mode, DP and DM signals of the USB2.0 interface are connected to the remote USB interface by AC coupling, which is compatible with remote devices supporting the USB2.0 extended mode.
US11321262B2
An apparatus to facilitate memory barriers is disclosed. The apparatus comprises an interconnect, a device memory, a plurality of processing resources, coupled to the device memory, to execute a plurality of execution threads as memory data producers and memory data consumers to a device memory and a system memory and fence hardware to generate fence operations to enforce data ordering on memory operations issued to the device memory and a system memory coupled via the interconnect.
US11321260B2
A USB hub device having functionality of self firmware updating is disclosed. The USB hub device is integrated in a host electronic system, and comprises an upstream port, a plurality of downstream ports and a hub module comprising a plurality of second USB controller units. On the other hand, the host electronic system has a second USB controller unit. After one electronic device is coupled to one downstream port, the first USB controller unit sends a detection signal for verifying whether the electronic device includes at least one firmware update data or not. In case of the electronic device being verified to have the firmware update data, the hub module transmit the firmware update data from the electronic device to a memory unit thereof, thereby completing a firmware update of the USB hub device.
US11321257B2
A processing device in a memory sub-system iteratively processes input/output (I/O) operations corresponding to a plurality of logical devices associated with a memory device. Tor each of the plurality of logical devices, the processing includes identifying a current logical device, determining one or more I/O operations in queue for the current logical device, and determining a number of operation credits associated with the current logical device. The number of credits is based at least in part on a set of quality of service (QoS) parameters for the current logical device. The processing further includes responsive to determining that the number of operation credits satisfies a threshold condition, performing the one or more I/O operations for the current logical device and identifying a subsequent logical device of the plurality of logical devices.
US11321255B2
A packet processing apparatus includes a line adapter configured to receive packets from a communication line, a packet combining unit configured to generate a combined packet by combining a plurality of packets received from the communication line, a packet memory configured to store packets received from the communication line, and a combined packet transferring unit configured to DMA transfer the combined packet generated by the packet combining unit to the packet memory. The combined packet transferring unit determines an address of start data of each packet inside the combined packet on the packet memory, writes information on the address into the descriptor that is a predetermined data area on a memory, and DMA transfers the combined packet to the packet memory.
US11321253B2
An interrupt rate limiter limits the rate of interrupt signals being transmitted from a first node to a second node of a computer system. In certain implementations, a first logic block compares an accumulator value to a threshold value to determine whether to (i) block an interrupt signal received from the first node from reaching the second node or (ii) allow the interrupt signal to reach the second node, an accumulator register stores the accumulator value, which is (i) increased whenever the first logic block allows an interrupt signal to reach the second node and (ii) otherwise periodically decreased, a summation node receives the accumulator value and one or more values that determine whether the accumulator value is to be increased or decreased, and a second logic block determines whether to increase or decrease the accumulator value based on whether an interrupt signal has been transmitted to the second processor.
US11321250B2
An I/O device selection system includes a memory system, I/O devices that are coupled to the memory system; and an I/O scheduler that is coupled to the I/O devices. The I/O scheduler receives an I/O request that that is directed to the memory system, and determines at least one I/O operation that is configured to satisfy the I/O request. The I/O scheduler then identifies an operating level of the I/O devices that are configured to perform the at least one I/O operation and, based on the operating level of the I/O devices, selects a subset of the I/O devices for performing the at least one I/O operation, and transmits at least one I/O operation instruction that is configured to cause the subset of the I/O devices to perform the at least one I/O operation in order to satisfy the I/O request.
US11321241B2
Techniques are disclosed for processing address translations. The techniques include detecting a first miss for a first address translation request for a first address translation in a first translation lookaside buffer, in response to the first miss, fetching the first address translation into the first translation lookaside buffer and evicting a second address translation from the translation lookaside buffer into an instruction cache or local data share memory, detecting a second miss for a second address translation request referencing the second address translation, in the first translation lookaside buffer, and in response to the second miss, fetching the second address translation from the instruction cache or the local data share memory.
US11321240B2
A method for processing an instruction by a processor operationally connected to one or more buses comprises determining the instruction is to access an address of an address space that maps a memory and comprises a range of MMIO addresses. The method determines the address being accessed is within the range of MMIO addresses and generates, based on the determination, a first translation of the address being accessed to a bus identifier identifying one of the buses and a bus address of a bus address space. The bus address resulting from the translation is assigned to a device accessible via the identified bus. The method generates an entry in a translation lookaside buffer. A request directed to the device is sent via the identified bus to the bus address resulting from the translation.
US11321232B2
A method for simultaneously accessing a first DRAM device and a second DRAM device includes the steps of: in an active phase, generating a first signal at a first pad, wherein the first signal is provided for the first DRAM device to select a first memory bank group, and the first signal is not for the second DRAM device to select any memory bank group; and generating a second signal at the first pad, wherein the second signal is provided for the first DRAM device to select the first bank group, and the second signal and the first signal correspond to a same digital value.
US11321229B2
A flash array provided in embodiments includes a controller and a solid state disk group. The controller counts a data volume of invalid data included in each of a plurality of stripes, and select at least one target stripe from the plurality of stripes. The target stripe is a stripe that includes a maximum volume of invalid data among the plurality of stripes. Then, the controller instructs the solid state disk group to move valid data in the target stripe, and instructs the solid state disk group to delete a correspondence between a logical address of the target stripe and an actual address of the target stripe. This can reduce write amplification, thereby prolonging a life span of the solid state disk.
US11321228B1
The system and method described features mechanisms from a big data analytics platform that provides the performance and energy benefits of integrated acceleration circuits such as field programmable gate arrays (FPGA), application specific integrated circuits (ASIC) or custom circuits without sacrificing the ease of developing applications on distributed cluster-computing frameworks like Apache Spark.
US11321226B2
Methods, systems, and devices supporting joint code validation across code repositories are described. Some systems may store code across multiple code repositories, where the code repositories support repository-specific pull requests and validations. However, code stored in one repository may depend on code stored in a different repository. To accurately validate changes to such code, a system may identify a validation trigger for a first pull request (e.g., indicating one or more code changes to a first code repository), determine a second code repository or second pull request related to the first pull request, and generate a test build across the code repositories. For example, the test build may include code updates in the first code repository according to the first pull request and code from the second code repository (e.g., updated according to the second pull request). The system may perform joint validation tests on the test build.
US11321220B2
Modifying a trace to expose memory cell values prior to execution times corresponding to events that caused the memory cell values to be recorded. A computer system accesses a trace that represents prior execution of one or more threads and identifies a plurality of data packets that each represents a corresponding memory cell value read from a particular memory cell. The computer system selects a particular memory cell value represented in one of the data packets. The computer system modifies the trace by removing all but one of the data packets from at least one trace fragment, or by inserting data into the trace that exposes the selected particular memory cell value at an execution time during trace replay that is prior to execution times of the execution events corresponding to the data packets and removing the data packets from the trace.
US11321213B2
Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance. Some embodiments collect, each time a request for a new data message flow is initiated, a set of contextual attributes (i.e., context data) associated with the requested new data message flow. The method, in some embodiments, generates a correlation data set and provides the correlation data set to be included in flow data regarding the requested data message flow to be used by the analysis appliance to correlate context data and flow data received as separate data sets from multiple host computers.
US11321201B2
Provided are a computer program product, system, and method for using a mirroring cache list to mirror modified tracks for a primary storage in a cache to a secondary storage. Indication is made of a modified track for the primary storage stored in the cache in a mirroring cache list. The mirroring cache list is processed to select modified tracks in the cache to transfer to the secondary storage that have not yet been transferred. The selected modified tracks are transferred to the secondary storage. Indication of a modified track is removed from the mirroring cache list in response to demoting the modified track from the cache.
US11321200B1
A Cable Modem Termination System (CMTS) providing high speed data services to one or more remote physical devices (RPDs). The CMTS executes entirely upon a plurality of protection groups. Each of the plurality of protection groups consists of a plurality of pods. A dynamic adjustment may be made as to which pods in a particular protection group are active. The dynamic adjustment is made response to determining that a particular protection group is experiencing a failure. This determination may be made by a high availability agent executing within a pod, of the particular protection group, that is experiencing the failure. Software associated with supporting a particular service group of the CMTS may be upgraded without upgrading the software associated with supporting the remainder of the plurality of service groups serviced by the CMTS.
US11321192B2
A method and system for obtaining identified content items that have been backed up is disclosed. The method includes receiving a request to obtain an identified content item. A backup location among a plurality of backup locations where the identified content item is stored is determined. It is determined whether the backup location corresponds to a serialized representation of a backup snapshot including the identified content item. In response to a determination that the backup location corresponds to the serialized representation, the identified content item is extracted from the serialized representation including building a stubbed snapshot tree using the serialized representation. As a response to the request, the identified content item is provided and extracted using the stubbed snapshot tree.
US11321188B2
Certain embodiments described herein relate to an improved information management system that can perform provider-specific data protection methods for cloud-stored data. In one embodiment, the information management system accesses a pod specification that indicates information usable to execute a containerized application on behalf of a user, and determines the cloud provider system configured to provide one or more computing resources for execution the containerized application. Using a provider-specific interface that is specific to the determined cloud provider system, the information management system creates a snapshot of a cloud storage volume associated with the containerized application and accesses the data inside the snapshot. The accessed data is stored onto a secondary storage device, and the snapshot is removed from the cloud provider system, thereby providing an efficient backup solution for the data used for executing the containerized application on the container orchestrator system.
US11321172B1
A method includes identifying an existing logical storage vault having existing dispersed storage coding properties for vault transformation, where a first set of storage units support the existing logical storage vault, and a data object of first data objects stored within the first set of storage units is stored as a first plurality of sets of encoded data slices in accordance with the existing dispersed storage coding properties. The method includes identifying a new logical storage vault having new dispersed storage coding properties, wherein storage units support the new logical storage vault. The method includes transforming the first data objects from being in accordance with the existing dispersed storage coding properties to being in accordance with the new dispersed storage coding properties to produce transformed first data objects. The method includes storing the transformed first data objects in the new logical storage vault supported by the storage units.
US11321167B2
A non-volatile storage system includes a memory controller connected to an integrated memory assembly. The integrated memory assembly includes a memory die comprising non-volatile memory cells and a control die bonded to the memory die. The memory controller provides data to the control die for storage on the memory die. Data is initially stored on the memory die as single bit per memory cell data to increase the performance of the programming process. Subsequently, the control die performs an adaptive folding process which comprises reading the single bit per memory cell data from the memory die, adaptively performing one of multiple decoding options, and programming the data back to the memory die as multiple bit per memory cell data.
US11321164B2
A method comprises obtaining a set of log files for a software system. The set of log files applies to an extended window. A periodic pattern in a first set of error-event surges in the set of log files is identified. The error-event surges in the first set is identified as event noise. A second set of log files for the software system is obtained. The second set of log files applies to a shortened window. Timeseries analysis on the second set of log files is performed. A particular error-event surge in a detection period in the second set of log files that is abnormal as compared to the shortened window is detected based on the timeseries analysis. That the particular error-event surge does not fit into the periodic pattern is determined, the particular error-event surge is characterized as an anomaly, based on the determining.
US11321161B2
Artificial Intelligence/Machine Learning-based performance monitoring of database applications to identify performance issues/bottlenecks that may lead to application failure. In response to identifying the performance issues, AI/ML-based analysis of the database is performed to determine the root cause of the performance issues and resolutions for addressing/overcoming the probable causes. As a result, a comprehensive system that capable of monitoring and determining database related performance issues within database application and capable of determining and implementing the resolution to such performance issues. In addition, an auto-correction feature for errors that may occur during the monitoring of the database applications and related analysis.
US11321160B2
A method of tracking errors in a system comprising microservices comprises ingesting a plurality of spans generated by the microservices during a given duration of time. The method further comprises consolidating the plurality of spans associated with the given duration of time into a plurality of traces, wherein each trace comprises a subset of the plurality of spans that comprise a common trace identifier. For each trace, the method comprises: a) mapping a respective trace to one or more error stacks computed for the respective trace and to one or more attributes determined for the respective trace; and b) emitting each error stack computed from the respective trace with an associated pair of attributes. The method then comprises reducing duplicate pairs of error stack and associated attributes and maintaining a count for each pair of error stack and associated attributes.
US11321159B2
Conflicts can be detected between server-side data and client-side data using interchangeable plugins. In one example, a system can receive an interchangeable plugin from among a group of interchangeable plugins for performing conflict detection between server-side data handled by a server and client-side data handled by a client device. Each interchangeable plugin can implement a particular conflict-detection strategy that is different than the other interchangeable plugins and can be selectively integratable into an application programming interface (API) through which the client device is to communicate with the server. The system can integrate the interchangeable plugin into the API to enable the API to implement the particular conflict-detection strategy defined by the interchangeable plugin. The system can then detect a conflict between the server-side data and the client-side data in accordance with the particular conflict-detection strategy defined by the interchangeable plugin.
US11321151B2
Embodiments of the present disclosure relate to automated troubleshooting of at least one user device and accordingly perform at least one action on the at least one user device, wherein the at least one action is performed for troubleshooting of the at least one user device. In an embodiment, the automated troubleshooting system receives at least one query from the user of the at least one user device and identifies at least one intent from said at least one query. Thereafter, said system determines at least one tag corresponding to the at least one intent and processes the at least one tag to determine at least one event corresponding to the at least one action to be performed. Finally, said system performs the at least one action on the at least one user device based on the at least one event.
US11321137B2
Techniques for implementing an infrastructure orchestration service are described. In certain embodiments, a cloud infrastructure orchestration system (CIOS) is disclosed that generates customized flock configurations for services to be deployed to different regions supported by the CIOS. The CIOS receives generic configuration information describing a set of infrastructure assets associated with a service and identifies first portions of the generic configuration information for deploying the set of infrastructure assets associated with the service that are configurable. The CIOS receives region configuration information for configuring the generic configuration information and updates the generic configuration information based on the region configuration information. The CIOS then transmits the updated configuration information to set of regions managed by the CIOS.
US11321136B2
Various embodiments are generally directed to techniques for collective operations among compute nodes in a distributed processing set, such as by utilizing ring sets and local sets of the distributed processing set. In some embodiments, a ring set may include a subset of the distributed processing set in which each compute node is connected to a network with a separate router. In various embodiments, a local set may include a subset of the distributed processing set in which each compute node is connected to a network with a common router. In one or more embodiments, each compute node in a distributed processing set may belong to one ring set and one local set.
US11321108B2
A user interface for managing allocations of network resources in a virtualized computing environment provides a graphical overview of the virtual computing environment that allows the user to visualize the virtual network, including the connections between the virtual network adapters and the uplink port groups that provide physical network resources for the virtual machines included in the virtualized computing environment. The user interface also provides graphical elements that allow the user to modify the virtual network, to migrate virtual machines from individual virtual switches to a distributed virtual switch, and/or to modify the arrangement of physical network adapters that provide network backing for the virtual machines. By providing these features, the user interface according to one or more embodiments of the present invention can allow the user to efficiently and safely manage the virtual network in the virtual computing environment.
US11321106B2
Provided are techniques for using binaries of container images as operating system commands. Metadata describing one or more binaries for a container image is received, where each of the one or more binaries has an associated operating system command. The one or more binaries are integrated with the container image by placing the one or more binaries into the container image. Each operating system command is injected into an operating system by adding each operating system command to a command file accessed by the operating system. In response to receiving an operating system command associated with a binary of the one or more binaries, the container image is pulled using the metadata, the container image is executed with the one or more binaries, and a result is returned.
US11321095B2
Techniques are disclosed relating to protecting branch prediction information. In various embodiments, an integrated circuit includes branch prediction logic having a table that maintains a plurality of entries storing encrypted target address information for branch instructions. The branch prediction logic is configured to receive machine context information for a branch instruction having a target address being predicted by the branch prediction logic, the machine context information including a program counter associated with the branch instruction. The branch prediction logic is configured to use the machine context information to decrypt encrypted target address information stored in one of the plurality of entries identified based on the program counter. In some embodiments, the branch prediction logic decrypts the encrypted target address information by performing a cipher to encrypt the machine context information and performing a Boolean exclusive-OR operation of the encrypted machine context information and the encrypted target address information.
US11321094B2
A non-transitory computer-readable medium having stored therein a program for causing a computer to execute a process. The process includes storing a plurality of generation instructions in a storage area for each of a plurality of first assembly instructions, each generation instruction instructing the generation of a machine language of a second assembly instruction that executes processing equivalent to each first assembly instruction, and generating machine languages of a plurality of second assembly instructions so that the machine languages of the second assembly instructions having a dependency relationship do not appear adjacent to each other, according to the plurality of generation instructions in the storage area.
US11321093B1
Systems, devices, computer-implemented methods, and tangible non-transitory computer readable media for performing multilayered generation and processing of computer instructions are provided. For example, a computing device may receive a request with instructions in a first computer language, parse the instructions in the first computer language, analyze the instructions in the first computer language in view of information describing structure of a first application, generate instructions in a second computer language different from the first computer language where the instructions in the second computer language are generated based on the instructions in the first computer language and the information describing structure of the first application, obtain a result from a second application where the result comprises information based on the instructions in the second computing language, and provide the result in response to the request comprising the instructions in the first computer language.
US11321092B1
A processor includes an internal memory and processing circuitry. The internal memory is configured to store a definition of a multi-dimensional array stored in an external memory, and indices that specify elements of the multi-dimensional array in terms of multi-dimensional coordinates of the elements within the array. The processing circuitry is configured to execute instructions in accordance with an Instruction Set Architecture (ISA) defined for the processor. At least some of the instructions in the ISA access the multi-dimensional array by operating on the multi-dimensional coordinates specified in the indices.
US11321083B2
A traditional version control system workflow for branching and release management is not compatible with development environments that require long release cycles. When a release branch from a long release cycle is merged into a master branch, bug fixes made to the release branch and to the master branch are not merged into the development branch in a timely manner. A version control system automatically merges document versions from the release branch into the development branch when changes are merged into the release branch or the master branch, thus keeping the development current with respect to the release and master branches without formally closing the release branch.
US11321080B2
This application provides a patch package generation method and a device, which includes: when code of an application framework layer in Android operating system source code is updated, obtaining, by a server, a compilation result; determining, by the server, an Android package (APK) of a target application from the APK of the preinstalled applications by, determining, by the server, an application including code in which only one or more of a check value, a timestamp, and a register corresponding to a constant change; and differentiating, by the server, an APK of an application other than the target application in the preinstalled applications after the code of the application framework layer is updated and an APK of the application other than the target application in the preinstalled applications before the code of the application framework layer is updated, to generate a first differential package. The first differential package is relatively small, therefore reducing computation amount in the terminal and air interface consumption.
US11321076B2
In accordance with a first aspect of the present disclosure, a system is provided for applying patches to executable codes, comprising: a plurality of execution environments configured to execute said codes in different execution contexts; a control unit configured to apply the patches to said codes; wherein the control unit is configured to apply a specific patch to a specific code upon or after an execution environment configured to execute said specific code switches to an execution context corresponding to said specific code. In accordance with other aspects of the present disclosure, a corresponding method is conceived for applying patches to executable codes, and a corresponding computer program is provided.
US11321075B1
A system and a method of updating a computing device of an information handling system (IHS), including identifying a reboot of the IHS; determining whether the reboot of the IHS is classified as a normal reboot of the IHS or is classified as a failure-reboot of the IHS; when it is determined that the reboot of IHS is classified as a failure-reboot of the IHS: obtaining an activation time period of a scheduled update to the computing device; obtaining a current date and time of the IHS; determining whether the current date and time of the IHS is within the activation time period of the scheduled update to the computing device; and when it is determined that the current date and time is within the activation time period of the scheduled update, transferring update firmware to the computing device for activation at the computing device.
US11321074B2
A vehicle-mounted device upgrade method and a related apparatus, where the method includes an on-board unit (Tbox) of a vehicle that processes a first data segment according to a first algorithm to obtain a first check value, where the first data segment is any data segment in a plurality of data segments included in an upgrade file of a control unit, and the first check value is sent to the control unit, and the Tbox encrypts the first data segment by using a first key to obtain a first encrypted segment, and sends the first encrypted segment to the control unit, so that the control unit stores, in the control unit, the first data segment obtained by decrypting the first encrypted segment by using the first key, where the first data segment is used by the control unit to form the upgrade file for upgrade.
US11321072B2
A first computer includes a processor programmed to receive from a second computer a request to install a computer update. The request includes identification data. The first computer is further programmed to request, from a third computer, remote from the vehicle and from the second computer, a first authentication for the request to install the computer update. The request includes the identification data. The first computer receives the first authentication from the third computer. The first computer is further programmed to send, to a user device, an instruction to request from a user, a second authentication of the request to install the computer update. The first computer receives the second authentication from the user and installs the computer code.
US11321071B2
An information handling system may include an information handling resource, and a management controller configured to provide out-of-band management of the information handling system and coupled to the information handling resource via a communications bus. The management controller may be configured to cause the information handling resource to update a firmware thereof by transmitting a plurality of datagrams to the information handling resource via the communications bus, wherein the plurality of datagrams includes: a pilot datagram comprising a first header that includes information regarding an update payload, wherein the pilot datagram is configured to trigger an update handler of the information handling resource; and one or more subsequent datagrams comprising second headers and respective portions of the update payload, wherein the update handler is configured to update the firmware based on the update payload.
US11321068B2
A computer implemented method uses memory coherence to enhance latency and bandwidth performance, the method including receiving, by a host, a call from an application. The method also includes, determining that the call includes a device allocation command, wherein the device allocation command is configured to allocate a set of data on a graphical processing unit. The method further includes intercepting the call. The method includes, initiating an alternate data allocation command; and returning the alternate data allocation command to the application. Further aspects of the present disclosure are directed to systems and computer program products containing functionality consistent with the method described above.
US11321067B2
An information processing apparatus has a communication interface, a user interface and a controller. The controller is configured to perform, in response to receipt of a request for installation of software in the information processing apparatus via the communication interface, determining whether the information processing apparatus is in a first status or a second status. When it is determined that information processing apparatus is in the first status, the controller is configured to obtain user approval of installation through the user interface and installing the software in accordance with the request for installation when the user approval is obtained. When it is determined that the information processing apparatus is in the second status, the controller is configured to install the software in accordance with the request for installation without obtaining the user approval.
US11321065B2
Disclosed is a method for automatic installation and setting up of an instrument (1), comprising the steps of: connecting (S1) the instrument (1) to a service software system (15) in a network (19) via a first communication interface (6); sending (S3) identification information (5) of the instrument (1) from the instrument to the service software system (15) via the first communication interface (6); recognizing (S5) in the service software system (15) at least one characteristic of the instrument (1) by analyzing the identification information (5); based on said at least one characteristic or identification information, creating (S7) by the service software system (15) dedicated high level control software (25) comprising parts of the control software needed for the instrument; based on said at least one characteristic or identification information, sending (S9) to the instrument (1) from the service software system (15) software to enable a second communication interface (16), and low level control software components needed for local control of the instrument, installing (S11) and configuring in the instrument the low level control software components received from the service software system; starting (S13) a built-in control software (9) in the instrument; using the (S15) the built-in control software in the instrument to access the high level control software dedicated for the instrument via the first, or a second communication interface (16), said built-in control software using the low level control software to monitor and control the instrument.
US11321063B1
Apparatus and methods for deploying a web application including a plurality of binary objects. The methods may include isolating from the plurality of class files a class file in which a run-time behavior occurs. The methods may include updating the class file to produce a modified class file that does not have the behavior. The methods may include testing performance of the modified class file. The methods may include storing the class file in a dynamic configuration database. The methods may include recognizing the modified class file as being modified. The methods may include, using a cron job processor, reading the metadata. The methods may include compiling the modified class file into binary code. The methods may include executing the binary code instead of a different binary code that corresponds to the class file in which the run-time behavior occurs.
US11321059B2
Techniques regarding personalizing one or more design layouts of a user interface for application software are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a design component that can generate a design layout of a user interface for application software by adjusting an initial design layout of the user interface based on interactions via the user interface and a design perturbation preference associated with the initial design layout.
US11321055B2
The present invention provides a mechanism capable of creating, in a simplified manner, a safety program in accordance with a safety use. A program creation assistance device assists in creation of the safety program to be executed by a safety controller. The program creation assistance device selects a safety use of the safety program to be created in accordance with user input, determines, based on the safety use selected, an input block to which a safety input signal from an input device is assigned and a functional block that implements a safety function suitable for the safety use selected, the input block and the function block making up the safety program, provides an unfinished safety program in a programmable manner, the unfinished safety program including the blocks determined, and supplements the unfinished safety program to create the safety program in accordance with user input.
US11321053B1
Systems, computer-implemented methods, applications, user interfaces, and tangible non-transitory computer readable media for generating instructions in a computer language are disclosed. For example, a computer-implemented method may include maintaining one or more databases that collectively store organizational data associated with an organization where the organizational data comprises a plurality of data objects that respectively correspond to records from the organizational data, providing an application user interface for generating instructions in a custom computer language where the custom computer language includes programmatic commands for performing operations based on the organizational data, analyzing input from the application user interface where the input comprises information for generating the instructions in the custom computer language, and generating the instructions in the custom computer language based at least in part on the input from the application user interface.
US11321018B2
A memory device, of an electronic device, that controls a start of an operation of a sub microcontroller includes a plurality of memory cells. The memory device includes a command interface logic encoding a command received from an outside of the memory device to generate an encoding signal, a multi-microcontroller circuit including a main microcontroller and a sub microcontroller outputting a setting signal for performing an operation on the plurality of memory cells based on the encoding signal, and a read only memory outputting ROM data corresponding to a ROM address output from the multi-microcontroller circuit. The sub microcontroller receives a micro out signal output from the main microcontroller and simultaneously operates with the main microcontroller, during an operation of the main microcontroller.
US11321016B2
In a method of writing data in a memory device, a plurality of duplicated bit rows is generated by performing a first duplication operation in which a plurality of bits included in write data are copied by units of bits. A plurality of duplicated bit groups is generated by performing a second duplication operation in which the plurality of duplicated bit rows is copied by units of rows. The plurality of duplicated bit groups is stored into a plurality of memory regions included in the memory device, respectively. Each of the plurality of memory regions is a region that is simultaneously sensed during a data read operation.
US11321015B2
Methods and systems for aggressive intent write request cancellation are disclosed. A method includes: generating an entry for data creation and generating a data object in view of the entry. Further, the method includes sending intent write requests to write a plurality of slices of the data object into dispersed storage (DS) units and determining whether or not a threshold number of the plurality of slices have been written into the DS units. Additionally, the method includes canceling at least one queued intent write request of the intent write requests corresponding to at least one unwritten slice of the plurality of slices in response to determining that the threshold number of the plurality of slices have been written into the DS units.
US11321014B2
A memory system, a memory controller and an operating method are disclosed. By determining, based on status check delay information, a time point at which a status check command is sent to a memory device and updating the status check delay information while the memory device is in an idle state, it is possible to minimize a degradation in the performance of a program operation for the memory device including a plurality of memory dies, and it is possible to reflect a variation in an operation characteristic of the memory device, on the program operation.
US11320996B2
Techniques perform resource reallocation for a disk system. Such techniques involve: determining, based on conditions of allocated disk extents in a plurality of disks and wear levels of the plurality of disks, an enhanced neighbor matrix characterizing both distribution evenness of the disk extents on the plurality of disks and the wear levels of the plurality of disks; and performing a resource reallocation operation on the plurality of disks based on the enhanced neighbor matrix. Accordingly, it is possible to, through the enhanced neighbor matrix that is based on the wear level, simultaneously consider both the distribution evenness of disk extents and the wear level of the disk while performing resource reallocation, thereby avoiding the problem of ping-pang resource reallocation caused by inconsistent standards between different resource reallocation methods, and having good compatibility with existing storage systems.
US11320991B2
In a method for identifying a sub-health OSD in a data storage system, a first OSD receives a write request and replicates that write request to a second OSD. Subsequently, the first OSD sends a report regarding the write request to a management node in the system. The report includes an identifier of the first OSD, an identifier of the second OSD, and health status information of the second OSD. The management node determines, based on the received report, whether the second OSD is in a sub-health state.
US11320990B2
A method includes providing a first serial communication interface at a non-volatile dual-inline memory module at an information handling system. A second serial communication interface is provided at a baseboard management controller at the information handling system. The method further includes providing a serial bus coupling the first communication interface and the second communication interface, the serial bus providing side-band and out-of-band data transfer of information between a non-volatile memory device included at the non-volatile dual-inline memory module and the baseboard management controller.
US11320988B2
Techniques manage a disk array. Such techniques involve determining, from one or more disk arrays constructed based on a plurality of disks, a target disk array to be restriped, the target disk array being associated with disk slices on different disks and including a stripe to be reconstructed, the stripe including extents located in the disk slices; determining, from the disk slices, a first disk slice on which data migration is to be performed, a first extent of the extents being located in the first disk slice; allocating, on the plurality of disks, a second disk slice for storing data from the first disk slice; and reconstructing the stripe by migrating data from the first extent of the first disk slice into the second disk slice. Such techniques significantly reduce the number of input/output operations during stripe reconstruction while avoiding waste of storage space.
US11320980B1
A system for flight and task management timeline display is disclosed. In embodiments, the timeline display is positioned on an edge of a primary flight display (PFD) or other avionics display, divided lengthwise into time (e.g., absolute time) and space (e.g., relative time and distance) scales. The timeline display expands situational awareness into the temporal dimension by positioning waypoints in the flight path based on the relative time to passage or flyover. The time scale corresponds to an adjustable time range and automatically scrolls lengthwise according to the current time, but can be manually zoomed or scrolled in past and future directions as well. Based on updates from the flight management system (FMS), the space scale displays relative time-distanced events, notifications for reminders and tasks, and waypoints positioned according to the likely times they will be encountered (or, in the case of reminders and tasks, must be fulfilled).
US11320978B2
A database system associated with a plurality of source databases in a virtual computing system includes a dashboard having a main menu for providing a plurality of control functions and a body that dynamically changes based upon the plurality of control functions that are selected. The dashboard includes a homepage for displaying a plurality of cells in the body, including a first cell for displaying a list of the plurality of source databases. The main menu includes a first control function, the selection of which triggers a database provisioning service by presenting options to either create a new source database or register an existing database within the body and a second control function, the selection of which triggers a copy data management service by presenting an option to create a new cloned database.
US11320973B1
An exemplary embodiment of the present disclosure discloses a non-transitory computer readable medium storing a computer program, in which the computer program provides a user interface for social networking when executed by one or more processors, the user interface including: a first area, displaying a plurality of entities corresponding to a plurality of classes preset according to characteristics of users; and a second area, displaying a first subset of contents to a first user as a default view, wherein the first subset of contents are selected based at least in part on at least one first class associated with a first user among the plurality of classes, and enabling to display a second subset of contents based at least in part on a change input, in response to the change input by the first user.
US11320965B2
A control method is provided in which controlling, in a case that a moving operation of moving an operator in a direction toward a reference line is performed in a predetermined region where a first page is displayed, whether or not to perform a predetermined process based on a movement velocity of the operator in the moving operation in the predetermined region. The predetermined process is a process for displaying, on the display unit, a predetermined animation indicating a way in which the first page turns on the reference line as an axis so that an edge of the first page passes a position of the reference line and a page displayed in the predetermined region is changed from the first page to a second page.
US11320956B2
Method for controlling a combined eye and gesture tracking system (100), wherein the method comprises providing a graphical user interface (102) to a user including a plurality of graphical items (110) displayed on the graphical user interface (102, 300), displaying a graphical pointer (120) on the graphical user interface (102, 310), detecting a user eye gaze (210) associated with the eyes of the user (320), detecting a displacement user gesture (230) associated with a body part of the user (330), and controlling a rate of movement of the graphical pointer (120) on the graphical user interface based on the displacement user gesture (230) and the user eye gaze (210, 340).
US11320948B2
A film touch sensor in which a conductive pattern layer and a separation layer are sequentially disposed, and a base film is disposed on at least one surface of the conductive pattern layer and the separation layer, includes a capping layer which is disposed between the separation layer and the conductive pattern layer and includes SiOxNy (0≤x≤4, y=4−x), thereby it is possible to improve visibility of an image and reduce a resistance of the conductive pattern layer, and a method for fabricating the same.
US11320947B2
The invention relates to a control and processing unit for a touch-sensitive screen and comprises a communication unit and a memory. The control and processing unit is configured for receiving first sensor data which is generated by way of capacitive sensors of the touch-sensitive screen, for receiving second sensor data which is transferred from an input unit to the control and processing unit, wherein the second sensor data comprises data of a sensor of the input unit, said sensor being designed to detect a putting-down of the input unit, and for examining, on the basis of a temporal sequence of the first and second sensor data, whether a putting-down of the input unit has been detected simultaneously with the placing of an object with a conductive structure onto the touch-sensitive screen, in order to ascertain whether the input unit has been put down on the touch-sensitive screen. The invention further relates to a system with such a control and processing unit, as well as to a method for use.
US11320938B1
A touch panel as thin or thick as desired has increased touch sensitivity and decreased sensitivity to water includes. The panel or sensor includes a substrate having first and second surfaces and an edge between the surfaces defining a thickness. First and second pluralities of echelons are arranged on the substrate in first and second arrays along first and second centerlines. Each echelon in the pluralities of echelons is formed at an angle relative to their centerlines. First and second shear transducers are mounted on the edge of the substrate and are configured to generate shear waves in a source wave mode in a direction along their centerlines. The shear waves are reflected at the angle by the one or more of the plurality of echelons in the arrays to a sensing wave or the shear wave is converted to a different wave mode than the source mode. The sensing waves are reflected off of an edge opposing the centerlines and are sensed by the transducers.
US11320936B2
An input device is provided to improve manipulation performance of a manipulation panel of an electronic apparatus. The input device includes a manipulation panel and a pressing-amount determination unit. The pressing-amount determination unit determines a pressing amount due to an input manipulation performed on the manipulation panel, using a plurality of different determination thresholds corresponding to respective regions of the manipulation panel.
US11320933B2
The present disclosure provides a touch panel, a touch display screen, and a display apparatus. The touch panel includes a base substrate, a touch structure disposed on the base substrate, at least one shielding conductive plate, and a shielding trace connected to the at least one shielding conductive plate. An orthographic projection of an electrode control line in the touch structure on the base substrate overlaps an orthographic projection of the shielding conductive plate on the base substrate.
US11320932B2
A touch display panel and a method for manufacturing the same are provided. The method includes: forming touch lines, an insulating layer and first electrodes above a substrate, the insulating layer covers the touch lines and is provided with at least one through-hole, the first electrodes are at a side of the insulating layer distal from the touch lines; forming barrier walls in each through-hole, and at a predetermined position in an interval between the first electrodes; forming a light emitting layer and a second electrode layer at a side of the light emitting layer distal from the substrate; removing the barrier walls, portions of the light emitting layer and the second electrode layer above the barrier walls, remaining portions of the second electrode layer form touch electrodes; forming an electrical conductive structure in each through-hole for coupling one touch line to one touch electrode.
US11320926B2
A key setting method is performed by a terminal, wherein a pressure sensing area is provided on at least one side of the terminal with respect to a screen display region, and the method includes: detecting a grip posture of a user gripping the terminal by using a touch sensor distributed on a surface of the terminal; determining a key setting mode corresponding to the grip posture, wherein the key setting mode indicates a key function corresponding to a target side of the at least one side; and in the pressure sensing area on the target side, setting a pressure sensing key corresponding to the key function.
US11320918B2
An active touch pen, a touch input system and a method of driving the same are provided. The active touch pen includes a pen tip and a pen body, where a control circuit and a signal supply circuit are in the pen body. The control circuit is configured to detect a detection parameter value corresponding to an inclination angle of the pen body, and adjust, according to the detection parameter value, a signal amplitude of an output signal supplied by the signal supply circuit; an input end of the signal supply circuit is connected to an output end of the control circuit, to supply the output signal through the pen tip.
US11320894B2
Apparatus, a method and a computer program are provided. The apparatus includes circuitry for causing rendering of mediated reality content to a user, wherein the mediated reality content includes virtual visual content rendered on a display of a hovering drone. The apparatus also includes circuitry for determining a real location of the user in real space. The apparatus further includes circuitry for dynamically adjusting a real location of the hovering drone, relative to the determined real location of the user, based at least in part on at least one characteristic of the mediated reality content rendered to the user.
US11320893B2
An apparatus includes a photovoltaic module and a computation module that is coupled to the photovoltaic module and is configured to receive power therefrom, the computation module being configured to communicate an active message to a controller in response to the computation module transitioning to a power on state and configured to receive a task command from the controller in response to communicating the active message to the controller.
US11320890B2
Techniques and apparatuses are described that enable power-conserving cache memory usage. Main memory constructed using, e.g., DRAM can be placed in a low-power mode, such as a self-refresh mode, for longer time periods using the described techniques and apparatuses. A hierarchical memory system includes a supplemental cache memory operatively coupled between a higher-level cache memory and the main memory. The main memory can be placed in the self-refresh mode responsive to the supplemental cache memory being selectively activated. The supplemental cache memory can be implemented with a highly- or fully-associative cache memory that is smaller than the higher-level cache memory. Thus, the supplemental cache memory can handle those cache misses by the higher-level cache memory that arise because too many memory blocks are mapped to a single cache line. In this manner, a DRAM implementation of the main memory can be kept in the self-refresh mode for longer time periods.
US11320887B2
A technique includes detecting a power transition of a processor-based system and controlling operation of a camera of the processor-based system based on the detection of the power transition. Controlling the operation of the camera includes triggering a process to disable the camera in response to detection of the power transition.
US11320883B2
Methods and apparatus to provide power management for multi-die stacks using artificial intelligence are disclosed. An example multi-die package includes a computer processor unit (CPU) die, a memory die stacked in vertical alignment with the CPU die, and artificial intelligence (AI) architecture circuitry to infer a workload for at least one of the CPU die or the memory die. The AI architecture circuitry is to manage power consumption of at least one of the CPU die or the memory die based on the inferred workload.
US11320880B2
According to examples, an apparatus may include a processor, a display system and a multifunction display port. The multifunction display port may include a display port connector and an input power connector. In addition, based on the apparatus being in a power off state and being connected to a host device, the display system may receive input electrical energy through the input power connector from a host device, receive display data through the display port connector from the host device, and display the display data received from the host device while bypassing the processor.
US11320879B2
The present disclosure provides a power supply module. The power supply module is applied to an integrated circuit chip assembly which includes a first carrier board and an integrated circuit chip located at a first side of the first carrier board; the power supply module includes: a second carrier board; a first-stage power supply unit; and a second-stage power supply unit, power input terminals of the second-stage power supply unit are electrically connected with corresponding power output terminals of the first-stage power supply unit through the second carrier board; power output terminals of the second-stage power supply unit are electrically connected with corresponding power terminals of the integrated circuit chip, a projection of the second-stage power supply unit on a first plane is at least partially located within a projection range of the integrated circuit chip on the first plane, the first plane is parallel to the first carrier board.
US11320873B2
A method, performed by an electronic device, of controlling an external device is provided. The method includes sensing noise generated by an operation of the external device, determining, based on the sensed noise, whether the external device operates in an idle state, obtaining an amount of power consumed by the external device during operation when the external device operates in the idle state, and controlling the external device based on the obtained amount of power.
US11320860B2
A computing device includes signal generation circuitry and also includes a location on the computing device that is operative to couple a signal generated by the signal generation circuitry into a user. For example, the computing device includes signal generation circuitry that generates a signal that includes information corresponding to a user and/or an application that is operative within the computing device. The signal generation circuitry couples the signal into the user from a location on the computing device based on a bodily portion of the user being in contact with or within sufficient proximity to the location on the computing device that facilitates coupling of the signal into the user. Also, the signal may be coupled via the user to another computing device that includes a touchscreen display that is operative to detect and receive the signal.
US11320855B1
Debug time stamp counters in a computing device may be synchronized based on signals indicating awakening of a component of the computing device from a sleep state. A count from a global counter in a first component may be loaded into a replica global counter in a second component. The count from the global counter may be loaded into a first debug time stamp counter in the first component in response to a first preload signal indicating awakening of the first component from a sleep state or in response to a second preload signal indicating awakening of the second component from a sleep state. The count from the replica global counter may be loaded into a second debug time stamp counter in the second component in response to the second preload signal.
US11320851B1
An all-MOSFET voltage reference circuit includes a first cascaded branch configured to generate a bias current and composed of a first current source and a diode-connected first N-type transistor connected at a first interconnected node; a second cascaded branch composed of a second current source, a diode-connected second N-type transistor and a third N-type transistor connected with the second N-type transistor disposed in between, wherein the second N-type transistor and the third N-type transistor are connected at a second interconnected node; a third cascaded branch composed of a third current source and a diode-connected fourth N-type transistor connected at an output node that provides a reference voltage; and an amplifier with a non-inverting node coupled to the first interconnected node and an inverting node coupled to the second interconnected node. A threshold voltage of the third N-type transistor is larger than a threshold voltage of the second N-type transistor.
US11320848B1
A voltage stabilization circuit includes a first sub-circuit. The first sub-circuit includes a first voltage stabilizing element; a first switching element; and a second switching element. For the first voltage stabilizing element, the first terminal is electrically connected to a first node, and the second terminal is grounded. For the first switching element, the first terminal is electrically connected to the first node, and the second terminal is electrically connected to a voltage stabilizing target. For the second switching element, the first terminal is electrically connected to the control terminal of the first switching element, and the control terminal is electrically connected to the first node. When the first voltage stabilizing element is in a first operating state, the second switching element is turned on, and the first switching element is turned off.
US11320843B2
The air compression system includes an air compressor and a detection device. A first pressure transducer is provided to measure an air pressure at an output port of the air compressor. A second pressure transducer in the detection device measures an air pressure in a channel of the detection device. A conduit in the detection device regulates an air flow to be compatible with that flowing through the inlet of the aerated object. The measurements from the first pressure transducer and the second pressure transducer are transmitted to and compared by a first control circuit of the air compressor, and an internal pressure of the aerated object is estimated. When the estimated internal pressure of the aerated object is smaller than a desired pressure, the air compressor pumps air into the object through the conduit of the detection device in a linear manner.
US11320841B2
An aircraft includes an airframe with first and second wings having a fuselage extending therebetween. A propulsion assembly is coupled to the fuselage and includes a counter-rotating coaxial rotor system that is tiltable relative to the fuselage to generate a thrust vector. First and second yaw vanes extend aftwardly from the fuselage. A flight control system is configured to direct the thrust vector of the coaxial rotor system and control movements of the yaw vanes. In a VTOL orientation of the aircraft, differential operation of the yaw vanes and/or differential operations of first and second rotor assemblies of the coaxial rotor system provide yaw authority for the aircraft. In a biplane orientation of the aircraft, collective operation of the yaw vanes provides yaw authority for the aircraft.
US11320836B2
Location of an autonomous driving vehicle (ADV) is determined with respect to a high definition map. On-boards sensors of the ADV obtain a 3D point cloud of objects surrounding the ADV. The 3D point cloud is organized into an ADV feature space of cells. Each cell has a median intensity value and a variance in elevation. To determine the ADV location, a coarse search of a subset of cells in the ADV feature space performed with respect to the high definition map, using a similarity metric that is based on the median intensity and variance in elevation of the candidate cell. When similarity of the first candidate cell is determined, a lookup table of similarity scores is generated and used for determining the similarity score for subsequent candidate cells. Then a fine search is performed on a small subset of candidate cells surrounding the highest similarity score cell.
US11320834B2
The present application provides methods and systems for mapping, localization, navigation and control and a mobile robot. Through the technical solution of acquiring a first projected image and second projected image of an entity object when the mobile robot moves to a first position and a second position respectively, building a map or localizing the mobile robot based on angle information of the entity object relative to the mobile robot at the first position and at the second position, the first position and the second position, planning a navigation route based on the built map and localization, and controlling the mobile robot to move along the navigation route, position information of the entity object can be determined precisely, and precision of the built map can be improved. Moreover, movement of the mobile robot can be controlled precisely, and operating precision of the mobile robot and human-computer interaction can be improved.
US11320832B2
A processor-implemented method includes: estimating, from frame images of consecutive frames acquired from one or more sensors, short-term ego-motion information of the one or more sensors; estimating long-term ego-motion information of the one or more sensors from the frame images; determining attention information from the short-term ego-motion information and the long-term ego-motion information; and determining final long-term ego-motion information of a current frame, of the consecutive frames, based on the long-term ego-motion information and the attention information.
US11320830B2
Systems and methods disclosed herein provide probabilistic decision support regarding detected obstacles in a working area. Real-time data sets are collected from obstacle sensors associated with at least one self-propelled work vehicle, corresponding to detected presence/absence of obstacles at given locations within the working area. The received real-time data sets are integrated in data storage comprising a priori data sets corresponding to the working area, to generate one or more new a priori data sets. Probabilities are determined for the detected presence or absence of the obstacle, and for each of one or more obstacle categories, based on the received real-time data set and at least an a priori data set corresponding to the work vehicle's location. An output corresponding to at least a most likely of the determined probabilities is generated as feedback to a user interface, and/or relevant machine control units.
US11320825B2
The non-traveling area plan creating unit 4 creates a plan of the non-traveling area, which is an area where the self-driving vehicle 10 can travel and which is an area set as an area where the self-driving vehicle 10 does not travel. The negotiation area information receiving unit 9 receives, from another vehicle, information on one or more negotiation areas each of which is an area other than the non-traveling area and is a subject of negotiation to be included in the non-traveling area. The permissible area determining unit 35 calculates, for each negotiation area, the first value which is the value of the negotiation area indicated by the information for the self-driving vehicle 10, and determines one negotiation area permissible to be included in the non-traveling area, or determines not to include any negotiation area in the non-traveling area.
US11320818B2
A method for controlling an unmanned vehicle includes: acquiring unmanned vehicle monitoring information of the unmanned vehicle when it is determined that a course of the unmanned vehicle will be out of control; determining a safety level corresponding to the unmanned monitoring information according to a predefined correspondence between unmanned vehicle monitoring information and a safety level; and controlling, according to the safety level corresponding to the unmanned monitoring information, the unmanned vehicle to drive. Thus, upon determining that the unmanned vehicle has gone beyond a boundary of the autopilot, the problem is identified that the unmanned vehicle will encounter a danger in driving. Then, the autopilot process of the unmanned vehicle is demoted according to the severity of the danger, e.g., decelerated or adjusted in its direction, to avoid safety hazards.
US11320806B2
The present disclosure is directed to systems, methods and devices for facilitating object-based industrial automation control. An automation control library comprised of a plurality of objects may be maintained in association with one or more industrial automation applications. Code defining the execution of an industrial automation process may be received. A plurality of objects in the object library for implementing the industrial automation control process may be identified. The plurality of identified objects may be matched to one or more hardware components based on one or more operational requirements included in the code, and available hardware resources for performing the automation control process.
US11320802B2
A method is described in which data representing a three-dimensional object to be printed is obtained. The data comprises sub-volumes representing the three-dimensional object. A characteristic for the three-dimensional object to be printed is identified. Based on the identified characteristic, property data is set for individual sub-volumes to be used in printing the three-dimensional object. The identified characteristic is a function of the property data. The property data comprises material property data, structural property data and printing property data.
US11320800B2
To optimize NC program cores included in a generated machining program and expedite operation of a machine tool. An optimization device includes a block analysis unit, a code processing unit, and a program generation unit. The block analysis unit analyzes a preparatory function code and/or an auxiliary function code for each of a plurality of blocks included in a first program. The code processing unit performs a process on the preparatory function code and/or the auxiliary function code in a plurality of successive blocks based on a result of the analysis by the block analysis unit and optimizes the first program. The program generation unit generates the first program optimized by the code processing unit as a second program.
US11320798B2
A retrieval system includes a first storage unit (211), a second storage unit (212), a selection unit (216), an extraction unit (217), and a calculation unit (218). The second storage unit (212) stores a plurality of signal tables. The selection unit (216) selects a first use table from the plurality of signal tables. The extraction unit (217) extracts a value of each signal registered in the first use table from the first signal group and the second signal group. The calculation unit (218) calculates a similarity level between the first signal group and the second signal group.
US11320793B2
A method for operating a mobile platform includes selecting a first sensor associated with a higher weight as a selected sensor among at least two sensors, the weight is among a plurality of weights assigned to the sensors associated with a statistical weight function; detecting a malfunction in the first sensor communicating with a sensor controller associated with the mobile platform, and switching to a second sensor associated with a lower weight as the selected sensor to communicate with the sensor controller based upon the detecting.
US11320791B2
The invention is related to a novel atomic clock developed by taking into basis Quantum mechanics and the spin-spin status of the electrodes that have been trapped. The disadvantages such as radioactivity perceived in atomic clocks, half life and shelf life are prevented by means of the invention.
US11320783B2
A system or device includes a member structure, a plurality of flexible members, and a plurality of tips disposed at ends of the flexible members. The member structure includes an ultrasonic emitter configured to emit an ultrasonic imaging signal. The plurality of flexible members are coupled to the member structure. The plurality of tips are disposed at ends of the flexible members. At least one tip of the plurality of tips includes an image sensor configured to receive an infrared exit signal.
US11320780B2
A cartridge includes a photosensitive drum and a discharge opening for permitting discharge of toner removed from the photosensitive drum to outside of the cartridge. The cartridge also includes a coupling member provided adjacent to the discharge opening and configured to output a rotational force, with the coupling member being movable relative to the photosensitive drum between (i) a first position and (ii) a second position retracted from the first position.
US11320774B2
An image forming apparatus includes a body on which a development cartridge is mountable to form a toner image by supplying toner in the development cartridge to an electrostatic latent image formed, a communicating portion provided on an outer surface of the body to be coupled with a toner refill cartridge to form a connection with the development cartridge to perform a toner refill of the toner in the development cartridge through the connection with the development cartridge, a sensor to detect a remaining toner amount remaining in the development cartridge, and a controller to estimate, based on the sensor detecting the remaining toner amount, an estimated toner remaining rate of the development cartridge, which is an estimated rate of the toner remaining in the development cartridge based on toner consumption, according to the toner refill.
US11320772B2
An image forming apparatus includes an image carrier, a developing device, a voltage applier, a current detector, a weight detector, and a control device. The control device acts as a first measurer, a second measurer, and an estimator. The first measurer acquires a toner use amount indicating weight per unit area, of the toner that has migrated from the developing agent carrier to the image carrier, according to a detection result provided by the weight detector. The second measurer acquires the developing current from the current detector. The estimator calculates a value of decision coefficient, obtained by dividing variance of an estimated value in a regression model between the toner use amount and the developing current, by variance of a sample value, and estimates deterioration status of the toner, according to the value of the decision coefficient.
US11320768B2
An image heating apparatus includes an image heating portion including a heater, a tubular film having an inner surface in contact with the heater, and a pressure member that is in contact with the outer surface of the film and forms a nip portion for conveying a recording material between the outer surface and the pressure member. The image heating portion heats an unfixed toner image on the recording material by the heater. A temperature detection portion detects the temperature of the heater. A control portion controls electric power to the heater such that the temperature detected by the temperature detection portion is maintained at a predetermined control target temperature. An obtainment portion obtains image information for forming the unfixed toner image. The control target temperature is set, based on the image information, for each of a plurality of regions defined by dividing the recording material in the conveying direction.
US11320760B2
An image forming apparatus includes an image bearing member and a charging roller that charges a circumferential surface of the image bearing member to a positive polarity. The image bearing member includes a conductive substrate and a photosensitive layer of a single layer, and satisfies formula (1) shown below. The photosensitive layer contains a charge generating material, a hole transport material, an electron transport material, and a binder resin. 0.60 ≦ V ( Q / S ) × ( d / ɛ r · ɛ 0 ) ( 1 ) In formula (1), Q represents a charge amount [C] of the circumferential surface of the image bearing member, S represents a charge area [m2] of the charged circumferential surface of the image bearing member, d represents a film thickness [m] of the photosensitive layer, co represents vacuum permittivity [F/m], and V represents a value calculated in accordance with formula V=V0−Vr.
US11320750B2
A method of determining an optimal operational parameter setting of a metrology system is described. Free-form substrate shape measurements are performed. A model is applied, transforming the measured warp to modeled warp scaling values. Substrates are clamped to a chuck, causing substrate deformation. Alignment marks of the substrates are measured using an alignment system with four alignment measurement colors. Scaling values thus obtained are corrected with the modeled warp scaling values to determine corrected scaling values. An optimal alignment measurement color is determined, based on the corrected scaling values. Optionally, scaling values are selected that were measured using the optimal alignment measurement color and a substrate grid is determined using the selected scaling values. A substrate may be exposed using the determined substrate grid to correct exposure of the substrate.
US11320749B2
An actuator device for aligning an element includes at least one first actuator unit, which is secured to a support structure, for a first setting range and a second actuator unit, which is able to be secured to the element, for a second setting range. The second actuator unit is connected to an output element of the first actuator unit so that the positioning of the second actuator unit is adjustable by an adjustment of the output element. The first actuator unit has an adjusting element and a fixing element, which is able to be secured to the support structure. The fixing element secures the output element in a force-locking manner in an operating state of the element. The fixing element is furthermore configured to release the force-locking connection in a setting state of the element to enable an adjustment of the output element via the adjusting element.
US11320746B1
The method for manufacturing an integrated circuit includes: obtaining measurement data according to a first group of overlay marks on a first wafer, where the first group of overlay marks are disposed in a first region on the first wafer; obtaining a first parameter set according to a first model and the measurement data; and projecting the first parameter set into a second region on a second wafer to obtain simulated compensation data, where the second region includes a second group of overlay marks whose quantity is greater than that of the first group of overlay marks.
US11320740B2
A target supply device may include a first container configured to contain a target substance, a second container configured to contain the target substance supplied from the first container, a first valve disposed between the first container and the second container, a first pipe connected to the second container and configured to supply pressurized gas to the second container, a third container configured to contain the target substance supplied from the second container, a second valve disposed between the second container and the third container, a second pipe connected to the third container and configured to supply pressurized gas to the third container, and a nozzle configured to output the target substance supplied from the third container.
US11320735B2
A radiation-sensitive resin composition contains: a polymer having an acid-labile group, a radiation-sensitive acid generator, a compound represented by the following formula (1), and a solvent. In the formula (1), X represents an oxygen atom or a sulfur atom; R1 represents a hydrogen atom or a monovalent organic group having 1 to 20 carbon atoms; R2 to R5 each independently represent a hydrogen atom or a monovalent organic group having 1 to 20 carbon atoms, and optionally two or more of R2 to R5 taken together represent an alicyclic structure having 3 to 20 ring atoms or an aliphatic heterocyclic structure having 3 to 20 ring atoms together with the carbon atom to which the two or more of R2 to R5 bond; Zn+ represents a cation having a valency of n; and n is an integer of 1 to 3.
US11320732B2
A method of measuring a critical dimension comprises determining matrix information on a hypothesized parameter distribution on the critical dimension; obtaining a measurement spectrum for each wavelength of a light reflected from the three-dimensional structure; sampling a first candidate parameter vector for determining a numerical simulation spectrum that approximates the measurement spectrum; linearly transforming the first candidate parameter vector by using the matrix information; determining a first candidate parameter which minimizes a difference between the measurement spectrum and the numerical simulation spectrum within the linearly transformed first candidate parameter vector; determining a second candidate parameter vector derived from the first candidate parameter and having the hypothesized parameter distribution by using a heuristic algorithm; determining a second candidate parameter that minimizes a difference between the measurement spectrum and the numerical simulation spectrum within the second candidate parameter vector; and updating the first candidate parameter by using the second candidate parameter.
US11320728B2
In described examples, a projector includes a light source to produce first light of a first color. The projector also includes a phosphor to selectively receive the first light and produce second light of a second color in response to the first light. The projector also includes a dichroic mirror to pass a portion of the second light to produce a third light of a third color. The dichroic mirror reflects a portion of the second light as fourth light of a fourth color.
US11320720B2
Systems and embodiments for an integrated photonics mode splitter and converter are provided herein. In certain embodiments, a system includes a substrate having a first index of refraction. Additionally, the system includes a waveguide layer on the substrate, wherein the waveguide has a second index of refraction different from the first index of refraction. Also, the waveguide layer includes one or more mode splitters that receive at least one of a first photon in a first mode and a second photon in a second mode through an input port and provide one of the first photon through a first output port and the second photon through a second output port. The waveguide layer also includes a mode converter coupled to the second output of a mode splitter, wherein the mode converter receives the second photon through a port and outputs the second photon in the first mode through the port.
US11320719B2
A graphene structure includes one or more graphene layers. The graphene layers allow for microwave squeezing with gains up to 24 dB over a wide bandwidth.
US11320718B1
A cantilever beam waveguide for a silicon photonics device may be formed in a device layer (e.g., a silicon device layer) of a silicon photonics device (e.g., a chip) and may be configured to bend to align the cantilever beam waveguide or a portion thereof with one or more additional components of the silicon photonics device or another device, including output couplers, optical sources, and waveguides.
US11320717B2
Various embodiments may provide an optical phase array. The optical phase array may include a laser source configured to emit a laser. The optical phase array may further include an integrated photonic network with n stages of optical splitters, the optical splitters being 1 χ 2 optical splitters, each optical splitter of the integrated photonic network having an input, a first output, and a second output. The integrated photonic network may be configured to separate the laser into N outputs. Each output of the N outputs may differ from a neighbouring output of the N outputs by a constant phase difference (Δφ). N may be equal to 2 to the power of n.
US11320715B2
An optical device includes an optical modulator formed on an optical IC chip. A shape of the IC chip is a rectangle or a parallelogram. The optical modulator includes an interferometer, wiring patterns, a first polymer pattern, and a second polymer pattern. The interferometer includes an optical waveguide that is formed in a direction from a first edge to a second edge of the optical IC chip. The wiring patterns are formed parallel to the optical waveguide. The first polymer pattern is formed along the first edge or the second edge. The second polymer pattern is connected to the first polymer pattern and formed on the optical waveguide without overlapping the wiring patterns.
US11320712B2
A display device includes a thin film transistor on a base substrate and a signal wiring electrically connected to the thin film transistor. The signal wiring includes a main conductive layer including copper, and a capping layer including titanium the capping layer overlapping a portion of an upper surface of the main conductive layer. The signal wiring has a taper angle in a range of about 70° to about 90°. A thickness of the capping layer is in a range of about 100 Å to about 300 Å, and a thickness of the main conductive layer is in a range of about 1,000 Å to about 20,000 Å.
US11320695B2
A backlight and a liquid crystal display. The backlight includes: a circuit substrate, a plurality of LED chips and a first silica gel layer. The plurality of LED chips are fixed by means of die bond on the circuit substrate, and the first silica gel layer is applied to the circuit substrate and wraps the plurality of LED chips. The first silica gel layer makes light emitted by the LED chips more diffuse, thus enhancing light emission uniformity of the backlight and reducing a thickness of a backlight module.
US11320689B1
The present disclosure provides a display device, which is divided into a camera placement area and a non-camera placement area, including a backlight module, a display module, and a camera. The display module includes an array substrate and a color filter substrate opposite to the array substrate. The array substrate and the color filter substrate together form a cell. Wherein, the display module provides fingerprint sensors corresponding to the camera placement area of the display device.
US11320688B2
An information display device attachable to a structure includes a plate-shaped body, a display panel, and a surface member. The plate-shaped body is a part of the structure and has a first attaching surface, a second attaching surface opposite to the first attaching surface, and a side portion that connects the first attaching surface and the second attaching surface to each other. The display panel is attached to the plate-shaped body and is configured to display information on a display surface. The display surface is disposed from the first attaching surface to the second attaching surface. The surface member is disposed on a display surface side of the display panel to cover the display panel such that only the information displayed on the display surface of the display panel is visible through the surface member when the display panel is turned on.
US11320681B2
A display device is disclosed. The display device includes a cover glass, a liquid crystal panel disposed below the cover glass and having a transparent portion, an upper polarization plate having a through hole corresponding to the transparent portion and disposed between the cover glass and the liquid crystal panel, an OCA film disposed between the cover glass and the upper polarization plate and attached thereto, and an OCR layer charged in the through hole.
US11320674B2
An apparatus to treat refractive error of an eye comprises an electroactive component configured to switch between a light scattering or optical power providing configuration to treat refractive error of the eye and a substantially transparent configuration to allow normal viewing. The electroactive component can be located on the lens away from a central axis of the lens to provide light to a peripheral region of the retina to decrease the progression of myopia. The electroactive component can be located on the lens away from the central axis of the lens in order for the wearer to view objects through an optical zone while the electroactive component scatters light. The electroactive component can be configured to switch to the substantially transparent configuration to allow light to pass through the electroactive component and to allow the lens to refract light to correct vision and allow normal viewing through the lens.
US11320673B2
Disclosed herein is a soft contact lens comprising a lenticular in a superior portion of the contact lens wherein the contact lens attaches to an upper eyelid of a wearer by the lenticular interacting with an upper tarsal plate of the upper eyelid of a wearer, wherein the contact lens is configured to provide one or more of an enhanced tear exchange, a greater tear layer thickness, or increased oxygen uptake of a cornea of a wearer.
US11320657B2
This disclosure includes a description of a pair of virtual or augmented reality glasses that includes an optical scanning system that protrudes at least partially through an opening in an eyepiece of the glasses. The optical scanning system includes an optical fiber or cantilevered beam that extends through the opening and a transducer that drives the optical fiber or cantilevered beam to move in a spiral pattern.
US11320655B2
Imaging systems can often gather higher quality information about a field of view than the unaided human eye. For example, telescopes may magnify very distant objects, microscopes may magnify very small objects, and high frame-rate cameras may capture fast motion. The present disclosure includes devices and methods that provide real-time vision enhancement without the delay of replaying from storage media. The disclosed devices and methods may include a live view user interface with two or more interactive features or effects that may be controllable in real-time. Specifically, the disclosed devices and methods may include a live view display and image and other information enhancements, which utilize in-line computation and constant control.
US11320649B2
The present invention concerns an objective (10) for imaging an object field of view of 10° onto an imager (12), the objective (10) comprising in order of the propagating direction: —a first lens unit (U1) comprising several lenses, the first lens unit (U1) having a positive first focal length and a first dimension inferior to 15 millimeters, —a bending mirror (M) adapted to bend at a 90° angle, —a liquid lens (LL), and —a second lens unit (U2) comprising several lenses, the second lens unit (U2) having a positive second focal length and a second dimension, the ratio between the first focal length and the second focal length being comprised between 1.0 and 2.0 and the ratio between the first dimension and the second dimension being superior or equal to 2.
US11320646B2
An eyepiece lens consists of a first lens group including a cemented lens, a second lens group consisting of one negative lens, and a third lens group consisting of a plurality of positive lenses in order from an object side to an eye side. The eyepiece lens satisfies Conditional Expression: −1.2
US11320638B2
The invention proposed the catadioptric system, which consists of two main components: the first component comprising the two reflective mirrors, in which surface distortion of mirror 1 is parabolic, surface distortion of mirror 2 is aspheric; the second component is a relay consisting of three lenses: lens 1, lens 2, and lens 3 arranged after the medial image plane correspondingly; the second component helps reduce aberration to ensure receiving good quality image at a plane of the sensor.
US11320621B2
An optical mount including a first frame and a second frame; wherein the first frame includes a drive adjuster configured to move along a first direction and the drive adjuster is in contact with a ramp on a pusher piston, such that a movement of the drive adjuster causes the pusher piston to move along a second direction; wherein the pusher piston is configured to push kinematic contacts on the second frame resulting in a controlled movement of the second frame by the drive adjuster.
US11320619B2
An optical fiber cable management panel includes drawer assemblies, each including a drawer slidable within a chassis. The drawer assemblies are secured together by a bracket that includes an interlock arrangement with the chassis. Such an interlock arrangement includes a non-threaded stud engaging a hole. Radius limiters may be part of the drawer assembly and include a cable entry aperture have a closed perimeter and a flared cable guide surface around most of, and preferably all of, the closed perimeter to allow for the entry of cables from all directions. A control mechanism controls movement of the radius limiter relative to the drawer assembly. The control mechanism includes a rotating member that has an axis of rotation transverse to the slidable motion of the radius limiter and normal to the radius limiter.
US11320618B2
An optical fiber distribution system including a rack and elements which populate the rack including fiber terminations. Each element includes a chassis and a movable tray. The movable tray includes a synchronized movement device for moving a cable radius limiter. The tray includes cable terminations which extend in a line generally parallel to a direction of movement of the movable tray. Each of the cable terminations are mounted on hinged frame members positioned on each tray. The cables entering and exiting the movable tray follow a generally S-shaped pathway.
US11320614B2
A fiber optic cable includes a plurality of optical fibers and an optical sensor. The optical sensor includes a first optical coupler and a first mirror. The first optical coupler is coupled to a first of the optical fibers and to a second of the optical fibers at a first sensor takeout location. The first mirror is coupled to the first of the optical fibers at a second sensor takeout location. The first sensor takeout location is longitudinally offset from the second sensor takeout location.
US11320606B2
An optical fiber connector assembly comprises at least one connector having a latching arm for coupling to an adapter, and a remote release tab having a protrusion configured to cooperate with the adapter to depress said latching arm when the remote release tab is pulled relative to the adapter. The optical fiber connector assembly may further be configured to allow reversing its polarity.
US11320597B1
An optical device is provided. The optical device includes a substrate and a plurality of filters. The plurality of filters are disposed over the substrate. Each of the filters includes a support body, a filter layer, and a centrosymmetric spacer. The support body has a first side surface and a second side surface opposite to the first side surface. The filter layer is on the first side surface. The spacer is attached to the first side surface by a second adhesive layer on the first side surface. The centrosymmetric spacer is attached to the filter layer, at least a peripheral portion of the filter layer is free from being covered by the centrosymmetric spacer.
US11320595B2
An optical device includes: a substrate; an optical waveguide that forms a Mach-Zehnder interferometer; a signal electrode; and a ground electrode. The optical waveguide is placed between the signal electrode and the ground electrode. An electric field is generated in a direction along a surface of the substrate when a voltage is applied between the signal electrode and the ground electrode. The optical waveguide includes a first waveguide through which input light propagates, a curved waveguide which is optically coupled to the first waveguide, and a second waveguide which is optically coupled to the curved waveguide. The signal electrode includes first and second electrodes that are respectively placed near the first and second waveguides. An electric signal is supplied to the first electrode, and an inverted electric signal is supplied to the second electrode.
US11320586B2
In accordance with an embodiment, a bandpass transmission filter having a center wavelength of transmission includes: a waveguide structure comprising a grating structure having changing grating pitch values configured to diffract radiation in the waveguide structure having a first wavelength lower than the center wavelength of transmission, and configured to reflect radiation in the waveguide structure having a second wavelength higher than the center wavelength of transmission; and a radiation absorbing structure configured to absorb radiation guided by the waveguide structure having a third wavelength higher than the second wavelength, wherein the radiation absorbing structure is an integrated part of the waveguide structure or comprises a layer arranged adjacent to the waveguide structure.
US11320574B2
A light guide plate, a backlight module and a display device are provided. A plurality of blind holes is arranged at a surface of the light guide plate; the blind hole is filled with a light-converting unit; the light-converting unit includes an accommodating cavity made of a light-transmitting material, and a light-converting material located in the accommodating cavity; and a gap is between an outer wall of the accommodating cavity and an inner wall of the blind hole.
US11320571B2
One embodiment provides an apparatus for displaying an image comprising: a first optical substrate comprising at least one waveguide layer configured to propagate light in a first direction, wherein the at least one waveguide layer of the first optical substrate comprises at least one grating lamina configured to extract the light from the first substrate along the first direction; and a second optical substrate comprising at least one waveguide layer configured to propagate the light in a second direction, wherein the at least one waveguide layer of the second optical substrate comprises at least one grating lamina configured to extract light from the second substrate along the second direction; wherein the at least one grating lamina of at least one of the first and second optical substrates comprises an SBG in a passive mode.
US11320570B2
A wavelength converting device includes a diffused-reflecting layer, a substrate, and a photoluminescence layer. The diffused-reflecting layer has a first surface and a second surface facing away from the first surface, and the diffused-reflecting layer includes a hydrophilic binder and a lipophilic binder. The substrate is on the first surface of the diffused-reflecting layer. The photoluminescence layer is on the second surface of the diffused-reflecting layer.
US11320556B2
A method is described for seismic imaging including generating extended image gathers by extended reverse time migration of a seismic dataset using an earth model; processing the extended image gathers to generate processed image gathers; performing extended modeling based on the processed image gathers to generate a modeled seismic dataset; enhancing the processed image gathers to generate an enhanced image; performing extended modeling based on the enhanced image gathers to generate a modeled enhanced dataset; differencing the modeled enhanced dataset and the modeled seismic dataset to determine a data residual; inverting the data residual to generate a model residual; updating the earth model based on the model residual to create an updated earth model; performing seismic imaging of the seismic dataset using the updated earth model to create an improved seismic image. The method may be executed by a computer system.
US11320555B2
Techniques for calibration of a simulation of a subterranean region having complex fracture geometries. Calibration of indeterministic subsurface discrete fracture network models is performed via non-intrusive embedded discrete fracture modeling formulations applied in conjunction with well testing interpretation and numerical simulation. Subterranean fracture networks are characterized dynamically by embedded discrete fracture modeling to accurately and efficiently determine an optimal fracture model.
US11320553B2
A method is described for assessing subsurface structure uncertainty based on at least one subsurface horizon. The method calculates seismic continuity attributes to determine a mappability of the subsurface horizon(s); determines horizontal uncertainty for each fault in vertical uncertainty for each horizon; generates probabilistic scenarios for a subsurface geometry for at least one conceptual model; and generates a map of geological model uncertainty based on the probabilistic scenarios. In some embodiments, the probabilistic scenarios are stochastic simulations. In some embodiments, generating a map of geological model uncertainty is based on information entropy. The method may be executed by a computer system.
US11320545B2
A radiation detector assembly is provided that includes a semiconductor detector, plural pixelated anodes disposed on a surface of the semiconductor detector, and at least one processor. Each pixelated anode generates a primary signal responsive to reception of a photon by the pixelated anode. The at least one processor is operably coupled to the pixelated anodes, and determines when a primary signal is generated by a given pixelated anode. Responsive to determining the presence of the primary signal in the given pixelated anode, the at least one processor disconnects the given pixelated anode from an electrical source, wherein a re-directed primary signal is directed to a surrounding pixelated anode of the given pixelated anode. The at least one processor identifies the surrounding pixelated anode, and assigns an event for the primary signal to a pre-determined sub-pixel portion of the given pixelated anode based on the identified surrounding pixelated anode.
US11320544B2
Typically, a dual layer multi-spectral X-ray detector is capable of providing two points of spectral data about an imaged sample, because the front X-ray detector also acts to filter part of an incident X-ray spectrum before detection by a rear X-ray detector. A pre-filter can be placed in front of the front X-ray detector to enhance the spectral separation. However, the provision of a pre-filter implies that the intensity of the X-ray radiation must be increased to achieve the same signal to noise ratio. The present application concerns a multi-spectral X-ray detector with a front X-ray detector, a rear X-ray detector, and a structured spectral filter placed in-between them. The structured spectral filter has first and second regions configured to sample superpixels of the front X-ray detector, enabling three separate items of spectral information to be obtained per superpixel.
US11320530B2
A method and an apparatus for removing a motion artifact of a radar are provided. The method includes: obtaining a radar signal for a target to be measured by the radar; measuring posture of the radar; estimating a motion artifact caused by movement of the radar based on a vertical angle, a horizontal angle based on the posture of the radar, and displacement; and correcting the radar signal according to the motion artifact. The posture of the radar includes the vertical angle at which the radar signal is radiated in a vertical direction about a central axis, the horizontal angle at which the radar signal is radiated in a horizontal direction about the central axis, and the displacement of the radar according to the movement of the radar.
US11320528B1
A monopulse secondary surveillance radar is configured to integrate replies to active interrogations and passive squitter reception into a single surveillance system, and includes: a three-channel antenna arrangement; a redundant ADS-B antenna arrangement including a first and second omnidirectional ADS-B antenna, each having a low noise amplifier, and each being integrated with a GPS antenna; and a pair of redundant four-channel interrogators. The three-channel antenna arrangement is configured to transmit interrogations, and to receive corresponding replies from an aircraft transponder. The first ADS-B antenna is coupled to a first of the pair of redundant four-channel interrogators, and the second ADS-B antenna is coupled to a second of said pair of redundant four-channel interrogators, for the monopulse secondary surveillance radar to provide real-time passive detection of ADS-B-equipped aircraft and active radar detection of aircraft to each of the pair of redundant four-channel interrogators.
US11320525B2
According to one embodiment, a radar apparatus includes a signal processing device that has a first circuit, a second circuit and a transmitter. The first circuit is configured to determine whether or not there is a radio interference based on a radio signal received via an antenna. The second circuit is configured to, when the first circuit determines that there is the radio interference, select a predetermined pulse pattern based on an avoiding function of a wireless communication device having the avoiding function of the radio interference, the predetermined pulse pattern being separately defined from a pulse pattern of transmission processing for operating a radar. The transmitter is configured to transmit from the antenna a radio signal matching the pulse pattern selected by the second circuit.
US11320520B2
A LIDAR scanning system uses a combination of a time-to-digital conversion (TDC) device and a multi-pixel photon counter (MPPC) to determine the peak location (time) and magnitude of a reflection of a laser beam off of an object. A configurable trigger threshold of the TDC indicates that a sufficient number of MPPC pixels have triggered that the peak detection module should begin sampling and storing MPPC counts of triggered pixels. When the light received from the reflected laser beam falls below the trigger threshold of the TDC, the MPPC stops sampling the MPPC counts. The peak magnitude of the reflection of the laser beam is determined from the highest sample count of the MPPC. A time at which the peak magnitude occurred is determined as the midpoint of TDC trigger points. The peak magnitude MPPC count is correlated to an intensity value.
US11320519B2
A method including: obtaining first LiDAR dataset and second LiDAR dataset of environment from LiDAR database, first LiDAR dataset and second LiDAR dataset being captured at first time period and second time period, respectively, second time period being later than first time period; dividing first and second LiDAR datasets into first and second LiDAR subsets; matching given first LiDAR subset with given second LiDAR subset; detecting first objects and second objects in given first and second LiDAR subsets; determining average offset between locations of first objects and locations of second objects; creating given link between given first object and at least one second object, said second object lying within predefined threshold distance from given first object in direction of average offset; and evaluating validity of given link, based upon whether or not given link satisfies growth criterion, given first object is associated with at most one valid link.
US11320518B2
The invention relates to a method for detecting road users along at least one traffic route, wherein the method comprises the following steps: emitting transmission signals by means of at least one transmission device for radar radiation, detecting received signals by means of at least one reception device for radar radiation, mixing the transmission signals and the received signals to produce baseband signals and calculating a detection matrix from the baseband signals and evaluating the detection matrix in an evaluation module of an electronic data processing device, wherein peaks of the detection matrix are assigned to objects, checking whether a disturbance criterion is met in a diagnostic module, generating signals from the results of the evaluation in the evaluation module and the check in the diagnostic module, and transmitting the signals to a control module of an electronic data processing device.
US11320517B2
Aspects of the disclosure relate to classifying a target object. An electronic device may transmit a detection signal and receive a reflection signal reflected from the target object. The electronic device then determines, based on one or more features of the reflection signal, a category of the target object and adjusts at least one transmission parameter based on the category. The electronic device then transmits an adjust signal using the transmission parameter. Other aspects, embodiments, and features are also claimed and described.
US11320510B2
Embodiments include methods, systems and computer readable storage medium for a method for resolving an angle of arrival (AOA) in an antennae array is disclosed. The method includes receiving, from an antenna array of a radar system, antennae data. The method further includes receiving, by the radar system, an iteration counter value. The method further includes calculating, by the radar system, an elevation estimation and an azimuth estimation based on the antennae data and iteration counter value. The method further includes generating, by the radar system, a plurality of hypotheses based on the elevation estimation and azimuth estimation. The method further includes selecting, by the radar system, a hypothesis from the plurality of hypotheses. The method further includes storing, by the radar system, the selected hypothesis.
US11320508B2
The invention relates to a magnetic resonance imaging data processing system (126) for processing motion artifacts in magnetic resonance imaging data sets using a deep learning network (146, 502, 702) trained for the processing of motion artifacts in magnetic resonance imaging data sets. The magnetic resonance imaging data processing system (126) comprises a memory (134, 136) storing machine executable instructions (161, 164) and the trained deep learning network (146, 502, 702). Furthermore, the magnetic resonance imaging data processing system (126) comprises a processor (130) for controlling the magnetic resonance imaging data processing system. Execution of the machine executable instructions (161, 164) causes the processor (130) to control the magnetic resonance imaging data processing system (126) to: receive a magnetic resonance imaging data set (144, 500, 800), apply the received magnetic resonance imaging data set (144, 500, 800) as an input to the trained deep learning network (146, 502, 702), process one or more motion artifacts present in the received magnetic resonance imaging data set (144, 500, 800) using the trained deep learning network (146, 502, 702).
US11320498B2
A magnetic-field-applying bias film having strong-magnetic-field resistance includes an exchange coupling film. The exchange coupling film includes a ferromagnetic layer and an antiferromagnetic layer stacked on the ferromagnetic layer. The antiferromagnetic layer includes an X(Cr—Mn) layer containing Mn, Cr, and one or more elements X selected from the group consisting of platinum-group elements and Ni. The X(Cr—Mn) layer has a first region relatively close to the ferromagnetic layer and a second region relatively far from the ferromagnetic layer. The Mn content in the first region is higher than the Mn content in the second region.
US11320497B2
A system includes a magnetic field sensor arrangement and a controller. The magnetic field sensor arrangement includes a first sensor chip having an integrated circuit differential magnetic field sensor circuit configured to generate a first output signal comprising first signal pulses, a second sensor chip having an integrated second differential magnetic field sensor circuit configured to generate a second output signal comprising second signal pulses, and at least one output signal terminal configured to output the first and the second output signals. The controller receives the first and the second signal pulses from the at least one output signal terminal, evaluates the first and the second signal pulses, and detects an error of an operation of the magnetic field sensor arrangement in response to the first and the second signal pulses not satisfying an expected output pattern of the first and the second signal pulses.
US11320493B2
An electric short-circuit device has a first electric contact piece, a second electric contact piece, and a component made of an electrical semiconductor crystalline material which blocks the flow of an electric current between the first contact piece and the second contact piece in at least one direction. An actuator is configured to apply a mechanical force to the component in response to an electric trigger signal and thereby at least partly destroy the crystalline structure of the component.
US11320492B2
State estimation in an electric power system includes acquiring electrical measurements from the electric power system at a reporting rate of the electrical measurements, processing the electrical measurements into sequence data including positive sequence data, processing positive sequence data by an observable state estimator to generate a plurality of estimated states including a plurality of estimated observable states, parameters of the observable state estimator being updated by a first training module in a first time thread, processing the plurality of estimated states by an unobservable state estimator to generate a plurality of estimated unobservable states, parameters of the unobservable state estimator being updated by a second training module in a second time thread independent of the first time thread, and outputting a plurality of final estimated states generated by concatenating the plurality of estimated observable states and the plurality of estimated unobservable states.
US11320491B2
The invention relates to a method for robust estimation of state of charge (SOC) for a battery cell (6) for an electric vehicle, the method comprising: measuring an output current (/m) from the battery cell; a temperature (Tm) of the battery cell; and an output voltage (y) from the battery cell; providing a SOC estimation model (M) for the battery cell comprising the measured current (/m) and the measured temperature (Tm) to provide an estimated output voltage (y); calculating the estimated output voltage (y) and an intermediate SOC value (SOCint) using the SOC estimation model (M); calculating a voltage difference between the estimated output voltage (y) and the measured voltage (y); estimating the SOC (SOC) for a battery cell by optimizing said SOC estimation model (M) based on the calculated voltage difference and the intermediate SOC value (SOCint). The method is characterized in that the SOC estimation model (M) further comprises a current fault estimate (lf) for an error of the measured current (/m); and/or the SOC estimation model (M) further comprises a voltage fault estimate (yf) for an error of a measured output voltage (ym); and in that the step of estimating the SOC (SOC) for a battery cell is further optimized based on the current fault estimate (lf) and/or the voltage fault estimate {yf). The invention further relates to a computer program comprising program code performing the steps of the method, a computer readable medium carrying such a computer program, a control unit (2) for controlling the monitoring the state of a battery cell, a battery state monitoring system, and an electrical vehicle comprising such a battery state monitoring system.
US11320489B2
According to the embodiment, a field winding interlayer short-circuit detection apparatus comprises: a field winding resistance calculator to calculate, for a field winding of a rotating electrical machine, a field winding resistance calculated value from a detected value of a field winding current and a detected value of a field winding voltage; a determiner to determine presence or absence of an interlayer short-circuit in the field winding by using a comparison result between the field winding resistance calculated value and the reference resistance value.
US11320477B2
A method for electrical testing of an electrical circuit for defects, all electrical or electronic parts are measured simultaneously, so an electrical image of the electrical circuit is received by a control/evaluation unit, in which an electrical excitation signal of an electrical current or an electrical voltage is applied simultaneously by the control/evaluation unit and a plurality of driver circuits at a plurality of test points of the electrical circuit, which test points may be arranged in any way. The electrical excitation signals applied via the driver circuits differ with regard to their spectral characteristic. The electrical current flowing in the particular test point and the resultant electrical voltage are recorded synchronously with regard to a waveform in relation to an electrical ground potential, and subsequently parameters of the parts and their electrical connections are calculated by the control/evaluation unit.
US11320471B1
A method of impedance measurement of a device under test (DUT) is disclosed based on a random excitation signal, the method comprising the steps of generating the random excitation signal, applying the generated random excitation signal to the DUT through two points of a data acquisition board (DAQ) and re-structuring the converted random excitation signal through a plurality of iterative calibration loops, wherein spectral phase of the random excitation signal is derived from a discrete uniform distribution and its time domain amplitude is controllable. The random excitation signal is a structured Gaussian White Noise (GWN) signal or sequence, which is generated based on the user-defined input parameters such as white noise power level, frequency range between the minimum and maximum frequencies (Fmin and Fmax), and frequency step (Fstep).
US11320467B1
Methods and systems for controlling power supplied to a plurality of appliances on a power line. Poly phase power measurements are collected from the power line by a dedicated energy metering chip are sampled at frequencies in the range of 0 kilo samples per second to 32 kilo samples per second and converted to digital power measurements. The digital power measurements are received by a real-time microcontroller. The poly phase power measurements are analyzed in real time, the poly phase power measurements are disaggregated, and a power report regarding a power usage of each appliance is generated by a computer processing unit, CPU. A power report is transmitted to a mobile application, power on/off commands for each appliance are received from the mobile application, and each appliance is powered on/off based on the power on/off commands.
US11320466B1
Methods and apparatus for measuring a current difference between at least two current traces in a circuit board. Each wire or trace generates a magnetic field which may then be measured by at least one magnetic field sensing element positioned on an integrated circuit, such as a current sensor integrated circuit or a differential magnetic field sensor integrated circuit. An output disconnect signal may be provided from the current sensor or differential magnetic field sensing integrated circuit to indicate that a current difference above a predetermined threshold exists in the two or more current traces.
US11320446B2
A condition monitoring system for monitoring a rolling element bearing. The system includes a signal processing unit and a vibration energy harvester. The vibration energy harvester provides an electromagnetic transducer. When vibrated, a coil moves relative to a static electromagnetic field to create power. To create a compact and efficient condition monitoring system, it uses the electromagnetic transducer also as a vibration sensor, a velocity sensor. The signal processing unit determines if the bearing has been damaged and in some embodiments also the extent of the damage. The electromagnetic transducer is attached directly or indirectly to the rolling element bearing.
US11320439B2
The present disclosure is in the field of in vitro diagnostics and relates to an easily automatable binding assay for establishing a heparin-induced thrombocytopenia, which binding assay uses FcγRIIa protein-coated particles.
US11320434B2
A method and apparatus for comfortably, rapidly, and inexpensively collecting a sample from one or more test subjects and analyzing it, singly or pooled with other samples, for presence of SARS-CoV-2. Saliva, nasal drainage, or other body fluids may be collected from one or more test subjects and examined by means of fluorimetry. Mass rapid screening for SARS-CoV-2 is a valuable public health tool to reduce the transmission of COVID-19 while permitting business activity to resume.
US11320431B2
The invention relates to a method of determining the dissociation rate constant (koff) of a receptor molecule R on a target cell using a combination of reversible and irreversible cell labeling. The invention further relates to a cell comprising such a receptor molecule R, wherein the cell has bound to it such a combination of cell labeling. The invention further relates to a kit and an apparatus useful in performing the methods of the invention. The invention further relates to a method of isolation a high-avidity T cell.
US11320426B2
The present invention relates to a nanoplasmonic sensor based on gold nanoparticle to which an antibody or an aptamer binds, the antibody or the aptamer recognizing Aβ 1-40, Aβ 1-42, and τ protein, which are Alzheimer's disease onset markers that are present in blood, and a multi-detection method of Alzheimer's disease using Rayleigh scattering phenomenon and colorimetric assay of the sensor. The present invention has advantages in that it is possible to perform simultaneous multiple detect with respect to various onset markers by using a simple diagnosis method using blood, and sensitivity of diagnosis is improved by using a chaotropic solvent.
US11320414B2
A method may include collecting a sample of mud gas during a wellbore drilling operation, associating the sample with a depth of the wellbore, and detecting concentrations of methane, ethane and ethylene. With the detected concentrations, a determination can be made as to the degree of a mud gas artifact event occurring, including determining the differences between the logarithmic values of concentrations of methane and total C2 concentration and the logarithmic values of total C2 concentration and ethane. A visually displayed mud gas log is modified to indicate the degree of the determined mud gas artifact event.
US11320410B2
In the present invention, an analysis schedule is pre-created such that streams of a plurality of liquid chromatograms can operate in parallel and a mass spectrometer can collect data at the timing of each component elution. A control unit controls so as to: divide the time required to analyze each sample in a plurality of liquid chromatogram systems into pre-collection time, time during collection, and post-collection time; search and allocate time positions in which the time during collection in the liquid chromatogram units do not overlap; determine start times for the plurality of liquid chromatogram units to thereby create an analysis schedule; and thereafter perform analysis. The control unit further stores parameter sets for varying component elution times, adjusts analysis parameters so as to make data collection timings appropriate for creating an analysis schedule, and changes the component elution times.
US11320407B2
The present disclosure discloses a gas chromatograph-ion mobility spectrometry combined equipment, including: a gas chromatograph device for pre-separating a to-be-detected sample to form a pre-separated sample; an ion mobility spectrometry device in fluid communication with an outlet of the gas chromatograph device for detecting the pre-separated sample; and a gas circulating device in fluid communication with a discharged gas interface of the ion mobility spectrometry device for processing a discharged gas from the ion mobility spectrometry device, wherein the gas circulating device is further in gas communication with the gas chromatograph device for conveying a part of the discharged gas to the gas chromatograph device to serve as a carrier gas, which drives the to-be-detected sample to enter the gas chromatograph device. The miniaturization and the portability of the gas chromatograph-ion mobility spectrometry combined equipment are improved.
US11320405B2
The present disclosure provides a non-destructive detecting method for weld residual stress and a probe using the same, in the above method, detecting is performed by an ultrasonic detecting probe in contact with a detected portion of a workpiece to be detected, wherein when the weld residual stress of an intersecting curve weld bead of surfaces of cylinders is detected, for the same position of the intersecting curve weld bead, one of the residual stress of an axial direction of the cylinders and the residual stress of a circumferential direction of the cylinders is detected as a principal stress. For the surface of the cylinder at one side of the intersecting curve weld bead, the detecting of the weld residual stress of the surface of the cylinder can be realized only by using an ultrasonic detecting probe having one type of curved surface.
US11320398B2
In some examples, a circuit arrangement has a first output node for connection to a first electrode of the electrochemical cell, a second output node for connection to a second electrode of the electrochemical cell and a third output node for connection to a third electrode of the electrochemical cell. The circuit arrangement further has an interface circuit designed to output a first voltage at the first output node and further designed to output a third voltage at the third output node, which third voltage is set such that a second voltage at the second output node corresponds to a reference voltage. A control unit is designed to set the first voltage such that a predetermined cell voltage is applied between the first and the second output node. The control circuit is further designed to adjust the reference voltage depending on the electrical state of the electrochemical cell.
US11320392B2
Provided is a heavy metal detecting sensor. The heavy metal detecting sensor includes an electrode and a plurality of amyloid fibers disposed on the electrode, wherein an amount of a redox current of the electrode decreases when the plurality of amyloid fibers react with heavy metal ions.
US11320390B2
A nanopore measurement circuit includes a first analog memory configured to store a first electrical value corresponding to a first measurement sample of a nanopore and a second analog memory configured to store a second electrical value corresponding to a second measurement sample of the nanopore. The nanopore measurement circuit also includes a measurement circuitry configured to provide an output indicating a difference between the first electrical value of the first analog memory and the second electrical value of the second analog memory.
US11320378B2
Improved devices, systems and methods for measuring in situ saturations of non-aqueous phase liquids and/or petroleum in media such as soil. A clear or otherwise UV-transparent well for detecting fluorescence in a soil column having a transparent casing and an oil sensing device positioned in the well configured to monitor the soil column. A method for real-time estimation of LNAPL saturations in media, including emplacing a UV-transparent well in the media and recording fluorescence in the media via an oil sensing device.
US11320375B2
Provided is a fluorescence reader that uses two excitation channels and can read up to seven different fluorescent dyes in a single run. Each excitation channel has one light source and one single excitation filter and one dichroic mirror. One excitation channel is capable of exciting multiple fluorescent dyes and can be used to distinguish multiple dyes in combination with multiple emission filters. The excitation channels are driven by a motor that can automatically switch the two excitation channels for taking images of up to seven different fluorescent dyes. An algorithm to calibrate the crosstalk between different fluorescent dyes is also provided. Also provided is a method for analyzing digital PCR data using a ratio of two fluorescence emission readings.
US11320373B2
A system for identifying and optionally treating biological material is provided. The system includes a coherent light source for irradiating the biological material and device for collecting light waves reflected from the biological material and transforming the light waves to nanoplasmonic waves. The system also includes a processing module for extracting phase and amplitude information from the nanoplasmonic waves to identify the biological material based on the phase and amplitude information.
US11320362B2
A lens-free microscope system for automatically analyzing yeast cell viability in a stained sample includes a portable, lens-free microscopy device that includes a housing containing a light source coupled to an optical fiber, the optical fiber spaced away several centimeters from an image sensor disposed at one end of the housing, wherein the stained sample is disposed on the image sensor or a sample holder adjacent to the image sensor. Hologram images are transferred to a computing device having image processing software contained therein, the image processing software identifying yeast cell candidates of interest from back-propagated images of the stained sample, whereby a plurality of spatial features are extracted from the yeast cell candidates of interest and subject to a trained machine learning model to classify the yeast cell candidates of interest as live or dead.
US11320358B2
A method, system and computer program product for determining soil properties comprising a probe including at least a liquid injection port and a pressure transducer. The probe is pushed into a soil and one or more pumping tests are carried out, wherein during a pumping test infiltration liquid is pumped through the liquid injection port of the probe. By means of the pressure transducer a pressure response in the soil resulting from the injection of liquid through the liquid injection port is measured for each of the one or more pumping tests.
US11320356B2
Providing a method of estimating the number of microparticles such as microorganisms in a sample, without performing complicated operations. The method comprises counting by constant flow the number of target microorganisms contained in the sample at a predetermined flow rate, sectioning measurement data obtained as a result of the constant flow counting into a predetermined number of sections by a predetermined unit time for a section, counting the number of sections in which microorganisms are detected and the number of sections in which they are not detected, in the predetermined number of sections; and estimating the number of microorganisms in the sample, by a statistical method from the flow rate of the sample in the constant flow counting step, the predetermined number of sections and the predetermined unit time in the sectioning step, and the number of sections in which microorganisms are detected in the counting step.
US11320346B2
The present invention relates to an autosampler. The autosampler includes a sampling needle, a swing arm, a main shaft, a synchronous rotating pulley, and a rotating shaft sleeve. One end of the swing arm is fixed to the main shaft, and the other end thereof is fixed with the sampling needle for supplying a sample. The rotating shaft sleeve is installed in the synchronous rotating pulley, and the rotating shaft sleeve is mounted on the main shaft. The main shaft can rotate around the central axis of the main shaft in synchronization with the rotating shaft sleeve, and can move up and down in the direction of the central axis with respect to the rotating shaft sleeve. The autosampler is characterized in that it further includes a contact member. The contact member penetrates the synchronous rotating pulley and the rotating shaft sleeve from one side of the synchronous rotating pulley in the radial direction thereof until it comes into contact with the main shaft. The contact member is in rolling contact with the main shaft. According to the present invention, the contact member may provide a radial force to the main shaft so as to eliminate a fitting gap between the main shaft and the rotating shaft sleeve, and may reliably fix the synchronous rotating pulley and the rotating shaft sleeve so as to ensure the accuracy and reproducibility of the injection position.
US11320343B2
Device for surface sampling, comprising: a flat material layer comprising a surface portion and a circumferential edge portion defining the boundary of the surface portion, further comprising a sampling volume, wherein the sampling volume is adapted to comprise a filler device for filling out the sampling volume, a protective layer arranged on the surface portion of the material layer by an adhesive arranged on the material layer, wherein a portion of the protective layer extends beyond the boundary of the surface portion for facilitating a removal of the protective layer from the material layer.
US11320342B2
Disclosed are devices and methods using the devices for collecting biological and other specimens or substances from surfaces being interrogated for such contamination. Particular device aspects comprise a handle, with a frame at one end receptive to insertion and removal of a sampling medium (collecting member) intended for wiping against a surface, with the sampling member being held in place by passive projections from the frame without the need for the use of glue or articulating or moving parts. The Frame and/or the collecting member may also comprise at least one attached or integral scraping member or surface for breaking biofilms and thus making the microbes or other substances more available to being sampled by the collecting member.
US11320341B2
An assembly for use in conducting a biaxial test on an object. The assembly comprises a housing that has an interior, and a spindle carriage assembly having a carriage. A portion of the spindle is telescoped with the carriage and coupled to the carriage by a bearing to allow rotation of the spindle. A silhouette is coupled to the spindle for supporting and connecting the spindle to the object during a biaxial test. A transducer is coupled to the carriage and cooperates with the spindle for measuring forces acting on the spindle. The spindle carriage assembly couples to the housing with the carriage disposed in the interior of, and spaced from, the housing, wherein forces that act on the object and the housing are transferred directly to the spindle and measured by the transducer.
US11320333B2
A system and various methods for determining a center of mass of an aircraft with a plurality of shock strut assemblies is illustrated. Multiple sensors, including a gas pressure sensor, and/or a position sensor, may be used to gather data and determine the center of mass of the aircraft. Various methods illustrated herein may evaluate the center of mass relative to a wheelbase axis and a wheel tread axis based on the gathered data.
US11320331B2
The invention relates to equipment, devices and methods for testing a calibrated leak or passage of pressurized gas from a tire. In one example, a test plug including a calibrated cross section orifice and a predetermined gas flow rate is connected to a tire. The test plug applies a pressure opening the tire valve member to release gas from the tire through the test plug. In one example, a TPMS sensor and a TPMS measurement tool are used to measure the decrease of air pressure in the tire through the test plug and determine if the TPMS sensor is operating properly. In one example, a plurality of test plugs with different gas flow rates are provided. A method for testing the calibrated leak using the test plug is further disclosed.
US11320325B2
A sensor system configured for use with an article of apparel includes one or a plurality of sensors formed of a polymeric material having a conductive particulate material dispersed therein and conductive leads connecting the sensors to a port. The leads may also be formed of a polymeric material having a conductive particulate material dispersed therein. The conductive material is dispersed in the sensor(s) at a first dispersion density and the conductive material is dispersed in the leads at a second dispersion density that is higher than the first dispersion density. Each of the sensors is configured to increase in resistance when deformed under pressure, which is detected by a module connected to the port. The second dispersion density is such that each of the leads has sufficient conductivity that the leads are configured to conduct an electronic signal between each sensor and the port in any state of deformation.
US11320318B1
This disclosure relates to fluid conduit that incorporates sensors printed on an exterior wall of the fluid conduit configured to sense an operating parameter of the fluid conduit. A two-way communication device communicatively connected to the printed electronic material is configured to wirelessly transmit the operating parameter to a mobile device.
US11320314B2
A method and an apparatus for determining the heating state of an optical element in a microlithographic optical system involves at least one contactless sensor which is based on the reception of electromagnetic radiation from the optical element. The radiation range captured by the sensor is varied for the purposes of ascertaining a temperature distribution in the optical element.
US11320312B2
The system may include a setup app that is configured to locate, track and/or analyze activities of living beings in an environment. The system may be configured for determining a temperature of an object in a space, based on infrared (IR) energy data of IR energy from the object, determining location coordinates of the object in the space, comparing the location coordinates of the object to location coordinates of a fixture and determining that the object is a human being, in response to the temperature of the object being within a range, and in response to the location coordinates of the object being distinct from the location coordinates of the fixture.
US11320306B2
A subwavelength gold hole/disk array that when coupled with a ground plane induces extraordinary transmission through the hole/disk array and zero back reflection. The hole/disk array functions as a “light funnel” in couling incident radiation into the cavity with about 100% efficiency over a narrow resonant bandwidth, which results in frequency-selective perfect (˜100%) absorption of the incident radiation. Such an optical frequency-selective absorber enables flexible scaling of detector response to any wavelength range by pattern dimensional changes, enabling uncooled frequency selective detection and “color” imaging in the infrared domain. Methods and applications are disclosed.
US11320299B2
The present invention relates to a method for determining the mass and the centre of mass of a demountable platform by using a mathematical model, the parameters of which are estimated using an iterative procedure.
US11320294B2
A fluid dispenser for measuring and dispensing fluid from a container includes a housing having a measurement chamber that defines a volume for receiving a predefined quantity of the fluid, a fluid flow passage having an inlet configured to be in fluid communication with the fluid in the container, and an outlet in fluid communication with the measurement chamber, such that the fluid flow passage permits fluid flow between the container and the measurement chamber. A valve member is provided that is movable in the flow passage to open the flow passage to permit fluid flow from the container to the measurement chamber to thereby allow the volume of the measurement chamber to fill with the predefined quantity of fluid; and to close the flow passage to restrict fluid flow from the container to the measurement chamber, and to isolate the predefined quantity of fluid to the measurement chamber.
US11320293B2
A portable sensor calibration device that provides a reference to a sensor during a calibration procedure. The sensor calibration device may have a number of adjustable functions providing for functional configurability, such as interchangeable target elements, adjustable pitch, adjustable target mounting, and locking elements.
US11320283B2
Arrival determination systems and programs determine whether a vehicle is at a standstill; and determine that the vehicle has arrived at a destination when the vehicle is determined to be at a standstill and a present location of the vehicle is on the inner side of a road that surrounds the destination.
US11320278B2
A computer-implemented method for time-based multiple automobile travel coordination. Aspects include creating a travel coordination group having at least two participants and obtaining a current position and a destination location for each of the at least two participants. Aspects also include determining an estimated travel time for each of the at least two participants based at least in part on the current position and the destination location for each of the at least two participants. Aspects further include coordinating travel plans for each of the at least two participants based at least in part on the estimated travel time of each of the at least two participants, wherein the coordination includes determining a departure time for each of the at least two participants such that each of the at least two participants will arrive at the destination location within a threshold amount of time from one another.
US11320267B2
A system for stabilizing a scale factor associated with an optic rotation sensor comprises an optic rotation sensor that generates an optic signal in response to a rotation of the optic rotation sensor. A sensor detection system produces a rotation signal as a function of the optic signal and rotation of the optic rotation sensor. A first waveguide guides a portion of the optic signal for an interaction length, and produces a first processed optic signal. A second waveguide receives a portion of the optic signal from first waveguide through evanescent coupling, and produces a second processed optic signal. A wavemeter detector receives the optic signals and measures the effective interferometric wavelength (EIW) of the light based on the optic signals. A scale factor correction system receives the rotation signal and the EIW, and measures the correct rotation signal by processing the rotation signal and the EIW.
US11320266B2
A microelectromechanical gyroscope comprising a force-feedback circuit with a sideband modulator configured to impart to a mechanical oscillator a modulated force-feedback signal, and a frequency-feedback circuit which receives from the oscillator a modulated sense signal and is configured to keep the phase of the secondary resonant frequency of the oscillator equal to its primary oscillation frequency.
US11320256B2
Exemplary apparatus can be provided which can include a laser arrangement that is configured to provide a laser radiation, and including an optical cavity. The optical cavity can include a dispersive optical waveguide first arrangement having first and second sides, and which is configured to (i) receive at least one first electro-magnetic radiation at the first side so as to provide at least one second electro-magnetic radiation, and (ii) to receive at least one third electro-magnetic radiation at the second side so as to provide at least one fourth electro-magnetic radiation. The first and second sides are different from one another, and the second and third radiations are related to one another. The optical cavity can also include an active optical modulator second arrangement which can be configured to receive and modulate the fourth radiation so as to provide the first electro-magnetic radiation to the first arrangement. The laser radiation can be associated with at least one of the first, second, third or fourth radiations.
US11320254B2
Method and system for determining separation distance between an object and a processing or measuring tool involve generating a measurement beam of low coherence optical radiation, leading the measurement beam towards the object and the reflected measurement beam towards an optical interferometric sensor assembly in a first direction of incidence, generating a reference beam of low coherence optical radiation, and leading the reference beam towards the optical interferometric sensor assembly in a second direction of incidence, superimposing the measurement and reference beams on a common region of incidence, detecting position of a pattern of interference fringes between the measurement and reference beams on the region of incidence, and determining difference in optical length between a measurement optical path and a reference optical path on position of the pattern of interference fringes along an illumination axis to determine current separation distance between the processing or measuring tool and the object.
US11320252B2
A method of installing a stroke sensor that enables the stroke sensor to be adjusted in a simple process is provided. The method has the steps of: arranging a second magnet, relative to the magnetic field detecting element, at a physically determinable first reference position and obtaining an indicator value S1; attaching the first magnet and the magnetic field detecting element to structures different from each other, respectively, and positioning the first magnet, relative to the magnetic field detecting element, at a physically determinable second reference position, and obtaining an indicator value S2, wherein the second reference position corresponds to the first reference position; calculating ΔS=S1−S2, wherein ΔS is a difference between the indicator value S1 and the indicator value S2; and modifying a process in the processor such that a sum of the indicator value S and ΔS is outputted.
US11320241B2
A viewing optic is disclosed. In one embodiment, the viewing optic is a rifle scope having a scope body, a movable optical element defining an optical axis connected to the scope body, a turret and a zero point adjustment subassembly. The turret includes a turret screw, a turret chassis subassembly and a turret cap. The turret screw defines a screw axis and is operably connected to the optical element for adjusting the optical axis in response to rotation of the screw. The turret cap at least partially overlaps the turret chassis subassembly. The zero point adjustment subassembly includes a zero cap connected to the turret screw and a locking mechanism. The locking mechanism releasably secures the zero cap and the turret. The zero point adjustment subassembly permits adjustment of the zero point without the use of tools.
US11320230B2
An archery device and method are disclosed herein. The archery device, in an embodiment, includes a support configured to be moveably coupled to an archery bow. The archery device also includes a motion generator configured to be energized by an energy resource. The motion generator is configured to cause the support to move between a plurality of positions. The positions are associated with different levels of tension in a draw cord of the archery bow, and each of the levels has a magnitude greater than zero.
US11320224B2
Systems and methods are provided for weapon systems monitoring and remote support, including application software that receives signals from a plurality of weapons, each weapon including a plurality of sensor types. A connection point may receive signals from the weapons within a deployment location, including sensor information recorded using sensors associated with the weapons and video from at least one camera. The application software may receive the signals from the connection point and process the signals to generate a graphical user interface representing positions and orientations of the weapons within the deployment location, the graphical user interface further presenting video of areas in proximity to each of the firearms, where the application software automatically updates the graphical user interface based on signals indicating changes in the positions and orientations of one or more of the weapons and related video content.
US11320223B2
The invention relates to mechanisms for cocking an automatic weapon. An automatic firearm having an inertial automation system comprises a breech, a barrel, a bolt support with a bolt, a recoil spring and a return spring, a trigger mechanism, an ammunition supply mechanism and a bolt support latch. The latch fixes the bolt support in a rear position and is controlled with a trigger. A shot is produced at the instant the bolt support arrives in a front position. A mechanism for supplying cartridges to a cartridge chamber makes it possible to load the weapon when the bolt support is fixed in the rear position. Stable operation of an inertial automation system is achieved.
US11320221B2
Firearms including magazine holders operable from either side of the firearm. The magazine holder includes two interconnected actuating elements, pivotable with respect to one another and separable from one another by longitudinal shifting, and a spring. The magazine holder is configured so that when pressure is applied to a right actuating element, a moment of force is applied to a first actuating element, which it cannot follow, and so both actuating elements, without changing their relative position to one another, are shifted against the force of the spring normal to the weapon median plane, removing a locking extension from the magazine housing. Upon actuation of the left actuating element, a stop on the right actuating element prevents its shift transverse to the weapon median plane, and so the first actuating element pivots against the force of the spring, and the locking extension is again moved from the locking element.
US11320220B1
A firearm includes a barrel having a breech end. An upper receiver is engaged with the breech end of the barrel such that a majority of the barrel is outside of the upper receiver. A lower receiver is releasably connected to the upper receiver, and the firearm includes structure for slidingly connecting the upper receiver to the lower receiver.
US11320219B2
A bolt action AR rifle can be prepared using a standard AR lower assembly and coupling it to a bolt action upper assembly. The bolt action upper assembly has a bolt action receiver containing a bolt. The method of forming a bolt action AR rifle can include: providing the bolt action upper receiver assembly; providing the standard AR lower AR receiver assembly having a pivot pin and takedown pin; inserting the pivot pin into the pivot pin receiver hole; pivoting the bolt action upper receiver assembly at the pivot pin until the takedown pin is aligned with the takedown pin receiver hole; and inserting the takedown pin into the takedown pin receiver hole.
US11320216B2
Disclosed is an evaporator header insert, including: a header insert body that extends along a body center axis between body inlet and outlet ends, a center passage located within the header insert body, the center passage extending from the body inlet end to the body outlet end along the body center axis, the center passage surface defining: a center passage inlet portion at the body inlet end; a center passage outlet portion, at the body outlet end, that defines a body nozzle portion on the body center axis, wherein the body nozzle portion has a convergent-divergent shape so that the body nozzle portion has a convergent segment, a divergent segment and a neck segment therebetween; and a conical tip member, fixed to the body outlet end and disposed at least partially within the divergent segment of the body nozzle portion so that a conical outlet passage is formed therebetween.
US11320211B2
A heat dissipation device, includes a vapor chamber including a heat conduction chamber and a first wick structure, the heat conduction chamber having a recessed portion, and the first wick structure disposed in the heat conduction chamber; and a heat pipe including a pipe body and a second wick structure disposed in the pipe body, the pipe body positioned in the recessed portion of the heat conduction chamber. The first wick structure and the second wick structure are metallically bonded.
US11320204B2
A continuous concentrate feeding equipment of the present invention, which can supply the concentrate to a smelting furnace continuously when the concentrate is received, includes a pressure-adjusting tank that temporarily accumulates granular concentrate; a lift tank that receives the concentrate from the pressure-adjusting tank and discharges the concentrate to a smelting furnace; an air passage for introducing compressed air into the pressure-adjusting tank and the lift tank, respectively; and control means for controlling the compressed air, and the concentrate is continuously supplied from the lift tank to the smelting furnace even when the lift tank receives the concentrate from the pressure-adjusting tank by the control means.
US11320200B1
A freeze-drying method includes depressurizing containers filled with a liquid including a raw material and a medium with a freeze-drying device to freeze the liquid from a liquid surface. The depressurizing includes executing an exhaust mitigation process that performs the depressurizing at an exhaust capability that is less than a rated exhaust capability of the freeze-drying device, and using a partial pressure value of the medium to determine when the exhaust mitigation process ends. The executing an exhaust mitigation process includes maintaining an exhaust speed of a gas capture pump configured to discharge gas from a freeze-drying chamber accommodating the containers, and decreasing an exhaust speed of a positive-displacement pump configured to discharge gas from a space accommodating the gas capture pump.
US11320197B2
The invention relates to a system, method and apparatus for removing heavies from natural gas. Natural gas and an external rich reflux gas feed are processed in a single column refluxed absorber. A bottoms stream is routed to a first heat exchanger and then to a stabilizer column where an overhead stream from the stabilizer column is routed through a condenser for partial separation into an overhead stream. A rich solvent may be introduced to the stabilizer column. The overhead stream is routed through a condenser for partial separation into a stabilizer reflux and a second overhead stream lights. The second overhead stream lights is routed to a heat exchanger and then routed to a partial condenser where the stream is separated into a heavies rich reflux stream, a distillate stream and heavies treated natural gas stream. The rich reflux is routed through a heat exchanger and the rich reflux is pumped to the single column refluxed absorber to be introduced into the single column refluxed absorber as the external rich reflux gas feed.
US11320194B2
An insulating structure for an appliance includes a trim breaker, a wrapper, and a liner. The wrapper and liner coupled to the trim breaker and at least partially defining a structural cabinet. A barrier is positioned between the liner and the wrapper. The barrier is also coupled to the trim breaker. An inner compressible gasket is proximate the liner, and an outer gasket is proximate the wrapper. The inner gasket and the outer compressible gasket are coupled to the barrier.
US11320191B2
A vacuum adiabatic body according to the present invention includes a reinforcing member which is provided at a peripheral portion of at least one plate member so as to reinforce the strength of the plate member providing the vacuum adiabatic body; and a drain pipe which penetrates a third space except for the reinforcing member and through which water passes. According to the present invention, the strength of the vacuum adiabatic body increases and a penetration path of the defrost water can be secured.
US11320181B2
Embodiments of the present invention reduce the amount of energy required to operate air-conditioners and refrigerators by providing a vapor-compression system that harnesses a low- or no-cost source of energy, namely, heat, and uses the harnessed heat to power a new kind of compressor, called a “burst compressor” and a new kind of pump, called a “vapor pump.” The heat-driven burst compressor pressurizes the refrigerant, while also providing “push and pull” vapor refrigerant to the vapor pump. The vapor pump, actuated by the high pressure refrigerant in gaseous form provided by the burst compressor, is configured to pump a combination of gaseous, vaporous and liquid refrigerant out of the receiver tank and inject that low pressure refrigerant mix into the burst compressor, where it is heated to change the state of the refrigerant to a heated, pressurized gas. Then the heated, pressurized gas is released in bursts into the other components of the vapor compression cycle. Thus, embodiments of the present invention use heat to provide cold. Because of this arrangement, vapor-compression systems constructed and arranged to operate according to embodiments of the present invention are able to provide air-conditioning and/or refrigeration much more efficiently and with much less expense than traditional vapor compression systems for air-conditioning and refrigeration.
US11320175B2
In a refrigerant circuit of an air conditioning device, an upper heat source side heat exchanger having a large heat load and a lower heat source side heat exchanger having a small heat load are connected in parallel between an expansion device and a suction side of a compressor. Additionally, the refrigerant circuit of the air conditioning device is provided with a branch circuit configured to distribute refrigerant to each of the upper heat source side heat exchanger and the lower heat source side heat exchanger, and the branch circuit is configured to supply the upper heat source side heat exchanger with refrigerant of lower quality than that of the refrigerant supplied to the lower heat source side heat exchanger.
US11320170B2
A heat pump cycle includes a compressor, a heat exchanger, a gas-liquid separator, and an outdoor heat exchanger. The heat pump cycle includes a main circuit connecting the compressor, the heat exchanger, the gas-liquid separator, and the outdoor heat exchanger such that refrigerant flows therethrough. The heat pump cycle includes an exhaust-heat recovery heat exchanger, and an exhaust-heat recovery circuit forming a flow path leading to the compressor not through the outdoor heat exchanger but through the exhaust-heat recovery heat exchanger. The heat pump cycle includes an expansion valve that is disposed upstream of the exhaust-heat recovery heat exchanger in the exhaust-heat recovery circuit and expands the refrigerant such that the refrigerant changes from liquid phase to gas phase in the exhaust-heat recovery heat exchanger.
US11320169B2
A controller controls a radiative air-conditioning equipment which cools or heats space separated from indoor, space by a radiation panel, with an air conditioner, so as to cool or heat the indoor space by a radiation effect of the radiation panel. A data collection unit collects indoor environment data and panel temperature data from an indoor environment measurement sensor and a radiation panel measurement sensor, respectively. A heat quantity determination unit acquires panel characteristics data and device characteristics data, and determines a time-series pattern of a heat quantity to be processed by the radiative air-conditioning equipment based on the acquired data and the data collected by the data collection unit. An operation instruction unit gives to the air conditioner an instruction for operating the air conditioner according to the time-series pattern determined by the heat quantity determination unit.
US11320162B2
A thermal image sensor including: a plurality of infrared detector elements that detect infrared light in a detection area; and rotors that scan the detection area in a scanning direction to detect, with the plurality of infrared detector elements, infrared light in an area to be captured as a single thermal image. The plurality of infrared detector elements include infrared detector elements arranged in mutually different positions in a rotational direction corresponding to the scanning direction of the plurality of infrared detector elements.
US11320155B2
An electric water heater is described and wherein the bottom portion of the water holding tank is provided with various forms of electric heating elements to heat the water in the lowermost region of the tank adjacent the dome-shaped bottom wall to a temperature sufficient to prevent the proliferation of bacteria growth such as the Legionella bacteria in such lowermost region. The insulating foam support base of the water heater also provides a thermal barrier to the heating elements while biasing the heating element on the dome-shaped bottom wall in a region to insure excellent heat transfer to the cavitated zone surrounding the dome-shaped bottom wall where sedimentary deposits occur to create a culture medium for bacteria growth.
US11320143B2
In one aspect a pilot assembly is disclosed for use with a flare having a first flare stack and a second flare stack, each having discharge ends. The pilot assembly comprises a pilot nozzle assembly, a pilot inlet pipe having a pilot fuel inlet, and a pilot ignition system. The pilot nozzle assembly comprises a connecting member, a pilot nozzle inlet, a first pilot nozzle and a second pilot nozzle. The pilot nozzle assembly can direct a quantity of pilot gas received via the pilot inlet pipe out through the first and second pilot nozzles. The first and second pilot nozzles may both be positioned adjacent the discharge end of either one of the first or second flare stacks. Alternatively, the first pilot nozzle may be positioned adjacent the first flare stack's discharge, and the second pilot nozzle may be positioned adjacent the second flare stack's discharge end.
US11320137B2
A wearable, torso-worn, hands free multi-illumination system having a fabric harness worn over the shoulders and adjacent the chest and back of a user. The fabric harness has an adjustable aperture to receive the head of the user, and a fastener along the rim of the aperture, where the fastener adjusts the size of the aperture. The fabric harness includes a front panel and a rear panel, with an ambient light and a light sensor mounted on the front panel. An electronic control system is mounted on the fabric harness, including a control board, LEDs, and light sensor. The ambient light and the light sensor are electrically connected to the control board. Switches are mounted to the front panel, and are electrically connected to the control board. An electric power source is removably mounted on the rear panel, and the power source is electrically connected to the control board.
US11320135B1
A lamp assembly installed to a ceiling fan includes a heat dissipation module and a lamp. The heat dissipation module has a heat dissipation body. The heat dissipation body is mounted to a connecting seat of the ceiling fan. The heat dissipation body includes a plurality of heat dissipation units on one side of the heat dissipation body adjacent to the connecting seat. The heat dissipation units have an axis. The heat dissipation units are sequentially arranged from inside to outside relative to the axis. The heat dissipation units each have at least one heat dissipation fin relative to the axis. The lamp is fixedly connected to another side of the heat dissipation body. The lamp assembly has a better heat dissipation effect and can be installed quickly.
US11320134B2
A cooling device includes: a casing including an air intake port and an air exhaust port; a single heat releaser including a plurality of fins arranged in a gas flow path from the air intake port to the air exhaust port; a first heat diffuser arranged in the casing, connected to a first heat generation body generating heat at time of driving and the single heat releaser in a heat-transferable manner, and arranged at a position forming a part of the gas flow path passing through a space between the plurality of fins; and a second heat diffuser arranged in the casing, connected to a second heat generation body generating heat at time of driving and the single heat releaser in a heat-transferable manner, and arranged at a position forming a part of the gas flow path passing through the space between the plurality of fins.
US11320120B2
There is provided an elevated light fixture that includes a frangible coupling designed to secure the fixture to the ground, a housing designed to be affixed to the frangible coupling and house and/or support additional features of the light fixture, a cap to lock the globe atop the housing by engaging a component of the housing or a support component that is affixed to the housing, lighting components designed to emit light such as an LED as well as a lens designed to sit atop the housing when assembled that is transparent or translucent to allow light from the lighting components to pass through, electronic components designed to deliver electricity to the lighting components such as a circuit card and a power cord, and support components that support the lighting and/or electrical components such as a parts retainer flange.
US11320109B2
The present disclosure enables lighting performance which appears as if there are more light sources than the actual number of light sources, and reduces brightness unevenness. A vehicular light-emitting device includes a plurality of light-emitting units, each of which includes an LED part and a lens configured to diffuse and emit the light received from the LED part, the plurality of light-emitting units being arranged side by side. The plurality of light-emitting units are arranged so that one or more brightness peak values exist between adjacent light-emitting units. Moreover, the light emitted from the lenses of the light-emitting units has a plurality of brightness peaks with respect to the spreading direction of the light, and the arrangement interval of the plurality of light-emitting units is set so that the plurality of brightness peaks of the light emitted from the plurality of light-emitting units are aligned at substantially equal intervals.
US11320098B2
An LED tube light with a color adjustment switch related to the technical field of home appliances includes an LED tube light body. The LED tube light body is provided with a tube light body and terminals located at two ends of the tube light body and used for connecting with a mounting seat. The tube light body includes a light tube, an LED light strip with at least two different color temperatures, and a driving power source electrically connected with the LED light strip. The LED tube light body further includes at least one color adjustment switch fixed on the respective terminal. The color adjustment switch is configured to control the on and off of different color temperatures of the LED light strip.
US11320090B2
A fixed positioning mechanism for a spring arm of a pendant system comprises a base link, a load link, and a transfer link. The base link and transfer link share a first pivot. The load link comprises a fine load adjustment adjacent the first pivot. A second pivot at the fine load adjustment. The transfer link comprises a slidable rod assembly having a first end and a second end, a spring situated over the rod assembly, and a third pivot mounted on the first end. The load link comprises a curved or offset body such that rotation of the transfer link below horizontal allows the base link to intersect a plane defined by the second and third pivot.
US11320086B2
The present disclosure provides insulated components that include corrugated regions, which corrugated regions may reside on inner tubes, outer tubes, or both. The present disclosure also provides insulated components that may achieve straight, curved, or other variable geometries.
US11320084B2
Methods and systems for installation of a liner inside a conduit (e.g., water pipe) to transport a fluid (e.g., potable water) to rehabilitate the conduit, in which the liner can be installed, and thus the conduit can be rehabilitated, more efficiently, including, for example, by further reducing an extent of digging that may have to be done, by testing more readily (e.g., pressure-testing for watertightness or other fluid-tightness once installed), and/or by adapting to a cross-sectional size of the conduit. Also, the liner may be thinner, interact better (e.g., less) with the fluid flowing through the conduit, and/or be otherwise designed to enhance its use and performance.
US11320082B2
A sealing element (10) for use in a fluid-carrying pipeline (16) comprising a substantially central core (14) surrounded by a coating (12). The outer coating (12) is adapted to perform a partial extrusion through an opening (15) in a pipeline wall (16) to seal the opening (15). The density of the sealing element (10) is substantially the same as the density of the fluid (11) in the pipeline (16). The coating (12) comprises a two-part epoxy putty, and the core (14) is formed from a deformable material. A method of making the sealing element is also disclosed.
US11320074B2
A coupling body having an opening and configured to receive a pipe in the opening. The coupling body is made of a metal material and the pipe is made of a different metal material to the metal material of the coupling body. An insulating sleeve lines at least a portion of an inner periphery of the coupling body adjacent the opening. The insulating sleeve is made of non-metallic material and is configured to serve as a physical non-metallic barrier between the metal material of the coupling and the different metal material of the pipe so the different metal material of the pipe does not contact the metallic material of the coupling body.
US11320070B2
A tube infrastructure includes a first tube; a second tube that is coupled to the first tube; and a fluid tank that is disposed to surround a coupling region of the first tube and the second tube and is filled with a fluid to seal the coupling region, wherein the fluid tank allows negative pressure to be maintained inside the first tube and the second tube.
US11320069B2
A threaded coupling for ensuring a complete connection between fluid conduits includes a body portion of a fluid conduit, an axially forward sealing surface, a thread, and an interference member. The interference member is disposed on the body portion and is engageable with a portion of another fluid conduit to apply a load on the interference member when the fluid conduits are threadably connected together. The interference member is configured to prevent a complete sealing engagement between the fluid conduits when the load on the interference member is less than a predefined amount, and is configured to allow the complete sealing engagement between the fluid conduits when the load on the interference member meets or exceeds the predetermined amount.
US11320068B2
A flexible pipe body and a method of providing electrical continuity are disclosed. The flexible pipe body comprises a first armour layer formed from a helical winding of a metal tape element, a further armour layer formed from a helical winding of a further metal tape element, and at least one intermediate layer between the first and further armour layers, said intermediate layer comprising a helically wound electrically insulating tape element (8000, 8001, 8002, 8003, 8004) and a helically wound electrically conductive tape element (8100, 8101, 8102, 8103, 8104).
US11320067B2
A retention mechanism provided for use with a first line and a second line comprises a flexible convoluted web, a first conduit, and a second conduit. The first conduit defines a first passageway through the web, and is configured to receive the first line through the first passageway. The second conduit defines a second passageway through the web, and is configured to receive the second line through the second passageway. The first and second conduits are attached to and surrounded by the web such that the web enables movement of the first and second lines when the first and second lines are fixed respectively to the first and second conduits and extend respectively through the first and second passageways.
US11320063B2
A visual position indicator assembly for limit switch boxes is provided. The indicator assembly has an indicator element configured to be fitted to a shaft of a driving assembly of a limit switch box, and the indicator element has a plurality of adjacent sectors featuring different colors and/or writings. The visual position indicator assembly further has a first mask and a second mask that are both provided with through apertures having the same size and arrangement and that are fitted coaxially to each other. One between the first mask and the second mask is rotatable with respect to the other one. Thanks to this configuration, it is possible to vary the angular width of the through apertures in order to adapt it to the real angular stroke of the indicator element.
US11320061B2
A solenoid valve includes a sleeve configured such that a spool is movably arranged in the axial direction in the sleeve, a stationary iron core, a movable iron core, and a solenoid unit fixed to one end of the sleeve in the axial direction and configured to move the spool in the axial direction in accordance with movement of the movable iron core. The sleeve has a groove provided at the outer periphery thereof on a side of the solenoid unit and a through hole communicating with the groove and the inside of the sleeve. An attachment portion adjacent to the groove in the axial direction is provided at one end of the sleeve in the axial direction. A recess portion having a larger axial dimension than that of the attachment portion is provided at the stationary iron core.
US11320059B2
A check valve for a pump delivery port includes a body having inlet and outlet portions joined by a duct and an opening; a curve having an inlet end to be connected to the delivery port and an outlet end to be connected to the body; and a valve member having a disk-shaped locking portion sealingly interacting with an edge of the curve and a locking portion secured in a seat by a lid of the opening. The valve member moves between open and closed positions and has a metal core made while the locking portion is metal-free. The lid cooperates with the locking portion through a protrusion or a cavity and pushes the valve member toward the curve to the closed position and allows the valve member to deflect to the open position under pressure of a working fluid in equilibrium with the weight of the blocking portion.
US11320048B2
A shift control arrangement in a gearbox comprising a first shift rod having a first end connectable to a first power means and second end connected to a first shift fork; a second shift rod having a first end connectable to a second power means and a second end connected to a second shift fork; a first set of grooves arranged in the first shift rod, a second set of grooves arranged in the second shift rod; and first and second lock pins arranged between the first and second shift rods, which together with the first and second set of grooves restricts or allows axial movement of the respective first and second shift rod.
US11320046B2
A power transmission apparatus includes a shift drum, a clutch, a clutch lifter, and a transmission body. The shift drum makes a dowel be extracted/inserted between a shifter and a shift gear. The clutch has first friction plates and second friction plates. The first friction plates rotate around a main shaft by receiving power from a crankshaft. The second friction plates are disposed alternately with the first friction plates and are relatively non-rotatably supported by the main shaft. The clutch lifter is displaced between a connection position at which power is transmitted by the clutch and a disconnection position at which the transmission of the power is disconnected. The transmission body transmits a driving force to the shift drum while the clutch lifter moves from the connection position to the disconnection position, in accordance with rotation of a shift spindle that rotates in accordance with a driving force.
US11320045B2
An on-board component abnormal site identifying method includes executing an acquisition process, a calculation process, and a reporting process by an execution device. The acquisition process is a process for acquiring, by the execution device, values of input variables. The mapping includes, as the input variables, a foreign substance variable, and includes, as an output variable, an abnormal site variable. The calculation process is a process for calculating, by the execution device, a value of the abnormal site variable by inputting, to the mapping, the values of the input variables acquired through the acquisition process. The reporting process is a process for reporting, by the execution device, a calculation result of the calculation process by operating a reporting device.
US11320043B2
A transmission includes an input shaft coupled to a prime mover, a countershaft, main shaft, and an output shaft, with gears between the countershaft and the main shaft. The shift actuator is mounted on an exterior wall of a housing including the countershaft and the main shaft. A shift control circuit operates a shift actuator using a first opposing pulse command and a first actuating pulse command, and releases pressure with shift actuating and opposing volumes of the shift actuator upon determining a shift completion event.
US11320030B2
A two-speed transmission alternately establishes two speed ratios between a primary drive pulley and one or more accessories pulleys of an accessory drive system. The two-speed transmission includes concentric input and output shafts fixed to input and output pulleys respectively. When an actuator is disengaged, a one-way clutch transfers power between the input shaft and the output shaft. The input shaft is fixed to the planet carrier of a planetary gear set and the output shaft is fixed to the sun gear of the planetary gear set. When the actuator is engaged, the ring gear of the planetary gear set is held establishing an overdrive speed relationship between the input pulley and the output pulley.
US11320029B2
A gear transmission (20) includes a plurality of shift gears (36, 37), a plurality of shifters (55, 56) engaged, respectively, with the plurality of shift gears (36, 37), and a shift drum (58) rotatably operated by a stepped speed changing operational tool (66) to operate the plurality of shifters (55, 56), thus being speed-changed in forward three speed stages. The stepped speed changing operational tool (66) is switched to a neutral position, a forward third speed position, a forward second speed position and a forward first speed position in this cited order.
US11320024B2
A device for holding a cord includes a first cord holding area shaped to receive a cord. The device further includes a hook portion interconnected with the first cord holding area, the hook portion curving from a first end of the first cord holding area, around a side of the first cord holding area to a second end of the first cord holding area, opposite the first end.
US11320023B2
A continuously variable transmission includes a transmission belt including a plurality of elements each including a pair of pillar portions and a ring arranged between the pair of pillar portions of each of the plurality of elements, and a lubricant supply portion arranged on an inner side of the transmission belt in a radial direction. Each of the plurality of elements further includes a pair of rocking edge portions formed away from each other in a width direction, and a non-contact portion extending between the pair of rocking edge portions in the width direction along a saddle surface. A clearance that communicates the non-contact portion and a region on an inner side in the radial direction with respect to the transmission belt is formed between the elements included in a looped portion of the transmission belt around a first or second pulley.
US11320021B2
A method and device for preventing impact vibration of a lift system include: acquiring a load weight in a lift container; obtaining preset basic parameters of a lift system; according to the load weight in the lift container and the basic parameters of the lift system, determining a fundamental wave vibration period of a lifting rope when the lift system starts; according to the fundamental wave vibration period and preset calculation parameters of the lift system, determining time-varying simulation parameters of an acceleration of the lift system during a lifting process; according to determined time-varying simulation parameters of the acceleration, lifting the lift container.
US11320015B2
The invention relates to a vibration damper, comprising: a housing, which has a first housing element and a second housing element; a first pin element for connecting to a first plate part; a second pin element for connecting to a second plate part; a first damping insert between the first pin element and the second pin element; a second damping insert between the first pin element and the first housing element; and a third damping insert between the second pin element and the second housing element.
US11320011B2
A caliper for an opposed-piston disc brake, includes a pair of bodies provided at two sides of a rotor that rotates with a wheel, each of the bodies including five cylinders. A central cylinder among the five cylinders provided on each of the bodies, which is surrounded by four of the cylinders, has a center which is located in a region on a radially inner side relative to an outer reference circle and on a radially outer side relative to an inner reference line. The outer reference circle passes through a center of a cylinder provided on a radially outermost side among the four of the cylinders and has a center thereof on a center of the rotor. The inner reference line passes through centers of two of the cylinders provided on a radially inner side among the four of the cylinders.
US11320010B2
In some examples, a braking system includes a housing configured to rotate around a torque tube. A disc stack includes a plurality of stator discs are coupled to the torque tube and a plurality of rotor discs rotationally coupled to the housing. An actuator within the torque tube is configured to compress the disc stack. A portion of the torque tube may be configured to insert into an axial assembly of a wheel. The housing may be connected to a portion of a wheel rim. The braking system may be present on a wheel instead of or in addition to a main braking system having a main disc stack.
US11319999B2
An assembly for the selective coupling of two coaxially arranged shafts, comprising a first shaft and a second shaft arranged coaxially, a selector unit for selectively coupling the first shaft to the second shaft and including an electric motor, a selector fork, and a sliding sleeve connected to the selector fork to allow an adjusting action. The first shaft has a first external tooth system, at least in some section or sections, and the second shaft has a second external tooth system, at least in some section or sections. The first external tooth system is in engagement with an internal tooth system of the sliding sleeve and the second external tooth system can be brought into engagement with the internal tooth system of the sliding sleeve. A first tooth system formed on an output shaft of the electric motor is in engagement with a second tooth system of a gear segment, wherein the gear segment is arranged in a fixed manner on the selector fork. The first tooth system and the second tooth system are each designed as a spur gear tooth system.
US11319998B2
A joint assembly (200) comprising a first joint member (232) that is drivingly connected to a second joint member (272) by one or more torque transfer elements (290). Drivingly connected to at least a portion of the second joint member (312) is a stub shaft (292). An end of the stub shaft, opposite the second joint member, is drivingly connected to at least a portion of a second shaft. At least a portion of a second end portion of a first shaft (202) is drivingly connected to at least a portion of a first end portion of the first joint member (232) and at least a portion of a first end portion of the first shaft has a gear member (210) with a plurality of gear teeth thereon.
US11319997B2
A flexible shock-absorbing parts, suitable for use in a flexible damping device which connects and absorbs torque from two different mechanical shafts, so that they are coaxial during transmission. The flexible shock-absorbing parts is arranged between the two machines and closely attached to them; the flexible shock-absorbing parts are arranged radially on the first plane. The first plane is composed of the X-axis and the Y-axis in the Cartesian coordinate system. When the flexible shock-absorbing parts are installed in the vehicle, it allows the vehicle to absorb larger instantaneous external forces received by the wheels when the vehicle is travelling so that the impact of these external forces on the structure of the motor and the second gear inside the gear box can be reduced, thereby achieving protection for them.
US11319994B2
A thrust roller bearing includes a plurality of radially arranged rollers, and a pair of annular washers having raceway surfaces on which the rollers roll, the raceway surfaces being arranged to face each other. The roller is made of high-carbon chromium bearing steel, and contains 1.1 mass % to 1.6 mass % of carbon and 0.1 mass % to 0.6 mass % of nitrogen in a range of 0.1 mm from a surface. A surface compressive residual stress is smaller than −900 MPa, a surface roughness is 0.01 to 0.10 in terms of Rvk and 0.01 to 0.08 in terms of Rk, and a Vickers hardness of the surface is 860 to 980. At least one of the washers is made of carbon steel, and surface roughnesses of the raceway surfaces are 0.05 to 0.20 in terms of Rvk and 0.08 to 0.15 in terms of Rk.
US11319992B2
A cage segment is for a rolling-element bearing cage, particularly for large rolling-element bearings. The cage segment includes a first side element and a second side element that are connected by a first bridge and a second bridge. At least one pocket is formed between the first and second bridges which is suitable for receiving at least one rolling element. The cage segment is manufactured from sheet metal.
US11319984B2
A linkless, locking snap-hook, comprising a body member with a proximal hook, defining a proximal opening facing a first direction, and a distal hook, defining a distal opening facing a second direction. A linkless, locking snap-hook also comprising a locking mechanism which has a keeper, a biasing means, and a locking grip member. The linkless, locking snap-hook is capable of accepting a variety of attachment devices.
US11319982B2
A fastening insert made of plastic with a T-shaped configuration consisting of an insert disc and a hollow cylindrical shaft fastened to the insert disc. The insert disc has a plurality of passage openings arranged off-center, at least one of which has an edge projection extending circumferentially continuously or circumferentially in sections, which is formed as toothing and extends on one side or both sides beyond the respective fastening side of the insert disc. This toothing ensures an additional form-fit connection or fixation of the fastening insert in a preferably fiber-reinforced composite material.
US11319981B2
A bolt comprising a threaded shaft having at least one helical thread and at least one longitudinal groove, a nut having a tapped hole configured to be screwed onto the threaded shaft, and at least one diagonal slot which includes a first opening end and a second non-opening end. The diagonal slot is inclined from the first end towards the second end in the same direction as the helical thread of the threaded shaft. An anti-rotation device is configured to rotationally immobilize the nut with respect to the threaded shaft and comprises a ring which surrounds at least the threaded shaft and which has at least one first toe configured to be housed in the longitudinal groove of the threaded shaft and in the diagonal slot of the nut, in operation.
US11319972B1
A hydraulic cylinder may include a housing having a rod end and a cap end and the cap end may include a snubbing bore. The cylinder may also include a rod having a working end outside the housing and extending through a rod end of the cylinder to a piston end. The cylinder may also include a piston arranged within the housing on the piston end of the rod and configured to articulate within the housing between the rod end and the cap end. The piston may have a longitudinal bore extending into a cap side of the piston and the bore may include a retainer lip. The cylinder may also include a snubber configured for engaging the snubbing bore of the cap end when the piston approaches the cap end of the housing. The snubber may have an annular flange configured for retention by the retainer lip.
US11319966B2
A vapor pump for an automotive application includes a housing group with a pump housing having a pump chamber, an inlet opening and an outlet opening, and a motor housing having a motor chamber; a rotor shaft made from an electrically conductive material; a pumping wheel made of an electrically conductive plastic material arranged in the pump chamber and mounted on the rotor shaft to rotate therewith to pump the fuel vapor from the inlet opening to the outlet opening; a drive motor arranged in the motor chamber which includes a motor stator, a motor rotor and a motor control unit; a contact plug which electrically connects the motor control unit; and an electrically conductive bearing arrangement which is connected with the contact plug via a conductor. The motor rotor is connected with the rotor shaft to rotate therewith. The electrically conductive bearing arrangement rotatably supports the rotor shaft.
US11319951B2
Even though a pump head part is finally fixed to a pump body with a fixing member, the pump head part is movable relative to the pump body perpendicular to the axial direction of a plunger at a stage before the pump head part is fixed with the fixing member. In this state, if a plunger driving part is moved to a predetermined location on the front end side of the pump body and the pump head part and the plunger driving part are fitted to each other, the pump head part is positioned where the center axis of the plunger and the center axis of the pump chamber are substantially aligned. By fixing the pump head part to the pump body with the fixing member at this location, it is possible to assemble a plunger pump with the center axis of the plunger and the center axis substantially aligned.
US11319950B2
A piston pump, comprising: a main body (2); a head (3), sealingly associated with the main body (2) at a coupling surface (3a); a pumping chamber (4), at least one portion of which is afforded in the head (3); a piston (5), provided with a head (5a) that is sealingly slidable in the pumping chamber (4) along a longitudinal direction (X); a valve seat (6), afforded in the head (3), which has an access opening (6a) on the coupling surface (3a) and is placed in communication with an intake manifold (S), with a delivery manifold (D) and with the pumping chamber (4); a suction valve (7) and a delivery valve (8) arranged sealingly inside the valve seat (6); wherein the suction valve (7) is movable between an opening position, in which it enables communication between the intake manifold (S) and the pumping chamber (4), and a closing position, in which it prevents communication between the intake manifold (S) and the pumping chamber (4); and wherein the delivery valve (8) is movable between an opening position, in which it enables communication between the intake manifold (D) and the pumping chamber (4), and a closing position, in which it prevents communication between the delivery manifold (D) and the pumping chamber (4).
US11319949B2
An analysis method of absolute energy efficiency and relative energy efficiency of the compressed air system. For the compressed air system operating in a form of a single compressor, a gas flow rate and a corresponding operating power of the compressor operating in the single compressor model are measured under a specified flow rate. Meanwhile, influencing factors of the compressor operation are monitored. The absolute energy efficiency of the compressor is defined, and a curve of the absolute energy efficiency of the compressor varying with the operating time versus the above factors are plotted in a same coordinate system. Obtaining absolute energy efficiency data of the compressor in a corresponding state. By analyzing the absolute energy efficiency under corresponding conditions and based on the corresponding chart, the actual unit consumption of a given single compressor and its changing rule under different production and environmental operating conditions can be intuitively analyzed.
US11319941B2
A linear compressor is provided. The linear compressor may include a cylinder that defines a compression space for a refrigerant; a piston that axially reciprocates inside the cylinder; a motor configured to provide a drive force to the piston; a discharge valve configured to discharge the refrigerant compressed in the compression space; and a discharge cover having a discharge space in which the refrigerant discharged through the discharge valve flows. The discharge valve and the discharge cover may be arranged inside the motor.
US11319937B2
An urban concentrated solar power for mounting on a roof top is provided. The urban concentrated solar power has a heat receiver has a non-circular duct that distinguishes an insulated area with an insulation layer on the outer surface of the non-circular duct and a non-insulated area. The non-circular duct contains a heat transferring fluid which can reach temperatures of at least 500 degrees Celsius. A parabolic trough with an aperture of below 2 meters concentrates sunlight onto the non-insulated area of the non-circular duct of the heat receiver. The heat receiver can be placed in a glass tube. Due to roof top mounting the electricity can be generated in proximity of the user and as a result decrease net congestion. The low-cost heat receiver design will make electricity generated by urban CSP competitive with electricity from fossil fuel plants and PV combined with lithium-ion battery storage.
US11319936B2
Wind turbine installation (1) comprising a tower (2), a nacelle (3), —a liquid immersed power electrical device (6) having an expansion vessel (7), an air dehydrating breather (8) comprising a moisture absorbing agent (9), and a conduit (10) fluidly connecting the expansion vessel (7) and the air dehydrating breather (8), wherein the wind turbine installation (1) comprises a barrier (11) separating a restricted zone (12) from a non-restricted zone (13) in said wind turbine installation (1), wherein the electrical device (6) is located in the restricted zone (12), wherein the air dehydrating breather (8) is located in the non-restricted zone (12) and wherein the conduit (10) extends through the barrier (11) and a method of maintaining a wind turbine installation (1).
US11319922B2
A connecting joint for attaching a wind turbine blade to a rotor hub includes an insert configured to be coupled to the wind turbine blade. The insert includes a main body having an outer surface configured to interface with the blade, a first tubular extension extending from the main body and having inner and outer surfaces configured to interface with the blade, and a second tubular extension extending away from the main body and having inner and outer surfaces configured to interface with the blade. A wind turbine blade having such a connecting joint is also disclosed. Additionally, a method of making a wind turbine blade including the connecting joint is disclosed.
US11319913B2
The present invention relates to an injector for injecting fuel, comprising an injector housing for receiving at least one injector component, and an electromagnet for activating a valve for opening and closing the injector, wherein the electromagnet comprises a coil winding and a magnetic body, wherein the injector housing is formed in one piece with the magnetic body.
US11319910B2
A fuel injector interface device and associated method include an interface device having a plurality of input leads and a plurality of output leads. The input leads are communicatively linked to the fuel pressure sensor on the common rail of a vehicle fuel injection system. The output leads are communicatively linked to a display device such as a diagnostic scope. Circuitry positioned within the interface device detects the rail pressure signals, filters the signals, and outputs data to the display device representing a graphical depiction of the same. A method of using the interface device includes generating the signals, mapping the signals to an individual fuel injector of the vehicle's engine cylinder and determining fluctuations in the strength of the displayed signals to determine anomalies in a particular fuel injector.
US11319908B2
A saddle riding vehicle includes a body frame, an exhaust pipe, a muffler, and a catalyst. The body frame includes a main frame, a seat frame that extends rearward from the main frame and supports a seat for occupant, and a rear frame that extends from the main frame upward to a rear and is connected to the seat frame. The exhaust pipe extends rearward of the vehicle from an exhaust port of an engine. The muffler is connected to a rear end portion of the exhaust pipe. The catalyst is disposed in the muffler. An air cleaner box is disposed rearward of the engine. The catalyst disposed in the muffler is disposed in a space surrounded by the main frame, the seat frame, and the rear frame and overlaps with the air cleaner box as viewed in a side view of the vehicle.
US11319892B2
Provided is a novel internal-combustion engine control device that can accurately determine a combustion state of an air-fuel mixture in a combustion chamber even in a case where operation is switched between a steady operation state and a transient operation state. For this purpose, the internal-combustion engine control device includes a physical quantity detection unit that detects a physical quantity that fluctuates output of the internal-combustion engine, an output fluctuation value calculation unit that calculates an output fluctuation value for each cylinder based on a detection result of the physical quantity detection unit, and a state determination unit that determines a transient operation state or a steady operation state based on a difference or a ratio between a first output fluctuation value of a predetermined first cylinder and a second output fluctuation value of a predetermined second cylinder calculated by the output fluctuation value calculation unit. Since combustion failure determination is performed in a section determined as the steady state, it is possible to accurately determine a combustion failure state of an air-fuel mixture of a cylinder even in a case where operation is switched between the steady operation state and the transient operation state.
US11319890B2
An abnormality detection device for an air-fuel ratio detection device arranged downstream of a filter is equipped with an abnormality detection unit that detects an abnormality in the air-fuel ratio detection device based on output change characteristics of the air-fuel ratio detection device during fuel cutoff control for stopping the supply of fuel to a combustion chamber of an internal combustion engine, and a combustion determination unit that determines whether or not a combustion amount of particulate matter in a filter during fuel cutoff control is larger than a predetermined amount. The abnormality detection unit prohibits detection of an abnormality in the air-fuel ratio detection device when the combustion determination unit determines that the combustion amount is larger than the predetermined amount.
US11319889B2
The abnormality diagnosis system 1 of a downstream side air-fuel ratio detection device 41, 42, comprises an air-fuel ratio control part 71 controlling an air-fuel ratio of an air-fuel mixture, an abnormality judgment part 72 judging abnormality of the downstream side air-fuel ratio detection device based on a characteristic of change of output of the downstream side air-fuel ratio detection device when the air-fuel ratio control part makes the air-fuel ratio of the air-fuel mixture change, and an oxygen change calculation part 73 calculating an amount of change of an oxygen storage amount of the catalyst when the air-fuel ratio control part makes the air-fuel ratio of the air-fuel mixture change. The abnormality judgment part does not judge abnormality of the downstream side air-fuel ratio detection device when the amount of change of the oxygen storage amount is less than a lower limit threshold value.
US11319886B1
Systems and methods for regenerating a canister purge valve filter that is included in an evaporative emissions system are disclosed. In one example, pressurized air is applied to a canister purge valve filter to dislodge contaminants from the filter. The contaminants may be discharged from the evaporative emissions system via a check valve that opens in response to the pressurized air.
US11319875B2
In a main flow passage, a first heat exchanger, a first heat storage unit, a second heat exchanger, and a second heat storage unit are connected by a heating medium flow passage. The main flow passage allows a heating medium to be circulated. A sub flow passage includes a shortened flow passage which is a part of the heating medium flow passage and branches from the heating medium flow passage between the second heat exchanger and the second heat storage unit and extends to the first heat storage unit. The sub flow passage allows circulation of the heating medium between the first heat storage unit and the second heat exchanger. A first heating means in a middle of the shortened flow passage, the first heating means heating a passing heat medium, and a switching means conducting switching between the main flow passage and the sub flow passage are provided.
US11319869B2
An actuator is configured to drive a boost pressure control valve of a supercharger and includes an electric motor, an output shaft, a speed reducer, a rotational angle sensor and a magnetic circuit holder member. The speed reducer includes a final gear. The final gear is made of metal and is fixed to the output shaft, and the speed reducer reduces a speed of rotation outputted from the electric motor and transmits the rotation of the reduced speed to the output shaft. The rotational angle sensor includes a magnetic circuit device and a sensing device and senses a rotational angle of the output shaft. The magnetic circuit holder member is a non-magnetic member fixed to the output shaft. The magnetic circuit holder member is formed separately from the final gear and holds the magnetic circuit device.
US11319864B2
A thermal management system for a hybrid vehicle includes an expander, a heat exchanger, a condenser, a water tank, a pump, a heat exchanger for a battery pack, a heat exchanger for a motor, a water cooling jacket for an engine, an exhaust gas heat exchanger for an engine, a valve, and so on. According to the present disclosure, in thermal management loops, different operating modes of the system can be switched by controlling the open-close and opening of the valve. In this way, a series/parallel connection of thermal management branches of an electrical system and an engine system is fulfilled to meet the requirements for heat dissipation and preheating, and flux in each branch is regulated to fulfill thermal management according to different driving conditions of a hybrid vehicle.
US11319863B2
A flow control valve apparatus is provided in which a main valve adjusts the flow rate of cooling water by operating a plurality of ports and a sub-valve that operates with the main valve adjusts the flow rates of the cooling water circulating through a cylinder block and a cylinder head. The flow rate of the cooling water is variously adjusted based on the operation conditions of a vehicle.
US11319860B2
An exhaust manifold comprises a plurality of exhaust intake conduits structured to be fluidly coupled to an engine and receive exhaust gas from a corresponding cylinder of the engine. At least one exhaust intake conduit provides a reduction in an exhaust intake conduit cross-sectional area from an inlet to an outlet. A plurality of bends are each defined by a respective one of the exhaust intake conduit outlets. An exhaust intake manifold is fluidly coupled to the exhaust intake manifold and defines an exhaust intake manifold flow axis. Each of the plurality of bends is shaped so as to define n angle of approach of exhaust gas flowing therethrough. A first angle of approach of the first bend relative to the exhaust intake manifold flow axis is smaller than a second angle of approach of an inner second bend.
US11319852B2
A reductant storage system for an internal combustion engine system includes a storage container having a bottom wall, a top wall opposite the bottom wall, an opening extending through the top wall, and a reservoir formed by a hollow interior of the storage container; a filter assembly; and a header assembly. The filter assembly extends through the opening and is configured to seal the opening and includes a filtering material. The header assembly extends through the opening and inside the filter assembly. The header assembly includes: (i) a first sensor configured to measure a quality of the reductant contained within the filter assembly and (ii) a second sensor configured to measure a level of the reductant contained within the filter assembly.
US11319846B2
An oil separator is provided, which can accurately control an interval between an introduction hole of a gaseous body and a separation member, and can ensure a stable and high separation performance. An oil separator 30 includes a wall portion 31 having a plurality of orifices 32, and a holding portion 34 holding a separation member 33. A facing surface 33A of the separation member 33 is disposed along a front face portion 42A of a positioning portion 42 having a plurality of opening portions 42D, so that an interval L between the orifices 32 and the facing surface 33A of the separation member 33 accurately has a desired distance. A gas separated from an oil smoothly flows downward along a flow path formed by the opening portions 42D so as to reduce a pressure loss.
US11319838B2
An end or intermediate casing for a combustion turbine engines includes prefabricated vanes of a first metal. Ends of the prefabricated vanes are then embedded within cast-in place inner and outer, annular-shaped ring castings, formed from a second metal having a lower melting point than the first metal. The respective ends of the prefabricated vanes include first and second shanks, with respective first and second surface features that are oriented transverse to the central axis of the vane are encapsulated in the molten second metal during the inner and outer ring casting. Once the castings harden, the first and second surface features, such as for example circumferential fillets projecting outwardly from the airfoil portion of the vane, inhibit separation of the vanes from the respective inner and outer rings.
US11319836B2
An assembly for a gas turbine engine having: static and rotating components; a seal between the static and rotating components, and between a cavity and an environment outside thereof, the cavity having an inlet fluidly connectable to a source of lubricant and an outlet fluidly connectable to a scavenge pump for drawing lubricant out of the cavity; and a drain conduit having a drain inlet outside the cavity in proximity to the seal for receiving leaked lubricant, and a drain outlet fluidly connected to the outlet of the cavity, the drain outlet located in proximity to a scavenge inlet via which the lubricant exits the cavity to flow toward the scavenge pump such that, in use, a lubricant flow within the drain conduit is entrained by the lubricant exiting the cavity via the scavenge inlet.
US11319835B2
The invention relates to a turbocharger for an internal combustion engine, comprising a housing (1) with an exhaust-gas-side and an air-side turbine blade (2), a shaft (3) connecting the turbine blades, and at least one radially acting rotary bearing for mounting the shaft (3), wherein the rotary bearing is designed as a hydrodynamic floating bearing, wherein a lubricant flows in a completely surrounding bearing gap (8) of the rotary bearing in the direction of rotation and has a local lubricant pressure, the bearing gap (8) has a contouring (10, 11, 10a, 11a, 12, 13, 14, 15) due to which the at least two local maxima (PM1, PM2) of the lubricant pressure are formed at two defined angular positions (W1, W2) in the direction of rotation.
US11319801B2
Systems and methods for detecting or monitoring treatment fluids in subterranean formations are provided. In certain embodiments, the methods comprise: providing an enhanced treatment fluid that comprises at least a base fluid and one or more contrast enhancement agents selected from the group consisting of: a magnetic material; a dispersive material; and any combination thereof, wherein the enhanced cementing fluid comprises one or more micro-electro-mechanical system (MEMS) sensors; and introducing the enhanced treatment fluid into at least a portion of a well bore penetrating a portion of a subterranean formation.
US11319798B1
A diagnostic coating is applied to the surface of a wellbore service tool. The diagnostic coating has one or more constituents that undergoes an optically-detectable physical change responsive to changing values of one or more downhole parameters. After exposing the diagnostic coating of the service tool to the downhole environment, the tool may be retrieved from the wellbore and inspected to detect any physical change indicative of the service tool having been exposed to elevated values of the one or more downhole parameters.
US11319795B2
The use of an environmental sensing wireline standoff may improve operations during borehole logging procedures. An environmental sensing wireline standoff may comprise a lower body, an upper body, and a cable insert. The cable insert may further comprise a first segment and a second segment, wherein the cable insert is disposed between the lower body and the upper body, and wherein the cable insert is configurable to clamp directly onto a wireline cable. The environmental sensing wireline standoff may further comprise a sensor package. A method of assembling an environmental sensing wireline standoff may comprise securing a first segment of a cable insert into a lower body, securing a second segment of the cable insert into an upper body, attaching the sensor package to the upper body, and securing the lower body to the upper body.
US11319794B2
A pumpjack monitor includes a processor and memory, a communicator for communicating with other monitors and a server, a sensor module having at least one strain gauge, and accelerometers for determining vibration and position of the monitor. Other sensors may be internal, including sensors for polished-rod rotation, and linked to the monitoring device wirelessly. Some embodiments serve as network hubs or bridges for other monitors. The server is configured to generate surface cards. A method for monitoring of pumpjacks uses the monitor to sense changes in pumpjack parameters, and communicate the changes to a server when changes exceed configurable thresholds. Some embodiments include determining location with GPS and/or relaying signals from other monitoring devices, smart power management, gas sensing, and relaying of signals from external wireless-equipped sensors such as valve position sensors, oil level sensors, and pressure sensors.
US11319791B2
Methods, systems, and controllers for detecting and mitigating well screen outs may include a controller configured to operate a fracturing pump to supply fluid at a discharge rate to a wellhead at a fracturing well site. The controller may also operate a blender positioned to deliver a blend of proppant and fluid to the fracturing pump. The controller may compare a fluid pressure increase rate to a preselected increase rate indicative of a potential well screen out. The controller may incrementally decrease the discharge rate of the fracturing pump and a flow rate of a blender when the fluid pressure increase rate of the wellhead exceeds the preselected increase rate and the fluid pressure is within a preselected percentage of a maximum wellhead pressure until the fluid pressure of the fluid supplied to the wellhead is stabilized.
US11319787B2
A system and method is provided for direct condensing steam heating of oil sands process slurry streams including viscous bitumen froth and tailings products streams. Slurry viscosities greater than that of water increase cavitation and vibration issues. High solids content exacerbate component erosions. Difficult, and competing, steam and slurry interactions are managed by steam nozzle arrangements and management of steam injection at sub-sonic velocities based on a ratio of the slurry back-pressure Pb and steam supply delivery pressure Po.
US11319785B1
A downhole tool movement control system and method of use, such as a movement control system to control the speed of a plunger tool when operating within a tubing string of a wellbore, such as when rising within a tubing string of a wellbore. In one embodiment, the downhole tool movement control system includes a system controller operating to control a system valve to regulate the plunger tool speed, the system controller settings based on a set of system parameters.
US11319783B1
A method and system for steering the direction of propagation of a flexible liner everting under a driving fluid pressure. There is provided a method for controlling and guiding directionally the eversion of the flexible liner into a borehole that penetrates a subsurface (e.g., subterranean) void with a diameter substantially exceeding the nominal diameter of the borehole. Further, liner propagation by eversion can be controlled outside of a borehole and when unconstrained by a borehole, such as on or beneath the surface of a body of water.
US11319773B2
A fully electric downhole safety tool comprising a valve for flow blockage in oil and gas wells completion operations under emergency conditions is described. Valve comprises an actuation array constituted by a hollow shaft motor, nut, spindle and sliding sleeve, so that upon starting, the opening movement of said array compresses a valve closure spring and places the flapper sealing in the open position, enabling communication to occur between zones and fluid to flow. To close the valve, as soon as the electrical supply is ceased, the string relaxes, the sliding sleeve, under spring force, returns as is the case for the whole of the actuation array, and flapper sealing is exposed to the flow so that valve returns to the closed position, physically blocking the flow.
US11319766B2
High pressure seals for pressure control fittings are disclosed, where such pressure control fittings are located at a wellhead, for example. Embodiments of cam lock seals, a spring-driven ball race seal and wedge seals are disclosed.
US11319763B2
A collecting device for loosening and collecting debris in a well comprises a first and second end portions, a collecting receptacle between the first and second end portions having at least one receptacle section and at least one screen receptacle, and a motor. The device at its first end includes a feed pipe, a conveying screw in feed pipe driven by the motor and arranged to move the debris in towards the collecting receptacle, and a tool at the leading end portion of the conveying screw. A method described of loosening and collecting debris in a well by the collecting device.
US11319756B2
An apparatus for cutting into a subterranean formation includes a body and multiple cutting blades distributed around a circumference of the body. The cutting blades are configured to cut into the subterranean formation in response to being rotated. Each cutting blade includes a ball embedded in the respective cutting blade. At least a portion of the ball protrudes towards the subterranean formation from the respective cutting blade in which the ball is embedded. Each ball is configured to roll against the subterranean formation to reduce friction while the cutting blades are rotating.