IP Library Granted Patent US 8,806,522
Granted Patent B2
US 8,806,522 · App. 13/561,804 · Granted Aug 12, 2014

Group based multicast streaming systems and methods

Inventors: Ming Chen (Bedford, MA); George L. Hughes (Wesley Chapel, FL)
Assignee: Verizon Patent and Licensing Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,806,522
App. No.
13/561,804
Granted
Aug 12, 2014
Kind
B2
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.

Claims (57)

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.

2. The method of claim 1 , wherein the incentive comprises discounted access to the media program.

3. The method of claim 1 , further comprising:

providing, by the group based multicast streaming system, an offer for the media multicast streaming event; and

receiving, by the group based multicast streaming system during an offer time period, acceptances of the offer from the group of users;

wherein the defining comprises determining the group of users associated with the media multicast streaming event based on the received acceptances of the offer.

4. The method of claim 1 , further comprising:

receiving, by the group based multicast streaming system, a request for the media multicast streaming event from the group of users;

wherein the defining of the media multicast streaming event is performed in response to the request.

5. The method of claim 4 , wherein the receiving of the request comprises receiving an individual request for the media multicast streaming event from each user included in the group of users.

6. The method of claim 4 , wherein the receiving of the request comprises receiving a single request on behalf of the group of users.

7. The method of claim 1 , wherein the defining comprises determining the minimum participation level based on data representative of a group multicast price model.

8. The method of claim 1 , wherein the defining comprises determining a maximum participation level for the media multicast streaming event based on data representative of a group multicast price model.

9. The method of claim 8 , further comprising capping, by the group based multicast streaming system, the participation in the media multicast streaming event based on the maximum participation level.

10. The method of claim 1 , further comprising providing, by the group based multicast streaming system, data representative of one or more social networking interaction messages between one or more users included in the group of users for presentation together with the media program during the timeslot.

11. The method of claim 1 , further comprising registering, by the group based multicast streaming system based on the determined satisfaction of the minimum participation level, the group of users for the media multicast streaming event.

12. The method of claim 11 , wherein:

the registering comprises obtaining information about user devices associated with the group of users; and

the registering is performed in response to the determined satisfaction of the minimum participation level and in advance of a start of the timeslot.

13. The method of claim 1 , embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

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.

15. The method of claim 14 , wherein:

the registering comprises obtaining information about user devices associated with the group of users; and

the registering is performed in advance of a start of the timeslot.

16. The method of claim 14 , further comprising:

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;

wherein the incentive comprises discounted access to the media program.

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.

18. The method of claim 17 , wherein:

the registering comprises obtaining information about user devices associated with the group of users; and

the registering is performed in advance of a start of the timeslot.

19. The method of claim 17 , further comprising:

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;

wherein the incentive comprises discounted access to the media program.

20. The method of claim 17 , wherein the receiving of the request comprises receiving an individual request for the media multicast streaming event from each user included in the group of users.

21. The method of claim 17 , wherein the receiving of the request comprises receiving a single request on behalf of the group of users.

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.

23. The method of claim 1 , wherein the group of users satisfies the minimum participation level when a predetermined minimum number of users agree to participate in the media multicast streaming event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2012
From: CHEN, MING; HUGHES, GEORGE L.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 028677/0124 →
Continuity (1)
Related Publication 20140033243A1 · Jan 30, 2014