GRADIENT BASED ANOMALY DETECTION SYSTEM FOR TIME SERIES FEATURES
Granted: May 4, 2023
Application Number:
20230137553
Systems and methods for identifying suspected anomalies in time series data are disclosed. An example method may receiving time series data for at least one quantity, the time series data including values of the at least one quantity at each of a plurality of times, determining a list of gradients for the time series data, each gradient in the list of gradients based on two or more values of the time series data separated by a specified number of values of the time series data, deriving…
MINIMIZING RISKS POSED TO ONLINE SERVICES
Granted: May 4, 2023
Application Number:
20230134689
A system receives a request for payment of a transaction between a vendor and a consumer, and sends a first request to a database associated with the online service for historical transactions and personal attributes of the vendor concurrently with sending a second request to a number of third-party services for credit information and personal attributes of the consumer. The system receives information responsive to the first and second requests from the database and the third-party…
MULTIPLE INPUT MACHINE LEARNING FRAMEWORK FOR ANOMALY DETECTION
Granted: May 4, 2023
Application Number:
20230132720
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.
METRICS-BASED ON-DEMAND ANOMALY DETECTION
Granted: May 4, 2023
Application Number:
20230132670
A method for metrics-based anomaly detection involves receiving an anomaly analysis request for an asset and obtaining metrics associated with the asset. Each of the metrics includes time series data. The method further involves detecting that one of the metrics is a counter. The detection involves seasonally differencing the metric, obtaining a regression line by performing a linear regression on the metric, and determining that an angle of the regression line exceeds a predetermined…
HETEROGENEOUS GRAPH EMBEDDING
Granted: May 4, 2023
Application Number:
20230132448
A computer-implemented system and method for generating heterogeneous graph feature embeddings for feature learning and prediction. An application server may receive and process a plurality of feature datasets to generate a graph data structure comprising a plurality of interconnected transaction pairs. The application server processes the graph data structure to determine a first-order transaction pair corresponding to a maximum transaction frequency based on a user identifier; executes…
SYSTEMS AND METHODS FOR QUANTIFYING SAVED TIME
Granted: April 27, 2023
Application Number:
20230126845
Systems and methods for quantifying saved time during data entry.
AUGMENTING SEARCH RESULTS BASED ON RELEVANCY AND UTILITY
Granted: April 27, 2023
Application Number:
20230131872
Systems and methods for generating augmented search results are disclosed. An example method may be performed by one or more processors of a ranking system and include receiving a search query, generating, for each respective data asset of a plurality of data assets, a query relevancy score indicating a likelihood that the respective data asset is relevant to the search query, retrieving, for each of a number of potentially relevant data assets, a utility score indicating a likelihood…
GENERATING AND MODIFYIN CONTENT USING DATA STRUCTURES
Granted: April 27, 2023
Application Number:
20230131456
A content editor for generating content including root blocks and nested blocks is disclosed. The content editor can generate a deployment that includes the content. The content editor can generate user interface code configured to edit the content. The content editor can receive updates to the content and update the root blocks and nested blocks. The updated root blocks and nested blocks can be used to generate updated content for editing and/or can be deployed to end-users.
PRE-TRAINED CONTEXTUAL EMBEDDING MODELS FOR NAMED ENTITY RECOGNITION AND CONFIDENCE PREDICTION
Granted: April 27, 2023
Application Number:
20230129874
At least one processor may obtain a document comprising text tokens. The at least one processor may determine, based on a pre-trained language model, word embeddings corresponding to the text tokens. The at least one processor may determine, based on the word embeddings, named entities corresponding to the text tokens; and one or more accuracy predictions corresponding to the named entities. The at least one processor may compare the one or more accuracy predictions with at least one…
AUTOMATIC USER INTERFACE CUSTOMIZATION BASED ON MACHINE LEARNING PROCESSING
Granted: April 27, 2023
Application Number:
20230129557
A processor may receive a request to display a user interface (UI) for a user account. The processor may determine a context for the UI from information specific to the user account. The processor may select one of a plurality of UI elements based on the determining. In some embodiments, the selecting may include evaluating a value function taking the information specific to the user account and information about the context as inputs. The processor may cause the UI including the…
AUTOMATED SEARCH AND PRESENTATION COMPUTING SYSTEM
Granted: April 13, 2023
Application Number:
20230113607
A method including transcribing, into digital tokens, utterances from a conversation between an agent and a person. The method also includes embedding the digital tokens into an utterances tensor including sequences of the digital tokens. The method also includes obtaining a metadata tensor by encoding metadata related to the utterances into the metadata tensor. The method also includes executing a machine learning model which takes, as input, the utterances tensor and the metadata…
UNSUPERVISED EXTRACTION OF TRENDS FROM CALL CENTER TRANSCRIPTS
Granted: April 6, 2023
Application Number:
20230107118
Embodiments disclosed herein may extract trending topics from phone call transcripts or any type of text data. The phone call transcripts may be collected for a time period and the time period may be divided into time spans. For each time span having more than a threshold number of phone call transcripts, n-grams from the phone call transcripts may be extracted. The extracted n-grams may be contextually clustered by converting the n-grams into their embedding vectors, reducing the…
LARGE POSE FACIAL RECOGNITION BASED ON 3D FACIAL MODEL
Granted: March 30, 2023
Application Number:
20230102682
A method including generating a captured facial object and a captured pose from a captured image. The method also includes obtaining a base facial object and a base pose from a base image. The method also includes generating base pose angles using the captured pose, and captured pose angles using the captured pose. The method also includes obtaining selected base images using the base pose angles and the base facial object. The method also includes generating selected captured images…
ARTIFICIAL INTELLIGENCE BASED COMPLIANCE DOCUMENT PROCESSING
Granted: March 30, 2023
Application Number:
20230102198
Processing compliance documents based on an artificial intelligence (AI) model is described herein. A system is configured to obtain a compliance document and obtain seed data associated with the compliance document. The seed data includes a plurality of sample text inputs and a plurality of sample computer readable operations associated with the plurality of sample text inputs. The system is also configured to parse text in the compliance document into one or more text segments, provide…
CONVERTING FROM COMPRESSED LANGUAGE TO NATURAL LANGUAGE
Granted: March 30, 2023
Application Number:
20230101746
A method converts from compressed language to natural language. The method includes receiving an element string. The element string is in a compressed language format and is extracted from a document in a structured document language. The method includes tokenizing the element string to form multiple element tokens, generating a token set from the element tokens, and generating a name string from multiple token sets. The name string is in a natural language format.
OPTIMIZING SELECTION AND DYNAMIC CONFIGURATION OF LOAD BALANCING TECHNIQUES TO RESIST CYBER ATTACKS
Granted: March 30, 2023
Application Number:
20230101260
A method including transforming metrics, related to a computer network environment, into a digital image including pixels that represent the metrics. The computer network environment initially is load balanced by a first load balancing scheme selected from among load balancing schemes. The method also includes generating a classification of the digital image. The method also includes selecting, based on the classification of the digital image, a selected load balancing scheme from among…
GENERATING ESTIMATES BY COMBINING UNSUPERVISED AND SUPERVISED MACHINE LEARNING
Granted: March 30, 2023
Application Number:
20230101182
A method may include obtaining a cluster. The cluster may include a subset of reference entities. The method may further include calculating distances between features of a target entity and features of the subset of reference entities, selecting, based on the distances, peer entities from the subset, and generating an estimated value of a metric. The generating may include applying, to the features of the target entity, a machine learning model trained using training data including…
OPTIMIZING QUESTIONS TO RETAIN ENGAGEMENT
Granted: March 30, 2023
Application Number:
20230097572
A method optimizes questions to retain engagement. The method includes generating, using a machine learning model, a churn risk from user interaction data. The method includes selecting, when the churn risk satisfies a threshold, a field, from multiple fields, using multiple prediction confidences corresponding to multiple prediction values generated for the multiple fields. The method includes obtaining a prediction value for the field and obtaining a question, corresponding to the…
SUBSCRIBER RETENTION AND FUTURE ACTION PREDICTION
Granted: March 30, 2023
Application Number:
20230094635
Systems and methods of subscriber retention analysis are disclosed. A system is configured to obtain an instance of a current subscriber data for the first current subscriber subscribed to a product for a first amount of time and configured to provide the first instance of the current subscriber data to a machine learning (ML) classification model. Training the ML classification model is based on a plurality of data sets as training data. Each data set includes an instance of historic…
DATA SERVICES WITH PRIVACY PRESERVATION AND REPEATABILITY
Granted: March 23, 2023
Application Number:
20230093406
A processor may receive a request to perform an operation. The processor may generate a seed derived from data required to perform the operation. The processor may generate a perturbation based on inputting the seed into a pseudorandom number generator. The processor may generate the actual result based on performing the operation. The processor may generate a perturbed result, wherein generating the perturbed result may comprise performing a second operation based on the actual result…