Methods and systems for determining local device proximity
First Claim
Patent Images
1. A method of discovering local devices or services comprising:
- associating at least one unique identifier with at least one location, said at least one unique identifier including a first unique identifier;
associating one or more devices including a first device with said first unique identifier based upon said first unique identifier acquired by said first device at a location associated with said first unique identifier;
providing an indication of a plurality of devices and services that are associated with said first unique identifier, such that a second device associated with said first unique identifier is made aware of other devices including said first device that are available for use and are associated with said first unique identifier, said second device acquiring said first unique identifier at said location associated with said first unique identifier, wherein said providing comprises;
receiving a message containing at least one unique identifier;
ascertaining said one or more devices or services based upon said at least one unique identifier; and
replying to a sender of the message with a list of available devices or services for a location corresponding to said at least one unique identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems enable devices to discover each other when the devices are in a common location. Unique identifiers (UIDs) are associated with one or more location and each UID uniquely identifies a location. Devices that are located in a particular location that has a UID can register to create an association between the device and the UID. In turn, this creates an association between the device and a location. Subsequently, when another device (e.g. a laptop computer or PDA) enters the location, the device can discover the UID of the location and then ascertain which other devices are associated with that location.
9 Citations
10 Claims
-
1. A method of discovering local devices or services comprising:
-
associating at least one unique identifier with at least one location, said at least one unique identifier including a first unique identifier; associating one or more devices including a first device with said first unique identifier based upon said first unique identifier acquired by said first device at a location associated with said first unique identifier; providing an indication of a plurality of devices and services that are associated with said first unique identifier, such that a second device associated with said first unique identifier is made aware of other devices including said first device that are available for use and are associated with said first unique identifier, said second device acquiring said first unique identifier at said location associated with said first unique identifier, wherein said providing comprises; receiving a message containing at least one unique identifier; ascertaining said one or more devices or services based upon said at least one unique identifier; and replying to a sender of the message with a list of available devices or services for a location corresponding to said at least one unique identifier. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable media having computer-readable instructions thereon which, when executed by one or more processors, cause the one or more processors to:
-
associate at least one unique identifier with at least one location, the at least one unique identifier including a first unique identifier; associate a plurality of devices including a first device and a second device with said first unique identifier acquired by the plurality of devices at a location associated with the first unique identifier; and provide an indication of a plurality of devices including the first device and services that are associated with said first unique identifier by; receiving a message containing the first unique identifier from the second device; ascertaining said one or more devices currently available for use to a sender of the message based upon said first unique identifier; and replying to the sender of the message with a list of available devices including the first device for a location corresponding to said first unique identifier. - View Dependent Claims (7)
-
-
8. A method of discovering local devices or services comprising:
-
associating multiple unique identifiers including a first unique location with multiple related locations, each related location having a unique identifier; receiving a report that a first client device has acquired a first unique identifier corresponding to particular location, the first client device being located at the particular location; associating one or more devices including a second device with one or more of the unique identifiers based on reports received from said one or more devices regarding acquisition of said one or more of the unique identifiers, the second device being accessible from the particular location that corresponds to the first unique identifier; receiving a message from the first client device that contains a unique identifier of one or more of the locations including the first unique identifier; ascertaining from said unique identifier any devices that are associated with a location that corresponds to said unique identifier; and replying to said first client device with a list of available devices including the second device for the location, wherein said available devices on the list reported acquisition of said unique identifier. - View Dependent Claims (9, 10)
-
Specification