Information management and processing in a wireless network
First Claim
1. A method comprising:
- receiving a request to locate a fixed resource; and
searching a hierarchical directory structure having a plurality of levels beginning at one said level corresponding to a geographical region indicated by the request, and, if a matching fixed resource is not found at the one said level, searching another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and data structure for storing and managing information in a wireless network are described wherein fixed resources in the system are stored in a database in a hierarchical directory structure according to the location of each fixed resource. Each level of the directory structure represents a geographical area in which a fixed resource is located. A mobile user submits a query for the location of the nearest fixed resource having certain properties. The system determines the location of the mobile user and then searches the database for the requested fixed resource that is nearest to the mobile user. When the fixed resource is identified, data regarding its location is transmitted to the mobile user. In addition, specific directions as to how to get to the location of the fixed resource from the location of the mobile user may be provided.
-
Citations
16 Claims
-
1. A method comprising:
-
receiving a request to locate a fixed resource; and searching a hierarchical directory structure having a plurality of levels beginning at one said level corresponding to a geographical region indicated by the request, and, if a matching fixed resource is not found at the one said level, searching another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. One or more computer readable media comprising computer executable instructions that, when executed on a computer, direct the computer to search a hierarchical directory structure having a plurality of levels to locate a fixed resource beginning at one said level corresponding to a geographical region indicated by a request, and, if a matching fixed resource is not found at the one said level, search another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region.
-
12. A database comprising:
-
a location subsystem to determine a location of a user within at least one geographical area; a hierarchical directory structure having a plurality of levels; and a query processor that is configured to search the hierarchical directory structure beginning at one said level corresponding to a geographical region indicated by a request, and, if a matching fixed resource is not found at the one said level, search another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region.
-
-
13. A computing device comprising:
-
a processor; and memory configured to maintain; a hierarchical directory structure having a plurality of levels; and
one or more modules that are executable on the processor to search the hierarchical directory structure beginning at one said level corresponding to a geographical region indicated by the request, and, if a matching fixed resource is not found at the one said level, searching another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region. - View Dependent Claims (14)
-
-
15. A system comprising:
-
means for receiving a request to locate a fixed resource; and means for searching a hierarchical directory structure having a plurality of levels beginning at one said level corresponding to a geographical region indicated by the request, and, if a matching fixed resource is not found at the one said level, searching another said level corresponding to another geographical region, wherein the fixed resource objects are stored in the hierarchical directory structure according to a relative location of the fixed resource within a base geographical region in which the fixed resource is located, the base geographical region being stored in the hierarchical directory structure according to an absolute location of the base geographical region, the base geographical region being located within one or more extended geographical regions which are stored in the hierarchical directory structure according to an absolute location of each extended geographical region. - View Dependent Claims (16)
-
Specification