Confidence score based machine learning model training
Granted: May 6, 2025
Patent Number:
12293305
Systems and methods for training a machine learning model are disclosed. A system may be configured to obtain a plurality of training samples. The system includes a machine learning model to generate predictions and generate a confidence score for each generated prediction. In this manner, the system is configured to, for each training sample of the plurality of training samples, generate a prediction by a machine learning model based on the training sample and generating a confidence…
Deep learning based context embedding approach for detecting data entry errors
Granted: April 29, 2025
Patent Number:
12288159
Certain aspects of the present disclosure provide techniques for detecting data entry errors. A method generally includes receiving a string value as user input for a data field, selecting a plurality of reference values previously entered into the data field within a time period, processing, with an embedding model configured to classify an input string value as a valid or invalid entry, the string value and the reference values and thereby generating a first vector as output, computing…
Batch materialization for full row updates
Granted: April 29, 2025
Patent Number:
12287793
Systems and methods are described for batch materialization of an incremental change data capture (CDC) changeset with full row changes. The primary keys are extracted from the incremental CDC changeset and an indication of the extracted primary keys are broadcast to a plurality of executors. The primary keys may be added to Bloom filter or a plurality of Bloom filters that are broadcast to the executors. Each executor filters a baseline data table based on the extracted primary keys to…
System for generation of smart content
Granted: April 8, 2025
Patent Number:
12271878
Certain aspects of the present disclosure provide techniques for providing smart content to a user of an application. Embodiments include receiving a request from a client for content. The request may include context data. Embodiments include identifying a content template for the content based on the request. Embodiments include identifying a rule associated with the content template. Embodiments include evaluating the rule based on the context data in order to determine a value of a…
Computer prediction of relevant data from multiple disparate sources
Granted: April 8, 2025
Patent Number:
12271827
A method including extracting data from disparate data sources. The data includes data pairs including a corresponding data point and a corresponding time associated with the corresponding data point. The method also includes extracting insights from the data at least by identifying a trend in the data pairs. The method also includes forming a model vector including the insights and an additional attribute to the insights. The additional attribute characterizes the insights. The…
Transformer model architecture for readability
Granted: April 1, 2025
Patent Number:
12265782
A method including detecting, in a written electronic communication, an input sentence satisfying a readability metric threshold. The method also includes transforming, by a sentence transformer model, the input sentence to output suggested sentences. The method also includes evaluating the suggested sentences along a set of acceptability criteria. The method also includes determining, based on the evaluating, that the set of acceptability criteria is satisfied. The method also includes…
Multiple input machine learning framework for anomaly detection
Granted: April 1, 2025
Patent Number:
12266203
A method that includes extracting image features of a document image, executing an optical character recognition (OCR) engine on the document image to obtain OCR output, and extracting OCR features from the OCR output. The method further includes executing an anomaly detection model using features including the OCR features and the image features to generate anomaly score, and presenting anomaly score.
Method for serving parameter efficient NLP models through adaptive architectures
Granted: April 1, 2025
Patent Number:
12265899
A machine learning system executed by a processor may generate predictions for a variety of natural language processing (NLP) tasks. The machine learning system may include a single deployment implementing a parameter efficient transfer learning architecture. The machine learning system may use adapter layers to dynamically modify a base model to generate a plurality of fine-tuned models. Each fine-tuned model may generate predictions for a specific NLP task. By transferring knowledge…
Automatic improvement of software applications
Granted: April 1, 2025
Patent Number:
12265803
A computer-implemented method including tracking data describing a new population of users of a software application including different graphical user interfaces (GUIs). The method also includes generating a distribution by mapping the data to lookalike cohorts. The method also includes extracting, using a random sampling algorithm, samples from the distribution. The method also includes generating, from the samples, a normal distribution of predicted long term values of the new…
Methods and systems for generating problem description
Granted: April 1, 2025
Patent Number:
12265794
A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem…
Creating contextual prompts based on embeddings to enrich user text
Granted: April 1, 2025
Patent Number:
12265566
Systems and methods for enriching raw user text with a database to identify relevant context, wherein generated prompts provide responses to user queries is provided. A method includes receiving a query, wherein the query comprises the raw text, creating a first embedding based on the query, retrieving a plurality of other embeddings, wherein the plurality of other embeddings are complementary to the first embedding, creating a contextual prompt including context from at least one of the…
Optimization based on archetypes
Granted: April 1, 2025
Patent Number:
12265552
A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set…
Display device with graphical user interface showing a strategy baseline
Granted: April 1, 2025
Patent Number:
D1068838
Display device with graphical user interface showing a review plan
Granted: April 1, 2025
Patent Number:
D1068803
Search and semantic similarity domain determination
Granted: March 25, 2025
Patent Number:
12259896
A method includes generating a new user query embedding for a new user query received from a user, obtaining an indexed user query matching the new user query from a search engine index, a vector index corresponding to the indexed user query, and a relevancy score corresponding to the indexed user query. The method further includes selecting a vector structure corresponding to the vector index from a plurality of vector structures in a vector store, obtaining, from the vector structure,…
System and method for leveraging a completeness graph
Granted: March 18, 2025
Patent Number:
12254432
A method of automating a workflow may include obtaining a completeness graph including conditions applied to attributes of an entity, determining that a missing attribute subset of the attributes lacks a corresponding value, determining that a condition corresponding to a missing attribute of the missing attribute subset is satisfied, and obtaining a value for the missing attribute. The value may be a result of performing a task in the workflow. The method may further include modifying a…
Chat attachment screening
Granted: March 11, 2025
Patent Number:
12248609
Certain aspects of the present disclosure provide techniques and systems for screening chat attachments. A chat attachment screening system monitors a chat window of a first computing device associated with a first user during an interaction session between the first user and a second user. An upload of an attachment is detected based on the monitoring. Access to the attachment from a second computing device associated with the second user is blocked, in response to detecting the upload.…
Display device with graphical user interface having a toggle widget
Granted: March 11, 2025
Patent Number:
D1066375
Rule-based approach for identifying anonymous visitors
Granted: March 4, 2025
Patent Number:
12242647
Certain aspects of the disclosure provide a method for managing users, the method comprising: obtaining a first set of visitor identification records; identifying a subset of outlier visitor identification records within the first set of visitor identification records; creating a second set of visitor identification records including all visitor identification records from the first set of visitor identification records other than the subset of outlier visitor identification records;…
Detecting fraud by calculating email address prefix mean keyboard distances using machine learning optimization
Granted: March 4, 2025
Patent Number:
12243020
This disclosure relates to systems and methods for identifying fraudulent email addresses associated with an electronic payment service. In some implementations, a computing device receives an email with a prefix having a number of characters and characterized by a prefix length indicative of the number of characters in the prefix. The computing device identifies each of a number of bigrams is identified within the prefix, and determines a row and column distance for each bigram between…