Locating network resources
First Claim
Patent Images
1. A method for locating network resources, comprising:
- defining a sequential set of (n) distance ranges, a first of the distance ranges including a smallest considered distance and the (nth) distance range including a largest considered distance;
associating each distance range with a different subset of location tags of a plurality of location tags;
determining a distance between a client device and each of a plurality of network resources;
for each of the network resources, selecting a subset of the plurality of location tags for that network resource according to the distance between the client device and that network resource, wherein selecting comprises, for each network resource, identifying the distance range in which the determined distance between that network resource and the client device falls and selecting the subset of location tags associated with the identified distance range;
for each of the network resources, causing a display by the client device, of values for the subset of location tags selected for that network resource; and
wherein the display is a single display that identifies each of the plurality of network resources along with the values for the subset of location tags selected for each of the plurality of network resources, the values for a first one of the network resources being more geographically coarse than the values for a second one of the plurality of network resources.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for locating network resources includes determining a distance between a client device and each of a plurality of network resources. For each of the network resources, a subset of a plurality of location tags is selected. The subset for a given network resource is selected according to the distance between the client device and that network resource. The method also includes, for each of the network resources, causing a display by the client device, of values for the subset of location tags selected for that network resource.
-
Citations
17 Claims
-
1. A method for locating network resources, comprising:
-
defining a sequential set of (n) distance ranges, a first of the distance ranges including a smallest considered distance and the (nth) distance range including a largest considered distance; associating each distance range with a different subset of location tags of a plurality of location tags; determining a distance between a client device and each of a plurality of network resources; for each of the network resources, selecting a subset of the plurality of location tags for that network resource according to the distance between the client device and that network resource, wherein selecting comprises, for each network resource, identifying the distance range in which the determined distance between that network resource and the client device falls and selecting the subset of location tags associated with the identified distance range; for each of the network resources, causing a display by the client device, of values for the subset of location tags selected for that network resource; and wherein the display is a single display that identifies each of the plurality of network resources along with the values for the subset of location tags selected for each of the plurality of network resources, the values for a first one of the network resources being more geographically coarse than the values for a second one of the plurality of network resources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory processor readable medium storing instructions that when executed cause the implementation of a method for locating network resources, the method comprising:
-
defining a sequential set of (n) distance ranges, a first of the distance ranges including a smallest considered distance and the (nth) distance range including a largest considered distance; associating each distance range with a different subset of location tags of a plurality of location tags; determining a distance between a client device and each of a plurality of network resources; for each of the network resources, selecting a subset of the plurality of location tags for that network resource according to the distance between the client device and that network resource, wherein selecting comprises, for each network resource, identifying the distance range in which the determined distance between that network resource and the client device falls and selecting the subset of location tags associated with the identified distance range; for each of the network resources, causing a display by the client device, of values for the subset of location tags selected for that network resource; wherein the display is a single display that identifies each of the plurality of network resources along with the values for the subset of location tags selected for each of the plurality of network resources, the values for a first one of the network resources being more geographically coarse than the values for a second one of the plurality of network resources. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for locating resources, comprising:
-
a distance engine configured to determine a distance between a client device and each of a plurality of network resources, define a sequential set of (n) distance ranges, a first of the distance ranges including a smallest considered distance and the (nth) distance range including a largest considered distance, and associate each distance range with a different subset of location tags; a tag engine configured to, for each of the network resources, identify the distance range in which the determined distance between that network resource and the client device falls and select the subset of location tags associated with the identified distance range; a display engine configured to, for each of the network resources, cause a display by the client device of values for the subset of location tags selected for that network resource; wherein the display is a single display that identifies each of the plurality of network resources along with the values for the subset of location tags selected for each of the plurality of network resources, the values for a first one of the network resources being more geographically coarse than the values for a second one of the plurality of network resources. - View Dependent Claims (16, 17)
-
Specification