Apparatus and method for managing advertisement application
First Claim
Patent Images
1. A method for managing advertisement applications in a mobile network, comprising:
- receiving, by a processor of an advertising server, a notification indicating execution of an advertisement application from an advertisement-receiving terminal whenever an advertisement application for representing an advertisement is executed in the advertisement-receiving terminal, the notification including an application Identifier (ID) of the advertisement application;
updating, by the processor of the advertising server, an executing-advertisement application list corresponding to the advertisement-receiving terminal upon every receipt of the notification by storing the ID of the advertisement application in the executing-advertisement application list which is stored in a non-transitory memory of the advertising server;
receiving, by the processor of the advertising server, a de-registration notification indicating terminated execution of the advertisement application from the advertisement-receiving terminal, the de-registration notification including the ID of the advertisement application;
deleting, by the processor of the advertising server, the ID of the advertisement application from the executing-advertisement application list in response to the de-registration notification;
determining, by the processor of the advertising server, one of a plurality of advertisement applications included in the executing-advertisement application list as a target advertisement application;
selecting, by the processor of the advertising server, an advertisement that can be represented by the target advertisement application, when an advertisement needs to be delivered to the advertisement-receiving terminal; and
sending, by the processor of the advertising server, an advertisement message including an ID of the target advertisement application and the selected advertisement, to the advertisement-receiving terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for managing an advertisement application in a mobile advertising system is provided. When an advertisement application for representing an advertisement is installed in an advertisement-receiving terminal, a registration request for the installed advertisement application is made. The advertisement-receiving terminal assigns an application Identifier (ID) to the advertisement application in response to the registration request, and stores a profile of the advertisement application in association with the assigned application ID.
66 Citations
9 Claims
-
1. A method for managing advertisement applications in a mobile network, comprising:
-
receiving, by a processor of an advertising server, a notification indicating execution of an advertisement application from an advertisement-receiving terminal whenever an advertisement application for representing an advertisement is executed in the advertisement-receiving terminal, the notification including an application Identifier (ID) of the advertisement application; updating, by the processor of the advertising server, an executing-advertisement application list corresponding to the advertisement-receiving terminal upon every receipt of the notification by storing the ID of the advertisement application in the executing-advertisement application list which is stored in a non-transitory memory of the advertising server; receiving, by the processor of the advertising server, a de-registration notification indicating terminated execution of the advertisement application from the advertisement-receiving terminal, the de-registration notification including the ID of the advertisement application; deleting, by the processor of the advertising server, the ID of the advertisement application from the executing-advertisement application list in response to the de-registration notification; determining, by the processor of the advertising server, one of a plurality of advertisement applications included in the executing-advertisement application list as a target advertisement application; selecting, by the processor of the advertising server, an advertisement that can be represented by the target advertisement application, when an advertisement needs to be delivered to the advertisement-receiving terminal; and sending, by the processor of the advertising server, an advertisement message including an ID of the target advertisement application and the selected advertisement, to the advertisement-receiving terminal. - View Dependent Claims (2)
-
-
3. A method for managing advertisement applications in a mobile network, comprising:
-
sending, by a processor of an advertising server, a request for a list of advertisement applications currently being executed in an advertisement-receiving terminal, to the advertisement-receiving terminal, wherein the advertisement-receiving terminal updates the list whenever an advertisement application stored in the advertisement-receiving terminal is executed; receiving, by the processor of the advertising server, the list from the advertisement-receiving terminal and storing the list in a non-transitory memory of the advertising server; receiving, by the processor of the advertising server, a de-registration notification indicating terminated execution of an advertisement application in the list from the advertisement-receiving terminal, the de-registration notification including an application Identifier (ID) of the advertisement application; deleting, by the processor of the advertising server, the ID of the advertisement application from the executing-advertisement application list in response to the de-registration notification; determining, by the processor of the advertising server, one of a plurality of advertisement applications included in the list as a target advertisement application based on the list; selecting, by the processor of the advertising server, an advertisement that can be represented by the target advertisement application, when an advertisement needs to be delivered to the advertisement-receiving terminal; and sending, by the processor of the advertising server, an advertisement message including the selected advertisement and an ID of the target advertisement application, to the advertisement-receiving terminal. - View Dependent Claims (4, 5)
-
-
6. An advertising server for managing advertisement applications in a mobile network, comprising:
-
a non-transitory memory; and a processor configured to; receive, whenever an advertisement application for representing an advertisement is executed in an advertisement-receiving terminal, a notification indicating the execution of the advertisement application from the advertisement-receiving terminal, the notification including an application Identifier (ID) of the advertisement application; update an executing-advertisement application list corresponding to the advertisement-receiving terminal upon every receipt of the notification by storing the ID of the advertisement application in the executing-advertisement application list which is stored in the non-transitory memory; receive a de-registration notification indicating terminated execution of the advertisement application from the advertisement-receiving terminal, the de-registration notification including the ID of the advertisement application; delete the ID of the advertisement application from the executing-advertisement application list in response to the de-registration notification; determine, when an advertisement needs to be delivered to the advertisement-receiving terminal, one of a plurality of advertisement applications included in the executing-advertisement application list as a target advertisement application; select an advertisement that can be represented by the target advertisement application; and send an advertisement message including an ID of the target advertisement application and the selected advertisement to the advertisement-receiving terminal. - View Dependent Claims (7)
-
-
8. An advertising server for managing advertisement applications in a mobile network, comprising:
-
a non-transitory memory; and a processor configured to; send to an advertisement-receiving terminal a request for a list for advertisement applications currently being executed in advertisement-receiving terminal, wherein the advertisement-receiving terminal updates the list whenever an advertisement application stored in the advertisement-receiving terminal is executed; receive the list from the advertisement-receiving terminal; store the list in the non-transitory memory; receive a de-registration notification indicating terminated execution of an advertisement application in the list from the advertisement-receiving terminal, the de-registration notification including an application Identifier (ID) of the advertisement application; and delete the ID of the advertisement application from the executing-advertisement application list in response to the de-registration notification, wherein the processor is further configured to make the request for the list when an advertisement needs to be delivered to the advertisement-receiving terminal, and wherein the processor is further configured to; determine one of advertisement applications included in the list as a target advertisement application depending on the list; select an advertisement that can be represented by the target advertisement application; and send an advertisement message including an ID of the target advertisement application and the selected advertisement, to the advertisement-receiving terminal. - View Dependent Claims (9)
-
Specification