Inline expansion of maps in content items

US2016180394A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016180394-A1
Application numberUS-201414581562-A
CountryUS
Kind codeA1
Filing dateDec 23, 2014
Priority dateDec 23, 2014
Publication dateJun 23, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016180394A1 cover?
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 …
Who is the assignee on this patent?
Facebook Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0261. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).