Methods for entertainment-programming distribution
First Claim
1. A method for distributing entertainment programming, the method comprising:
- transmitting a set of entertainment programs in real time over a public network for display on user computers in communication with the public network and identified as subscribers to the set of entertainment programs;
transmitting a notification signal with at least one of the entertainment programs to identify the at least one of the programs as available for download;
receiving a request from one of the user computers over the public network to download the at least one of the entertainment programs;
verifying that the user computer is authorized to receive downloaded entertainment programs in accordance with a subscriber agreement; and
downloading the at least one of the entertainment programs to the one of the user computers.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods for entertainment-programming distribution are provided. A set of entertainment programs is transmitted in real time over a public network for display on user computers in communication with the public network and identified as subscribers to the set of entertainment programs. A notification signal is transmitted with at least one of the entertainment programs to identify that entertainment program as available for download. A request is received from one of the user computers over the public network to download that entertainment program. It is verified that the user computer is authorized to receive downloaded entertainment programs in accordance with a subscriber agreement. The identified entertainment program is then downloaded to the user computer.
76 Citations
42 Claims
-
1. A method for distributing entertainment programming, the method comprising:
-
transmitting a set of entertainment programs in real time over a public network for display on user computers in communication with the public network and identified as subscribers to the set of entertainment programs;
transmitting a notification signal with at least one of the entertainment programs to identify the at least one of the programs as available for download;
receiving a request from one of the user computers over the public network to download the at least one of the entertainment programs;
verifying that the user computer is authorized to receive downloaded entertainment programs in accordance with a subscriber agreement; and
downloading the at least one of the entertainment programs to the one of the user computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for distributing programming, the method comprising:
-
transmitting a menu of entertainment programs over a public network for display on user computers in communication with the public network;
determining which of the entertainment programs in the menu is identified as available for download to user computers in accordance with a subscription agreement;
superimposing a notification symbol associated with each of the entertainment programs identified as available for download on the menu;
receiving a request from one of the user computers over the public network to download a specified one of the entertainment programs identified as available for download; and
downloading the specified one of the entertainment programs identified as available for download to the one of the user computers. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for distributing programming, the method comprising:
-
transmitting a set of entertainment programs in real time over a television-programming distribution system to set-top boxes connected with the television-programming distribution system for display on televisions connected with the set-top boxes;
transmitting a notification signal with at least one of the entertainment programs to identify the at least one of the entertainment programs as available for download;
receiving a request initiated by a user from one of the set-top boxes over the television-programming distribution system to download the at least one of the entertainment programs;
identifying a user computer authorized to receive downloaded entertainment programs and associated with the one of the set-top boxes, the user computer in communication with a public network; and
downloading the at least one of the entertainment programs over the public network to the user computer. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for distributing programming, the method comprising:
-
transmitting a menu of entertainment programs over a television-programming distribution system to set-top boxes connected with the television-programming distribution system for display on televisions connected with the set-top boxes;
determining which of the entertainment programs in the menu is identified as available for download to user computers in accordance with a subscription agreement;
superimposing a notification symbol associated with each of the entertainment programs identified as available for download on the menu;
receiving a request initiated by a user from one of the set-top boxes over the television-programming distribution system to download a specified one of the entertainment programs identified as available for download;
identifying a user computer authorized to receive downloaded entertainment programs and associated with the one of the set-top boxes, the user computer in communication with a public network; and
downloading the specified one of the entertainment programs over the public network to the user computer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for distributing programming, the method comprising:
-
transmitting a first set of entertainment programs over a public network for display on user computers in communication with the public network and identified as subscribers to the first set of entertainment programs;
storing a second set of entertainment programs on a server interfaced with a television-programming distribution system connected with set-top boxes, each of the second set of programs being configured to be played on a television with one of the set-top boxes with user control over progression of the each of the second set of entertainment programs, at least one of the first set of entertainment programs having a counterpart in the second set of entertainment programs, and at least one other of the first set of entertainment programs not having a counterpart in the second set of entertainment programs;
transmitting a notification signal with the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs to identify such entertainment program as available for download;
receiving a request from one of the user computers over the public network to download the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs;
downloading the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs onto the server to provide a counterpart in the second set of entertainment programs and to provide an ability to be played by the user with program control over the progression of such entertainment program.
-
-
40. A method for distributing programming, the method comprising:
-
transmitting a menu of entertainment programs over a public network for display on user computers in communication with the public network;
storing a set of entertainment programs on a server, each of the set of entertainment programs being configured to be played for a user with user control over progression of the each of the set of entertainment programs, at least one of the entertainment programs in the menu having a counterpart in the set of entertainment programs, and at least another of the entertainment programs in the menu not having a counterpart in the set of entertainment programs;
superimposing a notification symbol associated with the one of the entertainment programs in the menu not having a counterpart in the set of entertainment programs as available for download on the menu;
receiving a request from one of the user computers over the public network to download the one of the entertainment programs not having a counterpart in the set of entertainment programs; and
downloading the one of the entertainment programs not having a counterpart in the set of entertainment programs onto the server to provide a counterpart in the set of entertainment programs and to provide an ability to be played by the user with user control over the progression of such entertainment program.
-
-
41. A method for distributing programming, the method comprising:
-
transmitting a first set of entertainment programs in real time over a television-programming distribution system to set-top boxes connected with the television-programming distribution system for display on televisions connected with the set-top boxes;
storing a second set of entertainment programs on a server, each of the second set of programs being configured to be played for a user with user control over progression of the each of the second set of entertainment programs, at least one of the first set of entertainment programs having a counterpart in the second set of entertainment programs, and at least one other of the first set of entertainment programs not having a counterpart in the second set of entertainment programs;
transmitting a notification signal with the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs to identify such entertainment program as available for download;
receiving a request initiated by a user from one of the set-top boxes over the television-programming distribution system to download the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs; and
downloading the one of the first set of entertainment programs not having a counterpart in the second set of entertainment programs onto the server to provide a counterpart in the second set of entertainment programs and to provide an ability to be played by the user with user control over the progression of such entertainment program.
-
-
42. A method for distributing programming, the method comprising:
-
transmitting a menu of entertainment programs over a television-programming distribution system to set-top boxes connected with the television-programming distribution system for display on televisions connected with the set-top boxes;
storing a set of entertainment programs on a server, each of the set of entertainment programs being configured to be played for a user with user control over progression of the each of the set of entertainment programs, at least one of the entertainment programs in the menu having a counterpart in the set of entertainment programs, and at least another of the entertainment programs in the menu not having a counterpart in the set of entertainment programs;
superimposing a notification symbol associated with the one of the entertainment programs in the menu not having a counterpart in the set of entertainment programs as available for download;
receiving a request initiated by a user from one of the set-top boxes over the television-programming distribution system to download the one of the entertainment programs in the menu not having a counterpart in the set of entertainment programs; and
downloading the one of the entertainment programs not having a counterpart in the set of entertainment programs onto the server to provide a counterpart in the set of entertainment programs and to provide an ability to be played by the user with user control over the progression of such entertainment program.
-
Specification