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 or generating a 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;
registering said code as identifying an app that said webmaster has agreed to associate with said web site, said code being provided by said webmaster to a developer of said app;
receiving, from an app store at which said app is published an indication that said developer provided said code to said app store in connection with said app;
using said service to provide information that identifies said web site; and
based on said developer having provided said 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.
-
Citations
20 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 or generating a 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; registering said code as identifying an app that said webmaster has agreed to associate with said web site, said code being provided by said webmaster to a developer of said app; receiving, from an app store at which said app is published an indication that said developer provided said code to said app store in connection with said app; using said service to provide information that identifies said web site; and based on said developer having provided said 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)
-
-
8. A method of associating an app with a web site, the method comprising:
-
receiving, from a webmaster, a code, said webmaster having been verified by a web administrator portal as being in control of a web site, a service using said web administrator portal to exchange information with said webmaster, said code being received by a developer of an app; providing said app to an app store; and providing said code to said app store with an indication that said code is to be associated with said app, said app and said code being provided to said app store by said developer, a relationship between said app and said code being communicated by said app store to said service, said service using said relationship between said app and said code as a basis to provide an indication of said app along with information that identifies said web site, said service providing said information that identifies said web site without said indication of said app in absence of said relationship between said app and said code. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for providing information that comprises an app associated with a web site, said system comprising:
-
a memory; a processor; a web administrator portal component that is stored in said memory, that executes on said processor, and that receives or generates a code from a webmaster of a web site, said webmaster having been determined by said web administrator portal component to be in control of said web site, said web administrator portal component storing said code in a list of codes that identify apps that are legitimately associated with said web site, said code being given by said webmaster to a developer of an app; and a service provider component that is stored in said memory, that executes on said processor, and that receives, from an app store an indication that said developer has provided, to said app store, said app and said code and an indication that there is a relationship between said app and said code, said service provider component providing information that identifies said web site, said service provider component also providing an indication of said app together with said indication of said web site, said service provider component providing said information that identifies said web site without said indication of said app in absence of said relationship between said app and said code. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification