System using selected controller for sharing and directing web content in real time among network devices
First Claim
1. A method for directing content to a plurality of devices, comprising:
- providing a device of the plurality of devices as a controller, wherein the providing comprises negotiating among the plurality of devices that the device is to be the controller;
forming a network between the controller and other devices of the plurality of devices; and
sending from the controller to the other devices a play request for the content, the play request including a content source address of a content source and a content type such that the other devices can locate the content source and receive the content, wherein the controller and the other devices can play the received content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for directing content to a plurality of devices provide one of the devices as a controller, form a network between the controller and other devices of the plurality of devices, and send from the controller to the other devices a play request for the content. The play request includes a content source address and a content type. The other devices can locate a content source using the content source address and receive the content. The controller and the other devices can then play the received content. In this manner, a network of devices can be formed for the purpose of sharing or directing content in real-time. The other devices can be directed to receive the content directly from the content source or through the controller. Alternatively, the controller can be the content source. The ease and efficiency in which content is shared is thus significantly increased.
21 Citations
33 Claims
-
1. A method for directing content to a plurality of devices, comprising:
-
providing a device of the plurality of devices as a controller, wherein the providing comprises negotiating among the plurality of devices that the device is to be the controller; forming a network between the controller and other devices of the plurality of devices; and sending from the controller to the other devices a play request for the content, the play request including a content source address of a content source and a content type such that the other devices can locate the content source and receive the content, wherein the controller and the other devices can play the received content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for directing content to a plurality of devices, comprising:
-
a network comprising the plurality of devices, wherein the plurality of devices negotiates that a device of the plurality of devices is to be a controller; and at least one content source, wherein the controller sends to other devices of the plurality of devices a play request, the play request comprising a content source address of the at least one content source and a content type such that the other devices locate the at least one content source and receive the content, wherein the controller and the other devices play the received content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage medium with program instructions for directing content to a plurality of devices, comprising instructions for:
-
providing a device of the plurality of devices as a controller, wherein the providing comprises negotiating among the plurality of devices that the device is to be the controller; forming a network between the controller and other devices of the plurality of devices; and sending from the controller to the other devices a play request for the content the play request including a content source address of a content source and a content type such that the other devices can locate the content source and receive the content, wherein the controller and the other devices can play the received content. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for at least one device of a plurality of devices to receive content, comprising:
-
forming a network between a controller and the at least one device of the plurality of devices, the controller selected by negotiating among the plurality of devices that a device is to be the controller; receiving a play request for the content from the controller, the play request including a content source address of a content source and a content type; locating the content source; and receiving the content, wherein the controller and the at least one device of the plurality of devices plays the received content. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification