Method and system for pricing a programming event viewed by subscriber group
First Claim
1. A method for determining a price of a program transmitted by a programming provider to subscribers, comprising:
- receiving, via a network connection, a purchase order for a program from a subscriber belonging to a subscriber group;
determining a first price for the purchase order if the program has been purchased by a threshold number of subscribers belonging to the subscriber group; and
determining a second price, higher than the first price, if the program has not been purchased by the threshold number of subscribers belonging to the subscriber group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for group billing purchasers of transmitted programming events is provided. In one embodiment, a subscriber group includes two or more individual subscribers who receive programming from a programming provider. The individual subscribers periodically elect to view a program provided via the program provider. The program is provided on a pay-per-view basis, meaning that the program provider requires a sum of money to be paid in order to view the program. The sum of money is determined according to the number of viewers in a single subscriber group. In one embodiment, the subscribers interact during a program via a network connection.
44 Citations
29 Claims
-
1. A method for determining a price of a program transmitted by a programming provider to subscribers, comprising:
-
receiving, via a network connection, a purchase order for a program from a subscriber belonging to a subscriber group;
determining a first price for the purchase order if the program has been purchased by a threshold number of subscribers belonging to the subscriber group; and
determining a second price, higher than the first price, if the program has not been purchased by the threshold number of subscribers belonging to the subscriber group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A system for transmitting programs to subscribers, comprising:
-
a database containing subscriber groups each including at least two subscribers;
a programming provider system connected to the database and configured to;
receive, via a network communication, purchase orders for programs from a plurality of subscribers;
determine a first price for each purchase order if more than a threshold number of subscribers purchasing the same program belong to a common subscriber group;
determine a second price, less than the first price, for each purchase order if less than a threshold number of subscribers purchasing the same program belong to a common subscriber group.
-
-
22. A system, comprising:
-
a plurality of signal processing units each associated with one of a plurality of subscribers, wherein the plurality of subscribers make up subscriber groups each including at least two subscribers; and
a programming provider system connected to the signal processing units and configured to;
transmit fee-based programming events to the signal processing units; and
determine prices of programming event purchased by the plurality of subscribers, wherein a price for each programming event is determined according to a number of purchase orders for the same programming event received from subscribers belonging to a same subscriber group. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification