Document | Document Title |
---|---|
US11875765B2 |
Electronic percussion instrument and hitting detection method
An electronic percussion instrument and a hitting detection method are provided. The electronic percussion instrument includes: a head of which an upper surface is formed as a hitting surface; a body part, which is cylindrical and has an opening at an upper end side, the opening is covered by the head; and a plurality of head sensors provided on an inner peripheral side of the body part and detects a hitting on the hitting surface. The plurality of head sensors are in contact with a lower surface of the head in an area in which a distance from a center of the hitting surface is 50% or more and 75% or less of a radius of the hitting surface. |
US11875762B2 |
Effect imparting device, control method and non-transitory computer readable medium
An effect imparting device, control method and non-transitory computer readable medium are provided. This effect imparting device has: a plurality of effect units that provide effects to a sound that has been input; a storage part for storing a plurality of patches each including a collection of parameters to be applied to the effect units; an input part for receives a designation of a patch; an application part for applying the parameters included in the designated patch to the effect units; an output part for outputting the sound to which effects have been provided in accordance with the parameters applied to the effect units; and a muting means for temporarily muting the effects—provided sound to be outputted when the effects units include an effect unit in which the type of an effect is changed through changing of the designated patch. |
US11875761B2 |
Display driving circuit and display device including the same
A display driving circuit includes a frame rate extractor configured to receive a vertical synchronization signal indicating a start of a k-th frame, k-th frame data including information about the k-th frame, and a data enable signal indicating an active period of the k-th frame and a variable blank period that occurs after the active period, and extract a frame rate of the k-th frame, based on the vertical synchronization signal; and an image corrector configured to correct frame data received after reception of the k-th frame data, based on the frame rate of the k-th frame, and output the corrected frame data as output image data, wherein the vertical synchronization signal is received before a start time point of the active period. |
US11875760B2 |
Display system
A display system includes an information acquisition device that acquires a position of a moving body, a display processing device that controls display of an image based on information acquired by the information acquisition device, a posture detection device that detects a posture variation of the moving body, a correction processing device that sets a first correction amount based on the posture variation, a gradient correction processing device that sets a second correction amount based on gradient information and a superimposition destination position at which the image is superimposed on an actual view in a display direction of the image, and a correction overlap amount setting unit that sets a correction overlap amount by which the first correction amount and the second correction amount overlap. The display processing device controls display of the image based on the first correction amount, the second correction amount, and the correction overlap amount. |
US11875759B2 |
Display device and control method for display device
According to one embodiment, a display device includes a display panel including pixels arranged in a matrix, a common electrode, a pixel electrode disposed for each of the pixels, and a liquid crystal layer containing a polymer and liquid crystal molecules, a light source, and a controller controlling a voltage between the common electrode and the pixel electrode, and controlling an operation of the light source. The controller applies a voltage corresponding to an image component to write the image component between the common electrode and the pixel electrode in order from the pixel located on an opposite side to the light source in a first period, and turns on the light source to display an image corresponding to the written image component on the display panel in the first period. |
US11875758B1 |
Pixel drive circuit and display panel
A pixel drive circuit, which includes: a first thin film transistor, a first unidirectional conduction switch, a second thin film transistor, a second unidirectional conduction switch, and a pixel capacitor; and the first thin film transistor includes: a first gate electrode, a first source electrode, and a first drain electrode; the first gate electrode being connected with a n-th scan line, the first source electrode being connected with a m-th scan line, and the first drain electrode being connected with the pixel capacitor, and the n and m are positive integers; the second thin film transistor includes: a second gate electrode, a second source electrode, and a second drain electrode; the second gate electrode being connected with a (n−1)-th scan line, the second source electrode being connected with the pixel capacitor, and the second drain electrode being grounded. |
US11875757B2 |
Information processing system
An information processing system (2000) includes a camera (10), a polarization filter (20), a display device (30), and an information processing apparatus (200). The display device (30) includes a display screen (32), and an object (40) is placed on the display screen (32). The camera (10) has an image area in which the display screen (32) is included. The information processing apparatus (200) displays, on the display screen (32), a first display based on a captured image (12) generated by the camera (10). The polarization filter (20) is located between a lens of the camera (10) and the display screen (32) when the lens of the camera (10) faces the display screen (32). |
US11875755B2 |
Method of driving light emitting diode backlight unit and display device performing the same
A method of driving a light emitting diode (LED) backlight unit, which includes a plurality of LED elements that are connected to a plurality of gate lines and a plurality of source lines, includes generating a plurality of gate signals applied to the plurality of gate lines. While the plurality of gate signals are generated, a non-overlap interval between activation intervals of two adjacent gate signals is generated. All of the plurality of gate signals are deactivated during the non-overlap interval. A plurality of source signals applied to the plurality of source lines are generated. While the plurality of source signals are generated, a high-impedance (Hi-Z) interval included in the non-overlap interval is generated. At least some of the plurality of source signals have a high-impedance state during the high-impedance interval. |
US11875749B2 |
Display substrate and manufacturing method thereof, display device
A display substrate and manufacturing method thereof, and a display device are provided. The display substrate includes a base substrate, and a shift register unit and a first clock signal line that are on the base substrate, the first clock signal line extends along a first direction on the base substrate and is configured to provide a first clock signal to the shift register unit, the shift register unit includes an input circuit, an output circuit, a first control circuit and an output control circuit, and the input circuit includes an input transistor, an active layer of the input transistor is in a strip shape extending along a second direction, and the second direction is different from the first direction. |
US11875747B2 |
Pixel driving circuit, driving method for the same, display panel, and display apparatus
A pixel driving circuit includes: an energy storage sub-circuit, a reset sub-circuit, a compensation sub-circuit, a driving sub-circuit, and a current leakage suppression sub-circuit. The energy storage sub-circuit is coupled to a first node and a second node. The reset sub-circuit is coupled to the second node, a first scan timing signal terminal, and an initialization signal terminal. The compensation sub-circuit is coupled to the second node, a third node, and a second scan timing signal terminal. The driving sub-circuit is coupled to the second node, the third node, and a first voltage signal terminal. The current leakage suppression sub-circuit is coupled to the energy storage sub-circuit, the reset sub-circuit, and the compensation sub-circuit. The current leakage suppression sub-circuit is configured to suppress current leakage of the energy storage sub-circuit in a process of generating and transmitting the driving signal by the driving sub-circuit. |
US11875744B2 |
Cleaning common unwanted signals from pixel measurements in emissive displays
Methods of compensating for common unwanted signals present in pixel data measurements of a pixel circuit in a display having a plurality of pixel circuits each including a storage device, a drive transistor, and a light emitting device. First pixel data is measured from a first pixel circuit through a monitor line. Second pixel data from the first pixel circuit or a second pixel circuit is measured through the monitor line or another monitor line. The first measured pixel data or the second measured pixel data or both are used to clean the other of the first measured pixel data or the second measured pixel data of common unwanted signals to produce cleaned data for parameter extraction from the first pixel and/or second pixel. |
US11875743B2 |
Pixel and a display device having the same
A pixel including: a light emitting element; a first transistor connected between a first power source and a second node; a first capacitor connected to a first node or a second node and a third node; a second transistor between the third node and a data line, the second transistor turned on by a first scan signal; a third transistor between the first and second nodes, the third transistor turned on by a second scan signal; a fifth transistor between the first power source and the first transistor, the fifth transistor turned on by a first emission control signal; a sixth transistor between the second node and the light emitting element, the sixth transistor turned on by a second emission control signal; and an eighth transistor between the second node and a second emission control line, the eighth transistor turned on by a fourth scan signal. |
US11875739B2 |
Organic light-emitting diode display
An organic light-emitting diode (OLED) display includes a data line disposed on a substrate and extended in a first direction, a power line disposed on the substrate and extended in the first direction, a scan signal line disposed on the substrate across the data line, an active layer formed over the substrate, wherein the active layer includes first to fourth regions, wherein the first and fourth regions are connected to each other through a connecting region, a first transistor including the active layer formed between the first region and the second region, a second transistor including the active layer formed between the third region and the fourth region, and wherein the active layer is extended from the first region, the organic light emitting diode is electrically coupled to the first transistor, and a storage capacitor including a first electrode and a second electrode formed over the first electrode. |
US11875738B2 |
Driving circuit including a first and second driving mode and method of operating the same
A display driver integrated circuit includes a gamma circuit, a control circuit, and an output buffer circuit. The gamma circuit generates a plurality of gamma voltages based on gamma control information, a first gamma power supply voltage and a second gamma power supply voltage. The control circuit calculates a gamma limit value based on panel brightness information, voltage levels of the first and second gamma power supply voltages and the number of the plurality of gamma voltages. The control circuit generates a mode determination signal. The output buffer circuit includes a plurality of buffer circuits. Each of the plurality of buffer circuits includes an input stage and the input stage includes first transistors and second transistors. In a first driving mode, each of the plurality of buffer circuits turns off the first transistors and turns on the second transistors included in the input stage. |
US11875737B2 |
Scan-type display apparatus capable of short circuit detection, and data driver thereof
A scan-type display apparatus includes an LED array and a data driver. The LED array has a common cathode configuration, and includes multiple scan lines, multiple data lines and multiple LEDs. The data driver includes multiple data driving circuits, each of which includes a current driver and a detector. The current driver has an output terminal connected to the data line corresponding to the data driving circuit, and outputs one of a drive current and a clamp voltage at the output terminal of the current driver based on a pulse width control signal. The detector is connected to the current driver, and generates a detection signal that indicates whether any one of the LEDs connected to the data line corresponding to the data driving circuit is short circuited based on a detection timing signal and a feed-in voltage related to a voltage at the output terminal of the current driver. |
US11875736B2 |
Driving controller, display device including the same and operating method of display device
A driving controller includes a compensator that calculates a compensation value based on first accumulated stress, and outputs an output image signal by compensating for the input image signal with the compensation value, a stress converter that converts the output image signal into current stress in response to an enable signal, an accumulation stress calculator that outputs second accumulated stress by adding the first accumulated stress and the current stress in response to the enable signal, a memory that stores the second accumulated stress and provides the first accumulated stress to the compensator and the accumulation stress calculator, and an operating time calculator that receives a current operating frequency and outputs the enable signal of an active level based on the current operating frequency. |
US11875734B2 |
Pixel circuit and drive method for same, and display panel and drive method for same
Disclosed are a pixel circuit and a drive method for the same, and a display panel and a drive method for the same. The pixel circuit is configured to drive a light-emitting element to emit light, including: a current control sub-circuit and a time-length control sub-circuit. The current control sub-circuit is electrically connected to a current data terminal, a scanning signal terminal, a reset signal terminal, an initial signal terminal, a light-emitting signal terminal, a first power terminal, a first node, and a second node, respectively. The time-length control sub-circuit is electrically connected to a first control terminal, a second control terminal, a time-length data terminal, a ground terminal, a light-emitting signal terminal, a high-frequency input terminal, and the first node, respectively. |
US11875727B2 |
Shift register, gate driving circuit, display panel, and driving method thereof
The present disclosure provides a shift register, a gate driving circuit, a display panel, and a driving method thereof. The shift register includes: an input circuit; an output circuit; a first control circuit configured to provide a potential of a first control signal terminal to a pull-down node, and provide a potential of a reference signal terminal to the pull-down node according to the potential of the pull-up node; and a second control circuit connected to the pull-down node, a second control signal terminal, the output signal terminal, and the reference signal terminal, wherein the second control circuit is configured to pull down a potential of the output signal terminal during a display phase under the control of a potential of the pull-down node and a potential of the second control signal terminal, and pull up the potential of the output signal terminal in a power-off phase. |
US11875726B2 |
Drive circuit for display panel and display device
A drive circuit for a display panel, including a generation module, an output module and a switch control module. The output module is in electric connection with the generation module and the switch control module. The output module is configured to output a generation signal to a gate driver according to a switch control signal. The output module is further configured to output a first clock signal and a second clock signal to the gate driver according to the switch control signal. The refresh rate of the display panel can be changed in real time, and the power consumption of the display panel having high refresh rate is reduced; meanwhile, the signals outputted by the output module can be continuous, so as to improve the display effect of the display panel and prolong the service life of the display panel. |
US11875725B2 |
Display device and method of driving the same
A display device including a display panel according to an embodiment of the present application includes a plurality of pixels, a timing controller configured to receive a compensation command signal in a vertical blank period in which no image data are written in the pixels, and a sensing circuit configured to sense driving properties of the pixels in at least one sensing period corresponding to the compensation command signal, wherein a length of the vertical blank period is different from each other in a first frame and a second frame, and a number of sensing periods having a predetermined length varies depending on the length of the vertical blank period. |
US11875723B2 |
Display device and method of driving display device
A display device, which is a slidable display device, includes a display panel and a data driver. The display panel includes a first display area, a second display area that is in one of a taken-in position and a taken-out-of position of the display device, and a pad area located on one side of the first display area. The display panel includes pixels disposed in the first and second display areas, and is driven in a first mode in which an image is displayed in the first display area or a second mode in which an image is displayed in the first and second display areas. The data driver generates data voltages based on pixel data, outputs the data voltages to the pixels, and controls an order of the data voltages output in the second mode. |
US11875722B2 |
Display panel and display device
A display panel and a display device. The display panel comprises a transition region, and further comprises: a base substrate; multiple pixel units located on the side of the base substrate and integrated in the transition region; and a first gate drive circuit located on the side of the base substrate facing the pixel units, integrated in the transition region, and comprising a first shift register unit and a first signal line group. The first signal line group comprises a first signal line segment group used for providing a drive signal for the first shift register unit. The base substrate comprises multiple integration portions which are located between orthographic projections of two adjacent pixel units in the same row on the base substrate. |
US11875708B2 |
Automotive radar scene simulator
A real-time automotive radar simulation tool is developed based on reduced statistical models summarized from physical-based asymptotic and full-wave simulations. Some models have been verified with measurements. The simulation tool can help save cost and time for the automotive industry, especially for autonomous vehicles. The simulation tool can also help develop new functionalities like target identification or classification as well as help prevent false alarms. |
US11875705B1 |
Apparatus and method for supporting equipment manufacturing process
Provided is an apparatus for supporting an equipment manufacturing process, the apparatus including: a display; and a processor providing a user with a graphical user interface (GUI) for supporting a target-equipment manufacturing process of the user in the form of mixed reality (MR) through the display, and supporting an interaction operation between the GUI and a user action. |
US11875704B2 |
Nose simulator with multisampling modes for airstream evaluation
A nasal simulator includes a three-dimensional (3D) printed nasal cavity within based on diagnostic imagery of a human nasal cavity. The nasal simulator comprising a fan system positioned to mimic air flow through the human nasal cavity. A first probe access bore is formed through the 3D printed nasal cavity to a first location having a first internal contour. An anemometer insert having an outer diameter sized to be slidingly received in and to pneumatically seal the first probe access bore, the anemometer insert having a distal contour that aligns with the first internal contour of the 3D printed nasal cavity, the anemometer insert having a longitudinal bore that is sized to receive a probe of an anemometer to detect characteristics of the air flow through the 3D cavity. |
US11875703B2 |
Renal hilum surgical simulation system
A renal hilum surgical simulation system is provided. The renal hilum surgical simulation system includes simulated tissue layers and simulated renal organs and/or vasculatures. The renal hilum surgical simulation system is adapted for but not limited to laparoscopic donor nephrectomy surgical procedures. |
US11875702B2 |
Fracture reduction simulator
A system for simulating surgery includes an electromagnetic tracking system comprising an emitter and a plurality of electromagnetic sensors and a plurality of model bone fragments, each of the model bone fragments operatively connected to one of the plurality of electromagnetic sensors. A method for simulating surgery includes electromagnetically tracking position of a plurality of model bone fragments and a model bone shaft using an electromagnetic tracking system and displaying virtual fluoroscopic images based on sensed position of the model bone fragments and the model bone shaft. |
US11875695B2 |
System and method for providing intelligent assistance for food preparation
The method and system disclosed herein present a cooking tutorial program that provides intelligent assistance to users during meal preparation, the method and system comprise: receiving a user selection of a recipe; playing a first content item corresponding to a first preparation step of the selected recipe in a first media format; monitoring user's actions performing the first preparation step of the selected recipe; and if the user's actions performing the first preparation step meet first criteria, adjusting the playing of the first content item, including displaying the first content item in a second media format, wherein the second media format differ from the first media format in at least a size and resolution of a portion of the first content item. |
US11875692B2 |
Systems and methods for displaying combined runway overrun awareness alerting system (ROAAS) and surface indications alerts (SURFIA) traffic symbology
Methods and systems for providing landing area information on an active avionic display on a display device in a cockpit of an aircraft. The system includes an avionic display module configured to render an avionic display on a display device; and a landing area guidance module configured to: construct a graphical insert that is smaller than the avionic display, the graphical insert depicting the landing area environment as a two-dimensional area that includes a landing location rendered therein in a first visualization scheme; overlay the graphical insert on a small portion of the avionic display; indicate a target exit on the landing location; determine whether a runway overrun awareness alerting system (ROAAS) alert has been received; determine whether a surface indication alerts (SurfIA) alert has been received; responsive to the ROAAS alert and the SurfIA alert, alter the rendering within the graphical insert. |
US11875690B2 |
Decentralized oracles in an unmanned aerial vehicle (UAV) transportation ecosystem
In a particular embodiment, decentralized oracles in an unmanned aerial vehicle (UAV) transportation ecosystem includes: receiving, by an oracle node of a plurality of oracle nodes, from a validating node of a plurality of validating nodes of a UAV transportation ecosystem, a request for data for fulfillment of a smart contract, wherein the plurality of oracle nodes are communicatively coupled via an overlay network implemented using a network communicatively coupling the plurality of validating nodes; generating, based on responses to the request from the plurality of oracle nodes, the data for fulfillment of the smart contract; and providing the data for fulfillment of the smart contract. |
US11875685B2 |
Convoy travel system
A convoy travel system includes a plurality of vehicles and is configured such that the plurality of vehicles form a convoy and travel. The plurality of vehicles include a preceding vehicle and following vehicles configured so as to follow the preceding vehicle by means of automatic driving. The preceding vehicle is equipped with a steering information acquisition unit configured so as to acquire steering information pertaining to steering of the preceding vehicle, and a transmission unit configured so as to transmit the steering information to the following vehicles. The following vehicles are equipped with a reception unit configured so as to receive the steering information, and an automatic driving control unit configured so as to begin a steering angle control for avoiding a collision with an obstruction when the steering information indicates the execution of emergency steering for avoiding a collision with the obstruction. |
US11875683B1 |
Facial recognition technology for improving motor carrier regulatory compliance
Methods for improving compliance with regulations pertaining to vehicle driving records are disclosed. One or more digital images from a camera mounted in a vehicle are received. Based on a determination that the vehicle has hours of service that have not been assigned to a driver, a subset of the one or more digital images corresponding to the hours of service are identified based on the timestamps. The subset of the one or more digital images are processed to identify a correspondence between a face of a person included in the one or more digital images and a face of a known person. Based on the correspondence transgressing a threshold level of correspondence, a user interface is generated for presentation on a device. The user interface includes an interactive user interface element for accepting a recommendation to assign the known person as the driver for the unassigned hours of service. |
US11875681B2 |
Drive envelope determination
Drive envelope determination is described. In an example, a vehicle can capture sensor data while traversing an environment and can provide the sensor data to computing system(s). The sensor data can indicate agent(s) in the environment and the computing system(s) can determine, based on the sensor data, a planned path through the environment relative to the agent(s). The computing system(s) can also determine lateral distance(s) to the agent(s) from the planned path. In an example, the computing system(s) can determine modified distance(s) based at least in part on the lateral distance(s) and information about the agents. The computing system can determine a drive envelope based on the modified distance(s) and can determine a trajectory in the drive envelope. |
US11875676B1 |
Systems and methods for providing warnings of imminent hazards
A system and method for alerting a driver of a motor vehicle or a person walking along a road or hiking on a trail of potentially dangerous hazards in their path. Hazards may be deep water, ice, oil slicks or other hazards. In the case of a motor vehicle, the system uses cameras mounted on or within the vehicle to detect potential hazards and then analyzes the images combined with the known topography of the location to evaluate the ability of the vehicle to safely traverse the hazard. In the case of a person walking or hiking, the person may use the camera on a personal mobile device to capture images of the hazard and to combine the images with the known topography at the location to evaluate the danger presented by the hazard. |
US11875672B2 |
Remote control system for improving target specificity
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a remote control system that improves one or more of directionality, target specificity, signal specificity, and bandwidth. An example embodiment is a remote control system that includes a radiation source configured to generate an infrared radiation projection based on one or more remote control codes to control a device. The remote control system further includes an optical controller configured to adjust one or more parameters associated with the infrared radiation projection before the infrared radiation projection is emitted to the device. |
US11875668B2 |
Information transmission system using bell
An information transmission system includes a bell, a transmitter, a manual actuator that is manually operated by an operator and actuates the bell, and a controller having a sensor and a memory, wherein the controller analyzes operation information of actuation of the bell actuated by the manual actuator based on an output from the sensor and stores the operation information to the memory, and wherein the transmitter determines operator information corresponding to the operator in the operation information recorded in the memory when the operator rings the bell, and sends the determined operator information. |
US11875666B2 |
Power source arrangements for self-testing alarm systems
Devices, systems, and methods for self-testing event devices of a building alarm system are described herein. One self-test alarm system device having a self-testing capability includes a first independent power source connected to a detector module and a second independent power source connected to a self-test module. |
US11875662B2 |
Device and system for vehicle proximity alert
A proximity detection device for a vehicle is shown and described. The proximity detection device for a vehicle includes a housing. The housing is made up of a solid exterior and an interior volume. The housing encloses at least one sensor which is operably coupled to a CPU. The CPU is then operably coupled to an alarm. The proximity detection device may be incorporated into a vehicle. Further, multiple proximity detection devices may be incorporated into a vehicle for any number of reasons. |
US11875659B2 |
Privacy-preserving radar-based fall monitoring
Various arrangements for performing fall detection are presented. A smart-home device (110, 201), comprising a monolithic radar integrated circuit (205), may transmit radar waves. Based on reflected radar waves, raw waveform data may be created. The raw waveform data may be processed to determine that a fall by a person (101) has occurred. Speech may then be output announcing that the fall has been detected via the speaker (217) of the smart home device (110, 201). |
US11875658B2 |
Remote distress monitor
A remote distress monitor includes a steerable microphone array, a memory, and a control system. The steerable microphone array is configured to detect audio data and generate sound data. The memory stores machine-readable instructions. The control system includes one or more processors configured to execute the machine-readable instructions. The generated sound data from the steerable microphone array is analyzed. Based at least in part on the analysis, a token associated with the audio data detected by the steerable microphone array is generated. The audio data is representative of one or more sounds associated with a distress event. The generated token is transmitted, via a communications network, to an electronic device to cause a distress response action to occur. The distress response action is associated with the distress event. |
US11875657B2 |
Proactive loss prevention system
A method and system for Proactive Loss Prevention (PLP) System in venue and retail using wireless-based technology. Physical security measures are the first line of defense for protecting assets in any venue and retail spaces. These systems (e.g. Electronic Article Surveillance systems) are widely deployed in retail spaces. However, retail theft is still estimated at a multibillion dollar level on an annual basis in the US alone. This invention augments existing physical security systems to enable a proactive approach for suspect identification and subsequent presence alerting using a wireless local area network (WLAN) based system. |
US11875656B2 |
Virtual enhancement of security monitoring
Methods, systems, and apparatus, including computer programs encoded on storage devices, for monitoring, security, and surveillance of a property. In one aspect, a system includes a virtual reality headset, a plurality of cameras, a plurality of sensors that includes a first sensor, a control unit, wherein the control unit includes a network interface, a processor, a storage device that includes instructions to perform operations that comprise receiving data from the first sensor that is indicative of an alarm event, determining a location of the first sensor, identifying a set of one or more cameras from the plurality of cameras that are associated with the first sensor, selecting a particular camera from the identified set of one or more cameras; and transmitting one or more instructions to the particular camera that command the particular camera to stream a live video feed to a user interface of the virtual reality headset. |
US11875654B2 |
Checkout-payment device and system using a confirmation waiting time for confirmation of an item recognition
A checkout-payment device includes a table on which an item can be placed; a touch screen display; a camera for shooting the item on the table; and a controller configured to perform an operation for recognizing the item based on an image captured by the camera, display an item recognition result on the touch screen display, and start a confirmation waiting time during which the controller continues the item recognition operation and the user can confirm the item recognition result, followed by transitioning to a state in which the user's instructions for payment execution is acceptable. |
US11875653B2 |
Binary personal identification number authentication for contactless card
A contactless card includes an arrangement of a plurality of tactile sensors along the edge, an arrangement of a plurality of tactile sensors on the surface or surfaces, an arrangement of a plurality tactile of sensors along the edge and on the surface or surfaces. The arrangement of a plurality of tactile sensors captures the interaction of the user's hand and the contactless card to generate a unique binary string. In addition to the validation of the identifying information embedded within the memory of any existing contactless credit card, debit cards, prepaid electronic cash card, loyalty card and access card, the user's identification is also validated through the binary string. An irreversible mathematical equation can be used to compute the identifying information and binary string to generate the validation Radio Frequency Identification signal. |
US11875650B2 |
System and method for providing a blackjack game having additional options for a player
A method of managing a blackjack game is provided. A blackjack game bet comprising a bet against a house entity on a blackjack hand is received from a player. A pair of cards is determined for a hand for the house entity, and another pair of cards is determined for a hand for the player. The odds of the occurrence of one or more subsequent events are determined based at least in part on one or more of the pair of cards selected for the house entity's hand and one or more of the pair of cards selected for the player's hand. The odds for an additional bet are determined based at least on the determined odds for the one or more subsequent events, and the additional bet is offered to the player at the determined odds for the additional bet. |
US11875649B2 |
Card game with rake
Some embodiments may relate to a game in which a house takes a rake as a fee for playing a game. A game may include a multiplayer baccarat game that may add a skill element. For example, a baccarat game may add the ability for player's to bluff, choose whether to request cards, raise, fold, and so on. Other example methods and apparatus are described. Some embodiments may include a rake version of Chinese poker. Some embodiments include an open face version of a card game. Some embodiments include a card game with a virtual player position that allows users to play in the virtual player position. |
US11875648B2 |
Card game with fixed rules
Disclosed herein is a gaming table with detectors for tracking a game. |
US11875647B2 |
Bets regarding intermediate points in a race event using fractional timing
A system for betting on fractional times comprises a memory coupled to a processor. The memory stores a first betting option comprising a bet that a particular participant in a race will finish a predetermined length of the race in a first range of fractional times. The memory further stores a second betting option comprising a bet that the particular participant in the race will finish the predetermined length of the race in a second range of fractional times. The processor receives a plurality of bets on at least one of the first betting option and the second betting option and determines an actual time for the particular participant to finish the predetermined length of the race. The processor then determines which of the plurality of bets are winning bets based at least in part upon the determination of the actual time and the corresponding betting options. |
US11875646B2 |
System, method, and device for back-betting progressive prize pools in a gaming system
A system may manage a first prize pool based on a plurality of wagers placed at a plurality of electronic gaming machines (EGMs) for a game of chance or skill. A second prize pool may be managed based on a plurality of back-bet wagers placed at the plurality of user computational devices for an outcome of the game of chance or skill. An award can be distributed from the first prize pool in connection with the game of chance or skill to a player at one of the plurality EGMs and an award from the second prize pool can be automatically distributed to a player at one of the user computational devices in response to distributing the award from the first prize pool. |
US11875645B2 |
Gaming systems and methods for dynamic award symbols
A gaming system comprises a display device configured to present a plurality of symbol positions and game-logic circuitry. The game-logic circuitry generates a game cycle counter for a game feature at an initial value, for each game cycle outcome of a plurality of game cycle outcomes, updates the current count of the game cycle counter and causes the display device to: (i) populate the symbol positions with randomly selected symbols and (ii) in response to the randomly selected symbols including an award symbol, present an award sequence for a set of award values associated with the award symbol, wherein the number of award values within the set of award values is at least partially a function of the current count of the game cycle counter. The game-logic circuitry further causes, in response to the current count reaching a termination value, the display device to conclude the game feature. |
US11875644B2 |
Gaming systems and methods using dynamic modifier regions and selectable
A gaming machine comprises game-logic circuitry and a display device that presents a plurality of symbol positions. The game-logic circuitry causes the display device to: in response to a trigger event, present a multiplier region including a subset of the symbol positions, present one or more multiplier selectors that are associated with at least one symbol position of the subset and include a respective set of multipliers, present one or more game outcomes by populating the plurality of symbol positions with randomly selected symbols, select a multiplier for each multiplier selector associated with symbol positions being occupied by value-bearing symbols through the game outcomes, and update the award indicia for each of the value-bearing symbols associated with the multiplier selectors to indicate a respective updated award value at least partially as a function of an initial award value of the value-bearing symbol and the corresponding selected multiplier. |
US11875638B2 |
Systems and methods for interactive electronic gaming with rule violation detection
A system includes processor(s) and a gaming application to: store system data of the system in memory; receive data representative of a listing of at least one interactive electronic game(s) from a gaming platform hosting interactive electronic game(s); cause the listing to be viewable on an electronic display device; receive, via the electronic display device, objectives for winning for a selection of one of the interactive electronic game(s); determine a collusion enforcement policy for the selected interactive electronic game according to the system data; adjust a skill level of the selected interactive electronic game according to the objectives; initiate play for the selected interactive electronic game; monitor player action within, and changes to the system data during, play of the selected interactive electronic game; and enforce collusion rules for the selected interactive electronic game according to the collusion avoidance policy. |
US11875636B2 |
Systems and methods for multi-player electronic card game play
A system for interactive gaming among a plurality of players includes a host computer system and a plurality of player terminals communicably coupled to the host computer system via a network. The plurality of player terminals are located at a plurality of licensed gaming locations. The plurality of player terminals are configured to engage the plurality of players in a common interactive game operated by the host computer system. The plurality of player terminals include means for dispensing player winnings from the player terminal. |
US11875635B2 |
Mobile gaming system for remote game play
A mobile support system for providing wagering game play to a plurality of mobile devices is provided. The system is configured to receive a play request for the wagering game from a mobile device, where the play request includes a wager amount and represents placement of a wager for an instance of game play of the wagering game. The system generates an instance of game source data for the wagering game and identifies a game play data set used for the play request. Prior to performing a withdrawal transaction of the wager amount for the play request, the system generate a wager outcome for the play request by comparing the game source data with the game play data set. After determining the wager outcome for the play request, the system causes the withdrawal transaction of the wager amount to be performed, thereby completing a placement of the wager amount. |
US11875634B2 |
Controlling power consumption in electronic gaming machines
A system includes a processor circuit and a memory including machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to determine that a first gaming device of a plurality of gaming devices is in a first active state. Based on the determination that the first gaming device is in the first active state, the processor circuit identifies a second gaming device of the plurality of gaming devices in a first proximity to the first gaming device. Based on the determination that the first gaming device is in the first active state and the identification of the second gaming device, the processor circuit modifies a state of the second gaming device to be in a second active state different from the first active state. |
US11875630B2 |
Shared electronic gaming machine interface including oversized button deck assembly
An electronic gaming machine interface is described. The interface may be coupled to and shared between a plurality of electronic gaming machines. Accordingly, the interface may include a button deck assembly, which may, in turn, include a touch-sensitive video display, and a flange surrounding at least a portion of the button deck assembly. In some embodiments, the flange may include a first mechanical fastener configured to couple the button deck to a cabinet of a first electronic gaming machine, and a second mechanical fastener configured to couple the button deck to a cabinet of a second electronic gaming machine. The button deck may, in addition, be communicatively coupled to one or both of the first and second electronic gaming machines. As a result, in at least some embodiments, the button deck is supported by and communicatively coupled to the first electronic gaming machine and the second electronic gaming machine. |
US11875629B2 |
Wireless-networked stroller access control system
A wireless-networked stroller access control system includes a plurality of wireless-networked strollers, each having stroller framework for carrying a passenger, and having a set of wheels mounted on an axle. A device-level machine-readable code is displayed on a surface associated with the stroller system. A wheel brake assembly is arranged with the set of wheels and has a locked position, and an unlocked position. A manually-actuated control bar assembly is mounted on the stroller framework, arranged with respect to the wheel brake assembly, and has a locked state of operation and an unlocked state of operation. A wireless wheel-axle locking control module is arranged in wireless communication with a wireless communication infrastructure, and configured with the manually-actuated control bar assembly to control the state of operation of the manually-actuated control bar assembly and also the wheel brake assembly. When a web-enabled mobile phone is used to (i) scan the device-level machine-readable code displayed on the wireless-networked stroller, (ii) complete a stroller rental transaction over the wireless access control network, and (iii) obtain access control over the rented stroller system, then the wireless wheel-axle locking control module unlocks the wheel brake assembly, so that the set of wheels are allowed to rotate and the stroller framework is allowed to moved relative to the ground surface. |
US11875625B2 |
Money processing system, and method for handling an error in a money processing machine
A money processing system includes: a money processing machine including a processing machine communication section and a processing machine controller; a first terminal including a first reception section, a first communication section, and a first controller; and a second terminal including a second reception section, a second communication section, and a second controller. The first terminal is a mobile communication terminal. The processing machine communication section transmits state information indicating a state of the money processing machine. In a case where the first reception section receives a consent operation to handle an error in the money processing machine, the first communication section transmits consent information. The error in the money processing machine is indicated by the state information. The second controller causes the second communication section to receive the consent information. |
US11875624B2 |
Security control module and system
A security control module for controlling access through a passageway of a secure control area, comprising an ultra-wideband transceiver configured to establish an ultra-wideband transmission with a mobile device and a processing unit configured to determine a first distance between the security control module and the mobile device by processing signal properties of the ultra-wideband transmission. The security control module is configured to receive a second distance from a further security control module arranged at a spacing distance apart, the second distance being indicative of a distance between the further security control module and the mobile device. The processing unit is configured to determine the relative position of the mobile device with respect to the security control module based on the first and second distance. |
US11875618B1 |
Alternative electronic and keyless mechanical single lock control
A lock for an access door having an electrically powered electronic smart lock control and a keyless mechanical lock control, and a single locking bolt element. The single locking bolt element is made movably operable, to permit opening of the access door, with either of an electronic code entry via the electrically powered electronic smart lock control or a mechanical code entry via the keyless mechanical lock control. The mechanical lock control, with mechanical code entry, thereby provides a fail-safe back up for keyless entry through the access door in the event of electrical failure on the electronic smart lock. |
US11875616B2 |
Vehicle state monitoring device
A vehicle state monitoring device includes a storage device configured to store information relating to a vehicle traveling under power from an engine; a determining device configured to determine a state of the vehicle using the information stored in the storage device; and a storage control device. The storage control device is configured to, each time the vehicle travels a predetermined distance, store a frequency relation as the information in the storage device. The frequency relation is a relation between revolutions of the engine, a fuel-related parameter that is a load factor or a fuel injection rate of the engine, and a running frequency of the engine at the revolutions and the fuel-related parameter while the vehicle travels the predetermined distance. |
US11875615B2 |
Odometry noise model fitting from fleet-scale datasets
A method for fitting an odometry noise model of a vehicle is described. The method includes collecting multiple passes of sensor measurements from motion sensors of the vehicle to measure a motion sensor noise during a testing operation of the vehicle. The method also includes determining an estimated standard deviation of the motion sensor noise measured during the testing operation of the vehicle. The method further includes determining the odometry noise model of the vehicle according to the estimated standard deviation of the motion sensor noise measured during the testing operation of the vehicle. The method also includes compensating, using the odometry noise model, the motion sensor noise during normal operation of the vehicle. |
US11875609B2 |
Vehicle and control method thereof
In accordance with one aspect of the disclosure, a vehicle including a plurality of electronic component, includes: a transceiver configured to perform communication with a user terminal; and a controller configured to determine a location of the user terminal based on a search signal received from the user terminal, determine a target component corresponding to the location of the user terminal among the plurality of electronic components and control the transceiver to transmit a diagnostic information of the target component to the user terminal. |
US11875604B1 |
Systems and methods for determining hand poses in artificial reality environments
A method includes a computing system receiving an image of a real-world environment, the image including at least a portion of a hand of a user of an artificial reality device, the hand comprising a palm and a plurality of fingers. The computing system determines a hand pose of the hand using the image, and defines, based on the hand pose, a three-dimensional surface positioned in the palm of the hand. The computing system determines, based on the hand pose, distances between predetermined portions of the plurality of fingers and the three-dimensional surface. The computing system assigns, based on the distances, a pose value for each of the plurality of fingers of the hand and determines, based on the pose values for the plurality of fingers, a grab state of the hand. |
US11875603B2 |
Facial action unit detection
An example system includes a landmark engine to detect a facial landmark in an image of a face. The system includes a comparison engine to determine a difference between the facial landmark in the image and a facial landmark of a neutral face. The system also includes an action engine to determine whether a facial action unit occurred based on whether the difference satisfies a condition. |
US11875601B2 |
Meme generation method, electronic device and storage medium
A meme generation method, an electronic device, and a storage medium are provided. The method includes: determining a plurality of second expression images corresponding to a target face image based on a plurality of first expression images contained in a first meme; generating a second meme corresponding to the target face image based on the plurality of second expression images corresponding to the target face image; wherein, determining an affine transformation parameter between the target face image and an i-th first expression image in the plurality of first expression images according to a corresponding relation between a face key point in the target face image and a face key point in the i-th first expression image; and transforming the target face image based on the affine transformation parameter to obtain an i-th second expression image corresponding to the target face image. |
US11875597B2 |
Method for verifying the identity of a user by identifying an object within an image that has a biometric characteristic of the user and mobile device for executing the method
A method includes obtaining, by a processing device from an optical sensor of a mobile device, an image, processing, by the processing device, the image by using a neural network to identify a position of an object in the image and the object in the image, thereby obtaining an identified object, after processing the image, extracting, by the processing device from the identified object, a biometric characteristic, and providing, by the processing device, at least the biometric characteristic as input to determine whether the biometric characteristic identifies a user. |
US11875596B2 |
Display panel and display apparatus
Disclosed are a display panel and a display apparatus. The display panel includes an opposing substrate, an array substrate and a liquid crystal layer. The array substrate includes: a first base substrate; a color film layer, includes a black matrix and a plurality of color resistors, the black matrix includes a plurality of pixel openings and a plurality of first light transmitting holes, and color resistors is arranged one pixel opening correspondingly; and photosensitive sensors, arranged between the color film layer and the first base substrate, orthographic projections of the plurality of photosensitive sensors on the first base substrate are in an orthographic projection of the black matrix on the first base substrate, and the orthographic projection of each of the plurality of photosensitive sensors on the first base substrate covers an orthographic projection of at least one the plurality of first light transmitting holes on the first base substrate. |
US11875590B2 |
Self-supervised document-to-document similarity system
Examples provide a self-supervised language model for document-to-document similarity scoring and ranking long documents of arbitrary length in an absence of similarity labels. In a first stage of a two-staged hierarchical scoring, a sentence similarity matrix is created for each paragraph in the candidate document. A sentence similarity score is calculated based on the sentence similarity matrix. In the second stage, a paragraph similarity matrix is constructed based on aggregated sentence similarity scores associated with the first candidate document. A total similarity score for the document is calculated based on the normalize the paragraph similarity matrix for each candidate document in a collection of documents. The model is trained using a masked language model and intra-and-inter document sampling. The documents are ranked based on the similarity scores for the documents. |
US11875588B2 |
Document processing apparatus and non-transitory computer readable medium storing program
A document processing apparatus includes a processor configured to extract an image area, in which an image is disposed, from a plurality of documents to be processed, perform an image recognition process on the image area, compare information on the image of the image area for each document, the information being obtained by performing the image recognition process, and decide a difference for the documents based on a result of comparison of the information on the image and a decision rule for the documents. |
US11875586B2 |
Detection and mitigation of cyber attacks on binary image recognition systems
A computer-implemented method, comprising receiving, by a computer system, binary image data, the computer system configured to detect a pixel value in the binary image data to represent a non-machine language value related to the binary image data; determining, by the computer system, that the binary image data further comprises at least a pixel value that is altered in a manner to change the non-machine language value related to the binary image data when read by an image recognition system; and alerting, by the computer system, to the image recognition system to review the binary image data. |
US11875582B2 |
Vehicle number identification device, vehicle number identification method, and program
A vehicle number identification device includes a registration-number-information acquisition part configured to acquire registration number information associated with an identification media installed in a vehicle; a number-plate-image acquisition part configured to acquire a number-plate image of the vehicle; an OCR processing part configured to acquire OCR resultant information representing a result of an optical character recognition with respect to the number-plate image; an estimation processing part configured to input the number-plate image into a machine-learning model and to acquire estimation result information output from the machine-learning model; and a matching determination part configured to determine whether at least two types of information out of the registration number information, the OCR resultant information, and the estimation result information indicate a same vehicle number and to identify the same vehicle number as a vehicle number of the vehicle. |
US11875579B2 |
Parking objects detection system using live inventory management
A parking objects or vehicles detection system performs vision-based parking inventory management by monitoring live vehicle ingress and egress traffic and communicating to a backend server changes in instances of vehicle parking events. |
US11875577B2 |
Method and system for recognizing traffic lights using a high-precision map
A generation method of high-precision map for recognizing traffic lights is provided. The generation method comprised steps of: obtaining road test data comprising video data of traffic lights; marking the video data in order to obtain marked data of the traffic lights, the marked data comprising states of the traffic lights and traffic lights information; using the video data and the marked data to generate a recognition model of the traffic lights; and storing the recognition model and the traffic lights information in a high-precision map to generate a high-precision map for recognizing the traffic lights. Furthermore, a method and system for recognizing traffic lights using high-precision map are also provided. The recognition model is stored in the high-precision map, and cooperating with the high-precision map to effectively recognize the traffic lights. |
US11875572B2 |
Space recognition method, electronic device and non-transitory computer-readable storage medium
The embodiments of the disclosure provide a space recognition method, an electronic device and a non-transitory computer-readable storage medium. The method includes the following steps. Sensor data for detecting obstacle positions is obtained from a sensor associated with an electronic device. A plurality of coordinates respectively corresponding to the obstacle positions are generated based on the sensor data. Boundary line information of a space surrounding the electronic device is updated according to the coordinates until an optimization condition is met for each boundary line. A spatial range of the space surrounding the electronic device is identified based on the boundary line information. The spatial range is used to guide a movement of the electronic device. |
US11875571B2 |
Smart hearing assistance in monitored property
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for emphasizing a portion of audio data. In some implementations, a method may include determining that a first person is wearing a hearing aid, determining, from images captured by a camera, that a second person is speaking to the first person, determining an audio stream for an environment in which the first person is located, determining whether more than one sound stream is encoded in the audio stream, based on determining that more than one sound stream is encoded in audio data, identifying a portion of captured sounds that corresponds to the second person speaking to the first person, and providing, to the hearing aid, audio data that increases a volume of the portion of captured sounds relative to other portions of the captured sounds. |
US11875566B1 |
Anomalous activity recognition in videos
Systems and methods are provided for detecting one or more anomalous events in video. Histogram-based noise cleansing, higher-order deep convolutional neural network-based feature extraction, instance segmentation, instance summation, difference calculation, and normalization can be used. Human-in-loop systems and methods can facilitate human decisions for anomaly detection. The decision of an anomaly event can be made by, for example, the instance difference value(s). |
US11875563B2 |
Systems and methods for personalized augmented reality view
Systems and methods for presenting an augmented reality view are disclosed. Embodiments include a system with a database for personalizing an augmented reality view of a physical environment using at least one of a location of a physical environment or a location of a user. The system may further include a hardware device in communication with the database, the hardware device including a renderer configured to render the augmented reality view for display and a controller configured to determine a scope of the augmented reality view authenticating the augmented reality view. The hardware device may include a processor configured to receive the augmented reality view of the physical environment, and present, via a display, augmented reality content to the user while the user is present in the physical environment, based on the determined scope of the augmented reality view. |
US11875561B2 |
Electrical power grid modeling
Methods, systems, and apparatus, including computer programs encoded on a storage device, for electric grid asset detection are enclosed. An electric grid asset detection method includes: obtaining overhead imagery of a geographic region that includes electric grid wires; identifying the electric grid wires within the overhead imagery; and generating a polyline graph of the identified electric grid wires. The method includes replacing curves in polylines within the polyline graph with a series of fixed lines and endpoints; identifying, based on characteristics of the fixed lines and endpoints, a location of a utility pole that supports the electric grid wires; detecting an electric grid asset from street level imagery at the location of the utility pole; and generating a representation of the electric grid asset for use in a model of the electric grid. |
US11875558B2 |
Methods and apparatus to generate temporal representations for action recognition systems
Methods, apparatus, systems and articles of manufacture to generate temporal representations for action recognition systems are disclosed. An example apparatus includes an optical flow computer to compute first optical flows for a video based on computing differences between pairs of frames of the video; an evolution of trajectories (EoT) generator to generate EoT temporal representations of the video based on (a) computing second optical flows of the video and (b) aggregating ones of the second optical flows having different time spans; an action identifier to: identify first actions in the video based on the first optical flows; identify second actions in the video based on the EoT temporal representations; and identify third actions in the video based on frames of the video; and a fuser to determine a fourth action based on a weighted average of the first actions, second actions, and third actions. |
US11875556B2 |
Video co-shooting method, apparatus, electronic device and computer-readable medium
A video co-shooting method, an apparatus, an electronic device, and a computer-readable medium are provided, which involve the field of video processing technology. The method includes: receiving a co-shooting request input by a user based on a first video; in response to the co-shooting request, turning on a video capture apparatus, and acquiring a second video through the video capture apparatus; and fusing the first video with the second video to obtain a target video. In the embodiments of the present disclosure, a video capture apparatus is turned on according to a co-shooting request input by a user based on a first video, a second video is acquired through the video capture apparatus, and the first video is fused with the second video, so as to obtain a target video. |
US11875555B2 |
Applying self-confidence in multi-label classification to model training
A computer model is trained to classify regions of a space (e.g., a pixel of an image or a voxel of a point cloud) according to a multi-label classification. To improve the model's accuracy, the model's self-confidence is determined with respect to its own predictions of regions in a training space. The self-confidence is determined based on the class predictions, such as a difference between the highest-predicted class and a second-highest-predicted class. When these are similar, it may reflect areas for potential improvement by focusing training on these low-confidence areas. Additional training may be performed by including modified training data in subsequent training iterations that focuses on low-confidence areas. As another example, additional training may be performed using the self-confidence to modify a classification loss used to refine parameters of the model. |
US11875553B2 |
Method and device for detecting object in real time by means of deep learning network model
Disclosed are a real-time object detection method and an apparatus therefor. An object detection apparatus may receive an input image, may extract a first feature map from the input image, may detect an object included in the input image based on the first feature map, may extract, from the input image, a second feature map having resolution higher than the resolution of the first feature map, may extract a third feature map from the second feature map based on the region of the detected object, and may redetect the object based on the first feature map and the third feature map. |
US11875549B2 |
Data processing method, device, and terminal for biochip, and readable medium
A data processing method for a biochip comprises: acquiring a biochip image to be detected; performing binarization processing on the biochip image to obtain a binary image; performing a morphological dilation operation on the binary image in a row direction to obtain a first image, and performing a morphological dilation operation on the binary image in a column direction to obtain a second image; performing connected domain detection on the first image in the row direction, and performing connected domain detection on the second image in the column direction, to determine the number of rows and the number of columns of a sample point array and center position information of each sample point. |
US11875546B2 |
Visual perception method and apparatus, perception network training method and apparatus, device and storage medium
The present disclosure provides a visual perception method and apparatus, a perception network training method and apparatus, a device and a storage medium. The visual perception method recognizes the acquired image to be perceived with a perception network to determine a perceived target and a pose of the perceived target, and finally determines a control command according to a preset control algorithm and the pose, so as to enable an object to be controlled to determine a processing strategy for the perceived target according to the control command. According to the perception network training method, acquire image data and model data, then generate an edited image with a preset editing algorithm according to a 2D image and a 3D model, and finally train the perception network to be trained according to the edited image and the label. |
US11875543B2 |
Duplicating and aggregating digital ink instances
Systems and methods for aggregating digital ink instances within an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, through execution of the instructions in the memory, is configured to receive detected interactions between a touchscreen and a digital pen representing one or more digital strokes within a canvas and determine whether the one or more digital strokes match a predetermined signifier. The electronic processor is also configured to, in response to determining that the one or more digital strokes match the predetermined signifier, determine a first digital ink instance included in the electronic document based on a position of the one or more digital strokes within the canvas, duplicate the first digital ink instance to create a second digital ink instance, and add the second digital ink instance to a designated portion of the electronic document. |
US11875534B2 |
Pose estimation method for unmanned aerial vehicle based on point line and plane feature fusion
The present invention provides a pose estimation method for an unmanned aerial vehicle based on point, line and plane feature fusion, the method comprises the following steps: S1 extracting an RGB image and a depth map by using an RGB-D camera; S2 constructing a plane parameter space (PPS) according to the depth map, and mapping the depth map from a Cartesian space to the plane parameter space (PPS); S3 constructing an inverse octree structure, comprising: reversely constructing cell nodes for the plane parameter space (PPS) according to an octree rule, and for each cell node, performing fitting by using Gaussian distribution; S4 extracting a plane feature, comprising: extracting the plane feature on the basis of degree of feature extraction algorithm of the inverse octree; S5 extracting a linear feature, comprising: extracting a linear feature on the RGB image by using LSD algorithm detection. |
US11875533B2 |
Pose estimation and applications using computer imaging
Embodiments describe a method for positioning a hinged vehicle including a primary part and a secondary part coupled to the primary part at a project site. The method includes receiving, from an image capturing device, digital image data representing one or more features of the secondary part; performing image analysis on the digital image data to identify positions of the one or more features of the secondary part; identifying an angle of at least a portion of the secondary part; calculating a current position of the secondary part based on the angle; calculating a positional difference between a correct position at the project site for the secondary part and a current position of the secondary part at the project site; and initiating a change in a position of the primary part to compensate for the positional difference and to position the secondary part on the correct position. |
US11875526B1 |
Method for training object detector capable of predicting center of mass of object projected onto ground, method for recognizing identical object in specific space captured from a plurality of cameras having different viewing frustums using trained object detector, and learning device and object recognizing device using the same
Method of training an object detector for predicting centers of mass of objects projected onto a ground is provided. The method includes steps of: acquiring training images from training data set; inputting each of training images into the object detector to thereby instruct the object detector to perform object detection for the training images and thus generate object detection results including (i) information on predicted bounding boxes, corresponding to one or more ROIs, acquired by predicting each of locations of the objects in the training images and (ii) information on predicted projection points acquired by projecting the centers of mass of the objects onto the ground; and training the object detector by using object detection losses generated by referring to the object detection results and information on ground truths corresponding to the training images. |
US11875519B2 |
Method and system for positioning using optical sensor and motion sensors
An integrated navigation solution is provided for a device within a moving platform. Motion sensor data from a sensor assembly of the device is obtained, optical samples from at least one optical sensor for the platform are obtained and map information for an environment encompassing the platform is obtained. Correspondingly, an integrated navigation solution is generated based at least in part on the obtained motion sensor data using a nonlinear state estimation technique, wherein the nonlinear state estimation technique uses a nonlinear measurement model for optical sensor data. Generating the integrated navigation solution includes using the sensor data with the nonlinear state estimation technique and integrating the optical sensor data directly by updating the nonlinear state estimation technique using the nonlinear measurement model and the map information. The integrated navigation solution is then provided. |
US11875518B2 |
Object feature extraction device, object feature extraction method, and non-transitory computer-readable medium
According to an example embodiment, an object feature extraction device includes a video acquisition means for acquiring a video and generating the acquired video as an image sequence, an object detection means for detecting an object from the generated image and generating a detection result, an object tracking means for tracking the object based on the generated image and the detection result and generating a tracking result, an image storage means for storing the image, a detection result storage means for storing the detection result, a tracking result storage means for storing the tracking result, an object selection means for calculating, based on the detection result and the tracking result, a quality index for predicting the quality of a feature of the object detected at an extraction time, selecting the object to be subjected to feature extraction, and generating object selection information. |
US11875514B2 |
Analysis device, monitoring assembly comprising the analysis device, and method for determining a background image which is privacy-compliant
The invention relates to an analysis device (6) for analyzing image data of a camera (5), wherein the image data has a plurality of individual images B, comprising a device (7) for determining a number of persons, said device (7) for determining a number of persons being designed to determine the number of persons P in the individual images B; an image selection device (8), said image selection device (8) being designed to select individual images B on the basis of the number of persons P and provide the selected individual images B and the corresponding number of persons P as analysis data A; a device (10) for identifying persons, said device (10) for identifying persons being designed to mark persons P1, P2, P3 as image sections A1, A2 in the individual images B on the basis of the analysis data A and provide same as mask images M; and an image combination device (10), said image combination device (10) being designed to replace the marked image sections A1, A2 with corresponding image sections A1′, A2′ without persons, wherein a maximum number of persons Pmax is stored in the image selection device (8), and the image selection device (8) is designed to select the individual images B in which the corresponding number of persons P is less than or equal to the stored maximum number of persons Pmax. |
US11875511B2 |
Method and device for semantic segmentation of image
The present disclosure provides a method and an apparatus for semantic segmentation of an image, capable of solving the problem in the related art associated with low speed and inefficiency in semantic segmentation of images. The method includes: receiving the image; performing semantic segmentation on the image to obtain an initial semantic segmentation result; and inputting image information containing the initial semantic segmentation result to a pre-trained convolutional neural network for semantic segmentation post-processing, so as to obtain a final semantic segmentation result. With the solutions of the present disclosure, the initial semantic segmentation result can be post-processed using the convolutional neural network, such that the speed and efficiency of the semantic segmentation of the image can be improved. |
US11875509B2 |
System and method for determining undersampling errors for a magnetic resonance fingerprinting pulse sequence
A method for determining an undersampling error for a magnetic resonance fingerprinting (MRF) pulse sequence includes retrieving a plurality of sets of spatial response functions. Each set of spatial response functions is associated with a tissue type in a reference image and is based on a tissue mask of the reference image for each tissue type. A signal evolution for each tissue type may be generated based on, for example, the MRF pulse sequence, An undersampled image may be generated for each tissue type using the set of spatial response functions and the signal evolutions for the tissue type. At least one quantitative parameter may be determined by comparing an undersampled image series created from the undersampled images to an MRF dictionary. An undersampling error for the MRF pulse sequence may be generated by comparing a quantitative map (or maps) for the quantitative parameter (or parameters) and the reference image. |
US11875505B2 |
Systems and methods for adaptive measurement of medical images
The current disclosure provides methods and systems for increasing an accuracy and/or suitability of an automated measurement of a medical image. In one embodiment, the current disclosure provides for a method comprising: receiving one or more user-selected measurement points for an automated measurement of an anatomical feature of a medical image from a user; predicting one or more additional measurement points for the automated measurement based on the one or more user-selected measurement points and based on a comparison of the anatomical feature of the medical image with a plurality of images of the anatomical feature via a trained network; and performing the automated measurement of the anatomical feature based at least on the one or more additional measurement points. |
US11875504B2 |
Systems and methods for building a muscle-to-skin transformation in computer animation
An animation system wherein a machine learning model is adopted to learn a transformation relationship between facial muscle movements and skin surface movements. For example, for the skin surface representing “smile,” the transformation model derives movement vectors relating to what facial muscles are activated, what are the muscle strains, what is the joint movement, and/or the like. Such derived movement vectors may be used to simulate the skin surface “smile.”. |
US11875500B2 |
Failure diagnosis method for power transformer winding based on GSMallat-NIN-CNN network
The invention discloses a failure diagnosis method for a power transformer winding based on a GSMallat-NIN-CNN network. The failure diagnosis method includes: measuring a vibration condition of the transformer winding by using a multi-channel sensor to obtain multi-source vibration data of the transformer; converting the multi-source vibration data obtained through measurement into gray-scale images through GST gray-scale conversion; decomposing, by using a Mallat algorithm, each gray-scale image layer by layer into a high-frequency component sub-image and a low-frequency component sub-image, and fusing the sub-images; reconstructing fused gray-scale images, and coding vibration gray-scale images according to respective failure states of the transformer winding; establishing a failure diagnosis model for the transformer based on the GSMallat-NIN-CNN network; and randomly initializing network parameters to divide a training set and a test set, and training and tuning the network by using the training set; and testing the trained network by using the test set. |
US11875497B2 |
Ultrasonic flaw detection device
An ultrasonic flaw detection device (A) includes: an ultrasonic probe (2) that emits ultrasonic waves to an inspection object (P) and detects reflected waves; a sheet material (1) attached to a surface of the inspection object and having two-dimensional patterns, the two-dimensional patterns being arranged on the inspection object and indicating positions on the inspection object; an imaging device (3) attached to the ultrasonic probe and imaging the two-dimensional patterns (1a); and a processing unit (21) that reads position information indicating a position on the inspection object from a captured image captured by the imaging device and relates a detection result of the ultrasonic probe to the position information, wherein the processing unit determines an index indicating the degree of quality of the detection result based on an air pocket area (HA) that is an area in which air pockets are shown in a predetermined area (H) of the captured image. |
US11875495B2 |
Methods of video quality assessment using parametric and pixel level models
A method, apparatus and storage medium for performing a video quality assessment (VQA) are provided. The method includes obtaining a plurality of images of a video, the plurality of images being divided into one or more groups; determining first images among the plurality of images to which a parametric-based VQA is to be applied, the first images being all of the plurality of images; determining a first score based on applying the parametric-based VQA to each of the first images; determining second images among the plurality of images to which a sample-based VQA is to be applied; determining a second score based on applying the sample-based VQA to each of the second images; and outputting a final score for at least one image based on the first score and the second score. |
US11875490B2 |
Method and apparatus for stitching images
An image stitching method and apparatus are disclosed. The image stitching apparatus includes at least one processor and a memory. The processor may obtain a plurality of images at different viewpoints, estimate homographies of each of the plurality of images, generate an aligned image by aligning the plurality of images based on the homographies of each of the plurality of images, obtain a collective energy map by inputting the aligned image to a neural network, estimate a stitching line of the aligned image based on the collective energy map, and generate a stitched image by blending the aligned image based on the stitching line. |
US11875488B2 |
Method and device for parallel processing of retinal images
A method for parallel processing of retinal images includes: optimizing an objective function with a chaotic supply-demand algorithm to enhance a real retinal image; synthesizing a virtual retinal image by a hybrid image generation method; establishing a parallel multi-layer decomposed interval type-2 intuitionistic fuzzy convolutional neural network model based on the virtual retinal image and the enhanced real retinal image; and integrating outputs from a plurality of parallel multi-layer decomposed interval type-2 intuitionistic fuzzy convolutional neural network models as a final classification result. |
US11875481B2 |
Method and system for compensating image having fixed pattern noise
A method and a system for compensating an image having fixed pattern noise are provided. The method is adapted to a 4-cell sensor and can automatically calculate appropriate compensation parameters for fixed pattern noise according to non-uniformity of the sensor and lens. Since the defects in the sensor or the lens may cause non-uniform fixed pattern noise, an image is firstly divided into multiple grids and a pixel average of every channel in the grids is calculated. Afterwards, a fixed pattern noise compensation coefficient of every pixel can be calculated according to characteristics of the image formed by the 4-cell sensor. In one aspect, the compensation coefficient of the current pixel can be calculated by extrapolation or interpolation. The fixed pattern noise in the image can be corrected. |
US11875478B2 |
Dynamic image smoothing based on network conditions
Systems and methods are disclosed for dynamically smoothing images based on network conditions to adjust a bitrate needed to transmit the images. Content in the images is smoothed to reduce the quantity of bits needed to encode each image. Filtering the images modifies regions including content having a high frequency of pixel variation, reducing the frequency, so the pixel colors in the region appear “smoothed” or homogeneous. In other words, a region of an image showing a grassy lawn has a high frequency of variation from pixel to pixel resulting from the fine detail of separate blades of grass that may be similar in color, but not homogeneous. Encoding the region as a single shade of green (or multi-pixel regions of different shades of green) enables a viewer to recognize it as a grassy lawn while greatly reducing the number of bits needed to represent the region. |
US11875477B2 |
Method for correcting abnormal point cloud
A method for correcting abnormal point cloud is disclosed. Firstly, receiving a Primitive Point Cloud Data set by an operation unit for dividing a point cloud array into a plurality of sub-point cloud sets and obtaining a plurality of corresponding distribution feature data according to an original vector data of the Primitive Point Cloud Data set. Furthermore, recognizing the sub-point cloud sets according to the corresponding distribution feature data for correcting recognized abnormal point cloud. Thus, when the point cloud array is rendered to a corresponding image, the color defect of the point cloud array will be improved or decreased for obtaining lossless of the corresponding image. |
US11875475B2 |
Systems and methods for synthesizing high resolution images using images captured by an array of independently controllable imagers
Systems and methods in accordance with embodiments of the invention are disclosed that use super-resolution (SR) processes to use information from a plurality of low resolution (LR) images captured by an array camera to produce a synthesized higher resolution image. One embodiment includes obtaining input images using the plurality of imagers, using a microprocessor to determine an initial estimate of at least a portion of a high resolution image using a plurality of pixels from the input images, and using a microprocessor to determine a high resolution image that when mapped through the forward imaging transformation matches the input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image. In addition, each forward imaging transformation corresponds to the manner in which each imager in the imaging array generate the input images, and the high resolution image synthesized by the microprocessor has a resolution that is greater than any of the input images. |
US11875473B2 |
Method for generating projection image with scaling adjustment and seam cut stitching
An image processing method for receiving M lens images and generating a projection image is disclosed. The method comprises: determining P optimal warping coefficients of P control regions in the projection image according to a 2D error table and the M lens images from an image capture module; generating M projection images according to the M lens images, a first vertex list and the P optimal warping coefficients; determining a seam for each of N seam regions; and, stitching two overlapping seam images to generate a stitched seam image for each seam region according to its corresponding seam. The 2D error table comprises multiple test warping coefficients and multiple accumulation pixel value differences in the P control regions. The P control regions are respectively located in the N seam regions respectively located in N overlap regions, where M>=2, N>=1 and P>=3. |
US11875469B2 |
Methods and systems for displaying virtual objects from an augmented reality environment on a multimedia device
Methods and systems are disclosed for displaying an augmented reality virtual object on a multimedia device. One method comprises detecting, in an augmented reality environment displayed using a first device, a virtual object; detecting, within the augmented reality environment, a second device, the second device comprising a physical multimedia device; and generating, at the second device, a display comprising a representation of the virtual object. |
US11875468B2 |
Three-dimensional (3D) image modeling systems and methods for determining respective mid-section dimensions of individuals
Three-dimensional (3D) image modeling systems and methods are disclosed herein for determining respective mid-section dimensions of individuals. Digital image(s) depicting at least a mid-section portion of an individual are obtained. A fit finder application (app) determines a rough 3D model based on the digital image(s). A parametric 3D model of a predefined individual is mapped to the rough 3D model in virtual 3D space to generate a fitted 3D model indicative of a physical size of at least the mid-section portion of the individual in ordinary space. A mid-section dimension of the individual is then determined based on the fitted 3D model. |
US11875460B2 |
Method, apparatus and storage medium for displaying three-dimensional space view
The present disclosure provides a method for displaying a three-dimensional space view. The three-dimensional space view includes a first three-dimensional space view and a second three-dimensional space view. The method includes presenting the first three-dimensional space view on a first user interface; presenting the second three-dimensional space view on a second user interface; changing the first three-dimensional space view according to a user input; and changing the second three-dimensional space view according to a change in the first three-dimensional space view. |
US11875457B2 |
3D product reconstruction from multiple images collected at checkout lanes
Techniques for three-dimensional product reconstruction using multiple images collected at checkout lanes are disclosed herein. An example method includes capturing, by a barcode reader associated with a point of sale (POS) workstation, first image data associated with each of a plurality of products passing through a product scanning region of the POS workstation; analyzing barcode data from the first image data captured by the barcode reader to identify each product of the plurality of products passing through the product scanning region of the POS workstation; capturing, by one or more color cameras associated with the POS workstation, second image data associated with the identified product, of the plurality of products passing through the product scanning region of the POS workstation; and generating, by a processor, a textured three-dimensional mesh reconstruction for the identified product based on the second image data associated with the identified product. |
US11875455B2 |
Single-pass object scanning
Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model based on a selected subset of the images and depth data corresponding to each of the images of the subset. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment captured via a camera on the device, selecting a subset of the images based on assessing the images with respect to motion-based defects based on device motion and depth data, and generating a 3D model of the object based on the selected subset of the images and depth data corresponding to each of the images of the selected subset. |
US11875446B2 |
Procedural media generation
Aspects of a system and method for procedural media generation include generating a sequence of operator types using a node generation network; generating a sequence of operator parameters for each operator type of the sequence of operator types using a parameter generation network; generating a sequence of directed edges based on the sequence of operator types using an edge generation network; combining the sequence of operator types, the sequence of operator parameters, and the sequence of directed edges to obtain a procedural media generator, wherein each node of the procedural media generator comprises an operator that includes an operator type from the sequence of operator types, a corresponding sequence of operator parameters, and an input connection or an output connection from the sequence of directed edges that connects the node to another node of the procedural media generator; and generating a media asset using the procedural media generator. |
US11875444B2 |
Accelerated processing via a physically based rendering engine
One embodiment of a computer-implemented method for decompressing a compressed texture block includes identifying a first texel included in a plurality of texels, wherein the plurality of texels forms at least a portion of a compressed texture block; determining a first location within the compressed texel block that corresponds to the first texel; and extracting the first texel from the first location without decompressing any of the other texels included in the plurality of texels. |
US11875440B2 |
Systems and methods for animation
A system for creating an animation including a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive a first scene input including a plurality of scene elements from an input device, create a three-dimensional (3D) digital representation of each of the plurality of scene elements in the first scene input, transmit the 3D digital representation of the plurality of scene elements in the first scene input for physical production, receive a first scene capture depicting the physical 3D reproductions of the plurality of scene elements of the first scene input arranged to recreate the first scene input from a recording device, process the first scene capture for display, and transmit the first scene capture for display. |
US11875439B2 |
Augmented expression system
Embodiments described herein relate to an augmented expression system to generate and cause display of a specially configured interface to present an augmented reality perspective. The augmented expression system receives image and video data of a user and tracks facial landmarks of the user based on the image and video data, in real-time to generate and present a 3-dimensional (3D) bitmoji of the user. |
US11875432B2 |
Method and apparatus for using a parameterized cell based circular sorting algorithm
A method of grouping detection events in an imaging apparatus is described herein. The detection events can include primary detection events and secondary scattered events, which are frequently discarded due to the secondary scattered events, thus reducing sensitivity of the dataset for eventual image reconstruction. The method includes cell modules cascaded with identical parametrized cells, in a pipeline fashion, having the last cell in the chain circle back to the first cell. A rotating data pointer indicates the location of the first entry in the cell pipeline. The described method enables the grouping of multiple samples of detector data in real time with no loss of information, based on a time and location of the detected event. The method can be implemented in an FPGA as a hardware-based real time process. |
US11875431B2 |
Method for providing automatic adaptive energy setting for ct virtual momochromatic imaging
An image processing system (IPS), comprising: an input interface (IN) for receiving a request to visualize image data captured of an anatomy of interest by an imaging apparatus (IA). An energy value determiner (EVD) is configured to determine based on at least one of the image data, the different image data or contextual data, an energy value for forming, from the image data, a monochromatic image. The determining by the energy value determiner (EVD) is based on an energy curve fitted to the image data. the image data forms part of a series of sectional images acquired of the anatomy of interest, or such sectional images derivable from the image data. The sectional images relate to different locations (z) of the anatomy. The energy curve is fitted to energy value control points assigned to at least a sub-set of the different locations (z). Each energy value control point represents a respective known energy value for a respective one of the sub-set of different locations. The system allows efficiently and automatically computing an energy value for any location (z). |
US11875430B2 |
System and method for synthesizing a projection image
The present disclosure provides a method for synthesizing a projection image that represents a subject or object irradiated by X-rays from a radiation source. The method may include dividing an energy spectrum of the X-rays into one or more energy bins; determining a projection value of at least one pixel; determining a weighting coefficient corresponding to an energy bin based on a variation of the energy spectrum of the X-rays; and determining a weighted projection value of the at least one pixel based on the projection value of the at least one pixel and the weighting coefficient corresponding to the energy bin. The method may further include determining a pixel value of the at least one pixel based on the weighted projection values of the at least one pixel that correspond to all the one or more energy bins. |
US11875426B2 |
Graph sampling and random walk acceleration method and system on GPU
A graph sampling and random walk acceleration method and system based on GPU. The graph data is read from the storage medium through the CPU and converted into CSR format and then output to the GPU. The GPU works based on the defined working mode: Real-time generation of alias table and sampling; or offline judgment whether there is a pre-generated alias table and sampling, which executes the alias method efficiently and in parallel, and can significantly improve the performance of graph data processing on the same hardware platform, including improving the sampling throughput and reducing the overall running time. |
US11875423B2 |
Platform for wagering on sporting events
A platform for wagering on sporting events that includes two novel features that may be implemented separately or in combination. First, by selecting the outcome of a number of sporting events, the participant is in effect wagering on the outcome of each selected sporting event individually and each combination of the selected sporting events. Secondly, point spreads may be listed as whole integers (or even a range), creating the possibility that the outcome of the sporting event will match the point spread exactly. Participants are therefore given the option to select that the outcome of the sporting event will match the point spread exactly (sometimes referred to as a “push”), increasing the odds of a correct prediction and increasing the potential payout. |
US11875422B2 |
Baggage transportation using autonomous vehicle
Techniques and examples pertaining to baggage transportation in a vehicle-sharing environment are described. An automotive vehicle may have a plurality of baggage compartments each respectively having a size capacity and a weight capacity. The vehicle may also have a plurality of sensors capable of monitoring a loading situation of the plurality of baggage compartments. The vehicle may further have a memory element capable of storing capacity data representing the loading situation, as well as a processor capable of updating the capacity data in an event that the loading situation is changed due to a baggage having been loaded to, or unloaded from, a baggage compartment of the plurality of the baggage compartment. The automotive vehicle may be an autonomous ride-sharing vehicle. |
US11875421B2 |
Distributing a warehouse task from a warehouse management hub to a programmable logic controller in a distributed warehouse system
A method, a medium, and a system for distributing a warehouse task from a warehouse management hub to a programmable logic controller comprise receiving at least one warehouse task at a warehouse management hub including attributes for physically transferring at least one product into a warehouse, out of the warehouse or within the warehouse, determining, by the warehouse management hub and based on the attributes of the warehouse task, one of a plurality of warehouse management devices for processing the warehouse task, sending, by the warehouse management hub, the warehouse task to the determined warehouse management device, identifying, by the determined warehouse management device and based on the attributes of the warehouse task, a first one of a plurality of programmable logic controllers, and sending, by the determined warehouse management device, a message including information for carrying out the warehouse task to the identified programmable logic controllers. |
US11875420B1 |
Centralized checklist management
Techniques are described that provide a centralized system to coordinate disparate teams involved in handling various tasks, including, for example, the tasks relating to settling the affairs of an estate. In one described example, such techniques provide a centralized estate resource system (ERS) to create, manage, track, and coordinate task checklists and actions for each of the teams including interactions between teams. The ERS may assign specific personnel within each team to a given estate, send notifications and warnings to appropriate team members when tasks are due or complete, and facilitate messaging between team members to communicate when information is needed or has become available. The ERS may provide updated status and information across teams without violating privacy or security regulations, as may be the case with email, text messages, or voice messages. |
US11875418B2 |
Automated remote payments between a vehicle and a refueling station
A system and method for automated remote payments between a vehicle and a refueling station is disclosed. The system may enable the vehicle to initiate an automated remote payment to the refueling station without needing the user to manually input transaction account information, or to manually prepay for the transaction. The refueling station may detect when the vehicle is in proximity, and the vehicle and the refueling station may open communications to transmit data. The vehicle may transmit vehicle identifying data to the refueling station, and the refueling station may communicate the vehicle identifying data to a payment network to authorize the transaction. In response to authorizing the transaction, the vehicle may proceed with refueling at the refueling station. |
US11875417B1 |
Social network system and method of use
A social network system includes a wireless server to receive and transmit data; contact portals in communication with the wireless server, the contact portals being associated with persons; a media platform to be accessed via a computing device, the media platform having a contact receiving portal to allow a user of the media platform to grant access to contact information relating to the contact portals, the contact information being one or more of phone numbers, e-mail addresses, and social media accounts, an input portal to receive a health indicator associated with the user; an advocate granting portal wherein the user can select a person as an advocate, thereby granting the advocate permission to send one or more notices to the contact portals; and a notification setting portal where the user can pre-select one or more messages to transmit to a subset of the contact portals; the subset of the contact portals receive one or more messages relating to the health indicator. |
US11875412B2 |
System for fast composing, launch and configuration of customizable second-tier transfer structures with build-in auditing and monitoring structures and method thereof
A digital platform and system that provides an automated, multi-channel, end-to-end risk-transfer configuration and/or parametrization process for configuring, launching, and processing of customized second-tier transfer structures, wherein an automated risk-transfer placement for objects or property assets each having a geographic location related to occurrence of physical impacting risk-events, the objects or property assets impacting events, is provided by the digital platform and system as a first online channel comprising an electronic, parameter-driven, rule-based underwriting process for automatically creating a portfolio or composition of customized second-tier structures. An automated claim handling is provided by the digital platform and system as a second online channel, and automated accounting is provided by the digital platform and system as a third online channel. |
US11875406B1 |
Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders. |
US11875405B2 |
Market operation through regulation of incoming order match allocation and/or dynamic resting order match allocation priorities
The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book. |
US11875403B2 |
Systems and methods for implementing trading and global matching based on request and offer of liquidity
Apparatus and method for stimulating trading in a limited-liquidity financial instrument may include receiving a trade of liquidity for the financial instrument. The trade may include a first order from a first entity corresponding to a price and volume associated with a pre-determined bid-offer spread. The first order may be executable only in conjunction with a counterorder including a commitment to make a two-way market in the pre-determined bid-offer spread. The counterorder may be received from a second entity with a bid price and an offer price. An instruction may be received from the first entity to select one of the bid and the offer and execute a trade therewith for a size not less than a pre-determined size. If a selection from the first entity is not received with a pre-determined time period of time, a trade may be executed based on a pre-determined election by the second entity. |
US11875401B2 |
Methods and systems for providing personalized purchasing information
A computer-implemented method for providing personalized purchasing information to a user may include: obtaining first identification data of the user from a first engine; verifying a registration status of the user based on the first identification data; obtaining second identification data of the user from a second engine based on the registration status of the user; comparing the first identification data of the user and the second identification data of the user; initiating a real-time credit monitoring session based on the comparison between the first identification data of the user and the second identification data of the user; generating the personalized purchasing information of the user based on the real-time credit score of the user; and demonstrating the personalized purchasing information on a display of a device associated with the user. |
US11875398B2 |
System and method for real-time cheque processing and return at an automated teller machine
An automated teller machine comprises a communications module; an image module; a processor; and a memory coupled to the processor storing instructions that, when executed by the processor, configure the processor to receive a first cheque for deposit; engage the image module to capture an image of the first cheque; send, via the communications module and to a server computer system, a signal that includes the image of the first cheque for acceptance; send, via the communications module and to an automated teller machine switch, a signal that includes a request for transaction authorization approval based on the first cheque; receive, via the communications module and from the server computer system, a signal that includes an indication of acceptance of the image of the first cheque; receive, via the communications module and from the automated teller machine switch, a signal that includes an indication of approval of the request for the transaction authorization based on the first cheque; and responsive to receiving the signal that includes the indication of acceptance of the image of the first cheque and the signal that includes the indication of approval of the request for the transaction authorization, return the first cheque. |
US11875395B2 |
Item sales information processing method and electronic device
According to various example embodiments, an information processing method of an electronic device may include acquiring information on a selection of a user for one or more items, confirming whether at least some of the one or more selected items are included in a specific category, confirming limited quantity information corresponding to the specific category based on a confirmation result, confirming purchase request quantity information based on the information on the selection of the user for the one or more items, confirming information of the user, and providing purchasable quantity information related to the one or more items to the user based on the limited quantity information and the information of the user. |
US11875388B2 |
Methods and systems for referrer-based payment system selection for internet-based merchants
A method for an internet-accessible content provider computer server that, in response to receiving request information from a referred user device for access to specific digital content subject to a fee, the server: (a) selects a particular payment system based on referrer information included in request information transmitted, (b) transmits to the selected payment system information indicative of the requested specific digital content and a request for approval of the user device for the corresponding fee for the digital content, (c) facilitating communication between the selected payment system and the user device, (d) based on receiving from the selected payment system an approval signal, transmitting the requested specific digital content to the user device. |
US11875378B1 |
Methods, systems, and media for inhibiting the transmission of media content based on frequency and exposure measurements
Mechanisms for inhibiting the transmission of media content based on frequency and exposure measurements are provided. In some embodiments, the method comprises: receiving consumption information of a plurality of content items associated with a plurality of viewers; determining, from the consumption information, exposure frequency for each viewer of the plurality of viewers, exposure time of a set of content items provided to each viewer of the plurality of viewers, and lift for each viewer of the plurality of viewers, wherein the lift corresponds to a difference of an expected number of treated conversions and an expected number of untreated conversions over a sum of the expected number of treated conversions and the expected number of untreated conversions; determining an optimal exposure frequency and an optimal exposure time based on the exposure frequency, the exposure time, and the lift; generating (i) a first user segment in which a plurality of additional content items should be provided to a viewer of the plurality of viewers, (ii) a second user segment in which at least one additional content item should be provided to the viewer of the plurality of viewers, and (iii) a third user segment in which no additional content items should be provided to the viewer of the plurality of viewers; receiving a request for a content item from a user device; determining whether the user device should be assigned with the first user segment, the second user segment, or the third user segment; in response to determining that the user device should be assigned to the first user segment, transmitting the plurality of additional content items until determining that the user device should be assigned to the second user segment based on updated exposure frequency information and updated exposure time information; continuing to transmit the at least one additional content item to the user device while the user device is positioned within the second user segment until determining that the user device should be assigned to the third user segment based on the updated exposure frequency information and the updated exposure time information; and inhibiting the presentation of any additional content items on the user device in response to the user device being positioned within the third user segment. |
US11875377B2 |
Generating and distributing digital surveys based on predicting survey responses to digital survey questions
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a predicted response to a digital survey question and identifying digital survey questions to remove from a digital survey. For example, the disclosed systems can reduce the number of digital survey questions distributed as part of a digital survey by identifying and removing similar digital survey questions. In addition, the disclosed systems can generate a predicted response to an unprovided digital survey question based on determining relationships between respondents. Further, based on respondent relationships, the disclosed systems can identify digital survey questions that a respondent is likely to answer and can provide the digital survey questions to a respondent device of the respondent. |
US11875374B2 |
Automated auditing and recommendation systems and methods
The present invention relates to systems and methods for automated audit analysis and providing of cost reduction recommendations associated with services used and/or received by an entity. In general, invoice data associated with a service associated with an entity (e.g. a customer) is obtained and processed in order to identify at least one of billing errors and inefficiencies. The processing of invoice data is generally performed by computationally identifying relevant invoice information and comparing this information with data from a proprietary service optimization database. When errors and/or inefficiencies are identified, recommendations to remedy the inefficiencies and/or errors are provided to the entity so that cost reduction actions can be taken. |
US11875367B2 |
Systems and methods for dynamic demand sensing
Systems and methods for dynamic demand sensing in a supply chain in which constantly-updated data is used to select a machine learning model or retrain a pre-selected machine learning model, for forecasting sales of a product at a specific location. The updated data includes product information and geographic information. |
US11875365B2 |
User experience computing system for gathering and processing user experience information
Enterprise organizations may use observational data to gather information about user experiences with their products and tools. For instance, patients with kidney failure may undergo dialysis treatment in order to remove toxins and excess fluids from their blood. The dialysis treatment may be performed at a hospital or clinic, or in a user's home, and the enterprise organization may use gathered information to gain understanding of user experiences with their dialysis machines and services. A user experience computing system gathers and processes user experience information from across the enterprise organization. Using stored observation data (e.g., surveys, studies etc.) in its smallest common form, the computing system may use this data as building blocks for creating more complex data objects (e.g. journey matrices and/or empathy gardens) using inputs from multiple different sources, and to facilitate presenting this information in an effective and empathetic way to product developers. |
US11875364B2 |
System and method for creating a social-networking online community
A system and method are provided for creating a social-networking community and enabling the social-networking community to interoperate with other social-networking communities within a network of social-networking communities. The method includes creating a core profile that links a user member's identify to plurality of social-networking communities of the network. The system enables user identity information, content, and friend information to be shared across social-networking communities of the network. The system also enables community content to be shared and tracked across social-networking communities of the network. |
US11875362B1 |
Humanoid system for automated customer support
A computer executed process for mimicking human dialog, referred to herein as a “humanoid” or “humanoid system,” can be configured to provide automated customer support. The humanoid can identify a support issue for a customer, as well as a customer support campaign corresponding to the support issue. The humanoid can identify at least one machine learning model associated with the customer support campaign and can communicate with the customer using the at least one machine learning model. The humanoid can execute a support action to resolve the support issue. |
US11875358B1 |
System and method for card control
A system and method for card control includes a card control computing system configured to enforce a card control rule based upon transactions made with a payment card. The card control computing system includes a memory unit configured to store information associated with a card control dashboard, and a processing unit configured to cause presentation of the card control dashboard via a display associated with a remote computing device, such that the card control dashboard is associated with the payment card and the card control rule. The card control dashboard includes a user interface. The processing unit is further configured to receive an input via the user interface to activate or deactivate one or more features associated with the card control rule, and trigger the card control rule based upon the one or more features that are activated or deactivated. |
US11875357B2 |
Method and system of using miner commitment to reward proofs
A method and system for awarding blocks in a blockchain for mining based on commitment to a blockchain network. The method includes receiving, by a receiver of a processing server, a plurality of mining bids, where each mining bid is submitted by a blockchain node in a blockchain network and includes at least a declaration, the declaration being a period of time in which the blockchain node agrees to defer spending an earned mining fee; selecting, by a processor of the processing server, a winning bid of the plurality of mining bids based on at least the declaration included in each of the plurality of mining bids; and transmitting, by a transmitter of the processing server, a notification message to a winning blockchain node that submitted the winning bid. |
US11875354B2 |
System and methods for identifying counterfeit checks using dimensional reduction of serial numbers
A system includes collecting serial numbers over a period of time, and constructing a matrix indicating which digits have been used at which positions. For a second period of time, the system collects a second group of serial numbers and, for each of these serial numbers, identifies a feature of the serial number by comparing it against the matrix, and automatically updates the matrix with the digits and digit positions of the serial number. The features are received into an artificial intelligence model as training data. Further, the system collects a third group of serial numbers and, for each serial number of the third group, identifies a feature of the serial number by comparing it against the matrix. These features are then received into the artificial intelligence model, which determines a risk score. The matrix is then updated with the digits and digit positions of the serial number. |
US11875350B2 |
Systems and methods for improved fraud detection
A computer-implemented method comprising providing a graphical user interface for user selection of fraud rules that comprises fraud transaction parameters determined based on transaction parameters included in a plurality of known fraudulent transactions. The GUI also comprises high risk merchants with a fraud rate that exceeds a threshold fraud rate. The method includes receiving a user selection of fraud rules relating to at least the fraud transaction parameters, the high risk merchants, and the high frequency merchants. The method includes receiving test transaction data including at least one transaction parameter and at least one merchant associated with the test transaction, applying the fraud rules to the received transaction data to identify probable fraudulent transactions. |
US11875349B2 |
Systems and methods for authenticating online users with an access control server
A computer-implemented method for authenticating an online user with an access control server (ACS) is provided. The method includes receiving, at a risk-based authentication enabled (RBA-enabled) directory server, an authentication request message including authentication data, extracting, using the RBA-enabled directory server, the authentication data from the authentication request message, transmitting the extracted authentication data to an RBA engine, generating, using the RBA engine, based at least in part on the extracted authentication data, RBA result data including a risk score, a risk analysis, and at least one reason code, transmitting the RBA result data to the RBA-enabled directory server, embedding, using the RBA-enabled directory server, the RBA result data into the authentication request message to generate an enhanced authentication request message, and transmitting the enhanced authentication request message to the ACS to enable the ACS to make an authentication decision based on the RBA result data. |
US11875339B1 |
Method and apparatus for collecting and distributing secured data
A decentralized hybrid system for collecting, storing, and managing sensitive data, such as medical record data. Data is stored as multiple atomic records in a centralized database. A non-fungible token (NFT) is associated with each data record and assigned to a cryptographic wallet of a party owning the data in the data record on a blockchain ledger. A user key based on the wallet is stored in a centralized user database to identify the data owner to the system. Ownership tokens are granted for each data record and distributed to parties have an ownership interest in proceeds from the sale of data. When data is purchased, the proceeds are distributed, pro rata, based on the ownership tokens. |
US11875337B2 |
Smart card for providing financial transaction by using virtual card number
A system, a method, and a program for providing a financial transaction by a virtual card number, a virtual card number generating device, and a virtual card number verifying device are provided. The method includes receiving, by a virtual card number verifying means, a virtual card number provided from a virtual card number generating means, extracting, by the virtual card number verifying means, a plurality of detailed codes included in the virtual card number, searching, by the virtual card number verifying means, for a storage location of a real card number based on the plurality of detailed codes, and proceeding, by the virtual card number verifying means, with the financial transaction or requesting, by the virtual card number verifying means, to proceed with the financial transaction using the real card number extracted from the storage location. |
US11875334B2 |
Information processing apparatus, information processing system, information processing method, and program
An information processing apparatus, an information processing system, an information processing method, and a program capable of improving a convenience of a user in an information code payment. A shop terminal includes: an authentication information acquiring unit configured to acquire authentication information corresponding to a user terminal; an authentication information transmitting unit configured to transmit the authentication information acquired by the authentication information acquiring unit to a plurality of payment apparatuses; and an authentication result acquiring unit configured to acquire an authentication result for the authentication information from at least one of the plurality of payment apparatuses. |
US11875333B2 |
Easy creation of mobile code
A user is presented with a first display with certain parties and a second display on the same screen, where the user can drag and drop the parties on the first screen to the second screen to create a desired network flow. A service provider, such as a payment provider, builds code based on the network flow and zips it into a downloadable file. The user can then easily implement the zipped code into a mobile app that will allow a user to send data through the app using the payment provider. The zipped code uses a library of data options offered by the payment provider and allows the user to input custom variables into these options. Code is automatically generated for the user to use based on the user input. |
US11875332B1 |
Smartphone application for securing purchase transactions between a customer and a merchant with self-checkout
The present disclosure relates to a mobile computing device that is configured to secure a purchase transaction between a customer and merchant, and facilitate self-checkout between the user and any of several merchants. The system provides a payment processing network that achieves secure transactions free from fraud, while also having low fees. The system is based on establishing a relationship between a merchant's bank and a customer's bank, prior to a purchase transaction by the customer. The customer may then authorize their own bank to push funds to the merchant's bank in order to purchase goods or services using their smartphone, without the need to share any financial information between the user and merchant themselves. The smartphone is further configured to draw from multiple merchant product databases so that the customer may self-checkout, without the need to use a merchant-specific app, all within one app-linked system for payment and shopping. |
US11875330B2 |
Systems and methods for a micropayment solution for media applications
The present disclosure relates generally to systems and methods for facilitating micropayments between distributed, independent consumers and content creators. A computer-implemented method is disclosed related to enabling tips between at least one content consumer and at least one content creator, comprising: receiving, at a web application from a user interface, an intent to tip; sending, via the web application, a payment initiation based on the intent to tip to a processing service; generating, at the processing service, a payment event based on the payment initiation, wherein the payment event comprises payment data; and updating, at the processing service, at least one wallet based on the payment data. |
US11875328B2 |
System and method for secure detokenization
A system for accessing protected data comprising a token retriever system operating on a processor and configured to receive a token from a user and to transmit a request including the token to a detokenization system over a data communications medium. The detokenization system configured to receive the token, to verify that the request has been received from an authorized source, and to transmit a response to the request that includes an account number associated with the token. The token retriever system is configured to receive the account number and to display the account number for a predetermined period of time. |
US11875321B1 |
Card enabled services
A card, such as a payment card, can enable provisioning of services. The card includes hardware and software that enable the card to connect to a local device that includes a display. Further, the card can comprise hardware and software that allow the card to connect to a remote server, in one instance by way of a dedicated communication channel. The card can also include a processor and memory that stores instructions that when executed by the processor provide services, such as bank services. The display is provided with graphical elements by the service for rendering including data from a bank or other remote server. A device or interactive display can enable user interaction with services. |
US11875320B1 |
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. |
US11875315B2 |
Virtual currency settlement method, apparatus, and electronic device
The present disclosure provides a currency settlement method and apparatus. The currency settlement method includes: settling with a mining node that acquired a first virtual currency according to a workload performed by the mining node and an income type of the mining node; according to a settlement currency type, transacting with an exchange institution to exchange an amount in the first virtual currency into an amount in a second virtual currency, the second virtual currency being the settlement currency type; and transferring the amount of the second virtual currency to an account. |
US11875311B2 |
Communication platform document as a communication channel
Techniques for enabling an efficient means of collaborating via a collaborative document associated with a communication platform are described herein. In some examples, the collaborative document can be created within and managed by the communication platform. In at least one example, a collaborative document can support editable text and/or objects that can be ordered, added, deleted, modified and/or the like, such as by members thereof. Additionally, the collaborative document can include messaging functionalities. In at least one example, the collaborative document can include or be associated with a document identifier configured to enable functionalities associated with the type of virtual space corresponding to the virtual space identifier. That is, the collaborative document can leverage existing paradigms associated with the communication platform to enable the functionalities. In at least one example, the functionalities can enable the members to collaborate efficiently and effectively via the collaborative document. |
US11875306B1 |
System and method for agentless application inventory detection
A system and method for agentless generation of a software bill of materials (SBOM) in a cloud computing environment is disclosed. The method includes: accessing a plurality of workloads in a cloud computing environment; detecting in each workload of the plurality of workloads a software component; generating for each workload an SBOM based on the detected software component; and storing each SBOM in a database. |
US11875304B2 |
Methods and apparatus for grouping items
This application relates to apparatus and methods for automatically grouping the same or similar items provided by various suppliers that may use various supplier identification systems to identify the items to a retailer. In some examples, a computing device receives a supplier identifier from a supplier. The supplier identifier identifies an item that the supplier provides to the retailer for sale. The computing device may determine a group identifier for the item, where the group identifier identifies the item within a group of the retailer. The computing device may update the supplier identifier's association to the retailer identifier based on whether the group identifier is also associated with the retailer identifier. In some examples, the computing device executes a machine learning model to determine anomalies within a current database of supplier identifiers and associated retailer identifiers. In some examples, the computing device indicates changes to associations and any detected anomalies. |
US11875302B2 |
Verification systems and methods for high risk packaging operations
Verification systems and methods for high risk packaging are disclosed herein. |
US11875301B2 |
Refuse contamination analysis
A computer-implemented method for analyzing refuse includes operations of receiving sensor data indicating an operational state of a vehicle body component of a refuse collection vehicle (RCV); analyzing the sensor data to detect a presence of a triggering condition based at least partly on a particular operational state of the vehicle body component, as indicated by the sensor data; in response to detecting the triggering condition, accessing image data indicating a physical state of refuse collected by the RCV; providing the image data as input to at least one contaminant detection model trained, using at least one machine learning (ML) algorithm, to output a classification of the image data, the classification indicating a degree of contamination of the refuse; and storing, in a machine-readable medium, the classification of the image data. |
US11875295B2 |
Video submission survey reviewer device, system, process, and computer program product
Video submission survey reviewer device, system, process, and computer program product capable of recording campaign or survey content including video, analyzing the recorded content, and synthesizing information about the recorded content to provide improved and more efficient analysis or curation and presentation of the processed data and its associated information. |
US11875294B2 |
Multi-objective recommendations in a data analytics system
A method to provide multi-objective recommendations. The method includes receiving user input indicating a plurality of objectives, where each of the plurality of objectives indicates a desired goal for a field of interest, receiving user input indicating a plurality of actionable fields, receiving user input indicating selection of one of a plurality of records in a data set, determining, based on applying an evolutionary algorithm, one or more candidate changes to values of the plurality of actionable fields of the selected record, determining, for each of the one or more candidate changes, a multi-objective score for that candidate change, selecting one or more of the one or more candidate changes to recommend to a user based on the multi-objective scores of the one or more candidate changes, and providing, for display to the user, the selected one or more candidate changes as recommended changes. |
US11875286B1 |
Methods and systems for optimizing value in certain domains
Aspects of the present disclosure generally relates to a method including receiving group data and identifying at least a domain target for the at least a domain as a function of the domain-specific data. Also, the method may include generating a plurality of candidate schedules. Further, the method may include selecting one or more recommendations from the plurality of candidate schedules. Moreover, the method may include presenting, at a remote device, the one or more recommendations to a group, and tracking, by the computing device, a group's progress with regard to the optimal group schedule. |
US11875283B2 |
Connectivity based approach for field development optimization
A method for creating a field development plan, comprising initializing, by a specially programmed computing system, a connectivity model, calibrating, by a specially programmed computing system, the connectivity model based on a plurality of reservoir simulation results, determining, by a specially programmed computing system, a travel time between wells and reservoir cells using a fast marching method, determining, by the specially programmed computing system, a hydrocarbon saturation based on the travel time to construct a model prediction, optimizing, by the specially programmed computing system, the connectivity model using a global optimization and a local optimization, and constructing, by the specially programmed computing system, at least one well file using the optimized connectivity model. |
US11875281B2 |
Systems and methods for distributing rough diamonds
Embodiments of the present invention relate to diamond trading system and method for trading diamonds. The system and method may allow rough diamond sellers to list their diamonds for sale individually and enter an ask price for each listed diamond. The system and method may also allow rough diamond buyers to submit their polished diamond parameters and orders. The order may contain a bid price. The system and method may then determine if any of the listed diamonds match to the polished diamond parameters and ordering requirements and if any of the matched diamonds have a bid price at or higher than a ask price. If there is a match and the bid price is at or higher than the ask price, the system and method allow the transaction to proceed. |
US11875280B2 |
Rendering 3D model data for prioritized placement of 3D models in a 3D virtual environment
Systems and methods for designing a virtual environment are provided. Various data are used, including images that depict different room layouts and styles, physical measurements and limitations of objects depicted in the images (e.g., dimension information, attributes purchase information, etc.), and object placement rules to assist with object placement in a virtual environment. The data may be displayed on a graphical user interface (GUI), and in response to selection of an object and/or room layout, the GUI may be populated with a virtual environment displayed in a design window of the GUI with objects placed in the virtual environment. The objects may be visually organized based on object placement rules and/or inspirational design elements. |
US11875278B2 |
Door lock fault detection
A building security system of a building including one or more memory devices configured to store instructions causing one or more processors to receive door lock data collected from one or more sensors for one or more doors within the building indicating operation of the one or more doors, select a period for which the door lock data was collected, select a first door from the one or more doors of the building for which data is collected, and identify segments of the data indicating activity of the door. The instructions also apply a model to segments of the data indicating activity of the first door, compute a probability metric for each segment of the data, compute a combined probability score for the first door based on the computed probability metrics, and classify the first door as normally functioning or malfunctioning by comparing the combined probability score to a threshold. |
US11875274B1 |
Coherency detection and information management system
A method may include determining, by a computing device and based on at least one user coherency factor, a user coherency level. The coherency level may include a predicted ability of a user to comprehend information. The method may also include determining, by the computing device and based on the user coherency level, information having a complexity that satisfies the predicted ability of the user to comprehend information. The method may further include outputting, by the computing device, at least a portion of the information. |
US11875270B2 |
Adversarial semi-supervised one-shot learning
A method, a computer program product, and a system of adversarial semi-supervised one-shot training using a data stream. The method includes receiving a data stream based on an observation, wherein the data stream includes unlabeled data and labeled data. The method also includes training a prediction model with the labeled data using stochastic gradient descent based on a classification loss and an adversarial term and training a representation model with the labeled data and the unlabeled data based on a reconstruction loss and the adversarial term. The adversarial term is a cross-entropy between the middle layer output data from the models. The classification loss is a cross-entropy between the labeled data and an output from the prediction model. The method further includes updating a discriminator with middle layer output data from the prediction model and the representation model and based on a discrimination loss, and discarding the data stream. |
US11875268B2 |
Object recognition with reduced neural network weight precision
A client device configured with a neural network includes a processor, a memory, a user interface, a communications interface, a power supply and an input device, wherein the memory includes a trained neural network received from a server system that has trained and configured the neural network for the client device. A server system and a method of training a neural network are disclosed. |
US11875266B2 |
Image determination device, image determination method, and non-transitory computer readable medium storing program
An image determination device includes: a training model which outputs, on the basis of an image to be examined, output data indicating a determination result about the image; a training part which trains the training model to output, by using training data including a training image and label data, output data indicating the label data associated with the training image, when the training image is input to the training model; a dividing part which divides the training data into a plurality of pieces of sub-training data; a measurement part which measures accuracy of determination when the training part trains the training model by using each of the plurality of pieces of sub-training data; and selection part which selects at least any one among the plurality of pieces of sub-training data on the basis of the accuracy of determination. |
US11875264B2 |
Almost unsupervised cycle and action detection
An event detection method can include encoding a plurality of training video snippets into low dimensional descriptors of the training video snippets in a code space. The low dimensional descriptors of the training video snippets can be decoded into corresponding reconstructed video snippets. One or more parameters of the encoding and decoding can be adjusted based on one or more a loss functions to reduce a reconstruction error between the one or more training video snippets and the corresponding one or more reconstructed video snippets, to reduce a class entropy of the plurality of event classes of the code space, to increase fit of the training video snippet, and/or to increase compactness of the code space. The method can further include encoding one or more labeled video snippets of a plurality of event classes into low dimensional descriptors of the labeled video snippets in the code space. The plurality of event classes can be mapped to class clusters corresponding to the low dimensional descriptors of the labeled video snippets. After training, query video snippets can be encoded into corresponding low dimensional descriptors in the code space. The low dimensional descriptors of the query video snippets can be classified based on their respective proximity to a nearest one of a plurality of class cluster of the code space. An event class of the query video snippet can be determined based on the class cluster classification. |
US11875263B2 |
Method and apparatus for energy-aware deep neural network compression
Disclosed are a method and apparatus for energy-aware deep neural network compression. A network pruning method for deep neural network compression includes measuring importance scores of a network unit by using an energy-based criterion with respect to a deep learning model, and performing network pruning of the deep learning model based on the importance scores. |
US11875260B2 |
Reducing architectural complexity of convolutional neural networks via channel pruning
The architectural complexity of a neural network is reduced by selectively pruning channels. A cost metric for a convolution layer is determined. The cost metric indicates a resource cost per channel for the channels of the layer. Training the neural network includes, for channels of the layer, updating a channel-scaling coefficient based on the cost metric. The channel-scaling coefficient linearly scales the output of the channel. A constant channel is identified based on the channel-scaling coefficients. The neural network is updated by pruning the constant channel. Model weights are updated via a stochastic gradient descent of a training loss function evaluated on training data. The channel-scaling coefficients are updated via an iterative-thresholding algorithm that penalizes a batch normalization loss function based on the cost metric for the layer and a norm of the channel-scaling coefficients. When the layer is batch normalized, the channel-scaling coefficients are batch normalization scaling coefficients. |
US11875259B1 |
Generative system and method for enhancing readability of barcodes using frequency guided computer vision
Provided is a system and methodology which enhances the readability of barcodes using machine learning techniques wherein a model is trained using exemplary data and the resulting model is used in production to increase the chances of successfully capturing the data in a barcode notwithstanding that the barcode may be of low quality. According to the teachings of the present invention, the system is trained using large quantities of synthetic personal information associated with barcodes. Once the system is placed into production, the trained model is applied as against newly identified barcodes to enhance the readability of the original barcode based on features associated with the trained model. |
US11875252B2 |
Neural network including a neural network projection layer configured for a summing parameter
Some embodiments are directed to a neural network training device for training a neural network. At least one layer of the neural network layers is a projection layer. The projection layer projects a layer input vector (x) of the projection layer to a layer output vector (y). The output vector (y) sums to the summing parameter (k). |
US11875250B1 |
Deep neural networks with semantically weighted loss functions
An indication of semantic relationships among classes is obtained. A neural network whose loss function is based at least partly on the semantic relationships is trained. The trained neural network is used to identify one or more classes to which an input observation belongs. |
US11875242B2 |
Systems and methods for risk analysis and mitigation with nested machine learning models for exam registration and delivery processes
Systems and methods may involve processing of entity data by nested machine learning models to produce one or more aggregate risk scores, which may be compared to one or more thresholds to determine when one or more predefined actions should be taken. The entity data may be collected for various entities related to an exam registration and delivery process, which may include a candidate, an exam, a test center, an exam registration event, a proctor, and an exam delivery event. Entity data for each entity may be separately processed by entity-specific machine learning models to generate intermediate entity risk scores. The intermediate entity risk scores may be input to an aggregate machine learning model, which may output an aggregate risk score. A resource management server may cause the predefined actions to be taken after comparing the aggregate risk score to the one or more thresholds. |
US11875238B2 |
Feature storage manager
A computing system obtains a first preconfigured feature set. The first preconfigured feature set defines: a first feature definition defining an input variable, and first computer instructions for locating first data. The first data is available for retrieval because it is stored, or set-up to arrive, in the feature storage according to the first preconfigured feature set. The computing system receives a requested data set for the input variable. The computing system generates an availability status indicating whether the request data set is available for retrieval according to the first preconfigured feature set. Based on the availability status, generating, by the computing system, the requested data set by: retrieving historical data for the first preconfigured feature set; retrieving a data definition associated with the historical data; and generating the requested data based on the historical data and the data definition. |
US11875237B2 |
Federated systems and methods for medical data sharing
Systems, computer-implemented methods, and non-transitory computer readable media are provided for sharing medical data. The disclosed systems may be configured to create a first workgroup having a first knowledgebase. This first knowledgebase may be federated with a common knowledgebase, and with a second knowledgebase of a second workgroup. At least one of the first knowledgebase, common knowledgebase, and second knowledgebase may be configured to store data items comprising associations, signs, and evidence. The signs may comprise measurements and contexts, and the associations may describe the relationships between the measurements and contexts. The evidence may support these associations. The disclosed systems may be configured to receive a request from a user in the first workgroup, retrieve matching data items, and optionally then output to the user at least some of the retrieved matching data items. The request may comprise at least one of a first association and a first measurement. |
US11875233B2 |
Automatic recognition of entities related to cloud incidents
Systems and methods for automatic recognition of entities related to cloud incidents are described. A method, implemented by at least one processor, for processing cloud incidents related information, including entity names and entity values associated with incidents having a potential to adversely impact products or services offered by a cloud service provider is provided. The method may include using at least one processor, processing the cloud incidents related information to convert at least words and symbols corresponding to a cloud incident into machine learning formatted data. The method may further include using a machine learning pipeline, processing at least a subset of the machine learning formatted data to recognize entity names and entity values associated with the cloud incident. |
US11875229B2 |
Determining dynamic quantum error correction
A method, apparatus and product includes obtaining a logical representation of a quantum circuit; modifying the quantum circuit to transfer a gate operation defined in a first cycle to be performed in a second cycle, thereby obtaining a modified quantum circuit, wherein said modifying does not change a functionality of the quantum circuit, and synthesizing the modified quantum circuit using a dynamic error correction scheme. The dynamic error correction scheme implements error correction operations using a first assignment of first physical qubits to a logical qubit for a first set of cycles and using a second assignment of second physical qubits to the logical qubit for a second set of cycles, wherein the first set of cycles comprises the first cycle, and the second set of cycles comprises the second cycle. |
US11875228B2 |
Classifying quantum errors
The examples disclosed herein provide classifying quantum errors. In particular, a classical computing system receives quantum error data from a first quantum computing device of a quantum computing system. The quantum error data includes error identification data and error correction data. The error identification data is associated with occurrence of a quantum error. The error correction data is associated with a corrective action taken by the first quantum computing device to correct the quantum error. The classical computing system determines an error type of the quantum error of the error identification data. The classical computing system associates an error classification tag with the quantum error data. The error classification tag identifies a quantum error type. The classical computing system sends the error classification tag to the first quantum computing device. The classical computing system processes a quantum computing request based on the error classification tag. |
US11875227B2 |
Devices and methods for forming optical traps for scalable trapped atom computing
In an aspect, the present disclosure provides methods and systems for forming optical traps. The optical traps may be three-dimensional optical traps. The methods and systems may comprise use of cavity based optical traps. A device for forming an optical trap may comprise a first optical cavity, said first optical cavity configured to form a first standing wave pattern, wherein said first standing wave pattern is one or two dimensional; a second optical cavity, said second optical cavity configured to form a second standing wave pattern; and a chamber configured to hold one or more atoms disposed within a three-dimensional trapping potential formed by at least said first standing wave pattern and said second standing wave pattern. |
US11875225B2 |
Superconducting interposer for the transmission of quantum information for quantum error correction
A system for transmission of quantum information for quantum error correction includes an ancilla qubit chip including a plurality of ancilla qubits, and a data qubit chip spaced apart from the ancilla qubit chip, the data qubit chip including a plurality of data qubits. The system includes an interposer coupled to the ancilla qubit chip and the data qubit chip, the interposer including a dielectric material and a plurality of superconducting structures formed in the dielectric material. The superconducting structures enable transmission of quantum information between the plurality of data qubits on the data qubit chip and the plurality of ancilla qubits on the ancilla qubit chip via virtual photons for quantum error correction. |
US11875224B2 |
Entity steering of a running quantum program
Systems, computer-implemented methods, and computer program products to facilitate entity steering of a running quantum program are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a steering component that adjusts at least one parameter corresponding to a running quantum program to define at least one modified parameter. The computer executable components can further comprise an execution component that executes one or more shots of the running quantum program based on the at least one modified parameter. |
US11875220B2 |
Method, apparatus, and storage medium for generating network representation for neural network
The present disclosure describes a method, apparatus, and storage medium for generating network representation for a neural network. The method includes obtaining a source-side vector sequence corresponding to an input sequence. The method further includes performing linear transformation on the source-side vector sequence, to obtain a request vector sequence, a key vector sequence, and a value vector sequence corresponding to the source-side vector sequence; calculating a logical similarity between the request vector sequence and the key vector sequence; constructing a local strength matrix according to the request vector sequence; performing nonlinear transformation based on the logical similarity and the local strength matrix, to obtain a local strength attention weight distribution corresponding to elements in the input sequence; and fusing value vectors in the value vector sequence according to the local strength attention weight distribution, to obtain a network representation sequence corresponding to the input sequence. |
US11875217B2 |
Information processing apparatus, information processing terminal apparatus, and information processing method
An information processing apparatus generates a command for a communication terminal apparatus and a retry command and successively outputs the generated command and retry command to an information processing terminal apparatus. The information processing terminal apparatus acquires the command for the communication terminal apparatus and the retry command that have successively been output from the information processing apparatus and outputs the acquired command to the communication terminal apparatus. Further, in a case of performing a retry process due to unavailability of a response to the command, the information processing terminal apparatus outputs the acquired retry command to the communication terminal apparatus. The retry process can be performed without waiting for the information processing terminal apparatus to output a command request to the information processing apparatus and acquire a retry command. Accordingly, a process between a communication terminal apparatus and an information processing apparatus via an information processing terminal apparatus can be performed efficiently. |
US11875216B2 |
System, device, product, apparatus, and method for reading syringe information
A reader includes a first antenna, a second antenna spaced apart from the first antenna, an RFID reader circuit, and a processor. The first antenna and the second antenna are connected to the RFID reader circuit. The first antenna is configured to receive a first signal from an RFID tag. The second antenna is configured to receive a second signal from the RFID tag. The processor controls the RFID reader circuit to determine a first value of a signal parameter associated with the RFID tag based on the first signal and a second value of the signal parameter associated with the RFID tag based on the second signal, receives, from the RFID reader circuit, the first value and the second value, and determines, based on the first value and the second value, whether the RFID tag is located between the first antenna and the second antenna. |
US11875215B2 |
Near-field communication surface and method for locating on said surface
The invention relates to a near-field communication surface intended to communicate with at least one electronic tag. The surface comprises a plurality of antennas, each antenna having a position along an axis, a circuit for reading electronic tags that is connected to said antennas in order to supply them with power and communicate with said electronic tag, and a processing unit controlling the antennas and the circuit for reading electronic tags. The processing unit is configured to activate just one antenna at a time and the reading circuit in order to communicate with said at least one electronic tag, and to locate a position of the electronic tag along the axis according to a number of responses or to a response time from the electronic tag. The invention also relates to the locating method. |
US11875211B1 |
Smart stickers: sensors for environmental conditions
Smart sensors apparatus for detecting environmental conditions. The smart sticker apparatus includes a radio frequency identification tag comprising a chip and a loop antenna, the loop antenna being configured to transmit sensor information to an external reader, a plurality of sensors configured to provide environmental data, each of the sensors further comprising a substrate having a proximal side and a distal side, wherein the proximal side of the substrate is mounted to the chip, a conductive ink trace disposed on the distal side of the substrate, and a resin fully enveloping the radio frequency identification tag and partially enveloping the distal side of the substrate. |
US11875210B2 |
Wireless communication device and method of manufacturing same
A wireless communication device is provided that includes an RFIC module in which an RFIC chip and first and second terminal electrodes are incorporated, and an antenna member including an antenna base material and antenna patterns including first and second coupling portions. The RFIC module and the antenna member are bonded to each other via an insulating first adhesive layer. Between the first terminal electrode and the first coupling portion and between the second terminal electrode and the second coupling portion, a distance t1 from a surface of the RFIC module in contact with the first adhesive layer to the first and second terminal electrodes is larger than a thickness t2 of the first adhesive layer. |
US11875208B2 |
Omnidirectional magnetic surface for transaction cards
This assembly is directed to an encoded card that can be used for transactions, identifications, access controls and the like. The assembly can include a core having a first surface and a second surface (e.g., front and back), content disposed on the first surface or second surface taken from the group consisting of issuing institution, holder name, account number, expiration date, security information and other content and any combination thereof; a magnetic layer affixed to the second layer wherein the magnetic layer covers the majority of the second surface; and one or more areas defined in the magnetic area encoded with data that can be consistent with ISO standard 7813. |
US11875205B2 |
Data match coding system for orthodontic appliances
Data match coding system for orthodontic appliances are disclosed. One variation of a data match code apparatus may generally comprise a three-dimensional model corresponding to a patient dentition and a platform extending from the three-dimensional model. The platform may define a data match code having a plurality of through-holes which are positioned relative to one another in a predetermined pattern. |
US11875203B2 |
Wireless communication card, and method of manufacturing the same
In a wireless communication card and a manufacturing method thereof according to an embodiment of the present invention, the method comprises the steps of: processing an antenna inlay layer including an antenna coil; stacking a first overlay layer that covers a top surface of the antenna inlay layer; processing a PVC insert inserted in a chip-on-board (COB) accommodation space, which is formed by milling a specific area of the first overlay layer, and provided with an accommodation groove in which a lower portion of a pad of the COB is supported; passing both ends of the antenna coil drawn out from the antenna inlay layer through the PVC insert, and connecting the antenna coil to contact areas of the COB; and mounting the COB in the PVC insert inserted in the COB accommodation space. |
US11875200B2 |
Adjunct processor extended message limit facility
A message limit value to be used in enqueuing one or more messages on a queue of a device of the computing environment is obtained. The message limit value indicates whether an extended maximum message length is supported by the device. The extended maximum message length is different from a default maximum message length supported by the device. Based on determining that the extended maximum message length is supported and that the obtained message limit value has a defined relationship with a select value, at least one message of an extended length is enqueued on the queue of the device. |
US11875199B2 |
Real-time multi-pattern detection over event streams
A system comprising: at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to: receive a data stream representing events; receive a plurality of complex event patterns (CEPs) comprising (a) a set of conditions reflecting relations among said events, and (b) a set of attributes associated with each of said events; and calculate an optimal multi-pattern evaluation plan corresponding to said CEPs by: (i) generating an initial evaluation plan, (ii) applying a search method to calculate modified versions of said initial evaluation plan, (iii) assigning a score to each of said modified versions based on a cost function, and (iv) selecting one of said modified versions having a highest said score as said optimal multi-pattern evaluation plan. |
US11875190B2 |
Methods and systems for AI-based load balancing of processing resources in distributed environments
Systems and method are provided for load balancing in distributed networks. A computing device uses historical resource allocation data associated with a service deployed within a distributed network to train a machine-learning model configured to generate a threshold processing load usable to determine when processing resources allocated to a service within a particular distributed network are to be increased. An autoscaler of the computing device may instantiate a first quantity of partitions within a processing node of the particular distributed network. The computing device may execute the machine-learning model using a load value associated with the first quantity of partitions to generate a threshold processing load. Upon receiving an updated load value that is greater than the threshold process load, the autoscaler may instantiate a second quantity of partitions and, in response, modify the autoscaler based on the updated load value. |
US11875187B2 |
Secure runtime for virtual machines
A computer-implemented method at a data management system comprises: generating, with one or more processors, a containerized runtime in a memory in communication with the one or more processors; instantiating, with the one or more processors, an app in the runtime; receiving, with the one or more processors, a request from the app for data; retrieving, with the one or more processors, a copy of the requested data from a data source; and transmitting, with the one or more processors, the data to the containerized runtime for the app to operate on. |
US11875185B2 |
Determining a validity of an event emitter based on a rule
A computer-implemented method according to one embodiment includes receiving data associated with a driver performing actions. At least some of the actions trigger events emitted by an event emitter. Information, from the received data, about the performed actions is logged in an action log. An event observer is instructed to log the events emitted by the event emitter that the event observer observes. The observed events are logged in an event log. The information of the action log and information of the event log is compared based on a rule, and a validity of the event emitter is determined based on results of the comparing. 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 processor to cause the processor to perform the foregoing method. |
US11875184B1 |
Method and apparatus for translating memory addresses in manycore system
A method for translating memory addresses in a manycore system is provided, which is executed by one or more processors, and includes receiving identification information of a thread accessing a memory associated with one or more cores of a cluster that includes a plurality of cores, receiving a virtual address of data accessed by the thread, and determining a physical address of data in the memory based on the virtual address and the identification information of the thread. |
US11875180B2 |
Systems and methods for stalling host processor
Systems and methods for stalling a host processor. In some embodiments, the host processor may be caused to initiate one or more selected transactions, wherein the one or more selected transactions comprise a bus transaction. The host processor may be prevented from completing the one or more selected transactions, to thereby stall the host processor. |
US11875179B2 |
Apparatus and methods for converting status information from internet of things (IoT) devices into action announcements for task-based groups
In some embodiments, a method can include receiving a signal representing a first status of a peripheral device. The method can further include identifying an action based on the first status of the peripheral device, each user from a subset of users being predesignated to perform the action. The method can further include sending, to a set of user devices, a signal representing the action. The method can further include receiving, from at least one user device, a signal representing an acceptance of the action. The method can further include sending, to each remaining user device from the set of user devices, a signal indicating the acceptance of the action by a different user device and a signal indicating that the action has been performed by the user and that causes the first status of the peripheral device to be changed to a second status of the peripheral device. |
US11875178B2 |
Using multiple blockchains for applying transactions to a set of persistent data objects in persistent storage systems
A ledgered repository of persistent data objects is replicated on a network of persistent storage systems (PSSs) by transactions recorded across multiple blockchains. The blockchains are replicated on each of the PSSs. Using multiple blockchains enables greater parallelism; however, use of the multiple blockchains requires using measures that ensure that transactions distributed across multiple blockchains are applied in way that ensures a level of transactional consistency. Furthermore, the measures are efficient, thereby reducing overhead of maintaining a level of transactional consistency and increasing throughput of applying the transactions using multiple blockchains. |
US11875177B1 |
Variable access privileges for secure resources in an autonomous vehicle
Variable access privileges for secure resources in an autonomous vehicle, including: allocating, by a hypervisor, to a first virtual machine comprising a first operating system, a first one or more access privileges to one or more resources; allocating, by the hypervisor, to a second virtual machine comprising a second operating system different than the first operating system, a second one or more access privileges to the one or more resources; and modifying, by the hypervisor, the second one or more access privileges in response to a change in an execution state of the first virtual machine; wherein the hypervisor, the first virtual machine, and the second virtual machine are implemented by an autonomous vehicle. |
US11875169B2 |
Optimizing replication-based migration of virtual machines
Disclosure is made of methods, apparatus and system for migrating virtual machines (VMs) between source and destination in a computing environment and, more specifically, to replication based migration. VMs migration is controlled so as to manage transferral of data associated with one or more VMs from a source location to a destination location to meet certain user definable or system constraints. Dynamic control and adjustment of system parameters associated with the migration is also disclosed. |
US11875168B2 |
Optimizing execution of foreign method handles on a virtual machine
Techniques for reducing overhead in native function calls are disclosed. The system may receive a method invocation instruction for invoking a particular method. The method invocation instruction includes a function descriptor, a method type, and an application binary interface (ABI) descriptor. The function descriptor includes a memory layout corresponding to any data returned by the function and memory layouts corresponding to each argument for the particular method. The system can select an ABI for processing the particular method based on the received ABI descriptor. The system can further associate each argument with a corresponding particular physical register into which the argument is to be loaded. The particular register is selected based on at least the selected ABI and the function descriptor. The system can cause a virtual machine to move each argument into the corresponding associated physical register. |
US11875165B2 |
Systems, methods, and apparatus for providing dynamic auto-responses at a mediating assistant application
Methods, apparatus, systems, and computer-readable media are provided for providing context specific schema files that allow an automated assistant to broker human-to-computer dialogs between a user and an application that is separate from the automated assistant. The context specific schema file can provide the automated assistant with sufficient data to be responsive to user queries without necessarily communicating with a remote device, such as a server. Multiple different context specific schema files can be made available to the automated assistant according to a context in which a user is interacting with the automated assistant. In this way, latency otherwise exhibited by the automated assistant can be mitigated by providing the automated assistant with the information needed to respond to a user without continually retrieving the information over a network. |
US11875162B2 |
Computer-generated reality platform for generating computer-generated reality environments
The present disclosure relates to providing a computer-generated reality (CGR) platform for generating CGR environments including virtual and augmented reality environments. In some embodiments, information related to an object to be simulated and rendered in the CGR environment is provided to the CGR platform, and a three-dimensional representation of the object is displayed in the CGR environment. |
US11875160B1 |
Process control using digital twins
The present invention aims at providing an approach to digital twin-based process control for efficient and accurate achievement of process objectives. Heretofore, a controller service module (18) runs an event-driven control process in a digital twin domain for control of process entities operated in a process domain. The behavior of process entities is modeled through execution of state machine models. Event data is communicated asynchronously to the controller service module (18) for storage in a process cycle buffer (26). A model-based process controller (24) reads input information in processing cycles and controls process entities by operating state machine models to reflect the input of event data. It is checked whether the operation of state machine models triggers the generation of external control commands which are then output by an outbound interface (32) to process entities for control processing. |
US11875159B1 |
Portable application based virtualization
Virtualization exploits virtual rather than actual elements such as computer hardware platforms, storage devices, and computer network resources for example. However, prior art techniques have limitations including, for example, memory requirements and resource requirements which typically either limit their deployment to remote server based systems or limit the number of concurrent virtual machines a system can support. Embodiments of the invention address these limitations by supporting application virtualization on foreign operating systems with reduced resource usage by removing the requirement for virtualization of the entire foreign operating system. The inventive virtualization provides creation of an isolated memory space with isolated code execution using hardware assistance. |
US11875156B2 |
System and method for centralized configuration of distributed and heterogeneous applications
Embodiments of systems and methods for the centralized configuration of distributed heterogeneous services is disclosed herein. Embodiments of such systems and methods may be utilized to configure one or more service instances executing in an enterprise computing environment where each of the set of service instance is one of a set of service types that may be different. These services may, for example, be off-cloud services associated with a cloud based computing platform. |
US11875153B1 |
Executing concurrent threads on a reconfigurable processing grid
A system for processing a plurality of concurrent threads comprising: a reconfigurable processing grid, comprising logical elements and a context storage for storing thread contexts, each thread context for one of a plurality of concurrent threads, each implementing a dataflow graph comprising an identified operation; and a hardware processor configured for configuring the at reconfigurable processing grid for: executing a first thread of the plurality of concurrent threads; and while executing the first thread: storing a runtime context value of the first thread in the context storage; while waiting for completion of the identified operation by identified logical elements, executing the identified operation of a second thread by the identified logical element; and when execution of the identified operation of the first thread completes: retrieving the runtime context value of the first thread from the context storage; and executing another operation of the first thread. |
US11875148B2 |
Library model addition
A library model addition engine adds library models to a library knowledge base by defining a library configuration file format for conveying information about each library model, custom inputs and code snippets to facilitate library comparison operations, and education content for the library model. The library configuration file format may be automatically loaded and validated to ensure that the file is in the correct format and satisfies the constraints provided by the library recommendation engine. |
US11875147B2 |
Firmware component with self-descriptive dependency information
An embodiment of a semiconductor package apparatus may include technology to determine version information for a new firmware component, read dependency information corresponding to the firmware component, and determine if dependency is satisfied between the new firmware component and one or more other firmware components based on the version information and the dependency information of the new firmware component. Other embodiments are disclosed and claimed. |
US11875146B2 |
System and method to modify run-time behavior of an application by modification of machine-readable instructions
Modification of application implementation may include modification, addition, and/or removal of machine-readable instructions. Modification of machine readable instructions prior to run-time may modify implementation of one or more features. Physical computer processor(s) may be configured by computer readable instructions to obtain machine-readable instructions. Machine-readable instructions may, cause a target computing platform to implement an application when executed. Physical computer processor(s) may obtain information regarding implementation of the application by the target computing platform and analyze the machine-readable instructions and/or the information to create one or more rules for modifying application implementation by the computing platform. Physical computer processor(s) may modify the machine-readable instructions based on the rules to add features to and/or remove features from the machine-readable instructions. The system may distribute the modified machine-readable instructions to effectuate the modified machine-readable instructions to be implemented by the target computing platform. |
US11875145B2 |
Virtual machine update while keeping devices attached to the virtual machine
A computing system running a host operating system and a virtual machine (VM). The computing system includes at least one device that is directly assigned to the VM. The computing system is configured to execute one or more first VM components and one or more second VM components. The one or more first VM components are configured to manage the one or more second VM components via one or more identification pointers. While the one or more second VM components remain loaded in a system memory, and the directly assigned device remains attached to the VM and remains configured to communicate with the one or more second VM component, the one or more first VM components are shut down and restored. |
US11875140B2 |
Application support for network devices
A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application. |
US11875129B2 |
Observation-based training of artificial intelligence character models
Systems and methods for observation-based training of an Artificial Intelligence (AI) character model are provided. An example method includes receiving log data including interactions of a first user and a second user and adjusting, based on the log data, parameters of the AI character model to cause the AI character model to mimic behavioral characteristics of the first user in follow-up conversations with further users. |
US11875128B2 |
Method and system for generating an intent classifier
Methods and systems for training an intent classifier. For example, a question-intent tuple dataset comprising data samples is received. Each data sample has a question, an intent, and a task. A pre-trained language model is also received and fine-tuned by adjusting values of learnable parameters. Parameter adjustment is performed by generating a plurality of neural network models. Each neural network model is trained to predict at least one intent of the respective question having a same task value of the tasks of the question-intent tuple dataset. Each task represents a source of the question and the respective intent. The fine-tuned language model generates embeddings for training input data, the training input data comprising a plurality of data samples having questions and intents. Further, feature vectors for the data samples of the training input data are generated and used to train an intent classification model for predicting intents. |
US11875127B2 |
Query response relevance determination
A method for estimating response relevance with respect to a received query includes receiving a set of user feedback items, a set of historical feedback data, and a set of context data, creating a user profile model according to the set of historical feedback data, wherein the user profile model indicates a weighting attribute based on the set of historical feedback data, weighting the set of user feedback items according to the created user profile model, creating a response relevance estimation model based on the weighted set of user feedback items, the received set of context data, and the received set of historical feedback data, and ranking one or more responses according to the created response relevance estimation model. The method may further include adjusting the user profile model and the response relevance estimation model responsive to receiving additional data. |
US11875118B2 |
Detection of deception within text using communicative discourse trees
Systems, devices, and methods of the present invention detect deceptive or fake content in text. In an example, a computer system generates, from text a discourse tree that represents rhetorical relationships between fragments of the text. The computer system generates a communicative discourse tree from the discourse tree. The computer system identifies a number of non-trivial rhetorical relations associated with the nonterminal nodes in the communicated discourse tree and, for each terminal edge having a communicative action, a level of nesting of the communicative action. The computer system derives, from the number of non-trivial rhetorical relations and the levels of nesting of the identified communicative actions, a complexity score that is indicative of a level of deception in the text. |
US11875117B2 |
Ontology management method and M2M platform
An ontology management method includes receiving, by a machine-to-machine (M2M) platform, an ontology mapping request sent by a first application entity, where the ontology mapping request carries a first ontology identifier, a second ontology identifier, and mapping method description information, determining, by the M2M platform, a first ontology and a second ontology based on the first ontology identifier and the second ontology identifier, determining, by the M2M platform, a mapping manner based on the mapping method description information, and creating mapping between the first ontology and the second ontology according to the determined mapping manner, and storing, by the M2M platform, the mapping between the first ontology and the second ontology in an ontology mapping resource, and returning an identifier of the ontology mapping resource to the first application entity. |
US11875116B2 |
Machine learning models with improved semantic awareness
A method including inputting, into a phrase recognition model comprising a neural network, a vector comprising a plurality of ngrams of text. The method also includes applying, using the phrase recognition model, a filter to the plurality of ngrams during execution. The filter has a skip word setting of at least one. The method also includes determining, based on the skip word setting, at least one ngram in the vector to be skipped to form at least one skip word. The method also includes outputting an intermediate score for a set of ngrams that match the filter. The method also includes calculating a scalar number representing a semantic meaning of the at least one skip word. The method also includes generating based on the scalar number and the intermediate score, a final score for the set of ngrams. A computer action is performed using the final score. |
US11875115B2 |
Learned evaluation model for grading quality of natural language generation outputs
Systems and methods for automatic evaluation of the quality of NLG outputs. In some aspects of the technology, a learned evaluation model may be pretrained first using NLG model pretraining tasks, and then with further pretraining tasks using automatically generated synthetic sentence pairs. In some cases, following pretraining, the evaluation model may be further fine-tuned using a set of human-graded sentence pairs, so that it learns to approximate the grades allocated by the human evaluators. |
US11875112B2 |
Method and device for analyzing elements of a text collection, method and device for searching for information in digital data
Methods for analyzing elements of a first text collection, and devices and methods for searching for information in a set of digital data, in particular in a computer network. |
US11875109B1 |
Machine learning (ML)-based system and method for facilitating correction of data in documents
A system and method for or facilitating correction of data in documents is disclosed. The method includes receiving one or more documents from and scanning the received one or more documents by using a document processing system for obtaining one or more mis-captured data fields. The method further includes obtaining a historical correction data and determining one or more deltas based on the obtained historical correction data by using a trained data correction-based ML model. Further, the method includes parsing the determined one or more deltas into one or more datasets, generating one or more correct data fields corresponding to the one or more mis-captured data fields and automatically replacing the one or more mis-captured data fields with the generated one or more correct data fields based on one or more predefined rules. |
US11875108B2 |
Annotating documents on a mobile device
A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; and responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation. |
US11875106B2 |
Document creation system
A document creation system includes a term object creation configured to create term objects in which terms and attributes thereof are integrated, a term object management configured to record and manage the created term objects, a term object selection configured to select a necessary term object from among the term objects managed in the term object management, and a term object placement configured to place the selected term object in a document being edited. |
US11875103B2 |
Managing links for tracking user interactions with content items
A system and method of managing links for tracking user interactions with content items. The method includes generating, by a processing device, a banner message comprising a content item, wherein the content item comprises one or more links, each link associated with a respective internet address. The method includes scanning the content item to identify at least one link of the one or more links. The method includes extracting the at least one link of the one or more links from the banner message. The method includes generating a tracking link based on the extracted link. The method includes generating an updated banner message based on the tracking link. The method includes sending the updated banner message to a client device to cause the client device to present the updated banner message on a display associated with the client device. |
US11875099B2 |
Noise impact on function (NIOF) reduction for integrated circuit design
Examples described herein provide a computer-implemented method that includes identifying, by a processing device, a victim/aggressor pair of nets for an integrated circuit. The method further includes severing nets of the victim/aggressor pair of nets. The method further includes swapping severed segments of the nets. The method further includes rerouting the nets subsequent to swapping the severed segments of the nets. |
US11875093B2 |
Computing techniques for three-dimensional modeling and design analysis
Techniques and systems for creating and performing analysis on three-dimensional computer models are described. The model creation and analysis may be specified using an un-compiled script that includes a set of instructions. The set of instructions may implement a computer-aided design (CAD) kernel using a bridge layer that includes compiled bridge code. The instructions may be used to create a job set having a group of tasks. Using the job set, a processing queue may be constructed, the processing queue having a subset of common tasks prioritized within the processing queue. Subsets or groups of tasks or instructions may also be executed in parallel using multiple distinct processors or a multi-threaded processor. |
US11875089B2 |
Acoustic positioning transmitter and receiver system and method
An acoustic model determination approach for a real-time locating system is disclosed. The system includes one or more transmitting devices and one or more mobile devices. The acoustic model may be determined by deriving an acoustic representation of sub-structures within the building, and then forming the acoustic model based on the acoustic representation and the location and orientation of the static acoustic transmitting device. In another embodiment, an acoustic signal is transmitted from a static acoustic transmitting device, with the reflected signals received by the same static acoustic transmitting device in a receiving mode. Based on these received acoustic signals, the acoustic model is formed based on the reflected signals and the location and orientation of the static acoustic transmitting device. |
US11875087B2 |
Processing system having a machine learning engine for providing an output via a digital assistant system
Aspects of the disclosure relate to generating outputs using a digital personal assistant computing control platform and machine learning. A computing platform may receive, from a digital personal assistant computing device, a first voice command input. The computing platform may then determine, via machine learning algorithms, an identifier output indicating a user associated with the first voice command input and a location output indicating a geographic location associated with the user. The computing platform may determine, via a stored calendar, an availability output indicating availability associated with the user. Based on the identifier output, the location output, and the availability output, a charitable opportunity output indicating a charitable opportunity may be determined by the computing platform and may be transmitted to a computing device associated with the charitable opportunity. Acceptance of the opportunity may be received and the computing platform may update the stored calendar to include the charitable opportunity. |
US11875086B2 |
Using user input to adapt search results provided for presentation to the user
Methods, apparatus, and computer readable media related to interaction between a user and an automated assistant during a dialog between the user and the automated assistant. Some implementations are directed to adapting a graphical and/or audible presentation of search results provided by the automated assistant for presentation to the user. The adaptation may be in response to attribute(s), of one or more of the search results, referenced in spoken and/or typed textual input provided by the user during the dialog. Some of those implementations may enable a user to provide textual input to navigate the search results within the dialog and within resource and/or interface constraints associated with the dialog. Some of those implementations may additionally and/or alternatively enable adapting, based on textual input provided by a user to the automated assistant, when and/or whether search results having certain attributes are provided to the user by the automated assistant. |
US11875085B2 |
Audio rendering device and audio configurator device for audio stream selection, and related methods
Audio rendering devices comprising at least one audio rendering unit for playing audio streams, processing circuit and a wireless communication unit for establishing wireless links and related method are disclosed. One audio rendering device is configured to receive a remote audio stream prioritization policy comprising one or more lists of associations between audio stream attributes and priority values, update a local audio stream prioritization policy based on the remote audio stream prioritization policy, identify audio streams available via wireless links, retrieve audio stream attributes of the available audio streams, select an available audio stream to be played among the available audio streams, based on the updated local audio stream prioritization policy and based on the audio stream attributes of the available audio streams, and play the selected audio stream, by the audio rendering unit of the audio rendering device. |
US11875083B2 |
Electronic shelf label system with energy supply for long-term operation of consumers of a shelf label
A method for operating an electronic shelf label system, wherein the system comprises shelf labels fastened to shelf edge strips, wherein the shelf labels are designed such that they can be supplied with energy in a contactless manner, and the shelf edge strip comprises a supply device for contactlessly supplying energy to the shelf labels fastened on it, and the shelf edge strip comprises at least one conductor loop, wherein the conductor loop is a constituent of the supply device of the shelf edge strip and the conductor loop is used for emitting a signal, which can be generated by the supply device, for the purpose of the said supply of energy of shelf labels positioned on the shelf edge strip in a manner corresponding to the conductor loop, wherein according to the method, the said signal is generated with the aid of the supply device and emitted via the conductor loop and the respective shelf label positioned corresponding to the conductor loop stores electrical energy, which is transmitted with the aid of the signal from the supply device to the shelf label, in a rechargeable long-term energy storage device and uses the same for its operation outside of a time period where the signal is present. |
US11875078B2 |
Display system, display method, and computer program
A display system that smoothly switches input from one input device to input from another input device when a plurality of display devices include respective input devices. The display system includes a first display device and a second display device. The first display device includes a first display unit, a first controller, and a first input device. The second display device includes a second display unit, a second controller, and a second input device. The first display unit displays a first image outputted from at least one first computer. The second display unit displays a second image outputted from at least one second computer. The first controller receives input of first information outputted from the first input device for operating the first and second computers. The second controller receives input of second information outputted from the second input device for operating the second computer. |
US11875076B2 |
Printing apparatus that performs printing by selecting, from plurality of templates stored in advance, a template to allocate a print data object
Printing apparatus includes a controller configured to execute a first selection reception process of receiving selection of a first template, a first print data acquisition process of acquiring first print data, a first incorporation process of incorporating the first print data into a first print object of the first template, a first printing process of generating a first printed matter by the first template, a second selection reception process of receiving selection of a second template, an association determination process of determining whether a second print object satisfy a predetermined association rule with respect to the first print object, a second incorporation process of, when it is determined that the second print object satisfy the predetermined association rule, incorporating the first print data into the second print object of the second template, and a second printing process of generating a corresponding second printed matter by the second template. |
US11875072B2 |
Printing system for authenticating printing, has printing server that transmits change authentication setting information to terminal device, and non-transitory computer-readable storage medium storing computer program
A printing system includes a terminal device, a printing server that receives print data from the terminal device, and a printing device that performs printing based on the print data received by the printing server. The terminal device stores terminal authentication printing setting information indicating a setting relating to authentication printing and set in the terminal device. The printing server stores change authentication printing setting information for changing the terminal authentication printing setting information. The terminal device transmits, to the printing server, request information requesting the change authentication printing setting information. The printing server transmits the change authentication printing setting information to the terminal device upon receiving the request information. The terminal device changes the terminal authentication printing setting information based on the change authentication printing setting information received from the printing server. |
US11875069B2 |
Image forming apparatus performing printing permission process to permit printing
An image forming apparatus includes a main memory, and a controller. The main memory stores mode information indicating whether the image forming apparatus is set to a contract mode, an upper limit to which printing can be performed during a prescribed period, and an actual print sheet number actually printed during the prescribed period. The controller performs a printing permission process in a case that mode information indicates the contract mode and the actual print sheet number is less than the upper limit when the controller receives a print job even in a case that a sum of a specific print sheet number specified in advance in the print job and the actual print sheet number is greater than the upper limit. The printing permission process permits printing for the specific sheet number as a permission print sheet number. |
US11875063B2 |
Memory system
According to one embodiment, a memory system includes a semiconductor memory and a controller. The memory system is capable of executing a first operation and a second operation. In the first operation, the controller issues a first command sequence, the semiconductor memory applies a first voltage to a first word line and applies a second voltage to a second word line to read data from the first memory, and the read data is transmitted to the controller from the semiconductor memory. In the second operation, the controller issues a second command sequence, the semiconductor memory applies a third voltage to the first word line and applies a fourth voltage to the second word line, and data held in the memory cell array is left untransmitted to the controller. |
US11875059B2 |
Memory system and method of controlling nonvolatile memory
According to one embodiment, a memory system connectable to a host via each of a first bus and a second bus includes a nonvolatile memory and a controller. The controller stores first data that is necessary for responding to a management command for acquiring a status of the memory system in a first volatile memory before causing the memory system to transition to a low power mode. The controller causes the memory system to transition to the low power mode by stopping supply of power to each of components of the controller except for a first interface circuit connected to a first bus, a second interface circuit connected to a second bus, and the first volatile memory, and stopping the supply of power to the nonvolatile memory. |
US11875056B2 |
Controller for managing commands with zone identifications and memory system having the same
A controller is provided. The controller includes a write queue configured to store commands for operating a memory device that are generated based on requests received from a host, zone identifications of the commands each indicating a memory region in the memory device to store data corresponding to a command, and write pointers of the commands each indicating an order that the requests are output from the host; and a queue controller configured to receive the commands, the zone identifications, and the write pointers from the write queue, store the commands in buffers allocated the zone identifications based on the write pointers, respectively, and based on an occurrence of an event that a number of commands stored in a buffer among the buffers reaches a preset number set in the buffer, output commands stored in the buffer. |
US11875055B2 |
Storage device that receives inode address information to reduce external communication overhead
A storage device includes; a nonvolatile storage including a first region and a second region, a storage controller controlling operation of the nonvolatile storage, and a buffer memory connected to the storage controller. The storage controller stores user data received from a host device in the second region, stores metadata associated with management of the user data and generated by a file system of the host device in the first region, loads the metadata from the first region to the buffer memory in response to address information for an index node (inode) associated with the metadata, and accesses the target data in the second region using the metadata loaded to the buffer memory. |
US11875051B2 |
Contiguous data storage using group identifiers
The present concepts relate to contiguously writing data blocks of a data group in storage media in a one-step writing operation without defragmenting. A host may assign a group identifier to the data group, tag the data blocks in the data group with the group identifier, and send the data blocks to a storage controller. In turn, the storage controller may receive the data blocks that are tagged with the common group identifier, and contiguously write the data blocks in contiguous free space in the storage media. As such, reading the data group from the storage media may be performed faster than if the data group has been allowed to be written with fragmentation. The present concepts may also avoid the costs associated with a two-step writing operation that involves defragmenting. |
US11875050B2 |
Memory device
Provided herein is a memory device including a memory block with memory cells to which word lines and bit lines are connected; page buffers, connected to the memory block through the bit lines, during a program operation, configured to convert original data that is received from an external device into variable data that is divided into groups according to a number of specific data, and configured to apply a program enable voltage or a program inhibit voltage to the bit lines according to the variable data; and a data pattern manager configured to control the page buffers to convert the original data into the variable data during the program operation. |
US11875047B2 |
Local memory use for perspective transform engine
An integrated circuit includes: a local memory; and a first processing circuit coupled to the local memory. The first processing component is configured to: receive a first set of image data; perform a first image processing operation on the first set of image data to produce a second set of image data; and store at least some of the second set of image data into the local memory. The integrated circuit also includes a second processing circuit coupled to the local memory and configured to: receive at least some of the second set of image data from the local memory; and perform a second image processing operation on the second set of image data to produce a third set of image data. |
US11875045B2 |
Semiconductor memory and method for density configuring of bank of semiconductor memory
A semiconductor memory and a method for density configuration of a bank of the semiconductor memory are provided. The method includes: determining a target bank to be configured of the semiconductor memory; determining a density configuration parameter of the target bank, the density configuration parameter being configured to represent a density to be configured for the target bank; determining a target code from a set of codes of the target bank based on the density configuration parameter of the target bank, the target code corresponding to a storage region to be trimmed in the target bank; generating, based on the target code, a region selection signal configured to select the storage region to be trimmed in the target bank; and trimming the storage region to be trimmed based on the region selection signal to configure the density of the target bank. |
US11875043B1 |
Loop dependent word line ramp start time for program verify of multi-level NAND memory
To reduce spikes in the current used by a NAND memory die during a write operation using smart verify, different amounts of delay are introduced into the loops of the programing algorithm. Depending on the number of verify levels following a programming pulse, differing amounts of wait time are used before biasing a selected word line to the verify levels or levels. For example, if only a single verify level is used, a shorter delay is used than if two verify levels are used. |
US11875042B2 |
Memory system and control method for controlling charging capacitor of a power supply circuit
According to one embodiment, a memory system includes a non-volatile memory, a controller for writing data to the non-volatile memory and reading data from the non-volatile memory, and a power supply circuit. The power supply circuit includes a capacitor. The power supply circuit supplies power to the non-volatile memory and the controller from an external power supply and supplies power to the non-volatile memory and the controller from the capacitor if the external power supply is interrupted. The controller controls the power supply circuit to charge the capacitor when current consumption of the non-volatile memory is less than some first current level. |
US11875041B2 |
Semiconductor device and semiconductor storage device
A semiconductor device of an embodiment includes a seed generator circuit configured to generate a seed from inputted data by using first random number sequence data generated by an XorShift circuit; and a random number generator circuit configured to receive the seed as input to generate second random number sequence data by a second XorShift circuit. |
US11875036B2 |
Computing system including host and storage system and having increased write performance
A computing system includes a storage system configured to store data, and a host configured to compress a data block of a preset size loaded to a memory, generate a merged block of the preset size by merging a compressed block corresponding to the data block, an identifier of a node block referring the data block, and an offset indicating an index of the data block among at least one data block referred by the node block, and provide the merged block to the storage system. |
US11875033B1 |
Touch-based occlusion for handheld devices
A method for determining a proportion of an area in a computer-generated scene that is visible to a user on a display of a handheld device configured to receive touch-based inputs. A location of the area in the computer-generated scene visible on the display of the handheld device is determined, and a touch-based input to the display of the handheld device is detected. A representation of the one touch-based input detected by the handheld device is generated and an intersection between the representation of the location of the touch-based input on the display of the handheld device, and a representation of the area at the location is determined. The intersection indicates the proportion of the area not visible to the user of the handheld device. An indication representative of the intersection is then transmitted to a remote server. |
US11875032B1 |
Detecting anomalies in key performance indicator values
Techniques are disclosed for anomaly detection based on a predicted value. A search query can be executed over a period of time to produce values for a key performance indicator (KPI), the search query defining the KPI and deriving a value indicative of the performance of a service at a point in time or during a period of time, the value derived from machine data pertaining to one or more entities that provide the service. A graphical user interface (GUI) enabling a user to indicate a sensitivity setting can be displayed. A user input indicating the sensitivity setting can be received via the GUI. Zero or more of the values as anomalies can be identified in consideration of the sensitivity setting indicated by the user input. |
US11875030B1 |
Systems and methods for updating user interfaces of marine electronic devices with activity-based optimized settings
A system is provided for updating user interfaces of marine electronic devices. The system includes determining available devices and receiving user input to determine information such as fishing location, fishing style, fish type, and fishing depth. The system also includes determining a plurality of screen setups to present to a user based on the received user input and the determined available devices. The system then enables selection from among the plurality of screen setups by the user and causes the marine electronic device to operate according to the selected screen setup. The system may optimize settings based on the user input. Further, a system is provided for connecting an unconnected device to a marine electronic device. A system is also provided for communicating information about an unconnected device on a watercraft to a user. |
US11875027B2 |
Contextual user interface
Embodiments of the present invention analyze a context in which a user interacts with a computer interface and automatically optimizes the interface for the context. The controller or control mode the user selects for interaction may define the context, in part. Examples of control modes include gesturing, audio control, use of companion devices, and use of dedicated control devices, such as game controllers and remote controls. The different input devices are designed for different tasks. Nevertheless, a user will frequently attempt to perform a task using a control input that is not adapted for the task. Embodiments of the present invention change the characteristics of the user interface to make it easier for the user to complete an intended task using the input device of the user's choice. |
US11875021B2 |
Underwater user interface
The present disclosure generally relates to underwater user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, receiving a first request to display a user interface for accessing a first function of the electronic device. In response to receiving the first request, and in accordance with a determination that the electronic device is under water, the method includes displaying a first user interface for accessing the first function. In response to receiving the first request, and in accordance with a determination that the electronic device is not under water, the method also includes displaying a second user interface for accessing the first function. |
US11875020B1 |
Electronic document management system with a content recommendation interface
A computer-implemented method is disclosed. The method includes causing display, in a graphical user interface on a client device, of a page with a navigational panel including a selectable tree element having a hierarchical relationship to a current electronic page having its user-generated content being displayed in a content panel. The method includes identifying a set of candidate cards in which each card is associated with a respective electronic page and has a respective relatedness score. The method includes identifying a user profile in accordance with an authentication of an user operating the client device, and selecting, from the set of candidate cards, a subset of candidate cards satisfying permissions criteria based on permissions identified in the user profile. The method includes causing display of the subset of candidate cards within the content panel in accordance with the respective relatedness score for each card in the subset of candidate cards. |
US11875015B2 |
Access card with configurable transaction rules
Rules can be selectively applied by a user to an access card using a graphical user interface (GUI) of a mobile application. For example, the mobile application can provide a graphical user interface through which the user can select how usage of the access card is to be handled by the service provider. The mobile application can receive, through the graphical user interface, input from the user indicating one or more rules to be applied to the access card. The one or more rules can dictate how usage of the access card is to be handled by the service provider. In response to receiving the input, the mobile application can transmit one or more commands to a computer system associated with the service provider. The computer system can receive the one or more commands and implement the one or more rules selected by the user of the access card. |
US11875011B1 |
Method and system to provide interactivity for embedded content
In some aspects, the techniques described herein relate to a method including: receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content; displaying, by the processor, the message to the user through a user interface (UI); receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content; obtaining, by the processor, interactive content data related to the interactive content; generating, by the processor, the interactive content based on the interactive content data; and displaying, by the processor, the generated interactive content to the user through the UI. |
US11875008B2 |
Display apparatus
Disclosed is a display apparatus including emissive devices disposed in a display area, signal lines disposed in a non-display area, first touch electrodes disposed in the display area, the first touch electrodes being arranged in a first direction, second touch electrodes disposed in the display area while being arranged in a second direction perpendicular to the first direction, touch routing lines disposed in the non-display area, the touch routing lines being electrically connected to the first touch electrodes or the second touch electrodes, wherein the display area includes a first region including touch blocks surrounded by lines dividing the first touch electrodes into halves in the second direction and lines dividing the second touch electrodes into halves in the first direction and a second region provided so as to surround the first region, the touch blocks being disposed spaced apart from each other in the second region. |
US11875006B1 |
Self-capacitor sensing using alternating-current-mode bridge for capacitive touch panels
Techniques are described for using an alternating-current-mode (AC-mode) bridge for low-noise self-capacitor sensing in a capacitive touch panel array integrated with a display panel. Each channel of the array has a self-capacitance (Ci) that changes responsive to presence or absence of a local touch event local. Pairs of channels are read out differentially by coupling pairs of channels to branches of an AC-mode bridge. The AC-mode bridge includes current sources that drive each branch (and thereby each channel) with a sinusoidal current, manifesting a branch voltage on each branch based on the self-capacitance of the branch. The branch voltages are used to generate an output voltage. The sinusoidal current is controlled by comparing a driver signal with feedback from the branches, so that common-mode noise on the channels becomes a common-mode component of the sinusoidal currents and is rejected in the generation of the output voltage. |
US11875005B2 |
Touch screen display with touchless indications and methods for use therewith
A capacitive touch screen display operates by: providing a display configured to render frames of data into visible images; providing a plurality of electrodes integrated into the display to facilitate touch sense functionality based on electrode signals having a drive signal component and a receive signal component; generating, via a plurality of drive-sense circuits coupled to at least some of the plurality of electrodes, a plurality of sensed signals; receiving the plurality of sensed signals; generating capacitance image data associated with the plurality of cross points that includes capacitance variation data corresponding to variations of the capacitance image data from a nominal value; and processing the capacitance image data to determine a touchless indication proximal to the touch screen display based on a touchless indication threshold. |
US11875004B2 |
Optically transparent conductor assembly with electrical tracks and touch sensor comprising the same
A touch sensor has a first and a second set of tracks arranged on a substrate. The tracks have a small width of less than 10 micrometers that renders them invisible to the naked eye. At the same time, neighboring parallel tracks are located at less than 200 micrometers from each other for macroscopic uniformity. The two sets of tracks may include interrupted tracks to reduce mutual capacitance and to increase sensitivity. The tracks can be meandering for optical anisotropy. The touch sensor can be manufactured using electrohydrodynamic ejection printing. |
US11874999B2 |
Display panel with under-screen camera and manufacturing method thereof
The present application provides a display panel with an under-screen camera and a method of manufacturing the same. The touch panel in the present application includes a sensing electrode and a driving electrode insulated from each other, wherein the sensing electrode and/or the driving electrode includes a lens-shaped touch point array made of a transparent material, material of the touch point array includes a transparent silver nano-wire conductor, and a transparency of the silver nano-wire conductor is greater than 91%, which can be used as a light adjustment layer, to increase the light output effect of the under-screen display area and reduce a difference in contrast between the under-screen display area and the normal display area. |
US11874998B2 |
Plural touch-screen sensor to pen synchronization
A touch-screen system comprises adjacent first and second touch-screen sensors, first and second digitizers, and synchronization and return logic. Each of the first and second digitizers is coupled electronically to the respective touch-screen sensor and configured to provide a pen signal responsive to action of a pen on the touch-screen sensor. The synchronization logic is configured to synchronize the pen to the first and second digitizers and to enable pen tracking by any of the first and second digitizers conditionally, based at least partly on the first and second pen signals. The return logic is configured to expose a result of the pen tracking to an operating system of the touch-screen system. |
US11874996B2 |
Touch display device and level shifter for touch display device
Embodiments of the disclosure relate to a touch display device and a level shifter for a touch display device. Specifically, embodiments of the disclosure may provide a touch display device comprising a plurality of touch electrodes and an overcurrent detection circuit configured to detect a current flowing through at least one touch pad electrically connected with at least one touch electrode among the plurality of touch electrodes. Thus, embodiments of the disclosure may provide a touch display device and a level shifter for a touch display device, which may increase the accuracy of touch sensing and easily determine whether the touch panel has an abnormality. |
US11874994B2 |
Electronic device, image display method, program, and display system
A convenient electronic device or the like is provided. The power consumption of an electronic device or the like is reduced. An electronic device or the like having high visibility regardless of the brightness of external light is provided. An electronic device or the like that can display both a smooth moving image and an eye-friendly still image is provided. Such an electronic device is an electronic device including a first display portion, a second display portion, and a control portion. The control portion is configured to make the first display portion and the second display portion individually display two or more of a first image, a second image, and a third image at a time. The first image is displayed with reflected light, the second image is displayed with emitted light, and the third image is displayed with light including both reflected light and emitted light. |
US11874989B2 |
Touch screen, display panel, and vehicle diagnosis equipment
A touch screen, a display panel, and a vehicle diagnosis equipment. The touch screen (100) is applied to the vehicle diagnosis equipment. The touch screen (100) comprises: a touch assembly (20) and a metal support (40). The touch assembly (20) comprises a touch function layer (22) and a flexible circuit board (24). The touch function layer (22) is electrically connected to the flexible circuit board (24). The flexible circuit board (24) is provided with a first grounding portion (26). The first grounding portion (26) is electrically connected to the flexible circuit board (24). The metal support (40) is grounded, and the metal support (40) is provided with a second grounding portion (42). The first grounding portion (26) is electrically connected to the second grounding portion (42). By providing the first grounding portion (26) on the flexible circuit board (24), electrically connecting the first grounding portion (26) to the flexible circuit board (24), providing the second grounding portion (42) on the metal support (40), and electrically connecting the first grounding portion (26) to the second grounding portion (42), a touch assembly can be grounded to enable peripheral wires to be not prone to burnout due to short circuit or electrostatic breakdown, thereby improving the anti-static performance of the touch screen (100). |
US11874983B2 |
Touch panel, driving method and display device with transparent display and double-sided touch control
A touch panel and a driving method thereof, and a display device are provided. The touch panel includes a first substrate and a second substrate; the first substrate includes a first electrode pattern layer, and the first electrode pattern layer includes first electrode blocks insulated from each other; the second substrate includes a second electrode pattern layer, touch lead lines, and a third electrode pattern layer; the second electrode pattern layer includes second electrode blocks insulated from each other; the second electrode blocks correspond to and are electrically connected with the first electrode blocks, respectively, and the second electrode blocks are respectively electrically connected with the touch lead lines to process an electrical signal of a touch operation; and the third electrode pattern layer includes third electrode blocks insulated from each other, and the second electrode blocks are insulated from the third electrode blocks to form touch capacitors, respectively. |
US11874980B2 |
Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station. |
US11874979B2 |
Projection switching device
Disclose are projection switching devices including a projection configured to project a symbol on a lower garnish, the lower garnish configured to cover a lower dashboard and to display control information projected from the projection, touch sensors disposed on a lower portion of the lower garnish to sense a touch of a user, and a controller configured to output control information corresponding to symbol information at a position where the touch has occurred to a corresponding device, in response to the touch being sensed by the touch sensor. |
US11874974B2 |
Differential sensing in an active stylus
In one embodiment, a stylus receives a first signal from a first electrode of the stylus, the stylus being operable to communicate wirelessly with a device through a touch sensor of the device; receives a second signal from a second electrode of the stylus, the second signal being a reference signal and the second electrode being a reference electrode; and compares the first signal with the second signal. |
US11874971B1 |
Mobile app with keypad for GPS pin dropping
A specialized keypad and associated mobile application in communication therewith that allows for pre-installed markers that are color-coded to be used to drop GPS pins on a map to identify the presence of those pre-installed markers on a geographical map. The specialized keypad can be attached to a pair of handle bars or on a steering of a vehicle, said vehicle then going into specific geographic locations for the markers identified by the pre-installed markers, such that specific items that correspond to the color coded markers, such that when the colored pin is dropped on the map created by the app, there is no need to take the extra time to identify what the GPS pins are identifying, since the pre-installed application has already color-coded the items to the pins on both the interface with the application on the mobile device as well as the keypad associated therewith. |
US11874965B2 |
Epidermal virtual reality devices
Provided are actuation devices, virtual reality devices formed from the actuation devices, and related virtual reality methods. The devices may comprise a plurality of spatially distributed actuators, each actuator configured for interacting with a biological skin surface; a wireless controller configured to receive operative command signals to control each of the actuators; and a wireless power system to power the actuators. Also provided are unique layouts of multiple interconnected devices to achieve large area coverage. |
US11874964B1 |
Glove
A glove includes a body, a hand-back base, a fingertip base, an elastic element, a control wire, a shape memory alloy element, a braking element and a processor. The body is used for wearing on a hand of a user. The hand-back base is disposed on a hand-back part of the body. The fingertip base is disposed on a fingertip part of the body. The elastic element is connected between the hand-back base and the control wire. The control wire is connected between the fingertip base and the elastic element. The processor is disposed on the body and is used for electronically controlling the shape memory alloy element to actuate the braking element to brake the control wire. |
US11874958B2 |
Eye detection methods and devices
A head-mounted device having a plurality of electrodes configured to detect optical events such as the movement of one or more eyes or coarse eye gestures is disclosed. In some examples, the one or more electrodes can be coupled to dielectric elastomer materials whose shape can be changed to vary contact between a user of the head-mounted device and the one or more electrodes to ensure sufficient contact and electrode signal quality. In some examples, the one or more electrodes can be coupled to pressure sensors and control circuitry to monitor and adjust the applied pressure. In some examples, the optical events can be used as triggers for operating the device, including transitioning between operational power modes. In some examples, the triggers can invoke higher resolution sensing capabilities of the head-mounted device. In some examples, the electrodes can be used as an on-head detector to wake-up and/or unlock the device. |
US11874956B2 |
Displaying augmented reality responsive to an input
Methods, devices, and systems related to a computing device for displaying an AR responsive to an input are described. An input can include, but is not limited to, a timestamp, weather data, event data, a rating, a user preference, a user input, or a location. In an example, a method can include receiving an input at an AR platform of a computing device from a processing resource of the computing device, receiving an image at the AR platform from a camera of the computing device, comparing the image to a number of AR images included on the AR platform, determining at the AR platform that the image is an AR image of the number of AR images, receiving at a user interface an AR associated with the AR image from the AR platform, and displaying the AR on the user interface in response to receiving the AR. |
US11874955B2 |
Electronic device
One embodiment discloses an electronic device including a first acquisition unit which outputs first motion information about a detection target in a first detection region, a second acquisition unit which outputs second motion information about the detection target in a second detection region, and a control unit which executes an instruction according to the first motion information and the second motion information, wherein the first detection region and the second detection overlap at least partially. |
US11874953B1 |
Method and system for runtime integrity check
A method for runtime integrity check, performed by a security core including one or more processors includes storing a first output value, which is generated by using a one-way encryption algorithm based on first data and a first encryption key managed by an encryption key manager accessible by the security core, in a main memory that is a volatile memory in association with the first data, generating a second output value for the first data based on the first data and the first encryption key by using the one-way encryption algorithm, and checking for possible tampering of the first data stored in the main memory by comparing the first output value with the generated second output value. |
US11874951B2 |
System and method for risk aware data anonymization
This disclosure relates generally to data anonymization and more particular y risk-aware data anonymization. Conventional data anonymization systems either replace PII/sensitive attributes with random values or shuffles them, that causes huge data distortion affecting the data utility. The goal of publishing data is best achieved when privacy is balanced with utility of data, Moreover, to ensure privacy, assessing the risk of disclosure is important. The proposed system provides a pipeline for analysis of data patterns to understand the associated risk level of re-identification of records. Further, based on the identified risks with the records the system anonymizes the data following a pattern based anonymization approach wherein data is clustered and for each cluster distinct patterns are identified such that the information loss is minimal. |
US11874947B1 |
System of managing data across disparate blockchains
A method may include storing access rights with respect to a plurality of shared data ledgers, wherein each respective shared data ledger of the plurality of shared data ledgers comprises: a plurality of data portions; and at least one data record stored within a data portion of the plurality of data portions; receiving a request, from a requesting computing device, the request including: a requesting identifier stored in a data record of a first shared data ledger; and a request for information, associated with the requesting identifier, stored in a second shared data ledger; determining that the requesting computing device is authorized to access the information stored in the second shared data ledger based on the stored access rights; and based on the determining: accessing the information associated with the requesting identifier from the second shared data ledger; and transmitting at least a portion of the accessed information. |
US11874946B2 |
Database map restructuring for data security
A method, system, and computer program product for providing data security through database map restructuring are provided. The method identifies related data tables within a set of data tables within a database. The method identifies a set of related data types within the related data tables. A set of similarities is determined among the set of related data types. The related data types are mapped based on the set of similarities. Based on the mapping, method restructures one or more data tables of the set of data tables to generate a restructured data table. |
US11874943B2 |
Managing group authority and access to a secured file system in a decentralized environment
Presented here is a system that manages secured file system, and an authority to the secured file system, by granting access only to a user who is authorized to access the file system. The user within the system is identified using a unique key unique to each user. The user's authority is recorded in a linear sequence distributed among multiple devices each of which independently verifies the validity of each block in the linear sequence. The validity of the linear sequence is guaranteed by preventing certain operations from being performed on the linear sequence, such as branching of the linear sequence, deletion, and modification of the blocks within the linear sequence. Prior to adding a new block to the linear sequence, the validity of the block is independently computed by each of the devices. |
US11874939B2 |
Generating user-specific entity interlinkages of extracted enterprise topic descriptions
An entity interlinkage platform may receive a corpus of enterprise documents and user profile data that corresponds to an individual user. The entity interlinkage platform utilizes topic extraction models to extract entities from the corpus and further utilizes the user profile data to generate a knowledge graph that includes interlinkages between the extracted entities. The entity interlinkage platform may identify a multitude of topic descriptions and corresponding topic terms from source documents that an access control list permits an individual user to access. Then, based on the user profile data, the entity interlinkage platform may generate a knowledge graph that is tailored for the individual user's specific purposes within the enterprise. For example, the knowledge graph may be generated based on knowledge graph preferences (which may be defined by the individual user) indicating preferred topic description types and/or levels of detail in association with specific topics and/or categories of topics. |
US11874933B2 |
Security event modeling and threat detection using behavioral, analytical, and threat intelligence attributes
A system for testing a security object is disclosed. The system comprises processors and memory storing a plurality of security engines and instructions that, when executed by the processors, causes the system to: access a decision tree comprising a first node and a plurality of second nodes; link a first leaf node of the decision tree with a first security engine; link a second leaf node of the decision tree with a second security engine; receive a security object comprising a digital asset that is attackable using one or more attack execution operations; and test the security object using the decision tree to determine a security threat parameter for the security object. The security threat parameter may be used to prioritize one or more remediation steps for mitigating against the one or more attack execution operations associated with the digital asset. |
US11874931B2 |
Electronic system for identifying faulty code and vulnerabilities in software programs using linked evaluation tools
Systems, computer program products, and methods are described herein for dynamically generating linked security tests. The present invention may be configured to perform security tests on an application, generate, based on the results of the security tests, security test sequences that include at least one security test that the application failed, perform the security test sequences on the application, and, iteratively and until the application passes each security test sequence in an iteration, generate additional security test sequences. The present invention may be further configured to provide results of the security tests and security test sequences to one or more machine learning models to generate supplementary security test sequences and determine probabilities of the application failing the supplementary security test sequences. |
US11874929B2 |
Method and system for automatically identifying and correcting security vulnerabilities in containers
Systems and methods are provided to identify security vulnerabilities related to containerization platforms. Container images may be received from a repository, and scanned for security vulnerabilities. Containers may be automatically generated and updated with security updates when the images are extracted and identified. Updated versions of images may be generated based on the updated containers. Stored security vulnerability may be automatically updated with CVE information received from external databases at regular intervals, or upon receiving a scan request. Scan results may be generated, stored and compared. Vulnerability comparisons may be generated for an initial version of an image and an updated version of the image that includes the implemented security updates that rectify the identifiable security vulnerabilities. |
US11874928B2 |
Security device, electronic device, secure boot management system, method for generating boot image, and method for executing boot chain
Provided is a security device, an electronic device, a secure boot management system, a method for generating a boot image and a method for executing a boot chain. The security device includes a key deriver configured to receive a root key and a protected boot key included in a boot image and generate a derived key according to a key protection method using the root key and the protected boot key, a key processor configured to perform verification according to the key protection method using the generated derived key to extract a boot key from the protected boot key included in the boot image, a secure booter configured to perform verification on a protected execution image included in the boot image using the extracted boot key, and a processor configured to execute a verified execution image on which the verification has been completed by the secure booter. |
US11874926B2 |
Measuring containers
A process includes, in a computer system, acquiring a first measurement that corresponds to a software container. Acquiring the measurement includes a hardware processor of the computer system measuring a given layer of a plurality of layers of layered file system structure corresponding to the software container. The given layer includes a plurality of files, and the first measurement includes a measurement of the plurality of files. The process includes storing the first measurement in a secure memory of the computer system. A content of the secure memory is used to verify an integrity of the software container. |
US11874925B2 |
Data processing method for coping with ransomware, program for executing the method, and computer-readable recording medium storing the program
The present disclosure provides a data processing method for coping with ransomware, which encrypts data with a malicious intent and blocks an access to the data, to protect the data, and a program for executing the data processing method. In a computer apparatus that loads an application program stored in a memory onto a processor and carries out a predetermined processing according to the application program, on an operating system (OS) kernel which controls an access of the application program to hardware components of the computer apparatus, the processor reads the data stored in the memory, performs the predetermined processing at the request of the application program, determines whether a ransomware attack occurred for the data before storing the processed data back to the memory, and stores the processed data to the memory according to a determination result, thereby preventing the damage caused by the ransomware attack. |
US11874924B2 |
Malicious JS detection based on automated user interaction emulation
Detection of malicious JavaScript based on automated user interaction emulation is disclosed. A malware sample is executed in an instrumented virtual environment. Dynamic behavior is triggered based on emulated user interactions. |
US11874912B2 |
Mobile screening vehicle including vehicle navigation system and method for mobile security scanning
Examples are directed toward a system and method relating to mobile screening. For example, a mobile screening vehicle includes a passenger scanner that performs security scanning of a passenger on the mobile screening vehicle. The mobile screening vehicle also includes a verification system that verifies, consistent with the security scanning of passengers, that passengers on the mobile screening vehicle are approved to proceed to a secure area of a travel venue. |
US11874911B2 |
Privacy preserving face-based authentication
Example systems and methods for biometric authentication that can bridge fuzzy extractors with deep learning and achieve the goals of preserving privacy and providing recoverability from zero are disclosed. Embeddings comprising a face or speaker embedding in a non-Hamming distance space can be processed to create a personal reliable bit map and a reliable locality-sensitive hash (LSH) for mapping the non-Hamming distance space to a Hamming distance space. A fuzzy extractor can be applied to create metadata that can be stored on a computing device. A secret can be recovered from the metadata and can be used for identification. |
US11874909B1 |
Two-phase biometric access control system (TBACS)
Current biometric access control systems rely on a biometric sensor at the access control point, a design which has shortcomings on throughput or biometric image quality, which is a particularly important limitation for vehicle traffic, particularly when vehicles do not stop. We disclose a Two-Phase Biometric Access Control System (TBACS) that includes biometric, multi-factor authentication in which the biometric sensor is not required to be at the access control point, the access authorization decision is made prior to arriving, and the access confirmation is verified at the access control point using a rapidly-read token that identifies the person seeking access. |
US11874908B2 |
Biometric authentication system, control device, and non-transitory computer readable medium
A biometric authentication system includes: a storage device that stores pieces of biometric information and pieces of registered information associated with the respective pieces of the biometric information and identifying the respective pieces of the biometric information; an acquisition device that acquires the biometric information of a user to be authenticated; and a control device that is configured to cause a notification device, when the biometric information acquired by the acquisition device matches a piece of the biometric information stored in the storage device, to notify of a piece of the registered information associated with the matched piece of the biometric information. |
US11874906B1 |
Skin personal identification (Skin-PIN)
Traditionally, biometrics provides identification based on fingerprints, iris, or face to a vendor. The vendor's database can be hacked or a person's traditional biometrics can be stolen or compromised. Because an individual has only FFten fingers and two eyes, if compromised, secure identification becomes very difficult. A new approach for personal identification, leveraging “skin” biometrics, offers protection for individuals, and provides the ability to change their biometric identity by selecting a different patch of skin to use as skin identification. The biometric method and system provides biometric identification based on a small section of a person's skin. Skin biometrics is leveraged for positive identification of individuals. Skin biometrics captures a region of the subject's skin topography, then maps surface landmarks, creating a unique result that the user can provide in various authentication scenarios. The Skin-PIN combines with the virtually limitless possibilities of skin areas on the body of a user. |
US11874902B2 |
Text conditioned image search based on dual-disentangled feature composition
Techniques are disclosed for text conditioned image searching. A methodology implementing the techniques according to an embodiment includes receiving a source image and a text query defining a target image attribute. The method also includes decomposing the source image into image content and style feature vectors and decomposing the text query into text content and style feature vectors, wherein image style is descriptive of image content and text style is descriptive of text content. The method further includes composing a global content feature vector based on the text content feature vector and the image content feature vector and composing a global style feature vector based on the text style feature vector and the image style feature vector. The method further includes identifying a target image that relates to the global content feature vector and the global style feature vector so that the target image relates to the target image attribute. |
US11874899B2 |
Automated multimodal adaptation of multimedia content
Using a first trained generative adversarial network, a first multimedia content is transformed into a text description of the first multimedia content. The text description is adjusted according to a constraint using a trained attention layer, the adjusting creating an adjusted text description. Using a trained model, the adjusted text description is transformed into a second multimedia content, the second multimedia content comprising an adjustment of the first multimedia content according to the constraint. |
US11874897B2 |
Integrated circuit device with deep learning accelerator and random access memory
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. An integrated circuit may be configured to perform at least computations on matrix operands and configured with: random access memory configured to store instructions executable by the Deep Learning Accelerator and store matrices of an Artificial Neural Network; a connection between the random access memory and the Deep Learning Accelerator; and an interface to a memory controller. The interface may be configured to facilitate access to the random access memory by the memory controller. In response to an indication provided in the random access memory, the Deep Learning Accelerator may execute the instructions to apply input that is stored in the random access memory to the Artificial Neural Network, generate output from the Artificial Neural Network, and store the output in the random access memory. |
US11874895B2 |
Methods and apparatus for job scheduling in a programmable mixed-radix DFT/IDFT processor
Methods and apparatus for job scheduling in a programmable mixed-radix DFT/IDFT processor. In an exemplary embodiment, a method includes receiving a plurality of discrete Fourier transform (DFT) jobs. Each job identifies a computation of a DFT of a particular point size. The method also includes bundling selected jobs having a selected point size into a mega-job, and identifying a radix factorization for the selected point size. The radix factorization includes one or more stages and each stage identifies a radix computation to be performed. The method also includes computing, for each stage, the identified radix computations for the selected jobs in the mega-job. The radix computations for each stage are performed for the selected jobs before performing radix computations for a subsequent stage. The method also includes outputting DFT results for the selected jobs in the mega-job. |
US11874894B2 |
Website builder with integrated search engine optimization support
A tool to enable a search-engine optimized website within a WBS (website building system) The tool includes at a database storing WBS component compositions and SEO (search engine optimization) information drawn from sources internal and external to the WBS relating to the component compositions having at least one of: design and content; an analyzer to gather and analyze the SEO information for the WBS component compositions and to provide an SEO ranking for them; an editor to enable a designer of a website using the WBS to create and edit a website page using at least one user selected component composition from the WBS component compositions and a recommender to receive the at least one user selected component composition and to compare it with the results of the analyzer and to recommend to the designer, search engine friendly recommendations for improved website optimization based on the SEO ranking. |
US11874887B2 |
Protocol based computer network content transmission based on client computing device parameters
A content management system server can obtain a protocol based data transmission via a computer network from a script that executes at the publisher device server, and can obtain search result content items from an index of electronic documents that include snippets of text extracted from the search result content items and that include hypertext links to the search result content items. The system can extract feature vectors and document identifiers of the search result content items, and can determine information retrieval scores of search result content items. Based on the network identifier, location probabilities of device locations can be ranked and compared to thresholds. The system can determine a confidence threshold representing a minimum degree of certainty of the geographical location of the devices and can select content for protocol based transmission accordingly. |
US11874885B2 |
Method and apparatus for providing content based on knowledge graph
A content recommendation is provided based on a knowledge graph using, for example, a processor and memory of a device. In some embodiments, sensors are used. The content recommendation efficiently makes user of the processor, memory and/or sensors. A knowledge graph is maintained at the device and another knowledge graph may be maintained at a server. The knowledge graph at the device is generated, for example, by obtaining log history information, generating a device knowledge graph, generating a pattern knowledge graph associated with a behavior pattern of a user, and/or updating the device knowledge graph by adding the pattern knowledge graph to the device knowledge graph. In some examples, the knowledge graph at the server is generated by a server, based on the pattern knowledge graph. |
US11874880B2 |
Apparatuses and methods for classifying a user to a posting
Aspects relate to apparatuses and methods for using machine learning to classify a user to a posting. An exemplary apparatus includes at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the processor to acquire a plurality of user inputs from a user, acquire a plurality of posting inputs from postings, associate each posting input of the plurality of posting inputs to a posting category, compare the plurality of user inputs to the plurality of posting inputs, and classify the user to a posting category as a function of the comparison. |
US11874871B2 |
Detecting content in a real-time video stream recorded by a detection unit
Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner. |
US11874866B2 |
Multiscale quantization for fast similarity search
The present disclosure provides systems and methods that include or otherwise leverage use of a multiscale quantization model that is configured to provide a quantized dataset. In particular, the multiscale quantization model can receive and perform vector quantization of a first dataset. The multiscale quantization model can generate a residual dataset based at least in part on a result of the vector quantization. The multiscale quantization model can apply a rotation matrix to the residual dataset to generate a rotated residual dataset that includes a plurality of rotated residuals. The multiscale quantization model can perform reparameterization of each rotated residual in the rotated residual dataset into a direction component and a scale component. The multiscale quantization model can perform product quantization of the direction components of the plurality of rotated residuals, and perform scalar quantization of the scale components of the plurality of rotated residuals. |
US11874865B2 |
Intelligent digital assistant that provides end-user with information from firm databases to assist end-user in performing job functions
Improved artificial intelligence computer systems actively and/or passively provide end-users with information from firm data systems to help the end-user perform the end-user's job functions. In a passive implementation, the system can prioritize emails for a user, craft consistent responses to multiple email inquiries on the same topic, and/or craft responses whose content is drawn from a library of electronic documents. In an active implementation, the system comprises AI agents associated with individual databases of the system, where the AI agents are tuned to retrieve data from their associated database in response to a query from the end-user. |
US11874862B2 |
Community question-answer website answer sorting method and system combined with active learning
A community question-answer (CQA) website answer sorting method and system combined with active learning. The sorting method comprises: step S1, performing question-answer data representation and modeling; and step S2, constructing a training set in combination with active learning, and predicting a sorting relationship of candidate question-answer pairs. Also provided is a community question-answer website answer sorting system combined with active learning. CQA website question-answer data is first represented and modeled, interference to answers sorting caused by long tail distribution of the community data is solved by means of a long tail factor, and an attention mechanism is introduced in a convolutional neural network to relieve a semantic gap problem among question-answer texts. Then, an unlabeled training set is also constructed, a sample is additionally selected from the unlabeled training set and labeled, and an answer sorting model is trained again after labeling results are merged. |
US11874860B2 |
Creation of indexes for information retrieval
The present invention may be a system for creating indexes for information retrieval comprises a processor and a memory. The memory has program instructions embodied therewith. The program instructions are executable by the processor to cause the system to read a document having hinting information into a memory, where the hinting information is associated with each unique expression in an original document. The program instructions are further executable to create the indexes from the document, where a first analysis method for generating a contiguous sequence of items from a text in the document is used for creating the indexes for each sequence in the unique expression with which the hinting information is associated and a second analysis method for dividing the text into meaningful units is used for creating the indexes for each word in the text other than the unique expression. |
US11874859B2 |
Method of and system for defining a service for serving map images
A system for and method of generating an API or an API template for use with a map service. The API, e.g., URL when invoked in a WMS server or WMTS server, causes generating a metadata for a set of one or more areas of interest (AOIs) and one or more date ranges. The metadata provides access to a dataset of surveys via getmap or gettile requests. The API is dynamic in that the effect of the API (the metadata generated) is automatically updated whenever there has been a new survey added in the set of AOIs and date ranges. The API template is for a TMS service, and when populated, provides for causing any tiled map in the set of AOIs and date ranges to be displayed. |
US11874857B2 |
System and method for generating shard data based on semantic map sharding
A system and method for generating shard data based on semantic sharding is proposed. Shard data is generated by a map sharder that is configured to generate the shard data based on semantic objects in a geographical area and a definition of sections. The sections cover parts of the geographical area. The map sharder searches, for each of the sections, for semantic objects that are located at least partly in a section and stores found objects in a shard data entry of the shard data. |
US11874854B2 |
Information processing apparatus, information processing method, and computer program
According to one embodiment, an information processing apparatus includes an estimator configured to estimate a state of an observation target on a first time, based on data on the first time included in time-series data obtained from the observation target. Also, an information processing method for estimating a state of an observation target on a first time, based on data on the first time included in time-series data obtained from the observation target is provided. |
US11874852B2 |
Instructive actions based on categorization of input data
Systems, devices, and methods related to generating instructive actions based on categorization of input data are described. In an example, a method can include receiving, from an edge device and at a processing resource of a device, a plurality of input data associated with a plurality of sources communicatively coupled to the edge device and categorizing each piece of the plurality of input data as private or public based on an associated one of the plurality of sources. The categorizing can include writing each piece of data with metadata that indicates that it is private or public and/or selecting a first data path indicated as private or a second data path indicated as public. The method can include writing each piece of the plurality of input data categorized as private to a dedicated buffer or a dedicated address space of a memory resource. |
US11874849B2 |
Systems and methods for creating a data layer based on content from data sources
Systems, methods, and non-transitory computer-readable media can obtain data form one or more data sources. The data from the one or more data sources can be processed into one or more data records. Each data record can include at least an identification, a data type, and data to be stored. The data records can be organized into a tree data structure. The tree data structure can be stored as an intermediate data layer in a data analysis platform. |
US11874848B2 |
Automated dataset placement for application execution
Techniques described herein relate to a method for distributed data management. The method may include obtaining data descriptors for an application executing on a data host, performing a dataset policy analysis using the data descriptors to determine a data placement for a dataset associated with the application using a global name repository, performing, based on the data policy analysis, the data placement, and based on the data placement, updating the global name repository. |
US11874847B2 |
Method for generating process protocols in a distributed IT infrastructure
A method is provided for generating process protocols from process data in an IT system with at least one extraction node, at least one storage node, and at least one transformation node. The process may be stored in a client system of the IT system. An application catalog is run on a server system of the IT system, and application templates are managed using the application catalog, each application template having an installation program and configuration data. The installation program is used to instantiate, configure, and run each application template on the server system as an application. The applications being run are monitored and managed by a runtime component on the server system, and the process protocols are ascertained according to a number of control instructions run on nodes, the configuration data of each application comprising information on which control instructions are run on which nodes. |
US11874846B2 |
Code list builder
A computing system accesses one or more code lists, each including a plurality of items, each item comprising an alphanumerical machine code mapped to a human recognizable concept. The system may receive a query from a user, determine any matching and/or related items in the code lists, and generate an interactive visualization of the matching items. The visualization allows the user to view and detect relationships between items from multiple code lists in a manner that is not possible through review of the lists separately. The user can select nodes in a tree structured visualization to initiate addition of the corresponding alphanumerical machine codes to a custom code list. |
US11874845B2 |
Centralized state database storing state information
Systems and methods for a cloud state engine are provided. According to one embodiment, a query pertaining to state information associated with a packet to be processed by a first packet processing device of multiple packet processing devices associated with a distributed security environment is received by a centralized state engine running on a computing device associated with the distributed security environment. The state information associated with the packet influences how the packet is to be processed by the first packet processing device. Responsive to the query, the state information is identified by the centralized state engine by processing the received query with reference to a state database containing state information for multiple packets. The identified state information is provided to the first packet processing device by generating a response to the query containing the identified state information. |
US11874843B1 |
Apparatus and methods for tracking progression of measured phenomena
An apparatus and method for providing a performance data output for a user is provided. Apparatus may include a computing device including a processor, which may receive a user datum and generate an interface query data structure including at least a query including an input field based on the user datum. The interface query data structure may configure a remote display device to display the input field to the user, receive at least a user-input datum into the input field, retrieve data describing attributes of the user from a database communicatively connected with the processor, and refine the interface query data structure based on data describing attributes of the user from the database. The processor may use a machine learning model including a classifier to correlate the user datum to the interface query data structure and data multipliers into a list and accordingly generate a strategy data. |
US11874840B2 |
Table discovery service
A method implements a table discovery service. The method includes receiving a query string, converting the query string to a query graph, and identifying a selected graph, of a set of graphs, that matches the query graph. The method further includes transmitting a notification identifying a previously generated table corresponding to the selected graph, receiving a notification response to accept the previously generated table, and transmitting data from the previously generated table in response to the query string. |
US11874839B2 |
Adaptive big data service
An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and processing heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions. |
US11874838B2 |
Automatic quantum searching of object databases
A method includes measuring an amplitude of a state of a quantum circuit, the amplitude corresponding to a first location in an object database. In the embodiment, the method includes executing, using a classical processor and a first memory, a verification operation, responsive to measuring the amplitude, to verify a target object in the first location. In the embodiment, the method includes re-measuring a second amplitude of a second state of the quantum circuit, the second amplitude having undergone a first plurality of amplitude amplifications, the second amplitude corresponding to a second location in the object database, the second location being verified as the target object, and wherein a total number of the first plurality of amplitude amplifications being less than a square root of a set of objects in the object database. |
US11874835B2 |
Scheduling of query pipeline execution
A system includes reception of a query execution plan associated with a plurality of query execution pipelines, estimated execution costs and estimated intermediate result cardinalities, determination of one or more precedence relationships of the plurality of query execution pipelines, determination of an execution order of the plurality of query execution pipelines based on the estimated execution costs, the estimated intermediate result cardinalities, and the one or more precedence relationships, and providing of the execution order of the plurality of query execution pipelines and the query execution plan to a query execution engine. |
US11874833B2 |
Selective operating system configuration of processing resources of a database system
A computing device of a database system includes a plurality of processing modules, a computing device operating system, and an application specific operating system. The application specific operating system includes at least one custom instruction set that configures operation of a configurable set of processing modules of the plurality of processing modules based on generating, for each processing module of the configurable set of processing modules, a corresponding configuration signal indicating a selected instruction set of either the computing device operating system or the application specific operating system. Each processing module of the configurable set of processing modules operates in accordance with the selected instruction set based on the corresponding configuration signal. |
US11874831B2 |
Method and system for managing execution plan in graph database
A method and system for managing an execution plan in a graph database includes: acquiring a graph query language, analyzing the graph query language by using a scanner to generate a predefined Token, and parsing the predefined Token into a data structure by using a parser to obtain an abstract syntax tree; next, processing the abstract syntax tree by using a planner to generate an execution plan, registering a mapping table to store variables in the execution plan and corresponding variable values, and optimizing the execution plan by using an optimizer, where the execution plan includes customized execution operators and customized topologies; and finally, traversing and scheduling the execution plan by using a scheduler, to output an obtained execution result. The present disclosure modularizes the execution operators, improves reusability, and reduces the development cost. The execution plan is scheduled by using an asynchronous notification mechanism, to reduce blocking. |
US11874830B2 |
Efficient job writing for database member
In a computer-implemented method for improving performance of a database, a processor receives batch jobs for a relational database. The batch jobs may include a first member with a first buffer pool, and a second member with a second buffer pool. The processor may also identify a first actual object and an isolation level for the batch jobs, generate related queries based on the first actual object and the isolation level, calculate a cost for the first member and the second member to run the batch jobs based on the related queries, and assign the batch jobs to the first member based on a lower calculated cost. |
US11874820B2 |
Consensus method, apparatus, and system for blockchain based on byzantine fault tolerance algorithm
A consensus method for a blockchain based on a Byzantine fault tolerance algorithm, includes: initiating, by a first consensus node of a consortium blockchain, a consensus proposal comprising a first proposal digest generated based on a first last block hash maintained by the first consensus node; in response to the consensus proposal, generating, by a second consensus node of the consortium blockchain, a second proposal digest based on a second last block hash maintained by the second consensus node; and not participating in, by the second consensus node, a consensus on the consensus proposal if it is detected that the first proposal digest does not match the second proposal digest. |
US11874814B2 |
Methods and apparatus for efficient media indexing
Methods, apparatus, systems and articles of manufacture are disclosed for efficient media indexing. An example method disclosed herein includes means for initiating a list of hash seeds, the list of hash seeds including at least a first hash seed value and a second hash seed value among other hash seed values, means for generating to generate a first bucket distribution based on the first hash seed value and a first hash function and generate a second bucket distribution based on the second hash seed value used in combination with the first hash seed value, means for determining to determine a first entropy value of the first bucket distribution, wherein data associated with the first bucket distribution is stored in a first hash table and determine a second entropy value of the second bucket distribution. |
US11874810B2 |
Measuring data quality in a structured database through SQL
Some implementations of the present disclosure provide a method that include: accessing a plurality of tables that describe a relational data model for a hierarch of exploration data assets, wherein the relational data model defines the hierarchy of exploration data assets and attributes at each level of the hierarchy, and wherein multiple databases encode the hierarchy of exploration data assets; querying the hierarch of exploration data assets according to one or more data quality rules capable of identifying defects in the hierarchy of exploration data assets; identifying instances of data records that fail to meet the one or more data quality rules; based on the identified instances, calculating one or more data quality metrics for the hierarchy of exploration data assets; and generating an alert that includes: the identified instances of data records, or the calculated one or more data quality metrics. |
US11874808B1 |
Enhanced user profile management across multiple devices
Devices, systems, and methods are provided for user profile management across multiple devices. A method may include determining, by a first device, that the first device is signed into a customer account; determining that the customer account includes a first user profile and a second user profile, the first user profile having first identity data, and the second user profile having second identity data; determining that third identity data for the first user profile is available for presentation, the third identity data based on a user interaction with a second device; determining that the first user profile is enrolled on the first device; presenting the first identity data using the first device; receiving a second user request to access the first user profile; and presenting, using the first device, content based on the second user request and a user preference associated with the first user profile. |
US11874802B2 |
Catch up heuristics for collaborative application environments
Aspects of the present disclosure relate to systems and methods for determining one or more relevant activities to surface for a user of one or more files hosted by a collaborative application. In one aspect, a set of collaborative activities that are applied by one or more users to one or more files hosted by the collaborative application may be captured. The set of collaborative activities may be analyzed in relation to the user of the one or more files hosted by the collaborative application. At least some activities in the set of collaborative activities may be identified as belonging to one or more relevance categories. A prioritization may be assigned to the at least some activities that belong to the one or more relevance categories. |
US11874799B1 |
Systems and methods for memory management in source agnostic content staging
A content staging system includes a content engine structured to receive content including a plurality of dataset elements from a content source, determine whether a content amount of the received content exceeds a memory capacity threshold, and auto-switch between memory and a file system during content processing based on the content amount. The content staging system includes a processing engine communicably coupled to the content engine. The processing engine is structured to receive the content including a plurality of dataset elements, and transform the plurality of dataset elements based on a source agnostic file definition format. The source agnostic file definition format supports content encryption, track a field of the plurality of dataset elements, or a combination thereof. |
US11874792B2 |
Methods and apparatus for providing a serializer and deserializer (serdes) block facilitating high-speed data transmissions for a field-programmable gate array (FPGA)
A method for providing a high-speed data communication between a host and field-programmable gate array (“FPGA”) is disclosed. The method, in one embodiment, is capable of identifying a data rate on a bus containing a P-channel and an N-channel operable to transmit signals in accordance with a high-speed Universal Serial Bus (“USB”) protocol. Upon sampling, by a first input deserializer, first two samples of data signals carried by the P-channel in accordance with a first clock signals clocking twice as fast as the data rate of the P-channel, a second input deserializer is used to sample the second two samples of data signals transmitted by the N-channel in accordance with a second clock signal running twice as fast as the data rate of the N-channel with a ninety (90) degree phase shift. The method subsequently forwards the data signals to one or more configurable logic blocks (“LBs”) in FPGA. |
US11874790B1 |
System and method for checking data to be processed or stored
A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets. |
US11874788B1 |
Transmitter architecture for high speed memory interfaces
Embodiments included herein are directed towards a transmitter circuit. The circuit may include a most significant bit (“MSB”) main driver and a most significant bit boost driver operatively connected to the MSB main driver. The circuit may also include a least significant bit (“LSB”) main driver and a least significant bit boost driver operatively connected to the LSB main driver, wherein the MSB main driver and the LSB main driver are configured to receive two parallel non-return-to-zero (“NRZ”) data inputs. |
US11874787B2 |
Platform controller hub (PCH) chipsets in platforms as extended IO expander(s)
Methods to dynamically configure, monitor and govern PCH Chipsets in platforms as extended IO-expander(s) and associated apparatus. A multi-role PCH is provided that may be dynamically configured as a legacy PCH to facilitate booting for platforms without bootable CPUs and as IO-expanders in single-socket and multi-socket platforms. A control entity is coupled to the PCHs and is used to effect boot, reset, wake, and power management operations by exchanging handshake singles with the PCHs and providing control inputs to CPUs on the platforms. The single-socket platform configurations include a platform with a CPU with bootable logic coupled to an IO-expander and a platform with a legacy CPU coupled to a legacy PCH. The multi-socket platforms include a platform with a bootable CPU coupled to one or more non-legacy CPUs and employing multiple IO-expanders and platform with a legacy CPU coupled to one or more non-legacy CPUs and coupled to a legacy PCH, and further including one or more PCHs coupled to the non-legacy CPU(s) implemented as IO-expanders. |
US11874785B1 |
Memory access operation in distributed computing system
In one example, an apparatus comprises: a local on-chip memory; a computation engine configured to generate local data and to store the local data at the local on-chip memory; and a controller. The apparatus is configured to be coupled with a second device via an interconnect, the second device comprising a local memory. The controller is configured to: fetch the local data from the local on-chip memory; fetch remote data generated by another device from a local off-chip memory; generate output data based on combining the local data and the remote data; and store, via the interconnect, the output data at the local memory of the second device. |
US11874784B2 |
Memory device performing self-calibration by identifying location information and memory module including the same
A memory device of a memory module includes a CA buffer that receives a command/address (CA) signal through a bus shared by a memory device different from the memory device of the memory module, and a calibration logic circuit that identifies location information of the memory device on the bus. The memory device recognizes its own location on a bus in a memory module to perform self-calibration, and thus, the memory device appropriately operates even under an operation condition varying depending on a location in the memory module. |
US11874783B2 |
Coherent block read fulfillment
A coherent memory fabric includes a plurality of coherent master controllers and a coherent slave controller. The plurality of coherent master controllers each include a response data buffer. The coherent slave controller is coupled to the plurality of coherent master controllers. The coherent slave controller, responsive to determining a selected coherent block read command is guaranteed to have only one data response, sends a target request globally ordered message to the selected coherent master controller and transmits responsive data. The selected coherent master controller, responsive to receiving the target request globally ordered message, blocks any coherent probes to an address associated with the selected coherent block read command until receipt of the responsive data is acknowledged by a requesting client. |
US11874779B2 |
Scheduling of read operations and write operations based on a data bus mode
A data bus is determined to be in a write mode. Whether a number of memory queues that identify at least one write operation satisfies a threshold criterion is determined. The memory queues include identifiers of one or more write operations and identifiers of one or more read operations. Responsive to determining that the number of memory queues satisfies the threshold criterion, a write operation from the memory queues is transmitted over the data bus. |
US11874776B2 |
Cryptographic protection of memory attached over interconnects
Methods and apparatus relating to cryptographic protection of memory attached over interconnects are described. In an embodiment, memory stores data and a processor having execution circuitry executes an instruction to program an inline memory expansion logic and a host memory encryption logic with one or more cryptographic keys. The inline memory expansion logic encrypts the data to be written to the memory and decrypts encrypted data to be read from the memory. The memory is coupled to the processor via an interconnect endpoint of a system fabric. Other embodiments are also disclosed and claimed. |
US11874775B2 |
Method and apparatus for performing access operation in memory system utilizing map data including mapping relationships between a host and a memory device for storing data
A memory system includes a memory device including a plurality of memory dies that store data, and a controller coupled to the plurality of memory dies through a plurality of channels, and suitable for generating and managing map data in which a logical address of a host is corresponding to a physical address of the memory device, wherein, when logical information on two or more consecutive logical addresses requested to be accessed and physical information on two or more consecutive physical addresses corresponding to the two or more consecutive logical addresses are inputted from the host, the controller sequentially performs access operations on the physical addresses corresponding to the received physical information. |
US11874774B2 |
Mechanism to efficiently rinse memory-side cache of dirty data
A method includes, in response to each write request of a plurality of write requests received at a memory-side cache device coupled with a memory device, writing payload data specified by the write request to the memory-side cache device, and when a first bandwidth availability condition is satisfied, performing a cache write-through by writing the payload data to the memory device, and recording an indication that the payload data written to the memory-side cache device matches the payload data written to the memory device. |
US11874770B2 |
Indexless logical-to-physical translation table
An indexless logical-to-physical translation table (L2PTT). In one example, the data storage device including a memory, a data storage controller, and a bus. The memory including a mapping unit staging page that includes a plurality of mapping unit pages and a mapping unit page directory. The data storage controller including a data storage controller memory and coupled to the memory, the data storage controller memory including an indexless logical-to-physical translation table (L2PTT). The bus for transferring data between the data storage controller and a host device in communication with the data storage controller. The data storage controller is configured to perform one or more memory operations with the indexless L2PTT. |
US11874768B1 |
Flash memory emulation
Disclosed approaches for emulating flash memory include storage circuits having respective address decoders. An input-output circuit has pins compatible with a flash memory device and is configured to input flash commands and output response signals via pins. An emulator circuit is configured to translate each flash command into one or more storage-circuit commands compatible with one storage circuit of the storage circuits, and to generate response signals compatible with the flash memory device. A translator circuit is configured to map a flash memory address in each flash command to an address of the one storage circuit, and to transmit the one or more storage-circuit commands and address to the one storage circuit. |
US11874767B2 |
Memory partitions for processing entities
In some examples, a system partitions a shared memory address space of a shared memory among a plurality of processing entities into a plurality of memory partitions, where a respective memory partition is associated with a respective processing entity. A first processing entity forwards, to a second processing entity, a first data operation, based on a determination by the first processing entity that the first data operation is to be applied to data for a memory partition associated with the second processing entity. The second processing entity applies the first data operation that includes writing data of the first data operation to the memory partition associated with the second processing entity using a non-atomic operation. |
US11874765B2 |
Buffer pool management
A processor may allocate a first buffer segment from a buffer pool. The first buffer segment may be configured with a first contiguous range of memory for a first data partition of a data table. The first data partition comprising a first plurality of data blocks. A processor may store the first plurality of data blocks in order into the first buffer segment. A processor may retrieve the target data block from the first buffer segment in response to a data access request for a target data block of the first plurality of data blocks. |
US11874764B2 |
Method and system for guaranteeing game quality by using artificial intelligence agent
A method of guaranteeing game quality by using an artificial intelligence (AI) agent is provided. The method includes extracting an item list (hereinafter referred to as an inspection item list) for inspecting quality of a target game, extracting and storing log data corresponding to a test performance result for each item of the inspection item list, performing imitation learning of an AI agent model on the basis of the stored log data, performing an automatic test for inspecting quality of the target game by using the AI agent model on which the imitation learning is completed, and automatically recording a bug and an error detected by the AI agent model. |
US11874761B2 |
Apparatus and method to assign threads to a plurality of processor cores for virtualization of a hardware configuration
An apparatus includes a memory configured to store one or more parameters associated with assignment of threads of a first program. Assignment of threads can be configured through a user interface or machine learning. The apparatus further includes a plurality of processor cores coupled to the memory. One or more of plurality of processor cores have a first hardware configuration and are configured to execute, during execution of the first program, a second program associated with virtualization of a second hardware configuration different than the first hardware configuration. The second program includes a scheduler executable to assign the threads of the first program to the plurality of processor cores based on the one or more parameters. |
US11874758B2 |
High-performance mechanism for generating logging information within application thread in respect of a logging event of a computer process
Some embodiments are directed to a logging within a software application executed over an assembly of information processing devices. More particularly, some embodiments relate to a method allowing process logging in the case of a software application operating with several processes and/or threads. |
US11874756B2 |
Feature deployment readiness prediction
Systems and methods directed to generating a predicted quality metric are provided. Telemetry data may be received from a from a first group of devices executing first software. A quality metric for the first software may be generated based on the first telemetry data. Telemetry data from a second group of devices may be received, where the second group of devices is different from the first group of devices. Covariates impacting the quality metric based on features included in the first telemetry data and the second telemetry data may be identified, and a coarsened exact matching process may be performed utilizing the identified covariates to generate a predicted quality metric for the first software based on the second group of devices. |
US11874754B1 |
Mitigating temperature induced performance variation
Computer-implemented methods for mitigating temperature induced performance variation in a cloud computing system are provided. Aspects include distributing a plurality of microservices among a plurality of compute nodes in a cloud computing system and monitoring a temperature of processors executing each of the plurality of microservices on each of the plurality of compute nodes. Aspects also include calculating a distribution of the temperatures of the processors including a mean temperature and identifying a first group of computing nodes from the plurality of compute nodes having temperatures within a threshold deviation from the mean temperature. Aspects further include controlling an operation of a cooling system of each of the first group of computing nodes and redistributing one or more of the plurality of microservices disposed on a remaining group of computing nodes that are not part of the first group of computing nodes. |
US11874753B2 |
Log compression
Systems, apparatuses, and methods related log compression are described. In an example, a system log that identifies targeted data may be compiled in a memory resource during an execution of an operation using that memory resource. The system log may be analyzed utilizing a portion of the memory resource that would otherwise be available to be utilized in the execution of the operation. The system log may be compressed during the execution of the operation, the level or timing of such compression may be based on the analysis that occurs contemporaneous to or as a result of executing the operation. In some examples, compressing the system log may include discarding a portion of the system log. Compressing the system log may also include extracting the targeted data from the system log as the system log is being compiled and converting the extracted targeted data to structured data. |
US11874743B2 |
Method for handling trusted execution environment operating system crash and electronic device
A method for handling a trusted execution environment operating system crash is provided. The method includes: when it is detected, in a running process of a security service, that a TEE OS crashes, an electronic device stores a hardware status parameter of a TEE and a security context of an REE that are obtained when the TEE OS crashes, and suspends the security service; the electronic device restarts the TEE OS; the electronic device sets, based on the stored hardware status parameter of the TEE, a hardware status parameter of the TEE obtained after the TEE OS is restarted; the electronic device sets, based on the stored security context of the REE, a security context of the REE obtained after the TEE OS is restarted and a context of the TEE obtained after the TEE OS is restarted; and the electronic device restores the security service. |
US11874740B2 |
Techniques for avoiding and reducing data unavailability
A clustered pair of storage systems configured for active-active bidirectional synchronous replication expose a stretched volume over paths to both storage systems. Writes to the stretched volume received at each system are replicated to the peer system. The cluster can use a time-to-live (TTL) mechanism by which a non-preferred system continuously requests a TTL grant from the preferred system to remain in the cluster. Algorithms that reduce or avoid data unavailability are described and can include assessing the health of the systems in the cluster. An unhealthy system can trigger a one-sided polarization algorithm to notify the peer system that it is polarization winner. An improved polarization technique using a witness to decide the polarization winner includes a system adding a time delay before contacting the witness if the system is unhealthy. A control component can detect an unhealthy system and disable the active-active bidirectional synchronous replication. |
US11874737B2 |
Data storage device and selecting bad data column method thereof
A selecting bad data column method suitable for a data storage device is provided. The data storage device includes a control unit and a data storage medium. The selecting method performed by the control unit includes: reading written data of each data column as read data; comparing the read data and the written data of each data column to calculate an average number of error bits of each data column; determining whether the average number of error bits of each data column is greater than or equal to a predetermined value; and recording a data column as a bad data column when the average number of error bits of the data column is greater than or equal to the predetermined value. In this way, in order to avoid the problems that the error correction code can't be corrected or the correction capability is excessively consumed. |
US11874729B2 |
Method and apparatus for managing operation data of appliance for failure prediction
A method performed by a managing server includes: receiving, from an electronic device, operation data of the electronic device; identifying, by using artificial intelligence (AI), a device usage pattern of the electronic device; identifying, by using the AI, information related to a failure or an abnormal operation of the electronic device and a solution to the failure or the abnormal operation based on the device usage pattern and the operation data received from the electronic device; and transmitting, to a user terminal, the information related to the failure or the abnormal operation of the electronic device and the solution to the failure or the abnormal operation. |
US11874716B2 |
Embedded computing device management
According to an example aspect of the present invention, there is provided apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to cause the apparatus to predict, based at least in part on a calendar application, a need for a rich media interface and to trigger startup of a higher capability processing device from among a low capability processing device and the higher capability processing device in the apparatus at a time that is selected based on the prediction. |
US11874713B2 |
Electronic device
An electronic device includes a first body including a first part and a second part hinged to each other, a second body, and a hinge structure hinged between an edge of the second body and the second part. The first part has a recess. When the second body is unfolded relative to the first body from a folded state to a first unfolded state, the hinge structure pushes against the first part to rotate the first part relative to the second part. When the second body is continuously unfolded relative to the first body from the first unfolded state to a second unfolded state, the edge of the second body pushes against the first part, so that the first part continues to rotate relative to the second part. When the second body is in the folded state, the hinge structure is at least partially accommodated in the recess. |
US11874709B2 |
Electronic device and rotating shaft mechanism thereof
Provided is a rotating shaft mechanism of an electronic device. A first fixing assembly and a second fixing assembly in the rotating shaft mechanism are connected to each other by a first connector and a second connector. A hollow region can be reserved in the rotating shaft mechanism as the first connector and the second connector may be shorter. Thus, an external circuit of the electronic device can pass through the hollow region and be disposed in a second body of the electronic device. An electronic device are also provided. |
US11874707B2 |
Display assistant device
This application is directed to a display assistant device that acts as a voice-activated user interface device. The display assistant device includes a base, a screen and a speaker. The base is configured for sitting on a surface. The screen has a rear surface and is supported by the base at the rear surface. A bottom edge of the screen is configured to be held above the surface by a predefined height, and the base is substantially hidden behind the screen from a front view of the display assistant device. The speaker is concealed inside the base and configured to project sound substantially towards the front view of the display assistant device. |
US11874704B2 |
Lid display areas
In some examples, an electronic device includes a lid section including a first display area disposed on an interior side and a second display area disposed on an exterior side opposite to the interior side, where the interior side is disposed on a top side of a base section when the lid section is closed, and a display panel disposed within the lid section, the display panel including a first portion and a second portion, the first portion visible via the first display area and the second portion visible via the second display area. |
US11874698B2 |
Display device and electronic device including the same
A display device includes a display panel including a first non-folding area, a folding area, and a second non-folding area and a support plate that is disposed under the display panel and that defines a plurality of openings overlapping the folding area and arranged in a first direction and a second direction intersecting the first direction. The support plate includes a first branch disposed between openings adjacent to each other in the second direction among the plurality of openings and a second branch disposed between openings adjacent to each other in the first direction among the plurality of openings. A first width of the first branch in the second direction is smaller than a second width of each of the openings in the second direction. |
US11874696B2 |
Display device
A display device, includes: a base substrate including a display region and a peripheral region adjacent to the display region; an indicium on the base substrate; and a support below the base substrate, wherein the support includes: a first part and a second part adjacent to the first part, the first part overlapping the alignment mark and including a transparent material, the second part overlapping the display region; and a first adhesive layer between the base substrate and the second part. |
US11874695B2 |
Storage device and storage system including the same
A storage device and a storage system including the same are provided. The storage device includes a reference clock pin configured to receive a reference clock signal from a host, a reference clock frequency determination circuitry configured to determine a reference clock frequency from the reference clock signal received through the reference clock pin, and a device controller circuitry configured to perform a high speed mode link startup between the host and the storage device according to the reference clock frequency. |
US11874689B2 |
Peripheral component interconnect express (PCIE) device for supporting separate reference clock(s) operating between host and direct memory access (DMA) controller
A Peripheral Component Interconnect Express (PCIe) interface device may include a PCIe layer, a link training module, a PCIe register, and a PCIe controller. The PCIe layer may perform communication between a host and a Direct Memory Access (DMA) device. The link training module may perform a link training for the host. The PCIe register may store data information on the PCIe layer. The PCIe controller may switch an operating clock from a PCIe clock, generated based on a reference clock, to an internal clock, process data of the PCIe layer on the basis of the internal clock, and control the link training module to recover a link for the host, when a reset signal received from the host is asserted or the reference clock is off. |
US11874685B2 |
Fail-safe release mechanisms for use with interchangeable patient positioning support structures
A fail-safe release mechanism for use with patient positioning support apparati having a base structure and a patient support structure, to prevent collapse of the patient support structure during disconnection of the patient support structure from the base structure at outboard ends thereof. |
US11874683B1 |
Hand controller
A scissor assembly includes a scissor apparatus having a first scissor jaw and a second scissor jaw that are coupled together. The first scissor jaw has a first jaw face, and the second scissor jaw has a second jaw face that opposes the first jaw face. The scissor apparatus is configured to actuate between a closed position and a plurality of open positions. The scissor assembly includes a pivot pin extending through the first and second scissor jaws. The first and second jaws are configured to rotate around the pivot pin as the scissor apparatus actuates between the closed position and the open positions. The scissor assembly includes a dynamic pin positioned between the first jaw face and the second jaw face. The scissor assembly includes a biasing member positioned at least partially around the scissor apparatus and configured to bias the scissor apparatus toward the closed position. |
US11874680B2 |
Power supply with integrated voltage regulator and current limiter and method
Disclosed is a power supply that automatically switches between a voltage regulation mode and an over current protection mode, as needed. The power supply includes a voltage regulator that generates a first control voltage for applying to the control terminal of a pass transistor during a voltage regulation mode to maintain an output voltage at a desired voltage level. The power supply includes a current limiter that generates a second control voltage for applying to the control terminal of the pass transistor during an over current protection mode to prevent an output current from rising above a maximum output current limit. The power supply includes additional circuitry that detects when over current protection is required and automatically switches the control voltage applied to the control terminal from the first control voltage to the second control voltage or vice versa, as necessary. Also disclosed is an associated power supply method. |
US11874678B2 |
Vibration control device and method using adjustable command filter and adjustable servo-amplifier
There are disclosed a vibration control device and a vibration control method that control shaft torsional vibration and machine stand vibration without installing a special sensor or measurement instrument. A vibration control device includes an amplification factor change unit that changes an amplification factor of an amplification unit used for amplifying a deviation between a command value and a detection value in a servo amplifier, a vibration detection unit that measures the frequency and the amplitude of vibration superimposed on a moving part, and a filter change unit that changes a filter based on the frequency and the amplitude detected by the vibration detection unit. |
US11874675B2 |
System and method for landing and storing vertical take-off and landing aircraft
A computing system for landing and storing vertical take-off and landing (VTOL) aircraft can be configured to receive aircraft data, passenger data, or environment data associated with a VTOL aircraft and determine a landing pad location within a landing facility based on the aircraft data, passenger data, and/or environment data. The landing facility can include a lower level and an upper level. The lower level can include a lower landing area and a lower storage area. The upper level can include an upper landing area. At least a portion of the upper level can be arranged over the lower storage area. The landing pad location can include a location within the lower landing area or the upper landing area of the landing facility. The computing system can communicate the landing pad location to an operator or a navigation system of the VTOL aircraft. |
US11874661B2 |
Battery installation system, battery installation method, and program
Remaining charge acquisition means of a battery installation system acquires remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle. Battery weight acquisition means acquires battery weight information on a weight of each battery. Location acquisition means acquires location information on a movement destination of the unmanned aerial vehicle. Selection means selects, based on the remaining charge information, the battery weight information, and the location information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination. Processing execution means executes processing for installing the battery selected by the selection means in the unmanned aerial vehicle. |
US11874656B2 |
Unmanned aerial vehicle modular command priority determination and filtering system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for unmanned aerial vehicle modular command priority determination and filtering system. One of the methods includes enabling control of the UAV by a first control source that provides modular commands to the UAV, each modular command being a command associated with performance of one or more actions by the UAV. Modular commands from a second control source requesting control of the UAV are received. The second control source is determined to be in control of the UAV based on priority information associated with each control source. Control of the UAV is enabled by the second control source, and modular commands are implemented. |
US11874655B1 |
Systems and methods for industrial automation component registry
A cloud computing system receives data associated with a component of an industrial automation system, wherein the data identifies a supplier of the component, and a location of the component within the industrial automation system, updates a registry for the industrial automation system based on the received data, generates a mapping between the industrial automation system and the component of the industrial automation system, wherein the mapping is indicative of the supplier, the location, or both, models the component performing one or more operations in the industrial automation system based on the received data, the registry, and the mapping, determines a recommended action for the industrial automation system based on the model, the received data, the registry, and the mapping, and transmits the recommended action to a computing device. |
US11874654B2 |
System, apparatus and method of condition based management of one or more electro-mechanical systems
Systems, devices, and methods of condition-based management of electro-mechanical systems are disclosed. The method includes generating a stress profile for the electro-mechanical system based on operating or simulating operation of the electro-mechanical system in accordance with a load profile, wherein the load profile indicative of operation duration and load capacity of the electro-mechanical system. The method further includes receiving condition data associated with the electro-mechanical system in operation from a plurality of sensing units and predicting a failure instance of the electro-mechanical system using an accelerated degradation model based on at least one of the stress profile and the condition data. The accelerated degradation model is generated when the electro-mechanical system is operated above a rated stress. The method further includes comparing the predicted failure instance with an actual failure instance upon failure of the electro-mechanical system, for tuning the accelerated degradation model. |
US11874651B2 |
Peer-to-peer interaction management system for autonomous mobile robots for optimizing flexible manufacturing
A peer-to-peer interaction management system for optimizing flexible manufacturing comprising a plurality of peers and comprises rules for defining the data interaction, operational interaction, environmental interaction and safety interaction. The plurality of peers comprising a robot control server and a plurality of autonomous mobile robots. One peer can exchange data with another peer, the data can comprise planning data, operational data, monitor data, and safety data. |
US11874650B2 |
Industrial internet of things system for automatic control of production line manufacturing parameters and control methods thereof
The present disclosure discloses an Industrial Internet of Things (IIoT) system for automatic control of production line manufacturing parameters, which comprises a user platform, a service platform, a management platform, a sensor network platform and an object platform that interact in turn. The service platform adopts centralized layout, and the management platform and the sensor network platform adopt independent layout. The present disclosure also discloses a control method of the IIoT for automatic control of production line manufacturing parameters. The present disclosure builds the IIoT based on the five platform structure, in which the sensor network platform and the management platform are arranged independently, and each corresponding platform includes a plurality of independent sub-platforms, so that the independent sensor network platform and the management platform can be used for each production line device to form an independent data processing channel and transmission channel, and reduce the data processing capacity and transmission capacity of each platform. |
US11874647B2 |
Industrial internet of things system for controlling production line parameter and control methods thereof
The present disclosure relates to an Industrial Internet of Things (IoT) system for controlling a production line parameter and a control method thereof. The Industrial IoT system includes an user platform, a service platform, a management platform, a sensor network platform, and an object platform interacting in sequence, the service platform adopts a centralized arrangement, the management platform adopts an independent arrangement, and the sensor network platform adopts a rear sub-platform arrangement. |
US11874642B2 |
Methods to configure a safety control system
Apparatus and associated methods relate to a safety control system having a processor that (1) automatically interrogates a portable data storage device, (2) determines whether a configuration profile of the safety control system matches a stored configuration profile in the portable data storage device, (3) obtains network settings of the safety control system, and (4) stores network settings into the portable data storage device. In an illustrative example, a safety control system may include a processor designed to perform operations to configure the safety control system with a configuration profile stored in the portable data storage device or download network settings of the safety control system to the portable data storage device under some predetermined conditions. By using the above method, the safety control system may be quickly configured, and network settings may be easily obtained and backed up. |
US11874638B2 |
Control system with coordinated equipment staging
A controller for heating, ventilation, or air conditioning (HVAC) equipment includes a communications interface configured to communicate with first HVAC equipment and second HVAC equipment and a processing circuit communicably coupled to the communications interface. The processing circuit is configured to detect a staging event for the first HVAC equipment occurring at a first time, obtain a delay time based on an estimated amount of time required to reach steady state after the staging event for the first HVAC equipment occurs at the first time, determine whether the delay time has elapsed since the staging event for the first HVAC equipment has occurred, and prevent the second HVAC equipment from staging in response to a determination that the delay time has not elapsed since the staging event for the first HVAC equipment has occurred. |
US11874626B2 |
Image forming apparatus including drum cartridge attachable to drawer and pressing member for pressing drum cartridge attached to drawer downward
An image forming apparatus including a housing, a drawer movable between an inner position accommodated within the housing and an outer position exposed to an outside of the housing, a drum cartridge including a photosensitive drum and a drum frame, and a developing cartridge including a developing roller and a handle. The drum frame includes first side and second side, frames supporting first and second end portions of the photosensitive drum, respectively, and an upper frame connecting upper end portions of the first and second side frames to each other. In a state where the drum cartridge to which the developing cartridge has been attached is attached to the drawer, a portion of the handle is positioned above the upper frame. |
US11874621B2 |
Image forming system, image forming apparatus, and recording medium
An image forming system includes: an image forming apparatus that includes a transfer device that transfers a toner image onto a sheet and a fixing device that fixes the toner image; a sheet heating device that heats the sheet on an upstream of the fixing device in a sheet conveyance direction; a first detector that detects a temperature inside the image forming apparatus; a second detector that detects a temperature of the sheet before the sheet heating device heats the sheet; and a controller that causes the sheet heating device to heat the sheet based on a detection result by the second detector and a sheet passing condition of the sheet, and corrects at least one of a transfer current and a transfer voltage in the transfer device based on a detection result by the first detector in a case where the sheet heating device heats the sheet. |
US11874620B2 |
Fixing device and image forming apparatus incorporating same
A fixing device includes a first rotator, a second rotator, a heater, a conductor, 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 conductor is in contact with one of the first layer and the third layer. The discharger is in contact with the conductor and the other one of the first layer and the third layer and removes electric charge from the first rotator. |
US11874619B2 |
Image forming apparatus and control method thereof
An image forming apparatus includes a toner image forming unit, a fuser including a heater, a temperature sensor that detects a temperature of the fuser, and a controller. The controller exercises a standby control that includes repeating a control cycle, measuring a temperature fluctuation period that is a time period from start of energizing the heater to an end of the control cycle, and setting an energization amount for a next control cycle, based on the measured temperature fluctuation period. The control cycle includes energizing the heater with an energization amount during a preset heating period when the detection temperature has dropped to a temperature below the target standby temperature, and waiting until the detection temperature drops to the target standby temperature in a case where the detection temperature has risen to a temperature equal to or above the target standby temperature after the preset heating period has elapsed. |
US11874618B2 |
Fixing apparatus and image forming apparatus using same
An image forming apparatus includes an image forming portion, a fixing portion, and a control portion. The fixing portion forms a nip portion to nip a recording material and includes heat-generating elements along a direction orthogonal to a conveying direction of the recording material. The fixing portion fixes the image on the recording material using heat. The image forming apparatus changes a control target temperature for each heating area heated by each of the heat-generating elements in accordance with the image to be formed on the recording material. When forming the image after a jam clearing process in which the recording material nipped in the nip portion is removed, the control portion changes a distribution of a control target temperature of the whole heater in the direction in which the heat-generating elements are aligned to a second distribution different from a first distribution corresponding to the image. |
US11874616B2 |
Developer conveying mechanism, and developing device and image forming apparatus provided therewith
A developer conveying mechanism includes a pipe-shaped conveying path that conveys developer and includes a discharge port formed in part of a side surface thereof, a shutter that is slidably attached to the pipe-shaped conveying path and that is selectively arranged at a closing position overlapping with the discharge port and an opening position retreated from the discharge port, a seal member that is fixed to a seal affixing surface of the shutter, and a biasing member that biases the shutter toward the closing position. The shutter includes the seal affixing surface, which is a flat surface, and a pair of engagement portions that are opposite to each other across the seal affixing surface in a circumferential direction of the pipe-shaped conveying path. The pipe-shaped conveying path includes a pair of guide ribs with which the pair of engagement portions slidably engage. |
US11874613B2 |
Powder container with a nozzle receiver
A powder container includes a nozzle receiving opening, a container body, a nozzle receiver including the nozzle receiving opening; a gear, and two scoops. Further, there is a shutter to open and close the nozzle receiving opening, a spring to bias the shutter, two protrusions which protrude away from the nozzle receiving opening. The scoops extend in the longitudinal direction along a first length, the protrusions extend in the longitudinal direction along a second length, and a position of the first length and a position of the second length at least partly overlap along the longitudinal direction. The powder dropped from the higher position enters the region by passing between the protrusions when the scoops are rotated about the rotational axis, and the protrusions are rotated, due to the rotation of the gear, around the region when the scoops are rotated about the rotational axis. |
US11874612B2 |
Image forming apparatus and developer replenishment thereof
An image forming apparatus includes: a detection unit configured to detect an amount of developer stored in a developing container and to output remaining amount information; and a control unit configured to perform control, during a replenishment of the developer to the developing container using a replenishment container, to cause a display unit to display a message related to the replenishment. When the replenishment is instructed, the control unit is further configured to perform a first control during the replenishment in a case where the remaining amount information indicates a first remaining amount, and configured to perform a second control different from the first control during the replenishment in a case where the remaining amount information indicates a second remaining amount greater than the first remaining amount. |
US11874611B2 |
Image forming device and fogging margin determination method
An image forming device including an image carrier, a charge device, a developer device, power supply circuitry that applies a charge bias and a developer bias to the charge device and the developer device, respectively, a detector, and a hardware processor that operates as: a control unit that changes a fogging margin, which is a difference between charge bias and developer bias, and controls the power supply circuitry to set the charge bias and developer bias accordingly; a calculation unit that calculates amounts of change between detected values; and a determination unit that obtains differences between amounts of change, determines whether each difference is less than a defined value, and determines a position of a boundary between a first range greater than or equal to the defined value and a second range less than the defined value as a fogging margin to be used in forming a print image. |
US11874603B2 |
Photoresist composition comprising amide compound and pattern formation methods using the same
Disclosed herein is a photoresist composition comprising a first polymer comprising an acid labile group; a photoacid generator; and an acid diffusion control agent that comprises a tri-alkyl amide compound having a lipophilicity (log P) value that is greater than 11. |
US11874602B2 |
Lithographic printing plate precursor, method for preparing lithographic printing plate, and lithographic printing method
Provided is a lithographic printing plate precursor having a support and an image-recording layer on the support, in which the image-recording layer has an infrared absorber, a polymerization initiator, a polymerizable compound 1, a polymerizable compound 2, and a polymerizable compound 3, in which a molecular weight of the polymerizable compound 1 is less than 1,000, a weight-average molecular weight of the polymerizable compound 2 is 1,000 or more and 3,000 or less, and a weight-average molecular weight of the polymerizable compound 3 is more than 3,000 and 15,000 or less. |
US11874601B2 |
Resist composition, method of forming resist pattern, compound, and acid diffusion-controlling agent
A resist composition that contains a base material component exhibiting changed solubility in a developing solution under action of acid and a compound (D0) represented by General Formula (d0), in which R01, R02, R03, and R04 each independently represents a hydrogen atom, a hydroxy group, a halogen atom, or an alkyl group; alternatively, R01 and R02, R02 and R03, or R03 and R04 are bonded to each other to form an aromatic ring; R05 represents a hydrogen atom or an alkyl group; Y represents a group that forms an alicyclic group together with a carbon atom *C; provided that at least one of the carbon atoms that form the alicyclic group is substituted with an ether bond, a thioether bond, a carbonyl group, a sulfinyl group, or a sulfonyl group; m represents an integer of 1 or more, and Mm+ represents an m-valent organic cation. |
US11874598B2 |
Method and apparatuses for disposing of excess material of a photolithographic mask
The present application relates to a method for disposing of excess material of a photolithographic mask, wherein the method comprises the following steps: (a) enlarging a surface of the excess material; (b) displacing the enlarged excess material on the photolithographic mask using at least one first probe of a scanning probe microscope; and (c) removing the displaced enlarged excess material from the photolithographic mask. |
US11874597B2 |
Stochastic optical proximity corrections
A method of improving mask data used in fabrication of a semiconductor device includes, in part, setting a threshold value associated with a defect based on stochastic failure rate of the defect, performing a first optimal proximity correction (OPC) of the mask data using nominal values of mask pattern contours, identifying locations within the first OPC mask data where stochastically determined mask pattern contours may lead to the defect, placing check figures on the identified locations to enable measurement of distances between the stochastically determined mask pattern contours, and performing a second OPC of the first OPC mask data so as to cause the measured distances to be greater than the threshold value. |
US11874595B2 |
Reticle constructions and photo-processing methods
Some embodiments include a reticle which includes first pattern features and second pattern features. A first optimal dose of actinic radiation is associated with the first pattern features and a second optimal dose of the actinic radiation is associated with the second pattern features. The second pattern features are larger than the first pattern features. Each of the second pattern features has a configuration which includes a central region laterally surrounded by an outer region, with the central region being of different opacity than the outer region. The configurations of the second pattern features balance the second optimal dose of the actinic radiation to be within about 5% of the first optimal dose of the actinic radiation. Some embodiments include photo-processing methods. |
US11874593B2 |
Vehicular exterior camera with vacuum sealed lens assembly
A vehicular camera assembly includes a lens barrel accommodating at least an outer lens element and an inner lens element. An imager printed circuit board (imager PCB) includes an imager disposed at a side. The lens barrel is disposed at the housing such that the imager is aligned with the inner lens element and the outer lens element, with the inner lens element disposed closer to the imager than the outer lens element. A vacuum exists in a space between the outer lens element and the inner lens element to thermally insulate an outer surface of the outer lens element from an inner surface of the inner lens element. Light passing through the outer lens element, the vacuum, and the inner lens element is imaged by the imager. |
US11874592B2 |
Light source device and image projection apparatus
A light source device includes: a first light source to emit first color light; a second light source to emit second color light; a wavelength conversion unit to convert at least a portion of the first color light into a third color light; a light incident element to which the first color light, the second color light, and the third color light enter; a first filter to reflect the first color light toward the wavelength conversion unit; and a second filter to reflect the second color light toward the light incident element. The first filter and the second filter are separately disposed on an optical path of the third color light between the wavelength conversion unit and the light incident element. |
US11874591B2 |
Light source apparatus, projection apparatus and color wheel device
A light source apparatus includes an excitation light emitter configured to irradiate excitation light, a phosphor that receives the excitation light and converts the excitation light into wavelength band light different from the excitation light, and a color wheel device. A first region of regions divided in a radial direction of the color wheel device includes a first transparent part that transmits the wavelength band light. A second region, which is different from the first region of the regions divided in the radial direction of the color wheel device, includes a reflector that reflects the excitation light and changes a light path and a second transparent part that transmits the excitation light. The phosphor is arranged on a light path of the excitation light reflected by the reflector or on a light path of the excitation light transmitted by the second transparent part. |
US11874589B2 |
LED backlight
An LED backlight for use with a display panel, the backlight comprising a monolithic LED array having a surface and comprising a plurality of LEDs for emitting light from the surface of the array; a monolithic collimator array comprising a plurality of collimating channels, and being aligned so that each of the collimating channels is aligned with one or more of the plurality of LEDs, wherein the collimating channels are configured to collimate emitted light emitted from the LEDs to angles in the range of about +/−50° from a line substantially normal to the surface of the LED array; a microlens array for focusing the collimated light to infinity, the microlens array comprising a plurality of lenslets, each lenslet aligned with a collimating channel of the monolithic collimator array; and a relay lens for focusing the light from the microlens array on a display panel. |
US11874580B2 |
Foldable electrophoretic display module including non-conductive support plate
An electrophoretic display including a low-modulus adhesive foam. The electrophoretic display additionally includes a conductive integrated barrier layer including a light-transmissive electrode and a moisture barrier. In some embodiments, the resulting electrophoretic display may include touch sensing, a front light, color, and a digitizing layer to record interactions with a stylus. In some embodiments, the display includes a color filter array. |
US11874578B2 |
High transparency electrochromic polymers
An electrochromic polymer is comprised of a repeat unit comprising one or more meta-conjugated linkers (MCLs) and one or more aromatic moieties (Ars). Each of the one or more MCLs is partially conjugated with the one or more Ars at meta positions of the MCLs to form a polymer backbone of the electrochromic polymer. The electrochromic polymer undergoes an optical switching and a color change in an electrochromic device, which shows a high transparency and a high optical contrast. |
US11874577B2 |
See-through window display and liquid crystal display
A see-through window display includes a display panel having a plurality of pixels and a drive circuit that applies a voltage according to input gray scale data to the plurality of pixels, in which the display panel includes a first substrate having a pixel electrode, a second substrate, a liquid crystal layer interposed between the first substrate and the second substrate, a first polarizer provided on the first substrate having a first polarization axis, and a second polarizer provided on the second substrate having a second polarization axis, and when a transmittance of each of the pixels when the drive circuit applies a minimum voltage to the pixel is set to TW and a transmittance of each of the pixels when the drive circuit applies a maximum voltage to the pixel is set to TB, the display panel has a normally white characteristic satisfying TW>TB. |
US11874576B2 |
Optical stack for privacy display
A switchable privacy display apparatus comprises a polarised output spatial light modulator, and an additional polariser. A reflective polariser, switchable liquid crystal polar control retarder, passive polar control retarders and air gap are arranged between the display output polariser and additional polariser. The passive retarders are arranged to provide no phase difference to polarised light from the spatial light modulator for on-axis light; and simultaneously provide a non-zero phase difference for polarised light in off-axis directions. The polar control retarders are further arranged to achieve low reflectivity for light propagating through the air gap. A switchable privacy display that can be conveniently assembled at low cost can be provided with high contrast images for display users while maintaining high visual security level for off-axis snoopers. |
US11874574B2 |
Display device
According to one embodiment, a display device includes a signal line, a scanning line, a semiconductor layer, a first insulating layer which covers the semiconductor layer, a color filter above the first insulating layer, a pixel electrode above the color filter and a common electrode. The first insulating layer includes a first contact hole for connecting the semiconductor layer and the pixel electrode to each other. The first contact hole is provided at a position displaced from the color filter in plan view. |
US11874573B2 |
Touch display device
A touch display device includes a backlight module (2) comprising a backlight iron frame (22); and a liquid crystal touch display panel (1) arranged on a light-emitting side of the backlight module; the liquid crystal touch display panel includes a touch electrode (11); and a compensation electrode (R) arranged on a side of the touch electrode facing the backlight module. The compensation electrode and the backlight iron frame are electrically connected with a ground signal terminal; and the touch electrode and the compensation electrode constitute a capacitor (C), a product of a capacitance value of the capacitor and a resistance value of the compensation electrode is smaller than a pulse width of a touch signal applied on the touch electrode, and an order of magnitude of the product is smaller than an order of magnitude of the pulse width of the touch signal. |
US11874570B2 |
Display device
According to one embodiment, a display device includes a first display panel, a second display panel and an adhesive layer which adheres the first and second display panels. The first display panel includes a first scanning line, a first signal line, a first pixel electrically connected to the first scanning line and the first signal line, and the first pixel includes a first pixel electrode including first line portions extending parallel to the first signal line. The second display panel includes a second scanning line, a second signal line, and a second pixel electrically connected to the second scanning line and the second signal line, and the second pixel includes a second pixel electrode including second line portions intersecting the second signal line in plan view. |
US11874565B2 |
Display substrate, manufacturing method thereof and display panel
A display substrate, a manufacturing method thereof and a display device are provided. The display substrate includes a display region and a peripheral region surrounding the display region, and includes: a common electrode line extending in a first direction on a base substrate and arranged at the display region and the peripheral region; a first conductive pattern arranged at the peripheral region and electrically connected to the common electrode line; an insulation layer covering the first conductive pattern and the common electrode line, a via-hole being formed in the insulation layer, an orthogonal projection of the via-hole onto the base substrate not overlapping an orthogonal projection of the common electrode line onto the base substrate; and a second conductive pattern arranged at the peripheral region and at a side of the insulation layer distal to the first conductive pattern, and electrically connected to the first conductive pattern through the via-hole. |
US11874560B2 |
Backlight for uniform illumination
A backlight for providing uniform illumination to a display panel includes a plurality of discrete light sources. A multilayer polymeric partial reflector is disposed on the plurality of discrete light sources. For substantially normally incident light the partial reflector includes a reflection band includes a blue wavelength, a reflectance greater than about 80% at the blue wavelength, a left band edge between about 370 nm to about 420 nm, a right band edge between about 500 nm and 600 nm, and an average transmission between about 20% to about 80% for visible wavelengths greater than the right band edge. A reflective polarizer is disposed on the partial reflector. For substantially normally incident light having the blue wavelength, the reflective polarizer reflects at least 60% of the light having the first polarization state and transmits at least 60% of the light having the second polarization state. |
US11874559B2 |
Display modules with direct-lit backlight units
A display may have a pixel array such as a liquid crystal pixel array. The pixel array may be illuminated with backlight illumination from a direct-lit backlight unit. The backlight unit may include an array of light-emitting diodes (LEDs) on a printed circuit board. The display may have a notch to accommodate an input-output component. Reflective layers may be included in the notch. The backlight may include a color conversion layer with a property that varies as a function of position. The light-emitting diodes may be covered by a slab of encapsulant with recesses in an upper surface. |
US11874557B2 |
Display device
A reflective sheet is attached to a front face of a light source substrate so as to cover a head portion of a fixing member, a bridge across the head portion of the fixing member is formed by providing a slit in the reflective sheet, and the bridge is disposed so as to pass through a central portion of a region surrounded by four light sources around the head portion of the fixing member. |
US11874555B2 |
Light source and backlight module
A light source and a backlight module are provided. The light source includes a lens and a light bead arranged in an accommodating cavity of the lens. The lens includes a light incident surface, a reflecting surface, and a light emitting surface. Light emitted by the light bead is directed to a preset direction through the lens through adjusting a reflection direction of the reflecting surface. The reflecting surface includes a first reflecting surface and a second reflecting surface, the first reflecting surface and the second reflecting surface are connected at a turning angle, and the turning angle is greater than 0 degrees and less than 180 degrees. The angle of the turning angle between the first reflecting surface and the second reflecting surface can be adjusted to adjust reflection directions of the first reflecting surface and the second reflecting surface. |
US11874554B2 |
Diffusion sheet structure
A diffusion sheet structure includes a transparent substrate and a diffusion film. The transparent substrate includes a first upper surface and a first lower surface. The diffusion film is disposed on the transparent substrate and includes a plurality of nano diffusion particles, and has a second upper surface and a second lower surface. The second lower surface is connected to the first upper surface. Janus material in a diffusion sheet is used in the present disclosure to replace diffusion particles of prior art, which not only retains original function of diffusing light, but also has excellent thermal conductivity, thereby improving thermal uniformity, making the liquid crystal display panel be heated uniformly, and reducing influence of temperature on liquid crystal material during lighting, thereby improving the problem of local area whitening. |
US11874552B2 |
Display device and manufacturing method thereof
A display device and a manufacturing method thereof are provided. The manufacturing method of the display device includes: stacking a first substrate, a second substrate and a third substrate to form a liquid crystal display panel and a dimming panel, the liquid crystal display panel including the first substrate and the second substrate, the dimming panel including the second substrate and the third substrate, and forming a first polarizer on a side of the third substrate away from the second substrate. |
US11874549B2 |
Optical element and liquid crystal display device
Provided are an optical element that can achieve both color difference control and luminance reduction at an oblique viewing angle, and a liquid crystal display device including the optical element and having excellent display quality. The optical element includes: a first polarizer; a first phase difference layer; a second phase difference layer; and a second polarizer, the first polarizer, the first phase difference layer, the second phase difference layer, and the second polarizer being arranged in the stated order, the first phase difference layer satisfying the formula nx>ny≈nz, the second phase difference layer satisfying the formula nz>nx≈ny, the first polarizer and the second polarizer being linear polarizers, transmission axes of the first polarizer and the second polarizer being parallel to each other, a slow axis of the first phase difference layer being orthogonal to a polarization axis of the first polarizer. |
US11874548B2 |
Image forming panel device and projector
An image forming panel device according to the present disclosure includes a panel unit including a first surface and a second surface on the opposite side of the first surface and including a panel configured to emit image light, a first metal frame disposed around an image forming region on at least one of the first surface and the second surface of the panel unit and having thermal conductivity, and a first planar heat generating body provided on a surface on the opposite side of a side where the panel unit is provided in the first metal frame and including a first heat generating wire for supplying heat to the entire periphery of the first metal frame. |
US11874545B2 |
Manufacturing method of electronic device
A manufacturing method of an electronic device is provided. First, a mother panel including a first flexible mother board, a second flexible mother board and at least one sealing material is provided, and the sealing material is disposed between the first flexible mother board and the second flexible mother board. Then, a separating process including a laser-cutting process is performed to cut the first flexible mother board into a first flexible substrate and to cut the second flexible mother board into a second flexible substrate. The first flexible substrate includes a first laser-cutting buffer region and a first edge. The second flexible substrate includes a second laser-cutting buffer region and a second edge. The sealing material is away from the first edge by the first laser-cutting buffer region and away from the second edge by the second laser-cutting buffer region. |
US11874544B2 |
Display device
Provided is a display device which includes an electrooptical panel and a protection member including a print part in a peripheral region and disposed to face the electrooptical panel to protect the electrooptical panel. The protection member includes a first reference mark in the peripheral region. The electrooptical panel includes a second reference mark in a position corresponding to the first reference mark and is held to have an overlap with the protection member. The print part includes at least the first print layer and a second print layer disposed in a position facing the first print layer. The first reference mark is made up of a hole having a predetermined shape formed in the second print layer. |
US11874543B2 |
Liquid crystal display device
A plurality of pixel electrodes are provided in a display region. A plurality of pixel transistors corresponding to the plurality of pixel electrodes in a one-to-one manner are provided in a region outside the display region. Each of the pixel transistors is connected to the corresponding pixel electrode by a pixel wiring line. An input pad group, to which a drive signal group for driving the plurality of pixel transistors is input, is provided on a TFT substrate. Here, of a region on the TFT substrate, the plurality of pixel transistors are provided only in a region other than a region between the input pad group and the display region. |
US11874542B2 |
Light control glass and method for detecting tension thereof
The present disclosure provides a light control glass and a method for detecting a tension thereof. The light control glass includes: two opposite glass substrates with a receiving space therebetween; and a tension detection circuit board in the receiving space. The light control glass further includes a first electromagnetic plug coupled to the tension detection circuit hoard, and a joint of the first electromagnetic plug is exposed from an outer edge of the two opposite glass substrates. |
US11874541B2 |
Directional display apparatus
A switchable privacy display comprises an emissive SLM, a parallax barrier, a switchable LC retarder, and passive retarders arranged between parallel output polarisers. In privacy mode, on-axis light from the SLM is directed without loss, whereas the parallax barrier and retarder layers cooperate to increase the VSL to off-axis snoopers. The display may be rotated to achieve privacy operation in landscape and portrait orientations. In public mode, the LC retardance is adjusted so that off-axis luminance is increased so that the image visibility is increased for multiple users. The display may also switch between day-time and night-time operation, for example for use in an automotive environment. A low reflectivity emissive display for use in ambient illumination comprises a SLM with emissive pixels, an absorptive parallax barrier and a high spectral leakage optical isolator. Head-on light from the pixels is directed with increased transmission efficiency while ambient light is strongly absorbed. |
US11874539B1 |
Perception camera with road surface glare reduction
A perception system for a motor vehicle includes a camera with a lens having a field of view and configured to focus incident light from the field of view. The field of view includes a road having a road surface. The perception system also includes an imaging sensor arranged in the camera. The imaging sensor has a photosensitive surface defined by an imaging surface area configured to capture the incident light focused from the field of view. A first portion of the imaging surface area is configured to capture an image of the road. The perception system further includes a first polarizer array arranged across the first portion of the imaging surface area and configured to reduce glare from the road surface. |
US11874538B2 |
Apparatus and method for generating an optical signal
A directional coupler is configured to receive a continuous light waveform and split the waveform into two carrier signals. Ring modulators are configured to receive the carrier signals and binary data and modulate the carrier signals based on the binary data. A combiner is configured to combine the modulated carrier signals into a four-level pulse amplitude modulation (PAM4) signal. |
US11874535B2 |
Modulating a working beam of an additive manufacturing machine with a solid-state optical modulator
An irradiation device for an additively manufacturing apparatus may include a working beam generation device configured to provide a working beam, a modulation beam generation device configured to provide a modulation beam, and a solid-state optical modulator that includes a crystalline material that exhibits a change in refractive index in response to photoexcitation of free electrons within the crystalline material. The irradiation device may include a power source coupled to the solid-state optical modulator and configured to introduce free electrons into the crystalline material. The modulation beam may cause photoexcitation of the free electrons within the crystalline material. The photoexcitation of the free electrons within the crystalline material may cause the crystalline material to exhibit a change in refractive index. The working beam, when incident upon the crystalline material, may exhibit a change in one or more parameters, such as a phase shift, attributable at least in part to the change in refractive index exhibited by the crystalline material. |
US11874533B2 |
Method for determining a filter for a transparent support based on a determined individual light sensitivity
The invention provides a method for determining at least one filter for a transparent support, the method comprising the following steps: —determining a quantity representative of a light sensitivity threshold of the user; —determining, for each light environment among a group of light environments, an index representative of the level of protection required by the user; —determining a score for each light environment among the group of light environments (40) and for each filter among a group of filters, said score being representative of the capacity of the filter to reach the level of protection required by the user, determining at least one filter among the group of filters based on the scores of said at least one filter in a plurality of light environments (40) among the group of light environments. |
US11874528B2 |
Method and device for applying an optical mark to a spectacle lens
A method for applying an optical mark to a spectacle lens mounted in a spectacle frame includes determining an intended position of the optical mark at the spectacle lens based on the spectacle frame. The method further includes taking an image of at least a part of the spectacle frame and arranging the spectacle frame in a marking device having a marking appliance and adjusting the relative position of the spectacle frame and the marking appliance such that an actuation axis of the marking appliance intersects with the spectacle lens at the intended position of the optical mark. Additionally, the optical mark to the spectacle lens is applied at the intended position by using the marking appliance. The use of a spectacle frame as a positioning reference for an optical mark and a marking device are also disclosed. |
US11874527B2 |
Reduction optical system and image pickup apparatus
A reduction optical system (Gr) disposed on an image side of a main optical system is configured such that a composite focal length of the main optical system and the reduction optical system is shorter than a focal length of the main optical system. The reduction optical system has a positive refractive power, and includes a plurality of positive lenses and a plurality of negative lenses. The reduction optical system satisfies inequalities with respect to a lateral magnification of the reduction optical system disposed on the image side of the main optical system, a focal length of the reduction optical system, a focal length of a positive lens Gp1 included in the plurality of positive lenses, and a refractive index of the positive lens Gp1. |
US11874524B2 |
Method of driving optical device, optical system, and display
A method of driving an optical device is provided. The optical device including an optical member, a first actuator which displaces the optical member around a first axis, and a second actuator which displaces the optical member around a second axis perpendicular to the first axis. The method including exciting the first actuator by inputting a first drive signal to the first actuator, exciting the second actuator by inputting a second drive signal to the second actuator, and setting a value of the second drive signal to a value for substantially stopping exciting the second actuator in a period of the exciting the first actuator. |
US11874519B2 |
Lens assembly
A lens assembly includes a first D-cut lens and a lens barrel surrounding a portion of a side surface of the first D-cut lens. The side surface of the first D-cut lens includes a linear portion, and the lens barrel is configured to expose at least a portion of the linear portion of the first D-cut lens in a direction perpendicular to an optical axis. |
US11874518B2 |
Camera lens module and manufacturing method thereof
A camera lens module includes an image sensor and a lens assembly. The image sensor includes a photosensitive chip defining a photosensitive path, wherein the lens assembly is coupled to the image sensor along the photosensitive path of the photosensitive chip. The lens assembly includes at least one optical lens module and an aperture member coupled at the optical lens module, wherein the optical lens module includes a lens barrel and at least an optical lens supported within the lens barrel. A relative position of the lens assembly with respect to the image sensor is adjustable for calibration and the relative position of the optical lens module is permanently fixed after calibration. |
US11874515B2 |
Electronic device
The present disclosure relates to an electronic device that includes a waveguide, a plurality of transceiving portions over the waveguide, and a cavity between the waveguide and the transceiving portions and connecting the waveguide with the transceiving portions. The cavity is configured for resonating of an electromagnetic wave from the waveguide or the transceiving portions. |
US11874514B2 |
Optical system with safety component
A light guide or beam guiding system with safety component and a method for its breakage monitoring. The present invention provides a fiber optic cable comprising a power fiber as well as first and second channels for break and plug monitoring of the power fiber, wherein the first and second channels may be separate. |
US11874512B2 |
Optical module
An optical module includes: a module body that is configured to be inserted into a cage, at an entrance of the cage an electromagnetic wave shielding terminal being provided, and has a groove formed on one surface thereof and configured to engage with a latch part formed on the cage; and an engagement release member including a body that is provided with a pull tab, the body being slidably attached to the module body and configured to slide in response to an external force, and an arm part that extends from the body along the groove, and slides with respect to the groove in conjunction with the sliding of the body and release the engagement in a state in which the electromagnetic wave shielding terminal is pressed. The module body has a concave part on a surface of the groove, the surface being in contact with the arm part. |
US11874511B2 |
Connecting apparatus and light condensing substrate
[Problem] To allow to condense and guide the light emitted by a light emitting element having a large light emission surface to an optical connector, in inspection of a semiconductor integrated circuit.[Solution] The present disclosure provides a connecting apparatus used at the time of inspection of a semiconductor integrated circuit, and the connecting apparatus includes an electric connector electrically connecting to an electrode terminal of the semiconductor integrated circuit, an optical connector optically connecting to an optical terminal of the semiconductor integrated circuit, a connector support substrate configured to support the electric connector and the optical connector so that an end part of the electric connector and an end part of the optical connector respectively connect to the semiconductor integrated circuit, and a light condensing substrate configured to condense light emitted by an optical terminal of the semiconductor integrated circuit to the optical connector. |
US11874507B2 |
Dust cap for fiber optic adapters
A dust cap adapted to fit within a fiber optic adapter. The dust cap includes a dust cap body having a back adapter end and a front knob end. The dust cap body is shaped such that the back adapter end has a press fit with a fiber optic adapter. An opening accommodates an adapter ferrule and a flange is secured in an adapter by a stabilizer and projection. The dust cap also transmits laser light along a longitudinal axis of the solid mass of the dust cap body from just beyond the back adapter end to just beyond the front knob end. |
US11874503B1 |
Diffractive optical waveguide and display device
The present application provides a diffractive optical waveguide for optical pupil expansion and a display device, comprising a waveguide substrate having a coupling-in region in which a coupling-in grating is located and a coupling-out region. A first and a second diffractive light obtained by the input light diffracted by the coupling-in grating are respectively totally reflected in the waveguide substrate and directed to a first and a second coupling-out regions. A first coupling-out grating disposed in the first coupling-out region and a second coupling-out grating disposed in the second coupling-out region both are configured to couple at least a portion of light propagating therein out of the waveguide substrate by diffraction. The first and the second coupling-out regions are respectively located at both sides of the coupling-in region. A center of the coupling-in region deviates from the center line connecting the centers of the first and the second coupling-out regions. |
US11874501B1 |
Systems and methods to maintain phase relations of an optical signal in a photonic dot product engine
A photonic device configured to perform matrix vector multiplication operations at high frequencies is provided. The vector being multiplied by the matrix is defined by vector components at specific wavelengths. The device includes a first waveguide and a second waveguide. A series of tunable microring resonators (MRRs) are coupled to the first waveguide and to a respective series of passive delay rings (PDRs), which are coupled to the second waveguide. Each MRR/PDR pair defines a tunable matrix component (tunable weight) for a respective wavelength component of the vector. A series of controllable delay elements (CDEs) such as all-pass filters are coupled to the first waveguide, upstream from the tunable MRRs. Any tuning dependent group delay caused by the MRR/PDR pairs can be compensated by controlling the CDEs such that each wavelength components has substantially a same delay as the other wavelength components. |
US11874497B2 |
Photonic chip and preparation method thereof
A photonic chip and a preparation method thereof are provided. The chip includes a lithium niobate film modulator array, a first optical coupling array, and a silica waveguide wavelength-division multiplexer, and the lithium niobate film modulator array includes one or more lithium niobate film modulators and is used to modulate an optical signal; the first optical coupling array includes one or more first optical coupling structures, and the first optical coupling structure has one end connected to a corresponding lithium niobate thin film modulator and the other end connected to the silica waveguide wavelength-division multiplexer so as to transmit the modulated optical signal to the silica waveguide wavelength-division multiplexer; and the silica waveguide wavelength-division multiplexer is used to perform wavelength-division multiplexing on the modulated optical signal. |
US11874496B2 |
Interferometer filters with compensation structure
A photonic switch includes a first waveguide including a first region extending between a first coupler section and a second coupler section and a second region extending between the second coupler section and a third coupler section. The photonic switch also includes a second waveguide including a first portion extending between the first coupler section and the second coupler section, the first portion including at least two first compensation sections each having a different waveguide width, and a second portion extending between the second coupler section and the third coupler section, the second portion including at least two second compensation sections each having a different waveguide width. The photonic switch further includes at least one variable phase-shifter disposed in at least one of the first waveguide or the second waveguide. |
US11874495B2 |
Monolithic photonic integrated circuit and opto-electronic system comprising the same
A monolithic InP-based PIC having a first photonic assembly that has a first optical splitter-combiner unit having a first end part that is optically connected with a first optical waveguide and a second end part that is optically connected with a first main photonic circuit and a first auxiliary photonic circuit. The first auxiliary photonic circuit has a first laser unit, and a first SOA. The first SOA is configurable to be in a first operational state in which the first SOA allows optical communication between the first laser unit and the first optical splitter-combiner unit, or a second operational state in which the first SOA prevents optical communication between the first laser unit and the first optical splitter-combiner unit. An opto-electronic system including the PIC. |
US11874493B2 |
System and methods of universal parameterization of holographic sensory data generation, manipulation and transport
A method determines four dimensional (4D) plenoptic coordinates for content data by receiving content data; determining locations of data points with respect to a first surface to creating a digital volumetric representation of the content data, the first surface being a reference surface; determining 4D plenoptic coordinates of the data points at a second surface by tracing the locations the data points in the volumetric representation to the second surface where a 4D function is applied; and determining energy source location values for 4D plenoptic coordinates that have a first point of convergence. |
US11874492B2 |
Illumination device
An illumination device (10) is attached to a gaming machine island including a plurality of gaming machines (40), and comprises LEDs (21a) that emit light, light guide plates (20), a rotating body (23), a plate-shaped member (24), a motor (31), a lower case (13), and a control unit 17. A plurality of light guide plates 20 are attached to the plate-shaped member 24. The light guide plates 20 each have an end surface 20a on which the light emitted from the LEDs 21a is incident, and a flat surface 20b from which the incident light is emitted. The rotating body 23 and the plate-shaped member 24 hold an LED board 21 and the light guide plates 20. The motor 31 rotates the rotating body 23 in the desired direction. The lower case 13 is provided with the motor 31, is connected to the rotating body 23 and the plate-shaped member 24 in a relatively rotatable state, and is installed on a gaming machine island that includes gaming machines 40. The control unit 17 controls the rotation of the rotating body 23 and the plate-shaped member 24 by the motor 31. |
US11874489B2 |
Light fixture with edgelit optical element for direct downlighting applications
Various light fixtures are provided for mounting within and below suspended grid ceilings incorporating T-bars and ceiling panels. The light fixtures comprise a double or single edgelit planar or wedge shaped optical element that functions simultaneously as an outcoupling TIR light guide and a light scatterer or direct throughput lens. It provides a number of benefits because of its edgelit design including; thin forms and shallow depth, extended emitting area and controlled lighting distributions from one or two light guide faces. Additionally, areas typically dedicated to bezels or edge reflectors can be greatly reduced or eliminated due to decreased hotspotting to provide a fixture face with very high percentage of light emitting area. Embodiments are described for direct, indirect, and direct indirect configurations. The embodiments provide increased light output, uniformity of brightness and color and controlled direct and indirect lighting distributions and with single or dual off axis intensity peaks. Such light distributions are particularly useful in applications such as direct illumination of offices, schools, hospitals, retail or commercial spaces and table tops or work surfaces or indirect illumination of ceilings, wall washing and surface area lighting as well as other lighting applications. |
US11874488B1 |
Diffractive optical waveguide and display apparatus having same
A diffractive optical waveguide and a display apparatus are disclosed. A coupling-out grating includes a first grating having a first, second, and third grating vectors, directions of the second and third grating vectors, being respectively towards both sides of a direction of first grating vector, form acute angles with it, a cross-section profile of an optical unit structure of the first grating has a first, second, third, and fourth vertices, a straight line passing through the first and second vertices and a straight line passing through the third and fourth vertices are perpendicular to the direction, a straight line passing through the first and fourth vertices and a straight line passing through the second and third vertices respectively form angles θ1 and θ2 having a same sign with the direction, wherein 15°≤|θ1|≤45° and 15°≤|θ2≤45°. |
US11874486B2 |
Compact display with extended pixel resolution
Described examples include a display having a first light source configured to provide a first light and a second light source configured to provide a second light. The display also having a spatial light modulator configured to produce a first modulated light by modulating the first light and configured to produce a second modulated light by modulating the second light. The display also having a first diffractive optical element configured to receive the first modulated light and configured to provide a first image having a first characteristic to display optics; and a second diffractive optical element configured to receive the second modulated light and configured to provide a second image having a second characteristic to the display optics. |
US11874484B2 |
Polarizing plate, method of manufacturing the same, and optical apparatus
Provided is a polarizing plate 1 having a wire grid structure, the polarizing plate 1 comprising: a transparent substrate 10; and grid protrusions 11 provided over the transparent substrate 10, arranged in an array having a pitch shorter than a wavelength of light in a band to be used, and extending in a predetermined direction, the grid protrusions 11 having a reflective layer 13, a dielectric layer 14, and an absorptive layer 15 that are disposed in this order in a direction away from the transparent substrate 10, and the reflective layer 13 having a maximum width b that is smaller than each of a maximum width of the dielectric layer and a maximum width of the absorptive layer (grid width a). This makes it possible to provide a polarizing plate capable of controlling the wavelength dispersion of absorption axis reflectance more accurately. |
US11874483B2 |
Polarization film having folding axis and deformation portion deformed by heat
A polarization film includes: a base substrate in which a folding axis and a stretched axis are defined; and a deformation portion located at an edge of the base substrate. The stretched axis forms an angle of less than about 45° with respect to the folding axis. The display device, in which a folding area at which a folding axis is located and a non-folding area neighboring the folding area are defined, includes a display panel; a first adhesive layer on the display panel; and a polarization film on the first adhesive layer, where a stretched axis is defined in the polarization film. An angle between the folding axis and the stretched axis is less than about 45°. |
US11874480B2 |
Plasmonic lithography for patterning high aspect-ratio nanostructures
A plasmonic device incorporating a special hyperbolic metamaterial (HMM) metamaterial is used for plasmonic lithography, including ultraviolet (UV) lithography. It may be a Type II HMM (ϵ∥<0 and ϵ⊥>0) whose tangential component of the permittivity ϵ∥ is close to zero. Due to the high anisotropy of the Type II epsilon near zero (ENZ) HMM, only one plasmonic mode can propagate horizontally with low loss in a waveguide system with ENZ HMM as its core. In certain aspects, a Type II ENZ HMM comprises alternating layers of aluminum/aluminum oxide films and the associated unusual mode of light transmission is used to expose a photosensitive layer in a specially designed lithography system. Methods for making patterns of nanofeatures via such plasmonic lithography are also provided, including as a plasmonic roller device. |
US11874473B2 |
Positioning and stabilising structure and system incorporating same
A head-mounted display system includes a head-mounted display unit and a positioning and stabilising structure structured and arranged to hold the head-mounted display unit in an operational position over a user's face in use. The positioning and stabilising structure includes a rear support structure adapted to contact posterior regions of a user's head and a forehead support connector, which includes a forehead support strap, which extends generally along and in the direction of the sagittal plane and connects the rear support structure to a superior edge region of the head-mounted display unit. The forehead support connector further includes a forehead support rigidiser that provides rigidification to a portion of the forehead support connector. |
US11874465B2 |
Head-up display system
A head-up display system includes an image generating apparatus configured to emit light having a first polarization and including image information; a polarization beam splitter provided on an optical path of the light having the first polarization and configured to transmit the light having the first polarization; a wave plate configured to transmit the light transmitted through the polarization beam splitter while changing a phase of the light; and a mirror configured to reflect the light sequentially transmitted through the polarization beam splitter and the wave plate back to the polarization beam splitter through the wave plate. The polarization beam splitter may reflect light having a second polarization that is different from the first polarization and obtained by transmitting the light reflected by the mirror back through the wave plate. |
US11874463B2 |
Waveguide combiner with at least one embedded film layer
A waveguide combiner includes an in-coupling area, a waveguide body, an out-coupling area and at least one film layer. The in-coupling area is configured to introduce a light beam. The waveguide body is configured to guide the light beam introduced by the in-coupling area. The out-coupling area is configured to output the light beam guided by the waveguide body. Said at least one film layer is embedded in at least one portion of the in-coupling area, the waveguide body and the out-coupling area. Said at least one film layer is configured to divide said at least one portion of the in-coupling area, the waveguide body and the out-coupling area into a plurality of layers, and the light beam is reflected by said at least one film layer or penetrates said at least one film layer between different layers of the plurality of layers. |
US11874461B2 |
Modular display and sensor system for attaching to eyeglass frames and capturing physiological data
The present specification describes methods and systems for tracking vision performance, using various techniques such as and not limited to electrooculography. A modular device is integrated with frames of eyeglasses that can be worn by a user. The device incorporates one or more biosensors such as EOG sensors. EOG recording may be used to estimate eyelid and eye motion, and eye gaze direction. The modular device may be fitted into new eyewear or retrofitted into existing eyewear for tracking eyes of the wearer. Embodiments of the present specification provide systems and methods to enable seamless integration of eye tracking into everyday life to maximize productivity and performance. |
US11874458B2 |
Mirror unit
In a mirror unit, a first wall portion is higher than a second wall portion. A window member is disposed on a top surface of the first wall portion and a top surface of the second wall portion and is inclined with respect to a mirror surface. When any one of first to fourth wall portions is set as a first reference wall portion, in a cross-section perpendicular to the first reference wall portion, a first line passing through a first end at a side of the first reference wall portion in the mirror surface and a first corner portion formed at the side of the first reference wall portion by an outer surface and a first side surface in the window member intersects the first wall portion. A wiring portion includes a portion extending inside a base and leads outside a frame member. |
US11874456B2 |
Actuated polymer-based dielectric mirrors
The presently disclosed subject matter relates to electromechanical systems and devices, and more particularly to electromechanical systems for implementing reflective devices for displays, sensors, and authentication solutions. In some embodiments a reflective device includes a thin film transistor layer and a plurality of reflective elements positioned approximately parallel to the thin film transistor layer. The plurality of reflective elements is electrically coupled with the thin film transistor layer. Each reflective element is configured for controlling a reflectance parameter of the reflective element based on a first voltage applied to the reflective element by the thin film transistor. In other embodiments, a reflective element includes a transparent substrate and a plurality of polymer-air pair layers positioned approximately parallel position to the transparent substrate. The plurality of polymer-air pair layers are configured to vary a reflectance parameter based on a force applied to the plurality of polymer-air pair layers. |
US11874449B2 |
Pyramidal wall sections
A light-collecting unit having an inverted pyramid shape is described. The light-collecting unit has one or more outer light-collecting panel facing inward. The light-collecting unit also includes a first plurality of inner, light-collecting panels facing outward and a second plurality of inner, light-collecting panels facing inward. A flower base is configured to support the first plurality of inner, light-collecting panels and the second plurality of inner, light-collecting panels. The first plurality of inner, light-collecting panels is disposed on an outer facing side of the flower base and the second plurality of inner, light-collecting panels is disposed on an inner facing side of the flower base. The light-collecting unit may also include a light emitting element, such as an LED or fiber optic cable end. The light emitting element may provide infrared light to the light-collecting unit. The light emitting element may provide the light using pulse-wave modulation. |
US11874446B2 |
Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens sequentially disposed on an optical axis from an object side toward an image side. A distance from an object-side surface of the first lens to an imaging plane of an image sensor is TTL, an overall focal length of an optical system including the first to sixth lenses is F, and TTL/F≤0.83. An optical axis distance between the second lens and the third lens is D23, an optical axis distance between the third lens and the fourth lens is D34, and 2.2 |
US11874439B2 |
Optical imaging lens including seven lenses of −−++−+−, −+++−+− or −−++−++ refractive powers
The disclosure discloses an optical imaging lens. The optical imaging lens sequentially includes from an object side to an image side along an optical axis: a first lens having a negative focal power, and provided with an object-side surface, the object-side surface is concave surface; a second lens having a focal power; a third lens having a focal power; a fourth lens having a positive focal power; a fifth lens having a negative focal power, and provided with an image-side surface, the image-side surface is concave surface; a sixth lens having a positive focal power; and a seventh lens having a focal power; at least one aspherical mirror surface is included in the object-side surface of the first lens to an image-side surface of the seventh lens; and a maximum Field of View (FOV) of the optical imaging lens meets 105°≤FOV≤135°. |
US11874438B2 |
Optical imaging lens assembly, image capturing unit and electronic device
An optical imaging lens assembly includes six lens elements which are, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The second lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof. The fifth lens element has negative refractive power. The sixth lens element has positive refractive power. |
US11874435B1 |
Polymeric additive manufacturing of an ophthalmic lens
Improved methods and apparatus for additive manufacture of an ophthalmic lens, such as a contact lens or intraocular lens. The improvements are directed to repeated application of a monomer according to a pattern of energy transmissibility, such as grayscale image. The method includes intermittent pinning of deposited polymerizable mixture and final cure of the deposited polymerizable mixture. A pattern of multiple defied areas may be manufactured, with each area representing an amount of energy transmissibility associated with that area. Each area may have a light value based upon a scale, such as an 8 bit, 16 bit, 32 bit, 64 bit scale or other scale. In some embodiments, each area may refer to a smallest single component of a digital image. |
US11874431B2 |
Diffuser and lighting device
A diffuser generates scattered light and satisfies MFP=1/(π×A2×Qs×N)=αZd, 0.4≤α≤5 where N denotes a number of nanoparticles included in a unit volume of a light guiding and diffusing portion, A denotes an average particle radius of the nanoparticles, Qs denotes a scattering efficiency determined by a combination of the nanoparticles and a medium of the light guiding and diffusing portion, MFP denotes a mean free path for light of a design wavelength set in a range of 450 nm to 650 nm, Zd denotes a length of the light guiding and diffusing portion in a light guiding direction of incident light, and a denotes a coefficient. |
US11874429B2 |
High-temperature disaster forecast method based on directed graph neural network
A high-temperature disaster forecast method based on a directed graph neural network is provided, and the method includes the following steps: S1, performing standardization processing on meteorological elements respectively to scale the meteorological elements into a same value range; S2, taking the meteorological elements as nodes in the graph, and describing relationships among the nodes by an adjacency matrix of graph; then learning node information by a stepwise learning strategy and continuously updating a state of the adjacency matrix; S3, training the directed graph neural network model after determining a loss function, obtaining a model satisfying requirements by adjusting a learning rate, an optimizer and regularization parameters as a forecast model, and saving the forecast model; and S4, inputting historical multivariable time series into the forecast model, changing an output stride according to demands, and thereby obtaining high-temperature disaster forecast for a future period of time. |
US11874425B2 |
Compound signal for logging while drilling resistivity inversion
A method and system for identifying a blind spot in one or more decoupled measurements. The method may comprise disposing an electromagnetic well measurement system into a wellbore. The electromagnetic well measurement system comprise an electromagnetic transmitter and a plurality of electromagnetic receivers. The method may further comprise transmitting electromagnetic fields into a formation with the electromagnetic transmitter, measuring the electromagnetic fields with the plurality of electromagnetic receivers as one or more measurements at one or more depths in the wellbore, decoupling the one or more measurements to form decoupled measurements, identifying if a blind spot is in the decoupled measurements, and performing an inversion with the decoupled measurements. |
US11874423B2 |
Circuit for object detection and vehicle position determination
A multi-purpose detection circuit for object detection and vehicle position determination is described. For example, the circuit is configurable for detecting foreign metallic objects, living objects, and a vehicle or type of vehicle above an inductive wireless power transmitter. The circuit is also configurable for determining the vehicle's position relative to the inductive wireless power transmitter. An example apparatus includes a measurement circuit including a multiplexer, electrically connected to a plurality of inductive and capacitive sense circuits, for measuring one or more electrical characteristics in each of the inductive and capacitive sense circuits according to a predetermined time multiplexing scheme. The apparatus further includes a control and evaluation circuit for evaluating the measured electrical characteristics and determining at least one of a presence of a metallic object, a living object, a vehicle, or a type of vehicle, and a vehicle position based on changes in the measured electrical characteristics. |
US11874421B2 |
Seismic surveys with increased shot point intervals for far offsets
Techniques and apparatus are disclosed for performing marine seismic surveys. In some embodiments, one or more vessels are used to tow a set of streamers and two or more sources such that a first set of sources consists of all those that are disposed within a first threshold distance from the streamers, and a second set of sources consists of all those that are disposed beyond a second, greater, threshold distance from the streamers. Sources in the first set are activated more frequently than sources in the second set are activated. |
US11874415B2 |
Earthquake detection and response via distributed visual input
From each of a plurality of cameras, a visual input of a location is received over a network. For each visual input from the plurality of cameras, a coupling correction is performed between a shaking of the camera with respect to the visual input by subtracting velocity vectors of the plurality of cameras from velocity vectors of pixels defining the visual input to provide a processed input. It is determined whether a shaking identified in the processed input is above a predetermined threshold based on the processed input, thereby detecting one or more anomalies. From the one or more anomalies, at least one of a location, magnitude, or depth of an earthquake are inferred based on the shaking identified in the processed input of each of the plurality of cameras. |
US11874413B2 |
Systems for pet imaging
The present disclosure relates to a system for PET imaging. The system may include a first device and a second device. The first device may include a first scanning channel. The second device may include a second scanning channel connected to the first scanning channel, a heat generating component, and a cooling assembly configured to cool the heat generating component, wherein the cooling assembly may include an inlet chamber and a return chamber, the heat generating component may be closer to a first side of the second device than at least one of the inlet chamber or the return chamber, and the first side of the second device may face the first device. |
US11874408B2 |
Sonar apparatus, target velocity display method, and non-transitory medium
A processor of a sonar system extracts a signal in a predetermined time range from a signal received by an acoustic array, calculates a correlation value for a signal waveform extracted, detects a peak value of the correlation value, calculates an integrated value by performing time-integration of a square of the correlation value, obtains a target velocity based on the peak value and the integrated value, and displays the target velocity on a display apparatus. |
US11874407B2 |
Technologies for dynamic, real-time, four-dimensional volumetric multi-object underwater scene segmentation
Technologies for processing a three-dimensional (3D) underwater scene is disclosed. A computing device receives a data set representative of an underwater environment corresponding to sonar data generated by a sonar transducer assembly and receiving parameters. The data set includes 3D volumetric points representative of at least one 3D volumetric data set at one or more time points. The computing device applies segmentation modes on the data set, in which each segmentation mode generates a processed subset of the 3D volumetric points. Each processed subset includes one or more 3D volumetric objects. The computing device classifies one or more 3D volumetric objects based on a combination of the plurality of processed subsets. |
US11874399B2 |
3D scanning LIDAR sensor
Disclosed is a Light Detection and Ranging (LIDAR) sensor which is capable of minimizing the size of a LIDAR sensor which is capable of performing 3D scanning and setting a region of interest for obtaining point cloud data with the removal of light scattering, by separating a transmitter module and a receiver module; disposing a transmitter, a mirror, and a receiver in a specific space so that light emitted from a light source or light reflected from a transmission mirror is reflected from a first reflection region of a moving mirror and is then moved to a target object, after which light reflected from the target object is reflected from a second reflection region of the moving mirror and is moved to the transmission mirror or a photodiode; installing a blocking wall separating movement paths of light; and adjusting the range of movement of the moving mirror. |
US11874396B2 |
Radar device
A radar device includes a transmit antenna radiating a modulation signal and a receive antenna receiving reflection waves from the modulation signal. The radar device also includes a mixer mixing the modulation signal and the received signal to output a beat signal, a calculation circuit judging presence or absence of an abnormality by using the beat signal, and a memory storing reference data and a threshold. The reference data indicates a phase component of a set frequency signal from a beat signal without necessarily any abnormality. The set frequency signal is generated from the modulation signal reflected on a surface of a housing located at a set distance from the radar device. The calculation circuit extracts a phase component from the beat signal and supplies information indicating the presence of an abnormality if the difference between the extracted phase component and the reference data is greater than the threshold. |
US11874391B2 |
Radar apparatus
Performance of a radar apparatus including a plurality of transceiver ICs is improved. The radar apparatus includes: a plurality of integrated circuit, which, in operation, perform signal processing on a received signal; and a signal processing circuit, which, in operation, compensates for a deviation between the plurality of integrated circuits based on a difference between leak radio wave components received by receive antennas corresponding respectively to the plurality of integrated circuits. |
US11874389B2 |
Dual function edge device and method for accelerating UE-specific beamforming
An edge device includes a first antenna array that includes a first portion and one or more second portions. The edge device includes control circuitry that senses a surrounding area of the edge device by use of the first portion of the first antenna array. The control circuitry executes beamforming to direct a first beam of radio frequency (RF) signal having a signal strength greater than a threshold to a first user equipment (UE), by use of the one or more second portions of the first antenna array. |
US11874386B2 |
RF polarimeters with optical delay lines
Systems and methods are provided for determining a polarization state of an input RF signal. Two distinct RF antennas receive the input RF signal and output a first antenna signal and a second antenna signal. Polarizsations of the first and second antenna signals are orthogonal to one another. The first antenna signal is converted to a first optical signal, and the first optical signal is passed through a first optical signal to introduce a first delay. The delayed first optical signal is converted to a first RF signal. An amplitude ratio and a phase difference are determined between the first RF signal and a second RF signal that is associated with the second antenna and optionally includes a second delay. A polarization angle or polarization type of the input RF signal is determined based on the amplitude ratio and phase difference of the first and second RF signals. |
US11874384B2 |
Locator, accuracy evaluation system therefor, and positioning method
In a locator, a data synchronization unit calculates an interpolated value for autonomous sensor data which corresponds to a time of latest GNSS data. A complex positioning unit performs complex positioning using the latest GNSS data and the interpolated value for the autonomous sensor data. An autonomous navigation positioning unit performs first autonomous navigation positioning using the interpolated value for the autonomous sensor data, and performs second autonomous navigation positioning using latest autonomous sensor data. A modified amount calculator calculates a modified amount of autonomous navigation positioning, based on a difference between a result of the complex positioning and a result of the first autonomous navigation positioning. An autonomous navigation positioning fix modification unit modifies a result of the second autonomous navigation positioning using the modified amount to calculate a current position. |
US11874383B2 |
System and method for determining vehicle location
An illustrative example embodiment of a location determining device includes a processor that is configured to determine an indicated distance between a first detector and a source based on a signal originating at the source and detected by the detector, determine a second distance between the source and a second detector that does not have a direct signal path to the source based on a signal originating at the source and detected by the second detector, and determine a reliability of the indicated distance for determining the location by determining whether the indicated distance corresponds to a direct signal path between the first detector and the source based on a difference between the indicated distance and the second distance. |
US11874380B2 |
Method, system and apparatus for communication for geolocation devices
A method for generating a data packet for transmission over a first short-range communication channel using a first short-range communication technology is provided. The method comprises receiving a location data from a Global Navigation Satellite Systems (GNSS) port; by the GNSS receiver, simultaneously receiving a measurement data through a second short-range communication channel using a second short-range communication technology from an external measurement device; generating a data packet comprising, concurrently, the location data and the measurement data; and transmitting the data packet over the first short-range communication channel via a computer-compatible port to an electronic device paired to the GNSS receiver using the first short-range communication technology. An apparatus for determining a location of a measurement spot and a system for communication of geolocation of a measurement data are also provided. |
US11874379B2 |
Time-resolved contrast imaging for lidar
A system and method of LIDAR imaging to overcome scattering effects pulses a scene with light pulse sequences from a light source. Reflected light from the scene is measured for each light pulse to form a sequence of time-resolved signals. Time-resolved contrast is calculated for each location in a scene. A three-dimensional map or image of the scene is created from the time-resolved contrasts. The three-dimensional map is then utilized to affect operation of a vehicle. |
US11874378B2 |
System for coherent imaging in dynamic engagements
A coherent imaging system produces coherent flood illumination directed toward a remote object and local oscillator (LO) illumination derived based on a same master oscillator as the flood illumination. A Doppler sensor receives the LO illumination and a return of flood illumination reflected off the object. Doppler shift data from the Doppler sensor, corresponding to a longitudinal velocity of the object relative to the imaging system, is used to produce Doppler-shifted LO illumination received by a low bandwidth, large format focal plane array (FPA), together with the return illumination from the object. Interference between the Doppler-shifted LO illumination and the return illumination facilitates producing an image of the object with the low bandwidth FPA despite the longitudinal velocity. Pixel intensities from the FPA are integrated over a period approaching the maximum interference frequency. The Doppler sensor and FPA may concurrently process return for a high energy laser target spot. |
US11874374B2 |
System for characterizing surroundings of a vehicle
The invention pertains to a system for characterizing surroundings of a vehicle, the system comprising: projection means (210) arranged for projecting a pattern of laser light towards said surroundings in a sequence of pulses; a detector (220) comprising a plurality of pixels, said detector (220) being configured for detecting light representing said pattern of laser light as reflected by said surroundings in synchronization with said sequence of pulses; and processing means (240) configured to calculate distances to objects (99) in said surroundings as a function of exposure values generated by said pixels in response to said detected light; wherein said detector (220) is further configured for detecting light forming a two-dimensional image of said surroundings at points in time that do not coincide with said sequence of pulses or at pixels that do not receive said light representing said pattern of laser light as reflected by said surroundings. |
US11874371B2 |
Sparse optimization method based on cross-shaped three-dimensional imaging sonar array
The present invention a sparse optimization method based on cross-shaped three-dimensional imaging sonar array, comprising the following steps: first, constructing a beam pattern simultaneously applicable to a near field and a far field based on a cross-shaped array; then, constructing an energy function required by sparse optimization according to the beam pattern; then, introducing an array element position disturbance into a simulated annealing algorithm to increase the degree of freedom of the sparse process and increase the sparse rate of the sparse array, and using the simulated annealing algorithm to sparse optimization of the energy function; finally, after optimization, a sparse optimization cross-shaped array is obtained. The present invention ensures that the three-dimensional imaging sonar system has the desired performance at any distance, and greatly reduces the hardware complexity of the system. It provides an effective method to achieve high performance and ultra-low complexity 3D imaging sonar system. |
US11874369B2 |
Location detection method, apparatus, device and readable storage medium
The present application discloses a location detection method, an apparatus, a device and a readable storage medium, which relate to vehicle infrastructure cooperation and automatic driving in intelligent transportation. A specific implementation solution is as follows: after acquiring an initial location of a target object, a millimeter wave radar projects the initial location onto an upper interface and a lower interface of a road section respectively to obtain a first projection location and a second projection location, and then determines an accurate location of the target object according to the first projection location and the second projection location. In this process, the initial location is mapped twice to make full use of an association relationship between an installation point and installation environment, so that the target location is no longer an approximate location, but a precise location obtained according to geometric projection, which improves accuracy of location detection. |
US11874366B2 |
High-precision vehicle positioning method based on ultra-wideband in intelligent vehicle infrastructure cooperative systems
In Intelligent Vehicle Infrastructure Cooperative Systems (IVICS), a high-precision vehicle positioning method utilizing Ultra-Wide Band (UWB) is proposed. Owing to remarkable wide band of radio signal, this UWB-based positioning method shows excellent anti-interference capability and multi-path immunity, which are essential for achieving high precision in practical traffic scenario. In this approach, several UWB nodes are deliberately deployed at the crossing with the help of roadside infrastructure in IVICS. Meanwhile, an algorithm aiming at Non Line of Sight (NLOS) error compensation is developed to improve the positioning performance. In a word, this method has been demonstrated the potential to achieve accurate, reliable, continuous and integrated localization. |
US11874365B2 |
Passive radio frequency identification ranging
An example system for locating passive RFID tags includes a narrowband RFID reader configured to transmit a narrowband RF signal to energize a passive RFID tag, thereby causing the passive RFID tag to create a backscatter reflection target; a first wideband transceiver configured to transmit a wideband RF signal; a second wideband transceiver configured to: receive the wideband RF signal reflected from the backscatter reflection target; and record time-of-arrival data for the reflected wideband signal; and processing circuitry configured to determine a location measurement of the passive tag based on the time-of-arrival data. |
US11874364B2 |
Electronic apparatus, control method for electronic apparatus, and control program for electronic apparatus
An electronic apparatus includes a transmission unit, a reception unit, and a controller. The transmission unit transmits a transmission wave. The reception unit receives a reflected wave of the transmission wave reflected by an object. The controller operates the transmission unit in one of a plurality of operation modes having different detection distances. When the reflected wave is received by the reception unit, the controller determines a distance between the electronic apparatus and the object, based on the transmission wave and the reflected wave. The controller operates the transmission unit in an operation mode having the detection distance that includes the distance to the object and is the shortest, from among the plurality of operation modes. |
US11874359B2 |
Fast diffusion tensor MRI using deep learning
Higher quality diffusion metrics and/or diffusion-weighted images are generated from lower quality input diffusion-weighted images using a suitably trained neural network (or other machine learning algorithm). High-fidelity scalar and orientational diffusion metrics can be extracted using a theoretical minimum of a single non-diffusion-weighted image and six diffusion-weighted images, achieved with data-driven supervised deep learning. As an example, a deep convolutional neural network (“CNN”) is used to map the input non-diffusion-weighted image and diffusion-weighted images sampled along six optimized diffusion-encoding directions to the residuals between the input and output high-quality non-diffusion-weighted image and diffusion-weighted images, which enables residual learning to boost the performance of CNN and full tensor fitting to generate any scalar and orientational diffusion metrics. |
US11874354B2 |
Systems and methods for magnetic resonance imaging
Systems and methods for MRI are provided. The methods may include for each slice of a plurality of slices of a subject to be scanned, determining a plurality of radiofrequency (RF) parameters, the plurality of RF parameters including at least one channel parameter corresponding to each of a plurality of channels; determining a slice group based at least in part on the RF parameters corresponding to the plurality of slices, the slice group including at least two slices selected from the plurality of slices; and directing at least a portion of the plurality of channels to excite the slice group based on RF parameters corresponding to the slice group. |
US11874353B2 |
Multi-shot echo planar imaging using reordered segments and recursive radio frequency pulse design giving matched slice profiles across segments
Described here are systems and methods for producing images with a magnetic resonance imaging (“MRI”) system using a high-resolution, motion-robust, artifact-free segmented echo planar imaging (“EPI”) technique. In particular, a fast low angle excitation echo planar imaging technique (“FLEET”) using variable flip angle (“VFA”) radio frequency (“RF”) excitation pulses that are recursively designed to have a flat magnitude and phase profile across a slice for a range of different flip angles by accounting for longitudinal magnetization remaining after each preceding RF pulse is applied. |
US11874350B2 |
Local coil with detuning function
A local coil includes a coil element in the form of a loop. The coil element includes a first conductor, a second conductor, and a third conductor. The coil element includes a first dielectric and a second dielectric. The first dielectric is arranged between the first conductor and the second conductor, and the second dielectric is arranged between the second conductor and the third conductor. The coil element includes a receive unit that includes the first conductor and the second conductor, and a detuning unit that includes the third conductor. In a first operating state of the coil element, the receive unit has a first resonant frequency. In a second operating state of the coil element, the detuning unit is configured to detune the resonant frequency of the receive unit so that the receive unit has a second resonant frequency different than the first resonant frequency. |
US11874347B2 |
Optimally-shaped RF pulse for MRI applications
A method for shaping an RF pulse for use with an MRI system includes shaping an RF pulse for use with an MRI system that uses an RF coil. The RF pulse is shaped to reduce changes in B1 amplitude and in an off-resonance effect with respect to Larmor frequency as a function of distance from the RF coil. |
US11874344B2 |
Dynamical isolation of a cryogenic processor
A device is dynamically isolated via a broadband switch that includes a plurality of cascade elements in series, wherein each cascade element comprises a first set of SQUIDs in series, a matching capacitor, and a second set of SQUIDs in series. The broadband switch is set to a passing state via flux bias lines during programming and readout of the device and set to a suppression state during device's calculation to reduce operation errors at the device. A device is electrically isolated from high-frequencies via an unbiased broadband switch. A device is coupled to a tunable thermal bath that includes a broadband switch. |
US11874343B2 |
Single point gradiometer
A gradiometer includes a at least one magnet attached to a beam. The magnet moves in response to a magnetic force. A sensing element is configured to measure movement or deflection of the beam or magnet. The gradiometer is configured to determine a gradient of a magnetic field acting on the first magnet based on movement of the magnet. The gradiometer can further measure higher order gradients. |
US11874341B2 |
Method for monitoring online state of bonding wire of IGBT module
A method for monitoring an online state of a bonding wire of an Insulated Gate Bipolar Translator (IGBT) module comprises the following steps: Step 1, constructing a full bridge inverter circuit and an online measuring circuit and connecting two input ends of the online measuring circuit to a collecting electrode and an emitting electrode of an IGBT power module of the full bridge inverter circuit to realize a connection of the full bridge inverter circuit and the online measuring circuit; Step 2, establishing a three-dimensional data model of a healthy IGBT; Step 3, establishing a three-dimensional data model of the IGBT with a broken bonding wire; Step 4, optimizing a least squares support vector machine by adopting a genetic algorithm; and Step 5, estimating states of the three-dimensional data models obtained in the Step 2 and the Step 3 by utilizing the optimized least squares support vector machine. |
US11874331B2 |
Intelligent battery device and battery system
One or more systems, devices, and/or system-implemented methods are provided that can facilitate provision of varying AC output voltage or DC output voltage, including selectively separately providing a positive voltage output, a negative voltage output and no voltage output. A device can comprise a battery cell, and a controller connected to the battery cell and that varies output from the battery cell, wherein the controller is configured to cause the battery cell to selectively separately provide negative output voltage, positive output voltage and no output voltage. A method can comprise varying output polarity from a multi-cell battery cluster and selectively providing one or both of alternating current (AC) voltage output or direct current (DC) voltage output from the multi-cell battery cluster due to the varying of the output polarity. |
US11874324B2 |
Device for carrying chip, and device and method for testing chip
The present disclosure relates to a device for carrying a chip, and a device and a method for testing a chip. The device for carrying a chip is configured to fasten chips of different sizes, and includes a support box and a plurality of first elastic snap rings. The support box is configured to carry a chip. A first connection terminal of the first elastic snap ring is provided on a first inner side wall of the support box, a second connection terminal of the first elastic snap ring is suspended, and is configured to be in contact with the chip and provide a pressure in a first direction for the chip because an elastic body of the first elastic snap ring is in an elastically compressed state. |
US11874320B2 |
Digital twins (DT) for circuit board reliability prediction
A system and method for performing time-dependent reliability prediction of a printed circuit board (PCB) embedded in a sensor that monitors the health (viz., performance) of operating equipment subject to different environmental stressors. The method includes developing a digital twin (DT) of the physical PCB, generating sensor data, transmitting the sensor data, and receiving sensor data and historical conditional data by the twinning module, wherein the historical condition data includes known failure data of one or more electronic components of the circuit board based on an internal condition or and external condition. The method further includes embedded physics-based reliability models informed by inputs from the sensor data and the historical conditional data, generating a real-time failure prediction signal based on the physics-based reliability models, and reporting the real-time failure prediction signal. The circuit board may include printed circuit boards (PCBs), particularly additively-manufactured printed circuit boards (AM-PCBs). |
US11874319B2 |
Inspection apparatus and control method for inspection apparatus
An inspection apparatus includes a stage on which a substrate having an inspection target is placed, a probe card, a light irradiator, and a controller. The probe card has probes that supply a current to the inspection target. The light irradiator irradiates light to heat the substrate. The controller controls the light irradiator to execute uniformly heating the inspection target by the light from the light irradiator, and heating an outer peripheral portion of the inspection target by the light from the light irradiator. |
US11874317B2 |
Ground fault directionality detection method, device and computer readable storage medium
A ground fault directionality detection method, a ground fault directionality detection device and a computer-readable storage medium for a small current grounding system are disclosed. The ground fault directionality detection method comprises sampling at least a part of a current signal to obtain a numerical matrix; providing the numerical matrix as an input to a ground fault directionality detection neural network; calculating a label vector corresponding to the numerical matrix by the ground fault directionality detection neural network, wherein the label vector indicates whether the current signal is an upstream fault current signal or a downstream fault current signal; receiving a ground fault confirmation signal by the ground fault directionality detection neural network; and outputting the label vector by the ground fault directionality detection neural network when the ground fault confirmation signal indicates that the current signal is a ground fault current signal. |
US11874313B2 |
Probe card and manufacturing method thereof
A probe card and a manufacturing method of a probe card are provided. The probe card includes a probe head, first and second substrates, a first elastic component, and a first adhesive member. The second substrate is disposed between the probe head and the first substrate, and is disposed on the first substrate. The second substrate faces the first substrate and includes second contacts. The second contacts are electrically connected to first contacts of the first substrate. The first elastic component is disposed between the first substrate and the second substrate, and disposed at an outer side of the second contacts. The first adhesive member is disposed on the first substrate, annularly arranged on the side surface of the second substrate, and disposed at an outer side of the first elastic component. |
US11874302B2 |
Digital oscilloscope and oscillogram generation system
A digital oscilloscope includes a video input interface, a data processing system, a video output interface, and a clock system. The video input interface is configured to receive a digital video signal; the data processing system receives the digital video signal and processes the digital video signal to generate an oscillogram signal, which includes an oscillogram image and further includes one of a menu image and a frame image of the digital video signal; and the video output interface is connected to the data processing system, receives the oscillogram signal and outputs it to external terminals. The oscilloscope can display a variety of image information, with high intuitiveness, simplified structure, improved portability, and is convenient to use in outdoor places. |