Versioned metadata using virtual databases
Granted: February 11, 2025
Patent Number:
12222914
Distributed database systems including a plurality of SQL compute nodes are described herein that enable such nodes to operate with versioned metadata despite the fact that SQL is only single-version aware. The distributed database system further includes a global logical metadata server to store and manage versions of metadata, to determine which of such versions should be visible at any given point in time, and enable creation of a virtual database that includes the proper versions of…
Mitigating induced emission in OLED display
Granted: February 11, 2025
Patent Number:
12225801
Examples are disclosed that relate to mitigating a piezoelectric response of an organic light emitting diode (OLED) display from static charge. One example provides an electronic device, comprising an organic light emitting diode (OLED) display, the OLED display comprising an organic light emitting layer, a thin film transistor (TFT), a polyimide layer disposed on an opposite side of the TFT as the organic light emitting layer, a buffer layer between the TFT and the polyimide layer, and…
Intelligent download and session copy
Granted: February 11, 2025
Patent Number:
12225091
Disclosed in some examples, are methods, systems, devices, and machine-readable mediums that use one or more images (e.g., Quick-Response (QR) codes) displayed by a first application to both provide the location to obtain a second application and to copy a session from the first application to the second application once downloaded. In some examples, a session comprises an authentication session such that, when the session is copied, the user is logged into a network-based service within…
Enriching exposed credential search results to make them actionable
Granted: February 11, 2025
Patent Number:
12225002
Techniques for (i) using contextual information associated with an exposed credential to identify a resource that could be accessed using the exposed credential, (ii) identifying a responsible entity of that resource, and (iii) alerting the responsible entity about the exposed credential are disclosed. A credential is determined to be in an exposed state. The exposed credential, if used, could potentially provide an actor access to a resource, despite the fact that the actor should not…
Dynamic matrix convolution with channel fusion
Granted: February 11, 2025
Patent Number:
12223412
A computer device for automatic feature detection comprises a processor, a communication device, and a memory configured to hold instructions executable by the processor to instantiate a dynamic convolution neural network, receive input data via the communication network, and execute the dynamic convolution neural network to automatically detect features in the input data. The dynamic convolution neural network compresses the input data from an input space having a dimensionality equal…
Method of system of providing local personalized emoticon recommendation
Granted: February 11, 2025
Patent Number:
12223122
A system and method for providing local emoticon recommendations includes receiving an indication of a need for a user to utilize an emoticon in a communication between the user and one or more other users, the indication being received via a user interface screen of an application installed on the client device and retrieving a text segment for which the emoticon will be used, and contextual data associated with the text segment. The text segment and contextual data are tokenized to…
Streaming of chat in SERP
Granted: February 11, 2025
Patent Number:
12223003
A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include generating a prompt that is to be input to a generative language model. The prompt includes conversational input set forth by a user. The acts further comprise providing the prompt as input to the generative language model, and receiving conversational output from the generative language…
Ranking candidate search results by activeness
Granted: February 11, 2025
Patent Number:
12223001
The disclosed embodiments provide a system for processing data. During operation, the system determines activity features for candidates that match parameters of a search from a moderator of an opportunity, wherein the activity features include an amount of interaction between a candidate and additional moderators and a frequency of visits by the candidate to a platform used to conduct the interaction between the candidate and the additional moderators. Next, the system applies a machine…
Federated graph queries across heterogeneous data stores
Granted: February 11, 2025
Patent Number:
12222945
Solutions are disclosed that enable efficient federated graph queries across multiple isolated data stores. Examples leverage the connectedness of the expected data that spans the data stores by defining the entities and relationships and inferring the intent of the queries. These are used to optimize data searches in the individual data stores. Examples map each of two or more variables of the input query to elements of a public schema and use the mapping to determining a storage tag…
Systems and methods for accelerating and optimizing groupwise comparison in relational databases
Granted: February 11, 2025
Patent Number:
12222939
A system and method for executing SQL statements includes receiving an SQL statement for comparing two trendsets over a relation using a scoring function, each of the trendsets including one or more trends, each of the trends being designated by a constraint and a grouping-measure combination, wherein comparing the trendsets includes identifying trend pairs for comparison, each of the trend pairs including a trend from the each of the trendsets having a common grouping-measure…
String data error detection and repair
Granted: February 11, 2025
Patent Number:
12222911
Some embodiments perform fully unsupervised string error detection and repair, for strings containing both syntactic errors and semantic errors. In some embodiments, string error mitigation includes learning a regular-expression-based pattern that characterizes at least a predefined fraction of a set of string data values, identifying and masking a semantic substring, deriving edits to repair a string which contains the semantic substring, and replacing a mask value with a replacement…
Cache for identifiers representing merged access control information
Granted: February 11, 2025
Patent Number:
12222865
The system described herein introduces a cache that a file system uses to determine, for a current object, if the process to merge different types of access control information into merged access control information has already been performed for a previous object. Stated alternatively, the file system uses the cache to determine whether a current object being processed for storage has the same combination of access control information as a previous object that has already been processed…
Failure recovery recommendations for CLI commands
Granted: February 11, 2025
Patent Number:
12222802
A failure recommendation system for a command line interface (CLI) uses machine learning to predict the most likely command to correct an unsuccessful or failed attempt to perform an intended operation using the CLI. The failure recommendation system is based on a conditional probability model trained on failure-success pairs of commands from CLI telemetry data to learn the most likely command to remediate a failure. The conditional probability model predicts the most likely command…
Microservice termination while maintaining high availability
Granted: February 4, 2025
Patent Number:
12217035
The techniques disclosed herein enable systems to reduce the time required to terminate a set of microservices for an application while ensuring high availability and preventing request failures. This is accomplished through a termination manager which retrieves request queues for the microservices to analyze outstanding requests that require processing prior to termination. Based on the outstanding requests, the termination manager constructs call graphs for each request. The call…
Atmospheric chemical species detection using multispectral imaging
Granted: February 4, 2025
Patent Number:
12217502
Techniques for optically detecting a subject chemical species within an atmospheric environment are disclosed. Image data is obtained representing multispectral imagery of a geographic region captured through the atmospheric environment. The image data includes an array of band-specific intensity values for each of a plurality of spectral bands, including a sample spectral band having increased sensitivity to the subject chemical species as compared to a plurality of reference spectral…
Image alignment using corner and line features
Granted: February 4, 2025
Patent Number:
12217383
Techniques for aligning image content are disclosed. The alignment occurs by concurrently identifying corner and line features and by aligning the images based on those features. As a result, relaxed constraints can be used during the alignment process as compared to constraints that are required when aligning images using only corner features. To achieve these benefits, first and second images are acquired. A first set of pixels that correspond to corner features are detected within the…
Colors as an intelligent service
Granted: February 4, 2025
Patent Number:
12217333
Systems and methods for providing color recommendations for content editing applications include receiving a color recommendation request from a content editing application that includes color information pertaining to a document being edited by the content editing application. At least one color is identified based on at least one of a predefined accessibility standard, predetermined telemetry data, and organizational/group preferences with reference to the color information in the…
Identifying minimum-energy resonance region at Majorana island
Granted: February 4, 2025
Patent Number:
12217131
A computing system including a quantum computing device. The quantum computing device includes a Majorana island, a quantum dot (QD), an electrical ground, and a capacitance sensor. The computing system further includes a controller configured to, in each of a plurality of sampling iterations, control the quantum computing device to electrically couple the Majorana island to the electrical ground, disconnect the Majorana island from the electrical ground, electrically couple the Majorana…
Deployment of pod cohorts
Granted: February 4, 2025
Patent Number:
12217098
Techniques are described for orchestrating a cohort deployment in a computing network comprising a plurality of computing nodes implementing a virtualized computing network managed by an orchestrator. The cohort deployment is managed by a deployment broker configured to coordinate the cohort deployment. The cohort deployment includes multiple deployments, where the cohort deployment comprises a parent deployment and a spawned deployment that includes a dependency on the parent…
Negative numbering to log web service update attempts
Granted: February 4, 2025
Patent Number:
12217045
A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service includes: an orchestrator service host computer hosting the rollout service; a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting…