Method and apparatus for offering digital content for sale over a communications network
First Claim
Patent Images
1. A method comprising:
- accessing content from a first computer system, wherein said first computer system is associated with a content provider;
storing said content in a memory of a second computer system, wherein said second computer system is associated with a service provider;
displaying, using said second computer system, a first graphical user interface for enabling a user to select said content for purchase;
scanning said first computer system for updated content at regular intervals;
determining updated content by comparing a timestamp of a file of said content in said first computer system to a timestamp of a content file most recently moved from said first computer system to said second computer system;
overwriting said content stored in said memory of said second computer system when said updated content is determined; and
replacing said updated content in the first computer system with a dummy file, said dummy file having a file name that is the same as a file name of said updated content.
2 Assignments
0 Petitions
Accused Products
Abstract
Content in digital form like pictures, music files, videos, software etc. from a plurality of content providers (110) is sold to a plurality of users (130) over a communication network like the internet. The content provider submits to a service provider (100) information about the content to be sold and the service provider provides controlled user access to the content for sale under the conditions defined by the information submitted by the content provider. Purchase data about sold items are stored and the user authentification and payment process for all content providers is carried out centrally through a payment system (120) thus offering low transaction costs.
17 Citations
40 Claims
-
1. A method comprising:
-
accessing content from a first computer system, wherein said first computer system is associated with a content provider; storing said content in a memory of a second computer system, wherein said second computer system is associated with a service provider; displaying, using said second computer system, a first graphical user interface for enabling a user to select said content for purchase; scanning said first computer system for updated content at regular intervals; determining updated content by comparing a timestamp of a file of said content in said first computer system to a timestamp of a content file most recently moved from said first computer system to said second computer system; overwriting said content stored in said memory of said second computer system when said updated content is determined; and replacing said updated content in the first computer system with a dummy file, said dummy file having a file name that is the same as a file name of said updated content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 34, 35, 36, 37, 38, 39, 40)
-
-
12. A non-transitory computer-readable medium having computer-readable program code embodied therein for causing a computer system to perform a method comprising:
-
accessing content from another computer system associated with a content provider; storing said content in a memory of said computer system, wherein said computer system is associated with a service provider; displaying, using said computer system, a first graphical user interface for enabling a user to select said content for purchase; scanning said first computer system for updated content at regular intervals; determining updated content by comparing a timestamp of a file of said content in said first computer system to a timestamp of a content file most recently moved from said first computer system to said second computer system; overwriting said content stored in said memory of said second computer system when said updated content is determined; and replacing said updated content in the first computer system with a dummy file, said dummy file having a file name that is the same as a file name of said updated content. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising a processor and a memory, wherein said memory comprises instructions that when executed by said system implement a method comprising:
-
accessing content from another system associated with a content provider; storing said content in said memory, wherein said system is associated with a service provider; displaying, using said system, a first graphical user interface for enabling a user to select said content for purchase; scanning said first computer system for updated content at regular intervals; determining updated content by comparing a timestamp of a file of said content in said first computer system to a timestamp of a content file most recently moved from said first computer system to said second computer system; overwriting said content stored in said memory of said second computer system when said updated content is determined; and replacing said updated content in the first computer system with a dummy file, said dummy file having a file name that is the same as a file name of said updated content. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification