Searching and Accessing Application Functionality
US-2016117388-A1 · Apr 28, 2016 · US
US2016180394A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016180394-A1 |
| Application number | US-201414581562-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 23, 2014 |
| Priority date | Dec 23, 2014 |
| Publication date | Jun 23, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A client device receives advertisement content associated with an entity having a physical location and one or more instructions that, when executed, present information identifying the physical location. The client device displays an ad unit including the received advertisement content and a link associated with the instructions to present the information identifying the physical location. If a user selects the link, the client device presents information identifying the physical location, such as a map, within the ad unit. Additional instruction may be included in the advertisement that, when executed by the client device, execute an application installed on the client device to provide directions to the physical location.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: selecting advertisement content for presentation to a user of a social networking system, the advertisement content associated with an entity having one or more physical locations; selecting a physical location of the entity for identification by the advertisement content based on proximities of a physical location of a client device associated with the user to the one or more physical locations of the entity associated with the advertisement content; generating an advertisement (“ad”) unit including the advertisement content and instructions that, when executed by a client device, causes the client device to present information identifying the selected physical location of the entity in the ad unit; and communicating the ad unit to the client device for presentation to the user. 2 . The method of claim 1 , wherein the information identifying the selected physical location of the entity comprises a map identifying the selected physical location of the entity. 3 . The method of claim 1 , wherein generating the ad unit including the advertisement and the instructions comprises: generating the ad unit including the advertisement content and instructions that, when executed by the client device, cause the client device to present information identifying the selected physical location of the entity in the ad unit as well as additional instructions that, when executed by the client device, cause the client device to execute an application installed on the client device. 4 . The method of claim 3 , wherein the additional instructions further communicate an identifier of the selected physical location of the entity to the application installed on the client device. 5 . The method of claim 4 , wherein the identifier of the selected physical location of the entity is selected from a group consisting of: an address, coordinates, and any combination thereof. 6 . The method of claim 1 , wherein the instructions further cause the client device to modify one or more dimensions of the ad unit to simultaneously display the advertisement content and the information identifying the selected physical location of the entity in the ad unit. 7 . The method of claim 1 , wherein selecting the physical location of the entity for identification by the advertisement content based on proximities of the physical location of the client device associated with the user to the one or more physical locations of the entity associated with the advertisement content comprises: determining distances between the physical location of the client device associated with the user and at least a set of the one or more physical locations of the entity associated with the advertisement content; and selecting a physical location of the entity associated with the advertisement content having a minimum distance to the physical location of the client device. 8 . The method of claim 1 , wherein selecting the physical location of the entity for identification by the advertisement content based on proximities of the physical location of the client device associated with the user to the one or more physical locations of the entity associated with the advertisement content comprises: determining travel times between the physical location of the client device associated with the user and at least a set of the one or more physical locations of the entity associated with the advertisement content; and selecting a physical location of the entity associated with the advertisement content having a minimum travel time to the physical location of the client device. 9 . The method of claim 1 , wherein the physical location of the client device associated with the user is selected from a group consisting of: a current physical location of the client device associated with the user, a prior physical location of the client device associated with the user, a predicted future location of the client device associated with the user, and any combination thereof. 10 . A method comprising: receiving advertisement content for display at a client device, the received advertisement content associated with an entity having a physical location and instructions that, when executed by the client device, cause the client device to present information identifying the physical location of the entity displaying at the client device, an ad unit including the received advertisement content and a link associated with the instructions that, when executed by the client device, cause the client device to present information identifying the physical location of the entity; and responsive to receiving a selection of the link, executing the instructions and displaying information identifying the physical location of the entity within the ad unit. 11 . The method of claim 10 , wherein the information identifying the physical location of the entity comprises a map identifying the physical location of the entity. 12 . The method of claim 10 , wherein displaying the information identifying the physical location of the entity within the ad unit comprises: increasing a display size of the ad unit to simultaneously display the advertisement content and the information identifying the physical location of the entity. 13 . The method of claim 10 , wherein displaying the information identifying the physical location of the entity within the ad unit comprises: scrolling the ad unit to display the information identifying the physical location of the entity within the ad unit. 14 . The method of claim 13 , wherein the advertisement content includes a header identifying the entity, and wherein scrolling the ad unit comprises displaying the header while scrolling a portion of the advertisement from being displayed within the ad unit. 15 . The method of claim 10 , further comprising: responsive to displaying the ad unit including the link, retrieving the information identifying the physical location of the entity map prior to receiving the selection of the link. 16 . The method of claim 10 , further comprising: receiving a selection of the information identifying the physical location of the entity; and executing additional instructions included in the advertisement content that executes an application installed on the client device. 17 . The method of claim 16 , wherein executing additional instructions included in the advertisement content that executes the application installed on the client device comprises: communicating an identifier of the physical location of the entity to the application installed on the client device along with a request for directions to the physical location of the entity; and executing the application installed on the client device. 18 . A computer program product comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to: receive advertisement content for display at a client device, the received advertisement content associated with an entity having a physical location and instructions that, when executed by the client device, cause the client device to present information identifying the physical location of the entity display at the client device, an ad unit including the received advertisement content and a link associated with the instructions that, when executed by the client device, cause the client device to present information identifying the physical location of the entity; and responsive to receiving a selection of the link, exec
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Online advertisement · CPC title
based on user location · CPC title
Geographical information databases · CPC title
Business processes related to social networking or social networking services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.