Framework for transaction categorization personalization
Granted: November 19, 2024
Patent Number:
12148048
A method utilizes a framework for transaction categorization personalization. A transaction record is received. a baseline model is selected from a plurality of machine learning models. An account identifier, corresponding to the transaction record using the baseline model, is selected. The account identifier for the transaction record is presented.
Personalized transaction categorization
Granted: November 19, 2024
Patent Number:
12148047
A method performs personalized transaction categorization. A transaction record is received, by a server application. In a first stage, sparse raw features are extracted from a transaction record of a transaction and converted into a transaction vector including dense features. In a second stage, the transaction vector is classified into a customized chart of accounts using the dense features to generate adapter model output. The method further includes selecting, an account identifier,…
Feature pruning and algorithm selection for machine learning
Granted: November 19, 2024
Patent Number:
12147884
This disclosure provides systems, methods and apparatuses for machine learning. In some implementations, a pre-processing system may identify one or more special features in an input dataset and may generate one or more pruned datasets, respectively, based on the identified special features. The pre-processing system maps each of the pruned datasets to one or more predictions and selectively removes the values associated with one or more special features from the input dataset based on…
Automated user experience orchestration using natural language based machine learning techniques
Granted: November 19, 2024
Patent Number:
12147883
Certain aspects of the present disclosure provide techniques for orchestrating a user experience using natural language input. A user experience is orchestrated within an ecosystem of features for which a plurality of corresponding tokens is defined. Natural language describing a desired user experience result is received by a user experience orchestrator. A sequence of tokens corresponding to operations belonging to an ecosystem of features which produce a correct result for the natural…
Managing search engines based on search perform metrics
Granted: November 19, 2024
Patent Number:
12147485
Certain aspects of the present disclosure provide techniques for managing a search engine based on search performance metrics. An example method generally includes dividing a set of search history data into a first subset of search history data and a second subset of search history data. The first subset of data is associated with interaction with search results, and the second subset of data is associated with non-interaction with search results. A first quality score is generated for…
Dataset ranking based on composite score
Granted: November 12, 2024
Patent Number:
12141154
A method implements a dataset rank metric for measuring dataset relevance. Metadata is identified for a plurality of datasets. A graph structure is generated in storage. The graph structure includes a multitude of nodes connected by a multitude of edges. Each node of the multitude of nodes representing a respective dataset of a multitude of datasets, the multitude of edges connecting the multitude of nodes according to a data lineage determined from metadata of the multitude of datasets.…
Hybrid bi-directional user experience between multiple stacks
Granted: November 5, 2024
Patent Number:
12137146
A system and method that leverage a hybrid bi-directional user experience system that bi-directionally transfers an application session between a first application and a migrated application based on the availability of application features in the migrated application stack.
Systems and methods for workflow based application testing in cloud computing environments
Granted: November 5, 2024
Patent Number:
12135639
A testing system and method for testing application code against various failure scenarios. The testing system and method generate a test workflow including test source code implementing a series of actions that affect an application component and or an infrastructure component included in application code. The testing system and method execute the test workflow to determine the performance of the application code during one or more failure scenarios caused by the series of actions…
Methods systems and articles of manufacture for modifying user interaction with online banking site
Granted: October 29, 2024
Patent Number:
12131303
Data of prior online banking sessions is logged or stored and analyzed to identify online banking action patterns and pages or screens of an online banking website used to execute the actions. User profile data associated with executed actions is also identified. User profile data may involve the computing device used to access the site, location and/or temporal data such as date, time and frequency. When profile data of a current online banking session is received, rules dictating how…
Bi-directional federation link for seamless cross-identity SSO
Granted: October 29, 2024
Patent Number:
12132721
A federation link is used to facilitate bi-directional identity federation between software applications. The federation link is created to include user and account identity information for software applications having respective authentication providers. The federation link is created by one of the software applications and shared, for example, with the authentication provider of the other software application. The federation link can be utilized by both software applications to…
Smart and optimized data loader
Granted: October 29, 2024
Patent Number:
12131193
A method for controlling software agent workers for migrating data between databases. The method monitors resource utilization of at least one of the databases during the migration of the data and compares the monitored resource utilization to a desired resource utilization range. When the comparison indicates that the monitored resource utilization is less than the desired resource utilization range, the method additively deploys additional software agent workers. When the comparison…
Pre-trained contextual embedding models for named entity recognition and confidence prediction
Granted: October 29, 2024
Patent Number:
12131122
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…
Method and transaction tracking service for surfacing rule-creation actions
Granted: October 22, 2024
Patent Number:
12125098
A transaction tracking service (TTS). The TTS includes a transaction repository configured to store transaction records organized within a transaction groups. The TTS also includes a computer processor operatively connected to the transaction repository. The computer processor is configured to execute instructions to make a first determination that a first transaction record of the plurality of transaction records is unassigned, generate, based on the first determination, an unassigned…
Image-based document search using machine learning
Granted: October 22, 2024
Patent Number:
12124500
Aspects of the present disclosure provide techniques for image-based document search. Embodiments include receiving an image of a document and providing the image of the document as input to a machine learning model, where the machine learning model generates separate embeddings of a plurality of patches of the image of the document and the machine learning model generates an embedding of the image of the document based on the separate embeddings of the plurality of patches. Embodiments…
Method and system for scalable performance testing in cloud computing environments
Granted: October 15, 2024
Patent Number:
12117927
Certain embodiments of the present disclosure provide techniques for performing performance tests against services in a computing environment. The method generally includes deploying application code to an application namespace hosted on a first set of resources in the computing environment. Testing code is deployed to an infrastructure namespace hosted on a second set of resources in the computing environment. A request to test the application code is received. The request generally…
Detection of abnormal application programming interface (API) sessions including a sequence of API requests
Granted: October 15, 2024
Patent Number:
12120129
A computer-implemented method includes receiving data comprising a plurality of application programming interface (API) requests from a plurality of client devices. The method includes generating a plurality of API sessions based on the data, wherein each of the API sessions is associated with a corresponding client device of the plurality of client devices and includes a sequence of API requests originating from the corresponding client device. The method includes comparing each of the…
System and method for dimensionality reduction of vendor co-occurrence observations for improved transaction categorization
Granted: October 15, 2024
Patent Number:
12118622
A method and system assist users of an electronic bookkeeping system to sort financial transactions into accounts representing bookkeeping categories. The method and system generate vectors representing the accounts and the merchants known to the bookkeeping system. The method and system generate compressed versions of the vectors by compressing the vectors. The method and system assist users to sort the financial transactions by analyzing the compressed vectors.
Extracting explainable corpora embeddings
Granted: October 15, 2024
Patent Number:
12118310
A method extracts explainable corpora embeddings. The method includes constructing a graph with nodes representing terms from a text sequence and edges that include pointwise values generated between pairs of terms. The method further includes generating a rank vector from the graph. Elements of the rank vector correspond to the edges of the graph. A rank value, of the rank values, corresponds to a term from the text sequence. The method further includes selecting the term by comparing…
Detecting sensitive information in records using context and decoys
Granted: October 15, 2024
Patent Number:
12118107
Aspects of the present disclosure provide techniques for detecting sensitive information. Embodiments include determining a first likelihood that a record contains at least a given type of sensitive information using a first detection technique that involves providing one or more inputs to a machine learning model based on the record and receiving the first likelihood as an output from the machine learning model based on the one or more inputs. Embodiments include determining a second…
Feature extraction and time series anomaly detection over dynamic graphs
Granted: October 15, 2024
Patent Number:
12118077
A plurality of graph snapshots for a plurality of consecutive periodic time samples maps between connected components in consecutive graph snapshots and describes at least one feature of each connected component. A recursively-built tree tracks an evolution of one of the connected components through the plurality of graph snapshots, the tree including a root node representing the connected component at a final one of the consecutive periodic time samples and a plurality of leaf nodes…