DIGITAL CONTENT DELIVERY SYSTEM TRANSACTION ENGINE
First Claim
Patent Images
1. A system for delivering digital content on demand, comprising:
- a plurality of multiple-unit environments, each multiple-unit environment including;
a server local to the multiple unit environment including a memory to store digital content;
a plurality of access systems, each access system configured to access the digital content on the server; and
a billing system for billing a user of the access system for accessing the digital content in response to a user profile associated with the user;
a network; and
a remote server coupled to each of the multiple unit environments through the network, the remote server including a memory to store a plurality of user profiles;
wherein for each multiple-unit environment, the billing system is configured to retrieve a user profile stored in the memory of the remote server as the user profile associated with the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for delivering digital content on demand in a multiple unit environment includes a server local to the multiple unit environment. The server stores, in its memory, the digital content, and is capable of supporting multiple simultaneous asynchronous accesses to the digital content. A billing system tracks the bill for each unit in the multiple unit environment, based on the accessed digital content. Within each unit that supports access to the digital content, an access system (preferably a set-top box) allows a user to access the digital content.
45 Citations
20 Claims
-
1. A system for delivering digital content on demand, comprising:
-
a plurality of multiple-unit environments, each multiple-unit environment including;
a server local to the multiple unit environment including a memory to store digital content;
a plurality of access systems, each access system configured to access the digital content on the server; and
a billing system for billing a user of the access system for accessing the digital content in response to a user profile associated with the user;
a network; and
a remote server coupled to each of the multiple unit environments through the network, the remote server including a memory to store a plurality of user profiles;
wherein for each multiple-unit environment, the billing system is configured to retrieve a user profile stored in the memory of the remote server as the user profile associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of delivering digital content, comprising:
-
registering a user in one of a plurality of multiple-unit environments;
retrieving a user profile associated with the user from a remote server; and
presenting digital content to the user in response to the user profile. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing an article of computer readable code that when executed on a computer, cause the computer to:
-
register a user in one of a plurality of multiple-unit environments;
retrieve a user profile associated with the user from a remote server; and
present digital content to the user in response to the user profile. - View Dependent Claims (18, 19, 20)
-
Specification