Systems and methods for the selection and purchase of digital assets
First Claim
Patent Images
1. A method for enabling a customer in a retail store to purchase a digital asset, comprising:
- receiving at a terminal located within the retail store input from the customer indicating that the customer desires to add a digital asset to a virtual shopping cart;
transmitting from the terminal to a server system an asset identifier identifying the digital asset, wherein the server system associates the asset identifier with a virtual shopping cart identifier identifying the virtual shopping cart;
receiving at a terminal located within the retail store an indication that the customer is ready to purchase the contents of the virtual shopping cart;
after receiving the indication, transmitting to an order system an order message, wherein the order message includes information identifying the digital asset;
receiving an order response from the order system, wherein the order response includes an order confirmation code; and
providing the order confirmation code to the customer, whereinthe order confirmation code enables the user to obtain a copy of the digital asset by transmitting to a fulfillment server one or more messages from a device operated by the customer and located outside the store, wherein at least one of the one or more messages contains the order confirmation code, andthe fulfillment server is configured such that, after receiving the messages, the fulfillment server transmits to a device located outside of the store a copy of the digital asset.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for enabling a customer to sample content and select content for purchasing while the customer is in a retail store. Advantageously, the customer may be given one or more options for the delivery of the content.
-
Citations
40 Claims
-
1. A method for enabling a customer in a retail store to purchase a digital asset, comprising:
-
receiving at a terminal located within the retail store input from the customer indicating that the customer desires to add a digital asset to a virtual shopping cart; transmitting from the terminal to a server system an asset identifier identifying the digital asset, wherein the server system associates the asset identifier with a virtual shopping cart identifier identifying the virtual shopping cart; receiving at a terminal located within the retail store an indication that the customer is ready to purchase the contents of the virtual shopping cart; after receiving the indication, transmitting to an order system an order message, wherein the order message includes information identifying the digital asset; receiving an order response from the order system, wherein the order response includes an order confirmation code; and providing the order confirmation code to the customer, wherein the order confirmation code enables the user to obtain a copy of the digital asset by transmitting to a fulfillment server one or more messages from a device operated by the customer and located outside the store, wherein at least one of the one or more messages contains the order confirmation code, and the fulfillment server is configured such that, after receiving the messages, the fulfillment server transmits to a device located outside of the store a copy of the digital asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for enabling a customer in a retail store to purchase digital assets, comprising:
-
receiving an account identifier previously allocated to the customer and identifying an account belonging to the customer; receiving at a terminal located within the retail store input from the customer indicating that the customer desires to place a digital asset in a virtual shopping cart; in response to receiving the input, transmitting from the terminal to the server system an asset identifier identifying the digital asset, wherein the server system associates the asset identifier with the account identifier belonging to the customer; receiving at the terminal an indication that the customer is ready to purchase the digital asset that has been placed into the virtual shopping cart; and after receiving the indication, transmitting to an order system an order message, wherein the order message includes the account identifier and information identifying the digital asset, wherein the account identifier enables the user to obtain a copy of the digital asset by transmitting to a fulfillment server one or more messages from a device operated by the customer and located outside the store, wherein at least one of the one or more messages contains the account identifier, and the fulfillment server is configured such that, after receiving the messages, the fulfillment server transmits to a device located outside of the store a copy of the digital asset. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for enabling a customer in a retail store to purchase digital assets, comprising:
-
providing the customer with a shopping card having a virtual shopping cart identifier printed thereon; placing a terminal in the retail store, the terminal having a reader for reading virtual shopping cart identifiers printed on shopping cards; transmitting from the terminal to a server system the virtual shopping cart identifier after the reader reads the virtual shopping cart identifier, which server system determines whether any digital asset identifiers are associated with the virtual shopping cart identifier; after determining whether any digital asset identifiers are associated with the cart identifier, transmitting a response to the terminal, the content of the response being dependent upon the result of the determination. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for enabling a customer in a retail store to purchase digital assets, comprising:
-
receiving at a terminal located within the retail store an account identifier associated with the customer or a virtual shopping cart identifier; associating the account identifier or the cart identifier with a set of one or more audio encoding formats; retrieving information identifying the set of audio encoding formats associated with the account identifier or cart identifier; determining whether a particular audio recording is available for purchase in at least one of the audio encoding formats included in the set of one or more audio encoding formats; and displaying an indication to the customer that the particular audio recording is available for purchase only if it was determined that the particular audio recording is available for purchase in at least one of the audio encoding formats included in the set of one or more audio encoding formats. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification