Multi-source, multi-dimensional, cross-entry, multimedia merchant analytics database platform apparatuses, methods and systems
First Claim
1. A merchant analytics platform processor-implemented method for reduced transaction wait processing requirements through the use of customized transaction parameters based on a distributed linking node mesh, comprising:
- obtaining, by a pay network server, a hypertext transfer protocol (HTTP) GET message from a merchant server, the HTTP GET message including a request for a merchant analytics recommendation including a user identifier;
parsing, by the pay network server, the HTTP GET message to extract the user identifier;
upon obtaining the HTTP GET message and extracting the user identifier, querying, by the pay network server, a distributed linking node mesh for entities correlated with the user identifier, wherein the distributed linking node mesh includes a graph data structure that contains nodes for entities and edges that represent the associations between the nodes;
receiving, by the pay network server, aggregated user entity correlation data;
generating, by the pay network server, a user behavior profile based on the aggregated user entity correlation data;
determining, by the pay network server, a product or service using the user behavior profile;
based on the determination of the product or service, generating, by the pay network server, an HTTP POST message including an indication of the product or service; and
providing, by the pay network server, the HTTP POST message to the merchant server in response to the request for the merchant analytics recommendation;
wherein the distributed linking node mesh includes a node representing an observable entity, a node representing a deduced entity derived through aggregating information associated with the user, and a node representing a meta concept derived through identifying sentiment words in associated information.
1 Assignment
0 Petitions
Accused Products
Abstract
The MULTI-SOURCE, MULTI-DIMENSIONAL, CROSS-ENTITY, MULTIMEDIA MERCHANT ANALYTICS DATABASE PLATFORM APPARATUSES, METHODS AND SYSTEMS (“MDB”) transform data aggregated from various computer resources using MDB components into updated entity profiles and/or social graphs. In one implementation, the MDB aggregates data records including search results, purchase transaction data, service usage data, service enrollment data, and social data. The MDB identifies data field types within the data records and their associated data values. From the data field types and their associated data values, the MDB identifies an entity. The MDB generates correlations of the entity to other entities identifiable from the data field types and their associated data values. The MDB also associates attributes to the entity by drawing inferences related to the entity from the data field types and their associated data values. Using the generated correlations and associated attributes, the MDB generates an updated profile and social graph of the entity. The MDB provides the updated profile and social graph for an automated web form filling request.
-
Citations
20 Claims
-
1. A merchant analytics platform processor-implemented method for reduced transaction wait processing requirements through the use of customized transaction parameters based on a distributed linking node mesh, comprising:
-
obtaining, by a pay network server, a hypertext transfer protocol (HTTP) GET message from a merchant server, the HTTP GET message including a request for a merchant analytics recommendation including a user identifier; parsing, by the pay network server, the HTTP GET message to extract the user identifier; upon obtaining the HTTP GET message and extracting the user identifier, querying, by the pay network server, a distributed linking node mesh for entities correlated with the user identifier, wherein the distributed linking node mesh includes a graph data structure that contains nodes for entities and edges that represent the associations between the nodes; receiving, by the pay network server, aggregated user entity correlation data; generating, by the pay network server, a user behavior profile based on the aggregated user entity correlation data; determining, by the pay network server, a product or service using the user behavior profile; based on the determination of the product or service, generating, by the pay network server, an HTTP POST message including an indication of the product or service; and providing, by the pay network server, the HTTP POST message to the merchant server in response to the request for the merchant analytics recommendation; wherein the distributed linking node mesh includes a node representing an observable entity, a node representing a deduced entity derived through aggregating information associated with the user, and a node representing a meta concept derived through identifying sentiment words in associated information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A merchant analytics platform processor-implemented method for reduced transaction wait processing requirements through the use of customized transaction parameters based on a distributed linking node mesh, comprising:
-
obtaining, by a pay network server, a hypertext transfer protocol (HTTP) GET message from a merchant server, the HTTP GET message including a request for a merchant analytics recommendation including a user identification package, wherein the user identification package includes user contact information and an approximate user location; parsing, by the pay network server, the HTTP GET message to extract the user identification package; upon obtaining the HTTP GET message and extracting the user identification package, querying, by the pay network server, a distributed linking node mesh for entities correlated with the user identification package, wherein the distributed linking node mesh includes a graph data structure that contains nodes for entities and edges that represent the associations between the nodes; receiving, by the pay network server, aggregated user entity correlation data; querying, by the pay network server, an anonymization database for at least one anonymization operation applicable to the aggregated user entity correlation data; applying, by the pay network server, a first at least one anonymization operation to the aggregated user entity correlation data; determining, by the pay network server, that the aggregated user entity correlation data is not sufficiently anonymized; applying, by the pay network server, a second at least one anonymization operation to the aggregated user entity correlation data; querying, by the pay network server, a user behavior template database for a user behavior template model; generating, by the pay network server, a user behavior profile based on the user behavior template model and the aggregated user entity correlation data; determining, by the pay network server, using the user behavior profile, a product or service having the highest likelihood of being purchased by the user; querying, by the pay network server, a merchant inventory database to determine a current inventory level of the product or service; based on the determination of the product or service and the current inventory level of the product or service, generating, by the pay network server, an HTTP POST message including an indication of the product or service; and providing, by the pay network server, the HTTP POST message to the merchant server in response to the request for the merchant analytics recommendation; wherein the distributed linking node mesh includes a node representing an observable entity, a node representing a deduced entity derived through aggregating information associated with the user, and a node representing a meta concept derived through identifying sentiment words in associated information.
-
Specification