Monetizing service calls through advertising
Abstract
The platform service used by the application may be linked to the advertising service. The cost of using platform services may be reduced based on link formation.
Term
0.5 yearsto projected expiry
Projected expiry 30 March 2027, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
36 claims: 9 independent, 27 dependent
- 1少なくとも1つの広告リンクを提供し、かつ、プラットホームサービスを利用するアプリケーションについて、前記少なくとも1つの広告リンクがある期間にわたって選択される回数を追跡する工程を含み、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスは第二者に関連付けられ、 前記追跡に基づき、前記プラットホームサービスに対するある量の無料のアクセスを前記第一者に提供する工程を含む、方法。
- 2前記アプリケーションは、デスクトップアプリケーションを含む、請求項1に記載の方法。
- 3前記アプリケーションは、ネットワークベースのアプリケーションを含む、請求項1に記載の方法。
- 4前記プラットホームサービスは、マッピングサービス、電子メールサービスまたは検索サービスのうちの少なくとも1つを含む、請求項1に記載の方法。
- 5前記少なくとも1つの広告リンクは、前記アプリケーションのコンテンツに関する、請求項1に記載の方法。
- 6前記少なくとも1つの広告リンクは、前記第二者によって前記アプリケーションに提供される、請求項1に記載の方法。
- 7広告リンクを提供し、かつ、プラットホームサービスを利用するアプリケーションについて、前記広告リンクがある期間にわたって選択される回数を追跡するための手段を含み、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスおよび前記広告リンクは第二者によって提供され、 前記追跡に基づき、前記プラットホームサービスに対するある量の無料のアクセスを前記第一者に提供するための手段と、を含むシステム。
- 8命令を格納するように構成されたメモリと、 命令を実行するように構成されたプロセッサとを備え、前期プロセッサは、 少なくとも1つの広告リンクを提供し、かつ、プラットホームサービスを利用するアプリケーションについて、前記少なくとも1つの広告リンクがある期間にわたって選択される回数を追跡するように構成されており、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスおよび前記少なくとも1つの広告リンクは、第二者によって提供され、前記プロセッサは、 前記追跡に基づき、前記プラットホームサービスに対するある量の無料のアクセスを前記第一者に提供するように構成されている、装置。
- 9プロセッサを制御するための命令を含むコンピュータ読み取り可能な媒体であって、 広告リンクを提供し、かつ、プラットホームサービスを利用するアプリケーションについて、前記広告リンクがある期間にわたって選択される回数を追跡する工程を含み、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスおよび前記広告リンクは、第二者によって提供され、 前記追跡に基づき、前記プラットホームサービスに対するある量の無料のアクセスを前記第一者に提供する工程を含む、コンピュータ読み取り可能な媒体。
- 10少なくとも1つの広告リンクを提供し、かつ、プラットホームサービスを利用するアプリケーションに関して、前記少なくとも1つの広告リンクがある期間にわたって選択される回数を追跡する工程を含み、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスは第二者に関連付けられ、 前記追跡に基づき、金銭的価値を前記第一者に提供する工程とを含む、方法。
- 11前記アプリケーションは、デスクトップアプリケーションまたはネットワークベースのアプリケーションのうちの少なくとも1つを含む、請求項10に記載の方法。
- 12前記プラットホームサービスは、マッピングサービス、電子メールサービスまたは検索サービスのうちの少なくとも1つを含む、請求項10に記載の方法。
- 13前記少なくとも1つの広告リンクは、前記第二者によって前記アプリケーションに提供される、請求項1に記載の方法。
- 14命令を格納するように構成されたメモリと、 命令を実行するように構成されたプロセッサとを備え、前記プロセッサは、 少なくとも1つの広告リンクを提供し、プラットホームサービスを利用するアプリケーションについて、前記少なくとも1つの広告リンクがある期間にわたって選択される回数を追跡するように構成されており、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスおよび前記少なくとも1つの広告リンクは第二者によって提供され、 前記プロセッサは、 前記追跡に基づき、前記第一者に提供するための金銭的価値を決定するように構成されている、システム。
- 15方法を実行するプロセッサを制御するための命令を収容するコンピュータ読み取り可能な媒体であって、 広告リンクを提供し、プラットホームサービスを利用するアプリケーションについて、前記広告リンクがある期間にわたって選択される回数を追跡する工程を含み、前記アプリケーションは第一者に関連付けられ、前記プラットホームサービスは第二者に関連付けられ、 前記追跡に基づき、前記第一者に提供するための金銭的価値を決定する工程を含む、コンピュータ読み取り可能な媒体。
- 16アプリケーションについて、プラットホームサービスの利用を広告サービスに関連付ける工程と、 前記関連付けに基づいて、前記プラットホームサービスを利用するコストを削減する工程と、を含む方法。
- 17前記プラットホームサービスは、マッピングサービス、電子メールサービスまたは検索サービスのうちの少なくとも1つを含む、請求項16に記載の方法。
- 18前記リンク形成は、前記アプリケーションがユーザによってアクセスされるときに広告リンクを表示させる、請求項16に記載の方法。
- 19前記広告リンクは、前記ユーザによってクリックされる回数を追跡する工程をさらに含む、請求項18に記載の方法。
- 20前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスのある量の無料の使用を提供する工程を含む、請求項19に記載の方法。
- 21前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスを利用することに関して請求される手数料を削減する工程を含む、請求項19に記載の方法。
- 22前記広告リンクが表示される回数を追跡する工程をさらに含む、請求項18に記載の方法。
- 23前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスのある量の無料の使用を提供する工程を含む、請求項22に記載の方法。
- 24前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスを利用することに関して請求される手数料を削減する工程を含む、請求項22に記載の方法。
- 25前記広告リンクに関連付けられる転換回数を追跡する工程をさらに含む、請求項18に記載の方法。
- 26前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスのある量の無料の使用を提供する工程を含む、請求項25に記載の方法。
- 27前記コスト削減工程は、前記追跡に基づいて、前記プラットホームサービスを利用することに関して請求される手数料を削減する工程を含む、請求項25に記載の方法。
- 28前記アプリケーションは、デスクトップアプリケーションを含む、請求項16に記載の方法。
- 29前記アプリケーションは、ネットワークベースのアプリケーションを含む、請求項16に記載の方法。
- 30第一者に関連付けられるアプリケーションが第二者に関連付けられるサービスを利用することを可能にするために手数料を前記第一者に請求する工程と、 文書がアクセスされるときに、前記第二者によって、前記アプリケーションに広告リンクを提供する工程と、 前記広告リンクに関する活動を追跡する工程と、 前記追跡に基づいて、前記第一者に金銭的価値を提供する工程と、を含む方法。
- 31前記手数料は、前記アプリケーションがある期間の間前記サービスを利用することを可能にするための定額手数料を含む、請求項30に記載の方法。
- 32前記手数料は、前記アプリケーションによる前記サービスの利用量に基づく、請求項30に記載の方法。
- 33前記アプリケーションはデスクトップアプリケーションまたはネットワークベースのアプリケーションを含む、請求項30に記載の方法。
- 34前記サービスは、マッピングサービス、電子メールサービスまたは検索サービスのうちの少なくとも1つを含む、請求項30に記載の方法。
- 35前記追跡する工程は、前記広告リンクが選択される回数を追跡する工程を含む、請求項30に記載の方法。
- 36前記追跡する工程は、前記広告リンクがユーザに表示される回数を追跡する工程を含む、請求項30に記載の方法。
Independent claims36
42 paragraphs, as filed
Field of invention Implementation examples according to the principles of the present invention generally relate to communication systems, and more particularly to the monetization of calls to platform services by advertising.
Background of the invention Developers of desktop and network-based applications may incorporate services such as email services, mapping services, and search services into applications provided by third parties. Two common ways to provide a service to an application developer are to charge the application developer a per-transaction fee for using the service and to serve the application developer completely free of charge. Be done. Problems exist in both of these methods.
<p> For example, charging an application developer a per-transaction fee for using a service is faced by the user, as the application developer refrains from even creating the application because he does not want to close the fee that the developer cannot pay. Before, it will make the application developer think about money, let the application developer fully work on the business model, and make the barrier to participation extremely high. In the second method (when the service is completely free to the application developer), the application developer can efficiently use the service of the third party for the purpose of matching with the third party. There is no clear or obvious motive for it. In addition, application developers have little to do with the third party's business, and again because the service is free, the third party takes full payment for the back-end infrastructure. You can create an application.</p>
<p> Abstract of the invention According to one embodiment that follows the principles of the present invention, the method provides at least one advertising link and tracks the number of times at least one advertising link is selected over a period of time for an application that utilizes a platform service. May include, the application is associated with the first party and the platform service is associated with the second party. The method may further include providing the first party with a certain amount of free access to the platform service based on tracking.</p><p> In another embodiment that follows the principles of the present invention, the method comprises the step of providing at least one advertising link and tracking the number of times at least one advertising link is selected over a period of time for a document utilizing the platform service. However, the document is associated with the first party and the platform service is associated with the second party. The method may further include providing monetary value to the first party based on tracking.</p><p> In yet another embodiment that follows the principles of the present invention, the method involves linking the use of the platform service to the advertising service with respect to the application and, based on the link, reducing the cost of using the platform service. It may be included.</p><p> In yet another embodiment that follows the principles of the present invention, the method is the process of charging the parties a fee to allow the document associated with the first party to use the services associated with the second party, and the document. Providing monetary value to the first party based on the process of providing an advertising link to a document and the process of tracking activities related to the advertising link through a second party when is accessed. It may include a step of performing.</p><p> The accompanying drawings are incorporated in the specification of the present application to form a part of the specification of the present application, show an embodiment of the present invention, and clarify the present invention together with an explanation.</p>
Detailed explanation The following detailed description of embodiments that follow the principles of the present invention will refer to the accompanying drawings. The same reference numerals in different drawings may be treated the same as the same or similar elements. Moreover, the following detailed description does not limit the present invention.
Overview Systems and methods that follow the principles of the present invention provide application developers with an incentive to serve advertisements to their applications. Developers may create web-based or desktop applications based on services provided by third parties. For example, a developer may create a desktop application that utilizes services such as network search services, mapping services, email services, or other services provided by a third party. The back-end infrastructure for the service may be provided by a third party as a set of web services application programming interfaces (APIs) exposed by the third party.
Implementation examples that follow the principles of the present invention are intended for those who develop and publish software (both web-based and desktop), supported by a set of web services, developer tools and back-end infrastructure. It provides a new business model that allows advertising to monetize their work. In one implementation that follows the principles of the present invention, the use of third party services by developers is linked with advertising services provided by third parties. In order for the developer's applications to generate clicks by showing advertisements in those applications, the developer is "credited" by a third party and makes a service call to the service provided by the third party. The more clicks and revenue you make, the more credit you have, and the more you keep using the service, essentially free of charge to developers.
FIG. 1 is a diagram illustrating an exemplary concept according to the principles of the present invention. Suppose the developer has created an application 100 that provides room search information. As illustrated, application 100 may include an available property list portion 110, a map portion 120 and an advertising portion 130. The property list portion 110 may provide the user of application 100 with a list of available properties in the area of interest. The map portion 120 provides a map showing the location of the property of the property list portion 110. It is assumed that the map portion 120 is provided based on a service call to a third party who provides the map. Advertising portion 130 may provide advertising links related to the content of application 100. In this situation, the advertising portion 130 may provide an advertising link related to the property search. Advertising portion 130 may also be provided by a third party.
In FIG. 1, application 100 links a third-party mapping service (providing information to map portion 120) to a third-party advertising service (providing an advertising link for advertising portion 130). In one implementation example according to the principle of the present invention, the advertisement displayed by the user By clicking on the mark, the developer may offer a free service call to the mapping service 120.
Linking the use of services (eg, search, maps, etc.) along with the use of advertising services aligns the motives of third parties and developers. This link formation provides developers with a stronger incentive to create innovative applications, use third-party services and monetize through advertising. Link formation is also more for providing such services to developers in order to increase the profitability of third parties while reducing the exorbitant costs associated with providing and supporting such services. Give a strong motivation to a third party.
Illustrative network configuration FIG. 2 is a diagram of an exemplary network 200 in which a system and method according to the principles of the present invention can be realized. The network 200 may include a plurality of clients 210 connected to the plurality of servers 220 to 240 via the network 250. Two clients 210 and three servers 220-240 are shown as connected to network 250 for simplicity. In practice, there may be more or less clients and servers. Further, in some cases, the client may perform the function of the server, and the server may perform the function of the client.
Client 210 may include a client entity. Entities are devices such as personal computers, wireless phones, personal digital assistants (PDAs), laptops or other types of computing or communication devices, threads or processes that run one of these devices and / or these devices. It may be defined as an executable object by one. Servers 220-240 may include server entities that collect, process, retrieve, and / or maintain documents in a manner that follows the principles of the present invention.
Servers 220-240 are shown as separate entities, but one or more of the servers 220-240 are among the features of another one or more of the servers 220-240. It may be possible to perform one or more of the functions of. For example, two or more of the servers 220 to 240 may be realized as a single server. It may also be possible for a single server 220-240 to be implemented as two or more separate (and optionally distributed) devices.
Network 250 may include telephone networks such as local area networks (LANs), wide area networks (WANs), public switched telephone networks (PSTNs), intranets, the Internet, and other types of networks or combinations of networks. Client 210 and servers 220-240 may connect to network 250 via wired, wireless and / or optical connections.
Illustrative client / server architecture FIG. 3 is an exemplary diagram of a client or server entity (hereinafter referred to as a "client / server entity") that may correspond to one or more of clients 210 and / or servers 220-240. The client / server entity may include bus 310, processor 320, main memory 330, read-only memory (ROM) 340, storage device 350, input device 360, output device 370 and communication interface 380. Bus 310 may include routes that allow communication within the elements of the client / server entity.
Processor 320 may include a processor, microprocessor or processing logic capable of interpreting and executing instructions. Main memory 330 may include random access memory (RAM) or another type of dynamic storage device that can store information and instructions for execution by processor 320. The ROM 340 may include a ROM device or another type of static storage device that may store static information and instructions for use by the processor 320. The storage device 350 may include a magnetic recording medium and / or an optical recording medium and its corresponding drive.
The input device 360 may include a mechanism that allows the operator to enter information to a client / server entity such as a keyboard, mouse, pen, speech recognition and / or biometric mechanism. The output device 370 may include a mechanism for outputting information to an operator such as a display, a printer, and a speaker. Communication interface 380 may include any transceiver-like mechanism that allows a client / server entity to communicate with other devices and / or systems. For example, the communication interface 380 may include a mechanism for communicating with another device or system via a network such as the network 250.
As described in detail below, the client / server entity may perform certain actions according to the principles of the present invention. The client / server entity may perform these actions in response to software instructions that execute the processor 320, which is housed in a computer-readable medium such as memory 330. Computer-readable media may be defined as physical or logical memory devices and / or carrier waves.
Software instructions may be read into memory 330 from another computer-readable medium, such as a data storage device 350, or may be read into memory 330 from another device via communication interface 380. The software instruction stored in the memory 330 may cause the processor 320 to perform the processing described below. Alternatively, according to the principles of the present invention, wiring circuits may be used in place of or in combination with software to achieve processing. Therefore, implementations that follow the principles of the invention are not limited to any particular combination of hardware circuits and software.
An exemplary computer readable medium FIG. 4 is a diagram of an exemplary computer-readable medium 400 portion that may be used by a server such as server 220. In one embodiment, the computer-readable medium 400 may correspond to the memory 330 of the server 220. In another embodiment, the computer-readable medium 400 may accommodate multiple memories in one or more different servers. A portion of the computer-readable medium 400 shown in FIG. 4 may include platform service software 410 and advertising (AD) service software 420.
Platform service software 410 may include software for interfacing with services provided by a third party. For example, the service may include search services, mapping services, email services and / or other types of services that may be used in the application. Advertising service software 420 may include software for providing advertising links. In one embodiment according to the principles of the present invention, the advertising service software 420 may provide the advertising link based on the content of the application to which the advertising link is provided. For example, advertising phosphorus If the application for which the property search is to be provided is related to property search, the advertising service software 420 may select and provide the advertising link related to the property search.
Application development FIG. 5 is a flowchart of an exemplary process for developing an application in a realization example according to the principle of the present invention. The process may begin with the developer creating an application that utilizes a platform service provided by a third party (operation 510). The application may include, for example, a web-based application or a desktop application. Platform services may include, for example, search services, mapping services, email services or other types of services. Developers may, for example, create applications using developer tools provided by a third party (or another party).
The application may be linked to an advertising service (behavior 520). Advertising services may also be provided by a third party. By linking the platform service to the advertising service, it is possible to serve advertisements to users who access the application. Figure 1 shows an exemplary application 100 that may be created by a developer, in which a platform service (mapping service) associated with a third party becomes an advertising service that is also associated with a third party. Linked. The association of the platform service to the advertising service with respect to the application may be made, for example, by the software code within the application (for example, when the application is accessed by the user, the software code searches for and displays it in the advertising link. May be).
Providing motivation for application developers FIG. 6 is a flowchart of an exemplary process for providing motivation for the developer in an embodiment according to the principles of the present invention. The process may begin with the user accessing the application (operation 610). To access the application, the user may, for example, double-click the icon on their desktop, or enter a uniform resource locator (URL) in their web browser, for example, a web page, etc. You may access the document.
It is assumed herein that the application utilizes platform services such as mapping services provided by third parties and advertising services provided by third parties. To take advantage of the platform service, the application may forward a service call to the mapping service (or the mapping service's application programming interface). The service call may, for example, require the mapping service to provide the application with a particular map. In situations where the platform service includes an email service, the service call may require the application to provide email for a particular account (eg, the email account associated with the user), for example. Good. In situations where the platform service includes a search service, the service call may require, for example, the search service to perform a search based on a search query provided by the user and return the search results to the application.
One or more advertising links may be provided to the application to be displayed to the user (behavior 620). In one embodiment according to the principles of the present invention, upon launching the application, the application may send a request to the advertising service for the advertising link. Advertising services are broadly based on the content of the application You may select the notification link. For example, if the application provides property location information (as in the example shown in Figure 1), the advertising service may select the advertising link associated with the property location. Good.
Credits may be provided to the application developer based on the advertising link provided (behavior 630). It is assumed herein that the application developer and the owner of the application are the same entity. It will be fully recognized that credits may be provided to the application owner if the application developer and the application owner are different entities.
A third party (or another party) may track the activity associated with the advertising link over a period of time and provide credit to the application developer based on the amount of activity. For example, credits may be provided to application developers based on ad link impressions, clicks and / or conversions. "Impression" refers to the display of an advertising link to a user of an application. If a particular ad link is of interest to the user, the user may select (or click) the ad link, which is the web belonging to the advertiser associated with the ad link in the user's web browser. You may visit the page. This selection of advertising links by the user is referred to below as a "click." In addition, advertising links may be provided to the user (ie, impressions), and then the user provides information related to the user, purchases a product or service, participates in a group or activity, advertiser or another. You may perform certain acts such as permission for certain acts by the parties concerned. This action by the user is referred to below as "conversion". Therefore, a third party is an application developer each time an ad link is displayed to a user of the application, each time the user selects the displayed ad link, and / or each time the user makes a conversion regarding the ad link. You may provide credit to.
The amount of credit provided by a third party is configurable. For example, if an ad link is displayed, the first number of credits will be given to the application developer, and if the ad link is clicked, a second larger number of credits will be given to the application developer. However, a third party may decide to provide the application developer with a third, larger number of credits for each conversion. Another method of determining the amount of credit to offer to application developers is also possible.
There are multiple ways in which credits can be offered to application developers. For example, a third party may provide the application developer with a predetermined number of service calls to the platform service over a period of time. If the actual number of service calls during the period cycle exceeds a predetermined number, the third party may charge the application developer a fee for more than the predetermined number of service calls. Third parties may increase a given number depending on the activity associated with the user's advertising. For example, a third party may increase a predetermined number in response to ad link impressions, clicks and / or conversions of displayed ad links. Therefore, if a developer's application generates more impressions / clicks / conversions, the use of platform services in the application will be essentially free to the developer.
As an alternative (or in addition) to providing application developers with an increased number of free service calls for impressions / clicks / conversions, third parties motivate applications to truly monetize impressions / clicks / conversions. It may be provided to the developer. For example, a third party may charge the application developer a variable monthly fee for calling the service to the platform service. Third party is next In addition, you may refund a certain amount when an impression / click / conversion is generated. Alternatively, a third party may charge the application developer a flat fee for using the platform services. Third parties may then refund a certain amount when impressions / clicks / conversions are generated. In either case, once the developer's application usage is high enough, the developer's cost to access the platform service can be dramatically reduced (or even zero). There is sex.
Example The following examples show the above processing. In this example, it is assumed that the developer has created an application 700 that provides a review of a pizzeria, as shown in Figure 7A. As illustrated, application 700 may provide a separate review of the pizzeria in the area of interest (Pittsburgh in the embodiment shown in FIG. 7A). Application 700 also creates a map from a third-party mapping service that shows the location of the pizzeria where the review is provided. To reduce the cost of using a third party mapping service, the developer may link the use of the third party mapping service to an advertising service provided by a third party (Operation 710). Therefore, the interests of developers are in line with those of third parties. Developers will benefit from serving third-party advertising by reducing the cost of using third-party mapping services. Third parties benefit from advertising revenue from serving ads in the developer's application.
Once the application 700 is developed, it may be provided to the user (operation 720). For example, if the application 700 is a desktop application, it may be provided to the user via the Internet (eg, download) and installed and run by the user. If the application 700 is a web-based application, it may be provided to the user, for example, depending on the user accessing a particular document (eg, a web page).
In any case, when the user accesses the application 700, an advertising link related to the content of the application 700 (in this example, a pizzeria) may be provided. A third party may track the interaction between the application 700 and the user. For example, a third party may track the identity of the ads offered to the user, which ads were clicked, and / or the number of conversions that occurred (Action 730 in Figure 7B). Third parties may provide credits (eg, free service calls and / or monetary payments for mapping services) to application developers based on the number of ad impressions / clicks / conversions (behavior 740). ).
As mentioned above, linking a third party's platform service call to a third party's advertising service aligns the third party's motives with the application developer's motives. For example, a developer develops a useful and practical application with a good user experience, what users are interested in and thereby generate demand for the application, and advertising in their application. Providing useful impressions / clicks / conversions that ultimately raise the limit of free service calls to third party platform services, and free applications using third party backend infrastructure I am interested in making it possible to continue to grow. Third parties provide useful, well-supported and supported platform services (including APIs) that developers can use to build good desktop and web-based applications, and developers. To provide an easy-to-use, more powerful advertising API that can be used to quickly incorporate targeted ads into your application, and to share advertising revenue with developers. We are interested in providing continuous free access to third party platform services for successful, powerful and useful applications that users like to seek.
Conclusion Systems and methods according to the principles of the present invention associate the use of advertising services with the use of platform services to provide an incentive for application developers to serve advertisements to their applications.
The above description of an exemplary embodiment of the invention provides figures and details, but is not intended to be inclusive and is intended to limit the invention to the exact forms disclosed. I'm not doing it either. Modifications and modifications are also possible in light of the above teachings, or modifications and modifications can be obtained from the realization of the present invention. For example, a series of actions is described with respect to FIGS. 5 and 6, but in other embodiments that follow the principles of the present invention, the order of actions may be modified. Further, the non-independent operations may be performed in parallel.
The above details refer to the user. "User" is intended to refer to a client or client operator, such as Client 210 (Figure 2).
It will be apparent to those skilled in the art that embodiments of the present invention may be embodied in many different forms of software, firmware and hardware in the embodiments shown in the figure, as described above. The actual software code or dedicated control hardware used to implement aspects according to the principles of the invention is not intended to limit the invention. Therefore, the behavior and behavior of the embodiments have been described without reference to specific software code. It will be appreciated that those skilled in the art will be able to design the software and control the hardware to realize the embodiments, based on the details of the specification.
Moreover, certain parts of the invention may be realized as "logic" that performs one or more functions. This logic may include hardware, software or hardware and software combinations such as application-specific integrated circuits or field programmable gate arrays.
The elements, actions or instructions used herein should not be considered important or essential to the present invention unless otherwise noted. Also, as used herein, the article "a" is intended to include one or more items. The term "one" or similar is used when it is intended as the only item. Furthermore, the phrase "based on" is intended to mean "based on at least in part" unless otherwise noted.
<figref num="1">It is a figure which shows the exemplary concept which follows the principle of this invention.</figref><figref num="2">It is a diagram of an exemplary network in which a system and method according to the principles of the present invention can be realized.</figref><figref num="3">FIG. 5 is a diagram of an exemplary client or server entity in an embodiment according to the principles of the present invention.</figref><figref num="4">FIG. 5 is a diagram of some of the exemplary computer-readable media that can be used by the server of FIG.</figref><figref num="5">It is a flowchart of an exemplary process of developing an application in an embodiment according to the principles of the present invention.</figref><figref num="6">It is a flowchart of an exemplary process for providing motivation for a developer in an embodiment according to the principles of the present invention.</figref><figref num="7A">In the embodiment according to the principle of the present invention, an example of the process described with respect to FIG. 5 is provided.</figref><figref num="7B">In the embodiment according to the principle of the present invention, an example of the process described with respect to FIG. 6 is provided.</figref>
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2001195248A | Cites | Japan | Examiner |
| JP2003216872A | Cites | Japan | Examiner |
| JP2003333636A | Cites | Japan | Examiner |
| JP2003337893A | Cites | Japan | Examiner |
| JP2004287610A | Cites | Japan | Examiner |
10 members in 4 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 11394197 | United States of America | – | |
| 39419706 | United States of America | A | |
| 39419706 | United States of America | A | |
| 2007065662 | United States of America | W | |
| 2007065662 | United States of America | W | |
| 2006394197 | – | – | – |
| 2007065662 | – | – | – |
| US20060394197 | – | – | – |
| WO2007US65662 | – | – | – |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| WO2007115187A2 | World Intellectual Property Organization (WIPO) | A2 | |
| US2007265858A1 | United States of America | A1 | |
| WO2007115187A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP2002386A2 | European Patent Office (EPO) | A2 | |
| JP2009532780AThis record | Japan | A | |
| EP2002386A4 | European Patent Office (EPO) | A4 | |
| US8224695B2 | United States of America | B2 | |
| US2012314853A1 | United States of America | A1 | |
| JP5101599B2 | Japan | B2 | |
| US8849696B2 | United States of America | B2 |
27 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Written notification of registration of transferJAPANESE INTERMEDIATE CODE: R350R350 | R350 | |
| Written request for registration of change of nameJAPANESE INTERMEDIATE CODE: R313533S533 | S533 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Transfer to examiner for re-examination before appeal (zenchi)AppealJAPANESE INTERMEDIATE CODE: A911A911 | A911 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written permission of extension of timeJAPANESE INTERMEDIATE CODE: A602A602 | A602 | |
| Written request for extension of timeJAPANESE INTERMEDIATE CODE: A601A601 | A601 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 |
Numbers
- Publication
- 2009532780
- Publication, DOCDB
- 2009532780
- Publication, EPODOC
- JP2009532780
- Application
- 2009503315
- Application, DOCDB
- 2009503315
- Application, EPODOC
- JP20090503315
Titles2
- Japanese
- 広告によるサービス呼び出しの金銭化
- English
- Monetization of service calls by advertising
Classification
- CPC, 3
- G06Q30/02
- G06Q30/0211
- G06Q30/0214
- IPC, 1
- G06Q50 00
Designated states4
- Regional, 4
- Zimbabwe
- Turkmenistan
- Türkiye
- Togo