Document Document Title
US11133008B2 Reducing the need for manual start/end-pointing and trigger phrases
Systems and processes for selectively processing and responding to a spoken user input are provided. In one example, audio input containing a spoken user input can be received at a user device. The spoken user input can be identified from the audio input by identifying start and end-points of the spoken user input. It can be determined whether or not the spoken user input was intended for a virtual assistant based on contextual information. The determination can be made using a rule-based system or a probabilistic system. If it is determined that the spoken user input was intended for the virtual assistant, the spoken user input can be processed and an appropriate response can be generated. If it is instead determined that the spoken user input was not intended for the virtual assistant, the spoken user input can be ignored and/or no response can be generated.
US11133006B2 Enhancing test coverage of dialogue models
In one or more embodiments described herein, device, computer-implemented methods, and/or computer program products that facilitate enhancing test coverage of dialogue models. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a conversation processing component that receives and processes a first conversation. The computer executable components can further comprise a node marking component that tags a first node of a node map as an accessed node if the first node was accessed during processing of the first conversation. The computer executable components can further comprise a reporting component that generates a report comprising a list of nodes, wherein the list of nodes comprises one or more second nodes that were not accessed during processing of the first conversation.
US11133005B2 Systems and methods for disambiguating a voice search query
Systems and methods are described herein for disambiguating a voice search query that contains a command keyword by determining whether the user spoke a quotation from a content item and whether the user mimicked or approximated the way the quotation is spoken in the content item. The voice search query is transcribed into a string, and an audio signature of the voice search query is identified. Metadata of a quotation matching the string is retrieved from a database that includes audio signature information for the string as spoken within the content item. The audio signature of the voice search query is compared with the audio signature information in the metadata to determine whether the audio signature matches the audio signature information in the quotation metadata. If a match is detected, then a search result comprising an identifier of the content item from which the quotation comes is generated.
US11132997B1 Robust audio identification with interference cancellation
Audio distortion compensation methods to improve accuracy and efficiency of audio content identification are described. The method is also applicable to speech recognition. Methods to detect the interference from speakers and sources, and distortion to audio from environment and devices are discussed. Additional methods to detect distortion to the content after performing search and correlation are illustrated. The causes of actual distortion at each client are measured and registered and learnt to generate rules for determining likely distortion and interference sources. The learnt rules are applied at the client, and likely distortions that are detected are compensated or heavily distorted sections are ignored at audio level or signature and feature level based on compute resources available. Further methods to subtract the likely distortions in the query at both audio level and after processing at signature and feature level are described.
US11132994B1 Multi-domain dialog state tracking
A system for processing user utterances and/or text based queries that tracks context data of a current dialog between the system and the user, can determine values for slots by determining if the value was mentioned in a previous turn of the dialog. The system may employ a question-answer model and construct a question including the domain name, slot name, and potential slot values. The system may process the previous turns of the dialog and the constructed question to determine the slot value. The system may track a dialog that relates to multiple domains and may determine the slot value based on a slot value that is mentioned in relation to another domain.
US11132993B1 Detecting non-verbal, audible communication conveying meaning
Various embodiments of the invention provide methods, systems, and computer-program products for analyzing an audio to capture semantic and non-semantic characteristics of the audio and corresponding relationships between the semantic and non-semantic characteristics. In particular embodiments, the audio is segmented into a set of utterance segments containing a party speaking on the audio and a set of noise segments containing the party not speaking on the audio. The semantic and non-semantic characteristics are then captured for each of the utterance segments. Specifically, speech analytics is performed on each segment to identify the words spoken by the party in the segment as semantic characteristics. Further, laughter, emotion, and sentence boundary detection is performed on each segment to identify occurrences of such in the segment as non-semantic characteristics. Once identified for each segment, various embodiments of the invention involve constructing a transcript based on the identified semantic and non-semantic characteristics.
US11132986B2 Tailored panel assembly and method of manufacturing the same
A panel assembly is formed by a plurality of bonds between two sheet materials in a face to face relationship to form a preform. The plurality of bonds define a closed perimeter region between the two sheet materials and an open perimeter region between the two sheet materials. The preform may be formed into a predefined shape. Pressurized fluid is applied through an inlet into the open perimeter region to expand the preform. The pressurized fluid expands the open perimeter region such that the two sheet materials expand in an opposing direction, thereby defining an expanded open perimeter region. The closed perimeter region between the two sheet materials remains vacant of the pressurized fluid such that the closed perimeter region is not expanded. The expanded open perimeter region is filled with a filler material for improving a performance characteristic of the panel assembly, e.g., strength, sound absorption, or stiffness.
US11132985B2 Vibraphone pickup
A vibraphone pickup has a bobbin having two coils, one for outputting an analog signal and one for outputting a digital signal. A plurality of filters and buffers are used to isolate the signals. A rare earth (or neodymium) magnet is used in the center of the bobbin. In one method of use, a vibraphone pickup is used to pick up each note of the vibraphone. The output of each vibraphone pickup is combined and fed into an amplifier.
US11132984B2 Automatic multi-channel music mix from multiple audio stems
There are disclosed automatic mixers and methods for creating a surround audio mix. A set of rules may be stored in a rule base. A rule engine may select a subset of the set of rules based, at least in part, on metadata associated with a plurality of stems. A mixing matrix may mix the plurality of stems in accordance with the selected subset of rules to provide three or more output channels.
US11132981B2 Method and device for processing display information
The present disclosure disclosed a display information processing device and method suitable for a host system, the method comprises: determining whether specification of interfaces of a plurality of extended display devices connected to extension interfaces conforms to the default specification of interfaces of the host system; calling drivers corresponding to a plurality of extended display devices from the host system to drive the plurality of extended display devices with the specification of interfaces conforming to the default specification of interfaces of the host system; obtaining resolution information from the plurality of extended display devices, respectively; determining a common resolution from the resolution information of the plurality of extended display devices; and outputting display information of a main display device to the plurality of extended display devices based on the common resolution. The present disclosure solves the issue of installing drivers and fix the problem of unsupportive resolution of present techniques.
US11132980B2 Driving chip, display device, and method of driving display device
A display device includes a display unit comprising a plurality of pixels disposed in a display area, the display area comprising a first area and a second area; a gamma voltage supply including gamma voltage generators that are configured to generate respective ones of gamma voltage sets; and a data driver configured to convert image data into data signals using the gamma voltage sets, supply the data signals to the pixels, generate the data signals corresponding to the first area and the second area using a first group comprising some of the gamma voltage generators in a first mode, and generate the data signals corresponding to the second area using a second group comprising different gamma voltage generators from the first group in a second mode.
US11132979B2 Device for correcting image of transparent display device, transparent display device using the same, and method for driving the display device
A correction device for correcting luminance of a display image based on background illuminance and transmittance of a transparent display panel, a transparent display device using the same, and a method for driving the display device are discussed. The correction device can correct luminance of a display image in real time based on a background-affected illuminance of a transparent display panel. Further, an optimal peak luminance of the display image is adjusted based on the background-affected illuminance of the transparent display panel, while adding a weight to a dark environment such that the peak luminance is further lowered, thereby reducing an amount of power consumption while maintaining display quality of the transparent display image.
US11132971B2 Voltage supply circuit, liquid crystal device, electronic apparatus, and mobile body
A voltage supply circuit that supplies a voltage to a liquid-crystal panel (10) including a common electrode (30) common to a plurality of pixels is provided with a common voltage generation circuit (310) that generates a common voltage (VCOM) to be supplied to the common electrode 30, an output terminal (320) from which the common voltage (VCOM) is output to the liquid-crystal panel (10), an input terminal (360) to which a voltage of the common electrode (30) detected in the liquid-crystal panel (10) is input as a detection voltage (VCOM_IN), and a first determination circuit (353) that determines whether or not the detection voltage (VCOM_IN) input to the input terminal (360) is normal.
US11132960B1 Backlight driving method for a display
A backlight driving method is provided to include generating switching signals based on an internal synchronization control (ISC) signal related to refreshing of images on the display, a clock signal, and delay commands contained in a serial input signal that further contains an image stream. A time delay of each switching signal with respect to the ISC signal is determined by the clock signal and a respective delay command, and the time delays of the switching signals are different from one another. The method further includes generating driving signals based on the ISC signal, the clock signal and the serial input signal; and outputting the signals thus generated, to drive the backlight module to emit light in a line scan manner.
US11132959B2 Electronic device and control method thereof
An electronic device is disclosed. The electronic device comprises an input unit, and a processor for acquiring a current duty of each first dimming block for driving a backlight unit, on the basis of pixel information of an image input through the input unit, identifying at least one second dimming block including at least one first dimming block in the input image on the basis of the pixel information of the input image, acquiring a current value of the second dimming value on the basis of a current duty of the first dimming block included in the identified second dimming block, and acquiring a driving signal for driving the backlight unit, on the basis of the current duty of each first dimming block and the current value of the second dimming block.
US11132956B2 Display device
A display device includes: a display substrate in which a display area and a non-display area surrounding the display area are defined, where the display area includes a plurality of pixels; and a display driving chip disposed on the display substrate. The display substrate includes: a base substrate; a first conductive layer disposed on the base substrate; a first insulating layer disposed on the first conductive layer; and a second conductive layer disposed on the first insulating layer. The first conductive layer includes a first capacitor electrode disposed in the non-display area. The second conductive layer includes a second capacitor electrode disposed in the non-display area. The first and second capacitor electrodes overlap each other with the first insulating layer therebetween and collectively defined a first capacitor. The first and second capacitor electrodes are connected to the display driving chip.
US11132942B2 LED display device having decreased display image crosstalk
A light-emitting diode (LED) display device includes a display part having LED elements arranged in a matrix structure including scan lines and data lines. The LED display device also includes a scan driver driving the scan lines and each of the scan lines is controlled using a discharge voltage at a discharge timing. The LED display device also includes a data compensation part which compensates driving data of each of the data lines to generate the compensation data of each of the data lines using a compensation value to compensate for a difference in luminous intensity slope of the LED element due to a difference in the number of luminescence data lines at the unit scan timing. Thus, a crosstalk phenomenon of the display image due to a difference in the number of data lines simultaneously sourced is decreased.
US11132939B2 Display system and shared driving circuit thereof
A display system includes a number (M) of scan line units, a number (N) of channel line units, a number (R) of light emitting arrays connected to the scan line units and the channel line units, and a number (L) of shared driving circuits, where M≥1, N≥1, R≥1, and L is equal to a maximum of M and N when M≠N, and is equal to M otherwise. Each shared driving circuit is operable to generate or not to generate a scan driving output, and is operable to generate or not to generate a channel driving output. Each of a number (M) of the shared driving circuits is for providing the scan driving output to a respective scan line unit. Each of a number (N) of the shared driving circuits is for providing the scan driving output to a respective scan line unit.
US11132931B2 Image processing system, image processing method, and non-transitory storage medium storing image processing program
An image processing system according to the present disclosure includes: a measurement image generator that generates a measurement image in which a plurality of rectangular unit images is arranged, each of the unit images being configured by arranging a plurality of gradation images in a first direction; a correction data generator that generates correction data used to correct display unevenness on the basis of a measured value that is acquired by measuring the measurement image generated by the measurement image generator by using a measuring instrument; and a display unevenness corrector that corrects an input gradation on the basis of the correction data generated by the correction data generator.
US11132928B2 Horizontal line driver and display device including the same
A horizontal line driver providing a scan signal to scan lines, and including: first scan signal output blocks providing the scan signal to scan lines in a first side display area, wherein each of the first scan signal output blocks include a first output buffer; second scan signal output blocks providing the scan signal to scan lines in a first front display area including curved edges, wherein each of the second scan signal output blocks include a second output buffer; and third scan signal output blocks providing the scan signal to scan lines in a second front display area. Each of the third scan signal output blocks include a third output buffer. The width of the first front display area is larger than a width of the first side display area but is smaller than a width of the second front display area, and the width gradually increases.
US11132921B2 Human anatomic models for use in surgical simulation having synthetic tissue planes
A surgical eye model assembly for simulating eye surgery using surgical tools includes a spherical surgical body formed of material which can be readily cut using the surgical tools so as to be representative of an ocular globe. A plurality of suspension arms extend radially outward from the surgical body in proximity to the rear side at circumferentially spaced apart locations about the central axis to suspend the surgical body relative to the a rigid base frame. Elongate strands of resilient material are tensioned about the surgical body to represent muscular strands. A sheet of resilient material surrounds the body and strands to be representative of a conjunctiva layer. Lubricant is provided as a layer about the strands and between the sheet and the body. Resilient material can also form in loosely bonded layers to define additional structures surrounding the body to represent a lens, vascular structures, eyelids, etc.
US11132920B2 Personalized intervention based on machine learning of behavior change states
A system provides an intervention for a user and comprises at least one processor. The system monitors behavior and context of a user to generate a behavior history. One or more models are utilized to determine an intervention for the user to induce a behavior modification, wherein the one or more models map interventions to user context and behavior and utilize the behavior history to determine an effective intervention for the user. The intervention is provided to the user and feedback is received in response to the intervention. The one or more models are updated based on the feedback. Embodiments of the present invention further include a method and computer program product for providing an intervention to a user in substantially the same manner described above.
US11132915B1 Augmented reality system for field training
An augmented reality (AR) system for field training. The AR system may comprise: user platform sensors for obtaining user platform data associated with geolocation/orientation/movement of a user platform; a weapon simulator configured for haptic feedback and comprising weapon sensors for obtaining weapon data associated with muzzle orientation and trigger actuation of the weapon simulator, a head-worn display device for depicting AR graphic elements associated with training simulation data; target platform sensors for obtaining target platform data associated with geolocation/orientation/movement of a target platform; a microcontroller for packetizing the target platform data for wireless transmission; a computer system for generating the training simulation data based on the user platform data, weapon data, and target platform data; and transceivers for providing wireless communication between the computer system and microcontroller. The AR graphic elements may provide visual indications of the training simulation data, including severity and location of a projectile impact.
US11132914B2 Systems and methods for health education, certification, and recordation
A method for health education, certification, and recordation is disclosed. The method may include obtaining, at a server, a user input from a user interface. The user input may define an interval for a desired CPR certification schedule. The method may include generating, at the server, a CPR certification program. Generating the CPR certification program may include generating at least two task groups. Each task group of the at least two task groups may include a healthcare certification task. The method may include administering, at the server, the CPR certification program. Administering the CPR certification program may include assigning, at the interval defined by the user input, one task group of the at least two task groups to a user enrolled in the CPR certification program, and receiving an indication that the enrolled user has completed the healthcare certification task of the assigned one task group.
US11132909B2 Drone encroachment avoidance monitor
Disclosed are examples of systems, apparatus, methods and computer program products for locating unmanned aerial vehicles (UAVs). A region of airspace may be scanned with two scanning apparatuses. Each scanning apparatus may include one or more directional Radio Frequency (RF) antennae. The two scanning apparatuses may have different locations. Radio frequency signals emitted by a UAV can be received at each of the two scanning apparatuses. The received radio frequency signals can be processed to determine a first location of the UAV.
US11132907B2 Method, apparatus, and computer-readable medium for gathering information
Presented are a method, apparatus, and computer-readable medium for gathering information. An exemplary apparatus includes at least one processor and a memory storing computer instructions executable by the at least one processor, wherein the memory with the computer instructions and the at least one processor are configured to cause the apparatus to at least receive a flight path from a predetermined location to a location of an emergency. The apparatus is further caused to travel the flight path from the predetermined location to the location of the emergency, capture information at the location of the emergency, and transmit the captured information.
US11132902B2 Parking space light
Techniques for parking space light are provided. A parking space light can identify, via one or more instruments of the parking space light, a set of parking spaces in a defined region of a parking structure in which the parking space light is installed, monitor, via the one or more instruments, the set of parking spaces, and determine respective occupied statuses of parking spaces of the set of parking spaces, wherein the respective occupied statuses indicate whether the parking spaces are occupied or unoccupied.
US11132893B2 Multi-sensor edge computing system
A multi-sensor edge computing system can have at least a sensor assembly connected to an edge computing device and a downstream host. The sensor assembly may have a first sensor and a second sensor with the respective sensors being different. The edge computing device can be configured to identify a false reading of the first sensor in response to data captured by the second sensor.
US11132888B2 Method and system for providing alternate network access
Methods and systems for configuring communication at a premises are described. A network device at a premises may be in communication with a first network and a second network. The network device may receive data from a communication device located at the premises. The network device may transmit the data via the first network or the second network based on configuration data, which may be received from a computing device.
US11132885B2 Remote cooking systems and methods
A remote temperature monitoring system includes a first unit operatively connected to one or more temperature sensors for sensing the temperature of one or more materials or food items being cooked or heated. The first unit transmits the sensed temperature to a second unit that is located remotely from the first unit during heating. The second unit is programmable with the desired temperature and/or heating parameters of the item. By monitoring the temperature status of the item over time, the system determines when the food has reached the desired temperature or degree of cooking, and notifies the user.
US11132884B2 Smoke and steam detector
A device for detecting a hazardous condition in an area includes a housing defining a chamber. There is at least one smoke sensing device for detecting the presence of smoke in the chamber. An extremely-high frequency detector includes at least one extremely-high frequency transmitter positioned relative to at least one extremely-high frequency receiver.
US11132882B1 Proximity-based system for object tracking and automatic application initialization
A system and method provides for one or more of tracking of an object and providing automatic access to applications or data. Depending upon the embodiment, the system includes a personal digital key (PDK), a reader, a computing device and one or more of an auto login server and a tracking server. The PDK stores one or more profiles in memory. A reader is configured to wirelessly communicate with the PDK. The computing device is coupled to the reader and one or more of the auto login server and tracking server. The auto login server is configured to communicate with the reader and launches one or more applications associated with a user name identified by a profile received from the PDK. The tracking server is configured to communicate with the reader and to track and log information received from the PDK associated with the object.
US11132875B1 Method and apparatus for passively detecting card skimmers based on EMI fingerprints
A system is provided that detects a card skimmer in a target system, wherein the card skimmer surreptitiously gathers credit/debit card information during operation of the target system. This system first gathers target electromagnetic interference (EMI) signals by monitoring EMI signals generated by the target system through an external scanner with a directional antenna. Next, the system generates a target EMI fingerprint from the target EMI signals. The system then compares the target EMI fingerprint against a reference EMI fingerprint for the target system to determine whether the target system contains a card skimmer.
US11132872B2 Lottery ticket
The present invention is directed to a lottery ticket. The lottery ticket includes a matching identifier for matching with identifiers of one or more other lottery tickets to form a winning combination of lottery tickets.
US11132870B2 Game of chance systems and methods
In various embodiments, players may compete in a gaming context.
US11132869B2 Table game system
In a table game system provided by the present invention, a card shoe used in a table game can be used to calculate periods associated with the progress of the game handled by a dealer, particularly periods from the time when a card is drawn from a card accommodating section to the time when a result of the game is displayed, such as a game play period, and other periods excluding the play period which includes a bet period and a bet settlement period.
US11132868B2 Selectively replacing a value persisted across feature instances in an electronic gaming device
An electronic gaming device, including a display, a game controller with a processor, and memory, implements a feature having multiple instances. During the feature, for each instance, multiple symbols are selected from a set of symbols, which includes special symbols having associated values, and the selected symbols are displayed in a symbol array. A current value that is persisted across instances of the feature is also displayed. For an instance, a determination is made as to whether at least one selected special symbol has an associated value that is greater than the current value. If at least one selected special symbol has an associated value that is greater than the current value, the current value is replaced with the largest value associated with the at least one selected special symbol. A player is awarded an amount for the current value when all instances of the feature have been completed.
US11132867B2 Software-based simulation of trigger symbol movement
An embodiment may involve a software application executed on behalf of a client machine with a graphical display unit, the software application graphically displaying animations that simulate spinning a plurality of reels. A set of symbols may be selected, including first and second trigger symbols in a third position a fourth position, respectively, adjacent to one another. The embodiment may involve determining a third set of symbols identical to the second set of symbols except that: when the third and fourth positions are vertically adjacent on a particular reel, all symbols on the particular reel are wild, when the third and fourth positions are horizontally adjacent on a pair of adjacent reels, all symbols on the pair of adjacent reels are wild, (iii) when the third and fourth positions are diagonally adjacent to one another, a 2×2 grid of symbols are wild.
US11132858B1 Closing structure of banknote machine
An improved closing structure of a banknote machine includes: a banknote machine; a banknote machine gate, and characterized in that: a lower portion of the banknote machine gate is disposed with a bottom plate, one side of the bottom plate is extended with a protruding extension part and a fastening column, the lateral plate is disposed with a fastening column, at least one tension spring connected to the fastening column of the lateral plate and the fastening column of the protruding extension part; and a front portion of the banknote machine is formed with an accommodation space, so that the banknote machine gate is prevented from folding back after being opened via a pulling force provided by the tension spring.
US11132857B2 Internet of things smart entry
Various systems and methods for providing a smart entry system are described herein. A smart entry system includes a detector to detect a person near a portal to a room; a transceiver to attempt to establish a wireless connection between the smart entry system and a user device associated with the person; and a user interface to present a notification to the person based on a state of the wireless connection.
US11132856B2 Selection of access control apparatuses on an access authorization proving apparatus on the basis of information of a shipment
Provided is a method, performed by an access authorisation verification apparatus, involving the steps of: obtaining a piece of information from a transmission; identifying a transmission data record using the piece of information obtained from the transmission, wherein the transmission data record comprises address information associated with the transmission; determining an access control apparatus on the basis of a comparison of the address information of the transmission data record with respective address information that is associated with the access control apparatuses and stored on the access authorisation verification apparatus; allowing selection and/or confirmation of an access control apparatus for the determined access control apparatus by a user of the access authorisation verification apparatus; and communicating access authorization information to the access control apparatus in order to gain access to a room associated with the access control apparatus, so that the transmission can be placed into or removed from the room.
US11132854B2 Inconspicuous access control device
An access control device including a keypad member and an communication module. The keypad member may include a substrate layer having a mounting surface and an internal surface, and a capacitive sensing layer mounted on the internal surface of the substrate layer and including a keypad circuit having a plurality of capacitive sensors defining a plurality of keys. They keypad circuit may include a clear conductive ink. The keypad member may further include a user interface layer mounted on the capacitive sensing layer. The access control device may be configured to be in communication with the capacitive sensing layer and have a mounting structure positioned at a spacing distance from the mounting surface of the substrate layer and a communication link electrically connecting the communication module and the capacitive sensing layer.
US11132853B1 Vehicle gateway device and interactive cohort graphical user interfaces associated therewith
A system receives vehicle metric data from a gateway device connected to a vehicle. The vehicle gateway device gathers data related to operation of the vehicle and/or location data. The system receives data from multiple vehicles and multiple fleets. The system uses machine learning to identify cohorts for fleets. The system calculates metrics for fleets and benchmarks for the cohorts. The system presents the metrics and benchmarks in a graphical user interface.
US11132850B1 Augmented reality diagnostic interface
A method, system, and computer program product for augmented reality-based vehicle diagnostics are provided. The method receives vehicle metadata describing a vehicle. The vehicle metadata includes a problem context. The method retrieves vehicle reference data based on the vehicle metadata. A candidate problem is generated for the problem context based on the vehicle metadata and the vehicle reference data. The method generates a set of candidate solutions for the candidate problem. The set of candidate solutions address the problem context. The method generates a set of visualizations for the set of solutions based on the vehicle metadata and the candidate problem. The method presents a visualization of the set of visualizations as an augmented reality user interface.
US11132847B2 Time to empty prediction system for vehicle power source
A vehicle includes an onboard power source, a vehicle interface, and a controller. The controller, responsive to an external power application drawing power from the onboard power source, outputs a power source time to empty for display by the vehicle interface. The power source time to empty is derived from a location of the vehicle and a power drawn from the onboard power source by the external power application.
US11132844B2 Driving method and driving apparatus for AR/VR display device, and display device
A driving method for an AR/VR display device includes inserting a pre-configuration time period every time a backlight insertion stage is initiated. The driving method includes during the pre-configuration time period, configuring a pre-configuration screen for partial or full-screen pixel lines. The pre-configuration screen includes a black screen, a white screen, or a grayscale screen.
US11132842B2 Method and system for synchronizing a plurality of augmented reality devices to a virtual reality device
A method of synchronizing digital content between a first mobile device and a second mobile device is disclosed. Device position and orientation data is received at a first application executing in an operating system of the first mobile device. Sensor data is used to determine at least two 3D points associated with a physical location of the second mobile device. At least two 3D points are used to determine an offset for the position, orientation and scale of the first mobile device relative to the second mobile device. The offset and digital content data captured by the first mobile device are shared over a network with a second application executing in an operating system of the second mobile device. The second mobile device uses the offset to display the digital content captured by the first mobile device together with digital content data captured by the second mobile device.
US11132841B2 Systems and methods for presenting digital assets within artificial environments via a loosely coupled relocalization service and asset management service
The disclosed computer-implemented method may include acquiring, from a client device within a real-world environment, information representative of the real-world environment, and transmitting the information representative of the real-world environment to a relocalization service. The method may further include receiving, from the relocalization service, (1) an anchor point that may include a mapped position within the real-world environment, and (2) a determined position within the real-world environment of a client device relative to the mapped position of the anchor point. The method may further include sending an identifier of the anchor point to an asset management service, and obtaining, from the asset management service, a digital asset. The method may further include presenting the digital asset at a position within an artificial environment relative to the mapped position of the anchor point. Various other methods, systems, and computer-readable media are also disclosed.
US11132840B2 Method and device for obtaining real time status and controlling of transmitting devices
A method and a device for controlling at least one device in a wireless communication system are provided. The method includes rendering a digital representation of a real world environment on a display unit, wherein the digital representation includes a graphical representation of the at least one device based on a status information of the at least one device; receiving a user-input indicating control information of the at least one device; and controlling one or more operations of the at least one device in the real world environment based on the control information.
US11132838B2 Immersive content production system
An immersive content presentation system and techniques that can detect and correct lighting artifacts caused by movements of one or more taking camera in a performance area consisting of multiple displays (e.g., LED or LCD displays). The techniques include capturing, with a camera, a plurality of images of a performer performing in a performance area at least partially surrounded by one or more displays presenting images of a virtual environment. Where the images of the virtual environment within a frustum of the camera are updated on the one or more displays based on movement of the camera, and images of the virtual environment outside of the frustum of the camera are not updated based on movement of the camera. The techniques further include generating content based on the plurality of captured images.
US11132837B2 Immersive content production system with multiple targets
An immersive content presentation system and techniques that can detect and correct lighting artifacts caused by movements of one or more taking camera in a performance area consisting of multiple displays (e.g., LED or LCD displays). The techniques include capturing, with a camera, a plurality of images of a performer performing in a performance area at least partially surrounded by one or more displays presenting images of a virtual environment. Where the images of the virtual environment within a frustum of the camera are updated on the one or more displays based on movement of the camera, and images of the virtual environment outside of the frustum of the camera are not updated based on movement of the camera. The techniques further include generating content based on the plurality of captured images.
US11132836B2 Method for determining real world measurements from an apparel 3D model
A system and method is provided for creating editable configurations of 3D models and for using a specific type of 2D vector, namely a straight line, to compute and display real world measurements on the 3D model. A 3D model with UV map is created corresponding to a manufacturing pattern and to scale by a Scale Factor. A 2D vector created and overlaid on the UV map of a 3D model, is used to create several virtual mesh groups outlined by the 2D vector, on the underlying 3D model. Two points on a 3D model is selected to create a 2D Vector comprising the points on the UV map corresponding to the selected points on the 3D model. The Path Length of created 2D Vector and the Real Length as Path Length*Scale Factor, are calculated.
US11132829B2 Method for voxel ray-casting of scenes on a whole screen
A method for screen-space voxel ray-casting of scenes on a whole screen. The method comprises providing a graphics card; rendering seamlessly any one of the following list of primitives containing at least polygons, voxels; using a GPU pipeline of the graphics card for rasterization; rendering of the primitives sorted from front to back; thereby optimizing a 2D pixel fill rate by in case the primitives are voxels, rendering the voxels as discrete points and storing size and shading information into a per-pixel data structure; storing information about closest primitives into the per-pixel data structure as neighboring 2D pixel data structures; in case the primitives are polygons, rendering the polygons as continuous surfaces and storing shading information into the per-pixel data structure. The method further comprises performing the screen-space voxel ray-casting of scenes on the whole screen by means of the GPU pipeline, thereby selecting intersection candidates from the neighboring 2D pixel data structures; thereby optimizing the screen space ray-casting of voxels by selecting the intersection candidates using a two-pass convolution screen space kernel of fixed size; and identifying the kernel size per frame, based on the distance to the closest voxel from the camera.
US11132827B2 Artificial reality system architecture for concurrent application execution and collaborative 3D scene rendering
The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.
US11132825B1 Multistate animation of existing digital and analog art
Introduced here are computer programs and associated computer-implemented techniques for adding animations to existing digital and analog art that was not originally created with animation in mind. The technologies described herein enable the content located beneath animated elements to be generated such that the artistic style of the underlying art remains intact.
US11132819B2 Method and apparatus for decoding multi-view video information
A decoding method of multi-view video information is provided. The decoding method of multi-view video information includes: receiving a bit stream about video data of a plurality of videos photographed by a plurality of cameras; generating first information by extracting depth information of a block in a video frame of a plurality of videos from video data included in the bit stream; generating second information by determining whether the same motion estimation is generated between video frames of the plurality of videos; generating third information by extracting pixel information of a block in the video frame of the plurality of videos; and performing block matching and disparity compensation between video frames of the plurality of videos by inputting the first information to third information to a disparity compensation model of multi-view video information which is generated by being trained in advance.
US11132814B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes a detection unit configured to detect a feature point in an image captured by a first image capturing apparatus and to detect the feature point in an image captured by a second image capturing apparatus, a spatial information processing unit configured to specify a positional relationship of the first image capturing apparatus and the second image capturing apparatus based on the feature point detected in the image captured by the first image capturing apparatus and the feature point detected in the image captured by the second image capturing apparatus, and a determination unit configured to determine an imaging direction of the second image capturing apparatus based on the positional relationship of the first image capturing apparatus and the second image capturing apparatus specified by the spatial information processing unit and a position designated in the image captured by the first image capturing apparatus.
US11132812B2 Output control device, information output system, output control method, and program
An output control device includes a determination unit configured to determine whether or not a person is a specific person, a processing unit configured to acquire position information of the person, and an output control unit configured to cause a first output device located in the vicinity of the person to output information according to the person on the basis of personal information about the person determined to be the specific person by the determination unit and the position information acquired by the processing unit, wherein the output control unit is configured to cause a second output device to output the information output by the first output device in continuation with the output of the first output device if the person has moved from the vicinity of the first output device to the vicinity of the second output device.
US11132811B2 Method and system for improving size selection of garments
A method and system that facilitates the size selection for garments such as hosiery or pantyhose with the aim to improve comfort and fit for the wearer is provided.
US11132808B2 OLED display structure and display device, spatial point positioning system and method for positioning spatial point
An OLED display structure, an OLED display device, and a spatial point positioning system and a method thereof are provided. The OLED display structure includes a light emitting layer which has a plurality of pixels, and infrared sub-pixels arranged between adjacent pixels.
US11132805B2 Depth measurement assembly with a structured light source and a time of flight camera
A depth measurement assembly (DMA) includes an illumination source that projects pulses of light (e.g., structured light) at a temporal pulsing frequency into a local area. The DMA includes a sensor that capture images of the pulses of light reflected from the local area and determines, using one or more of the captured images, one or more TOF phase shifts for the pulses of light. The DMA includes a controller coupled to the sensor and configured to determine a first set of estimated radial distances to an object in the local area based on the one or more TOF phase shifts. The controller determines a second estimated radial distance to the object based on an encoding of structured light and at least one of the captured images. The controller selects an estimated radial distance from the first set of radial distances.
US11132803B2 Imaging apparatus, imaging system, and method for controlling the same
An imaging system includes a plurality of cameras capable of capturing actual images. Of the plurality of cameras, a first camera detects first motion information about a main object. The second camera detects second motion information about the main object. The first camera determines motion information to be used based on the first motion information and the second motion information.
US11132802B2 Method of detecting moving objects from a temporal sequence of images
Moving objects are detected from a temporal sequence of images captured from successive viewpoints. Image flow vectors are computed from the temporal sequence of images, for example of flow between difference images derived from the sequence. An average direction of the image flow vectors associated with displacement of image areas between a first image and a second image derived from temporal sequence of images is computed. Preferably, a method of averaging is used that is designed to suppress the effect of outliers. Regions are determined in the first image. For each of the identified regions along range of positions along the computed average direction from a position of the identified region, it is determined whether or not there is a match between first image content in the identified region in the first image and second image content in a patch located within said range of positions in the second image. The set of identified regions is reduced by removing identified regions for which it was determined in said determining step that there was a match.
US11132794B2 System and method for detection of suspicious tissue regions in an endoscopic procedure
An image processing system connected to an endoscope and processing in real-time endoscopic images to identify suspicious tissues such as polyps or cancer. The system applies preprocessing tools to clean the received images and then applies in parallel a plurality of detectors both conventional detectors and models of supervised machine learning-based detectors. A post processing is also applied in order select the regions which are most probable to be suspicious among the detected regions. Frames identified as showing suspicious tissues can be marked on an output video display. Optionally, the size, type and boundaries of the suspected tissue can also be identified and marked.
US11132792B2 Cross domain medical image segmentation
Systems and method are described for medical image segmentation. A medical image of a patient in a first domain is received. The medical image comprises one or more anatomical structures. A synthesized image in a second domain is generated from the medical image of the patient in the first domain using a generator of a task driven generative adversarial network. The one or more anatomical structures are segmented from the synthesized image in the second domain using a dense image-to-image network of the task driven generative adversarial network. Results of the segmenting of the one or more anatomical structures from the synthesized image in the second domain represent a segmentation of the one or more anatomical structures in the medical image of the patient in the first domain.
US11132789B2 Calculation system, calculation method, program, and target
A target including a reference object of a known size is prepared. The reference object from target image data, which is generated by photographing the target using a survey instrument, is detected through image processing to calculate first size data on dimensions of the reference object. A defect from external appearance image data, which is generated by photographing an external appearance of a structure using the survey instrument, is detected through image processing to calculate defect data on dimensions of the defect. The first size data is compared with second size data on actual dimensions of the reference object to calculate correction data, which is used to correct the defect data.
US11132787B2 Method for monitoring manufacture of assembly units
One variation of a method for monitoring manufacture of assembly units includes: receiving selection of a target location hypothesized by a user to contain an origin of a defect in assembly units of an assembly type; accessing a feature map linking non-visual manufacturing features to physical locations within the assembly type; for each assembly unit, accessing an inspection image of the assembly unit recorded by an optical inspection station during production of the assembly unit, projecting the target location onto the inspection image, detecting visual features proximal the target location within the inspection image, and aggregating non-visual manufacturing features associated with locations proximal the target location and representing manufacturing inputs into the assembly unit based on the feature map; and calculating correlations between visual and non-visual manufacturing features associated with locations proximal the target location and the defect for the set of assembly units.
US11132783B2 Visual verification system and method
A verification system for verification of a print output from a printing device includes at least one image recording device arranged spaced apart from the printing device. The printing device is configured to compute when a printed area passes the image recording device after a printing operation by a print head of the printing device, and generate a signal to the image recording device. The signal activates the image recording device to capture an image of a printed area and process the image for detecting, if the print out meets certain parameters.
US11132780B2 Target detection method, training method, electronic device, and computer-readable medium
A target detection method comprises performing corner point feature extraction processing on an input image to obtain a pair of target corner points, generating a target frame based on the pair of target corner points, and outputting a target detection result of a target object when determining that a calibration area in the target frame comprises a target feature point.
US11132771B2 Bright spot removal using a neural network
A method for image capture includes identifying a bright spot in an image. A neural network is used to recover details in bright spot area through a trained de-noising process. Post-processing of the image is conducted to match image parameters of recovered details in the bright spot area to another area of the image.
US11132768B2 Method for controlling display device, display device, and display system
A method for controlling a display device displaying a horizontally oriented image or a vertically oriented image includes: determining whether the display device is in a state of displaying the horizontally oriented image or in a state of displaying the vertically oriented image; transmitting first resolution information representing a first resolution to a terminal device when it is determined that the display device is in the state of displaying the horizontally oriented image, and transmitting second resolution information representing a second resolution higher than the first resolution to the terminal device when it is determined that the display device is in the state of displaying the vertically oriented image; receiving image information with a resolution based on the first resolution information or the second resolution information from the terminal device; and displaying the image based on the image information.
US11132767B2 Vehicular navigation apparatus, method of displaying image thereof, and vehicle including vehicular navigation apparatus
A vehicular navigation apparatus may include: an input unit configured to receive an image; a display unit configured to display at least one of a navigation image and an input image; and a controller configured to receive the image from the input unit and to control operation of the display unit. Upon receiving the image from the input unit, the controller may be configured to extract a resolution of the input image and to determine whether the resolution of the input image is less than or equal to a reference resolution, and when the resolution of the input image is less than or equal to the reference resolution, the controller may be configured to control the operation of the display unit so as to simultaneously display the navigation image and the input image.
US11132752B2 Integrity management system to manage and control data between entities in an oil and gas asset supply chain
The disclosure generally relates to a system and method for managing and controlling data between entities in an oil and gas asset supply chain, and in particular to an excise tax management system and method to identify and reconcile tax filings, production volumes and operational reports. A data management system collects first data captured from a sensor or a data collector and second data provided by one of a subsidiary, franchise and third party contractor. The data management system secures and clusters the first data to generate one of a secure tax report, a tax estimation and tax information related to a key performance indicator (KPI), and secures and clusters the second data to generate one of secure data, a secure financial report related to one of the subsidiary, franchise and third party contractor of the oil and gas supply chain.
US11132751B2 System and method for sensor-enhanced insurance coverage and monitoring service
A network of sensors is utilized to capture and relay data that is relevant to specific types of insurance coverage. Sensors included in the network can be deployed as specialized devices, or can be found in existing consumer products. Behavioral and environmental data collected from the sensor network is used to establish a feedback relationship between an insurance policy holder's behavior and insurance policy pricing. Various types of insurance products can benefit from behavioral and environmental data, including health insurance, dental insurance, disability insurance and automobile insurance. Collected data can be used for other purposes, such as initial risk assessment, risk monitoring, and prevention services.
US11132750B2 Systems and methods for utilizing an objective impairment injury score risk model
Various embodiments are directed to utilizing an objective impairment injury score risk model. A computing device may receive injury data from a user. The computing device may then perform a security action that protects against unauthorized sharing of the injury data by storing the injury data as a group of linked blocks in a distributed computing system. The computing device may then utilize a machine-learning model to generate a set of questions for the user. The questions may be utilized to determine weighting factors associated with the injury data. The computing device may then utilize the machine-learning model to determine an impairment injury score based on the weighting factors. The may include an objectively determined value associated with a degree of impairment resulting from an injury described in the injury data. Finally, the computing device may display an injury risk management report, based on the score, to the user.
US11132749B1 User interface with moveable, arrangeable, multi-sided color-coded tiles
A system for automated processing of electronic loan applications including user interfaces, visual presentation of data, automated loan documentation processing, financial analysis, loan scoring, real time risk adjustment, and underwriter approval processes is described. The system provides computer control for receiving electronic loan requests, automatically retrieving third party data for loan applications, filtering third party data, performing cashflow analysis and data verification, scoring loans, assessing risk, optimizing loan offers, generating dashboards with status information and tile displays of loan application data, real time adjusting of risk, displaying of optimized loan offers and underwriting of loan applications. More specifically, the dashboard includes a progress indicator of the progress of an electronic loan request to a complete loan application and finally to an approval or rejection. The dashboard also includes visual indications, including color and signals, directing the underwriter's attention to important or necessary action steps to reject or advance the loan application request. The dashboard interface can be customized or personalized for an underwriter, a loan or for other reasons. The dashboard interface includes a moveable, arrangeable, multi-sided color-coded tile system. The system analyzes loan application data to perform scoring of loans, risk assessment, and optimization of loan offer amounts which are conveyed to the underwriter through a user interface. Risk may be modified by the underwriter through the user interface, numerically or through sliding scale sliders, causing loan scoring and optimizing to occur in real time and presenting new loan offers to the underwriter for approval. The underwriter may approve loans through the user interface, or the system can automatically approve loans without human input.
US11132748B2 Method and apparatus for risk mining
A computer implemented method for mining risks includes providing a set of risk-indicating patterns on a computing device; querying a corpus using the computing device to identify a set of potential risks by using a risk-identification-algorithm based, at least in part, on the set of risk-indicating patterns associated with the corpus; comparing the set of potential risks with the risk-indicating patterns to obtain a set of prerequisite risks; generating a signal representative of the set of prerequisite risks; and storing the signal representative of the set of prerequisite risks in an electronic memory. A computing device or system for mining risks includes an electronic memory; and a risk-identification-algorithm based, at least in part, on the set of risk-indicating patterns associated with a corpus stored in the electronic memory.
US11132743B2 Web-based dashboard system for multi-scale, multi-regional visual and spatial economic analysis with integrated business outreach
An interactive data visualization dashboard visualizes a super-region economy and allows a user to identify companies of interest. The dashboard includes a main region chart portraying main regions in a super-region; a sub-region chart representing sub-regions within the main regions depicted in the main region chart; an industry sector chart of industry sectors that can be drilled down from more generic to more specific levels of industry sector codes; a financial stress chart depicting a financial stress index for the selected region; and a material change chart depicting a material change score for the selected region. The charts are interactive and linked so that a selection of an element in one chart automatically triggers all other charts to redraw based upon the selected element. The selection and redrawing occurs iteratively, and the user interacts with the dashboard to focus and refine until satisfied with the information displayed.
US11132740B2 Voice-based order processing
A vehicle is detected at a drive thru terminal and an automated voice-based dialogue is established with a user in the vehicle and the terminal. An order is placed for a transaction using natural-language speech. The automated voice-based dialogue identifies commands, nouns associated with menu items, adjectives associated with modifying the menu items, prepositions associated with modifying the menu items, and exclamations associated with confirming the order and associated menu items. The automated speech is identified and processed based on a specific lexicon associated with a specific type of restaurant. The speech is translated into actions processed through an ordering system/interface as text-based instructions. Feedback for the order and guidance during the order are provided to the user through: speech played over a speaker associated with the terminal, text displayed on a display, and/or images associated with the ordered items.
US11132737B2 Dynamic customer checkout experience within an automated shopping environment
A system and method for a dynamic customer checkout experience within an automated shopping environment that includes generating a virtual cart for the customer through an automatic checkout system; tracking location of the customer; generating an assessment of the virtual cart; and selecting a processing mode for the customer based in part on the assessment and executing the processing mode within at least one computing device in coordination with the location of the entity.
US11132736B2 Object driven newsfeed
Object driven newsfeeds supporting interest-based social networks aid in the formation of relationships based on similar domains of user interest. A space efficient graphical user interface (GUI) enables access to an object driven newsfeed of contextual and relevant information to aid a consumer/user in making buying decisions in an e-commerce environment.
US11132731B2 Method and system for recommending, monitoring, selecting, purchasing and delivering gifts
The method and system for recommending, monitoring, selecting and delivering gifts includes maintaining a transaction profile and target profile in a data network for a giver, maintaining target sub-profiles corresponding to each recipient listed in the transaction profile, transmitting an alert, presenting a gift selection menu formed by a plurality of recommended gift options, choosing a selected gift option from the gift selection menu, transmitting a notice of the selected gift option to the recipient, and storing a response. Each gift option has been identified with a target rating from a filtered array of primary factors of the target profile. The array is filtered by a target template for the primary factors. The filtered array can be revised for increased accuracy. The response of the recipient includes accepting or rejecting, including re-gifting and consolidating, handling complex gift items, and revising the target templates for subsequent gifts.
US11132729B2 Systems and methods for blueprint-based cloud management
Systems, methods, and media for translating requests to acquire or change goods and services by receiving a request in a service catalog. The received request is received in a format that is not suitable for a target vendor. The received request is then translated into a format suitable for the target vendor. The translated received request is then transmitted to the vendor using the translated format.
US11132727B2 Methods and systems for grouping and prioritization of leads, potential customers and customers
A networked communication system allows a vendor that maintains a web site to prioritize, select, and establish human-assisted interaction with visitors to the website. The vendor's human help agents are provided with intuitive interfaces that depict visitor priority based on agent-specific ranking rules. Agents can manage these rules to optimize their performance in responding to visitors, and thus improve the quality of visitors' experiences.
US11132726B2 Methods and systems for accessing information related to an order of a commodity
Methods of allowing a customer to access information related to an order of a commodity include gathering inspection information from a commodity lot, collecting grower, field, and packing information associated with the commodity lot, recording purchase orders associated with the commodity lot, assigning a trace code to each of the purchase orders, entering the inspection information; the grower, field, and packing information; the purchase orders; and the trace codes into a database maintained through online accounts. Many members of a supply chain are entitled to accounts that are linked, each account being given limited access to other accounts, thereby allowing the customer to access the inspection information, and the grower, field, and packing information, by entering one of the trace codes into the web-based application. According to one exemplary embodiment, each of the purchase orders associated with the commodity lot is linked within the web-based application.
US11132724B2 System, method and computer program product for tracking and correlating online user activities with sales of physical goods
A vehicle sales matching system may include a vehicle sales lead data database, a vehicle sales information database, and a sales matching system embodied on a non-transitory computer-readable medium and communicatively connected to the vehicle sales lead data database and the vehicle sales information database. The vehicle sales lead data may include validated customer data and third-party customer data. The vehicle sales information may include sales data from vehicle dealers, data extract services, and sales data sources. The sales matching system may be configured for applying one or more matching rules for matching a vehicle sales lead from the vehicle sales lead database to a vehicle sale from the vehicle sales information database.
US11132719B2 Real-time feedback of advertisement review
As components of an advertisement are received by an online system, the online system determines whether the received components satisfy one or more policies of the online system. If a component does not satisfy a policy of the online system, the user providing the components is notified when the component is provided, allowing the user to modify the component. Additionally, stored data describing previously analyzed components are compared to received components, and the stored data is used if the received component matches a previously analyzed component This process expedites approval of advertisements by the online system.
US11132718B1 Content selection using distribution parameter data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content items for presentation along with publisher resources. In one aspect, a method includes receiving a request for a content item for presentation at a user device with a publisher resource; receiving, from a content item provider a first selection value for each of a plurality of content items provided by the content item provider; determining, for each of the content items and using accessed distribution parameters, a second selection value distinct from the first selection value; and determining, for each of the content items and independent of a bid corresponding to the content item, a combined selection value based on the first selection value for the content item and the second selection value for the content item.
US11132717B2 Synthetic user profiles and monitoring online advertisements
Disclosed are systems and methods for monitoring and policing online advertisements. Content of a website is evaluated and assigned a score. The content evaluated may be either first-party content or third-party content or both. If the score fails predetermined criteria, a report is generated. Synthetic user profiles can be generated using a browser (or other software) to visit a number of predetermined or pseudo-random sites and accumulate user-specific data as it visits each of the sites. The browser stores off the accumulated user-specific data in conjunction with a synthetic user profile.
US11132712B2 Method for using 3D positional spatial olfaction for virtual marketing
Three-dimensional positional spatial olfaction for virtual marketing associates a product with a product location within a virtual reality environment and identifies a product aroma associated with the product. A distance and a direction from the product location to a positional presence of a participant within the virtual reality environment is determined, and the product aroma is delivered to the participant in accordance with the distance and the direction. Delivery of the product aroma to the participant in accordance with the distance and the direction is used to lead the participant through the virtual reality environment to the product location where an interface for obtaining a physical copy of the product is displayed to the participant.
US11132705B1 Managing advertising inventory
The amount of dynamic content consumed by an audience at one or more locations in one or more content sites may be determined. This information may then be used by an inventory management system to forecast or estimate the future available advertising inventory at the locations. When the entity receives an insertion order, the entity may use the forecasted advertising inventory to help determine the locations to which the campaign should be allocated and when the advertising campaign should be scheduled so that the requirements of the advertising campaign can be met.
US11132703B2 Platform for providing augmented reality based advertisements
Systems and methods for providing augmented reality (AR) advertisements are described herein. An example method may commence with providing, to a user, at least one virtual object via an AR interface. The AR interface may be associated with an application running on an AR-enabled device. The method may further include streaming a gamified interactive content to the AR interface based on user data. The gamified interactive content may be associated with the at least one virtual object and designed to inform and educate the user by providing information about available options and features with regard to a product. The method may continue with analyzing user interactions with the gamified interactive content in response to the information and education provided to the user. The method may further include providing, based on the analysis, rewards to the user according to predetermined rules.
US11132702B2 System, method and computer program for varying affiliate position displayed by intermediary
Endogenous and exogenous variables associated with an item for sale by an affiliate may be displayed to a user of an affiliate decision-making tool. In response to the user selecting one of the endogenous variables, the affiliate decision-making tool may compute a number of introductions, a number of leads, and a number of sales for each of a plurality of possible values of the endogenous variable. The computation may be done utilizing a display position algorithm. A visualization of effects of setting the endogenous variable at different levels may be presented. The user may interact with the display position algorithm to vary one or more of the plurality of possible values of the endogenous variable such that the affiliate is eligible or disqualified to be displayed by an intermediary in response to a search for the item by a visitor of a network site owned and operated by the intermediary.
US11132700B1 Identifying direct and indirect effects in A/B tests
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing an A/B test on a target element of an online platform. In one aspect, a method comprises: conducting an A/B test on a target element of an online platform, comprising: for each user in a population of users, measuring: (i) an outcome of the user interacting with the online platform, and (ii) an interaction of the user with a mediator element of the online platform; and determining, based on the A/B test, a direct effect value that estimates an expected change in user outcomes when the test version of the target element is presented instead of the control version of the target element that is caused independently of induced changes in user interaction with the mediator element.
US11132692B2 Shared voting for accounting
A method includes receiving, by a backend application, a request for a transaction from a frontend application, and determining, by the backend application, that the request is approved according to an approval policy. The method also includes creating, by the backend application, a single-use account, and requesting, by the backend application, a single-use code for the single-use account from a financial institution. The method also includes receiving, by the backend application, the single-use code, and sending, by the backend application, the single-use code to the frontend application.
US11132690B2 Pairing transactions and notifications
A computer-implemented method performed by a processor of a financial institution computing system relates to providing a notification relating to a transaction event between an account holder and a merchant. Transaction data relating to the transaction event between the account holder and the merchant is received from the merchant. The transaction event is associated with a financial account of the account holder. A notification is defined based on the transaction data. The notification includes a trigger event and notification content, and relates to a follow-up event to be performed by the account holder with the merchant. Upon occurrence of the trigger event, the notification is transmitted to the account holder.
US11132680B2 System and method for providing merchant in context checkout
Methods and systems for providing merchant in-context checkout are described. A user is authenticated based on credentials received from a first application running on a computing device. An authentication code is provided to the first application. A signed verifier and the authentication code is then received from a second application running on the computing device. The authentication code and the signed verifier received from the second application are then validated, and a device token is provided to the second application upon validation. The device token is exchangeable by the second application for an access token that is usable for making payment calls from the second application.
US11132679B2 Resource transfer system
Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US11132678B1 Advanced systems and methods for geographical card
A system, method, and computer-usable medium are disclosed for managing financial transactions by controlling the purchase of allowed and disallowed purchase items. A transaction control card is used to purchase a purchase item. Account information related to the transaction control card and purchase item data related to the purchase item is then processed to determine whether the purchase item is disallowed for purchase by any single, or combination of, disallowed purchase item data parameters.
US11132676B2 Parallel execution of transactions in a blockchain network
Implementations of this specification include identify a plurality of transactions to be executed in the blockchain, wherein the transactions are arranged in an execution order, and wherein the execution order includes a contract call arranged after the plurality of transactions; identify groups of transactions within the plurality of transactions, wherein each transaction in each group is associated with a same account in the blockchain network as the other transactions in the group; instruct nodes of the blockchain network to execute each of the groups of transactions in parallel, wherein executing each group of transactions includes executing the transactions within the group serially and according to the execution order; determine that the nodes of the blockchain network have completed executing all of the groups of transactions; and in response, instruct the nodes of the blockchain network to execute the contract call.
US11132674B2 Micro trusted network
An embedded picture can be embedded with secret embedded payloads. A method is disclosed for performing trusted binding between a first participant and a second participant based on RSA cryptosystem using the embedded picture having a first area assigned to the first participant for a first secret embedded payload, and a second area assigned to the second participant for a second secret embedded payload. Multiple payloads may be embedded in the embedded picture by multiple participants. Each payload can only be encrypted and decrypted by its corresponding participant. Multiple participants may form a trusted network, in the network each participant can be recognized and validated digitally. Accordingly, various activities such as transaction of digital credit card, verification of digital identification (ID) card, transaction of digital currency note may be performed using the trusted network.
US11132672B2 Layered security for age verification and transaction authorization
A user may be willing to purchase items or participate in a pay-for service offered by a service provider. A service provider may wish to verify characteristics of the user prior to allowing transactions to take place, and may want to secure the transactions once the transactions are allowed. A credential issued to a user and a transaction application uploaded to a user device may be used to secure transactions between the user and a service provider interface, such as a webserver or a point-of-sale. The transaction application may capture real-time user data and comparing the real-time user data to prior user data stored on the credential, authenticate the service provider interface to the user and the user to the service provider interface; and establish an encrypted session between the service provider interface and the transaction application adapted to authenticate the transactions between the user and the service provider interface.
US11132671B2 Gesture-controlled payment instrument
The present disclosure relates to user authentication using a contactless payment instrument. The contactless payment instrument includes a contactless chip and a gesture control module. The user makes one or more gestures at an access device during a card-present transaction scenario and the gestures are validated and the authentication status is determined by matching the gesture made by the user at the time of the transaction with one or more predefined gestures. If the authentication is successful, the payment instrument transmits the payment information required for conducting the transaction.
US11132668B2 Mobile devices, methods, and computer program products for prioritizing data sets
Mobile devices, methods, and computer-program products are provided for prioritizing data sets. A transmission is received from a proximity broadcasting device. The transmission is a data packet that includes a unique identifier corresponding to the proximity broadcasting device. A proximity broadcasting system corresponding to the proximity broadcasting device is identified based on the unique identifier. At least one transaction data set corresponding to the proximity broadcasting system is selected from among a plurality of transaction data sets. The at least one transaction data set is prioritized above the remaining transaction data sets in a hierarchical order.
US11132665B2 Method and device for conducting a secured financial transaction on a device
A device, an add-on and a secure element for conducting a secured financial transaction are disclosed. The device comprises a central processing unit; a communication interface for establishing a communication between the device and a financial institution related to a financial account; an interface for acquiring data relating to the financial account; the secure element for processing at least a portion of the data relating to the financial account acquired by the interface; and control logic for acquiring a purchase amount to be debited from the financial account and for obtaining a transaction authorization from the financial institution related to the financial account, the transaction authorization being based, at least partially, on data processed solely by the secure element independently of data processed by the central processing unit. A method of conducting the secured financial transaction, and a computer program product for execution by the secure element are also disclosed.
US11132664B2 Securing contactless payment performed by a mobile device
The method, the mobile device, and the payment terminal of the invention relate to security of contactless payment performed during a purchase of products or services by using a short-range wireless communication between the mobile device and the payment terminal. Various external parameters associated to the payment transaction may be exchanged between the mobile device and the payment terminal. Preferred embodiments comprise external parameters such as respective positions of the mobile device and the payment terminal, time stamps related to transaction processing time or identifiers of each the mobile device and the payment terminal. Difference values related to these external parameters are verified by both the mobile device and the payment terminal by carrying out comparison with reference values before validation of the payment transaction by the payment terminal.
US11132663B2 Publicly accessible urban beach entertainment complex including a surf feature with a centerpiece man-made tropical-style lagoon and method for providing efficient utilization of limited use land
A publicly accessible urban beach entertainment complex is disclosed, with a man-made tropical, pristine-clear lagoon as the centerpiece of the complex. The lagoon includes a surf feature and surrounding the lagoon are entertainment, educational, sports, and commercial facilities. The complex has a controlled public access and provides the look and feel of a tropical beach with clear waters and sandy beaches. In addition a method for efficiently utilizing facilities and land that are vacant, underutilized, have limited uses, or that are contiguous to or nearby recreational, educational, sports, or commercial venues is disclosed. The method providing a publicly accessible urban beach entertainment complex with a centerpiece man-made tropical-style pristine-clear lagoon having a surf feature. The method allows for generating revenue and increasing efficiency by pairing vacant sites, underutilized sites, limited use land, or sites that are contiguous to entertainment, educational, sports, and/or commercial venues with urban beach entertainment complexes. The complex preferably has a controlled public access, thereby allowing entrance upon payment of a fee.
US11132661B1 System and method for implementing distributed transactions for a group pay
The invention relates to a method and system that processes a plurality of transactions shared by a group of members. A mobile device comprises: a memory; and a computer processor, coupled to the memory, programmed to: identify a plurality of members of a group sharing an event; identify a plurality of transactions made by each member of the group; determine whether each transaction is relevant to the event; automatically add each relevant transaction to the group; automatically categorize each transaction into a category associated with the event; and access, via an interactive display on the mobile device, a running total of expenses associated with the event and an individual share for a member of the group at a point in time.
US11132660B2 Systems and methods for distributed peer to peer analytics
A method of operating a distributed peer to peer analytics system of a permissioned distributed ledger is provided. The system includes a plurality of node computing devices in operable communication with each other over an electronic network. The method includes capturing, by a merchant computing device, sales data from a payment transaction, storing the captured sales data in a database of a first node, compiling within the first node the stored sales data into a transaction envelope, encrypting the transaction envelope with a private key of the first node, submitting, by the first node, the encrypted envelope to the permissioned distributed ledger, verifying, by a second node, the submitted encrypted envelope and adding the compiled sales data to a data block, committing, by the second node, the data block to the distributed ledger, and validating, by a consensus of the plurality of node computing devices, the committed data block.
US11132645B2 Job applicant probability of confirmed hire
Techniques for predicting relevance of social networking service member accounts to a job posting. In an embodiment, a candidate predictor engine of a system encodes data representing an applicant quality (AQ) score for each job/applicant pair for a plurality of applicants to a job posting. Additionally, the system stores the encoded data and assigns member-level weights to each of the applicants. Moreover, the system calculates weighted AQ scores for each of the job/applicant pairs, the weighted AQ scores being products of respective AQ scores and member-level weights. Furthermore, the system sums the weighted AQ scores to derive a total weighted score for the job posting. Then, the candidate predictor engine generates a job-level probability of confirmed hire (pCH) based on the total weighted score, the job-level pCH indicating a likelihood of the posting being filled by an applicant. Also, the system transmits the job-level pCH to a client for display.
US11132635B2 Systems and methods for receiving packages delivered by unmanned vehicles
An apparatus for receiving a package delivered by an unmanned aerial vehicle comprises a collapsible package receiver adapted to be movably coupled to a building. The collapsible package receiver is configured to be placed from a collapsed position to a pop-out position to receive the package from the unmanned aerial vehicle. The apparatus has a memory associated with the package receiver which stores computer-readable instructions. A processor is configured to execute the instructions to: (a) determine a characteristic of the package delivered by the unmanned aerial vehicle to the package receiver; and (b) notify a user of the delivery of the package.
US11132634B2 Expert system
A method, system and computer program product for operating an expert system. Technical prescriptive domains and business prescriptive domains containing one or more templates are accessed, where each template defines an intention, goal or constraint. Furthermore, each technical prescriptive domain defines a generic optimization problem and each business prescriptive domain extends a technical prescriptive domain and defines a more specific business problem. A structure of data is received and analyzed with the technical prescriptive domains and business prescriptive domains to identify technical and/or business prescriptive domains that match the received structure set of data in data structure and/or semantic terms. A prescriptive model from the technical or business prescriptive domain containing a selected prescriptive intention from the intention templates in the identified technical and/or business prescriptive domains that match the received structure set of data in data structure and/or semantic terms is then generated.
US11132628B1 Analytical methods to provide high quality agent leads to general agents
A system and a method for identifying, ranking, and matching agents are disclosed herein. The system may include an analytical engine which may collect information from external and internal databases. The analytical engine may use the information collected from these databases, in addition to a success criteria, for determining one or more success factors or key attributes of successful agents. An algorithm within the analytical engine may compute probabilities, trends and variability analysis for determining the impact of the defined key attributes in the successful career developments for prospective or active agents. The analytical engine may identify prospective agents and match them to suitable general agents. A list of agents' leads, ranking reports, and ongoing assessments may be communicated or supplied to general agents through the use of agent computing devices operatively coupled with the analytical engine.
US11132627B2 Travel search machine with shareable trip objects
A travel search machine generates a trip object defined by a corresponding trip identifier. The trip object may have a corresponding trip data structure to which one or more search results may be assigned by a user. For example, the travel search machine may be configured to receive a trip identifier as a submission from a user device, generate a trip data structure corresponding to the trip identifier, and responsive to a received command from a user device, assign one or more search results to the trip data structure, such that reference to the trip data structure via the received trip identifier causes a presentation of at least some of the one or more search results assigned to the trip data structure.
US11132624B2 Model integration method and device
A model integration method and device are provided. The method includes: obtaining an integrated model, the integrated model having one integrated output value and a plurality of input values, the plurality of input values corresponding to a plurality of output values of a plurality of independent models; performing one or more iterations of optimizing process until a preset iteration stop condition is satisfied: acquiring a prediction output by the integrated model based on a preset test event set; determining an index value of the integrated model based on the prediction output, the index value indicates a performance evaluation of the integrated model; if the index value fails to meet a preset performance requirement; after the preset iteration stop condition is satisfied, determining the integrated model as acceptable.
US11132620B2 Root cause discovery engine
The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.
US11132616B2 Characteristic value estimation device and characteristic value estimation method
A characteristic value estimation device has a sensor data input unit to input sensor data detected by one or more sensors, a model input unit to input a first calculation model, a model learning unit to perform learning on a second calculation model, a model switch to select any one of the first calculation model and the second calculation model, a predictive value calculation unit to calculate an error of the calculation model, a probability distribution correction unit to correct the probability distribution of the uncertain parameter, a virtual sensor value estimation unit to estimate sensor data of a virtual sensor arranged virtually, a characteristic value distribution estimation unit to estimate a detailed distribution of the characteristic value, the sensor data of the virtual sensor, and the sensor data of the sensor, and a reliability calculation unit to calculate a reliability of the precise characteristic value distribution.
US11132612B2 Event recommendation system
An event recommendation system recommends events for a candidate attendee. The system recommends an event based on characteristics of the candidate attendee and characteristics of prior attendees that attended a prior occurrence of the event. A prior attendee may have a positive or negative experience with the prior occurrence of the event. A positive experience may be defined, for example, as enjoying the event, completing the event, or performing well in the event. A negative experience may be defined, for example, as not enjoying the event, not completing the event, or not performing well in the event. An event is recommended to a candidate attendee if the candidate attendee has similar characteristics to a prior attendee that had a positive experience. An event is not recommended to a candidate attendee if the candidate attendee has similar characteristics as a prior attendee that had a negative experience.
US11132605B2 Cardinal sine as an activation function for universal classifier training data
Cardinal sine function used as an activation function for a hierarchical classifier. Application of a sine function, or a cardinal sine function, for hierarchical classification of a subject within subject matter domains and sub-domains. Hierarchical classification or multi-level classification is improved through use of the cardinal sine function or even standard sine function. Some embodiments of the present invention focus on the usage of cardinal sine function as activation function and how to apply this cardinal sine function for hierarchical classification of a subject. Some embodiments include a technique by which hierarchical classification or multi-level classification can benefit from application of a cardinal sine function.
US11132604B2 Nested machine learning architecture
In one embodiment, a method includes a preprocessing stage of a neural network model, where the preprocessing stage includes first and second preprocessing modules. Each of the two modules has first input that may receive a dense input and a second input that may receive a sparse input. Each module generates latent vector representations of their respective first and second inputs, and combine the latent vectors with the original first input to define an intermediate output. The intermediate output of the first module is fed into the first input of the second module.
US11132602B1 Efficient online training for machine learning
An example system includes prediction workers, training workers, and a parameter server. The prediction workers store a local copy of a machine-learned model and run the mode exclusively in serving mode. The training workers store a local copy of a machine-learned model and a local snapshot and run the local copy exclusively in training mode and compare the local model or state to the snapshot after training to send delta updates to the parameter server after training. The parameter server aggregates received delta updates into a master copy of the model, sends the aggregated updates back to training workers and provides two types of updates; a real-time update based on a comparison of the master model with a local snapshot, and a full update. The real-time update occurs at least an order of magnitude more frequently than the full update and includes a subset of the weights in the model.
US11132599B2 Multi-function unit for programmable hardware nodes for neural network processing
Processors and methods for neural network processing are provided. A method in a processor including a pipeline having a matrix vector unit (MVU), a first multifunction unit connected to receive an input from the MVU, a second multifunction unit connected to receive an output from the first multifunction unit, and a third multifunction unit connected to receive an output from the second multifunction unit is provided. The method includes decoding instructions including a first type of instruction for processing by only the MVU and a second type of instruction for processing by only one of the multifunction units. The method includes mapping a first instruction for processing by the matrix vector unit or to any one of the first multifunction unit, the second multifunction unit, or the third multifunction unit depending on whether the first instruction is the first type of instruction or the second type of instruction.
US11132598B1 System and method for humanoid robot control and cognitive self-improvement without programming
A method for automatically generating a neural network architecture includes: loading a first computer-readable representation of a first neural network architecture including first genes representing parameters of the first neural network architecture; generating a first neural network including neurons in accordance with the first genes; deploying the first neural network in a robotic controller; training the first neural network by supplying inputs to an input processing unit connected to the first neural network and receiving outputs from an output processing unit connected to the first neural network, the training including updating synaptic weights of connections between the neurons based on responses to the inputs supplied to the input processing unit; evaluating a performance of the first neural network architecture; and generating, by the computer system, an updated computer-readable representation of an updated neural network architecture based on the evaluation of the performance the first neural network.
US11132597B2 RFID tag reading antenna
An RFID tag reading antenna includes a loop antenna including a first loop-shaped conductor having a peripheral length shorter than a ¼ wavelength in a communication frequency; and a split ring resonator including a second loop-shaped conductor having an opening smaller than an opening of the first loop-shaped conductor of the loop antenna and being arranged at a position away from a plane formed by the first loop-shaped conductor by a predetermined distance. In addition, the RFID tag reading antenna is coupled to an RFID tag as a communication partner, in a state where a distance from the RFID tag to the split ring resonator is shorter than a distance from the loop antenna to the split ring resonator.
US11132596B2 Product tagging and RFID localization
A product tagging system is provided that includes at least one RF backscatter transmitter configured to emit a Radio Frequency (RF) signal on a frequency. The system includes a plurality of passive RF backscatter tags, each associated with a respective product and configured to backscatter a reply in response to a transmission from the transmitter. The system includes at least one RF backscatter receiver configured to read data for the respective product by detecting a distributed ambient backscatter signal generated by backscattering the RF signal by a corresponding one of the tags. The at least one RF backscatter receiver includes at least two antennas for performing Simultaneous Multi-Port reception (SMP) by receiving respective distributed ambient backscatter signals from a same one of the tags responsive to a same one of the RF signal being transmitted thereto. Each of the transmitter and receiver include a respective synchronized clock for the SMP.
US11132593B2 RFID tag and RFID tag-equipped article
An RFID tag is provided that includes a first plane conductor; a second plane conductor that partially or entirely faces the first plane conductor; and an RFIC, a capacitor, an inductor, and terminals that form a part of a closed current loop. The closed current loop has two places with a large potential difference, including one place electrically connected to the first plane conductor, and the other place electrically connected to the second plane conductor. Moreover, the terminals are electrically connected to the second plane conductor and project outward from a region where the first plane conductor and the second plane conductor face each other.
US11132591B2 System and method for transmitting financial information via color matrix code
An apparatus may include a memory to store instructions; and processing circuitry, coupled with the memory, operable to execute the instructions. When executed, the instructions may cause the processing circuitry to identify a matrix code; read a first layer of the matrix code, the first layer comprising a first account identifier associated with an account, wherein the first layer corresponds to a first color channel; and read a second layer of the matrix code, the second layer comprising a set of account data, associated with the account, wherein the second layer corresponds to a second color channel, different than the first color channel.
US11132587B2 Training data generating device, method, and program, and crowd state recognition device, method, and program
At least one storage stores a dictionary having information corresponding to crowd state images, and rectangular regions indicating portions of a given image to be recognized for crowd states, wherein a size of each of the rectangular regions is predetermined. At least one processor extracts regions, which correspond to the rectangular regions, from the given image, and recognizes crowd states in the extracted regions based on the dictionary.
US11132581B2 Method and apparatus for face image deduplication and storage medium
Methods and apparatuses for face image deduplication as well as non-transitory computer-readable storage medium include: filtering a plurality of obtained first face images to obtain at least one second face image with image quality reaching a first preset condition; matching the second face image with at least one third face image in an image queue to obtain a matching result; and determining, according to the matching result, whether to perform deduplication operation on the second face image.
US11132578B2 System and method for creating navigable views
A method for creating navigable views includes receiving digital images, computing a set of feature points for each of the digital images, selecting one of the digital images as a reference image, identifying a salient region of interest in the reference image, identifying other digital images containing a region of interest similar to the salient region of interest in the reference image using the set of feature points computed for each of other digital images, designating a reference location for the salient region of interest in the reference image, aligning the other digital images to the image that contains the designated reference location, ordering the image that contains the designated reference location and the other digital images, and generating a navigable view.
US11132577B2 System and a method for efficient image recognition
A system and method for for grouping of similar image classes for image recognition is provided. The invention comprises extracting one or more features from multiple classes of images for determining a correlation value between each of the multiple classes of images based on assessment of the extracted features of each one of the classes of images with respect to other classes of images in the multiple classes of images. Further, the one class of image is grouped with the other class of image in the multiple classes of images to form one or more groups of super-classes of similar class of images based on analysis of the determined correlation values with respect to a pre-determined threshold value. An input image is recognized based on the formed groups of super-classes followed by sub-class classification of the images.
US11132573B2 Determining compass orientation of imagery
The orientation of imagery relative to a compass bearing may be determined based on the position of the sun or other information relating to celestial bodies captured in the image.
US11132571B2 System, method and computer program for guided image capturing of a meal
A system including circuitry configured to process multispectral image data of a meal to obtain information on the contents of the meal; and generate, based on the obtained information, a query with guidance to change image capture settings.
US11132569B2 Hardware accelerator for integral image computation
A hardware accelerator for computing integral image values of an image is provided that includes a plurality of row computation components configurable to operate in parallel to compute row sum values of respective rows of a row block of the image. The hardware accelerator is further configured to compute integral image values for the row block using the row sum values and block pivots.
US11132566B1 Blood vessel image authentication
The innovation discloses systems and methods of authenticating users using vein or blood vessel characteristics. The innovation retrieves, based on an authentication request, an authentication image associated with a user. The authentication image comprises a first predetermined point and a second predetermined point. The innovation projects the authentication image onto a body part of the user and reads a blood vessel from the body part. The user orients the blood vessel such that it corresponds to the predetermined points in the projected authentication image. The user is authenticated when the blood vessel appears to connect the predetermined points in the direction of the blood flow.
US11132565B2 Systems and methods for artificial intelligence (AI) driving analysis and incentives
Systems, apparatus, methods, and articles of manufacture for Artificial Intelligence (AI) driving analysis and incentives, by utilizing on-board image object analysis to classify driving events and provide driving-based awards.
US11132564B2 Display control device, display control system, display control method, and display control program
A display control device includes a video data acquisition unit acquiring video data from a camera that captures a video in a moving direction of a vehicle, a parking line recognition unit recognizing a parking line being a line of a parking space from the video data, a center line generation unit generating a center line of the parking space from the recognized parking line, a vehicle moving line generation unit generating a vehicle moving line extending in the moving direction of the vehicle from a position corresponding to a center part along a width of the vehicle, a superimposed video generation unit generating superimposed data being video data where the center line and the vehicle moving line are superimposed on the video data, and a display control unit transmitting the superimposed data to a display unit to display a video related to the superimposed data on the display unit.
US11132563B2 Method for identifying objects in an image of a camera
A method for identifying objects begins with capturing an image of an external environment of a vehicle using a capturing unit arranged on the vehicle. An object region within the image is located by a region proposal process, and an object within the object region is classified in a classification process. The region proposal process and/or the classification process is/are implemented in a convolutional neural network. External prior information highlighting a possible object region is supplied to the region proposal process.
US11132560B2 Method for evaluating an optical appearance in the surroundings of a vehicle, and vehicle
The discloser relates to a method for evaluating an optical appearance in the surroundings of a vehicle and to a vehicle. The method has the steps of providing a captured image of the surroundings of a vehicle and extracting features from the captured image. Furthermore, the method comprises carrying out a first analysis of the captured image, wherein one or more objects are detected as surfaces and the result of the analysis is provided as a first analysis result. A second analysis of the captured image is also carried out, wherein edges of one or more objects are detected and the result of the analysis is provided as a second analysis result, the first analysis and the second analysis being carried out independently of each other. The method further comprises combining the first analysis result and the second analysis result to form an output image.
US11132557B2 Logo extraction device, and brightness adjusting method and device for logo
The present application discloses a logo extraction device, and a brightness adjusting method and device for a logo. The logo extraction device includes an acquiring module, a gray-scale converting module, a weight processing module, and an extraction module. In the present application, by increasing a number of key frames in a process of logo extraction and using video frame weighting, the logo is extracted and thereby accuracy of logo extraction is improved.
US11132553B2 Information processing apparatus and information processing method
An information processing apparatus including a setting processor that sets metadata for objects included in captured images captured in a time series by an imaging device based on the captured image, in which the setting processor processes the captured images in a reverse time series reverse to the time series from a predetermined event detected from the captured images and sets the metadata for objects involved in the predetermined event among the objects included in the captured images.
US11132552B1 System and method for bandwidth reduction and communication of visual events
This invention provides a system and method that employs reduction in bandwidth and the amount of data stored, along with queuing of data, so that the significant and/or relevant shipboard visual information is detected and communicated continuously from the ship (or other remote vehicle/location) to shore without loss of useful/high-priority information and within the available bandwidth of that typical, available satellite link. The system and method supports remote configuration and management from shore to the ship over the same communications channel but in the reverse direction. The system and method further facilitates the logical summarization of continuous visibility into shipboard activities, shipboard behavior, and shipboard status so that a land/shore-based manager/reviewer/auditor can review, comprehend and synthesize such information, at a glance, using a land-based user interface/dashboard, related to events that have recently transpired on the sailing commercial merchant vessel without the need to review hours/days/weeks of multiple channels of video.
US11132551B2 Systems and methods for skyline prediction for cyber-physical photovoltaic array control
Various embodiments of a cyber-physical system for providing cloud prediction for photovoltaic array control are disclosed herein.
US11132549B2 Measurement result display apparatus and program
The measurement result display apparatus of the present invention includes: a storage unit for storing shape information and a predetermined measurement result with respect to an object to be measured; a three-dimensional sensor for detecting shape information of an object existing in a three-dimensional space; a display unit configured so that the object detected by the three-dimensional sensor can be visually recognized and configured to be capable of displaying predetermined information; and a display control unit for displaying the predetermined measurement result of a target object on the display unit so as to be visually recognized together with the object, using the object to be measured whose shape information is detected by the three-dimensional sensor as the target object.
US11132548B2 Determining object information that does not explicitly appear in a media unit signature
There may be provided a method for determining object information related to an object that appears in a media element, the method may include (a) receiving or generating a signature of the media element, wherein the signature may include identifiers, wherein the identifiers may include an object identifier related to the object, wherein the object identifier points to locations of output elements, within an output of a convolutional neural network, of elements of significance in relation to the object; (b) finding a group of contributing portions of the media element that had a significant contribution to the generation, by the convolutional neural network, of the output elements of significance in relation to the object; and (c) determining object information related to the object based on a distribution of the group of the contributing portions of the media element.
US11132544B2 Visual fatigue recognition method, visual fatigue recognition device, virtual reality apparatus and storage medium
A visual fatigue recognition method, a visual fatigue recognition device, a virtual reality apparatus and a storage medium. The visual fatigue recognition method includes acquiring an eye image of a user; acquiring a visual feature from the eye image, and calculating a visual fatigue value according to the visual features according to the visual feature a visual fatigue value; comparing the visual fatigue value with a fatigue grade threshold values and determining a the visual fatigue grade based on the comparison result; and allowing the visual fatigue grade to be used to generate a corresponding alert signal. The visual fatigue recognition method helps to protect the user's eyesight.
US11132543B2 Unconstrained appearance-based gaze estimation
A method, computer readable medium, and system are disclosed for performing unconstrained appearance-based gaze estimation. The method includes the steps of identifying an image of an eye and a head orientation associated with the image of the eye, determining an orientation for the eye by analyzing, within a convolutional neural network (CNN), the image of the eye and the head orientation associated with the image of the eye, and returning the orientation of the eye.
US11132540B2 Ink file searching method, apparatus, and program
An ink file output method is provided, which includes: generating M (M is an integer of 1 or more) pieces of stroke data SD on the basis of event data generated as M input devices move, respectively; generating N (N is an integer of 1 or more and M or less) kinds of logical names LN (metadata) identifying the M number of input devices; generating a metadata block associating the M pieces of stroke data SD with the N kinds of logical names LN; and writing the M pieces of stroke data SD and the metadata block to an ink file.
US11132537B2 Electronic device for determining position of user based on image pixels, and method of controlling said device
This electronic device comprises: a sensor including a plurality of pixels disposed in a first direction; a processor electrically connected to the sensor; and a memory electrically connected to the processor. When implemented, the processor uses sensing data sensed by the sensor and determine user position information, and the memory may store instructions for carrying out a movement corresponding to the user position information.
US11132536B2 Living body detection device, living body detection method, and recording medium
A living body detection device (1) includes: an image acquisition unit (171), a determination unit (173) and a detection unit (174). The image acquisition unit (171) acquires a first image in which a subject irradiated by light in a first wavelength range is imaged, and a second image in which the subject irradiated by light in a second wavelength range is imaged, the second wavelength range being different from the first wavelength range. The determination unit (173) determines whether a relation expressed by luminance of the subject imaged in the first image and luminance of the subject imaged in the second image is a relation exhibited by a living body. The detection unit (174) detects that the subject is a living body in a case where the determination unit (173) has determined that it is the relation exhibited by the living body.
US11132532B1 System and method for facial recognition accuracy
The invention provides, in some respects, a digital data processing method of identifying a person of interest in a video stream. The method, which executes on a digital data processing system including one or more digital data processing devices in communications coupling with one another, includes detecting using a detector and without using a facial recognizer one or more faces in a video stream. It further includes using a tracker to associate, without using a facial recognizer, one or more of the detected faces with a same apparent individual, and scoring, again, without using a facial recognizer, each of the detected faces that are associated with the same apparent individual. The method further includes applying selected ones of the scored detected faces of the same apparent individual to a facial recognizer to identify a person of interest, where selection is based on scores of the detected faces.
US11132530B2 Method for three-dimensional graphic reconstruction of a vehicle
A method for the three-dimensional graphic or pictorial reconstruction of a vehicle begins with capturing an image of at least one vehicle with a camera. A first rectangular border of the entire vehicle is captured in the image, to obtain a first rectangle. A second rectangular border of one side of a vehicle is captured in the image, to obtain a second rectangle, and it is determined whether the first and second rectangles are borders which relate to the same vehicle. If so, then it is determined whether a side orientation of the vehicle can be assigned from the two rectangles and, if so, the side orientation is determined. Finally, a three-dimensional reconstruction of the vehicle is performed from the first rectangle, the second rectangle and the side orientation.
US11132528B2 Information processing method and electronic device
An information processing method includes: obtaining a touch input occurred in a touch sensing area by a touch sensing circuit of a display screen of an electronic device; based on a sensing parameter of the touch input, determining an effective target area within a fingerprint collection area of an in-display fingerprint collection apparatus; and performing a fingerprint recognition process based on the touch input within the effective target area. The fingerprint collection area is smaller than or equal to the touch sensing area.
US11132527B2 Photo-sensing detection apparatus, display apparatus, method of fingerprint detection, and method of operating display apparatus
A photo-sensing detection apparatus is provided. The photo-sensing detection apparatus includes a counter substrate; an array substrate facing the counter substrate; and a fingerprint sensing driver. The array substrate includes a plurality of light sources configured to emit light toward the counter substrate, at least a portion of the light being totally reflected by a surface of the counter substrate away from the array substrate; and a photosensor configured to detect the at least the portion of the light being totally reflected by the surface of the counter substrate away from the array substrate. The photo-sensing detection apparatus is configured to be operated in a time-division mode including a plurality of time-sequential photo-sensing modes. The fingerprint sensing driver is configured to detect a fingerprint information by integrating signals detected in the plurality of time-sequential photo-sensing modes.
US11132526B2 Fingerprint recognition panel, fingerprint recognition method and display device
The present disclosure relates to the field of display, and provides a fingerprint recognition panel, a fingerprint recognition method, and a display device. The fingerprint recognition panel includes: a touch screen including at least one fingerprint pressing area; and a sensor located below the touch screen, configured to send a driving signal to the touch screen when a press is detected in the fingerprint pressing area, to increase brightness of a pixel corresponding to the fingerprint pressing area in the touch screen.
US11132523B2 Method and apparatus for fingerprint identification and electronic device
Provided are a method and apparatus for fingerprint identification and an electronic device, which could increase a speed of fingerprint identification. The method is applied to an electronic device including M fingerprint sensors, and the method includes: acquiring pressing information of a finger in a fingerprint detecting region; determining a target sub-region among N sub-regions according to the pressing information, where the N sub-regions cover the fingerprint detecting region, M and N are positive integers greater than 1, and N>M; and determining a data acquiring region according to the target sub-region, where fingerprint data in the data acquiring region is used for fingerprint identification.
US11132522B2 Sensors configured to operate at multiple resolutions
In one aspect, a sensor includes an image acquisition controller and a pixel array. The pixel array includes a first set of pixels electrically coupled to the controller and a second set of pixels electrically coupled to the controller. The sensor is configured to operate in a first mode and a second mode. When operating in the first mode, the controller is configured to acquire signals from only the first set of pixels for generating a low-resolution image. When operating in the second mode, the controller is configured to acquire signals from both the first set of pixels and the second set of pixels for generating a high-resolution image.
US11132521B2 Display device and mobile terminal
The present disclosure provides a display device and a mobile terminal. The display device includes a display panel, a fingerprint identification module, and a spacer. The display panel includes a display surface and a rear surface opposite to the display surface; the display surface defines a display region for displaying images. The fingerprint identification module is spaced apart from the rear surface, and configured to identify fingerprint information received by the display region. The spacer is attached to the rear surface and sandwiched between the display panel and the fingerprint identification module. The spacer is a transmission medium for allowing a detecting signal that is emitted by the fingerprint identification module to pass through, and allowing the detecting signal after being reflected by an object outside to pass through.
US11132516B2 Sequence translation probability adjustment
A sequence conversion method includes receiving a source sequence, converting the source sequence into a source vector representation sequence, obtaining at least two candidate target sequences and a translation probability value of each of the at least two candidate target sequences according to the source vector representation sequence, adjusting the translation probability value of each candidate target sequence, selecting an output target sequence from the at least two candidate target sequences according to an adjusted translation probability value of each candidate target sequence, and outputting the output target sequence. Hence, loyalty of a target sequence to a source sequence can be improved during sequence conversion.
US11132514B1 Apparatus and method for applying image encoding recognition in natural language processing
A method for applying image encoding recognition in the execution of natural language processing (NLP) tasks, comprising the processing steps as follows. A sentence from a textual source is extracted by an NLP-based feature extractor. A word vector is generated in response to the sentence by the NLP-based feature extractor. The word vector is converted into a feature vector {right arrow over (b)} by the NLP-based feature extractor, in which the feature vector {right arrow over (b)} satisfies {right arrow over (b)}∈m and the parameter m is a positive integer. The feature vector is transformed into an image set having a plurality of two-dimensional images by a transformer. The image set is fed to a neural network to execute image recognition by a processor, so as to analyze the sentence.
US11132509B1 Utilization of natural language understanding (NLU) models
A speech interface device is configured to perform natural language understanding (NLU) processing in a manner that optimizes the use of resources on the speech interface device. In an example process, a domain classifier(s) is used to generate domain classifier scores associated with multiple candidate domains, and the candidate domains can then be evaluated, one candidate domain at a time, in accordance with the domain classifier scores (e.g., starting with a highest scoring candidate domain). For each candidate domain undergoing the evaluation, input data is by that domain's NLU model(s), and, as soon as a domain-specific NLU model(s) produces a NLU result with a confidence score that satisfies a threshold confidence score, the evaluation can be stopped for any remaining candidate domains.
US11132508B2 Monitoring conversations to identify topics of interest
A system and method for monitoring conversations of a community of users to identify topics of interest is provided. A user community which is based partly on social networking connections relative to a first user is identified. Conversations involving at least one member of the identified user community are monitored. Based in part on an aggregated analysis of the monitored conversations, keywords are selected to present to the first user. The first user is then provided with a display in which the selected keywords associated with the user community are presented to the first user such that the first user can select a keyword to access content associated therewith.
US11132504B1 Framework for understanding complex natural language queries in a dialog context
A domain-independent framework parses and interprets compound natural language queries in the context of a conversation between a human and an agent. Generic grammar rules and corresponding semantics support the understanding of compound queries in the conversation context. The sub-queries themselves are from one or more domains, and they are parsed and interpreted by a pre-existing grammar, covering one or more pre-existing domains. The pre-existing grammar, extended by the generic rules, recognizes all compound queries based on any queries recognized by the pre-existing grammar. Use of the disclosed framework requires little or no change in the domain-specific NLU handling code. The framework defines a generic approach to propagating context data between sub-queries of a compound query. The framework can be further extended to propagate intra-query context data in, out and across query components. Complex query results, and other data such as accounting data, can also be propagated simultaneously with dialog context data in a consolidated intra-query context data structure.
US11132503B2 Query a system via natural language NLP2X
The present technology relates generally to interactive virtual conversation interfaces, and more specifically, a method for querying an interactive virtual conversation interface in natural language, comprising receiving a digital document in a system, connecting to the system having the digital document, creating named entity files within the digital document, initializing operators and intent files, processing an end user query, creating a table query statement, sending the table query statement to the system, and receiving and displaying results.
US11132500B2 Annotation task instruction generation
One embodiment provides a method, including: receiving, from a client, (i) a task of annotating information, (ii) a set of instructions for performing the task, and (iii) client annotations for a subset of the information within the task; assigning the subset to a plurality of annotators; obtaining (i) annotator annotations for the subset and (ii) a response time for providing the annotator annotation for each piece of information within the subset; identifying improvements to the set of instructions by (i) comparing the annotator annotations to the client annotations and (ii) identifying discrepancies made by the annotators in view of the response time; and generating a new set of instructions, wherein the generating comprises (i) identifying at least one feature of the information that distinguishes correctly annotated information from incorrectly annotated information and (ii) generating an instruction from the at least one feature.
US11132494B2 System and method for employing kinetic typography in CMC
A computer system for allowing user to communicate with text enhanced with emotional preset having attributes and kinetics including computer readable instructions that, when executed by a processor, perform the steps of: receiving a set of text characters, receiving an emotional preset selection information, creating a unlined animated text message or unlined social message, transmitting the unlined messages to a recipient using CMC or social media to receive the message to convey to the recipient the emotional communications selected by the sender.
US11132491B2 DRC processing tool for early stage IC layout designs
A DRC tool optimized for analyzing early-stage (“dirty”) IC layout designs by performing one or more of (a) automatically selectively focusing DRC processing to selected regions (i.e., layers and/or cells) of a dirty IC layout design that are most likely to provide useful error information to a user, (b) automatically selectively ordering and/or limiting rule checks performed during DRC processing to provide the user with a manageable amount of error data in a predetermined reasonable amount of time, and (c) automatically providing error data in a graphical manner using a contrasting dot to indicate the location of each rule violation, whereby relevant problem areas of the dirty IC layout design are easily identified for correction by a human user, and non-relevant areas (e.g., missing block regions) can be efficiently identified and ignored, thereby facilitating efficient modification of the IC layout design.
US11132484B1 Controlling clocks and resets in a logic built in self-test
A method for testing a design is provided. The method includes generating a sequence of bits, mapping the sequence of bits to a combination, and generating an enable signal based on the combination. The enable signal enables an asynchronous signal in the design. The method also includes driving an element of the design based on the enabled asynchronous signal.
US11132482B2 Tracking references to information storage resources in a quantum circuit
Technologies are described herein to track information storage resources in a quantum circuit during compile time or runtime of a program by which quantum algorithms are built.
US11132477B1 Interactive simulation and solver for mechanical, fluid, and electro-mechanical systems
The model builder may generate a model object, and initiate the solver to determine whether the model object has constraints that effect the model object. The solver can generate solution data these constraints. The solver may pass any solution data it obtains to the solution display generator, so that the user can view the solution data while the user is building the model with the model builder.
US11132475B2 Method of non-destructive checking of a component for aeronautics
A method of non-destructive checking of a component for aeronautics, the method including the following steps of acquiring a volume by tomographic imaging, of generating by computer simulation a surface corresponding to the component to be analyzed, of registering the volume and the surface by optimizing a similarity criterion defined by a function taking into account the correlation between normal vectors of a field of normal vectors of the surface displaced by transformation and a gradient of a gradient field of the volume, the optimization being performed as a function of transformations for determining the optimal transformation which maximizes the similarity criterion, of storing the optimal transformation, of establishing the correspondence between the surface and the volume obtained with the aid of the optimal transformation.
US11132458B2 Tape processing offload to object storage
A computer-implemented method, according to one embodiment, includes: receiving a data volume having data from multiple tenants therein. Data in the data volume is separated into objects using tenant identifiers from metadata corresponding to portions of the data, where each object corresponds to a respective tenant. The objects are stored in object storage, and the metadata is updated with information pertaining to the object which the data in the data volume was separated into. Moreover, updating the metadata with the information is performed after the data in the data volume has been separated. Other systems, methods, and computer program products are described in additional embodiments.
US11132457B2 Editing using secure temporary session-based permission model in a file storage system
A system is provided for controlling access to data stored in a cloud-based storage service. Data associated with a user account is stored at the cloud-based storage service. A portion of the data is associated with a heightened authentication protocol, a first request receiving, at the cloud-based storage service, for an application to access data that is associated with the heightened authentication protocol. The first request is authenticated based on the heightened authentication protocol. In response to authenticating the first request, permission is granted to the application to access the data that is associated with the heightened authentication protocol. The permission is time-limited. It is determined that the application is editing the data that is associated with the heightened authentication protocol. Permission for the application to access the data while the application is editing the data is temporarily extended.
US11132451B2 Secret data access control systems and methods
The decentralized and distributed architecture of blockchain makes it challenging to store secret data. A Secure Document Access Control System (SEDACS) can store secret data using distributed components without compromising on the distributed security features of the blockchain. SEDACS can include a Secret Store, a blockchain, and a decentralized file system. The blockchain can store rules and permissions for documents that contain the secret data. The Secret Store can generate secret keys that can be used to access the documents. The decentralized file system can store the documents that are encrypted using the secret keys. A user can retrieve the encrypted document provided that the user has the permission to do so. The user can decrypt the encrypted document by decrypting the secret key and using the decrypted secret key to decrypt the document.
US11132444B2 Using gradients to detect backdoors in neural networks
Mechanisms are provided for evaluating a trained machine learning model to determine whether the machine learning model has a backdoor trigger. The mechanisms process a test dataset to generate output classifications for the test dataset, and generate, for the test dataset, gradient data indicating a degree of change of elements within the test dataset based on the output generated by processing the test dataset. The mechanisms analyze the gradient data to identify a pattern of elements within the test dataset indicative of a backdoor trigger. The mechanisms generate, in response to the analysis identifying the pattern of elements indicative of a backdoor trigger, an output indicating the existence of the backdoor trigger in the trained machine learning model.
US11132443B1 Exception handlers in a sandbox environment for malware detection
An anti-malware application can emulate a suspicious program in a sandbox environment and retrieve any exception handlers the suspicious program attempts to register with the operation system. When the suspicious program triggers an exception, the anti-malware application can save a current context of the suspicious program being emulated. To emulate the handling of the exception, the anti-malware application can validate an exception handler chain including one or more exception handlers added by the suspicious program. The anti-malware application can then select and emulate an exception handler based on the saved context of the suspicious program at the time the exception was triggered. If the first exception handler is successful at resolving the exception, the anti-malware application can then save an updated post-exception context and continue emulation of the suspicious program based on the result of the first exception handler.
US11132442B1 Systems and methods for enforcing secure shared access on computing devices by context pinning
The disclosed computer-implemented method for enforcing secure shared access on computing devices by context pinning may include recording, on the computing device, one or more actions performed on one or more applications, determining, based on the recorded actions and applications, a context that defines permitted actions and applications for a guest user of the computing device, monitoring, based on the context, user activity on the computing device, detecting an activity that violates the context, and performing, in response to the detection, a security action. Various other methods, systems, and computer-readable media are also disclosed.
US11132440B2 Hybrid trust execution environment based android security framework, android device equipped with the same and method of executing trust service in android device
Provided is a hybrid trusted execution environment based android security framework, an android device equipped with the same and a method of executing a trusted service in the android device. The hybrid trusted execution environment based android security framework includes a hardware resource that comprises a rich execution environment (REE) where an android operating system (OS) runs, and a secure container which implements a virtualized trusted execution environment (VTEE) that processes a security task in the rich execution environment (REE) when an application running on the rich execution environment requests the security task.
US11132434B2 Signal processing device, signal processing method and computer readable medium
A signal modulation unit modulates an actuator control signal for controlling an actuator by using a modulation signal. A correlation calculation unit calculates, when a measurement signal indicating a physical state measured by a passive sensor is received from the passive sensor after a modulated actuator control signal being the actuator control signal having been modulated by the signal modulation unit is transmitted to the actuator, a correlation between the measurement signal received and a modulation signal used for modulation of the actuator control signal by the signal modulation unit. The signal determination unit determines whether or not the measurement signal is a legitimate signal by using a correlation value obtained by the correlation calculation unit.
US11132433B1 Device and method for increasing security of a gesture based login
A device, comprising at least one hardware processor adapted for allowing access to the device by: receiving, from a gesture sensor connected to the at least one hardware processor, a continuous input gesture, made by a user; identifying at least one part of the continuous input gesture not a member of a configured sequence of pattern gesture segments; identifying a match between the configured sequence of pattern gesture segments and a stripped input gesture produced by removing the at least one part of the continuous input gesture therefrom; and executing at least one software object by the at least one hardware processor subject to identifying the match, otherwise declining executing the at least one software object.
US11132431B2 Password input and identification system, and password input and identification method
A password input and identification system includes a one-button password input component and a controller. The one-button password input component generates a series of trigger signals in response to a series of triggers that correspond to a series of user-input digits. The controller determines a value of each of the user-input digits by counting a number of the trigger signal(s) that correspond(s) to the user-input digit to serve as the value of the user-input digit. The controller compares the user-input digits with the predetermined password after the input of the user-input digits is finished, and performs a predetermined action when the user-input digits match the predetermined password.
US11132426B2 Acknowledgment authentication system and method
The present invention is a system for and method of enabling an initiating party to capture, store, and retrieve an image of at least one acknowledging party performing an acknowledgement requested by the initiating party where the acknowledging party(s) may be remotely located from the initiating party.
US11132425B1 Systems and methods for location-binding authentication
Systems, methods, and apparatuses for authenticating a user based at least in part on a location of the user or a location of a user device are described. The user may be authenticated as part of a financial transaction or as part of a login process for a computing device. The user device was previously bound or associated with the user. During the authentication, a system (e.g., a financial institution computing system or a backend authentication system) requests location information from the user device. The location information may be packaged as a digital fingerprint of the user device, which can only be created from the user device. Based on the location information, the user can be authenticated thereby approving the transaction or login request.
US11132422B2 Automating solving NP problems in annealer systems
According to an aspect of an embodiment, operations may include displaying a electronic user interface that includes a plurality of user-selectable options corresponding to taxonomy information for a plurality of optimization problems. The operations may further include receiving a first user input selecting a first template for a specific optimization problem of the plurality of optimization problems. The first user input may include a selection of at least one user-selectable option of the plurality of user-selectable options. The operations may further include receiving a second user input via the selected first template for the specific optimization problem and providing a call to the optimization solver machine to generate a solution for the specific optimization problem based on the received second user input. The second user input may include input data for a plurality of parameters of the specific optimization problem, specified in the selected first template.
US11132419B1 Configuring output controls on a per-online identity and/or a per-online resource basis
A process includes receiving, from a user identity, instructions for output characteristics including one or more of audio characteristics for rendering or capturing audio data or visual characteristics for rendering or capturing visual data. The process also includes determining, in response to the received instructions, output controls which effect the one or more of audio characteristics or visual characteristics, and associating the output controls with an online identity or resource. The process further includes storing the associated output controls and detecting an interaction with the online identity or resource. Moreover, the process includes accessing, in response to the detection of the interaction, the stored output controls, and enabling an effect, based on the output controls, of one or more of the audio characteristics or the visual characteristics with respect to interaction with the online identity or resource.
US11132417B2 Web content publishing acquisition
Briefly, embodiments disclosed herein relate to acquisition of web content publishing.
US11132416B1 Business change detection from street level imagery
Aspects of the disclosure provide for a method for updating business information. A business at a business location and a reference image for the business at the business location may be selected for an update. From a number of more recent images, a comparison image may be selected based on a likelihood that the comparison image captures the business location. Text and visual features reference image may be compared with text and visual features of the comparison image to determine a text similarity score and a features similarity score. A confidence level indicating whether the business in the reference image is in the comparison image may then be determined using the text similarity score and the feature similarity score. According to the confidence level, the business information of the business may be updated.
US11132413B2 Providing travel or promotion based recommendation associated with social graph
A travel or a promotion based recommendation is provided in association with a social graph of a recipient of a communication. A communication service initiates operations to provide the travel or promotion based recommendation by processing a content of a communication to identify a travel plan of a recipient or a promotion directed to a recipient. A detected shared attribute between the travel plan of the recipient and the travel plan of the acquaintance is assigned a relevancy score. The promotion is processed to determine a trend of the promotion with an acquaintance at a social networking site and an accuracy of the promotion. The shared attribute or the promotion is provided to the recipient.
US11132408B2 Knowledge-graph based question correction
A method includes receiving, by a computer system configured to generate search result, a query, identifying a plurality of entities in the query, determining, using a knowledge graph, a measure of a relationship between the entities in the query, identifying a replacement entity for a first entity of the entities in the query, wherein the replacement entity is determined to improve the measure of the relationship between the entities when the first entity is replaced by the replacement entity, and generating a search result using the query modified by the replacement entity, which replaces the first entity in the query.
US11132405B2 Method of identifying temporal demand of queries and metadata to give better autocomplete queries and improved search results
Embodiments describe systems and methods for identifying temporal demand for queries and using metadata to modify autocomplete results. In one embodiment, a record of historical queries is stored by a system and analyzed to identify periodic or repeated events where demand for autocomplete results associated with one or more categories deviates from normal demand. A temporal model based on this record is used to adjust autocomplete search results during subsequent time periods associated with the repeated events.
US11132403B2 Graph-manipulation based domain-specific execution environment
A method includes finding a smart contract that includes an associative array of entities, an associative array of conditions, and a serialized array of vertices. The method also includes deserializing the serialized array of vertices to generate a directed graph and determining a set of triggered vertices based on the directed graph and the event. Each of the set of triggered vertices is indicated as triggerable and is associated with a norm condition that is triggered by the event. The method includes updating the directed graph by updating a norm status associated with the triggered vertices and updating child vertices of the triggered vertices. The method includes updating the serialized array of vertices by serializing the updated directed graph and persisting the serialized array of vertices to a storage of the computer system.
US11132402B2 Stream computing method, apparatus, and system
A stream computing method applicable to a system including a manager node and a worker node, where the manager node, obtains input channel description information, a structured query language (SQL) statement, and output channel description information, dynamically generates a data stream graph according to the input channel description information, the SQL statement, and the output channel description information, and controlling, according to the data stream graph, a worker node to execute a stream computing task.
US11132397B2 Search apparatus
A search device includes: a storage unit configured to store a video obtained from a camera; a screen unit to display the video; and a control unit to control operation of the storage unit and the screen unit, wherein the screen unit may display a time control interface for receiving a time condition, wherein the search device may search for videos and events stored in the storage unit in response to the time condition, and wherein the time control interface may include an AM control interface for receiving a morning time as the time condition and a PM control interface for receiving an afternoon time as the time condition.
US11132396B2 Methods, systems, and media for determining and presenting information related to embedded sound recordings
Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound recording in a second portion of the user interface, wherein the information related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
US11132392B2 Image retrieval method, image retrieval apparatus, image retrieval device and medium
Disclosed are an image retrieval method, an image retrieval apparatus, an image retrieval device and a computer-readable storage medium, wherein the image retrieval method including: extracting global features of an input image and obtaining a global feature code based on the global features; extracting content features of the input image and obtaining a content feature code based on the content features; splicing the global feature code with the content feature code to obtain a composite feature code of the input image; comparing the composite feature code with alternative feature codes in a feature code library to obtain an image retrieval result. By comprehensively considering the global features and the content features of the input image in the image retrieval process, the accuracy and retrieval efficiency of the retrieval results can be improved.
US11132391B2 Finding products that are similar to a product selected from a plurality of products
A system and method, which may be an offline method, extracts relevant image features about listing items in a network-based publication system for enabling image similarity searching of such listing items. When a seller lists an item, an image of the item is uploaded and may be sent to a picture processing service, which generates several digests. The digests are compressed data structures each representing a particular image feature such as edge, color, texture, or words. These digests are then stored in a search database, where the digests can be used to retrieve listings by image similarity at scale. A similar process can be performed for a query listing for searching the search database for items similar to the query listing.
US11132390B2 Efficient resolution of type-coercion queries in a question answer system using disjunctive sub-lexical answer types
An approach is provided in which an information handling system identifies candidate answers from a knowledge base that correspond to a question comprising a lexical answer type (LAT). The information handling system determines sub-LATs corresponding to the LAT in a database that are child LATs of the LAT. The information handling system then identifies a set of the candidate answers that correspond to at least one of the sub-LATs and ranks the set of candidate answers based on one or more ranking criterion. In turn, the information handling system provides the ranked set of candidate answers to a user.
US11132389B2 Method and apparatus with latent keyword generation
Provided are a method and an apparatus for generating a keyword. The method for generating a keyword in a target document includes: extracting primitive single words from the target document; generating a candidate keyword by a combination of the primitive single words; calculating cohesion score between a first word and a second word included in the candidate keyword; calculating a context score of the first word and the second word based on similarity between two contexts by determining a periphery of a word where the first word and the second word simultaneously occur in a neighboring document as one context and determining the target document as a remaining one context; and selecting a final keyword based on the cohesion score between the first word and the second word and the context score of the first word and the second word.
US11132386B2 Fast linking of anonymized datasets
Various embodiments are provided for linking of anonymized datasets in a computing environment are provided. A number of linking records may be identified between an anonymized dataset and one or more non-anonymized datasets of a knowledge base according to one or more equivalence classes and a generalization level.
US11132385B2 Information processing device and information processing method
An information processing device includes a memory that stores cluster information indicating multiple programs belonging to a cluster; and a processor that acquires a graph including multiple nodes corresponding to the multiple programs indicated by the cluster information and multiple edges indicating dependencies between the multiple programs, selects, from among the multiple nodes, a cut node that is arranged so that when the cut node is removed from the graph, the graph is divided into multiple disconnected partial graphs, extracts a word used in a program corresponding to the cut node among the multiple programs, and uses the extracted word to generate additional information to be associated with the cluster.
US11132380B2 Resource management systems and methods
Example resource management systems and methods are described. In one implementation, a resource manager is configured to manage data processing tasks associated with multiple data elements. An execution platform is coupled to the resource manager and includes multiple execution nodes configured to store data retrieved from multiple remote storage devices. Each execution node includes a cache and a processor, where the cache and processor are independent of the remote storage devices. A metadata manager is configured to access metadata associated with at least a portion of the multiple data elements.
US11132376B2 System and method for management of a database system
A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a request for a write operation of an input record in a data store associated with a sharded database and an alternate-key-global-index (AKGI) database; generating a new optimistic lock value, the new optimistic lock value being unique in the sharded database; when the data store does not include a data record associated with the input record, creating the dummy data record in the data store; locking the data record for the write operation by setting the DROpLock of the data record to the new optimistic lock value; and performing the write operation of the input record in the AKGI database and the sharded database. In this embodiment, performing the writing operation further comprising inserting or updating an index record derived from the data record before updating the data record and locking the index record before inserting or updating the index record. Other embodiments are disclosed.
US11132374B2 Property painter
Techniques for assigning one or more values to properties or form fields. One technique includes receiving a query for a property associated with an attribute of an element of software, executing a search within a storage device for the property that satisfies the query, displaying the property and attributes that support the property, and receiving a first type of input regarding the property. The first type of input includes a value for the property. The technique further includes receiving a second type of input that includes selection of at least one attribute from the attributes identified to support the property, and assigning the value for the property to the at least one attribute.
US11132373B1 Decoupled update cycle and disparate search frequency dispatch for dynamic elements of an asset monitoring and reporting system
An asset monitoring and reporting system (AMRS) implements decoupled update cycle and disparate search frequency dispatch for dynamic elements of an asset monitoring and reporting system. The AMRS identifies occurrence of an update to a visualization of a client dashboarding component of an AMRS, the visualization comprising dynamic elements and corresponding dynamic element searches that are each associated with a search query to be submitted for execution to obtain a value of a metric of an asset node associated with a respective dynamic element. The AMRS further sends a request indicative of the dynamic elements to a server component of the AMRS, receives dynamic element objects for the dynamic elements, the dynamic element objects specifying search queries corresponding to the dynamic elements, modifies dynamic element searches of the dashboarding component in accordance with the search queries, and stores a definition of the visualization as control information.
US11132367B1 Automatic creation of indexes for database tables
Systems and methods are disclosed to implement the automatic creation of an auto-partitioning second index (APSI) for a storage object in a storage service. According to embodiments, when a query to the storage object is received specifying a sort condition based on an attribute of the storage object, the storage service may determine that an APSI should be created to optimize for queries with that type of sort condition. The storage service then automatically creates a new APSI that is partitioned according to an auto-generated partition key and stores the data in sorted order in each partition based on the attribute as a sort key. Later queries to the storage object specifying the same type of sort condition are forwarded to the new APSI. A query directed to the APSI is divided into subqueries sent to APSI's partitions in parallel, and results are aggregated to produce the final query result.
US11132363B2 Distributed computing framework and distributed computing method
A distributed computing framework and a distributed computing method are provided. A specific embodiment of the distributed computing framework includes: a parsing unit, configured to parse an expression of a distributed computing task, and determine an operator and a field corresponding to the operator; and an operator unit, configured to provide the operator, input parameters of the operator including: the field and a field-type distributed dataset. The type of parameters received and returned by any operator may be the field-type distributed dataset, and any operator may operate on the data corresponding to the field in the field-type distributed dataset. Therefore, any operator needs to be implemented once to realize the reuse of the operator. The distributed computing task is expressed in a simple expression, which simplifies the complexity of writing a distributed computing program with the distributed computing framework used by the user.
US11132362B2 Method and system of optimizing database system, electronic device and storage medium
The disclosure relates to a method of optimizing a database system, including: snapshotting performance data of each Structured Query Language sentence of the database system every preset first time, and arranging and storing snapshots according to a time sequence, wherein the performance data include the number of times of executions and a buffer gets data volume; correspondingly carrying out variance calculation on the performance data of the current snapshot and the performance data of the former snapshot respectively to calculate a total buffer gets data volume and a single-execution buffer gets data average volume which correspond to each SQL sentence within the preset first time; obtaining a value sum of the total buffer gets data volume and the single-execution buffer gets data average volume of each SQL sentence, and selecting an SQL sentence to be optimized on the basis of the value sum.
US11132358B2 Candidate name generation
A method includes searching an initial set of documents for an initial set of query names. Each query name of the initial set of query names is associated with at least one document of the initial set of documents. The method also includes prioritizing the initial set of query names based on at least one topic label. The method also includes searching an additional set of documents to generate candidate query names. The method also includes prioritizing the candidate query names based on the at least one topic label. The method further includes applying a temporal search filter to each candidate query name to determine whether the candidate query name was processed within a time frame. The method further includes performing disambiguation processing on each candidate query name not processed within the time frame.
US11132354B2 Maintaining data consistency between transactional and non-transactional data stores
Embodiments regard maintaining data consistency between transactional and non-transactional data stores. Embodiments may include receiving a request to archive a set of data stored in a first data store, recording a high water mark in the first data store for the set of data, and archiving the set of data. Archiving the set of data may include copying the set of data into a second data store and inserting a high water mark for the set of data in the first data store and the second data store. Embodiments may further include updating a reference high water mark upon successful completion of operations for the archiving of the data, the reference high water mark representing completion of a last successful archive operation, and, upon receiving a query for requested data contained in the first or second data store, determining whether to allow viewing of the requested data based at least in part on a current value of the reference high water mark.
US11132351B2 Executing transactions based on success or failure of the transactions
Example implementations relate to executing transactions based on success or failure of the transactions. For example, a management module of a computing system can execute a transaction that requests access to system resources and determine if the transaction fails or succeeds. The management module can execute a first set of actions, in response to determining that the transaction succeeds, and execute a second set of actions, in response to determining that the transactions fails.
US11132347B2 Selecting backing stores based on data request
Techniques for improving database searches are described herein. In an embodiment, a server computer system stores one or more first datasets in a first data repository and one or more second datasets in a second data repository. The server computer receives a request to perform an analysis on a particular dataset. The server computer determines that the particular dataset is stored in the first data repository and the second data repository. Based, at least in part, on an attribute of the request, the server computer selects the second data repository and responds to the request with data from the particular dataset stored in the second data repository.
US11132346B2 Information processing method and apparatus
An information processing method and apparatus, where the method includes: obtaining a user information table; creating, based on the user information table, a bitmap index including a plurality of bitmap vectors; creating a user identifier array based on the user information table; receiving a query request sent by a client; querying the user information table based on the bitmap index, the user identifier array, and at least one attribute value, to obtain a query result; and sending the query result to the client. In the foregoing manner, second-level indexing for an ad hoc query can be implemented.
US11132345B2 Real time indexing
Methods and systems for generating a database index and searching the database index are described herein. In one aspect this may include receiving an item of database data, wherein the item of database data comprises a sequence of data elements. Groups of data elements may be identified within the received item of database data. If any one or more of the identified groups of data elements have not been previously identified within the item of database data and/or previous items database data then the one or more identified group may be stored as index entries in a database index. Information describing the sequence of the groups of neighbouring data elements may be recorded within the database index as they are located within the item of database data. The database index may be searched based on a received search term comprising a sequence of data elements.
US11132344B2 Correlating and referencing blockchains
Systems and methods for correlating and referencing blockchains are described herein. An example method may include providing a database configured to store at least one grid. The grid comprises positions referenced by coordinates. The method may include acquiring, by a processor communicatively coupled to the database, a plurality of blockchains. The method may further include mapping, by the processor, the blockchains to the positions within the grid. The method may include acquiring, by the processor, a subset of coordinates ({P}) corresponding to a subset of the positions within the grid and a set of specifications ({S}). The specifications include an instruction for selection of blocks of one or blockchains mapped to on or more position of the subset of the positions. The method may include associating a function F({P}, {S}) with a further position within the grid, wherein the function F ({P}, {S}) operates on contents of the selected blocks.
US11132343B1 Automatic entity resolution data cleaning
In general, embodiments of the present invention provide systems, methods and computer readable media for automatic cleaning of entity resolution (ER) data persistently stored in a data repository.
US11132342B2 Periodicity detection and period length estimation in time series
Input time series data of a particular time length may be received, and pre-processed to obtain processed time series data. The processed time series data may then be decomposed into a plurality of pieces of time series data of the particular time length at different levels, and a detection of whether a piece of time series data at a particular level includes a periodic component candidate in a frequency domain may be performed. In response to detecting that the piece of time series data at the particular level includes the periodic component candidate in the frequency domain, a validation may be performed to determine whether the periodic component candidate in the piece of time series data at the particular level is a true periodic component of the input time series data in a time domain.
US11132338B1 Sharing services between deduplication systems
Disclosed herein are methods, systems, and processes to share data storage-related services between multiple deduplication systems. In one embodiment, the method comprises receiving an indication that a local file corresponds to a shared file; virtually segmenting the shared file into a plurality of data segments, where virtually segmenting the shared file generates data segment fingerprints and library virtual mapping metadata, and the library virtual mapping metadata comprises fingerprint information corresponding to each of the plurality of data segments, and at least one of a unique file identifier, an offset of each data segment, and a size of each data segment; and transmitting the library virtual mapping metadata, where the library virtual mapping metadata is configured to be used in a subsequent deduplication operation.
US11132337B2 Dynamically updating distributed content objects
A document object may be transmitted to a plurality of user devices. The document object may include at least one field for display of a content object of a group of content objects. The field may be associated with an identifier corresponding to the group of content objects. When the document object is accessed, then the access may trigger a request to a server, which may select a content object of the group of content objects using a content object identification function. The content object identification function may be dynamically updated based at least in part on the document object being accessed by one or more of the plurality of user devices. Responsive to the request, a unique content object identifier corresponding to the selected content object may be transmitted to the user device and displayed at the accessed document object.
US11132336B2 Filesystem hierarchical capacity quantity and aggregate metrics
A software and hardware facility persistently maintains metrics on directories at different levels within a tree of a filesystem. The facility hierarchically aggregates attributes of files contained by directories and stores them as metric values in each directory within a tree. The stored values represent summed or otherwise aggregated data from the descendant directories and files. The metric values represent aggregated attributes such as checksums, MIN and/or MAX aggregates, sameness bits, bloom filter aggregates, queryable user tags, moving average aggregates, b-tree aggregates, etc.
US11132328B2 High level instructions with lower-level assembly code style primitives within a memory appliance for accessing memory
A method of processing memory instructions including receiving a memory related command from a client system in communication with a memory appliance via a communication protocol, wherein the memory appliance comprises a processor, a memory unit controller and a plurality of memory devices coupled to said memory unit controller. The memory related command is translated by the processor into a plurality of commands that are formatted to perform prescribed data manipulation operations on data of the plurality of memory devices stored in data structures. The plurality of primitive commands is executed on data stored in the memory devices to produce a result, wherein the executing is performed by the memory unit controller. A direct memory transfer of the result is established over the communication protocol to a network.
US11132327B2 Method and apparatus for physical layer bypass
A method and apparatus for physical layer bypass data transmission between physical coding sub-layers (PCS) includes encoding the data for transmission over a serial low-speed link. The data is transmitted from a first PCS via a serial connection over a serializer/deserializer (SERDES) transmission bypass path The data is received by a second PCS via a SERDES receive bypass path.
US11132325B2 Method and device for customizing a USB recording function, and a computer readable storage medium
Disclosed is a method for customizing a USB recording function, which includes: judging whether the USB recording function corresponding to a program cache instruction is in an open state, on condition that the program cache instruction is acquired; if the USB recording function is in an un-open state, acquiring a first request key and obtaining a first activation key based on the first request key; and acquiring information at a WEB end according to the first request key, matching the first activation key with a second activation key acquired from the WEB end, and activating the USB recording function on condition that the first activation key is consistent with the second activation key. The present disclosure further provides a device for customizing the USB recording function and a computer readable storage medium.
US11132323B2 System, apparatus and method for extended communication modes for a multi-drop interconnect
In one embodiment, an apparatus includes a host controller to couple to an interconnect to which a plurality of devices may be coupled. The host controller may include: a first driver to drive first information onto a first line of the interconnect; a second driver to drive a clock signal onto a second line of the interconnect; and a mode control circuit to cause the second driver to drive the clock signal onto the second line of the interconnect in a first mode and to cause the first driver and the second driver to drive differential information onto the first line and the second line of the interconnect in a second mode. Other embodiments are described and claimed.
US11132317B2 Encapsulated accelerator
A data processing system comprising: a host computer system supporting a software entity and a receive queue for the software entity; a network interface device having a controller unit configured to provide a data port for receiving data packets from a network and a data bus interface for connection to a host computer system, the network interface device being connected to the host computer system by means of the data bus interface; and an accelerator module arranged between the controller unit and a network and having a first medium access controller for connection to the network and a second medium access controller coupled to the data port of the controller unit, the accelerator module being configured to: on behalf of the software entity, process incoming data packets received from the network in one or more streams associated with a first set of one or more network endpoints; encapsulate data resulting from said processing in network data packets directed to the software entity; and deliver the network data packets to the data port of the controller unit so as to cause the network data packets to be written to the receive queue of the software entity.
US11132313B2 Data conversion control apparatus, memory device and memory system
A data conversion control apparatus, comprising: at least one first interface each for coupling a first external interface, both of the first interface and the first external interface being in accordance with a predetermined physical interface standard, wherein data transmitted between the first interface and the first external interface is in accordance with a configurable application layer protocol; at least one second interface each for coupling a second external interface, wherein the second external interface is a memory interface in accordance with a predetermined memory interface standard, and the second interface is configurable to match the predetermined memory interface standard; and a data rebuild unit coupled between the at least one first interface and the at least one second interface, wherein the data rebuild unit is configured to rebuild data such that data can be transmitted in respective formats between the at least one first interface and the at least one second interface.
US11132307B2 Low latency memory access
A memory device includes receivers that use CMOS signaling levels (or other relatively large signal swing levels) on its command/address and data interfaces. The memory device also includes an asynchronous timing input that causes the reception of command and address information from the CMOS level receivers to be decoded and forwarded to the memory core (which is self-timed) without the need for a clock signal on the memory device's primary clock input. Thus, an activate row command can be received and initiated by the memory core before the memory device has finished exiting the low power state. Because the row operation is begun before the exit wait time has elapsed, the latency of one or more accesses (or other operations) following the exit from the low power state is reduced.
US11132304B2 Data accessing device and method
A data accessing device to access a storage element that stores encrypted data is provided. The data accessing device includes a processing circuit, a storage controller, a decrypting circuit and a combinational logic circuit. The processing circuit generates an accessing address and decryption related information according to an accessing command. The storage controller receives the accessing address and accesses corresponding encrypted data accordingly. The decrypting circuit receives the decryption related information and a pre-stored key to generate a decrypting cipher accordingly. The combinational logic circuit receives the corresponding encrypted data and the decrypting cipher to perform a logic operation to generate decrypted data accordingly that enables the processing circuit to access the decrypted data.
US11132303B2 Memory sub-system management of firmware block record and device block record
A request to perform a program operation at a memory device is received. An entry of a device block record stored at the memory device is determined to be removed based on parameters associated with the program operation and a firmware block record that corresponds to the device block record. The firmware block record tracks the entries of the device block record. The entries of the device block record are associated with blocks of the memory device and identify start voltages that are applied to wordlines of the blocks to program memory cells associated with the wordlines. A command is submitted to the memory device to remove the entry associated with a particular block from the device block record and to make a space available at the device block record for a new entry associated with a new block that is to be written in view of the program operation.
US11132302B2 Method and electronic device for data processing between multiple processors
An electronic device may comprise: a first memory for storing first data at a designated rate; a first processor connected to the first memory and configured to divide the first data into multiple second data, each having a size smaller than the size of the first data; a second memory for storing at least some of the multiple second data at a rate faster than the designated rate; a second processor connected to the second memory and configured to process the at least some of the multiple second data; and a DMA control module, connected to the second processor, for transmitting/receiving data between the first memory and the second memory, wherein the DMA control module is configured to: at least on the basis of a processing command for the multiple second data which is transmitted from the first processor to the second processor, receive, from the first memory, the at least some of the multiple small-sized second data divided from the first data; transmit the at least some of the multiple second data to the second processor; and transmit, to the first memory, third data processed by the second processor by using the at least some of the multiple second data.
US11132299B2 Memory interface having multiple snoop processors
A memory interface for interfacing between a memory bus and a cache memory, comprising: a plurality of bus interfaces configured to transfer data between the memory bus and the cache memory; and a plurality of snoop processors configured to receive snoop requests from the memory bus; wherein each snoop processor is associated with a respective bus interface and each snoop processor is configured, on receiving a snoop request, to determine whether the snoop request relates to the bus interface associated with that snoop processor and to process the snoop request in dependence on that determination.
US11132297B2 Addressing scheme for distributed hardware structures
Embodiments of the present invention provide an apparatus having a plurality of selectable entities having associated physical addresses, wherein the selectable entities are connected to a controller, wherein the selectable entities have a selectable processor configured to determine in response to a common control information a current select information on the basis of selectable logic combinations of a first information describing whether the selectable entity belongs to a first group and a second information describing whether the selectable entity belongs to a second group.
US11132293B2 Intelligent garbage collector for containers
Methods, systems, and computer program products are included for the intelligent garbage collection of containers. An example method includes providing a garbage collection data structure, the garbage collection data structure including metadata and one or more resource consumption parameters corresponding to the container. The one or more resource consumption parameters are analyzed by a machine-learning function. Based on the analyzing, the container is classified into one or more classes, the one or more classes including at least one of a suspicious container class, a malicious container class, or a normal container class. Based on the classifying, one or more garbage collection actions are performed on the container, including at least one of generating an alert corresponding to the container or reducing the resource consumption of the container.
US11132291B2 System and method of FPGA-executed flash translation layer in multiple solid state drives
One embodiment facilitates data storage. During operation, the system receives data to be stored in a non-volatile memory of a storage device. The system determines, by a flash translation layer module of a control unit which is distinct from the storage device, a physical page address at which the data is to be stored in the non-volatile memory, wherein the flash translation layer module of the control unit determines physical page addresses for data to be stored in a plurality of storage devices. The system stores, by the flash translation layer module of the control unit, a mapping between a logical page address for the data and the physical page address. The system writes the data to the non-volatile memory at the physical page address.
US11132290B2 Locality domain-based memory pools for virtualized computing environment
Processing within a non-uniform memory access (NUMA) computing environment is facilitated by obtaining memory for a memory heap for an application of a virtualized environment of the NUMA computing environment, and assigning portions of memory of the obtained memory to locality domain-based freelists. The assigning including obtaining, for a selected portion of memory of the portions of memory, a locality domain within the NUMA computing environment with which the portion of memory is associated, and adding the selected portion of memory to a corresponding locality domain-based freelist of the locality domain-based freelists based on the associated locality domain of the portion of memory. Domain locality is then used in allocating the memory from the locality domain-based freelists to processors of the NUMA computing environment performing processing of the application.
US11132284B2 Probationary software tests
A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.
US11132283B2 Device and method for evaluating internal and external system processors by internal and external debugger devices
Present implementations include an electronic device with a system processor (SP) region connectable to an SP, a primary device region connectable to a first electronic device, and a secondary device region disposed between the SP device region and the primary device region, and connectable to a second electronic device. Present implementations further include a debugger region including a debugger unit and disposed adjacent to the primary device region and the secondary device region. Present implementations also include obtaining a debug selection including a debugger selection and a system processor (SP) selection, entering a first debug mode in accordance with a determination that the debugger selection satisfies a debugger criterion and the SP selection satisfies an SP criterion, and entering a second debug mode in accordance with a determination that the debugger selection satisfies the debugger criterion and the SP selection does not satisfy the SP criterion, and entering a third debug mode in accordance with a determination that the debugger selection does not satisfy the debugger criterion.
US11132282B2 Managing cloud-based hardware accelerators
A cloud-based accelerator manager manages cloud-based hardware accelerators. The accelerator manager monitors computer programs running in the cloud and generates a trace that indicates which accelerators were used and when. The trace may be for a single computer program or may be for multiple computer programs. Thus, the trace can be program-specific, showing all accesses to accelerators by a single program, or may be accelerator-specific, showing all accesses to each accelerator by all computer programs. The cloud-based accelerator manager detects a failure in one of the computer programs executing in the cloud. The cloud-based accelerator manager provides the trace to a user, who can then analyze the trace to determine whether the failure was due to an accelerator. The cloud-based accelerator manager thus helps detect when cloud-based accelerators are the reason for failures for computer programs running in a cloud.
US11132280B2 Automatically identifying and highlighting differences between historic traces
This disclosure relates to identifying and presenting differences between a plurality of recorded executions of an executable entity. One or more models are created over the plurality of recorded prior executions of at least a portion of an executable entity. These models include at least one of (i) a control flow model, or (ii) a data model. An anomalous model data point is identified within these models, and a first location in at least one of the plurality of recorded executions that corresponds to the anomalous model data point is identified. A second location in the at least one of the plurality of recorded executions is also identified. This second location is causal to the anomalous model data point at the first location. The identity of the first and/or second locations in the least one of the plurality of recorded executions is presented.
US11132277B2 System and method for continuous low-overhead monitoring of distributed applications running on a cluster of data processing nodes
Embodiments of the present invention provide an improvement over known approaches for monitoring of and taking action on observations associated with distributed applications. Application event reporting and application resource monitoring is unified in a manner that significantly reduces storage and aggregation overhead. For example, embodiments of the present invention can employ hardware and/or software support that reduces storage and aggregation overhead. In addition to providing for fine-grained, continuous, decentralized monitoring of application activity and resource consumption, embodiments of the present invention can also provide for decentralized filtering, statistical analysis, and derived data streaming. Furthermore, embodiments of the present invention are securely implemented (e.g., for use solely under the control of an operator) and can use a separate security domain for network traffic.
US11132275B2 Accessory communication control
An accessory communication control protocol can facilitate faster and more secure transmission of status updates from an accessory to a controller (or network base station). An accessory can register with a controller, where the controller can provide some subscription and key generation information to the accessory. The accessory can detect changes to characteristics of the accessory and generate a broadcast notification that includes updates to the state of the characteristic. The broadcast notification can also include a counter, a device identifier, and a key. According to timing or rules, the accessory can transmit the broadcast notification to the controller without the need to establish a secure session with the controller.
US11132274B2 Establishing and monitoring programming environments
A machine includes a memory and a processor. The processor performs steps that include receiving a path to a storage area associated with a programming environment, wherein the machine has been assigned to the programming environment. The processor uses the path to retrieve a list of the applications that define the programming environment, the list comprising an identifier for each application and a path to an executable form of each application. The processor compares the list of applications to applications currently stored in the memory of the machine and removes an application from the memory that is not in the list of applications.
US11132268B2 System and method for synchronizing communications between a plurality of processors
A system, method and computer program product synchronize a plurality of processes of one or more applications executed by a plurality of processors. In addition to the processors, the system includes a plurality of memories with each memory associated with a respective process and configured to maintain a local count representative of a message of the respective process with which the memory is associated and at least one remote count representative of a message of a corresponding process executed by another processor. The system also includes a reflector configured to reflect the local count of the respective process to a remote count of the corresponding process. For synchronization, a first process of a first application executed by a first processor is configured to enter a delay period if the local count and at least one remote count maintained by the memory associated with the first process fail to match.
US11132267B1 Ability to maintain RPO in clustered environment with failed nodes/disks
A method for maintaining a replica of a primary storage on a secondary storage, when the primary storage includes data stored in a plurality of nodes. When at least one node or disk has failed, the method takes partial snapshot that excludes the failed node or disk. A diff file is created by the differences between the partial snapshot and a snapshot taken immediately prior to the failure. The diff is applied to the replica. When the failed node or disk comes back online, the method takes a snapshot prior to allowing any write operation. A diff file of the new snapshot is generated by comparing the new snapshot to the snapshot taken immediately prior to the failure. The new diff is applied to the replica.
US11132264B2 Point-in-time copy restore
Managing storage volumes in a point-in-time copy cascade. The cascade includes a first source volume, a first target volume and a second target volume. The method detects a corruption of the first source volume and, if a first restoration of the first source volume from the first target volume is in progress, creates a third target volume from the second target volume and directs I/O operations for the first source volume to the third target volume. The first source volume is then restored from the third target volume.
US11132262B2 System and method for enforcing a dataset timeout for generating a dataset image
An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.
US11132261B2 System and method for utilizing operation identifiers for communicating with storage systems to perform a dataset image operation
An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.
US11132260B2 Data processing method and apparatus
The present application provides a data processing method and apparatus. The method includes: when a region in a table of a database system meets a predefined condition, saving data in the region as a data storage file to a storage device, where the data storage file includes time metadata, and the time metadata comprises a region write time of the data in the region; when a condition for triggering a combination operation is met, obtaining a time for performing a backup operation most recently; selecting at least two first data storage files, where a region write time recorded in time metadata included in the at least two first data storage files is before the obtained time; and combining the selected at least two first data storage files, therefore resolving a problem in the prior art that a time consumed for performing a backup operation is long.
US11132257B2 Prioritized rebuilds using dispersed indices
A method of rebuilding data stored as encoded data slices in a dispersed storage network (DSN) includes obtaining, by a rebuilding module implemented in a processing device, an identity of a plurality slices-in-error to be rebuilt, wherein each individual slice-in-error is associated with index information specifying: a particular dispersed storage unit associated with the individual slice-in-error; and a number of slices-in-error associated with the particular dispersed storage unit. A first slice-in-error is selected for rebuilding based, at least in part, on the number of slices-in-error associated with a first dispersed storage unit associated with the first slice-in-error. Read slice requests at least a decode threshold number of data slices are issued to the first dispersed storage unit. At least a decode threshold number of slices are received at the rebuilding module, which rebuilds the first slice-in-error using the received slices.
US11132256B2 RAID storage system with logical data group rebuild
Example redundant array of independent disks (RAID) storage systems and methods provide rebuild of logical data groups. Storage devices are configured as a storage array for storing logical data groups distributed among the storage devices. The logical data groups are written in a configuration of RAID stripes in the storage devices. A failed storage device may be rebuilt using the RAID stripes and completed rebuilds of logical blocks may be tracked during the device rebuild process. A logical group rebuild status may be determined by comparing the completed rebuilds of logical blocks to a logical group map. The logical group rebuild status for each logical data group may be provided as complete in response to all logical blocks in the logical data group having been rebuilt. In the event the array rebuild fails, the logical groups that did complete rebuild may be brought online as a partially completed rebuild to prevent the loss of the entire array.
US11132255B2 Methods and systems for implementing redundancy in memory controllers
The present disclosure relates to methods and systems for implementing redundancy in memory controllers. The disclosed systems and methods utilize a row of memory blocks, such that each memory block in the row is associated with an independent media unit. Failures of the media units are not correlated, and therefore, a failure in one unit does not affect the data stored in the other units. Parity information associated with the data stored in the memory blocks is stored in a separate memory block. If the data in a single memory block has been corrupted, the data stored in the remaining memory blocks and the parity information is used to retrieve the corrupted data.
US11132249B1 Software code change reversal tool
A tool may identify and revert changes that caused network hardware components or hardware servers to malfunction. The tool builds and maintains a graph that represents the hardware components and servers in the system and their dependencies. When a change is made to the system, links and weights in the graph are adjusted to account for the changes. When a component or server is reported as malfunctioning, the tool traverses the graph to locate the changes that are the most likely root causes of the malfunction. The tool may then revert the change to resolve the malfunction.
US11132248B2 Automated information technology system failure recommendation and mitigation
A method for implementing automated information technology (IT) system failure recommendation and mitigation includes performing log pattern learning to automatically generate sparse time series for each log pattern for a set of classification logs corresponding to a failure, performing multivariate log time series extraction based on the log pattern learning to generate a failure signature for the set of classification logs, including representing the sparse time series as a run-length encoded sequence for efficient storage and computation, calculating a similarity distance between the failure signature for the set of classification logs and each failure signature from a failure signature model file, determining a failure label for the failure corresponding to a most similar known failure based on the similarity distance, and initiating failure mitigation based on the failure label.
US11132247B2 Selective bad block untag and bad block reuse
Aspects of the present disclosure include accessing block data stored in a memory component including memory blocks. The block data identifies bad blocks and reusable bad blocks, the reusable bad blocks having a higher level of reliability than bad blocks. Block selection is performed to select a block based on a block address. Based on the block selection and based on the block data, a tag operation is performed by setting a latch of the selected block to a first state in which access to the selected block is disabled.
US11132244B2 Block health checking
A method includes determining a portion of a block of a storage device to read after programming, and reading the portion of the block and determining a maximum error count for the portion of the block. The maximum error count is compared to a threshold. When the maximum error count exceeds the threshold, a code rate of an error correction coding used to program the block is adjusted, or a code rate test is performed on the entire block.
US11132241B2 API registry in a container platform for automatically generating client code libraries
A method of providing Application Programming Interface (API) functions for registered service endpoints in container environments includes receiving, at an API registry, a request from a second service to use a first service in a container environment; providing an API function to the second service, where the API function is included as part of the second service to execute calls from the second service to the first service in the container environment; receiving a request from the API function for an endpoint of the first service; and providing the endpoint of the first service such that the API function in the second service can execute a call to the endpoint of the first service in the container environment.
US11132240B2 Multi-agent ring-buffer
Embodiments included herein generally relate to processing data samples. More particularly, embodiments relate to processing a plurality of data samples using a multi-agent ring-buffer and a plurality of agents configured to communicate with the ring-buffer to process each of the plurality of data samples.
US11132239B2 Processing apparatus, processing system, and non-transitory computer readable medium
A processing apparatus includes multiple processing units and a transmission and reception unit. The multiple processing units include a first processing unit that executes a first process. The transmission and reception unit transmits process information indicating the first process to the multiple processing units. The multiple processing units include a second processing unit different from the first processing unit, and the second processing unit includes an acquisition unit that acquires a result of the first process if the first process indicated by the process information received by the second processing unit satisfies an acquisition condition specified for the second processing unit. The second processing unit executes a second process by using the acquired result of the first process.
US11132232B2 Resource loading and a service function for a software application
A foundation framework resource of a first service function is loaded in a software application. A service request for starting the first service function in the software application is received. A page resource required by the first service function is loaded. The first service function is implemented based on the foundation framework resource of the first service function and the page resource.
US11132231B2 Reconfiguring processing groups for cascading data workloads
Reconfiguring processing groups for cascading data workloads including receiving a request to reconfigure a computing system to execute a workload, wherein the computing system comprises a first processing group and a second processing group, wherein the first processing group comprises a first central processing unit (CPU), a first graphics processing unit (GPU), and a second GPU, and wherein the second processing group comprises a second CPU and a third GPU; reconfiguring the computing system including activating a processor link spanning the first processor group and the second processor group between the second GPU and the third GPU; and executing the workload using the first GPU, second GPU, and third GPU including cascading data, via processor links, from the first CPU to the first GPU, from the first GPU to the second GPU, and from the second GPU to the third GPU.
US11132230B2 Managing quality of service in a network file share environment
A computer-implemented method according to one embodiment includes partitioning resources of a network file system (NFS) platform into a plurality of zones, based on a number of exports within the NFS platform; receiving, at one of the exports within the NFS platform, a request from a first application to utilize the resources of the NFS platform; and allocating a predetermined portion of the resources to the first application within one of the plurality of zones, based on information included within the request.
US11132224B2 Fine granularity real-time supervision system based on edge computing
The present invention relates to the field of security technology, and in particular to a fine granularity real-time supervision system based on edge computing. A fine granularity real-time supervision system based on edge computing is provided, comprising: an intelligent video monitoring device, an edge computing module, an edge computing node, and a cloud computing center. The system can reduce the redundant information of the system and realizes fine granularity management.
US11132216B2 System and method for providing an InfiniBand SR-IOV vSwitch architecture for a high performance cloud computing environment
Systems and methods are provided for implementing a Virtual Switch (vSwitch) architecture that supports transparent virtualization and live migration. In an embodiment, a vSwitch with prepopulated Local Identifiers (LIDs). Another embodiment provides for vSwitch with dynamic LID assignment. Another embodiment provides for vSwitch with prepopulated LIDS and dynamic LID assignment. Moreover, embodiments of the present invention provide scalable dynamic network reconfiguration methods which enable live migrations of VMs in network environments.
US11132213B1 Dependency-based process of pre-existing data sets at an on demand code execution environment
Systems and methods are described for transforming a data set within a data source into a series of task calls to an on-demand code execution environment. The environment can utilize pre-initialized virtual machine instances to enable execution of user-specified code in a rapid manner, without delays typically caused by initialization of the virtual machine instances, and are often used to process data in near-real time, as it is created. However, limitations in computing resources may inhibit a user from utilizing an on-demand code execution environment to simultaneously process a large, existing data set. The present application provides a task generation system that can iteratively retrieve data items from an existing data set and generate corresponding task calls to the on-demand computing environment. The calls can be ordered to address dependencies of the data items, such as when a first data item depends on prior processing of a second data item.
US11132210B2 Dynamic parallelism adjustment
A computer-implemented method includes receiving characteristics of available resources usable for downloading layers of a container image and fetching a manifest of the container image from a container registry. The method includes determining layers of the container image to be downloaded based on the manifest and, based on the characteristics of the available resources and sizes of the layers to be downloaded, adjusting an optimal parallelism to download the layers. The method includes downloading the layers.
US11132209B2 Integrated profile simulation for dynamic content
Integrated profile simulation techniques for dynamic content are disclosed. In some embodiments, integrated profile simulation for dynamic content includes providing an authoring tool for developing web content that varies based on a user context, and provides for the following: receiving a request to change from a first user profile to a second user profile without requirement for input of user credentials associated with the second user profile, and wherein the currently selected user profile is displayed; dynamically refreshing web content based on the second user profile; and displaying the dynamically refreshed web content.
US11132202B2 Cache control circuitry and methods
An apparatus comprises execution circuitry to perform operations on source data values and to generate result data values; issue circuitry comprising one or more issue queues identifying pending operations awaiting performance by the execution circuitry, and selection circuitry to select pending operations to issue to the execution circuitry; data value cache storage comprising first and second cache regions; and cache control circuitry to control the storing to the first cache region of result data values generated by the execution circuitry and the eviction of stored result data values from the first cache region in response to newly generated result data values being stored in the first cache region; the cache control circuitry being configured to store to the second cache region result data values required as source data values for one or more oldest pending operations identified by the one or more issue queues and to inhibit eviction of a given result data value stored in the second cache region until initiation of execution of a pending operation which requires that given result data value as a source data value.
US11132198B2 Instruction handling for accumulation of register results in a microprocessor
A computer system, processor, and method for processing information is disclosed that includes at least one computer processor; a main register file associated with the at least one processor, the main register file having a plurality of entries for storing data, one or more write ports to write data to the main register file entries, and one or more read ports to read data from the main register file entries; one or more execution units including a dense math execution unit; and at least one accumulator register file having a plurality of entries for storing data. The results of the dense math execution unit in an aspect are written to the accumulator register file, preferably to the same accumulator register file entry multiple times, and the data from the accumulator register file is written to the main register file.
US11132195B2 Computing device and neural network processor incorporating the same
The present application discloses a computing device and a neural network processor including the computing device. The computing device includes one or more columns of computing units arranged in an array, wherein at least one computing unit in each column comprises: an arithmetic parameter memory for storing one or more arithmetic parameters; an arithmetic logical unit (ALU) for receiving input data and performing computation on the input data using the one or more arithmetic parameters stored in the arithmetic parameter memory; and an address controller for providing an address control signal to the arithmetic parameter memory to control the storage and output of the one or more arithmetic parameters.
US11132190B1 Software versioning
Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each feature of the set of features. The software versioning includes an administrator component that receives a change to a switch associated with at least one application. A toggle component generates a configuration notice based on an indication of the change to the switch. A tool kit component facilitates implementation of the change at the application based on the configuration notice received from the toggle component.
US11132188B2 Management platform recovery for a user device
Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.
US11132186B2 Method and system for converting a single-threaded software program into an application-specific supercomputer
The invention comprises (i) a compilation method for automatically converting a single-threaded software program into an application-specific supercomputer, and (ii) the supercomputer system structure generated as a result of applying this method. The compilation method comprises: (a) Converting an arbitrary code fragment from the application into customized hardware whose execution is functionally equivalent to the software execution of the code fragment; and (b) Generating interfaces on the hardware and software parts of the application, which (i) Perform a software-to-hardware program state transfer at the entries of the code fragment; (ii) Perform a hardware-to-software program state transfer at the exits of the code fragment; and (iii) Maintain memory coherence between the software and hardware memories. If the resulting hardware design is large, it is divided into partitions such that each partition can fit into a single chip. Then, a single union chip is created which can realize any of the partitions.
US11132184B2 Engineering apparatus, control method, and program for executing a control application
A portion of executable code generated from a general-purpose high-level language can be changed easily while the executable code is running. An engineering apparatus (10) of the present disclosure includes an instance management unit (103) and a compiler/linker (104). When a control application is edited while the engineering apparatus (10) and target hardware (20) are connected online, the instance management unit (103) generates a list for control application switching and a program for control application switching. The list and the program are generated from the control application and expressed in a second programming language. The compiler/linker (104) generates executable code based on the list, the program, and a control service program. When the executable code is downloaded onto the target hardware (20), the control service program causes the program for control application switching to be executed on the target hardware (20).
US11132178B2 Systems and methods for analyzing stability using metal resistance variations
This disclosure describes techniques for analyzing statistical quality of bitstrings produced by a physical unclonable function (PUF). The PUF leverages resistance variations in the power grid wires of an integrated circuit. Temperature and voltage stability of the bitstrings are analyzed. The disclosure also describes converting a voltage drop into a digital code, wherein the conversion is resilient to simple and differential side-channel attacks.
US11132172B1 Low latency audio data pipeline
Systems and methods for low latency audio data pipelines are disclosed. For example, a software enabled access point is established for direct wireless communication between a microphone device and an electronic device. Additionally, an audio data processing pipeline that bypasses default data processing of an operating system stack of the electronic device is utilized. The audio data processing pipeline includes minimal audio data processing that writes audio data directly to hardware components for output of corresponding audio.
US11132166B2 Information processing system, information processing apparatus, and screen-sharing terminal controlling method
(Object) To provide an information processing system for controlling a screen-sharing terminal to perform a process, based on an instruction provided from an administrator terminal. (Means of Achieving the Object) An information processing system including: an information processing apparatus configured to manage sharing of a screen performed by a plurality of screen-sharing terminals coupled communicably to the information processing apparatus; and an administrator terminal configured to have administrative authority and to be coupled to the information processing apparatus via a network. The information processing apparatus includes an information management unit and an instruction delivery unit. The administrator terminal includes an accepting unit a communication control unit.
US11132162B2 Gaze-based user interactions
In an exemplary process for interacting with user interface objects using an eye gaze, an affordance associated with a first object is displayed. A gaze direction or a gaze depth is determined. While the gaze direction or the gaze depth is determined to correspond to a gaze at the affordance, a first input representing user instruction to take action on the affordance is received, and the affordance is selected responsive to receiving the first input.
US11132158B2 Image forming apparatus, control method, and storage medium storing program
Disclosed is a control method for an image forming apparatus including firmware and an application operating on the firmware, the control method including registering a size of a defined sheet in a storage unit in accordance with a user operation under control of the firmware, accepting a selection instruction of the registered size of the defined sheet in accordance with the user operation under control of the application, and control printing using the defined sheet having the size according to the selection instruction under the control of the firmware.
US11132156B2 Image forming apparatus
In an image forming apparatus, a print data acquiring unit acquires variable-data-printing print data that includes common document data and insert data. The common document data includes a common part common to plural printed matters. The insert data is for a variable part individually set for each of the plural printed matters. The common document data includes one or plural identifiers; the identifier indicates the variable part, and the insert data includes one or plural values corresponding to the identifier. The variable-data-printing processing unit causes a printing device to perform variable data printing on the basis of print data obtained by replacing the identifier in the common document data with the value. In addition, the variable-data-printing processing unit determines a print sheet corresponding to the value used in the replacement, and causes the printing device to perform the variable data printing using the determined print sheet.
US11132153B2 Communication method and packing box
A communication method according to an embodiment of the present invention is performed between a communication device and an electrical apparatus by use of non-contact short-range wireless communication method. The electrical apparatus includes a built-in antenna in the vicinity of a first region of a surface exposed to the outside of the electrical apparatus. The antenna is provided for non-contact short-range wireless communication with the communication device. The communication method includes the steps of: preparing a storage box to which information is provided at a predetermined position on an exterior surface of the storage box, the information indicating where the antenna is placed; storing the electrical apparatus in power-off state, into the storage box, and thereby placing the electrical apparatus in the storage box such that the first region of the electrical apparatus is close to the predetermined position of the storage box; and moving the communication device close to the predetermined position of the storage box to initiate communication between the communication device and the electrical apparatus.
US11132141B2 System and method for synchronization of data containers
A system and a method of synchronizing, by a processor, between content of a first data container and content of at least one second data container may include: receiving one or more first data elements of the first data container and one or more second data elements of the at least one second data container; computing one or more first unique reference values (URVs) for the respective one or more first data elements; computing one or more second URVs for the respective one or more second data elements; storing the first data elements on a first storage element; storing the second data elements at a second storage element; comparing between a first URV and a second URV to identify data elements having diverged content; and synchronizing between content of the first data container and content of the at least one second data container based on the comparison.
US11132136B2 Variable width superblock addressing
Devices and techniques for variable width superblock addressing are described herein. A superblock width, specified in number of planes, is obtained. A superblock entry is created in a translation table of a NAND device. Here, the superblock entry may include a set of blocks, from the NAND device, that have the same block indexes across multiple die of the NAND device. The number of unique block indexes are equal to the number of planes and in different planes. A request, received from a requesting entity, is performed using the superblock entry. Performing the request includes providing a single instruction to multiple die of the NAND device and multiple data segments. Here, a data segment corresponds to a block in the set of blocks specified by a tuple of block index and die. A result of the request is then returned to the requesting entity.
US11132133B2 Workload-adaptive overprovisioning in solid state storage drive arrays
In one embodiment, a method for managing overprovisioning in a solid state storage drive array comprises receiving usage data from each of a plurality of solid state storage drives, determining a predicted service life value for each of the plurality of solid state storage drives based on at least the usage data, comparing each of the predicted service life values with a predetermined service life value for each respective solid state storage drive, and dynamically adjusting an available logical storage capacity for at least one of the plurality of solid state storage drives based on a result of the step of comparing.
US11132130B2 Segment cleaning method using non-volatile random-access memory and memory management apparatus thereof
In a computer system with a hybrid memory architecture consisting of a volatile main memory and a non-volatile main memory, there are provided a segment cleaning method for a storage file system and a memory management apparatus for implementing the same, the segment cleaning method comprising: selecting a victim segment in storage; copying valid blocks in the victim segment to the volatile main memory; and moving the copied valid blocks to the non-volatile main memory. This can effectively overcome cleaning overhead, thereby improving the I/O performance of applications and increasing the lifetime of storage.
US11132129B2 Methods for minimizing fragmentation in SSD within a storage system and devices thereof
A method, non-transitory computer readable medium, and device that assists with reducing memory fragmentation in solid state devices includes identifying an allocation area within an address range to write data from a cache. Next, the identified allocation area is determined for including previously stored data. The previously stored data is read from the identified allocation area when it is determined that the identified allocation area comprises previously stored data. Next, both the write data from the cache and the read previously stored data are written back into the identified allocation area sequentially through the address range.
US11132120B2 Device, method, and graphical user interface for transitioning between user interfaces
An electronic device displays a text object that includes first text. While continuously displaying the text object, the device, in response to detecting a user input, varies one or more properties, other than position, of the continuously displayed text object from a first set of display property values to a second set of display property values through a plurality of intermediate states, the plurality of intermediate states including: a first intermediate state in which the first text has a first intermediate set of display property values that are between the first set of display property values and the second set of display property values; and a second intermediate state in which the first text has a second intermediate set of display property values that are between the first set of intermediate display values and the second set of display property values.
US11132115B1 Copying user interface artifacts with dynamic levels of detail and shortcut keys
A method of operating a device, which includes providing a user interface with a display artifact; in response to an indication a user selected to copy the display artifact, storing multiple levels of detail of the display artifact; allowing the user to paste a selected level of detail by steps of: in response to an indication a user selected an input field and a paste command, displaying a plurality of paste options for pasting the display artifact into the input field, wherein the plurality of paste options each have a unique level of detail for representing the display artifact; allowing the user to select from the plurality of paste options; and in response to an indication a user selected a paste option from the plurality of paste options, pasting the display artifact with a level of detail associated with the selected paste option into the input filed.
US11132110B1 Graphical user interfaces for monitoring video conferences
In one aspect, an apparatus may include a processor and storage accessible to the processor. The storage may include instructions executable by the processor to present a graphical user interface (GUI) on a display. The GUI may include a first graphical object indicating data related to a first topic that is to be discussed by first and second participants of a first video conference, and the GUI may include a second graphical object indicating data related to a second topic that is to be discussed by third and fourth participants in a second video conference. The first and second video conferences may be transpiring concurrently. Additionally, the GUI may include a first selector that is selectable to allow a fifth participant to converse audibly in the first video conference, and a second selector that is selectable to allow the fifth participant to converse audibly in the second video conference.
US11132106B2 User-specific applications for shared devices
Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.
US11132105B2 Capturing electronic signatures using an expanded interface area
The present disclosure includes methods and systems for receiving an electronic signature in an electronic document utilizing an interface area. In particular, in response to a user interaction, one or more embodiments of an electronic signature system can provide a signature overlay for capturing a signature to provide within an electronic document. For instance, an electronic signature system can detect user input of an original signature on the signature overlay and modify the original signature entered on the signature overlay so that the modified signature fits within a bounded area of an electronic document.
US11132097B2 Channel scan logic
A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
US11132094B2 Electronic apparatus
An electronic apparatus includes a plurality of first sensing electrodes, a plurality of second sensing electrodes, a plurality of first sensing lines, a plurality of second sensing lines, and a connection line connecting two second sensing patterns, which are spaced apart from each other, of one second sensing electrode of the second sensing electrodes. Each of the first sensing lines includes a trench line connected to one first sensing electrode of the first sensing electrodes and crossing the connection line so as to be insulated from the connection line. The connection line includes a plurality of line parts spaced apart from each other with the trench line therebetween on a plane and a bridge part on a layer different from that on which the line parts are on, the bridge part connecting the line parts to each other and having conductivity less than that of the trench line.
US11132093B2 Touch sensor, touch panel, conductive member for touch panel, and conductive sheet for touch panel
A touch panel has a first electrode layer positioned on a first surface of a transparent insulating member and a second electrode layer positioned on a second surface of the transparent insulating member. The first electrode layer is provided with a plurality of first strip electrodes, and the second electrode layer is provided with a plurality of second strip electrodes. There is at least one combination of the first strip electrode and the second strip electrode satisfying an electrode width W1 of the first strip electrode
US11132091B2 Touch driving circuit
A touch driving circuit includes: a first sensing driver including a first sensing capacitor connected to a first touch electrode; a second sensing driver including a second sensing capacitor connected to a second touch electrode; and a touch sensing unit connected to the first and second sensing drivers to sense a voltage charged in each of the first and second sensing capacitors. A charging time point of the first sensing capacitor is different from a charging time point of the second sensing capacitor, and a discharging time point of the first sensing capacitor is different from a discharging time point of the second sensing capacitor.
US11132087B2 Display device
A display device includes a display panel, a folding information detector, a control module, and a distortion compensator. The display panel displays an image and includes a folding area folded with respect to an imaginary folding axis and a plurality of non-folding areas adjacent to the folding area when viewed in a plan view. The folding information detector detects folding information about the display panel, and a control module outputs a control signal based on the folding information provided from the folding information detector. The distortion compensator compensates for a distortion of the image displayed through the folding area in response to the control signal.
US11132086B1 Information carrier object and system for retrieving information
An information carrier object is provided for providing information via a touch-sensitive interface of a computing device. The information carrier object includes a substrate supporting a planar region on which a plurality of touchpoints is defined. A first subset of the touchpoints are data-encoding touchpoints arranged in a circular geometric configuration in which a position of each touchpoint conveys encoded data and a second subset of the touchpoints are reference touchpoints in relation to which data-encoding touchpoints are positioned. A method and system are provided for retrieving information from an information carrier object applied to a touch-sensitive interface.
US11132082B2 Multifunctional display
A multifunctional display including a display panel and a sensing and emitting base, the display panel comprising a body between a viewing surface, and a base surface, and a plurality of optical paths within the body for the passage of light between base orifice and the viewing orifice, the sensing and emitting base comprising at least one multi-color light source below or in the base orifice and at least one optical sensor below or in the base orifice. The multifunctional display may scan a surface of an object by emitting light from the multi-color light source and simultaneously detecting with the optical sensor the reflected light from said surface placed on the viewing surface; and computing with a microprocessor, an image of said surface based on the detected reflected light of a plurality of optical paths.
US11132079B2 Sensor device and sensor-equipped display device including detection electrode
A sensor-equipped display device is provided and includes a display panel and a detection electrode. The panel includes a display area in which pixels are arranged with a first pixel pitch in a first direction and a second pixel pitch in a second direction. The electrode includes an pattern having line fragments. The pattern has connection points at which ends of the fragments are connected to each other, and at least part of the connection points is arranged linearly such that an arrangement gaps thereof in the first and second direction is set to a first and second connection point pitch.
US11132075B2 Touchpad and display screen thereof
The disclosure provides a touchpad and a display screen thereof. The touchpad includes a first touch electrode assembly and a second touch electrode assembly; the first touch electrode assembly includes a first touch electrode and a first organic insulating layer covering the first touch electrode; and the second touch electrode assembly includes a second touch electrode and a second organic insulating layer covering the second touch electrode. The touch electrode includes a metal layer, a buffer layer and a low reflection layer, the buffer layer being disposed below the metal layer, and the low reflection layer being disposed above the metal layer.
US11132073B1 Stylus, touch electronic device, and touch system
A stylus, a touch electronic device, and a touch system are provided. The touch electronic device includes a touch panel and a haptic actuation device, and the haptic actuation device is connected to the touch panel. The stylus includes a pressure sensor and a pen tip. The touch electronic device encodes transmission information into a vibration signal, determines a vibration force of the vibration signal with respect to at least one synchronization time point, and controls the haptic actuation device to drive the touch panel to output the vibration signal. The pen tip of the stylus receives the vibration signal, and the pressure sensor senses the vibration force of the vibration signal. The stylus decodes the vibration signal according to the vibration force with respect to the synchronization time point to obtain the transmission information, and the stylus performs a function according to the transmission information.
US11132066B1 Radial gesture navigation
Systems and methods for radial gesture navigation are provided. In example embodiments, user input data is received from a user device. The user input data indicates a continuous physical user interaction associated with a display screen of the user device. An initial point and a current point are detected from the user input data. A radius distance for a circle that includes the current point and is centered about the initial point is determined. An action is selected from among multiple actions based on the radius distance being within a particular range among successive ranges along a straight line that starts at the initial point and extends through the circle. Each range among the successive ranges corresponds to a particular action among the multiple actions. The selected action is performed in response to detecting a completion of the continuous physical user interaction.
US11132064B2 User-defined virtual interaction space and manipulation of virtual configuration
The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US11132061B1 Fluidic haptic device operable by user movement
A fluidic haptic device includes a chamber, a compressible or incompressible fluid disposed within the chamber, and an actuatable element in hydraulic or pneumatic contact with the fluid. The actuatable element is adapted to be displaced by movement of a user of the device, which can apply pressure to the fluid. The haptic device may interact directly with one or more body parts of a user, including the user's skin, and may be operable without an external pressure source.
US11132060B2 Collaborative interactions and feedback with midair interfaces
In an embodiment, a method includes detecting a motion pattern in proximity to a first midair interface (MAI) device, the motion pattern being of a body part of a user. In an embodiment, the method includes converting the detected motion pattern to a simulated surface of an object projected from a shared MAI device, wherein the first MAI device and the shared MAI device each correspond to a different user. In an embodiment, the method includes causing a behavior change in the simulated surface being projected from the shared MAI device. An embodiment includes a computer usable program product. The computer usable program product includes a computer-readable storage device, and program instructions stored on the storage device.
US11132056B2 Predictive eye tracking systems and methods for foveated rendering for electronic displays
Various aspects of the subject technology relate to prediction of eye movements of a user of a head-mountable display device. Predictive foveated display systems and methods, using the predicted eye movements are also disclosed. Predictive variable focus display systems and methods using the predicted eye movements are also disclosed. Predicting eye movements may include predicting a future gaze location and/or predicting a future vergence plane for the user's eyes, based on the current motion of one or both of the user's eyes. The predicted gaze location may be used to pre-render a foveated display image frame with a high-resolution region at the predicted gaze location. The predicted vergence plane may be used to modify an image plane of a display assembly to mitigate or avoid a vergence/accommodation conflict for the user.
US11132054B2 Electronic apparatus, control method thereof and electronic system
An electronic apparatus is provided. The electronic apparatus according to an embodiment includes a storage, a communicator comprising communication circuitry, and a processor configured to render a virtual reality (VR) image including a first object corresponding to a first display device based on VR image information stored in the storage, wherein the processor is further configured to receive motion information of a second display device from the second display device through the communicator, to render one area of the VR image including the first object based the first object being included in a view of a second object corresponding to the second display device based on the motion information of the second display device, and to control the communicator to transmit the rendered one area of the VR image to the second display device.
US11132053B2 Method and device for surfacing physical environment interactions during simulated reality sessions
In one implementation, a method includes: displaying simulated reality (SR) content; determining whether an object in a physical environment satisfies one or more interaction criteria; and changing display of the SR content from a first view to a second view, in response to determining that the object in the physical environment satisfies the one or more interaction criteria, wherein, in the first view, the object in the physical environment is occluded by the SR content, and wherein the second view reduces occlusion of the object in the physical environment by the SR content.
US11132049B2 Methods and apparatus for adaptive power profiling in a baseband processing system
Methods and apparatus for adaptive power profiling in a baseband processing system. In an exemplary embodiment, an apparatus includes one or more processing engines. Each processing engine performs at least one data processing function. The apparatus also includes an adaptive power profile (APP) and a job manager that receives job requests for data processing. The job manager allocates the data processing associated with the job requests to the processing engines based on the adaptive power profile. The adaptive power profile identifies a first group of the processing engines to perform the data processing associated with the job requests, and identifies remaining processing engines to be set to a low power mode.
US11132044B2 Dynamic P2L asynchronous power loss mitigation
Systems and methods are disclosed, including, in a storage system comprising control circuitry and a memory array having multiple groups of memory cells, storing a first physical-to-logical (P2L) data structure for a first physical area of a first group of memory cells in a second physical area of the first group of memory cells, such as when resuming operation from a low-power state, including an asynchronous power loss (APL). The first group of memory cells can include a super block of memory cells. A second P2L data structure for the second physical area of the first group of memory cells can be stored, such as in a metadata area of the second physical area, and an address of the first P2L data structure can be stored in the second P2L data structure.
US11132043B2 Power failure detecting system and method for dual central processing unit
A system for detecting power failure in a dual processing system includes a first central processing unit (CPU), a second CPU, a power controlling unit, and a complex programmable logic device (CPLD). The power controlling unit is electrically coupled to the first CPU and the second CPU and the CPLD. The CPLD can determine a power failure occurring in relation to the first CPU and the second CPU. If power to the first CPU does not fail but power to the second CPU does fail, the CPLD controls the power controlling unit to stop supplying power for the second CPU only and make a certain number of power restart attempts. A method for detecting a power failure is also provided.
US11132042B2 Drive carrier assemblies
An example apparatus comprises a drive carrier assembly which may include a memory device, and an energy storage device having at least a portion thereof encased in a housing. In some examples, the apparatus may include a printed circuit assembly to detect a power failure of a host computing device. The printed circuit assembly, may have a first portion coupled to the energy storage device and a second portion coupled to a backplane of the host computing device.
US11132041B2 Power supply with management interface and method therefor
An information handling system includes a power supply to provide power to the information handling system. The power supply is communicatively coupled to a baseboard management controller by a first signal interconnect and a second signal interconnect. The power supply is configured to provide, via the first signal interconnect, an alert to the BMC indicating that an operating parameter of the PSU exceeds a predetermined threshold. The first signal interconnect is associated with a PWR_OK signal of an Advanced Technology eXtended (ATX) specification and the second signal interconnect is associated with a PS_ON #signal of the ATX specification.
US11132040B2 Load balancing in multi-port power delivery applications
A Universal Serial Bus (USB) dock includes ports, a processor, and instructions to cause the processor, below a level of an operating system running applications and accessing the USB dock, identify a first port of the plurality of ports as a priority port. The processor may be further caused to detect a connection to the dock. The processor may be further caused to determine whether a candidate port to which the connection is made is the priority port. The processor may be further caused to, based on a determination that the candidate port is the priority port, recover power from other ports and advertise power capabilities of the priority port to a USB element connecting to the dock.
US11132039B2 Systems and methods for controlling charging and discharging of an energy device based on temperature
An information handling system may include an information handling resource and an energy storage device electrically coupled to the information handling resource and comprising one or more energy storage cells and a control subsystem configured to selectively enable and disable discharging of the one or more energy storage cells to the information handling resource based on a temperature associated with the energy storage device.
US11132037B2 Operating temperature management of a memory sub-system
An operating temperature of a memory sub-system is identified. It is determined that the identified operating temperature satisfies a first temperature condition. Upon determining that the identified operating temperature satisfies the first temperature condition, operations are performed at the memory sub-system until the operating temperature changes to satisfy a second temperature condition.
US11132027B2 Display device and method of manufacturing the same
A display module including non-folding portions and a folding portion disposed between the non-folding portions; a first supporting member disposed under the display module; and a second supporting member disposed between the display module and the first supporting member, wherein the first supporting member may include: a first supporter and a second supporter overlapping with the non-folding portions; and a plurality of supporting units overlapping with the folding portion.
US11132024B2 Battery architecture in an electronic device
An electronic device having a battery assembly is disclosed. Unlike traditional battery assemblies that include rectilinear electrodes with two sides of equal length, the battery assemblies described herein may include electrodes having a shape/configuration resembling an L-shape electrode used to form chemical reactions in order to generate electrical energy. However, other shapes/configurations are possible. The shape/configuration of the housing of the battery assembly confirms to the shape/configuration of the electrodes. Further, in order to accommodate an internal component (such as a circuit board assembly), the shape of the battery assembly provides additional space in the electronic device. In order to form the electrodes, the electrodes may undergo a die cutting operation. Also, the housing may include a channel, or reduced dimension, that accommodates a flexible circuit in the electronic device that passes over the battery assembly at the channel.
US11132019B1 Display apparatus
A display apparatus includes a display module displaying an image; a support assembly facing the display module; a driver assembly installed on the support assembly to supply power to rotate the display module; a linearly-movable assembly connected to the driver assembly to receive power therefrom and moving in a linear manner in a first direction along the support assembly; a connector assembly having one end fixed to the display module and the other end rotatably disposed on the linearly-movable assembly; and a guide mechanism connected to the support assembly and the connector assembly to allow the connector assembly to rotate under linear movement of the linearly-movable assembly.
US11132018B2 Display apparatus
A display apparatus includes a display panel configured to display an image by emitting light, a supporting member on a rear surface of the display panel, and a sound generator between the display panel and the supporting member. The sound generator includes a magnetic circuit unit and a voice coil unit on the rear surface of the display panel, and the magnetic circuit unit and the voice coil unit are configured to vibrate the display panel to generate sound.
US11132016B2 Method for supply voltage regulation and corresponding device
A method for modifying the frequency of a clock signal clocking an integrated circuit supplied by a voltage controller, comprises, in response to a command for the modification, varying the frequency of the clock signal at a rate allowing a supply voltage to be controlled by the controller. The variation comprises at least one series of successive divisions of the frequency of the clock signal into successive intermediate signals of respective intermediate frequencies.
US11132015B2 Powering clock tree circuitry using internal voltages
In some embodiments, clock input buffer circuitry and divider circuitry use a combination of externally-suppled voltages and internally-generated voltages to provide the various clock signals used by a semiconductor device. For example, a clock input buffer is configured to provide second complementary clock signals responsive to received first complementary clock signals using cross-coupled buffer circuitry coupled to a supply voltage and to drive the first complementary clock signals using driver circuitry coupled to an internal voltage. In another example, a divider circuitry may provide divided clock signals based on the second complementary clock signals via a divider coupled to the internal voltage and to drive the divided clock signals using driver circuitry coupled to the supply voltage. A magnitude of the supply voltage may be less than a magnitude of the internal voltage.
US11132013B2 Device and system
Provided is a device connected to a clock and data signal lines, comprising: a voltage input unit configured to be inputted with a clock signal as an input signal from the clock signal line and to generate first reference voltage corresponding to a high level of the clock signal; a reference voltage generation unit configured to be inputted with predetermined input voltage and to generate second reference voltage; a voltage regulation unit for generating regulation voltage by using the second reference voltage to convert a level of the first reference voltage; a drive unit for stepping down the regulation voltage to generate output voltage; a control unit; and an output unit connected with the control unit, the drive unit, and the data signal line, for outputting the output voltage to the data signal line in response to input of a high level of a control signal from the control unit.
US11132012B2 Maximizing of energy delivery system compatibility with voltage optimization
A method, apparatus, system and computer program is provided for controlling an electric power system, including implementation of a voltage control and conservation (VCC) system used to optimally control the independent voltage and capacitor banks using a linear optimization methodology to minimize the losses in the EEDCS and the EUS. An energy validation process system (EVP) is provided which is used to document the savings of the VCC and an EPP is used to optimize improvements to the EEDCS for continuously improving the energy losses in the EEDS. The EVP system measures the improvement in the EEDS a result of operating the VCC system in the “ON” state determining the level of energy conservation achieved by the VCC system. In addition the VCC system monitors pattern recognition events and compares them to the report-by-exception data to detect HVL events. If one is detected the VCC optimizes the capacity of the EEDS to respond to the HVL events by centering the piecewise linear solution maximizing the ability of the EDDS to absorb the HVL event.
US11132009B2 Electric power converter
An electric switch-mode power converter comprises: a parameter predictor for predicting and updating at least one regulator parameter of a regulator controlling a switching device of the converter, a performance feedback signal generator for providing a performance feedback signal indicative of a performance of the conversion operation, wherein the parameter predictor is configured to predict an update of the regulator parameter based on the performance feedback signal and during update intervals, the intervals being during the power conversion operation and being separated by pauses without update.
US11132005B2 Unmanned aerial vehicle escape system, unmanned aerial vehicle escape method, and program
To avoid interfering with a participant when information on a venue of a competition or an event is provided by using an unmanned aerial vehicle, participant position information acquisition means of an unmanned aerial vehicle escape system acquires participant position information on a position of the participant in the venue of the competition or the event. Movement instruction means instructs an unmanned aerial vehicle for providing information on the venue to move to a position defined based on the participant position information. Layout information acquisition means acquires layout information on a layout of the venue. Escape destination determination means determines an escape destination of the unmanned aerial vehicle based on the participant position information and the layout information. Escape means causes the unmanned aerial vehicle to escape to the escape destination determined by the escape destination determination means.
US11132002B2 Method and device for displaying motion path of robot and robot
A method and a device for displaying a motion path of robot and a robot. The method for displaying a motion path of the robot includes acquiring a current motion path of the robot, recognizing the motion path to determine a type of the motion path, determining, according to the type of the motion path, a display manner corresponding to the type of the motion path, and displaying the motion path on an electronic map in the determined display manner.
US11132000B2 Robot with automatic styles
Embodiments provide a plurality of personalized, user selectable styles. Each style is determined by a combination of dimensions. Each style, except the default balanced style, prioritizes one of the dimensions over the other cleaning dimensions. In one embodiment, the styles are cleaning styles and the cleaning dimensions are cleaning time, coverage and obstacle avoidance. The cleaning styles are gentle, fast, thorough and balanced. The gentle style protects expensive furniture, with obstacle avoidance prioritized over cleaning time and coverage. The fast style cleans quickly, prioritizing cleaning time over coverage and obstacle avoidance. The thorough style prioritizes coverage over cleaning time and obstacle avoidance. The balanced style prioritizes all three cleaning dimensions substantially the same. The prioritization is achieved through adjustments to the autonomous robot navigation. User selection of a style can be achieved directly or automatically based on various mechanisms, such as user history.
US11131998B2 Virtual moving safety limits for vehicles transporting objects
Example systems and methods are disclosed for implementing vehicle operation limits to prevent vehicle load failure during vehicle teleoperation. The method may include receiving sensor data from sensors on a vehicle that carries a load. The vehicle may be controlled by a remote control system. The load weight and dimensions may be determined based on the sensor data. In order to prevent a vehicle load failure, a forward velocity limit and an angular velocity limit may be calculated. Vehicle load failures may include the vehicle tipping over, the load tipping over, the load sliding off of the vehicle, or collisions. The vehicle carrying the load may be restricted from exceeding the forward velocity limit and/or the angular velocity limit during vehicle operation. The remote control system may display a user interface indicating to a remote operator the forward velocity limit and the angular velocity limit.
US11131997B2 Route generation apparatus
A route generation apparatus (13) has: a generating device (132) and a setting device (132). The generating device generates, on the basis of an evaluation score (SC2), a moving route of a movable object (1) that reaches a second position (WP_end) from a first position (WP_start) so as to avoid an interference between the movable object and an obstacle (O). The evaluation score is obtained by executing a weighting process on a distance (D_FL, D_FR, D_RL, D_RR) between the obstacle and specific portions (E_FL, E_FR, E_RL, E_RR) of the movable object on the basis of weighting coefficients (w_FL, w_FR, w_RL, w_RR). The setting device sets at least one weighting coefficient on the basis of a moving condition of the movable object during a period when the movable objects moves on the moving route.
US11131994B2 Debugging an autonomous driving machine learning model
A method for improving an autonomous driving system for an autonomous vehicle is disclosed. The method includes sub-sampling a frame generated by an output of a sensor and transmitting, to a remote device, the sub-sampled frame and classification data corresponding to the sub-sampled frame. The method also includes receiving, from the remote device, an adjustment to the autonomous driving system in response to the transmitted sub-sampled frame and classification data. The method further includes controlling an action of the autonomous vehicle based on the adjusted autonomous driving system.
US11131982B2 Fuselage manufacturing system
A method and apparatus for processing fuselage sections. The apparatus comprises a cradle system, a metrology system, and a controller. The cradle system holds a first fuselage section and applies forces to the first fuselage section to change a current shape of the first fuselage section. The metrology system makes measurements of the current shape of the first fuselage section. The controller receives the measurements from the metrology system, identifies the forces needed to change the current shape of the first fuselage section towards a desired shape for connecting the first fuselage section to a second fuselage section, and sends commands to the cradle system to apply the forces to change the current shape of the first fuselage section towards the desired shape.
US11131981B2 Functional safety module for industrial devices
The present disclosure provides a functional safety module for industrial devices, the functional safety module being connected between the industrial devices to manage safety according to a state of the industrial devices. The functional safety module may include a first controller and a second controller each configured to execute a common predetermined operation command including operation commands. The first controller is configured to output digital signals, and sequentially convert the digital signals into analog voltages. The second controller is configured to receive the analog voltages, sequentially converts the analog voltages, and outputs the digital signals, and determine whether the first controller is normal.
US11131979B2 Numerical control device and numerical control method
A numerical control device for controlling a main shaft, which is a rotating shaft for a workpiece, a drive shaft that drives a tool for vibration cutting of the workpiece in an X-axis direction, and a drive shaft that drives the tool or the workpiece in a Z-axis direction, includes: a storage unit that stores a machining program for vibration cutting of the workpiece; and a control computation unit that calculates a specific point that the tool passes during vibration cutting on the basis of a tolerance value, which is an allowable error in machining of a corner of the workpiece, and generates a vibration waveform of the tool indicating a movement path of the tool passing the specific point, in which the control computation unit controls movement and vibration of the tool in accordance with the machining program and the vibration waveform.
US11131978B2 Systems and methods for analyzing manufacturing parameters
A metal fabrication resource performance monitoring method includes collecting data representative of a parameter sampled during one or more metal fabrication operations of one or more metal fabrication resources, the one or more resources being selectable by a user from a listing of individual and groups of resources, receiving event data comprising a time that an event occurred, via at least one computer processor, determining a first analyzed system parameter from the collected data, via the at least one computer processor, populating a dashboard page with graphical indicia representative of the first analyzed system parameter before and after the event, and transmitting the dashboard page to a user-viewable display.
US11131968B2 Pump motor control with adaptive startup
An apparatus for starting operation of a motor of an implantable blood pump including a memory storing one or more default parameters for at least one of controlling and monitoring the startup operation. A processor operatively coupled to the motor is included, the processor is configured to: commence the startup operation based on the one or more default parameters; detect an error during the startup operation; adjust at least one of the one or more default parameters in response to the detected error; store the at least one adjusted parameter in the memory; and commence subsequent startup operations based at least in part on the at least one adjusted parameter.
US11131964B2 Illumination device
A predetermined lighting pattern is projected on a surface to be illuminated and the lighting pattern is displaced on the surface to be illuminated. A laser beam generated by a laser light source is broadened by a magnifying lens so as to generate a divergent light. The divergent light is shaped by the collimation lens into a parallel illumination light, and the parallel illumination light is caused to be incident on an incident plane of a diffraction optical element which records a hologram image. A diffracted light from the diffraction optical element forms the lighting pattern as a hologram reconstructed image on the surface to be illuminated. By translating the collimation lens by a collimation-lens drive unit along a movement plane that is orthogonal to an optical axis of the laser beam, the lighting pattern can be displaced on the surface to be illuminated.
US11131963B2 Particle collection system with discharging electrode
A particle collection system of an imaging apparatus includes an air flow generation device to generate an air flow for transporting airborne particles, a charging device that is located upstream of the air flow generation device in a ventilation direction to charge the floating fine particles in the air flow, and a particle collection device that is located downstream of the charging device in the ventilation direction to collect the airborne particles which are charged by the charging device. The charging device includes a discharging electrode and a counter electrode, and the particle collection device includes a tubular ventilation passage. A length of the tubular ventilation passage in the ventilation direction is greater than an opening diameter of the tubular ventilation passage, and the opening diameter of the tubular ventilation passage is less than or equal to a gap between the discharging electrode and the counter electrode.
US11131962B2 Guide member for mounting a consumable cartridge on a tray
An image forming apparatus includes a main body, and a tray movable from an inner portion of a main body to outside of the main body. A plurality of consumable cartridges are removably mountable on the tray. The tray includes a guide member, and during mounting of each of the plurality of consumable cartridges, the guide member moves each of the plurality of consumable cartridges in a direction perpendicular to a mounting direction of the consumable cartridges so that the consumable cartridges are mounted on the tray.
US11131955B2 Drum cartridge and process cartridge including drum cartridge
A developer cartridge according to one aspect is attachable to a photoconductor unit that comprises a photoconductive drum. The developer cartridge may comprise a main body having an opening, the main body comprising an electric circuit, a front cover configured to move to an opening position in which the opening of the main body is exposed and to a closing position in which the opening of the main body is closed, a first terminal electrically connected to the electric circuit, a photosensitive drum, and a developer cartridge comprising a developing roller, developing frame having a pressed portion, memory unit and second terminal. The front cover may include a pressing portion configured to press the pressed portion of the developing frame in a direction from the developing roller toward the photosensitive drum, and wherein the second terminal faces to the front cover when the front cover is in the closed position.
US11131954B2 Image forming apparatus for determining image defect
An image forming apparatus includes an image forming unit configured to form an image on a sheet; a reading unit configured to read the image formed on the sheet by the image forming unit during a period in which the sheet is being conveyed by a conveying unit; a control unit configured to control a conveyance speed of the sheet by the conveying unit; and a determination unit configured to determine whether or not there is an image defect in the image formed on the sheet by the image forming unit based on image data of a first partial image read by the reading unit, excluding a second partial image passing through the reading unit during a speed variation period in which the control unit varies the conveyance speed of the sheet.
US11131950B1 Image forming apparatus and method of forming an image
According to one embodiment, an image forming apparatus includes a sheet supply unit, a printer, a fixing device, and a controller. The sheet supply unit supplies a sheet from a sheet container. The printer forms a toner image to the sheet conveyed from the sheet supply unit. The fixing device includes a heater, a fixing belt, and a pressure roller. The heater includes a heat generating member including a plurality of heating elements arranged in a first direction orthogonal to a sheet conveyance direction and in which a heating element group selected in response to a printing request from the heat generating member generates heat. The fixing belt fixes the toner image heated by the heater to the sheet. The pressure roller presses the fixing belt.
US11131948B2 Liquid applying device for fixing belt
A liquid applying device includes a circulation member, an impregnation member, and a support member. The circulation member is configured to circulate in a predetermined direction. The impregnation member is formed in a plate shape. The impregnation member is impregnated with a liquid. The impregnation member is in contact with the circulation member at an end portion thereof in a direction intersecting with a circulating direction of the circulation member so as to apply the liquid to the circulation member. The support member supports a portion including an end portion side of the impregnation member, at an opposite side of the circulation member in a state where the end portion of the impregnation member is in contact with the circulation member.
US11131947B2 Transferring print agent using first and second transfer members
In an example, a method includes collecting (102) print agent from a print agent reservoir to form a print agent layer on a first print agent transfer member (204). The print agent layer may be transferred (104) directly from the first print agent transfer member to a second print agent transfer member (206), where the print agent layer may be heated (106). The print agent layer may be applied (108) directly from the second print agent transfer member to a substrate.
US11131943B1 Image forming apparatus
An image forming apparatus includes: a development device that develops an electrostatic latent image formed on a photosensitive drum into a toner image; a charger that charges the photosensitive drum; a development power supply that applies a prescribed bias voltage to the development device; an electric current measuring section that measures a development current flowing in the development device; and a calculating section that calculates a surface potential of the photosensitive drum based on the development current. The development device sequentially forms a plurality of image formation toner images on respective sheets of a recording medium. The image formation toner images each are a toner image for image formation. The electric current measuring section measures the development current in a period during which the image formation toner images are not formed.
US11131940B2 Toner for developing electrostatic charge image, electrostatic charge image developer, and toner cartridge
A toner for developing an electrostatic charge image includes a binder resin. In dynamic viscoelasticity measurement, a storage modulus G′50T of the toner at 50° C. is 2×106 Pa or more and 3×108 Pa or less, a storage modulus G′100T of the toner at 100° C. is 1×104 Pa or more and 1×106 Pa or less, and tan δT of the toner in an entire temperature range of 50° C. or more and 100° C. or less is 0.05 or more and 1.5 or less.
US11131938B2 Toner and image forming method
A toner comprises a toner particle including a binder resin, and inorganic fine particles A and silica particles B, wherein the inorganic fine particle A has a rectangular parallelepiped shape; an amount of the inorganic fine particles A is 0.3 to 3.0 mass parts per 100 mass parts of the toner particles; a number average particle diameter of the silica particles B is 80 to 200 nm; a fixing ratio of the inorganic fine particle A is 25% to 70%; where a separation amount of the inorganic fine particles A is denoted by YA (mg), and a separation amount of the silica particles is denoted by YB (mg), YA is 3.00 to 18.0, YA and YB satisfy the following formula, YA/YB>0.75, and a surface potential difference C in a rubbing test using the inorganic fine particle A and the binder resin is −70 V to +70 V.
US11131937B2 Positioning device, stiffness reduction device and electron beam apparatus
A positioning device configured to displace an object is disclosed. The positioning device comprises a stage to support the object, an actuator to move the stage with respect to a reference in a direction of movement, a balance mass arranged between the actuator and the reference to reduce transfer of reaction forces from the actuator to the reference, a support device arranged between the reference and the balance mass to support the balance mass, and a gravity compensator acting between the reference and the balance mass to exert a lifting force on the balance mass to reduce a gravitational support force to be provided by the support device to support the balance mass.
US11131936B2 Method of measuring variation, inspection system, computer program, and computer system
Methods of measuring variation across multiple instances of a pattern on a substrate or substrates after a step in a device manufacturing process are disclosed. In one arrangement, data representing a set of images is received. Each image represents a different instance of the pattern, wherein the pattern includes a plurality of pattern elements. The set of images are registered relative to each other to superimpose the instances of the pattern. The registration includes applying different weightings to two or more of the plurality of pattern elements, wherein the weightings control the extent to which each pattern element contributes to the registration of the set of images and each weighting is based on an expected variation of the pattern element to which the weighting is applied. Variation in the pattern is measured using the registered set of images.
US11131934B2 Non-telecentric light guide elements
The present disclosure relates to systems and methods relating to the fabrication of light guide elements. An example system includes an optical component configured to direct light emitted by a light source to illuminate a photoresist material at one or more desired angles so as to expose an angled structure in the photoresist material. The photoresist material overlays at least a portion of a first surface of a substrate. The optical component includes a container containing a light-coupling material that is selected based in part on the one or more desired angles. The system also includes a reflective surface arranged to reflect at least a first portion of the emitted light to illuminate the photoresist material at the one or more desired angles.
US11131928B2 Resist underlayer film forming composition which contains compound having glycoluril skeleton as additive
The invention provides a resist underlayer film forming composition which contains a compound having a glycoluril skeleton and which prevents collapse of a resist pattern formed on a substrate in a lithography process during semiconductor production; a resist underlayer film which uses this composition; and a method for producing a semiconductor device. The compound is of formula (1-1), wherein each of R1-R4 represents a C2-C10 alkyl group wherein a hydrogen atom is substituted by at least one substituent selected from the group consisting of a hydroxy group, a thiol group, a carboxyl group, C1-C5 alkoxyethyl groups, C1-C5 alkylsulfanyl groups and organic groups containing an ester bond, or a C2-C10 alkenyl group; the R1-R4 moieties may be the same as or different from each other; and each of R5 and R6 represents a hydrogen atom or a group selected from among C1-C10 alkyl groups and a phenyl group.
US11131926B2 Resist composition and resist patterning process
The present invention provides a resist composition, including: (A) a sulfonium salt containing an anion and a cation, the cation including a partial structure shown by the following general formula (A1); and (B) a polymer compound containing a repeating unit shown by the following general formula (B1). The present invention provides a resist composition that causes few defects and is excellent in lithography performance, having regulated acid diffusion, in photolithography using a high energy beam as a light source, and a resist patterning process using this resist composition.
US11131925B2 Water-soluble diacetylene, photolithography composition comprising water-soluble diacetylene monomer and conductive polymer, and fine pattern preparation method using same
Provided are a novel water-soluble diacetylene monomer, a composition for photolithography including the novel water-soluble diacetylene monomer and a conductive polymer, and a method of forming micropatterns using the composition. The water-soluble diacetylene monomer may not aggregate even when mixed with a water-soluble conductive polymer. Accordingly, a uniform composition for photolithography can be prepared by mixing a water-soluble conductive polymer with the diacetylene monomer, and micropatterns can be formed using the composition. More particularly, when the composition is formed into a thin film and then is irradiated with light, only light-irradiated portions of the diacetylene monomer are selectively crosslinked due to photopolymerization, thereby resulting in insoluble negative-type micropatterns.
US11131923B2 System and method of assessing surface quality by optically analyzing dispensed drops
Systems and processes for controlling an imprinting process that dispenses a plurality of droplets onto a substrate. Droplet information representative of droplets is acquired. A set that includes droplet parameters of the droplets based on the droplet information may be estimated. Each of the droplet parameters is representative of particular droplets. Prior to a template being brought into contact with the droplets, either any of the set is outside ranges, or all of the set are inside ranges, may be determined. In a first case when any of the set are outside the ranges, then the imprinting process may be aborted prior to the template being brought into contact with the droplets. In a second case when all of the set are inside the ranges, then the imprinting process may be performed with the template.
US11131921B2 Method for manufacturing reflective mask blank, and method for manufacturing reflective mask
A method of manufacturing a reflective mask blank comprising a multilayer reflective film formed on a substrate so as to reflect EUV light; and a laminated film formed on the multilayer reflective film. The method includes the steps of depositing the multilayer reflective film on the substrate to form a multilayer reflective film formed substrate; carrying out defect inspection for the multilayer reflective film formed substrate; depositing the laminated film on the multilayer reflective film of the multilayer reflective film formed substrate; forming a fiducial mark for an upper portion of the laminated film to thereby form a reflective mask blank comprising the fiducial mark, the fiducial mark serving as a reference for a defect position in defect information; and carrying out defect inspection of the reflective mask blank by using the fiducial mark as a reference.
US11131917B2 Image display apparatus, projection optical system, and image display system
An image display apparatus according to an aspect of the present technology includes a light source, an image generator, and a projection optical system. The image generator modulates light emitted from the light source and generates image light. The projection optical system includes a lens system and a concave reflective surface. The lens system is configured on a basis of a reference axis at a position on which the generated image light is incident, and has a positive refracting power as a whole. The concave reflective surface is configured on a basis of the reference axis, and reflects the image light emitted from the lens system toward a projection target. In addition, the concave reflective surface reflects at least one or more light beams included in the image light incident on the concave reflective surface, toward a direction that intersects with a direction along the reference axis at an angle of 80 degrees or more.
US11131912B2 Projector
A projector includes a cooler configured to cool a cooling target based on transformation of a refrigerant into a gas. The cooler includes a refrigerant generator and a refrigerant sender. The refrigerant generator includes a rotating moisture absorbing/discharging member, a first air blower configured to deliver air containing the refrigerant transformed into the gas at the cooling target to a first portion of the moisture absorbing/discharging member located in a first region, a heat exchanger connected to the refrigerant sender, and a second air blower configured to cool the heat exchanger. The air having passed through the first portion of the moisture absorbing/discharging member flows into the heat exchanger. Air exhausted from the heat exchanger is delivered to a second portion of the moisture absorbing/discharging member located in a second region different from the first region.
US11131905B2 Camera module and electronic device
A camera module includes an imaging lens assembly and an image sensor, wherein the image sensor is located on an image side of the imaging lens assembly. The imaging lens assembly has an optical axis and includes a plastic lens barrel and a plurality of plastic lens elements, wherein the plastic lens elements are disposed in the plastic lens barrel. The plastic lens barrel includes an object-side outer surface, a lens barrel minimum opening, an object-side outer inclined surface and a reversing inclined surface. The object-side outer surface is a surface of the plastic lens barrel facing towards an object side being closest to the object side and is annular. The reversing inclined surface expands from the lens barrel minimum opening to the image side, wherein a connecting position of the reversing inclined surface and the object-side outer inclined surface forms the lens barrel minimum opening.
US11131901B2 Portable electronic device and camera module
A camera module includes a carrier accommodating a lens module, a housing accommodating the lens module and the carrier, a focus adjusting unit configured to move the lens module and the carrier in an optical axis direction, and a position measuring unit including a sensing yoke mounted on the carrier and a sensing coil facing the first sensing yoke. The sensing yoke includes a body unit and an extension unit extending in the optical axis direction from the body unit.
US11131899B2 Display apparatus
A display apparatus includes: a display panel including: a transmissive area configured to transmit light incident thereon, and an emissive area configured to emit light, a light-controlling device on a rear surface of the display panel, the light-controlling device being configured to have a light transmission mode for transmitting the incident light and a light-blocking mode for blocking the incident light, the light-controlling device including: a first substrate and a second substrate facing each other, a transmission controller between the first substrate and the second substrate, the transmission controller overlapping the transmissive area, and a vibration generator between the first substrate and the second substrate, the vibration generator overlapping the emissive area.
US11131896B2 Light control sheets and imaging systems
A light control sheet including a first transparent electrode, a second transparent electrode, a first light control layer positioned between the first and second transparent electrodes, and having light transmission property which is variable by a change in a voltage across the first and second transparent electrodes, and a voltage control unit which applies an AC voltage across the first and second transparent electrodes, and changes a frequency of the AC voltage applied.
US11131894B2 Display device
A display device is provided. The display device includes an internal driving circuit, an external circuit and a plurality of signal lines. The signal lines are electrically connected with the internal driving circuit and the external circuit. Each signal line includes N signal line sections, Ma first turning points and Mb second turning points, wherein the N signal line sections are connected with each other, each of the Ma first turning points and the Mb second turning points is located at the connecting site of the two adjacent signal line sections, N and Ma are positive integers, Mb is 0 or a positive integer, N≥3, Ma≥2, Ma+Mb≤N−1, the resistance change rate between the two adjacent signal line sections connected with each first turning point is ΔR, and 0<|ΔR|≤10%.
US11131891B2 Liquid crystal display device
The present invention provides a liquid crystal display device of a transverse electric field mode that may inhibit internal reflection and realize proper black display to which coloring does not occur. The present invention provides a liquid crystal display device including a first linear polarizer, a first λ/4 retardation layer, a first substrate, a second λ/4 retardation layer configured with a different material from the first λ/4 retardation layer, a liquid crystal layer that contains liquid crystals which are horizontally aligned in a case where no voltage is applied, plural electrode pairs that generate a transverse electric field in the liquid crystal layer by a voltage being applied, a second substrate, a second linear polarizer, and a backlight. In a case where a color of light emitted from the backlight is expressed by using chromaticity coordinates (x, y) of an XYZ color system, both of x and y are 0.32 or greater. The plural electrode pairs include a red electrode pair arranged in a red sub-pixel, a green electrode pair arranged in a green sub-pixel, and a blue electrode pair arranged in a blue sub-pixel. A white display applied voltage of the blue electrode pair is different from the white display applied voltage of the red electrode pair and the white display applied voltage of the green electrode pair.
US11131889B2 Liquid crystal display device and method of manufacturing the same
A liquid crystal display device and a method of manufacturing a liquid crystal display device are provided. The liquid crystal display device includes: a base; an alignment inducing layer on the base and including a first compound represented by formula A1 or a polymer of the first compound; and a liquid crystal layer on the alignment inducing layer that includes liquid crystals: where R1 may be hydrogen or a polymerizable group, R2 may be a hydrophilic group, SP1 and SP2 may each independently be a single bond, a C1-C12 alkylene group, or a C1-C12 alkoxylene group, Z may be a single bond, an ester group, or an ether group, and X1, X2 and X3 may each independently be hydrogen, a methyl group, fluorine, or chlorine.
US11131888B2 Display panel and display apparatus
In a display panel, all of a plurality of directors of liquid crystal composition composing the liquid crystal layer are essentially perpendicular to the first alignment film and the second alignment film in the absence of applied voltage. A liquid crystal layer included in each of a plurality of unit pixels arranged in a matrix along a row direction and along a column direction has a single alignment state. A director of liquid crystal composition located at a central portion in a first unit pixel that is one of the plurality of unit pixels is in an opposite orientation with respect to a director of liquid crystal composition located at a central portion in a second unit pixel that is in a same row or a same column as the first unit pixel.
US11131883B2 Planar lighting device
A planar lighting device according to an embodiment includes a substrate and a lens. A plurality of light sources are arranged on the substrate. The lens is formed to have, on an incident surface opposing the plurality of light sources, an optical element having a plurality of first optical parts that include a part that tapers from a bottom face having a hexagonal shape toward a tip, the first optical parts being arranged in a staggered arrangement.
US11131880B2 Lighting device and light housing
A lighting device and a light housing are provided. The lighting device includes a housing, and the housing is provided with a light exit and an accommodating cavity extending inward from the light exit; the lighting device further includes a first light source, a second light source, and a controller. The controller controls at most one selected from a group consisting of the first light source and the second light source to emit light. Both the first light source and the second light source are disposed in the accommodating cavity. The first light source is used for an auxiliary lighting mode, in the case where the first light source emits light, the background image is visible from the light exit; and the second light source is used for a main lighting mode.
US11131879B2 Backlight module and applications thereof
A backlight module includes a light-transmitting shell, a first light-emitting device, a first light conversion layer and an LGP. The light-transmitting shell includes a first top plate and a first sidewall. The first top plate connects to the first sidewall and two collectively make a non-180° angle, so as to define a first light-mixing space. The first light-emitting device is disposed in the first light-mixing space to provide a first color light. The first light conversion layer is disposed on the first top plate to convert the first color light to a second color light. The LGP has a light incident surface and a light exit surface, the first top plate is disposed between the light incident surface and the first light-emitting device, and the second color light comes into the light guide plate from the light incident surface and is emitted outwards from the light exit surface.
US11131876B2 Liquid crystal display device with a display surface of a planar shape
In a liquid crystal display device, the liquid crystal panel has a display surface of a planar shape on which a plurality of pixels are located. The front protective plate is located so as to face the display surface of the liquid crystal panel. The optical path changing portion is located between an emission surface of the front protective plate and an air layer located closer to the back side than the emission surface is and located closest to the emission surface. The optical path changing portion changes an optical path of light that enters the optical path changing portion so as to expand an emission angle when the incident light is emitted from the emission surface of the front protective plate.
US11131874B2 Optical film and display device including the same
An optical film includes a first pattern layer including a first base portion and first protruding portions disposed on the first base portion to be spaced apart from each other and having a first refractive index and a second pattern layer disposed on the first pattern layer and having a second refractive index. Each of the first protruding portions includes a first sub-protruding portion having a first width in a cross-section perpendicular to the first base portion, a second sub-protruding portion disposed between the first base portion and the first sub-protruding portion and having a width that increases from the first sub-protruding portion to the first base portion, and a third sub-protruding portion disposed on the first sub-protruding portion and having a width that decreases as a distance from the first sub-protruding portion increases.
US11131871B2 Laser processing device and operation checking method
There is provided a laser processing device that includes a laser light source configured to output laser light, a spatial light modulator configured to modulate the laser light output from the laser light source according to a phase pattern and emit the modulated laser light, an objective lens configured to converge the laser light emitted from the spatial light modulator onto an object, a controller configured to control a phase pattern to be displayed on the spatial light modulator, and a determiner configured to determine whether operation of the spatial light modulator is normal, in which the controller performs switching control in which the phase pattern to be displayed on the spatial light modulator is switched, and the determiner makes the determination on the basis of a change in intensity of the laser light emitted from the spatial light modulator between before the switching control and after the switching control.
US11131868B2 Method for corrective lens and corrective lens
A corrective lens that can improve contrast sensitivity in a dark place, for example, at night is provided. When an axis in the anteroposterior direction passing through the geometric center of a lens is defined as the z-axis and a direction extending to the rear side of the lens is defined as the positive direction of the z-axis, a focal depth extension component represented by Ar3 (where r is the distance from the z-axis and A is a constant) is added to the z-coordinate value of a refractive surface determined based on a prescription power to increase the focal depth. The focal depth that decreases (shallows) in a dark place is increased to facilitate focusing on a target object located in front of or behind the original focal point. This can improve contrast sensitivity in a dark place.
US11131864B2 Holographic display within a vehicle external part
A holographic display device presents a holographic image within an external part for a vehicle such as a headlight assembly or an exterior rearview mirror assembly. An outer cover defines an interior cavity, with a transparent portion, such as a window, allowing a viewer to see into the interior cavity. A presentation surface inside the interior cavity is illuminated by an image source to display the holographic image, which appears as a 3-dimensional object within the interior cavity, and which appears to be suspended therein. The holographic image may be stationary or moving, and may include a logo, symbol, or other graphic. The image source is may be hidden from direct view. One embodiment includes two circular polarizer to prevent light directly from the image source from being visible, while allowing reflected light to become visible by being having the polarization direction reversed.
US11131860B1 Wide spatial field optical systems
Imagers and imaging spectrometers, which are more compact in physical size with wider spatial fields than previous designs and include axis bending elements, are disclosed.
US11131859B2 Apparatus and methodology for reshaping a laser beam
A laser system may include a laser resonator configured to emit an input laser beam having an elliptical cross-sectional shape. The laser system also may include first reflective device configured to reflect the input laser beam to produce a first reflected laser beam. The first reflective device may include a spherical surface for reflecting the input laser beam. The laser system also may include a second reflective device configured to reflect the first reflected laser beam to produce a second reflected laser beam. The laser system also may include a coupling device configured to focus the second reflected laser beam to produce an output laser beam. The coupling device may include a spherical surface for receiving the second reflected laser beam. The laser system also may include an optic fiber configured to transmit the output laser beam for emission of the output laser beam onto a target area.
US11131857B2 Dynamic calibration of optical properties of a dimming element
An imager assembly including calibration functionality and a housing. An imager is disposed inside the housing. The imager includes a lens assembly. An electro-optic element is disposed on a wall of the housing and operable between a substantially clear condition and a substantially darkened condition. A light source directs light at the electro-optic element which redirects the light toward the lens assembly.
US11131856B2 Head-mounted display
A head mounted display in accordance with an embodiment of the present invention includes: a display capable of displaying an image; a buffer extending along an outer edge of the display; and a plurality of actuators located along a direction in which the buffer extends.
US11131852B2 Variable attenuation of an illumination source
Variable attenuation of an illumination source is provided by an aperture (i.e., an opening in a structure through which light passes) that is sandwiched between two tunable lenses that are configured to apply varying amounts of optical power. A controller operates the first tunable lens to apply optical power to the light to be divergent at the aperture structure so that a portion of the light is clipped. Varying the applied optical power at the first tunable lens can increase or decrease divergence at the aperture structure to thereby increase or decrease clipping and the attenuation of the light. The controller operates the second tunable lens to compensate for changes in light state at the first tunable lens by applying opposite optical power so that collimated light from the illumination source which enters the first tunable lens may exit the second tunable lens in the same collimated state.
US11131848B2 Optical module
An optical module includes: a mirror unit that includes a movable mirror and a fixed mirror, a beam splitter unit that constitutes an interference optical system in combination with the movable mirror and the fixed mirror; a light incident unit that causes measurement light to be incident to the beam splitter unit; a first light detector that detects interference light of the measurement light; a second light source that emits laser light; a second light detector that detects interference light of the laser light; a first mirror that has a function of allowing the measurement light to be transmitted therethrough and reflecting the laser light; a second mirror that has a function of reflecting a part of the laser light and allowing the remainder of the laser light to be transmitted therethrough; a third mirror that has a function of reflecting the laser light; and a first filter that has a function of allowing the measurement light to be transmitted therethrough and cutting off the laser light, and is disposed between the first mirror and the first light detector.
US11131845B2 High speed random access variable focusing and steering of a patterned line
A patterned line of optical radiation can be steered in the other two directions (e.g., line patterned in y, steered in x and z) with a 1-D phase shifter array in a Fourier optics configuration. Preferably the patterned line is provided by forming a line focus and modulating it with an array of grating light valve devices in an amplitude modulation configuration. Phase modulation is preferably provided with an array of grating light valve devices in a phase modulation configuration.
US11131843B2 Binocular bridge system
The binocular bridge system is configured to couple two night vision monoculars together, effectively providing the user with a binocular night vision system. An example binocular bridge system comprises a bridge, two hinged arms, and two dummy battery inserts. Each dummy battery insert is configured to be positioned within the battery compartment of a night vision monocular and conductively connect it to a power source housed within the bridge. In some implementation, each hinged arm of the binocular bridge system includes an objective alignment ring. The hinged arms of such a binocular bridge system, in conjunction with the objective alignment rings, are configured to mechanically collimate the night vision monoculars secured thereto.
US11131842B2 Method and apparatus for displaying information ring and augmented reality display for microscope
A method, device, system, and computer-readable medium for displaying an augmented reality (AR) image, including controlling a camera to capture an image of a view through a microscope; generating information corresponding to the image; generating the AR image including an information ring configured to display the information; and controlling an AR display to display the AR image such that the information ring is at least partially overlaid over a periphery of the view through the microscope while the view is visible to a user of the microscope.
US11131840B2 Microscope system and method for microscopic imaging
A microscope system includes a detection unit having a color beam splitter arrangement with three beam splitter prisms, each having first, second and third prism surfaces. The first prism surfaces face in the same direction and are oriented parallel to one another at a right angle to an optical axis. The first and second prism surfaces are oriented in each case at acute angles to one another. The second and third prism surfaces are oriented in each case at right or obtuse angles to one another. The third and first prism surfaces are oriented in each case at acute angles to one another. A prismatic compensation element having first and second prism surfaces is assigned to each prism. The second prism surface of each of the compensation elements is arranged in a common plane with or parallel to the second prism surface of the respectively assigned prism.
US11131838B2 Optical system, and imaging apparatus and projecting apparatus having the same
An optical system 10 includes, in order from an enlargement side, a front group 1, an aperture diaphragm 3, and a rear group 2, the front group 1 including a refractive surface 11a convex toward the enlargement side, the rear group 2 including a concave reflective surface 12b, and Conditional Expressions of 0.7≤|Rl|/Ll≤1.5 and 2≤|Rm|/Lm≤7 are satisfied, where a curvature radius of the refractive surface 11a is Rl (mm), a distance between the refractive surface 11a and the aperture diaphragm 3 is Ll (mm), a curvature radius of the reflective surface 12b is Rm (mm), and a distance between the aperture diaphragm 3 and the reflective surface 12b is Lm (mm).
US11131836B2 Auto focus and optical image stabilization in a compact folded camera
Compact folded camera modules having auto-focus (AF) and optical image stabilization (OIS) capabilities and multi-aperture cameras including such modules. In an embodiment, a folded camera module includes an optical path folding element (OPFE) for folding light from a first optical path with a first optical axis to a second optical path with a second optical axis perpendicular to the first optical axis, an image sensor and a lens module carrying a lens with a symmetry axis parallel to the second optical axis. The lens module can be actuated to move in first and second orthogonal directions in a plane perpendicular to the first optical axis, the movement in the first direction being for auto-focus and the movement in the second direction being for OIS. The OPFE can be actuated to tilt for OIS.
US11131835B2 Imaging lens
There is provided an imaging lens with excellent optical characteristics which satisfies demand of the wide field of view, the low-profileness and the low F-number. An imaging lens comprises, in order from an object side to an image side, a first lens with positive refractive power having a convex surface facing the object side near an optical axis, a second lens having negative refractive power near the optical axis, a third lens, a fourth lens, and a fifth lens with the negative refractive power having a concave surface facing the image side near the optical axis, wherein an image-side surface of the fifth lens is formed as an aspheric surface having at least one pole point in a position off the optical axis, and predetermined conditional expressions are satisfied.
US11131826B2 Wien filter and electron-optics apparatus
A Wien filter to be disposed inside a lens barrel made of a magnetic material includes: a plurality of electromagnetic poles disposed at equal angular intervals about a center axis of the lens barrel; a first magnetic shield disposed so as to cover the area around the plurality of electromagnetic poles; and a second magnetic shield disposed so as to cover the area around the first magnetic shield. The first magnetic shield is supported by a first support member made of a non-magnetic material provided at an inner surface of the second magnetic shield. The second magnetic shield is supported by a second support member made of a magnetic material provided at an inner surface of the lens barrel.
US11131824B2 Alignment of an optical system
A method and apparatus for actively aligning an optical device are described. An apparatus includes an optical device. The optical device includes a supporting surface, a light source mounted to the supporting surface, a lens mount configured to hold a lens, a lens holder configured to hold the lens mount, wherein the lens mount is configured to be mounted to the supporting surface. A light detector is configured to determine a light intensity of a light beam through the lens, the light intensity indicating the alignment of the lens. An alignment device is to move the lens until the light intensity indicates that the lens is aligned, and a curing light is to cure adhesive layers between the lens and the lens mount, the lens mount and the lens holder, and the lens holder and the supporting surface.
US11131823B2 Ground wire with optical fibers
A ground wire with optical fibers is disclosed. The ground wire includes twisted optical modules in the form of plastic tubes that accommodate freely placed optical fibers and water-blocking gel, wherein water-blocking tape applied to twisted optical modules, which are enclosed in a steel tube, coated with an aluminum sheath. The aluminum sheath is helically wrapped with lays of wire. The technical result is provided by increased air tightness of the optical core and permissible crushing stresses.
US11131822B2 Fiber-optic breakout transition assembly
A breakout transition assembly including a plurality of optical fibers extending through a cable, a plurality of furcation tubes and a housing with a cable inlet and a furcation chamber. The cable, optical fibers and furcation tubes are fixed relative to the housing with a volume of hardened epoxy in the furcation chamber. The cable inlet includes a clearance that tapers between a first end and a second end. In another aspect, the breakout transition can also include a breakout holder comprising at least one guide, such that the plurality of furcation tubes are fixedly received in the at least one guide in the breakout holder, and the volume of hardened epoxy retains the breakout holder in an engaged position with the transition body.
US11131820B2 Epoxy transitions for optical fiber modules
Various implementations of epoxy transitions for fiber optic modules are disclosed. As disclosed herein, a fiber optic module system may include a fiber optic module holding a plurality of multi-fiber adapters at a front of the fiber optic module, a multi-fiber cable, and an epoxy transition to transition the multi-fiber cable to a plurality of individual optical fibers inside the fiber optic module. The epoxy transition may be filled with an epoxy to secure the individual optical fibers inside the epoxy transition.
US11131814B2 Adjustable polarity fiber optic connector assemblies a with push-pull tab
Connector assemblies are described herein. For example, a connector assembly including: a housing configured to accept a first ferrule and a second ferrule. The connector assembly may also have a latch component that is removably connected to the housing. The connector may furthermore include a push-pull tab removably connected to the housing and configured to move horizontally along the outer surface of housing when a biasing force is applied in at least one of a forward direction and a rearward direction. Accordingly, the push-pull tab can compress the latch component when moving horizontally along the housing, and an inverted ramp at a proximal end of the push/pull, the ramp aides in depressing the latch downward to release the connector from a receptacle.
US11131811B2 Fiber optic cable assembly with thermoplastically overcoated fusion splice, and related method and apparatus
A method for protecting fusion spliced optical fibers includes immersing sections of fusion spliced first and second optical fibers in a pool of molten thermoplastic material, followed by removal and cooling of liquid-coated areas, to yield a solid thermoplastic overcoating that extends over a splice joint as well as previously stripped sections and pre-coated sections of the first and second optical fibers. Optionally, a strength member may be adhered to the solid thermoplastic overcoating to provide a reinforced fusion spliced section. A strength member may include a metal rod or a secondary, thick thermoplastic coating. A fiber optic cable assembly includes a solid thermoplastic overcoating that extends over the splice joint as well as previously stripped sections and pre-coated sections of the fibers. Such coating may be formed rapidly with minimal capital expense, may dispense with the need for integrated strength members, and may provide reduced size and enhanced flexibility as compared to heat shrink protection sleeves.
US11131810B2 Fixing process for a single-mode optical fiber and a multimode optical fiber, optical coupling equipment
A method for fixing a single-mode fiber to a multimode fiber comprises the following steps: injecting light radiation into the injection end of the single-mode fiber and positioning the junction ends of the single-mode fiber and of the multimode fiber relative to one another so as to propagate at least part of the light radiation in the multimode fiber; modally decomposing the light radiation collected at the injection end of the multimode fiber and measuring a quantity representative of the optical power present in a first group of secondary modes; and adjusting the relative position of the junction ends and freezing them with respect to one another in a determined relative coupling position. Coupling equipment for carrying out the fixing method is also disclosed.
US11131807B2 Pupil expander with improved color uniformity
An optical waveguide comprises one or more upstream diffraction gratings in addition to overlapping first and second downstream diffraction gratings. The one or more upstream diffraction gratings include a first upstream diffraction grating configured to receive display light and to release the display light expanded along a first axis. The first and second downstream diffraction gratings are configured to receive the display light expanded along the first axis and to cooperatively release the display light further expanded along a second axis. The first downstream diffraction grating is arranged on a planar face of the optical waveguide and is further configured to further expand along the first axis the display light expanded along the first axis.
US11131806B2 System comprising an integrated waveguide-coupled optically active device and method of formation
Integrated-optics systems are presented in which an optically active device is optically coupled with a silicon waveguide via a passive compound-semiconductor waveguide. In a first region, the passive waveguide and the optically active device collectively define a composite waveguide structure, where the optically active device functions as the central ridge portion of a rib-waveguide structure. The optically active device is configured to control the vertical position of an optical mode in the composite waveguide along its length such that the optical mode is optically coupled into the passive waveguide with low loss. The passive waveguide and the silicon waveguide collectively define a vertical coupler in a second region, where the passive and silicon waveguides are configured to control the distribution of the optical mode along the length of the coupler, thereby enabling the entire mode to transition between the passive and silicon waveguides with low loss.
US11131804B1 Demultiplexer/multiplexer module using submodules having wavelength-division-multiplexing filter
A DeMux/Mux module comprises a first submodule comprising a first fiber and a second fiber disposed symmetrically about a first optical axis of the first submodule, a first lens and a first WDM filter attached to the first lens, A first incident light is incident on the first WDM filter. Light having a first transmitted wavelength is transmitted through the first WDM filter and is output from the second fiber. Light having wavelengths other than the first transmitted wavelengths is reflected from the first WDM filter, and input to a second submodule through light propagation in free space.
US11131798B2 Backlight module and display device
The present disclosure provides a backlight module and a display device. The backlight module includes a tight source layer, a light guiding layer and a dotted layer, a plurality of light emitting units is arranged on the light source layer; a plurality of reflective prism units is arranged on one side of the light guiding layer away from the light source layer, and positions of the plurality of reflective prism units are corresponding to the plurality of light emitting units respectively; the reflective prism unit is configured to reflect a light emitted by the light emitting unit into the light guiding layer and cause total reflection of the reflected light within the light guiding layer; and an optical structure for extracting light from the light guiding layer is provided with the dotted layer.
US11131790B2 Method of and system for generating weather forecast
A method of generating a weather forecast. The method is executable by a server, the server including a processor, the processor configured to execute a Machine Learning Algorithm (MLA). The method comprises: receiving, by the MLA at the given period of time, satellite data for a given geographical region; based on the satellite data, generating by the MLA, a 3D precipitation map for the given geographical region, based on the 3D precipitation map, generating by the MLA the weather forecast for the given period of time for the given geographical region. The MLA is trained based on a prediction of another MLA (based on meteo radar data) and satellite data.
US11131786B2 Scanner for detecting objects behind an opaque surface
Method and apparatus are provided for detecting objects behind an opaque surface. An exemplary device for detecting objects behind an opaque surface, comprising a housing configured to hold a plurality of components of the device, one or more sensors, coupled to the housing, configured to collect sensor data of an object behind the opaque surface, a controller, residing inside the housing, configured to process the sensor data collected by the one or more sensors, at least one printed circuit board, residing inside the housing, configured to hold the controller and the plurality of components of the device, and a display configured to convey information about a detected object to a user.
US11131785B2 Method and system for deployment of ocean bottom seismometers
Systems and methods for deployment of ocean bottom seismic receivers into a body of water having a surface and a seabed. The system can include a remote operated vehicle (ROV) comprising a first wireless communication device. The system can include a seismic data receiver deployed on the seabed comprising a second wireless communication device. The first wireless communication device can be configured to communicate with the second wireless communication device. The ROV can move to a position adjacent to the seismic data receiver. The ROV can establish a wireless link with the seismic data receiver via the first communication device and second wireless communication device.
US11131780B2 Direct conversion radiation detection
The invention relates to a radiation detector (1), an imaging system and a related method for radiation detection. The detector comprises a direct conversion material (2) for converting x-ray and/or gamma radiation into electron-hole pairs by direct photon-matter interaction. The detector comprises an anode (3) and a cathode (4) arranged on opposite sides of the direct conversion material (2) such that the electrons and holes can respectively be collected by the anode and cathode. The cathode is substantially transparent to infrared radiation. The detector comprises a light guide layer (5) on the cathode at a side of the cathode that is opposite of the direct conversion material, in which the light guide layer is adapted for distributing infrared radiation over the direct conversion material. The detector comprises a reflector layer (6) arranged on the light guide layer (5) at a side opposite of the cathode, in which the reflector layer is adapted for substantially reflecting infrared radiation. The detector comprises at least one light emitter (7), abutting on and/or integrated in the light guide layer (5), for emitting infrared radiation into the light guide layer.
US11131779B2 Radiation monitor
The present invention includes: a radiation detecting unit including a fluorescent body expressed by the formula ATaO4: B, C (in the formula, A is selected from at least one kind of element from among rare-earth elements involving 4f-4f transitions, B is selected from at least one kind of element, different from A, from among rare-earth elements involving 4f-4f transitions, and C is selected from at least one kind of element from among rare-earth elements involving 5d-4f transitions); an optical fiber that transmits photons generated by the fluorescent body; a light detector that converts the photons transmitted via the optical fiber 3 one by one into electrical pulse signals; a counter that counts the number of electrical pulse signals converted by the light detector; an analysis and display device 6 that obtains a radiation dose rate on the basis of the number of electrical pulse signals counted by the counter.
US11131778B2 Electronic dosimeter for alarm generation in pulsed radiation fields
A portable electronic dosimeter is described that comprises a plurality of detectors each configured to detect a type of ionizing radiation, wherein each detector is associated with an amplifier configured to produce an output in response to a plurality of detected photons of the ionizing radiation and an event counter configured to produce one or more counts in response to the detected photons of the ionizing radiation over an integration time; and a processor configured to receive the one or more counts from each of the counters and determine if there is coincidence of the one or more counts of all the detectors, wherein if there is coincidence the processor is configured to provide an over range alarm signal.
US11131777B2 Method, electronic control device and system for position determination
A method for determining a position of a motor vehicle that has a chassis and a driver's cab, which is spring-mounted relative to the chassis includes detecting the position of the motor vehicle using a satellite-based navigation device arranged on the driver's cab. The method further includes correcting the detected position as a function of a correction value representing a relative motion between the driver's cab and the chassis in order to determine the position.
US11131776B2 Method and apparatus for Kalman filter parameter selection using map data
The present application relates to a method and apparatus including a sensor to detect a current location, a memory for storing a first set of Kalman filter parameters associated with a first environmental condition and a second set of Kalman filter parameters associated with a second environmental condition, a processor for performing an assisted driving algorithm according to the first set of Kalman filter parameters, for receiving the current location, for determining a second set of Kalman filter parameters in response to the current location, for performing the assisted driving algorithm according to the second set of Kalman filter parameters, and for generating a control signal in response to the assisted driving algorithm according to the second set of Kalman filter parameters, and a vehicle controller operative to control a vehicle in response to the control signal.
US11131773B2 Lidar unit with an optical link between controller and photosensor layer
Embodiments describe optical imagers that include one or more micro-optic components. Some imagers can be passive imagers that include a light detection system for receiving ambient light from a field. Some imagers can be active imagers that include a light emission system in addition to the light detection system. The light emission system can be configured to emit light into the field such that emitted light is reflected off surfaces of an object in the field and received by the light detection system. In some embodiments, the light detection system and/or the light emission system includes micro-optic components for improving operational performance.
US11131770B2 Vehicle radar
Provided is a vehicle radar. According to an embodiment, the vehicle radar includes: a housing including an inner space therein; a board disposed within the housing and configured to generate a radar emission signal; a radome configured to transmit a radar emission signal generated from the board and coupled to the housing so as to protect the board; and a shield plate configured to block or absorb some or all of electromagnetic waves generated from the board. A portion of a lower surface of the radome includes an inner recess, and the shield plate is coupled to the recess.
US11131764B2 Radar device
A transmission antenna section includes a plurality of transmission antennas, and a reception antenna section includes one or more reception antennas. A modulation section causes a continuous wave common signal generated by an oscillation section to be branched into the same number as the transmission antennas, and performs phase shift keying using a different phase rotation amount for each of the plurality of branch signals. Thus, the modulation section generates a plurality of transmission signals inputted into the plurality of transmission antennas. A processing section generates, on the basis of a plurality of signal components, information on an object by which a radiation wave from the transmission antenna section has been reflected, the plurality of signal components being extracted from each of one or more reception signals received by the antenna section and corresponding to the plurality of transmission signals.
US11131761B2 Antenna configuration for parking assist radar
A method of estimating position of an obstacle of a plurality of obstacles with a radar apparatus. An azimuth frequency, an elevation frequency and a range of the obstacle are estimated to generate an estimated azimuth frequency, an estimated elevation frequency and an estimated range of the obstacle. A metric is estimated from one or more of the estimated azimuth frequency, the estimated elevation frequency and the estimated range of the obstacle. The metric is compared to a threshold to detect an error in at least one of the estimated azimuth frequency and the estimated elevation frequency. On error detection, a sign of at least one of the estimated azimuth frequency and the estimated elevation frequency is inverted to generate a true estimated azimuth frequency and a true estimated elevation frequency respectively.
US11131749B2 MIMO radar sensor for motor vehicles
A MIMO radar sensor is described for motor vehicles as including an antenna array, which is angle-resolving in two directions perpendicular to each other and including multiple receiving antennas, which are situated offset from one another in a first of the two directions, and multiple transmitting antennas, and including a control and evaluation unit for activating the transmitting antennas and for evaluating signals of the receiving antennas. The antenna array includes at least three selectively activatable transmitting antennas, which are offset from one another both in the first direction as well as in the second direction, and the control and evaluation unit is designed for a two-dimensional angle estimation in the first direction and the second direction using the signals received when the transmitting antennas are activated differently.
US11131742B2 Reconfigurable analog-to-digital conversion sampling of antennas for phase interferometry
A system is provided that includes multiple analog-to-digital converters (ADCs), multiple antennas, and one or more processors. The one or more processors are configured, in a first mode of operation, to receive from the multiple ADCs samples of emissions received by one of the antennas and identify a signal of interest. The one or more processors are configured, in a second mode of operation, receive from the multiple ADCs samples of emissions received by the multiple antennas and identify an angle of arrival for the signal of interest.
US11131739B2 Calibration standard for partial discharge measurement
A partial discharge calibration standard apparatus may include a first and second rigid members defining respective first and second facing surfaces. An electrically insulating material may be disposed between the facing surfaces. The apparatus may further include a pressure member maintaining the rigid members together, thereby fixing the first and second facing surfaces in a substantially parallel spaced relation across the insulating material such that a partial discharge threshold magnitude for an electrical potential difference between the first and second facing surfaces is determined. The insulating material may prevent a partial discharge of an electrical potential from the first facing surface to the second facing surface below the partial discharge threshold magnitude, while allowing the electrical potential difference to be discharged from the first facing surface to the second facing surface through the insulating material when the electrical potential difference is increased to the partial discharge threshold magnitude.
US11131735B2 Maxwell parallel imaging
A computer that determines coefficients in a representation of coil sensitivities and MR information associated with a sample is described. During operation, the computer may acquire MR signals associated with a sample from the measurement device. Then, the computer may access a predetermined set of coil magnetic field basis vectors, where weighted superpositions of the predetermined set of coil magnetic field basis vectors using the coefficients represent coil sensitivities of coils in the measurement device, and where the predetermined coil magnetic field basis vectors are solutions to Maxwell's equations. Next, the computer may solve a nonlinear optimization problem for the MR information associated with the sample and the coefficients using the MR signals and the predetermined set of coil magnetic field basis vectors.
US11131734B2 Processing multidimensional signals
A computer-implemented method, computing system and non-transitory computer readable medium having computer readable code thereon for processing a dataset of multidimensional signals captured from points in a physical space. The computer-implemented method includes using a computing system, determining, for each of the points, a plurality of spatially neighbouring points in the physical space; and using the computing system, creating a modified signal for each point based on the signals of its respective spatially neighbouring points.
US11131733B2 System and method for magnetic resonance fingerprinting with non-locally sequential sampling of k-space
A system and method is provided for acquisition of magnetic resonance fingerprinting (“MRF”) data that includes determining a non-locally sequential sampling pattern for a Cartesian grid of k-space, performing a series of sequence blocks using acquisition parameters that vary between sequence blocks to acquire MRF data from a subject using the Cartesian grid of k-space and the determined non-locally sequential sampling pattern, assembling the MRF data into a series of signal evolutions, comparing the series of signal evolutions to a dictionary of known signal evolutions to determine tissue properties of the subject, and generating a report indicating the tissue properties of the subject.
US11131732B2 RF magnetic field homogeneity and magnetic resonance image uniformity using inductive coupling
An apparatus, method, and system are disclosed for improving uniformity of RF magnetic field in an MRI system, and thereby improving both signal-to-noise ratio and uniformity of imaging sensitivity across a sampling volume, to provide more uniform MRI images. A passive LC resonator develops induced EMF and induced currents in a primary RF magnetic field; the secondary magnetic field produced thereby can counteract magnetic field amplitude gradients to produce a more homogeneous RF magnetic field. In systems with separate transmit and receive coils, a shunt detuning circuit is pulsed ON to prevent interference during the transmit period. In a dual-frequency MRI machine (e.g. 19F and 1H), the RF magnetic field at the lower operating frequency can be homogenized by tuning the resonance of the passive resonator between the two operating frequencies. Another resonator can improve RF field uniformity at the higher operating frequency. Variants and experimental results are disclosed.
US11131730B2 Tunable magnetic resonance coil
A magnetic resonance coil having at least one tuning device for tuning the magnetic resonance coil, a magnetic resonance device, and a method for tuning a magnetic resonance coil are provided. The at least one tuning device includes a plurality of capacitors that are mechanically interlinked.
US11131729B2 Systems and methods with angled input beams for an optically pumped magnetometer
An optically pumped magnetometer device includes a first vapor cell having a light input window; a first light source configured to produce a first light beam; a first prism optic configured to receive the first light beam from the first light source and redirect the first light beam into the first vapor cell at a non-normal direction relative to the light input window of the first vapor cell; and a first light detector configured to receive the first light beam after passing through the first vapor cell. The device may also include additional light sources and light detectors which may share the prism optic and vapor cell (or utilize another prism optic or vapor cell or both).
US11131724B2 Systems and methods for measuring current output by a photodetector of a wearable sensor unit that includes one or more magnetometers
An exemplary magnetic field measurement system includes a wearable sensor unit and a controller. The wearable sensor unit includes 1) a magnetometer comprising a photodetector and 2) a magnetic field generator configured to generate a compensation magnetic field configured to actively shield the magnetometer from ambient background magnetic fields. The controller is configured to interface with the magnetometer and the magnetic field generator and includes a differential signal measurement circuit configured to measure current output by the photodetector.
US11131723B2 Single controller for wearable sensor unit that includes an array of magnetometers
An exemplary magnetic field measurement system includes a wearable sensor unit and a single controller. The wearable sensor unit includes a plurality of magnetometers and a magnetic field generator configured to generate a compensation magnetic field configured to actively shield the magnetometers from ambient background magnetic fields. The single controller is configured to interface with the magnetometers and the magnetic field generator.
US11131722B2 Apparatus and method for checking and calibrating a component
An apparatus (10) for checking a component (30) is disclosed. The apparatus (10) comprises a sample holder (20) with a module (28) for receiving at least one component (30), at least one magnetic field generator (60a, 60b, 60c) for generating a magnetic field around the module (28), an inlet (40) for feeding a tempered medium into the module (25), and an outlet (45) for discharging a tempered medium from the module (28).
US11131720B2 Electronic control device
Provided is an electronic control device, including: a plurality of grounding terminals provided to a plurality of grounds in the device individually on a one-to-one basis; a grounding common portion for connecting a plurality of grounding points provided to the plurality of grounds individually on a one-to-one basis; a current detection unit configured to detect each of currents flowing between the plurality of grounding points and the plurality of grounding terminals provided for the plurality of grounding points individually on a one-to-one basis or a current flowing through the grounding common portion; and a controller configured to detect a ground open condition for each of the plurality of grounds by comparing a detection result obtained by the current detection unit with a determination value for determining the ground open condition.
US11131719B2 Method and device for identifying an inter-turn short circuit in parallel windings
A method monitors an electrical assembly which contains a plurality of electrical coils connected in parallel. In the method, the difference in current between the current flowing through the coils and the mean value of the currents flowing through the coils is ascertained for each of the coils connected in parallel. The differences in current are used to identify when an inter-turn short circuit occurs in one of the coils.
US11131718B2 Systems and methods for automated testing of power supply units
An automated testing system for power supply units includes a frame, automated test equipment supported by the frame, a test jig supported by the frame and coupled with the automated test equipment, and a robotic arm coupled to the frame. The robotic arm is configured to move a power supply unit onto the test jig to interface with the automated test equipment. The automated test equipment is configured to perform one or more tests on the power supply unit when the power supply unit is interfaced with the automated test equipment, and the robotic arm is configured to move the power supply unit off of the test jig after the one or more tests are completed. Methods of performing automated testing for power supply units are also disclosed.
US11131712B2 Device and method for inspecting a condition of rotor windings of a generator
A device for inspecting the rotor windings of a generator includes a sequential logic circuit that generates a full-cycle pulse. A high-voltage full-cycle pulse matching generator couples the full-cycle pulse generated by the sequential logic circuit to form a corresponding transient bidirectional rotating magnetic field pulse. The transient bidirectional rotating magnetic field pulse is transmitted to two ends and a large shaft of the generator rotor winding through an impedance-matched connecting line. The transient bidirectional rotating magnetic field pulse generates a resonance effect with each large coil in the rotor. The pulse signal coupling feedback acquisition circuit couples all waveforms reflected by the generator rotor to form a magnetic field waveform, and the magnetic field waveform is transmitted to a data acquisition system by an operational amplifier. A central processing unit transmits a digital information stream to an upper computer.
US11131708B2 Aligning mechanism and aligning method
An aligning mechanism according to one aspect of the present disclosure includes a mounting table on which a substrate is placed; a holding section configured to hold the mounting table from below; lifting pins configured to raise or lower the mounting table with respect to the holding section; and an aligner configured to support the holding section from below, and to change a position of the holding section relative to the lifting pins. In the holding section and the aligner, through-holes are formed such that the lifting pins can penetrate the through-holes.
US11131707B1 Test socket and test apparatus having the same, manufacturing method for the test socket
A test socket according to the present disclosure is provided in a test apparatus in which a device under inspection having a terminal is connected to a tester, which generates a test signal, for testing the device under inspection, the test socket includes a nonelastic insulating housing formed of a nonelastic insulating material and provided with a plurality of housing holes formed therein to pass therethrough in a thickness direction; and an electrically-conductive part formed to have a configuration in which a plurality of electrically-conductive particles are contained in an elastic insulating material, the electrically-conductive part having a lower end portion connected to a signal electrode of the tester placed below the nonelastic insulating housing and an upper end portion disposed in the housing hole to be connected to the terminal of the device under inspection placed on the nonelastic insulating housing.
US11131706B2 Degradation monitoring of semiconductor chips
A computer system may determine a first set of output values for a set of test paths at a first time. Each output value may correspond to a test path in the set of test paths. The computer system may then determine a second set of output values at a second time. Each output value in the second set of output values may have an associated output value in the first set of output values. The computer system may then determine whether degradation of the semiconductor chip has occurred by comparing the first set of output values to the second set of output values.
US11131704B2 Method and measuring apparatus for testing a device under test
The present invention relates to a method and a measuring apparatus for testing a device under test. A measuring apparatus applies a first test signal to the device under test and measures at least one frequency response parameter of the device under test for a first plurality of frequency values lying in a first frequency range. The measuring apparatus applies a second test signal to the device under test and measures the at least one frequency response parameter of the device under test for a second plurality of frequency values lying in a second frequency range. The first frequency range at least partially overlaps with the second frequency range and the first plurality of frequency values at least partially differs from the second plurality of frequency values.
US11131703B2 Apparatus comprising a semiconductor-based photomultiplier and method regarding gain stabilization
Apparatuses and methods as described herein can be used to help stabilize the gain of a semiconductor-based photomultiplier. In an embodiment, an apparatus can include a semiconductor-based photomultiplier. The apparatus can be configured to inject a first input pulse into the semiconductor-based photomultiplier; determine a revised bias voltage for the semiconductor-based photomultiplier based at least in part on a first output pulse corresponding to the first input pulse and a second output pulse from the semiconductor-based photomultiplier that is obtained at another time as compared to the first output pulse; and adjust a bias voltage for the semiconductor-based photomultiplier to the revised bias voltage. A calibration light source, a temperature sensor, and temperature information are not required to be used for the method.
US11131702B1 Alternating current distribution network with a sparse voltage measurement-based fault location determination system
A sparse voltage measurement-based fault location determination system and method for an alternating current (AC) distribution network is described. This method can use sparse voltage measurements and Bayesian compressive sensing (BCS) algorithm to reconstruct a sparse current vector. A fault location is then determined based on the reconstructed sparse current vector. The disclosed method provides robust fault location results under a variety of asymmetrical fault scenarios. Fewer intelligent electronic devices (IEDs) allocated in the terminal buses are needed for determining the fault location; therefore, this implementation is relatively cost effective.
US11131691B2 Probe holder and probe unit
A probe holder holds contact probes each of which comes in contact with one electrode of a contact target on one end portion side in a longitudinal direction. The probe holder includes a plate in which holder holes configured to hold the respective contact probes are formed and penetrate the probe holder. Each of the holder holes includes a first hole portion disposed on one end of a penetrating direction and extending in the penetrating direction, a large diameter portion connected to the first hole portion and extending in the penetrating direction, the large diameter portion being larger than a diameter of the first hole portion, and a second hole portion disposed on another end of the penetrating direction, connected to the large diameter portion, and extending in the penetrating direction, the second hole portion being smaller than a diameter of the large diameter portion.
US11131688B2 Robust z-axis acceleration sensor
A capacitive micromechanical accelerometer comprising a first proof mass, a second proof mass, a third proof mass and a fourth proof mass. Each proof mass is configured as a seesaw which undergoes rotation out of the xy-plane in response to z-axis acceleration. The four proof masses are suspended from the same central anchor point with torsionally flexible suspension arrangements. Errors introduced into the output signal by wafer bending can be automatically compensated in a differential capacitive measurement.
US11131687B2 Accelerometer sensor with a protective sleeve for electric cables
An accelerometer sensor with a protective sleeve for electric cables, the sensor having a base forming a body, a plastic coating being overmolded around an external wall of the base and around an end portion of the sleeve adjacent to the connecting pin. The end portion of the sleeve is surrounded by a connecting element at least partially embedded in the overmolding material and having, on the one hand, an anchorage to the sleeve which are arranged on the connecting element facing the end portion of the sleeve and, on the other hand, a retainer of a portion of overmolding material or bonding to the portion of overmolding material enveloping the end portion of sleeve.
US11131684B2 Incremental speed sensor with redundant sensor elements
A method of sensing a rotation speed of an encoder includes generating measurement values by a plurality of sensor elements in response to sensing a magnetic field, where the plurality of sensor elements are grouped into a first shifted pair, a central pair, and a second shifted pair; generating a first shifted differential measurement signal based on the measurement values generated by the first shifted pair, a central differential measurement signal based on the measurement values generated by the central pair, and a second shifted differential measurement signal based on the measurement values generated by the second shifted pair; and generating an output signal based on detecting the first shifted differential measurement signal, the central differential measurement signal, and the second shifted differential measurement signal crossing at least one threshold.
US11131682B2 Automatic analyzer
The automatic analyzer includes a gear pump that supplies cleaning water to reagent probes and sample probes; a cleaning flow path that feeds the cleaning water discharged from the gear pump to the respective probes; a pressure sensor that measures pressure of the cleaning flow path; a return flow path that is disposed in parallel to the gear pump and connects a discharging port side of the gear pump and an aspirating port side thereof; a throttling unit that is disposed in the return flow path and adjusts a flow rate of the cleaning water flowing through the return flow path; and a control unit that changes an opening and closing degree of the throttling unit according to a measurement result of the pressure sensor. Accordingly, it is unnecessary to control driving of a pump used for cleaning a probe while having a low cost and a small mounting size.
US11131681B2 Method for diagnosing psychiatric disorders
Disclosed herein is a method for predicting or diagnosing psychiatric disorders through analyzing skin tissues samples minimally invasive or non-invasively collected. The method disclosed herein makes it possible to diagnose psychiatric disorders through objective biomarkers at a very early age, without giving pain to subjects because of noninvasive or minimally invasive feature of skin sample collection method.
US11131677B2 Methods for treating testosterone deficiency in men and methods for precise dosing of UGT2B17 substrate drugs
Treatment of testosterone deficiency in men by a precision medicine approach using a biomarker of activity of UGT2B17 that is involved in testosterone urinary elimination. By inhibiting UGT2B17, alone or in combination with administration of testosterone, testosterone deficiency in men can be treatable. Further, a method of dose selection for precise dosing of UGT2B17 substrate drugs is provided. Additionally, methods for safe dosing of pharmaceutical agents that undergo UGT2B17-mediated acyl glucuronidation are provided.
US11131674B2 Microarray compositions and methods of their use
Microarray compositions suitable for analysis by one or several spectrographic methods are disclosed. In an embodiment, a microarray composition includes a three-dimensional solid support and a plurality of reactive microbeads positioned on the solid support in spatially distinct and addressable locations.
US11131668B2 Nanotube based lateral flow device for biomarker detection
Nanotube based lateral flow test device described herein is a lateral flow based diagnostic device, which uses arrays of fragments of single wall carbon nanotubes as sensor to detect the biomarkers at ultralow concentration (below picogram per milliliter). The device is consisted of the following components: (1) a lateral flow strip which typically is consisted of a backing film laminated with conjugate/sample pads, nitrocellulose membrane, wicking pad, (2) the arrays of single wall carbon nanotube conjugate with antibody which is immobilized on the membrane of the lateral flow device as the test line, (3) pairs of micro-electrode are installed on top part of the cassette, (4) a cassette which holds the lateral flow strip. The device can be used in clinical environments for biomarker detection.
US11131666B2 System and apparatus for point-of-care diagnostics
A system comprised of an apparatus and a test device is described. The test device and the apparatus are designed to interact to determine the presence or absence of an analyte of interest in a sample placed on the test device.
US11131664B2 Methods and systems for macromolecule labeling
The present disclosure provides compositions, methods, systems, and devices for polynucleotide processing and analyte characterization from one or more cells. Such polynucleotide processing may be useful for a variety of applications, including generation of labeled macromolecules, including major mistocompatability complex (MHC) molecules, dextramers, etc. Labeled macromolecules may be generated using an in vitro transcription reaction. Labeled macromolecules may be generated in one or more partitions.
US11131660B2 Method and apparatus to measure water content of petroleum fluids
To measure above-saturation water content of hydrocarbons, a liquid hydrocarbon sample is received from a flowline carrying the liquid hydrocarbon. The liquid hydrocarbon sample includes liquid hydrocarbon and liquid water at a concentration greater than a water saturation level. The liquid hydrocarbon sample is mixed with a solvent. The concentration of liquid water in a mixture of the solvent and the liquid hydrocarbon sample is below the water saturation level. After mixing the liquid hydrocarbon sample with the solvent, a water content in the liquid hydrocarbon sample is determined.
US11131657B2 Method and system for estimation of fruitlet drop
A system comprising: at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to: receive spectral data acquired from a plurality of fruits, wherein the spectral data is obtained within a specified range of wavelengths, at a training stage, train a machine learning model on a training set comprising: (i) the spectral data, and (ii) labels indicating, with respect to each of the fruits, a drop status within a specified time period subsequent to the acquiring, and at an inference stage, apply the machine learning model to target spectral data acquired from a target fruit, to predict the drop status of the target fruit within a specified time range subsequent to the acquiring.
US11131656B2 Dual-function heat indicator and method of manufacture
A dual-function heat indicator for monitoring two or more modes of heat exposure is described. A manufacturing process for the dual-function heat indicator is also described. Dual-function heat indicators as described may be useful for monitoring the exposure of host products, with which the dual-function heat indicators may be associated, to cumulative ambient heat exposure and to a peak ambient heat exposure, and for other purposes.
US11131649B2 Ion mobility spectrometer clear-down
Method and systems for managing clear-down are provided. The method can include generating a clear-down trigger associated with an ion mobility spectrometer and operating the ion mobility spectrometer in fast clear-down mode in response to the clear-down trigger. Methods and systems can further provide that where the ion mobility spectrometer operates in fast-switching mode, the ion mobility spectrometer alternating a plurality of times between operation according to a positive ion mode and operation according to a negative ion mode, and further operating according to the positive ion mode for less than about 1 second before switching to the operation according to the negative ion mode, and operating according to the negative ion mode for less than about 1 second before switching to the operation according to the positive ion mode.
US11131648B2 Potentiometric sensor
According to one aspect of the invention, a potentiometric sensor having a cathode and an anode. The cathode is configured to provide a summary voltage representative of at least two voltage points. The anode is configured to provide a first voltage. The cathode is in communication with the anode by a first electrolyte forming an open circuit having an open circuit potential. Within the first electrolyte is a concentration of a target ion. The open circuit potential mathematically corresponds to the concentration of the target ion.
US11131647B2 Ion-sensitive field-effect transistor with sawtooth well to enhance sensitivity
A method for fabricating a semiconductor device including an ion-sensitive field-effect transistor (ISFET) with enhanced sensitivity includes forming a sawtooth microwell within a base structure formed on a semiconductor chip corresponding to an ISFET, including using a sawtooth mask to etch through the base structure to expose the semiconductor chip, removing the sawtooth mask, and forming a sawtooth macrowell from the sawtooth microwell.
US11131646B2 Electrochemical sequencing of DNA using an edge electrode
A device to electrochemically sequence DNA that includes a redox species includes at least one edge electrode, at least one stack of insulator material, and a pair of DNA translocation electrodes including a DNA translocation working electrode and a DNA translocation counter electrode, where the thickness of the at least one edge electrode is about 0.5 nanometers, and the thickness of the at least one stack of insulator material is about 10 nanometers. Methods of electrochemically sequencing a strand of DNA are also provided.
US11131643B2 Method and system for optimizing insulin dosages for diabetic subjects
A method and system for optimizing insulin dosages for diabetic subjects which includes a processor for calculating basal and bolus dosages to be recommended for meal types including breakfast, lunch, dinner, snack, or at miscellaneous times. The bolus calculations are specifically directed to time periods which are taken from either pre-meal, post-meal, bedtime, mid-sleep or miscellaneous times. The processor calculates an optimized bolus for a specific time period and meal type based upon prior basal dosages, prior blood glucose doses, hypoglycemia thresholds, mid-point of target ranges, and subject insulin sensitivity factors. A display is provided to the subject for sensing the optimized insulin dosage recommended at a specific time period and for a specific meal type.
US11131642B2 Circuit for determining the conductivity of a medium
The present disclosure relates to a measuring circuit for a conductivity sensor, wherein the measuring circuit includes a built-in reference circuit and multiple built-in measuring ranges.
US11131633B2 Quantifying color changes of chemical test pads induced by specific concentrations of biological analytes under different lighting conditions
Color quantification of chemical test pads and titration of analytes can be performed under different lighting conditions. In one embodiment, the lighting condition is estimated under which a digital image is captured and utilized to select a set of reference colors from which the quantified color is compared to determine the titration. In another embodiment, a plurality of comparisons are made with different lighting conditions with the result having the highest confidence level being selected to determine the titration.
US11131632B2 Measuring device with injector and spray deflector
A measuring device for the measurement of light signals emitted from samples in wells of a microplate, in particular to a luminescence measuring device for measuring luminescence signals. The luminescence measuring device has a first injector with an injector needle having an outlet end for dispensing a reagent into a well, and a luminescence optical device having an optical axis extending substantially perpendicularly to the microplate and a measuring region surrounding the optical axis. The injector needle extends to below the luminescence optical device and opens with its outlet end into the measuring region. The luminescence measuring device has further a spray deflector arranged between the outlet end of the injector and the luminescence optical device.
US11131628B1 Spectroscopic methods and systems for isotopic analysis
Disclosed are spectroscopy systems and methods. A spectroscopy system can include a reference cell and a multi-pass sample cell. The reference arm can include an etalon and a reference cavity containing a reference gas. A system can include a fractional sublimation cold trap. Detectors of the reference and sample arms can detect both intensity and absorption spectra of impinging beams. A frequency calibration based on a reference absorption spectra can be used to analyze a sample absorption spectrum. The analysis can provide information regarding an absorption band shift of the sample absorption spectrum, said shift being related to the isotope concentration of the sample.
US11131625B2 Hydrogen gas sensor and method for measurement of hydrogen under ambient and elevated pressure
Gas sensor capable for in-situ non-contact optical measurements of hydrogen gas (H2) and method for measuring hydrogen gas under ambient and elevated pressures without the need for cells with extremely long optical path length. The gas sensor can be configured for dual gas measurements such as H2 and CO2.
US11131622B2 Information processing device, information processing method, and information processing system
An information processing device includes a statistical processing unit that performs statistical processing for a group of spectra obtained by applying light to a group of microparticles that exhibit one response property with respect to light, and on a basis of a result of the statistical processing, exclude a spectrum indicating an outlier from the group of spectra, and a reference spectrum calculation unit that calculates a reference spectrum using the group of spectra from which the spectrum indicating the outlier has been excluded.
US11131619B2 Loss engineering to improve system functionality and output
A system and method for engineering loss in a physical system by steering parameters of the physical system to the vicinity of an exceptional point is disclosed. In the vicinity of an exceptional point, localization of the fields helps to enhance any linear or nonlinear processes. As examples loss-induced transparency in the intracavity field intensities of coupled resonators, loss-induced suppression and enhancement of thermal nonlinearity in coupled resonators and loss-induced suppression and revival of Raman lasing in whispering-gallery-microcavities are demonstrated.
US11131615B2 Sensor and methods for detecting and quantifying ions and molecules
An apparatus comprises a housing defining a chamber that has a liquid disposed therein, and a sensor submerged in the liquid. The sensor comprises a porous conductive film on a substrate, and the film comprises chemiresistive semiconducting metal oxide structures. The sensor also comprises an electrode pair operably connected to the porous conductive film for generating electric current in the film and for detecting a change in an electrical property of the film. The apparatus can be used to detect, identify, and quantify ions and molecules in a liquid sample. Molecules and ions, in a liquid sample, that interact with the porous conductive film can cause a change in an electrical property of the film. The change in electrical property of the film can be correlated with the presence and amount of the molecules or ions.
US11131614B2 Autonomous compaction testing systems and methods
An autonomous terrestrial compaction testing vehicle includes a compaction density meter coupled to the vehicle and a controller. The controller is communicatively connected to the compaction density meter and to a controller of a compactor machine that is compacting or has compacted an area of terrain. The controller is configured to autonomously control movement of the vehicle over the compacted area and control the compaction density meter to take a plurality of compaction density measurements at a plurality of locations of the compacted area.
US11131605B2 System and method for collecting exhaust samples for an emissions test system
An emissions test system includes a dilution tunnel, a clean circuit, a dirty circuit, and a sampling control module. The dilution tunnel is configured to receive exhaust gas from an engine and dilution gas from a dilution gas source. The clean circuit is configured to receive gas from the dilution tunnel. The dirty circuit is configured to receive gas from the dilution tunnel independent of the clean circuit. The sampling control module is configured to direct gas from the dilution tunnel to the dirty circuit when the engine is off at the start of a first test phase. The sampling control module is configured to direct gas from the dilution tunnel to the clean circuit at the end of the first test phase when the engine is switched on during the first test phase.
US11131602B2 Method for characterization of photonic devices, and associated device
An intermediate signal is separated into a first sub-signal and a second sub-signal according to a separation coefficient having a known real value. The first sub-signal is delivered to a first photonic circuit containing at least one photonic device to be characterized and a first photonic part. The second sub-signal is delivered to a second photonic circuit containing a second photonic part having a same transfer function as the first photonic part but lacking the at least one photonic device. Optical output signals from the first and second photonic circuits are converted into first and second electrical signals. Losses of the at least one photonic device are determined from processing the electrical signals and from the known real value of the separation coefficient.
US11131601B2 Method for in-line optical testing
A method for in-line optical testing is provided. The method includes providing a substrate, forming an optical device on the substrate, and forming a test circuit on the substrate, the test circuit being optically coupled to the optical device. An optical test is performed on the optical device with the test circuit. The test circuit is then removed.
US11131594B2 Pressure sensor with a potential adjustment member
A pressure sensor includes a diaphragm made of metal and configured to separate a pressure chamber from a liquid seal chamber, a housing made of metal and disposed around the liquid seal chamber, a pressure detection element disposed in the liquid seal chamber in a liquid . . . sealable manner to detect the pressure of the fluid, and a potential adjustment member disposed between the pressure detection element and each of the diaphragm and the housing and being conductive, the potential adjustment member being connected to a zero potential terminal of the pressure detection element, wherein a distance between the potential adjustment member and each of the diaphragm and the housing is larger than a predetermined insulating distance.
US11131591B2 FBG sensor-based bolt fastening joint surface pressure detection method
The present invention belongs to the technical field of joint surface pressure detection of connecting pieces, and provides an FBG sensor-based bolt fastening joint surface pressure detection method, comprising the steps of determining the size and the position of an FBG sensor; and determining the pressure of a joint surface measuring position on the basis of the single bolt connection joint surface pressure distribution theory, and completing calibration in real-time correspondence to the strain and pressure values to realize precise detection of the joint surface pressure. Determining the size and the position of the FBG sensor embedding slot according to the above method can ensure the reliability and accuracy of strain information; and an accurate strain-joint surface pressure curve can be obtained in combination with the determination of the joint surface pressure, which provides a practical and feasible method for the research on the bolt connection joint surface pressure.
US11131588B2 Energy converter, vibration power generator, force sensor device, and actuator
An energy converter is formed by bonding a solid soft magnetic material and a solid magnetostrictive material. A vibration power generator is configured to generate power by means of the inverse magnetostriction effect of the magnetostrictive material produced by the vibration of a vibration unit configured using the energy converter. A force sensor device includes a force detection unit that detects magnetization change resulting from the inverse magnetostriction effect of the magnetostrictive material produced when a sensor unit configured using the energy converter deforms, and determines force acting on the sensor unit on the basis of the detected magnetization change. An actuator is configured to vibrate the vibration unit configured using the energy converter by means of the magnetostriction effect of the magnetostrictive material.
US11131586B2 Temperature sensor element
A resistance pattern that contains platinum as a main component is formed into a meander shape and on a main surface of a ceramic substrate. A protective film layer that covers the resistance pattern has a two-layer structure including a trap layer as an inner layer and an overcoat layer as an outer layer. The trap layer contains alumina as a main component and 2 to 30 vol % of platinum. The overcoat layer contains alumina as a main component. With such a configuration, even when reactivity of the platinum resistance pattern becomes higher under high temperature use, platinum contained in the trap layer reacts with oxygen or impurities etc. contained in the ceramic substrate. Thus, reaction of the platinum resistance pattern can be suppressed.
US11131584B2 Sensor device
A sensor device may determine a first optical sensor value associated with a first displacement and a second optical sensor value associated with a second displacement, wherein the first displacement is between an emitter associated with the first optical sensor value and a sensing location used to determine the first optical sensor value, wherein the second displacement is between an emitter associated with the second optical sensor value and a sensing location used to determine the second optical sensor value, and wherein the first displacement is different from the second displacement. The sensor device may determine one or more measurements using the first optical sensor value and the second optical sensor value, wherein the one or more measurements relate to a first penetration depth associated with the first optical sensor value, and a second penetration depth associated with the second optical sensor value.
US11131582B2 Optical sensing circuit, display panel and display sensing panel
An optical sensing circuit includes a first, a second, and a third optical sensing element and a sampling circuit. The first sensing element provides a first current from a first node to a second node according to an ambient light and a sensing signal. The second optical sensing element drains a second current from the second node to the first node according to the ambient light and the sensing signal. The third optical sensing element is coupled between the first node and the second node. The third optical sensing element receives a first color light, and transmits the first current to the second node or transmits the second current to the first node according to the first color light. The sampling circuit is turned on according to the sampling signal to output a detection signal based on the voltage level of the second node.
US11131581B2 Optical assembly and method of manufacturing an optical assembly
An optical assembly for an optical sensor device has a lens plate, a light source, and a light receiving unit. The lens plate includes a lens structure on a side associated with the light source and a light extraction structure on a side facing away from the light source. The lens structure has different local radii of curvature.
US11131578B2 Two stage detection method for distributed vibration detection
Aspects of the present disclosure describe systems, methods and structures employing two-stage detection/analysis for distributed vibration sensing (DVS) along an optical fiber in which a first stage provides pre-processed signal data and the second stage—based on the first stage result—only processes locations that have or might have vibrational activity resulting in increased sensitivity and reduced false alarms.
US11131576B2 Work vehicle, server device, load weight management system, and load weight management method
A work vehicle includes a working device which is configured to excavate and unload soil, a load meter which is configured to measure weight of the soil loaded by the working device, a transport vehicle specifier which is configured to specify a transport vehicle to be loaded with the soil, a vehicle weight acquirer which is configured to acquire vehicle weight information on loadable weight of the transport vehicle, a load weight calculator which calculates load weight of the soil loaded on the transport vehicle, according to the weight measured by the load meter, and an output unit which is configured to output information on a remaining loading capacity of the transport vehicle obtained from the vehicle weight information and the load weight.
US11131574B2 Pot magnet for a moving coil arrangement in an electronic balance
A pot magnet (20) for a moving coil (10) of an electronic balance operating using the electromagnetic compensation principle includes: —a pot base (24) and a pot wall (22) rising vertically from the pot base, and —a permanent magnet structure (26) disposed within the pot wall and having an annular gap thereto, which structure has a permanent magnet body (261) arranged on the pot base side and a pole plate (262) connected to the surface thereof facing away from the pot base side. The pole plate is fixed by a rigid mechanical connection independent of the permanent magnet body to the pot base at a predetermined distance therefrom and the permanent magnet body is bonded to the pole plate on a surface facing the pot base without contacting the pot base.
US11131572B2 Smooth bore, chordal transit-time ultrasonic meter and method
An apparatus for measuring fluid flow includes a housing, a first ultrasonic transducer, and a fluid flow path. The housing defines a smooth bore and a first cavity. The first cavity is separated from a fluid that flows through the smooth bore. The first ultrasonic transducer is disposed within the first cavity and transmits an ultrasonic pulse through the fluid. The fluid flow path extends from an upstream intake through the cavity.
US11131569B2 Hand held moisture meter in-field calibration
Methods and apparatus are disclosed for calibration determinations for handheld moisture meters in the field. A calibration reference stand emulates a sample with an equivalent moisture content, allowing rapid determination whether a moisture meter is out of calibration, or determination of a new calibration value. The calibration reference stand includes an electromagnetic load, which can be formed of a metal sheet or high dielectric constant material, supported on a platform, and mechanical fixturing for reproducible positioning of a moisture meter on the stand. Associated methods and variations are disclosed.
US11131567B2 Systems and methods for error detection in crankshaft tooth encoding
Embodiments, systems, and methods for error detection in crankshaft tooth encoding for a crank pulse wheel of a vehicle are provided. In some embodiments, a system for crankshaft tooth encoding includes a read module, a buffer module, an error module, and a position module. The read module identifies a tooth type for N number of teeth in a sliding buffer based on at least one tooth characteristic. The buffer module calculates a buffer value for the sliding buffer corresponding to a tooth represented in the sliding buffer. The error module detects an error associated with a tooth of the crank pulse wheel and calculates a revised buffer value based on the error. The position module determines an angular position of the crank pulse wheel based on the revised buffer value. The position module broadcasts the angular position to one or more vehicle systems of the vehicle.
US11131566B2 Electrostatic sensor
An electrostatic sensor detecting a position of an object being approaching the electrostatic sensor includes a first electrode group including electrodes, a second electrode group including electrodes adjacent to the electrodes of the first electrode group, detection circuits connected to electrodes selected from among the electrodes of the first and second electrode groups and having first alternating-current sources and current measurement units, a second alternating-current source connected to unselected electrodes among the electrodes of the first and second electrode groups, and a controller. The controller successively selects electrodes to be connected to the detection circuits from among the electrodes of the first and second electrode groups, causes the selected electrodes to be connected to the detection circuits, and detects a position of the object based on current detected by the current measurement units.
US11131563B2 System for detecting the position of a linear unit of a linear system
A linear system includes a linear unit and a motor adapted to drive the linear unit so as to perform a linear movement. A system for detecting the position of the linear unit includes an absolute encoder which is connected to the motor. The absolute encoder is configured so as to detect a position of the linear unit based on a movement of the motor.
US11131559B2 Linear visualization of a driving route
A nonlinear route for traveling from a source to a destination is determined. The route includes a sequence of (i) route segments and (ii) intermediate geographic locations defining endpoints of the route segments. A linear visual representation of the route on a titled plane to a create a three-dimensional perspective is generated and displayed via a user interface of a computing device. Indicators of the intermediate geographic locations are positioned along the linear visual representation of the route, interactive controls for retrieving additional information related to the intermediate geographic locations are provided, and the linear representation of the route is displayed via a user interface of a computing device.
US11131556B2 System and method for selecting a point of interest based on wait time
A method and system for selecting a point of interest are provided. The method includes receiving a user request from a vehicle user, determining a wait time for each of a plurality of points of interest, identifying a point of interest from the plurality points of interest based on the user request and the determined wait times at the plurality of points of interest, receiving a user input from the vehicle user, and updating navigation directions of a vehicle based on the identified point of interest when the user input includes an acknowledgment of the identified point of interest.
US11131552B2 Map generation system
A map generation system includes a server configured to: transfer reference curved road constituent points onto a measurement target curved road as virtual constituent points arranged along the measurement target curved road adjacent to the reference curved road; acquire virtual trajectory curvature information based on positions of the virtual constituent points; acquire detailed curve information of the measurement target curved road by acquiring, based on a position of a start point of the measurement target curved road preset in the road map information, travel information of a vehicle traveling on the measurement target curved road, and the virtual trajectory curvature information, measurement target curved road constituent points arranged at preset intervals from the start point along the measurement target curved road, and associating the virtual trajectory curvature information with each of the measurement target curved road constituent points; and generate a map by acquiring the second detailed curve information.
US11131550B2 Method for generating road map for vehicle navigation and navigation device
A method for generating a road map for vehicle navigation comprises: providing original road image data having an image of a road; identifying boundary lines defining respective lane segments of the road from the original road image data; associating traffic properties with the lane segments defined by the boundary lines, respectively; grouping the lane segments to generate road segments; and combining the road segments with traffic control objects corresponding thereto so as to generate the road map for vehicle navigation.
US11131549B2 Navigation system with monocentric lens and curved focal plane sensor
A navigation system includes a monocentric lens and one or more curved image sensor arrays disposed parallel and spaced apart from the lens to capture respective portions, not all, of the field of view of the lens.
US11131544B2 Optical fibre curvature sensor and measurement device comprising said sensor
An optical fiber curvature sensor. Two networks (R1, R2) with periodic longitudinal modulation of the refractive index of the optical fiber core are inscribed in the fiber (F) one behind the other or one on top of the other. The networks are configured to respectively reflect wavelengths λ1 and λ2 such that λ1=λB+ΔλB1 and λ2=λB+ΔλB2, where λB is the Bragg wavelength of the networks and where λB1 and λB2 are shifts sensitive to the temperature, to deformations and to the curvature of the optical fiber. The two networks are defined so that the quantities ΔλB1 and ΔλB2 have substantially identical sensitivity to temperature and to deformations and substantially opposite sensitivity to curvature.
US11131543B2 Three-dimensional measuring apparatus and robot system
There is provided a three-dimensional measuring apparatus that performs three-dimensional measurement of an object using laser light, the apparatus including: a laser light source that emits the laser light; a line generating lens that widens and emits the laser light into line laser light having a first luminance distribution having a higher luminance at an edge portion than a luminance at a center portion in an extending direction; a mirror that swings around a swing axis, reflects the line laser light, and projects pattern light onto a projection surface including the object; an imaging portion that captures an image of the projection surface on which the pattern light is projected and acquires a pattern image; and a measuring portion that obtains a three-dimensional shape of the object based on the pattern image.
US11131541B2 Shutter monitoring system
The present disclosure is directed to a method and system for monitoring a distance between a shutter and a reference point in a processing module. For example, the method includes moving a shutter relative to a substrate support in a wafer processing module and determining a distance between the shutter and a wall of the wafer processing module with a measurement device. In response to the distance being greater than a value, the method further includes transferring a substrate to the substrate support, and in response to the distance being equal to or less than the value, the method includes resetting the shutter.
US11131540B2 Tubular measurement
A tubular measuring system having a sensor at a predetermined position with respect to a datum and a processing device comprising a processor and a memory storing computer program code in signal communication with the sensor. The sensor generates a signal indicative of a feature of a tubular, and the processing device receives and processes the signal to determine position of the feature of the tubular with respect to the datum.
US11131536B2 Localization and tracking of an object
This disclosure relates to localization and tracking of an object. As one example, measurement data can be stored in memory to represent measured electrical signals at each of a plurality of known measurement locations in a given coordinate system in response to an applied signal at an unknown location in the given coordinate system. A dipole model cost function has parameters representing a dipole location and moment corresponding to the applied signal. A boundary condition can be imposed on the dipole model cost function. The unknown location in the given coordinate system, corresponding to the dipole location, can then be determined based on the stored measurement data and the dipole model cost function with the boundary condition imposed thereon.
US11131535B2 Rotary stand
There is provided a rotary stand capable of reducing the load on a feeder and deformation of a placement plane. A rotary stand includes a feeder that adjusts an inclination of a placement plane. The feeder includes a first contact portion that interlocks with a feeding mechanism to move and a second contact portion pressurized by a spring. The first contact portion and the second contact portion disposed to face each other in the movement direction to sandwich a held part interlocking with the placement plane.
US11131532B2 Lightweight ammunition box
An ammunition box with a rectangular molded thermoplastic material box body defining a rectangular storage space for ammunition. The box body opens to one side that can be closed with a flat rectangular molded thermoplastic material lid. The box body and the lid are provided with means for reinforcing and stabilizing the box body and the connection between the box body and the lid.
US11131529B2 Attachable interactive modular shooting system
A target shooting system is described. The system can include at least one target signal/sensor assembly, the target signal/sensor assembly including an active target signal, an active target signal actuator, at least one hit sensor, and a target signal/sensor transceiver. The system can also include a round counter configured to be attached to a weapon and to sense firing of a projectile from the weapon, the round counter including a projectile firing sensor, a round counter processor and a round counter transceiver. The system can further include a computing device configured to communicate with the at least one target signal/sensor assembly and the round counter.
US11131527B1 Composite material system including elastomeric, ceramic, and fabric layers
According to exemplary inventive practice, ceramic powder or slurry is selectively deposited at many discrete locations on each of many fiberglass fabric substrates. The sizes and/or shapes of the ceramic deposits vary among the substrates. The substrates are selectively ordered and stacked so that perpendicular through-plane alignments of respective ceramic deposits form selected three-dimensional geometric shapes. The resultant stack of substrates, characterized by many three-dimensional ceramic inclusions, is impregnated with an elastomer or an epoxy that binds the ceramic-deposited substrates together, resulting in a finished composite product. Inventive composite structures can be multifariously designed and embodied to afford selected ballistic and/or structural and/or electromagnetic qualities. Another mode of inventive practice provides for incorporation of the above-described inventive composite product as a layer in a multilayer composite system that also includes a high strain-rate-sensitivity-hardening polymer layer, a hybrid composite fabric layer, a ceramic layer, and a polymeric ballistic fabric layer.
US11131525B2 Free floating handguard anchoring system
Handguard anchoring systems suitable for attaching a handguard to a firearm are disclosed, including systems having a fastener that extends into a barrel nut and compresses at least a portion of the handguard between the fastener and the barrel nut. Many embodiments include openings in the handguard and/or a plate that are oversized for the fastener such that the handguard may be rotated relative to the barrel nut when a portion of the fastener is positioned within the opening.
US11131524B1 Crossbow with integral cocking and a moving latch
A crossbow having a moving trigger assembly, wherein the moving trigger assembly includes a housing and components capable of select-ably retaining and releasing a bowstring, wherein the trigger arm is movable with the assembly.
US11131521B2 Rocket launch module and rocket launch vehicle
The present invention relates to a rocket launching module comprising a base frame (1) comprising at least one rail (2a); a sliding table (3) configured to slide substantially vertically on said rail (2a) when driven by at least one electric linear actuator (11), and a targeting device (4) comprising a turntable (5) on which a pivotable body (6) is mounted, supporting a rocket support portion (7). The sliding table (3) comprises a platform (8) configured to receive the turntable (5) of the targeting device (4).
US11131515B2 Charging handle
An example charging handle comprises a body having a handle portion, a bolt engaging portion and a shaft portion extending forwardly from the handle portion to the bolt engaging portion. The handle portion of the body may have a starboard arm extending away from the shaft portion in a starboard direction and a port arm extending away from the shaft portion in a portward direction. The charging handle may comprise a grip member disposed about the handle portion of the body so that the grip member encapsulates the handle portion and the handle portion is disposed inside the grip member. The grip member may comprise a thermoplastic material overmolded on the handle portion of the body.
US11131514B2 Heat exchange device
A heat exchange device includes a housing having an opening on one side, and a heat exchange core body. The heat exchange device also includes a connection block provided with a first channel, a second channel, a first interface, and a second interface. The connection block is also provided with a first socket of the first channel, and a first socket of the second channel. The heat exchange core body includes at least one flat tube. At least one part of one end of the flat tube extends into the first socket of the first channel and is mounted in a sealed manner with the first socket of the first channel, and at least one part of the other end of the flat tube extends into the first socket of the second channel and is mounted in a sealed manner with the first socket of the second channel.
US11131513B2 Attachment means, gasket arrangement, heat exchanger plate and assembly
A connector, a gasket arrangement, a heat exchanger plate and an assembly are provided. The connector is arranged to engage with an edge portion of the heat exchanger plate for fastening a gasket to a first side of the heat exchanger plate. The connector includes a first connection member, a second connection member and a bridge. A first part of the first connection member is arranged to engage with the gasket and a second part of the first connection member engages with the bridge. A first part of the second connection member is arranged to engage with the gasket and a second part of the second connection member engages with the bridge. The connector includes a finger arranged between the first and second connection members, a connection part of the finger engaging which the bridge and the finger being arranged to extend from the bridge towards the gasket. The connector is characterized in that the finger has a width that is varying along a length of the finger, a width extension of the finger being parallel to a length extension of the bridge.
US11131511B2 Heat dissipation plate and method for manufacturing the same
A method for manufacturing a heat dissipation device that includes stamping a composite plate including a welding material to form a first plate having a plurality of angled grooves, depositing powder in the plurality of angled grooves of the first plate, contacting the first plate to a second plate, and welding the first plate and the second plate together, and sintering powder to obtain a capillary structure.
US11131509B2 Loop heat pipe
A loop heat pipe includes an evaporator that vaporizes a working fluid, a condenser that liquefies the working fluid, a liquid pipe that connects the evaporator and the condenser, a vapor pipe that connects the evaporator and the condenser, to form a loop-shaped passage together with the liquid pipe, and a porous body provided inside the liquid pipe or inside the evaporator. The porous body includes a first metal layer including a first bottomed hole that caves in from a first surface of the first metal layer, and a second bottomed hole that caves in from a second surface of the first metal layer, opposite to the first surface. The first bottomed hole and the second bottomed hole partially communicate with each other to form a pore.
US11131508B2 Middle member of heat dissipation device and the heat dissipation device
A middle member of heat dissipation device and the heat dissipation device. The middle member includes a middle member main body having a first face, a second face, multiple perforations and a channeled structure assembly. The channeled structure assembly is disposed on the first face or the second face. The perforations are formed through the middle member main body between the first and second faces. The channeled structure assembly and the perforations are arranged in alignment with each other or not in alignment with each other. The middle member and a first plate body and a second plate body are overlapped with each other to form the heat dissipation device. The complex structures disposed on the first and second faces of the middle member main body are able to achieve a stable vapor-liquid circulation effect.
US11131507B2 Hybrid heat exchanger apparatus and method of operating the same
A hybrid heat exchanger apparatus having a heat exchanger device with a hot fluid flowing therethrough includes a cooling water distribution system and an air flow mechanism for causing ambient air to flow across the heat exchanger device. The cooling water distribution system distributes evaporative cooling water onto the heat exchanger device to wet only a portion of the heat exchanger device while allowing a remaining portion of the heat exchanger device to be dry. The air flow mechanism causes ambient air to flow across the heat exchanger device to generate hot humid air from the ambient air flowing across the wet portion of the heat exchanger device and hot dry air from the ambient air flowing across the remaining dry portion of the heat exchanger device. Methods are also described.