This application claims the benefit under 35 U.S.C. §119(a) of Korean Patent Application No. 10-2008-0119450, filed on Nov. 28, 2008, the disclosure of which is incorporated by reference in its entirety for all purposes.
1. Field
The following description relates to an online advertisement technology, and more particularly, to a user equipment (UE) and an advertisement service server for a bidirectional personalized advertisement and a method of providing a bidirectional personalized advertisement in the UE.
2. Description of the Related Art
An online advertisement service is one of the most profitable supplementary services for media service providers, such as Internet protocol television (IPTV) providers. However, the application of an online advertisement service is generally limited. Since a system for an online advertisement service is implemented with respect to a specific media service, high costs would be incurred to re-apply the system to a different media service.
In addition, once a system for an online advertisement service has been completed, it is difficult to reflect requirements for a new supplementary function in the system. Also, an online advertisement service cannot easily utilize media content information and user information necessary for a personalized service.
Information is in a form dependent on a specific media service, and thus high costs are required to obtain information independently and the obtained information needs to be processed in order to be compatible with the advertisement service.
Therefore, to overcome such drawbacks, an online advertisement technology has been developed, which is not dependent on the type of media service used, promotes development of composite advertisement service models in combination with various existing IP network-based services and allows advertisers to provide personalized advertisement to a more specific target audience by utilizing IP network subscriber information and media meta-information of a media service.
Accordingly, in one aspect, there is provided a personalized online advertisement technology which can prevent dependence on a particular media service.
Also, in another aspect, there is provided a personalized online advertisement in combination with various existing Internet protocol (IP) network-based services for more specific target users.
In one general aspect, there is provided a user equipment (UE) for bidirectional personalized advertisement, which receives user setting information and advertisement meta-information from an advertisement service server, stores the received user setting information and advertisement meta-information, searches for advertisement contents from the stored advertisement meta-information and selects the found advertisement contents when an advertisement event occurs, and displays the selected advertisement contents.
When the advertisement contents corresponding to the user setting information are searched from the advertisement meta-information, user request information or user location information may be further taken into account.
In another general aspect, there is provided an advertisement service server for bidirectional personalized advertisement, which stores and registers user setting information, advertisement meta-information, and advertisement contents from an advertiser terminal and transmits at least one of the user setting information, advertisement meta-information, and advertisement contents to a user equipment (UE) in real time or in non-real time.
Accordingly, a personalize advertisement is selected based on the advertisement meta-information and the user setting information, so that the dependence of an online advertisement service on a particular media service can be prevented.
Moreover, according to the exemplary embodiments, composite advertisement service models in combination with various existing IP network-based services can be developed, and advertisers are allowed to provide personalized advertisement to a more specific target audience by utilizing IP network subscriber information and media meta-information of a media service.
Other features will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the attached drawings, discloses exemplary embodiments of the invention.
Elements, features, and structures are denoted by the same reference numerals throughout the drawings and the detailed description, and the size and proportions of some elements may be exaggerated in the drawings for clarity and convenience.
The following detailed description is provided to assist the reader in gaining a comprehensive understanding of the methods, apparatuses and/or systems described herein. Various changes, modifications, and equivalents of the systems, apparatuses and/or methods described herein will suggest themselves to those of ordinary skill in the art. Descriptions of well-known functions and structures are omitted to enhance clarity and conciseness.
In the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may obscure the subject matter with unnecessary details.
Before describing the exemplary embodiments, a term used throughout this specification is defined. This term is defined in consideration of functions according to exemplary embodiments, and can be varied according to a purpose of a user or manager, or precedent and so on. Therefore, definitions of the term should be made on the basis of the overall context.
A bidirectional personalized advertisement is a user adaptive advertisement content selected based on advertisement meta-information and user setting information.
The bidirectional personalized advertisement provided by the advertisement service server 200 is registered by an advertiser terminal 400, and information may be obtained from a media service server 500 in order to provide a composite advertisement service associated with IP network-based services.
For example, the IP network 300 may employ an IP multimedia subsystem (IMS) network which is specified by an international standardization organization, 3rd Generation Partnership Project (3GPP), for the purpose of providing multimedia session control and service based on session initiation protocol (SIP) among all IP networks. An IMS network is a core network for providing an integrated service in the wired/wireless multi-access network environment.
The UEs 100 are connected to a proxy cell session control function (P-CSCF) 310 that acts as an initial access point for the UEs in the IMS network, and the advertisement service server 200 is connected to a serving call session control function (S-CSCF) 320, which performs SIP registration, controls and manages a session for a registered user and interworks with service platforms in order to provide various kinds of services.
In
The advertisement service system includes an interrogating call session control function (I-CSCF) 340 that acts as an access point of an operator network and as a topology hiding inter-network gateway (THIG) in order to protect its own path information in the case of interworking with another operator network.
The communication unit 110 receives user setting information and advertisement meta-information from the advertisement service server 200 (referring to
The advertisement meta-information is information related to an advertisement registered by the advertiser, and may be configured as shown, for example, in
The storage unit 120 stores the user setting information and the advertisement meta-information received by the communication unit 110. The storage unit 120 may physically or logically distribute and store the user setting information and advertisement meta-information.
The control unit 130 controls the apparatus, and includes an advertisement selection unit 131. When an advertisement event occurs, the advertisement selection unit 131 selects advertisement contents corresponding to user setting information found from the advertisement meta-information stored in the storage unit 120.
For example, the advertisement event may be an advertisement request from a user, or an advertisement request automatically generated due to the use of a web service or a media service.
The advertisement selection unit 131 may generate advertisement filtering information as shown in
The advertisement selection unit 131 compares the advertisement filtering information as shown in
The display unit 140 displays the advertisement contents selected by the advertisement selection unit 131. For example, the display unit 140 may be a liquid crystal display (LCD) to display advertisement content.
As described above, the UE selects personalized advertisement contents based on the advertisement meta-information and the user setting information, thereby avoiding a dependence of online advertisement services on a particular media service.
In one general aspect, referring to
The advertisement execution unit 132 requests the advertisement service server 200 for real-time transmission of the advertisement contents selected by the advertisement selection unit to 131, and receives the advertisement contents and displays the received advertisement contents on the display unit 140 in real time.
Alternatively, the advertisement execution unit 132 may read out the advertisement contents selected by the advertisement selection unit 131 from the storage unit 120 and display the advertisement contents on the display unit 140 in non-real time.
Thus, the UE for the bidirectional personalized advertisement according to the exemplary embodiment can provide a user in real time or in non-real time with personalized advertisement contents which are not dependent on a particular media service.
In another general aspect, the control unit 130 may include an order processing unit 133. The order processing unit 133 requests the advertisement service server 200 for a user interface (UI) allowing the user to input order information for a product corresponding to the advertisement content selected by the user from among the advertisement contents displayed on the display unit 140. The user inputs the order information through the UI.
That is, when a user selects one of advertisement contents displayed on the display unit 140 and makes an order for a product corresponding to the selected advertisement content, the order processing unit 133 provides a UI, such as a webpage, to allow the user to input order information for the product. Here, the purchase, the payment, and the distribution procedures for the product can be performed using the UI in association with the advertiser terminal 400.
In one general aspect, the advertisement selection unit 131 may be configured to select advertisement contents by further taking into account user request information. To this end, the UE 100 may further include an input unit 150 for input of the user request information.
In the current exemplary embodiment, the user selection unit 131 selects the advertisement contents by further taking into account the user request information, such as time information, priority information, and classification information, which is input by the user directly, as well as the user setting information including the age, gender, and interests of the user.
In another general aspect, the advertisement selection unit 131 may be configured to further take into account the user location information to select the advertisement contents. To this end, the user terminal 100 may further include a location information detection unit 160 for detecting the user location.
For example, the location information detection unit 160 may employ a GPS transmission/reception module to receive a GPS signal and detect a location of a UE 100.
Accordingly, the advertisement selection unit 131 may provide location-based personalized advertisement contents to the user using the location information detected by the location information detection unit 160, as well as the user setting information including the age, gender, and interests of the user.
In one general aspect, the control unit 130 may be configured to receive user setting information and advertisement meta-information periodically through the communication unit 110 and store the received information in the storage unit 120.
Unlike the above embodiment, the control unit 130 may be configured to sporadically receive advertisement meta-information related to a real-time advertisement event from the communication unit 110 when the real-time advertisement event occurs.
Accordingly, the UE 100 receives the user setting information and the advertisement meta-information from the advertisement service server 200 for the selection of the personalized advertisement contents in real time or in non-real time, and stores the received information.
The storage unit 210 stores user setting information, advertisement meta-information, and advertisement contents. The storage unit 210 may physically or logically distribute and store the user setting information, the advertisement meta-information, and the advertisement contents.
The communication unit 220 transmits at least one of the user setting information, the advertisement meta-information, and the advertisement contents to a UE in real time or in non-real time.
For example, as shown in
The user setting information may be transmitted sporadically, only when it is changed. The advertisement meta-information may be transmitted sporadically when an advertisement event occurs in the UE.
The control unit 230 controls the advertisement service server 200, and includes an advertisement registration unit 231. The advertisement registration unit 231 provides the advertiser terminal 400 (referring to
Hence, the advertisement service server 200 provides the UE with the user setting information, the advertisement meta-information, and advertisement contents periodically or sporadically, and the UE which receives the pieces of information and advertisement contents uses the information to provide the user with personalized advertisement contents in real time or in non-real time without being dependent on a particular media service.
In one general aspect, the control unit 230 may further include an order processing unit 232. The order processing unit 232 provides a UI to the UE in response to a request from the UE such that the UE can input order information for a product corresponding to specific advertisement through the UI.
Therefore, in the current exemplary embodiment, when the user selects a specific advertisement from the advertisement contents displayed through the UE and makes an order request corresponding to the selected advertisement content, the order processing unit 232 provides a UI to the UE such that the user can order a corresponding product using the UI such as a webpage for inputting the order information for the product. In this case, the purchase, the payment, and the distribution procedures for the product can be performed using the UI in association with the advertiser terminal 400.
In another general aspect, the control unit 230 may further include a media meta-information association unit 233. The media meta-information association unit 233 associates the advertisement meta-information with media meta-information from the media service server 500 (referring to
The control unit 230 may further include a GIS information association unit 234. The GIS information association unit 234 associates the advertisement meta-information with GIS information from a geographical information system 600 (see
Accordingly, a composite advertisement can be provided by the association of the various existing IP network-based services such as media services and geographical information services, and more specifically, a personalized advertisement service can be provided to a user in real time or in non-real time without being dependent on a particular media service.
In addition, the control unit 230 may produce new extra services by combining a voice over IP (VoIP) service, a presence service and a connection service between a mobile phone and a landline phone using a public switched telephone network (PSTN) gateway.
The control unit 230 may further include a user registration unit 235, which is configured to register user setting information.
For example, the user registration unit 235 may be configured to provide a UI to the UE for the user setting information registration such that the user setting information input through the provided UI is stored in the storage unit 210.
Alternatively, the user registration unit 235 may be configured to receive the user setting information from a subscriber manager that manages information of network subscribers and store and register the received user setting information into the storage unit 210.
For example, subscriber information is received as user setting information from an HSS that manages service profiles required for registration of subscriber and providing of services in an IMS network, and is stored and registered in the storage unit 210.
That is, in the current exemplary embodiment, the advertisement service server 200 uses the user registration unit 235 to automatically or manually obtain and store the user setting information which is taken into account when the UE selects the personalized advertisement contents.
Procedures of a bidirectional personalized advertisement service between the UE and advertisement service server, whose configurations are described above, will be described with reference with
As shown in
Then, the UE stores the received user setting information and advertisement meta-information (operation 120).
The UE selects advertisement contents corresponding to the user setting information from the stored advertisement meta-information when an advertisement event occurs (operation 130).
For example, the advertisement event may be an advertisement request from a user, or an advertisement request automatically generated due to the use of a web service or a media service.
The UE displays the selected advertisement contents. At this time, the UE may request the advertisement service server for real-time transmission of the selected advertisement contents to display the advertisement contents in real time.
Alternatively, the UE may read out the selected advertisement contents from a database storing advertisement contents to display the selected advertisement contents in non-real time.
Accordingly, the personalized advertisement contents are selected based on the advertisement meta-information and the user setting information, and hence the dependence of online advertisement service on a particular media service can be solved.
The UE 100 registers with the IMS network 300 according to standard IMS registration (operation 210). Then, an S-CSCF 320 of the IMS network installs initial filter criteria (iFC) information of a corresponding user which is received from an HSS 330 (operation 220).
The S-CSCF 320 performs 3rd-party registration on the advertisement service server 200 according to the iFC information (operation 230). For this operation, a REGISTER message of IMS is used, and identification information and authentication information of the UE 100 are transferred to the advertisement service server 200. After the registration is completed, the advertisement service server 200 transmits the user setting information contained in an INFO message of the IMS to the UE 100 (operation 240).
Consequently, the advertisement service server 200 provides the UE 100 with the user setting information via the IMS network 300 that is an IP network.
When the UE 100 receives the user setting information contained in the INFO message, the UE 100 transmits a SUBSCRIBE message to the advertisement service server 200 in order to receive the advertisement meta-information (operation 310). The SUBSCRIBE message may include personal information of a user, user request information, and user location information.
The service server 200 includes the advertisement meta-information in a NOTIFY message of the IMS by using the information included in the SUBSCRIBE message, and the NOTIFY message including the advertisement meta-information to the UE 100 (operation 320).
Thereafter, the advertisement service server 200 periodically includes the advertisement meta-information in the NOTIFY message and transmits the NOTIFY message to the UE 100 according to meta-information of the update cycle information (operation 330).
Thus, the advertisement service server 200 provides the UE 100 with the advertisement meta-information through the IMS network 300 that is the IP network 300.
The UE 100 may voluntarily request the advertisement service server 200 to provide advertisement meta-information, instead of waiting for periodical advertisement meta-information, when a real-time advertisement event such as location information detected by a GPS transmission/reception module and the like, which is required to be performed in real-time, takes place.
To this end, the UE 100 uses the INFO message to notify the advertisement service server 200 of the occurrence of a real-time advertisement event (operation 410).
Then, the advertisement service server 200 immediately selects the advertisement meta-information, and transmits the selected meta-information using the NOTIFY message to the UE 100 (operation 420).
Accordingly, the advertisement service server 200 provides the UE 100 with the advertisement meta-information through the IMS network 300 that is an IP network in real time.
A number of exemplary embodiments have been described above. Nevertheless, it will be understood that various modifications may be made. For example, suitable results may be achieved if the described techniques are performed in a different order and/or if components in a described system, architecture, device, or circuit are combined in a different manner and/or replaced or supplemented by other components or their equivalents. Accordingly, other implementations are within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-0119450 | Nov 2008 | KR | national |