Intents for offer-discovery systems

US10346867B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10346867-B2
Application numberUS-201313836808-A
CountryUS
Kind codeB2
Filing dateMar 15, 2013
Priority dateJun 11, 2012
Publication dateJul 9, 2019
Grant dateJul 9, 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.

Provided is a process of identifying an offers engine configured to provide information about offers to users, the method including: receiving, at an offers engine, a request for an offers interface website from a mobile computing device; and in response to the request, transmitting to the mobile computing device a website configured to cause a browser of the mobile computing device to perform steps, including: detecting an offers intent in the transmitted website; retrieving from memory of the mobile computing device an identifier of a native application offers interface mapped to the offers intent; and in response to retrieving the identifier of the offers engine, launching the native application, the native application being stored in memory of the mobile computing device and configured to provide an offers interface to the offers engine.

First claim

Opening claim text (preview).

What is claimed is: 1. A tangible, non-transitory, machine-readable medium storing instructions that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising: installing an offers application on a user device, wherein installing the offers application includes registering the offers application in memory of the user device as a designated application to handle offers intents, the offers intents being asynchronous calls from another application to request services related to offers; and handling, with a processor, an offers intent upon another application accessing the offers intent, wherein handling the offers intent comprises: launching the offers application; receiving, with the offers application, an action related to offers and specified in the handled offers intent; receiving, with the offers application, a parameter related to offers and specified in the handled offers intent; and performing, with the offers application, the action based on the parameter. 2. The medium of claim 1 , wherein the action is a request to view offers, the parameter identifies an offer, and performing the action comprises displaying the offer with a native offers application. 3. The medium of claim 2 , wherein performing the action comprises requesting the offer from an offers engine over a network. 4. The medium of claim 2 , wherein the parameter identifies an offer by specifying a merchant and performing the action comprises requesting offers by the merchant. 5. The medium of claim 4 , wherein the offers intent is contained in a web page of the merchant, and the offers application is launched by a web browser rendering the web page and accessing a uniform resource identifier in the web page containing the offers intent. 6. The medium of claim 2 , wherein the parameter specifies a collection of offers being ranked above a threshold rank. 7. The medium of claim 2 , wherein the parameter specifies offers in a category of coupons. 8. The medium of claim 2 , wherein the operations comprise: handling a different offers intent upon a third application accessing the different offers intent. 9. The medium of claim 1 , wherein the other application is operative to identify a merchant or a product by scanning a machine-readable product identifier with an optical sensor of the user device and request, using the offers intent, offers related to the identified merchant or product. 10. The medium of claim 1 , wherein the other application is a web browser rendering a web page, and wherein the web browser launches the offers application by accessing a uniform resource identifier contained in the web page. 11. The medium of claim 1 , wherein the other application is another native application, the other native application being a non-browser application, and a command in the other native application is a request for the offers intent.

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 US10346867B2 cover?
Provided is a process of identifying an offers engine configured to provide information about offers to users, the method including: receiving, at an offers engine, a request for an offers interface website from a mobile computing device; and in response to the request, transmitting to the mobile computing device a website configured to cause a browser of the mobile computing device to perform …
Who is the assignee on this patent?
Retailmenot Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0222. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 09 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).