Intuit Patent Applications

SYSTEMS AND METHODS FOR STRUCTURING DATA

Granted: June 22, 2023
Application Number: 20230195706
Systems and methods are provided to structure event description data.

ENRICHED HIGH FIDELITY METRICS

Granted: June 22, 2023
Application Number: 20230195554
A method including receiving events from different data sources for a service automatically executing in an enterprise system. A first event is enriched by providing the first event with first metadata that associates the first event with a first application used by the service. The first event is assigned to a time slice associated with the first application. A second event is enriched in a similar manner. A correlation graph of nodes and edges is built using the enriched events, with…

Last Mile Churn Prediction

Granted: June 22, 2023
Application Number: 20230195476
A method implements last mile churn prediction. The method includes retrieving data during a user session in response to a trigger. The data includes a list of screen identifiers and a corresponding list of timestamps. The method further includes converting the list of timestamps to a list of time deltas. The list of time deltas includes a time delta that identifies an amount of time between two timestamps of the list of timestamps. The method further includes generating a churn risk…

OPTICAL CHARACTER RECOGNITION QUALITY EVALUATION AND OPTIMIZATION

Granted: June 15, 2023
Application Number: 20230186661
A processor may receive an image and determine a number of foreground pixels in the image. The processor may obtain a result of optical character recognition (OCR) processing performed on the image. The processor may identify at least one bounding box surrounding at least one portion of text in the result and overlay the at least one bounding box on the image to form a masked image. The processor may determine a number of foreground pixels in the masked image and a decrease in the number…

INSTANT CONFERENCING SYSTEM

Granted: June 8, 2023
Application Number: 20230179643
A method including receiving, at a platform and from a first user using a first user device, selection of a uniform resource indicator (URI) unique to a second user using a second user device. The method also includes generating, automatically by the platform in response to receiving the URI, a conference session unique to the first user and the second user. The method also includes transmitting, automatically by the platform, a message to the second user, the message indicating that the…

CONFIGURATION MANAGEMENT OF CLOUD RESOURCES FOR MULTIPLE PROVIDERS AND FRAMEWORKS

Granted: June 8, 2023
Application Number: 20230179541
Systems and methods for synchronizing cloud resources are disclosed. An example method may include receiving a first request to synchronize first target cloud resources to a first specified state defined in a configuration repository, generating one or more first configuration commands corresponding to the first request, the one or more first configuration commands associated with a first cloud provider and a first cloud configuration framework, and executing the one or more first…

AUTOMATIC CUSTOMER FEEDBACK SYSTEM

Granted: May 18, 2023
Application Number: 20230153868
A computing system monitors interaction of a user with a dialog in an application executing on a user device associated with the user. The user is executing a workflow associated with the dialog. The computing system determines a time the user spent executing the workflow associated with the dialog based on the monitoring. The computing system determines whether the user successfully executed the workflow based on the monitoring. The computing system generates a time flow metric for the…

MACHINE LEARNING PIPELINE FOR DOCUMENT IMAGE QUALITY DETECTION AND CORRECTION

Granted: May 11, 2023
Application Number: 20230141189
A computing system receives, from a client device, an image of a content item uploaded by a user of the client devices. The computing system divides the image into one or more overlapping patches. The computing system identifies, via a first machine learning model, one or more distortions present in the image based on the image and the one or more overlapping patches. The computing system determines that the image meets a threshold level of quality. Responsive to the determining, the…

SYSTEM AND METHOD FOR DETERMINING A STRUCTURED REPRESENTATION OF A FORM DOCUMENT UTILIZING MULTIPLE MACHINE LEARNING MODELS

Granted: May 11, 2023
Application Number: 20230147276
Systems and methods may be used to generate and use a structured form representation and structured metadata. The structured form representation and structured metadata may include information relevant to a particular context and may be used to update document templates, import new documents and update document versions into software, automate data entry for document completion, update records to include new and or updated information, and provide other functionality of an information…

MACHINE LEARNING PIPELINE FOR DOCUMENT IMAGE QUALITY DETECTION AND CORRECTION

Granted: May 11, 2023
Application Number: 20230141189
A computing system receives, from a client device, an image of a content item uploaded by a user of the client devices. The computing system divides the image into one or more overlapping patches. The computing system identifies, via a first machine learning model, one or more distortions present in the image based on the image and the one or more overlapping patches. The computing system determines that the image meets a threshold level of quality. Responsive to the determining, the…

SYSTEM AND METHOD FOR DETERMINING A STRUCTURED REPRESENTATION OF A FORM DOCUMENT UTILIZING MULTIPLE MACHINE LEARNING MODELS

Granted: May 11, 2023
Application Number: 20230147276
Systems and methods may be used to generate and use a structured form representation and structured metadata. The structured form representation and structured metadata may include information relevant to a particular context and may be used to update document templates, import new documents and update document versions into software, automate data entry for document completion, update records to include new and or updated information, and provide other functionality of an information…

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…

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…

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…

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…