Contextual dynamic advertising based upon captured rendered text

US10318995B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10318995-B2
Application numberUS-201615241988-A
CountryUS
Kind codeB2
Filing dateAug 19, 2016
Priority dateApr 1, 2004
Publication dateJun 11, 2019
Grant dateJun 11, 2019

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 system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document by a user. The system identifies an electronic version of the rendered document and associated an action. The system then performs the associated action with respect to the user.

First claim

Opening claim text (preview).

We claim: 1. A method, comprising: receiving, by one or more computers, a sequence of one or more words optically or acoustically captured from a document by a user during a text capture operation performed by the user using an optical or acoustic capture device; identifying, by the one or more computers and based at least on the sequence of one or more words, a document from which the sequence of one or more words were optically or acoustically captured; identifying, by the one or more computers, a set of advertisements that are eligible for delivery in response to the sequence of one or more words being optically or acoustically captured from the document, each advertisement in the set of advertisements being previously defined as eligible for delivery when words are optically or acoustically captured from the document by users; identifying, by the one or more computers, contextual data specifying circumstances under which the text capture operation was performed by the user; selecting, by the one or more computers and from the set of advertisements, a particular advertisement based on the contextual data using one or more rules for selecting an advertisement based on contextual data, including: identifying a portion of the document from which the sequence of one or more words was optically or acoustically captured; and selecting, as the particular advertisement and using the one or more rules, an advertisement associated with the portion of the document based on a hierarchy specified by the one or more rules that indicates that advertisements associated with the portion of the document are to be selected over advertisements associated with the document as a whole; and providing, by the one or more computers, the selected advertisement to a device of the user. 2. The method of claim 1 , further comprising: identifying words included in the identified document; identifying advertisements based on the identified words; and associating the identified advertisements with the identified document. 3. The method of claim 1 , wherein the contextual data specifies at least one word located within a specified number of words of the sequence of one or more words. 4. The method of claim 1 , wherein: the circumstances under which the text capture operation was performed includes a geographic location at which the text capture operation was performed; and selecting, from the set of advertisements, the particular advertisement based on the contextual data comprises selecting, as the particular advertisement, an advertisement that corresponds to the sequence of one or more words and the geographic location at which the text capture operation was performed. 5. The method of claim 1 , wherein the circumstances under which the text capture operation was performed includes a time at which the text capture operation was performed. 6. The method of claim 1 , wherein selecting, by the one or more computers and from the set of advertisements, the particular advertisement based on the contextual data using one or more rules for selecting the advertisement based on contextual data comprises: determining that multiple advertisements are eligible for delivery in response to the capture of the sequence of one or more words being optically or acoustically captured from the document; in response to determining that multiple advertisements are eligible for delivery in response to the capture of the sequence of one or more words being optically or acoustically captured from the document, identifying the set of rules to select a subset of the advertisements. 7. A system comprising: a data processing apparatus; and a non-transitory computer storage medium encoded with a computer program, the program comprising data processing apparatus instructions that when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising: receiving a sequence of one or more words optically or acoustically captured from a document by a user during a text capture operation performed by the user using an optical or acoustic capture device; identifying, based at least on the sequence of one or more words, a document from which the sequence of one or more words were optically or acoustically captured; identifying a set of advertisements that are eligible for delivery in response to the sequence of one or more words being optically or acoustically captured from the document, each advertisement in the set of advertisements being previously defined as eligible for delivery when words are optically or acoustically captured from the document by users; identifying contextual data specifying circumstances under which the text capture operation was performed by the user; selecting, from the set of advertisements, a particular advertisement based on the contextual data using one or more rules for selecting an advertisement based on contextual data, including: identifying a portion of the document from which the sequence of one or more words was optically or acoustically captured; and selecting, as the particular advertisement and using the one or more rules, an advertisement associated with the portion of the document based on a hierarchy specified by the one or more rules that indicates that advertisements associated with the portion of the document are to be selected over advertisements associated with the document as a whole; and providing the selected advertisement to a device of the user. 8. The system of claim 7 , wherein the operations further comprise: identifying words included in the identified document; identifying advertisements based on the identified words; and associating the identified advertisements with the identified document. 9. The system of claim 7 , wherein the contextual data specifies at least one word located within a specified number of words of the sequence of one or more words. 10. The system of claim 7 , wherein: the circumstances under which the text capture operation was performed includes a geographic location at which the text capture operation was performed; and selecting, from the set of advertisements, the particular advertisement based on the contextual data comprises selecting, as the particular advertisement, an advertisement that corresponds to the sequence of one or more words and the geographic location at which the text capture operation was performed. 11. The system of claim 7 , wherein the circumstances under which the text capture operation was performed includes a time at which the text capture operation was performed. 12. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising: receiving a sequence of one or more words optically or acoustically captured from a document by a user during a text capture operation performed by the user using an optical or acoustic capture device; identifying, based at least on the sequence of one or more words a document from which the sequence of one or more words were optically or acoustically captured; identifying a set of advertisements that are eligible for delivery in response to the sequence of one or more words being optically or acoustically captured from the document, each advertisement in the set of advertisements being previously defined as eligible for delivery when words are optically or acoustically captured from the document by users; identifying contextual data specifying circumstances under which the text capture operation was performed by the user; selecting, from the set of advertisemen

Assignees

Inventors

Classifications

  • Catalogue creation or management · CPC title

  • Commerce · CPC title

  • based on user profile or attribute · CPC title

  • Marketing; Price estimation or determination; Fundraising · CPC title

  • Online advertisement · 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 US10318995B2 cover?
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document by a user. The system identifies an electronic version of the rendered document and associated an action. The system then performs the associated action with respect to the user.
Who is the assignee on this patent?
Google Llc, Cheryl Grunbock
What technology area does this patent fall under?
Primary CPC classification G06Q30/0269. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 11 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).