Providing navigation information to a point of interest on real-time street views using a mobile device
First Claim
1. A method of providing point of interest (POI) information on a mobile device comprising a non-transitory computer readable medium including a program, a processor, and a computer executable program code, the method comprising:
- initiating capture of a real-time image of at least one object by a camera module of a mobile device;
receiving user-provided destination information and sending the user-provided destination information and current location of the mobile device to a server, wherein the server is configured to request the mobile device to provide additional navigation information after finding the user-provided destination information within a predefined distance from the current location;
in response to the request from the server, determining updated current location, speed, orientation, rotation, and inclination information of the mobile device;
sending the updated current location, speed, orientation, rotation, and inclination information of the mobile device to the server without sending the real-time image, wherein the server is configured to search for POI information associated with the user-provided destination information in accordance with the updated current location, speed, orientation, rotation, and inclination information of the mobile device and return the POI information to the mobile device;
receiving the POI information from the server, wherein the POI information includes label information associated with the at least one object within the predefined distance from the mobile device and navigation information from the updated current location of the mobile device to the destination, and wherein the POI information is determined in accordance with the updated current location, speed, orientation, rotation, inclination information of the mobile device, and the destination information without reliance upon the real-time image captured by the camera; and
displaying the POI information, superimposed on the real-time image of the at least one object, on the mobile device, further including displaying the label information on the real-time image next to the at least one object and displaying a directional indicator on the real-time image indicating a navigation path from the updated current location of the mobile device to the destination based on the navigation information.
1 Assignment
0 Petitions
Accused Products
Abstract
Method of and systems for providing point of interest (POI) information on a mobile device is described. The method of providing point of interest (POI) information on a mobile device including a non-transitory computer readable medium including a program, a processor, and a computer executable program code includes: initiating capture of a real-time image by a camera module of a mobile device; determining location information of the mobile device; sending the location information to a server; receiving POI information from the server, wherein the POI information relates to at least one object near the mobile device and currently appearing in the real-time image; and displaying the POI information, superimposed on the real-time image, on the mobile device.
-
Citations
8 Claims
-
1. A method of providing point of interest (POI) information on a mobile device comprising a non-transitory computer readable medium including a program, a processor, and a computer executable program code, the method comprising:
-
initiating capture of a real-time image of at least one object by a camera module of a mobile device; receiving user-provided destination information and sending the user-provided destination information and current location of the mobile device to a server, wherein the server is configured to request the mobile device to provide additional navigation information after finding the user-provided destination information within a predefined distance from the current location; in response to the request from the server, determining updated current location, speed, orientation, rotation, and inclination information of the mobile device; sending the updated current location, speed, orientation, rotation, and inclination information of the mobile device to the server without sending the real-time image, wherein the server is configured to search for POI information associated with the user-provided destination information in accordance with the updated current location, speed, orientation, rotation, and inclination information of the mobile device and return the POI information to the mobile device; receiving the POI information from the server, wherein the POI information includes label information associated with the at least one object within the predefined distance from the mobile device and navigation information from the updated current location of the mobile device to the destination, and wherein the POI information is determined in accordance with the updated current location, speed, orientation, rotation, inclination information of the mobile device, and the destination information without reliance upon the real-time image captured by the camera; and displaying the POI information, superimposed on the real-time image of the at least one object, on the mobile device, further including displaying the label information on the real-time image next to the at least one object and displaying a directional indicator on the real-time image indicating a navigation path from the updated current location of the mobile device to the destination based on the navigation information. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing navigation information to a mobile device, the method comprising:
at a server having a processor and memory for storing programs to be executed by the processor; receiving current location and user-provided destination information from the mobile device after the mobile device initiates capture of a real-time image of at least one object by a camera module of the mobile device; requesting the mobile device to provide additional navigation information after finding the user-provided destination information within a predefined distance from the current location; receiving updated current location, speed, orientation, rotation, and inclination information of the mobile device from the mobile device without receiving the real-time image; identifying POI information associated with the user-provided destination information in accordance with the updated current location, speed, orientation, rotation, and inclination information of the mobile device without reliance upon the real-time image captured by the camera, wherein the POI information includes label information associated with at least one object near the mobile device and navigation information from the updated current location of the mobile device to the destination; and returning the POI information to be superimposed on the real-time image of the at least one object captured by the camera of the mobile device, wherein on the mobile device, the label information is displayed on the real-time image next to the at least one object and a directional indicator is displayed on the real-time image indicating a navigation path from the updated current location of the mobile device to the destination based on the navigation information. - View Dependent Claims (6, 7)
-
8. A server, comprising:
-
a processor; memory; and a plurality of programs stored in the memory, the programs including instructions for; receiving current location and user-provided destination information from the mobile device after the mobile device initiates capture of a real-time image of at least one object by a camera module of the mobile device; requesting the mobile device to provide additional navigation information after finding the user-provided destination information within a predefined distance from the current location; receiving updated current location, speed, orientation, rotation, and inclination information of the mobile device from the mobile device without receiving the real-time image; identifying POI information associated with the user-provided destination information in accordance with the updated current location, speed, orientation, rotation, and inclination information of the mobile device, without reliance upon the real-time image captured by the camera, wherein the POI information includes label information associated with at least one object near the mobile device and navigation information from the updated current location of the mobile device to the destination; and returning the POI information to be superimposed on the real-time image of the at least one object captured by the camera of the mobile device, wherein on the mobile device, the label information is displayed on the real-time image next to the at least one object and a directional indicator is displayed on the real-time image indicating a navigation path from the updated current location of the mobile device to the destination based on the navigation information.
-
Specification