Accessing Advertised Application States From A Current Application State

US2016307237A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016307237-A1
Application numberUS-201615130363-A
CountryUS
Kind codeA1
Filing dateApr 15, 2016
Priority dateApr 15, 2015
Publication dateOct 20, 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 method includes receiving, at an advertisement system, advertisement data from a plurality of advertiser devices. The method further includes generating a plurality of advertisement records, each advertisement record including an entity name, an action, and a bid price associated with an advertisement. The method further includes receiving an advertisement request from a link generation system and selecting an advertisement record having the entity name indicated in the advertisement request but a different action than the action indicated in the advertisement request. Additionally, the method includes generating an advertisement result based on the selected advertisement record and transmitting the advertisement result to the link generation system.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: receiving, at an advertisement system including one or more processing units, advertisement data from a plurality of advertiser devices; generating, by the advertisement system, a plurality of advertisement records in an advertisement data store based on the advertisement data received from the plurality of advertiser devices, wherein each of the advertisement records includes: an entity name associated with an advertisement; an action associated with the advertisement; and a bid price indicating an amount of money associated with the advertisement; receiving, by the advertisement system, an advertisement request from a link generation system, the advertisement request including an entity name and an action associated with a currently accessed application state on a user device; selecting, by the advertisement system, an advertisement record having the entity name indicated in the advertisement request and having a different action than the action indicated in the advertisement request; generating, by the advertisement system, an advertisement result based on the selected advertisement record, wherein the advertisement result is configured to be displayed with the currently accessed application state on the user device; and transmitting, by the advertisement system, the advertisement result to the link generation system. 2 . The method of claim 1 , further comprising: receiving, at the link generation system, a link request from the user device, wherein the link request includes data indicating the currently accessed application state; generating, by the link generation system, the advertisement request based on the link request; transmitting, by the link generation system, the advertisement request to the advertisement system; receiving, by the link generation system, the advertisement result from the advertisement system; generating, by the link generation system, an advertised link to an application state based on the advertisement result and the link request; and transmitting, by the link generation system, the advertised link to the user device. 3 . The method of claim 2 , wherein each advertisement record further comprises advertisement content associated with an application state, and wherein the method further comprises including, by the advertisement system, advertisement content in the advertisement result for display on the user device in the advertised link. 4 . The method of claim 2 , wherein the link request includes an action and an entity associated with the currently accessed application state. 5 . The method of claim 2 , wherein the link request includes an access mechanism configured to launch the currently accessed application state. 6 . The method of claim 2 , wherein each advertisement record includes a reference to an application state, and wherein the advertisement request includes data indicating one or more links to one or more application states, the method further comprising: selecting, by the advertisement system, one or more of the indicated links that are associated with an application state referenced by an advertisement record; and generating, by the advertisement system, advertisement results based on the selected links. 7 . The method of claim 2 , further comprising: selecting, by the advertisement system, one or more additional advertisement records having the entity name indicated in the advertisement request and having a different action than the action indicated in the advertisement request; generating, by the advertisement system, one or more additional advertisement results based on the additional advertisement records, wherein the additional advertisement results are configured to be displayed with the currently accessed application state on the user device; and transmitting, by the advertisement system, the additional advertisement results to the link generation system. 8 . The method of claim 7 , wherein the link generation system transmits one or more advertised links and one or more non-advertised links to application states to the user device. 9 . The method of claim 7 , wherein the advertisement request includes an advertisement request number indicating a number of advertisement results being requested by the link generation system, the method further comprising generating, by the advertisement system, the number of advertisement results indicated by the advertisement request number. 10 . The method of claim 1 , further comprising: generating, by the advertisement system, graphical user interfaces for the plurality of advertiser devices, wherein the graphical user interfaces are configured to receive the advertisement data from an advertiser; and generating, by the advertisement system, the plurality of advertisement records in the advertisement data store based on the advertisement data received via the graphical user interfaces. 11 . The method of claim 1 , wherein the entity name of each advertisement record is associated with an application state, wherein the action of each advertisement record is associated with the application state, and wherein the bid price of each advertisement record is associated with the application state. 12 . The method of claim 1 , wherein each advertisement record further comprises advertisement targeting parameters that specify conditions for generating the advertisement, and wherein the method further comprises selecting the advertisement record when contents of the advertisement request satisfy the advertisement targeting parameters. 13 . The method of claim 1 , wherein the bid price indicates at least one of i) an amount of money to be paid by an advertiser in exchange for display of the advertisement result and ii) an amount of money to be paid by an advertiser in exchange for user selection of a user-selectable link associated with the advertisement result. 14 . A system comprising: a data store comprising one or more storage devices; and an advertisement system including one or more computing devices, wherein the advertisement system is configured to: receive advertisement data from a plurality of advertiser devices; generate a plurality of advertisement records in the data store based on the advertisement data received from the plurality of advertiser devices, wherein each of the advertisement records includes: an entity name associated with an advertisement; an action associated with the advertisement; and a bid price indicating an amount of money associated with the advertisement; receive an advertisement request from a link generation system, the advertisement request including an entity name and an action associated with a currently accessed application state on a user device; select an advertisement record having the entity name indicated in the advertisement request and having a different action than the action indicated in the advertisement request; generate an advertisement result based on the selected advertisement record, wherein the advertisement result is configured to be displayed with the currently accessed application state on the user device; and transmit the advertisement result to the link generation system. 15 . The system of claim 14 , further comprising a link generation system including one or more computing devices, wherein the link generation system is configured to: receive a link request from the user device, wherein the link request includes data indicating the currently accessed application state; generate the advertisement request based on the link request; transmit the advertis

Assignees

Inventors

Classifications

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 US2016307237A1 cover?
A method includes receiving, at an advertisement system, advertisement data from a plurality of advertiser devices. The method further includes generating a plurality of advertisement records, each advertisement record including an entity name, an action, and a bid price associated with an advertisement. The method further includes receiving an advertisement request from a link generation syste…
Who is the assignee on this patent?
Quixey Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0275. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 20 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).