INTERACTIVE MULTICAST MEDIA SERVICE
First Claim
1. A computer-implemented method for multicasting, comprising:
- maintaining a media file at a media server;
multicasting the media file to multiple users in a viewer group simultaneously, wherein each of the multiple users has a respective media player that plays the media file that is being multicasted in synchronization;
receiving, at the media server, user-uploaded content from one or more of the multiple users, wherein the user-uploaded content is associated with the media file that is being multicasted and is received at the media server in real time as the media file is being multicasted.
2 Assignments
0 Petitions
Accused Products
Abstract
A multicast media service is provided. The multicast media service may be implemented using a media server that multicasts media files to users at user computing equipment. The multicast media service maintains media files. Users that receive the same multicasted media file at the same time form a viewer group. The multicast media service displays media player screens for each user in the viewer group. The media player screens include a media player region in which a media file that is currently being multicasted is played. The users in the viewer group can communicate about a currently playing media by uploading associated content in real time as the media file is being multicasted.
-
Citations
20 Claims
-
1. A computer-implemented method for multicasting, comprising:
-
maintaining a media file at a media server; multicasting the media file to multiple users in a viewer group simultaneously, wherein each of the multiple users has a respective media player that plays the media file that is being multicasted in synchronization; receiving, at the media server, user-uploaded content from one or more of the multiple users, wherein the user-uploaded content is associated with the media file that is being multicasted and is received at the media server in real time as the media file is being multicasted. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method for commenting on multicasted content, comprising:
-
receiving, at a user computing equipment from a media server, a multicasted media file, wherein the multicasted media file was multicast to multiple users in a viewer group; playing the multicasted media file in synchronization with one or more of the multiple users in the viewer group; transmitting, from the user computing equipment to the media server, user-uploaded content, wherein the user-uploaded content is associated with the media file that is being multicasted and is received at the media server in real time as the media file is being multicasted. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A system for multicasting, comprising:
-
a media server computer that maintains a media file; and a multicast media management engine executing on the media server computer, wherein the multicast media management engine is configured to; multicast the media file to multiple users in a viewer group simultaneously, wherein each of the multiple users has a respective media player that plays the media file that is being multicasted in synchronization; and receive user-uploaded content from one or more of the multiple users, wherein the user-uploaded content is associated with the media file that is being multicasted and is received in real time as the media file is being multicasted. - View Dependent Claims (12, 13)
-
-
14. A system for commenting on multicasted content, comprising:
-
user computing equipment; an application executing on the user computing equipment, wherein the application is configured to; receive, from a media server, a multicasted media file, wherein the multicasted media file was multicast to multiple users in a viewer group; play the multicasted media file in synchronization with one or more of the multiple users in the viewer group; transmit, to the media server, user-uploaded content, wherein the user-uploaded content is associated with the media file that is being multicasted and is received at the media server in real time as the media file is being multicasted. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification