Scalable visual search system simplifying access to network and device functionality
First Claim
Patent Images
1. A method comprising:
- receiving in real time at a mobile device an indication of information desired by a user once the mobile device is pointed to one or more objects in a real world by the user, wherein the indication of the desired information comprises live visual media content presenting the one or more objects therein, meta-information providing one or more properties of the media content, and one or more characteristics associated with at least one of the mobile device and the user;
causing, at least in part, providing candidates for the desired information for presentation on the mobile device based, at least in part, on at least one of the live visual media content and the meta-information;
determining a set of properties for the candidates;
adjusting, based on the determined set of properties for the candidates, an access to the candidates for the information desired by the user; and
creating one or more first links automatically based on the live visual media content, if no matching data is found in a database,wherein the candidates are concurrently presented with the live visual media content on one screen to the user for selection in real time without requiring the user to make any clicks from the time the user starts pointing the mobile device to the objects.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an indication of information desired by a user is received, and a list of candidates for the desired information is provided for presentation on a mobile device of the user.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving in real time at a mobile device an indication of information desired by a user once the mobile device is pointed to one or more objects in a real world by the user, wherein the indication of the desired information comprises live visual media content presenting the one or more objects therein, meta-information providing one or more properties of the media content, and one or more characteristics associated with at least one of the mobile device and the user; causing, at least in part, providing candidates for the desired information for presentation on the mobile device based, at least in part, on at least one of the live visual media content and the meta-information; determining a set of properties for the candidates; adjusting, based on the determined set of properties for the candidates, an access to the candidates for the information desired by the user; and creating one or more first links automatically based on the live visual media content, if no matching data is found in a database, wherein the candidates are concurrently presented with the live visual media content on one screen to the user for selection in real time without requiring the user to make any clicks from the time the user starts pointing the mobile device to the objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
at least one processor; and
at least one memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive in real time at a mobile device an indication of information desired by a user once the mobile device is pointed to one or more objects in a real world by the user, wherein the indication of the desired information comprises live visual media content presenting the one or more objects therein, meta-information providing one or more properties of the media content, and one or more characteristics associated with at least one of the mobile device and the user; cause, at least in part, providing candidates for the desired information for presentation on the mobile device based, at least in part, on at least one of the live visual media content and the meta-information; determine a set of properties for the candidates; adjust, based on the determined set of properties for the candidates, an access to the candidates for the information desired by the user; and create one or more links automatically based on the live visual media content, if no matching data is found in a database, wherein the candidates are concurrently presented with the live visual media content on one screen to the user for selection in real time without requiring the user to make any clicks from the time the user starts pointing the mobile device to the objects. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving in real time at a mobile device an indication of information desired by a user once the mobile device is pointed to one or more objects in a real world by the user, wherein the indication of the desired information comprises live visual media content presenting the one or more objects therein, meta-information providing one or more properties of the media content, and one or more characteristics associated with at least one of the mobile device and the user; causing, at least in part, providing candidates for the desired information for presentation on the mobile device based, at least in part, on at least one of the live visual media content and the meta-information; determining a set of properties for the candidates; adjusting, based on the determined set of properties for the candidates, an access to the candidates for the information desired by the user; and creating one or more links automatically based on the live visual media content, if no matching data is found in a database, wherein the candidates are concurrently presented with the live visual media content on one screen to the user for selection in real time without requiring the user to make any clicks from the time the user starts pointing the mobile device to the objects. - View Dependent Claims (18, 19, 20)
-
Specification