Selecting informative presentations based on navigation cues and user intent
Abstract
Promotional or informational materials are selected for presentation to mobile device users based at least in part on knowledge about where those users intend to go. If a user performs a points-of-interest search that evinces a particular intent, then the mobile device can select informational materials that are associated with that particular intent, and then display those informational materials. The informational materials selected can be limited to those that are mapped to a point of interest that the searching user selected from a list of points of interest that are relevant to the user's specified intent. Additionally or alternatively, the mobile device might display only the informational materials that are mapped to a particular point of interest in response to detecting that the user has entered within a specified proximity of that particular point of interest, as determined through a global positioning system of the user's mobile device.
Claims
exact text as granted — not AI-modified1 . A method for providing information to a user, the method comprising:
receiving, at a device, user input that specifies an intended destination; determining that the device has entered within a specified proximity of the intended destination; and in response to determining that the device has entered with the specified proximity of the intended destination, displaying one or more advertisements that are associated with the intended destination.
2 . The method of claim 1 , further comprising:
in response to receiving the user input, determining one or more points of interest that are within a specified vicinity of the intended destination; selecting one or more promotional materials that are associated with the one or more points of interest; and displaying the one or more promotional materials.
3 . The method of claim 1 , further comprising:
selecting, from a set of points of interest, one or more points of interest that are within a same county as the intended destination; and selecting one or more promotional materials that are associated with the one or more points of interest; and displaying the one or more promotional materials.
4 . The method of claim 1 , further comprising:
selecting, from a set of points of interest, one or more points of interest that are on a same street as the intended destination; and selecting one or more promotional materials that are associated with the one or more points of interest; and displaying the one or more promotional materials.
5 . The method of claim 1 , further comprising:
selecting, from a set of points of interest, one or more points of interest that are on a same block as the intended destination; and selecting one or more promotional materials that are associated with the one or more points of interest; and displaying the one or more promotional materials.
6 . The method of claim 1 , further comprising:
displaying one or more coupons that are associated with the intended destination.
7 . The method of claim 1 , further comprising:
exposing, to a plurality of applications that execute separately from each other on the device, by an operating system of the device, user intent data derived from the user input; wherein the one or more advertisements include a plurality of advertisements that are selected by the plurality of applications based on the user intent data.
8 . A method for providing information to a user, the method comprising:
receiving, at a device, user input that specifies an intended destination; determining a route from a current location of the device to the intended destination; selecting, from a set of points of interest, one or more points of interest other than the intended destination that are within a specified distance of the route; and displaying one or more advertisements that are associated with the one or more points of interest.
9 . The method of claim 8 , further comprising:
displaying one or more coupons that are associated with the one or more points of interest.
10 . The method of claim 8 , wherein the one or more points of interest are not located on the route.
11 . The method of claim 8 , further comprising:
determining, for each of a plurality of stations along the route, a price of a particular type of item that each station of the plurality of stations sells; selecting, from the plurality of stations, a particular station that associated with a price of the particular type of item that is lower than other prices of the particular type of item sold by other stations of the plurality of stations; and displaying an advertisement that is associated with the particular station.
12 . The method of claim 8 , further comprising:
displaying one or more prices associated with the one or more points of interest.
13 . The method of claim 8 , further comprising:
exposing, to a plurality of applications that execute separately from each other on the device, by an operating system of the device, user intent data derived from the user input; wherein the one or more advertisements include a plurality of advertisements that are selected by the plurality of applications based on the user intent data.
14 . A navigational system comprising:
one or more processors; and a storage memory storing instructions executable by the one or more processors to cause the one or more processors to:
determine a route from a current vehicle location to a specified destination,
select, from a set of points of interest, one or more points of interest other than the intended destination that are within a specified distance of the route; and
display one or more coupons that are associated with the one or more points of interest.
15 . The system of claim 14 , wherein the one or more points of interest are not located on the route.
16 . The system of claim 14 , wherein the instructions are executable by the one or more processors to cause the one or more processors to:
determine, for each of a plurality of stations along the route, a price of a particular type of item that each station of the plurality of stations sells; select, from the plurality of stations, a particular station that associated with a price of the particular type of item that is lower than other prices of the particular type of item sold by other stations of the plurality of stations; and display an advertisement that is associated with the particular station.
17 . The system of claim 14 , wherein the instructions are executable by the one or more processors to cause the one or more processors to:
display one or more prices associated with the one or more points of interest.
18 . The system of claim 14 , wherein the instructions are executable by the one or more processors to cause the one or more processors to:
expose, to a plurality of applications that execute separately from each other, by an operating system, user intent data derived from the user input; wherein the one or more coupons include materials that are selected by the plurality of applications based on the user intent data.
19 . The system of claim 14 , wherein the instructions are executable by the one or more processors to cause the one or more processors to:
display a coupon associated with a particular point of interest of the plurality of points of interest in response to determining that the system has entered within a specified proximity of the particular point of interest.
20 . The system of claim 14 , wherein the instructions are executable by the one or more processors to cause the one or more processors to:
determine a user intent based on data maintained by the system; and filter the one or more points of interest based on whether the one or more points of interest are associated with the user intent.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.