Connection between app and web site

US10489119B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10489119-B2
Application numberUS-201213470040-A
CountryUS
Kind codeB2
Filing dateMay 11, 2012
Priority dateMay 11, 2012
Publication dateNov 26, 2019
Grant dateNov 26, 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.

An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the secret code to an app developer, who gives the code to an app store when the app is published. If the service provides information about the web site (e.g., as a search result or ad impression), the service may also provide an indication of the app, since the use of the code represents confirmation by both the webmaster and app developer that a relationship exists between the web site and the app.

First claim

Opening claim text (preview).

The invention claimed is: 1. One or more computer-readable media that store executable instructions to associate an app with a web site, the executable instructions, when executed by a computer, causing the computer to perform acts comprising: receiving a secret code at a web administrator portal of a service, said web administrator portal having verified a webmaster as being in control of said web site by giving said webmaster a specific file to post on said web site and the webmaster demonstrating control over the web site by posting the file on said web site; registering said secret code as identifying an app that said webmaster has agreed to associate with said web site, said secret code having been provided by said webmaster only to a developer of said app; receiving, from an app store at which said app is published, an indication that said developer provided said secret code to said app store at a time that said app was published, and that said app is associated with said secret code; using said service to provide information that identifies said web site; and based on said developer having provided said secret code to said app store in connection with said app, using said service to provide an indication of said app together with said information that identifies said web site. 2. The one or more computer-readable media of claim 1 , said service being a search engine, said acts further comprising: receiving a query; and determining that said web site is responsive to said query, said service providing search results, one of said results comprising said information that identifies said web site and said indication of said app, said one of said results comprising said information that identifies said web site without said indication of said app in absence of a relationship between said app and said secret code. 3. The one or more computer-readable media of claim 1 , said service being an advertising engine, said acts further comprising: determining that an ad impression of said web site is to be displayed to a user; and providing an impression of said indication of said app said developer having provided said secret code to said app store in connection with said app. 4. The one or more computer-readable media of claim 1 , said secret code being received from said webmaster and being determined to conform to a constraint. 5. The one or more computer-readable media of claim 1 , said acts further comprising: providing, on said web administrator portal, a generate button that allows said webmaster to generate said secret code; receiving an activation of said generate button; and generating said secret code in response to activation of said generate button. 6. The one or more computer-readable media of claim 1 , said acts further comprising: determining that said app is not installed on a device to which said information that identifies said web site and said indication of said app are provided; and providing, with said indication of said app, an activatable install button that, upon activation, installs said app on said device. 7. The one or more computer-readable media of claim 1 , said acts further comprising: receiving, from said webmaster, an indication that said secret code is to be revoked; and based on said secret code having been revoked, ceasing to provide said indication of said app with said information that identifies said web site. 8. A method of associating an app with a web site, the method comprising: using a processor to perform acts comprising: generating a secret code at a web administrator portal of a service, said web administrator portal having verified a webmaster as being in control of said web site by giving said webmaster a specific file to post on said web site and the webmaster demonstrating control over the web site by posting the file on said web site; registering said secret code as identifying an app that said webmaster has agreed to associate with said web site, said code having been provided by said webmaster only to a developer of said app, said secret code not being made publicly known; receiving, from an app store at which said app is published, an indication that said developer provided said secret code to said app store at a time that said app was published, and that said app is associated with said secret code; using said service to provide information that identifies said web site; and based on said developer having provided said secret code to said app store in connection with said app, using said service to provide an indication of said app together with said information that identifies said web site. 9. The method of claim 8 , said service being a search engine, said acts further comprising: receiving a query; and determining that said web site is responsive to said query, said service providing search results, one of said results comprising said information that identifies said web site and said indication of said app, said one of said results comprising said information that identifies said web site without said indication of said app in absence of a relationship between said app and said secret code. 10. The method of claim 8 , said service being an advertising engine, said acts further comprising: determining that an ad impression of said web site is to be displayed to a user; and providing an impression of said indication of said app said developer having provided said secret code to said app store in connection with said app. 11. The method of claim 8 , said secret code being received from said webmaster and being determined to conform to a constraint. 12. The method of claim 8 , said acts further comprising: providing, on said web administrator portal, a generate button that allows said webmaster to generate said secret code; receiving an activation of said generate button; and generating said secret code in response to activation of said generate button. 13. The method of claim 8 , said acts further comprising: determining that said app is not installed on a device to which said information that identifies said web site and said indication of said app are provided; and providing, with said indication of said app, an activatable install button that, upon activation, installs said app on said device. 14. The method of claim 8 , said acts further comprising: receiving, from said webmaster, an indication that said secret code is to be revoked; and based on said secret code having been revoked, ceasing to provide said indication of said app with said information that identifies said web site. 15. A system for associating an app with a web site, the system comprising: a memory; a processor; a component that is stored in said memory, that executes on said processor, said component receiving a secret code at a web administrator portal of a service, said web administrator portal having verified a webmaster as being in control of said web site by giving said webmaster a specific file to post on said web site, the webmaster demonstrating control over the web site by posting the file on said web site, said component registering said secret code as identifying an app that said webmaster has agreed to associate with said web site, said secret code having been provided by said webmaster only to a developer of said app, said secret code not being made publicly known, said component receiving, from an app store at which said app is published, an indication that said developer provided said secret code to said app store at a time that said app was published, and that said app is associated with said secret code, said component using said service to provide infor

Assignees

Inventors

Classifications

  • G06F8/30Primary

    Creation or generation of source code · 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 US10489119B2 cover?
An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the sec…
Who is the assignee on this patent?
Sadhukha Shajib, Kumar Amit, Van Snellenberg Michael, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F8/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 26 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).