System and method for enabling the establishment and use of a personal network
First Claim
1. A method for establishing a personal network, the method comprising:
- interconnecting a plurality of satellites as part of a personal network, wherein each satellite is configured to communicate with one or more other satellites in the plurality of satellites;
on a given satellite in the plurality of satellites, automatically receiving (i) data indicating a connectivity status for the one or more other satellites, and (ii) information indicating a capability of the one or more other satellites; and
wherein the given satellite is 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.
9 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
53 Claims
-
1. A method for establishing a personal network, the method comprising:
-
interconnecting a plurality of satellites as part of a personal network, wherein each satellite is configured to communicate with one or more other satellites in the plurality of satellites;
on a given satellite in the plurality of satellites, automatically receiving (i) data indicating a connectivity status for the one or more other satellites, and (ii) information indicating a capability of the one or more other satellites; and
wherein the given satellite is 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for using a personal network, the method comprising:
-
interconnecting a plurality of satellites as part of a personal network, wherein each satellite includes an interface for communicating with one or more other satellites in the plurality of satellites;
on a roaming device, automatically receiving data indicating a connectivity status for one or more of the plurality of satellites. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for establishing a personal network, the method comprising:
-
interconnecting a plurality of satellites that are each to be a part of the personal network, wherein the plurality of satellites are provided on one or more devices, and wherein each satellite is configured to communicate with one or more other satellites in the plurality of satellites;
associating with one or more of the plurality of satellites, a data structure that has data to indicate (i) a connectivity status for at least some of the other satellites, and (ii) a capability of at least some of the other satellites; and
automatically updating the data structure on at least some of the one or more satellites when either (i) an additional satellite is interconnected to be on the personal network, or (ii) another satellite is disconnected from the personal network. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for enabling a user to establish a personal network, the method comprising:
-
enabling each satellite in a set of satellites to be designated by the user to be part of the personal network;
interconnecting each satellite in the set to be part of the personal network when that satellite is communicatively coupled to one or more other satellites in the set;
upon a first designated satellite in the set being added to the personal network, causing an announcement to be automatically sent to at least some of the plurality of satellites to notify those satellites that the particular designated satellite is added to the personal network, and to declare at least one of a functionality or a resource that the first designated satellite is to make available on the personal network;
upon a second particular designated satellite in the set being removed from the personal network, causing an announcement to be sent to at least some of the plurality of satellites to automatically notify those satellites that the second designated satellite is removed from the personal network. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer-readable medium carrying instructions for establishing a personal network, wherein the instructions when executed by one or more processors, perform steps comprising:
-
interconnecting a plurality of satellites as part of a personal network, wherein each satellite is configured to communicate with one or more other satellites in the plurality of satellites;
on a given satellite in the plurality of satellites, automatically receiving (i) data indicating a connectivity status for the one or more other satellites, and (ii) information indicating a capability of the one or more other satellites; and
configuring the given satellite 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.
-
-
53. A system for establishing a personal network, the system comprising:
-
means for interconnecting a plurality of satellites as part of a personal network, wherein each satellite is configured to communicate with one or more other satellites in the plurality of satellites;
on a given satellite in the plurality of satellites, means for automatically receiving (i) data indicating a connectivity status for the one or more other satellites, and (ii) information indicating a capability of the one or more other satellites; and
means for configuring the given satellite 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.
-
Specification