SYSTEM AND METHOD FOR MANAGING A NETWORK OF USER-SELECTABLE DEVICES
A system and method for managing a network of user-selectable devices, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
1 . A method for managing a network of user-selectable devices, the method comprising:
receiving device identification information identifying a user-selectable device from a user;
receiving device location information specifying a location of the user-selectable device from a user; and
maintaining a database describing the network of user-selectable devices, the database comprising the received device identification information and the received device location information.
2 . The method of claim 1 , wherein said device identification information comprises information indicating a general type of a user-selectable device.
3 . The method of claim 1 , wherein said device identification information comprises information indicating a device model number of a user-selectable device.
4 . The method of claim 1 , wherein said receiving device location information comprises:
presenting a map; and
receiving a user input identifying a location of the user-selectable device on the presented map.
5 . The method of claim 1 , wherein said receiving device location information comprises:
presenting an image; and
receiving a user input identifying a user-selectable device in the presented image.
6 . The method of claim 5 , wherein said presenting an image comprises presenting a real-time image from a camera.
7 . The method of claim 1 , wherein said receiving device location information comprises receiving information from a user describing a multi-dimensional space associated with a user-selectable device.
8 . The method of claim 1 , comprising receiving device identity information from a user-selectable device.
9 . The method of claim 1 , comprising receiving communication information describing how to communicate with the user-selectable device.
10 . The method of claim 9 , wherein the communication information comprises communication network address information for the user-selectable device.
11 . The method of claim 9 , wherein the communication information comprises communication protocol information for the user-selectable device.
12 . The method of claim 1 , comprising receiving information describing user-interface functionality for the user-selectable device.
13 . The method of claim 1 , wherein said maintaining a database comprises maintaining a data structure in which information of a user-selectable device is retrievable by device location.
14 . The method of claim 1 , wherein said maintaining a database comprises maintaining a data structure in which information of a user-selectable device is indexed by location on a map.
15 . The method of claim 1 , wherein said maintaining a database comprises maintaining a data structure in which information of a user-selectable device is indexed by location in an image.
16 . A system for managing a network of user-selectable devices, the system comprising:
at least one module operable to, at least:
receive device identification information identifying a user-selectable device from a user;
receive device location information specifying a location of the user-selectable device from a user; and
maintain a database describing the network of user-selectable devices, the database comprising the received device identification information and the received device location information.
17 . The system of claim 16 , where said device identification information comprises information indicating a general type of a user-selectable device.
18 . The system of claim 16 , where said device identification information comprises information indicating a device model number of a user-selectable device.
19 . The system of claim 16 , wherein said at least one module is operable to said receive device location information by, at least in part, operating to:
present a map; and
receive a user input identifying a location of the user-selectable device on the presented map.
20 . The system of claim 16 , wherein said at least one module is operable to said receive device location information by, at least in part, operating to:
present an image; and
receive a user input identifying a user-selectable device in the presented image.
21 . The system of claim 20 , wherein said at least one module operates to said present an image by, at least in part, operating to present a real-time image from a camera.
22 . The system of claim 16 , wherein said at least one module operates to said receive device location information by, at least in part, operating to receive information from a user describing a multi-dimensional space associated with a user-selectable device.
23 . The system of claim 16 , wherein said at least one module is operable to receive device identity information from a user-selectable device.
24 . The system of claim 16 , wherein said at least one module is operable to receive communication information describing how to communicate with the user-selectable device.
25 . The system of claim 24 , wherein the communication information comprises communication network address information for the user-selectable device.
26 . The system of claim 24 , wherein the communication information comprises communication protocol information for the user-selectable device.
27 . The system of claim 16 , wherein said at least one module is operable to receive information describing user-interface functionality for the user-selectable device.
28 . The system of claim 16 , wherein said at least one module is operable to said maintain a database by, at least in part, operating to maintain a data structure in which information of a user-selectable device is retrievable by device location.
29 . The system of claim 16 , wherein said at least one module is operable to said maintain a database by, at least in part, operating to maintain a data structure in which information of a user-selectable device is indexed by location on a map.
30 . The system of claim 16 , wherein said at least one module is operable to said maintain a database by, at least in part, operating to maintain a data structure in which information of a user-selectable device is indexed by location in an image.