Modulator integration for laser used with display
Granted: April 1, 2025
Patent Number:
12266904
A laser device for use with a display including a plurality of pixels is disclosed. The laser device includes a gain section and a modulator. The gain section is electrically coupled with a first current or voltage source. The gain section is configured to selectively amplify an optical power of light reflecting within the gain section based on a first drive current or voltage supplied from the first current or voltage source to the gain section. The modulator is optically coupled with…
Lawful interception triggered task status
Granted: April 1, 2025
Patent Number:
12267685
Lawful interception (LI) of electronic communications includes receiving, by a triggering function (TF), a task request including a task identifier (ID) from a LI provisioning function (LIFP). The TF receives an indication of a protocol data unit (PDU) session establishment applicable to the received request, and then triggers (including a POI task ID) each point of interception (POI) applicable to the request. The TF receives a task response indicating a status of the task at the…
Interactive and shared surfaces
Granted: April 1, 2025
Patent Number:
12267620
The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth…
Systems and methods for dark current compensation in single photon avalanche diode imagery
Granted: April 1, 2025
Patent Number:
12267606
A system for dark current compensation in SPAD imagery is configurable to capture an image frame with the SPAD array and generate a temporally filtered image by performing a temporal filtering operation using the image frame and at least one preceding image frame. The at least one preceding image frame is captured by the SPAD array at a timepoint that temporally precedes a timepoint associated with the image frame. The system is also configurable to obtain a dark current image frame. The…
Content adaptive deblocking during video encoding and decoding
Granted: April 1, 2025
Patent Number:
12267519
Disclosed herein are exemplary embodiments of methods, apparatus, and systems for performing content-adaptive deblocking to improve the visual quality of video images compressed using block-based motion-predictive video coding. For instance, in certain embodiments of the disclosed technology, edge information is obtained using global orientation energy edge detection (“OEED”) techniques on an initially deblocked image. OEED detection can provide a robust partition of local…
Cloud-based management service device registration using intermediate cloud storage
Granted: April 1, 2025
Patent Number:
12267432
Techniques are described herein that are capable of registering a user device with a cloud-based management service using an intermediate cloud storage. For instance, the intermediate cloud storage may store an encrypted data blob including information that identifies the user device. The intermediate cloud storage or a registration system may decrypt the encrypted data blob so that the registration system may use the decrypted data blob to register the user device with the cloud-based…
Abstracting geographic location to a square block of pre-defined size
Granted: April 1, 2025
Patent Number:
12267399
A client-side system detects a current location of a client device and a cloud interaction metric. The geographic area around the location of the client device is divided into grid sections. The client-side system identifies a pre-defined reference location corresponding to the grid section that the client device location resides in. The pre-defined reference location, corresponding to that grid section, and the cloud interaction metric are provided to a remote server computing system.
Session border controller for message manipulation
Granted: April 1, 2025
Patent Number:
12267371
A session border controller has a processor operable to receive a message from a connected peer node. The processor inputs the message to a Message Manipulation Function, MMF, which identifies the message as a SIP message, and in response obtains external state data associated with the message from a source independent from the message. The external state data is provided to the MMF. The SIP message is modified using the MMF according to one or more conditions or rules associated with…
Final message composition for sidebar communication threads
Granted: April 1, 2025
Patent Number:
12267289
Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread…
Dynamic load balancing based on flow characteristics
Granted: April 1, 2025
Patent Number:
12267242
Systems and methods are provided for dynamically balancing workloads among data flow processors based on flow characteristics of data flows. The system determines a flow characteristic score associated with the data flow based on results from deep packet inspection of data packets in the data flow. The system further determines load scores associated with a plurality of processors. A load balancer of the system selects a processor among the plurality of processors for processing the data…
Game performance prediction from real-world performance data
Granted: April 1, 2025
Patent Number:
12263410
In non-limiting examples of the present disclosure, systems, methods, and devices for matching device configurations to games are presented. A set of device configuration tiers may be generated from gameplay telemetry data generated by a plurality of client devices executing a plurality of games. A device configuration for a specific client device may be determined based at least on the specific client device's GUI type. When the specific client device accesses a software game library a…
System and method for inverse summarization of medical records with data augmentation and knowledge distillation
Granted: April 1, 2025
Patent Number:
12266434
A method, computer program product, and computing system for generating a first synthetic dataset including a synthetic transcription and a corresponding natural dictation record using a first machine learning model trained to generate transcriptions from medical records. A second synthetic dataset including a synthetic medical record and a corresponding natural transcription is generated using a second machine learning model trained to generate medical records from transcriptions. The…
Combining visual and audio insights to detect opening scenes in multimedia files
Granted: April 1, 2025
Patent Number:
12266175
Disclosed is a method for automatically detecting an introduction/opening song within a multimedia file. The method includes designating sequential blocks of time in the multimedia file as scene(s) and detecting certain feature(s) associated with each scene. The extracted scene feature(s) may be analyzed and used to assign a probability to each scene that the scene is part of the introduction/opening song. The probabilities may be used to classify each scene as either correlating to or…
Orientation-based frame selection for composite image creation
Granted: April 1, 2025
Patent Number:
12266085
A method for creating a composite image provides for determining, based on orientation sensor data sampled in association with each frame in an image sequence, camera orientation information indicating an orientation of the camera at a time that the frame was captured. Based at least in part on the orientation sensor data, a subset of orientationally-similar frames from the sequence fare identified and combined together to create the composite image.
Computer-implemented video conference application that is configured to transition between 2D and 3D views
Granted: April 1, 2025
Patent Number:
12266048
Technologies for transitioning between two-dimensional (2D) and three-dimensional (3D) display views for video conferencing are described herein. Video conferencing applications can have multiple display views for a user participating in a video conference. In certain situations a user may want to transition from a 2D display view of the video conference to a more immersive 3D display view. These transitions can be visually jarring and create an uncomfortable user experience. The…
Language-agnostic computer program repair engine generator
Granted: April 1, 2025
Patent Number:
12265789
Techniques are described herein that are capable of creating a language-agnostic computer program repair engine generator. A context-free grammar is annotated to identify token(s) that are likely to be included in or excluded from a computer program in a manner that violates the context-free grammar. A language-agnostic computer program repair engine generator is created that is configured to generate a parser. The repair engine generator is configured to create a repair engine that:…
Automatic generation of markers based on social interaction
Granted: April 1, 2025
Patent Number:
12265580
Aspects relate to observing various activities, interactions, behaviors, and other factors associated with a data exchange and creating one or more markers based on significant details associated with the observance. The one or more markers are retained and selectively rendered as a function of one or more conditions that should be satisfied before the marker is presented to the user. Some markers can contain parameters that should be satisfied in order for the marker to be considered…
Control system for controlling management and tagging of digital cards stored in decentralized content storage
Granted: April 1, 2025
Patent Number:
12265579
A reference to a digital item is stored as a digital card. The digital card can also be contained in, and/or refer to, other digital cards. The digital card can also include properties or attributes that may be added from the digital item that is being referred to. The digital card can be tagged with a tag that may also be applied to other digital cards. The digital card can be stored in a data pod within a de-centralized data storage system architecture so the tag is surfaced along with…
Confidential blockchain database with a distributed ledger
Granted: April 1, 2025
Patent Number:
12265522
The disclosed technology is generally directed to a distributed query-and-command system. In one example of the technology, in a trusted execution environment (TEE) of a first node, database code of the first node and distributed ledger code of the first node is executed, such that execution of the distributed ledger code of the first node instantiates a first instance of a distributed ledger of a consortium blockchain, and such that execution of the query-and-command code of the first…
Computerized demanufacturing system
Granted: April 1, 2025
Patent Number:
12263547
A method for automated device disassembly includes, at a computerized demanufacturing system, receiving a target electronic device for disassembly. Using a set of one or more sensors of the computerized demanufacturing system, a set of sensor data is collected that quantifies one or more physical properties of the target electronic device. Based at least in part on the set of sensor data, correspondences are identified between one or more effectors of the computerized demanufacturing…