System and method for remotely controlling network resources
First Claim
1. A method for establishing and using a personal network, the method being implemented by one or more processors that perform steps comprising:
- interconnecting a plurality of satellites, the plurality of satellites including or corresponding to a plurality of devices that belong to or are under control of a user so as to form at least a part of the personal network, the plurality of satellites having access to a plurality of media resources, each of the plurality of media resources being stored or provided by at least one of the plurality of devices;
enabling the user to operate a satellite program on a first of any of multiple devices in the plurality of devices as selected by the user in order to establish a remote control device having remote control functionality for controlling other satellites over one or more networks;
responsive to user input on the remote control device, operating the remote control device in (i) selecting one of the plurality of media resources that is provided or directly accessed by a second one of the plurality of devices, and (ii) controlling the second device in streaming, over one or more networks, data corresponding to the selected media resource to a third one of the plurality of devices that is selected by the remote control device, so as to generate a media output from the streamed data on the selected third device;
wherein the remote control device, the second device and the third device are separated from one another across one or more networks;
operating the remote control device to output a content that is generated in response to selection of the media resource at a location of the second device concurrently with the third device reproducing generating the media output at the location of the third device.
8 Assignments
0 Petitions
Accused Products
Abstract
A personal network may be established by interconnecting a plurality of satellites as part of the personal network. Each satellite may configured to communicate with one or more other satellites. On any given one of the plurality of satellites, data indicating a connectivity status for the one or more other satellites is automatically received, and information indicating a capability of the one or more other satellites is automatically received. The given satellite may be configured to enable at least one other corresponding satellite in the plurality of satellites to be made available for use, so that a capability of the at least one other corresponding satellite is made available for the given satellite.
-
Citations
8 Claims
-
1. A method for establishing and using a personal network, the method being implemented by one or more processors that perform steps comprising:
-
interconnecting a plurality of satellites, the plurality of satellites including or corresponding to a plurality of devices that belong to or are under control of a user so as to form at least a part of the personal network, the plurality of satellites having access to a plurality of media resources, each of the plurality of media resources being stored or provided by at least one of the plurality of devices; enabling the user to operate a satellite program on a first of any of multiple devices in the plurality of devices as selected by the user in order to establish a remote control device having remote control functionality for controlling other satellites over one or more networks; responsive to user input on the remote control device, operating the remote control device in (i) selecting one of the plurality of media resources that is provided or directly accessed by a second one of the plurality of devices, and (ii) controlling the second device in streaming, over one or more networks, data corresponding to the selected media resource to a third one of the plurality of devices that is selected by the remote control device, so as to generate a media output from the streamed data on the selected third device; wherein the remote control device, the second device and the third device are separated from one another across one or more networks; operating the remote control device to output a content that is generated in response to selection of the media resource at a location of the second device concurrently with the third device reproducing generating the media output at the location of the third device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification