Secure token passing via hash chains
Granted: April 12, 2022
Patent Number:
11303626
Embodiments presented herein provide systems and methods for creating and modifying a hash chain. A hash chain is created to track resource-privilege transfers between entities. A root node of the hash chain identifies the resource and specifies a digest of a possession token held by a first entity that initially possesses the privilege. A transfer of the privilege to a second entity can be recorded by adding an expansion node to the hash chain. If the second entity successfully reveals…
Systems and methods for hash chain migration
Granted: April 5, 2022
Patent Number:
11296867
A method for hash chain migration includes detecting a version update of an object that includes a hash chain that stores fields of the object. Sub chains are identified from the hash chain. Migration sub chains are generated from the plurality of sub chains using a plurality of processes. Container blocks are generated from the plurality of migration sub chains. A migration chain is generated from the plurality of container blocks. The object is accessed using the migration chain.
Systems, methods, and computer program products for matching service consumers and providers
Granted: April 5, 2022
Patent Number:
11295397
A system for matching a consumer of a service with a provider of the service includes a service consumer program host computer communicatively coupled to a consumer/provider matching computer through a first network. The system also includes a service provider host computer communicatively coupled to the consumer/provider matching computer through a second network. The system further includes a consumer computer communicatively coupled to the consumer/provider matching computer through a…
Computer-implemented methods systems and articles of manufacture for image-initiated preparation of electronic tax return
Granted: April 5, 2022
Patent Number:
11295396
An intermediate computer hosts a tax return preparation application and generates an interview screen presented to a preparer through a display of the preparer computing device executing a browser. In response, the preparer acquires images of tax documents to begin preparation of an electronic tax return, e.g., by sequentially taking photographs of tax documents using a camera of a mobile communication device, which transmits the images or results of image processing such as Optical…
Systems and methods using financial information to generate a social graph and determine product and other offerings based on connections within the social graph
Granted: April 5, 2022
Patent Number:
11295323
Systems and methods that may be used to generate and use a social graph generated by user financial transaction data (i.e., a financial transaction-based social graph). Connections and other data within the financial transaction-based social graph can be used for targeted product offerings, other offerings, and or advertisements via e.g., collaborative filtering and user segmentation and profiling.
System monitoring based on social media
Granted: April 5, 2022
Patent Number:
11295086
A processor may receive a social media post related to a monitored system. The processor may automatically process at least one element of the social media post by applying at least one natural language processing algorithm. The processor may determine a meaning of the social media post based on an output of the at least one natural language processing algorithm. The processor may automatically route the social media post to at least one recipient based on the meaning.
System and method of generating deltas between documents
Granted: April 5, 2022
Patent Number:
11295076
Generating a difference between a first and second plurality of lines of text in structured machine-readable format may include determining, by at least one processor, a line of the second plurality of lines that constitutes a best match for a line of the first plurality of lines. The line of the first plurality of lines and its respective best match may be associated with a similarity score. The at least one processor may compare the similarity score to a threshold value. In response to…
Method and system for enabling self-monitoring virtual assets to correlate external events with characteristic patterns associated with the virtual assets
Granted: April 5, 2022
Patent Number:
11294700
External events are correlated with patterns of characteristics in virtual assets. Upon detection of a pattern in a different asset that matches a pattern corresponding to an event, that detection is treated as a trigger event, with resulting responsive action(s) and other process operations. Security threats are managed in a similar manner, with first security threats being added to a collection of security threats. When a virtual asset detects a change in operating characteristics, a…
Display screen or portion thereof with graphical user interface
Granted: April 5, 2022
Patent Number:
D947894
Online fraud detection using machine learning models
Granted: March 29, 2022
Patent Number:
11288673
A method is disclosed. The method includes obtaining an access request associated with a user for a software application; obtaining a plurality of verification attributes associated with the user; generating a fraud score for the access request by feeding a supervised machine learning (ML) classifier with a feature vector for the user that is based on the plurality of verification attributes; selecting a first unsupervised ML anomaly detector of a plurality of unsupervised ML anomaly…
Transaction classification based on transaction time predictions
Granted: March 15, 2022
Patent Number:
11276112
Certain aspects of the present disclosure provide techniques for predicting a transaction time based on user position data. In certain aspects, a method for predicting a transaction time based on user position data includes obtaining a transaction record and one or more user positions associated with a user. The method also includes obtaining one or more business records associated with each respective user position. The method further includes calculating one or more similarity scores,…
System and method for approximating branching operations for use with data encrypted by fully homomorphic encryption (FHE)
Granted: March 15, 2022
Patent Number:
11275585
Systems and methods that approximate and use branching operations on data encrypted by fully homomorphic encryption (FHE). The systems and methods may use polynomial approximation to convert “if” statements into “soft if” statements that may be applied to the FHE encrypted data in a manner that preserves the security of the systems and methods.
Intelligent rolling update of a cluster of servers via container orchestration
Granted: March 15, 2022
Patent Number:
11275573
A method for automatically updating a plurality of brokers in a cluster of a distributed streaming platform within a container orchestration tool, the method including querying each of a plurality of brokers to obtain metadata from a distributed streaming platform; using the obtained metadata to identify a broker within the plurality of brokers that acts as a controlling broker; computing an order in which the plurality of brokers will be updated based on the obtained metadata, wherein…
Method and system for aggregating personal financial data to predict consumer financial health
Granted: March 8, 2022
Patent Number:
11270375
A method for measuring financial health involves aggregating financial data from different data sources into a single financial data warehouse; extracting multiple customer financial characteristics from the financial data warehouse to build multiple financial profiles for a plurality of known customers; training a predictive machine learning model using the multiple financial profiles of multiple known customers to obtain a trained model; generating a grade mapping table using the…
Routing system to connect a user with a qualified agent
Granted: March 8, 2022
Patent Number:
11270235
Certain aspects of the present disclosure provide techniques for providing a routing system to a user of a product. An example technique includes receiving from a user of a product a query and a personal ID. Based on the personal ID of the user, the user's profile is retrieved which comprises user attribute data, a clickstream history of the user, and a product SKU of the product. Based on the query and the user profile, processed user data is generated. Additionally, agent profile data…
Methods, systems, and computer program product for generating a personalized flow for a software delivery model
Granted: March 8, 2022
Patent Number:
11270185
Disclosed are techniques for generating a personalized flow for a software delivery model. These techniques identify user information expressed in natural language for a specific user. One or more user clusters may be determined for the specific user based on at least one user vector representation of a form of the user information. One or more personalized information clusters may be identified for a user cluster of the one or more user clusters based at least in part on the at least…
Method and system for user experience personalization in data management systems using machine learning
Granted: March 8, 2022
Patent Number:
11269665
A method and system provides personalized assistance to users of a data management system. The method and system trains an analysis model with both a supervised machine learning process and an unsupervised machine learning process to identify relevant assistance topics based on a user query and the attributes of the user that provided the query. The method and system outputs personalized assistance to the user based on the analysis of the analysis model.
Context-aware component styling in user interfaces of electronic devices
Granted: March 8, 2022
Patent Number:
11269477
The disclosed embodiments provide a system that renders a view component in a user interface of an application on an electronic device. During operation, the system generates, from content describing a view for display in the user interface, a styling path that includes a position of the view component in a content hierarchy of the view. Next, the system selects, by a styling component executing on a processor in the electronic device, a style context for the view component from a…
Card reader
Granted: March 1, 2022
Patent Number:
D944797
Modifying computerized searches through the generation and use of semantic graph data models
Granted: March 1, 2022
Patent Number:
11263277
A method for executing a computerized query includes receiving a new query from a user device. The query includes natural language text. Based on a type of user, and using an alternative term generator, a selected data model is selected from among pre-determined data models. The selected data model is particular to the type of user. Each of the pre-determined data models includes a corresponding semantic graph data model that establishes semantic relationships between words. Query words…