Social media transaction visualization structure
AssigneeMastercard International Incorporated
InventorAdam Kenneth Hosp
Life of this patent
Estimating the term…
Abstract
A database containing transaction data from at least one entity which makes payments with a payment network is maintained. Social network activity data from a social network is obtained for the at least one entity which makes payments with the payment network. The social network activity data and given records of the transaction data are integrated, to obtain integrated social media transaction visualization data. Techniques for providing purchase recommendations are also disclosed.
Claims21
A method for providing integrated social media transaction visualization data at a switching node of an open payment processing network, said method comprising the steps of:
- maintaining a database coupled to said switching node and containing payment card transaction data from at least one payment card account holder who makes payments with said open payment processing network configured to facilitate transactions between multiple issuers and multiple acquirers, said switching node being between said multiple issuers and said multiple acquirers in said open payment processing network, said maintaining being carried out by an operator of said open payment processing network via a database module embodied on at least one non-transitory computer readable medium, executing on at least one hardware processor located at said switching node in said open payment processing network, said payment card transaction data comprising data for transactions made by said at least one payment card account holder with said open payment processing network and involving at least two of said multiple acquirers;
- obtaining from a social network a plurality of social network posts made by said at least one payment card account holder who makes payments with said open payment processing network, said obtaining being carried out via a third party interface module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- integrating particular ones of said social network posts and particular records of said payment card transaction data, to obtain integrated social media transaction visualization data, said integrating being carried out with an integration engine module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- and
- publishing at least a portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder, said publishing being carried out with a user interface module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- wherein said step of said integration engine module integrating said particular ones of said social network posts and said particular records of said transaction data comprises associating, in said social media transaction visualization data, at least a particular one of said plurality of social network posts made by said at least one payment card account holder with at least a particular one of said transactions made by said at least one payment card account holder with said open payment processing network;
- and
- wherein at least the particular one of the plurality of social network posts and at least the particular one of said transactions are both made by said at least one payment card account holder prior to said step of said integration engine module integrating said particular ones of said social network posts and said particular records of said transaction data and prior to said step of publishing at least said portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder;
- wherein, in said obtaining step, said third party interface module comprises a plurality of application program interfaces within a native user interface of said social network, coupled to said database via a secure cloud service, and said obtaining is carried out using said plurality of application program interfaces within said native user interface of said social network, in accordance with preferences of said at least one payment card account holder;
- wherein said publishing at least said portion of said integrated social media transaction visualization data is limited to categories of transactions specified by said at least one payment card account holder;
- and
- wherein said particular one of said plurality of social network posts comprises a review of a merchant, product, and/or service.
A system for providing integrated social media transaction visualization data at a switching node of an open payment processing network, said system comprising:
- a memory;
- at least one processor, located at said switching node in said open payment processing network configured to facilitate transactions between multiple issuers and multiple acquirers, said switching node being between said multiple issuers and said multiple acquirers in said open payment processing network, said at least one processor being operatively coupled to said memory;
- and
- a persistent storage device operatively coupled to said memory and storing in a non-transitory manner instructions comprising distinct software modules, said distinct software modules in turn comprising a database module, a third party interface module, an integration engine module, and a user interface module, which instructions, when loaded into said memory, cause said at least one processor to be operative to:
- maintain a database coupled to said switching node and containing payment card transaction data from at least one payment card account holder who makes payments with said open payment processing network, said maintaining being carried out via said database module executing on said at least one processor, said payment card transaction data comprising data for transactions made by said at least one payment card account holder with said open payment processing network and involving at least two of said multiple acquirers;
- obtain from a social network a plurality of social network posts made by said at least one payment card account holder who makes payments with said open payment processing network, said obtaining being carried out via said third party interface module executing on said at least one processor;
- integrate particular ones of said social network posts and particular records of said payment card transaction data, to obtain integrated social media transaction visualization data, said integrating being carried out with said integration engine module, executing on said at least one processor;
- and
- publish at least a portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder, said publishing being carried out via said user interface module executing on said at least one processor;
- wherein said integrating comprises associating, in said social media transaction visualization data, at least a particular one of said plurality of social network posts made by said at least one payment card account holder with at least a particular one of said transactions made by said at least one payment card account holder with said open payment processing network;
- and
- wherein at least the particular one of the plurality of social network posts and at least the particular one of said transactions are both made by said at least one payment card account holder prior to said integrating and said publishing;
- wherein said third party interface module comprises a plurality of application program interfaces within a native user interface of said social network, coupled to said database via a secure cloud service, and said social network posts are obtained using said plurality of application program interfaces within said native user interface of said social network, in accordance with preferences of said at least one payment card account holder;
- wherein said published at least portion of said integrated social media transaction visualization data is limited to categories of transactions specified by said at least one payment card account holder;
- and
- wherein said particular one of said plurality of social network posts comprises a review of a merchant, product, and/or service.
A non-transitory computer readable medium comprising computer executable instructions for providing integrated social media transaction visualization data at a switching node of an open payment processing network, said instructions comprising distinct software modules, said distinct software modules in turn comprising a database module, a third party interface module, an integration engine module, and a user interface module, which instructions, when executed by a computer located at said switching node in said open payment processing network configured to facilitate transactions between multiple issuers and multiple acquirers, said switching node being between said multiple issuers and said multiple acquirers in said open payment processing network, cause the computer to perform the method of:
- maintaining, with said database module, a database coupled to said switching node and containing payment card transaction data from at least one payment card account holder who makes payments with said open payment processing network, said payment card transaction data comprising data for transactions made by said at least one payment card account holder with said open payment processing network and involving at least two of said multiple acquirers;
- obtaining, via said third party interface module, from a social network a plurality of social network posts made by said at least one payment card account holder who makes payments with said open payment processing network;
- integrating, with said integration engine module, particular ones of said social network posts and particular records of said payment card transaction data, to obtain integrated social media transaction visualization data;
- and
- publishing, via said user interface module, at least a portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder;
- wherein integrating said particular ones of said social network posts and said particular records of said transaction data comprises associating, in said social media transaction visualization data, at least a particular one of said plurality of social network posts made by said at least one payment card account holder with at least a particular one of said transactions made by said at least one payment card account holder with said open payment processing network;
- and
- wherein at least the particular one of the plurality of social network posts and at least the particular one of said transactions are both made by said at least one payment card account holder prior to said step of said integration engine module integrating said particular ones of said social network posts and said particular records of said transaction data and prior to said step of said user interface module publishing at least said portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder;
- wherein, in said obtaining step, said third party interface module comprises a plurality of application program interfaces within a native user interface of said social network, coupled to said database via a secure cloud service, and said obtaining is carried out using said plurality of application program interfaces within said native user interface of said social network, in accordance with preferences of said at least one payment card account holder;
- wherein said publishing at least said portion of said integrated social media transaction visualization data is limited to categories of transactions specified by said at least one payment card account holder;
- and
- wherein said particular one of said plurality of social network posts comprises a review of a merchant, product, and/or service.
An apparatus for providing integrated social media transaction visualization data at a switching node of an open payment processing network, said apparatus comprising:
- means for maintaining a database coupled to said switching node and containing payment card transaction data from at least one payment card account holder who makes payments with said open payment processing network configured to facilitate transactions between multiple issuers and multiple acquirers, said switching node being between said multiple issuers and said multiple acquirers in said open payment processing network, said maintaining being carried out by an operator of said open payment processing network via a database module embodied on at least one non-transitory computer readable medium, executing on at least one hardware processor located at said switching node in said open payment processing network, said payment card transaction data comprising data for transactions made by said at least one payment card account holder with said open payment processing network and involving at least two of said multiple acquirers;
- means for obtaining from a social network a plurality of social network posts made by said at least one payment card account holder who makes payments with said open payment processing network, said obtaining being carried out via a third party interface module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- means for integrating particular ones of said social network posts and particular records of said payment card transaction data, to obtain integrated social media transaction visualization data, said integrating being carried out with an integration engine module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- and
- means for publishing at least a portion of said integrated social media transaction visualization data on behalf of said at least one payment card account holder, said publishing being carried out with a user interface module embodied on said at least one non-transitory computer readable medium, executing on said at least one hardware processor;
- wherein said integrating comprises associating, in said social media transaction visualization data, at least a particular one of said plurality of social network posts made by said at least one payment card account holder with at least a particular one of said transactions made by said at least one payment card account holder with said open payment processing network;
- and
- wherein at least the particular one of the plurality of social network posts and at least the particular one of said transactions are both made by said at least one payment card account holder prior to s aid integrating and said publishing;
- wherein said third party interface module comprises a plurality of application program interfaces within a native user interface of said social network, coupled to said database via a secure cloud service, and said obtaining is carried out using said plurality of application program interfaces within said native user interface of said social network, in accordance with preferences of said at least one payment card account holder;
- wherein said publishing at least said portion of said integrated social media transaction visualization data is limited to categories of transactions specified by said at least one payment card account holder;
- and
- wherein said particular one of said plurality of social network posts comprises a review of a merchant, product, and/or service.
Dependencies are inferred from the claim text.