Follow us on Twitter
twitter icon@FreshPatents

Browse patents:
Next
Prev

Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device




Title: Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device.
Abstract: A method including causing, at least in part, rendering of a perspective view showing one or more objects in a field of view. The method further including retrieving content associated with an object of the one or more objects in the field of view, and causing, at least in part, rendering of a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of a mobile device. ...


Browse recent Nokia Corporation patents


USPTO Applicaton #: #20110279446
Inventors: Brenda Castro, Tuomas Vaittinen, David Joseph Murphy


The Patent Description & Claims data below is from USPTO Patent Application 20110279446, Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device.

BACKGROUND

- Top of Page


Service providers (e.g., wireless, cellular, Internet, content, social network, etc.) and device manufacturers are continually challenged to deliver value and convenience to consumers by, for example, providing compelling network services. One area of interest has been the development of mapping and navigating graphics (e.g., digital maps) and/or images (e.g., 360° panoramic street-level views of various locations and points of interest) augmented with, for instance, navigation tags and location relevant content. Typically, navigation, mapping, and other similar services can display either panoramic views or two-dimensional rendered maps. Content information is typically limited to use in 2D map views, and augmented reality views that attempt to display content tend to provide an unstable, cluttered display.

SOME EXAMPLE EMBODIMENTS

Therefore, there is a need for an approach for rendering a perspective view of objects and content related thereto for location-based services on a mobile device.

According to one embodiment, a method comprises causing, at least in part, rendering of a perspective view showing one or more objects in a field of view. The method also comprises retrieving content associated with an object of the one or more objects in the field of view. The method further comprises causing, at least in part, rendering of a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of a mobile device.

According to another embodiment, 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, at least in part, the apparatus to cause, at least in part, rendering of a perspective view showing one or more objects in a field of view. The apparatus is also caused to retrieve content associated with an object of the one or more objects in the field of view. The apparatus is further caused to cause, at least in part, rendering of a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of the apparatus, wherein the apparatus is a mobile device.

According to another embodiment, a computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause, at least in part, an apparatus to perform causing, at least in part, rendering of a perspective view showing one or more objects in a field of view. The apparatus is also caused to perform retrieving content associated with an object of the one or more objects in the field of view. The apparatus is further caused to perform causing, at least in part, rendering of a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of a mobile device.

According to another embodiment, an apparatus comprises means for causing, at least in part, rendering of a perspective view showing one or more objects in a field of view. The apparatus also comprises means for retrieving content associated with an object of the one or more objects in the field of view. The apparatus further comprises means for causing, at least in part, rendering of a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of a mobile device.

Still other aspects, features, and advantages of the invention are readily apparent from the following detailed description, simply by illustrating a number of particular embodiments and implementations, including the best mode contemplated for carrying out the invention. The invention is also capable of other and different embodiments, and its several details can be modified in various obvious respects, all without departing from the spirit and scope of the invention. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive.

BRIEF DESCRIPTION OF THE DRAWINGS

- Top of Page


The embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings:

FIG. 1 is a diagram of a system capable of rendering a perspective view of objects and content related thereto for location-based services on a mobile device, according to one embodiment;

FIG. 2 is a diagram of the components of a mapping and user interface application, according to one embodiment;

FIG. 3A is a flowchart of a process for rendering a perspective view of objects and content related thereto for location-based services on a mobile device, according to one embodiment;

FIG. 3B is a flowchart of a process for omitting a graphic representation of a distant object that is obstructed by the rendering of another object in a perspective view, according to one embodiment;

FIGS. 4A and 4B are diagrams of user interfaces utilized in the processes of FIGS. 3A and 3B, according to various embodiments;

FIG. 5 is a diagram of a user interface utilized in the processes of FIGS. 3A and 3B, according to one embodiment;

FIG. 6 is a diagram of a user interface utilized in the processes of FIGS. 3A and 3B, according to one embodiment;

FIG. 7 is a diagram of hardware that can be used to implement an embodiment of the invention;

FIG. 8 is a diagram of a chip set that can be used to implement an embodiment of the invention; and

FIG. 9 is a diagram of a mobile terminal (e.g., handset) that can be used to implement an embodiment of the invention.

DESCRIPTION OF SOME EMBODIMENTS

Examples of a method, apparatus, and computer program for rendering a perspective view of objects and content related thereto for location-based services on a mobile device are disclosed. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the invention. It is apparent, however, to one skilled in the art that the embodiments of the invention may be practiced without these specific details or with an equivalent arrangement. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the embodiments of the invention.

As used herein, the term “image” refers to one or a series of images taken by a camera (e.g., a still camera, digital camera, video camera, camera phone, etc.) or any other imaging equipment. Although various embodiments are described with respect to a live camera view, it is contemplated that the approach described herein may be used with other live or real-time images (e.g., a still image, a live view, a live webcam view, etc.) as long as the image is associated with a location, a tilt angle, and heading of the imaging device (e.g., camera) at the time of image capture.

As used herein, the term “point of interest” (POI) refers to any point specified by a user or service provider. The term POI is also used interchangeably with the term “object.” By way of example, the point of interest can be a landmark, restaurant, museum, building, bridge, tower, dam, factory, manufacturing plant, space shuttle, etc.

As used herein, the term “perspective view” refers to any view that provides some perspective to an object shown therein, either when shown using 2D or 3D displays, using or 2D or 3D images. Such perspective views can be real-time images (e.g., in an augmented reality setting using a camera of the device), a panoramic image (e.g., a pre-stored panoramic photograph), 3D modeling in virtual reality, or other modified views that attempt to show real or virtual depth to objects or surroundings whether constructed with 2D images or 3D images.

FIG. 1 is a diagram of a system capable of rendering a perspective view of objects and content related thereto for location-based services on a mobile device, according to one embodiment.

As mentioned previously, navigation, mapping, and other like services and systems display either panoramic views or two-dimensional rendered maps, however, they do not attempt to merge the two views. When content is presented in a 2D view, certain content might be clustered or too close to be visible for the user. When content is presented in a 3D view, e.g. a panoramic image or directly through camera view, then the visible content is limited to the current scene or position of the camera. It is usually a problem that switching views can cause confusion in the understanding of the space and location, especially when the user is not very familiar with the place in view. Some related art services show content only in the map and only when the view is maximized. Other augmented reality or mixed reality services may display content in different ways depending on the kind of content; however, typically the content is shown in a shaking manner and not affixed in a stable manner to an object or POI.

To address shortcomings of other related art systems, a system 100 of FIG. 1 introduces the capability of rendering a perspective view of objects and content related thereto for location-based services on a mobile device. The system 100 can render a user interface for a location-based service that has a main view portion and a preview portion, which can allow a user to simultaneously visualize both a perspective view, for example, showing panoramic images of an area, and a corresponding plan view of a map of the area, and switch between such views as desired.

Thus, a small preview can be displayed in the mobile UI, where the most relevant content is shown. For example, when a user is browsing a panoramic view on the UI, the user has the option to preview the map showing the surroundings of what is displayed in the panorama view. Similarly, when browsing the map, the preview shows the closest panorama of the point the user has focused on the map. Both views display the content that can be found in the area, allowing a better sense of the space and location. The actions in the main view are reflected in the preview, so that the user always has a sense of where to go physically if the user happens to be in the location in view or virtually if the user is remotely browsing the area. Selecting rich content information in a crowded area on the map can open a list view of all the content in that crowded area, while selecting content on the panorama can open more specific content or list view. The perspective view also limits the display of graphic representations of such rich content information to objects/POIs that are visible in the perspective view, and omits graphic representations for those that are not visible, in order to provide an uncluttered perspective view.

The preview can easily be tapped to switch views and to navigate easily depending on the user\'s needs. The preview can also be hidden easily by starting a full screen view mode. If the user is navigating in the map or plan view, the user can tap in any new location in the map and that will take the user\'s point of view to the tapped spot on the map, and at the same time the panorama in the preview will update to the closest panorama image from that new defined spot on the map. The user can also rotate the phone or the point of view (POV) icon to move the orientation of the map, which will affect the orientation of the panorama preview as well. The panorama image can be taken from the main panorama view in low resolution to adapt in size and be quick.

This solution allows users to understand better their surroundings and the remote surroundings when browsing location based content or navigating in 2D maps and 3D panoramic images. The discovery of content and the understanding of the precise place to attach content become easier and nicer. Switching from one view to the other is very intuitive, as both views show the same location and orientation.




← Previous       Next →
Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device patent application.

###


Browse recent Nokia Corporation patents

Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device or other areas of interest.
###


Previous Patent Application:
Method and apparatus for presenting location-based content
Next Patent Application:
Method for calculating ocular distance
Industry Class:
Computer graphics processing, operator interface processing, and selective visual display systems
Thank you for viewing the Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device patent info.
- - -

Results in 0.09546 seconds


Other interesting Freshpatents.com categories:
Medical: Surgery Surgery(2) Surgery(3) Drug Drug(2) Prosthesis Dentistry  

###

Data source: patent applications published in the public domain by the United States Patent and Trademark Office (USPTO). Information published here is for research/educational purposes only. FreshPatents is not affiliated with the USPTO, assignee companies, inventors, law firms or other assignees. Patent applications, documents and images may contain trademarks of the respective companies/authors. FreshPatents is not responsible for the accuracy, validity or otherwise contents of these public document patent application filings. When possible a complete PDF is provided, however, in some cases the presented document/images is an abstract or sampling of the full patent application for display purposes. FreshPatents.com Terms/Support
-g2-0.3856

66.232.115.224
Browse patents:
Next
Prev

stats Patent Info
Application #
US 20110279446 A1
Publish Date
11/17/2011
Document #
File Date
12/31/1969
USPTO Class
Other USPTO Classes
International Class
/
Drawings
0


Graphic Objects Rendering Services

Follow us on Twitter
twitter icon@FreshPatents

Nokia Corporation


Browse recent Nokia Corporation patents





Browse patents:
Next
Prev
20111117|20110279446|rendering a perspective view of objects and content related thereto for location-based services on mobile device|A method including causing, at least in part, rendering of a perspective view showing one or more objects in a field of view. The method further including retrieving content associated with an object of the one or more objects in the field of view, and causing, at least in part, |Nokia-Corporation
';