Processing

Please wait...

Settings

Settings

1. WO2010075155 - METHOD AND SYSTEM FOR SEARCHING FOR INFORMATION PERTAINING TARGET OBJECTS

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

What is claimed is:

1. An object search engine enabling visual searching for a target object in at least one known objects database, wherein the known object search engine enables receiving image data and metadata comprising location data of a target object from at least one user device, processing the received data, searching in at least one known objects database comprising known objects related information to identify the target object, wherein the at least one objects database is structured according to the locations of the known objects to reduce complexity of a search therethrough, wherein the database is associated with at least one geographical general zone, each general zone is partitioned into sub zones, wherein the size and shape of each sub zone in each general zone is defined according to the distribution of known objects in the general zone, and wherein the search for the target object through the object database corresponds to the structuring of the objects database, using the received metadata that includes the location data of the user device to identify at least one sub zone of a general zone in the at least one objects database in which the target object is searched.

2. The search engine of claim 1, wherein the visual search through the at least one known objects database further includes analyzing the image data of the target object to deduce image parameters and comparing these parameters with corresponding parameters of known objects stored in the at least one known objects database.

3. The search engine of claim 1, wherein the search further includes: assigning a proximity value to each known object in at least one of the sub zones in the general zone that is identified according to the received location data of the user device, wherein the proximity value indicates a calculated valuation of the probability for the known object to be the target object, according to a predefined valuation algorithm including at least some parameters extracted from the received metadata; comparing the proximity values of all known objects of at least one of the sub zones in the general zone, wherein the target object is the known object that has the best proximity value.

4. The search engine of claim 3, further enables searching for the target object in a parallel manner, wherein the calculations and comparison of proximity values of known objects of each sub zone in the general zone are carried out substantially simultaneously in all sub zone of the identified general zone.

5. The search engine of claim 1, wherein the metadata of each target object further comprises other sensor data , wherein the search through the known objects' database further relates to the sensor data and wherein the known objects' data is compatible to the image data and sensor data.

6. The search engine of claim 5, wherein the sensor data is at least one of: aural data and textual content data. 7. A computer implemented method of reducing complexity of a visual search for at least one target object, using at least one user device, which is a communication device enabling to obtain images of target objects, transmit data relating to the target object and the location of the user device and communicate through at least one communication network, the method comprising: obtaining an image of a target object creating at least one target image, using the user device; receiving image data and metadata associated with the target object from the user device; searching for the target object in at least one known objects database comprising the locations and identifying data of known objects to identify the target object; and retrieving information related to the identified target object, wherein the known objects database is structured according to the locations of the known objects to allow visual search therethrough, wherein the database is associated with at least one geographical general zone, each general zone is partitioned into sub zones, wherein the size and shape of each sub zone in each general zone is defined according to the distribution of known objects in the general zone, and wherein the visual search corresponds to the structuring of the objects database, using the received metadata that includes the location data of the user device to identify at least one sub zone of a general zone in the at least one objects database in which the target object is searched.

8. The method of claim 7, wherein the visual search through the at least one known objects database further includes analyzing the image data of the target object to deduce image parameters and comparing these parameters with corresponding parameters of known objects stored in the at least one known objects database. 9. The method of claim 7, wherein the search further includes: assigning a proximity value to each known object in at least one of the sub zones in the general zone that is identified according to the received location data of the user device, wherein the proximity value indicates a calculated valuation of the probability for the known object to be the target object, according to a predefined valuation algorithm including at least some parameters extracted from the received metadata; comparing the proximity values of all known objects of at least one of the sub zones in the general zone, wherein the target object is the known object that has the best proximity value. 10. The method of claim 9, wherein searching for the target object is carried out in a parallel manner, wherein the calculations and comparison of proximity values of known objects of each sub zone in the general zone are carried out substantially simultaneously in all sub zone of the identified general zone. 11. The method of claim 7, wherein each sub zone is of a polygonal shape. 12. The method of claim 7, further comprising analyzing the metadata to identify the location coordinates of the user device and a direction vector indicating the direction of image obtainment, wherein the metadata includes the location of the user's device and the direction vector, wherein a single sub zone to be searched through is identified by identifying a first sub zone indicating the location of the user device and a second sub zone, wherein proximity values are assigned to known objects in the first and the second identified sub zones, wherein the proximity values calculations include the distance between the location of user device and the relation between the direction of the obtainment vector and the known object's location, wherein the best proximity value is assigned to the known object that is closest to the location of the user device, along the direction vector.

13. The method of claim 7, wherein the receiving of the location and image data in the metadata, the searching of the target object identification and the retrieving of information pertaining the identified target object are carried out by at least one server that enables communicating with a multiplicity of user devices, processing of data and communicating with images data sources and information data sources, wherein the objects databases provide locations and identification data of known objects associated with general and sub zones, and the information sources provide information of objects.

14. The method of claim 7, further comprising: transmitting the retrieved information pertaining the identified target object to the user device, once the target object is identified and information relating to the identified target object is retrieved from at least one information data source; and presenting the retrieved information through the user device.

15. A computer implemented method for structuring a database of known objects, according to geographic locations of the known objects, for reducing complexity of visual searches through the database, enabling a user to transmit image data and metadata relating to a target object, using a user device that enables communication through at least one communication network, the method includes: defining general zones, according to predefined rules; partitioning each general zone into sub zones, according to the distribution of known objects in the general zone; wherein the size and shape of each sub zone is determined according the distribution of the known objects. 16. The method of claim 15, wherein the rules according to which the general zones are defined, include the geographical boundaries of each area.

17. The method of claim 16, wherein the rules according to which the general zones are defined, further include the distribution of receivers and transmitters of the at least one communication network used for transmitting the image data and metadata.

18. The method of claim 15, wherein an object search engine enables updating the at least one known objects database regarding updated locations of new known objects and regarding new known objects

19. A system of reducing complexity of visual searching of at least one target object and searching for information pertaining the target object, the system comprising at least one object search engine and at least one user device, wherein the user device is a communication device enabling to obtain images of target objects, transmit and store data pertaining the target objects and the location of the device and communicate with the at least one object search engine through at least one communication network, and wherein the at least one object search engine enables receiving image data and metadata comprising location data of the target object from the at least one user device, processing the received data, searching in at least one objects database comprising known objects to identify the target object of the transmitted image and retrieving information pertaining the identified target object, wherein the at least one objects database is structured according to the locations of the known objects to allow searching therethrough, wherein the database is associated with at least one geographical general zone, each general zone is partitioned into sub zones, wherein the size and shape of each sub zone in each general zone is defined according to the distribution of known objects in the general zone, and wherein the visual search for the target object through the object database corresponds to the structuring of the objects database, using the received metadata that includes the location data of the user device to identify at least one sub zone of a general zone in the at least one objects database in which the target object is searched.

20. The system of claim 19, wherein the visual search through the at least one known objects database further includes analyzing the image data of the target object to deduce image parameters and comparing these parameters with corresponding parameters of known objects stored in the at least one known objects database.

21. The system of claim 19, wherein the search further includes: assigning a proximity value to each known object in at least one of the sub zones in the general zone that is identified according to the received location data of the user device, wherein the proximity value indicates a calculated valuation of the probability for the known object to be the target object, according to a predefined valuation algorithm including at least some parameters extracted from the received metadata; and comparing the proximity values of all known objects of at least one of the sub zones in the general zone, wherein the target object is the known object that has the best proximity value.

22. The system of claim 21, wherein a multiplicity of search engines enable searching for the target object in a parallel manner, wherein the calculations and comparison of proximity values of known objects of each sub zone in the general zone are carried out substantially simultaneously in all sub zone of the identified general zone.

23. The system of claim 19, wherein each sub zone is of a polygonal shape defined according to the distribution of known objects in each general zone.

24. The system of claim 19, wherein the user device comprises: a photography unit enabling a user to obtain images of the target object by photographing the target object and producing target images, transmitting and storing images data; a transmission and receiving unit enabling to transmit and receive data to and from the at least one server; and a presentation unit enabling to present information relating to identified target objects.

25. The system of claim 22, wherein the at least one user device further comprises a positioning unit enabling to locate the positioning of the user device and a direction vector, store and analyze the location data, wherein the direction vector indicates the direction from the user device to the target object.

26. The system of claim 25, wherein the user device is a mobile phone including a camera and a global positioning system for enabling to locate the positioning of the user device and the at least one communication network is at least one cellular communication network.

27. The system of claim 26, further comprising at least one communication services provider, enabling to receive signals from the user device and translate the received data into image data, user data and location data. 28. The system of claim 19, further comprising at least one server enabling to operate the at least one object search engine and communicate with at least one user device through the at least one communication network. 29. The system of claim 19, wherein the at least one server comprises: the at least one object search engine;

an information retrieval engine, enabling to retrieve content information pertaining the identified target object from at least one information data source; a transmission-receiving module enabling to receive image data and metadata including the location data of the user device from the at least one user device and to transmit information data to the at least one user device, wherein the information data includes the retrieved content relating to the target image. 30. The system of claim 19, wherein the object search engine further enables updating the at least one known objects database regarding updated locations of new known objects and regarding new known objects. 31. A client application that enables retrieving and receiving data from at least one user device, wherein the user device is a communication device enabling to photograph images, transmit data pertaining the photographed images and the location of the device, wherein the client application comprises at least one object search engine, enabling receiving image data and metadata comprising location data of the photographed target object from the at least one user device, processing the received data, searching in at least one objects database comprising known objects to identify the target object of the transmitted image and retrieving information pertaining the identified target object, wherein the at least one objects database is structured according to the locations of the known objects to allow searching therethrough, wherein the database is associated with at least one geographical general zone, each general zone is partitioned into sub zones, wherein the size and shape of each sub zone in each general zone is defined according to the distribution of known objects in the general zone, and wherein the visual search for the target object through the object database corresponds to the structuring of the objects database, using the received metadata that includes the location data of the user device to identify at least one sub zone of a general zone in the at least one objects database in which the target object is searched.