Group based multicast streaming systems and methods
First Claim
1. A method comprising:
- defining, by a group based multicast streaming system, a media multicast streaming event;
determining, by the group based multicast streaming system, that a group of users satisfies a minimum participation level associated with the media multicast streaming event;
executing, by the group based multicast streaming system based on the determined satisfaction of the minimum participation level by the group of users, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot; and
providing, by the group based multicast streaming system, an incentive to the group of users for participation in the multicast streaming of the media program during the timeslot.
1 Assignment
0 Petitions
Accused Products
Abstract
Group based multicast streaming systems and methods are disclosed. An exemplary method includes a group based multicast streaming system defines a media multicast streaming event, determines that a group of users satisfies a minimum participation level associated with the media multicast streaming event, and executes, based on the determined satisfaction of the minimum participation level by the group of users, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot, and provides an incentive to the group of users for participation in the multicast streaming of the media program during the timeslot. Corresponding systems and methods are also disclosed.
-
Citations
23 Claims
-
1. A method comprising:
-
defining, by a group based multicast streaming system, a media multicast streaming event; determining, by the group based multicast streaming system, that a group of users satisfies a minimum participation level associated with the media multicast streaming event; executing, by the group based multicast streaming system based on the determined satisfaction of the minimum participation level by the group of users, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot; and providing, by the group based multicast streaming system, an incentive to the group of users for participation in the multicast streaming of the media program during the timeslot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 23)
-
-
14. A method comprising:
-
providing, by a group based multicast streaming system, an offer for a media multicast streaming event; receiving, by the group based multicast streaming system, acceptances of the offer from a group of users; determining, by the group based multicast streaming system, that the group of users satisfies a minimum participation level; and in response to the determined satisfaction of the minimum participation level by the group of users, registering, by the group based multicast streaming system, the group of users for the media multicast streaming event, and executing, by the group based multicast streaming system, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
receiving, by a group based multicast streaming system, a request for a media multicast streaming event from a group of users; defining, by the group based multicast streaming system in response to the request, the media multicast streaming event; determining, by the group based multicast streaming system, that the group of users satisfies a minimum participation level; and in response to the determined satisfaction of the minimum participation level by the group of users, registering, by the group based multicast streaming system, the group of users for the media multicast streaming event, and executing, by the group based multicast streaming system, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system comprising:
-
a multicast event management facility configured to define a media multicast streaming event and to determine that a group of users satisfies a minimum participation level associated with the media multicast streaming event; a multicast streaming facility communicatively coupled to the multicast event management facility and configured to execute, based on the determined satisfaction of the minimum participation level by the group of users, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot; and an incentive facility communicatively coupled to the multicast event management facility and configured to provide an incentive to the group of users for participation in the multicast streaming of the media program during the timeslot.
-
Specification