Data sharing platform
First Claim
1. A method for sharing transaction data by a switching node within a payment network, said method comprising the steps of:
- maintaining, by said switching node within said payment network, a database populated with said transaction data received from a plurality of entities, wherein said transaction data corresponds to payments made by at least one entity of said plurality of entities using said payment network;
maintaining, by said switching node, consent data provided by said at least one entity, said consent data providing consent to share at least a portion of said transaction data with a third party;
maintaining, by said switching node, a registered user database storing a table including a list of registered users that have provided consent data including said at least one entity, a data sharing preference of said at least one entity and a secure token associated with said at least one entity;
receiving, by said switching node, a copy of said secure token from said third party via a third party interface module and a network;
granting, by said switching node, said third party access to said transaction data of said at least one entity associated with said secure token upon matching said copy of said secure token to said secure token stored in said registered user database;
filtering, by said switching node, said transaction data using said data sharing preference to obtain said portion of said transaction data; and
interfacing, by said switching node, with said third party via said third party interface module and said network, to publish said portion of said transaction data via said third party.
0 Assignments
0 Petitions
Accused Products
Abstract
A data sharing platform can be used to implement a method for allowing at least one entity which makes payments with a payment network to share transaction data. A database containing the transaction data from the at least one entity which makes payments with the payment network is maintained. A user interface is provided, which presents the at least one entity which makes payments with the payment network with at least one selection providing consent to sharing of at least a portion of the transaction data with at least one third party. The consent from the at least one entity which makes payments with the payment network is obtained, via the at least one selection. Interfacing takes place with the at least one third party to share the at least portion of the transaction data.
-
Citations
16 Claims
-
1. A method for sharing transaction data by a switching node within a payment network, said method comprising the steps of:
-
maintaining, by said switching node within said payment network, a database populated with said transaction data received from a plurality of entities, wherein said transaction data corresponds to payments made by at least one entity of said plurality of entities using said payment network; maintaining, by said switching node, consent data provided by said at least one entity, said consent data providing consent to share at least a portion of said transaction data with a third party; maintaining, by said switching node, a registered user database storing a table including a list of registered users that have provided consent data including said at least one entity, a data sharing preference of said at least one entity and a secure token associated with said at least one entity; receiving, by said switching node, a copy of said secure token from said third party via a third party interface module and a network; granting, by said switching node, said third party access to said transaction data of said at least one entity associated with said secure token upon matching said copy of said secure token to said secure token stored in said registered user database; filtering, by said switching node, said transaction data using said data sharing preference to obtain said portion of said transaction data; and interfacing, by said switching node, with said third party via said third party interface module and said network, to publish said portion of said transaction data via said third party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system configured to share transaction data, said system comprising:
-
a memory; at least one processor operatively coupled to said memory; and a persistent storage device operatively coupled to said memory and storing in a non-transitory manner instructions which when loaded into said memory cause said at least one processor to be operative to; maintain a database containing populated with said transaction data received from a plurality of entities, wherein said transaction data corresponds to payments made by at least one entity of said plurality of entities using a payment network; maintain a database containing consent data provided by said at least one entity, said consent data providing consent to share at least a portion of said transaction data with a third party; maintain a registered user database storing a table including a list of registered users that have provided consent data including said at least one entity, a data sharing preference of said at least one entity and a secure token associated with said at least one entity; receive a copy of said secure token from said third party via a third party interface module and a network; grant said third party access to said transaction data of said at least one entity associated with said secure token upon matching said copy of said secure token to said secure token stored in said registered user database; filter said transaction data using said data sharing preference to obtain said portion of said transaction data; and interface with said third party via said third party interface module and said network, to publish said portion of said transaction data via said third party. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification