US12256203B2
An ear-worn device includes: a microphone that obtains a sound and outputs a sound signal of the sound obtained; a DSP that performs signal processing on the sound signal to determine whether speech contained in the sound has reverberance, and outputs, based on a result of the determination, a first sound signal obtained by performing first signal processing on the sound signal; a loudspeaker that reproduces the sound based on the first sound signal output; and a housing that contains the microphone, the DSP, and the loudspeaker.
US12256200B2
To avoid damage from overheating, playback device operation can be modulated based on input from temperature sensors. An example method includes obtaining, via one or more temperature sensors carried by the playback device, temperature data. Based on the temperature data, a first temperature parameter is detected. In response to detecting the first temperature parameter, a gain of audio playback is decreased by a first amount. After decreasing the gain of audio playback by the first amount, a second temperature parameter is detected. In response to detecting the second temperature parameter, the gain of audio playback is decreased by a second amount different than the first amount.
US12256199B2
Embodiments herein relate to assistive listening devices and systems for providing audio streams to device wearers within sound fields. In an embodiment an assistive listening device is included having a control circuit, an electroacoustic transducer for generating sound in electrical communication with the control circuit, a power supply circuit in electrical communication with the control circuit, and a communications circuit in electrical communication with the control circuit. The control circuit can be configured to issue a communication to an audio communication device or audio provisioning device including at least one of a language preference, a set of hearing requirements, data regarding a presentation delay, and an authorization status identifier, digital code, digital token, or digital key specific to a wearer of the assistive listening device. Other embodiments are also included herein.
US12256197B2
A hearing aid includes a forward path for processing sound from the user's environment. The forward path includes a) a first microphone providing a first electric input signal representing sound as received at the first microphone, the first microphone being located away from an ear canal of the user, b) an audio signal processor for processing the first electric input signal, or a signal or signals originating therefrom, and for providing a processed signal, c) an output transducer for providing stimuli perceivable as sound to the user in dependence of the processed signal, and d) a second microphone configured to provide a second electric input signal representing sound received at the second microphone, the second microphone being located at or in the user's ear canal, and e) a feature extractor for extracting acoustic characteristics of the user's ear from the second electric input signal, or a signal originating therefrom.
US12256193B1
A jig for assembly of a segmented ring comprises an inner hub, an outer housing, a base, and a top cap defining a ring-shaped channel therebetween. Springs disposed about a perimeter of the inner hub face the outer housing within the ring-shaped channel. Through holes in the outer housing receive dowels projecting radially into the ring-shaped channel to pair respectively with the springs. Nocks in all dowels receive an adjustment string that applies uniform radial force to objects pinched between the dowels and springs within the channel. A tensioner peg mounted to the base secures the adjustment string while under tension. The inner hub, outer housing, base, and/or top cap may be constructed of aluminum coated with a nonsticking polymer to prevent sticking to adhesive that cures in the ring-shaped channel to create a finished segmented ring assembly.
US12256185B2
Various implementations include in-ear wearable audio devices. In certain implementations, the in-ear audio devices include an eartip with a body having first and second ends, an inner wall extending between the first and second ends defining a hollow passage to conduct acoustic energy, and a deformable outer wall connected to the inner wall of the body at the first end and tapering away from the inner wall toward the second end, where the deformable outer wall is functionally graded from the first end to the second end to comply with an entrance of an ear canal of a user. In additional implementations, the eartip includes a retaining structure, and at least one of the inner wall or the outer wall of the body, or the retaining structure, has an integral electronic component and/or an electronic component signal trace.
US12256182B2
A brushing tracker configured to be mounted to a toothbrush has a motion sensor and a transceiver that collect and output raw motion data. The raw motion data is received by a relay and forwarded to a cloud-based remote processing system that processes the raw motion data to determine brushing adequacy based on predetermined criteria. The motion sensor and transceiver are disposed in a flexible case. An attachment band enables the brushing tracker to be affixed to a standard toothbrush for use and affixed to a different toothbrush when desired.
US12256176B2
An image processing system, an image processing method, and a program capable of implementing an association of a person appearing in a video image through a simple operation are provided. The image processing system includes an input device which accepts input of video images captured by a plurality of video cameras, a display screen generating unit which causes a display device to display at least one video image among the video images inputted from the input device, and a tracked person registering unit which is capable of registering one or more persons appearing in the video image displayed by the display device. When a person appears in the video image displayed by the display device, the display screen generating unit selectably displays person images of one or more persons, which are associable with the person appearing in the video image and which are registered by the tracked person registering unit, in a vicinity of the video image.
US12256171B2
A data transfer device includes: a video transmission circuit 24, transmitting video data from a first device 10 to a second device 50 during a video period as a timing of transmitting the video data; a transmission part 32, 72, transmitting non-video data between the first device 10 and the second device 50 during a video blanking period as a timing of transmitting the non-video data; and a monitoring part 30, 70, during the video blanking period, controlling the transmission part 32, 72 to stop transmission of the non-video data from the second device 50 to the first device 10 in response to presence of a signal from the first device 10 and stop transmission of the non-video data from the first device 10 to the second device 50 in response to presence of a signal from the second device 50.
US12256165B2
Embodiments of this application provide a pixel circuit, an image sensor, a camera module, and an electronic device, and belong to the field of image processing technologies. The pixel circuit includes: a photoelectric conversion device, a charge memory, a first transmission transistor, a second transmission transistor, and an exposure control signal memory.
US12256164B2
A pixel circuit includes a photoreceptor module. The photoreceptor module includes a photoelectric conversion element. The photoreceptor module outputs a photoreceptor signal with a voltage level depending on a detector current generated by the photoelectric conversion element. A voltage memory capacitor receives the detector signal at a first electrode. A latch comparator circuit receives a latch input signal based on a shifted voltage signal tapped from a second electrode of the voltage memory capacitor.
US12256163B2
An image sensor includes a semiconductor substrate having a first surface and a second surface opposite to the first surface, a transfer gate electrode provided on the first surface of the semiconductor substrate, readout circuit transistors spaced apart from the transfer gate electrode and provided on the first surface of the semiconductor substrate, and a photoelectric conversion layer provided in the semiconductor substrate at a side of the transfer gate electrode and including dopants of a first conductivity type. The photoelectric conversion layer includes a first region having a first thickness and a second region having a second thickness that is less than the first thickness. The second region overlaps with at least a portion of the readout circuit transistors in a direction perpendicular to the first surface of the semiconductor substrate.
US12256150B2
This document describes apparatuses and techniques enabling a scale down capture preview for a panorama capture user interface. This scale down preview enables users to more-easily and more-accurately capture images for a panorama.
US12256148B2
An information processing system includes circuitry that: transmits video including a first wide-view image captured by an image capturing apparatus to each of a plurality of communication terminals; transmits an image capturing request to the image capturing apparatus in response to receiving a request for capturing the second wide-view image from a first communication terminal of the plurality of communication terminals, the second wide-view image being captured by the image capturing apparatus in response to the image capturing request; and associates the second wide-view image received from the image capturing apparatus with point-of-view information indicating a predetermined area of the first wide-view image to be displayed, the predetermined area being designated at the first communication terminal.
US12256143B2
A system may have electronic devices with wireless communications circuitry. Devices may have cameras for capturing images. Images may be shared between nearby devices. A first device may wirelessly send an image capture request to a second device. In response to assent to the image capture request, a camera application may be launched on the second device. Upon capturing an image with a camera in the second device in response to user input to the camera application or receipt of a remote image capture command from the first device, the second device may automatically send the captured image to the first device and delete the captured image from the second device. Arrangements in which users are provided with images from a public camera system on a stationary or mobile platform and in which users at an event share images from their cameras are also provided.
US12256140B2
An electronic apparatus according to the present invention includes: a processor; and a memory storing a program which, when executed by the processor, causes the electronic apparatus to obtain a first live view image corresponding to a first optical image inputted via a first optical system and a second live view image corresponding to a second optical image inputted via a second optical system having a predetermined parallax with respect to the first optical system, and perform control to display, when displaying the first live view image and the second live view image side by side, an indicator indicating a part displayed during playback display in an angle of view of the first optical system such that the indicator is superimposed on the first live view image.
US12256129B2
An aspect of the disclosure related to methods and systems configured to distribute interactive media, such as videos, streamed or downloaded over a network and to enable efficient content discovery. An aspect relates to enabling a user to interactively navigate through representations of video content by drilling up to broader genre categories or down to narrower genre categories. An aspect relates to the generation of customized content from existing content using a learning engine and user characteristics. The learning engine may comprise a neural network.
US12256122B2
Methods, apparatus, systems, and articles of manufacture are disclosed that improve short content identification in an audio stream through channel change detection and audio block realignment. Example instructions cause one or more processors to form a first audio block from an audio stream, detect whether the first audio block contains a channel change, the first audio block being one of a plurality of audio blocks the accessed audio, determine an offset of time from a beginning of the first audio block to when the channel change occurs in response to the channel change being detected in the first audio block, and create a new audio block aligned to start at the offset of time beyond the beginning of the first audio block using audio information from the audio stream, the new audio block to include a single channel of audio stream data.
US12256115B2
The present invention provides a robust and effective solution to an entity or an organization by enabling a plurality of set top boxes (STBs) to be used as seeders for peer to peer network distribution of data. The plurality of STBs may be used to utilize the Internet for downloading content of the network along with streaming of the content. After downloading the content by the STB by following a predefined set of instructions, the STB may provide the downloaded content to the network. After a predefined time, the STB would not be able to transfer data via internet because a sever coupled to the STB may automatically stop accepting incoming connections to download from other STBs associated with the network.
US12256110B2
A method includes capturing a user video having first and second images, determining first and second marker locations, respectively, in the first and second images, receiving object data from a remote server, determining first and second characteristics, respectively, in response to the first and second locations and the first and second images, rendering a first object in response to the first characteristics and the object data and a second object in response to the second characteristics and the object data, forming a composite user video comprising a first composite image comprising the first image and the first object and a second composite image comprising the second image and the second object, sending the composite user video to a video distribution server, receiving, from the video distribution server, video consumption data associated with the composite user video, and sending to the remote server, the video consumption data.
US12256109B2
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video encoding includes processing circuitry. The processing circuitry determines a coding tree unit (CTU) size for a plurality of pictures. The processing circuitry generates CTU size information based on the determined CTU size. The processing circuitry encodes the plurality of pictures based on the determined CTU size. The CTU size information includes a first bit that is a first value based on the CTU size being determined as a first CTU size. The CTU size information includes the first bit that is a second value and a second bit based on the CTU size being determined as one of a second CTU size and a third CTU size. The CTU size information includes the second bit based on the first bit being the second value.
US12256097B2
Provided is an image decoding method. The method may include; deriving first reference samples located at the upper end and on the left side of a current block; deriving second reference samples located on the right side and at the lower end of the current block; and acquiring a prediction sample for the current block based on the first and second reference samples, wherein the second reference samples are derived based on the first reference samples and temporary prediction samples generated by performing temporary intra prediction on the current block based on a temporary intra prediction mode.
US12256096B2
A device to code a point cloud data that includes a memory configured to store data representing points of a point cloud, and one or more processors implemented in circuitry and configured to: determine height values of points in a point cloud; code a data structure including data that represents a top threshold and a bottom threshold; classify points having height values between the top threshold and the bottom threshold into the set of ground points; classify points having height values above the top threshold or below the bottom threshold into the set of object points. The one or more processors code the ground points and the object points according to the classifications. The one or more processors code a geometry data unit header that includes data that overrides or refines the data of the data structure for the at least one of the top threshold or the bottom threshold.
US12256095B2
The present disclosure provides decoding methods, encoding methods, apparatuses and devices. A decoding method includes: obtaining index information of an enhanced temporal motion vector prediction mode from a bit stream of a current block when it is determined that an enhanced temporal motion vector prediction technology is enabled for the current block; determining one or more matching blocks of the current block; determining candidate enhanced temporal motion vector prediction modes based on the one or more matching blocks and one or more new matching blocks obtained by offsetting each of the one or more matching blocks, and establishing a temporal candidate mode list; determining the enhanced temporal motion vector prediction mode based on the index information; determining motion information of each sub-block in the current block based on the enhanced temporal motion vector prediction mode, and performing motion compensation on each sub-block in the current block.
US12256091B2
A video encoder s configured to encode a bitstream to be decoded by a compatible decoder, the bitstream including a coded picture with a first region with a first contiguous plurality of coded blocks and signaling information associated with each coded block. For each coded block in the first region, in response to the associated signaling information, the decoder receiving the bitstream constructs a motion vector candidate list including a motion vector candidate enabling the reconstruction of global motion in the first region. If the motion vector candidate is a translational motion vector, the decoder decodes the blocks in the first region using translational motion compensation to reconstruct global motion in the first region. If the one motion vector candidate comprises multiple control point motion vectors, the decoder uses affine motion compensation to reconstruct global motion in the first region.
US12256089B2
Techniques for coding and deriving (e.g., determining) one or more coded-block-flags associated with video content are described herein. A coded-block-flag of a last node may be determined when coded-block-flags of preceding nodes are determined to be a particular value and when a predetermined condition is satisfied. In some instances, the predetermined condition may be satisfied when log2(size of current transform unit) is less than log2(size of maximum transform unit) or log2(size of current coding unit) is less than or equal to log2(size of maximum transform unit)+1. The preceding nodes may be nodes that precede the last node on a particular level in a residual tree.
US12256086B2
The present disclosure relates to an information processing apparatus and a method capable of suppressing an increase in load of reproduction processing.
A file storing a bitstream track storing a bitstream of content having a subpicture in a frame and an extract base track storing subpicture specifying information which is information for specifying a subpicture to be extracted in the bitstream track is generated. Further, a subpicture is extracted from the bitstream track and a bitstream is generated on the basis of the extract base track of the file. The present disclosure can be applied to, for example, an information processing apparatus, an information processing method, or the like.
US12256084B2
A system includes a processing device to receive a video content, a quality metric, and a target bit rate for encoding the video content. The system includes encoding hardware to perform frame encoding on the video content and a controller coupled between the processing device and the encoding hardware. The controller is programmed with machine instructions to generate first QP values on a per-frame basis using a frame machine learning model with a first plurality of weights. The first plurality of weights depends at least in part on the quality metric and the target bit rate. The controller is further programmed to provide the first QP values to the encoding hardware for rate control of the frame encoding.
US12256082B2
Systems, methods, and instrumentalities are disclosed for sub-block/block refinement, including sub-block/block boundary refinement, such as block boundary prediction refinement with optical flow (BBPROF). A block comprising a current sub-block may be decoded based on a sample value for a first pixel that is obtained based on, for example, an MV for a current sub-block, an MV for a sub-block adjacent the current sub-block, and a sample value for a second pixel adjacent the first pixel. BBPROF may include determining spatial gradients at pixel(s)/sample location(s). An MV difference may be calculated between a current sub-block and one or more neighboring sub-blocks. An MV offset may be determined at pixel(s)/sample location(s) based on the MV difference. A sample value offset for the pixel in a current sub-block may be determined. The prediction for a reference picture list may be refined by adding the calculated sample value offset to the sub-block prediction.
US12256079B2
A method for video data processing includes: determining a category index of a target chroma sample, wherein the category index is determined based on a first reconstructed value associated with a co-located luma sample and a second reconstructed value associated with the target chroma sample; determining an offset based on the category index; and adding the offset to a third reconstructed value associated with the target chroma sample.
US12256077B2
The various embodiments described herein include methods and systems for coding video. In one aspect, a method includes obtaining video data including a syntax element with a corresponding alphabet of M elements, a first set of respective probabilities of occurrence for the M elements of the syntax element; and a second set of respective probabilities of occurrence for the M elements of the syntax element. The method further includes entropy coding a first portion of the video data in accordance with an aggregation of the first and second sets; and, while entropy coding the first portion of the video data, encountering a first syntax element. The method also includes updating the first set at a first rate and updating the second set at a second rate, faster than the first rate. The method further includes adaptively entropy coding a second portion of the video data.
US12256056B2
Disclosed are methods and apparatuses for decoding an image. A method includes receiving a bitstream obtained by encoding the image; dividing a first coding block into a plurality of second coding blocks; generating a prediction block of a second coding block based on syntax information obtained from the bitstream; and reconstructing the second coding block based on the prediction block and a residual block of the second coding block, the residual block being obtained by performing a dequantization and an inverse-transform on quantized transform coefficients from the bitstream. The first coding block has a recursive division structure. The first coding block is divided based on at least one of a quad tree division, a binary tree division or a triple tree division.
US12256052B2
Systems and methods for implementing methods for cloud-based rendering of interactive augmented reality (AR) and/or virtual reality (VR) experiences. A client device may initiate execution of a content application on a server and provide information associated with the content application to the server. The client device may initialize, while awaiting a notification from the server, local systems associated with the content application and, upon receipt of the notification, provide, to the server, information associated with the local systems. Further, the client device may receive, from the server, data associated with the content application and render an AR/VR scene based on the received data. The data may be based, at least in part, on the information associated with the local system. The providing and receiving may be performed periodically, e.g., at a rate to sustain a comfortable viewing environment of the AR/VR scene by a user of the client device.
US12256048B2
An image reading apparatus including a conveyance portion configured to convey a document in a conveyance path, and a reading portion configured to read an image of a document conveyed in the conveyance path. The reading portion includes an image sensor configured to read an image of a document, a casing accommodating the reading element and including an opening portion having an opening through which an optical path of the reading element extends toward the conveyance path, a transparent member fixed to the casing and covering the opening, and a shield member disposed between the transparent member and the casing, and electrically grounded.
US12256047B2
A terminal device includes a processor configured to: accept selection of an information processing device as a target to which an instruction to execute a service is to be sent; acquire provision information from the information processing device, the provision information being information on the service provided by the information processing device; and perform a control so as to display a first menu screen on a display, in which display information is information that is set in the terminal device and that indicates whether to display each of plural services, and the first menu screen is a menu screen that is based on (i) the provision information and (ii) the display information and that allows a user to select the service to be executed by the information processing device.
US12256038B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are disclosed for implementing a smart dehum circuit that powers a chime which outputs audio in response to detection of a trigger event by a video doorbell. The circuit includes a detector circuit configured to generate a power signal in response to determining that an output voltage signal of a first circuit exceeds a threshold voltage. The circuit also includes a microcontroller coupled to the detector circuit. The microcontroller is configured to generate a chime power signal based on the power signal of the detector circuit. The chime power signal is generated to power the chime in response to detection of the trigger event by the video doorbell.
US12256034B2
The disclosure provides a method, system, and a software program product for assisting a user and/or managing tasks of the user, by a mobile secretary cloud application configured to operate in a mobile client device and cloud server network. The mobile secretary cloud application reads data from another software application and operates at least one of another application and a third application based on the read data. Further, Artificial intelligence is utilized by the mobile secretary cloud application for operating another application and the third application.
US12256033B2
Disclosed are a synchronization mechanism and a foldable terminal. In the synchronization mechanism, a first rotating component and a second rotating component are in transmission connection by using a first worm, a worm gear, and a second worm that are sequentially meshed, thereby implementing the synchronous rotation of the first rotating component and the second rotating component relative to a base. In addition, when the synchronization mechanism is applied to the foldable terminal, since an axial direction of the worm gear and a radial direction of the first worm and the second worm are consistent with a thickness direction of the body, and an axial size of the worm gear and radial sizes of the first worm and the second worm are relatively small, which is conducive to the light and thin design of the foldable terminal.
US12256027B2
Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
US12256014B2
Systems and methods for generating a series of connected secure, unique glyph carriers configured to interface with customizable finite state machines are described herein. In some embodiments, the present disclosure relates to systems and methods for scanning the secure, unique glyph carriers disclosed herein. The systems and methods may include a database in communication with a finite state machine. In various configurations, the systems and methods may be used to detect a forgery of the secure, unique glyphs described herein.
US12256001B2
The present inventive concept discloses a method of designing a one-way computational system in QAP-based homomorphic encryption applied to the n-qubit encode operations of a k-qubit action M for public-key and semi-public-key schemes respectively, n≥k, wherein the method comprises: preparing a tensor-product operator =I2n-k⊗M=12 and decomposing it into two parts, wherein is composed of elementary gates, and let =1† and 2=; providing a correction operator, =12 for public-key and =I2k for semi-public-key, and an encoding operator, Qen†V†=W1W2 for public-key and Qp†=W1W2 for semi-public-key, both composed of elementary gates; providing appropriate permutations P, P0 and P1, while P0=P1 for semi-public-key, to obey the nilpotent condition PW1P0=I for the identity operator; through process of merging operators according to sets of identities of gates, including Id-GateELIM, Id-GateEx and Id-GateREP, there obtain the mixed encode for public-key scheme, Uen=PQen†V†=(P1†W1†21W1P1)(P1†P0)(P0†W1†2W1P0) (P0†W2), and that for semi-public key, Uen=PMQp†=(P0†W1†2W1P0)(P0†W2) with n=k, 1=2=I2n and P0=P1.
US12255999B2
Presented here is a system to enable secure communication between a first and a second communicator on a communication channel. The system can use multiple rotating cryptographic keys that are rotating according to a predetermined schedule to encrypt the communication between the first and the second communicator. The system can record the authority associated with the communication channel on a block chain. To determine whether the first and the second communicator have the authority to access the communication channel, the system can compute the authority of the first and the second communicator by checking the block chain from an initial block to a last block. The system can encrypt multiple communications sent via the communication channel using the multiple rotating cryptographic keys and can send the communications via the communication channel.
US12255995B2
An encryption retransmission device for providing resiliency against attacks. The encryption retransmission device includes an encryption unit, a communication unit, and a galvanic isolator. The encryption unit encrypts an egressing native packet and adds a connectionless header forms an egressing connectionless datagram, and decrypts an encrypted ingressing native packet of an ingressing connectionless datagram. The communication unit communicatively couples with the encryption unit, adds a complex header to the egressing connectionless datagram for forming an egressing packet for delivery to the first encryption retransmission device, receives an ingressing packet comprising the encrypted ingressing native packet and a complex header from the first encryption retransmission device, removes the complex header and adds a connectionless header for forming the ingressing connectionless datagram. The galvanic isolator electromagnetically couples with the encryption unit and the communication unit and galvanically isolates the encryption unit and the communication unit.
US12255987B2
Each of a plurality of clients encodes events as respective vectors and cooperatively choose a joint key. Each client then encrypts its event vector(s) using the joint key to form secret shares of a fixed value and then sends the encoded, encrypted vectors to a service-providing system that selects pairs of the vectors and determines a comparison value from a reconstruction of the secret shares. When the comparison value meets a predetermined criterion, the service-providing system generates a message indicating similarity between the selected pairs of the vectors. The service providing system thus determines a degree of similarity between the events without requiring knowledge of raw data about the events.
US12255977B2
A wireless device according to one or more embodiments receives a request from a base station for capability information, with the wireless device transmitting the capability information in segments, responsive to the request indicating that the base station supports a protocol that utilizes segmentation for reporting the capability information. A base station according to one or more embodiments transmits a request for capability information to a wireless device. The request indicates the base station supports a protocol utilizing segmentation for reporting the capability information and the base station receives the capability information in segments, as transmitted by the wireless device.
US12255974B2
Embodiments include a method of opening a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) socket on a computing platform, initializing QUIC packet processing of a hardware-based offloader, opening a QUIC connection to the offloader, and transmitting a first QUIC packet to the offloader over the QUIC connection. The hardware-based offloader encrypts and transmits the QUIC packet.
US12255963B2
A system and method for maintaining a computing process executable by a computing device is provided. The method involves: (a) receiving by a maintenance device a status indication associated with the computing process; (b) determining one or more proposed actions associated with the status indication; (c) selecting a maintenance action from among the proposed actions; and (d) executing the maintenance action at the computing device. Determining the proposed actions may involve retrieving known actions from a known-action database of the maintenance device. Determining the proposed actions may involve querying respective databases of a plurality of the maintenance devices to retrieve shareable actions. Selecting the maintenance action may involve emulating each proposed action and the computing process to produce a confidence indication, and selecting the proposed action with the highest confidence.
US12255959B2
The present disclosure describes systems and methods for remote management of appliances. The appliance may be configured to periodically check in a predetermined online location for the presence of a trigger file identifying one or more appliances directed to contact a management server for maintenance. If the file is present at the predetermined location and the file includes the identifier of the appliance, the appliance may initiate a connection to the management server. If the file is not found, then the appliance may reset a call timer and attempt to retrieve the file at a later time. To avoid having to configure addresses on the appliance, link local IPv6 addresses may be configured for use over a virtual private network, allowing administration, regardless of the network configuration or local IP address of the appliance.
US12255954B2
Disclosed herein is a method performed by one or more computing devices implementing a data readiness manager to proactively migrate and replicate user session data in a distributed edge cloud. The method includes receiving, from a local data management agent of a source data node, an indication to perform data readiness operations for a user session, wherein the source data node is associated with a service instance being accessed by a user associated with the user session, determining a predicted mobility of the user, determining one or more target data nodes based on the predicted mobility of the user, wherein each of the one or more target data nodes is associated with a service instance that is determined to have a sufficiently high probability of being accessed by the user at a future time, and causing data associated with the user session to be migrated and replicated from the source data node to each of the one or more target data nodes.
US12255950B2
Some embodiments provide a method of performing load balancing for a group of machines that are distributed across several physical sites. The method of some embodiments iteratively computes (1) first and second sets of load values respectively for first and second sets of machines that are respectively located at first and second physical sites, and (2) uses the computed first and second sets of load values to distribute received data messages that the group of machines needs to process, among the machines in the first and second physical sites. The iterative computations entail repeated calculations of first and second sets of weight values that are respectively used to combine first and second load metric values for the first and second sets of machines to repeatedly produce the first and second sets of load values for the first and second sets of machines. The repeated calculation of the weight values automatedly and dynamically adjusts the load prediction at each site without user adjustment of these weight values. As it is difficult for a user to gauge the effect of each load metric on the overall load, some embodiments use machine learned technique to automatedly adjust these weight values.
US12255946B2
According to one embodiment, a method, computer system, and computer program product for screen sharing latency detection is provided. The embodiment may include detecting an initiation of a screen sharing session during a web conference. The embodiment may further include adding a timestamp to one or more frames of a shared screen during the screen sharing session. The embodiment may also include transmitting the one or more frames from a sharing participant to a viewing participant during the screen sharing session. The embodiment may further include calculating a time delay between the transmission and a display of the one or more frames on a graphical user interface of the viewing participant. The embodiment may also include displaying the time delay and a frame of the one or more frames corresponding to the time delay on a graphical user interface of the sharing participant.
US12255938B2
A meeting host or moderator can control communications among participants in virtual breakout rooms without requiring the host to join a breakout room as a participant. The host can run conferencing software to instantiate a meeting room and breakout rooms associated with the meeting room. The host can control communications in the breakout rooms, such as by transmitting and/or receiving content through one or more channels established by the conferencing software. The host can transmit and/or receive content such as a real time audio stream, a transcription of the audio stream, a screen or window being shared, chat messages, and the like, without joining the breakout room.
US12255935B1
Methods and apparatus are provided for a bridging application that allows for a user computer to connect to and communicate with multiple videoconference platforms. The bridging application includes a virtual camera, a first virtual audio device, a first switch, and a second switch. The virtual camera is configured to receive a video feed from a video camera that is connected to the user computer. The first virtual audio device is configured to receive an audio feed from a microphone that is connected to the user computer. The first switch is configured to allow the video feed received by the virtual camera to be sent to the videoconference platforms. The second switch is configured to allow the audio feed received by the first virtual audio device to be sent to at least one of the videoconference platforms. The multiple videoconference platforms are independent of each other, and execute as separate instantiations of videoconference platforms. The first switch is configured to allow the video feed received by the virtual camera to be sent to the videoconferencing platforms independently of which of the videoconferencing platforms the audio feed is sent to. The second switch is configured to allow the audio feed received by the first virtual audio device to be sent to at least one of the videoconferencing platforms independently of which of the videoconferencing platforms the video feed is sent to.
US12255934B2
Method, apparatus and computer program product for seamless communication resource transition are described herein. A user may wish to share an external communication resource within a group-based communication system. Settings may be provided allowing the user to more effectively share the external communication resource. The user may select the appropriate settings such that the external communication resource can be transmitted to the group-based communication system for display in accordance with the selected settings.
US12255931B2
The invention relates to methods, communication devices, computer programs and computer program products related to Lawful Interception, LI. An LI, Administration Function, ADMF, sends a request over an X1 interface to a Network Element, NE, that is configured to perform an action associated with an LI, to add information associated with a destination or modify information of an existing destination for a message to be sent from the NE to the LI ADMF over the X1 interface. The NE receives the request, adds information associated with a destination or modifies information of an existing destination, and sends a response to the LI ADMF over the X1 interface, wherein the response comprises a result associated with the request.
US12255928B2
In some aspects, a computing system may use a machine learning model to determine whether a computer security policy should be modified to reduce the likelihood of a cyber security incident. Through the use of a machine learning model, unsafe combinations of access grants or permissions may be identified and modified to prevent cyber security incidents from occurring. The computing system may input a representation of a computer security policy into a machine learning model, which has been trained on a dataset that includes representations of computer security policies. The computing system may generate output indicating a likelihood that the first computing system will be involved in a cyber security incident. Based on the output satisfying a first threshold, the computing system may generate a recommendation to modify the first computer security policy. The computing system may modify the first computer security policy based on the recommendation.
US12255921B2
Methods, apparatus, and software for efficient encryption in virtual private network (VPN) sessions. A VPN link and an auxiliary link (and associated sessions) are established between computing platforms to support end-to-end communication between respective application running on the platforms. The VPN link may employ a conventional VPN protocol such as TLS or IPsec, while the auxiliary link comprises a NULL encryption VPN tunnel. To transfer data, a determination is made to whether the data are encrypted or non-encrypted. Encrypted data are transferred over the auxiliary link to avoid re-encryption of the data. Non-encrypted are transferred over the VPN link. TLS and IPsec VPN agents may be used to assist in setting up the VPN and auxiliary sessions. The techniques avoid double encryption of VPN traffic, while ensuring that various types of traffic transferred between platforms is encrypted.
US12255920B2
A method for remote attestation includes establishing, using a cryptographic protocol, a communication session between a first computing device and a second computing device. The communication session includes communications encrypted by an ephemeral session key. The method includes receiving, at the first communication device via the communication session, from the second computing device, an attestation request requesting the first computing device to provide an attestation report. The method includes generating, by the first computing device, the attestation report based on the ephemeral session key and sending, using the communication session, the attestation report to the second computing device.
US12255912B1
Various embodiments include systems and methods of implementing automated assessment scheduling. A set of scheduling parameters may be received, including at least a frequency corresponding to how often assessments are to be completed via a particular automated assessment and a type of assessment to perform in the particular automated assessment. Based at least in part on the set of scheduling parameters, an assessment configuration may be generated. The assessment configuration includes a set of attributes defining how the particular automated assessment is to be performed. At least one scan engine resource of a set of scan engine resources may be identified for utilization in the particular automated assessment. Based at least in part on the assessment configuration and using the at least one scan engine resource, the particular automated assessment may be automatically initiated.
US12255908B2
Polymorphic non-attributable processes and architectures to monitor threat domains (e.g., pharming or phishing websites) are disclosed. Obfuscated requests may be generated by control servers to be blended in with normal traffic sent over cloud networks with randomized exit nodes or with normal traffic sent through an anonymization network. Requests may be sent at randomized intervals or time periods determined algorithmically. The requests are obfuscated in order to mask the origination information and location so that the threat actor does not detect that the website is being monitored. User agents may be spoofed and requests may present as if they originated from residential IP addresses. Automatic real-time monitoring can be provided to determine when sites resolve and are addressable. Fingerprint information, screenshots, security certificate, and other threat domain data can be captured. Request responses can be scanned for threat indicia.
US12255900B2
A system and method for detecting potential lateral movement using cloud keys in a cloud computing environment includes determining a first node in a security graph is a compromised node, wherein the security graph represents cloud entities of the cloud computing environment; detecting a cloud key node connected to the first node, wherein the cloud key node represents a cloud key of the cloud computing environment; and generating a potential lateral movement path, including the first node, and a second node, wherein the second node is connected to the cloud key node.
US12255898B1
There is provided a method of automatically managing access to authorized service computing environments, comprising: monitoring data sources generated by user identities of the target computing environment accessing service computing environments, analyzing the data sources to identify communication between user identities of the target computing environment and the service computing environments, according to the analyzing, mapping connections between the user identities of the target computing environment and the service computing environment, including connections between first user identities that are authorized to access authorized service computing environments, second user identities that are non-authorized to access the authorized service computing environments, and third user identities that are non-authorized to access non-authorized service computing environments, and automatically blocking access of the second user identities to the authorized service computing environments that they are non-authorized to access, and automatically blocking access of the third user identities to access non-authorized service computing environments.
US12255896B2
An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.
US12255888B2
In various exemplary embodiments, a security continuity system allows users to continue accessing certain user accounts (e.g., email, calendar, contacts, documents, instant messaging, cloud storage, etc.) through alternate logon identity credentials that are automatically provisioned such as when a security event is detected or suspected. The alternate logon identity credentials may be temporary (e.g., just used during security continuity until the original user logon identity credentials can be secured such as by establishing a new password or by having the user select a new logon identity) or permanent (e.g., the alternate logon identity can become the user's new logon identity). Security continuity may be invoked manually (e.g., by the user or by an administrator) or automatically when certain conditions are detected (e.g., through detection of suspicious activities such as repeated user lockouts due to multiple failed logon attempts or upon detection of a successful breach by an attacker).
US12255882B2
Disclosed herein are systems and methods that allow for secure access to websites and web-based applications and other resources available through the browser. Also described are systems and methods for invocation of a secure web container which may display data representative of a requesting party's application at a user's machine. The secure web container is invoked upon receipt of an API call from the requesting party. Thus, described in the present specification are systems and methods for constructing and destroying private, secure, browsing environments (a secure disposable web container), insulating the user and requesting parties from the threats associated with being online for the purposes of providing secure, policy-based interaction with a requesting party's online services.
US12255880B2
The invention provides a device with cryptographic function, which includes: a hardware unit, exhibiting hardware-intrinsic properties; a key generating unit, generating a private key according to the hardware-intrinsic properties, and generating a public key according to the private key, for exchanging public keys with an outside device to convert communication payload information into first encrypted information based on the received public key; and a session operational unit, establishing a session key configured to encrypt the first encrypted information into second encrypted information to be transmitted between the cryptographic device with cryptographic function and the outside device. The key generating unit further optionally generates a secret key according to the hardware-intrinsic properties for securing data at rest in the cryptographic device.
US12255858B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying content feeds within a messaging system. The program and method provide for receiving, by a messaging application associated with a user, user input corresponding to a request for a first content feed, the first content feed comprising a first plurality of media content items provided by one or more friends of the user; providing for display of the first content feed; determining, by the messaging application, that display of the first content feed is complete; and providing, in response to determining that display of the first content feed is complete, for display of a second content feed, the second content feed comprising a second plurality of media content items provided by one or more content providers to which the user subscribes with respect to the messaging application.
US12255851B2
Waveforms for wireless communication are shaped asymmetrically according to a complex-valued weighted overlap/add (WOLA) filter. A wireless communication device generates a waveform corresponding to a carrier. The device determines whether neighboring carriers are being used for wireless communication. If one neighboring carrier is occupied and the other is unoccupied, the wireless communication device applies the asymmetrical filter to the waveform such that out-of-band signals which may interfere with the occupied carrier are suppressed to a greater extent than out-of-band signals potentially present in or around the unoccupied carrier. The wireless communication device then transmits the asymmetrically shaped waveform to maximize interference reduction and signal quality.
US12255850B2
An access point (AP) may determine that a basic service set (BSS) color of an overlapping BSS (OBSS) associated with a neighboring AP is a same color as a BSS color of the AP. A BSS color change announcement message may be generated having BSS color information and a color switching time. The BSS color information may indicate a BSS color for the AP and the color switching time may indicate a time until the AP switches to the BSS color.
US12255849B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit a channel state information report in a subband full duplex slot using a first guard band. The UE may receive a physical downlink shared channel (PDSCH) communication. The UE may transmit an indication of an adjustment, based at least in part on the PDSCH communication, to use for a second guard band with respect to the first guard band. Numerous other aspects are described.
US12255841B2
Certain aspects of the present disclosure provide techniques for using subband precoding for uplink transmissions. In some cases, a UE may transmit sounding reference signals (SRS) to a network entity, receive information indicating at least one of a set of one or more frequency domain (FD) bases and linear combination coefficients, determined based on the SRS transmission, determine subband precoding based at least in part on linear combinations of the FD bases based on the linear combination coefficients, and transmit a physical uplink shared channel (PUSCH) with the subband precoding.
US12255834B1
Systems and methods to automatically or manually generate various multi-stage pyramid network based fabrics, either partially connected or fully connected, are disclosed by changing different parameters of multi-stage pyramid network including such as number of slices, number of rings, number of stages, number of switches, number of multiplexers, the size of the multiplexers in any switch, connections between stages of rings either between the same numbered stages (same level stages) or different numbered stages, single or multi-drop hop wires, hop wires of different hop lengths, hop wires outgoing to different directions, hop wires incoming from different directions, number of hop wires based on the number and type of inlet and outlet links of large scale sub-integrated circuit blocks. One or more parameters are changed in each iteration so that optimized fabrics are generated, at the end of iterations, to route a given set of benchmarks or designs having a specific connection requirements.
US12255823B2
Aspects of the subject disclosure may include, for example, obtaining traffic that is conveyed at least in part within a private cloud network, based on the obtaining, identifying characteristics of the traffic, and based on the identifying of the characteristics of the traffic, causing at least one action to be performed within the private cloud network. Other embodiments are disclosed.
US12255821B2
In some embodiments, there may be provided a method that includes receiving, as a first input to a machine learning model, a measured link load; receiving, as a second input to the machine learning model, information indicating a network topology; receiving, as a third input to the machine learning model, at least one deflection parameter; learning, by the machine learning model, a first output to provide at least one updated deflection parameter, wherein the at least one updated deflection parameter indicates the fractional amount of traffic that is to be carried between the source node and the destination node and deflected through the intermediate node; and learning, by the machine learning model, a second output to provide dual variables that serve as a surrogate for a traffic matrix that could have generated the measured link load that is measured for the link of the network.
US12255805B2
A method, computer system, and a computer program product for message directing are provided. A first computer receives a registration of members organized into a first closed group hierarchy. The first computer receives a notification of a sensed change of an element in an environment of the first closed group hierarchy. The first computer receives a first message from an external device. The first message relates to the changed element. The first computer selects a first member of the first closed group hierarchy for receipt of the first message. The selecting is based on message routing guidelines established for the first closed group hierarchy. In response to receiving the notification of the sensed change, the first computer transmits the first message to the selected first member of the first closed group hierarchy.
US12255795B2
A computer device includes a network interface circuit, a storage device, and a processor. The network interface circuit is used to receive a first transmission control protocol (TCP) packet from another computer device, wherein the first TCP packet include a session layer content. The storage device is used to store a program code. The processor is used to load and execute the program code to perform the following operation: computing a network speed of a network used by the computer device according to information carried by the session layer content.
US12255790B2
A system for managing system performance of one or more customer systems, the system comprising: a memory for storing one or more objects; a gateway communicatively coupled to a customer system, the customer system separated from a wide area network by a firewall, and including one or more computer systems and databases within a customer premises; one or more processors communicatively coupled to the memory and the gateway, the firewall being disposed between the gateway and the one or more processors, the one or more processors and the gateway configured to receive data related to speed, performance of the customer system over a first period of time, receive data related to speed and performance of the customer system over a second period of time, and provide one or more displays related to comparisons of speed and performance over the first and second periods of time based on a user input.
US12255781B2
Various example embodiments for supporting communication network management may be configured to support communication network management based on various policies which may include one or more static rule-based policies (e.g., a rule-based resource management policy) and one or more machine learning (ML) based policies (e.g., an ML-based resource management policy). Various example embodiments for supporting communication network management may be configured to support communication network management based on evaluation and selection of policies to be applied for supporting communication network management. Various example embodiments for supporting communication network management may be configured to support communication network management based on regulation of network management actions generated based on selected policies before application of the network management actions to the communication network. Various example embodiments may be configured to dynamically switch between use of static rule-based resource management policies and use of ML-based resource management policies in a risk-controlled manner.
US12255780B2
The invention relates to a method for operating a user equipment (100) requesting a data packet flow from an application entity transmitted through a cellular network to the user equipment, comprising: —transmitting (S20) a first request to a translating entity (700) configured to translate a name of the application entity providing the data packet flow to an address of the application entity through which the application entity can be reached, the first request requesting an identification of a user plane entity (200) configured to handle the data packet flow in the cellular network, —receiving (S24) a response to the first request, the response comprising a user plane identifier identifying the user plane entity (200), —transmitting (S26) a policy request to the identified user plane entity (200), the policy request comprising a flow identifier allowing an identification of the data packet flow in the cellular network, and policy information indicating a policy to be applied to the data packet flow in the cellular network for a transmission of the data packet flow through the cellular network.
US12255776B2
A method and system for dynamically reconfiguring control pairing in a system comprising a controlling device, a first controlled device, and a second controlled device. An example method includes, when the controlling device is set to control state of the first controlled device, a processor determining that the first controlled device has experienced an operational failure. Further, the example method includes, responsive to the determining, the processor engaging in dynamic reconfiguration of the system, the dynamic reconfiguration causing the controlling device to control state of a second device instead of or in addition to the controlling device controlling state of the first controlled device.
US12255772B2
The disclosure provides a method for providing an enterprise gNB for connection to a 5G packet core network. The method includes provisioning the enterprise gNB. The enterprise gNB hosts a local user plane function (L-UPF). The method also includes configuring the 5G packet core network comprising a session management function (SMF) to select the local user plane function to service user equipment (UE) connected to the enterprise gNB.
US12255768B2
A method for managing a plurality of network devices of a network includes determining, by one or more processors, a causality map for the plurality of network devices according to an intent. The method further includes receiving, by the one or more processors, an indication of a network service impact and determining, by the one or more processors, a relevant portion of the causality map based on the network service impact. The method further includes determining, by the one or more processors, one or more candidate root cause faults based on the relevant portion of the causality map and outputting, by the one or more processors, an indication of the one or more candidate root cause faults.
US12255767B2
A network system including a device management system configured to provide a first service and a second service which relate to a network device, and the network device having a first function includes a first transmission unit, in the network device, configured to, in response to the first function having been updated, transmit a first request to the device management system by using the first function and a second transmission unit configured to, in response to the registration code having been received and stored, start transmission of data to be used for the second service to the device management system by using a second function of the network device.
US12255763B2
Reference signal sequence mapping and de-mapping methods, and an apparatus are provided, to resolve a problem in a conventional technology that time-domain overheads of a reference signal of a single-carrier waveform are relatively large. In this application, a sending device maps a reference signal sequence to a modulation symbol set, to obtain a multiplexing set, where the multiplexing set occupies one single-carrier time domain symbol. Compared with a solution in which a reference signal sequence occupies one single-carrier time domain symbol, the solution in this application reduces time-domain overheads of the reference signal. In addition, to correctly perform channel estimation or channel sounding for the reference signal, different reference signal sequences meet conditions such as orthogonality or conjugate orthogonality, and locations of the reference signal sequences in different multiplexing sets further meet corresponding conditions, and so on.
US12255762B2
A method and device for transmitting and receiving signals in a wireless communication system, according to one embodiment of the present invention, comprise: repetitively mapping a PUCCH sequence to each of resource blocks (RB) in an interlace; and transmitting the PUCCH on the interlace, wherein the number of RBs constituting the interlace may be a prime number.
US12255759B2
Methods, systems, and devices for techniques for time-variable decision feedback equalization are described. A memory device may be coupled with a host device using one or more conductive lines. A receiver may receive a signal transmitted from another device over a conductive line. The receiver may include a decision circuit used to determine voltages of the received signal based on the received signal and a feedback signal and output an output signal. The receiver may include a variable time-delay circuit configured to output delayed signals that are delayed versions of the output signal and a gain circuit that is configured to scale the delayed signals to generate the feedback signal. The variable time-delay circuit may include delay elements having variable delay parameters. The receiver may be coupled with a memory array that stores the information conveyed by the output signal.
US12255757B2
A relay device system is a relay device system to be installed in a vehicle, the relay device system including a wireless relay device configured to wirelessly communicate with a communication device provided outside the vehicle, a plurality of wired relay devices that are connected in a ring to the wireless relay device, and an in-vehicle network formed in a ring by a communication line connecting the wireless relay device and the plurality of wired relay devices, in which the plurality of wired relay devices each include an ECU communication unit configured to communicably connect to an ECU for controlling an on-board device installed in the vehicle, and the wireless relay device and the plurality of wired relay devices are configured to communicate with each other through the in-vehicle network, using two clockwise and counterclockwise paths.
US12255756B2
An electronic device may comprise: a token input circuit comprising a token input electrical line, a pull up resistor, and a power source; a token output circuit comprising a token output electrical line and an electrical switch; a communication input electrical line; a communication output electrical line; a processor in electrical communication with the token input electrical line, the token output electrical line, the communication input electrical line, and the communication output electrical line; and a tangible, non-transitory computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising: receive, via the processor, a token from an adjacent electronic device via the token input electrical line, and determine, based on the token, a location of the electronic device in a string of electronic devices.
US12255753B2
An insulated communication system includes a communication controller that sets communication data to a communication symbol through a numeral system and executes insulated communication through an insulator by adopting the communication symbol. The numeral system includes multiple states having a positive state, a negative state and a zero state. The positive state is represented by at least one positive integer, and the negative state is represented by at least one negative integer. The zero state is represented by zero being a level without generating current consumption. An absolute value of the at least one positive integer and an absolute value of the at least one negative integer are identical to each other. The communication controller sets an initial section of the communication data in the communication symbol to the positive state or the negative state, and sets a following section of the communication data to one of the multiple states.
US12255730B2
A method of testing user equipment for non-terrestrial networks is described. The method includes, for example, the steps of: providing GNSS data and ephemeris data by a test system, wherein the GNSS data is associated with a position of a user equipment (UE) device of a non-terrestrial network, and wherein the ephemeris data is associated with a position of a satellite node of the non-terrestrial network; transmitting the GNSS data and the ephemeris data to the UE device; determining a timing advance and/or a Doppler pre-compensation shift by the UE device based on the GNSS data and the ephemeris data; generating an uplink signal by the UE device based on the determined timing advance and/or the determined Doppler pre-compensation shift; and analyzing the uplink signal by the test system in order to assess a performance of the UE device. Further, a test system for testing user equipment for non-terrestrial networks is described.
US12255726B2
Provided is a communication control apparatus configured to control communication of a flying body configured to form a wireless communication area by applying a beam toward the ground to provide wireless communication service for a user terminal in the wireless communication area. The communication control apparatus comprises an inner area forming unit configured to form an inner wireless communication area having a radius of about 100 km or shorter; and an outer area forming unit configured to form, on an outer side of the inner wireless communication area, an outer wireless communication area constituted by an outer peripheral cell, the outer peripheral cell having a radius of about 50 km or shorter.
US12255721B2
A method which may be performed by a base station, may include obtaining a predicted transmission configuration indicator (TCI) subset for a user equipment (UE); and determining the TCI subset corresponding to the UE based on the predicted TCI subset. The step of obtaining the predicted TCI subset in the solution may be implemented by using a trained artificial intelligence model. Since the beams in the predicted TCI subset may fit the movement trend of the UE, then the target serving beam for the UE when performing serving beam switching may belong to the predicted TCI subset with a greater possibility, thus reducing the occurrence of high delay scenarios when the UE performs the serving beam switching, and thus reducing the beam switching delay.
US12255711B2
In a method, a terminal device reports, to a network device, a full-power transmission codebook subset corresponding to a frequency band supported by the terminal device before transmission channel switching. The network device or the terminal device in a communications system may determine, according to a specified rule and full-power transmission codebook subsets corresponding to a plurality of source frequency bands, a full-power transmission codebook subset corresponding to a target frequency band after transmission channel switching. The plurality of source frequency bands are frequency bands in which a plurality of target antenna ports are located before antenna port switching, and the plurality of target antenna ports are antenna ports in the target frequency band after antenna port switching.
US12255709B2
A bridge network and an antenna module are provided. The antenna module includes n antennas, the bridge network includes n bridge modules, a third port of a 1st bridge module in the n bridge modules is connected to a second port of an nth bridge module in the n bridge modules, a third port of an ith bridge module in the n bridge modules is connected to a second port of an (i−1)th bridge module in the n bridge modules, and fourth ports of the n bridge modules are respectively connected to the n antennas, where i is an integer greater than or equal to 2 and less than or equal to n, and n is an integer greater than or equal to 2.
US12255696B2
A radio frequency signal transfer anomaly notification method includes: determining, at a first roadside unit, presence of an anomaly of radio frequency signal transfer within a wireless communication range of the first roadside unit; determining a type of radio frequency signal transfer of the anomaly; and transmitting, from the first roadside unit to another entity, an anomaly indication indicative of the anomaly of radio frequency signal transfer and the type of radio frequency signal transfer of the anomaly.
US12255685B2
Techniques for implementing an internal optical communication link in a power amplifier system are disclosed. In one embodiment, the techniques may be realized as a power amplifier system that includes a panel, an optical link, and a controller. The panel includes a plurality of signal endpoints and a first optical interface, the first optical interface being coupled to each of the plurality of signal endpoints. The optical link is coupled to the first optical interface. The controller is configured to manage operation of the power amplifier system and is coupled to the optical link via a second optical interface. The controller communicates with each of the plurality of signal endpoints over the optical link.
US12255680B2
A controller area network including one or more first network nodes biased from a first power supply voltage, and a second network node biased from a second, lower, power supply voltage. The second network node includes a transmitter driving a differential voltage onto bus lines to communicate a dominant bus state at a second dominant state common mode voltage, a receiver coupled to the bus lines, sense circuitry to sense a common mode voltage at the bus lines, and control circuitry to control a recessive state common mode voltage in response to the sensed dominant state common mode voltage.
US12255678B2
In one aspect, a method comprises: receiving, in a controller of a wireless device, at least one of a first interrupt or a second interrupt, where: the first interrupt is to indicate that a receive radio frequency (RF) signal received in a front end circuit of the wireless device is overloading at least a low noise amplifier (LNA) of the front end circuit; and the second interrupt is to indicate that the receive RF signal is overloading at least a passive network of a system on chip (SoC) of the wireless device; and in response to the at least one of the first interrupt or the second interrupt, reconfiguring the front end circuit from a first mode into a second mode, where a relative order of a receiver RF signal processing path is different in the first mode than in the second mode.
US12255676B2
A noise reduction system for a digital receiver reduces noise in signals received at the digital receiver. The digital receiver includes an input for receiving an analogue signal, analogue signal processing circuitry for processing an analogue signal, and an output for providing the processed signal to a digital signal processor. The noise reduction system is located between the input and the digital receiver input, and includes a first component that outputs results of a noise signal identification and a second component that applies one or more counter-measure to the received analogue signal to produce a modified analogue signal. The modified analogue signal has a reduced level of noise compared to the received analogue signal, wherein the noise reduction system is arranged to assess the effectiveness of the one or more counter-measures applied by the second component to determine whether any further counter-measures are required.
US12255671B2
The method provides for separable subchannels sharing a communication channel. A processor receives input of a user setting a transmitter device to a first of at least two subchannels of a communication channel in which the first subchannel comprises a first portion of a bandwidth of the communication channel. The processor receives an audio signal as input to the transmitter device. The processor converts a time-series waveform of the audio signal into a frequency-series waveform. The processor determines that the transmitter device is set to the first subchannel. In response to determining the device is set to the first channel, the processor filters the frequency-series waveform through a series of steep shoulder digital bandpass filters set to transmit through the first portion of the bandwidth, and the processor transmits the audio signal as the filtered frequency-series waveform.
US12255670B2
A data compression system comprising computer memory to store plural compression algorithms and a hardware processor to apply compression algorithm/s to incoming data items, wherein the compression algorithm to be applied to individual data item/s from among the incoming data items is selected, from among the plural compression algorithms, by the hardware processor, depending at least on the individual data item.
US12255662B2
A master reference oscillator system is provided. The master reference oscillator system includes a plurality of reference oscillators and a hybrid matrix receiving signals from the plurality of reference oscillators and outputting a plurality of output signals having the same signal magnitude, wherein at least two output signals among the plurality of output signals may have a phase difference.
US12255655B2
A clock monitor circuit detects departures from expected values for clock period, clock high time duration, or clock low time duration. A delay line of the clock monitor circuit is composed of delay portions of delay cells. Each delay cell also has a comparator portion with logic to compare aspects of the monitored clock signal to corresponding expected values, and to output a failure detection signal indicating whether the expected values are met. Expected values may be read from a fuse set. The delay of the delay line may be programmatically adjusted. The clock monitor circuit may be combined with a circuit that detects narrow glitches in the monitored clock signal. Devices and systems with one or more monitored clock signals, and methods of clock signal monitoring, are also described.
US12255646B2
Techniques to improve detection and security of images, including formation and detection of matrix-based images. A histogram may be used to determine a most prevalent color of a plurality of prevalent colors associated with an environment. A related plurality of colors may be determined based on the most prevalent plurality of colors and a colorspace conversion. A matrix barcode may be generated based on the related plurality of colors and an ultraviolet layer.
US12255643B2
The present disclosure provides a proximity switch. The proximity switch includes an oscillating circuit. The oscillating circuit is configured to detect an object to be sensed. The oscillating circuit has a resonant frequency, and the resonant frequency is in a range of from 0.8 MHz to 20 MHz. The present disclosure further provides a method for detecting an object to be sensed.
US12255639B2
The present disclosure relates to a field-effect transistor (FET) controlling apparatus and method for accurately, controlling an operation state of a FET by adaptively adjusting a voltage applied to the FET to correspond to a voltage of a source terminal of the FET. The voltage applied to the gate terminal of the FET may be adaptively controlled according to the voltage of the source terminal using a capacitor. Therefore, even when the source terminal is not connected to the ground but connected to an external load, there is an advantage that the operation state of the FET may be smoothly and accurately controlled. In addition, there is an advantage that a voltage within a certain range may be applied to the gate terminal of the FET.
US12255638B2
The disclosure provides an electrical apparatus, including a substrate, a plurality of gate driver units and a plurality of gate lines. The gate driver units are disposed on the substrate. The gate lines are disposed on the substrate. Each of the gate lines is respectively electrically connected to the corresponding gate driver unit. Each of the gate lines is configured to transmit a respective gate signal. The gate lines include a first gate line and a second gate line. The first gate line and the second gate line are configured to transmit the respective gate signals at a same time.
US12255636B2
A bandpass acoustic wave filter device includes an IDT electrode and a dielectric film disposed on a piezoelectric substrate including a LiNbO3 layer, and an acoustic wave resonator is defined by the IDT electrode. The acoustic wave resonator utilizes the Rayleigh wave, and a response of an SH wave excited by the acoustic wave resonator is outside a pass band of the acoustic wave filter device.
US12255634B2
A surface elastic wave filter has resonant cavities and comprises a composite substrate formed of a base substrate and a piezoelectric upper layer; at least one input electroacoustic transducer and an output electroacoustic transducer, arranged on the upper layer, and at least one internal reflecting structure, arranged between the input electroacoustic transducer and the output electroacoustic transducer. The internal reflecting structure comprises a first structure comprising at least one reflection grating having a first period and a second structure comprising at least one reflection grating having a second period, the first period being greater than the second period.
US12255632B2
An acoustic wave device includes a substrate including a piezoelectric layer, first and second resonators on the substrate, and a shared reflector. The second resonator is located on the substrate adjacent to the first resonator and has different frequency characteristics than the first resonator. The shared reflector is located on the substrate between the first resonator and the second resonator and is a reflector for both the first resonator and the second resonator. The first resonator includes a first interdigital transducer electrode with electrode fingers positioned with a first pitch. The second resonator includes a second interdigital transducer electrode with electrode fingers positioned with a second pitch. A lower limit frequency of a stop band of the shared reflector is between a lower limit frequency of a stop band of the first resonator and a lower limit frequency of a stop band of the second resonator. An upper limit frequency of the stop band of the shared reflector is between an upper limit frequency of the stop band of the first resonator and an upper limit frequency of the stop band of the second resonator.
US12255630B2
Acoustic resonators, filters, and methods. A filter includes a piezoelectric plate supported by a substrate; and three or more diaphragms of the piezoelectric plate spanning a respective cavity in the substrate. A conductor pattern on the plate has interdigital transducers (IDTs) of three or more acoustic resonators. Each IDT has two sets of interleaved fingers extending from two busbars respectively. Overlapping portions of the fingers define an aperture of each acoustic resonator. Sometimes, each of the resonators has two dielectric strips that overlap the IDT fingers in first and second margins of the aperture and that extend into first and second gaps between the first and second margins and the busbars. Other times, the first and second dielectric strips are on the front surface of the plate, have a first portion under the IDT fingers and have a second portion extending into a gap between the margins and the busbars.
US12255622B2
An acoustic wave component is disclosed. The acoustic wave component can include a bulk acoustic wave resonator and a surface acoustic wave device. The bulk acoustic wave resonator can include a first portion of a ceramic substrate, a first piezoelectric layer positioned on the ceramic substrate, and electrodes positioned on opposing sides of the first piezoelectric layer. The surface acoustic wave device can include a second portion of the ceramic substrate, a second piezoelectric layer positioned on the ceramic substrate, and an interdigital transducer electrode on the second piezoelectric layer.
US12255615B2
An electronic component comprises a piezoelectric substrate (1) and an interdigital capacitor (2) on top of the piezoelectric substrate. The interdigital capacitor comprises two electrodes (21, 22), each of the electrodes comprising a plurality of fingers (23). The fingers each comprise an associated first metal layer (231) and at least some of the fingers comprise an associated second metal layer (232) on top of the first metal layer. For each finger comprising a first and a second metal layer a width of the finger in the region of the associated first metal layer is larger than the width of the finger in the region of the associated second metal layer.
US12255614B2
Disclosed is a Bulk Acoustic Wave (BAW) filter structure with a conductive bridge forming an electrical loop with an electrode for reduced electrical losses. In exemplary aspects disclosed herein, the BAW filter structure includes a transducer with electrodes, a piezoelectric layer between the electrodes, and at least one conductive bridge offset from at least a portion of one of the electrodes by an insulating volume. The conductive bridge forms a first electrical loop between a medial end and a distal end of the electrode. Such a configuration reduces electrical resistance, heat resistance, and/or ohmic losses for improved electrical loss of the BAW filter structure.
US12255599B2
A piezoelectric resonator unit that includes a base, a cover, and a laminated structure disposed between the base and the cover. The laminated structure includes a piezoelectric resonator having a piezoelectric layer with a pair of principal surfaces facing each other, and a pair of excitation electrodes disposed on respective surfaces of the pair of principal surfaces so as to face each other with the piezoelectric layer therebetween, a semiconductor layer laminated on a side of one of the pair of principal surfaces of the piezoelectric layer, and a pair of measurement electrodes provided on the semiconductor layer. The pair of measurement electrodes measure signals based on temperature of the piezoelectric resonator through the semiconductor layer.
US12255587B2
Various methods and circuital arrangements for biasing one or more gates of stacked transistors of an amplifier are possible where the amplifier is configured to operate in at least an active mode and a standby mode. Circuital arrangements can reduce bias circuit and stacked transistors standby current during operation in the standby mode and to reduce impedance presented to the gates of the stacked transistors during operation in the active mode while maintaining voltage compliance of the stacked transistors during both modes of operation.
US12255583B2
A photoionization detector sensor equipped with a temperature compensating and output adjustable ultraviolet lamp driver for supplying an alternating current signal to the ultraviolet lamp effective to light the ultraviolet lamp with direct current supplied from both a first variable voltage supply circuit and a second temperature sensitive fixed voltage supply circuit, and method of standardizing output of the photoionization detector sensor by adjusting the voltage supplied to the driver by the first variable voltage supply circuit so that future reported values will more closely approximate actual values.
US12255582B2
Methods and apparatus are presented for measuring a photoluminescence (PL) response, preferably a spatially resolved image of a PL response, from an object exposed to solar irradiation. In certain embodiments signals from the object are measured in two or more different spectral bands selected such that one of the measured signals has a higher PL component relative to ambient reflectance compared to another measured signal, enabling the PL component to be enhanced by a suitable differencing procedure. In other embodiments a signal from an object is measured in a spectral band selected such that at least 20% of the measured signal comprises PL generated from the object by the solar irradiation. The methods and apparatus have particular application to outdoor inspection of photovoltaic modules without having to modulate the operating point of the modules.
US12255579B2
A method of operating a solar energy plant and a solar plant are disclosed. Thermal energy produced in the plant is used to heat a first volume of water and charge a hot store in the plant. Electricity produced in the plant operates a heat engine or other device, such as a refrigeration unit, to extract heat and consequently cool a second volume of water and charge a cold store. As desired, energy is transferred from the hot store to a heat engine and energy is transferred from the heat engine to the cold store to operate the heat engine to produce power in the plant.
US12255573B2
Disclosed is a power system combining photovoltaic power generation and hydrogen power generation, including: a building, a photovoltaic power generation device being installed on an upper end surface of the building, and a first inverter being installed on an output end of the photovoltaic power generation device through a connecting line; a water electrolysis hydrogen production equipment being installed inside a building, a first hydrogen storage tank being installed on one side of the building, a second hydrogen storage tank being installed on the other side of the building, and an oxygen storage tank being connected to an output end of the water electrolysis hydrogen production equipment through a pipeline. In the disclosure, there is no need to provide a special storage battery to store the electricity generated by photovoltaic power generation.
US12255572B1
A method of detecting whether a stator distortion filter is connected to a generator of an electrical power system includes temporarily interrupting magnetic flux excitation of a generator of the electrical power system. The method also includes observing a sinusoidal waveform of one or more electrical feedbacks of the generator. Further, when the sinusoidal waveform persists longer than a predefined duration, the method includes determining that the passive load is connected to the generator of the electrical power system. When the sinusoidal waveform abruptly decays below a threshold in a time period less than the predefined duration, the method includes determining that the passive load is not connected to the generator of the electrical power system. Moreover, the method includes implementing a control action based on whether the passive load is connected to the generator of the electrical power system.
US12255571B2
A power system may generate electrical power or receive an alternating current from an external power source via a port. The power system may configure a plurality of contactors in a partial line switching unit to unlink a plurality of generator windings of a transmission integral generator wherein the plurality of generator windings are connected to the port through the partial line interface switching unit. The power system may condition the current as the current flows through the plurality of generator windings, wherein the plurality of generator windings produce an impedance to support an active rectification process by a machine controller. The rectified output is then made available for distribution. The power system may accept direct current for use in an inversion process by a machine controller. The plurality of generator windings can form part of a low-pass LC filter to condition the alternating current resulting from the inversion process.
US12255570B2
The present disclosure provides a portable power generating system configured to utilize self-sustained energy to provide velocity and movement to turn a central tubular axle which is encompassed by two or more magnets spread evenly around the circumference of the axle to generate motion. The motion of the revolving magnets turns the armature of one or more DC power generating motors which in turn produce electricity. The central tubular axle supported by two DC power generating motors are connected to each end of the central tubular axle. One of the DC power generating motors revolves in a clockwise direction during operation and the DC power generating motor at the opposite end of the central tubular axle is configured to operate in an anti-clockwise motion during operation.
US12255569B2
This invention refers to a rheostatic braking method, applied on a BLDC motor (10) used in hermetic compressors, comprising: selecting a first phase and a second phase, connected to the BLDC motor (10), which will be short-circuited, at a certain electric position of the BLDC motor (10), wherein the first phase and the second phase selected are the phases having the major induced voltage and the minor induced voltage at a certain electric position of the BLDC motor (10); maintaining a third open phase to monitor the electric position of the BLDC motor (10) by means of monitoring the induced voltage at this third open phase; and separating the rheostatic braking in six electric positions, each electric position being associated to two electric sections: a first section before zero crossing of the induced voltage of the third open phase; and a second section after the zero crossing.
US12255567B2
A system includes a battery configured for providing electrical energy in direct current and a drive unit configured for utilizing electrical energy in alternating current to provide an output torque. The system includes a power inverter configured for receiving the electrical energy in direct current, transforming the electrical energy to alternating current, and providing the electrical energy in alternating current to the drive unit. The power inverter includes a direct current bus bar. The system includes a computerized controller. The controller monitors an environmental temperature of the inverter and monitors a current flow of the electrical energy received by the inverter. The controller determines an estimated temperature of the bus bar based upon the environmental temperature and the current flow and determining an inverter percent available capability based upon the estimated temperature. The controller compares the capability to a threshold value and controls the drive unit based upon the comparing.
US12255565B2
A method and system for online monitoring and compensation of inter-turn short circuit faults (ISF) in windings of electric machines, such as permanent magnet synchronous motors is provided. A method for characterizing an ISF in a winding of an electric machine comprises: measuring phase voltages and currents; calculating sequence components of the electric machine based on the phase voltages and currents; determining a ratio between a percentage of shorted turns in the winding and a fault loop resistance based on the sequence components of the electric machine; and estimating characteristics of the inter-turn short circuit fault using an unscented Kalman filter. The characteristics include at least one of: a fault current, the percentage of shorted turns, or the fault loop resistance. A method for compensation an ISF in a winding of an electric machine comprises compensating the fault current based on the compensation current estimated from an unscented Kalman filter.
US12255559B2
Disclosed are a sensorless induction motor system including a controller configured to control operation of a motor by controlling a voltage applied to each phase of a stator, to set a stop waiting time expected to be required for the rotor to stop during stop control of the motor, to apply a pulse voltage to each phase of the stator a plurality of times after the stop waiting time, and to determine that the rotor is stopped when rotor position vectors having largest induced current deviations are observed as the same rotor position vector, and a control method thereof.
US12255557B2
A method of operating a motor includes providing an electric system coupled with the motor, the electric system including parallel inverter legs; subjecting the motor to a first interleaving angle when the electric system is under a first condition; and subjecting the motor to a second interleaving angle different from the first interleaving angle when the electric system is under a second condition; wherein the steps of subjecting the motor to the first interleaving angle and subjecting the motor to the second interleaving angle occur within continuous operation of the electric system and the motor.
US12255550B2
A switching circuit includes a reverse-voltage-blocking (RB) commutation switch, a first inverter leg, and a second inverter leg. The first inverter leg includes a first dual-gate bidirectional (DGBD) and a second DGBD switch connected in series. The second inverter leg includes a third and a fourth DGBD switch connected in series. A pair of the first DGBD switch, the second DGBD switch, the third DGBD switch, and the fourth DGBD switch that are in different inverter legs of the first inverter leg and the second inverter leg are configured to switch between a first DGBD on-state and a second DGBD on-state when in an inverting operating mode. A current with a positive or a negative polarity is conducted when in the first DGBD on-state. When in the second DGBD on-state, a reverse voltage is blocked by and a current with a positive polarity is conducted through the respective DGBD switch.
US12255548B2
A method for actively discharging an electrical energy storage device by means of an electrical circuit arrangement which comprises at least one half bridge comprising two switching elements, wherein the half bridge is connected in parallel with the energy storage device and wherein the switching elements each have a switchable section, the electrical resistance of which can be set in a transmission mode of the switching element by means of a control voltage of the switching element, wherein, in order to discharge the energy storage device, the level of the control voltages of the switchable sections of the switching elements in transmission mode and/or the ratio between a switched-on duration in which the switchable sections of the switching elements are operated in transmission mode during the discharge, and a switched-off duration in which the switchable sections of the switching elements are operated in a blocking mode during the discharge can be set as a function of a discharge current specification describing the level of a discharge current of the energy storage device.
US12255538B2
For power transfer from a first DC part to a second DC part in a dual active bridge (DAB) converter by stepping down a voltage, a first bridge circuit includes a period in which the first DC part and a primary winding of an insulated transformer conduct and a period in which ends of a primary winding of the insulated transformer are short-circuited in the first bridge circuit. A second bridge circuit includes a rectification period. A control circuit variably controls a phase difference between a first leg a the second leg, variably controls a simultaneous off period of a fifth switching element and a sixth switching element, and variably controls a simultaneous off period of a seventh switching element and an eighth switching element.
US12255535B2
An electronic device with a boost circuit includes: a first capacitor including a first terminal connected to an input terminal and a second terminal connected to a reference potential terminal; a first rectification element; a second capacitor including a first terminal connected to the first terminal of the first capacitor through the first rectification element and a second terminal connected to the reference potential terminal; a voltage detection circuit including a voltage detection terminal connected to the first terminal of the second capacitor and a detection signal output terminal; and a boost circuit including a detection signal input terminal connected to the detection signal output terminal, a boost power input terminal connected to the first terminal of the first capacitor, and a boost power output terminal connected to a node between the first terminal of the second capacitor and the voltage detection terminal.
US12255527B2
A method of controlling a switching power supply comprises: generating a pulse train; applying the pulse train to a switching transistor of the switching power supply to cause switching of the switching transistor on and off to convert an input voltage applied to the switching transistor to an output voltage, which rises while switching the switching transistor on and off and falls while not switching the switching transistor on and off; and performing hysteretic voltage control of the output voltage by first controlling dropping pulses of the pulse train so that the output voltage remains between hysteretic voltage thresholds including an overvoltage threshold and an undervoltage threshold that is less than the overvoltage threshold.
US12255523B2
A soft-switching Phase-Shift Full-Bridge (PSFB) converter system may include a transformer comprising a primary side and a secondary side. Phase-leading circuitry and phase-lagging circuitry may be located on the primary side of the transformer. The phase leading a phase lagging circuitry may include one or more bridge switches. The system may further include clamping circuitry coupled to the secondary side of the transformer. The clamping circuitry configurable to, when in an active clamping mode, short the secondary side of the transformer. An inductance may be included on the primary side of the transformer to collect and store energy from an input source when the secondary side of the transformer is shorted. The energy stored in the inductance may be used to enable soft-switching of the bridge switches in the phase-lagging circuitry during a dead time or a circulating time of the bridge switches in the phase-leading circuitry.
US12255521B2
A temperature adjustment mechanism for a vehicle includes a battery-applied pump and circulation paths, and adjusts a temperature of a battery chargeable from an external power supply outside the vehicle to be within a predetermined temperature range. The temperature adjustment mechanism further includes a vacuum insulation tank in which either cold water generated by a cold energy source or hot water heated by a hot energy source is stored according to an ambient temperature during charging of the battery from the external power supply. At a time of input and output of electric power in the battery excluding a charge from the external power supply, the vacuum insulation tank is connected to the circulation paths, the cold water or the hot water stored in the vacuum insulation tank is supplied to the battery by driving the battery-applied pump, and a battery temperature is kept within the temperature range.
US12255512B2
A suspension system for an exciter device. The exciter device includes a piston extending through an opening of a moveable housing and generates a vibrational force by causing a linear reciprocating movement of the housing relative to the piston. The suspension system includes an axial suspension magnet fixedly coupled to the housing and positioned proximate the opening. The axial suspension magnet is configured to oppose a magnetic field of a permanent magnet that is fixedly coupled to the piston and the opposing magnetic fields dampen movement of the housing relative to the piston as the first axial suspension magnet approaches the permanent magnet. A radial guide bushing is positioned within the opening surrounding a circumference of the piston. The radial guide bushing is formed of a compressible and flexible material and is configured to restrict radial movement of the housing relative to the piston.
US12255507B2
An electric machine assembly including a body part; a stator stationarily supported to the body part; a rotor adapted to rotate relative to the stator, and adapted to receive a shaft inside thereof; and a locking system for providing a locking state for the electric machine assembly in which the rotor is locked relative to the stator. The locking system includes at least one locking member adapted to be in a separating position between the rotor and the stator; and a plurality of radial bolt holes provided in the rotor, extending in a radial direction, and adapted to receive centring bolts such that distal ends of the centring bolts press the at least one locking member in the separating position radially outwards relative to the rotor.
US12255505B2
A method for manufacturing a motor core includes a step of manufacturing a motor core by performing melt-cutting on an electrical steel sheet using heat input from a surface, the electrical steel sheet having an average thermal conductivity in depth positions from the surface to one-third depth of a sheet thickness lower than a thermal conductivity in a middle position in a sheet thickness direction by 30% or greater.
US12255502B2
A rotary electric machine includes a rotor, a stator having a coil, a substrate electrically connected to the coil, a bus bar assembly having a bus bar electrically connecting the coil and the substrate, and a housing having a stator housing portion accommodating the stator and a substrate housing portion accommodating the substrate. The substrate housing portion is radially outside the stator housing portion. The housing has a connection hole radially connecting the stator housing portion and the substrate housing portion. The bus bar assembly radially passes through the connection hole. The bus bar includes a coil connection portion electrically connected to the coil, and a substrate connection portion electrically connected to the substrate. The bus bar assembly includes a bus bar holder that holds the bus bar, and a fixing member that is held by the bus bar holder and fixed to the housing.
US12255497B2
A rotor for an electric motor includes a core, a plurality of magnets, and a magnet retention cap. The core is rotatable about an axis and defines a plurality of magnet-receiving slots. Each of the magnets is received in a respective one of the magnet-receiving slots. The magnet retention cap is fixed relative to the core and includes a resiliently deformable magnet retention element configured to restrict axial movement of the magnets relative to the core.
US12255480B2
A charging device to be applied to a vehicle includes a charging inlet and a charging controller. The charging inlet is to be disposed in the vehicle and is configured to be coupled to a charging connector outside the vehicle. The charging controller is configured to execute charging of an in-vehicle battery disposed in the vehicle with power fed from an outside of the vehicle through the charging inlet. The charging controller is configured to limit a charging current so as to reduce an amount of decrease in charging time resulting from an increase in how many times the charging is executed.
US12255476B1
A wireless charging Faraday container can include a container formed of a conductive material defining a cavity for protective storage of an electronic device; a wireless power transmitter positioned outside of the cavity; and a wireless power receiver positioned within the cavity and in wireless electrical communication with the transmitter. The transmitter is configured to convert received electrical current to wireless energy and to transmit the wireless energy through the container to the receiver, and the receiver is configured to receive and convert the wireless energy to electricity and to provide the electricity to the at least one electronic device.
US12255463B2
The present invention relates to a photovoltaic power generation system comprising: a plurality of PV modules; and a plurality of power generation efficiency optimization units, which are installed to correspond to the respective plurality of PV modules one-to-one, and include inverters to convert power produced from the plurality of PV modules into AC power, and thus supply the same to a power grid through an AC line.
US12255439B2
A light emitting device, a transmitter, and a silicon photonics chip, among other things, are disclosed. An illustrative light emitting device is disclosed to include a silicon substrate, a waveguide disposed on or integrated in the silicon substrate, where the waveguide includes a wide waveguide section at a first end and a narrow waveguide section at a second end, a first metal pad disposed over the wide waveguide section and at least partially across the first end of the waveguide, and a second metal pad disposed over the wide waveguide section, distanced away from the first metal pad. Electrical current passing between the first metal pad and the second metal pad may cause light to be produced in the wide waveguide section and the light produced in the wide waveguide section is at least partially reflected by the first metal pad and directed to the narrow waveguide section for transmission.
US12255434B2
A laser device with one or more active regions, such as quantum wells, gain/lighting media, or other devices, and one or more non-absorbing regions, may be formed by a first growth run (growing a first semiconductor layer), then performing selective, shallow-depth etching, and then a second growth run (growing a second semiconductor layer). The laser device may include a first portion, one or more active regions located on the first portion, and a second portion located on the active region(s). A third portion may be located on one or more ends of the first portion and on the second portion. The third portion may be formed during the second growth run, after the etching step. The non-absorbing region(s) may be formed by the third portion and the end(s) of the first portion. If desired, the non-absorbing region(s) may be produced without annealing or locally-induced quantum well intermixing.
US12255425B2
A coaxial tap in a hybrid fiber coaxial cable distribution system includes a hardline circuit with a bridge and a drop circuit with a directional coupler, the tap for serving subscribers with an RF signal and optionally an equipment supply voltage while passing the RF signal to devices downstream of the tap.
US12255424B2
A separable and reconnectable connector for semiconductor devices is provided that is scalable for devices having very small contact pitch. Connectors of the present disclosure include signal pins shielded by pins electrically-coupled to ground. One or more signal pins in a contact array are electrically-shielded by at least one ground pin coupled to a ground plane. Embodiments thereby provide signal pins, either single-ended or a differential pair, usable to transmit signals with reduced noise or cross-talk and thus improved signal integrity. Embodiments further provide inner ground planes coupled to connector ground pins to shield pairs of differential signal pins without increasing the size of the connector. Inner grounding layers can be formed within isolation substrates incorporated into connector embodiments between adjacent pairs of signal pins. These buried ground layers provide additional crosstalk isolation in close proximity to signal pins, resulting in improved signal integrity in a significantly reduced space.
US12255418B2
A connector (7) includes: a first connector part (10) having a first module side connection part connected to one end of an OSFP module in the front (F), having a first substrate side connection part connected to a substrate, and installed on the substrate; a second connector part (20) provided at a position such that the first module side connection part is interposed between the substrate and the second connector part (20), having a second module side connection part connected to one end of an OSFP module at the front (F), having a second substrate side connection part connected to the substrate, and stacked on the first connector part (10); and an intermediate part (30) provided between the first connector part (10) and the second connector part (20), and a cooling flow path in which air flows from the front (F) side toward the rear (R) side of the connector (7) is formed in the intermediate part (30).
US12255412B2
Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
US12255401B2
An antenna module includes a first antenna layer, including at least one main radiation unit including at least two main radiation patches symmetrically arranged and spaced apart from each other and at least one feeder portion located at or corresponds to a gap between adjacent two of the main radiation patches; a second antenna layer, stacked with the first antenna layer and including a reference ground arranged opposite to the main radiation patches and at least one microstrip insulated from the reference ground; at least one first electrically conductive member, electrically connected to the main radiation patches and the reference ground; and at least one second electrically conductive member, with an end being electrically connected to the feeder portion and another end being electrically connected to another end of the microstrip. An end of the microstrip is electrically connected to a radio frequency transceiver chip.
US12255400B2
The present invention relates to the technical field of communications, and in particular relates to an array antenna apparatus and a preparation method therefor, and an electronic device. The array antenna apparatus includes a first substrate and a second substrate which are provided from top to bottom. A first antenna is provided on the first substrate, a second antenna is provided on the second substrate, the first antenna is provided with a plurality of array elements arranged in an array, the second antenna is provided with a plurality of array elements arranged in an array, and the projections, on the second substrate, of all the array elements of the first antenna and all the array elements of the second antenna do not completely coincide. The present invention has the advantages of low sidelobe, large bandwidth, and multiple beams, etc.
US12255399B2
An antenna module includes feeding elements arranged adjacent to each other and filters connected to the respective feeding elements. Each of the filters includes a plurality of resonant lines that is not connected to each other. The filters are arranged between the feeding elements so as to cross a virtual line equidistant from the feeding elements when the antenna module is viewed in plan from the normal direction.
US12255396B2
Radio frequency (RF) reflectors for radio frequency identification (RFID) systems are disclosed. An example RF reflector includes a four-sided housing having an open end, an end, two sides, a top, and an open bottom. The RF reflector is configured to not be electrically coupled to an RFID tag reader. The open end is configured to admit RF signals emitted by the RFID tag reader into the RF reflector, and has a dimension greater than a quarter wavelength of the RF signals. The end, the two sides, and the top include a material that at least partially reflects the RF signals, and the end, the two sides, and the top are electrically connected. Another example RF reflector includes a five-sided housing having two ends, two sides, a top, and an open bottom. One of the ends includes an opening to admit RF signals into the RF reflector.
US12255388B2
Disclosed are an antenna structure and a device. The antenna structure includes: a polymer layer; a transparent antenna, wherein the transparent antenna comprises an antenna body and a partition region, and one side of the polymer layer is provided with a grid-like conductive wire to form the antenna body; and a virtual electrode, wherein a grid is provided at the partition region to form the virtual electrode, and the virtual electrode is electrically insulated from the antenna body. The antenna structure provided in the present disclosure can realize signal receiving and transmission on a transparent material, and a transparent antenna with the virtual electrode is further disclosed, such that the antenna structure is visually unified, and there is no obvious transmittance difference when people use an article with the antenna structure.
US12255386B2
An antenna package according to an embodiment includes antenna units, and a circuit board electrically connected to the antenna units. The circuit board includes a core layer, antenna feeding lines distributed on a surface of the core layer and connected to the antenna units, power/data lines distributed on the surface of the core layer, power/data ports connected to end portions of the power/data lines, and antenna feeding ports connected to end portions of the antenna feeding lines and arranged to be closer to the antenna units than the power/data ports.
US12255385B2
A multi-layer radome with an illuminated symbol. The multi-layer radome can include an overmolded applique, a light assembly, and a waveguide. The waveguide can be located between the light assembly and the overmolded applique. The waveguide can be configured to transmit light from the light assembly to the overmolded applique. The light from the light assembly can light up the overmolded applique resulting in an illuminated symbol. The multi-layer radome can utilize a two-layer construction.
US12255384B1
The disclosed system may include a sensor mounting bracket that has various mounting points for different sensors. The sensor mounting bracket may include a center portion and multiple different branches extending from the center portion. The system may also include a printed circuit board that includes antenna feed components. At least one of the branches of the sensor mounting bracket may be modified to form a specific type of antenna. The antenna feed components may be electrically connected to the antenna. Various other mobile electronic devices, apparatuses, and virtual reality headsets are also disclosed.
US12255370B2
Methods and systems are provided for a redox flow battery system. In one example, the redox flow battery system includes a cell stack compressed between terminal structures defining ends of the redox flow battery. The cell stack may be formed of a plurality of cells where each cell includes a deformable positive electrode in contact with a first face of a membrane separator and a negative electrode configured to be less compressible than the positive electrode and arranged at a second face of the membrane separator.
US12255369B2
A zipped ion-exchange membrane (Z-IEM) having at least one cation-exchange polyelectrolyte (CEP) crosslinked with at least one anion-exchange polyelectrolyte (AEP), wherein the CEP has a molar fraction of positive charges (x) so that: (i) when x=0.5, the Z-IEM is a completely neutralized ion-exchange membrane; (ii) when x>0.5, the Z-IEM is a cation-conducting ion-exchange membrane; (iii) when x<0.5, the Z-IEM is an anion-conducting ion-exchange membrane.
The above zipped ion-exchange membrane (Z-IEM): (i) is based on a polymeric matrix; (ii) is endowed with a high conductivity for ionic species such as either H3O+, OH− or halides such as F−, Cl−, Br−, and I−; and (iii) is able to block as much as possible the crossover of other ionic species, such as: cations such as V2+, V3+, VO2+, VO2+, Fe2+, Fe3+, Cr2+, Cr3+, Ce3+, Ce4+, Ti3+, Ti4+, Mn2+, Mn3+, Zn2+, Pb2+, Np3+, Np4+, NpO22+, NpO2+, Li+, Na+, K+, Rb+, Cs+, Mg2+, Ca2+, Sr2+, Ba2+; and anions such as F−, BF4−, Cl−, ClO−, ClO2−, ClO3−, ClO4−, Br−, Br3−, I−, I3−.
US12255367B2
Disclosed here is a supported catalyst comprising a thermally stable core, wherein the thermally stable core comprises a metal oxide support and nickel disposed in the metal oxide support, wherein the metal oxide support comprises at least one base metal oxide and at least one transition metal oxide or rare earth metal oxide mixed with or dispersed in the base metal oxide. Optionally the supported catalyst can further comprise an electrolyte removing layer coating the thermally stable core and/or an electrolyte repelling layer coating the electrolyte removing layer, wherein the electrolyte removing layer comprises at least one metal oxide, and wherein the electrolyte repelling layer comprises at least one of graphite, metal carbide and metal nitride. Also disclosed is a molten carbonate fuel cell comprising the supported catalyst as a direct internal reforming catalyst.
US12255366B2
An energy storage system is provided for an electric vehicle. The energy storage system comprises a first energy storage source. The first energy storage source includes an ammonia tank configured to hold ammonia, an ammonia converter configured to receive ammonia from the ammonia tank and convert the received ammonia into hydrogen, and a fuel cell system communicating with the ammonia converter and configured to generate output power from hydrogen that is received from the ammonia converter.
US12255365B2
A device and method are disclosed for operating a fuel cell system having a fuel cell stack. Data are provided that map input variables of the fuel cell system and a position of a cell of the fuel cell stack on a voltage of the cell. A model is trained to map the input variables of the fuel cell system and the position of a cell of the fuel cell stack on a probability distribution for a prediction of a voltage of the cell. Instantaneous input variables of the fuel cell system are determined. A probability for the voltage of the cell or for a total voltage of the fuel cell stack is determined for a cell of the fuel cell stack based on the input variables using the model based on the probability distribution. A state of the fuel cell system is determined based on the probability.
US12255351B2
A separator for an electrochemical device, including a porous polymer substrate and an inorganic coating layer formed on at least one surface of the porous polymer substrate. The inorganic coating layer includes inorganic particles and a binder resin. The binder resin includes a polyvinylidene fluoride (PVdF)-based polymer having a main chain, and at least one hydrogen atom in the main chain of the PVdF-based polymer is substituted with an acrylic compound-derived functional group.
US12255348B2
The secondary battery includes an electrode assembly to which an electrode lead is attached; a case configured to receive the electrode assembly therein; a lead film configured to surround a part of an outer surface of the electrode lead and interposed between the electrode lead and the case; a vent region formed in at least a part of the case; and a vent member inserted into the vent region and configured to contain linear low-density polyethylene having a poly dispersity index (PDI) of 4 or less, wherein the vent member has a maximum sealing strength of less than 6 kgf/15 mm at 100° C. or above and a maximum sealing strength of 6 kgf/15 mm or more at room temperature to 60° C.
US12255336B2
A negative electrode and a lithium secondary battery include the negative electrode, wherein the negative electrode includes a metal current collector and a negative electrode active material layer including a negative electrode active material and metal nanowires and formed on the metal current collector. The negative electrode active material includes a silicon-based active material and a carbon-based active material, and the metal nanowires include one or more metals selected from the group consisting of copper, gold, nickel, cobalt, and silver.
US12255330B2
A positive electrode active material for a secondary battery which includes a nickel-based lithium composite transition metal oxide including nickel (Ni), wherein the lithium composite transition metal oxide satisfies Equation 1 and Equation 2 below 80 nm≤crystallite sizeFWHM≤150 nm [Equation 1] Δ size(|crystallite sizeIB−crystallite sizeFWHM|)≤20 [Equation 2] wherein, in Equation 1 and Equation 2, crystallite sizeFWHM is a crystallite size obtained by calculating from X-ray diffraction (XRD) data using a full width at half maximum (FWHM) method, and crystallite sizeIB is a crystallite size obtained by calculating from XRD data using an integral breadth (IB) method.
US12255328B2
To improve the cycle characteristics of a lithium ion battery, a mixture of a powder of a conversion-type oxide made of an iron oxide and/or a silicon oxide and causing a conversion reaction with Li ions and a powder of an oxygen ion conductor are used as a negative electrode material of the lithium ion battery.
US12255326B2
A method for preparing a powderous positive electrode material comprising single crystal monolithic particles and having a general formula
Li1+a((Niz(Ni1/2Mn1/2)yCox)1-k Ak)1-aO2, wherein A is a dopant, −0.03≤a≤0.06, 0.05≤x≤0.35, 0.10≤z≤0.95, x+y+z=1 and k≤0.05 is described. The method comprises providing a mixture comprising a Ni- and Co- bearing precursor and a Li bearing precursor, subjecting the mixture to a multiple step sintering process whereby in the final sintering step a sintered lithiated intermediate material is obtained comprising agglomerated primary particles having a primary particle size distribution with a D50 between 2.0 and 8.0 μm, subjecting the lithiated intermediate material to a wet ball milling step to deagglomerate the agglomerated primary particles and obtain a slurry comprising deagglomerated primary particles, separating the deagglomerated primary particles from the slurry, and heat treating the deagglomerated primary particles at a temperature between 300° C. and at least 20° C. below the temperature in the final sintering step.
US12255318B2
The non-aqueous electrolyte battery is excellent in high-temperature storage characteristics and load characteristics at low temperature. A non-aqueous electrolyte battery of the present invention includes a positive electrode, a negative electrode, a separator, and a non-aqueous electrolyte. The negative electrode includes a lithium layer, a lithium-aluminum alloy layer formed on a surface of the lithium layer, and a carbon layer on the lithium-aluminum alloy layer. The non-aqueous electrolyte battery of the present invention can be manufactured by a method for manufacturing a non-aqueous electrolyte battery that includes providing an aluminum layer on the surface of the lithium layer to obtain a laminate, forming the carbon layer on a surface of the aluminum layer to obtain a laminate for a negative electrode, and causing the lithium layer and the aluminum layer of the laminate for a negative electrode to react with each other to form the lithium-aluminum alloy layer.
US12255314B2
A negative active material for a rechargeable lithium battery and a rechargeable lithium battery, the negative active material including secondary particles of agglomerated primary particles, the primary particles including Si particles with SiC on a surface of the Si particles; and an amorphous carbon surrounding the secondary particles, wherein a peak intensity ratio (ISi(111)/ISiC(111)) of a peak intensity (ISi(111))) at a Si (111) plane relative to a peak intensity (ISiC(111)) at a SiC (111) plane is about 5 to about 50 measured by X-ray diffraction analysis using a CuKα ray.
US12255313B2
A negative electrode active material for a non-aqueous electrolyte secondary battery containing a negative electrode active material particle which includes a silicon compound particle containing a silicon compound (SiOx: 0.5≤x≤1.6). The silicon compound particle contains a Li compound, at least a part of the silicon compound particle is coated with a carbon material, and at least a part of a surface of the silicon compound particle, a surface of the carbon material, or both of them is coated with a layer containing a compound having a silyl group.
US12255309B2
A battery may include an anode, a cathode positioned opposite to the anode, a separator positioned between the anode and the cathode, an electrolyte dispersed throughout the cathode and in contact with the anode, and a dual-pore system. The anode may be configured to release a plurality of lithium ions. The cathode may include a plurality of pathways defined by a plurality of porous non-hollow carbonaceous spherical particles and may include a plurality of carbonaceous structures each based on a coalescence of a group of the porous non-hollow carbonaceous spherical particles. The dual-pore system may be disposed in the cathode and defined in shape and orientation by the plurality of carbonaceous structures. In some aspects, the dual-pore system may be configured to receive gaseous oxygen from the ambient atmosphere.
US12255301B2
A battery module includes a plurality of battery cells; a module case accommodating the plurality of battery cells and having a gas venting hole on at least one side; and a cooling and venting unit including a gas venting channel and a cooling channel integrally formed in a single body, and disposed on an outer side of the module case, wherein the gas venting channel forms a movement path of gas in communication with the gas venting hole, and the cooling channel forms a movement path of a cooling medium.
US12255299B2
A battery module includes a battery cell stack in which a plurality of battery cells are stacked, and a frame member accommodating the battery cell stack and having an upper surface and a lower surface corresponding to each other, wherein an injection hole for injecting a thermally conductive resin is formed in the lower surface of the frame member, and wherein an insertion hole through which a protrusion of a supporting jig is configured to be passed is formed in the upper surface of the frame member.
US12255297B2
In a battery monitoring system including a plurality of battery modules each including one or more cells, the battery modules are connected in series to each other. The battery monitoring system monitors the state of each cell based on the voltage value of the cell and the current value of the battery modules. A current detection unit detects the current value. Each voltage detection unit is associated with the corresponding one of the battery modules and detects the voltage value. Each slave unit is associated with the corresponding one of the battery modules, and wirelessly transmits information including synchronous current and voltage values detected by the current detection unit and the voltage detection unit. A master unit receives the information transmitted from the slave units. A central monitoring unit receives the information received by the master unit.
US12255292B2
An example outdoor mounted device includes a first battery configured to operate at a low temperature range that at least includes negative 20 Celsius; a second battery configured to operate at a high temperature range; a temperature sensor; and processing circuitry configured to: determine, based on data received from the temperature sensors, a current temperature; responsive to determining that the current temperature is within the low temperature range, cause one or more components of the computing device to operate using electrical energy sourced from the first battery; and responsive to determining that the current temperature is within the high temperature range, cause the one or more components of the computing device to operate using electrical energy sourced from the second battery.
US12255283B2
Provided is a method of manufacturing a solid electrolyte sheet, and a solid electrolyte sheet that can improve battery output performance, and can suppress interfacial peeling and short-circuiting between the solid electrolyte layer and the electrode layer. A method of manufacturing a solid electrolyte sheet includes: a first step of a base with coating slurry containing a solid electrolyte; a second step of drying the slurry on the base to form a solid electrolyte layer; a third step of stacking a sheet-like three-dimensional structure on the top surface of the solid electrolyte layer; a fourth step of coating the inside and top of the three-dimensional structure with slurry containing a solid electrolyte; and a fifth step of drying the slurry coated on the inside and on the top of the three-dimensional structure to obtain a solid electrolyte sheet filled with the solid electrolyte.
US12255281B2
First group data indicating a position of a first end surface of a first sheet material and second group data indicating a position of a second end surface of a second sheet material are acquired from an inspection machine, and information indicating whether or not a winding body has a defect, and which constituent of a sheet material supplier is a cause of the defect in a case where the winding body has the defect, on the basis of a positional relationship among continuous positions of the first end surface indicated by the first group data, continuous positions of the second end surface indicated by the second group data, and reference lines, is output to a display for maintenance.
US12255278B2
A semiconductor light emitting element includes: a substrate; an n-type layer; a light emitting layer; a p-type layer; a p electrode located above the p-type layer; an n electrode located in a region that is above the n-type layer and in which the light emitting layer and the p-type layer are not located; a p-electrode bump connected to the p electrode; an n-electrode bump connected to the n electrode; and an insulation bump located in at least one of a region between the n-electrode bump and the p-type layer and a region whose distance from an end of the p-type layer closer to the n-electrode bump is shorter than a distance from the end to the p-electrode bump, in a plan view of the substrate. A surface of the insulation bump opposite to a surface facing the substrate is insulated from the p electrode and the n electrode.
US12255277B2
An element substrate includes an insulating substrate, electrode wiring located on the insulating substrate, a heat-dissipating member in contact with the insulating substrate, a flexible substrate electrically connected to the electrode wiring, a temperature detecting element located on the flexible substrate, and an adhesive layer. The adhesive layer is located between the temperature detecting element and an extending portion in the heat-dissipating member and between a facing surface of the flexible substrate and the extending portion in the heat-dissipating member.
US12255272B2
A display device includes a substrate, and a display element part on the substrate, and including a light emitting element configured to emit light in a display direction, and a bank pattern that protrudes in the display direction, wherein the bank pattern and the light emitting element include a same material.
US12255271B2
An optoelectronic unit includes a semiconductor chip configured to emit primary radiation with a first wavelength range during operation of the optoelectronic unit. The optoelectronic unit also includes a component including an optically active material. The component is arranged at least partially in the beam path of the semiconductor chip. The optically active material is not intended to be excited by the primary radiation with the first wavelength range. The optically active material incudes a proportion in the component of 0.004 wt %, inclusive, to 1 wt %, inclusive.
US12255264B2
Mid-IR light emitting diodes (LEDs) based on type-II quantum dot (QD) active regions grown with monolithically integrated semiconductor metal layers are provided. These LEDs comprise layers of type-II semiconductor (e.g., InGaSb) quantum dots integrated into a pn junction diode (e.g., InAs) grown above a highly doped backplane, such as an n++ InAs backplane, all in the same epitaxial growth. Aspects described herein minimize non-radiate recombination times and significantly increase radiative recombination rates by controlling the emission of the emitting QDs in the near field of an optical metal.
US12255257B2
A semiconductor device includes a first transistor, a second transistor and a third transistor provided on a substrate, the first to third transistors respectively including source and drain regions spaced apart from each other, a gate structure extending in a first direction on the substrate and interposed between the source and drain regions, and a channel region connecting the source and drain regions to each other. A channel region of the second transistor and a channel region of the third transistor respectively include a plurality of channel portions, the plurality of channel portions spaced apart from each other in a second direction, perpendicular to an upper surface of the substrate, and connected to the source and drain regions, respectively. A width of a channel portion of the third transistor in the first direction is greater than a width of a channel portion of the second transistor in the first direction.
US12255254B2
According to one embodiment, a semiconductor device includes: a semiconductor layer including a first plane extending along a plane including a first axis and a second axis; a first electrode extending along the first axis; a second electrode extending along the second axis; and a third electrode above the first plane. The third electrode is electrically coupled to the first electrode and the second electrode, and includes a first portion, a second portion and a third portion. The first portion crosses the first electrode. The second portion crosses the second electrode. The third portion crosses the second electrode and is separate at a first end from the second portion.
US12255253B2
A semiconductor device of embodiments includes: an element region including a transistor and a first diode; a termination region surrounding the element region and including a second diode; and an intermediate region between the element region and the termination region. The element region includes a first electrode, a second electrode, a gate electrode, a silicon carbide layer, and a gate insulating layer. The termination region includes a first wiring layer electrically connected to the first electrode, the second electrode, and the silicon carbide layer. The intermediate region includes a gate electrode pad, a first connection layer electrically connecting the first electrode and a part of the first wiring layer, a second connection layer electrically connecting the first electrode and another part of the first wiring layer, a second wiring layer electrically connected to the gate electrode pad and the gate electrode, and the silicon carbide layer.
US12255247B2
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin. A gate dielectric layer is over the top of the fin and laterally adjacent the sidewalls of the fin. A gate electrode is over the gate dielectric layer over the top of the fin and laterally adjacent the sidewalls of the fin. First and second semiconductor source or drain regions are adjacent the first and second sides of the gate electrode, respectively. First and second trench contact structures are over the first and second semiconductor source or drain regions, respectively, the first and second trench contact structures both comprising a U-shaped metal layer and a T-shaped metal layer on and over the entirety of the U-shaped metal layer.
US12255243B2
A method for manufacturing a switching device includes: forming a trench at a top surface of a semiconductor substrate; forming a gate insulation film for covering an inner surface of the trench; forming a gate electrode inside the trench to locate a top surface of the gate electrode below the top surface of the semiconductor substrate; forming an oxide film by oxidizing the top surface of the gate electrode; forming an interlayer insulation film by vapor phase growth at a top surface of the oxide film to locate a top surface of the interlayer insulation film below the top surface of the semiconductor substrate; and forming an upper electrode in contact with the semiconductor substrate at the top surface of the semiconductor substrate and a side surface of the trench located above the top surface of the interlayer insulation film.
US12255232B2
Depositing gallium nitride and carbon (GaN:C) (e.g., in the form of composite layers) when forming a gallium nitride drain of a transistor provides a buffer between the gallium nitride of the drain and silicon of a substrate in which the drain is formed. As a result, gaps and other defects caused by lattice mismatch are reduced, which improves electrical performance of the drain. Additionally, current leakage into the substrate is reduced, which further improves electrical performance of the drain. Additionally, or alternatively, implanting silicon in an aluminum nitride (AlN) liner for a gallium nitride drain reduces contact resistance at an interface between the gallium nitride and the silicon. As a result, electrical performance of the transistor is improved.
US12255225B2
Low leakage thin film capacitors for decoupling, power delivery, integrated circuits, related systems, and methods of fabrication are disclosed. Such thin film capacitors include a titanium dioxide dielectric and one or more noble metal oxide electrodes. Such thin film capacitors are suitable for high voltage applications and provide low current density leakage.
US12255215B2
An imaging element is provided with a plurality of pixels, a separation region, and a non-separation region. Each of the plurality of pixels is provided with a polarization unit that polarizes incident light in a specific polarization direction and a photoelectric conversion unit that is formed in a semiconductor substrate and performs photoelectric conversion of the polarized incident light. The separation region is arranged in the semiconductor substrate and separates the plurality of pixels from each other. The non-separation region includes the semiconductor substrate and is arranged in a clearance formed in the separation region in the vicinity of a corner of each of the plurality of pixels.
US12255214B2
A light detection device includes: a back-illuminated light receiving element; a circuit element; a connection member; an underfill; and a light shielding mask. The light shielding mask includes a frame having an opening and a light shielding layer formed on an inner surface of the opening. A first opening edge on the side of the circuit element in the opening is located at the outside of an outer edge of the light receiving element. A second opening edge opposite to the circuit element in the opening is located at the inside of the outer edge of the light receiving element. The opening is narrowed from the first opening edge toward the second opening edge. A width of the frame increases from the first opening edge toward the second opening edge. The underfill reaches a gap between the light receiving element and the light shielding layer.
US12255204B2
A semiconductor structure includes a first set of fins and a second set of fins, a dielectric pillar disposed between the first set of fins and the second set of fins, a bottom source/drain (S/D) region directly contacting a bottom surface of the first and second set of fins, and a top S/D region directly contacting a top surface of the first and second set of fins. A high-k metal gate (HKMG) is disposed between fins of the first set of fins and between fins of the second set of fins. The HKMG directly contacts sidewalls of the dielectric pillar. A width of the HKMG between the first set of fins is equal to a width of the HKMG between the second set of fins.
US12255200B1
The present disclosure generally relates to trench isolation structures for semiconductor devices. More particularly, the present disclosure relates to semiconductor devices having trench isolation structures with varying depths for electrically isolating integrated circuit (IC) components in the semiconductor devices. The present disclosure also relates to method of forming the trench isolation structures.
US12255192B2
A display device includes a display portion mounted with a first LED and a second LED are mounted, a pixel circuit portion provided with a first pixel-circuit thin film transistor electrically connected to the first LED and a second pixel-circuit thin film transistor electrically connected to the second LED, a drive circuit portion provided with a drive-circuit thin film transistor, and a shielding layer provided between the display portion and the drive circuit portion. A fixed potential is applied to the shielding layer. The second LED overlaps the drive circuit portion with the shielding layer therebetween.
US12255184B2
A device includes a first redistribution structure comprising a first conductive line and a second conductive line. An integrated circuit die is attached to the first redistribution structure. A first via is coupled to the first conductive line on a first side, and a first conductive connector is coupled to the first conductive line on a second side opposite the first side. A second via is coupled to the second conductive line on the first side, and a second conductive connector is coupled to the second conductive line on the second side. The first via directly contacts the first conductive line without directly contacting the first conductive connector. The second via directly contacts the second conductive line and directly contacts the second conductive connector.
US12255174B2
A package includes a package substrate, an interposer over and bonded to the package substrate, a first wafer over and bonding to the interposer, and a second wafer over and bonding to the first wafer. The first wafer has independent passive device dies therein. The second wafer has active device dies therein.
US12255173B2
A chip package structure is provided. The chip package structure includes a first substrate. The chip package structure includes a conductive via structure passing through the first substrate. The chip package structure includes a barrier layer over a surface of the first substrate. The chip package structure includes an insulating layer over the barrier layer. The chip package structure includes a conductive pad over the insulating layer. The conductive pad has a first portion passing through the insulating layer and the barrier layer and connected to the conductive via structure. The chip package structure includes a conductive bump over the conductive pad. The chip package structure includes a second substrate. The chip package structure includes an underfill layer between the first substrate and the second substrate.
US12255172B2
A method of determining a bonding status between a wire and at least one bonding location of a workpiece is provided. The method includes the steps of: (a) bonding a portion of a wire to a bonding location of a workpiece using a bonding tool of a wire bonding machine; (b) determining a motion profile of the bonding tool for determining if the portion of the wire is bonded to the bonding location, the motion profile being configured to result in the wire being broken during the motion profile if the portion of the wire is not bonded to the bonding location; and (c) moving the bonding tool along the motion profile to determine if the portion of the wire is bonded to the bonding location. Other methods of determining a bonding status between a wire and at least one bonding location of a workpiece are also provided.
US12255166B2
A semiconductor package structure includes a conductive pad formed over a substrate. The semiconductor package structure also includes a passivation layer formed over the conductive pad. The semiconductor package structure further includes a first via structure formed through the passivation layer and in contact with the conductive pad. The semiconductor package structure also includes a first encapsulating material surrounding the first via structure. The semiconductor package structure further includes a redistribution layer structure formed over the first via structure. The first via structure has a lateral extending portion embedded in the first encapsulating material near a top surface of the first via structure, and the lateral extending portion has a width increasing in a direction toward the redistribution layer structure.
US12255159B2
An antenna chip packaging structure and a method for preparing the antenna chip packaging structure are disclosed. The method includes forming multiple antenna structures: on a first support substrate with a redistribution layer on the first support substrate; forming each of the multiple antenna structures includes sequentially forming a first antenna layer, a first connection structure, and a first packaging layer on the redistribution layer; sequentially forming a second antenna layer, a second connection structure, and a second packaging layer above the first packaging layer; forming a third antenna layer above the second packaging layer; repeating the antenna structure forming process, before bonding a second support substrate above the last antenna structure on the last packaging layer; removing the first support substrate, and forming a UBM layer below the redistribution layer; and forming a solder ball on the UBM layer and connecting a chip to the UBM layer.
US12255155B2
A package structure is provided. The package structure includes a lower semiconductor die and a first protective layer surrounding the lower semiconductor die. The package structure also includes a dielectric layer partially covering the first protective layer and the lower semiconductor die and an upper semiconductor die over the lower semiconductor die and the first protective layer. The upper semiconductor die is bonded with the lower semiconductor die through a connector. The package structure further includes an insulating film surrounding the connector and a second protective layer surrounding the upper semiconductor die. A portion of the second protective layer is between the insulating film and the dielectric layer.
US12255151B2
A module (101) includes a substrate (1) having a first main surface (1a) and including wiring, a first component (31) having a circuit surface (31a), mounted on the first main surface (1a) such that the circuit surface (31a) faces the first main surface (1a), and having a ground terminal (10) on the circuit surface (31a), a first sealing resin (6a) disposed to cover the first main surface (1a) and the first component (31), and a heat dissipation portion (5) provided along an upper surface of the first sealing resin (6a). The wiring is connected to the ground terminal (10), and the module further includes a heat conducting member (7) connecting the wiring and the heat dissipation portion (5).
US12255147B2
An electronic substrate may be fabricated having at least two glass layers separated by an etch stop layer, wherein a bridge is embedded within one of the glass layers. The depth of a cavity formed for embedding the bridge is control by the thickness of the glass layer rather than by controlling the etching process used to form the cavity, which allows for greater precision in the fabrication of the electronic substrate. In an embodiment of the present description, an integrated circuit package may be formed with the electronic substrate, wherein at least two integrated circuit devices may be attached to the electronic substrate, such that the bridge provides device-to-device interconnection between the at least two integrated circuit devices. In a further embodiment, the integrated circuit package may be electrically attached to an electronic board.
US12255141B2
A layout structure of a capacitance cell using a complementary FET (CFET) is provided. A capacitance part includes a first three-dimensional transistor of a first conductivity type and a second three-dimensional transistor of a second conductivity type formed above the first transistor in the depth direction. The source and drain of the first transistor are both connected to VDD or VSS, and the source and drain of the second transistor are both connected to VDD or VSS. The gates of the first and second transistors are both connected to the gate of a transistor included in a fixed-value output part, and are supplied with VDD or VSS.
US12255139B2
A semiconductor device including a first insulating structure on a substrate and including a first etch stop layer and a first interlayer insulating layer on the first etch stop layer, a second insulating structure on the first insulating structure and including a second etch stop layer and a second interlayer insulating layer on the second etch stop layer, a conductive line penetrating through the second insulating structure, and extending in a first direction parallel to an upper surface of the substrate, and a plurality of contacts penetrating through the first insulating structure and connected to the conductive line may be provided. The conductive line may include a protrusion extending below the second insulating structure and penetrating through the first interlayer insulating layer to be in contact with the first etch stop layer.
US12255130B2
Processes and structures resulting therefrom for the improvement of high speed signaling integrity in electronic substrates of integrated circuit packages, which is achieved with the formation of airgap structures within dielectric material(s) between adjacent conductive routes that transmit/receive electrical signals, wherein the airgap structures decrease the capacitance and/or decrease the insertion losses in the dielectric material used to form the electronic substrates.
US12255126B2
There are provided a semiconductor and a method of fabricating the same. The semiconductor device may include a second semiconductor substrate directly bonded to a first semiconductor substrate. The first semiconductor substrate may include a first through via with an end portion protruding through a first top surface, the first top surface being a top surface of a first semiconductor substrate body, a liner extending to partially expose a side surface of the end portion of the first through via, and a first diffusion barrier layer. The liner may include a third top surface that is positioned at a lower height than a second top surface, the second top surface being a top surface of the end portion of the first through via and substantially equal to the first top surface. Alternatively, the liner may include a third surface positioned at a height that is lower than the second top surface and higher than the first top surface.
US12255124B2
A jet impingement cooling assembly for semiconductor devices includes an inlet chamber configured to receive an inlet fluid flow, and a jet plate having a plurality of jet nozzles formed therein and coupled to the inlet chamber, and positioned to direct a jet fluid portion of the inlet fluid flow from the inlet chamber through the jet nozzles. The jet impingement cooling assembly may further include an outlet chamber positioned to receive the jet fluid portion once the jet fluid portion has passed through the jet nozzles, and at least one bypass nozzle in fluid connection with the inlet chamber and configured to direct a bypass fluid portion of the inlet fluid flow into the outlet chamber with the jet fluid portion to thereby define an outlet fluid flow.
US12255120B2
A semiconductor device includes a power module, a circuit package, and a joint portion joining the power module and the circuit package. The circuit package includes a semiconductor element, a wiring layer electrically connected with the semiconductor element, a heat conductive member, and a second mold resin portion sealing the semiconductor element and the heat conductive member. The wiring layer includes a connecting portion connected with the heat conductive member. One of the connecting portion or the heat conductive member is joined with a signal wire in the power module via the joint portion. The heat conductive member penetrates the second mold resin portion in a thickness direction of the semiconductor element. The heat conductive member and the connecting portion are arranged in a straight line in the thickness direction of the semiconductor element.
US12255119B2
A package assembly includes an interposer module on a package substrate, a liquid alloy thermal interface material (TIM) on the interposer module, a seal ring surrounding the liquid alloy TIM, and a package lid on the liquid alloy TIM and seal ring, wherein the seal ring, interposer module and package lid seal the liquid alloy TIM.
US12255116B2
A semiconductor structure and a manufacturing method thereof are provided. The semiconductor structure includes first semiconductor dies spaced apart from one another, second semiconductor dies stacked upon the first semiconductor dies with a one-to-one correspondence and electrically coupled to the first semiconductor dies, a first composite structure laterally interposed between two first semiconductor dies, a second composite structure laterally interposed between two second semiconductor dies, and a support substrate bonded to the second semiconductor dies and the second composite structure. The first composite structure includes a first material layer adjoining sidewalls of the two first semiconductor dies and a second material layer connected to and different from the first material layer. The second composite structure includes a third material layer adjoining sidewalls of the two second semiconductor dies and a fourth material layer connected to and different from the third material layer.
US12255115B2
In examples, a semiconductor device comprises a semiconductor package including a mold compound covering a semiconductor die. The semiconductor package has a surface and a cavity formed in the surface. The semiconductor device comprises an electronic device positioned within the cavity, the electronic device coupled to the semiconductor die via a conductive terminal extending through the mold compound.
US12255114B2
A method of forming a semiconductor package includes producing a package substrate that includes an interior laminate layer, a first metallization layer disposed below the interior laminate layer, and a second metallization layer disposed above the interior laminate layer, providing a first load terminal on a first surface of the first semiconductor die and a second load terminal on a second surface of the first semiconductor die; and a liner of dielectric material on the first semiconductor die; providing a liner of dielectric material on the first semiconductor die; embedding the first semiconductor die within the interior laminate layer such that the first surface of the first semiconductor die faces the second metallization layer, and wherein the liner of dielectric material is disposed on a corner of the first semiconductor die that is between the first and second load terminals of the first semiconductor die.
US12255112B2
A test key configured to measure resistance of a through semiconductor via in a semiconductor substrate is provided. The test key includes a first resistor, a first conductor, a first probe pad, a second conductor, a second probe pad, a third conductor, a third probe pad, a fourth conductor, and a fourth probe pad. The first probe pad is electrically connected to a first end of the through semiconductor via by the first resistor and the first conductor. The second probe pad is electrically connected to the first end of the through semiconductor via by the second conductor. The third probe pad is electrically connected to a second end of the through semiconductor via by the third conductor. The fourth probe pad is electrically connected to the second end of the through semiconductor via by the fourth conductor.
US12255107B2
Semiconductor devices and methods which utilize a treatment process of a bottom anti-reflective layer are provided. The treatment process may be a physical treatment process in which material is added in order to fill holes and pores within the material of the bottom anti-reflective layer or else the treatment process may be a chemical treatment process in which a chemical reaction is used to form a protective layer. By treating the bottom anti-reflective layer the diffusion of subsequently applied chemicals is reduced or eliminated, thereby helping to prevent defects that arise from such diffusion.
US12255105B2
A semiconductor device includes a substrate having a first region and a second region, a first transistor in the first region, a second transistor in the first region, and a third transistor in the second region. The first transistor includes a first channel layer and a first gate dielectric layer on the first channel layer. The second transistor includes a second channel layer and a second gate dielectric layer on the second channel layer. The second gate dielectric layer is thicker than the first gate dielectric layer. The third transistor includes a third channel layer and a third gate dielectric layer on the third channel layer. The third gate dielectric layer is thicker than the second gate dielectric layer.
US12255099B2
Methods of forming a plurality of transistor stacks are provided. A method of forming a plurality of transistor stacks includes etching a plurality of nanosheets, using a plurality of spacers that are on sidewalls of a plurality of semiconductor fins as an etch mask, to provide a plurality of spaced-apart nanosheet stacks that each have at least one of the semiconductor fins thereon.
US12255091B2
Semiconductor processing apparatuses and methods are provided in which an electrostatic discharge (ESD) prevention layer is utilized to prevent or reduce ESD events from occurring between a semiconductor wafer and one or more components of the apparatuses. In some embodiments, a semiconductor processing apparatus includes a wafer handling structure that is configured to support a semiconductor wafer during processing of the semiconductor wafer. The apparatus further includes an ESD prevention layer on the wafer handling structure. The ESD prevention layer includes a first material and a second material, and the second material has an electrical conductivity that is greater than an electrical conductivity of the first material.
US12255089B2
Electronic device manufacturing systems, robot apparatus and associated methods are described. The robot apparatus includes an arm having an inboard end and an outboard end, the inboard end is configured to rotate about a shoulder axis; a first forearm is configured for independent rotation relative to the arm about an elbow axis at the outboard end of the arm; a first wrist member is configured for independent rotation relative the first forearm about a first wrist axis at a distal end of the first forearm opposite the elbow axis, wherein the first wrist member includes a first end effector and a second end effector. The robot apparatus further includes a second forearm configured for independent rotation relative to the arm about the elbow axis; a second wrist member configured for independent rotation relative the second forearm about a second wrist axis, wherein the second wrist member comprises a third end effector and a fourth end effector. The robot apparatus further includes a third forearm configured for independent rotation relative to the arm about the elbow axis; and a third wrist member configured for independent rotation relative the third forearm about a third wrist axis, wherein the third wrist member includes a fifth end effector and a sixth end effector.
US12255084B2
A handle for a wafer carrier that includes an insertable member configured to be inserted into an aperture of the wafer carrier, and a locking mechanism moveable relative to the insertable member. A tab of the insertable member retains the insertable member in the aperture when in an engaged state. When in a locked state, the locking mechanism maintains the tab in the engaged state and a flexible member of the locking mechanism is positioned to maintain the locking mechanism in the locked state. A wafer carrier includes the detachable handle and the locking mechanism.
US12255082B2
A substrate processing method arranges a plurality of substrates in a storage area of a chamber, supplies an organic solvent to the plurality of substrates, arranges the plurality of substrates in a drying area, supplies a vapor of a hydrophobizing agent from a hydrophobizing agent nozzle to the plurality of substrates, arranges the plurality of substrates in the storage area, supplies an organic solvent from a first organic solvent nozzle to the plurality of substrates, supplies a vapor of an organic solvent from a second organic solvent nozzle to the drying area in a state where a liquid is stored in the storage area and the plurality of substrates are dipped in a liquid.
US12255077B2
The disclosed principles provide for implementing low-cost and fast metallic printing processes into the QFN and other no-leads package assembly flow to selectively print solderable material in areas that would otherwise be susceptible to corrosion and thus pose reliability risks. The problem of copper corrosion and poor BLR performance in no-leads packages because of remaining exposed copper areas after package singulation is solved by employing selective metallic printing processes in the assembly flow to coat all risk-prone areas with solder material. For example, for no-leads packages that are formed using printed leadframes, solder can be deposited through inkjet, screen, stencil, or photonic printing into the grooves which are formed after passivating the packages at the strip level. The singulating occurs through the grooves having solder printed therein, and results in wettable upper and sidewall surfaces of the outer ends of the leadframe for each package.
US12255076B2
The present disclosure is directed to leadless semiconductor packages with improved wettable flanks that encourage the formation of solder fillets when the leadless semiconductor package is mounted to a substrate. The solder fillets are consistently formed and are easily detectable by inspection systems, such as automated optical inspection (AOI) systems.
US12255075B2
An atomic layer etching method using a ligand exchange reaction may include a substrate providing step of putting a substrate with a thin film formed thereon into a reaction chamber, a halogenated thin film forming step of forming a halogenated thin film on a surface of the thin film by infusing a halogenated gas into the reaction chamber, and an etching step of etching the halogenated thin film by infusing a ligand without a metal or metal precursor into the reaction chamber with the substrate with the halogenated thin film.
US12255073B2
The problem to addressed by the present invention is that of providing a novel technique that can remove a strained layer introduced into a silicon carbide substrate by laser processing. The present silicon carbide substrate manufacturing method involves a processing step for performing laser processing to remove part of a silicon carbide substrate by irradiating the silicon carbide substrate with a laser, and a strained layer removal step for removing a strained layer that was introduced in the silicon carbide substrate by the aforementioned processing step involving heat treatment of the silicon carbide substrate. In this way, the present invention, which is a method of removing a strained layer introduced into a silicon carbide substrate by laser processing, involves a strained layer removal step for heat treating the silicon carbide substrate.
US12255063B2
A substrate processing system configured to process a substrate includes a first modifying apparatus configured to form, in a combined substrate in which a front surface of a first substrate and a front surface of a second substrate are bonded to each other, an internal modification layer elongated within the first substrate in a plane direction from a center of the first substrate toward at least an edge portion of the first substrate as a removing target; a second modifying apparatus configured to form, within the first substrate, an edge modification layer elongated in a thickness direction of the first substrate along a boundary between the edge portion and a central portion of the first substrate; and a separating apparatus configured to separate a portion of the first substrate at a rear surface side, starting from the internal modification layer.
US12255062B2
A method includes performing a plasma activation on a surface of a first package component, removing oxide regions from surfaces of metal pads of the first package component, and performing a pre-bonding to bond the first package component to a second package component.
US12255059B2
A method for multiple transition monitoring of at least one analyte in a sample using a quadrupole mass analyzer is provided and comprises at least one voltage application step, wherein a direct current (DC) voltage and a radio frequency (AC) voltage are applied between two pairs of electrodes of at least one mass filter of the analyzer, wherein the AC voltage has an amplitude VAC and the DC voltage has an applicable voltage VDC, wherein a supplementary AC voltage is superimposed on top of the AC and the DC voltage, wherein an amplitude ΔVDC of the supplementary AC voltage is ≤ V DC , max 2 b + 1 , wherein VDC,max is a maximum voltage output of the DC voltage and b is a bit size of at least one electronics board of the mass filter of the analyzer; and wherein at least one transition of the analyte is determined with at least one detector of the analyzer.
US12255052B2
A method for applying RF power in a plasma process chamber is provided, including: generating a first RF signal; generating a second RF signal; generating a third RF signal; wherein the first, second, and third RF signals are generated at different frequencies; combining the first, second and third RF signals to generate a combined RF signal, wherein a wave shape of the combined RF signal is configured to approximate a sloped square wave shape; applying the combined RF signal to a chuck in the plasma process chamber.
US12255047B1
One or more embodiments of the present disclosure are directed toward improved methods of fabricating a semiconductor device utilizing multi-level electron beam lithography (e-beam lithography), an alignment marker for multi-level e-beam lithography, and a semiconductor device including the alignment marker. A method of fabricating a semiconductor device may include: forming an alignment marker in a substrate, the alignment marker including tantalum; determining, utilizing a backscatter electron detector of an electron beam lithography tool, a location of an edge of the alignment marker based on an atomic number contrast between the alignment marker and the substrate; and forming, utilizing the electron beam lithography tool, at least one transistor in the substrate based on the location of the edge of the alignment marker.
US12255045B2
The invention relates to a transmission charged particle microscope comprising a charged particle beam source for emitting a charged particle beam, a sample holder for holding a sample, an illuminator for directing the charged particle beam emitted from the charged particle beam source onto the sample, and a control unit for controlling operations of the transmission charged particle microscope. As defined herein, the transmission charged particle microscope is arranged for operating in at least two modes that substantially yield a first magnification whilst keeping said diffraction pattern substantially in focus. Said at least two modes comprise a first mode having first settings of a final projector lens of a projecting system; and a second mode having second settings of said final projector lens.
US12255044B2
Linear fiducials with known angles relative to each other are formed such that their structures appear in a cross-sectional face of the sample as a distinct structure. Therefore, when imaging the cross-section face during the cross-sectioning operation, the distance between the identified structures allows unique identification of the position of the cross-section plane along the Z axis. Then a direct measurement of the actual position of each slice can be calculated, allowing for dynamic repositioning to account for drift in the plane of the sample and also dynamic adjustment of the forward advancement rate of the FIB to account for variations in the sample, microscope, microscope environment, etc. that contributes to drift. An additional result of this approach is the ability to dynamically calculate the actual thickness of each acquired slice as it is acquired.
US12255041B2
Prior to execution of primary correction, a first centering process, an in-advance correction of a particular aberration, and a second centering process are executed stepwise. In the first centering process and the second centering process, a ronchigram center is identified based on a ronchigram variation image, and is matched with an imaging center. In the in-advance correction and the post correction of the particular aberration, a particular aberration value is estimated based on a ronchigram, and the particular aberration is corrected based on the particular aberration value.
US12255022B2
A multilayer electronic component includes: a body including dielectric layers and first and second internal electrodes and having first to sixth surfaces; a first external electrode including a first connection portion, disposed on the third surface, and a first band portion extending from the first connection portion onto a portion of the first surface; a second external electrode including a second connection portion, disposed on the fourth surface, and a second band portion extending from the second connection portion onto a portion of the first surface; an insulating layer disposed on the second surface and disposed to extend to the first and second connection portions; a first plating layer disposed on the first band portion; and a second plating layer disposed on the second band portion. The insulating layer includes a fluorine-based organic material.
US12255014B2
A device comprises a support net with nodes, wherein each node comprises a HTS photovoltaic-magnetic cell, wherein alignments of the HTS photovoltaic-magnetic cells are arranged with N-S in parallel alignment. A device comprises a tether comprising a plurality of HTS solenoids and a sheath, wherein a solenoid of the plurality of HTS solenoids comprises a high temperature superconducting material and reinforcing fiber. A device comprises propulsion ball or plate with tail, injected in propulsion channel; HTS solenoids disposed along walls of propulsion channel, wherein the propulsion ball or plate with tail are moved through the propulsion channel using magnetic field generated by HTS solenoids; and a collection channel.
US12255006B2
An inductor that includes a body having a magnetic portion containing a magnetic powder and a first resin; a coil that is encapsulated in the body and includes a winding portion formed by winding a conductor and a pair of lead-out portions that extend from the winding portion; and a pair of outer electrodes to which at least end portions of the lead-out portions are connected at surfaces of the body. The outer electrodes each includes an electrically conductive resin layer and a first cover layer arranged on the electrically conductive resin layer. The electrically conductive resin layers each contain an electrically conductive powder and a second resin and a plurality of electrically conductive metal portions composed of the same material as the first cover layers are contained inside the electrically conductive resin layers.
US12255004B2
Aspects of multi-phase integrated coupled inductors are described. In one embodiment, a multi-phase integrated coupled inductor includes a magnetic core and a coupled set of inductors. Each inductor can include conductive vias that are asymmetrically distributed in two symmetrical core slots in the magnetic core, so that each inductor has a different number of lateral-flux vias in each slot.
US12255000B2
A compound superconducting twisted wire includes compound superconducting strands being twisted to form a twisted structure, in which each of the compound superconducting strands includes a compound superconductor part, a reinforcing part and a stabilizing part. The compound superconductor part includes compound superconducting filaments and a first matrix, the compound superconducting filaments each including a compound superconducting phase. The reinforcing part is disposed on an outer circumferential side of the compound superconductor part and includes reinforcing filaments and a second matrix. The stabilizing part is disposed on at least one side of an inner circumferential side and an outer circumferential side of the reinforcing part. A volume ratio of the reinforcing part relative to the compound superconducting strand is larger than a volume ratio of the compound superconductor part relative to the compound superconducting strand.
US12254996B2
A method of determination of a nuclear core loading pattern defining the disposition of fuel assemblies. The method includes defining at least one potential core loading pattern and calculating predictive bowing of the fuel assemblies at the end of the operation cycle for each potential core loading pattern. The calculation is carried out by an automatic learning algorithm trained on a training data set that includes a plurality of other core loading patterns. The set also includes, for each of the other core loading patterns, measurements of bowing of fuel assemblies at the end of operation cycle. The method also includes evaluating the at least one potential core loading pattern based on the predictive bowing calculations and at least one predetermined criteria. The method further includes selecting one of the potential core loading patterns based at least in part on the evaluating.
US12254984B2
An electronic device and a method of training a classification model for age-related macular degeneration (AMD) are provided. The method includes the following steps. Training data is obtained. A loss function vector corresponding to the training data is calculated based on a machine learning algorithm, in which the loss function vector includes a first loss function value corresponding to a first stage of AMD and a second loss function value corresponding to a second stage of AMD. A first penalty weight is generated according to a stage difference between the first stage and the second stage. The first loss function value is updated according to the second loss function value and the first penalty weight, so as to generate an updated loss function vector. The classification model is trained according to the updated loss function vector.
US12254972B2
A cloud-based application generates food product recommendations in support of medical nutritional therapy. The recommendations are calculated based on at least one patient-specific nutritional prescription and extended ingredient data that identifies food product ingredients or nutritional calculations that do not appear on packaging labels. The patient-specific nutritional prescription is calculated based on a patient profile and at least one nutritional prescription template. The recommendations may be used to perform a pantry makeover in which harmful food products are removed from household food storage and beneficial food products are added to household food storage. Recommendations may be calculated in real-time for food products that are identified during food shopping. Less harmful alternative food products are identified and suggested.
US12254971B2
Methods, systems, and devices for activity tracking are described. A method for automatic activity detection may include receiving physiological data associated with a user from a wearable device and identifying an activity segment during which the user is engaged in a physical activity based on the physiological data. The method may further include identifying location data associated with the user for at least a portion of the activity segment and identifying one or more parameters associated with the physical activity based on the physiological data and the location data. The method may further include causing a user device to display the one or more parameters associated with the physical activity.
US12254967B2
Methods and non-transitory machine-readable media associated with treatment plan identification are described. Treatment plan identification can include receiving first signaling configured to monitor user health data and receiving second signaling configured to monitor user behavior data. Treatment plan identification can include writing data that is based at least in part on a combination of the first signaling and the second signaling and identifying output data representative of a treatment plan for the user based at least in part on input data representative of the written data and additional user data. Output data representative of the treatment plan can be transmitted to a computing device accessible by the user, a computing device accessible by a provider, or both.
US12254960B2
Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing health-related predictive data analysis. Certain embodiments of the present invention utilize systems, methods, and computer program products that perform health-related predictive data analysis by generating an optimal predictor set for a gene regulatory network using a quantum logic circuit that comprises one or more quantum logic subcircuits for each quantum processing unit that is associated with a quantum subcircuit and is configured to perform a conjunctive phase logic operation performed on each ancilla bit of a quantum subcircuit.
US12254956B2
A memory device includes an array of memory cells, a plurality of bit lines, a current control circuit, and a discharge enable circuit coupled between the current control circuit and a ground. The array of memory cells includes a plurality of columns of memory cells. The plurality of bit lines are respectively coupled to the plurality of columns of memory cells. First terminals of the first transistors each is in connection with one of the bit lines. Second terminals of the first transistors each is in connection with the discharge enable circuit. Third terminals of the first transistors are in connection with a reference current generator of the current control circuit.
US12254953B2
A calibration device is coupled to a communication line shared by plural devices. The calibration device is configured to perform an iterative eye width scanning by adjusting a set voltage level by a preset level from a first voltage level to a reference center voltage level, wherein the first voltage level corresponds to a cross point where values of signals or data, which are transmitted via the communication lines, are changed in different directions; and determine, as a zero crossing for the signals or the data, a voltage level corresponding to a largest value among a plurality of eye widths obtained through the iterative eye width scanning.
US12254943B2
A signal detection system and a memory detection method are provided. The system includes a signal generator, generating a reference test signal based on an external parameter, the reference test signal being a clock signal satisfying a preset duty cycle, where a duty cycle test is performed on the reference test signal based on a test circuit, to determine whether a function of the test circuit is normal. If the function of the test circuit is normal, different portions under test are sequentially selected based on a test control signal, and the duty cycle test is performed, based on the test circuit, on a signal outputted by each of the selected portions under test. The portions under test include a signal converter and a write clock path.
US12254941B2
A test circuit includes first integration circuit configured to receive first test signal and integrate first test signal to output first integrated signal; second integration circuit configured to receive second test signal and integrate second test signal to output second integrated signal, where first test signal and second test signal are signals inverted with respect to each other, value of first integrated signal is product of duty cycle of first test signal and a voltage amplitude of power supply, and value of second integrated signal is product of duty cycle of second test signal and voltage amplitude of power supply; and comparison circuit connected to first and second integration circuits. The comparison circuit is configured to output high-level signal in response to first integrated signal being greater than second integrated signal, and output low-level signal in response to second integrated signal being greater than first integrated signal.
US12254936B2
A data storage device initially stores incoming data from a host in single-level cell (SLC) blocks and later folds the data from those blocks into a multi-level cell (MLC) block. If an error is detected during the folding operation, the data storage device pauses the folding operation, programs data that failed to be program and other data from the initial SLC blocks into another SLC block, and then resumes the folding operation. This can be part of a dynamic runtime zoning process where the data storage device determines a set of wordlines that will fall under one zone at runtime during an enhanced post-write-read (EPWR) operation.
US12254935B2
A method (and corresponding system, computer program and storage device) for testing a device under test, DUT, comprising: generating or receiving, by a component of the DUT, a bus signal, wherein the bus signal comprises a first data signal having a plurality of first phase angles or a second data signal having a plurality of second phase angles; averaging the phase angles for a predetermined bus signal length; comparing the averaged phase angle with a preset phase range; and identifying the first data signal or the second data signal in the bus signal based on the comparison.
US12254932B2
A memory device includes: a plurality of page buffers connected a plurality of bit lines and configured to selectively precharge the bit lines, and a control circuit configured to: perform a first verify operation by applying a precharge voltage to a first bit line among the bit lines according to program data and by applying a first verify voltage to a selected word line, perform a second verify operation, after the first verify operation, by applying the precharge voltage to a second bit line not overlapping the first bit line and by applying a second verify voltage to the selected word line, and perform at least one of an operation of floating the first bit line and an operation of applying the precharge voltage according to a threshold voltage of a memory cell connected to the first bit line during the second verify operation.
US12254930B2
The embodiments of the disclosure provide a control method and apparatus for a memory, and a storage medium. The memory has memory blocks, and each memory block has memory strings. Each of the memory strings includes a channel layer with an N-type doped top region. In a memory block, a bit line erasing voltage is applied to a select bit line, and an erasing prohibition voltage is applied to an unselect bit line. A top select gate voltage lower than the bit line erasing voltage is applied to a top select gate. When a word line erasing voltage lower than the bit line erasing voltage is applied to the corresponding word line connected to a memory string corresponding to the select bit line and the unselect bit line, the memory string corresponding to the select bit line is erased.
US12254928B2
An operation method for a memory device is provided. A memory block of the memory device includes an array of memory cells including cell strings and cell pages. Serially numbered and arranged bit lines are connected to the cell strings, respectively. Serially numbered and arranged word lines are connected to the cell pages, respectively. The operation method includes: performing a batch writing to each of the cell pages, such that the memory cells in each cell page are respectively grouped as an earlier written memory cell or a later written memory cell, depending on the connected bit line is either even-numbered or odd-numbered. Each cell page has a respective write sequence. In terms of write sequence, each cell page is identical with one of 2 nearest cell pages, and opposite to the other of the 2 nearest cell pages.
US12254922B2
A memory device includes a memory cell including a selection layer and a phase change material layer, and a controller, wherein the selection layer includes a switching material, the phase change material layer includes a phase change material, and the controller is configured to apply a write pulse to the selection layer and the phase change material layer and control a polarity, a peak value, and a shape of the write pulse.
US12254918B2
Circuits, systems, and methods are described herein for generating a boost voltage for a write operation of a memory cell. In one embodiment, a boost circuit includes a first inverter and a second inverter, each configured to invert a write signal. The boost circuit also includes a transistor and a capacitor. The transistor is coupled to an output of the first inverter. The transistor is configured to charge a capacitor based on the write signal and provide a supply voltage to a write driver. The capacitor is coupled to an output of the second inverter. The capacitor is configured to generate and provide a delta voltage to the write driver.
US12254908B2
Systems and methods for controlling a critical dimension (CD) uniformity of a magnetic head device are described. A film stack that is part of a system for controlling a critical dimension (CD) uniformity of a magnetic head device can include a substrate, a magnetoresistive (MR) sensor layer, and a hard mask layer. The system can also include a first mask that defines critical shape patterns other than the CD. The hard mask layer can be patterned using the first mask. The system can also include a second mask that defines the CD. A mandrel pattern can be formed on the hard mask layer using the second mask.
US12254904B2
Methods and systems, including computer software products, for providing a shared digital video stream. Primary digital video streams are collected from at least two digital video sources. The primary digital video streams are time-synchronised with respect to a common time reference. The time-synchronised streams are analysed to detect at least one pattern selected from a first set of patterns. The shared digital video stream is produced as an output digital video stream based on consecutively considered frames of the time-synchronised streams and the detected patterns. The output digital video stream is continuously provided. The synchronisation introduces latency, which gets included in the output digital video stream. The pattern detection includes considering information of the primary streams that is present in a later frame than a frame of a time-synchronised primary stream yet to be used in the production of the output stream.
US12254892B2
Systems and methods includes receiving a single-track audio input stream having a mixture of audio signals generated from a plurality of sources, training an audio source separation model using, at least in part, the received single-track audio input stream, and separating audio sources, using the audio source separation model, from the audio input stream in accordance with one or more processing recipes to generate a plurality of source separated output stems. The audio separation model is trained to receive the single-track audio input stream and generate a plurality of audio stems corresponding to one or more audio sources of the plurality of sources.
US12254891B2
Processing of acoustic features of audio data to generate one or more revised versions of the acoustic features, where each of the revised versions of the acoustic features isolates one or more utterances of a single respective human speaker. Various implementations generate the acoustic features by processing audio data using portion(s) of an automatic speech recognition system. Various implementations generate the revised acoustic features by processing the acoustic features using a mask generated by processing the acoustic features and a speaker embedding for the single human speaker using a trained voice filter model. Output generated over the trained voice filter model is processed using the automatic speech recognition system to generate a predicted text representation of the utterance(s) of the single human speaker without reconstructing the audio data.
US12254876B2
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal including an output of a speaker device and an additional audio signal. The method also includes determining, by the processing system, based at least in part on a model trained to identify the output of the speaker device, that the additional audio signal corresponds to an utterance of a user. The method further includes initiating a reduction in an audio output level of the speaker device based on determining that the additional audio signal corresponds to the utterance of the user.
US12254871B2
A method of operating a customer utterance analysis system includes obtaining a subset of utterances from among a first set of utterances. The method includes encoding, by a sentence encoder, the subset of utterances into multi-dimensional vectors. The method includes generating reduced-dimensionality vectors by reducing a dimensionality of the multi-dimensional vectors. Each vector of the reduced-dimensionality vectors corresponds to an utterance from among the subset of utterances. The method includes performing clustering on the reduced-dimensionality vectors. The method includes, based on the clustering performed on the reduced-dimensionality vectors, arranging the subset of utterances into clusters. The method includes obtaining labels for a least two clusters from among the clusters. The method includes generating training data based on the obtained labels. The method includes training a neural network model to predict an intent of an utterance based on the training data.
US12254867B2
A system is provided for a self-learning policy engine that can be used by various spoken language understanding (SLU) processing components. The system also provides for sharing contextual information from processing performed by an upstream SLU component to a downstream SLU component to facilitate decision making by the downstream SLU component. The system also provides for a SLU component to select from a variety of actions to take. A SLU component may implement an instance of the self-learning policy that is specifically configured for the particular SLU component.
US12254851B2
The application provides a brightness detection method, a computer device and a readable medium, where the brightness detection method includes: using each of display modules in a display module production line as a test module separately, where the test module is provided with a photosensitive sensor; obtaining a brightness algorithm formula of the photosensitive sensor of each of the test module; and performing, according to the brightness algorithm formula, ambient light detection by the photosensitive sensor.
US12254836B2
A display substrate and a display device are provided. The display substrate includes: a base substrate; a plurality of pixels; and a light emitting control line and a first power supply line which are electrically connected to a light emitting control circuit of the pixel. The light emitting control circuits of pixels located in two adjacent rows share the same light emitting control line. The light emitting control circuit includes a light emitting control transistor, the gate of the light-emitting control transistor is electrically connected to the light emitting control line, one of the first electrode and the second electrode of the light emitting control transistor is connected to the first power supply line, and the first power supply line extends in parallel to the light emitting control line.
US12254826B2
Provided are a display panel, an integrated chip, and a display device. The display panel includes a first display region, a second display region, and a pixel circuit. The pixel circuit includes a first pixel circuit and a second pixel circuit, where the first pixel circuit is connected to a light-emitting element in the first display region, and the second pixel circuit is connected to a light-emitting element in the second display region. In at least one stage of a working process of the display panel, the light-emitting element in the first display region works in a first brightness mode, the light-emitting element in the second display region works in a second brightness mode, brightness in the first brightness mode is L1, and brightness in the second brightness mode is L2, where L1≠L2.
US12254819B2
A display panel can include a plurality of first pixel circuits configured to receive a pixel driving voltage and a reference voltage for displaying an image; and a plurality of second pixel circuits including a power line supplied with the pixel driving voltage and a reference voltage line supplied with the reference voltage, the plurality of second pixel circuits being configured to short-circuit the power line to the reference voltage line for at least some amount of time within a vertical blank period. Also, the plurality of second pixel circuits can maintain uniform luminance of the plurality of first pixel circuits.
US12254814B2
Embodiments of the present disclosure provide a drive apparatus and a display apparatus. The drive apparatus includes: a first controller configured to generate and output a data control synchronization signal after being energized, the data control synchronization signal is configured to control whether to load a data voltage onto a data line in a touch display panel to be connected; and a second controller connected with the first controller, and configured to directly output a first set level signal and a second set level signal before being energized; where the first set level signal is configured to control the selection of a display drive mode from a plurality of drive modes supported by the touch display panel to be connected; and the second set level signal is configured to control the output of a drive signal corresponding to the display drive mode to the touch display panel to be connected.
US12254809B2
A display device includes PAM data lines receiving PAM and PWM data voltages, and sub-pixels connected to the PAM and PWM data lines. A sub-pixel includes a light emitting element, a first pixel driver to supply a control current according to one of the PAM data voltages to a node, a second pixel driver to generate a driving current according to one of the PWM data voltages, and a third pixel driver to adjust a period during which the driving current is supplied to the light emitting element according to a voltage of the node. A peak current value of the driving current when the sub-pixel emits a light corresponding to a low gray level region is smaller than a peak current value of the driving current when the sub-pixel emits a light corresponding to a high gray level region higher than the low gray level region.
US12254799B2
A display system of a display includes multiple primary light emitting diodes and multiple secondary light emitting diodes. The multiple primary light emitting diodes may emit light, in which at least a first primary light emitting diode of the multiple primary light emitting diodes is shorted. Moreover, the multiple secondary light emitting diodes may emit light. At least a first secondary light emitting diode of the multiple secondary light emitting diodes is associated with the first primary light emitting diode, and the first secondary light emitting diode may emit light based at least in part on the first primary light emitting diode being shorted.
US12254797B2
Methods, apparatus, devices, subsystems, and systems for holographically displaying live scenes including one or more three-dimensional (3D) objects are provided. In one aspect, a method includes capturing optical holograms of a live scene, digitizing/processing the optical holograms, and holographically reconstructing the live scene based on the digitized/processed holograms. In another aspect, a method includes capturing images/videos of a live scene, computing corresponding holograms, and holographically reconstructing the live scene based on the computed holograms.
US12254792B2
Disclosed is a display device. The display device of the present disclosure includes: a flexible display panel; a roller which extends long, and on which the display panel is wound or from which the display panel is unwound; a first pipe which extends long in a length direction of the roller, and is located adjacent to the roller; and a second pipe which extends long in a length direction of the roller, and is located adjacent to the roller, and faces the first pipe with respect to the roller.
US12254787B2
A reflective decorative panel is provided, which comprises a monolithic base that is a module of the panel and cantilever elements made integral with the base. Movable reflective elements are arranged on the cantilever elements by using holes. Connecting elements for connecting the modules of different reflective decorative panels are provided on edge sections of the base. Each connecting element is made stepwise: with a first protrusion and a second protrusion on one side, and with a protruding element extending from the first protrusion on another side such that there is a groove under the protruding element. The connecting elements are configured to rigidly connect the panels due to the entry of the protrusions and grooves of one panel into the reciprocal grooves and protrusions of another panel. The reflective decorative panel simplifies the process of assembling connectable panel modules and increases the reliability of their connections.
US12254777B2
Example embodiments are directed to systems and methods for providing cloud service to an onboard aerial vehicle system, A cloud service system accesses a flight related data. Using the flight related data, the cloud service system generates flight operations in a format of an avionics system on an aerial vehicle. A communication link is established over a communication network between the cloud service system and the aerial vehicle and the generated flight operations is transmitted to the aerial vehicle as digital data sent as data packets. The cloud service system then monitors, in real time, the aerial vehicle during a flight, wherein the monitoring comprises receiving and storing in-flight data from the aerial vehicle and the in-flight data is data reconstructed from a plurality of data packets received from the aerial vehicle. The cloud service system determines, based on the received in-flight data, whether to update the flight operations.
US12254775B2
A platooning control apparatus may include: a navigation unit configured to guide an ego vehicle to a destination set by a driver; a driving module configured to drive the ego vehicle; and a control unit configured to primarily select platooning groups based on the destination set in the navigation unit, analyze platooning information of the primarily selected platooning groups, finally decide any one of the primarily selected platooning groups, and then control the driving module to join the finally decided platooning group.
US12254770B2
Examples are provided for traffic pole verification systems. In one example, a traffic detection system in a vehicle includes a navigation sensor, a communication system, a processor, and a storage device storing instructions executable by the processor to determine a current location information of the vehicle, obtain a referring traffic pole information based on the current location information, receive one or more of cryptographic pole data and associated cryptographic sign data via the communication system from a transmitter associated with a prospective referring traffic pole including an associated traffic sign mounted thereon; and selectively control one or more vehicle systems of the vehicle based on cryptographic verification of the prospective referring pole using the obtained referring traffic pole information; wherein the cryptographic verification of the prospective referring pole is performed after successful signature verification of the one or more of cryptographic pole data and associated cryptographic sign data.
US12254765B2
A method and system are disclosed for collecting and maintaining road event information, where point-based road event location data from transportation authorities, construction companies, vehicle sensors, or combinations thereof, is susceptible to location sensor errors, digital map errors, and/or map mismatching errors. Errors less than a selected threshold are filtered by categorizing or grouping reports of point-based locations into segments along links in a representation of a road, providing improved accuracy of reporting of road events.
US12254763B2
The present disclosure relates to the field of intelligent driving, and discloses an information fusion method. The method is applied to intelligent vehicles, and includes: obtaining a plurality of sensing information sets, where each sensing information set includes information about at least one target, and different sensing information sets come from sensing systems of different devices; and when at least two sensing information sets in the plurality of sensing information sets include information about a first target, fuse the information about the first target in the at least two sensing information sets to obtain fused information about the first target. In the method, information about a same target in a plurality of sources is fused to make the fused information about the target more accurate and effective.
US12254760B2
One example method of operation may include identifying a plurality of emergency reporting entities located at an emergency location based on one or more received emergency communications, determining whether one or more of the emergency reporting entities have provided valid emergency response data, determining a level of severity of the emergency response data, and transmitting one or more notifications to one or more emergency response entities based on the level of severity and a type of emergency.
US12254758B2
The present disclosure provides a mobile terminal comprising a communication unit that is paired with a display device and configured to perform a communication; an input unit configured to receive a search command from a user; a processor configured to transmit a search function activation command to the display device through the communication unit, receive a packet signal from a remote control device that transmits a packet signal at a predetermined packet period according to the search function activation command of the display device, obtain a signal strength of the packet signal, receive packet pattern information from the display device, and determine a distance with the remote control device based on whether the packet is changed and the signal strength.
US12254752B2
Systems and methods for surveillance of a facility including facility elements. The system includes a central computing unit providing a digital model of the facility providing topological or logical or functional relationships of the facility elements, surveillance sensors adapted for surveillance of a plurality of the facility elements and for generation of surveillance data, communication means for transmitting data from the surveillance sensors to the central computing unit, and state derivation means configured to analyse the surveillance data and derive a state of a respective facility element. The central computing unit is configured to record a state pattern by combining states of at least one facility element based on at least one relationship of the facility element provided by the facility model, provide a state pattern critical-noncritical classification model which considers relationships provided by the facility model, and perform a criticality-classification based on the relationship.
US12254751B2
A method for masking of objects in a video stream, the method comprising: acquiring a video stream; detecting an object in the video stream; determining whether the detected object belongs to a foreground of the video stream indicative of moving objects or to a background of the video stream indicative of static objects; classifying the detected object to be of a specific type using a first classifier if the detected object is determined to belong to the foreground, and using a second classifier if the detected object is determined to belong to the background, the first classifier being different from the second classifier, and if the detected object is classified as being of the specific type of object, masking the object in the video stream.
US12254743B2
Methods and systems in which a plurality of plays is offered on a plurality of games, wherein the math model of a first game differs from the math model of a second game and wherein the player may specify at least one of the first and second games to receive additional plays and/or additional wagering.
US12254738B2
A system includes a smart table for providing a wagering game to one or more players. The smart table includes a table management device operable by a dealer, and the smart table defines a plurality of player positions. The system also includes a processor configured to open a wagering window. The wagering window defines a period of time during which at least one primary player is enabled to place a primary wager and during which at least one secondary player is enabled to place a secondary wager. The instructions also cause the processor to close the wagering window in response to expiration of the period of time, and resolve the primary wager for the primary player and the secondary wager for the secondary player in response to closing the wagering window and based upon an outcome of the wagering game.
US12254733B2
A banknote storage handling device 300 includes a lid unit opening/closing mechanism 410 that moves a lid unit 170 to an open position by moving to a spaced position in a state where the lid body 171 is latched, a loading table 450 that is configured to receive and load paper sheet bundles Bs moved outward from a lateral opening by a paper sheet bundle moving member in accordance with movement of the lid unit to the open position when at a lifted standby position, and to be capable of being lowered from the standby position to a lowered position in a state where the paper sheet bundles are loaded thereon, and a loading table movement mechanism 560 that moves the loading table located at the lowered position to a predetermined paper sheet bundle discharge position.
US12254713B2
Provided are an in-store food and beverage transfer and collection system using image analysis and a method of transferring and collecting food and beverage in a store using the same in-store food and beverage transferred and collection system. The in-store food and beverage transfer and collection system using image analysis includes: an image obtaining unit configured to obtain an image of a predetermined area and comprising a plurality of cameras; a processing unit configured to process a control command for processing an order of a customer by using an image obtained by the image obtaining unit; and a transfer robot configured to obtain order information of the customer according to the control command of the processing unit, and transfer food and beverage that are ordered.
US12254710B2
A method of predicting cancer recurrence risk for an individual includes receiving patient spatial multi-parameter cellular and sub-cellular imaging data for a tumor of the individual, and analyzing the patient spatial multi-parameter cellular and sub-cellular imaging data using a prognostic model for predicting cancer recurrence risk to determine a predicted cancer recurrence risk for the individual, wherein the joint prognostic model is based on spatial correlation statistics among features derived for a plurality of intra-tumor spatial domains from spatial multi-parameter cellular and sub-cellular imaging data obtained from a plurality of cancer patients.
US12254709B2
A controller using image processing to identify produce is disclosed herein. The controller may include one or more memories and one or more processors communicatively coupled to the one or more memories. In some implementations, a controller may receive a trigger associated with presence of an item at a product processing zone. The controller may capture, via an imager, an image representing the item. Accordingly, the controller may apply a first convolutional neural network (CNN) to the image to determine a bounding box associated with the item. The controller may determine that the item within the bounding box satisfies an occlusion threshold and may apply a second CNN to the image to determine a query image representation. Accordingly, the controller may receive, from a database, an indication of one or more candidate items based on the query image representation and indicate, via a user interface, the candidate item(s).
US12254707B2
Embodiments of the present disclosure relate to a method, device and computer readable storage medium of scene text detection. In the method, a first visual representation of a first image is generated with an image encoding process. A first textual representation of a first text unit in the first image is generated with a text encoding process based on a first plurality of symbols obtained by masking a first symbol of a plurality of symbols in the first text unit. A first prediction of the masked first symbol is determined with a decoding process based on the first visual and textual representations. At least the image encoding process is updating according to at least a first training objective to increase at least similarity of the first prediction and the masked first symbol.
US12254696B2
A method for acquiring data relating to an object including arranging a multiplicity of cameras to view a scene, at least one reference object within the scene being viewable by at least a plurality of the multiplicity of cameras, each of the plurality of cameras acquiring at least one image of the reference object viewable thereby, finding a point of intersection of light rays illuminating each of the plurality of cameras and correlating a pixel location at which the reference object appears within each the at least one image to the light rays illuminating each of the plurality of cameras and intersecting with the region of intersection, irrespective of a three-dimensional location of the reference object within the scene.
US12254678B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media for processing a network input using a trained neural network with network parameters to generate an output for a machine learning task. The training includes: receiving a set of training examples each including a training network input and a reference output; for each training iteration, generating a corrupted network input for each training network input using a corruption neural network; updating perturbation parameters of the corruption neural network using a first objective function based on the corrupted network inputs; generating an updated corrupted network input for each training network input based on the updated perturbation parameters; and generating a network output for each updated corrupted network input using the neural network; for each training example, updating the network parameters using a second objective function based on the network output and the reference output.
US12254676B2
Provided in the present application are a disk processing method and system, and an electronic device. The method comprises: when disk alarm information is detected, marking a corresponding alarm disk as a faulty disk; detecting the state of a disk group corresponding to the faulty disk; if the state of the disk group is degraded, marking the faulty disk as an isolation disk, and generating alarm information; if the state of the disk group is healthy, determining whether there is a redundant disk group; if there is no redundant disk group, operating the faulty disk according to a first preset rule, and generating alarm information; and if there is a redundant disk group, detecting the state of the redundant disk group, if the state of the redundant disk group is healthy, marking the faulty disk as the isolation disk, and generating alarm information, otherwise, operating the faulty disk according to a second preset rule, and generating alarm information.
US12254664B2
Method and apparatus for recommending at least one of a makeup palette or a hair coloration scheme are provided. The method comprises extracting a color set of at least one region of a digital image associated with a user (201); generating color recommendation information for at least one of a makeup palette or a hair coloration scheme for at least two other regions of the digital image associated with the user based on one or more inputs indicative of the extracted color set (202); and generating one or more instances of a virtual representation of a makeup palette recommendation or a hair coloration scheme recommendation based on the color recommendation information (203).
US12254663B2
A method and system of recognizing and processing object edges and a computer-readable storage medium are provided. The method includes: obtaining an input image, where the input image includes an object with edges, and the edges of the object include a plurality of object vertices; recognizing, through an object vertex recognition model, the input image and obtaining a relative position of each object vertex and a corresponding image vertex thereof; determining an actual position of each object vertex in the input image according to the relative position of each object vertex and the corresponding image vertex thereof; and sequentially connecting adjacent object vertices to form edge lines to obtain the edges of the object with edges in the input image according to the actual position of each object vertex in the input image.
US12254662B2
A method for authenticating a food package holding a food product can include receiving sample image data depicting the food package, identifying a sample print feature sub-set of the food package, identifying a sample geometric feature sub-set of the food package, generating a sample feature set based on the sample print feature sub-set and the sample geometric feature sub-set, receiving a reference feature set, wherein the reference feature set is generated based on a reference print feature sub-set and a reference geometric feature sub-set identified in reference image data, wherein the reference image data is captured in a food packaging system arranged to produce food packages, comparing the sample feature set and the reference feature set, and in case of match, providing an indication that the food package is authentic.
US12254653B2
A target and a method of calibration of an IR camera unit is disclosed. The target may include, a substantially flat metallic plate, such that a first surface of the metallic plate has a surface roughness of between N9 to N10; and a pattern made from a polymeric ink applied on the first surface. The method may include, receiving from an IR camera, included in the camera unit, an image of the target taken in the infrared spectrum; extracting parameters, related to the camera, form the image; and calibrating the camera based on the extracted first parameters.
US12254648B2
In one embodiment, a method includes receiving an image generated by a camera associated with a vehicle. The image includes a point of interest (POI) associated with a physical object. The method also includes determining a number of pixels from the POI of the image to an edge of the image. The edge of the image represents a location of the camera. The method further includes determining an offset distance from the POI to a Global Positioning System (GPS) unit associated with the vehicle using the number of pixels.
US12254645B2
Fiducial coordinates are obtained by aligning template with region of interest extracted from a workpiece image. Image values in the region of interest are projected along a template axis and the project values evaluated to establish a fiducial location which can be used as a reference location for locating workpiece areas for ion beam milling or other processing.
US12254642B2
A computer-implemented method is performed by one or more processors to automatically register a plurality of captured data obtained using a respective measurement device, each of the captured data is obtained separately. The computer-implemented method includes accessing a first captured data of a portion of an environment, and a first image corresponding to said portion of the environment captured from a known relative position and angle with respect to the first captured data. Further, from the plurality of captured data, a second captured data is identified that has at least a partial overlap with said portion, the second captured data is identified based on a corresponding second image. The second image is captured from a known relative position and angle with respect to the second captured data. The method further includes transforming the second captured data and/or the first captured data to a coordinate system.
US12254633B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods for training and utilizing scale-diverse segmentation neural networks to analyze digital images at different scales and identify different target objects portrayed in the digital images. For example, in one or more embodiments, the disclosed systems analyze a digital image and corresponding user indicators (e.g., foreground indicators, background indicators, edge indicators, boundary region indicators, and/or voice indicators) at different scales utilizing a scale-diverse segmentation neural network. In particular, the disclosed systems can utilize the scale-diverse segmentation neural network to generate a plurality of semantically meaningful object segmentation outputs. Furthermore, the disclosed systems can provide the plurality of object segmentation outputs for display and selection to improve the efficiency and accuracy of identifying target objects and modifying the digital image.
US12254625B2
A video is segmented into a plurality of sequences corresponding to different facial states performed by a patient in the video. For each sequence, displacement of a plurality of groups of landmarks of a face of the patient is tracked, to obtain, for each group of the plurality of groups, one or more displacement measures characterizing positions of the landmarks of the group. The one or more displacement measures corresponding to each group are provided into a corresponding neural network, to obtain a landmark feature. The neural networks corresponding to each group are different from one another. A sequence score for the sequence is determined based on a plurality of landmark features corresponding to the groups. A plurality of sequence scores are provided into a machine learning component, to obtain a patient score. A disease state of the patient is determined based on the patient score.
US12254611B2
Items are identified in a waste stream for purposes of recycling, using deterministic and/or probabilistic techniques. Imagery of the waste stream from multiple viewpoints permit creation of a 3D depth draped image representation, from which one or more 2D planes can be synthesized. Phase-coherent patches of recoverable encoded data can be identified from among soiled and crumpled object surfaces, and used in combination to recover object identification information. Recognition of certain items can trigger further image processing that is specific to such items. (Detection of a catsup bottle, for example, can trigger image analysis to discern the presence of catsup residue.) Information about recognized objects can be provided to external data customers, e.g., to track grey market diversion of particular products into unlicensed territories. These and other features and advantages, which can be used alone or in combination, are detailed herein.
US12254608B2
There are provided a sample acquisition information management device, a sample acquisition information management system, and a sample acquisition information management method that allow a subject who is to collect a sample by oneself to reliably perform a sample acquisition operation. Each of the sample acquisition information management device and the sample acquisition information management system includes an image acquisition unit (16) that acquires an image and a video of a sample acquisition operation of a subject using a sample examination kit, an output unit (18) that outputs acquisition means information and operation check information, and a processing unit (20) that determines whether or not the image or the video acquired by the image acquisition unit (16) corresponds to a correct sample acquisition operation and controls display of the acquisition means information and the operation check information. Further, the sample acquisition information management method uses the sample acquisition information management system.
US12254607B2
An image processing method and a device configured to implement the same are disclosed. The method comprises: obtaining optical input from a hybrid imaging device, wherein an obtained optical input comprises a first component and a second component that temporally corresponds to the first component; wherein the first component of the obtained optical input corresponds to a first temporal resolution, while the second component of the obtained optical input corresponds to a second temporal resolution higher than that of the first component; performing image restoration operation on a first subset of the first component of the obtained optical input in accordance with data from the second component of the obtained optical input; and performing image fusion operation to generate fused image data from an output of the image restoration operation and a second subset of the first component of the obtained optical input.
US12254601B2
A method includes obtaining a blended red-green-blue (RGB) image frame of a scene. The method also includes performing, using at least one processing device of an electronic device, an interband denoising operation to remove at least one of noise and one or more artifacts from the blended RGB image frame in order to produce a denoised RGB image frame. Performing the interband denoising operation includes performing filtering of red, green, and blue color channels of the blended RGB image frame to remove at least one of the noise and the one or more artifacts from the blended RGB image frame. The filtering of the red and blue color channels of the blended RGB image frame is based on image data of at least one of the green color channel and a white color channel of the blended RGB image frame.
US12254598B2
An information processing apparatus divides a plurality of objects into objects of interest and objects of non-interest, and generates a projection image of the objects of non-interest integrated into one image and a projection image of the objects of interest. The information processing apparatus composes the projection image of the objects of interest and the projection image of the objects of non-interest, and displays a resultant composed image on a display device.
US12254596B2
An information processing apparatus is provided. The apparatus comprises an image acquisition unit that acquires time-series images by an imaging unit; and a processing unit that performs image processing, generates a plurality of shifted images obtained by shifting a reference image acquired before a target image among the time-series images in an up-down direction by a plurality of types of different shift amounts, and specifies a correction amount by a pitch of the imaging unit on the basis of a difference between each of the plurality of shifted images and the target image.
US12254595B2
Techniques for generating a temporally filtered image designed to compensate for global motions of a camera and to compensate for local motions of an object are disclosed. A history frame and a current frame are acquired. A global motion compensation operation is performed on the history frame to reproject a pose of the history frame to match the pose of the current frame. The history frame is compared against the current frame to identify pixels that represent moving objects. For each of those pixels, an optical flow vector is computed. The optical flow vectors are then applied to those pixels to shift those pixels to new locations. These new positions, which are in the history frame, correspond to positions that were identified in the current frame. Afterwards, the current frame is temporally filtered with the history frame.
US12254588B2
Provided a method for processing an image, including: acquiring an interpolation image by performing interpolation processing on a to-be-processed image, wherein the interpolation image includes a plurality of interpolation pixels; acquiring, for each of the interpolation pixels, a first candidate pixel value and a second candidate pixel value by adjusting the initial pixel value of the interpolation pixel; determining a first difference between a second derivative of the first candidate pixel value and a second derivative of a pixel value of a target original pixel; determining a second difference between a second derivative of the second candidate pixel value and the second derivative of the pixel value of the target original pixel; and updating the initial pixel value of the interpolation pixel; wherein the target original pixel includes each original pixel adjacent to the interpolation pixel.
US12254585B2
A system includes a first information processing apparatus and a second information processing apparatus capable of communicating with each other. The first information processing apparatus is configured to acquire three-dimensional point cloud data including multiple vertices each having three parameters of x-, y-, and z-coordinates. A combination of the x- and y-coordinates is different from vertex to vertex. The first or second information processing apparatus is configured to convert the three-dimensional point cloud data into two-dimensional point cloud data in which each of the multiple vertices has two parameters of a parameter m with a different value for each combination of the x- and y-coordinates and the z-coordinate. The second information processing apparatus is configured to generate mesh data, using the two-dimensional point cloud data and information indicating correspondence between the combination of the x- and y-coordinates and the parameter m.
US12254582B2
A method is disclosed, the method comprising the steps of identifying a first real object in a mixed reality environment, the mixed reality environment having a user; identifying a second real object in the mixed reality environment; generating, in the mixed reality environment, a first virtual object corresponding to the second real object; identifying, in the mixed reality environment, a collision between the first real object and the first virtual object; determining a first attribute associated with the collision; determining, based on the first attribute, a first audio signal corresponding to the collision; and presenting to the user, via one or more speakers, the first audio signal.
US12254580B2
An identity information presentation method and apparatus, a terminal, a server, and a storage medium are provided, which relate to the field of augmented reality technologies. The method includes: acquiring an image by using the camera, the acquired image including a character; displaying the image acquired by the camera based on an augmented reality social mode, in which augmented reality social information is provided for a currently logged-in account; and presenting, based on a geographical location of the character, first identity information around the character in an augmented reality manner, the first identity information indicating a social identity of the character.
US12254562B2
A method includes scanning a user's nipple via a user computing device to generate a scan image and applying a machine learning engine to the scan image to identify the user's nipple. The method also includes generating an output scan image via the machine learning engine, where the output scan image includes features identifying the user's nipple within the output scan image. The method also includes applying a genetic algorithm to the output scan image to generate a 3D image of the user's nipple, where the genetic algorithm employs at least one genetic process and where the 3D image of the user's nipple is a baby bottle nipple profile. The method also includes transmitting the 3D image of the user's nipple to a second user computing device for 3D printing of a custom baby bottle nipple, where the custom baby bottle nipple is a 3D replication of the user's nipple.
US12254559B2
A voxel-based design approach enables the creating and modifying of a design model comprising a 3D grid of discrete voxels that is represented by a voxel data structure. The voxel data structure comprises voxel-level entries, each entry corresponding to a voxel based on the 3D location within the 3D grid. The voxel data structure includes a design-level entry for storing design-level performance metrics. The system updates the voxel data structure to reflect user modifications to the design model and renders a visualization of the updated design model. The system displays a per-voxel heat map for the design model for a selected performance metric based on the voxel data structure. The design system displays multiple optimized design solutions based on corresponding optimized voxel data structures. The system generates the multiple optimized design solutions based on a voxel-based optimization technique. The system also performs a voxel-based recommendation visualization technique.
US12254552B1
This application provides a audio-driven three-dimensional facial animation model generation method and apparatus, and an electronic device. The method includes: acquiring sample data including sample audio data, sample speaking style data, and a sample blend shape value; performing feature extraction on the sample audio data to obtain a sample audio feature; performing convolution on the sample audio feature based on a to-be-trained audio-driven three-dimensional facial animation model to obtain an initial audio feature, and performing encoding on the sample speaking style data based on the to-be-trained audio-driven three-dimensional facial animation model to obtain a sample speaking style feature; performing encoding on the initial audio feature and the sample speaking style feature based on the to-be-trained audio-driven three-dimensional facial animation model, to obtain an output blend shape value; and performing calculation on the sample blend shape value and the output blend shape value to obtain a loss function value.
US12254551B2
This disclosure relates to digital asset animation.
US12254550B2
A method of generating or modifying poses in an animation of a character are disclosed. Variable numbers and types of supplied inputs are combined into a single input. The variable numbers and types of supplied inputs correspond to one or more effector constraints for one or more joints of the character. The single input is transformed into a pose embedding. The pose embedding includes a machine-learned representation of the single input. The pose embedding is expanded into a pose representation output. The pose representation output includes local rotation data and global position data for the one or more joints of the character.
US12254547B2
A method of head-mounted display including: generating a virtual environment for display in a first person view to a user wearing a head-mounted display, measuring a head displacement pattern of the user when they are performing a predetermined locomotive action in real life, and when the predetermined locomotive action is performed within the generated virtual environment, applying a head displacement pattern to a virtual first person viewpoint of the generated virtual environment presented to the user, the applied head displacement pattern being based upon the measured head displacement pattern, whether the user is performing the predetermined locomotive action in real life or not.
US12254544B2
This application relates to the field of digital image processing technologies, and discloses an image-text fusion method and apparatus, and an electronic device, to minimize blockage of a saliency feature in an image by a text when the text is laid out in the image, and obtain a higher visual balance degree after the text is laid out in the first image, thereby achieving a better layout effect. According to the method of this application, first, a plurality of candidate text templates and layout positions of a plurality of corresponding texts in an image can be determined, so that a text laid out in the image does not block a visually salient object having a greater feature value, such as a human face or a building. Then based on magnitudes of feature values of pixels blocked by the text, a balance degree of feature value distribution of pixels in each region in the image in which the text is laid out, and the like when the text is laid out in the image at corresponding layout positions in the image by using different text templates, a final text template of the text and a layout position of the text in the image are determined.
US12254530B1
The disclosure relates to method and system for generating contextual thumbnail previews. The method includes extracting data associated with a project including at least one component. The data includes one or more breakpoints, and one or more locales defined for the at least one component of the project. The method further includes generating a contextual map based on the data received; generating one or more interim thumbnails based on the contextual map; mapping the one or more interim thumbnails with pre-stored thumbnails within a database through a Machine Learning (ML) model; generating a consolidated contextual map based on the contextual map and the mapping; and generating one or more final thumbnails corresponding to the contextual thumbnail previews based on the consolidated contextual map.
US12254521B2
Methods and systems that allow a process service recipient to electronically receive documents include receiving personally identifiable information about the recipient, generating a retrieval code specific to the recipient and/or the documents, and causing the retrieval code to be displayed on a page or device for delivery to the recipient. Later, the methods and systems receive user input including the retrieval code, verify that the user is the recipient, and provide the recipient access to the electronic documents.
US12254515B1
Implementations of the present disclosure can include actions of receiving, by a first smart contract and from a first account, a redemption request for a swap transaction to redeem an amount of the first digital asset for an amount of the second digital asset, responsive to the redemption request, initiating, by the first smart contract, a transfer of a first number of tokens of the first digital asset from the first account to the second account, and notifying, by the first smart contract, a second smart contract, and in response to notification by the first smart contract, initiating, by the second smart contract, minting of the second number of tokens of the second digital asset and transfer of the second number of tokens of the second digital asset to the first account.
US12254505B2
Systems and method for dynamically managing add-on orders within a delivery service application. For example, a computer-implemented method includes obtaining data indicative of a primary order request. The method includes selecting, ranking, and displaying menu items for add-on orders associated with a primary order. The method includes obtaining user data provided by a user through a user interface associated with a delivery service application. The method includes determining, in response to obtaining the user data, that the primary order request is eligible for an add-on order. The method includes determining merchants for the add-on order. The selected merchants can be determined from a plurality of candidate merchants based at least in part on analysis of merchant-specific data relative to the user data indicative of the primary order request. The method includes updating the user interface to display data associated with the one or more selected merchants for the add-on order.
US12254503B2
A secure inventory management system includes a product information data store that holds inventory information for products that are associated with one or more channels, as well as a consumer profile data store holding consumer-product purchase event information for each channel. The system also includes a channel manager user interface via which the system will receive a consumer identifier from a channel manager user for a first channel, identify products that are in an inventory of the first channel, and use the consumer profile data to generate recommendations for products in the inventory. At least some of the consumers, and at least some of the products, will be associated with multiple channels. The system maintains security and privacy of information so that only aggregate supplier information is shared across channels, and no personally identifiable consumer information is shared with anyone who is not authorized to access the information.
US12254501B1
The present systems and methods permit users to select a custom color which serves as a target color, with millions of possible combinations; then filter a product search by the selected color. The target color and the product color are each expressible as a coordinate in a color space; and distance between the target color coordinate and the product color coordinate is calculated to determine the color code distance for each product in the search result, potentially numbering the thousands. Descriptions of the products are presented in the GUI, in order of the calculated color code distance for each product, where a smaller color code distance indicates a closer match to the target color code. The user can easily choose a product type and a desired or target color using a color picker, and receive a search result including only products sufficiently matching the target color.
US12254495B1
A system includes a content provider serving a first user webpage that displays an external posting link associated with a computer store and a second user webpage of a social networking service. The computer store contains posts each associated with a post select control. A computer server at the content provider is coupled to the computer store and for each of the posts is programmed to receive from a web browser of a computer user a signal indicating activation of the post select control of a selected one of the posts displayed by the first user webpage, automatically link the selected one of the posts to the external posting link, receive from the web browser of the computer user a signal indicating activation of the external posting link, and automatically issue the selected one of the posts to the second user webpage for posting thereon.
US12254494B2
An information processing apparatus acquires face image data of a passenger who has disembarked from an aircraft from an image capture device, and acquires identification information corresponding to the face image data acquired from the image capture device from the storage device. In the storage device, the identification information of the passenger, which includes flight information of the passenger, and the face image data of the passenger are stored in association with each other in advance. The information processing apparatus determines, based on the flight information included in the acquired identification information, whether the passenger is a passenger who is to re-board an aircraft after disembarking from the aircraft. If the passenger is a re-boarding passenger, a tour suitable for the passenger is determined based on the acquired identification information, and the information is displayed on the display devices.
US12254493B2
A marketing support apparatus includes: a registration unit that registers, in a first database, concealed data obtained by concealing customer information acquired from a customer information management apparatus, an acquisition unit that acquires, from a predetermined business operator, a calculation logic for calculating an evaluation value indicating a degree of a potential customer based on the customer information, a calculation unit that calculates the evaluation value from the concealed data using the calculation logic, and an output unit that outputs output information based on the evaluation value.
US12254486B1
Disclosed are various embodiments for using a voice-enabled application for prospect digital acquisition. In some embodiments, a system comprises a computing device and machine-readable instructions. The instructions, when executed, cause the computing device to identify a command from a first utterance provided by a voice-enabled service. The command includes an instruction to provide content associated with opening a transaction account at a transaction account service. An audio prompt can be selected based at least in part on the command. The audio prompt is transmitted to the voice-enabled service. A second utterance is received from the voice-enabled service. The computing device transmits a content request for opening the transaction account to a computing environment associated with the transaction account service. Content for opening the transaction account is received from the computing environment. Audio content is transmitted to the voice-enabled service for playback.
US12254482B2
Systems and methods for a contract-based offer generator is provided. A contract for a promotional offer on a product is received. Data is extracted from the contract. An offer band is accessed, and a plurality of test offers are selected from the offer bank by scoring each offer in the offer bank against the extracted data. The promotional offer and the selected plurality of test offers are deployed in a plurality of retail locations. This is done by maximizing orthogonality between the following variables: store sales, store out of stock rates, number of relevant SKUs carried in each store, temporal effects, discount depth, buy quantity and offer structure.
US12254477B2
This invention discloses novel systems and methods for providing visual confirmation that a passenger has a valid ticket and has previously paid for additional items such as luggage, suitcase, briefcase, bicycle, musical instrument, wheelchair, car, vehicle, motorcycle, automobile (in the case of, for example, a ferry). The visual validation display object allows tickets and additional items to be easily and quickly confirmed.
US12254464B2
According to a present invention embodiment, a system for controlling publishing of an asset on a blockchain comprises one or more memories and at least one processor coupled to the one or more memories. The system verifies a user requesting publishing of the asset on the blockchain. Verification information is generated that identifies the user and indicates successful verification of the user. The asset and the verification information are published on the blockchain. Embodiments of the present invention further include a method and computer program product for controlling publishing of an asset on a blockchain in substantially the same manner described above.
US12254461B2
Methods, systems, and apparatuses are described herein for generating and managing virtual transaction cards based on mobile device location so as to provide transaction security during in-person transactions. A geographic location of a mobile device may be determined, a proximate merchant may be selected, and a virtual transaction card may be generated for that particular merchant. Data corresponding to that virtual transaction card may be deployed into a digital wallet device for use during transactions with point-of-sale devices. Use of the digital wallet device may be conditioned on geographic location, time, an unlock command from a mobile device, or the like. By providing such dynamically-generated and limited virtual transaction cards for in-person transactions, the threat of security vulnerabilities relating to point-of-sale systems may be mitigated.
US12254456B2
A system includes a rack storing items, an interaction device that processes the items, and a master controller that is configured to receive a communication signal from the rack indicating that items have been removed from the rack and determine based on monitoring communication signals from the interaction device whether the removed items were processed by the interaction device within a pre-configured time period from the time the items were removed from the rack. In response to determining that the items were not processed by the interaction device within a pre-configured time period, the master controller transmits an alert message including a number of the items removed from the rack and an identification associated with the items.
US12254451B2
Technique introduced here relates to virtual currency related services, and more specifically, to tools for providing crypto or other digital currency (e.g. bitcoin) related services, including bitcoin DNS service, sending bitcoins over social media communication networks, a bitcoin trading platform and secure storage services for bitcoin.
US12254445B2
A tool application system for a vehicle may include a database configured to maintain an inventory of items on a vehicle, and a server configured to receive a request for at least one item relating to a worksite from a technician, compare the request for the at least one item to the inventory, determine that the item is not part of the inventory, transmit a part request to at least one location based on at least one factor, and transmit instructions to the vehicle in response to receiving a response to the request from the location confirming availability of the item.
US12254429B2
Systems and methods for evaluating construction of structures are disclosed. Building information modeling (BIM) data is received in a non-standardized format for a set of structures undergoing construction. Scheduling data is received associated with construction of each structure in the set of structures. A database is accessed that stores construction data that associates multiple elements of construction projects in a hierarchical configuration. Using the BIM data and the scheduling data, a model is generated that standardizes how particular elements of a particular structure relate to the multiple elements in the hierarchical configuration. Using the generated model, a status of construction of the particular structure is generated. In some implementations, the model is generated and/or trained using machine learning. In some implementations, the model further standardizes relationships between construction activities for the particular structure and construction activities represented in the hierarchical configuration.
US12254428B2
A timetable creation apparatus 100 for correcting a target timetable being a train timetable to be used to control a group of trains by using a predicted passenger demand to thereby create a new target timetable, includes: an objective function generation unit 115 that generates an objective function for an operation headway between trains included in the group of trains by using the predicted passenger demand; a constraint condition generation unit 117 that derives constraint conditions which an arrival time and a departure time of each of the trains at each of stations should satisfy for operation of the group of trains; and a candidate timetable creation unit 119 that creates a candidate timetable as an update candidate for a target timetable by using an arrival time and a departure time of each of the trains at each of the stations derived by optimizing the objective function under the constraint conditions.
US12254421B2
A method for lifelong machine learning using boosting includes receiving a new task and a learning sample for the new task. A distribution of weights is learned over the learning sample using previously learned classifiers from old tasks. A set of task-specific classifiers are learned for the new task using a boosting algorithm and the distribution of weights over the learning sample, whereby the distribution of weights over the learning sample is updated using the task-specific classifiers for the new task.
US12254417B2
Decision tables can be automatically validated on a computer according to some examples. In one example, a system can determine a first set of values associated with a first column of a decision table and a second set of values associated with a second column of the decision table. The system can then determine that each respective value in the first set of values has a one-to-one relationship with a corresponding value in the second set of values. Based on determining that each respective value in the first set of values has the one-to-one relationship, the system determines that the first column and second column violate a third normal form (3NF) constraint. The system may then automatically rearrange the first and second columns into separate decision tables that comply with the 3NF constraint.
US12254416B2
Examples disclosed herein relate to using a compiler for implementing tensor operations in a neural network base computing system. A compiler defines the tensor operations to be implemented. The compiler identifies a binary tensor operation receiving input operands from a first output tensor of a first tensor operation and a second output tensor of a second tensor operation from two different paths of the convolution neural network. For the binary tensor operation, the compiler allocates a buffer space for a first input operand in the binary tensor operation based on a difference between a count of instances of the first output tensor and a count of instances of the second output tensor.
US12254415B2
The invention relates to a computer-implemented method for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention further relates to a test unit for approximating a subset of test results of a virtual test of a device for the at least partially autonomous guidance of a motor vehicle. The invention also relates to a computer program and a computer-readable data carrier.
US12254413B2
Systems, methods, and computer program products for performing semi-supervised contrastive learning of visual representations are provided. For example, the present disclosure provides systems and methods that leverage particular data augmentation schemes and a learnable nonlinear transformation between the representation and the contrastive loss to provide improved visual representations. Further, the present disclosure also provides improvements for semi-supervised contrastive learning. For example, computer-implemented method may include performing semi-supervised contrastive learning based on a set of one or more unlabeled training data, generating an image classification model based on a portion of a plurality of layers in a projection head neural network used in performing the contrastive learning, performing fine-tuning of the image classification model based on a set of one or more labeled training data, and after performing the fine-tuning, distilling the image classification model to a student model comprising a relatively smaller number of parameters than the image classification model.
US12254403B2
A method for fill level determination, which can include receiving a set training set, training a neural network, selecting reference images, and/or determining a container fill level. A system for fill level determination, which can include a computing system, one or more containers, and/or one or more content sensors.
US12254399B2
Systems, methods, apparatuses, and computer-readable media. An analog router of a first supertile of a plurality of supertiles of a network on a chip (NoC) may receive a first analog output from a first compute-in-memory tile of a plurality of compute-in-memory tiles of the first supertile. The analog router may determine, based on a configuration of a neural network executing on the NoC, that a destination of the first analog output includes a second supertile of the plurality of supertiles. An analog-to-digital converter (ADC) of the analog router may convert the first analog output to a first digital output and transmit the first digital output to the second supertile via a communications bus of the NoC.
US12254394B2
A computer-implemented method includes receiving a batch of neural network inputs to be processed using a neural network on a hardware circuit. The neural network has multiple layers arranged in a directed graph and each layer has a respective set of parameters. The method includes determining a partitioning of the neural network layers into a sequence of superlayers. Each superlayer is a partition of the directed graph that includes one or more layers. The method includes processing the batch of inputs using the hardware circuit, which includes, for each superlayer in the sequence: i) loading the respective set of parameters for the layers in the superlayer into memory of the hardware circuit, and ii) for each input in the batch, processing the input through each of the layers in the superlayer using the parameters in the memory of the hardware circuit to generate a superlayer output for the input.
US12254392B2
A method for predicting a property associated with a product unit. The method may include: obtaining a plurality of data sets, wherein each of the plurality of data sets includes data associated with a spatial distribution of a parameter across the product unit; representing each of the plurality of data sets as a multidimensional object; obtaining a convolutional neural network model trained with previously obtained multidimensional objects and properties of previous product units; and applying the convolutional neural network model to the plurality of multidimensional objects representing the plurality of data sets, to predict the property associated with the product unit.
US12254389B2
A technical system controller is trained using a machine learning method. For this purpose, a chronological sequence of training data is detected for the machine learning method. The training data includes state data, which specifies states of the technical system, and control action data, which specifies control actions of the technical system. A chronological sequence of control action data is extracted specifically from the training data and is checked for a change over time. If a change over time is ascertained, a time window including the change is ascertained, and training data which can be found within the time window is extracted in a manner which is specific to the time window. The controller is then trained by the machine learning method using the extracted training data and is thus configured for controlling the technical system.
US12254377B1
Systems and methods for providing an improved lamp mode for an imaging device. The imaging device may include an image sensor; an illumination source; and a processing assembly communicatively coupled to the image sensor and the illumination source, and the processing assembly may be configured to: responsive to a scanning event trigger, cause the imaging device to enter a first illumination mode, wherein, in the first illumination mode, a first activation duration of the illumination source is synchronized with an image frame rate of the image sensor to capture image data at the image sensor for indicia decoding; and responsive to sensing an external signal at the imaging device, cause the imaging device to enter or exit a second illumination mode, wherein, in the second illumination mode, a second activation duration of the illumination source is greater than the first activation duration.
US12254373B2
A card reader includes a movable upper surface platform with a lower surface platform including one or more sensors. When there is no card transaction in progress, the upper surface platform moves toward the lower surface platform and locks in place making contact with the lower surface platform. The one or more sensor indicate whether the two surfaces are in contact with one another. When the two surfaces are not in contact with one another, when the card reader is in an idle state, the card reader shuts down/disables since there is foreign object is present in the card reader's transport path, which may indicate a skimmer/shimmer was placed in the card reader.
US12254368B2
A smart card, has a central area and an edge area surrounding the central area including a first protection layer, a function layer and a second protection layer which are sequentially stacked. The function layer comprises: a read-write module and a light-emitting module. The smart card facilitates the user to know a use state of the smart card, thereby largely avoiding the user from making payment or repeating payment without knowledge, which facilitates ensuring property safety.
US12254367B2
A transaction card includes at least one metal layer having one or more apertures therein. A light guide is disposed beneath the metal layer. The light guide has a light output and a light input. The light output is positioned to transmit light through at least the one or more apertures of the metal layer. At least one LED is positioned to transmit light into the light input of the light guide.
US12254355B2
A method for task scheduling includes, if it is determined that there is an idle task scheduling token, causing a first computing resource in a computing system to acquire the idle task scheduling token as a first task scheduling token to execute a first task in a task queue. If it is determined that a second task having a higher priority than the first task is to be executed, the first computing resource is to discard the first task scheduling token to switch from executing the first task to executing the second task. If it is determined that the execution of the second task is finished, the first computing resource is to retrieve the first task scheduling token to continue the execution of the first task.
US12254354B2
A method for conserving resources in a distributed system includes receiving an event-criteria list from a resource controller. The event-criteria list includes one or more events watched by the resource controller and the resource controller controls at least one target resource and is configured to respond to events from the event-criteria list that occur. The method also includes determining whether the resource controller is idle. When the resource controller is idle, the method includes terminating the resource controller, determining whether any event from the event-criteria list occurs after terminating the resource controller, and, when at least one event from the event-criteria list occurs after terminating the resource controller, recreating the resource controller.
US12254332B2
A system for hardware installation is disclosed that includes a rack template system operating on a first processor and configured to receive location data and to provide a workflow of a series of rack image data sets. An agent system operating on a second processor and configured to display the series of rack image data sets and to prompt a user to enter user-generated image data sets. A rack validator operating on the first processor and configured to receive the user-generated image data sets and to determine whether the user-entered image data sets match the series of rack image data sets.
US12254331B2
A system for dynamically auto-scaling allocated capacity of a virtual desktop environment includes: base capacity resources and burst capacity resources and memory coupled to a controller; wherein, in response to executing program instructions, the controller is configured to: in response to receiving a log in request from a first user device, connect the first user device to a first host pool to which the first device user is assigned; execute a load-balancing module to determine a first session host virtual machine to which to connect the first user device; and execute an auto-scaling module comprising a user-selectable auto-scaling trigger and a user-selectable conditional auto-scaling action, wherein, in response to recognition of the conditional auto-scaling action, the controller powers on or powers off one or more base capacity resources or creates or destroys one or more burst capacity resources.
US12254316B2
The present disclosure relates to an integrated circuit device that includes a plurality of vector registers configurable to store a plurality of vectors and switch circuitry communicatively coupled to the plurality of vector registers. The switch circuitry is configurable to route a portion of the plurality of vectors. Additionally, the integrated circuit device includes a plurality of vector processing units communicatively coupled to the switch circuitry. The plurality of vector processing units is configurable to receive the portion of the plurality of vectors, perform one or more operations involving the portion of the plurality of vector inputs, and output a second plurality of vectors generated by performing the one or more operations.
US12254315B2
Disclosed in some examples are methods, systems, and machine-readable mediums which customizes application feature settings using ranked clusters from an unsupervised modelling algorithm that clusters similar computing platforms and feature settings templates that map these ranks to feature settings. In some examples, a model may is periodically built using a first set of computing platform properties observed from computing platforms that the application is executing on. These clusters are then ranked using a second set of computing platform properties observed from other computing platforms that the application is executing on and performance data that describes performance of the application on those platforms.
US12254314B2
A computing platform may configure a dependency knowledge graph indicating file dependencies for mainframe applications, and an error knowledge graph indicating errors and corresponding solutions for the mainframe applications. The computing platform may receive mainframe source code. The computing platform may analyze, using the knowledge graphs, the mainframe source code to identify potential errors and corresponding solutions. Based on identifying an error in the mainframe source code, the computing platform may cause the mainframe source code to be updated according to the corresponding solution. The computing platform may analyze, using the dependency knowledge graph and the error knowledge graph, the updated mainframe source code to identify remaining errors. Based on identifying an absence of the remaining errors, the computing platform may send, to a mainframe build and deployment engine, the updated mainframe source code, which may cause the mainframe build and deployment engine to automatically execute a build process.
US12254311B2
A software development accelerator tool having an automatic extract, transform and load accelerator is described that can be employed for building, testing, deploying and managing software applications and services. Employ the accelerator can include selecting software development operations from a multiplicity of preconfigured existing operations; ordering operations as part of a configuration; determining whether dependencies are met for operations before processing the configuration; generating a batch ID to track the processing; and performing operations in the order specified in the configuration.
US12254306B2
A system can determine complexity data representative of a complexity of changes to computer code that is executable to operate at least one updated microservice that is part of a group of microservices, wherein at least one current microservice is deployed, and wherein the at least one updated microservice corresponds to an update of the at least one current microservice. The system can determine a rate at which invocations of the at least one current microservice are made. The system can determine a threshold number of calls to be processed to proceed from a first stage of a progressive deployment plan to a second stage of the progressive deployment plan based on the complexity data and the rate. The system can progressively direct traffic to the at least one updated microservice based on the progressive deployment plan.
US12254304B2
Examples described herein relate to a circuit board that includes a device, firmware memory, and a power controller. In some examples, the firmware memory is to store a firmware update and in response to a software-initiated command, the power controller is to reduce power to the device to cause a firmware update of the device and restore power to the device to cause execution of the firmware update. In some examples, the power controller is to reduce power solely to the device independent from power supply to at least one other device. In some examples, device configuration is saved prior to reduction of power to the device and restored to the device after power is restored to the device.
US12254296B2
A computer-implemented method includes receiving a program code comprising a sequence of array instructions for at least one input array data structure storing multiple elements of a respective common data type, and function meta information, FMI. The FMI allow for determining an output size information of an output of each array instruction of the sequence of array instructions for an input size information of the at least one input array data structure. The method includes receiving hardware information of a processing unit, compiling, based on the first program segment, the runtime size information and the hardware information, a first compute kernel which is executable on the processing unit; and executing the first compute kernel on the processing unit using the runtime instance of the at least one input array data structure as input.
US12254291B2
Disclosed is a method performed by a computing device for implementing a Graphical User Interface (GUI) providing a development environment, the method including: setting, by a computing device, a plurality of code blocks; designating two or more execution target blocks among the plurality of code blocks; constructing one or more pipelines defining a relationship between the two or more execution target blocks and connecting the two or more execution target blocks; and executing at least some of the two or more execution target blocks based on the connection relationship of the one or more pipelines.
US12254277B2
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12254276B2
The present disclosure relates to a system, a method, and a product for intent discovery. The system includes a processor in communication with a memory storing instructions. When the processor executes the instructions, the instructions are configured to cause the processor to: obtain documents comprising a set of utterances, extract the set of utterances from the documents, generate a set of utterance embeddings based on the set of utterances, clusterize the set of utterance embeddings to obtain a plurality of clusters, obtain a cluster label for each cluster, encode each document based on a number of times each utterance cluster identifier (ID) appears to obtain an encoded document, perform latent Dirichlet allocation (LDA) on the encoded documents to obtain K topics, and each topic corresponding to a list of key clusters with cluster IDs, and for each topic, replace the cluster IDs with the cluster labels.
US12254274B2
Disclosed is a text classification method and a text classification device. The text classification method includes: receiving text data (S1), the text data comprising one or more text semantic units; replacing the text semantic unit with a corresponding text keyword (S2), based on a correspondence between text semantic elements and text keywords; extracting, with a semantic model, a semantic feature of the text keyword (S3); and classifying, with a classification model, the text keyword at least based on the semantic feature, as a classification result of the text data (S4).
US12254265B2
Tabular data is accessed that contains multiple entries of alphanumeric data. Multiple tokens are generated of the multiple entries of alphanumeric data using a tokenization process. The tokenization process maintains jargon-specific features of the alphanumeric data. Multiple embeddings of the multiple entries of alphanumeric data are generated using the tokens. The embeddings capture similarity of the multiple entries considering all of global features, column features, and row features in the tokens of the tabular data. A neural network is used to predict probabilities for pre-defined classes for the tabular data using the generated embeddings.
US12254264B2
The present disclosure relates to systems, methods, and non-transitory computer readable media for performing object-specific undo and/or redo operations. For example, in one or more embodiments, the disclosed systems receive a modified digital design image comprising a first modified object and a second modified object. In some examples, the second modified object is modified after the first modified object. The disclosed systems can generate and utilize an object-specific version representation to undo an edit to the first modified object without undoing edits to the second modified object. The disclosed systems can generate and provide, for display via a user interface, an updated digital design document comprising a reverted first object and the second modified object.
US12254259B2
A discrete multi-row height cell in a hybrid row-height system with a plurality of rows of at least two different row-heights is disclosed. The discrete multi-row height cell includes: a first sub-cell deployed on a first row with a first row-height; a second sub-cell deployed on a second row with a second row-height, wherein the second row and the first row is separated by a third row with a third row-height, wherein the third row-height is different from the first row-height, wherein the first sub-cell and the second sub-cell are electrically connected by at least a wire.
US12254254B2
In some examples, a method of operating a circuit is described. The method may include performing a circuit function and estimating a probability of failure of the circuit based on one or more stress origination metrics, one or more stress victim events, and one or more initial state conditions.
US12254253B2
Resource estimation for implementing circuit designs in an integrated circuit (IC) can include detecting, using computer hardware, a plurality of Intellectual Property (IP) cores within a circuit design, extracting, using the computer hardware and from the circuit design, parameterizations for the plurality of IP cores as used in the circuit design, and selecting, using the computer hardware, a machine learning (ML) model corresponding to each IP core, wherein each selected ML model is specific to the corresponding IP core. Each selected ML model can be provided input specifying a target IC for the circuit design and the parameterization for the corresponding IP core. An estimate of resource usage for the circuit design can be generated by executing the selected ML models. The resource usage specifies an amount of resources of the target IC needed to implement the circuit design in the target IC.
US12254240B2
Systems, methods, and software can be used to control audio output of a vehicle. In some aspects, a method includes: determining, at a vehicle, a current driving mode of the vehicle; determining, at the vehicle, a plurality of audio output levels based on the current driving mode and one or more preconfigured audio zone profiles; and controlling, by the vehicle, audio equipment of the vehicle to output audio according to the plurality of audio output levels.
US12254237B2
An output driver according to the disclosure includes a differential signaling circuit that includes a first transistor that generates a bias current, first and second nodes, and a resistor circuit connected between the first and second nodes, and outputs voltages respectively at the first and second nodes as a pair of differential signals by supplying the bias current to one of the first and second nodes based on a level of the input signals, a differential voltage circuit that supplies a differential voltage representing a difference between a center voltage of voltages between the first node and the second node and a predetermined reference voltage to a gate of the first transistor; and a pre-emphasis circuit that executes a pre-emphasis processing in response to changes in the level of the input signal, generating a current based on the differential voltage and adding it to the bias current.
US12254230B2
A system includes a head-mountable display (HMD) configured to receive one or more signals via a wired connection with an external device, processing circuitry to generate an output indicative of at least one of a predicted disconnect event and a detected disconnect event for the wired connection, and control circuitry to instruct one or more operations to be performed by the HMD in response to the generated output.
US12254220B2
One or more parameters corresponding to a targeted energy characteristic of a computing client device are received. A ratio of types of storage devices allocated to the computing client device is adjusted based on the one or more parameters. A storage volume for the computing client device is provisioned according to the ratio of the types of the storage devices.
US12254216B2
The present application discloses a storage device and a data processing method thereof. The method includes: receiving a data processing command; converting the data processing command into a plurality of groups of subcommands, wherein each group of subcommands includes at least one subcommand: caching each group of subcommands in a corresponding storage element: and submitting the subcommands in each storage element to a storage medium controller in sequence to execute the subcommands, wherein submitting, in response to at least two subcommands existing in the storage element, a data address of a subsequent subcommand and a previous subcommand simultaneously. By means of the described way, the data processing efficiency of the storage device may be improved.
US12254210B2
Embodiments herein provide a data storage device including a non-volatile memory, a second memory, and a controller coupled to the non-volatile memory and the second memory. The second memory is configured to store a plurality of delta queues. Each of the plurality of delta queues includes delta queue entries. The delta queue entries are grouped into one or more logical-to-physical (L2P) pages. Each of the one or more L2P pages is associated with a plurality of logical flash management units (LFMUs) corresponding to a plurality of physical addresses in the non-volatile memory. The controller is configured to determine that a delta queue flush is required. In response to determining that the delta queue flush is required, the controller selects one of the plurality of delta queues to flush, and flushes the one or more L2P pages stored in the one of the plurality of delta queues to the non-volatile memory.
US12254209B1
A storage device performs a format operation for host devices using different format times and commands configurations. When a controller on the storage device receives an erase command from a host device, the controller determines the format time and a chunk size associated with data in the erase command. The controller executes a first format operation scheme, a second format operation scheme, or a third format operation scheme to perform an erase operation on the data in the erase command within the format time. The controller halts execution of the erase operation and returns operation to the host device when the format time expires.
US12254207B2
A method for managing data migration includes: obtaining a confidence level of a predicted failure state of an internal component (IC) of a source device, in which the IC is one of a plurality of ICs in the source device; making a first determination that the confidence level exceeds a predetermined confidence level threshold; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping, based on the second determination, data stored in the IC to the high priority network slice; and migrating the data to a target device via the high priority network slice.
US12254201B2
Write operation and garbage collection methods are provided for a Solid State Drive (SSD) controller of a SSD having Not-AND (NAND) flash memory devices with on-die Static Random Access Memory (SRAM) and NAND flash memory. In the write operation method, a received block of data is stored in on-die SRAM of the NAND flash device, rather than in on-chip SRAM of the controller, prior to programming into NAND flash memory. Until programmed into NAND flash memory, the block of data remains available in the on-die SRAM to fulfill an ‘immediate read’ operation, if received. In the garbage collection method, blocks of data are read from one or more source NAND flash devices and stored in on-die SRAM of a destination NAND flash device until a limit of such blocks has been reached, then the destination NAND flash device programs the blocks from the on-die SRAM into NAND flash memory.
US12254200B2
A memory initialization apparatus and method, and a computer system are provided. The memory initialization apparatus includes a first processor core and a memory controller that includes at least one second processor core. In a memory initialization process, the first processor core may invoke the second processor core to perform memory initialization. This helps to shorten memory initialization duration.
US12254187B2
Techniques for processing compressed data involve: determining, based on parsing of a header of a compressed data packet, a size of original data corresponding to compressed data, wherein the compressed data packet comprises the header, compressed metadata, and the compressed data. The techniques further involve: allocating, based on the size of the original data, a shared buffer space for receiving and converting the compressed metadata and the compressed data; and storing the compressed data packet in the shared buffer space. The shared buffer space can be used for the receiving and conversion processing of compressed data at the same time, without allocating a separate buffer space for each processing, thereby improving the memory efficiency. Since the allocated shared buffer space is used for both receiving processing and conversion processing, the complexity of configuration of a memory pool is also reduced.
US12254186B2
A memory device includes sets of memory dies. Each set of memory dies includes a memory dies associated with a respective channel of a plurality of channels, and each channel of the plurality of channels has a respective ready busy (RB) signal. The memory device further includes an input/output (I/O) expander to perform operations including receiving at least one command to perform clock synchronization associated with a clock signal with respect to the plurality of sets of memory dies, and in response to receiving the command, causing circuitry of the I/O expander to be configured to create an RB signal short with respect to a particular combination of channels. The clock synchronization is associated with peak power management (PPM) initialization.
US12254183B2
Disclosed is a storage device which includes non-volatile memory devices, temperature sensors, and a storage controller receiving temperature information from the temperature sensors. Each of the plurality of memory blocks is allocated to one of a plurality of zones, and the storage controller performs a first zone reallocation operation to reallocate a block of a non-volatile memory device with a lower temperature to a zone with a higher hit ratio and to reallocate a block of a non-volatile memory device with a higher temperature to a zone with a lower hit ratio. The storage controller performs a first zone rating to generate a first table based on hit ratio information of the zones, performs a first memory rating to generate a second table based on the temperature information, and performs the first zone reallocation operation based on the first table and the second table.
US12254177B2
A method for facilitating a connection to a storage volume, that includes receiving, by a storage manager, an access request from compute node, where the access request includes a storage volume identifier associated with the storage volume, performing a lookup, in a target database, to identify a target entry that includes the storage volume identifier, making a first determination that the target database does not comprise the target entry, and based on the first determination, creating a first storage target cluster for the storage volume, and sending first connection instructions to the compute node, where the first connection instructions comprise a first storage target cluster identifier associated with the first storage target cluster.
US12254168B2
Automating the shifting of pixels within a digital image comprises a processor receiving an indication of a starting point through a user interface. The starting point is received through a user selection of a particular portion of the digital image. Additionally, the processor receives, through the user interface, a direction associated with the starting point. The processor also selects a set of pixels extending in the direction away from the starting point. Further, the processor shifts the set of pixels in the first direction. Shifting the set of pixels comprises rendering and re-rendering in a loop the set of pixels being shifted.
US12254164B2
A method and an apparatus for information display includes a user interface with flexible control of icons. The method for interacting with information displayed on a terminal includes displaying key information of an information display interface of an application in a corner mark corresponding to an icon of the application; and receiving a first control instruction for the corner mark, and displaying the information display interface on a display screen of the terminal.
US12254163B2
An object folding tool is leveraged in a digital medium environment. A two-dimensional (2D) representation of an unfolded object is obtained, and visual cues indicating folds for transforming the unfolded object into a folded object are detected. Based on the detected visual cues, a shape of the folded object is determined, and a three-dimensional (3D) representation of the folded object having the determined shape is generated. In one or more implementations, the 2D representation of the unfolded object and the 3D representation of the folded object are displayed concurrently on a display device.
US12254154B2
A computing device includes an image sensing grid operable to sense an item, a plurality of drive sense circuits operable to: provide drive signals to the image sensing grid, detect an effect on one or more drive signals caused by the item being proximal to the image sensing grid and generate drive sense data based on the detected effect of the one or more drive signals The computing device further includes a processing module operable to generate a frame of image data regarding the item based on the drive sense data, wherein the frame of image data corresponds to a plurality of measures of effect the item had on at least some of the drive signals provided to the image sensing grid during a frame interval, and provide the frame of image data to a data circuit that generates a frame of visual image data based on the frame of image data.
US12254153B2
A touch panel and a display apparatus are provided. The touch panel includes a first component region and a touch region, first-type touch electrode blocks, and m2 first connecting lines. First and second touch regions are respectively located at two sides of the first component region along a first direction. The first-type touch electrode blocks include first touch electrode blocks in the first touch region and second touch electrode blocks in the second touch region. m1 first touch electrode groups are arranged in the first touch region along a second direction. First connecting lines are respectively electrically connected to the first touch electrode groups and the second touch electrode blocks.
US12254152B2
Embodiments of the disclosure may provide a touch display device in which in a structure in which touch electrodes are separately disposed in a first sub area and a second sub area of an active area, X-touch electrodes disposed in the first sub area and the second sub area are electrically connected with each other, and Y-touch electrodes are electrically separated from each other. It is possible to reduce the load by a structure in which touch electrodes are divided for each sub area and to reduce the number of channels by driving the X-touch electrodes in the first sub area and second sub area by the same number of channels.
US12254137B2
An electronic apparatus with haptic output includes a camera component, a processing unit and an ultrasonic component. The processing unit is coupled to the camera component and the ultrasonic component, wherein the processing unit is configured to: receive a detection image through the camera component, analyze the detection image to obtain an operating position, generate a first control signal corresponding to the operating position, and output the first control signal to the ultrasonic component and generate a plurality of first oscillating points forming an oscillating clump at the operating position based on the first control signal through the ultrasonic component.
US12254126B2
An electronic device determines information about a target and provides the information to another electronic device that has an obstructed view of the target. The other electronic device displays an image of the target with an orientation and a location of the target.
US12254124B1
A secure integrated circuit comprises a lower logic layer, and one or more memory layers disposed above the lower logic layer. A security key is provided in one or more of the memory layers for unlocking the logic layer. A plurality of connectors are provided between the one or more memory layers and the lower logic layer to electrically couple the memory layer(s) and lower logic layer.
US12254122B2
Password-less authentication and login onto an application are disclosed. A processor extracts Digital Driver's License (DDL) data from a user's computing device; extracts the DDL data of the user from an external database (i.e., DMV); validates the DDL data by comparing with the DDL data from the external database; creates, in response to validating, a DDL secret private key; allows successful registration of the computing device to utilize DDL data for login; and stores the DDL secret private key onto an internal database and a secured environment of the computing device. At login request by the user, when the processor determines that the computing device is successfully registered, it validates the DDL secret private key by comparing with data from the internal database; creates a new DDL secret private key and updates the internal database and the secured environment with the new DDL secret private key for subsequent login.
US12254120B2
Data is received that characterizes artefacts associated with each of a plurality of layers of a first machine learning model. Fingerprints are then generated for each of the artefacts in the layers of the first machine learning model. These generated fingerprints collectively form a model indicator for the first machine learning model. It is then determined whether the first machine learning model is derived from another machine learning model by performing a similarity analysis between the model indicator for the first machine learning model and model indicators generated for each of a plurality of reference machine learning models each comprising a respective set of fingerprints. Data characterizing the determination can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
US12254119B2
Examples described herein relate to a security management system to secure a container ecosystem. In some examples, the security management system may protect one or more entities such as container management applications, container images, containers, and/or executable applications within the containers. The security management system may make use of digital cryptography to generate digital signatures corresponding to one or more of these entities and verify them during the execution so that any compromised entities can be blocked from execution and the container ecosystem may be safeguarded from any malicious network attacks.
US12254116B2
A system accesses a task log comprising text that is confidential information. The system selects a first portion of the task log. The system compares each word in the first portion with keywords that are known to be confidential information. The system determines that a word in the first portion is among the keywords. The system determines a hierarchical relationship between the word and neighboring words. The system determines that the word is associated with the neighboring words based on the hierarchical relationship. The system generates a template pattern comprising the word and one or more words associated with the word. The system obfuscates the template pattern.
US12254108B2
A method of blocking access to files encrypted with a compromised key by mapping keys and ranges of containers encrypted by the keys. Upon notification that a key is compromised, fencing a container range corresponding to data segments encrypted by the compromised key to prevent deduplication operations on the segments. The method makes a point-in-time copy of the filesystem managing the segments, wherein each file of the file system is represented as tree structure having a root level and other levels. The method iteratively inspects in a level-wise manner, each container in each level of the file trees of the files to identify containers having segments encrypted by the compromised key, and marks files corresponding to the identified containers as not readable to block the access to the files encrypted with the compromised key.
US12254106B2
A primary request is received that includes a primary identity. The service is within a service container group project hosted by a cloud provider. A shadow request is generated from the primary request. The shadow request includes a shadow identity linked to the primary identity. The shadow request is authorized by verifying that the shadow identity has access to the service. A tenant token is generated for the shadow identity in response to authorizing the shadow request. An access token is obtained using native authorization of the cloud provider in exchange for the tenant token. Tenant data is accessed from a tenant data repository using the access token. A shadow response is obtained that is generated for the shadow identity and includes processed tenant data generated. A primary response is sent that is for the primary identity and is generated from the shadow response.
US12254100B2
A data security realization method and system based on a K-DB database are provided. The method includes: receiving a data processing request of a user regarding a data table in a database; in a case where the data processing request is a data insertion action request regarding the data table, successively executing hash and encryption actions on inserted data, and storing encrypted data in an encrypted permanent hash table; and in a case where the data processing request is a data modification action regarding the data table or a data deletion action regarding the data table, generating an instruction for prohibiting data modification or data deletion. By virtue of the solution, the flow of prohibiting data modification and data deletion regarding a data table is optimized, and a hash value is encrypted, so that the function is more secure and strong.
US12254094B2
A system and method for identifying authorized job step programs. The process identifies a plurality of job step programs. It then identifies authorized program facility (APF) authorized programs from the plurality of job step programs. An output table of APF authorized program is generated. This table is used to submit at least one batch job using the output table. A list identifying which parameters in a parameter string contain an address for each APF program in the output table is generated. This list is then provided for program testing.
US12254091B2
A method of protecting an endpoint against a security threat detected at the endpoint, wherein the endpoint includes, in memory pages of the endpoint, an operating system (OS), a separate software entity, and remediation code, includes the steps of: transferring control of virtual CPUs (vCPUs) of the endpoint from the OS to the separate software entity; and while the separate software entity controls the vCPUs, storing, in an interrupt dispatch table, an instruction address corresponding to an interrupt, wherein the remediation code is stored at the instruction address, and replacing a next instruction to be executed by the OS, with an interrupt instruction, wherein the interrupt is raised when the OS executes the interrupt instruction, and the remediation code is executed as a result of handling of the interrupt that is raised.
US12254085B2
This disclosure relates to systems and methods generating and distributing protected software applications. In certain embodiments, integrity checking mechanisms may be implemented using integrity checking code in software code prior to compilation into machine code. Following compilation and execution of the application, the introduced code may check the integrity of the application by determining whether the application behaves and/or otherwise functions as expected. By introducing integrity checking in this manner, integrity checking techniques may be injected into the application prior to compilation into machine code and/or independent of the particular manner in which the application is compiled.
US12254081B2
A method of verifying an application includes downloading source code for a first function exposed by the application and parsing the source code to determine an input object of the first function. The method also includes injecting a first fuzzing payload into the input object to generate a test object, invoking the first function using the test object, and determining whether the first function includes a vulnerability by analyzing a response to invoking the first function using the test object.
US12254079B2
Embodiments of the present disclosure relate to a method, system and computer program product for providing system services. In some embodiments, a method is disclosed. According to the method, from a user program in a user address space, a request for a system service is received via a program call instruction of a set of program call instructions in an application interface code library. Based on the program call instruction, a target authorized address space of a plurality of authorized address spaces and a target system service routine for providing the system service in the target authorized address space is determined. A result of running the target system service routine in the target authorized address space is returned to the user program as a response to the request.
US12254072B2
Helper neural network can play a role in augmenting authentication services that are based on neural network architectures. For example, helper networks are configured to operate as a gateway on identification information used to identify users, enroll users, and/or construct authentication models (e.g., embedding and/or prediction networks). Assuming, that both good and bad identification information samples are taken as part of identification information capture, the helper networks operate to filter out bad identification information prior to training, which prevents, for example, identification information that is valid but poorly captured from impacting identification, training, and/or prediction using various neural networks. Additionally, helper networks can also identify and prevent presentation attacks or submission of spoofed identification information as part of processing and/or validation.
US12254061B2
Methods and apparatuses relating to performing vector multiplication are described. Hardware accelerators to perform vector multiplication are also described. In one embodiment, a combined fixed-point and floating-point vector multiplication circuit includes at least one switch to change the circuit between a first mode and a second mode, where in the first mode, each multiplier of a set of multipliers is to multiply mantissas from a same element position of a first floating-point vector and a second floating-point vector to produce a corresponding product, shift the corresponding products with a set of shift registers based on a maximum exponent of exponents for the corresponding products determined by a maximum exponent determiner to produce shifted products, perform an numeric conversion operation on the shifted products with a set of numeric conversion circuits based on sign bits from the same element position of the first floating-point vector and the second floating-point vector to produce signed representations of the shifted products, add the signed representations of the shifted products with a set of adders to produce a single product, and normalize the single product with a normalization circuit based on the maximum exponent into a single floating-point resultant, and in the second mode, each multiplier of the set of multipliers is to multiply values from a same element position of a first integer vector and a second integer vector to produce a corresponding product, and add each corresponding product with the set of adders to produce a single integer resultant.
US12254054B2
The described technology relates to developing and/or maintaining dashboards in enterprise web applications. In some aspects, a portal web application is configured to provide a user interface on a client device to create or modify a dashboard which includes a first plurality of widgets. A second plurality of widgets includes widgets published to the portal web application from a plurality of subscriber web applications, where each of the second plurality of widgets is used in at least one of said subscriber web applications, and the first plurality of widgets includes one or more widgets from the second plurality of widgets. In some other aspects, a dashboard management service is provided by which respective enterprise web applications can create and host widgets while sharing the same with other enterprise web applications which use dashboards developed using the dashboard management service.
US12254053B1
A method may include executing an entity resolution microservice programmed to receive an entity-specific data request for entity-specific data for an entity from a plurality of entities. An application programming interface (API) call is transmitted to an entity profile database that programs the entity profile database to identify entity-specific data in data records matching the entity-specific data in the entity-specific data request and transmit to the entity resolution microservice a compressed representation of the entity-specific data identified in the at least one entity profile database. The compressed representation may be received and the compressed representation may be transformed to an uncompressed representation. An entity-specific database query request for a search engine to perform a database search for additional entity-specific data is generated based on the uncompressed representation.
US12254048B2
Disclosed are various embodiments for self-healing data clusters. One or more candidates are determined from the candidate pool to be evaluated with the new record. A unique pair combination is generated for each one of the candidates of the candidate pool and the new record. Next, candidate data for the one or more candidates is identified from the existing record based at least in part on one or more matching rules. A weight is assigned to one or more matching rules. Then, the candidate data of the one or more candidates and the new record is evaluated for a data linkage. A distance is calculated between each of the unique pair combinations. Finally, the candidates of the existing record and the new record are clustered into groups.
US12254042B2
This disclosure describes an intelligent management and retrieval system for surgery videos. The system allows user to upload their surgery videos and provide description of the surgery. A trained machine learning model detects whether there are any privacy leaking segments or frames inside the user uploaded video, and the system removes such privacy information from the video. Medical devices, tissue characteristics and events are detected in the surgery video using trained object recognition, event recognition models. Such detection result, combined with user provided description of the surgery, are utilized to construct rich description of the surgery video.
US12254040B1
In at least one embodiment, a method may include receiving a domain name and context associated with an entity, generating an attribute from parsing the domain name, generating an inferred profile based on the attribute and the context, generating keywords based on the inferred profile, acquiring, a first plurality of images from a data source based on the keywords, indexing the first plurality of images based on text and image embeddings thereof to generate a second plurality of images, filtering, by a blacklist, the second plurality of images to produce a third plurality of images, ranking the third plurality of images based on respective relevancies to the attribute and context, selecting a number of images ranked high in the third plurality of images to be transmitted to a computing device associated with the entity, receiving a selection identifying one of the transmitted images, and automatically embedding the identified image in a website.
US12254037B2
Disclosed are a log parsing method and device, a server and a storage medium, relating to the field of network operation and maintenance. The method includes: acquiring (101) sample log data; performing (102) clustering processing on the sample log data according to the length of each sample log in the sample log data, and beginning and ending keywords of each sample log in the sample log data, to obtain a plurality of log clusters; determining (103) a quality score of each log cluster of the plurality of log clusters obtained by the clustering processing; and parsing (104) a log according to the plurality of log clusters and quality scores of the plurality of log clusters.
US12254026B1
Systems and methods for non-blocking synchronization of secure customer data of an enterprise data storage. A first local data storage is established that can be used offline that includes a subset of secure customer data from the enterprise data storage. A second local data storage is established that includes the subset of secure customer data from the enterprise data storage. A data object record in the second local data storage is modified, and creates an associated entry in a tracking table, wherein entries in the tracking table maintain data object record modifications in the second local data storage. The first local data storage is cloned to create a third local data storage. Each entry in the tracking table is executed to modify the third local data storage. The first local data storage is deleted and the modified third local data storage replaces the deleted first local data storage.
US12254025B2
The present disclosure relates to a method of a device of communicating data states of a Conflict-free Replicated Data Type (CRDT) structure over a plurality of other devices in a network of devices.
US12254019B2
Systems and methods are described to determine relationships between one or more components of an isolated execution environment system based on data obtained from a data intake and query system. Based on the determined relationships, an interactive visualization is generated that indicates the hierarchical relationship of the components. In some cases, to illustrate the relationship between components of the isolated execution environment system, the visualization can include one or more display objects displayed in a subordinate or superior relationship to other display objects. In certain cases, based on an interaction with a display object, the system can generate a query and/or display additional information and/or visualizations based on the results of the query.
US12254015B1
A system for processing relational database data using a generative artificial intelligence (AI) language models is provided. The system receives relational database data and generates, based on the relational database data, schema data. The system also receives a user query input. The system generates and provides a first prompt to a generative AI language model, based on the user query input and the schema data. The system responsively receives, from the generative AI language model, an indication of a first subset of the database data identified as relevant to the query. The system generates and provides a second prompt to the generative AI language model, based on the user query input and the identified first subset. The system responsively receives, from the generative AI language model, an output comprising insight data generated based on the user query input and the identified first subset of the database data.
US12254012B2
The described technology relates to systems and techniques for providing efficient and easy-to-use user-customizable extract templates for running queries against databases. The user-customizable extract templates enable customization of the same predefined query according to the requirements and privileges of respective users. In particular, embodiments enable customization of queries by users themselves, reducing or altogether eliminating having developers to modify the query or associated extract templates while still allowing the data owners or administrators to control access to the data.
US12254009B2
A search apparatus includes: an array index storage in which an array index having attribute position information for specifying a position at which an attribute value is located is stored for each of one or more records out of records and for each of one or more attributes of each record; a condition accepting unit that accepts a search condition including an attribute identifier corresponding to an attribute value; a search unit that retrieves attribute position information corresponding to the attribute identifier included in the search condition, from the array index, and retrieves an attribute value corresponding to the attribute identifier included in the search condition, using the attribute position information, from a data source storage in which a data source including two or more records having two or more attribute values is stored; and a result output unit that outputs a search result including the attribute value.
US12254004B2
Query language statements are generated from natural language statements using a knowledge graph representing one or more databases. The knowledge graph is obtained by creating nodes representing tables and operations referenced by queries to the databases. The data of the databases is evaluated to identify entities and dimensions of entities from among the nodes. The entities are assigned human-understandable labels by an LLM. A natural language statement is converted to a knowledge graph language (KGL) statement and references in the KGL statement are replaced with references to entities in the knowledge graph. The KGL statement is then programmatically converted to a database language statement.
US12253997B2
Approaches for writing data objects to a distributed file system are described. In an example, a size of a data object to be created within a distributed file system may be determined based on a client request. Based on the size of the data object, data content of the data object is inserted into one of the object location table, object data table or a data container within the distributed file system. In an example, metadata corresponding to the data object may be written to an object location table.
US12253996B2
A solution for automated column type annotation maps each column contained in a table to a column annotation class. A pre-processor transforms the table into a numerical tensor representation by outputting a sequence of cell tokens for each cell in the table. A table encoder encodes the sequences of cell tokens and a column annotation label for each column into body cell embeddings. A body pooling component processes the body cell embeddings to provide column representations. A classifier classifies the column representations to provide for each column, confidence scores for each column annotation class. The method concludes with comparing the highest confidence score for each column with a threshold, and, if the highest confidence score for each column is above the threshold, annotating each column with the respective column annotation class.
US12253992B2
Various aspects of the subject technology relate to systems, methods, and machine-readable media for managing and indexing content in a blockchain platform. Various aspects may include receiving, at the blockchain platform, content-addressable data. Aspects may also include indexing the content-addressable data. Aspects may also include generating and serving a recommendation including the content-addressable data for one or more users based on user preferences. Aspects may also include receiving an interaction from the one or more users based on the recommendation. Aspects may include updating a state of a blockchain on the blockchain platform based on the interaction.
US12253987B2
A perturbation filtering system that employs a separate Filter AI to learn and filter injected noise from perturbed data fed to an existing AI System for continued operation in an adversarial situation. The Filter AI may be connected to the input data of the Supported AI so that all input data go through the Filter AI before reaching the Supported AI. Alternatively, Filter AI may be connected to the blocked data output of an AI Firewall so that all blocked data from the AI Firewall go through the Filter AI and if the filtering is successful, enters the AI Firewall. Alternatively, Filter AI may be connected to the AI Firewall input, or Filter AI may be connected to the blocked data output of the AI Firewall.
US12253981B2
Some implementations of the disclosure are directed to a method, comprising: retrieving, using a device associated with an entity, a document from a system of record; uploading the document for storage in an off-chain system accessible by entities having access to a distributed ledger of a distributed ledger network, the entities comprising the entity; hashing, using the device, one or more fields contained in the document to generate a hash representing a unique reference to the document; generating, using the device, a message comprising a plurality of fields contained in the document and the hash; digitally signing, by the device, using a private key associated with the entity, the message to endorse the hash and the fields contained in the document; and after digitally signing the message, transmitting, by the device, the message to the distributed ledger network to store the hash and the fields in the distributed ledger.
US12253980B2
A device may receive, from a user device, a transaction request associated with a first entity and identify a distributed ledger associated with the first entity, the distributed ledger including a set of blocks recording work data associated with the first entity. The set of blocks may include: a first subset of blocks including data specifying work performed by the first entity, and a second subset of blocks including data verifying a portion of the work performed by the first entity and specified by the data included in the first subset of blocks. The device may determine that a transaction, associated with the transaction request, is associated with the first subset of blocks and the second subset of blocks. Based on predetermined instructions that correspond to the transaction and the distributed ledger, the device may perform the transaction.
US12253979B2
A self-healing data synchronization process includes an initial stage in which a collection of data change events is received, a set of data record(s) corresponding to the data change event(s) is identified, and a syncing of the set of data record(s) is initiated. Data that indicates which data record(s) successfully synced and which failed is stored. During a subsequent stage of the self-healing process, data change events that occurred during a preceding time horizon are identified, a corresponding first set of data record(s) are identified, a difference between the first set and a second set of data record(s) that successfully synced during the time horizon is determined as a third set of data record(s), and any data record that was attempted to be synced during the time horizon but failed is excluded from the third set. A sync of any data record remaining in the third set is then initiated.
US12253971B1
Contextualization of digital content includes generating a corpus of metadata associated with a user, including technical information about devices and applications that execute on the devices, and interaction data describing usage of the devices and applications that execute on the devices, orienting the metadata to ontological elements, monitoring user consumption of digital content on the device and identifying content elements, comparing the identified content elements to the ontological elements, identifying a target content element to contextualize for the user with selected metadata of the corpus, and modifying the digital content for graphical presentation to the user, the modifying providing added information, associated with the target content element, in the digital content, the added information including the selected metadata of the corpus.
US12253970B2
compression and search process on a data set based on multiple strategies, including: extracting a set of raw data and transforming it into a sequence of symbols, manipulating the sequence by combining data structures and one or more (optionally a multiplicity of) compression strategies to obtain compressed and efficiently searchable data, recording the compressed and efficiently searchable data on storage media.
US12253965B2
This disclosure generally relates to USB TYPE-C, and, in particular, DISPLAYPORT Alternate Mode communication in a USB TYPE-C environment. In one embodiment, a device determines a DISPLAYPORT mode and determines an orientation of a USB TYPE-C connector plug. A multiplexer multiplexes a DISPLAYPORT transmission based in part on the determined orientation of the USB TYPE-C connector plug.
US12253964B2
A system that includes a plurality of encapsulation blocks having a plurality of digital signal processing (DSP) blocks provided with preconfigured logic functions and a plurality of pacing control networks operatively connected with the plurality of DSP blocks. The system also includes a streaming cross bar operatively connected with each encapsulation block of the plurality of encapsulation blocks. Each encapsulation block of the plurality of encapsulation blocks includes a DSP block of the plurality of DSP blocks and a pacing control network of the plurality of the pacing control networks. Each DSP block of the plurality of DSP blocks is independently and separately connected with the streaming cross bar via the plurality of pacing control networks.
US12253961B2
Staging memory access requests includes receiving a memory access request directed to Dynamic Random Access Memory; storing the memory access request in a staging buffer; and moving the memory access request from the staging buffer to a command queue.
US12253959B2
Systems and methods are disclosed for memory protection for memory protection for gather-scatter operations. For example, an integrated circuit may include a processor core; a memory protection circuit configured to check for memory protection violations with a protection granule; and an index range circuit configured to: memoize a maximum value and a minimum value of a tuple of indices stored in a vector register of the processor core as the tuple of indices is written to the vector register; determine a range of addresses for a gather-scatter memory instruction that takes the vector register as a set of indices based on a base address of a vector in memory, the memoized minimum value, and the memoized maximum value; and check, using the memory protection circuit during a single clock cycle, whether accessing elements of the vector within the range of addresses will cause a memory protection violation.
US12253954B1
In one embodiment, a processing device includes a memory to store a plurality of memory pages having corresponding physical memory addresses in the memory, store an active multilevel page table (MPT) mapping virtual to physical memory addresses for corresponding allocated memory pages stored in the memory, and store a floating MPT at least partially mapping virtual to physical memory addresses for corresponding spare memory pages stored in the memory, the floating and active MPT using a common mapping scheme, and a processor to receive a request to add a virtual to physical address mapping for more memory pages of the plurality of memory pages to the active MPT, and in response to receiving the request, adjoin at least part of the floating MPT to the active MPT so that the active MPT provides the virtual to physical address mapping for at least some memory pages of the spare memory pages.
US12253953B2
A storage device is provided. The storage device includes: a first non-volatile memory including a plurality of cell strings storing a plurality of logical address values and a plurality of physical address values; a second non-volatile memory including a plurality of memory cells corresponding to the plurality of physical address values; and a storage controller configured to read a first physical address value from the first non-volatile memory based on a first logical address value, and control a read operation on the second non-volatile memory based on the first physical address value. A first cell string among the plurality of cell strings includes: a plurality of first memory cells storing the first logical address value and respectively connected to word lines in a first group; and at least one second memory cell storing the first physical address value and connected to at least one word line in a second group.
US12253949B2
A data storage device implements a Zoned Namespace (ZNS) storage architecture. The data storage device delays the execution of write commands that are received out of sequence instead of rejecting the write commands. The write commands that are received out of sequence are reordered according to a logical block address (LBA) associated with each write command. The data storage device also checks for deadlock conditions that may arise due to the execution of the write commands being delayed and/or due to the write commands being reordered.
US12253939B2
By an electronic control unit including a storage that has a shared area shared by a plurality of unspecified applications and a dedicated area used by a predetermined specific application, a use limit notification method performed in the electronic control unit, a use limit notification method, life time consumption information related to life time consumption of the storage is acquired. a shared area write limit and a dedicated area write limit are set, and an application using the storage is notified of a use limit of the storage.
US12253936B2
A system, computer program product, and method are presented for executing a validation test on at least a portion of a refactored application. The refactored application is resident within a partitioned computing architecture including a plurality of partitions and communication between the partitions uses one or more boundary methods. The refactored application is at least partially similar to a transformed monolithic application. The method includes automatically generating one or more test sequences for exercising one or more functional behaviors for each boundary method of the one or more boundary methods.
US12253935B2
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for testing. The method includes: obtaining code modification information, program error information, and test case information. The method further includes: selecting a first test case set associated with code modification records from the test case information according to the program error information. The method further includes: sorting multiple test cases in the first test case set to generate a test strategy for the code modification records. Embodiments of the present disclosure may select the best test case for current code fix to meet different test requirements and reduce the test time.
US12253926B2
Methods and systems for performing efficient integration tests on mobile device for contactless data transfers are described. Rather than performing contactless communications with a variety of test user devices (e.g., test smart cards), which may be time consuming and may present physical difficulty, a mobile device can simulate the result of these communications using a simulator application operating on the mobile device. A contactless communication application, also operating on the mobile device, can communicate with the simulator application in order to generate interaction payloads based on stored data records corresponding to the test user devices. These interaction payloads can then be transmitted by the mobile device to a processing computer. Later, the mobile device may receive a response from the processing computer or another computer system, indicating if the interaction payloads were successfully received and interpreted. This in turn may indicate if the integration test was successful.
US12253924B2
An error rate measurement apparatus includes an operation display unit and a display control unit. Displays a measurement result when the matrix scan function is executed. The display control unit displays a first coefficient value in a selectable manner by tabs of a number corresponding to the Full Swing value, uses each one of combinations of the first coefficient value, each second coefficient value, and each third coefficient value on the selected table as the cell, displays an error count value and the bit error rate for each cell, which are obtained by the matrix scan function on a display screen in a matrix, and identifies and displays the bit error rate for each cell on the display screen according to an error degree.
US12253923B2
Techniques are provided for implementing a unified object format. The unified object format is used to format data in a performance tier (e.g., infrequently accessed data, snapshot data, etc.) into objects that are stored into an object store for low cost, scalable, long term storage compared to storage of the performance tier. With the unified object format, compression of the data may be retained when the data is stored as the objects into the object store. Additional compression may also be provided for the data in the objects. The unified object format includes slot header metadata used to track the location of the data within the object notwithstanding the data being compressed and/or stored at non-fixed boundaries. The slot header metadata may be cached at the performance tier for improved read performance and may be repaired by a repair subsystem (a slot header repair subsystem).
US12253916B2
Techniques are disclosed relating to a database recovery routine to start up a database system in response to a database failure. The database system accesses checkpoint information identifying a set of active database transactions that were active at a flush point that occurred before the database failure. As a part of the database recovery routine, the database system replays database transactions that occurred between a recovery point and the flush point. The database transactions include the set of active database transactions but exclude any committed or aborted database transactions that occurred between the recovery point and the flush point such that less than a total number of database transactions occurring between the recovery point and the flush point are replayed. The database system further replays, without excluding committed or aborted database transactions, database transactions occurring between the flush point and a recovery end point at which the database failure occurred.
US12253914B2
A RAID distributed parity generation system includes a chassis housing a RAID subsystem coupled to storage devices. The RAID subsystem receives a write instruction including new primary data for a subset of the storage devices that it uses to generate first intermediate parity data that it provides in a parity data storage device. The RAID engine then causes a first primary data storage device that is not in the subset to generate second intermediate parity data using its first primary data and respective second primary data in second primary data storage device(s) that are not in the subset, and provide the second intermediate parity data in the first primary data storage device. The RAID subsystem then causes the parity data storage device to generate final parity data using the first intermediate parity data and the second intermediate parity data.
US12253907B2
A monitoring-data processing method is executable by at least one processor included in a monitoring-data processing system that includes a control apparatus that retrieves monitoring data indicative of a surrounding of a vehicle. The monitoring-data processing method includes performing processing of the monitoring data retrieved by the control apparatus, and determining whether there is a malfunction in the monitoring-data processing system. The monitoring-data processing method additionally includes performing, in response to a malfunction determination that there is a malfunction in the monitoring-data processing system, a task of (i) switching the control apparatus to be in a reset state and thereafter (ii) restarting the control apparatus while holding data indicative of the malfunction in an internal storage of the control apparatus.
US12253901B2
Disclosed herein are embodiments of systems and methods for stable and elevated idle-mode temperature for assembled semiconductor devices. In an embodiment, a processor includes a communication interface configured to receive, from a first hardware component, instructions assigned to the processor for execution. The processor also includes temperature-measurement circuitry configured to monitor an on-chip temperature of the processor. The processor also includes control logic configured to: determine whether the processor is active or idle; determine whether the on-chip temperature of the processor exceeds a first threshold; based on determining that the processor is idle and that the on-chip temperature of the processor exceeds the first threshold, disable one or more idle-mode power-saving features of the processor; and selectively adjust one or more operating parameters of the processor to keep the on-chip temperature of the processor between the first threshold and a second (higher) threshold.
US12253897B2
An information processing system includes a server and an electronic device. The electronic device communicates with another electronic device, determines whether to operate as a representative device, based on information from the another electronic device, and when the electronic device determines to operate as the representative device, transmits, to the server, detection information detected by the another electronic device.
US12253890B2
An exterior panel for attachment to a surface of a housing includes: a curved profile that includes an inner surface and an outer surface; and a plurality of projecting portions extending out of the inner surface of the exterior panel, where each of the projecting portions is configured to fit in corresponding attachment holes that is formed on the surface of the housing of the game device, and the plurality of projecting portions, when fit into the corresponding holes, provide a separation between the surface of the housing of the game device and the inner surface.
US12253887B2
An example electronic device includes a housing, and a flexible display in which an area of a display region is configured to be adjusted based on a sliding movement of at least a portion of the housing. The flexible display may include a first region fixedly visible from outside through a first direction of the electronic device, a second region extending from one end of the first region and variably visible from the outside based on the movement of the housing, and including a first bending part bent from one end of the first region in a second direction opposite to the first direction and disposed to face a second lateral direction perpendicular to the first direction, and a first extension part extending from one end of the first bending part and disposed in parallel with the first region, and a second bending part bent from one end of the first extension part in the second direction and disposed to face a first lateral direction opposite to the second lateral direction.
US12253886B2
A flexible display device is provided, including: a housing, a flexible display screen, a support member and a sliding-roller. The support member is located between the flexible display screen and the sliding-roller, and is configured for driving the flexible display screen to be rolled on the sliding-roller. The sliding-roller is rotatable and is arranged in the housing. The flexible display device further includes a limiting structure provided between the support member and the housing for maintaining a gap between the flexible display screen and the housing. A display terminal is further provided.
US12253882B2
A training apparatus has an input device and a wearable computing device with a bio-signal sensor and a display to provide an interactive virtual reality (“VR”) environment for a user. The bio-signal sensor receives bio-signal data from the user. The user interacts with content that is presented in the VR environment. The user interactions and bio-signal data are scored with a user state score and a performance scored. Feedback is given to the user based on the scores in furtherance of training. The feedback may update the VR environment and may trigger additional VR events to continue training.
US12253878B2
A system and method employing a precisely synchronized time in connection with a distributed hardware architecture are disclosed. Using an independent and trusted time signal and a second transition pulse signal, each resource in the distributed hardware architecture may be synchronized precisely to the same absolute time.
US12253876B2
A method for programming an FPGA, wherein a library with elementary operations and a respective latency table for each of the elementary operations of the library are provided. a data path is defined. The latencies are recorded for a multiplicity of clock rates that are different from one another and these latencies are added for every clock rate so that a total latency for the data path results for this multiplicity of different clock rates. The ratio between the lowest total latency and the total latency at a respective clock rate is determined. A utilization of the FPGA for each clock rate is identified. The ratio between the lowest utilization of the FPGA and the utilization of the FPGA at a respective clock rate is determined. A quality factor for each clock rate while taking into account the total latency and the utilization of the FPGA is determined.
US12253873B2
Provided are methods and apparatus for controlling an energy supply system. In an example the energy supply system includes a battery. In an example, provided is a computer-implemented method for controlling a battery. At least a portion of the method can be performed by a computing device including a processor. The method can include (i) creating, using a machine-learning model, a load prediction curve for a load for a current day, (ii) analyzing, to control peak energy use from an electric power source at a specific time, the load prediction curve to identify the specific time and a respective quantity of energy to transfer between the battery and a bus coupled between the electric power source and the load, and (iii) generating a battery controller input based on the identified respective quantity of energy to transfer. Various other methods, systems, and computer-readable media are also disclosed.
US12253870B2
A circuit system includes a first voltage regulator circuit that generates a first supply voltage for an integrated circuit die based on a first control signal. The first voltage regulator circuit generates a first feedback signal based on the first supply voltage. The circuit system also includes a second voltage regulator circuit that generates a second supply voltage for an integrated circuit die based on a second control signal. The second voltage regulator circuit generates a second feedback signal based on the second supply voltage. The circuit system also includes a third voltage regulator circuit that generates the first control signal based on the first feedback signal and the second control signal based on the second feedback signal. The circuit system may include fully integrated, on-board, and on-package voltage regulator circuits.
US12253869B2
An information handling system includes a chassis having a cold aisle edge and a hot aisle edge, one or more devices inserted within the cold aisle edge, a power supply unit, and a baseboard management controller (BMC). The BMC determines whether a power supply cooling fan of the power supply unit installed within the information handling system has a fixed airflow direction or changeable airflow direction. In response to the power supply cooling fan having a fixed airflow direction, the BMC determines a configuration of the information handling system. The BMC determines a power supply cooling fan orientation of a power supply cooling fan within the power supply unit, and whether the power supply cooling fan orientation corresponds to the configuration of the information handling system. If not, the BMC provides an alert message to an individual associated with the information handling system.
US12253863B2
A method includes: detecting, through a sensor, a location and a movement direction of the user and an object around the user; specifying the type and the location of the detected object; if the object is a dangerous object and is located in the movement direction of the user, setting a relative position where the robot is to be located relative to the user to a lead position ahead of the user and in a direction different from the movement direction; driving at least one pair of legs or wheels of the robot to cause the robot to move to the lead position; and driving the at least one pair of legs or wheels to cause the robot to accompany the user in the lead position and induce a change in the movement direction of the user.
US12253859B2
Disclosed is a disinfection robot capable of autonomous driving and recognition of a disinfection target. The disinfection robot includes: a recognition unit configured to generate recognition information by recognizing a surrounding environment of the disinfection robot; a movement unit configured to move a position of the disinfection robot; a light source unit configured to emit a light of a predetermined wavelength area for disinfection; an injection unit configured to inject a fluid for disinfection; and a control unit configured to move the disinfection robot through the movement unit based on the recognition information, wherein the control unit is configured to identify a disinfection target from the recognition information and control at least one of the light source unit and the injection unit to perform disinfection to at least one of the surrounding environment of the disinfection robot and the disinfection target.
US12253854B2
There is provided an information processing device to realize a rich motion expression of an autonomous mobile object by easier attitude control. The information processing device includes: a motion control unit that controls a motion of an autonomous mobile object, wherein the autonomous mobile object includes a wheel that can be stored inside a main body and that can be protruded to an outside of the main body, and the motion control unit keeps a standing state by making the wheel protruded to the outside of the main body and performs driving control of the wheel and attitude control of the autonomous mobile object in movement of the autonomous mobile object, and makes the autonomous mobile object remain still in a seated state during a stop thereof by storing the wheel inside the main body is provided.
US12253840B2
Systems, methods, and devices of the various embodiments include initiating operation of network application logic by detecting control of a network-connected electronic device within a predetermined interval of a previous receipt of instructions related to playing media content that includes content-type metadata that identifies the media content as being a predetermined type of content; and programming an automated routine for initiating the operation of network application logic configured to control the network-connected electronic device triggered by receipt of instruction related to playing the media content when metadata associated with the selected media content includes the content-type metadata that identifies the selected media content as the predetermined type of content.
US12253837B2
In an approach to CRAI and risk framework for manufacturing applications, a computer-implemented method for causal effect prediction includes identifying, by one or more computer processors, an intervention, where the intervention is selected from the group consisting of threats, failures, corrections, and relevant outputs; collecting, by the one or more computer processors, process dependency data; creating, by the one or more computer processors, an intervention model; combining, by the one or more computer processors, the process dependency data and the intervention model to create a combined process dependency graph; training, by the one or more computer processors, a causal relational artificial intelligence (CRAI) model; and determining, by the one or more computer processors, an estimate of an intervention efficacy.
US12253831B2
Wearable electronic devices, such as watches, can include a watch body and a band device that can be used together or independently of one another. The band device can provide continual operation of its functions even in the absence of the watch body. The assembly of the watch body and the band device can provide secure engagement, communication, and power sharing. Accordingly, neither the watch body nor the band device need to independently include components that provide every function that will be desired by the user. Instead, functions that are desired on a continual or long-term basis can be provided by the band device, and functions that are desired on an intermittent or short-term basis can be provided by the watch body.
US12253825B2
The present invention relates to a ferrite particle, containing a crystal phase component containing a perovskite crystal represented by the compositional formula:
RZrO3 (provided that R represents an alkaline earth metal element), and having an apparent density in a range represented by the following formula: 1.90≤Y≤2.45 provided that Y in the formula is the apparent density (g/cm3) of the ferrite particle.
US12253820B2
A powder collection container that is attachable to and detachable from a mount part of an apparatus and stores powder includes a plurality of walls that form a storage space to store the powder. The plurality of walls include a first wall that faces the mount part of the apparatus and a second wall that does not to face the mount part of the apparatus. A thickness of the first wall is smaller than a thickness of the second wall.
US12253806B2
A laser source includes a laser chamber configured to generate a first laser beam. The laser source further includes an optical system coupled to the laser chamber and configured to receive the first laser beam and output an output laser beam. The laser source also includes a gas purge system. According to some aspects, the gas purge system is configured to supply a nitrogen gas into the optical system at a pressure less than atmospheric pressure. According to some aspects, the gas purge system is configured to supply a helium gas into the optical system.
US12253803B2
The invention relates to an apparatus (10) and a method for optically characterizing or processing an object (60), and to an object transport unit (55). The apparatus (10) comprises an object carrier (50) for receiving an object (60); an optical characterization or processing unit (15), comprising at least one device for producing or for receiving light (140) and an objective (40) for exposing the object (60) using the light (140) or for capturing the light (140) from the object (60), wherein the objective (40) has an end face (46) facing the object carrier (50), wherein the end face (46) has an edge (47), wherein the objective (40) further defines an optical axis (502); at least one membrane (100) introduced between the objective (40) and the object carrier (50), wherein the membrane (100) has a portion (120) configured for penetration by the light (140), wherein at least the portion (120) of the membrane (100) is movable in the axial direction with respect to the optical axis (502), at least one membrane holder (80) for holding the at least one membrane (100), and at least one immersion medium (160) which is at least introduced between the membrane (100) and the object carrier (50), wherein the membrane (100) and the membrane holder (80) are fastened at a point outside of the objective, and wherein the membrane (100) is arranged at the membrane holder (80) in a manner that first contact points (81) between the membrane (100) and the membrane holder (80) are located on or outside a lateral surface (510) which is formed by a geometric extrusion of the edge (47) of the objective (40) parallel to the optical axis (502). The apparatus (10), the method and the object transport unit (55) facilitate the optical characterization or processing of an object (60) in a manner that meets the specific needs of high-throughput industrial applications.
US12253800B2
A photoresist layer is formed over a wafer. The photoresist layer includes a metallic photoresist material and one or more additives. An extreme ultraviolet (EUV) lithography process is performed using the photoresist layer. The one or more additives include: a solvent having a boiling point greater than about 150 degrees Celsius, a photo acid generator, a photo base generator, a quencher, a photo de-composed base, a thermal acid generator, or a photo sensitivity cross-linker.
US12253795B2
A lens apparatus includes a first optical system, a second optical system disposed in parallel with the first optical system, and a lens mount attachable to a camera body. Each of the first optical system and the second optical system has a first optical axis, a second optical axis, and a third optical axis in order from an object side to an image side. A distance between the first optical axis of the first optical system and the first optical axis of the second optical system is longer than a diameter of the lens mount, and a distance between the third optical axis of the first optical system and the third optical axis of the second optical system is shorter than the diameter of the lens mount.
US12253791B2
A light box for photography and/or videography of an object, including a casing having a plurality of walls defining an inner volume and an access provided on a face thereof and shaped to allow the user to insert at least one hand therethrough; and an illumination/visualization system housed inside the casing and defining a working volume in communication with the access; wherein the illumination/visualization system includes at least one light diffuser element located at a predetermined distance from one of the walls in order to define a gap between the light diffuser element and the wall with the light diffuser element delineating at least partly the working volume, at least one light source located in the gap and configured to illuminate the working volume in a diffuse manner through the light diffuser element, at least one switchable, maskable or removable point light source configured to illuminate directly the working volume, and at least one digital camera mounted inside the casing and configured to allow photographing of at least a part of the working volume.
US12253785B2
An aspect of the present disclosure is related to a method for measuring and controlling linear chirp level of ultrafast laser pulse. The method includes steps as follows. A carrier-envelope phase-chirp (CEP-chirp) relation which serve as a chirp monitor is extracted, in which the CEP-chirp relation is generated from an ultrafast laser pulse. A linear chirp level of a target pulse is measured in response to the CEP-chirp relation. According to the measuring with respect to the linear chirp level of the target pulse, a dispersion element which the ultrafast laser pulse passes through is varied to control and stabilize the linear chirp level of the target pulse.
US12253781B2
An array substrate includes a first substrate, a switch layer group, an insulation layer group and a reflective layer. The switch layer group includes switch units and first shading layers, the first shading layers being spaced apart, the first shading layer being disposed on a same layer and of a same material as one layer in the switch unit. The insulating layer group is provided with a plurality of first protrusions on a surface away from the first substrate. The reflective layer is provided with a plurality of second protrusions on a surface away from the first substrate. An orthographic projection of the first protrusion on the first substrate is within an orthographic projection of the second protrusion on the first substrate, and an orthographic projection of the first shading layer on the first substrate is within an orthographic projection of the reflective layer on the first substrate.
US12253769B2
The present disclosure relates to the field of micro-nano devices, and discloses a micro-nano device, a manufacturing method, and a display device. The micro-nano device includes a micro-nano structural cell; wherein the micro-nano structural cell includes a substrate provided with a light incident surface and a light emergent surface which are oppositely disposed; a first electrode layer, a second electrode layer, a tunable dielectric layer and an absorbing layer.
US12253764B1
An array substrate and a display panel including a plurality of pixels, a plurality of scan line groups and a plurality of data lines, each of the pixels includes at least three sub-pixels, each of the scan line group includes three sub-scan lines, one of the scan line groups is provided between adjacent two of the pixel rows, and at least two of the sub-pixels in each of the pixels are connected to different two of the sub-scan lines in the one of the scan line groups, one of the pixel columns is provided between adjacent two of the data lines, and at least two of the sub-pixels in each of the pixels are connected to a same one of the data lines.
US12253757B2
The present disclosure relates to a backlight module and a display device. The backlight module comprises: a lamp panel comprising a first surface and a second surface opposite to each other, the first surface comprising a light source array, and the second surface comprising a light source array driving circuit and an external terminal; a first back plate connected with the lamp panel at a side of the second surface of the lamp panel, and comprising first avoiding openings corresponding to the light source array driving circuit and the external terminal; a second back plate connected with the first back plate at a side of the first back plate away from the lamp panel, and comprising a second avoiding opening corresponding to the external terminal.
US12253755B2
A display device is provided in the disclosure. The display device includes a backlight module, a display panel, a first support structure, a printed circuit board (PCB), and a flexible circuit board (FCB). The display panel is disposed on a light-emitting side of the backlight module and includes a first substrate and a second substrate. The first substrate is located between the second substrate and the backlight module. The second substrate extends beyond the first substrate from a side of the second substrate to form an extension portion. The first support structure is disposed on a side of the backlight module and configured to support the extension portion. The PCB is disposed on the first support structure. The FCB is electrically connected to the display panel and the PCB.
US12253754B2
The embodiments of the present disclosure provide a display substrate, a display panel, and a display device. The display substrate includes: a first base substrate, wherein a plurality of sub-pixel regions arranged in an array are provided on the first base substrate; and a reflective layer provided on one side of the first base substrate, wherein a surface of the reflective layer away from the first base substrate is formed to include a plurality of first bumps and a plurality of second bumps, and the first bump has a size greater than that of the second bump.
US12253751B2
The present disclosure relates to an interactive intelligent board with a first fixing part and a second fixing part spaced apart on an inner wall of the frame. The touch display assembly is fixedly arranged on the first fixing part, while an optical diaphragm, a diffuser plate, a luminous assembly, and a backplane are successively fixedly arranged on a side of the second fixing part away from the first fixing part. The present disclosure avoids a need of a large adhesive area and the need for adding a middle frame for isolation, thereby reducing the frame width and increasing an effective display area ratio.
US12253743B2
An optical imaging lens, in order from an object side to an image side along an optical axis, includes a first optical assembly, a second optical assembly, a third optical assembly, a first aperture, a fourth optical assembly, a fifth optical assembly, a second aperture, a sixth optical assembly, and a seventh optical assembly, wherein one of the first optical assembly, the second optical assembly, the third optical assembly, the fourth optical assembly, the fifth optical assembly, the sixth optical assembly, and the seventh optical assembly is a compound lens formed by adhering at least two lenses, while the others are single lens, thereby achieving the effect of high image quality and low distortion.
US12253738B2
A VCM (voice coil motor) is disclosed, the VCM including: a rotor including a lens-accommodating, both ends opened cylindrical bobbin and a coil block including a coil wound on a periphery of the bobbin; a stator including a cylindrical yoke formed with a lens-exposing opening, a plurality of magnets disposed inside the yoke and opposite to the coil block, and a housing disposed inside the yoke to fix the plurality of magnets; and an elastic member elastically supporting the bobbin.
US12253737B2
An electronic device is provided that includes a layered screen configured to present an image. The electronic device includes a memory to store executable instructions, and one or more processors. When implementing the executable instructions the one or more processors are configured to generate the image at a determined distance and location from the screen at a convergence focal location. The image is in focus at the convergence focal location and out of focus elsewhere.
US12253736B2
The present invention relates to a camera lens spacer which is adapted to prevent flare effects due to light reflection. The present invention provides a camera lens spacer which is inserted between lenses and comprises a base material made of copper or a copper alloy and having a predetermined thickness, wherein the base material includes: a through-etched area passing therethrough in the thickness direction at the center thereof; and a half-etched area having a predetermined width along the outer circumference of the through-etched area.
US12253735B2
An object of the present disclosure is to provide a method of laying an optical cable that is capable of laying and removing the optical cable in a stable place without civil engineering works. To achieve the above-mentioned object, a method of laying an optical cable according to the present disclosure includes laying the optical cable and two laying strips on a road surface or a wall surface so that the optical cable is sandwiched between side surfaces of the two laying strips.
US12253728B2
An electronic device can include a housing defining an aperture, and an electromagnetic radiation emitter and an electromagnetic radiation detector disposed in the housing. An optical component can be disposed in the aperture and can include a first region of a first material having a first index of refraction, the first region aligned with the electromagnetic radiation emitter, a second region of the first material, the second region aligned with the electromagnetic radiation detector, and a bulk region surrounding a periphery of the first region and a periphery of the second region, the bulk region including a second material having a second index of refraction that is lower than the first index of refraction.
US12253727B2
An electronic device including a light-emitting element, an IC chip, a substrate, an optical waveguide layer, and an optical signal outlet is provided. The IC chip is configured to control the light-emitting element to emit an optical signal. The light-emitting element is disposed on a first surface of the substrate, and the IC chip is disposed on a second surface of the substrate. The optical waveguide layer is disposed on the first surface of the substrate, and the optical waveguide layer includes a core layer, a cladding layer, and a metal layer. The metal layer is disposed on at least a portion of an interface between the core layer and the cladding layer. The optical signal outlet corresponds to the light-emitting element, and the optical signal reaches the optical signal outlet after being transmitted in the core layer.
US12253712B2
According to one embodiment, an illumination device emits light toward a display panel and includes a transparent substrate having a first main surface opposed to the display panel, a second main surface on a side opposite to the first main surface, and a first side surface connecting the first main surface with the second main surface, and a light source emitting light toward the first side surface. The first side surface has a first intersection surface intersecting a thickness direction from the first main surface to the second main surface.
US12253710B2
A backlight module including a first light emitting unit, a first light guide plate, a second light emitting unit, a second light guide plate and a light control film is provided. The first light emitting unit is disposed on a first side surface of the first light guide plate. The second light emitting unit is disposed on a second side surface of the second light guide plate. The light control film is disposed between the first light guide plate and the second light guide plate. The light control film has a plurality of light-shielding microstructures arranged along a first direction and extending along a second direction. The first direction is perpendicular to the second direction.
US12253707B2
A backlight module includes a light guide element including first optical microstructures and second optical microstructures. An angle value of an angle of the first optical microstructures is V1. When the second optical microstructures are respectively recessed into or protrude from a bottom surface, a projection of each sub-optical microstructure on a reference plane has a peak point closest or to farthest from a light emitting surface and a first valley point and a second valley point farthest from or closest to the light emitting surface, a height difference between the peak point and the first valley point or the second valley point is ΔH, a length difference between the peak point and the first valley point or the second valley point is ΔL, and tan−1(ΔH/ΔL) is V2, where V2>0 and V2≤0.5·V1.
US12253705B2
A polarizing plate and an optical display apparatus including the same are provided. A polarizing plate includes a polarizer; and a first retardation layer and a second retardation layer sequentially stacked on a lower surface of the polarizer, and the first retardation layer has an in-plane retardation of about 180 nm to about 220 nm at a wavelength of about 550 nm; and the second retardation layer has an in-plane retardation of about 80 nm to about 100 nm at a wavelength of about 550 nm.
US12253702B2
Optical films are described. In particular, optical films including a reflective polarizer portion and an infrared portion, with no adhesive between these two portions, are described. These optical films may be particularly suitable for combiner applications, including automotive heads up display applications with demanding ambient environments.
US12253692B2
A horizontal parallax multiview display employs a plurality of slanted multibeam columns to scatter out of a light guide a plurality of directional light beams having principal angular directions corresponding to different view directions of the horizontal parallax multiview display. The plurality of directional light beams is modulated using an array of light valves to provide a multiview image having horizontal parallax. Further, the horizontal parallax multiview display employs a light control film having a slanted light control axis aligned with slanted multibeam columns of the slanted multibeam column plurality. The light control film is configured to control a view angle of the multiview image in a direction orthogonal to the horizontal parallax. The slanted multibeam columns may provide the multiview displays with a balanced resolution.
US12253691B2
An optical product includes an array of lenses and first and second plurality of portions disposed under the array of lenses. Individual ones of the first plurality of portions can correspond to a point on a surface of a first 3D object, and include first non-holographic features configured to produce at least part of a first 3D image of the first 3D object. Individual ones of the second plurality of portions can correspond to a point on a surface of a second 3D object, and include second non-holographic features configured to produce at least part of a second 3D image of the second 3D object. The optical product can include an interference optical structure disposed with respect to the first and/or second non-holographic features.
US12253677B2
A retinal projection device includes: a projector module including a light source that emits laser light and a movable mirror that performs scanning with the laser light; a reflector that projects an image onto a retina of a user wearing the near eye wearable device by reflecting the laser light having passed through the movable mirror and irradiating the retina with reflected light; and a controller that determines an irradiation range of the reflector to be irradiated with the laser light in accordance with a position of a pupil of the user and controls the projector module to irradiate the irradiation range with the laser light. The reflector includes a plurality of unit regions provided along a surface of a lens of the near eye wearable device, and the surface faces an eyeball of the user. The irradiation range is a part of the plurality of unit regions.
US12253670B2
An image generation system for providing a ghost image free head-up display, the system comprising a display screen having a front surface and a back surface, a picture generation unit for projecting an image towards the display screen for reflection towards a predetermined eye box, and a field lens, wherein the picture generation unit is configured to project light through the field lens such that light is incident on the front surface of the display screen forming a first virtual image, wherein a portion of the light is transmitted through the display screen and is incident on the back surface of the display screen forming a second virtual image, wherein the first and second virtual images have an offset, wherein the field lens is configured such that the offset is below a threshold magnitude and the first and second virtual images are substantially overlaid as viewed from the eye box.
US12253665B2
Mounting systems configured to mount vision systems such as goggles to target devices such as helmets include a gantry and carriage assembly having a hinge assembly with a pill and a tilt adjustment assembly that cooperates with the pill to move the carriage between various tilt positions and between a deploy and a stow position that is agnostic of deployed tilt setting. The tilt adjustment assembly includes a tilt member that moves in a front to back direction. The gantry and carriage assembly also includes a bore in an upper portion of the carriage and a stow insert that also cooperates with the pill to lock the pill into a stow detent and secure the gantry and carriage assembly in the stow position.
US12253646B2
Methods and systems are provided for optimizing well-logging using an optimized wait time determined by analysis nuclear magnetic resonance data to achieve faster and better quality borehole evaluation. The method comprises performing a nuclear magnetic resonance pre-log testing; identifying a wait time for a portion of a signal from the pre-log testing with a long T1 and T2, value at each depth of the pre-log testing, wherein T1 is defined as a longitudinal relaxation time and T2 is a transverse relaxation time ascertained from the nuclear magnetic resonance prelog testing; and constructing a logging program with a logging program wait time being consistent with the wait time identified.
US12253638B2
In the technical field of power generation, a method and system for directly and rapidly detecting 14C of carbon dioxide, which can quickly complete a 14C activity measurement of carbon dioxide, while further improving uniformity and accuracy for directly and rapidly detecting 14C of carbon dioxide. The method includes: pressurizing and liquefying gaseous carbon dioxide to obtain liquid carbon dioxide; mixing the liquid carbon dioxide with a cosolvent and a scintillator in a pressure vessel to obtain a mixed solution; and placing the pressure vessel in a liquid scintillation counter for carrying out radiocarbon activity detection.
US12253632B2
In some implementations, a light detection and ranging (LIDAR) system includes a laser source configured to provide an optical signal at a first signal power, an amplifier having a plurality of gain levels, at which the amplifier is configured to amplify the optical signal, and one or more processors. The one or more processors are configured to, based on the first signal power and a duty cycle of the optical signal, vary a gain level of the amplifier from the plurality of gain levels to generate a pulse signal, transmit the pulse signal from the amplifier to an environment, receive a reflected signal that is reflected from an object, responsive to transmitting the pulse signal, and determine a range to the object based on an electrical signal associated with the reflected signal.
US12253631B2
A sensor device is provided and includes an array of photodetectors. A readout circuit is connected to the array of photodetectors and provides dedicated readout paths for each photodetector in the array, respectively. Further, the readout circuit includes at least one control terminal. An array of time-to-digital converters is electrically connected to converter output terminals of the readout circuit. Depending on a control signal to be applied at the at least one control terminal, the readout circuit is arranged to electrically connect through the readout paths of photodetectors of a first subarray (11) to the converter output terminals of the readout circuit, respectively, thereby rendering the photodetectors of the first subarray active and photodetectors of a second subarray inactive.