Product locker for multi-merchant purchasing environment for downloadable products
First Claim
1. ) One or more device-readable media having device-executable instructions for performing steps comprising:
- identifying a user associated with a commerce application configured to manage transactions involving multiple merchants;
determining downloadable products previously purchased by the user through the commerce application, the purchased product being purchased from the multiple merchants;
retrieving purchasing information associated with the purchased products, the purchasing information including licensing information associated with the purchased products; and
providing the purchasing information to a client application associated with the user, the purchasing information enabling the client application to provide a centralized environment for managing the downloadable products purchased from the multiple merchants.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-merchant purchasing system is configured to identify downloadable products selected by a user for purchase. The identified downloadable products are offered by multiple merchants. The multi-merchant purchasing system enables the user to purchase all of the downloadable products in a single transaction. Specifically, the multi-merchant purchasing system determines payment information associated with the user and, with minimum user-interaction, sends the payment information to applications associated with the merchants for processing. The multi-merchant purchasing system may also be configured to receive purchase information from the merchant applications and maintains the purchase information for the user in a locker. The multi-merchant purchasing system may further be configured to automatically download and install the purchased product onto the user'"'"'s computing device through a software assistant. To ensure privacy and security, the multi-merchant purchasing system may include a credit card quarantine module to secure credit card data by encoding and multiple levels of encryptions.
45 Citations
20 Claims
-
1. ) One or more device-readable media having device-executable instructions for performing steps comprising:
-
identifying a user associated with a commerce application configured to manage transactions involving multiple merchants;
determining downloadable products previously purchased by the user through the commerce application, the purchased product being purchased from the multiple merchants;
retrieving purchasing information associated with the purchased products, the purchasing information including licensing information associated with the purchased products; and
providing the purchasing information to a client application associated with the user, the purchasing information enabling the client application to provide a centralized environment for managing the downloadable products purchased from the multiple merchants. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. ) One or more device-readable media having a data structure comprising:
-
a first data field including user identifiers, each user identifier indicating a user that has made a purchase through a commerce application configured to enable downloadable products from multiple merchants to be purchased and to provide a centralized environment to manage the purchased downloadable products; and
a second data field indexed to the first data field, each entry of the second data field including purchasing information for downloadable products purchased by the user indicated by the corresponding user identifier in the first data field, the downloadable products being purchased from the multiple merchants through the commerce application, the purchasing information including licensing information associated with at least one of the purchased products. - View Dependent Claims (9, 10, 11)
-
-
12. ) A system for managing purchased digital content comprising:
-
a data store including purchasing information associated with users that purchased downloadable products through the system, the purchasing information including license information associated with downloadable products purchased by each user, the purchased products being purchased from multiple merchants;
a locker module configured to manage transactions involving the purchased downloadable products, the locker module also configured to provide the purchasing information in the data store to client applications associated with the users, the purchasing information enabling each client application to provide a centralized environment for managing the downloadable products purchased from the multiple merchants through the system, the locker module further configured to receive requests for performing operations related to a downloadable product from a client application associated with at least one of the client applications and to perform the operations based, at least in part, on the purchasing information associated with the user corresponding to the at least one client application. - View Dependent Claims (13, 14, 15, 16, 18, 19, 20)
-
-
17. ) (canceled)
Specification