CPC G06Q 50/01 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0609 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0641 (2013.01); H04L 67/01 (2022.05)] | 20 Claims |
1. A method comprising:
recording a list of transactions concluded between a first user and a plurality of other users via a payment application, the transactions in the list of transactions including the first user exchanging currency with another user of the plurality of other users;
receiving, from a first device associated with the first user, control information for managing access to the list of transactions concluded between the first user and the plurality of other users via the payment application, the control information including user authorization information and filter information that define a disclosure preference associated with the transactions included in the list;
receiving, from a second device associated with a second user, a request to view the list of transactions;
identifying one or more transactions included in the list based on the filter information;
determining the second user is authorized to view the one or more transactions included in the list based on a type of relationship between the first user and the second user by:
determining the type of relationship between the first user and the second user; and
determining, based at least upon the user authorization information, that the first user has enabled disclosure of at least the one or more transactions included in the list to users having the type of relationship between the first user and the second user; and
in response to determining the second user is authorized to view the one or more transactions, communicating the one or more transactions included in the list to the second device.
|