System and method for enabling the establishment and use of a personal network
First Claim
1. A method for operating a first computing device as part of a personal network, the method being implemented by one or more processors and comprising:
- linking the first computing device to one or more other computing devices that form at least a portion of the personal network, the first computing device having a first set of capabilities;
obtaining configuration information for each of the one or more other computing devices operating as part of the personal network;
configuring the first computing device to initiate a communication with another of the one or more other computing devices upon the first computing device joining the personal network after linking to the one or more other computing devices, the communication including configuration information for the first computing device operating as part of the personal network;
establishing at least a portion of a network control repository using the configuration information obtained from the one or more other computing devices, the network repository including configuration information that includes (i) data identifying the one or more other computing devices, (ii) data identifying whether each of the one or more other computing devices is actively connected to the personal network, and (iii) data that is indicative of a set of capabilities for each of the or more other computing devices;
automatically updating the network repository at a given instance with configuration information to reflect at least a connectivity status of any of the one or more other computing devices at the given instance;
responding, on the first computing device, to user input that selects (i) the first computing device to access a media data source accessible to any given one of the one or more computing devices, and (ii) an output destination on any one of the computing devices of the personal network; and
transmitting media data of the media data source from the given one of the one or more computing devices to the output destination, using the configuration information from the network control repository.
5 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 be 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
30 Claims
-
1. A method for operating a first computing device as part of a personal network, the method being implemented by one or more processors and comprising:
-
linking the first computing device to one or more other computing devices that form at least a portion of the personal network, the first computing device having a first set of capabilities; obtaining configuration information for each of the one or more other computing devices operating as part of the personal network; configuring the first computing device to initiate a communication with another of the one or more other computing devices upon the first computing device joining the personal network after linking to the one or more other computing devices, the communication including configuration information for the first computing device operating as part of the personal network; establishing at least a portion of a network control repository using the configuration information obtained from the one or more other computing devices, the network repository including configuration information that includes (i) data identifying the one or more other computing devices, (ii) data identifying whether each of the one or more other computing devices is actively connected to the personal network, and (iii) data that is indicative of a set of capabilities for each of the or more other computing devices; automatically updating the network repository at a given instance with configuration information to reflect at least a connectivity status of any of the one or more other computing devices at the given instance; responding, on the first computing device, to user input that selects (i) the first computing device to access a media data source accessible to any given one of the one or more computing devices, and (ii) an output destination on any one of the computing devices of the personal network; and transmitting media data of the media data source from the given one of the one or more computing devices to the output destination, using the configuration information from the network control repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device comprising:
-
a memory that stores a set of instructions; one or more processors that use instructions in the set of instructions to; link the computing device to one or more other computing devices that form at least a portion of a personal network, the computing device having a first set of capabilities; obtain configuration information for each of the one or more other computing devices operating as part of the personal network; configure the computing device to initiate a communication with another of the one or more other computing devices upon the computing device joining the personal network after linking to the one or more other computing devices, the communication including configuration information for the computing device operating as part of the personal network; establish at least a portion of a network control repository using the configuration information obtained from the one or more other computing devices, the network repository including configuration information that includes (i) data identifying the one or more other computing devices, (ii) data identifying whether each of the one or more other computing devices is actively connected to the personal network, and (iii) data that is indicative of a set of capabilities for each of the or more other computing devices; automatically update the network repository at a given instance with configuration information to reflect at least a connectivity status of any of the one or more other computing devices at the given instance; respond, on the computing device, to user input that selects (i) the computing device to access a media data source accessible to any given one of the one or more computing devices, and (ii) an output destination on any one of the computing devices of the personal network; and transmit media data of the media data source from the given one of the one or more computing devices to the output destination, using the configuration information from the network control repository. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium that stores instructions that, when executed by one or more processors of a computing device, cause the computing device to perform operations that include:
-
linking the computing device to one or more other computing devices that form at least a portion of a personal network, the computing device having a first set of capabilities; obtaining configuration information for each of the one or more other computing devices operating as part of the personal network; configuring the computing device to initiate a communication with another of the one or more other computing devices upon the computing device joining the personal network after linking to the one or more other computing devices, the communication including configuration information for the computing device operating as part of the personal network; establishing at least a portion of a network control repository using the configuration information obtained from the one or more other computing devices, the network repository including configuration information that includes (i) data identifying the one or more other computing devices, (ii) data identifying whether each of the one or more other computing devices is actively connected to the personal network, and (iii) data that is indicative of a set of capabilities for each of the or more other computing devices; automatically updating the network repository at a given instance with configuration information to reflect at least a connectivity status of any of the one or more other computing devices at the given instance; responding, on the computing device, to user input that selects (i) the computing device to access a media data source accessible to any given one of the one or more computing devices, and (ii) an output destination on any one of the computing devices of the personal network; and transmitting media data of the media data source from the given one of the one or more computing devices to the output destination, using the configuration information from the network control repository. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for operating a first computing device as part of a personal network, the system comprising:
-
means for linking the first computing device to one or more other computing devices that form at least a portion of the personal network, the first computing device having a first set of capabilities; means for obtaining configuration information for each of the one or more other computing devices operating as part of the personal network; means for configuring the first computing device to initiate a communication with another of the one or more other computing devices upon the first computing device joining the personal network after linking to the one or more other computing devices, the communication including configuration information for the first computing device operating as part of the personal network; means for establishing at least a portion of a network control repository using the configuration information obtained from the one or more other computing devices, the network repository including configuration information that includes (i) data identifying the one or more other computing devices, (ii) data identifying whether each of the one or more other computing devices is actively connected to the personal network, and (iii) data that is indicative of a set of capabilities for each of the or more other computing devices; means for automatically updating the network repository at a given instance with configuration information to reflect at least a connectivity status of any of the one or more other computing devices at the given instance; means for responding, on the first computing device, to user input that selects (i) the first computing device to access a media data source accessible to any given one of the one or more computing devices, and (ii) an output destination on any one of the computing devices of the personal network; and means for transmitting media data of the media data source from the given one of the one or more computing devices to the output destination, using the configuration information from the network control repository.
-
Specification