Information management and processing in a wireless network
First Claim
1. A method for searching for a location of a nearest fixed resource in a wireless network having one or more fixed resources, the method comprising:
- forming a request by a computing unit for;
a location of a nearest fixed resource to the computing unit; and
communication to a network server to;
determine a location of the computing unit;
search a hierarchical directory structure containing fixed resource objects for a match with the requested fixed resource, each fixed resource object being stored in the hierarchical directory structure according to a location of each fixed resource; and
determine which fixed resource object has a location that is nearest to the computing unit; and
receiving data from the network server at the computing unit regarding the location of the nearest fixed resource.
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
30 Claims
-
1. A method for searching for a location of a nearest fixed resource in a wireless network having one or more fixed resources, the method comprising:
-
forming a request by a computing unit for;
a location of a nearest fixed resource to the computing unit; and
communication to a network server to;
determine a location of the computing unit;
search a hierarchical directory structure containing fixed resource objects for a match with the requested fixed resource, each fixed resource object being stored in the hierarchical directory structure according to a location of each fixed resource; and
determine which fixed resource object has a location that is nearest to the computing unit; and
receiving data from the network server at the computing unit regarding the location of the nearest fixed resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A method comprising receiving and storing multiple records associated with fixed resources in a wireless network utilizing a directory tree structure to organize the records according to a location of the fixed resource that the record represents, wherein the directory tree structure comprises multiple levels, each level representing a geographical area covered by the wireless network, a lowest level representing a smallest geographical area in which a fixed resource may be located, and each subsequently higher level of the tree structure representing increasingly larger geographical areas which encompass the fixed resources.
-
12. One or more computer readable media comprising computer executable instructions that, when executed by a computer direct the computer to store fixed resource information about one or more fixed resources of a wireless network by:
-
naming a fixed resource object with an object name that denotes a location of a fixed resource represented by the object, the fixed resource object including properties of the fixed resource; and
storing the fixed resource object according to the object name in a hierarchical directory structure in one or more computer-readable media, the hierarchical directory structure having multiple levels, each level representing a geographical region in which the fixed resource is located. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computing device comprising:
-
a location subsystem to determine a location of a user within at least one geographical area;
a resource database having records that each contain information about a resource, including a location of the resource, each record being ordered according to the location of the resource represented by the record, and a directory tree structure having multiple levels, each level representing a geographical area; and
a query processor that receives a query from the user for a resource that is nearest to the user and returns a location of a resource that is nearest to the user. - View Dependent Claims (19, 20, 21)
-
-
22. A computing device comprising:
-
a processor; and
memory configured to maintain one or more modules that are executable on the processor to search for a location of a nearest fixed resource in a wireless network having one or more fixed resources by forming a request for;
a location of a nearest fixed resource by a computing unit; and
communication to a network server over a network to;
determine a location of the computing unit;
search a hierarchical directory structure containing fixed resource objects for a match with the requested fixed resource, each fixed resource object being stored in the hierarchical directory structure according to a location of each fixed resource; and
determine which fixed resource object has a location that is nearest to the computing unit; and
receipt of data from the network server at the computing unit in response to the request regarding the location of the nearest fixed resource. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
means for forming a request by a computing unit for;
a location of a nearest fixed resource to the computing unit; and
communication to a network server to;
determine a location of the computing unit;
search a hierarchical directory structure containing fixed resource objects for a match with the requested fixed resource, each fixed resource object being stored in the hierarchical directory structure according to a location of each fixed resource; and
determine which fixed resource object has a location that is nearest to the computing unit; and
means for receiving data from the network server at the computing unit regarding the location of the nearest fixed resource.
-
-
30. A system comprising:
-
means for receiving a request from a computing unit for a location of a nearest fixed resource to the computing unit;
means for determining a location of the computing unit;
means for searching a hierarchical directory structure containing fixed resource objects for a match with the requested fixed resource, each fixed resource object being stored in the hierarchical directory structure according to a location of each fixed resource;
means for determining which fixed resource object has a location that is nearest to the computing unit; and
means for communicating data to the computing unit regarding the location of the nearest fixed resource.
-
Specification