METHOD AND APPARATUS FOR OPTIMIZED OBJECT SEARCHING
First Claim
1. A method for optimized object searching on a communications device, comprising:
- initiating a request for a first data set;
transmitting a location of the communications device; and
receiving, at the communications device, the first data set, the first data set including data representing each of one or more objects within a first search area proximate to the location of the communications device.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods are described herein for optimizing an object search. A communications device may be configured to initiate a request for a data set. The communications device may transmit its current location to a server, for example, which may return a data set including data representing each of one or more objects that may be located within a first search area proximate to the current location of the communications device. The communications device may then perform a search for an object of interest by comparing the data representing each of the one or more objects in the data set to data representing the object of interest.
-
Citations
38 Claims
-
1. A method for optimized object searching on a communications device, comprising:
-
initiating a request for a first data set; transmitting a location of the communications device; and receiving, at the communications device, the first data set, the first data set including data representing each of one or more objects within a first search area proximate to the location of the communications device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising:
a computer-readable medium, comprising; at least one instruction for causing a computer to initiate a request for a first data set; at least one instruction for causing the computer to transmit a location of a communications device; and at least one instruction for causing the computer to receive, at the communications device, the first data set, the first data set including data representing each of one or more objects within a first search area proximate to the location of the communications device.
-
15. An apparatus, comprising:
-
means for initiating a request for a first data set; means for transmitting a location of a communications device; and means for receiving, at the communications device, the first data set, the first data set including data representing each of one or more objects within a first search area proximate to the location of the communications device.
-
-
16. An apparatus for optimizing object searching on a communications device, comprising:
at least one processor configured to; initiate a request for a first data set; transmit a location of the communications device; and receive, at the communications device, the first data set, the first data set including data representing each of one or more objects within a first search area proximate to the location of the communications device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A method for providing an optimized search set, comprising:
-
receiving a request for a first data set; receiving an indication of a location of a communications device associated with the request for the first data set; determining one or more objects within a first search area proximate to the location of the communications device; generating the first data set, the first data set including data representing each of the one or more objects within the first search area; and transmitting the first data set to the communications device. - View Dependent Claims (30, 31, 32)
-
-
33. A computer program product, comprising:
a computer-readable medium, comprising; at least one instruction for causing a computer to receive a request for a first data set; at least one instruction for causing the computer to receive an indication of a location of a communications device associated with the request for the first data set; at least one instruction for causing the computer to determine one or more objects within a first search area proximate to the location of the communications device; at least one instruction for causing the computer to generate the first data set, the first data set including data representing each of the one or more objects within the first search area; and at least one instruction for causing the computer to transmit the first data set to the communications device.
-
34. An apparatus, comprising:
-
means for receiving a request for a first data set; means for receiving an indication of a location of a communications device associated with the request for the first data set; means for determining one or more objects within a first search area proximate to the location of the communications device; means for generating the first data set, the first data set including data representing each of the one or more objects within the first search area; and means for transmitting the first data set to the communications device.
-
-
35. An apparatus for providing an optimized data set, comprising:
-
at least one processor configured to; receive a request for a first data set; receive an indication of a location of a communications device associated with the request for the first data set; determine one or more objects within a first search area proximate to the location of the communications device; generate the first data set, the first data set including data representing each of the one or more objects within the first search area; and transmit the first data set to the communications device; and a memory coupled to the at least one processor. - View Dependent Claims (36, 37, 38)
-
Specification