IP Library Patent Application 13274126
Patent Application
App. No. 13/274,126

METHOD AND APPARATUS FOR PRESENTING SEARCH RESULTS IN AN ACTIVE USER INTERFACE ELEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/274,126
Abstract

An approach is provided for presenting search results in an active user interface element at specific location in a user interface that correspond to the desired information with respect to user interface search element. An element of a user interface receiving a search parameter enables processing of the search parameter to yield location information of the desired information. The location or locations of the desired information are then presented to a user on the user interface.

Claims (50)

1 . A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

at least one determination of an input specifying at least one point in a user interface;

a rendering of a search user interface element at the at least one point; and

at least one determination to generate a search query that includes, at least in part, the at least one point as a search parameter.

2 . A method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

a rendering of one or more results of the search query in the user interface based, at least in part, on location information associated with the one or more results;

at least one determination of another input for selecting at least one of the one or more results; and

a rendering of another search user interface element at another point in the user interface based, at least in part, on the location information associated with the selected at least one of the one or more results.

3 . A method of claim 2 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination to generate another search query that includes, at least in part, the another point as another search parameter; and

a rendering of one or more other results of the another search query in the user interface based, at in part, on other location information associated with the one or more other results.

4 . A method of claim 3 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination of another input for selecting at least another one of the one or more other results; and

a generation of an itinerary, routing information, or a combination thereof based, at least in part, on the selected at least one result and the selected at least one other result.

5 . A method of claim 4 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination of a hierarchy of the search query, the one or more results, the selected at least one result, the another search query, the one or more other results, the selected at least one other result, or a combination thereof.

6 . A method of claim 5 , wherein the hierarchy is based, at least in part, on granularity information associated with the search query, the one or more results, the selected at least one result, the another search query, the one or more other results, the selected at least one other result, or a combination thereof.

7 . A method of claim 5 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following:

at least one determination of one or more rendering characteristics for the one or more results, the selected at least one result, the one or more other results, the selected at least one other result, or a combination thereof based, at least in part, on the hierarchy; and

a rendering of the one or more results, the selected at least one result, the one or more other results, the selected at least one other result, or a combination thereof in the user interface based, at least in part, on the one or more rendering characteristics.

8 . A method of claim 7 , wherein the user interface is a three-dimensional user interface, and wherein the one or more rendering characteristics include a z-axis displacement.

9 . A method of claim 1 , wherein the search query includes, at least in part, a location-based query, an information query, a web query, or a combination thereof and wherein the user interface is for, at least in part, a mapping application, a navigation application, an augmented reality application, a virtual reality application, or a combination thereof.

10 . A method of claim 1 , wherein the user interface includes, at least in part, a selection of one or more category-based search terms.

11 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

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,

determine an input specifying at least one point in a user interface;

cause, at least in part, a rendering of a search user interface element at the at least one point; and

determine to generate a search query that includes, at least in part, the at least one point as a search parameter.

12 . An apparatus of claim 11 , wherein the apparatus is further caused to:

cause, at least in part, a rendering of one or more results of the search query in the user interface based, at least in part, on location information associated with the one or more results;

determine another input for selecting at least one of the one or more results; and

cause, at least in part, a rendering of another search user interface element at another point in the user interface based, at least in part, on the location information associated with the selected at least one of the one or more results.

13 . An apparatus of claim 12 , wherein the apparatus is fluffier caused to:

determine to generate another search query that includes, at least in part, the another point as another search parameter; and

cause, at least in part, a rendering of one or more other results of the another search query in the user interface based, at in part, on other location information associated with the one or more other results.

14 . An apparatus of claim 13 , wherein the apparatus is further caused to:

determine another input for selecting at least another one of the one or more other results; and

cause, at least in part, a generation of an itinerary, routing information, or a combination thereof based, at least in part, on the selected at least one result and the selected at least one other result.

15 . An apparatus of claim 14 , wherein the apparatus is further caused to:

determine a hierarchy of the search query, the one or more results, the selected at least one result, the another search query, the one or more other results, the selected at least one other result, or a combination thereof.

16 . An apparatus of claim 15 , wherein the hierarchy is based, at least in part, on granularity information associated with the search query, the one or more results, the selected at least one result, the another search query, the one or more other results, the selected at least one other result, or a combination thereof.

17 . An apparatus of claim 15 , wherein the apparatus is further caused to:

determine one or more rendering characteristics for the one or more results, the selected at least one result, the one or more other results, the selected at least one other result, or a combination thereof based, at least in part, on the hierarchy; and

cause, at least in part, a rendering of the one or more results, the selected at least one result, the one or more other results, the selected at least one other result, or a combination thereof in the user interface based, at least in part, on the one or more rendering characteristics.

18 . An apparatus of claim 17 , wherein the user interface is a three-dimensional user interface, and wherein the one or more rendering characteristics include a z-axis displacement.

19 . An apparatus of claim 11 , wherein the search query includes, at least in part, a location-based query, an information query, a web query, or a combination thereof and wherein the user interface is for, at least in part, a mapping application, a navigation application, an augmented reality application, a virtual reality application, or a combination thereof.

20 . An apparatus of claim 11 , wherein the user interface includes, at least in part, a selection of one or more category-based search terms.

21 .- 48 . (canceled)

Assignments (4)
CHANGE OF ADDRESS Recorded Apr 4, 2017
From: HERE GLOBAL B.V.
To: HERE GLOBAL B.V.
Reel/Frame 042153/0445 →
CHANGE OF NAME Recorded Sep 26, 2014
From: NAVTEQ B.V.
To: HERE GLOBAL B.V.
Reel/Frame 033830/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: NOKIA CORPORATION
To: NAVTEQ B.V.
Reel/Frame 029101/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2011
From: RINCOVER, AARON; DOBROWOLSKI, TOMASZ; GIAMMARCHI, ANDREA
To: NOKIA CORPORATION
Reel/Frame 027438/0650 →