Document Document Title
US11967291B1 Using content type to select brightness in direct-lit backlight units
A display may have a pixel array such as a liquid crystal pixel array. The pixel array may be illuminated by a backlight unit that includes an array of light-emitting diodes (LEDs). The backlight unit may determine the type of content in the image data. The backlight unit may decide to prioritize either mitigating halo or mitigating clipping based on the type of content. The determination of the type of content in the image data may be used to determine the brightness values for the LEDs in the LED array. If the content is determined to be a first type of content, at least one given LED in the LED array may have a different brightness value than if the content is determined to be a second, different type of content. Classifying content in the image data may be useful in optimizing visible artifacts such as visible halo and clipping.
US11967290B2 Systems and methods for two-dimensional backlight operation
An electronic display device has a panel that operates in conjunction with a light-emitting diode (LED) backlight. The device “slopes” or gradually ramps a change in brightness of an LED based on a target brightness value of the LED, a current brightness value of the LED, and temperature at the LED. The device also may limit power to the backlight based on an estimated power consumption of a current row of LEDs of the backlight and power consumption of the other rows of LEDs. The device also may determine a reduced voltage to supply to an LED based on a current to supply to the LED to cause the LED to operate. The device also may send an interrupt to the backlight to block updates to the backlight while image content is written to pixels of the panel. The device further compensates for aging of and temperature at an LED.
US11967289B2 Method for detecting light leakage of screen, method for detecting ambient light, and apparatus for detecting ambient light
Embodiments of the present disclosure provide a method for detecting light leakage of a screen, a method for detecting ambient light, and an apparatus for detecting ambient light. The method for detecting light leakage of a screen includes: acquiring a brightness value of the screen and grayscale values of pixel points within a preset display region of the screen; clustering the pixel points based on a plurality of preset grayscale value intervals and the grayscale values of the pixel points, to obtain a plurality of pixel point sets; obtaining light leakage values corresponding to the pixel point sets based on the brightness value and fused grayscale values corresponding to the pixel point sets; and obtaining a light leakage value of the screen based on the light leakage values corresponding to the pixel point sets.
US11967286B2 Display substrate and manufacturing method thereof, display device
A display substrate and a manufacturing method thereof, and a display device are provided. The display substrate includes a base substrate, and includes a shift register unit, a first clock signal line, and a second clock signal line in a peripheral region; a first portion and a second portion of a first connection wire of the display substrate are connected to a first gate electrode of a first control transistor of the shift register unit; an orthographic projection of the first portion on the base substrate is on a side of an orthographic projection of an active layer of the first control transistor on the base substrate away from a display region; and an orthographic projection of the second portion on the base substrate is on a side of the orthographic projection of the active layer of the first control transistor on the base substrate close to the display region.
US11967285B2 Display panel, display apparatus, and current sensing method for pixel driving circuit of display apparatus
A display panel includes sub-pixels and set voltage generation circuit(s); each sub-pixel includes a pixel driving circuit and a first light-emitting device, the pixel driving circuit includes at least a driving transistor and a sensing transistor, a first electrode of the sensing transistor is electrically connected to a sensing signal terminal; an output terminal of a set voltage generation circuit is electrically connected to a sensing signal terminal of at least one sub-pixel; the set voltage generation circuit is configured to generate a set voltage signal and transmit it to a sensing transistor of the at least one sub-pixel and a second electrode of a driving transistor of the at least one sub-pixel in a sensing period; and a voltage of the set voltage signal is substantially equal to a voltage of the second electrode of the driving transistor of the at least one sub-pixel in the driving period.
US11967280B2 Display device
A display device includes a display panel including a plurality of pixels connected to a data line and a gate line; a data driver configured to apply a data voltage to the data line for an active period and to apply a parking voltage to the data line for a blank period for which the data voltage is not applied; a gate driver for applying a scan signal to the gate line; a light-emission signal generator for applying a light-emission signal to the plurality of pixels; and a controller configured to operate the display device based on a plurality of bands, wherein the plurality of bands have different highest target luminance levels based on operating environments of the display device, wherein in at least one of the plurality of bands, a duty ratio of the light-emission signal is smaller than a duty ratio of the parking voltage. Thus, parking voltage mura is reduced and uniformity of the display panel is improved to improve image quality.
US11967278B2 Shift register, driving circuit and display substrate
The present disclosure provides a shift register including a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a first capacitor and an impedance transistor; the second transistor has a first electrode coupled to a second node; the third transistor has a first electrode coupled to a first power terminal and a second electrode coupled to the second node; the fifth transistor has a control electrode coupled to a third node; the impedance transistor has a control electrode coupled to the first power terminal, a first electrode coupled to the second node, and a second electrode coupled to the third node.
US11967276B2 Display device
A display device includes: a display panel including a first pixel, a second pixel adjacent to one side of the first pixel, and a third pixel adjacent to the other side of the first pixel; a first scan driver supplying a first signal to the first to third pixels through a first scan line; a second scan driver supplying a second scan signal to the second and third pixels through a second scan line when a first time elapses after the supply of the first scan signal is started; a data driver supplying a data voltage to a plurality of output lines; and a data divider selectively supplying the data voltage to data lines respectively coupled to the first to third pixels. Each of the second and third pixels includes a switching transistor controlled by the second scan signal.
US11967274B2 Display substrate, display panel, and display device
A display substrate includes a first display region, a second display region, and a frame region. Light-emitting devices include first light-emitting devices in the first display region and second light-emitting devices in the second display region. Pixel drive circuits include first pixel drive circuits in the frame region and second pixel drive circuits in the second display region. The first pixel drive circuits are electrically connected to the first light-emitting devices. The second pixel drive circuits are electrically connected to the second light-emitting devices. Each of shift registers cascaded in the frame region is connected to the first pixel drive circuits and the second pixel drive circuits which are electrically connected to one row of first light-emitting devices and the same one row of second light-emitting devices respectively.
US11967273B2 Light emitting diode (LED) drive circuit providing over-voltage protection of output voltage feedback terminals
A control circuit, a drive device, and a display. The control circuit includes: a control unit and a detection unit. The detection unit is connected with a plurality of output voltage feedback terminals of a drive chip, and the detection unit is connected with the control unit. The detection unit is configured for providing a first voltage to the control unit when a voltage of at least one output voltage feedback terminal in the plurality of output voltage feedback terminals is detected, the first voltage being greater than a second voltage received by the control unit. The control unit is configured for controlling the drive chip to restart when the first voltage is greater than the second voltage.
US11967269B2 Scan driver
A scan driver includes: a first transistor having a first electrode coupled to an output scan line, a second electrode coupled to a first power line, and a gate electrode coupled to a first node; a second transistor having a first electrode coupled to a first clock line, a second electrode coupled to the output scan line, and a gate electrode coupled to a second node; a third transistor having a first electrode coupled to the first node, a second electrode coupled to a first input scan line, and a gate electrode coupled to a second clock line; and a fourth transistor having a first electrode coupled to the second node and a second electrode and a gate electrode, which are coupled to a second input scan line, wherein the first input scan line and the second input scan line are different from each other.
US11967267B2 Display device
Provided is a display device including a display panel, an optical sensor, a timing controller, a scan driver, a data driver, and an image controller. The timing controller controls an image refresh rate of the display panel based on a refresh rate control signal. Thus, the display device provides improved visibility.
US11967266B2 MOG circuit and display panel
A MOG circuit and a display panel are provided. The MOG circuit controls the current-stage MOG circuit through the first node signal to block the input of the MUX signal. At the same time, the MOG circuit controls the current-stage MUX circuit through the second node signal such that the voltage level of the scan signal is pulled down to the voltage level of the first low voltage level signal. In this way, all the scan signals could satisfy the turn-off stage while the MUX circuit has a lower loading capability.
US11967265B2 Display device and control method therefor
A display device includes a communication interface including a circuit, a display panel including a plurality of pixels, the plurality of pixels comprising red (R), green (G), and blue (B) subpixels, a memory configured to store first luminance information and second luminance information, and a processor configured to acquire an output frame based on a plurality of subpixel values of pixels included in an input frame received via the communication interface, the first luminance information, and the second luminance information; and based on the acquired luminance values, control the display panel to output the output frame.
US11967257B2 Retail signage fixture attachment
The present invention is an improvement for retail customer experience. Stores that use an Electronic Shelf Label to displays a price (also known as ESL) need an apparatus to draw a customer's attention to products on sale or promoted. The invention is a flag for indicia that quickly attaches to ESLs with an elastic. The flag's indicia increases the ESL's visibility to shoppers and store personnel, and makes the product more noticeable. The flag can be made out of one piece of material or two, and can accommodate indicia. The flag can also incorporate a mechanical gripper to hold indicia. The flag can be installed or removed very simply with one hand, and self-adjusts to be congruent to the ESL, without any obstructions that would cause the flag to be dislodged by an accidental bump from a shopper or cart. The flag can be made of any printable material.
US11967253B2 Semi-automated evaluation of long answer exams
A method, computer system, and a computer program product for semi-automated exam grading are provided. An exam that includes a question is received. A model answer to the question is received. The model answer includes an essay form. A computer system identifies constructs in the model answer. An examinee answer sheet that includes an examinee answer to the question is received. The computer system grades the examinee answer of the examinee answer sheet based on the constructs of the model answer. The computer system presents the graded examinee answer sheet to an evaluator for review. The graded examinee answer sheet includes one or more distinction markers along with the examinee answer. The one or more distinction markers indicate respective priority levels of corresponding portions of the examinee answer.
US11967247B2 Prosthetic virtual reality training interface and related methods
An apparatus comprising an arm band and an electromyographic (EMG) control module is disclosed. The apparatus includes an electromygraphic (EMG) control module configured to receive EMG information generated by an individual; identify a gesture class based on the EMG information, and train using the received EMG information and the gesture class. The gesture class corresponds to an intended gesture made by the individual.
US11967244B2 Textured screen cover for tactile learning and method of use thereof
An improved screen cover that is configured for tactile learning and a method of utilizing the screen cover for tactile learning. The screen cover is sized and configured to be utilized over the useable area on the upper surface of a tablet, smart phone, computer screen or other touch screen device that displays information which the person using the screen cover and touch screen device can better learn by tactile learning procedures. The screen cover comprises a transparent sheet having a top surface and a bottom surface, with a plurality of textured elements thereon that extend above the top surface. The textured elements can be in a non-Braille pattern. The bottom surface removably attaches to the touch screen device. The person traces his or her finger along the textured elements over the displayed information to utilize the sense of touch to help the person learn and retain the displayed information.
US11967241B2 Platooning control apparatus based on active collision avoidance control, a system including the same, and a method thereof
A platooning control apparatus is based on active collision avoidance control. The apparatus includes: a collision danger determining unit configured to, when a host vehicle is a leading vehicle platooning with one or more following vehicles, determine a collision danger of the host vehicle with a front vehicle, determine whether it is possible for the host vehicle to collide when fully braked when there is a danger of collision of the host vehicle, and determine whether the one or more following vehicles in a platoon collide; a collision avoidance determining unit configured to determine whether it is possible to avoid collision of the host vehicle; a longitudinal deceleration profile generating unit configured to generate a longitudinal deceleration profile of the host vehicle; and a collision avoidance path generating unit configured to generate a transverse path for avoiding collision of the host vehicle.
US11967239B2 Systems and methods for order dispatching and vehicle repositioning
A unified learning approach for large-scale ride-hailing is described, the approach includes obtaining an offline state value network for predicting a value of a vehicle state, the offline state value network being trained based on a plurality of historical vehicle trajectories; initializing an online state value network and dispatching a plurality of vehicles according to the online state value network for a period of time; training the online state value network based on vehicle states of the plurality of vehicles before and after the dispatching and rewards associated with the dispatching; ensembling the trained online state value network and the offline state value network to obtain an ensembled online state value network; and dispatching the plurality of vehicles according to the ensembled online state value network.
US11967237B2 Blind spot warning method and system for a motor vehicle having a trailer coupled thereto
A blind spot warning method is disclosed for a tow vehicle. The method includes determining whether a trailer is connected to the tow vehicle. Based on the determination whether the trailer is connected to the tow vehicle, the determines whether a blind spot zone corresponds to the tow vehicle or to the tow vehicle and the trailer. At least one instruction is sent to a user interface of the tow vehicle for displaying an image for viewing by a driver of the tow vehicle. The displayed image indicates the determination whether the blind spot zone corresponds to the tow vehicle or to the tow vehicle and the trailer, and indicates a presence or absence of at least one other vehicle disposed in the blind spot zone.
US11967236B2 Communication control apparatus, vehicle, computer-readable storage medium, and communication control method
A communication control apparatus includes an image acquisition unit configured to acquire an image from an image capturing unit installed in a movable object, a reception control unit configured to control reception of risk area information including location information from another movable object, a determination unit configured to determine whether a notification target is present in a region based on the location information included in the risk area information based on the image, and a transmission control unit configured to control transmission of a determination result of the determination unit to the other movable object.
US11967233B2 Management device, shared vehicle, vehicle sharing system, information processing program, and recording medium
To provide a vehicle sharing system that allows the user to use a shared vehicle having a battery with a reduced risk of the battery running out, a management server (1) includes a management information database (122) configured to store information on (i) a plurality of shared-vehicle standby locations (2) at each of which a motor-assisted bicycle(s) (3) having a battery (302) is on standby, (ii) a motor-assisted bicycle(s) (3), and (iii) the destination desired by the user; and a location specifying section (115) configured to, in a case where the location specifying section (115) has determined that the remaining battery power of the motor-assisted bicycle (3) that the user is using is not enough to continue to travel to the destination desired by the user, specify a transfer location.
US11967232B2 Apparatus for providing traffic light information, a system having the same and a method thereof
A traffic light information providing apparatus, a vehicle system including the same, and a method thereof may include: a storage configured to accumulate and store intersection traffic light information; and a processor configured to convert turn-on information of a traffic light of an intersection in front of a vehicle into a database in the storage during driving of the vehicle, and configured to pre-provide a user with traffic light information at the intersection or traffic light information at a crosswalk in a turning direction before or while passing through the intersection based on the converted database of the turn-on information of the intersection traffic light.
US11967231B2 Micromobility transit vehicle cockpit assemblies with cameras
A cockpit for a micromobility transit vehicle may include a camera and a cockpit housing. The cockpit housing may be configured to couple to a handlebar of the micromobility transit vehicle. The cockpit housing may include a first portion and a second portion where the second portion extends from the first portion. The first portion of the cockpit housing may include a surface configured to wrap at least partially around the handlebar. The second portion of the cockpit housing may be configured to secure the camera disposed therein such that the camera is oriented to have a field of view in front of the micromobility transit vehicle. The camera may be disposed in the second portion and configured to capture a scene in the field of view in front of the micromobility transit vehicle. Related systems and methods are additionally disclosed.
US11967227B1 System and method for providing useful information following an impact event
Methods and systems are provided to generate instructions and share video content following an impact event. They include detecting an impact event associated with a vehicle and transmitting a request to at least one video recording device within an area of interest from the vehicle. They further include receiving video content captured within a time period around the impact event from at least one video recording device. Methods and systems are also provided to generate useful information following an impact event including detecting an impact event associated with a vehicle and determining one or more contextual parameters associated with the impact event. They further include generating display content based on the one or more contextual parameters and displaying the generated display content on a screen within the vehicle.
US11967225B2 Method and apparatus for implementing video click based on bluetooth device
The present disclosure provides techniques for implementing a video click via a Bluetooth device. The techniques comprise performing matching with and connection to a wireless device; monitoring a signal sent by the wireless device; parsing the signal and determining whether the signal is associated with a preset power-conserving wireless personal area network service; determining whether a terminal device is in a state of playing a video in response to determining that the signal is associated with the preset power-conserving wireless personal area network service; and in response to determining that the terminal device is in the state of playing the video, rendering an effect on the video played by the terminal device based on the signal and updating data based on the signal.
US11967222B2 Configuring a smart home controller
A method performed at a computer system includes: obtaining door lock activation data for a door of a dwelling of the user; obtaining current occupancy data for the dwelling; setting a configuration of a controller for the dwelling, based at least in part on the door lock activation data for the door and the current occupancy data for the dwelling; the first configuration including for each sensor in a set of sensors coupled to the controller, disabling the sensor or disabling alerts from the sensor.
US11967219B2 System and method of notifying an owner of a lost item in a vehicle
A method of notifying an owner of a lost item in a vehicle having a vehicle compartment is provided. The method comprises providing at least one sensor to sense the lost item in the vehicle compartment. The method further comprises sensing the lost item on a point relative to a spherical coordinate system to define a sensed item data and determining a position of the lost item in cartesian coordinates based on the sensed item data to define a position data. The method further comprises translating the sensed item data and the position data for visualization of the lost item to define an item image of the lost item relative to the vehicle compartment, and updating an inventory list of lost objects to include the lost item with the item image. The method further comprises identifying the owner of the lost item by way of a perception algorithm, providing notification to the owner of the lost item, and providing viewable access of the item image such that the image is viewed by the owner of the lost item.
US11967217B1 Risk of fall detection system and posture monitoring and correction system
A risk of fall detection system comprising: a wearable monitoring group configured to acquire posture data and comprising: a first sensor configured to be attached to a lower part of a user's torso and to detect the position of said lower part, a second sensor configured to be attached to an upper part of the user's torso and to detect the position of said upper part, a third sensor configured to be attached to at least one user's lower limb and to detect the position of said user's lower limb, a processing module in signal communication with the wearable monitoring group and configured to process the acquired posture data and to compute a risk of fall indicator parameter from the relative position of the lower part of user's torso, upper part of user's torso, and user's lower limb detected by the first, second and third sensor, respectively.
US11967216B2 Method, apparatus, and computer-readable medium for implementing an adaptive virtual reality safety system
A system, method, and computer-readable medium for implementing an adaptive VR safety system, including executing a spatial risk warning routine, the spatial risk warning routine being configured to perform one or more warning actions based on a physical traversal by the VR device of current spatial risk zones, identifying spatial information corresponding to a user of the VR device, loading a first risk profile corresponding to the spatial information, the first risk profile defining a first plurality of spatial risk zones, receiving a notification of a situational risk event in a plurality of situational risk events, loading a second risk profile corresponding to the spatial information and the situational risk event, the second risk profile defining a second plurality of spatial risk zones different than the first plurality of spatial risk zones.
US11967215B2 Kiosk gift card system and method
A gift card system and method for purchasing gift cards at a kiosk is disclosed. The system/method includes a gift card distribution kiosk located at a retail establishment that provides a user with access to a multitude of different forms of gift cards that may be purchased and printed onto a customizable card with a personalized message. The kiosk includes a kiosk processor interface, a gift card dispenser, a card reader and gift card management server connected to a network. The gift card management server, through the kiosk processor interface, provides vendor options to users to select and pay via the card reader. In another embodiment, the kiosk is used to redeem unused user gift cards for a reduced value user selected gift card, reduced cash value, full value store card, rewards points, bank debit, and/or electronic code user towards online purchases.
US11967209B2 Gaming machine and method with symbol collection and array expansion
A gaming system includes at least one input device adapted to receive a physical item associated with a monetary value that establishes a credit balance, an input indicative of a wager drawn from the credit balance for a wagering game, and a cashout input that initiates a payout from the credit balance. In response to a wager input, a wagering game is initiated. The gaming system includes an electronic display device adapted to display an active array of symbol positions that are populated by symbols randomly generated from one or more spins of a set of symbol-bearing reels. The active array may be progressively expanded in response to collecting a requisite number of special symbols among the randomly generated symbols at each active array size.
US11967207B2 Secure poker gaming methods and systems
Systems and methods of providing secure wagering gaming operations involving randomly generating a plurality of playing card values as player hands, a dealer hand and a community group, and distributing a payout responsive to the best possible poker ranking achievable from final hands formed of only specific number of cards in the each of the respective player hands and dealer hand, and community group.
US11967204B2 Method of notifying a user about placing an uncommon bet
The application determines what the typical wager is. The application flags a new wager is uncommon. The application notifies the user of the uncommon wager.
US11967203B2 Method of providing wagering notifications through haptics
The wager preferences of the user of a wagering app can be identified and paired with a recognizable notification including haptics so that when a wagering opportunity matching the user's preferences is available, the user is notified using a recognizable notification to increase the likelihood that the user will act upon the notification and place a wager.
US11967199B2 System and method for hosting and managing a live game
A system and method for hosting and managing a live game are disclosed which includes a live gaming table for live players and a live dealer. In an embodiment an application configures a player's mobile device to receive an invitation from a casino to play the table game based upon the player being, based upon location aware technology, being in or near the casino. Accepting the invention permits the player to reserve a position at the gaming table and displays a machine readable code at the player's mobile device. The player positions at the gaming table include video display and player input devices (VDPIDs) and a code reader to read the displayed code and access the player's electronic account. Using the VDPID the player may convert between electronic funds and physical gaming chips, participate in video bonus event play and back-bet on other players.
US11967196B2 Food preparation apparatus having a virtual data bus
A food preparation appliance and associated components and methods. The food preparation appliance is configured to support transmission of operations updates and other data to/from a local or remote computer. In some embodiments, the food preparation appliance provides a virtual data bus for transmission of the updates or data. The virtual data bus may be bridged to a physical data bus of the food preparation appliance. The food preparation appliance can be configured to receive operations updates regardless of an operational mode of the food preparation appliance.
US11967195B2 Paper sheet storage unit and paper sheet processing device
Provided is a circulation-type paper sheet storage unit equipped with circulation units in a casing, enabling to swiftly take measures and perform recovery processing on the user side when the circulation unit malfunctions. The paper sheet storage unit includes circulation units (100 and 200) that are accommodated in a casing 60 to receive paper sheets transported into the casing by operating upon reception of a drive force from a motor and feed paper sheets stored therein to outside of the casing. The casing includes guide members 620 that serve as a guide at the time of attaching or detaching the circulation unit with respect to the casing, and the circulation unit includes guided members (655A, 675A, 655B, and 675B) which respectively detachably engage with the guide member, and are guided to an installation completion position along the guide members in an engaged state.
US11967193B2 Multi-factor safe lock
A multi-factor safe locking system for use in firearm storage, wherein the factors comprise a user's provided key, a user's biometric data, and a user's provided code. In some embodiments, the multi-factor safe locking system requires the near-simultaneous entry of two users, or dual consent of the two users to enter at least two unique keys, at least one form of biometric data from each user, and at least two unique codes, wherein each user supplies their own unique code to access the safe's contents. In further embodiments, a safe locking system includes a further factor of a result from a blood alcohol test.
US11967190B2 Method for determining component behavior of at least one vehicle component of a motor vehicle, vehicle component and motor vehicle
This disclosure relates to a method for determining a component behavior of at least one vehicle component of a motor vehicle. A start-up of the at least one vehicle component of the motor vehicle for the first time is registered. Thereafter, a component identifier is created, which is assigned to the registered vehicle component. The component identifier includes a sequence of a predetermined number of characters, each character being generated by a random generator. Furthermore, operating data of the vehicle component in question are collected, which are assigned to the component identifier assigned to the vehicle component in question. The component behavior of the vehicle component in question is determined on the basis of the operating data assigned to the component identifier in question. This disclosure further relates to the vehicle component and to a motor vehicle having one or more vehicle components of this type.
US11967188B2 Vehicle mounted update apparatus, update processing program, and program update method
A vehicle-mounted update apparatus obtains update information and an update program transmitted from an outer-vehicle external server, and processes updating a program of a vehicle-mounted ECU. The vehicle-mounted update apparatus includes a control unit communicably connected to the vehicle-mounted ECU and controlling transmission of the update program to the vehicle-mounted ECU. The control unit determines, based on the update information, a transmission order for which the update programs are to be transmitted to the vehicle-mounted ECU, transmits the update program corresponding to a single update of the plurality of updates to the vehicle-mounted ECU, based on the determined transmission order, determines success or failure of the single update of the vehicle-mounted ECU, and transmits the update program next in the transmission order to the update program corresponding to the single update to the vehicle-mounted ECU, if the single update is determined as having succeeded.
US11967187B2 Vehicle inspection system
This vehicle inspection system comprises: a monitor that displays a simulated image captured by a camera and imitating external environment information; a target device that returns an irradiation wave from an electromagnetic sensor as a reflected wave; a simulator device that changes the external environment information by changing the simulated image or the reflected wave; and an inspection device that inspects actuators of a vehicle to be inspected on the basis of the changed external environment information.
US11967182B2 Intelligent analysis system applied to ethology of various kinds of high-density minimal polypides
An intelligent analysis system applied to ethology of various kinds of high-density minimal polypides is provided, including an operating platform subsystem and an analysis subsystem; the operating platform subsystem is used for providing an activity medium capable of obtaining behaviors of the minimal polypides and shooting the behaviors of the minimal polypides; the behavior collecting module in the analysis subsystem is used for obtaining an ethology video of the high-density minimal polypides through the operating platform subsystem; the analysis modeling module is used for obtaining ethology big data of various kinds of high-density minimal insects according to the ethology video, and establishing an ethology model; the simulation predicting module is used for dynamically predicting comprehensive control strategies and control effects of minimal pests in a field ecosystem according to the ethology model; the visual demonstrating module is used for displaying the above behavior data.
US11967180B1 Dynamic facial expression recognition (FER) method based on Dempster-Shafer (DS) theory
A dynamic facial expression recognition (FER) method based on a Dempster-Shafer (DS) theory improves a feature extraction effect of an expression video through multi-feature fusion, and deeply learns an imbalanced dynamic expression feature by using the DS theory, multi-branch convolution, and an attention mechanism. Compared with other methods, the dynamic FER method scientifically and effectively reduces an impact of sample imbalance on expression recognition, fully utilizes a spatio-temporal feature to mine potential semantic information of the video expression to perform expression classification, thereby improving reliability and accuracy and meeting a demand for the expression recognition.
US11967178B2 Progressive transformation of face information
A face-processing system is described for producing a target image based on a source image and driving information. The source image includes data depicting at least a face of a source subject having a source identity, a source pose, and a source expression. The driving information specifies one or more driving characteristics. The target image combines characteristics of the source image and the driving information. According to illustrative implementations, the face-processing system produces the target image by using plural warping subcomponents that operate at plural respective levels of a neural network and at increasing respective resolutions. Each warping subcomponent operates, in part, based on geometric displacement field (GDF) information that describes differences between a source mesh derived from the source image and a driving mesh derived from the driving information.
US11967173B1 Face cover-compatible biometrics and processes for generating and using same
A system for biometric enrollment can include a server including a processor configured to receive an uncovered face image of a subject. The processor can generate a first fixed-size representation (FXR) based on the uncovered face image and a covered face image based on the uncovered face image. The processor can generate a second FXR based on the covered face image. The processor can enroll the subject associated with the uncovered face image by storing the first FXR and the second FXR in a data store.
US11967172B2 Biometric sensor device with in-glass fingerprint sensor
A device includes a touch-mode biometric sensor having a first side facing toward a user and a second side opposite to the first side, and a display arranged under the touch-mode biometric sensor and adjacent to the second side and configured to display an image in response to a sensing result, associated with a biometric feature of the user, of the touch-mode biometric sensor.
US11967169B2 In-display capacitive fingerprint sensor
A capacitive fingerprint sensor is configured to be integrated in a display. The capacitive fingerprint sensor includes a plurality of transmitter electrodes. Each respective transmitter electrode including at least one transmitter conductor formed in a first metal layer of a sensor stack and disposed between pixels of a display. The capacitive fingerprint sensor further includes a plurality of receiver electrodes. Each respective receiver electrode including at least one receiver conductor formed in a second metal layer of a sensor stack and disposed between pixels of the display. The receiver electrodes have an orientation different from the transmitter electrodes.
US11967167B1 System and method for identifying and tagging individuals present in an image
A system and a method for identifying and tagging individuals present in an image are disclosed. The method comprises detecting a second device present in proximity of a first device, for establishing a connection. The connection may be established while the first device enters in a camera mode. Immediately after the first device captured an image, the first device may receive identity information of individual from the second device. The identity information of individuals may comprise at least one of images and personal details of the individual. Based on the received identity information, the first device may identify the individual present in the image. The identified individuals present in the image may be tagged using their corresponding identities. Such tagging information may be stored in metadata of the image for a later usage.
US11967166B2 Method and system for automated identification and classification of marine life
The present disclosure provides a method and system architectures for carrying out the method of automated marine life object classification and identification utilising a core of a Deep Neural Network, DNN, to facilitate the operations of a post-processing module subnetwork such as instance segmentation, masking, labelling, and image overlay of an input image determined to contain one or more target marine life objects. Multiple instances of target objects from the same image data can be easily classified and labelled for post-processing through application of a masking layer over each respective object by a semantic segmentation network.
US11967164B2 Object detection and image cropping using a multi-detector approach
Systems, methods and computer program products for detecting objects using a multi-detector are disclosed, according to various embodiments. In one aspect, a computer-implemented method includes defining analysis profiles, where each analysis profile: corresponds to one of a plurality of detectors, and comprises: a unique set of analysis parameters and/or a unique detection algorithm. The method further includes analyzing image data in accordance with the analysis profiles; selecting an optimum analysis result based on confidence scores associated with different analysis results; and detecting objects within the optimum analysis result. According to additional aspects, the analysis parameters may define different subregions of a digital image to be analyzed; a composite analysis result may be generated based on analysis of the different subregions by different detectors; and the optimum analysis result may be based on the composite analysis result.
US11967163B2 Method for ascertaining the authenticity of a document and device for carrying out such a method
A security element is applied to a document or an object in the form of a directly printed marking or in the form of a tag made of paper or another material, with or without an identifier. A user can take a picture of the marking or tag with a smartphone and then send the picture to a device including software provided with a recognition algorithm including neural networks. The device visualizes the fingerprint of the tag or marking, thus making it possible to ascertain the authenticity of the document or object. In order to establish the authenticity of the product protected by the device, the image, stored in a cloud or blockchain database, of the tag obtained after printing same or of the marking is compared with a new description.
US11967162B2 Method and apparatus for 3-D auto tagging
A multi-view interactive digital media representation (MVIDMR) of an object can be generated from live images of an object captured from a camera. Selectable tags can be placed at locations on the object in the MVIDMR. When the selectable tags are selected, media content can be output which shows details of the object at location where the selectable tag is placed. A machine learning algorithm can be used to automatically recognize landmarks on the object in the frames of the MVIDMR and a structure from motion calculation can be used to determine 3-D positions associated with the landmarks. A 3-D skeleton associated with the object can be assembled from the 3-D positions and projected into the frames associated with the MVIDMR. The 3-D skeleton can be used to determine the selectable tag locations in the frames of the MVIDMR of the object.
US11967160B2 Own position inferring device
Conventionally, a method in which pieces of point group information for use in position matching between a white line position detected by an object detection sensor and a white line position on a map are extracted from the white line positions according to a travel environment, has not been taken into account. In the present disclosure, a point group extraction condition is changed according to change in the travel environment so that: a process of position matching that exhibits robustness with respect to change in the travel environment can be realized; and an own position and a white line position existing at a long distance from an own vehicle can be detected with high accuracy.
US11967159B2 Semantic annotation of sensor data with overlapping physical features
A method for semantic annotation of sensor data may include obtaining sensor data representing an image of a geographic area. The boundary points defining a first polygon in the image of the geographic area may be determined based on the sensor data. An overlap between the first polygon and a second polygon in the image of the geographic area may be detected based at least on the boundary points defining the first polygon. At least one of the first polygon or the second polygon may be modified to remove the overlap between the first polygon and the second polygon. An annotation corresponding to the first polygon may be generated based on the modifying of at least one of the first polygon or the second polygon. The annotation may identify a physical feature within the geographic area. Related systems and computer program products are also provided.
US11967153B2 Information processing apparatus, reproduction processing apparatus, and information processing method
There is provided an information processing apparatus, a reproduction processing apparatus, and an information processing method that improve data transmission efficiency. A preprocessing unit (102) generates, as scene configuration information indicating a configuration of a scene of 6DoF content including a three-dimensional object in a three-dimensional space, dynamic scene configuration information that changes over time and static scene configuration information that does not change over time, the static scene configuration information being scene configuration information different from the dynamic scene configuration information.
US11967151B2 Video classification method and apparatus, model training method and apparatus, device, and storage medium
Embodiments of this application disclose a video classification method performed by a computer device and belong to the field of computer vision (CV) technologies. The method includes: obtaining a video; selecting n image frames from the video; extracting respective feature information of the n image frames according to a learned feature fusion policy by using a feature extraction network, the learned feature fusion policy being used for indicating proportions of the feature information of the other image frames that have been fused with feature information of a first image frame in the n image frames; and determining a classification result of the video according to the respective feature information of the n image frames. By replacing complex and repeated 3D convolution operations with simple feature information fusion between adjacent image frames, time for finally obtaining a classification result of the video is therefore reduced, thereby having high efficiency.
US11967148B2 Display device and display method
In a display device 100, a photographing unit 12 is configured to photograph the surroundings of the display device 100, and the recognizing unit 16 is configured to recognize a clock 300 (a real object regarding a time or date) from a result of the photographing. When the recognizing unit 16 recognizes the clock 300, the schedule obtaining unit 11 is configured to obtain schedule information, and the display controller 17 is configured to display and output the schedule information in accordance with a position of the clock 300. In this case, since the display device 100 displays the schedule information in accordance with the position of the clock 300, the schedule information can be displayed in association with actual environment, and the schedule information can be outputted in a format that is easier to recognize the schedule information.
US11967146B2 Normal estimation for a planar surface
Various implementations disclosed herein include devices, systems, and methods for normal estimation using a directional measurement, such as a gravity vector. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes identifying planar surfaces in an environment represented by an image. Each planar surface is associated with a respective orientation. A directional vector associated with the environment is determined. A subset of the planar surfaces that have a threshold orientation relative to the directional vector is identified. For each planar surface in the subset of the planar surfaces, a normal vector for the planar surface is determined based on the orientation of the planar surface and the directional vector.
US11967145B2 Apparatuses, methods, and computer program products for automatic proof of delivery using visual indicia
Embodiments described include apparatuses, computer program products, and methods for automatic proof of delivery, for example by capturing and decoding a visual indicia. Some embodiments minimize possibilities of errors, false proof, and/or the like in item delivery. At least one embodiment enables automatic proof of delivery in a multi-sensor environment. Example embodiments are configured for capturing an image data object set utilizing at least one of an image sensor set, where the image data object set includes a captured-indicia image data object including a visual indicia; decoding the visual indicia to identify delivery information; identifying a delivery proof image data object from the image data object set; and processing the delivery proof image data object for use as a proof of delivery. Some embodiments include a near-field image sensor for capturing the delivery proof image data object and a far-field sensor for capturing the captured-indicia image data object.
US11967142B2 Creating data shapes for pattern recognition systems
Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes.
US11967141B2 Neural architecture search for fusing multiple networks into one
One or more embodiments of the present disclosure include systems and methods that use neural architecture fusion to learn how to combine multiple separate pre-trained networks by fusing their architectures into a single network for better computational efficiency and higher accuracy. For example, a computer implemented method of the disclosure includes obtaining multiple trained networks. Each of the trained networks may be associated with a respective task and has a respective architecture. The method further includes generating a directed acyclic graph that represents at least a partial union of the architectures of the trained networks. The method additionally includes defining a joint objective for the directed acyclic graph that combines a performance term and a distillation term. The method also includes optimizing the joint objective over the directed acyclic graph.
US11967136B2 Landmark detection using machine learning techniques
Described herein are systems, methods, and instrumentalities associated with landmark detection. The detection may be accomplished by determining a graph representation of a plurality of hypothetical landmarks detected in one or more medical images. The graph representation may include nodes that represent the hypothetical landmarks and edges that represent the relationships between paired hypothetical landmarks. The graph representation may be processed using a graph neural network such a message passing graph neural network, by which the landmark detection problem may be converted and solved as a graph node labeling problem.
US11967135B2 Labeling support method, labeling support apparatus and program
A computer executes a display procedure of displaying a list of character strings registered in advance in response to a predetermined operation for data forming a part of a web page; and a storage procedure of storing a character string selected by a user from the list into a storage device in association with the data, to thereby achieve more efficient labeling of data.
US11967130B2 Method for determining similarity of adjacent rows in a picture and display device
A method for determining similarity of adjacent rows in a picture, the method includes obtaining feature value of corresponding sub-pixel of each row of picture data in a frame of picture data; subtracting feature values of corresponding sub-pixels of two adjacent rows of picture data in the frame of picture data, and summing absolute values of multiple differences obtained from subtracting; and determining similarity of the two adjacent rows of picture data in the frame of picture data according to the summed value. The present application further provides a display device, the display device includes an apparatus for determining two adjacent rows in a picture, the apparatus includes processor and memory for implementing steps of the above methods.
US11967129B2 Multi-camera device
Apparatuses, methods and storage medium associated with multi-camera devices are disclosed herein. In embodiments, a multi-camera device may include 3 or more camera sensors disposed on a world facing side of the multi-camera device. Further, the multi-camera device may be configured to provide a soft shutter button at a location on an opposite side to the world facing side, coordinated with locations of the 3 or more camera sensors that reduces likelihood of blocking of one or more of the 3 or more camera sensors. Other embodiments may be disclosed or claimed.
US11967128B2 Decompositional learning for color attribute prediction
The present disclosure describes a model for large scale color prediction of objects identified in images. Embodiments of the present disclosure include an object detection network, an attention network, and a color classification network. The object detection network generates object features for an object in an image and may include a convolutional neural network (CNN), region proposal network, or a ResNet. The attention network generates an attention vector for the object based on the object features, wherein the attention network takes a query vector based on the object features, and a plurality of key vector and a plurality of value vectors corresponding to a plurality of colors as input. The color classification network generates a color attribute vector based on the attention vector, wherein the color attribute vector indicates a probability of the object including each of the plurality of colors.
US11967126B2 Computer implemented method and device for anomaly detection
A device and a computer implemented method of anomaly detection, including processing a digital representation of a signal or image with a wavelet decomposition to generate a first, second, and third plurality of decomposed representations, processing a first decomposed representation of the third plurality of decomposed representations with a first generative model to determine a first likelihood, processing a second decomposed representation of the third plurality of decomposed representations with a second generative model to determine a second likelihood, processing a second decomposed representation of the second plurality of decomposed representations with a third generative model to determine a third likelihood, processing a second decomposed representation of the first plurality of decomposed representations with a fourth generative model to determine a fourth likelihood, detecting an anomaly when at least one of the first likelihood, the second likelihood, the third likelihood and the fourth likelihood meets a criterium for anomaly detection.
US11967124B2 Method and apparatus for classification using neural network
A method and apparatus for classification using a neural network. A classification apparatus includes at least one processor and a memory. The memory is configured to store a classifier and a preprocessor including a defensive noise generator. The at least one processor generates defensive noise from an input image through the defensive noise generator in the preprocessor, generates a combined image by combining the input image and the defensive noise, and outputs a classification result by inputting the combined image to the classifier.
US11967121B2 Difference detection apparatus and difference detection program
A difference detection device includes a difference detection unit configured to, based on association among a first image and a second image captured at different times and illustrating a substantially identical space and encoding information of each of the first image and the second image, detect difference between a third image and a fourth image captured at different times and illustrating a substantially identical space, and the encoding information is information acquired from data including the first image encoded and data including the second image encoded, before inverse transform processing is executed in decoding processing executed on each of the first image and the second image.
US11967118B1 Hybrid codec
Systems and methods are described herein for implementing a hybrid codec to compress and decompress image data using both lossy and lossless compression. In one example encoding process, it may be determined whether a first block of pixels of a frame of image data contains an edge. A type of compression by which to encode the first block may be selected based on that determination. The first block may be compressed using the selected type of compression. At least one second value associated with the first block of pixels may be set to indicate at least oof the compressed value or the type of compression used to compress the first block.
US11967114B2 Method and apparatus for measuring robust continuous blood sugar using skin image
A method for measuring blood sugar that is performed by an apparatus for measuring blood is provided. The method includes calculating color data from multiple skin regions of interest in a skin image, classifying a user's meal state into a pre-meal state or a post-meal state through analysis of acquired user information, estimating blood sugar by applying the calculated color data to a blood sugar regression linear equation corresponding to the classified user's meal state, and measuring robust blood sugar by weighted averaging the estimated blood sugar.
US11967113B2 Method and system for performing automatic camera calibration for a scanning system
A system and method for performing automatic camera calibration is presented. The system communicates with a first camera and a second camera, wherein a transparent platform is disposed between the two cameras. When a 3D calibration pattern is disposed on the platform, the system receives a first set of calibration images from the first camera, and a second set of calibration images from the second camera. The system determines, based on the first set of calibration images, a first set of coordinates for corners of the polyhedron. The system further determines, based on the second set of calibration images, a second set of coordinates for the corners. The system determines, based on the coordinates, a spatial relationship between the first camera and the second camera. The system further uses a description of the spatial relationship to generate a 3D model of an object other than the 3D calibration pattern.
US11967111B2 Multi-view camera-based iterative calibration method for generation of 3D volume model
Proposed is a multi-view camera-based iterative calibration method for generation of a 3D volumetric model that performs calibration between cameras adjacent in a vertical direction for a plurality of frames, performs calibration while rotating with the results of viewpoints adjacent in the horizontal direction, and creates a virtual viewpoint between each camera pair to repeat calibration. Thus, images of various viewpoints are obtained using a plurality of low-cost commercial color-depth (RGB-D) cameras. By acquiring and performing the calibration of these images at various viewpoints, it is possible to increase the accuracy of calibration, and through this, it is possible to generate a high-quality real-life graphics volumetric model.
US11967110B2 Assembly and measurement of an assembly for calibrating a camera
The invention relates to an assembly for calibrating a camera (31) to be calibrated, said assembly comprising: a first positioning base (43) for accommodating a reference camera adapter (40) or for accommodating an adapter (34) for the camera (31) to be calibrated; an auxiliary target (21); the reference camera adapter (40) for accommodating a reference camera housing (11) or the auxiliary target (21); the adapter (34) for accommodating the camera (31) to be calibrated; a second positioning base (41) for accommodating the reference camera housing (11); at least one calibration target (51, 52, 53) arranged such that it can be captured by the reference camera (11) accommodated by the first positioning base (43) or can be captured by the camera (31) to be calibrated; and the reference camera housing (11) for accommodating the reference camera (12, 13); wherein the first positioning base (43) is arranged (position 54) such that a first image captured by the reference camera (12, 13) accommodated in the first positioning base (43) contains the at least one calibration target (51, 52, 53), and wherein the second positioning base (41) is arranged (position 55 or position 56) such that a second image captured by the reference camera (12, 13) accommodated in the second positioning base (41) contains the at least one calibration target (51, 52, 53) and the auxiliary target (21) accommodated in the first positioning base (43).
US11967108B2 Computer-readable recording medium storing position identification program, position identification method, and information processing apparatus
A recording medium stores a program for causing a computer to execute processing including acquiring a captured image and a depth image that represents a distance from an imaging position, identifying a road region and another region in contact with the road region from the captured image, calculating a change in a depth of a first region that corresponds to the road region and a change in a depth of a second region that corresponds to the another region included in the depth image, determining whether or not the another region is a detection target based on the change in the depth of the first region and the change in the depth of the second region, and identifying a position of a subject included in the another region based on the depth of the second region and the imaging position when the another region is the detection target.
US11967102B2 Key points detection using multiple image modalities
Image-based key points detection using a convolutional neural network (CNN) may be impacted if the key points are occluded in the image. Images obtained from additional imaging modalities such as depth and/or thermal images may be used in conjunction with RGB images to reduce or minimize the impact of the occlusion. The additional images may be used to determine adjustment values that are then applied to the weights of the CNN so that the convolution operations may be performed in a modality aware manner to increase the robustness, accuracy, and efficiency of key point detection.
US11967099B2 Information processing device, information processing method, and information processing program
An information processing device including at least one processor, wherein the processor is configured to: acquire positional information indicating a position of a compression member, which is configured to be movable in a plane direction of a contact surface with a breast, in the plane direction in a mammography apparatus that irradiates the breast compressed by the compression member with radiation to capture a radiographic image; and perform control to direct an image projection unit, which projects a projection image onto a projection surface of the compression member, to project the projection image onto the projection surface of the compression member whose position has been specified on the basis of the positional information.
US11967093B2 Light color identifying method and apparatus of signal light, and roadside device
A light color identifying method and apparatus of a signal light, and a roadside device provided in the present application relate to the field of intelligent transportation. A solution includes: collecting an image including the signal light through an image collecting apparatus; determining a background image according to N preceding frames of images of a current frame of image, where N is a positive integer greater than or equal to 1; performing foreground identification on the current frame of image according to the background image to obtain a moving foreground, where the moving foreground represents a change of the current frame of image relative to the background image; and determining, according to the moving foreground, a light color of a light that is turned on in the current frame of image.
US11967089B2 Object tracking method, tracking processing method, corresponding apparatus, and electronic device
Embodiments of this application provide an object tracking method performed by a computer device. The method includes, when a target object is lost in a second image frame in a first subsequent image frames, determining, according to a first local feature and in second subsequent image frames starting with the second image frame, a third image frame in which the target object reappears after the target object is lost during the tracking; determining a location of a target object region in the third image frame including the target object; and continuing to track the target object in image frames according to the location of the target object region in the third image frame. Through the object tracking method, a lost object can be detected and repositioned by using an extracted first local feature of the target object, thereby effectively resolving the problem in the existing technical solution.
US11967086B2 Player trajectory generation via multiple camera player tracking
A method for trajectory generation based on player tracking is described herein. The method includes determining a temporal association for a first player in a captured field of view and determining a spatial association for the first player. The method also includes deriving a global player identification based on the temporal association and the spatial association and generating a trajectory based on the global player identification.
US11967085B2 Image data processing method and apparatus
A medical image processing apparatus including processing circuitry configured to: obtain from medical imaging measurements, observations of one or more vector or tensor valued fields as projected from one or more 2D acquisition planes; use an optimisation procedure to determine from the observations a superset of 3D fields (which may be scalar, vector, or tensor) via a solution ansatz constrained by a system of partial differential equations, and output the plurality of these fields.
US11967079B1 System and method for automatically detecting large vessel occlusion on a computational tomography angiogram
The present subject matter discloses a system and method for detecting Large Vessel Occlusion (LVO) on a Computational Tomography Angiogram (CTA) automatically. the system comprises a vascular-territory-segmentation module, an ICV segmentation module, MCA-LVO classifier and ICA-LVO classifier. The vascular territory segmentation module is configured to receive a set of CTA images and to mark a territory of vascular segments in the ICV region for each slice of the ROI. The ICV segmentation module is configured to process each slice of the ROI. The processed slices of the ROI are combined to develop a CTA image after application of MIP and the developed CTA image is segmented into a Middle Cerebral Artery (MCA) region and an Internal Cerebral Artery (ICA) region. The MCA-LVO and ICA-LVO classifiers determine presence of the LVO on the received MCA and ICA region using Deep Learning techniques and accordingly the presence of the LVO is reported.
US11967078B2 Systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking
The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, perform computational fluid dynamics analysis, facilitate assessment of risk of heart disease and coronary artery disease, enhance drug development, determine a CAD risk factor goal, provide atherosclerosis and vascular morphology characterization, and determine indication of myocardial risk, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters.
US11967075B2 Application to determine reading/working distance
A method of measuring working distance between a handheld digital device and eyes of a user, including capturing an image of at least eyes of a user via an onboard camera of the handheld digital device while the user is viewing a display of the handheld digital device and comparing an apparent angular size of a structure of the eyes or face of the user to a previously captured image of the structure of the eyes or the face that was taken in the presence of an object of known size. The method further includes calculating a working distance based on the apparent angular size of the structure of the eyes or the face; and saving at least the working distance to memory or reporting out the calculated working distance on the display. A handheld digital device programmed with an algorithm to perform the method is also included.
US11967072B2 Three-dimensional object segmentation of medical images localized with object detection
The present disclosure relates to techniques for segmenting objects within medical images using a deep learning network that is localized with object detection based on a derived contrast mechanism. Particularly, aspects are directed to localizing an object of interest within a first medical image having a first characteristic, projecting a bounding box or segmentation mask of the object of interest onto a second medical image having a second characteristic to define a portion of the second medical image, and inputting the portion of the second medical image into a deep learning model that is constructed as a detector using a weighted loss function capable of segmenting the portion of the second medical image and generating a segmentation boundary around the object of interest. The segmentation boundary may be used to calculate a volume of the object of interest for determining a diagnosis and/or a prognosis of a subject.
US11967066B2 Method and apparatus for processing image
An image processing method of the present disclosure may include receiving a scanned image, and processing the received image through an octave convolution-based neural network to output a high-quality image and an edge image for the received image. The octave convolution-based neural network may include a plurality of octave encoder blocks and a plurality of octave decoder blocks. Each octave encoder block may include an octave convolutional layer, and may be configured to output a high-frequency feature map and a low-frequency feature map for the image.
US11967065B2 Tissue identification and classification based on vibrational signatures
A tissue analysis system may include an ultrasound device to stimulate tissue with ultrasound waves causing the tissue to vibrate and produce a vibration signature, a vibration detector configured to detect the vibration signature, and a signal analysis processor. The signal analysis processor may be configured according to computer-executable instructions for accessing a signature library storing a plurality of vibration signatures each linked to one of a plurality of known tissues having a known identity, comparing the vibration signature of the tissue with the stored vibration signatures of the signature library, determining if a match between the vibration signature of the tissue and a stored vibration signature of the signature library is present and, if the match is present, determining an identity of the tissue based on the known identity of the known tissue having the matching stored vibration signature.
US11967061B2 Semiconductor apparatus examination method and semiconductor apparatus examination apparatus
A semiconductor apparatus examination method includes a step of detecting light from a plurality of positions in a semiconductor apparatus (D) and acquiring a waveform corresponding to each of the plurality of positions, a step of extracting a waveform corresponding to a specific timing from the waveform corresponding to each of the plurality of positions and generating an image corresponding to the specific timing based on the extracted waveform, and a step of extracting a feature point based on a brightness distribution correlation value in the image corresponding to the specific timing and identifying a position of a drive element in the semiconductor apparatus based on the feature point.
US11967059B2 Methods and apparatus to identify headlands
Methods and apparatus to identify headlands are disclosed. A disclosed example apparatus to identify a headland of a field includes an image analyzer to generate an image from data corresponding to path information of at least one field operation performed on the field, a mask generator to generate a mask of the image based on the image, and a headland identifier to identify the headland in the field based on the mask.
US11967052B2 Systems and methods for image processing
The present disclosure relates to systems and methods for image processing. The methods may include obtaining, by a first processor, a first image and a second image of a target region. The methods may further include generating, by the first processor, a fused image based on the first image and the second image. The methods may further include identifying, by a second processor, a region of interest (ROI) associated with a target object in the first image. And the method may also include generating, by the second processor, a target image based at least in part on information associated with the ROI in the first image and the fused image.
US11967048B2 Electronic device for image processing and operating method of the same
Provided are methods, performed by an electronic device, for processing an image. The method includes obtaining a first image by photographing a subject. The method further includes obtaining a depth image including information related to a distance from the electronic device to the subject. The method further includes determining whether light reflection exists in the first image. The method further includes obtaining depth information indicating the distance from the electronic device to the subject. The method further includes obtaining a second image by photographing the subject in an activated state of a flash. The method further includes performing pre-processing for matching the first image, the second image, and the depth image. The method further includes obtaining the image from which the light reflection has been removed using at least one of the pre-processed first image, the pre-processed second image, or the pre-processed depth image.
US11967046B2 Methods and apparatus for enhancing optical images and parametric databases
Methods and apparatus for enhancing optical images and parametric databases are disclosed. In an exemplary embodiment, a method includes identifying an image and deconstructing the image into a frequency-based spatial domain representation utilizing a pyramidal data structure including a plurality of levels on a frequency-by-frequency basis. The method also includes modifying the frequency-based spatial domain representation to generate a modified frequency-based spatial domain representation, reconstructing an enhanced image from the modified frequency-based spatial domain representation, and returning the enhanced image. In an exemplary embodiment, an apparatus includes a deconstructor that deconstructs an image into a frequency-based spatial domain representation utilizing a pyramidal data structure including a plurality of levels on a frequency-by-frequency basis and a modifier that modifies the frequency-based spatial domain representation to generate a modified representation. The apparatus also includes a reconstructor that reconstructs an enhanced image from the modified representation and returns the enhanced image.
US11967044B2 Device and method for upscaling resolution based on slice image
Provided is a device for upscaling resolution based on a slice image, in which a low-resolution image is divided into a plurality of slice images so that a high-resolution image is generated. The device includes a convolution operation unit configured to convert a low-resolution input slice image into a high-resolution output slice image using a convolutional neural network. The convolutional neural network includes a cascading block configured to perform a convolution operation using a convolution filter having a predetermined size and a residual operation on an input feature map generated from the low-resolution input slice image to generate an output feature map, and an upscaling block configured to upscale the output feature map to generate the high-resolution output slice image.
US11967034B2 Augmented reality object management system
Interference-based augmented reality hosting platforms are presented. Hosting platforms can include networking nodes capable of analyzing a digital representation of scene to derive interference among elements of the scene. The hosting platform utilizes the interference to adjust the presence of augmented reality objects within an augmented reality experience. Elements of a scene can constructively interfere, enhancing presence of augmented reality objects; or destructively interfere, suppressing presence of augmented reality objects.
US11967031B2 Digital imaging analysis of biological features detected in physical mediums
Biological digital imaging systems and methods are disclosed herein for analyzing pixel data of one or more digital images depicting absorbent articles or portions of absorbent articles. A digital image comprising pixel data is obtained depicting an absorbent article or a portion of an absorbent article, the digital image. An imaging application (app) analyzes the digital image to detect a biological feature depicted within the pixel data of the digital image of the absorbent article or the portion of the absorbent article. The imaging app generates an individual-specific biological prediction value corresponding to at least one of: (a) the absorbent article; (b) the portion of the absorbent article; or (c) an individual associated with the absorbent article or portion of the absorbent article. The individual-specific biological prediction value is based on the biological feature depicted within the pixel data of the digital image of the absorbent article or the portion of the absorbent article.
US11967030B2 Method, device and computer program product for manipulating virtual bounding volumes
A computerized method comprising acquiring an image of a physical environment comprising one or more physical entities, generating a virtual view based on the acquired image, and displaying the virtual view overlaid on the acquired image. The method further comprises receiving user input being indicative of a placement location within the virtual view, and receiving user input for creating a virtual bounding volume within the virtual view. The method further comprises manipulating the virtual bounding volume based on one or more intersections in 3D space between the virtual bounding volume and 3D data corresponding to the one or more physical entities, displaying the manipulated virtual bounding volume, and displaying at least one 3D object model that fits the manipulated virtual bounding volume.
US11967021B2 Cross reality system for large scale environment reconstruction
Various techniques pertaining to methods, systems, and computer program products a spatial persistence process that places a virtual object relative to a physical object for an extended-reality display device based at least in part upon a persistent coordinate frame (PCF). A determination is made to decide whether a drift is detected for the virtual object relative to the physical object. upon or after detection of the drift or deviation, the drift or deviation is corrected at least by updating a tracking map into an updated tracking map and further at least by updating the persistent coordinate frame (PCF) based at least in part upon the updated tracking map, wherein the persistent coordinate frame (PCF) comprises six degrees of freedom relative to the map coordinate system.
US11967018B2 Inferred shading
Rendering an avatar in a selected environment may include determining as inputs into an inferred shading network, an expression geometry to be represented by an avatar, head pose, and camera angle, along with a lighting representation for the selected environment. The inferred shading network may then generate a texture of a face to be utilized in rendering the avatar. The lighting representation may be obtained as lighting latent variables which are obtained from an environment autoencoder trained on environment images with various lighting conditions.
US11967017B2 Transparent, semi-transparent, and opaque dynamic 3D objects in design software
A computing system, having stored thereon a design software, is configured to generate a design file representing a three-dimensional space that embodies a design. The computing system is further configured to render a three-dimensional view of the three-dimensional space in a graphical user interface. In response to receiving a user input of placing a three-dimensional object in the three-dimensional space, the computing system then renders the three-dimensional object in the three-dimensional view of the three-dimensional space in the graphical user interface as a silhouette.
US11967016B1 Systems and methods for presenting and editing selections of three-dimensional image data
Disclosed is a system for differentiating the selection of three-dimensional (“3D”) image data in a 3D space from other unselected 3D image data that may be positioned in front of the selected 3D image data, and for customizing editing operations that are presented in a user interface based on the object or material property represented in the selection. The system selects a set of 3D image data in response to a user input, and adjusts the transparency of unselected 3D image data that is positioned in front of the selected set of 3D image data. The system presents a differentiated visualization by rendering the selected set of 3D image data according to an original size, position, and visual characteristics defined for the selected set of 3D image, and by performing a partial or fully transparent rendering of the unselected 3D image as a result of the transparency adjustment.
US11967011B2 Providing and utilizing a one-dimensional layer motion element to generate and manage digital animations
The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and modifying digital animations based on user interactions with a unique user interface portraying a one-dimensional layer motion element and/or elements for generating and utilizing animation path for digital design objects and animation layers. The disclosed system can provide a dynamic one-dimensional layer motion element that adapts to a selected animation layer and portrays selectable animation frames from the animation layer. The disclosed systems can provide options for generating and modifying various frames of the digital animation based on user interactions with the one-dimensional layer motion element, an animation timeline, and/or a corresponding animation canvas. Additionally, in some embodiments, the disclosed systems also generate path animations with complex animation effects based on user selection of animation paths, digital design objects of animation layers, and corresponding selectable path animation feature tools.
US11967008B2 Greenhouse management system, greenhouse management device, greenhouse management method, and program
A greenhouse management system includes an image display, a storage that configured to store information, a greenhouse analysis chart generator that configured to generate a plurality of different greenhouse analysis charts including time axes based on the information stored in the storage, and a greenhouse operation comparison assistance that configured to simultaneously display a plurality of different greenhouse analysis charts on the image display.
US11967002B2 Method and image-processing device for anonymizing a digital colour image
A method for anonymizing a digital colour image comprising obtaining the digital colour image, and applying a linear random function to a respective colour vector representing colour components of a respective pixel of the digital colour image to obtain a monochrome image. The linear random function varies over the pixels of the digital colour image, and is further dependent on at least one random parameter.
US11967001B2 Systems and methods to generate a video of a user-defined virtual reality scene
Systems and methods for generating a video of a user-defined virtual reality scene are disclosed. Exemplary implementations may: obtain a scene definition; obtain camera information for multiple virtual cameras to be used in generating a two-dimensional presentation of the virtual reality scene; execute a simulation of the virtual reality scene from the scene definition for at least a portion of the scene duration; obtain camera timing instructions specifying which of the virtual cameras should be used to generate the two-dimensional presentation of the virtual reality scene as a function of progress through the scene duration; generate the two-dimensional presentation of the virtual reality scene in accordance with the camera timing instructions and the camera information.
US11966999B2 Real-time simulation using material point method on graphics processing units
An electronic apparatus performs a method of real time simulation of physical visual effect on one or more Graphics Processing Units (GPUs). The method includes a plurality of time steps. Each of the time steps includes: building up a mapping between particles and background grid blocks; sorting the particles to a level of granularity; transferring momenta and masses of the particles to grid nodes on the background grid blocks to compute forces on the grid nodes; updating velocities and resolving collisions from the computed forces on the grid nodes; and applying the updated velocities back to the particles from the grid nodes and advecting the particles. In some embodiments, the frequency of building up and sorting is reduced compared with the frequency of transferring, updating, and applying in the plurality of time steps.
US11966998B2 Ordering of shader code execution
Examples described herein relate to a graphics processing apparatus that includes a memory device and a graphics processing unit (GPU). In some examples, the GPU is configured to execute a shader program that is to identify at least two code blocks that are independent from each other and cause execution of an unexecuted independent code block with available data based on use of a scoreboard to track data availability for independent code blocks. In some examples, execution of the shader program is to cause the GPU to select a first code block identifier for tracking completion of a dependency of the first independent code block. In some examples, execution of the shader program is to cause the GPU to identify an offset to a first instruction position in a sequence of instructions of the first independent code block in an instruction queue.
US11966996B2 Composite three-dimensional blob tool and method for operating the same
This invention provides a system and method that performs 3D imaging of a complex object, where image data is likely lost. Available 3D image data, in combination with an absence/loss of image data, allows computation of x, y and z dimensions. Absence/loss of data is assumed to be just another type of image data, and represents the presence of something that has prevented accurate data from being generated in the subject image. Segments of data can be connected to areas of absent data and generate a maximum bounding box. The shadow that this object generates can be represented as negative or missing data, but is not representative of the physical object. The height from the positive data, the object shadow size based on that height, the location in the FOV, and the ray angles that generate the images, are estimated and the object shadow size is removed from the result.
US11966994B2 Blockchain-based method and system for processing traffic violation event
The present invention provides a blockchain-based method and system for processing a traffic violation event. The method includes: obtaining traffic violation reporting information provided by a first vehicle node stored in a blockchain; obtaining an associated evidence data identifier in the traffic violation reporting information; obtaining, according to the evidence data identifier, evidence data provided by a second vehicle node stored in the blockchain; and determining, according to the traffic violation reporting information and the associated evidence data, whether the traffic violation reporting information is valid. In the present invention, each vehicle node in the blockchain automatically collects data of a traffic violation event, so that credible traffic violation determining is completed based on an intelligent contract, and credibility and tamper resistance of traffic violation determining is improved based on recording information of a plurality of associated blockchain nodes.
US11966990B2 Construction management system
A construction management system includes a geological data acquisition unit configured to acquire geological data of a work target, and a three-dimensional data acquisition unit configured to acquire three-dimensional data of the work target, where the three-dimensional data acquisition unit is configured to acquire, based on the geological data, three-dimensional data including a boundary between geologies of the work target.
US11966989B2 Robust and fast design of microgrids, der systems, and other energy systems using staged hybrid investment planning
In an embodiment, a method comprises: obtaining input data including a plurality of parameters related to an energy system design; reducing the input data to a subset of the input data; in a first stage: feeding the subset of input data into a reduced version of a model for estimating an energy system configuration; estimating, using the reduced version of the model, a first energy system configuration and a lower bound solution for the first energy system configuration based on the subset of input data; and in a second stage following the first stage: feeding the input data and the lower bound solution into a full version of the model; and estimating, using the full version of the model, a second energy system configuration based on the input data and the lower bound solution.
US11966988B2 Method and system for monitoring a set-up for manufacture of a biopharmaceutical product
The present disclosure relates to a system and method (10) for monitoring a set-up for manufacture and/or setting up for manufacture and/or tearing down after manufacture of a biopharmaceutical product. The method comprises: processing (S2, S3, S4) at least one image of a scene comprising the set-up for manufacture of the biopharmaceutical product. The processing of the at least one image comprises performing (S2) a first process on the at least one image for classifying first objects in the image, said first objects being devices such as clamps, pumps, valves and/or sensors and/or any other bio processing equipment. The first process comprising identifying, localizing and classifying the first objects in the image. A second process is performed (S3) on the at least one image for identifying and localizing connections in the images. The second process comprises classifying each pixel with an associated second object classifier, said second object classifier classifying a second object selected from a group comprising the first objects and connections, segmenting out pixels associated with a connection and identifying connection mappings with the first objects. The method further comprises forming (S4) compiled information comprising information relating to the identified connection mappings obtained from the second process and the first objects as identified by the first process.
US11966986B2 Multimodal entity and coreference resolution for assistant systems
In one embodiment, a method includes receiving, at a client system, an audio input, where the audio input comprises a coreference to a target object, accessing visual data from one or more camera associated with the client system, where the visual data comprises images portraying one or more objects, resolving the coreference to the target object from among the one or more objects, resoling the target object to a specific entity, and providing, at the client system, a response to the audio input, where the response comprises information about the specific entity.
US11966984B2 Systems and method for combined account reconciliation and variance/flux analysis
A financial close automation (FCA) system receives or retrieves account data from one or more enterprise resource planning products (ERPs). The FCA examines the balance sheet for a given account and determines whether the account is auto-certifiable, and whether the unknown balance is below a threshold amount. If the answer to either inquiry is no, the FCA generates a task for the general ledger owner to provide an explanation for the discrepancy. A task is the created for a manager to review the provided explanation. If the manager does not approve of the provided explanation, additional information may be required. Once the manager approves the provided explanation for the discrepancy, the account is certified. If the account is auto-certifiable and the unknown balance is below the threshold amount, the account is auto-certified.
US11966978B2 Smart mobility platform
A method by smart mobility platform includes a mobile application executing on a mobile device, an authentication server, a mobile application server, and a driving telemetry service. The mobile application registers and activates a user account for driving monitoring and rewards. Trip detection is enabled and raw data is transformed to driving factors by the driving telemetry service. The mobile application server converts the driving factors to a safe driving score. The score may be combined with a customer value to determine reward payout. The platform authenticates users and validates requests using electronic mail and short messaging services to ensure privacy and security.
US11966975B2 Futures margin modeling system
A system may be configured to generate an estimate of value at risk and may include a processor to process instructions that cause the system to generate a rolling time series of value data having a plurality of dimensions, perform rotation transform of the time series, perform variance scaling and correlation scaling on transformed time series, reverse transform the results of the scaling, and estimate of a value-at-risk for the value data.
US11966972B2 Generating graphical user interfaces comprising dynamic credit value user interface elements determined from a credit value model
The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that utilize a machine learning model and a credit value model to generate user interface elements that present credit values and credit value conditions in real time for user accounts. For instance, the disclosed systems can generate an activity score using an activity machine learning model with internal user activity data of a user account. Then, utilizing a credit value model with the activity score and a user activity condition, the disclosed systems can determine a dynamic credit value range for the user account. Indeed, the disclosed systems can display user interface elements with selectable credit values from the dynamic credit value range. Additionally, the disclosed systems can utilize the credit value model to determine and display one or more dynamic credit value conditions for a selected credit value received from the selectable credit values.
US11966971B2 Computer-implemented mortgage processing system and method for facilitating a mortgage fulfillment process
A system for facilitating a mortgage fulfillment process between a mortgage processor computing device and a borrower computing device is provided. The system comprises a mortgage operations module of the server and a borrower interface module of the borrower computing device that are configured to allow for communication and display of an identification of a plurality of required mortgage application documents, association of one or more data files with one or more of the plurality of required mortgage application documents, and communication of the one or more associated data files from the borrower computing device to the server. An indicia that the one or more data files were received by the server may be displayed on the borrower computing device and/or the mortgage processor computing device. A method for implementing the processes described herein is also provided.
US11966967B2 Machine-based object recognition of video content
Current interfaces for displaying information about items appearing in videos are obtrusive and counterintuitive. They also rely on annotations, or metadata tags, added by hand to the frames in the video, limiting their ability to display information about items in the videos. In contrast, examples of the systems disclosed here use neural networks to identify items appearing on- and off-screen in response to intuitive user voice queries, touchscreen taps, and/or cursor movements. These systems display information about the on- and off-screen items dynamically and unobtrusively to avoid disrupting the viewing experience.
US11966958B2 Configuration system for custom and pre-built products
A method for use in a computing system, comprising: outputting, by the computing system, a product configuration menu that specifies a first set of product components; outputting, by the computing system, information associated with a first product, the first product including the first set of product components; detecting, by the computing system, a user input that specifies a second set of product components, the user input being received via the product configuration menu; selecting, by the computing system, a second product that includes the second set of product components, the second product being selected by performing a search of a product distance data structure to identify a plurality of candidate products that include the second set of product components, obtaining a respective product distance score for the first product and each of the plurality of candidate products, and selecting one of the candidate products as the second product.
US11966957B2 Methods and systems for modular personalization center
The present disclosure provides a system for providing personalization for a target website. The system comprises: an artificial intelligence (AI) engine including one or more machine learning algorithm trained models for providing one or more personalization features; and a personalization module configured for integrating the one or more personalization features into the target website, wherein the one or more personalization features are rendered within a popup widget displayed over the target website.
US11966955B1 Methods and apparatuses for generating a manufacturing quote
Apparatuses and methods for generating a manufacturing quote are provided. Part data for a part to be manufactured is received by a processor, where the part information includes information defining the part or specifying one or more aspects of the part. A model of the part is generated and at least a toolpath to create the part is generated. A manufacturing quote is generated using the model of the part. Feedback regarding part design may be provided and manufacturing of the part may be initiated.
US11966947B1 System and methods for using a revenue value index to score impressions for users for advertisement placement
A system and methods are disclosed for creating and using a revenue value index to score impressions and users for purposes of determining fair pricing for advertisement (“ad”) placement or to provide analytics and information to publishers for future use. The revenue value index may be configured to evaluate data obtained or acquired from first-party, publisher platforms and/or third-party platforms or other data sources for the purpose of valuing either ad impressions or the users engaging the websites on which ads are likely to be placed. The revenue value index may be utilized for either providing value information to entities (for example, publishers) or for measuring the value of ad impressions or users for use in determining fair pricing in real-time auctions conducted for ad placement.
US11966946B2 Selective transmission of media feedback
An analytics module included in a processing system receives performance feedback related to a broadcast media item. The performance feedback includes metadata associated with the feedback. Based on the metadata, the analytics module distinguishes between first performance feedback provided by automated programs and second performance feedback provided by valid users. The second performance feedback is transmitted to a media proposal server, but the first performance feedback is not. The media proposal server determines, based on the second performance feedback, that the broadcast media item is to be replaced by a replacement broadcast media item.
US11966942B2 Processing messages for attribute-value pair extraction
A device may process a message associated with an account to identify a first identifier that identifies a third party. The device may identify a match between the first identifier and transaction information related to an individual associated with the account. The transaction information may include a set of first identifiers that identify a respective set of third parties. The transaction information may facilitate identification of one or more messages that is likely to include account information. The device may tag the message with a second identifier based on the match. The device may receive, from another device, the message based on the message being tagged with the second identifier. The device may process the message to identify the account information related to another account. The device may extract identified account information from the message. The device may perform an action related to extracted account information or the message.
US11966941B1 Dental tray and articulator
An improvement in an articulation system for use in forming a dental model which includes a ridged first leg and a second leg which is formed in the shape of a flat plate having sufficient thickness to be substantially rigid but which also allows limited torsional movement or bending about its longitudinal length as well as limited flexing about its longitudinal length.
US11966940B2 Systems and methods for connecting merchant loyalty programs with payment cards
A computer-based method for providing a loyalty identifier to a merchant using a payment network is described. The method includes storing data including at least one loyalty identifier associated with a cardholder enrolled in a loyalty program and a corresponding payment card identifier, receiving a first authorization request message for a payment transaction initiated by a first cardholder using a first payment card at an originating merchant, the first authorization request message including a first merchant identifier and a first payment card identifier, determining a first loyalty program associated with the originating merchant based in part on the first merchant identifier and the data stored in the memory, determining a first loyalty identifier associated with the first cardholder for the first loyalty program based in part on the first payment card identifier and the data stored in the memory, and providing the first loyalty identifier to the originating merchant.
US11966938B2 System and method of determining a website demographic profile
A method and system determine a profile of a website. A record of visits by a group of profiled users to a web site is generated. Each of the profiled users has associated user demographic information. The profile for the website is calculated using the associated user demographic information and the record of visits. The profile consists of demographic characteristics of the web site. A website forecast is determined for a defined time period. The website forecast characterizes a target audience that consists of members of demographic subgroups with percentages in the website forecast that are greater than a predetermined threshold. A data or service is provided based on the calculated profile and website forecast.
US11966937B2 Sales productivity enhancement using offline to online account targeting preliminary class
Techniques described herein relate to a method for identifying offline accounts for online adoption targeting, including obtaining an account group data set; generating, using the account group data set, an enhanced account group data set comprising the account group data set and a derived data item; obtaining, using a ML model and the enhanced account group data set, a key metric set; performing a clustering analysis using the key metric set and a portion of the enhanced account group data set to obtain account clusters; assigning a weight to a cluster of the account clusters; performing a similarity computation for an offline account of the account group using the key metric set and the portion of the enhanced account group data set to obtain a weighted similarity score; adding the weighted similarity score to a ranked list of weighted similarity scores; and providing the ranked list to an interested entity.
US11966934B2 Machine learning technologies to predict opportunities for special pricing agreements
Artificial Intelligence (AI) based methods and systems for predicting opportunities for special pricing agreements (SPA) are disclosed herein. An example method includes receiving a user input indicating a stock keeping unit (SKU) and a customer name, and accessing an SPA database to determine (i) a customer type, (ii) a customer address, and (iii) any historical SPAs corresponding to the customer. The example method further includes predicting, by utilizing a machine learning (ML) model, a set of SPA opportunities that each have a respective cost and a respective confidence interval and that satisfy a confidence interval threshold. The example method further includes determining a first SPA opportunity corresponding to a highest respective confidence interval, and a second SPA opportunity corresponding to a lowest cost of each SPA opportunity in the set of SPA opportunities; and transmitting a notification of the first and second SPA opportunities for display to a user.
US11966932B2 Providing wireless network access
A network access point may control access by limiting time of access to users, and by granting additional access time in exchange for certain user behavior, such as viewing advertisements. Other rewards may be granted as well, such as changes to the user's network access quality, or access to restricted content.
US11966928B2 Intelligent learning and application of operational rules
Various embodiments are provided for intelligent application of operational rules to operational data in a computing environment by a processor. One or more operational rules may be extracted and formalized from a knowledge graph, a domain knowledge, or a combination thereof describing one or more operational policies and conditions. The one or more operational rules may be applied to operational data to identify and filter non-compliant operational data.
US11966925B2 Methods for improving identification threat protection and devices thereof
Various methods, apparatuses, and media for approving a first transaction related to identification information of an individual are provided. A second transaction to provide approval of the first transaction is received after the first transaction is authenticated. Secondary identification information of the individual is obtained in response to the second transaction being received, and an electronic device is identified based on the secondary identification information. A predetermined process for approving the first transaction is determined. Communication is initiated with the electronic device according to the predetermined process. The approval is provided in response to the predetermined process being completed, with the approval approving execution of the first transaction related to the identification information.
US11966922B2 Electronic system for scanning and mapping entity portals to distribution processing systems
Systems, computer program products, and methods are described herein for scanning and mapping entity portals to distribution processing systems. The present invention may be configured to scan an entity portal of a distribution processing system to generate responses of the entity portal to test distributions, where the entity portal is associated with an entity, and where the distribution processing system processes distributions for the entity. The present invention may be configured to receive, from the entity portal, responses of the entity portal to the test distributions, where the responses include data associated with distributions processed by the distribution processing system for the entity. The present invention may be configured to determine, based on the data, resources offered by the entity to users, an accounting hierarchy of the entity, and settlement procedures for processing distributions for the entity and generate a mapping of the entity portal to another distribution processing system.
US11966921B2 Systems and methods for using proxy number tokens with configurable relationship data bindings
Disclosed herein are systems and methods for a system for authorizing proxy number token requests. The system may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations. These operations may comprise receiving a first request to use a proxy number token to complete a first action associated with a first entity; authorizing the first request; receiving a second request to use the proxy number token to complete a second action associated with a second entity; determining a modifiable relationship data binding associated with the first and second entities, the modifiable relationship data binding comprising multiple parameters; determining that the second request satisfies the parameters; and authorizing the second request based on a determination that the second request satisfies the parameters.
US11966919B2 Electronic device and method for controlling wireless communication connection thereof
Various example embodiments of the disclosure relate to an electronic device and a wireless communication connection control method thereof. The method may include: receiving and storing at least one first account information stored in at least one server from a first electronic device; broadcasting a beacon signal including an indicator indicating that a WiFi access is granted based at least in part on account information related to the server; receiving at least one second account information from a neighboring electronic device which has received the beacon signal; determining whether the second account information is related to the first account information, based at least in part on data to be exchanged with the server; and upon determining that the second account information is related to the first account information, granting the neighboring electronic device an access to the access point in order to use the Internet, without having to request for credential information from the neighboring electronic device.
US11966917B2 Systems and methods for providing personal rewards in a trustless ecosystem
Methods and systems relating to a protocol for verification and enforcement of proper payment of a reward from a business (second entity) to a user (first entity) are shown. A reward can be earned by the user storing private information as encrypted data on the block chain or in a data store, such as IPFS, accessible by the business. Smart contracts running on a block chain operate to implement portions of the protocol while a local block chain node can run smart contracts in read-only mode to avoid placing private information, such as decryption keys, on the block chain. The protocol can be implementable over public storage and all artifacts of the protocol can be used later as proofs of proper behavior. The protocol defines incentives and penalties to motivate every player to act according to the rules, hence making the methods and systems operate as expected.
US11966911B1 System and method for displaying customized graphic content on a mobile device
A computing system is configured to execute a method of displaying customized graphic content on a user device and includes steps of requesting, from a user of the user device, a selection of customized graphic content to be displayed by the user device with the customized graphic content visually representing an account of the user, reconfiguring the user device and/or a digital transfer software application executable on the user device to cause the customized graphic content selected by the user to be displayed by the user device during execution of the digital transfer software application on the user device, and displaying the customized graphic content on the user device during execution of the digital transfer software application.
US11966908B2 Secure data management for sensitive information
Methods, systems, and computer readable medium are provided for generating, by a secure processor, a plurality of configurable data entry elements configured into a webpage, receiving sensitive data entered via the plurality of configurable data entry elements during a user data entry session, generating a hidden controller iframe in the webpage, aggregating, by the hidden controller iframe, the sensitive data across the plurality of configurable data entry elements, and directing aggregated sensitive data to the secure processor hosted by a first server separate from a second server hosting the webpage.
US11966906B2 Transfers based on user activity data
A transfer platform can allow users to participate in campaigns based on one or more types of user activity data and corresponding activity values set by the users. The transfer platform can receive the user activity data from one or more sources, such as user devices and data source platforms. Based on received user activity data, and corresponding activity values, the transfer platform can determine transfer amounts to be transferred from one or more source accounts to one or more destination accounts. Accordingly, the transfer platform can implement transfers based on user activity data that indicates user engagement in one or more activity types.
US11966904B1 Mobile as a banking gateway for smart appliances with future networks
A computer system includes one or more processors and machine readable storage media coupled to the one or more processors having instructions stored therein that cause the computer system to: receive a payment request packet from an Internet of Things (IoT) device; extract a signature of the payment request packet that includes metadata; identify a firmware update status from the metadata of the signature; determine that the IoT device has a first version of the firmware installed on the IoT device based on the firmware update status; cause a second version of the firmware to be installed on the IoT device in response to determining the IoT device has the first version of the firmware; and initiate a transaction based on the payment request packet responsive to the second version of the firmware being installed on the IoT device.
US11966901B2 Automated shopping experience using cashier-less systems
Disclosed is a method for identifying and monitoring a shopping behavior in a user. The method includes capturing images from a depth camera mounted on a shelf unit, identifying a user from the captured image, identifying joints of the identified user by performing a deep neural network (DNN) body joint detection on the captured images; detecting and tracking actions of the identified user over a first time period; tracking an object from the bins over a second time period by associating the object with one or more joints among the identified joints that have entered the bins within the shelf unit, and determining an action of the identified user based at least in part on the associated object with the one or more joints and results from the deep learning identification on the bounding box.
US11966900B2 System and method for detecting unpaid items in retail store transactions
A transaction record is created showing a purchase transaction of a customer. A CV profile showing a list of items in the transaction obtained from images is also obtained. The items in the transaction record are compared to items on the list. When there is a discrepancy, an action to take is determined.
US11966899B2 Information processing system, information terminal, information processing device, and control program
A point of sales (POS) system includes a server configured to store a list of commodities registered for purchase in association with identification information about a customer and a terminal comprising first and second scanners through which a commodity code is read. The terminal is configured to acquire identification information, upon reading of a commodity code through the first scanner, transmit first data including the commodity code and the identification information to the server, and upon reading of a commodity code through the second scanner, transmit second data including the commodity code and the identification information to the server. The server is configured to, upon receipt of the first data, register the commodity having the commodity code in the first data in the list, and upon receipt of the second data, delete the commodity having the commodity code in the second data from the list.
US11966898B2 Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options
A system receives, from a server, information about a first set of remotely-configured options for an unattended machine. In response to receiving the information about the first set of remotely-configured options, the system displays user interface objects that allow for selection of respective options in the first set of remotely-configured options. After detecting a selection of a first user interface object, the system receives, from the server, specifications regarding electric pulses to be provided to the unattended machine by a pulse-providing device. After sending an authorization grant and the specifications to the pulse-providing device, the system receives an indication that the electric pulses were provided to the unattended machine according to the specifications.
US11966897B2 Blaze in app purchase with authentication using a remote management server
A method and system for receiving digital artifacts from a management server. The method includes sending a request for a digital artifact from a mobile application to the management server for display within a specific mobile application generated screen, receiving the digital artifact from the management server, and displaying the digital artifact with the specific mobile application generated screen.
US11966893B1 Systems and methods for managing a financial account in a low-cash mode
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US11966890B2 Bill identification method, device, electronic device and computer-readable storage medium
The disclosure provides a bill identification method, device, electronic device and a computer-readable storage medium. The method includes: obtaining an image of a bill to be identified; using a pre-trained area identification model to identify a final payment area of the bill in the image; using a pre-trained character identification model to identify the final payment amount in the final payment area. By applying the solution provided by the present disclosure, it is possible to realize automatic identification of the payment amount on the bill, and the efficiency of bill processing is improved.
US11966889B2 Method and system for dispute resolution in a public blockchain
A method for dispute resolution for a blockchain transaction includes: receiving, by a receiver of a processing server, a blockchain transaction identifier and a dispute reason code from a first computing device of a blockchain network, the blockchain transaction identifier and the dispute reason code comprising a dispute request, the blockchain transaction identifier identifying a transaction on a blockchain; transmitting, by the receiver of a processing server, the blockchain transaction identifier and the dispute reason code to a processing device of the processing server; identifying, by the processing device of the processing server, the transaction, a merchant blockchain address, and a currency amount within a blockchain data value of the blockchain based on the blockchain transaction identifier; determining, by the processing device of the processing server, the transaction is invalid; and performing, by the processing device of the processing server, a dispute resolution process for the blockchain transaction.
US11966887B1 Bridging network transaction platforms to unify cross-platform transfers
The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that enable network transactions between user accounts belonging to different network transaction platforms and unify user account modifications across user accounts on different network transaction platforms. For instance, the disclosed systems can cause two or more network transaction platforms to transmit and/or receive transactional values from one or more intermediary holding accounts upon receiving network transaction requests between user accounts belonging to the two or more network transaction platforms. In addition, the disclosed system can unify user account data on different network transaction platforms by modifying or updating the user account data (e.g., user attributes) by propagating schematized data messages to the one or more other network transaction platforms with instructions to modify or update the user attributes on other user accounts related to the user account.
US11966885B2 Methods and Internet of Things (IoT) systems for predicting maintenance materials of smart gas pipeline networks
The embodiments of the present disclosure provide method and Internet of Things (IoT) systems for predicting maintenance materials of a smart gas pipeline network. The method may be implemented based on a smart gas safety management platform of an Internet of Things (IoT) system for predicting maintenance materials of a smart gas pipeline network. The method may comprise: obtaining a pipeline network feature of a gas pipeline network; predicting fault probabilities of one or more point positions of the gas pipeline network based on the pipeline network feature, the fault probabilities including probabilities of one or more preset fault types of faults occurring at the point positions; and determining demand for the maintenance materials based on the fault probabilities of the one or more point positions.
US11966884B2 Using distributed databases for network regression analysis
A computing platform may communicate with a device agent to receive digital system maintenance reporting, which may include information regarding steps taken to resolve issues of a digital system during a troubleshooting process. The computing platform may analyze the steps taken, and determine whether the steps resolved the troubleshooting. The computing platform may filter ineffective steps, and store steps associated with successful solutions in one or more distributed databases. The computing platform may receive information identifying a problem faced by a different system. The computing platform may analyze the distributed database to identify similar steps that successfully resolved the problem in the past, and mitigate the problem using the similar successful steps.
US11966882B2 Method and system for scheduling a ride service for one or more third parties
This disclosure generally relates to a method and system for requesting a ride for a third party rider. In one embodiment, a user device may be used to transmit a ride request to a server for a third party rider. The user device may receive an indication of a driver from a set of trusted drivers among a pool of drivers. Further, the user device and a device associated with the third party user may receive a ride confirmation.
US11966880B2 Policies and controls for building and validating database software in a shared management environment
Techniques for building, validating, and utilizing custom database software in a shared management environment are described. A database customization service allows users to provide database installation files as part of a configuration to generate a custom database engine version. The creation of custom database engine versions may be governed by policy, and the database customization service may provide recommendations for creating custom database engine versions according to various criteria. The custom database engine version can be built, and its functionality and correctness verified. Users may launch database instances using these custom database engine versions that can be managed under a shared management scheme where both users and the database customization service can perform host-level management.
US11966877B2 Order processing method, apparatus, device, system, and storage medium
The embodiments of the present disclosure provide an order processing method, apparatus, device, system and storage medium, where the method includes: acquiring an original order to be processed; searching for unsorted target orders, where the target orders are obtained by combining a plurality of original orders; decomposing at least part of the searched target orders into original orders; combining the original orders obtained by decomposition and the original order to be processed to regenerate one or more target orders. The order processing method, apparatus, device, system and storage medium provided by the embodiments of the present disclosure can realize dynamic roll-back combining, so that the newly arrived original order is combined with the currently unsorted target orders, and the out-of-warehouse efficiency is effectively improved.
US11966875B2 Systems and methods for providing delivery time estimates
Embodiments are disclosed for determining delivery confidence intervals. An example method for determining a confidence interval includes the following operations. Delivery information is received from one or more sources, wherein the delivery information comprises data associated with at least one predefined location perimeter. The data associated with the at least one predefined location perimeter is normalized. The normalized data is categorized into training data used to perform a deep neural network regression analysis. A predicted delivery confidence interval is determined by constructing a predictive learning model by conducting a regression of the data using deep neural network regression. The predicted delivery confidence interval is stored in a results table in association with the predefined location perimeter. And, upon receiving a request from a visibility management system, accessing the results table to provide predicted delivery windows to consignees.
US11966872B2 Service quality evaluation method and terminal device
A service quality evaluation method and a terminal device for a communications field includes obtaining a candidate evaluation phrase set including at least one first candidate evaluation phrase, where the at least one first candidate evaluation phrase is obtained by analyzing to-be-analyzed evaluation data of a target service using a target analysis model, wherein the at least one first candidate evaluation phrase includes an evaluation phrase having personalized information content to evaluate service quality of the target service, displaying the at least one first candidate evaluation phrase and a first to-be-selected evaluation phrase, determining a first action type according to an obtained first moving track, determining a target evaluation phrase from the at least one first candidate evaluation phrase and the first to-be-selected evaluation phrase according to the first action type, and sending service quality evaluation content including the target evaluation phrase.
US11966867B2 Project management visualization interface
A technique includes displaying, by a computer using a graphical interface, a map of a geographical area, where the map includes political boundaries. The technique includes displaying, by the computer, graphical images on the map representing a plurality of aspects that are associated with the management of a plurality of projects as corresponding geographical features on the map. The technique includes graphically segregating, by the computer, the plurality of projects on the map using the political boundaries; receiving input, via interaction with the displayed map; and changing, by the computer, in response to the interaction, how a given aspect of the plurality of aspects of a given project of the plurality of projects is represented on the map.
US11966866B2 Providing resource access
A method and system for providing access to a resource. A request for an individual within an organization to access the resource is received. In response to the request having been received, at least one constraint for accessing the resource by the individual is ascertained, based on respective constraints for accessing the resource by one or more other individuals in the organization. The one or more other individuals have a same role in the organization as the individual or have a respective relationship with the individual. The at least one constraint is provided to the individual.
US11966865B1 Individualized gym facility and related methods
According to an aspect of the present invention, there is provided a method of scheduling usage of modular exercise facility, comprising: presenting at least two types of workout rooms on a graphical interface of a user computing device; receiving a selection from the user device for one of the types of workout rooms; receiving a selection from the user device of a date and time; referencing a MySQL database of prior reservations on the date and time; calculating a room assignment to a workout room recorded as available in the MySQL database; and displaying a map to the assigned workout room on the user device.
US11966864B2 System for advising consumers on optimal pedestrian routes based on transaction history
Aspects described herein may provide determination of a pedestrian route for a user to reach a seating area inside of a venue. Financial transaction data of the user may be reviewed to determine the user purchased one or more tickets to an event at the venue. Information regarding the event or the venue may be determined including seating charts for the venue and whether the tickets are for assigned or unassigned seats. Crowd densities inside and outside of the venue may be determined. The pedestrian route may be determined based on the crowd densities, number of tickets, and type of seating. The route may be updated as conditions change including any change to the crowd densities or change to seating availability. The route may increase a likelihood that the user reaches the seating area prior to a start of the event, and in a less stressful manner.
US11966862B2 Power supply facility and server
A charging stand is a power supply facility that is able to be housed underground. The charging stand includes a light emitting device and a control device. The light emitting device is configured to emit light to a space above the ground. The control device is configured to control the light emitting device. A first light emission mode of the light emitting device for when the charging stand is available and a second light emission mode of the light emitting device for when the charging stand is not available are different.
US11966860B2 Systems and methods implementing an intelligent machine learning tuning system providing multiple tuned hyperparameter solutions
Disclosed examples include after a first tuning of hyperparameters in a hyperparameter space, selecting first hyperparameter values for respective ones of the hyperparameters; generating a polygonal shaped failure region in the hyperparameter space based on the first hyperparameter values; setting the first hyperparameter values to failure before a second tuning of the hyperparameters; and selecting second hyperparameter values for the respective ones of the hyperparameters in a second tuning region after the second tuning of the hyperparameters in the second tuning region, the second tuning region separate from the polygonal shaped failure region.
US11966859B2 Computer-based systems configured for entity resolution and indexing of entity activity
In order to facilitate the entity resolution and entity activity tracking and indexing, systems and methods include receiving first source records from a first database and second source records from a record database. A candidate set of second source records is determined by a heuristic search in the set of second source records. A candidate pair feature vector associated with each candidate pair of first and second source records is generated. An entity matching machine learning model predicts matching first source records for each candidate second source record based on the respective candidate pair feature vector. An aggregate quantity associated with the matching first source records is aggregated from a quantity associated with each first source record, and a quantity index for each candidate second source record is determined based the aggregate quantities. Each quantity index is displayed to a user.
US11966854B2 Knowledge graph for determining a resource vendor from which to lease resources
A computer-implemented method according to one embodiment includes building a knowledge graph of resource vendors. The method further includes identifying resources that are in relatively short supply in a host system, and determining, using a matching algorithm, a first of the resource vendors in the knowledge graph from which to temporarily lease the identified resources to the host system. The first resource vendor includes the identified resources and satisfies policy prerequisites of the host system. A lease is caused to be issued, from the first resource vendor to the host system, for the identified resources. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
US11966851B2 Construction of a machine learning model
Implement one or both of processing of computer queries using machine learning models and/or generation of machine learning models in a computer system. A computer processor generates a plurality of stored machine learning models. A computer processor extracts a plurality of updated parameters sets from the plurality of stored machine learning models. A computer processor creates a new machine learning model based on the respective distribution of each parameter included in the plurality of updated parameters sets. A computer processor processes at least one new query using the new machine learning model.
US11966850B1 Systems and methods for training predictive models that ignore missing features
Systems and methods for training and utilizing predictive models that ignore missing features in accordance with embodiments of the invention are illustrated. One embodiment includes a method for generating representations of inputs with missing values. The method includes steps for, at a single layer in a multi-layer model, receiving an input includes a set of one or more values for several features and identifying a missingness pattern of the input, wherein the missingness pattern indicates whether the set of values is missing a value for each of the several features. The method further includes determining a set of one or more transformation weights based on the missingness pattern and transforming the input based on the determined transformation weights.
US11966847B2 Method for constructing efficient product surface defect detection model based on network collaborative pruning
A method for constructing an efficient product surface defect detection model based on network collaborative pruning is provided. According to an initial product surface defect detection model, the method provides a network-based collaborative pruning method and constructs the efficient product surface defect detection model. On a premise of ensuring an accuracy of a product defect detection method, a product surface defect detection time is reduced to satisfy manufacturer's requirements on the product surface defect detection time and accuracy of product surface defects.
US11966843B2 Methods and apparatus for distributed training of a neural network
Methods, apparatus, systems and articles of manufacture for distributed training of a neural network are disclosed. An example apparatus includes a neural network trainer to select a plurality of training data items from a training data set based on a toggle rate of each item in the training data set. A neural network parameter memory is to store neural network training parameters. A neural network processor is to generate training data results from distributed training over multiple nodes of the neural network using the selected training data items and the neural network training parameters. The neural network trainer is to synchronize the training data results and to update the neural network training parameters.
US11966837B2 Compression of deep neural networks
In an approach for compressing a neural network, a processor receives a neural network, wherein the neural network has been trained on a set of training data. A processor receives a compression ratio. A processor compresses the neural network based on the compression ratio using an optimization model to solve for sparse weights. A processor re-trains the compressed neural network with the sparse weights. A processor outputs the re-trained neural network.
US11966832B2 Structured graph convolutional networks with stochastic masks for network embeddings
A method includes receiving a first data set comprising embeddings of first and second types, generating a fixed adjacency matrix from the first dataset, and applying a first stochastic binary mask to the fixed adjacency matrix to obtain a first subgraph of the fixed adjacency matrix. The method also includes processing the first subgraph through a first layer of a graph convolutional network (GCN) to obtain a first embedding matrix, and applying a second stochastic binary mask to the fixed adjacency matrix to obtain a second subgraph of the fixed adjacency matrix. The method includes processing the first embedding matrix and the second subgraph through a second layer of the GCN to obtain a second embedding matrix, and then determining a plurality of gradients of a loss function, and modifying the first stochastic binary mask and the second stochastic binary mask using at least one of the plurality of gradients.
US11966825B2 System and method for executing an operation container
There is disclosed a method and system for executing commands. The method comprises configuring an input event topic subscriber and a command orchestrator process. The input event topic subscriber is invoked. The input event topic subscriber receives an event. The event comprises an event context and associated data. The event is transformed into a command. The command orchestrator is invoked. The command is input to the command orchestrator. The command orchestrator adds contextual information to the command. The command orchestrator schedules execution of the command. The execution of the command is tracked. A returned data object corresponding to the command is received and output.
US11966824B2 Identification and verification of medication
In some implementations, a device may receive prescription information associated with a medication in a container. The device may cause a camera to capture first image data associated with the medication while the medication is in the container and the container is positioned on a receptacle. The device may cause an adjusting device to reposition the container on the receptacle. The device may cause the camera to capture second image data associated with the medication while the medication is in the container. The device may process, via a neural network, the first image data and the second image data to identify the medication based on depictions of individual units of the medication included in the first image data and the second image data. The device may verify the medication based on the prescription information and an identifier of the medication provided by the neural network.
US11966822B2 Feature processing for machine learning
Disclosed are a computer-implemented method, a system and a computer program product for feature processing. In the computer-implemented method for feature processing, two input features selected from multiple features of each sample in a sample set are projected to one resulting feature by one or more processing units based on a specified curve. The sample set is updated by replacing the two input features with the one resulting feature for each sample in the sample set by one or more processing units. The projecting and the updating for the sample set are repeated by one or more processing units until the number of features of each sample in the sample set reaches a predetermined criterion.
US11966821B2 Machine learning model builder
A system for reducing computational load for training machine learning models is provided. The system may provide an end-to-end-solution for automating development, testing and updating of machine learning models in various operational environments. The system may determine which machine learning models included in a computer program product need to be retrained in response to a change in training data. For a computer program product that includes multiple models, the system only retrains target models, resulting in significant savings in computing resources. The system may also reduce the number of machine learning models that need to be generated for testing environments, further reducing consumption of computational resources.
US11966816B2 Generating error-resistant quantum control pulses from geometrical curves
Aspects of generating error-resistant quantum control pulses from geometrical curves are described. In some embodiments, a closed space curve is parameterized for a target gate operation of a quantum computing device. The closed space curve corresponds to an evolution operator of a time-dependent Schrödinger equation associated with the target gate operation. A control field definition is identified for the target gate operation based at least in part on a geometrical analysis of the evolution operator of the time-dependent Schrödinger equation. The target gate operation is implemented for the quantum computing device based on the control field definition.
US11966815B2 Method and apparatus for constructing quantum circuit corresponding to linear function
Disclosed are a method and an apparatus for constructing a quantum circuit corresponding to a linear function. The method includes: adding an independent variable of a target linear function on a first qubit; obtaining a second qubit for outputting the target linear function, adding a parametric quantum logic gate acting on the second qubit, and controlling the parametric quantum logic gate by using the first qubit; and determining a parameter value of the parametric quantum logic gate based on the target linear function, to obtain a quantum circuit corresponding to the target linear function.
US11966812B2 Accelerometer activated retention system for barcode scanning devices
Scanning systems are disclosed herein. An example scanning system includes a cradle and a barcode scanner. The cradle includes a cradle cavity portion, a cradle controller, a force sensor communicatively coupled therewith, and a first securing feature positioned at or near the cradle cavity portion and being communicatively coupled with the cradle controller. The barcode scanner includes a housing having a scanner housing cavity, an imaging assembly adapted to capture an image of an environment appearing in a field of view (FOV) and being at least partially disposed within the scanner housing cavity, a scanner controller adapted to control operation of the imaging assembly, and a second securing feature. In response to the force sensor sensing vibration exceeding a threshold value and/or the cradle being mounted in a predetermined orientation, the first and second securing features selectively interact to retain the barcode scanner within the cradle cavity portion.
US11966810B2 System and method for expansion of field of view in a vision system
This invention provides a system for separating a field of view (FOV) of a scene imaged by a vision system camera assembly, in which a separating mirror assembly redirects a first optical path of at least a first optics with respect to at least a first image sensor in the camera assembly. A first reflecting assembly redirects the first optical path from the separating mirror toward a first FOV. The first optical path is extended free of splitting the image. The separating mirror assembly redirects a second optical path of a second optics with respect to a second image sensor in the camera assembly. A second reflecting assembly redirects the second optical path from the separating mirror toward a second FOV. The second optical path is extended free of splitting the image projected from the scene on the second image sensor.
US11966801B2 Rotation-insensitive RFID devices and methods of forming the same
An RFID device includes a substrate and a lead frame secured to the substrate. The lead frame includes a pair of connection pads formed of a conductive material. An RFID chip and an antenna are electrically coupled to the lead frame. The width of the lead frame is substantially equal to the height of the lead frame. The connection pads of the lead frame may be oriented, among other options, along a direction parallel to a height of the substrate or along a direction parallel to a width of the substrate.
US11966800B2 Chipless radio frequency identification devices (“RFID”)
The present invention relates to a radio frequency identification (personalized) device (RFID) without chip, in particular to a RFID tag (personalized) without chip, also referred to as chipless RFID tag.
US11966795B2 Method and device for loading minus-one screen, terminal, and computer readable storage medium
Embodiments of the present disclosure provide a method for loading a minus-one screen, comprising: loading a code of the minus-one screen and a resource of the minus-one screen to a virtual machine respectively, the code of the minus-one screen being independent from a code of a desktop container; creating a context of the minus-one screen and replacing a context of the desktop container, the context of the minus-one screen including a resource acquisition path of the resource of the minus-one screen; and loading the minus-one screen according to the context of the minus-one screen.
US11966794B2 Lightweight configuration management for application programming interfaces
Methods and systems for providing configuration management using customized request headers. One system includes an electronic processor configured to receive, from a requesting device, a request including a customized request header, the customized request header including a custom configuration parameter. The electronic processor is also configured to perform a fraud analysis function based on the request. The electronic processor is also configured to generate a response including a customized response body based on the customized request header. The electronic processor is also configured to transmit the response to the requesting device, where the requesting device performs functionality based on information included in the customized response body.
US11966785B2 Hardware resource configuration for processing system
A method for controlling hardware resource configuration for a processing system comprises obtaining performance monitoring data indicative of processing performance associated with workloads to be executed on the processing system, providing a trained machine learning model with input data depending on the performance monitoring data; and based on an inference made from the input data by the trained machine learning model, setting control information for configuring the processing system to control an amount of hardware resource allocated for use by at least one processor core. A corresponding method of training the model is provided. This is particularly useful for controlling inter-core borrowing of resource between processor cores in a multi-core processing system, where resource is borrowed between respective cores, e.g. cores on different layers of a 3D integrated circuit.
US11966776B2 Learning agent based application scheduling
Tasks of directed acyclic graphs (DAGs) may be dynamically scheduled based on a plurality of constraints and conditions, task prioritization policies, task execution estimates, and configurations of a heterogenous system. A machine learning component may be initialized to dynamically schedule the tasks of the DAGs.
US11966774B2 Workflow generation using multiple interfaces
Methods, systems, and apparatus, including computer programs encoded on computer-readable media, for workflow generation using multiple interfaces. In some implementations, an interface for defining a workflow having one or more operations for a computer system to perform is provided. The interface can provide options that are selectable to cause an operation from a predetermined set of operations to be added to the workflow. Data indicating user selection of an option of the interface corresponding to a first operation in the predetermined set of operations is received. Code that specifies one or more custom operations is received. The workflow is defined to include (i) the first operation based on the data indicating the user selection and (ii) a second operation specified by the code.
US11966771B2 Dynamic image composition for container deployment
Computing systems, devices, and methods of dynamic image composition for container deployment are disclosed herein. One example technique includes receiving a request for accessing a file from a container process. In response to receiving the request, the technique includes querying a mapping table corresponding to the container process to locate an entry corresponding to a file identifier of the requested file. The entry also includes data identifying a file location on the storage device from which the requested file is accessible. The technique further includes retrieving a copy of the requested file according to the file location identified by the data in the located entry in the mapping table and providing the retrieved copy of the requested file to the container process, thereby allowing the container process to access the requested file.
US11966770B2 Collaboration across isolated virtual environments
A system can allow collaboration between two or more tenants in a multi-tenant system. Each tenant can share a common access to a processing space and a data storage device. Each tenant can be assigned to a virtual environment having a dedicated portion of the data storage device. The system can create a database record in a first dedicated portion assigned to the first tenant. The database record can be displayed on a user interface of the first tenant and include a collaboration tool component embedded within the database record. The database record can be transmitted to a database and transmitted from the database to a second dedicated portion of the data storage device. The second dedicated portion can be assigned to a second tenant of the multi-tenant system.
US11966769B2 Container instantiation with union file system layer mounts
Computing system enhancements make container instantiation faster, reduce layer content storage demands, and make more container image formats available. A container instantiation location sends a container image pull request to a container registry, receives an image manifest, sends a layer mount request to the registry instead of a layer content download request, receives a layer mount, optionally repeats for additional layers, creates a union file system spanning the layers, and launches a container process based on the union file system without first downloading all the layer content. Inefficiencies and technical limitations of some other approaches are avoided, such as loopback mounts for snapshot expansion, creation or transmission of extra snapshots or extra container image clones, cluttering layer content with virtual machine settings, container system vendor lock-in, lack of container instantiation at a local system due to insufficient local storage, and lack of syscall optimization due to storage driver plugin usage.
US11966765B2 Memory bandwidth throttling for virtual machines
Systems and methods are disclosed for throttling memory bandwidth accessed by virtual machines (VMs). A technique for dynamically throttling the virtual computer processing units (vCPUs) assigned to a VM (tenant) controls the memory access rate of the VM. When the memory is shared by multiple VMs in a cloud-computing environment, one VM increasing its memory access rate may cause another VM to suffer memory access starvation. This behavior violates the principle of VM isolation in cloud computing. In contrast to conventional systems, a software solution for dynamically throttling the vCPUs may be implemented within a hypervisor and is therefore portable across CPU families and doesn't require specialized server-class CPU capabilities or limit the system configuration.
US11966760B2 Display apparatus and controlling method thereof
A display apparatus is provided. The display apparatus includes a display and a processor configured to count time for operating a screen saver after a user input is received, and based on the counted time corresponding to a threshold time, control the display to display a screen corresponding to the screen saver by operating the screen saver.
US11966756B2 Method for scheduling feature services with a distributed data flow service framework
The present disclosure generally relates to dataflow applications. In aspects, a system is disclosed for scheduling execution of feature services within a distributed data flow service (DDFS) framework. Further, the DDFS framework includes a main system-on-chip (SoC), at least one sensing service, and a plurality of feature services. Each of the plurality of feature services include a common pattern with an algorithm for processing the input data, a feature for encapsulating the algorithm into a generic wrapper rendering the algorithm compatible with other algorithms, a feature interface for encapsulating a feature output into a generic interface allowing generic communication with other feature services, and a configuration file including a scheduling policy to execute the feature services. For each of the plurality of feature services, processor(s) schedule the execution of a given feature service using the scheduling policy and execute a given feature service on the standard and/or accelerator cores.
US11966753B2 Selective boot sequence controller that cryptographically validating code package for resilient storage memory
A storage device for booting a host computing device includes a first storage memory region having a first storage memory controller, a second storage memory region having a second storage memory controller, and a resilient boot controller. The resilient boot controller is configured to store boot code in the first storage memory region, prevent write access by the host computing device through the first storage memory controller to the first storage memory region, detect a reset of the host computing device through the input/output interface, copy at least a portion of the boot code from the first storage memory region to the second storage memory region, responsive to detection of the reset of the host computing device, and enable read access of the copied boot code by the host computing device through the second storage memory controller of the second storage memory region, responsive to the copy operation.
US11966749B2 Processor and booting method thereof
A processor includes at least one socket and at least one memory. Each socket includes a first die and a second die. The first die receives a boot-enable signal and an internal boot-enable signal to execute a boot procedure, and outputs a boot-completion signal after completing the boot procedure. The second die receives the internal boot-enable signal and the boot-completion signal from the first die to execute the boot procedure. The second die is electrically connected to the first die through a communication bus. The memory is electrically connected to the second die. When the first die executes the boot procedure, the first die accesses the memory through the communication bus and the second die.
US11966746B2 Information processing apparatus and non-transitory computer readable medium storing information processing program for recovering error
An information processing apparatus includes a processor configured to perform processing of acquiring firmware that includes three or more binaries including a first program, a second program, and a third program and in which a download program is provided in the first program and the programs are started up in order from the first program, verifying the subsequent program by starting up the programs in order from the first program, verifying the subsequent program by the program in which the download program is not provided, and recording an error flag in a non-volatile memory area in a case where an error occurs, and recovering the error by executing the download program in a case where the error flag is recorded in the non-volatile memory area at a time of restart.
US11966742B2 Apparatuses, methods, and systems for instructions to request a history reset of a processor core
Systems, methods, and apparatuses relating to instructions to reset software thread runtime property histories in a hardware processor are described. In one embodiment, a hardware processor includes a hardware guide scheduler comprising a plurality of software thread runtime property histories; a decoder to decode a single instruction into a decoded single instruction, the single instruction having a field that identifies a model-specific register; and an execution circuit to execute the decoded single instruction to check that an enable bit of the model-specific register is set, and when the enable bit is set, to reset the plurality of software thread runtime property histories of the hardware guide scheduler.
US11966740B2 Use of multiple different variants of floating point number formats in floating point operations on a per-operand basis
A processor comprising: a register file comprising a group of operand registers for holding data values, each operand register being a fixed number of bits in length for holding a respective data value of that length; and processing logic comprising floating point logic for performing floating point operations on data values in the register file, the floating point logic is configured to process the fixed number of bits in the respective data value according to a floating point format comprising a set of mantissa bits and a set of exponent bits. The processing logic is operable to select between a plurality of different variants of the floating point format, at least some of the variants having a different size sets of mantissa bits and exponent bits relative to one another.
US11966734B2 Method for developing Android TV hybrid application
A method for developing an Android TV hybrid application includes: generating a WebView component in an Android Activity belonging to an Android side of the application; obtaining a WebSettings subclass and using it to configure the WebView component; using Web technologies to develop a Web page belonging to a Web side of the application; using the WebView component to show the Web page; creating a first Java object blended with a JavaScript context in the Android side to define different interfaces, and creating a second Java object to implement the interfaces defined by the first Java object, so that the Web side can call the functions of the Android side; providing a packaged Java class in the Android side to send messages, and providing a packaged JavaScript module in the Web side to process the messages, so that the Android side can feedback the messages to the Web side.
US11966733B2 Tenant configuration supporting dynamic application customization
Embodiments allow a tenant to customize a configuration that is used in accessing an application over the cloud. At a provisioning time, a user accesses a tenant Application Program Interface (API) and creates a customized configuration including a payload that defines particular features to be available from the application. Such features can include but are not limited to available buttons, toolbar options, and pages. During a runtime subsequent to the provisioning, an input to the application (such as a URL) is received from the tenant. Logic is executed to determine whether to apply the custom configuration or another configuration (e.g., default or other predefined) from a list. Based upon the configuration, the application renders output to the user according to the particular features. Particular embodiments may recognize a Line of Business (LoB) parameter of a URL input to the application in order to provide a configurations customized by the tenant.
US11966730B2 Virtualized file server smart data ingestion
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, and a data migration system configured to identify one or more existing storage items stored at one or more existing File Server Virtual Machines (FSVMs) of an existing virtualized file server (VFS). For each of the existing storage items, the data migration system is configured to identify a new FSVMs of a new VFS based on the existing FSVM, send a representation of the storage item from the existing FSVM to the new FSVM, such that representations of storage items are sent between different pairs of FSVMs in parallel, and store a new storage item at the new FSVM, such that the new storage item is based on the representation of the existing storage item received by the new FSVM.
US11966725B2 Microservice termination while maintaining high availability
The techniques disclosed herein enable systems to reduce the time required to terminate a set of microservices for an application while ensuring high availability and preventing request failures. This is accomplished through a termination manager which retrieves request queues for the microservices to analyze outstanding requests that require processing prior to termination. Based on the outstanding requests, the termination manager constructs call graphs for each request. The call graphs capture the operational flow of the associated request by defining a sequence of microservices whose functionality is invoked by the request. From an initial analysis, the termination manager can determine that some of the microservices do not appear in the call graphs, indicating that the microservices are not needed to process the outstanding requests. Accordingly, the unneeded microservices are terminated. As requests are processed by the remaining microservices, the termination manager gradually terminates the remaining microservices based on the call graphs.
US11966724B1 Framework and system for building assisted automations from recordings using program synthesis
Described herein are systems and methods for automatically building automations from desktop recordings using program synthesis. The problem of building automations for desktop applications can be lifted to a generalized concept of automations that operate on worlds whose “world state” can change asynchronously to the actions of the automation. Advantageously, in contrast with synthesis systems that take input-output demonstrations to synthesize a function that maps between them, the method presented here can synthesize from time-series traces of actions to automations that generalizes each step. The present disclosure describes ways to a) build assisted automations, b) synthesize them from recordings, c) running assisted automations using interpreters that observe the world state and adjust the actions accordingly, d) discovering them from an always-on recorder, e) suggesting them in partial progress from an always-on recorder, and lastly f) iteratively improving the assisted automation by recordings of every subsequent run.
US11966723B2 Automatic management of applications in a containerized environment
Computer-implemented methods, software, and systems for managing containerized applications are described. An event associated with a containerized application are described is detected. A collection of files associated with resources for the containerized application and descriptor information for executing a lifecycle operation for the containerized application is received in response to the detected event. An execution of the lifecycle operation associated with the detected event is invoked at a node cluster of a container runtime environment, wherein the execution of the lifecycle operation is based on the collection of files, the descriptor information, and a solution image associated with the containerized application, wherein the solution image is determined based on the descriptor information.
US11966722B2 Application development system including a dynamic mock engine for service simulation
A computer system includes memory hardware configured to store a dynamic mock engine module for service simulation in a user interface application development system, and multiple mock configurations. Processor hardware is configured to execute instructions including receiving an endpoint name associated with an endpoint of a user interface, receiving an input request, and selecting at least one of the mock configurations that corresponds to the received endpoint name. For each of the selected mock configurations corresponding to the endpoint, the instructions include determining a number of field values in the mock request of the selected mock configuration that match a field value of the input request. The instructions include determining which one of the selected mock configurations has a greatest match with the received input request, and transmitting the output response of the mock configuration having the greatest match to a computing device of the user interface application development system.
US11966706B2 Assessing complexity of dialogs to streamline handling of service requests
A dialogue complexity assessment method, system, and computer program product including calculating a complexity utilizing domain-dependent terms and domain-independent terms of a dialogue, where the dialogue includes dialogue data from contact centers of service providers.
US11966704B1 Techniques for verifying a veracity of machine learning outputs
The techniques described herein relate to techniques for verifying a veracity of machine learning outputs. An example method includes receiving a first output generated by a first model responsive to a first input, the first output comprising one or more verifiable statements in text, verifying, using a second model and first reference data stored in at least one first datastore, the one or more verifiable statements to produce first verification results indicating which of them has been verified, when it is determined that at least one of them remains unverified based on the first verification results, identifying, using at least one of the first or second models, at least one second datastore having second reference data attesting to veracity of the first output; and verifying, using the second model and the second reference data, the at least one unverified statement to produce second verification results to be provided as output.
US11966702B1 System and method for sentiment and misinformation analysis of digital conversations
This is a system for sentiment analysis and misinformation detection for text transcriptions of conversations and statement. More particularly, this is a software system that uses neural network, machine learning (ML) models, which have been trained solely on text sourced from the internet, for the classification of the sentiment and risk of misinformation conveyed through a piece of text as it relates to a specified subject matter. Such a system typically is used on digital communication platforms, such as social media sites, to enable the determination of public opinion and perception in order to provide competitive intelligence for decision-making.
US11966701B2 Dynamic content rendering based on context for AR and assistant systems
In one embodiment, a method includes rendering a first output image comprising one or more augmented-reality (AR) objects for displays of an AR rendering device of an AR system associated with a first user. The method further includes accessing sensor signals associated with the first user. The one or more sensor signals may be captured by sensors of the AR system. The method further includes detecting a change in a context of the first user with respect to a real-world environment based on the sensor signals. The method further includes rendering a second output image comprising the AR objects for the displays of the AR rendering device. One or more of the AR objects may be adapted based on the detected change in the context of the first user.
US11966700B2 Neural tagger with deep multi-level model
Embodiments of the described technologies are capable of reading a text sequence that include at least one word; extracting model input data from the text sequence, where the model input data includes, for each word of the text sequence, segment data and non-segment data; using a first machine learning model and at least one second machine learning model, generating, for each word of the text sequence, a multi-level feature set; outputting, by a third machine learning model, in response to input to the third machine learning model of the multi-level feature set, a tagged version of the text sequence; executing a search based at least in part on the tagged version of the text sequence.
US11966699B2 Intent classification using non-correlated features
A system for classifying a language sample intent by receiving a language sample including a set of features, identifying language sample features, determining a tokenization score for the language sample according to the language sample features, eliminating duplicate features according to the tokenization score, determining a term frequency (tf) according to the identified features and the tokenization score, determining an inverse document frequency (idf) according to the identified features and the tokenization score, and generating a term frequency-inverse document frequency (tf-idf) matrix for the identified features.
US11966694B1 Systems and methods for reflexive questionnaire generation using a spreadsheet
Provided methods and systems allow dynamic rendering of a reflexive questionnaire based on a modifiable spreadsheet for users with little to no programming experience and knowledge. Some methods comprise receiving a modifiable spreadsheet with multiple rows, each row comprising rendering instructions for a reflexive questionnaire from a first computer, such as a data type cell, statement cell, logic cell, and a field identifier; rendering a graphical user interface, on a second computer, comprising a label and an input element corresponding to the rendering instructions of a first row of the spreadsheet; receiving an input from the second compute; evaluating the input against the logic cell of the spreadsheet; in response to the input complying with the logic cell of the spreadsheet, dynamically rendering a second label and a second input element to the displayed on the graphical user interface based on the logic of the first row.
US11966689B2 Responsive user interface system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a responsive user interface. One of the methods includes receiving a page for a user device, the page including a panels. The method includes receiving a layout for the page, the layout defining a visual relationship between the panels. The method includes generating, by a computer system, a slide including a subset of panels to display on the user device, the subset of panels selected based on characteristics of the user device and the layout. The method includes sending the slide to the user device.
US11966686B2 Synthetic intelligent extraction of relevant solutions for lifecycle management of complex systems
The present disclosure provides for predictive query processing for complex system lifecycle management by identifying a seed document including natural language text describing an issue with a complex system; creating a synthesized document for the seed document by: removing portions of the seed document determined to satisfy filtering rules; identifying a first term set included in the natural language text that map to terminology identified in a data dictionary; extracting term-order data based on locations of the first term set in the natural language text; and including the first term set and the term-order data in the synthesized document; identifying, from a corpus of historic electronic documents, a first document set that are related to the seed document based on the term-order data included in the synthesized document; and outputting at least a portion of the first set of historic electronic documents.
US11966683B2 Method and system for comprehensively evaluating reliability of multi-chip parallel IGBT module
A method and a system for comprehensively evaluating reliability of a multi-chip parallel IGBT module are provided. The method includes: establishing a gate-emitter voltage reliability model of the multi-chip parallel IGBT module, performing a chip fatigue failure test, and selecting a gate-emitter voltage as a failure characteristic quantity; establishing a transconductance reliability model of the multi-chip parallel IGBT module, performing a bonding wire shedding failure test, and selecting a transmission characteristic curve of the module as a failure characteristic quantity; using a Pearson correlation coefficient to characterize a degree of health of the IGBT module, and respectively calculating degrees of health PPMCCC and PPMCCB in different degrees of chip fatigue and bonding wire shedding failure states; and comprehensively evaluating the reliability of the multi-chip parallel IGBT module according to PPMCCC and PPMCCB.
US11966680B2 Noise simulation system
The disclosure provides a system to simulate a simulated noise on the power zone block of a substrate. The system comprises a signal trace and a signal generating circuit. The signal trace is disposed adjacent to the power zone block. The signal generating circuit is electrically coupled to the signal trace, configured to transmit an alternating current signal over the signal trace. The alternating current signal transmitted over the signal trace is configured to induce a simulated noise on the power zone block, and a waveform of the simulated noise is determined by a frequency of the alternating current signal.
US11966673B2 Sensor simulation and learning sensor models with generative machine learning methods
In various examples, a sensor model may be learned to predict virtual sensor data for a given scene configuration. For example, a sensor model may include a deep neural network that supports generative learning—such as a generative adversarial network (GAN). The sensor model may accept an encoded representation of a scene configuration as an input using any number of data structures and/or channels (e.g., concatenated vectors, matrices, tensors, images, etc.), and may output virtual sensor data. Real-world data and/or virtual data may be collected and used to derive training data, which may be used to train the sensor model to predict virtual sensor data for a given scene configuration. As such, one or more sensor models may be used as virtual sensors in any of a variety of applications, such as in a simulated environment to test features and/or functionality of one or more autonomous or semi-autonomous driving software stacks.
US11966669B2 Molten metal component estimation device, method of estimating molten metal component, and method of manufacturing molten metal
A molten metal component estimation device including: an input device configured to receive measurement information about a refining facility including measurement results regarding an optical characteristic; a model database that stores model expressions and model parameters, regarding a blowing process reaction, including a model expression and model parameters representing a relation between the oxygen efficiency in decarburization and a carbon concentration in a molten metal in the refining facility; and a processor configured to: estimate component concentrations of the molten metal including the carbon concentration in the molten metal by using the measurement information, the model expressions and the model parameters; estimate the carbon concentration in the molten metal based on the measurement results; and determine the model expression and the model parameters to be used when estimating the component concentrations of the molten metal, based on the estimation result of the carbon concentration in the molten metal.
US11966667B2 Intelligent simulation system for jacket towing and modeling method thereof
An intelligent simulation system for jacket towing system includes a distributed collaborative simulation subsystem configured to provide a communication interface for each subsystem, a comprehensive management and evaluation subsystem configured to generate and issue a simulation subject, an operation control simulation subsystem configured to generate operation instructions, a motion simulation subsystem configured to receive parameters of the subject and the operation instructions, simulate a motion state of the jacket, a tugboat and a towrope in real time, and transmit the simulated motion states to the visual simulation subsystem, and a visual simulation subsystem configured to perform a three-dimensional display for the real-time simulation of the motion states of the jacket, the tugboat and the towrope. The intelligent simulation system involves human-computer interaction, which can be used for cooperative training and skill training of offshore towing operators, as well as for simulation rehearsal and scheme verification of jacket towing and installation.
US11966664B2 Terminal and vehicle
A vehicle includes: a display; an electronic device; a control panel including a plurality of items and configured to receive control information for controlling at least one function performed in the electronic device through at least one of the plurality of items; a communicator configured to perform communication with a server; and a processor. The processor is configured to identify a first item having a same function among the plurality of items of the control panel of the vehicle and a plurality of items of a control panel provided in another vehicle, based on manual guide information of the vehicle and manual guide information of the other vehicle received through the communicator. The processor is configured to control the display to display a control panel image of the vehicle and a control panel image of the other vehicle and to display a same emoticon with respect to the identified first item on each of the control panel image of the vehicle and the control panel image of the other vehicle.
US11966662B2 Acoustic processing system, acoustic processing method, and information processing apparatus
An acoustic processing system for audio signal processing includes a first apparatus including a first memory that stores a first parameter for the audio signal processing and a user interface that receives an operation for changing the first parameter, a second apparatus including a second memory that stores a second parameter synchronized with the first parameter and a first CPU that performs system control, and a third apparatus including a second CPU that performs the audio signal processing. The first CPU sends, to the third apparatus, control information for controlling the audio signal processing based on the second parameter, and the second CPU receives the control information, and performs the audio signal processing based on the control information.
US11966661B2 Audio content serving and creation based on modulation characteristics
Techniques (methods and devices) for audio content serving and creation based on modulation characteristics are disclosed. The techniques include receiving user-associated data related to a user; determining one or more desired modulation characteristic values based on the user-associated data; obtaining a set of one or more target audio tracks, wherein each target audio track represents at least one or more modulation characteristic values; comparing the desired modulation characteristic values with the modulation characteristic values of at least one target audio track from the set of one or more target audio tracks; selecting a target audio track from the at least one target audio track based on the comparing, wherein the modulation characteristic values of the target audio track substantially match the desired modulation characteristic values; and playing the target audio track.
US11966658B2 System and method for displaying image, image-capturing device, and recording medium
A system for displaying an image, includes circuitry that: receives a detection of use of a display device by a user; specifies the display device, based on information related to the display device; and displays, on a display, a display device image representing a specific area in an image captured by an image-capturing device, the specific area including at least a part of the display device that is specified.
US11966655B2 Method for controlling projecting system, projecting system, and projector
A method for controlling a projecting system is provided. The method includes: causing a projector projecting a menu screen onto a screen to store definition information defining the menu screen; causing the information processing device to generate update information used to update the definition information; causing the information processing device to transmit the update information to the projector; causing the projector generating an updated definition information, based on the update information; by updating the definition information and causing the projector to generate the menu screen, based on the updated definition information.
US11966651B2 Communication system, non-transitory computer-readable recording medium storing computer-readable instructions for server, and non-transitory computer-readable recording medium storing application program including computer-readable instructions for terminal device for displaying notification information related to history information indicating usage history of communication device
A communication system comprising: a communication device; a server; and a terminal device. The communication device sends first history information indicating usage history of the communication device to the server and sends second history information indicating usage history of the communication device to the terminal device. In a case where the first history information is received from the communication device, the server sends first notification information related to the first history information to the terminal device. In a case where the first notification information is received from the server, the terminal device displays the first notification information on the display unit and in a case where the second history information is received from the communication device, the terminal device displays second notification information related to the second history information on the display unit.
US11966647B2 Jig determination method, production base system, and information processing system
A jig determination method, a production base system, and an information processing system. The jig determination method executed by an information processing system for controlling production of an ordered product by printing includes acquiring correspondence information associating, for each image forming apparatus, a jig attached to the image forming apparatus and the image forming apparatus, determining a jig to be attached to an image forming apparatus on standby based on the correspondence information and a jig to be used in printing of an ordered product, and outputting information indicating a change of the jig attached to the image forming apparatus on standby based on a result of the determining.
US11966645B2 Document creation method, information processing device and non-transitory computer-readable medium
A document creation method includes: specifying a missing unit in document information divided into units; and specifying a unit serving as a reference for inserting the missing unit.
US11966643B2 Device and storage medium storing computer program
A controller is configured to: perform a registration process for again storing connection information in an intermediary server; after the registration process, perform a transition process of changing a state of a device from a first state to a second state, the first state being a state where setting information is stored in a memory and a service is usable by the device, the second state being a state where intermediary server information is stored in the memory and the connection information and the setting information are not stored in the memory; after the transition process, receive, from the intermediary server, the connection information that is stored again; connect to a target server by using the received connection information and again receive the setting information from the target server; and store, in the memory, the setting information that is received again.
US11966640B1 Adjust print settings using machine learning
A method for controlling a printer includes receiving a set of first variables for the printer, determining, using a machine-learning program, one or more second variables based on the set of first variables, and controlling a printer to perform a print job based on the set of first variables and the one or more second variables. The first and second variables may correspond to different types of printer settings. The machine-learning program may determine the second variables using a classifier model that may prevent partial curing or drying, print media deformation and/or other defects.
US11966637B1 Method and system for storing data in portable storage devices
A method and system for storing data in portable storage devices. Specifically, the disclosed method and system provide a solution for the write-hole problem inflicting persistent storage, especially redundant array of independent disks (RAID) configured storage. The write-hole problem may arise from the occurrence of power failure during a write operation of data to RAID configured storage, subsequently resulting in disparities between the data and parity information thereof—the consistency there-between of which is critical to data reconstruction upon disk failure. To rectify these inconsistencies, a full-stripe (or full-block set) write is recommended, which the disclosed method and system implements through the use of, and re-mapping of relationships between, virtual, physical, and in-memory block sets.
US11966636B2 Methods and systems for dynamic compression and transmission of application log data
Certain aspects of the present disclosure provide techniques for committing log data in an application to a log data repository. An example method generally includes receiving, from an application, data to be committed to a remote storage location. A type of the received data is determined. The type of the received data is generally associated with a prioritization level and a compression mechanism to be used in committing the data to the remote storage location. An application execution context associated with the received data is determined. At a dispatch time associated with the prioritization level of the received data and the application execution context associated with the received data, a compressed data payload is generated and transmitted to the remote storage location. Generally, to compress the data payload, at least the received data is generally compressed based on the determined compression mechanism.
US11966634B2 Information processing system and memory system
A memory system includes a memory device including memory chips and a controller. The controller includes first processors configured to perform first processing of network packets in at least one of a network layer and a transport layer of a network protocol, and second processors configured to perform second processing with respect to the memory chips. The controller is configured to extract tag information from a header of a network packet, select one of the first processors associated with a first memory chip that is identified based on the tag information, and control the selected one of the first processors to perform the first processing with respect to the network packet, which causes one of the second processors associated with the first memory chip to perform the second processing based on a payload of the network packet.
US11966632B2 Reading sequential data using mapping information stored at a host device
Methods, systems, and devices are described to indicate, in an entry of logical to physical (L2P) mapping information stored at a host system, whether data associated with the entry is sequential to other data associated with a next entry or a previous entry. Each entry may have a third field, which may indicate whether the data is sequential. Based on the third field, the host system may determine whether data to be read from a memory system is sequential. The host system may transmit one read command to the memory system if the data is sequential, where the read command may include at least a portion of an L2P entry associated with the data. Similarly, based on the third field, the memory system may determine whether the data to be read is sequential, and may read additional, sequential data if the memory system determines that the data is sequential.
US11966628B2 Memory device and operating method thereof
A memory device, includes a memory array for storing a plurality of vector data each of which has an MSB vector and a LSB vector. The memory array includes a plurality of memory units each of which has a first bit and a second bit. The first bit is used to store the MSB vector of each vector data, the second bit is used to store the LSB vector of each vector data. A bit line corresponding to each vector data executes one time of bit-line-setup, and reads the MSB vector and the LSB vector of each vector data according to the bit line. The threshold voltage distribution of each memory unit is divided into N states, where N is a positive integer and N is less than 2 to the power of 2, and the effective bit number stored by each memory unit is less than 2.
US11966626B2 Hybrid terabytes written (TBW) storage systems
In one example, a flash storage device includes a flash memory and a controller. The flash memory includes non-volatile memory cells organized into blocks. The blocks are switchable between multi-bit mode and single-bit mode for storing data. The blocks in single-bit mode have a lower storage density and a higher write endurance than the blocks in multi-bit mode. The controller is configured to receive a write request from a host, and to determine whether a trigger event has occurred to switch one or more of the blocks from multi-bit mode to single-bit mode. Based on the controller determining that the trigger event has occurred, the controller is further configured to switch the one or more blocks from multi-bit mode to single bit mode, and to store, in single-bit mode, data for the write request in the one or more blocks at the lower data storage density.
US11966625B2 Memory device and operating method for setting and repairing data errors
Provided are a memory device storing setting data and a memory system including the same. The memory device may include a cell array including a plurality of cell blocks, each including a plurality of pages, and a control logic that controls a program and read operation on the cell array, wherein at least one page of the cell array stores information data read (IDR) data including information related to a setting operation of the memory device, at least one other page of the cell array stores replica IDR data including inverted bit values of the IDR data, and the control logic controls a recovery operation for repairing errors in the IDR data by reading the replica IDR data when a read fail of the IDR data occurs.
US11966623B2 Increased aerial density capability in storage drives using encoded data portions written to media surfaces with different aerial density capabilities
Optimization of an aerial density capability (ADC) leveraging different qualities of media surfaces to which sub-portions of an encoded data portion are written. That is, data may be encoded to generate an encoded data portion according to a coding scheme. In turn, the encoded data portion may be divided into a plurality of sub-portions, each of which may be written to different media surfaces in a storage drive. The sub-portions may be read from the different media surfaces and combined to generate a recreated encoded data portion that is decoded using the coding scheme. As the encoded data portion is divided into sub-portions, the combined sub-portions may provide different error rates or signal-to-noise ratios that may allow for lower quality sub-portions to be assisted during the decoding process by higher quality sub-portions.
US11966621B2 Non-volatile storage system with program execution decoupled from dataload
Technology is disclosed for a non-volatile memory system that decouples dataload from program execution. A memory controller transfers data for a program operation and issues a first type of program execution command. When in a coupled mode, the die programs the data in response to the first type of program execution command. When in a decoupled mode, rather than program the data into non-volatile memory cells the die enters a wait state. Optionally, the memory controller can instruct another die to execute a memory operation while the first die is in the wait state. In response to receiving a second type of program execution command from the memory controller when in the wait state, the first die will program the data into non-volatile memory cells. The memory controller may issue the second type of program execution command in response to determining that sufficient power resources (or thermal budget) exist.
US11966616B2 Voltage bin calibration based on a voltage distribution reference voltage
A current value for a reference voltage for a block family is determined. An amount of voltage shift for a memory page of the block family is determined based on the current value for the reference voltage and a prior value for the reference voltage. The block family is associated with a first voltage bin or a second voltage bin based on the determined amount of voltage shift. The first voltage bin is associated with a first voltage offset and the second voltage bin is associated with a second voltage offset.
US11966613B2 Selective device power state recovery method
The present disclosure generally relates to reducing exit latency when transitioning from non-operational power states. Before entering a non-operational power state, specific data in databases and/or tables can be identified as being recently utilized by the host device. In addition to saving the databases and/or tables, a recovery code is also stored to identify that specific data. Upon transitioning back to an operational power state, the recovery code is detected and the specific data can be recovered rather than recovering the entire database and/or table. Data not identified in the recovery code need not be recovered from always-on memory. In so doing, when transitioning back to an operational power state, the latency will be reduced compared to a situation where all data is stored in always-on memory.
US11966611B2 Methods for handling storage devices with different zone sizes and devices thereof
The disclosed technology relates determining a first subset of a plurality drives having a first zone size and a second subset of the plurality of drives having a second zone size different from the first zone size, within a redundant array of independent disks (RAID) group. A prevailing zone size between the first zone size and the second zone size is determined. One or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives for a received input-output operation is reserved based on the determined prevailing zone size. The received input-output operation is completed within the reserved one or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives.
US11966608B2 Memory controller with improved data reliability and memory system including the same
A memory controller with improved data reliability and a memory system including the same are provided, and an operating method of the memory controller includes, based on deterioration information indicating a location of a deterioration region in the plurality of blocks, with respect to data stored in a first block, copying user data of a RAID to a normal region other than the deterioration region of a second block; copying parity data of the RAID among the data stored in the first block to the deterioration region of the second block; and updating mapping information between data constituting one RAID and transmitting the mapping information to the memory device. The deterioration information includes information regarding one or more word lines at specific locations included in the deterioration region in the plurality of blocks.
US11966605B2 Superblock-based write management in non-volatile memory devices
Various implementations described herein relate to systems and methods for managing superblocks, including a non-volatile storage including a superblock and a controller configured to notify a host of a size of the superblock to a host, determine a stream that aligns with the superblock, write data corresponding to the stream to the superblock, and determine that writing the data correspond to the stream has completed.
US11966604B2 Method and apparatus for programming data arranged to undergo specific stages into flash memory based on virtual carriers
The invention relates to a method and an apparatus for programming data into flash memory. The method includes: obtaining, by the accelerator, an execution table indicating that data related to the first virtual carrier need to go through a mid-end and a back-end processing stages earlier than data related to other virtual carriers; driving, by the routing engine, a host interface (I/F) to obtain data associated with all cargos in the second virtual carrier, updating the second cargo flags with third cargo flags to indicate that data associated with all the cargos in the second virtual carrier are prepared in the front-end processing stage; and determining, by the accelerator, that data associated with any cargo in the first virtual carrier hasn't been prepared according to information of the first cargo flags, and disallowing the second virtual carrier to proceed to the following processing stages.
US11966597B1 Multi-domain configurable data compressor/de-compressor
A data service implements a configurable data compressor/decompressor using a recipe generated for a particular data set type and using compression operators of a common registry (e.g., pantry) that are referenced by the recipe, wherein the recipe indicates at which nodes of a compression graph respective ones of the compression operators of the registry are to be implemented. The configurable data compressor/decompressor provides a customizable framework for compressing data sets of different types (e.g., belonging to different data domains) using a common compressor/decompressor implemented using a common set of compression operators.
US11966596B2 Method of power management using an expander for a storage system
A method of power management includes steps of: in response to receiving from a server host a sleep command, an expander first outputting a predetermined register value to a processing unit in a normal state, and then switching to a power-saving state and outputting an interrupt signal to the processing unit; the processing unit determining whether both the predetermined register value and the interrupt signal are received; and when it is determined that both the predetermined register value and the interrupt signal have been received, the processing unit controlling a power supply to output standby electricity, making the expander and the processing unit operate based on the standby electricity.
US11966591B2 Apparatus with read level management and methods for operating the same
Methods, apparatuses and systems related to managing deck-specific read levels are described. The apparatus may include a memory array having the memory cells organized into two or more decks. The apparatus can determine a delay between programming the decks. The apparatus can derive and implement the deck-specific read levels by selectively adjusting a base read level with an offset level according to the delay and/or the targeted read location.
US11966589B2 Controller and operating method thereof
An operating method of a controller that controls a memory device, comprises: generating a data chunk including user data to be programmed in a page of the memory device and an internal parity generated by performing first ECC encoding on the user data, the internal parity being generated when a size of the user data is smaller than a size of a data area of the page, generating a page chunk including the data chunk, meta data of the user data and an external parity generated by performing second ECC encoding on the meta data and the data chunk, and controlling the memory device to program the page chunk into the page.
US11966588B2 Flash memory usage management
A computing device may determine a respective disk access usage of flash memory of the computing device by each of a plurality of applications. The computing device may compare the respective disk access usage of the flash memory by each of the plurality of applications with a respective application-specific disk access overuse threshold to determine disk access overuse of the flash memory by an application of the plurality of applications. The computing device may, in response to determining the disk access overuse of the flash memory by the application, terminate the application.
US11966587B2 Method for optimizing polar-RNNA quantizer of MLC-type NAND flash memory on basis of deep learning
A method for optimizing a Polar-RNNA quantizer of MLC NAND flash based on deep learning comprises the following steps: Step S1: transforming an MLC flash detection task into a deep learning task, and obtaining three hard-decision read thresholds based on a neural network; Step S2: expanding six soft-decision read thresholds based on the three hard-decision read thresholds; Step S3: constructing an LLR mapping table, and obtaining new LLR information of MLC flash based on the LLR mapping table; Step S4: symmetrizing an MLC flash channel, and performing density evolution; and Step S5: optimizing the soft-decision read thresholds based on a genetic algorithm to obtain an optimal quantization interval. According to the invention, polar codes can be directly used for MLC flash channels without the arduous work of MLC flash channel modeling, so that the reliability of MLC flash is effectively improved.
US11966584B2 Method, device, and computer program product for managing storage device
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for managing a storage device. The method includes: determining, based on the frequency of data access to the storage device, whether a data access component of the storage device will move; determining, if it is determined that the data access component will move, a first storage unit in the storage device based on a storage location of previously accessed data in the storage device, wherein the data access component is located at a first spatial location corresponding to the first storage unit; and sending a read request for data in a second storage unit in the storage device that is adjacent to the first storage unit, so as to cause the data access component to move from the first spatial location to a second spatial location corresponding to the second storage unit. The embodiments of the present disclosure can reduce the latency of data access to the storage device.
US11966583B2 Data pre-processing method and device, and related computer device and storage medium
The present disclosure provides a data pre-processing method and device and related computer device and storage medium. By storing the target output data corresponding to the target operation into the first memory close to the processor and reducing the time of reading the target output data, the occupation time of I/O read operations during the operation process can be reduced, and the speed and efficiency of the processor can be improved.
US11966579B2 Devices, methods, and graphical user interfaces for messaging
An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a first message region that includes a current version of a first message in the messaging session. The conversation transcript includes an indication that the current version of the first message is a revised version of the first message in the conversation transcript. In response to detecting an input that corresponds to a request to see versions of the first message, the electronic device displays a versions user interface that includes the current version of the first message and one or more prior versions of the first message.
US11966578B2 Devices and methods for integrating video with user interface navigation
An electronic device displays, on a touch-sensitive display, a user interface for an application. The electronic device, while displaying the user interface for the application, detects a touch gesture that includes movement of a contact on the touch-sensitive display at least partially over the user interface for the application. The electronic device, in response to detecting the touch gesture, in accordance with a determination that the touch gesture meets first system navigation criteria and video is playing in the application when the touch gesture is detected, concurrently displays a home screen user interface and a representation of the video that is playing in the application. The electronic device, in accordance with a determination that the touch gesture meets the first system navigation criteria and there is not video playing in the application when the touch gesture is detected, displays the home screen user interface without displaying representation of the video.
US11966577B2 Devices, methods, and graphical user interfaces for accessing notifications
An electronic device concurrently displays: a first object that includes first content of an application, including updating the first content as a state of the application changes; and a user interface of software that is different from the application. In response to detecting an input directed to the first object: if the input is a first type of input, the device transitions from displaying the first object to displaying a second object that is smaller than the first object and that includes different, second content of the application, including updating the second content as the state of the application changes while continuing to display the user interface of the software; and, if the input is a second type of input that is different from the first type of input, the device replaces at least a portion of the user interface of the software with a user interface of the application.
US11966574B2 Endoscope processor, non-transitory computer readable medium, and information processing method
An endoscope processor that is able to promptly adjust functions. The endoscope processor includes a processor executing program code to perform: displaying, by processor, on a touch panel a setting region where an on-off switch accepting switching between an on state and an off state of a function of an endoscope is combined with an adjustment switch accepting adjustment of a level of the function; accepting, by the processor, operations performed on the on-off switch and the adjustment switch that are displayed; and changing, by the processor, an operating state of the function based on an accepted operation.
US11966573B2 Temporarily hiding user interface elements
Technologies are disclosed for temporarily hiding user interface (“UI”) elements, such as application windows or tabs. A request can be received to hide a UI element for a specified period of time. When such a request is received, the UI element is hidden and an identifier corresponding to the UI element is moved from a first area of a taskbar to a second area of the taskbar. The application presenting the UI element can be configured for reduced consumption of computing resources while the UI element is hidden. Additionally, notifications associated with the UI element can be disabled while the UI element is hidden. When the specified period of time to hide the UI element has elapsed, the UI element is once again displayed. Additionally, the identifier corresponding to the UI element is moved from the second area of the taskbar back to the first area of the taskbar.
US11966572B2 Commenting feature for graphic design systems
A computer system and method generates one or more commenting features on a canvas, wherein each commenting feature carries at least one comment from a given source. Each commenting feature can include a pin component and a comment body element. The pin component is associated with a corresponding location on the canvas. The computer system and method enable the user to move the comment body element about at least a region of the canvas to view the at least one comment from the given source, while rendering the pin component to coincide with the corresponding associated location of the canvas.
US11966571B2 Pfas remediation option explorer tool
Disclosed herein is a computer-implemented method comprising aggregating PFAS remediation evaluation data for a plurality of remediation options and for a plurality of predefined criteria; graphically displaying the user modifiable chart comprising the plurality of graphical representations of the aggregated PFAS remediation evaluation data, wherein: each graphical representation depicts data points visually plotted with weights, the plurality of graphical representations for the plurality of predefined criteria are visually ordered according to a rank of the plurality of predefined criteria, and the weights are based on the rank of the plurality of predefined criteria; detecting a first user input modifying the rank of at least one predefined criterion; in accordance with the first user input, automatically updating the weights of the data points; and displaying an updated user modifiable chart comprising the plurality of graphical representations of the aggregated PFAS remediation evaluation data.
US11966570B2 Automated processing and dynamic filtering of content for display
Disclosed are systems and methods that automatically classify, segment, and parse content data using artificial intelligence and natural language processing technology, and generate graphical user interfaces that allow end users to dynamically filter content data for display. The systems processes volumes of content data to identify interrogative data, content sources that generated the interrogative data, and subject identifiers relating to the content data. The system generates graphical user interfaces that allow end users to effectively filter the data by choosing between layouts that display one or more of the various categories of data, including the interrogative data, content source identifiers, and/or subject identifiers. The user interfaces include content view input functions that utilizes mapping data to locate and extract segments of the underlying content data from which displayed data is derived, thereby allowing end users to expediently review both the aggregated and reduced content data and the underlying source data.
US11966569B2 Systems and methods for interacting with overlapping regions of interest in machine vision applications
Example systems and methods for interacting with overlapping regions of interest (ROIs) in machine vision applications are disclosed. An example system includes a machine vision camera, and a client computing device coupled to the machine vision camera. The client computing device configured to: receive an image from the machine vision camera; present the image on a canvas, wherein the canvas is part of a first user interface of a machine vision application displayed on the client computing device; present a first ROI associated with a first machine vision tool on the canvas; present a second ROI associated with a second machine vision tool on the canvas; and target the first ROI or the second ROI as a targeted ROI for interaction based upon distances from a pointer displayed on the canvas to features of the first ROI and the second ROI.
US11966564B2 Systems that link time-stamped images in a video stream to a dictation of a review of the images
Systems are provided that link images in a video stream to a dictation of a review of the images. The dictation can follow a systematic analysis script which can include script pathways that depend on a prior response to the systematic analysis script. The systems include a navigation engine for a parsing of image data for reconstructing discrete images into independently viewable subsets of discrete images that are custom-designed for the video stream, the parsing using criteria that includes body part; and, case details that include age, sex, ethnicity, disease, genomic markers, and other correlating diagnostics; and, an indexing module for locating and retrieving a set of indexed images by the body part and the case details, wherein, the indexing of each image by the body part and the case details provides a linking mechanism for the point-and-click-free viewing of the set of indexed images.
US11966558B2 Application association processing method and apparatus
An application association processing method includes detecting a first operation instruction entered by a user; and when it is determined that the first operation instruction is to perform, by the user, a first preset operation on first content displayed on a display interface, displaying prompt information of second content associated with the first content, where the first preset operation is an operation gesture preset by the user, and the prompt information is used to inform the user that an association relationship exists between the first content and the second content.
US11966557B2 User interface adjustment method and apparatus, and electronic device
A user interface adjustment method and apparatus, and an electronic device are provided. The user interface adjustment method includes: receiving a first touch input on an icon adjustment control in a case that the icon adjustment control is displayed, where the icon adjustment control includes a plurality of adjustment regions, and the plurality of adjustment regions each are associated with a different icon display parameter; determining, in response to the first touch input, a target adjustment region corresponding to the first touch input and a target icon display parameter associated with the target adjustment region; and adjusting a display parameter of a target application icon to the target icon display parameter.
US11966555B2 Method and apparatus for increasing measurement accuracy using a camera enabled portable computing device
A system, method, and apparatus for measuring a workspace is provided. The method includes capturing a workspace that is virtually represented on a user interface display of a computing apparatus that image-captured the workspace. The user inputs, via the user interface, a value of a known measurement of a length represented in the virtual workspace. Through the user interface, along the virtual workspace, the user identifies virtual end boundary points of the length associated with the known measurement. The user then defines a defined space within the virtual workspace by placing additional virtual boundary points. The system calibrates from the inputted value and the virtual end boundary points of the known measurement all the remaining measurements of the surface area, which can be used to render a map display and calculate surface area, volume, or any other geometric aspects of the defined space.
US11966552B2 Touch substrate, touch substrate manufacturing method, touch module and manufacturing method for touch module
A touch substrate manufacturing method, for manufacturing a target touch substrate to be assembled with a display substrate, is provided. A size of an active display region of the display substrate is a first preset size. The method includes: providing a touch substrate to be processed having a second preset size, the second preset size being greater than the first preset size; and cutting, in at least one cutting direction, the touch substrate to be processed to obtain the target touch substrate, the cutting direction being parallel to an extending direction of a touch channel on the touch substrate to be processed. A manufacturing method for touch module, a touch substrate and a touch module are also provided.
US11966550B2 Sensor module and electronic device
A sensor module includes a sensor that includes a first sensor layer of a capacitance type including a plurality of first detection units arranged two-dimensionally and a second sensor layer of a capacitance type including a plurality of second detection units arranged two-dimensionally, the first sensor layer being provided on the second sensor layer, and a control unit that scans the plurality of first detection units and the plurality of second detection units.
US11966546B2 Display device, fabrication method of display device, and fabrication method of light guide touch module
A display device includes a base layer, a touch sensing layer, a light guide module and a display panel. The touch sensing layer is disposed on the base layer. The light guide module is disposed on the touch sensing layer. The touch sensing layer is located between the light guide module and the display panel, and the touch sensing layer and one of the light guide module and the display panel have no adhesive material therebetween.
US11966544B2 Data line shielding for electronic device displays with touch sensors
An electronic device may have a display with touch sensors. One or more shielding layers may be interposed between the display and the touch sensors. The display may include transistors with gate conductors, a first planarization layer formed over the gate conductors, one or more contacts formed in a first source-drain layer within the first planarization layer, a second planarization layer formed on the first planarization layer, one or more data lines formed in a second source-drain layer within the second planarization layer, a third planarization layer formed on the second planarization layer, and a data line shielding structure formed at least partly in a third source-drain layer within the third planarization layer. The data line shielding structure may be a routing line, a blanket layer, a mesh layer formed in one or more metal layers, and/or a data line covering another data line.
US11966540B2 Artificial intelligence model for enhancing a touch driver operation
A computing system includes a touch-sensitive display and one or more processors. The touch-sensitive display is configured to detect a run-time touch input from a user. The one or more processors are configured to execute instructions using portions of associated memory to implement a touch driver of the touch-sensitive display and an artificial intelligence model. The touch driver is configured to process the run-time touch input based on a plurality of calibration parameters and output a touch event and a plurality of run-time touch input parameters associated with the touch input event. The artificial intelligence model is configured to receive, as input, the run-time touch input parameters. Responsive to receiving the run-time touch input parameters, the artificial intelligence model is configured to output a personalized user touch driver profile including a plurality of updated calibration parameters for the touch driver.
US11966538B2 Electronic device including touch sensor IC and operation method for same
An electronic device according to an embodiment comprises: a display; a display-driving integrated circuit (IC) set to apply one or more driving signals to the display; a touch sensor including a plurality of electrodes; and a touch sensor IC configured to check an input position on the touch sensor, wherein the touch sensor IC is configured to: acquire, from the display-driving IC, a first vertical synchronization signal from among the one or more driving signals, provide a plurality of first measurement signals corresponding to a first phase at intervals of a first duration to at least a first portion of electrodes among the plurality of electrodes based on the acquisition of the first vertical synchronization signal, and, after providing the plurality of first measurement signals, provide a plurality of second measurement signals corresponding to a second phase, different from the first phase, at intervals of the first duration to at least a second portion of electrodes among the plurality of electrodes, wherein at least a portion of the application period of the plurality of first driving signals and the plurality of second driving signals can overlap with at least a portion of the application period of the one or more driving signals.
US11966530B1 Touchpad module and computing device using same
A touchpad module includes a base plate, a touch member and at least one pressure sensing module. The touch member is located over the base plate. The touch member includes a touch plate and a touch sensitive circuit board. The pressure sensing module is arranged between the base plate and the touch member. The pressure sensing module includes a pressure sensor and a miniature supporting plate. The pressure sensor is installed on the miniature supporting plate. The pressure sensor is electrically connected with the touch sensitive circuit board through the miniature supporting plate. While the touch member is pressed in response to an external pressing force, the pressing force exerted on the touch member is sensed by the at least one pressure sensing module, and the pressure sensing module generates a pressure sensing signal.
US11966529B2 Touch detection device, display device including the same, and method for manufacturing the same
The present disclosure relates to a touch detection device, a display device including the same, and a method for manufacturing the same capable of minimizing an area of an outer area of a touch detection area or making the area of the outer area zero by changing disposition positions of touch driving lines and touch detection lines. The touch detection device comprising touch driving lines and touch detection lines, a driving electrode and a detection electrode disposed on the touch driving lines and the touch detection lines to overlap the touch driving lines and the touch detection lines.
US11966520B1 Ambidextrous mouse
Computer mice for ambidextrous use are disclosed. An example mouse includes a based and a cover. The base may mount one or more electronic devices for sensing. The cover may be coupled to the base in a first orientation relative to the base in a first mode, may be detached from the base, and may be coupled to the base in a second orientation reverse to the first orientation in a second mode.
US11966517B2 Graphical menu structure
A human interface including steps of presenting an image, then receiving a gesture from the user. The image is analyzed to identify the elements of the image and then compared to known images and then either soliciting an input from the user or displaying a menu to the user. Comparing the image and/or graphical image elements may be effectuated using a trained artificial intelligence engine or, in some embodiments, with a structured data source, said data source including predetermined images and menu options. If the input from the user is known, then presenting a predetermined menu. If the image is not known, then presenting an image or other menu options, and soliciting from the user the desired options. Once the user selections an option, the resulting selection may be used to further train the AI system or added to the structured data source for future reference.
US11966516B2 Methods and systems for hand gesture-based control of a device
Methods and systems for gesture-based control of a device are described. A virtual gesture-space is determined in a received input frame. The virtual gesture-space is associated with a primary user from a ranked user list of users. The received input frame is processed in only the virtual gesture-space, to detect and track a hand. Using a hand bounding box generated by detecting and tracking the hand, gesture classification is performed to determine a gesture input associated with the hand. A command input associated with the determined gesture input is processed. The device may be a smart television, a smart phone, a tablet, etc.
US11966514B2 Tactile presentation device
A tactile presentation device includes a panel, a first supporting member that secures and supports a first end of the panel, a vibration generator disposed at a position facing the first supporting member across a target area to be touched by a user on the panel, and a driving control device that provides the vibration generator with a driving signal. The driving control device makes only the vibration generator vibrate to form a standing wave in an area including the target area between the vibration generator and the first end. A first vibration reflection rate at the first end for a carrier wave from the vibration generator is negative. A second vibration reflection rate for the carrier wave from the vibration generator at a second end of the panel that is opposing to the first end across the vibration generator is greater than the first vibration reflection rate.
US11966510B2 Object engagement based on finger manipulation data and untethered inputs
A method includes displaying a plurality of computer-generated objects, and obtaining finger manipulation data from a finger-wearable device via a communication interface. In some implementations, the method includes receiving an untethered input vector that includes a plurality of untethered input indicator values. Each of the plurality of untethered input indicator values is associated with one of a plurality of untethered input modalities. In some implementations, the method includes obtaining proxy object manipulation data from a physical proxy object via the communication interface. The proxy object manipulation data corresponds to sensor data associated with one or more sensors integrated in the physical proxy object. The method includes registering an engagement event with respect to a first one of the plurality of computer-generated objects based on a combination of the finger manipulation data, the untethered input vector, and the proxy object manipulation data.
US11966509B1 Tracking pupil centre during eye scanning
An eye-tracking system (100, 302) comprises light source(s) (102, 202, 306); means (104, 200, 308) for changing direction of light beam (210) emitted by light source(s), wherein said means is to be employed to steer light beam to scan surface of user's eye (214); and light sensor(s) (106, 310) that is to be employed to sense reflected light signals. Said means is to be employed to detect when light beam is incident upon pupil of user's eye, based on variations in at least one parameter of reflected light signals; and steer light beam to be incident upon centre of pupil, wherein light beam is determined to be incident upon centre of pupil when minimum value from amongst values of at least one parameter of reflected light signals. Eye-tracking system further comprises processor(s) (108) configured to determine specific direction at which light beam is incident upon centre of pupil; determine position of pupil, based on specific direction, distance of pupil from light source(s), and position of light source(s); and determine gaze direction of user's eye.
US11966508B2 Survey system
A survey system is provided which includes a surveying instrument capable of making distance and angle measurements of a target attached to a pole, and an eyewear device including an eye sensor configured to detect an eye motion, and an input unit for inputting a command corresponding to an eye motion detected by the eye sensor into the surveying instrument, and capable of displaying an image superimposed on a landscape. Measurement points are displayed on the eyewear device by being synchronized with and superimposed on a landscape of a survey site, and from the eyewear device worn by a worker, according to an eye motion, a command is input into the surveying instrument and distance and angle measurements of the target are made. A worker can perform a work while keeping a posture gripping the pole.
US11966506B1 Real-time holographic reality display system
The present invention relates to a real-time holographic reality display system with an automatic motion capture device which synchronizes real-time motion coordinate data of a performer to a virtual 3D character in a computer device for transmission of image data to a realistic holographic reality display unit for synchronous performance. In the present invention, data is transmitted to a virtual character in a computer device from a motion capture device worn on a performer for completion of real-time image formation and transmission of image data to the holographic reality display unit, which consists of a robotic arm, a mounting bracket and a hologram LED fan display for effectuation of real-time holographic reality display.
US11966504B2 Security component for devices on an enumerated bus
A plug-and-play (PnP) driver associated with a security agent is described herein. The PnP driver attaches to device stacks of enumerated bus devices of a computing device as upper-device or lower-device filters based on the device classes of the enumerated bus devices. For example, the PnP driver may attach to the device stack of a hub or controller device as an upper-device filter and to device stacks of other devices as lower-device filters. Either while attaching or after attachment, the PnP driver may take action to alter, limit, or otherwise block functionality of an enumerated bus device. The PnP driver may also perform a system inventory of enumerated bus devices connected to the computing device and create fingerprints for one or more of the computing devices. Additionally, the PnP driver may create and remove control device objects (CDOs) to enable communication with user-mode processes or threads.
US11966500B2 Systems and methods for isolating private information in streamed data
Disclosed herein are systems and method for isolating private information in streamed data. In an exemplary aspect, a method may comprise receiving a stream of data, for storage in a first storage device, and an indication of how the stream will be utilized by an end user. The method may comprise comparing the indication against a plurality of rules, wherein each rule indicates a type of private information that should be isolated from a given input stream based on a respective indication of usage for the given input stream. The method may comprise identifying and extracting a first type of private information that should be isolated from the stream, modifying the stream by removing the first type of private information from the stream, storing the modified stream in the first storage device, and storing the extracted first type of private information in a different location from the modified stream.
US11966499B2 Sharing rights to control aspects of an electronic message
A server may receive a request from a creator of a message to share one or more rights of the creator of the message with a user referenced in the message. In response to the request, the server may send a notification to the user referenced in the message. The notification includes an option to accept the one or more rights. The server may receive, from a user device of the user, an acceptance of the one or more rights and perform an operation related to the message based on the rights accepted by the user.
US11966494B2 Threshold-based assembly of remote automated assistant responses
Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
US11966493B2 User identification system and method for fraud detection
Methods, systems, and apparatuses are described for identifying potential identity fraud by tracking a user's typical communication patterns. If a new communication is received from someone who purports to be a trusted user, but the communication exhibits communication traits that are not typical for the user, additional identity fraud prevention steps may be taken.
US11966492B2 Systems and methods for use in data coupling among data structures
Systems and methods are provided for coupling data structures in different domains to provide cross-domain data access. One example computer-implemented method includes receiving, from a requestor, an access request including a case type and an indicator of a domain and determining a restriction associated with the domain. The method also includes compiling a first message key specific to the access request and transmitting the first message key to the requestor. The method further includes receiving an information request including a second message key and a query specific to a person, verifying the second message key based on the first message key, and coupling to a data structure in the domain. The method then includes, in response to verifying the second message key, submitting the query from the information request to the coupled data structure and providing a response to the query, from the data structure, to the requestor.
US11966487B2 Secure data deletion and sanitization in distributed file systems
A system deletes and sanitizes files in a distributed file system. The system also randomizes rotation of data in a distributed file system.
US11966486B2 Systems and methods for image preprocessing and segmentation for visual data privacy
A device may receive an image and may process the image, with a first model or a second model, to convert the image into a binary image. The device may generate an identifier that identifies the first model, or identifies the second model and a color removed from the image, and may utilize clustering to cluster pixels of the binary image and to generate a segmented image with a quantity of segments. The device may generate a particular number of segments to select, and may select the particular number of segments, as selected segments, from the quantity of segments. The device may mask the selected segments to generate a protected image with masked segments, and may associate the protected image with the identifier and with original pixel data of the masked segments. The device may store the protected image, the identifier, and the original pixel data in a data structure.
US11966484B2 Computing device compatible encryption and decryption
A computer-implemented method comprising receiving, based on a first user interface of a first application executing on a first device, user input that indicates a recipient, the recipient associated with registration information that indicates a method of communication with the recipient and an encryption key associated with the method of communication. The method causing an encrypted message to be generated based on the encryption key, the encrypted message encrypting clear data based on received user input, causing the encrypted message to be formatted into an encrypted package, that is in an application format compatible with a second application corresponding to the method of communication, wherein the application format is compatible with the second application by at least being a format that is allowed to be sent or to be processed by the second application, and providing the encrypted package to the second application to be sent to the recipient.
US11966482B2 Managing untyped network traffic flows
An enterprise security system is improved by managing network flows based on an application type. When a network message having an unknown application type is received at a gateway, firewall, or other network device/service from an endpoint, the endpoint that originated the network message may be queried for identifying information for the source of the network message and the application type may be determined, or the endpoint may periodically communicate application type information to the network device in a heartbeat or other periodic communication or the like. The network message may be managed along with other network traffic according to the application type.
US11966480B2 Fairly utilizing multiple contexts sharing cryptographic hardware
Apparatuses, systems, and techniques for supporting fairness of multiple context sharing cryptographic hardware. An accelerator circuit includes a copy engine (CE) with AES-GCM hardware configured to perform both encryption and authentication of data transfers for multiple applications or multiple data streams in a single application or belonging to a single user. The CE splits a data transfer of a specified size into a set of partial transfers. The CE sequentially executes the set of partial transfers using a context for a period of time (e.g., a timeslice) for an application. The CE stores in a secure memory for the application one or more data for encryption or decryption (e.g., a hash key, a block counter, etc.) computed from a last partial transfer. The one or more data for encryption or decryption are retrieved and used when data transfers for the application is resumed by the CE.
US11966478B2 Managing the loading of sensitive modules
The present disclosure relates to systems and methods for identifying highly sensitive modules and taking a remediation or preventative action if such modules are accessed by malicious software. For example, the likelihood that a module is used for an exploit, and is thus sensitive, is categorized as high, medium, or low. The likelihood that a module can be used for an exploit can dictate whether, and to what degree, an application accessing the module is “suspicious.” However, in some instances, a sensitive module may have legitimate reasons to load when used in certain non-malicious ways. The system may also consider a trust level when determining what actions to take, such that an application and/or user having a higher trust level may be less suspicious when accessing a sensitive module as compared to an application or user having a lower trust level.
US11966476B2 Deep application discovery and forensics for automated threat modeling
In an embodiment, a method for deep application discovery and forensics of a reference system includes a computing device, such as an orchestrator, receiving and/or obtaining from an inspection layer executing on the reference system, during runtime of the reference system, architecture and configuration information describing the reference system. Also, the computing device generates, during runtime of the reference system, dependency matrices describing relationships between components of the reference system which allow for generation, during runtime of the reference system, at least one threat model describing vulnerabilities of the reference system based on the dependency matrices. The inspection layer identifies the applications and databases accessed by the applications. From this information, the inspection layer discovers components associated with the applications and databases, APIs, URIs, URLs, and individual processes spawned by the applications, along with storage tables, and store-procedures invoked between the applications and the databases.
US11966475B2 Security level-based and trust-based recommendations for software components
A method includes accessing an input representing a software component list for a software product. The software component list contains information for a given software component. The method includes accessing a knowledge base to determine security level parameters and trust parameters for the given software component based on the information. A security level of the given software component is determined based on an evaluation of the security level parameters. A trust of a source of the given software component is determined based on an evaluation of the trust parameters. The method includes determining a security context of the software product. Based on the security level, the trust and the security context, the method includes providing a recommendation for the given software component.
US11966474B2 Trusted execution broker
Trusted execution of a workload payload is brokered among multiple trusted execution platforms. The workload payload is received from a source computing system and includes input data, trusted execution code, and one or more trusted execution policies. At least one of the multiple trusted execution platforms is selected based on the one or more trusted execution policies. A brokered payload is generated to include executable trusted execution code and the input data. The brokered payload is communicated to the selected at least one trusted execution platform. A brokered result generated from the brokered payload by the selected at least one trusted execution platform is received. A workload result based on the brokered result is returned to the source computing platform.
US11966472B2 Known-deployed file metadata repository and analysis engine
A known-deployed file metadata repository (KDFMR) and analysis engine enumerates reference lists of files stored on a software delivery point (SDP) and compares the enumerated list of files and associated metadata to previously stored values in the KDFMR. If newly stored or modified files are identified, the analysis engine acquires the files from the SDP. Each file is analyzed to determine whether the file is an atomic file or a container file and metadata is generated or extracted. Each file stored in a container file is recursively extracted and analyzed, where metadata is generated for each extracted file and each container file. The KDFMR periodically analyzes the files stored on the SDP for differences to maintain the currency of the KDFMR data with respect to files stored on the SDP. Storage or modification of files on the SDP triggers analysis of the associated file. KDFMR data is updated with metadata determined based on sandbox detonation of files and/or identified artifacts of known-deployed files.
US11966464B2 Security techniques for device assisted services
Security techniques for device assisted services are provided. In some embodiments, secure service measurement and/or control execution partition is provided. In some embodiments, implementing a service profile executed at least in part in a secure execution environment of a processor of a communications device for assisting control of the communications device use of a service on a wireless network, in which the service profile includes a plurality of service policy settings, and wherein the service profile is associated with a service plan that provides for access to the service on the wireless network; monitoring use of the service based on the service profile; and verifying the use of the service based on the monitored use of the service.
US11966461B2 Virtual environment type validation for policy enforcement
Environment type validation can provide a tamper-resistant validation of the computing environment within which the environment type validation is being performed. Such information can then be utilized to perform policy management, which can include omitting verifications in order to facilitate the sharing of policy, such as application licenses, from a host computing environment into a container virtual computing environment. The environment type validation can perform multiple checks, including verification of the encryption infrastructure of the computing environment, verification of code integrity mechanisms of that computing environment, checks for the presence of functionality evidencing a hypervisor, checks for the presence or absence of predetermined system drivers, or other like operating system components or functionality, checks for the activation or deactivation of resource management stacks, and checks for the presence or absence of predetermined values in firmware.
US11966455B2 Text partitioning method, text classifying method, apparatus, device and storage medium
A text partitioning method, a text classifying method, an apparatus, a device and a storage medium, wherein the method includes: parsing a content image, to obtain a target text in a text format; according to a line break in the target text, partitioning the target text into a plurality of text sections; and according to a first data-volume threshold, partitioning sequentially the plurality of text sections into a plurality of text-to-be-predicted sets, wherein a data volume of a last one text section in each of the text-to-be-predicted sets is greater than a second data-volume threshold.
US11966453B2 Ordering annotation sets for machine learning
Embodiments are disclosed for a method. The method includes receiving an annotation set for a machine learning model. The annotation set includes multiple data points relevant to a task for the machine learning model. The method also includes determining total weights corresponding to the data points. The total weights are determined based on multiple ordering constraints indicating multiple data classes and corresponding weights. The corresponding weights represent a relative priority of the data classes with respect to each other. The method further includes generating an ordered annotation set from the annotation set. The ordered annotation set includes the data points in a sequence based on the determined total weights.
US11966452B2 Systems and methods for image based perception
Systems and methods for image-based perception. The methods comprise: capturing images by a plurality of cameras with overlapping fields of view; generating, by a computing device, spatial feature maps indicating locations of features in the images; identifying, by the computing device, overlapping portions of the spatial feature maps; generating, by the computing device, at least one combined spatial feature map by combining the overlapping portions of the spatial feature maps together; and/or using, by the computing device, the at least one combined spatial feature map to define a predicted cuboid for at least one object in the images.
US11966451B2 Method for optimizing deep learning operator, device and storage medium
A method for optimizing a deep learning operator, includes: calling a method of reading an image object to read target data from an L1 cache of an image processor to the processor in response to detecting the target data in the L1 cache, performing a secondary quantization operation on the target data in the processor to obtain an operation result and writing the operation result into a main memory of the image processor. The target data is fixed-point data obtained after performing a quantization operation on data to be quantized in advance and the data to be quantized is one of the following: float-point data of an initial network layer of the neural network model and fixed-point data outputted from a network layer previous to the current network layer.
US11966449B2 Systems and methods for generating custom content
Disclosed embodiments may include a system for generating custom content. The system may generate a first webpage comprising first feature(s). The system may transmit the first webpage for display via a graphical user interface (GUI) of a user device. The system may iteratively, until a predetermined threshold is achieved: receive data corresponding to a first user; generate, by an encoder, encoded data based on the data; generate, by a decoder, second feature(s) based on the encoded data; modify the first webpage to generate a second webpage comprising the second feature(s); transmit the second webpage for display via the GUI of the user device; receive user feedback associated with the second webpage; and determine whether the user feedback exceeds the predetermined threshold. Responsive to the predetermined threshold being achieved, the system may transmit the latest version of the second webpage without requesting additional user feedback.
US11966443B2 Campaign management system—test mode
The invention relates to a campaign management system comprising a computer-data processor memory, a graphical user interface, the management system processing a plurality of participant records according to a user-configured process structure of a plurality of configured logic templates; a plurality of participant records arranged to store participant contact interface information associated with participant contact interfaces; a plurality of logic templates; a plurality of graphical elements each associated with one of said logic templates; a graphical user interface arranged to display said graphical elements; wherein the campaign management system is configured for execution of a live mode and a test mode, wherein the live mode for the campaign executes executable program fragments of the process structure for processing of the individual participant records established for a respective campaign, wherein the test mode executes executable program fragment of the process structure of the respective campaign and wherein participant interaction is suspended in test mode, and wherein the test mode is executed on the basis of a plurality of participant records and wherein the participant records comprises participant attributes and wherein the participant attributes include participant record track history.
US11966442B2 Recommending language models for search queries based on user profile
Systems and methods for a media guidance application that generates results in multiple languages for search queries. In particular, the media guidance application ranks search results according the language model associated with the search result.
US11966437B2 Computing systems and methods for cataloging, retrieving, and organizing user-generated content associated with objects
The present disclosure provides computing systems and methods for cataloging, retrieving, and/or organizing user-generated content associated with objects. Aspects of the disclosure are directed to a systems and methods which utilize computers to enable users to interact with libraries of user-generated content associated with cataloged objects. For example, a user can capture one or more images of a real-world object, label or otherwise annotate the object with various types of user-generated content and organize the object and its associated content into one or more libraries. The user-generated content can then be provided to other users upon the receipt of images of the same object or an object displaying similar features.
US11966436B2 Method and system for determining product similarity in digital domains
A method and system of matching a first product with a second product. The method including converting first product metadata with image metadata and textual data to a first product feature vector. Further, determining a distance between the first product feature vector and a second product feature vector of the second product, the second product feature vector stored in a database of product feature vectors. The distance is compared to a threshold distance, and if the distance is within the threshold distance, validating a match between the first product feature vector and the second product feature vector. The validating further includes geometrically verifying the image metadata of the first product corresponds to image metadata of the second product.
US11966433B1 Subscribe to people in videos
A computer-implemented method for enabling users to subscribe to people and other tagged entities is provided herein. Such a method includes maintaining subscription data specifying a plurality of entities subscribed to by a plurality of users, with each of the plurality of entities being a tagged entity associated with a tag. The method further includes identifying a media item associated with one or more tagged entities of the plurality of entities, determining, based on the subscription data, a user of the plurality of users that is subscribed to the tagged entities of the media item, and providing the media item to the user.
US11966431B2 Search engine for a mesh network based on a blockchain
Systems as described herein may determine a plurality of content items posted to a mesh network and each content item may be associated with a signature stored in a blockchain. A search engine may query each content item based on the corresponding signature in the blockchain. The search engine may parse each content item to obtain a label and store the label, the signature and content associated with each content item in a database. The search engine may query the blockchain to obtain a frequency that each content item has been queried in a predetermined period of time. The search engine may rank the content items based on the frequencies, and determine a subset of the content items as frequently searched content. Accordingly, the search engine may distribute the frequently searched content to a plurality of cached nodes in the mesh network.
US11966430B2 Determining geolocations of composite entities based on heterogeneous data sources
An example method of determining geolocations of composite entities based on information retrieved from heterogeneous data sources comprises: identifying, by a computer system, an association of a first object and a second object with a composite object; receiving, from a first data source associated with the first object by an ontology, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the first object; receiving, from a second data source associated with the second object by the ontology, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the second object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the composite object and a corresponding time identifier.
US11966428B2 Resource-efficient sequence generation with dual-level contrastive learning
A training system produces a resource-efficient machine-trained model via a training architecture that employs plural processing paths. Some of the processing paths incorporate the use of auxiliary information that imparts external knowledge about source items being processed. The training architecture also employs contrastive learning that operates at different respective levels within the training architecture. For instance, the training architecture uses encoder-level contrastive learning to compare output information generated by different encoders within the training architecture. The training architecture uses decoder-level contrastive learning to compare output information produced by different decoders within the training architecture. An inference-stage system performs an application task using the model produced by the training system.
US11966427B2 Keyword-object taxonomy generation and utilization
Systems and techniques that facilitate keyword-object taxonomy generation and utilization are provided. In various embodiments, a system can comprise a receiver component that can access an input object class. In various aspects, the system can comprise a taxonomy component that can output one or more keyword combinations that are non-redundant and relevant to the input object class, based on querying a keyword-object taxonomy. In various instances, the receiver component can access (and/or be provided with an electronic link to) a set of recorded keyword combinations and a set of recorded object classes respectively corresponding to the set of keyword combinations. In various cases, the taxonomy component can generate the keyword-object taxonomy based on the set of recorded keyword combinations and the set of recorded object classes.
US11966419B2 Systems and methods for combining data analyses
The present disclosure provides a computer-implemented method for scoring and visualizing combined search results, comprising: (a) performing a plurality of individual searches on data objects stored in a database, wherein the data objects are stored in defined fixed data structures; (b) combining the plurality of individual searches into a combined search; (c) determining a weight for each of the individual searches; and (d) obtaining a search result of the combined search, wherein the search result of the combined search comprises scores associated with a subset of the data objects.
US11966417B2 Caching systems and methods
Example caching systems and methods are described. In one implementation, a method identifies multiple files used to process a query and distributes each of the multiple files to a particular execution node to execute the query. Each execution node determines whether the distributed file is stored in the execution node's cache. If the execution node determines that the file is stored in the cache, it processes the query using the cached file. If the file is not stored in the cache, the execution node retrieves the file from a remote storage device, stores the file in the execution node's cache, and processes the query using the file.
US11966416B2 Cross-organization and cross-cloud automated data pipelines
Techniques for triggering pipeline execution based on data change (transaction commit) are described. The pipelines can be used for data ingestion or other specified tasks. These tasks can be operational across account, organization, cloud region, and cloud provider boundaries. The tasks can be triggered by commit post-processing. Gates in the tasks can be set up to reference change data capture information. If the gate is satisfied, tasks can be executed to set up data pipelines.
US11966413B2 Federated artificial intelligence with cumulative learning in a computer network
In one embodiment, a first deep fusion reasoning engine (DFRE) agent in a network receives first sensor data from a first set of one or more sensors in the network. The first DFRE agent translates the first sensor data into symbolic data. The first DFRE agent applies, using a symbolic knowledge base maintained by the first DFRE agent, symbolic reasoning to the symbolic data to make an inference regarding the first sensor data. The first DFRE agent updates, based on the inference regarding the first sensor data, the knowledge base. The first DFRE agent propagates the inference to one or more other DFRE agents in the network.
US11966409B2 Extensible attributes for data warehouses
Systems and methods for implementing extensible attributes in ETL are disclosed. In some examples, attributes configured at a source file may be extracted from the source file. The extracted attributes can be mapped to a target column of a data warehouse table, and then a dynamic ETL script may be generated. The dynamic script may be executed to move data associated with the attributes to an appropriate new column of the data warehouse.
US11966405B1 Inferring brand similarities using graph neural networks and selection prediction
Disclosed are various embodiments for inferring brand similarities using graph neural networks and selection prediction. In one embodiment, a brand-to-brand graph is generated indicating similarities between a set of brands according to at least one of: click-through data or conversion data. Using a first graph neural network (GNN) tower, the brand-to-brand graph is analyzed to determine brand similarities among a first brand identified from a search query and a first set of other brands. Using a second GNN tower, the brand-to-brand graph is analyzed to determine brand similarities among a second brand and a second set of other brands. A level of similarity between the first brand and the second brand is determined based at least in part on an output of the first GNN tower and an output of the second GNN tower.
US11966404B2 Media names matching and normalization
Methods and apparatus to facilitate matching of names for same media content are disclosed. Example methods include analyzing first data associated with first media content and, when a program name/identifier and/or episode name/identifier is not identified in the first data, supplementing the data with second data to form third data and processing the third data with respect to fourth data associated with second media content and calculating a composite match score including a program match score and an episode match score based on processing the third data with respect to the fourth data. When the first media content is determined to match the second media content based on the processing of the third data with respect to the fourth data and a comparison of the composite match score to a threshold is satisfied, a normalized media name is generated for the first media content and the second media content.
US11966399B1 Processing top-K queries on data in relational database systems
Techniques for processing top-K queries are provided. In one technique, a database statement is received that requests top-K results related to a database object and that indicates two columns thereof: a first column by which to partition a result set and a second column by which to order the result set. A buffer is generated. For each of multiple rows in the database object: a first key value that associated with a first value in the first column of said each row is identified; a second key value that associated with a second value in the second column of said each entry is identified; a slot in the buffer is identified based on the first key value and the second key value; and the slot in the buffer may be updated based on the second key value. A response to the database statement is generated based on the buffer.
US11966396B1 Machine learning inference calls for database query processing
Techniques for performing machine learning inference calls in database query processing are described. A method for performing machine learning inference calls in database query processing may include generating a query plan to optimize a query for batch processing of data stored in a database service, the query plan including a batch mode operator to execute a function reference and an execution context associated with the batch mode operator, executing the query plan to invoke a function associated with the function reference, wherein the function sends a batch of requests, generated using the execution context, to a remote service and obtains a plurality of responses from the remote service, and generating a query response based on the plurality of responses.
US11966394B2 Bill of materials traversal to handle logical units of work for in-memory databases
Technologies are described for managing database queries based on bill of materials (BOM). For example, a set of database queries can be optimized (e.g., in terms of time and sequence of execution) based on a BOM explosion. In some implementations, database queries are managed by generating a BOM for an application programming interface (API) call. Various data structures can be created from the BOM, which can comprise procedure information, application and action information, and/or hierarchy information. A logical sequence of execution can be determined based, at least in part, on one or more of the data structures, where the logical sequence of execution comprises a plurality of database queries to execute the API call. The logical sequence of execution can be optimized to produce an optimized sequence of execution. The API call can be executed according to the optimized sequence of execution.
US11966392B1 Adding a column into a worksheet
Adding a column into a worksheet, including: receiving, via a spreadsheet interface comprising a first worksheet, a request to add a new column to the first worksheet, wherein the request includes a key that identifies a reference column in the first worksheet, a specification of a second worksheet that comprises a corresponding reference column related by the key, and a specification of a data column in the second worksheet, wherein each entry of the data column is associated with an entry of the corresponding reference column in the second worksheet, and entries to be included in the requested new column will be based on the entries of the data column; generating, based on the request, a database query; and receiving, from a database and in response to the database query, a query result comprising the new column to be added to the first worksheet.
US11966391B2 Using worker nodes to process results of a subquery
Systems and methods are disclosed for executing a query that includes an indication to process data managed by an external data system. The system identifies the external data system that manages the data to be processed and generates a subquery for the external data system indicating that the results of the subquery are to be sent to one worker node of multiple worker nodes. The system instructs the one worker node to distribute the results received from the external data system to multiple worker nodes for processing.
US11966387B2 Data ingestion to avoid congestion in NoSQL databases
Method, computer program product, and computer system are provided. Traffic is collected against a NoSQL database by an activity collector. A database transaction log is periodically extracted and analyzed. The collected traffic and the analyzed database transaction log are input to building a knowledge base of database access patterns. Current traffic is captured and used to compute an activity threshold. Traffic is directed to a workload processor based on the activity threshold. Traffic is directed to an intensive insert/update/delete (IUD) processor in response to the activity threshold exceeding a configured threshold. A plurality of temporary shards is generated along with an adaptive key and adaptive index in the plurality of temporary shards. The intensive IUD processor traffic is re-directed to the plurality of temporary shards while the activity threshold exceeds the configured threshold.
US11966384B2 Generating external identifiers for data entities using a data catalog system
A data catalog system is disclosed that provides capabilities for uniquely identifying and retrieving data entities stored in diverse data sources managed by an organization. The data catalog system includes capabilities for generating a unique external identifier for a data entity (e.g., a data asset or a data object) by identifying a set of immutable configuration parameters associated with the data asset and identifying a set of data object attributes that uniquely identify data objects within the data asset. The generated unique external identifiers are stored as part of the metadata harvested by the data catalog system. The external identifiers are used to enforce a single representation of the data assets and the data objects in the data catalog system. The external object identifiers are used to perform data lookups and reconcile states of data entities during the metadata harvesting process.
US11966381B2 Event driven data health monitoring
Embodiments maintain a data pool that includes heterogeneous data sets, and receiving a first data batch of a data set from a data source into the data pool. Embodiments determine a current state of the data set based on a data set state diagram including a plurality of data set states, and identify a condition of the first data batch. Embodiments further set a data batch state for the first data batch, based on a data batch state diagram, and update the data batch state of a prior data batch received before the first data batch, based on the condition of the first data batch. Embodiments additionally transition the data set state diagram, based on the condition of the first data batch, to an updated data set state. Embodiments maintain a data state repository storing the data set state for each of the plurality of heterogeneous data sets.
US11966378B2 Cross-chain transaction method and apparatus
Embodiments of this application provide a cross-chain transaction method and apparatus. The cross-chain transaction method includes determining, by a first node, that a first transaction status of a first transaction is a first status, the first status indicating that consensus verification on the transaction succeeded, the first node maintaining a first blockchain and the first transaction belonging to the first blockchain. The method includes obtaining, by the first node, a second transaction status of a second transaction, a second node maintaining a second blockchain and the second transaction belonging to the second blockchain. The method includes modifying, by the first node, target data, the modifying being based on first transaction data of the first transaction when the second transaction status of the second transaction is the first status, the target data comprising data in a state machine of the first node, the target data being related to the first transaction.
US11966377B2 Persistent shuffle system
A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.
US11966376B1 System, method, and computer program for presenting tree data structures in tables
As described herein, a system, method, and computer program are provided for presenting tree data structures in tables. In use, a forest data structure storing data is identified. Additionally, the forest data structure is converted to a plurality of matrices. Further, the plurality of matrices are used to present the data in a table.
US11966374B2 Medical clinical data quality analysis system based on big data
The present invention discloses a medical clinical data quality analysis system based on big data, which relates to the field of medical big data technologies. The present invention is used to solve the technical problems that multi-link classified acquisition cannot be carried out on medical behaviors, and the quality of clinical data cannot be analyzed and reflected at the front end, middle link, and tail end of management. In the present invention, authenticity data, compliance data, process data and conclusive data are comprehensively acquired in admission, hospitalization, and discharge links of medical clinical data quality management, which is conducive to implementing multi-link classified acquisition of clinical medical behaviors, thereby facilitating subsequent dynamic and orderly quality analysis and control of clinical data.
US11966373B2 System and method data quality validation for migrating servicing layer implementations
Various methods, apparatuses/systems, and media for data migration readiness of a target data source are disclosed. A processor receives a request having configurable filters and parameters from a consumer service to obtain data; invokes, in response to receiving the request, a service application programming interface (API) for the data; fetches requested data from a legacy data source in response to calling the service API; fetches data corresponding to the same request having the same configurable filters and parameters from a target data source; compare the fetched data from the legacy data source to the fetched data from the target data source; generates, in response to comparing, a data quality validation score; and when it is determined that the data quality validation score is equal to or more that predetermined threshold value, validates the target data source for migration readiness and terminating the legacy data source.
US11966367B2 Speedup build container data access via system call filtering
A method includes receiving a system call from an application within a container executing on an operating system, the system call comprising a synchronization operation to synchronize memory of the application to storage. The method further includes determining, by the kernel, whether a system call filtering policy associated with the container indicates that the system call is to be prevented. preventing, by the kernel, performance of the synchronization operation in view of the system call filtering policy.
US11966365B2 Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, and method executed by terminal device
A terminal device may, in a case where a first association instruction is acquired, store a first association between a label file and a first database file, and, in a case where a second association instruction is acquired, store a second association between a first object area and a first field name. The terminal device may, in a case where a first print instruction is acquired, create N pieces of first print data and send the N pieces of first print data to a label printer. The terminal device may, in a case where a disassociation instruction is acquired under the state where the first association and the second association are stored, disassociate the first association between the label file and the first database file without disassociating the second association between the first object area and the first field name.
US11966361B2 Reducing stable data eviction with synthetic baseline snapshot and eviction state refresh
With a forever incremental snapshot configuration and a typical caching policy (e.g., least recently used), a storage appliance may evict stable data blocks of an older snapshot, perhaps unchanged data blocks of the snapshot baseline. If stable data blocks have been evicted, restore of a recent snapshot will suffer the time penalty of downloading the stable blocks for restoring the recent snapshot. Creating synthetic baseline snapshots and refreshing eviction data of stable data blocks can avoid eviction of stable data blocks and reduce the risk of violating a recovery time objective.
US11966358B1 Neural processor
A processing device comprises a first set of processors comprising a first processor and a second processor, each of which comprises at least one controllable port, a first memory operably coupled to the first set of processors, at least one forward data line configured for one-way transmission of data in a forward direction between the first set of processors, and at least one backward data line configured for one-way transmission of data in a backward direction between the first set of processors. wherein the first set of processors are operably coupled in series via the at least one forward data line and the at least one backward data line.
US11966354B1 Spread spectrum clocking for sensor interface
Methods and apparatus for processing signals captured by one or more sensors are disclosed. An example method includes receiving a first signal from a control circuit, the first signal including control data associated with the one or more sensors, recovering a fixed frequency clock signal and a control signal from the first signal, generating a spread spectrum clock signal based on the fixed frequency clock signal, receiving a sensor data signal based at least in part on data captured by the one or more sensors, the spread spectrum clock signal, and the control signal, retiming the sensor data signal based at least in part on the spread spectrum clock signal and the fixed frequency clock signal, and generating an output signal based on the retimed sensor data signal.
US11966348B2 Reducing coupling and power noise on PAM-4 I/O interface
Methods of operating a serial data bus divide series of data bits into sequences of one or more bits and encode the sequences as N-level symbols, which are then transmitted at multiple discrete voltage levels. These methods may be utilized to communicate over serial data lines to improve bandwidth and reduce crosstalk and other sources of noise.
US11966342B2 Data processing system and operating method thereof
A data processing system may be configured to include a memory device, a controller configured to access the memory device when a host requests offload processing of an application, and process the application, and a sharing memory management component within the controller and configured to: set controller owning rights of access to a target region of the memory device in response to the host stores, in the target region, data used for the requested offload processing of the application; and set the controller owning rights of access or the host owning rights of access to the target region based on a processing state of the application.
US11966341B1 Host performance booster L2P handoff
Methods that may be performed by a host controller of a computing device for synchronizing logical-to-physical (L2P) tables before entering a hibernate mode are disclosed. Embodiment methods may include determining whether a first L2P table stored in a dynamic random-access memory (DRAM) communicatively connected to the host controller is out of synchronization with a second L2P table stored in a static random-access memory (SRAM) of a universal flash storage (UFS) device communicatively connected to the host controller via a link. If the first and second L2P tables are out of synch, the host controller may retrieve at least one modified L2P map entry from the second L2P table when the UFS device is configured to enter a hibernate mode from the UFS device, and update the first L2P tabled with the at least one modified L2P map entry before the link and the UFS device enter the hibernate mode.
US11966333B1 Automated predictive caching of cloud-sourced data and methods of use thereof
Systems and methods of the present disclosure enable intelligent dynamic caching of data by accessing an activity history of historical electronic activity data entries associated with a user account, and utilizing a trained entity relevancy machine learning model to predict a degree of relevance of each entity associated with the historical electronic activity data entries in the activity history based at least in part on model parameters and activity attributes of each electronic activity data entry. A set of relevant entities are determined based at least in part on the degree of relevance of each entity. Pre-cached entities are identified based on pre-cached entity data records cached on the user device, and un-cached relevant entities from the set of relevant entities are identified based on the pre-cached entities. The cache on the user device is updated to cache the un-cached entity data records associated with the un-cached relevant entities.
US11966328B2 Near-memory determination of registers
A memory module includes register selection logic to select alternate local source and/or destination registers to process PIM commands. The register selection logic uses an address-based register selection approach to select an alternate local source and/or destination register based upon address data specified by a PIM command and a split address maintained by a memory module. The register selection logic may alternatively use a register data-based approach to select an alternate local source and/or destination register based upon data stored in one or more local registers. A PIM-enabled memory module configured with the register selection logic described herein is capable of selecting an alternate local source and/or destination register to process PIM commands at or near the PIM execution unit where the PIM commands are executed.
US11966323B2 Troubleshooting software services based on system calls
System calls can be used to troubleshoot problems with software services. For example, a system can receive tracing data indicating system calls executed by a group of software services. The system can analyze parameters of the system calls described in the tracing data to identify relationships between the system calls. The system can determine a sequence of system calls between a predefined starting event and a predefined ending event based on the relationships between the system calls. The system can then generate an output to a user indicating the sequence of system calls. The output can be used by the user to troubleshoot a problem associated with executing the plurality of software services.
US11966319B2 Identifying anomalies in a data center using composite metrics and/or machine learning
A method for data-center management includes, in a data center including multiple components, monitoring a plurality of performance measures of the components. A set of composite metrics is automatically defined, each composite metric including a respective weighted combination of two or more performance measures from among the performance measures. Baseline values are established for the composite metrics. An anomalous deviation is detected of one or more of the composite metrics from the respective baseline values.
US11966318B2 Systems and methods for generating a snapshot view of network infrastructure
A computer may receive a request to generate a snapshot view of the enterprise network infrastructure. The computer may implement a multithread process to contemporaneously query a plurality of blade servers and server enclosures within the entire network infrastructure. The computer may contemporaneously receive a plurality of information files from the queried network resources (e.g. the blade servers, server enclosures). An information file for a network resource may contain information of the network resource such as the operating status, currency (also referred to as assembly date), hardware serial number, firmware version, and/or other information of the network resources. Integrating the information in the received files, the computer may generate snapshot view file. The snapshot view file may be in hypertext markup language (HTML) format. The computer may transmit a selectable link to the snapshot view file to multiple user devices to be displayed in the respective web browsers.
US11966317B2 Electronic device and method for controlling same
An electronic device and a method for controlling the same are disclosed. The method for controlling an electronic device according to the present disclosure comprises the steps of: detecting at least one user and acquiring user information of the detected at least one user; determining a user mode on the basis of the acquired user information; determining a service to be provided to the detected at least one user, by inputting the user information and the determined user mode as input data to a model learned by an artificial intelligence algorithm; and providing the determined service corresponding to the user mode. A method for providing the service by the electronic device may at least partially use an artificial intelligence model learned according to at least one of machine learning, neural network, and deep learning algorithms.
US11966312B2 Operation logs visualization device, operation logs visualization method and operation logs visualization program
An operation log visualization device includes processing circuitry configured to store operation logs each containing a captured image of an operation screen captured during an operation and information identifying a position of an operation location in an operation target window on the operation screen, generate images in each of which a portion corresponding to the position in the captured image is highlighted, and generate a flowchart by arranging the generated images in an order of processing of operation logs corresponding to the images.
US11966311B1 Systems and methods for managing power consumption of a distributed system
Systems, apparatuses, methods, and computer program products are disclosed for managing operation of a distributed system that provides computer-implemented services. An example method includes collecting, via an out-of-band stream, sensor data from a plurality of temperature sensors positioned to infer temperatures of components of a distributed system. The example method further includes inferring, using the inferred temperatures, power consumption rates for performing respective actions with each of the components. The method further includes obtaining an action request and selecting, based on the inferred power consumption rates, a particular component of the components to perform an action to service the action request, the selection being made with a preference to reduce power consumption for performance of the action. The method further includes performing, with the particular component, the action to service the action request, the action resulting in updated computer-implemented services being provided by the distributed system.
US11966308B2 Generation of an issue response communications evaluation regarding a system aspect of a system
A method includes determining, by an analysis system, a system aspect of a system for an issue response communications evaluation. The method further includes determining, by the analysis system, at least one evaluation perspective and at least one evaluation viewpoint for use in performing the issue response communications evaluation on the system aspect. The method further includes obtaining, by the analysis system, issue response communications data regarding the system aspect in accordance with the at least one evaluation perspective and the at least one evaluation viewpoint. The method further includes calculating, by the analysis system, an issue response communications rating as a measure of system issue response communications maturity for the system aspect based on the issue response communications data, the at least one evaluation perspective, the at least one evaluation viewpoint, and at least one evaluation rating metric.
US11966291B2 Data communication
There is described a method for communicating data, the method comprising: receiving an incomplete data stream, wherein the incomplete data stream comprises a plurality of sequences of data points having respective values and a plurality of sequences of missing data points; receiving a missing data model; determining values for each of the plurality of sequences of missing data points, comprising: selecting a sequence of missing data points that has not previously been processed, wherein the sequence of missing data points to be processed is selected as a smallest sequence of missing data points of the plurality of sequences of missing data points that have not previously been processed; processing the incomplete data stream to determine values for the selected sequence of missing data points based upon the missing data model; updating the incomplete data stream to include the determined values for the selected sequence of missing data points; and wherein values for subsequent sequences of missing data points are generated based upon the updated data stream; and outputting a corrected data stream comprising the determined values for each of the plurality of sequences of missing data points.
US11966286B2 Read retry to selectively disable on-die ECC
A memory device that performs internal ECC (error checking and correction) can selectively return read data with application of the internal ECC or without application of the internal ECC, in response to different read commands from the memory controller. The memory device can normally apply ECC and return corrected data in response to a normal read command. In response to a retry command, the memory device can return the read data without application of the internal ECC.
US11966285B2 Resolving storage inconsistencies for a set of encoded data slices
A method includes determining, by a computing device of a storage network, a storage inconsistency exists for a set of encoded data slices based on an indicator of a difference list, where the difference list is regarding storage of the set of encoded data slices within a set of storage units of the storage network and where a data segment is error encoded into the set of encoded data slices. The method further includes determining a storage resolution of a plurality of storage resolutions for the storage inconsistency based on the one or more indicators. The method further includes facilitating the storage resolution to resolve the storage inconsistency for the set of encoded data slices.
US11966280B2 Methods and apparatus for datacenter monitoring
This application relates to apparatus and methods for the monitoring of nodes within datacenters. In some examples, a computing device, such as a node, receives a monitoring file from a monitoring server, where the monitoring file includes a plurality of node health checks. The computing device is configured to execute the monitoring file based on a type of the computing device. Further, and based on the execution of the monitoring file, the computing device is configured to determine that at least one of the plurality of node health checks failed. In response to determining that the at least one of the plurality of node health checks failed, the computing device is configured to generate an alert message identifying the node health checks that failed. Further, the computing device is configured to transmit the alert message to the monitoring server for display.
US11966278B2 System and method for logging visible errors in a videogame
A method of error logging includes: receiving from a user interface a first input from a user indicating that they have seen a visible error in a displayed graphical output of a computer application, tracking the gaze of the user to estimate the position, on at least a first display showing at least part of the displayed graphical output, at which the user's gaze is directed, receiving from the user interface a second input from the user indicating that they have identified the visible error with their gaze, capturing data relating to the displayed graphical output of the computer application, the data including a capture of at least part of the displayed graphical output including the identified visible error, and the estimated positon of the user's gaze with respect to the displayed graphical output, and generating an error report including the captured data.
US11966276B2 Error testing for computers using temporary, self-terminating fault injectors
Methodologies for testing resiliency of server computer environments with greater security are disclosed. Access is provided to a subset of server computer resources to a client user within a distributed server computer platform to form the server computer environment. An ephemeral fault injector program is instantiated to implement a resiliency experiment within server computer environment. The ephemeral fault injector program is configured to self-terminate within the server computer environment upon completion of the resiliency experiment.
US11966270B2 Sensor data collection device, sensor data collection system, and method of collecting sensor data
There are provided a sensor data collection device, a sensor data collection system, and a method of collecting sensor data capable of reducing a drain of a battery due to standby power. The sensor data collection device includes a power supply, a power supply control circuit configured to control the power supply, a sensor configured to perform sensing to thereby obtain data, a memory configured to store the data obtained by the sensor, and a control circuit configured to control the power supply control circuit, the sensor, and the memory. The power supply control circuit supplies the sensor, the memory, and the control circuit with electrical power supplied by the power supply, and the control circuit makes the transition to any one of a plurality of operating states, and makes the power supply control circuit shut off the electrical power supplied by the power supply after a first operating state is completed and before the transition to a second operating state is made wherein the first operating state and the second operating state are included in the plurality of operating states.
US11966264B2 System of providing power to chip on mainboard
A system of providing power to a chip on a mainboard includes: a first power supply, located on the mainboard, and being configured to receive a first voltage and to provide a second voltage; and a second power supply and a third power supply, located on the mainboard and disposed at different sides of the chip, each of the second power supply and the third power supply is electrically connected to the first power supply to receive the second voltage, the second power supply provides a third voltage to the chip, the third power supply provides a fourth voltage to the chip, and ZBUS_2≤5*(ZPS2_2+ZPDN_2), ZBUS_2 is bus impedance between the first power supply and the third power supply, ZPS2_2 is equivalent output impedance of the third power supply, and ZPDN_2 is transmission impedance between the third power supply and the chip.
US11966261B2 Speaker assembly in a display assistant device
In a display assistant device, a speaker is mounted in a waveguide structure which is at least partially disposed beneath a display screen. The waveguide structure is mounted in an exterior housing which includes speaker grills distributed on a plurality of surfaces of the exterior housing, permitting sound waves from the speaker to be projected outside the exterior housing. A cover structure is disposed on top of the waveguide structure to conceal the waveguide structure and speaker within the exterior housing. The cover structure has a tilted bottom surface configured to be suspended above the waveguide structure and to be separated by a first space. Sound waves projected from an upper portion of the speaker are reflected by the tilted bottom surface and are guided through the first space to exit the device from a speaker grill portion located on a rear side of the exterior housing.
US11966260B1 Rollable screen simultaneous use
In aspects of rollable screen simultaneous use, a mobile device includes a rollable display screen configurable in one of multiple display states, including a front-facing portion of the rollable display screen and at least one rear-facing portion of the rollable display screen. The mobile device implements a configuration manager that adjusts content displayed for viewing on the front-facing portion of the rollable display screen based at least in part on a touch actuation to a selectable control on the rear-facing portion of the rollable display screen.
US11966259B2 Electronic device including foldable display
An electronic device includes a foldable housing including a first housing structure and a second housing structure that are foldably connected with each other and that form a recess together and a flexible display located in the recess. The flexible display includes a first part located in the first area of the recess and having a first gap from the first portion of the second housing structure in the unfolded state, the first part including a first peripheral portion facing the first portion of the second housing structure and a second part located in the second area of the recess and having a second gap from the second portion of the second housing structure, the second part including a second peripheral portion facing the second portion of the second housing structure, in which the second gap is smaller than the first gap in the unfolded state.
US11966258B2 Terminal provided with flexible screen
A terminal provided with a flexible screen, the terminal including a flexible screen assembly, a first fixed frame (6), a second fixed frame (7), a sliding roll-up assembly, and a magnetic component (9); the sliding roll-up assembly includes a first roller (3) and a second roller (4); the flexible screen assembly includes a flexible screen main body (1) and a rollable supporting component (2); the flexible screen assembly is supported by the first roller (3) and the second roller (4) and includes an opposite first side and second side; the first side is fixed to a first end of the first fixed frame (6), and the second side and the second fixed frame (7) are connected by an elastic member (8); the magnetic member (9) is provided on the support (5) and magnetically cooperates with the rollable supporting component (2).
US11966257B2 Flexible display panel and flexible display device
In a flexible display panel and a flexible display device provided by the present application, a bending end of a support layer is configured inwardly to be shorter than a flexible display module to reduce a bending angle of the support layer. In this way, bending stress on the support layer can be reduced, thereby increasing attachment quality of the support layer and improving attachment reliability.
US11966251B2 Device for generating a supply/bias voltage and a clock signal for a synchronous digital circuit
A device for generating a supply or bias voltage and a clock signal for a synchronous digital circuit is provided. The device includes an oscillator circuit comprising a propagation path representative of a critical path of the circuit and which varies with a supply or bias voltage to the oscillator, and outputting a periodic signal, the frequency whereof depends on the propagation path delay; a resistive element; a switched capacitor coupled to the output of the oscillator such that the switching frequency thereof corresponds to the frequency of the periodic signal or to a multiple or divisor of this frequency; and an amplifier circuit outputting, from an output coupled to a power supply input or bias input of the oscillator, a voltage, the amplitude whereof is representative of a difference between the resistance R and the equivalent resistance of the switched capacitor.
US11966250B2 System and method for switching and on-device portability of personalized monitor profiles
A method includes mapping a monitor setting to a shortcut key associated with a human interface device, and translating the monitor setting of a first monitor into binary data based on a lookup table. The method may also generate a human interface device report; embed the binary data in the human interface device report, and store the human interface device report with the binary data in the human interface device. The method may also detect invocation of the shortcut key using the human interface device, match an identifier in the human interface device report associated with the shortcut key; and retrieve the binary data based on the identifier. The method may also transmit the binary data to a second monitor.
US11966246B2 Electronic circuit for generating reference current with low temperature coefficient
An electronic circuit includes a first transistor coupled between a first node and a supply voltage and controlled by a first node, a second transistor coupled between a second node and the supply voltage and controlled by the first node, a third transistor coupled between a third node and the supply voltage and controlled by a fourth node, a fourth transistor coupled between the fourth node and the supply voltage and controlled by the fourth node, a fifth transistor coupled between the first node and the fifth node and controlled by a reference voltage, a sixth transistor coupled between the second node and a ground and controlled by the third node, a seventh transistor coupled between the fourth node and the ground and controlled by the second node, a first resistor coupled the fourth node to the ground, and a second resistor coupled to the fifth node.
US11966245B2 Voltage reference source circuit and low power consumption power supply system
The present disclosure provides a voltage reference source circuit for generating a reference voltage, the voltage reference source circuit comprises a starting circuit, a current generating circuit, and an output voltage reference circuit electrically connected in sequence. The starting circuit provides a starting voltage for the voltage reference source circuit to prevent the voltage reference source circuit from operating in zero state area. The current generating circuit generates a working current for the output voltage reference circuit; and the output voltage reference circuit is used to realize the reference voltage output with zero temperature coefficient according to the working current output by the current generating circuit. A low power consumption power supply system is also disclosed. The voltage reference source circuit and the low power consumption power supply system with the voltage reference source circuit have simple circuit structure, strong anti-noise ability, high stability and high performance.
US11966240B2 Low-dropout voltage regulator (LDO) having overshoot/undershoot capacitor
An apparatus includes an amplifier, a pass transistor connected to a load and to an input of the amplifier, and a capacitor connected between the amplifier and the pass transistor.
US11966236B2 Scheduling and management of deliveries via a virtual agent
A device can receive a request for a schedule that assigns a fleet of vehicles to a set of deliveries. The device can determine that a parameter is not included in the request that is needed to generate a new schedule or that is needed to generate an existing schedule. The device can obtain the parameter using a historical user request, a historical schedule, or a scheduling template. The device can generate or obtain the schedule based on information included in the request and the obtained parameter. The device can provide the schedule to a user device and/or to one or more devices associated with the fleet of vehicles carrying out the set of deliveries. The device can modify the schedule based on a trigger. The device can provide the modified schedule to the user device and/or to the one or more devices associated with the fleet of vehicles.
US11966232B2 Systems for setting and programming zoning for use by autonomous modular robots
A modular robot is provided. The modular robot includes a sweeper module having a container for collecting debris from a surface of a location. The sweeper module is coupled to one or more brushes for contacting the surface and moving said debris into said container. Included is a robot module having wheels and configured to couple to the sweeper module. The robot module is enabled for autonomous movement and corresponding movement of the sweeper module over the surface. A controller is integrated with the robot module and interfacing with the sweeper module. The controller is configured to execute instructions for assigning of at least two zones at the location and assigning a work function to be performed using the sweeper module at each of the at least two zones. The controller is further configured for programming the robot module to activate the sweeper module in each of the two zones. The assigned work function is set for performance at each of the at least two zones. The work function can be to sweep, to scrub, to polish, to mow or to perform different work functions over zones of a location, and providing remote access to view real-time operation of the modular robot, and to program zones and other control parameters of the modular robot.
US11966231B2 Article transport facility
In a case of changing the traveling speed of a transport vehicle, in order for the traveling speed of the transport vehicle to reach a target speed at a target position that is on a downstream side in the travel path relative to the current position of the transport vehicle, a control unit generates reference speed commands in accordance with a traveling speed time change pattern according to which the travel acceleration changes in a stepwise manner, generates a moving average command obtained using the moving average of the reference speed commands in a set period, and controls travel operations of a travel unit based on the moving average command.
US11966227B2 Mapping for autonomous mobile robots
A method includes constructing a map of an environment based on mapping data produced by an autonomous cleaning robot in the environment during a first cleaning mission. Constructing the map includes providing a label associated with a portion of the mapping data. The method includes causing a remote computing device to present a visual representation of the environment based on the map, and a visual indicator of the label. The method includes causing the autonomous cleaning robot to initiate a behavior associated with the label during a second cleaning mission.
US11966225B2 Localization based on sensor data
In one embodiment, a method includes receiving a sequence of location data points associated with a vehicle from a first source and a sequence of motion data points associated with the vehicle from a second source. The method includes determining a first turn angle of the vehicle based on at least one location data point in the sequence of location data points associated with the first source. The method includes determining that an additional location data point in the sequence of location data points is inaccurate. The method includes determining a second turn angle of the vehicle by using at least one motion data point in the sequence of motion data points corresponding to the additional location data point that is inaccurate. The method includes determining a turn trajectory of the vehicle by using at least the first turn angle and the second turn angle.
US11966223B2 Autopilot control system for unmanned vehicles
A control system an unmanned vehicle includes a first processing unit configured to execute a primary autopilot process for controlling the unmanned vehicle. The control system further includes a programmable logic array in operative communication with the first processing unit. The control system also includes a state machine configured in the programmable logic array. The state machine is configured to enable control of the unmanned vehicle according to a backup autopilot process in response to an invalid output of the first processing unit.
US11966221B2 Method for handling goods by collaboration of autonomous objects
Provided is a method for delivering goods in collaboration of a plurality of autonomous vehicles including a master vehicle and one or more slave vehicles. The method comprises calculating, by the master vehicle among the plurality of autonomous vehicles, a floor area required for unloading the goods based on a size of the goods, searching and determining, by the master vehicle, a region providing a flat area greater than or equal to the floor area as a goods handing over point, providing, by the master vehicle, position information of the goods handing over point to the one or more slave vehicles so that the one or more slave vehicles are gathered to the goods handing over point, providing, by the master vehicle, the position information of the goods handing over point to an unmanned aerial vehicle so that the unmanned aerial vehicle moves to the goods handing over point, determining, by the master vehicle, a portion of the goods to be supported by each autonomous vehicle based on a size of delivery target goods, moving, by each autonomous vehicle located at the goods handing over point, to a position corresponding to the determined portion, taking over the goods from the unmanned aerial vehicle and loading them together by collaborating with each autonomous vehicle at the moved position, and delivering the loaded goods to a destination by the plurality of autonomous vehicles.
US11966217B2 Faulty variable identification technique for data-driven fault detection within a process plant
A real-time control system includes a faulty variable identification technique to implement a data-driven fault detection function that provides an operator with information that enables a higher level of situational awareness of the current and likely future operating conditions of the process plant. The faulty variable identification technique enables an operator to recognize when a process plant component is behaving abnormally to potentially take action, in a current time step, to alleviate the underlying cause of the problem, thus reducing the likelihood of or preventing a stall of the process control system or a failure of the process plant component.
US11966212B2 Spectrographic monitoring using a neural network
A method of processing a substrate includes subjecting a substrate to processing that modifies a thickness of an outer layer of the substrate, measuring a spectrum of light reflected from the substrate during processing, reducing the dimensionality of the measured spectrum to generate a plurality of component values, generating a characterizing value using an artificial neural network, and determining at least one of whether to halt processing of the substrate or an adjustment for a processing parameter based on the characterizing value. The artificial neural network has a plurality of input nodes to receive the plurality of component values, an output node to output the characterizing value, and a plurality of hidden nodes connecting the input nodes to the output node.
US11966211B2 Industrial commissioning procedures including loop checking
A method and system of performing a commissioning procedure for an industrial facility utilizing assets includes receiving, at an electronic processor of a computing device, a series of selections to obtain audit information. From the selections, the electronic processor generates a search query and transmits the search query to a web server and a relational database for execution of the search query to obtain audit information. The electronic processor receives the audit information and populates the audit information into a record including an asset location, and an open pass/fail decision status for each of the assets for display as a record on a user interface. The electronic processor receives a selection of pass or fail for the audit information of a first asset, transmits a pass/fail result to the relational database via the web server, and displays the pass/fail result.
US11966209B2 Simulator, numerical control device, and simulation method
To make it possible to evaluate quantitatively whether there is a problem on a machining surface. A simulator includes a memory unit that stores machining position data to be used when a machine tool machines a machining-target object, a machining surface simulation unit that uses the machining position data that is stored to perform a simulation of a machining surface, a surface texture calculation unit that calculates a surface texture of the machining surface that is simulated through the simulation of the machining surface, and a machining surface evaluation unit that evaluates the surface texture on the basis of an evaluation condition.
US11966204B2 Determining causal models for controlling environments
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes repeatedly selecting, by a control system for the environment, control settings for the environment based on internal parameters of the control system, wherein: at least some of the control settings for the environment are selected based on a causal model, and the internal parameters include a first set of internal parameters that define a number of previously received performance metric values that are used to generate the causal model for a particular controllable element; obtaining, for each selected control setting, a performance metric value; determining that generating the causal model for the particular controllable element would result in higher system performance; and adjusting, based on the determining, the first set of internal parameters.
US11966201B2 Black-coloured photovoltaic device
A photovoltaic device includes an electrically-conductive front contact layer; an electrically-conductive back contact layer, the back contact layer being intended to be situated further from a source of incident light than the front contact layer; and a semiconductor-based PIN junction having a substantially amorphous intrinsic silicon layer sandwiched between a P-type doped semiconductor layer and an N-type doped semiconductor layer. The layer of the PIN junction situated closest to the back contact layer is a silicon-germanium alloy layer including at least 2 mol % of germanium.
US11966197B2 Lighting system
There is provided a lighting system for a vehicle. The lighting system comprises a holographic projector and a light distribution system. The holographic projector comprises a hologram engine and a spatial light modulator. The hologram engine is arranged to output holograms. The spatial light modulator is arranged to display each hologram and spatially-modulate light in accordance with each hologram. The spatially-modulated light forms a holographic reconstruction, corresponding to each hologram, on a replay plane. The light distribution system comprises a plurality of optical fibres. Each optical fibre comprises an input optically-coupled to respective sub-area of the replay plane and an output optically coupled with an illumination sub-system of the vehicle.
US11966194B2 Image forming apparatus
A memory holder cover holds a memory holder so as to be movable with respect to the memory holder cover. An electrical contact contacts an electrical contact surface of a memory from above in a state where a cartridge is located at an attached position at which the cartridge is attached to a main housing. The main housing includes a guide groove having upper and lower guide surfaces. The upper guide surface guides movement of a memory holder from above when the cartridge is attached and detached. The lower guide surface guides movement of the memory holder from below when the cartridge is attached and detached. In a state where the cartridge is located at the attached position, the electrical contact surface is parallel to at least part of the upper guide surface or at least part of the lower guide surface.
US11966191B2 Image forming apparatus with particularly arranged electric boards
An image forming apparatus includes a plurality of photosensitive members, a support frame configured to support the plurality of photosensitive members, and an electric unit including a first electric board and a second electric board, and fixed to the support frame. The electric unit includes a first supporting portion extending in an arrangement direction of the plurality of photosensitive members, a second supporting portion extending in the arrangement direction, and a board holding portion configured to hold the first electric board and the second electric board and bridged between the first supporting portion and the second supporting portion. The first electric board is positioned in the image forming apparatus more inward than at least one of the first supporting portion or the second supporting portion in a direction orthogonal to the arrangement direction and a vertical direction.
US11966182B2 Fixing device and image forming apparatus
A fixing device includes a fixing member, a pressure member, and a pair of retention members each including a restriction surface. The restriction surface restricts a movement of the fixing member in an axial direction. The restriction surface includes a first contact area and a second contact area. The first area is an area more on a downstream side of a passing direction of a medium than a center of a pressure area in the passing direction, and also closer to the pressure area than an apex of the fixing member on an opposite side of the pressure area. The first contact area and the second contact area are each tilted at a certain gradient so as to be set apart from the end portion of the fixing member in the axial direction from a side of the apex toward a side of the pressure area.
US11966179B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a first rotator, a second rotator, a heater, and a discharger. The first rotator includes a conductive first layer, a non-conductive second layer, and a conductive third layer. The first to third layers exist in an order of the first layer to the third layer from a center of the first rotator to an outside of the first rotator. The second rotator forms a nip between the first rotator and the second rotator. A recording medium bearing a toner image passes through the nip. The heater is disposed inside a loop of the second rotator and heats the second rotator. The discharger is in contact with the first layer and the third layer and removes electric charge from the first rotator.
US11966174B2 Electrophotographic member, electrophotographic process cartridge, and electrophotographic image forming apparatus
An electrophotographic member including an electro-conductive substrate, an elastic layer, and a surface layer, the surface layer containing a fine particle and a binder resin, and having a thickness of less than 1.0 μm, the fine particles having an average particle diameter of from 0.1 μm to 0.9 μm, the fine particles having a volume occupancy of 60 vol % to 99 vol % with respect to 100 vol % of the binder resin in the surface layer, the elastic modulus E1 of the fine particle being 1,000 MPa or more, and the elastic modulus E2 of the binder resin being 2 MPa to 200 MPa, and MD-1 hardness H1 of the surface layer being 50° to 100°, and a difference (H1−H2) between the H1 and MD-1 hardness H2 of the elastic layer being 5° or more.
US11966172B2 Charging member, charging device, process cartridge, and image forming apparatus
A charging member includes: an electrically conductive base; an elastic layer disposed on the electrically conductive base; and a surface layer disposed on the elastic layer. A PFVTF value of a surface of the surface layer is 1.5 or less. The PFVTF value is obtained by Fourier transforming a roughness curve of the surface of the surface layer that is measured in a circumferential direction to thereby obtain amplitude intensities at different periods, multiplying the amplitude intensities at different periods by VTF coefficients at respective periods that are obtained from a visual characteristic VTFL* (f=period) for lightness L* represented by Formula (V) below to thereby obtain corrected amplitude intensities at different periods, and integrating the corrected amplitude intensities in a period range of from 100 μm to 1000 μm inclusive: VTFL*(f)=5.05×(e(−0.843×1×f)−e(−1.454×1×f)).  Formula (V):
US11966171B2 Method for producing overlay results with absolute reference for semiconductor manufacturing
A method of processing a wafer is provided. The method includes providing a reference pattern for patterning a wafer. The reference pattern is independent of a working surface of the wafer. A placement of a first pattern on the working surface of the wafer is determined by identifying the reference pattern to align the first pattern. The first pattern is formed on the working surface of the wafer based on the placement.
US11966160B2 Radiation-sensitive resin composition and method for forming pattern
A radiation-sensitive resin composition includes: an onium salt compound represented by formula (1′); a resin including a structural unit having an acid-dissociable group; and a solvent. EA is a substituted or unsubstituted (α+β)-valent organic group having 1 to 40 carbon atoms; Z+ is a monovalent radiation-sensitive onium cation; and α and β are each independently 1 or 2.
US11966156B2 Lithography mask repair by simulation of photoresist thickness evolution
A system for mask design repair may develop a simulation-based model of a layer thickness after one or more process steps for fabricating features on a sample, develop a transformed model of the fabrication process that emulates the simulation-based model and has a faster evaluation speed than the simulation-based model, and where the inputs to the transformed model include the input mask design, and where the outputs of the transformed model include one or more output parameters associated with fabrication of the input mask design as well as one or more sensitivity metrics describing sensitivities of the one or more output parameters to variations of the input mask design. The system may further receive a candidate mask design and generate a repaired mask design based on the transformed model and the candidate mask design.
US11966155B2 Imaging apparatus that, under certain conditions, displays one or both of an autofocus frame and a line-of-sight pointer, and method for controlling the same
An imaging apparatus includes an image capturing unit, a shutter button with which to give an image capturing instruction, a specific operation member, a reception unit configured to receive a line-of-sight input that is an input of a position based on a line of sight of a user, and a control unit configured to perform control so that, in a case where a predetermined operation on the specific operation member is not performed while a specific operation on the shutter button is being performed, a specified position is not moved based on the line-of-sight input in a case where a line-of-sight position of the line-of-sight input moves, and in a case where the predetermined operation on the specific operation member is performed while the specific operation on the shutter button is being performed, the specified position is moved based on the line-of-sight position of the line-of-sight input.
US11966154B2 Optical unit
An optical unit includes a movable body including an optical element, a support body swingably supporting the movable body, and a suction mechanism. The optical element reflects light traveling in a first direction to an intersecting second direction. The suction mechanism generates suction force in the movable body between the movable body and the support body, and includes a magnet and a magnetic member. One of the magnet and the magnetic member is in the movable body, while the other is in the support body. The magnet and the magnetic member overlap each other when viewed from a predetermined direction, which is one of the first direction, the second direction, and a third direction. The third direction intersects the first and second directions. When viewed from the predetermined direction, a center of the magnet and a center of the magnetic member are separated from each other.
US11966153B2 Wavelength conversion module and projection apparatus
A wavelength conversion module includes a driving element, a wavelength conversion wheel, and at least one flow guide. The wavelength conversion wheel includes a rotary disc and at least one wavelength conversion layer. The driving element is connected to the rotary disc to drive the wavelength conversion wheel to rotate along an axis of the driving element as a central axis. The flow guide is disposed beside the wavelength conversion wheel at intervals along the axis, and at least one airflow channel is formed between the flow guide and the wavelength conversion wheel. The flow guide and the driving element are disposed at intervals, and the flow guide does not contact the rotary disc and the driving element. An orthographic projection of the flow guide on the rotary disc overlaps the wavelength conversion layer. When the wavelength conversion wheel rotates, the wavelength conversion wheel and the flow guide move relatively.
US11966151B2 Phosphor wheel
A phosphor wheel includes a substrate including a first principal surface and a second principal surface located opposite to each other, a phosphor layer on the first principal surface, and a heat dissipating member disposed so as to oppose one of the first principal surface and the second principal surface. The heat dissipating member includes a projecting portion that projects from a center portion of the heat dissipating member, and the projecting portion includes a contact surface that contacts the one of the first principle surface and the second principle surface. The heat dissipating member further includes fins formed in a peripheral region of the heat dissipating member excluding the center portion. The projecting portion secures a certain distance between the substrate and the heat dissipating member and conducts heat in the substrate to the peripheral region of the heat dissipating member.
US11966150B1 Toilet projector and method of use
An adjustable, image projector with an auto on/off motion sensor, that has an adjustable housing to center the projected image in the toilet bowl. It has the ability to interchange photo slides of individuals that are either made-to-order by the fabricator, or that are fabricated by the owner with materials provided by the manufacturer. It has the ability to provide ongoing revenue for the manufacturer in the form of subsequent orders for specific photo slides or subsequent orders of blank photo slides that the owners can print their private images onto at home with the aid of a printer and a computer.
US11966148B2 Telescoping pole
A telescoping pole comprised of a plurality of tubular sections, one or more electric motors, and a control module. Linear gear arrangements on the tubular sections are engaged with pinions fixed to the next wider tubular sections. Electric motors rotationally drive the pinions, linearly driving the tubular sections, and, thus, causing the telescoping pole to extend or retract. The length of the telescoping pole can be adjusted during audio/video capture. The telescoping pole is operable hand-held, and adjustments can be made using one hand. The telescoping pole may further comprise clamps, an accessory mount, a base mount, and a counterweight.
US11966146B2 Electronic apparatus and method for performing control based on detection of user's sight line
An electronic apparatus comprises an eye approach detection unit configured to detect an objective approaching to a finder, a sight line detection unit configured to detect a sight line position to a display unit that is arranged in the finder, and a control unit configured to perform control to drive the sight line detection unit and stop driving the approach detection unit when it is detected by the approach detection unit that an objective has been approached to the finder, wherein the control unit performs control to, based on a detection result of the sight line detection unit, drive the approach detection unit from a state in which a driving of the approach detection unit is stopped, and stop driving the sight line detection unit while driving the approach detection unit.
US11966145B2 Quick-mounting structure, adaptor ring and filter
The present disclosure relates to the technical field of adjustment and installation of photography and video recording, in particular, to a quick-mounting structure, an adaptor ring and a filter. The quick-mounting structure includes a rotating groove body, wherein the rotating groove body is provided with a sliding groove therein, a notch is provided in the side wall of the sliding groove, and the rotating groove body is provided on the first connecting member; and a stopper, wherein the stopper is provided on the second connecting member, and can get into and out of the sliding groove through the notch.
US11966142B2 Control methods and systems using outside temperature as a driver for changing window tint states
Methods and systems for determining tint of at least one tintable window when the outside temperature is greater than a first threshold and/or less than a second threshold value.
US11966140B2 Counter electrode for electrochromic devices
The embodiments herein relate to electrochromic stacks, electrochromic devices, and methods and apparatus for making such stacks and devices. In various embodiments, an anodically coloring layer in an electrochromic stack or device is fabricated to include nickel tungsten tantalum oxide (NiWTaO). This material is particularly beneficial in that it is very transparent in its clear state.
US11966137B2 Display device
A display device can include a first substrate having an upper surface which is a display surface and a lower surface facing the upper surface; an active layer disposed on a lower surface of the first substrate and including a channel part, a first connection part connected to one side of the channel part, and a second connection part connected to the other side of the channel part; a gate electrode disposed under the active layer and overlapping with the channel part; a second substrate disposed under the above gate electrode; a liquid crystal layer disposed between the first substrate and the second substrate; and a backlight provided under the second substrate. Also, the gate electrode can be disposed between a lower surface of the channel part of the active layer and the backlight, in order to protect the channel part from light emitted from the backlight.
US11966134B2 Array substrate and display device
An array substrate and a display device. The array substrate includes a base substrate, a plurality of pixel electrodes, a plurality of first common electrodes, a first-common-signal line and a connection line, that are disposed on the base substrate. The first common electrode is a common electrode of the array substrate. The connection line is connected between the first-common-signal line and the first common electrode, enabling a voltage from the first-common-signal line to be output to the first common electrode through the connection line. The array substrate also includes a detection line, the detection line and the first-common-signal line are insulated from each other, and an orthographic projection of the detection line on the base substrate and an orthographic projection of the first-common-signal line on the base substrate have at least one intersection point. The detection line is also arranged to be extended outside the base substrate.
US11966133B2 Electronic device and method of forming the same
An electronic device is disclosed. The electronic device includes a substrate, a plurality of color filters disposed on the substrate, an optical film disposed on the plurality of color filter, and a defect disposed between the substrate and the optical film. The optical film has a first base, a protective layer on the first base, and a second base between the first base and the protective layer and having a first processed area. In a top view of the electronic device, the first processed area corresponds to the defect and at least partially overlaps at least two color filters.
US11966131B2 Display device
A display device is provided and includes a substrate on which a TFT is formed. The display device including an organic film formed on the TFT, the organic film having a through hole, and a first common electrode, an upper pixel electrode and a second common electrode which are stacked in this order above the organic passivation film, a filler being filled in the through hole, and wherein the upper pixel electrode is electrically connected with the TFT, and an edge of the upper pixel electrode is located directly on the filler.
US11966130B2 Display device and semiconductor substrate
According to one embodiment, a semiconductor substrate including, a switching element, a first organic insulating film, first and second metal lines arranged in a first direction and extending in a second direction, and a metal electrode located between the first and second metal lines. The first organic insulating film includes first and second surfaces. The switching element is covered with the first surface. The first and second metal lines and the metal electrode are located on the second surface side. The first metal line includes a first portion extending in the second direction and a second portion having a width larger than a width of the first portion. The second portion includes arcuate first and second edge. The metal electrode has a polygonal shape having n corners or an elliptic shape where n is larger than four.
US11966125B2 Liquid crystal display device
A liquid crystal display device includes a first substrate, a second substrate, and a liquid crystal layer. Each pixel includes a reflection region and a transmission region. The first substrate includes a reflecting layer, a first insulating layer, and a pixel electrode. The thickness of the liquid crystal layer in the transmission region is greater than the thickness of the liquid crystal layer in the reflection region, and the liquid crystal layer has a twist angle of substantially 0 degree. A surface of the first substrate that faces the liquid crystal layer includes an upper step portion, a lower step portion, and an inclined portion. The length L1 of a portion of the inclined portion included in the reflection region and the length L2 of a portion of the lower step portion included in the reflection region satisfy the relationship L1+L2≤1.81·L1.
US11966124B2 Display panel and display device with particular arrangement of spacers in a photoelectric sensing region
A display panel includes a display region and a photoelectric sensing region which includes a light transmitting region and a frame region surrounding the light transmitting region; the frame region includes a first region surrounding the light transmitting region, a second region on a side of the first region away from the light transmitting region and surrounding the first region, and a third region between the second region and the display region. The spacers are in an array and in the display region but not in the light transmitting region. A plurality of first support pillars are in the first region, arranged around the light transmitting region, and spaced from each other. A plurality of second support pillars are in the second region, around the second region, and spaced from each other. A plurality of third support pillars are in the third region in an array.
US11966120B2 Liquid crystal light control element
A liquid crystal light control element that controls a light absorption state by voltage application, the liquid crystal light control element including: a liquid crystal layer containing a liquid crystal composition between a pair of substrates each having an electrode; and a liquid crystal alignment film that is provided on at least one of the substrates and aligns a liquid crystal vertically, wherein the liquid crystal composition contains a liquid crystal and a dichroic dye, the liquid crystal alignment film is obtained from a liquid crystal aligning agent containing a polyimide precursor in which a diamine having a specific side chain is used as a part of the raw material or a polyimide obtained by imidizing the polyimide precursor, and the proportion of the diamine used is 50 to 100 mol % based on the entire diamine component.
US11966118B2 Color-filter-less liquid crystal display device, display control device and display control method thereof
A display device includes: a plurality of backlight modules, where each backlight module includes a plurality of light sources capable of emitting light in at least three different colors; a color-filter-less liquid crystal display module including a plurality of pixel units arranged in an array form and a plurality of scanning lines coupled to the pixel units; where the plurality of backlight modules are arranged in parallel with the liquid crystal display module; where an orthogonal projection of each backlight module onto a plane where the liquid crystal display module is located corresponds to at least two rows of pixel units, where the pixel units in one row are along an length extension direction of each scanning line; and a driving circuit coupled to each backlight module and configured to apply a backlight driving signal to each backlight module.
US11966115B1 Display device
Used is a display device including: a first substrate having a first front surface and a first back surface located on an opposite side of the first front surface; a second substrate having a second back surface opposing the first front surface and a second front surface located on an opposite side of the second back surface; a liquid crystal layer arranged between the first front surface of the first substrate and the second back surface of the second substrate; a first light guide plate adhesively fixed onto the second front surface of the second substrate via a first adhesive layer; and a light source unit arranged at a position opposing a first side surface of the first light guide plate, in which refractive index of the first light guide plate is lower than refractive index of the first adhesive layer.
US11966111B2 Microstructured liquid crystal film for automotive glass
An example liquid crystal film for automotive glass comprises a first base layer, a first conductive layer, a microstructured liquid crystal layer, a second conductive layer, a second base layer, wherein the microstructured liquid crystal layer is disposed between the first conductive layer and the second conductive layer. In one embodiment, the microstructured liquid crystal layer comprises a bottom plate, a partition plate, and a liquid crystal mixture. The partition plate comprises sidewalls vertically arranged on the bottom plate, and the bottom plate is attached to the second conductive layer. The partition plate divides a space between the bottom plate and the first conductive layer into a plurality of polygonal receiving spaces. The liquid crystal mixture is positioned in the plurality of polygonal receiving spaces.
US11966109B2 Hole display and electronic device comprising same
An electronic device may comprise a housing; an optical input/output device disposed inside the housing; an inner housing comprising a seating surface disposed inside the housing and including a hole to accommodate the optical input/output device, and a side wall protruding from the seating surface along the hole; a backlight module disposed on the seating surface and made of multiple layers, the backlight module comprising a first opening surrounding the side wall; a display panel disposed on the backlight module, the display panel comprising a first area corresponding to the hole area and a second area which surrounds the first area, and in which an active area is positioned; and a transparent plate disposed on the display panel. The side wall may comprise a first side surface facing the backlight module and may be black-processed.
US11966108B2 Reduced border displays
An LCD display, comprising an active display area, a backlight to illuminate the active display area, and an LCD display stack. The LCD display stack may comprise a substrate, a liquid crystal layer over the substrate, and liquid crystal cover layer. The substrate, the liquid crystal layer, and the liquid crystal cover layer define a liquid crystal cell. The LCD display stack has an edge seal extending between the substrate and the liquid cover layer, and extends over the active display area and beyond the active display area to bend around an edge of the backlight, such that the edge seal lies beyond the active display area.
US11966104B2 Optical modulator
An optical modulator includes a substrate having a main surface including a first area and a second area, an optical modulation portion disposed on the first area, and an optical waveguide portion disposed on the second area. The optical modulation portion includes a first mesa waveguide and an electrode connected to the first mesa waveguide. The first mesa waveguide includes a p-type semiconductor layer, a first core layer, and an n-type semiconductor layer. The optical waveguide portion includes a second mesa waveguide. The second mesa waveguide includes a first cladding layer, a second core layer, and a second cladding layer. The second core layer is optically coupled to the first core layer. The first cladding layer contains a p-type dopant and protons. The second cladding layer contains an n-type dopant.
US11966102B2 Spectacle lens and spectacles
A spectacle lens includes an optical multilayer film formed on at least one surface of a base. The spectacle lens is formed such that, in a reflectance distribution in a visible region, maximal values appear in a range of wavelengths that are not less than 440 nm and not greater than 460 nm and in a range of wavelengths that are not less than 620 nm and not greater than 640 nm. A blue light ray cutting rate calculated by using a calculation formula described in Japanese Industrial Standards “JIS T7333 Appendix C” is not less than 7% (preferably not less than 8%) in the spectacle lens. A YI value is not greater than 6 in the spectacle lens.
US11966101B2 Mounting tool
The present disclosure relates to a mounting tool that makes it possible to sense the position or the orientation of the head in a natural state without impairing the wearing feeling or the appearance. The nose pad of the glasses comes into contact with and fixes the nose, which is the frontal region of the user, an ear hook including an insertion portion that allows the temple of the glasses to be inserted and fixed comes into contact with and fixes an ear, the occipital region fixing unit configured integrally with the ear hook comes into contact with and fixes the occipital region while holding the sensor device that detects the position and the orientation of the head of the user, the occipital region upper portion fixing unit comes into contact with and fixes the occipital region, an insertion portion that allows the temple of the glasses to be inserted is provided, and the occipital region upper portion is fixed. The present disclosure can be applied to motion capture.
US11966100B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens including a concave object side surface, a fourth lens, a fifth lens, and a sixth lens sequentially disposed from an object side toward an image side. The optical imaging system satisfies 0.7
US11966090B2 Heterogeneous packaging integration of photonic and electronic elements
Heterogeneous packaging integration of photonic and electronic elements is described herein. In one embodiment, a disclosed package includes: a package substrate; a first layer comprising an electronic die on the package substrate; and a second layer comprising a photonic die. The second layer is bonded onto the first layer such that the photonic die is bonded onto the electronic die.
US11966089B2 Multiports having connection ports formed in the shell and associated securing features
Multiports having connection ports formed in the shell and associated securing features are disclosed. One aspect of the disclosure is directed to a multiport for providing an optical connection comprising a shell comprising a first portion, at least one connection port comprising an optical connector opening, and a connection port passageway formed in the first portion of the shell, where the at least one securing feature is associated with the at least one connection port.
US11966087B2 Ferrule structure, method for manufacturing ferrule structure, ferrule, and lens unit
A ferrule structure includes a ferrule including a plurality of unit holes, and a plurality of lens units, wherein each lens unit includes a lens part attached to an end part of an optical fiber, and each lens unit is molded from a resin for transmittance an optical signal, and each lens unit is to be inserted in one of the unit holes.
US11966085B2 Optical transceiver
An optical transceiver includes an input assembly, an output port, a fiber patch panel, multiple first optical fibers and multiple second optical fibers. The input assembly is arranged on a circuit board and has a first input port and a second input port. The fiber patch panel is arranged between the input assembly and the output port, and has multiple first fiber patch slots and multiple second fiber patch slots. The first optical fibers are connected to the first input port and the output port. The first optical fiber passes through the first fiber patch slot and the second fiber patch slot. The second optical fibers are connected to the second input port and the output port. The second optical fiber passes through the first fiber patch slot and the second fiber patch slot. The second fiber patch slot accommodates the first optical fiber and the second optical fiber.
US11966074B2 Metal back plate and manufacturing process thereof, backlight module and electronic device
The present disclosure provides a metal back plate and a manufacturing process thereof, a backlight module and an electronic device. The metal back plate is used for the backlight module. The metal back plate includes a first area and a second area. The grain size of the metal material in the first area is larger than the grain size of the metal material in the second area. The first area is formed with a first opening.
US11966072B2 Planar light source device and liquid crystal display device
A planar light source device includes a plurality of light sources that is independently drivable, a first light guide to emit light incident from the first light source from an emitting surface in an emitting direction, a second light guide that is contained in a second light emitting region adjacent to a first light emitting region containing the first light guide and emits light incident from a second light source from the emitting surface in the emitting direction, and a partition frame having a partition wall that is positioned between the first light guide and the second light guide, partitions the first light emitting region and the second light emitting region, and is provided with a gap from the emitting surface of the first light guide, in which an angle formed by a wall surface and a bottom face of the partition wall is an acute angle.
US11966070B2 Light guide and a lighting device comprising a light guide
A light guide (1) for a lighting device (8) is provided. The light guide (1) comprises an incoupling element (2) configured for receiving light and coupling the received light into the light guide (1). The light guide (1) is configured to convey the received light within the light guide (1). The light guide (1) comprises at least a first group and a second group of conically shaped outcoupling surface structures (3) distributed on, and recessed into or protruding from, a side (4) of the light guide (1). Each conically shaped outcoupling surface structure (3) is configured for coupling of light out of the light guide (1). Further, each conically shaped outcoupling surface structure (3) of the first group is geometrically characterized by a shape in accordance with a first cone or conical frustum (5) and each conically shaped outcoupling surface structure (3) of the second group is geometrically characterized by a shape in accordance with a second cone or conical frustum (6). The first cone or conical frustum (5) has (i) a height (1) different from a height (h2) of the second cone or conical frustum (6), and (ii) a base diameter (bd1) different from a base diameter (bd2) of the second cone or conical frustum (6). The first cone or conical frustum (5) has a height (h1) to base diameter (bd1) ratio in a range of 0.4 to 0.7. The second cone or conical frustum (6) has a height (h2) to base diameter (bd2) ratio in a range of 0.7 to 1.4.
US11966068B2 Inorganic wave plate and manufacturing method therefor
Provided is a structural birefringence-type inorganic wave plate having excellent heat resistance and durability, and a fine pattern. Also provided is a manufacturing method for an inorganic wave plate by which, even in the case of a fine pattern, productivity is high, and a desired phase difference is easily achieved and stably obtained. This inorganic wave plate is obtained by utilizing a selective interaction between a polymer having a repeating unit containing a carbonyl group, and a metallic oxide precursor, the inorganic wave plate having a wire grid structure provided with a transparent substrate, and grid-shaped protruding portions arranged at a pitch shorter than the wavelength of light in a used band on at least one surface of the transparent substrate and extending in a predetermined direction, the main component of the grid-shaped protruding portion being a metallic oxide.
US11966067B2 Display panel and manufacturing method therefor
A display panel and a manufacturing method therefor are disclosed. The display panel includes a plurality of pixels and corresponding filters. A planarization layer is arranged on the filters. The planarization layer and a transparent filter are made of the same transparent photoresist material. The manufacturing method includes: preparing a filter; and forming a planarization layer on the filter, where preparing a filter includes forming a transparent filter, where the same transparent photoresist material is used in the operation of forming the transparent filter and in the operation of forming the planarization layer on the filter.
US11966066B2 Delivery systems and methods for compositions of materials for forming coatings and layered structures including elements for scattering and passing selectively tunable wavelengths of electromagnetic energy
Systems and methods are provided for delivering material compositions comprising particularly-formed multi-layer micron-sized particles that are substantially transparent, yet that exhibit selectable coloration based on their physical properties suspended in substantially transparent matrix or binder materials to facilitate delivery onto substrates, particularly aerosol or aspirated delivery. The disclosed physical properties of the particles are controllably selectable refractive indices to provide an opaque-appearing energy transmissive material when pluralities of the particles are suspended in the substantially transparent matrix material. The multiply-layered (up to 30+ constituent layers) particles result in an overall particle diameter of less than 5 microns, substantially equivalent to paint pigment particles. When delivered, the material compositions form layers that uniquely implement optical light scattering techniques in energy (or light) transmissive layers that appear selectively opaque, while allowing 80+% of the energy impinging on the light incident side to pass through the layers.
US11966064B2 Light guide plate device including an optical path changer
A light guide plate according to one or more embodiments may include an incident surface that receives light, and an optical path changer on a back surface perpendicular to the incident surface. The optical path changer may reflect light to be emitted through an emission surface parallel to the back surface. The light emitted through the emission surface may form a formed image including a plane image representing a surface. The plane image may include a near imaging portion and a distant imaging portion. The plane image may have two ends included in the near imaging portion in a cross section perpendicular to the back surface and an optical axis of a light source.
US11966062B2 Head-mounted augmented reality device employing an optical bench
A head-mounted augmented reality device (10) includes a pair of optical modules (12) for the right and left eyes of the user, each having a collimating display source (14) optically coupled to a light guide (16) for directing image illumination towards an eye of the user. A support structure (20) is supported by the head of the user. An optical bench (22) provides a first set of alignment features (26, 28, 32, 74) for aligning and affixing the right optical module and a second set of alignment features (26, 28, 32, 74) for aligning and affixing the left optical module. A suspension arrangement suspends the optical bench relative to the support structure. The optical bench (22) provides the sole mechanical connection between the pair of optical modules (12) and the support structure (20).
US11966058B2 Ultra-thin lens, virtual image display device using same, and near-eye display
An ultra-thin lens for augmented reality (AR) display includes: a primary lens, an intermediate lens, and a secondary lens. After entering the primary lens, image light undergoes two total reflections, then enters the intermediate lens and is partially reflected, then is directed to a human eye through the intermediate lens and the primary lens. The secondary lens is configured on the other side of the intermediate lens, and environmental light is directed to the human eye through the secondary lens, the intermediate lens, and the primary lens. According to the ultra-thin lens, total reflection and light splitting functions of the image light are realized respectively through the primary lens and the intermediate lens, so that the entire lens has a thin and light profile.
US11966057B2 Display system with adjustable field of view
Display systems, such as near eye display systems or wearable heads up displays, may include a laser projector having an optical switch assembly disposed an at input to an optical scanner of the laser projector. The optical switch assembly includes at least one optical switch, and a controller selectively modifies the orientation of each optical switch to selectively change an angle at which laser light is directed onto a scan mirror of the optical scanner. Changing this angle shifts the scan region over which the scan mirror scans the laser light and, relatedly, shifts a region of a field of view of the display. In some embodiments, the controller is configured to modify the optical switch orientation(s) to correct non-idealities in the angle of the laser light.
US11966056B2 Augmented reality device and optical system thereof
The present application discloses an augmented reality apparatus and an optical system thereof. The optical system includes an image source; a bandpass polarizing beam splitter, relative to the image source, defining a beam splitting side adjacent to the image source and a transmission side facing away from the image source, the bandpass polarizing beam splitter being configured to allow polarization splitting of light incident thereon in a given wavelength range and allow transmission of light out of the given wavelength range; a wave plate adjacent to the beam splitting side; and a curved bandpass semi-reflector located downstream of the wave plate in a path of the reflected light and configured to allow reflection of light incident on the curved bandpass semi-reflector in the given wavelength range and allow transmission of light out of the given wavelength range.
US11966051B2 Three-dimensional display device, three-dimensional display system, head-up display system, and movable object
The device (3) includes a display panel (6), a shutter panel (7), and a controller (8). The display panel (6) includes subpixels for displaying a parallax image including a first image and a second image having parallax between the images. The shutter panel (7) is configured to define a traveling direction of image light representing the parallax image from the display panel (6). The controller (8) is configured to change, in a certain time cycle, areas on the shutter panel in a light transmissive state to transmit the image light with at least a certain transmittance and areas in a light attenuating state to transmit the image light with a transmittance lower than the transmittance in the light transmissive state, and is configured to change the subpixels to display the first image and the second image based on positions of the areas in the light transmissive state.
US11966050B2 Head-up display apparatus
The head-up display apparatus includes: a display unit configured to output projection light; at least one reflector configured to reflect the projection light; a housing, which has an opening portion, and is configured to store the display unit and the reflector therein; a cover member configured to cover the opening portion; and a polarizing plate with a retardation layer, which is arranged on a housing inner side of the cover member, and includes a retardation layer and a polarizer in the stated order from a cover member side. The retardation layer has an in-plane retardation Re(550) of 3,000 nm or more. The head-up display apparatus is configured so that an angle of reflection of the projection light output from the housing through the opening portion with respect to a windshield is 30° or less, or is 40° or more.
US11966045B2 Optical focus adjustment based on occlusion
An imaging system including: first camera and second camera; depth-mapping means; gaze-tracking means; and processor configured to: generate depth map of real-world scene; determine gaze directions of first eye and second eye; identify line of sight and conical region of interest; determine optical depths of first object and second object present in conical region; determine one of first camera and second camera having lesser occlusion in real-world scene; adjust optical focus of one of first camera and second camera to focus on one of first object and second object having greater optical depth, and adjust optical focus of another of first camera and second camera to focus on another of first object and second object; and capture first image(s) and second image(s) using adjusted optical focuses of cameras.
US11966044B2 Display with eye tracking and adaptive optics
This document relates to an optical device that uses adaptive optics as part of an optical system. The adaptive optics can be used to correct light rays that correspond to a portion of an eye box based on information received from an eye-tracking unit, and can also correct for aberrations in the optics in the optical device. The adaptive optics include corrective elements that can be modified using modifying elements to correct the angle of light rays, such that rays associated with a specific pupil position and gaze direction of a user's eye can be made parallel and ensure a high quality image is viewed by the user.
US11966040B2 Optical system for an endoscope
A lens assembly of a viewing element for an endoscope has lenses and a barrel containing the lenses. The internal surface of the barrel is shaped in accordance with the relative position and size of the lenses and a lens holder encompassing at least a portion of the barrel. The barrel and/or the lens holder are injection-molded and can be variably positioned relative to each other. An optional adhesive layer that reduces or eliminates small particles from the viewing element is positioned on an inner surface of the barrel and/or lens holder and used to remove any internal particulate matter that may otherwise obstruct the field of view.
US11966039B2 Elastic worm gear assembly and use thereof
A mount for a telescope incorporates a worm gear assembly comprising: a worm wheel connected to a telescope holder, such that movement of the worm wheel about a wheel axis causes movement of the holder about the wheel axis; and a worm shaft having a worm body extending in a longitudinal direction and a thread extending in a spiral on the worm body around a worm axis orthogonal to the wheel axis. The worm shaft is supported by a base for rotational movement. The worm wheel comprises a plurality teeth for engaging the worm shaft thread, so that rotation of the worm shaft about the worm axis causes corresponding rotation of the worm wheel, and corresponding relative rotation between the holder and the base, about the wheel axis. The wheel body defines a plurality of elasticity-enhancing cutouts spaced apart from the wheel axis and extending through the wheel body.
US11966034B2 Surgical optical lens
A body tissue observation lens includes a lens base having an integral polarizing filter. The body tissue observation lens has a 40% or higher average transmittance in a visible light wavelength range of 380 to 780 nm. The body tissue observation lens contains a specific wavelength light absorbing pigment such that the ratio of the minimum transmittance in a wavelength range of 580 to 600 nm to the average transmittance in the visible light wavelength range of 380 to 780 nm is 18 to 50%.
US11966033B2 System and method for generating white light for projectors
A system and method of generating white light for a projection system in a compact form factor using laser diodes, a reflection system, and a phosphor target. Light emitted from the laser diodes can be directed towards a region of the phosphor target, where the phosphor target is excited and emits light in a desired spectrum in all directions. Some emitted light is collected by a collection lens. The emitted light collected by the collection lens can be combined with light from the original laser diodes to create white light for use in the projection system. Light emitted in a direction away from the collection lens can be redirected to the collection lens by the reflection system that employs a curved reflector on one side of the phosphor target and a flat reflector on the opposite side of the phosphor target.
US11966026B2 Camera optical lens
Disclosed is a camera optical lens. The camera optical lens includes nine lenses in total, and the nine lenses from an object side to an image side are: a first lens with a negative refractive power, a second lens, a third lens with a positive refractive power, a fourth lens, a fifth lens with a negative refractive power, a sixth lens with a positive refractive power, a seventh lens with a negative refractive power, an eighth lens with a positive refractive power and an ninth lens with a negative refractive power. The camera optical lens satisfies: −1.80≤f1/f≤−0.60; 2.00≤d5/d6≤8.00; 3.50≤f6/f≤6.00. The camera optical lens has good optical performance, and meets the design requirements of a large aperture, wide-angle and ultra-thin.
US11966021B2 Camera optical lens
Disclosed is a camera optical lens including nine lenses, the nine lenses from an object side to an image side being: a first lens with a negative refractive power, a second lens with a positive refractive power, a third lens with a positive refractive power, a fourth lens with a negative refractive power, a fifth lens with a negative refractive power, a sixth lens with a positive refractive power, a seventh lens with a negative refractive power, an eighth lens with a positive refractive power and an ninth lens with a negative refractive power. The camera optical lens satisfies: −4.50≤f1/f≤−2.00; 5.50≤d5/d6≤32.00. The camera optical lens has good optical performance, and meets the design requirements of large apertures, wide-angle and ultra-thin.
US11966020B2 Camera optical lens
A camera optical lens is provided. The camera optical lens includes, from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, an eighth lens, and a ninth lens. The camera optical lens satisfies following conditions: 4.00≤f1/f≤7.00, and 3.00≤d5/d6≤12.00, where f denotes a focal length of the camera optical lens, f1 denotes a focal length of the first lens, d5 denotes an on-axis thickness of the third lens, and d6 denotes an on-axis distance from an image side surface of the third lens to an object side surface of the fourth lens. The camera optical leans according to the present disclosure has better optical performance while satisfying design requirements for ultra-thin, wide-angle lenses having large apertures.
US11966016B2 Camera optical lens
A camera optical lens is provided, including from an object side to an image side: a first lens; a second lens; a third lens; a fourth lens; a fifth lens; and a sixth lens, the camera optical lens satisfies following conditions: −2.80≤f1/f≤−1.20; 1.20≤d9/d11≤1.90; 1.20≤(R7+R8)/(R7−R8)≤5.00; 0.70≤f2/f≤1.00, where f denotes focal length of the camera optical lens; f1 denotes focal length of the first lens; f2 denotes focal length of the second lens; R7 denotes curvature radius of object side surface of the fourth lens; R8 denotes curvature radius of image side surface of the fourth lens; d9 denotes on-axis thickness of the fifth lens; d11 denotes on-axis thickness of the sixth lens. The above camera optical lens can meet design requirements for large aperture, wide angle and ultra-thinness, while maintaining good imaging quality.
US11966014B2 Optical imaging lens group
An optical imaging lens group includes, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens has positive refractive power, and both an object-side surface and an image-side surface thereof are convex; the second lens has refractive power, and an object-side surface thereof is convex; the third lens has refractive power, and an object-side surface thereof is concave; the fourth lens has refractive power; the fifth lens has refractive power; the sixth lens has refractive power, and an object-side surface thereof is convex; and the seventh lens has negative refractive power. An edge thickness ET6 of the sixth lens and a center thickness CT6 of the sixth lens along the optical axis satisfy 0.2
US11966012B2 Projection lens including four lenses of −+−+ refractive powers
A projection lens projecting an image beam provided by a light valve onto a screen is provided. The projection lens includes first to fourth lenses in order from a screen side to a display side along an optical axis. Each lens has a screen side surface facing the screen side and allowing the image beam to pass, and a display side surface facing the display side and allowing the image beam to pass. The first and third lenses have a negative refractive power, and the second and fourth lenses have a positive refractive power. The projection lens satisfies 2
US11966011B2 Optical imaging lens assembly
The present disclosure discloses an optical imaging lens assembly, which includes sequentially from an object side to an image side along an optical axis, a first lens and at least one subsequent lens having refractive power. A distance TTL along the optical axis from an object-side surface of the first lens to an image plane of the optical imaging lens assembly and a distance P along the optical axis from a to-be-captured object to the object-side surface of the first lens satisfy 0.6
US11966010B2 Electronic device including camera module
An electronic device is provided. The electronic device includes a housing, and a camera module disposed in an inner space of the housing, wherein the camera module includes an image sensor and a plurality of lenses aligned with the image sensor, and wherein at least one of the plurality of lenses includes a first area formed to transfer at least a part of an external light to the image sensor and a second area including a light absorbing layer formed to absorb the at least a part of the external light and to penetrate from an outer surface of the lens into an inner space with a predetermined depth.
US11966003B2 System and method for a security post
The present teaching relates to method, system, medium, and implementations for detecting a target object via a security post. A plurality of sections are arranged in a vertical direction. Each section is designated to detect the target object in a vertical range by receiving information related to magnetic field from one or more sensors, analyzing the sensed information to extract features characterizing the magnetic field variations in the corresponding vertical range, and determining whether the target object is present in the vertical range based on the extracted features. When the target object is detected by a section, an alarm associated with the section is triggered to indicate the detection. An overall detection result is determined based on the detection result from each of the sections and is displayed on a display screen.
US11966002B2 Systems and methods for downhole determination of drilling characteristics
Downhole drilling characteristic measurement systems for measuring a characteristic of drilling through the earth's subsurface and methods of the same are described. The systems include a downhole tool having an active measurement system, comprising a receiver, a first transmitter, and a second transmitter and a controller in communication with the first transmitter and the second transmitter, the controller configured to control the first transmitter and the second transmitter to transmit a first transmitted signal from the first transmitter and a second transmitted signal from the second transmitter. The receiver is arranged to receive a first received signal from the first transmitted signal and a second received signal from the second transmitted signal. A processor is configured to determine a characteristic of drilling from the first received signal and the second received signal.
US11965999B2 Method and system for processing seismic images to obtain seismic horizon surfaces for a geological formation
A computer implemented method for processing a seismic image comprising seismic values obtained from seismic measurements performed on a geological formation includes determining a seismic dip image based on the seismic image, said seismic dip image comprising local seismic dips representative of the local gradient of the seismic values of the seismic image; initializing a seismic horizon surface modeled by using a combination of spline functions or by using a triangle mesh; and iteratively modifying coefficients used for combining the spline functions, thereby iteratively modifying the seismic horizon surface to progressively increase alignment between local orientations of the seismic horizon surface and the corresponding local seismic dips, until a predetermined stop criterion is satisfied.
US11965995B2 Multi-physical field imaging method and system based on PET-CT and DAS
Embodiments of the present disclosure provide a multi-physical field imaging method based on PET-CT and DAS, comprising: wrapping distributed acoustic sensors on a surface of a non-metallic sample to be tested, and then placing them in a pressure device; loading triaxial pressures; preparing a tracer fluid; pumping the tracer fluid into the non-metallic sample; collecting PET images and CT images of internal structure of the non-metallic sample, meanwhile, monitoring internal acoustic emission events of the non-metallic sample in real time; combining the PET images with the CT images, to obtain PET/CT images; locating the acoustic emission events, and obtaining occurrence time and spatial location of internal structural perturbations; and analyzing a mechanism of fluid-solid coupling effect in the non-metallic sample under loaded stress. The imaging method and system of the present disclosure can accurately and reliably image the fluid-solid coupling process in the material.
US11965994B2 Ultrasonic transducer for a measuring device
An ultrasonic transducer for a measuring instrument includes a housing container with a support plate and a piezoelectric element that is supported by the support plate and has a substantially circular shape. The piezoelectric element includes multiple substantially sector-shaped oscillation parts that are divided by multiple grooves that communicate with each other at the central part and extend radially. The piezoelectric element oscillates in the thickness direction A3 in the first frequency band and in the radial direction A4 in the second frequency band, which is lower than the first frequency band. The ultrasonic transducer is capable of expanding the frequency band suitable for transmitting and receiving ultrasound.
US11965992B2 LIDAR waveform calibration system
A light detection and ranging (LIDAR) system includes a laser and a calibration unit. The laser is configured to generate a laser beam based on a particular laser waveform that is associated with at least one parameter of a plurality of parameters. The calibration unit is configured to determine a particular value for the at least one parameter of the plurality of parameters to compensate for distortion characteristics of the laser. The calibration unit is configured to determine the particular value based on an output frequency of the laser beam. The calibration unit is configured to update the particular laser waveform with the particular value of the at least one parameter of the plurality of parameters.
US11965990B2 LIDAR sensor device and method of transmitting laser signal
A lidar sensor device according to an embodiment includes a data generation unit that generates light identification data, an optical modulation unit that generates a plurality of modulated signals for the optical identification data by performing orthogonal frequency division multiplexing (OFDM) modulation on the optical identification data and generates a plurality of laser signals respectively corresponding to the plurality of modulated signals and having different frequencies, and a transmission unit that simultaneously transmits the plurality of laser signals to different measurement points according to the frequencies, respectively.
US11965987B2 Solid-state imaging device, distance measuring device, and distance measuring method
A driver circuit includes: a first node connected to a first signal line; a first switch transistor provided between a first power supply and a first capacitor; a second switch transistor provided between a second power supply and a second capacitor; a third switch transistor provided between the first capacitor and the first node; and a fourth switch transistor provided between the second capacitor and the first node.
US11965986B2 Light-receiving device and lidar
An optical device includes a light receiving element for detecting light reflected and transmitted from a subject; a voltage part for providing a first bias voltage or a second bias voltage to the light receiving element; and a controller for controlling the voltage part so that the second bias voltage provided from the voltage part is synchronized with a light output of a light emitting part to be provided to the light receiving element.
US11965984B2 Night vision device with distance measurement function and implementation thereof
A night vision device with distance measurement function is configured to obtain a distance between a target object and the night vision device with distance measurement function by inputting a size of the target object and by using a focal length of an objective lens unit, a pixel information of an image sensing module, and a resolution of a display unit. In this way, a simple, fast and inexpensive distance measurement can be achieved without the conventional laser rangefinder.
US11965983B2 Techniques for mode area expansion of optical beam in a LIDAR system
A light detection and ranging (LIDAR) apparatus is provided that includes an optical source to emit an optical beam towards a target and a mode field expander operatively coupled to the optical source to expand a mode area of the optical beam from a first mode of a single mode optical fiber to a second mode of a larger mode area optical fiber.
US11965982B1 LIDAR sensor system including integrated transceiver
A LIDAR sensor system for a vehicle can include a light source configured to generate a beam; at least one optical amplifier configured to amplify the beam to produce an amplified beam; an optical power distribution network; a transmitter configured to receive the plurality of distributed beams; and one or more optics configured to emit the plurality of distributed beams. The optical power distribution network can include at least one input port configured to receive the amplified beam; one or more optical splitters configured to split the amplified beam into a plurality of distributed beams; a plurality of output ports respectively configured to provide the plurality of distributed beams; and one or more optical isolators configured to attenuate reflected signals at the plurality of output ports by coherently interfering the reflected signals.
US11965978B2 Calibration pipeline for estimating six degrees of freedom (6DoF) alignment parameters for an autonomous vehicle
A calibration pipeline for 6DoF alignment parameters for an autonomous vehicle includes an automated driving controller instructed to receive inertial measurement unit (IMU) poses and final radar poses and determine smoothened IMU poses from the IMU poses and smoothened final radar poses from the final radar poses. The automated driving controller aligns the smoothened IMU poses and the smoothened final radar poses with one another to create a plurality of radar-IMU A, B relative pose pairs. The automated riving controller determines a solution yielding a threshold number of inliers of further filtered radar-IMU A, B relative pose pairs, randomly samples the further filtered radar-IMU A, B relative pose pairs with replacements several times to determine a stream of filtered radar-IMU A, B relative pose pairs, and solves for a solution X for the stream of filtered radar-IMU A, B relative pose pairs.
US11965976B2 System and method for radar
In accordance with an embodiment, a method of operating a radar system includes receiving radar configuration data from a host, and receiving a start command from the host after receiving the radar configuration data. The radar configuration data includes chirp parameters and frame sequence settings. After receiving the start command, configuring a frequency generation circuit is configured with the chirp parameters and radar frames are triggered at a preselected rate.
US11965974B2 Methods and systems for using a vehicle location to geo-reference radio data collected during a time of commute
Disclosed is an approach to improve data collection for a radio-based positioning system. The disclosed approach may involve processor(s) (e.g., of positioning server(s) and/or of a mobile device) obtaining radio data associated with the mobile device, where the radio data is collected while the mobile device is located within a particular vehicle during a time of commute. The processor(s) may determine a particular location of the particular vehicle representing where the particular vehicle is or was located during the time of commute. And the processor(s) may then use the particular location of the particular vehicle to geo-reference the radio data collected while the mobile device is located within the particular vehicle during the time of commute.
US11965973B2 Positioning reference signal (PRS) processing window for low latency positioning measurement reporting
Disclosed are techniques for wireless communication. In an aspect, a user equipment (UE) measures one or more positioning reference signal (PRS) resources of at least one PRS instance, and processes the one or more PRS resources of the at least one PRS instance during a PRS processing gap, wherein the PRS processing gap comprises a period of time during which the UE prioritizes PRS processing over reception, processing, or both of other downlink signals and channels.
US11965971B2 Systems for timestamping events on edge devices
The present disclosure provides systems and methods for timestamping events on edge devices. A trusted source measures the latency to the edge device and the edge device's clock offset, and stores the information at the trusted source for later use. The trusted source sends the latency and the device's clock offset to the edge device for later use. The trusted source or the edge device adjusts a timestamp generated at the edge device using an estimated clock offset. The estimated clock offset is determined by extrapolation or interpolation from measured clock offsets.
US11965964B2 Solid-state LIDAR transmitter with laser control
A solid state LIDAR transmitter with matrix-addressable laser drive circuit includes a first electrical bus that provides a first voltage potential to columns of the matrix-addressable laser drive circuit and a second electrical bus that provide a second voltage potential to rows of the matrix-addressable laser drive circuit. A plurality of column switches connects the plurality of columns to the first electrical bus. A plurality of row switches connects the plurality of rows to the second electrical bus. The transmitter includes a plurality of series connected diodes comprising a laser diode in series with another diode, where a respective one of the plurality of series connected diodes is electrically connected between a respective column and row of the matrix-addressable laser drive circuit to form the LIDAR transmitter. At least some of the second diodes increasing an overall reverse breakdown voltage of the series connected diodes.
US11965953B2 Radar data transceiver, ranging method, and lidar
A radar data transceiver, a ranging method, and a LiDAR are provided. The transceiver includes: a synchronization module, configured to generate a synchronization signal and send the synchronization signal to an emission module and a receiving module separately; the emission module, connected with the synchronization module and configured to delay the synchronization signal according to a preset delay policy, generate a first emission signal, and emit the first emission signal; and the receiving module, connected with the synchronization module and configured to receive a reflected signal, generate a first histogram according to the reflected signal and the synchronization signal, and superimpose histograms obtained by n measurements to generate an echo signal.
US11965947B2 Multiplex MRI image reconstruction
In Multiplex MRI image reconstruction, a hardware processor acquires sub-sampled Multiplex MRI data and reconstructs parametric images from the sub-sampled Multiplex MRI data. A machine learning model or deep learning model uses the subsampled Multiplex MRI data as the input and parametric maps calculated from the fully sampled data, or reconstructed fully sample data, as the ground truth. The model learns to reconstruct the parametric maps directly from the subsampled Multiplex MRI data.
US11965942B2 Measurement method for B-H curve of magnetic material based on magnetic-inductance
A measurement apparatus includes an Epstein frame, an alternating power supply, a power analyzer, and an oscilloscope. Electromagnetic coupling modeling on an Epstein frame is performed based on a vector model of a magnetic circuit, where an iron core of the Epstein frame is formed by laminating a silicon steel sheet to be measured, and an excitation coil and a detection coil with the same turns number are wound around the iron core. The measurement process is to first obtain a reference B-H curve that only considers a nonlinear reluctance of the iron core, and then to derive a B-H curve considering an eddy current effect in a magnetic field at any frequency from the reference B-H curve. The method, applicable to a measurement for B-H curves at middle and high frequencies, may obtain much higher accuracy.
US11965941B2 Magnetic sensor
A magnetic sensor includes a magnetic sensor chip that includes a magnetoresistive effect element and a sealed part. The magnetoresistive effect element includes a free layer and a pinned layer. The sealed part has a first surface and a second surface, which is opposite the first surface. The shape of the sealed part in the plan view from the first surface side is substantially quadrilateral. The substantially quadrilateral shape has a first side and a second side, which are substantially parallel to each other. In the plan view, from the first surface side of the sealed part, the magnetization direction of the pinned layer, in a state in which the external magnetic field is not applied on the magnetoresistive effect element, is inclined with respect to an approximately straight line found through the least squares method using a plurality of points arbitrarily set on the first side.
US11965940B2 Self-locating compass
Systems, methods, and apparatuses for a self-locating compass for use in navigation are disclosed. The self-locating compass is operable to provide position and/or velocity without information from a global positioning system (GPS) device. The self-locating compass includes a direction finder and a Lorentz force detector. The method includes determining orientation with respect to Earth's magnetic field, measuring a Lorentz force proportional to rate of change of location with respect to the field, determining a change in location, and updating location.
US11965939B2 Electronic device compensating for geomagnetic sensing data and method for controlling the same
Disclosed are an electronic device for compensating for geomagnetic sensing data and a method for controlling the same. According to an embodiment of the disclosure, an electronic device may include a processor configured to store, in a memory, a temperature of each of a plurality of heating areas and a variation in a geomagnetic value sensed by a geomagnetic sensor, perform linear fitting using the temperature and the variation in the geomagnetic value, compute an error between the variation in the geomagnetic value and an estimated value for the variation in the geomagnetic value, based on a result of the linear fitting, determine a scheme for compensating for the geomagnetic value based on the computed error, and compensate for the geomagnetic value sensed by the geomagnetic sensor using the determined scheme when a variation in temperature is detected for at least one heating area in the plurality of heating areas.
US11965938B2 Leakage detection device and power system for vehicle
In leakage detection device, coupling capacitor has a first end connected to a current path of power storage unit connected to load in a state of being insulated from a ground. Voltage output unit generates a periodic voltage that changes periodically, and applies the periodic voltage to a second end of coupling capacitor via impedance element. Voltage output unit measures a voltage at a node between coupling capacitor and impedance element. Leakage determination unit estimates at least one of an upper peak value and a lower peak value at a certain time, calculates a peak-to-peak value between the upper peak value and the lower peak value with virtually aligned time axes, and determines presence or absence of a leakage between a current path of power storage unit and the ground.
US11965935B2 Method and apparatus for operating a system for providing predicted states of health of electrical energy stores for a device using machine learning methods
The invention relates to a computer-implemented method for predicting a modeled state of health of an electrical energy store having at least one electrochemical unit, in particular a battery cell, having the following steps: providing a data-based state of health model trained to assign a modeled state of health to the electrochemical energy store on the basis of characteristics of operating variables of the energy store; providing time characteristics of the operating variables that characterize operation of the electrical energy store; and determining a present or predicted modeled state of health on the basis of the generated characteristics of the operating variables using the state of health model, wherein data gaps in the time characteristics of the operating variables owing to a phase of inactivity are completed based on a characteristic of a temperature of the energy store that is derived from at least one provided ambient condition.
US11965933B2 Integrated circuit, battery monitoring device, and battery monitoring system
A battery monitoring device includes: a pair of terminals for measuring voltage or current of a battery, and to which a filter unit including a capacitive element is connected; an AD converter that measures a waveform of voltage between the terminals during charging or discharging of the capacitive element; and a time constant calculation unit that calculates a time constant of the filter unit based on the waveform measured. The AD converter is, for example, a first AD converter or a second AD converter. The filter unit is, for example, a first filter unit or a second filter unit.
US11965929B2 Method and system for detecting glitch at high sampling rate
Methods for detecting a glitch at a high sampling rate are provided. In some embodiments, a method includes the following steps: S1, acquiring to-be-identified data; S2, processing the to-be-identified data to obtain normal sampling data; and S3, performing glitch identification on the to-be-identified data to obtain a glitch position of the normal sampling data. In other embodiments, the disclosure provides a system for detecting a glitch at a high sampling rate and for implementing the method for detecting a glitch at a high sampling rate. The system includes an acquisition unit and a glitch identification unit. The acquisition unit acquires and processes the to-be-identified data to obtain the normal sampling data, and the glitch identification unit performs glitch identification on the to-be-identified data to obtain the glitch position of the normal sampling data.
US11965927B2 Systems and methods of testing adverse device conditions
Thermal conditions can be simulated for an electronic device. Application developers may want to test how applications perform under various thermal conditions on a device that includes thermal management. The application developers can use the tests to determine whether the application should take proactive measures to maintain application performance, and which proactive measures should be taken. For example, an application can reduce its use of resources to ensure that an application maintains a desired quality of user experience (and at a minimum remains responsive) under adverse thermal conditions. Creating adverse conditions can be difficult to replicate, costly to implement, and can potential cause damage to the electronic device being tested. In some examples, simulating thermal conditions can be used instead of placing the device in real-world adverse conditions to improve the testing process for developers.
US11965926B2 Electronic component test handler having flying scan function
The present invention relates to an electronic component test handler comprising: a hand configured to pick up and transfer a plurality of devices; and a scanner configured to scan a region of a movement path of a device picked up by the hand at a predetermined angle. The electronic component test handler having a flying scan function according to the present invention is capable of scanning during a transfer process without a change in position after picking up a device, and thus, operations and time required for the scanning may be reduced, thereby improving efficiency.
US11965925B2 Test device for localizing a partial discharge in or at an electrical component as well as method for localizing the partial discharge
A test device to localize a partial discharge in or at an electrical component may include at least one antenna to capture an electromagnetic wave caused by a partial discharge in the electrical component. The test device includes multiple microphones arranged in an environment around the electrical component. The microphones capture sound waves caused by the partial discharge. It is examined if an intensity of the electromagnetic wave exceeds a first limit value and/or the intensity of the sound wave captured by one of the multiple microphones exceeds a second limit value. Depending on the captured sound wave and/or the electromagnetic wave and on the examination relating to the first and/or second limit value, a location of the partial discharge can be determined.
US11965923B2 Self-test for electrostatic charge variation sensors
The present disclosure is directed to self-tests for electrostatic charge variation sensors. The self-tests ensure an electrostatic charge variation sensor is functioning properly. The self-tests may be performed while an electrostatic charge variation sensor is active and without interruption to the application employing the electrostatic charge variation sensor.
US11965921B2 Measurement system and measurement method
A measurement system and method tests for spurious emissions included in a signal transmitted from a mobile terminal in a shorter time than before. The system includes: a band division unit for dividing the measurement frequency band into a plurality of divided bands; a first spurious measurement control unit which causes a measurement device to measure the spurious emissions of the signal to be measured in each divided band and the peak power of the spear in each divided band; and a first pass/fail determination unit that determines whether or not pass determination criteria is satisfied. The first pass/fail determination unit determines whether the peak power does not exceed the threshold of the pass determination criteria in each divided band. The threshold value of the pass determination criteria is lower than the threshold of the standard determination criteria defined by the 3GPP standard.
US11965920B1 Method for achieving terminal-pair definition of four-terminal-pair impedance and application thereof
A method for achieving terminal-pair definition of four-terminal-pair (4TP) impedance and an application thereof are provided, which belongs to the field of precision measurement and metrology. A current output terminal of a two-stage follower is connected to a high current terminal of impedance through a coaxial line, and a voltage output terminal of the two-stage follower is connected to a high voltage terminal of the impedance through the coaxial line, which makes current of the high voltage terminal be 0, and core wire currents and outer wire currents of the high current terminal equal and reverse. The terminal-pair definition of the 4TP impedance can be satisfied; and the follower is added to make a bridge ratio variable and isolate effects of bridge load changes, thereby accelerating a balancing speed of the 4TP impedance bridge, and achieving accurate and fast comparative measurement having high precision of the 4TP AC impedance.
US11965918B2 Meter for use with a distributed energy resource device
An electric meter includes a housing, a first set of connection paths, and a second set of connection paths. The first set of connection paths couple to a meter socket and are electrically coupled to a first electrical connection path between first phases of an electric distribution power source, a distributed energy resource device, and a load. First electrical metrology components of the first electrical connection path are positioned within a first segment of the housing. The second set of connection paths couple to a meter socket and are electrically coupled to a second electrical connection path between second phases of the electric distribution power source, the distributed energy resource device, and the load. Second electrical metrology components of the second electrical connection path are positioned within a second segment of the housing that is non-overlapping with the first segment of the housing.
US11965917B2 Power measurement device
A power measurement device includes: a first three-phase to two-phase converter converting a three-phase voltage signal of three-phase AC power into a two-phase voltage signal; a second three-phase to two-phase converter converting a three-phase current signal of the three-phase AC power into a two-phase current signal; an instantaneous power calculator calculating an instantaneous value of active power of the three-phase AC power and an instantaneous value of reactive power of the three-phase AC power based on the two-phase voltage signal and the two-phase current signal; a first moving average calculator calculating multiple active power average values of different moving average data quantities; a second moving average calculator calculating multiple reactive power average values of different moving average data quantities; and calculators that calculate average active powers corresponding to a frequency of the three-phase AC power, and the reactive power corresponding to the frequency of the three-phase AC power.
US11965915B2 Ground tuning switch
Herein is provided a device for optimizing bandwidth during oscilloscope measurements. The device is connectable to a probe for electrically connecting a test point and an oscilloscope. The device may include at least two grounding connectors with different inductances for electrically connecting ground to the probe and a tuning network comprising circuitry configured to compensate for the different inductances of said at least two grounding connectors, the tuning network being switchable between different modes, each mode being configured to compensate for a specific inductance of said at least two grounding connectors. A method for optimizing bandwidth during oscilloscope measurements is also provided.
US11965913B2 Measurement arrangement for measuring a voltage potential on a conductor in a power switching device and corresponding power switching device
A voltage potential measurement arrangement for measuring a voltage potential on a conductor in an encapsulated power switching device includes at least a portion of the conductor surrounded by a field control component, in particular a field control electrode, having a measuring electrode for capacitive coupling to the conductor. The measuring electrode is disposed outside of the field control component and the field control component is penetrated by at least one aperture at the height of the measuring electrode. A corresponding encapsulated power switching device is also provided.
US11965906B2 Closed-loop microelectromechanical accelerometer with compensation of spurious vibration modes and process for manufacturing a microelectromechanical accelerometer
A closed-loop microelectromechanical accelerometer includes a substrate of semiconductor material, an out-of-plane sensing mass and feedback electrodes. The out-of-plane sensing mass, of semiconductor material, has a first side facing the supporting body and a second side opposite to the first side. The out-of-plane sensing mass is also connected to the supporting body to oscillate around a non-barycentric fulcrum axis parallel to the first side and to the second side and perpendicular to an out-of-plane sensing axis. The feedback electrodes are capacitively coupled to the sensing mass and are configured to apply opposite electrostatic forces to the sensing mass.
US11965899B2 Calibration curve setting method, specimen analysis method, calibration curve setting program, specimen analysis program, and specimen analyzer
Disclosed is a calibration curve setting method for setting a calibration curve, the calibration curve setting method including: creating a first calibration curve on the basis of a measurement value obtained by measuring a standard sample for which a concentration of a predetermined component is known; creating a second calibration curve by correcting the created first calibration curve; displaying a screen configured to support an operator for restoring the second calibration curve to the first calibration curve; receiving an instruction of restoring the second calibration curve to the first calibration curve; and displaying the first calibration curve upon receiving the instruction of restoring.
US11965898B2 Automatic nucleic acid detection system and method thereof
An automatic nucleic acid detection system and a method thereof are disclosed. The automatic nucleic acid detection method includes: performing, by an automatic control subsystem, on a nucleic acid extraction machine platform, a nucleic acid extraction on one or more specimens in a sample tray to generate one or more corresponding nucleic acids in the sample tray; distributing, by the automatic control subsystem, on a nucleic acid distribution machine platform, the nucleic acid in each hole of the sample tray and a first reagent into a plurality of holes of a detection tray, wherein the number of holes of the detection tray is greater than that of the sample tray; and performing, by the automatic control subsystem, on a nucleic acid detection machine platform, a nucleic acid detection on the detection tray.
US11965896B2 Methods of treating patients at risk for renal injury and renal failure
The p21 biomarker is utilized in the evaluation of whether a patient is suffering from kidney injury or failure, and can be used in methods of treating kidney injury or failure by determining the appropriateness of one or more of initiating renal replacement therapy, withdrawing delivery of compounds that are known to be damaging to the kidney, delaying or avoiding procedures that are known to be damaging to the kidney, and modifying diuretic administration.
US11965894B2 Method of diagnosis of drug induced liver injury
The present invention relates to new methods for assessing prognosis of recovery of DILI in a patient, combining measurement of serum markers through a logistic function that doesn't include bilirubin and transaminases (AST and ALT) markers.
US11965888B2 Quantifying endotoxin load in bacterial biofilms
Disclosed herein are methods for quantifying total endotoxin load in a biofilm sample. Also provided are methods for identifying a gram-negative biofilm derived bacterial infection. The disclosed methods more accurately define actual total endotoxin levels and can detect the presence of endotoxin in a given biofilm volume at a higher resolution than current extraction techniques.
US11965887B2 Method of examining possibility of subject having pancreatic cancer
A method of examining a possibility of a subject having pancreatic cancer, including measuring GPRC5C (G protein-coupled receptor family C group 5 member C) present in an exosome in a specimen collected from the subject.
US11965884B2 Method of quantitating unbound C5 in a sample
A method of quantitating free (unbound) human C5 complement protein (C5) from a sample comprising: binding biotinylated anti-C5 capture antibody to strepavidin-coated particles; capturing the free (unbound) C5 in the sample; detecting the captured free C5; and quantitating the captured free C5 using laser-induced fluorescence detection; wherein the method is performed in a Gyros Bioaffy 200 CD in a Gyrolab xPlore or a Gyrolab XP instrument.
US11965883B2 Point of care sensor systems
Provided are point of care sensor systems that include portable readers and disposable cartridges for receiving and analyzing samples. A cartridge may be equipped with one or more sensor channels, each containing one or more sensors. After providing a sample to a cartridge, the cartridge can be inserted into a reader, which can interact with the cartridge to perform on-cartridge sensing and receive signals indicating the presence and/or quantity of one or more targets in the sample. Examples of cartridges can include cardiac panels, sepsis panels and the like. In some embodiments, the same sensor hardware may be configured for multiple measurements of different targets conducted at different time frames. Also provided herein are novel on-cartridge solid and liquid reagent storage and delivery mechanisms.
US11965882B2 Methods of isolating a biological entity
Provided are affinity-based methods of isolating biological entities via a surface antigen from a sample with non-chromatographic and chromatographic methods being provided. Also provided is a dextran polymer, kits for use in the method of isolating a biological entity and an apparatus for performing the methods.
US11965881B2 Nanosensors and methods for detection of biological markers
Methods and devices for microfluidic detection of a biological maker in a biospecimen collected from a subject are disclosed. The microfluidic devices include nanoparticle-based nanosensors comprising supramolecular recognition sequences, protease consensus sequences, post-translationally modifiable sequences, or sterically hindered benzylether bonds for specific interaction with a biological marker. Also disclosed are particular nanosensors for detecting cytokines, and other proteins based upon supramolecular recognition without chemical modification or enzymatic cleavage.
US11965875B2 System and method for screening and assessing agents for tumor immunotherapy
The present application relates to a system and a method for effectively screening and assessing agents for tumor immunotherapy, which includes assessment for the effects of target cells, non-target cells, and tumor infiltration. The system and method of the present application can be used to comprehensively and systematically assess the effectiveness and safety of the agent against tumor immune cells.
US11965872B2 High pressure core chamber and experimental vessel
A high pressure core chamber for use in collecting pressurized core samples from a reservoir is equipped with at least two high pressure access valves, allowing the core chamber to also function as a vessel for various high pressure experiments. In some embodiments, the core chamber is also equipped with a heater, allowing high pressure, high temperature experiments, and thus duplicating reservoir conditions. Various assays using the core chamber are also described.