REDUNDANT DETECTION FILTERING
First Claim
1. A method of managing a database associated with a mobile device, the method comprising:
- identifying a captured image;
obtaining an external database record from an external database corresponding to an object identified from the captured image;
comparing the external database record to a locally stored database record; and
locally discarding one of the external database record or the locally stored database record if the comparing indicates overlap between the external database record and the locally stored database record.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for identifying and filtering redundant database entries associated with a visual search system. An example of a method of managing a database associated with a mobile device described herein includes identifying a captured image; obtaining an external database record from an external database corresponding to an object identified from the captured image; comparing the external database record to a locally stored database record; and locally discarding one of the external database record or the locally stored database record if the comparing indicates overlap between the external database record and the locally stored database record.
-
Citations
34 Claims
-
1. A method of managing a database associated with a mobile device, the method comprising:
-
identifying a captured image; obtaining an external database record from an external database corresponding to an object identified from the captured image; comparing the external database record to a locally stored database record; and locally discarding one of the external database record or the locally stored database record if the comparing indicates overlap between the external database record and the locally stored database record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for device database management, the system comprising:
-
an image source configured to identify a captured image; a network interface communicatively coupled to the image source and configured to obtain an external database record from a remote server corresponding to an object identified from the captured image; a local database comprising a local database record; and a redundancy control module communicatively coupled to the network interface and the local database and configured to identify an extent of overlap between the external database record and the local database record and to locally discard one of the external database record or the local database record if the extent of overlap between the external database record and the local database record is greater than a threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device comprising:
-
image means configured to identify a captured image; communication means, communicatively coupled to the image means, configured to obtain an external database record from a remote server corresponding to an object identified from the captured image; storage means comprising a local database record; comparator means, communicatively coupled to the communication means and the storage means, configured to identify an extent of overlap between the external database record and the local database record; and filter means, communicatively coupled to the comparator means and the storage means, configured to locally discard one of the external database record or the local database record if the extent of overlap between the external database record and the local database record is greater than a threshold. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product residing on a processor-readable medium and comprising processor-readable instructions configured to cause a processor to:
-
identify a captured image; obtain an external database record from an external database corresponding to an object identified from the captured image; compare the external database record to a locally stored database record; and locally discard one of the external database record or the locally stored database record if the comparing indicates overlap between the external database record and the locally stored database record. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
Specification