METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR MULTIPLE BUFFERING FOR SEARCH APPLICATION
First Claim
1. A method comprising:
- receiving and buffering a dataset based on a current location of a user;
receiving and buffering at least another dataset based on the current location of the user and a direction of movement of the user;
searching the dataset, based on the current location of the user, to identify an object from an image; and
updating buffers based on a change in location of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for facilitating a fast and efficient search. The apparatus may include a processor configured to receive and buffer a dataset based on the current location of a user, in a first buffer; receive and buffer another dataset based on the current location of the user and the direction of movement of the user, in a second buffer; search the dataset, based on the current location of the user, to identify an object from an image; and update buffers based on a change in location of the user, wherein updating buffers includes associating the second buffer with a current location and receive and buffer a dataset, based on the current location of the user and the direction of movement of the user, in the first buffer.
33 Citations
22 Claims
-
1. A method comprising:
-
receiving and buffering a dataset based on a current location of a user; receiving and buffering at least another dataset based on the current location of the user and a direction of movement of the user; searching the dataset, based on the current location of the user, to identify an object from an image; and updating buffers based on a change in location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium storing instructions capable of being executed by a computer, the instructions comprising:
-
instructions for receiving and buffering a dataset based on a current location of a user; instructions for receiving and buffering at least another dataset based on the current location of the user and a direction of movement of the user; instructions for searching the dataset, based on the current location of the user, to identify an object from an image; and instructions for updating buffers based on a change in location of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising a processor configured to:
-
buffer a dataset based on a current location of a user; buffer another dataset based on the current location of the user and a direction of movement of the user; search the dataset, based on the current location of the user, to identify an object from an image; and update buffers based on a change in location of the user. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
means for receiving and buffering a dataset based on a current location of a user; means for receiving and buffering another dataset based on the current location of the user and a direction of movement of the user; means for searching the dataset, based on the current location of the user, to identify an object from an image; and means for updating buffers based on a change in location of the user.
-
Specification