EXTRACTING CONTENT FROM A RESOURCE FOR RESTRUCTURING BASED ON USER INSTRUCTION
Granted: March 6, 2025
Application Number:
20250077590
A data processing system for providing a service to extract information from a resource includes: a network interface for communicating over a computer network; a scraper tool to receive user instruction specifying a target resource and to extract content from the specified resource, wherein the user instruction further specifies a desired restructuring of the extracted content; and a prompt generator to structure the extracted content into a prompt for an Artificial Intelligence (AI)…
ULTRA-SCALABLE HIGH-PERFORMANCE COMPUTING (HPC) NETWORK USING DENSE WAVELENGTH-DIVISION MULTIPLEXING (DWDM)
Granted: March 6, 2025
Application Number:
20250080263
Systems and methods are provided for implementing an ultra-scalable high-performance computing (“HPC”) network using dense wavelength-division multiplexing (“DWDM”). The HPC system includes an interconnection of GPU devices, multiplexer/demultiplexer (“mux/demux”) devices, amplifiers, wavelength selective switches (“WSSs”), and optical circuit switches (“OCSs”). Each OCS includes a plurality of micro-electromechanical systems (“MEMS”) mirrors and a plurality of…
JOINT PREDICTION OF ODORANT-OLFACTORY RECEPTOR BINDING AND ODORANT PERCEPTS
Granted: March 6, 2025
Application Number:
20250078954
Systems and methods for determining predicted olfactory perception are provided. In particular, a method comprises receiving an input indicating an odorant, generating an odorant vector representing the odorant, generating an olfactory receptor vector, and determining one or more predicted olfactory percepts associated with the odorant based on the odorant vector and the olfactory receptor vector.
REPRESENTING TWO DIMENSIONAL REPRESENTATIONS AS THREE-DIMENSIONAL AVATARS
Granted: March 6, 2025
Application Number:
20250078379
Systems and methods for representing two-dimensional representations as three-dimensional avatars are provided herein. In some examples, one or more input video streams are received. A first subject, within the one or more input video streams, is identified. Based on the one or more input video streams, a first view of the first subject is identified. Based on the one or more input video streams, a second view of the first subject is identified. The first subject is segmented into a…
CONTROL FONT GENERATION CONSISTENCY
Granted: March 6, 2025
Application Number:
20250078343
Systems and methods for generating custom art fonts with consistent style include receiving user input that identifies a base font style for a custom font and includes descriptive text that defies one or more text effects to use for the custom font. Depth maps are selected for characters to be included in the custom font. The depth maps are preprocessed to add noise to the depth maps. A generative model generates custom font images conditioned with the text prompt and the depth maps. The…
Camera Calibration
Granted: March 6, 2025
Application Number:
20250078319
The description relates to cameras, and camera calibration for enhancing user experiences. One example can receive a first image of a user at a first location relative to a camera. The first image can include the user's upper body but does not include the user from head to toe. The example can receive a second image of the user at a second location relative to a camera. The second image can include the user's upper body but does not include the user from head to toe. The example can…
DISTORTION CORRECTION VIA ANALYTICAL PROJECTION
Granted: March 6, 2025
Application Number:
20250078223
Systems and methods for processing a stream of input images are provided. An example method includes receiving a stream of input images and a pointing angle associated with the stream of input images, wherein each input image in the stream of input images comprises a plurality of pixels; interpolating an effective analytical projection, for each input image of the stream of input images, from a grid of predetermined analytical projections, based on the respective pointing angle and…
MONITORING COMPLIANCE OF A GENERATIVE LANGUAGE MODEL WITH AN OUTPUT CHARACTERISTIC RUBRIC
Granted: March 6, 2025
Application Number:
20250077795
A computing system for monitoring language model compliance with a rubric of one or more output characteristics. The computing system includes processing circuitry configured to interface with a trained generative language model that receives input of a prompt including natural language text input and, in response, generates an output that includes natural language text output. The processing circuitry is further configured to monitor compliance of the generative language model with the…
SECOND-CHANCE MESSAGE ENHANCEMENTS
Granted: March 6, 2025
Application Number:
20250077790
The technology relates to systems and methods for generating advanced feedback for a draft message. The operations may include receive text for a message being drafted in a messaging application; upon an analysis condition being satisfied, analyze the message by applying at least one of a message-analysis model or heuristic to generate a feedback score for the message; and based on the feedback score crossing a feedback threshold, trigger generation of advanced feedback for the message.…
PRODUCING CALIBRATED CONFIDENCE ESTIMATES FOR OPEN-ENDED ANSWERS BY GENERATIVE ARTIFICIAL INTELLIGENCE MODELS
Granted: March 6, 2025
Application Number:
20250077778
A confidence estimation tool uses a calibrated confidence mapping model to estimate confidence for a model-generated candidate root cause. The tool uses a generative artificial intelligence (“AI”) model to determine, based on a description of a current event, a candidate root cause of the current event. The tool determines a description-based confidence score using the description of the current event and descriptions of a set of relevant historical events in a target domain. The…
Secure Computer Rack Power Supply Testing
Granted: February 27, 2025
Application Number:
20250071929
The description relates to safely and accurately testing high-power computer rack power supplies. One example can include a computer rack that includes multiple computers and a high-power computer rack supply (HPCRS) lead terminating in a connector. The HPCRS lead includes multiple conductors and is configured to couple to the computer rack to power the multiple computers. This example can include a full-spectrum computer rack power supply testing (FSCRPST) device configured to test the…
SELECTING DECODER USED AT QUANTUM COMPUTING DEVICE
Granted: February 27, 2025
Application Number:
20250068956
A computing system is provided, including one or more processing devices. The one or more processing devices are configured to receive quantum circuit parameters including a code parameter of an error correction code and a number of T gates included in a quantum circuit. The one or more processing devices are further configured to receive respective decoder parameters of each of a plurality of candidate decoders. The decoder parameters include a physical noise rate of a plurality of…
SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA FOR IMPROVED TABLE IDENTIFICATION USING A NEURAL NETWORK
Granted: February 27, 2025
Application Number:
20250068837
Systems, methods, and computer-readable storage devices are disclosed for improved table identification in a spreadsheet. One method including: receiving a spreadsheet including at least one table; identifying, using machine learning, one or more classes of a plurality of classes for each cell of the received spreadsheet, wherein the plurality of classes include corners and not-a-corner; and inducing at least one table in the received spreadsheet based on the one or more identified…
INTEGRATING EXTERNAL PROGRAM CODE WITH SPREADSHEET APPLICATION
Granted: February 27, 2025
Application Number:
20250068835
A data processing system implements receiving a first input in a spreadsheet in a spreadsheet application, detecting an indication that the first input includes first executable program code, analyzing the first executable program code to identify first references to one or more first elements of the spreadsheet in the first executable program code, requesting spreadsheet data associated with the one or more first elements of the spreadsheet from the spreadsheet application, receiving…
PROTECTING SENSITIVE USER INFORMATION IN DEVELOPING ARTIFICIAL INTELLIGENCE MODELS
Granted: February 27, 2025
Application Number:
20250068764
A system for development of an Artificial Intelligence (AI) model while protecting sensitive user information includes: a confidential computing environment in which original prompts to the AI model written by users are collected; a trained synthetic prompt generator to generate synthetic prompts based on the original prompts, wherein the synthetic prompt generator generates anonymized synthetic prompts without sensitive user information identifiable from the original prompts; and a…
CODE SEARCH FOR EXAMPLES TO AUGMENT MODEL PROMPT
Granted: February 27, 2025
Application Number:
20250068665
A user query for information regarding data of a codebase is answered by a large language model given a prompt that includes examples of code segments from the codebase that are similar to the user query. The code segments from the codebase are associated with metadata that includes both natural language text and source code. The search for the examples of code segments from the codebase is based on embeddings of code segments and associated metadata that are closely similar to an…
METHOD AND SYSTEM FOR IDENTIFYING TRENDING TOPICS IN CUSTOMER INQUIRIES
Granted: February 20, 2025
Application Number:
20250061465
A system and method for detecting trending topics in customer inquiries includes retrieving customer inquiries from a plurality of data sources for a target time window and reference time windows and detecting trending keywords in the target time window as compared to keywords in the reference time windows. Responsive to detecting the trending keywords, customer inquiries in the target time window that include one or more of the trending keywords are collected and a weight is measured…
SYSTEMS AND METHODS FOR ELECTROMAGNETIC SHIELDING OF THERMAL FIN PACKS
Granted: February 20, 2025
Application Number:
20250063694
A thermal management device includes a fin pack and a plurality of channels. The fin pack has a hot side and a cold side, and the plurality of channels in the fin pack provide fluid communication from the hot side to the cold side. The channels have a transverse dimension and a longitudinal dimension, and the longitudinal dimension is at least 2.5 times the transverse dimension.
EFFICIENT ELECTRO-OPTICAL TRANSFER FUNCTION (EOTF) CURVE FOR STANDARD DYNAMIC RANGE (SDR) CONTENT
Granted: February 20, 2025
Application Number:
20250063135
The present disclosure relates to systems and methods for transmitting Standard Dynamic Range (SDR) content. The systems and methods may use a modified Electro-Optical Transfer Function (EOTF) curve to convert nonlinear color values of SDR content into optical output values of modified SDR content. The systems and methods may encode the modified SDR content using eight bits while preventing banding. The systems and methods may transmit the encoded data to a client device for presentation…
ANALYTICS SYSTEMS FOR MEASURING VIRALITY AND NETWORK EFFECTS IN MULTI-DOMAIN INTERACTIONS
Granted: February 20, 2025
Application Number:
20250063101
A system and method measuring data, from user devices, regarding user interactions with a Software-as-a-Service (SaaS) product installed in each of the user devices, using a measurement module in the processor to generate measured data. The measured data is then modeled as a graph, using a graphing application in the processor, wherein the graph includes a plurality of varying metrics, each representing different attributes of a structure of the graph. A viral effectiveness index (VEI)…