Connection between app and web site
First Claim
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 Assignments
0 Petitions
Accused Products
Abstract
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.
15 Citations
19 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- 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;
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- using a processor to perform acts comprising;
-
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 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, said component using said service to provide an indication of said app together with said information that identifies said web site, said component providing, on said web administrator portal, a generate button that allows said webmaster to generate said secret code, said component receiving an activation of said generate button, and said component generating said secret code in response to activation of said generate button. - View Dependent Claims (16, 17, 18, 19)
- a memory;
Specification