Interactive entertainment network system and method for customizing operation thereof according to viewer preferences
First Claim
1. A method comprising:
- maintaining on a server, video content that may be served to a client device, wherein the server is located a substantial distance remotely from the client device;
receiving at the server, a request from the client device to rent the video content for a specified rental time period;
storing at the server, an indicator of the rental time period;
receiving at the server, one or more requests from the client device to download the video content; and
in response to each request to download the video content;
the server determining whether or not the rental time period has expired;
in an event that the rental time period has not expired, the server transmitting the video content to the client device; and
in an event that the rental time period has expired, the server refusing to transmit the video content from the server to the client device based solely on expiration of the rental time period.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive entertainment network system has a video-on-demand (VOD) application which allows viewers to create their own customized lists of preferred video content programs, such as movies, games, TV shows, and so forth. Viewers are permitted to select criteria for grouping various video content programs into manageable sets. Lists of programs are provided in one or more scrollable lists, the scrolling rates of which are programmable. Once grouped, previews for the set of programs are displayed. The VOD application allows the viewers to browse the previews at their own rate, skipping forward to the next preview or backward to the previous preview. During this automated browsing, the VOD application enables the viewer to add any of the programs of interest to a customized list. The viewer can retrieve the customized list at any time. If the viewer orders a program from the customized list, the program remains available to the viewer for a rental period (which is adjustable). Upon expiration of the rental period, however, the program is no longer readily accessible until ordered again.
-
Citations
9 Claims
-
1. A method comprising:
-
maintaining on a server, video content that may be served to a client device, wherein the server is located a substantial distance remotely from the client device; receiving at the server, a request from the client device to rent the video content for a specified rental time period; storing at the server, an indicator of the rental time period; receiving at the server, one or more requests from the client device to download the video content; and in response to each request to download the video content; the server determining whether or not the rental time period has expired; in an event that the rental time period has not expired, the server transmitting the video content to the client device; and in an event that the rental time period has expired, the server refusing to transmit the video content from the server to the client device based solely on expiration of the rental time period. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a data repository associated with a server, the data repository configured to store an indicator of a rental time period associated with a video content; and a video content server associated with the server, the video content server configured to; receive from a remotely located client device, a request to rent the video content for the rental time period associated with the video content; receive from the remotely located client device, one or more requests to download the video content; and in response to each request to download the video content; determine whether or not the rental time period has expired; in an event that the rental time period has not expired, transmitting the video content to the client device, such that the video content is transmitted to the client device one or more times during the rental time period; and in an event that the rental time period has expired, refusing to transmit the video content to the client device such that the video content is not transmitted to the client device after the rental time period has expired, wherein the determination to not transmit the video content to the client device after the rental time period has expired is based solely on expiration of the rental time period. - View Dependent Claims (4, 5, 6)
-
-
7. One or more computer-readable media comprising computer-readable instructions which, when executed, cause a computer system to:
-
store at a server, an indicator of a rental time period associated with a video content rental initiated by a client device, wherein the client device is remotely located from the server; receive at the server, from the client device, one or more requests to download the video content; and in response to each of the one or more requests; determine whether the rental time period has expired; in an event that the rental time period has not expired, transmit the video content from the server to the client device; and in an event that the rental time period has expired, refuse to transmit the video content from the server to the client device, based solely on expiration of the rental time period. - View Dependent Claims (8, 9)
-
Specification