WO2010031338A1 - 业务激活的方法和业务提供的方法以及终端设备和服务器 - Google Patents
业务激活的方法和业务提供的方法以及终端设备和服务器 Download PDFInfo
- Publication number
- WO2010031338A1 WO2010031338A1 PCT/CN2009/073986 CN2009073986W WO2010031338A1 WO 2010031338 A1 WO2010031338 A1 WO 2010031338A1 CN 2009073986 W CN2009073986 W CN 2009073986W WO 2010031338 A1 WO2010031338 A1 WO 2010031338A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- service
- information
- mobile
- activation request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Definitions
- the present invention relates to the field of mobile advertising services, and in particular, to a method for service activation and a method for providing a service, and a terminal device and a server.
- a service provider can send advertisements to users through a mobile network.
- advertisements are generally sent to users' terminals by means of short messages or multimedia messages.
- OMA Open Mobile Architecture
- Mob Ad Mobile Advertising
- the mobile advertising business system package includes: Service Provider Business Application (SP Application, SP App), Mobile Advertising Engine (Ad Engine), Mobile Advertising Application (Ad App), Mobile Advertising Server (Mob Ad) Server, MS), and Content Provider (CP), etc.;
- SP Application Service Provider Business Application
- Ad Engine Mobile Advertising Engine
- Ad App Mobile Advertising Application
- Mob Ad Mobile Advertising Server
- MS Mobile Advertising Server
- CP Content Provider
- the mobile advertising service system utilizes the services subscribed by existing users as the "bearer" of the mobile advertising service, and the SP App and Ad Engine can be installed in the service offering.
- an advertisement is requested from the MS through the integrated Ad Engine.
- SP provides mobile advertising business through MobAd Enabler; SP manages MobAd
- Enabler's User Profile data based on such information, such as user-related information, content-related information, personal interests, and preferences.
- SPs can also send advertisements by using SP App (such as streaming services, MMS services, SP portals or other network-side applications where businesses want to advertise in their business) and Ad App (residents) Implementations that remain on the device, such as games or other applications. Both applications can interact with MobAd Enabler to configure Ad as part of the service (for example, requesting Ad, configuring statistics).
- the SP App can configure the Ad for the user, ie requesting and receiving advertisements from the mobile advertising server, the users provided to it in its business, for any device (including non-MobAd adapter devices).
- SP manages MobAd Enabler advertising raw data, which will be used for mobile advertising services.
- the SP improves the Mob Ad Enabler service by using metrics data, and the SP shares the metrics data with the CP or Advertiser.
- SP Configuration and Maintenance MobAd Enabler SP can have multiple roles, such as service providers, subscribers, and more.
- Users can consume personalized and interactive advertising content, modify their MobAd user information, insert context and parameters, and access and detach mobile advertising services.
- the Ad App saves the ad and presents it to the user.
- the Ad App can report the user's communication information to the MobAd Enabler SP app that resides on the network. This app interacts with the Mob Ad Enabler.
- the SP App can embed the ad into the content provided to the user.
- MobAd has a basic understanding of MobAd's business framework.
- users can get the content they need, or they can take the initiative to get ads.
- MobAd supports personalized services for users, so users can filter and add their own preferences to easily receive the content they need.
- the inventors of the present invention have found that the existing mobile advertising service schemes are used for the advertisement of the user-side terminal in a general manner, but in fact, the processing of different terminals themselves The capabilities are generally different, including the processing power of the hardware, and the installed application.
- the network side delivers the advertisement in a unified manner, which may make the service provisioning impossible. For example: the delivered video media or pictures
- the format does not match the terminal, or the resolution exceeds the display size of the terminal.
- the embodiments of the present invention provide a method for service activation, a method for providing a service, and a terminal device and a server, which can provide corresponding advertisement services according to characteristics of the user terminal.
- the mobile advertisement service activation request includes capability information of the collected terminal; Providing a mobile advertising service to the terminal according to the capability information of the terminal.
- a receiving unit configured to receive a mobile advertising service activation request sent by the terminal, where the mobile advertising service activation request includes capability information of the collected terminal;
- the mobile advertisement providing unit is configured to provide the mobile advertisement service to the terminal according to the capability information of the terminal.
- a capability information collection unit configured to collect capability information of the terminal
- An activation request sending unit configured to send a mobile advertisement service activation request to the network side service server;
- the mobile advertisement service activation request includes capability information of the terminal set by the capability information collection unit;
- the advertisement information processing unit is configured to receive the advertisement information delivered by the network side service server according to the capability information, and display the advertisement information.
- the mobile advertising service activation request includes: capability information of the terminal served by the service provider device;
- a method for providing a mobile advertising service to the service provider device according to the capability information of the terminal includes:
- the mobile advertisement service activation request includes: an index of capability information of the terminal served by the service provider device;
- the capability information of the terminal is obtained according to the capability information index of the terminal, and the mobile advertisement service is provided to the service provider device according to the capability information.
- the mobile advertisement service activation request sent by the terminal is received; the mobile advertisement service activation request includes the capability information of the collected terminal; and the mobile advertisement service is provided to the terminal according to the capability information of the terminal. Because the user request activation process is added before the advertisement service is provided, the capability information of the terminal is obtained, so that the provision of the mobile advertisement service can be performed according to the actual capability of the user terminal, so that the mobile advertisement service and the terminal capability are adapted. . It ensures that the provision of mobile advertising services is closer to users.
- DRAWINGS 1 is a flowchart of a method for providing a mobile advertising service according to Embodiment 1 of the present invention
- FIG. 2 is a flowchart of a method for activating a mobile advertising service according to Embodiment 2 of the present invention
- FIG. 3 is a flowchart of a method for authenticating a mobile advertising service according to Embodiment 3 of the present invention.
- FIG. 4 is a flowchart of a method for updating a version of a mobile advertising service according to Embodiment 4 of the present invention.
- FIG. 5 is a schematic structural diagram of a mobile advertisement server according to Embodiment 5 of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal device according to Embodiment 6 of the present invention.
- FIG. 7 is a flowchart of a method for providing a mobile advertising service according to Embodiment 7 of the present invention.
- FIG. 8 is a flowchart of a method for providing a mobile advertising service according to Embodiment 8 of the present invention.
- Embodiments of the present invention provide a method for service activation, a method for providing a service, and a terminal device and a server. The details are described below separately.
- Embodiment 1 A method for providing a mobile advertising service is as shown in FIG. 1 , including: A1, receiving a mobile advertising service activation request sent by a terminal; and the mobile advertising service activation request includes the capability of the terminal.
- the capability information of the terminal may be hardware processing capability, such as CPU frequency, memory size, etc., or may be various application information installed by the terminal, supported file format, preference information, and the like. information. It can be understood that the capability information of the terminal in the embodiment of the present invention includes but is not limited to the above information.
- Ad App There may be multiple mobile app applications (Ad App) on the terminal, for example, including: Appl, App2, App3, ..., each of which will be used before the start of the business through the Ad Engine (Ad Engine).
- the information of 1 (including -10, ability, type, etc.) is collected on the Ad Engine.
- the specific collection method can be to find the App that may exist on the terminal through Ad Engine, and then request the sending of an App message; or
- the application automatically sends its own information to the AD Engine during the installation; or the user actively sends the information to the Ad Engine through the Ad App.
- the embodiments of the present invention include, but are not limited to, the manner of the foregoing collection.
- the mobile advertisement service activation request sent by the terminal may be sent through a packet switched (PS) domain or a circuit switched (CS) domain.
- PS packet switched
- CS circuit switched
- the MobAd service starts with the premise that the state of the terminal is that the CS domain is already available, so the MobAd can initiate the CS domain message to the network side to activate the service, and drive the PS domain thereafter.
- Content interaction The Enabler installation of MobAd on the terminal side can trigger the terminal to initiate an activation message of the CS domain to the network side.
- the message carries the information content necessary for the activation of the terminal device information and the version information.
- the server After receiving the information, the server performs corresponding processing, and the process may include interaction with other service servers. Finally, the server sends an active confirmation message to the terminal.
- the session and message of the CS domain in the PS domain in this embodiment may be a short message, a multimedia message, a voice call, etc., or may be in other forms.
- A2 Provide a mobile advertising service to the terminal according to the capability information of the terminal.
- the returning service activation completion message to the terminal may be sent through a packet switching (PS) domain or a circuit switched (CS) domain. It can be understood that sending a message through the PS domain can achieve higher security.
- PS packet switching
- CS circuit switched
- step A1 of the present invention may further comprise: returning a service activation completion message to the terminal; and in response to the server, notifying the terminal that the advertisement service is available.
- the mobile advertisement service activation request sent by the terminal is received; the mobile advertisement service activation request includes capability information of the collected terminal; and the mobile advertisement service is provided to the terminal according to the capability information of the terminal. Because the user request activation process is added before the advertisement service is provided, the capability information of the terminal is obtained, so that the provision of the mobile advertisement service can be performed according to the actual capability of the user terminal, so that the mobile advertisement service and the terminal capability are adapted. . It ensures that the provision of mobile advertising services is closer to users.
- the mobile advertisement service activation request in the first embodiment of the present invention may include user information of the terminal; the user information includes a user identifier (ID) and a device identifier (Device lD) of the terminal;
- ID user identifier
- Device lD device identifier
- step A2 the process of authenticating the user and verifying the legality of the network access of the terminal may also be included:
- the user information here generally uses the user ID. It is judged by the user ID whether the user has activated the mobile advertisement service, and if the user is not activated, the service activation cannot be completed.
- other user information may be used to authenticate the user using the mobile advertising service, and the embodiment of the present invention is not limited thereto.
- the validity of the terminal accessing the network is verified, and the verification passes to continue the step of A2.
- the specific verification method may be to determine whether the device ID of the terminal device is in the preset list. If yes, the device is considered to be legal, and the specific verification manner may also be multiple, for example, through the mobile station international synthesis.
- the service digital network number (MSISDN) or the International Mobile Subscriber Identity (IMSI) is a viable way to perform different methods depending on the network.
- the authentication of the user and the legality of the terminal access are verified.
- the execution order is not fixed based on the network protocol and the architecture.
- the specific execution sequence does not limit the present invention.
- the sending of the mobile advertising service activation request by the terminal may be initiated by the terminal, or may be initiated by the network side, and the mobile advertising service activation request sent by the receiving terminal may further include:
- the network side device sends a service activation message to the terminal; the service activation message is used to trigger the terminal to send a mobile advertisement service activation request; and the service activation message is sent by using a multicast/broadcast mode or a unicast mode.
- the terminal After receiving the service activation message, the terminal can remind the user whether it needs to activate the mobile advertising service.
- the service activation message can be sent to the terminal through the CS domain or the PS domain. It can be understood that sending a message through the PS domain can achieve higher security.
- the mobile advertisement service activation request may further include version information of the terminal; and the activating the mobile advertisement service of the terminal may further include:
- Embodiment 2 A method for activating a mobile advertising service.
- the precondition of this embodiment is that the terminal has installed the mobile advertising module (MobAd Enabler), and the network side also has MobAd Enabler.
- MobAd Enabler mobile advertising module
- These two MobAd Enablers can represent the terminal side Applications and engines for processing MobAd services, and applications and engines on the network side. Applications and engines can be separated on different network devices or they can be grouped together.
- the MobAd Enabler of the user terminal needs to complete activation before using the MobAd service.
- the signaling flow diagram is shown in Figure 2, including:
- the MobAd Enabler of the terminal initiates a Service Activation Request (ActivationRequest) message; the message may carry the terminal device number, device information, terminal capability information, software version information, user preferences, etc.; for example, the format of the ActivationRequest message may be as shown in Table 1. Shown.
- ActivationRequest Service Activation Request
- the MobAd Enabler on the network side After receiving the ActivationResquest message, the MobAd Enabler on the network side processes the service activation request of the terminal on the network side;
- the network side MobAd service Enabler can cooperate with other services to process the messages in the activation request.
- MobAd can query the Presence service based on the user's personal information to query the status of the user and other business information used by the user.
- the Presence business service is just an example here, and other services can be used to jointly activate the service for the user MobAd.
- the network side Mob Ad Enabler feedback activation response (ActivationResponse) message to the terminal for example:
- the ActivationResponse message format can be as shown in Table 2.
- Session-ID Mandatory String
- the session ID is used to identify this session only.
- this parameter can be used to enable the terminal device to access the broadcast channel.
- this parameter can include parameters of the CBS broadcast. This parameter is unique.
- Session-TTL Mandatory Integer The TTL value of the session. If "0", the session is invalid.
- ActivationRequest message and ActivationResponse are examples, and the parameters included are also the scope of protection. If there are other parameters to be added to the message, the principle is the same, and it is transmitted through such a type of message.
- the network side feeds back the terminal response message to inform the terminal service Enabler that the other operations of the service can be started.
- the direction of transmission of the message as shown in Table 3.
- a MobAd Enabler module needs to be added to the terminal side, and the module can complete the function of collecting and storing the terminal device information, and can also complete an information uploading function, and send the terminal message to the network side Enabler.
- a Mob Ad Enabler module needs to be added to the server side.
- the module can process the registration information reported by the terminal, and can also perform operations such as searching, filtering, and classifying the information of the user terminal in cooperation with other service modules.
- Other services in this embodiment are examples, including the Presence service. Inside. Mainly for the class to explain the joint processing of information between other services and MobAd services.
- Embodiment 3 A method for authenticating a mobile advertising service.
- the user terminal Enabler performs user authentication in the process of performing activation.
- Authentication is the confirmation of the identity of the user and the ability to use the business.
- the authentication of the user can be done on the activation process of the terminal Enabler, or it can be done separately through the registration process.
- the authentication of the user is mainly for the confirmation of the user's legal identity and the confirmation of the legality of the user terminal accessing the service network.
- the precondition of this embodiment is that the terminal service enabler can still initiate an activation message to trigger the activation process in the activation process. And the terminal has installed the Enabler of the MobAd service.
- activationRequest the terminal MobAd service Enabler initiates an activation request message (ActivationRequest);
- the message may carry end user information, device information, software version information, user preference information, and the like;
- the network side Enabler After receiving the ActivationResquest message, the network side Enabler processes the activation request message.
- Network side MobAd service Enabler can cooperate with other services to process messages in the activation request.
- the Mob Ad can query the Presence service based on the user's personal information to query the status of the user and other business information used by the user.
- the Presence business service is just an example here, and other services can be used to jointly activate the service for the user MobAd.
- the network side can handle this at this time, or it can be processed later.
- the information carried by the network side to the activation message sent by the terminal may be processed immediately after being received, or may be processed according to the authentication result after the authentication is completed.
- the network side authenticates the terminal, and the authentication method may be multiple.
- the user information may be directly authenticated for the activation request, or may be set by the server and then sent to the terminal Mob Ad. Enabler, authenticates by interaction.
- the network side MobAd Enabler feeds back the ActivationResponse information to the terminal; after processing the terminal service activation request, the network side feeds back the terminal response message to inform the terminal service Enabler that the other operations can be started. This step is in the present embodiment after the authentication and authentication process.
- the activation message ActivationResponse and ActivationRespect in this embodiment can be in the form It is consistent with the second embodiment.
- Embodiment 4 is a method for updating a program version of a mobile advertising service.
- the flowchart is as shown in FIG. 4, and includes:
- the terminal side after receiving the version information sent by the server side, the terminal side also judges, if it does not match the version information of the user, it needs to perform step D3 to request an latest program version from the server side; if the version information of the terminal side and the server If the side is consistent, it will not be sent.
- the terminal side sends a message requesting the program version to the network side;
- the network side After obtaining the request information, the network side sends the latest program version to the terminal side.
- the network side server needs to save a version control management module, and the module saves the version information used by the current server, and may also provide the terminal with corresponding feedback updated version information to the terminal.
- the terminal side may include a module for controlling version information, and the module may receive version information of the terminal and send version information of the terminal, and replace the current terminal version according to the received version information. Therefore, the module also has a saved function.
- the management interface is described in detail below.
- the management interface is used to complete the MS-to-terminal management interface, and the system information interaction between the MS and the MobAd terminal device is completed through this interface, and the registration or activation of the Ad Engine can also be completed.
- the management interface is bidirectional and can receive and send messages from Ad Engine and MS.
- the management interface can perform the following functions:
- Ad channel / content discovery For the functions of the above management interface, there are corresponding messages to match, and there are corresponding message senders and response modes.
- the interface and message flow in the present invention have a corresponding relationship.
- the subscription and management module messages in the MS correspond to the subscription and management modules in the Ad Engine, that is, through the interface, the two modules can jointly process subscription and management data.
- the distribution and adaptation of Ad content corresponds to content reception and storage management, and collectively handles operations such as filtering, adapting, and storing content.
- management interface and data distribution and upload interfaces are divided according to functions and can be grouped together or separated.
- the present invention is merely illustrative, and if a greater or lesser number of interfaces can be formed, the implementation functions are consistent and therefore within the scope of protection.
- the device information and the user information are used.
- the network side server obtains Device ID information and user information including Device information and user-info from the activation message.
- the device ID can be obtained by the network side to know the user's device number. If the user uses multiple terminals, the information obtained by different devices should be consistent, but the capability adaptation is required.
- the server can establish a device management for the user. Different devices are under the same user name, but the Device ID is different. Since the user subscribes to a certain content, the service should not change regardless of the terminal.
- the server also creates a managed form for the user based on the different Device ID and Device information I user-info.
- This form details the user's personal information, setting information and device number. Therefore, if the user needs to roam or needs to disclose his or her own attribute information to other devices, the form can be sent, so that the basic information of the user can be known by other devices through the delivery of the table.
- the mobile advertisement server processes the activation information sent by the terminal, extracts the device information and the content of the user information, and is organized into a table according to the user, as shown in Table 4.
- the above table is an example. If there are other forms including device information and user information, the principle is the same. Send user attribute information (table) to the server of other services. Extensions in the message can add additional attribute information and other necessary data for the user.
- This example mainly shows that user information and terminal information can be extended to other services through the MobAd server.
- Such attribute information (table) will play a very simplified process for other services, avoiding terminal device information and users. Once again, the information is obtained.
- the server can know whether the user's service can be started, and whether the user can receive the corresponding service information.
- the server will make it clear that such a message is prepared for the next content transmission, so when the activation information is received, the server will start to send information to the terminal.
- the program may be stored in a computer readable storage medium, and the storage medium may include: ROM, RAM, disk or CD, etc.
- Embodiment 5 is a mobile advertisement server 600.
- the schematic diagram of the structure is as shown in FIG. 5, including: a receiving unit 610, configured to receive a mobile advertising service activation request sent by a terminal; and the mobile advertising service activation request includes a terminal Capability information;
- the mobile advertisement providing unit 620 is configured to provide a mobile advertising service to the terminal according to the capability information of the terminal.
- the mobile advertisement server may further include:
- the activation feedback unit 630 is configured to return a service activation completion message to the terminal after the receiving unit 610 receives the mobile advertisement service activation request sent by the terminal.
- the mobile advertisement server may further include:
- the authentication unit 640 is configured to authenticate the user using the mobile advertising service according to the user information of the terminal included in the mobile advertisement service activation request received by the receiving unit, and notify the activation processing unit to perform the mobile advertising service after the authentication is passed. activation.
- the mobile advertisement server may further include:
- An activation message sending unit 650 configured to send a service activation message to the terminal;
- the live message is used to trigger the terminal to send a mobile advertising service activation request.
- the mobile advertisement service activation request received by the receiving unit includes version information of the terminal
- the mobile advertisement server may further include: a version update unit 660, configured to check whether the version information of the terminal is the same as the version information of the network side, and if not, update the version of the terminal.
- a version update unit 660 configured to check whether the version information of the terminal is the same as the version information of the network side, and if not, update the version of the terminal.
- Embodiment 6 a terminal device 700, a schematic structural diagram is shown in FIG. 6, and includes:
- a capability information collection unit 710 configured to collect capability information of the terminal
- the activation request sending unit 720 is configured to send a mobile advertisement service activation request to the network side service server, where the mobile advertisement service activation request includes capability information of the terminal set by the capability information collection unit;
- the advertisement information processing unit 730 is configured to receive the advertisement information delivered by the network side service server according to the capability information, and display the advertisement information.
- the terminal device may further include:
- the receiving unit 740 is configured to receive, by the network side service server, a service activation completion message, where the service activation completion message is used to enable the advertisement service receiving interface on the terminal side to receive the advertisement service information.
- the terminal device may further include:
- the activation trigger message receiving unit 750 is configured to receive an activation message sent by the network side service server; and after receiving the activation message, notify the activation request sending unit to send a mobile advertisement service activation request;
- the mobile advertisement service activation request received by the activation trigger message receiving unit includes version information of the network side
- the terminal device may further include: a version control management unit 760, configured to check whether the version information of the terminal is the same as the version information of the network side, and if different, exchange the version update with the network side service server.
- a version control management unit 760 configured to check whether the version information of the terminal is the same as the version information of the network side, and if different, exchange the version update with the network side service server.
- Embodiment 8 is a method for providing a mobile advertising service.
- the flowchart is as shown in FIG. 8.
- the method includes: F1, receiving a mobile advertisement service activation request sent by a service provider device; and the mobile advertisement service activation request includes: Capability information of the terminal served by the service provider device;
- the service provider device can proxy the terminal device it serves to the mobile device.
- the server requests the advertisement, and carries the capability information of the terminal in the request, where the service provider device may be a game provider device or a server having similar functions, and in the process of providing the server for the user, the service provider device passes
- the capability information of the terminal is obtained by one or more of the terminal capability index information, the terminal identity information, and the terminal service subscription information, and the advertisement is requested from the mobile advertisement server.
- the advertisement server may perform a comparison according to the hardware requirement of the advertisement advertisement and the capability information of the terminal to determine whether to send the advertisement to the service provider device. .
- the capability information of the terminal is obtained, so that the provision of the mobile advertisement service can be performed according to the actual capability of the user terminal, so that the mobile advertisement service is
- the terminal capabilities are adapted. It ensures that the provision of mobile advertising services is closer to users.
- Embodiment 7 is a method for providing a mobile advertising service.
- the flowchart is as shown in FIG. 7.
- the method includes: G1, receiving a mobile advertising service activation request sent by a service provider device; and the mobile advertising service activation request includes: An index of capability information of a terminal served by a service provider device;
- the capability information index is one or more of identity identification information of the terminal, terminal service subscription information, and device model of the terminal.
- the capability information of the terminal is obtained according to the capability information index of the terminal
- G3 providing a mobile advertising service to the service provider device according to the capability information.
- the service provider requests and receives the advertisement content, and implements the same function as the MobAd Enabler of the terminal.
- the terminal capability information index carried by the server provider in the sent activation request may enable the MobAd Enabler of the mobile advertising service server to obtain device information related to the terminal, such as: device number, terminal capability information, terminal user preference information, and the like.
- the MobAd Enabler of the mobile advertising service server can also obtain the advertising information conforming to the end user according to the capability information of the terminal.
- the mobile advertisement service activation request received by the mobile advertisement service server may further include: the identity information of the SP and the identity information of the terminal, so that the mobile advertisement service server authenticates the SP or the terminal.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Game Theory and Decision Science (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Description
业务激活的方法和业务提供的方法以及终端设备和服务器 本申请要求于 2008 年 9 月 22 日提交中国专利局、 申请号为 200810211458.6、 发明名称为 "业务激活的方法和业务提供的方法以及终端设 备和服务器"的中国专利申请的优先权,其全部内容通过引用结合在本申请中。 技术领域
本发明涉及移动广告业务技术领域,具体涉及业务激活的方法和业务提供 的方法以及终端设备和服务器。
背景技术
随着移动通信的发展, 服务提供商( Service Provider, SP )可以通过移动 网络向用户发送广告,现有技术中, 广告的发送一般釆用短信息或者彩信的方 式发送到用户的终端。
随着业务需求的上升, 移动开放联盟(Open Mobile Architecture, OMA ) 提出的一种新业务, 即移动广告业务( Mobile Advertising , Mob Ad )移动广告 包含了一系列可以发送广告到用户移动终端设备 (如:智能卡终端等)的技术。 并且发送的广告可以实现针对用户的个性化设置和交互,针对广告和相关的用 户服务来创建一个用户的服务文件( service profile )来保存改该用户的个性化 设置。
移动广告业务系统包包括: 服务提供商业务应用程序(SP Application, SP App ) , 移动广告引擎( Advertising Engine , Ad Engine ) , 移动广告应用程序 ( Advertising Application, Ad App ), 移动广告服务器( Mob Ad Server, MS ), 以及内容提供商设备(Content Provider, CP )等; 移动广告业务系统是利用已 有用户订阅的业务来作为移动广告业务的 "承载", SP App和 Ad Engine可以安 装于服务提供商设备或者终端内, 通过集成的 Ad Engine向 MS请求广告。
下面进行简单描述:
SP通过移动广告模块( MobAd Enabler )提供移动广告业务; SP管理 MobAd
Enabler 的用户配置信息 (User Profile )数据, 这些数据基于这样的信息, 例 如用户相关信息, 内容相关信息, 个人兴趣和偏好。
SP也可以发送广告, 通过使用 SP App (例如流媒体服务, MMS服务, SP 入口或其它业务希望在其业务中发布广告的网络侧应用程序)和 Ad App (驻
留在设备上的应用, 例如游戏或其它应用)实现。 这两种应用都可以与 MobAd Enabler交互配置 Ad来作为服务的一部分(例如, 请求 Ad, 配置统计数据)。 SP App可以为用户配置 Ad, 即从移动广告服务器上请求和接收广告, 在其业务中 提供给它的用户, 用于任何设备(包括非 MobAd适配设备)。
SP管理 MobAd Enabler广告原数据,这些原数据将被用于移动广告的服务。
SP通过使用统计数据 ( metrics data )来改善 Mob Ad Enabler服务, SP与 CP或广 告商( Advertiser )分享统计数据 ( metrics data )。 SP配置和维护 MobAd Enabler„ SP可以具有多个角色, 例如服务提供商, 订阅商等。
用户可以消费个性化和交互的广告内容,修改自己的 MobAd用户信息,插 入上下文和参数, 以及可以进入和脱离移动广告服务。
Ad App保存广告, 并呈现给用户。 Ad App可以报告用户的通信信息给 MobAd Enabler„ SP App驻留在网络上。 这个 App与 Mob Ad Enabler交互。 SP App可以将广告嵌入到给用户提供的内容中。
通过上面的介绍, 我们基本了解了 MobAd的业务框架情况。 通过 MobAd, 用户可以得到所需要的广告内容, 也可以主动地去获取广告。 并且, MobAd 支持对用户的个性化服务, 因此用户可以过滤和添加自己的喜好,便于接收自 己需要的内容。
在对现有技术的研究和实践过程中, 本发明的发明人发现,现有的移动广 告业务方案针对用户侧终端釆用通用方式进行广告下发,但是实际上, 不同的 终端自身具备的处理能力一般是不同的, 这其中包括硬件的处理能力, 和安装 的应用程序, 网络侧按照统一的方式进行广告下发,很可能使业务的提供无法 正常进行, 例如: 下发的视频媒体或图片格式与终端不适配, 或者分辨率超出 终端的显示屏大小等。
发明内容
本发明实施例提供业务激活的方法和业务提供的方法以及终端设备和服 务器, 可以根据用户终端特性提供相应的广告业务。
本发明实施例提供的一种提供移动广告业务的方法, 包括:
接收终端发送的移动广告业务激活请求;所述移动广告业务激活请求中包 含釆集的终端的能力信息;
根据所述终端的能力信息向所述终端提供移动广告业务。
本发明实施例提供的一种移动广告服务器, 包括:
接收单元, 用于接收终端发送的移动广告业务激活请求; 所述移动广告业 务激活请求中包含釆集的终端的能力信息;
移动广告提供单元,用于根据所述终端的能力信息向所述终端提供移动广 告业务。
本发明实施例提供的一种终端设备, 包括:
能力信息釆集单元, 用于釆集终端的能力信息;
激活请求发送单元,用于向网络侧业务服务器发送的移动广告业务激活请 求;所述移动广告业务激活请求中包含所述能力信息釆集单元釆集的终端的能 力信息;
广告信息处理单元,用于接收所述网络侧业务服务器根据所述能力信息下 发的广告信息, 并进行展示。
本发明实施例提供的一种提供移动广告业务的方法, 包括:
接收服务提供商设备发送的移动广告业务激活请求;所述移动广告业务激 活请求中包含: 所述服务提供商设备服务的终端的能力信息;
根据所述终端的能力信息向所述服务提供商设备提供移动广告业务。 本发明实施例提供的一种提供移动广告业务的方法, 包括:
接收服务提供商设备发送的移动广告业务激活请求;所述移动广告业务激 活请求中包含: 所述服务提供商设备服务的终端的能力信息索引;
才艮据所述终端的能力信息索引获取所述终端的能力信息 ,并才艮据所述能力 信息向服务提供商设备提供移动广告业务。
本发明实施例中,接收终端发送的移动广告业务激活请求; 所述移动广告 业务激活请求中包含釆集的终端的能力信息;根据所述终端的能力信息向所述 终端提供移动广告业务。 因为在广告业务提供前增加了用户请求激活的流程, 获取了终端的能力信息,使得移动广告业务的提供可以根据用户终端的实际能 力进行数据下发,使得移动广告业务的与终端能力得到适配。保证了移动广告 业务的提供更加贴近用户。
附图说明
图 1是本发明实施例一提供移动广告业务的方法的流程图;
图 2是本发明实施例二移动广告业务的激活方法的流程图;
图 3是本发明实施例三移动广告业务的鉴权方法的流程图;
图 4是本发明实施例四移动广告业务的版本更新方法的流程图;
图 5是本发明实施例五移动广告服务器的结构示意图;
图 6为本发明实施例六终端设备的结构示意图;
图 7本发明实施例七提供移动广告业务的方法的流程图;
图 8本发明实施例八提供移动广告业务的方法的流程图。
具体实施方式
下面结合附图对本发明实施例中的技术方案进行清楚、完整地描述。显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于本发 明中的实施例 ,本领域普通技术人员在没有做出创造性劳动前提下所获得的所 有其他实施例, 都属于本发明保护的范围。
本发明实施例提供业务激活的方法和业务提供的方法以及终端设备和服 务器。 以下分别进行详细说明。
实施例一、 一种提供移动广告业务的方法, 流程图如图 1所示, 包括: A1 , 接收终端发送的移动广告业务激活请求; 所述移动广告业务激活请 求中包含釆集的终端的能力信息;
本发明实施例中,所述终端的能力信息可以是硬件处理能力,如 CPU频率、 内存的大小等信息,也可以是终端安装的各种应用程序信息, 支持的处理的文 件格式, 偏好信息等信息。 可以理解的是, 本发明实施例中的终端的能力信息 包括但不限于上述信息。
终端上的移动广告应用程序(Ad App )可能有多个, 例如, 包括: Appl , App2,App3 , ... ... , 通过移动广告引擎 (Ad Engine )在业务开始前就将每个 (1 的信息 (包括 -10, 能力, 类型等等)统一收集到 Ad Engine上。 具 体的收集的方式可以是,通过 Ad Engine查找终端上可能存在的 App, 然后请求 一个 App信息的发送;或者是 App在安装时自动将自己的信息发送到 AD Engine 上; 或者用户主动通过 Ad App发送信息到 Ad Engine上。 可以理解的是, 本发 明实施例包括但不限于上述收集的方式。
本发明实施例中,所述终端发送的移动广告业务激活请求可以通过分组交 换(PS )域发送也可以通过电路交换(CS )域发送。
对于通过电路交换域发送广告业务激活请求的方式, MobAd业务开始的前 提是, 终端的状态是 CS域已经可用, 因此 MobAd可以由终端发起 CS域的消息 到网络侧激活业务, 并带动此后 PS域的内容交互。 MobAd在终端侧的 Enabler 安装可以触发终端发起一个 CS域的激活消息到网络侧。 该消息携带了终端设 备信息与版本信息等激活所必需的信息内容,服务器在接收到这些信息后,会 作出相应的处理, 这个处理可以包括与其他业务服务器的交互。 最后服务器会 将激活的确认消息发送到终端。
本实施例中的 CS域激活 PS域的会话与消息可以是短消息, 彩信, 语音电 话等, 也可以是其他形式。
A2 , 根据所述终端的能力信息向所述终端提供移动广告业务。
本发明实施例中,所述向所述终端返回业务激活完成消息可以通过分组交 换(PS )域发送也可以通过电路交换(CS )域发送。 可以理解, 通过 PS域发 送消息可以获得更高的安全性。
可以理解, 本发明步骤 A1之后可以进一步包括: 接向所述终端返回业务 激活完成消息; 作为服务器的应答, 通知终端可以进行广告业务。
本发明实施例一中,接收终端发送的移动广告业务激活请求; 所述移动广 告业务激活请求中包含釆集的终端的能力信息;根据所述终端的能力信息向所 述终端提供移动广告业务。 因为在广告业务提供前增加了用户请求激活的流 程, 获取了终端的能力信息,使得移动广告业务的提供可以根据用户终端的实 际能力进行数据下发,使得移动广告业务的与终端能力得到适配。保证了移动 广告业务的提供更加贴近用户。
本发明实施例一中所述移动广告业务激活请求中可以包含所述终端的用 户信息; 所述用户信息包含用户标识 (ID )和终端的设备标识(Device lD );
在步骤 A2之前还可以包括对用户进行鉴权和对终端的网络接入合法性的 验证的过程: 具体包括:
一、 用户的鉴权:
根据所述用户信息对用户使用移动广告业务进行鉴权; 鉴权通过, 则继续
所述 A2的步骤。 这里的用户信息一般釆用用户 ID即可, 通过用户 ID判断该用 户是否开通了移动广告业务, 未开通, 则无法完成业务激活。 当然, 也可以釆 用其他用户信息来对用户使用移动广告业务进行鉴权, 本发明实施例不限于 此。
二、 对终端接入的合法性进行验证:
对所述终端接入网络的合法性进行验证, 验证通过则继续所述 A2的步骤。 具体的验证方式可以是判断终端设备的设备标识 (Device ID )是否在预置的 列表中, 若是则, 认为该设备是合法的, 具体的验证方式还可以有多种, 例如 通过移动台国际综合业务数字网号码 (MSISDN ) 或国际移动用户识别码 ( IMSI )进行验证都是可行的方式,根据不同的网络可以釆取不同的方式进行。
本发明实施例中对于用户的鉴权和终端接入的合法性进行验证,基于网络 协议和架构的不同,执行顺序并不固定, 具体的执行顺序不构成对本发明的限 制。
本实施例一中, 所述终端发送移动广告业务激活请求可以是终端主动发 起,也可以是网络侧发起, 所述接收终端发送的移动广告业务激活请求之前还 可以包括:
网络侧设备发送业务激活消息给所述终端;所述业务激活消息用于触发终 端发送移动广告业务激活请求; 所述业务激活消息通过组播 /广播方式或单播 方式发送。
而终端在收到业务激活消息后, 可以提醒用户是否需要激活移动广告业 务。 业务激活消息可以通过 CS域或者 PS域发送给终端。 可以理解, 通过 PS域 发送消息可以获得更高的安全性。
本实施例中, 所述移动广告业务激活请求中还可以包含终端的版本信息; 所述激活所述终端的移动广告业务之前还可以包括:
检查终端的版本信息与网络侧的版本信息是否相同, 若不同, 则对终端进 行版本更新。
实施例二、 一种移动广告业务的激活方法。
本实施例的前提条件是终端已经安装了移动广告模块( MobAd Enabler ), 并且网络侧也具有 MobAd Enabler。这两个 MobAd Enabler可以分别代表终端侧
用于处理 MobAd业务的应用与引擎, 以及网络侧的应用与引擎。而应用与引擎 可以分开在不同的网络设备上, 也可以集中在一起。
用户终端的 MobAd Enabler在使用 MobAd业务前需要先完成激活, 信令流 程图如图 2所示, 包括:
B1. 终端的 MobAd Enabler发起业务激活请求( ActivationRequest ) 消息; 该消息可以携带终端设备号、设备信息、终端的能力信息、软件版本信息, 用户偏好等内容; 例如: ActivationRequest消息的格式可以如表 1所示。
B2. 网络侧的 MobAd Enabler接收到 ActivationResquest消息后, 在网络侧 对所述终端的业务激活请求进行处理;
可以理解, 网络侧 MobAd业务 Enabler可以联合其他业务来处理激活请求 中的消息。 例如, MobAd可以根据用户的个人信息去 Presence业务查询该用户 的状态以及该用户使用的其他业务信息。 这里引出 Presence业务服务只是一个 举例, 还可以使用其它业务来共同为用户 MobAd激活服务。
B3. 网络侧 Mob Ad Enabler反馈激活应答( ActivationResponse )消息到终 端; 例如: ActivationResponse消息格式可以如表 2所示。
Information Req Type Description Element
Session-ID Mandatory String 会话 ID是用来标识本会话唯
一' I"生的标示。
Broadcast-Servi Optional String 广播信道列表, 这个参数可以 ce-ID 使终端设备接入到广播信道
中, 便于接下来用户的订阅。 同时这个参数可以包括 CBS 广播的参数。 该参数是唯一 的。
Session-TTL Mandatory Integer 会话的 TTL值, 如果为 "0" , 则表示该会话无效。
上述 ActivationRequest消息和 ActivationResponse , 都是举例说明, 其中包 含的参数也是保护范围。如果有其他的参数要加入到消息中,其原理是一致的, 都是通过这样类型的消息传输。
网络侧处理完毕终端业务激活请求后,反馈给终端应答消息以告知终端业 务 Enabler, 当前已经可以开始进行业务其它操作了。 消息的传输方向, 如表 3 所示。
本实施例中, 终端侧需要增加一个 MobAd Enabler模块, 该模块可以完成 对终端设备信息的收集与保存的功能, 此外还可以完成一个信息上传的功能, 将终端消息发送到网络侧 Enabler上。
服务器侧需要增加一个 Mob Ad Enabler模块, 该模块可以完成对终端上报 注册信息的处理, 也可以协同其他业务模块完成对用户终端的信息保存查找、 过滤、 分类等操作。 本实施例中的其他业务是举例说明, 包括 Presence业务在
内。 主要是为类说明其他的业务与 MobAd业务的联合处理信息的功能。
实施例三、 一种移动广告业务的鉴权方法。
本实施例中,用户终端 Enabler在进行激活的过程中进行用户鉴权。鉴权是 对用户的身份和业务使用能力的确认。对用户的鉴权可以在终端 Enabler的激活 流程上完成, 也可以单独通过注册流程完成。 对用户的鉴权, 主要是为了对用 户合法性身份的确认, 以及对用户终端接入业务网络合法性的确认。
本实施例的前提条件是:终端业务 Enabler在激活流程中依然可以主动发起 激活消息来触发激活流程。 并且终端已经安装了 MobAd业务的 Enabler。
流程图如图 3所示, 包括:
C1 , 终端 MobAd业务 Enabler发起激活请求消息 (ActivationRequest);
该消息可以携带终端用户信息, 设备信息, 软件版本信息, 用户偏好信息 等内容;
C2 , 网络侧 Enabler接收到 ActivationResquest消息后,对激活请求消息进行 处理。
网络侧 MobAd业务 Enabler可以联合其他业务来处理激活请求中的消息。 例如, Mob Ad可以根据用户的个人信息去 Presence业务查询该用户的状态以及 该用户使用的其他业务信息。 这里引出 Presence业务服务只是一个举例, 还可 以使用其它业务来共同为用户 MobAd激活服务。 网络侧可以这时处理,也可以 稍后处理这些信息。
网络侧对终端发来的激活消息携带的信息可以在收到后就立刻处理,也可 以在鉴权认证完成后再根据鉴权认证结果处理。
C3 , 网络侧对终端进行鉴权认证, 鉴权认证的方式可以有多种, 可以是 直接针对激活请求中的用户信息进行鉴权,也可以是可以由服务器来设置,再 发送到终端 Mob Ad Enabler, 通过交互方式鉴权。
C4. 网络侧 MobAd Enabler反馈 ActivationResponse信息到终端; 网络侧处理完毕终端业务激活请求后 ,反馈给终端应答消息以告知终端业 务 Enabler, 当前已经可以开始进行业务其它操作了。这个步骤在本实施例中是 在经过鉴权和认证处理后。
本实施例中的激活消息 ActivationResponse和 ActivationRespect的形式可以
与实施例二保持一致。
实施例四, 一种移动广告业务的程序版本更新方法, 流程图如图 4所示, 包括:
D1 , 网络侧得到激活信息后, 提取激活信息内的版本信息, 并将自己的 版本信息与之对比, 如果不符, 则向终端发送网络侧的版本信息;
D2, 终端侧接收服务器侧发来的版本信息后, 也进行判断, 如果与自己 的版本信息不符合, 则需要执行步骤 D3向服务器侧请求一个最新的程序版本; 如果终端侧的版本信息与服务器侧的一致, 则不再发送。
D3 , 终端侧发送一个请求程序版本的消息到网络侧;
D4, 网络侧得到请求信息后, 将最新的程序版本发送到终端侧。
本发明实施例中, 网络侧服务器需要保存一个版本控制管理的模块, 该模 块即保存了当前服务器所使用的版本信息,也可以为终端做出相应反馈更新的 版本信息到终端。 终端侧可以包含一个用来控制版本信息的模块, 该模块可以 接收终端的版本信息并且发送终端的版本信息,并根据接收的版本信息替换当 前的终端版本。 因此该模块也同时具有保存的功能。
本发明一个实施例是网络侧 Enabler与 MobAd终端接口示意图:
下面对管理接口进行详细的描述。
管理接口是用来完成 MS对终端管理的接口, 并且通过这个接口完成 MS 和 MobAd终端设备的系统信息的交互,也可以完成 Ad Engine的注册或激活。 管理接口是双向的, 可以接收和发送来自 Ad Engine 和 MS的消息。
管理接口可以完成以下功能:
1. Ad Engine激活、 注销;
2. Ad App的注册和注销通知;
3. 上下文信息上载;
4. 系统通知消息;
5. 系统请求和应答消息;
6. Ad频道 /内容的订阅和订阅取消;
7. Ad频道 /内容订阅状态更新请求、 状态更新、 确认;
8. Ad频道 /内容发现
对于上述管理接口的功能, 都有相应的消息与之匹配, 并且有相应的消息 发送方和应答方式。
本发明中的接口和消息流具有对应关系。 MS中的订阅和管理模块的消息 与 Ad Engine中的订阅与管理模块向对应, 也就是说通过接口, 这两个模块可 以共同处理订阅与管理数据。 同样, Ad内容的分发和适配与内容接收和存储 管理对应, 共同处理内容的过滤, 适配和存储等操作。
管理接口与数据分发和上传接口是根据功能划分的, 可以集中起来成一 个,也可以分开。本发明只是举例说明,如果能够形成数量更多或更少的接口, 其实现功能是一致的, 因此在保护范围内。
本发明实施例中,对于设备信息和用户信息。 网络侧服务器从激活消息中 得到 Device ID信息以及包括 Device information和 user-info在内的用户信息。
Device ID的获得可以便于网络侧知道用户的设备号, 如果用户使用多终端时, 不同的设备所获得的信息应该是一致的,但是需要进行能力适配。通过终端的 激活, 服务器可以为用户建立一个设备管理, 不同的设备在同一个用户名下, 但是 Device ID是不同的。 由于用户订阅了某个内容, 所以不论换成什么终端, 服务是不应该发生变化的。
服务器会根据不同的 Device ID和 Device information I user-info也为用户建 立一个管理的表格。这个表格详细记录了用户的个人信息,设别信息和设备号。 因此如果用户需要漫游或者需要将自己的这些属性信息公开或给其他设备的 时候, 可以将该表格发送, 这样, 通过这个表的传递, 用户的基本信息就可以 被其他设备所知道。
移动广告服务器处理终端发来的激活信息,提取其中的设备信息和用户信 息内容, 按照用户整理为表的形式, 如表 4所示。
User Device ID Type User info 张三 123 String Age=18, male
/13412345678
李四 321 String Age=30, female,
/13212345678
wangwu@xxx. co 121.XXX.XXX.XX Striing Age =24,male, m
上表是举例说明,如果有其他形式包括设备信息和用户信息,其原理一致。 发送用户属性信息(表)到其他业务的服务器。 消息中的扩展项可以添加 用户的其他属性信息和其他必要数据。
本例主要是要说明用户信息和终端信息可以通过 MobAd的服务器向其它 业务扩展, 这样的属性信息(表)对于其他业务的开展会起到很好的简化流程 的作用, 避免终端设备信息和用户信息的再一次获取。
本发明实施例中, 通过激活, 服务器可以知道用户的业务是否已经可以 开始,是否用户可以接收相应的服务信息。 当用户通过激活信息将设备和用户 信息发送到网络上,服务器会明确到这样的消息就是为了下一步的内容发送做 准备, 因此当接收到激活信息后, 服务器就会开始向终端发送信息。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读 存储介质中, 存储介质可以包括: ROM、 RAM, 磁盘或光盘等。
实施例五, 一种移动广告服务器 600, 结构示意图如图 5所示, 包括: 接收单元 610, 用于接收终端发送的移动广告业务激活请求; 所述移动广 告业务激活请求中包含釆集的终端的能力信息;
移动广告提供单元 620, 用于根据所述终端的能力信息向所述终端提供移 动广告业务。
本实施例中, 所述移动广告服务器还可以包括:
激活反馈单元 630,用于在接收单元 610接收到终端发送的移动广告业务激 活请求后, 向所述终端返回业务激活完成消息。
本实施例中, 所述移动广告服务器还可以包括:
鉴权单元 640, 用于根据所述接收单元接收的移动广告业务激活请求中包 含所述终端的用户信息对用户使用移动广告业务进行鉴权; 鉴权通过, 则通知 激活处理单元进行移动广告业务激活。
本实施例中, 所述移动广告服务器还可以包括:
激活消息发送单元 650, 用于发送业务激活消息给所述终端; 所述业务激
活消息用于触发终端发送移动广告业务激活请求。
本实施例中 ,所述接收单元接收的移动广告业务激活请求中包含终端的版 本信息;
所述移动广告服务器还可以包括: 版本更新单元 660, 用于检查终端的版 本信息与网络侧的版本信息是否相同, 若不同, 则对终端进行版本更新。
实施例六, 一种终端设备 700, 结构示意图如图 6所示, 包括:
能力信息釆集单元 710, 用于釆集终端的能力信息;
激活请求发送单元 720 , 用于向网络侧业务服务器发送的移动广告业务激 活请求;所述移动广告业务激活请求中包含所述能力信息釆集单元釆集的终端 的能力信息;
广告信息处理单元 730 , 用于接收所述网络侧业务服务器根据所述能力信 息下发的广告信息, 并进行展示。
本实施例中, 所述的终端设备还可以包括:
接收单元 740, 用于接收网络侧业务服务器返回业务激活完成消息; 所述 业务激活完成消息可以用于开启终端侧的广告业务接收接口,进行广告业务信 息的接收。
本实施例中, 所述的终端设备还可以包括:
激活触发消息接收单元 750,用于接收网络侧业务服务器发送的激活消息; 并在收到所述激活消息后, 通知激活请求发送单元发送移动广告业务激活请 求;
本实施例中,所述激活触发消息接收单元接收的移动广告业务激活请求中 包含网络侧的版本信息;
所述终端设备还可以包括: 版本控制管理单元 760 , 用于检查终端的版本 信息与网络侧的版本信息是否相同, 若不同, 则与网络侧业务服务器交互进行 版本更新。
实施例八、 一种提供移动广告业务的方法, 流程图如图 8所示, 包括: F1 ,接收服务提供商设备发送的移动广告业务激活请求; 所述移动广告业 务激活请求中包含: 所述服务提供商设备服务的终端的能力信息;
本实施例中, 服务提供商设备( SP )可以代理其服务的终端设备向移动广
告服务器请求广告, 并在请求中携带终端的能力信息, 这里的服务提供商设备 可以是游戏提供商设备或具有类似功能的服务器,在为用户提供服务器的过程 中, 所述服务提供商设备通过终端能力索引信息、 终端身份标识信息、 终端业 务签约信息、 中的一种或多种方式获得终端的能力信息, 并以此向移动广告服 务器请求广告。
F2, 根据所述终端的能力信息向所述服务提供商设备提供移动广告业务。 广告服务器在收到服务器提供商设备携带终端能力信息的广告业务激活 请求后, 则可以根据播放广告的硬件需求和终端的能力信息进行比对, 以判断 是否将广告发送给所述服务提供商设备。
本实施例中, 因为在广告业务提供前增加了用户请求激活的流程, 获取了 终端的能力信息,使得移动广告业务的提供可以根据用户终端的实际能力进行 数据下发,使得移动广告业务的与终端能力得到适配。保证了移动广告业务的 提供更加贴近用户。
实施例七、 一种提供移动广告业务的方法, 流程图如图 7所示, 包括: G1 , 接收服务提供商设备发送的移动广告业务激活请求; 所述移动广告 业务激活请求中包含: 所述服务提供商设备服务的终端的能力信息索引;
所述能力信息索引为为终端的身份标识信息、终端业务签约信息、终端的 设备型号中的一种或多种。
G2 , 才艮据所述终端的能力信息索引获取所述终端的能力信息;
G3 , 根据所述能力信息向服务提供商设备提供移动广告业务。
本实施例中, 服务提供商请求和接收广告内容, 实现同终端的 MobAd Enabler相同的功能。服务器提供商在发送的激活请求中携带的终端能力信息索 引, 可以使得移动广告业务服务器的 MobAd Enabler获得此终端相关的设备信 息、 如: 设备号、 终端能力信息、 终端用户偏好信息等等。 同时移动广告业务 服务器的 MobAd Enabler还可以根据终端的能力信息获得符合终端用户的广告 信息。
本发明实施例中,移动广告业务服务器接收的移动广告业务激活请求中还 可以包括: SP的身份信息和终端的身份信息, 以便于移动广告业务服务器对 SP或者终端进行鉴权认证。
以上对本发明实施例所提供的业务激活的方法和业务提供的方法以及终 端设备和服务器进行了详细介绍,本文中应用了具体个例对本发明的原理及实 施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核 心思想; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在具体实施 方式及应用范围上均会有改变之处, 综上所述, 本说明书内容不应理解为对本 发明的限制。
Claims
1、 一种提供移动广告业务的方法, 其特征在于, 包括:
接收终端发送的移动广告业务激活请求;所述移动广告业务激活请求中包 含釆集的终端的能力信息;
根据所述终端的能力信息向所述终端提供移动广告业务。
2、 如权利要求 1所述的方法, 其特征在于, 接收终端发送的移动广告业务 激活请求后, 向所述终端返回业务激活完成消息。
3、 如权利要求 1所述的方法, 其特征在于, 所述移动广告业务激活请求中 包含所述终端的用户信息;
所述激活所述终端的移动广告业务之前还包括:
根据所述用户信息对用户使用移动广告业务进行鉴权; 鉴权通过, 则继续 所述才艮据所述终端的能力信息向所述终端提供移动广告业务的步骤。
4、 如权利要求 1所述的方法, 其特征在于, 所述激活所述终端的移动广告 业务之前还包括:
对所述终端接入网络的合法性进行验证 ,验证通过则继续所述根据所述终 端的能力信息向所述终端提供移动广告业务的步骤。
5、 如权利要求 1所述的方法, 其特征在于, 所述接收终端发送的移动广告 业务激活请求之前还包括:
发送业务激活消息给所述终端;所述业务激活消息用于触发终端发送移动 广告业务激活请求; 所述业务激活消息通过组播 /广播方式或单播方式发送。
6、 如权利要求 5所述的方法, 其特征在于, 所述业务激活消息通过电路交 换 CS域发送给所述终端。
7、 如权利要求 1至 6任意一项所述的方法, 其特征在于, 所述移动广告业 务激活请求中包含终端的版本信息;
所述激活所述终端的移动广告业务之前包括:
检查终端的版本信息与网络侧的版本信息是否相同, 若不同, 则对终端进 行版本更新。
8、 如权利要求 7所述的方法, 其特征在于, 所述移动广告业务激活请求通 过 CS域发送; 所述向所述终端返回业务激活完成消息通过 CS域发送。
9、 一种移动广告服务器, 其特征在于, 包括:
接收单元, 用于接收终端发送的移动广告业务激活请求; 所述移动广告业 务激活请求中包含釆集的终端的能力信息;
移动广告提供单元,用于根据所述终端的能力信息向所述终端提供移动广 告业务。
10、 如权利要求 9所述的移动广告服务器, 其特征在于, 还包括: 激活反馈单元,用于在接收单元接收到终端发送的移动广告业务激活请求 后, 向所述终端返回业务激活完成消息。
11、 如权利要求 9所述的移动广告服务器, 其特征在于, 还包括: 鉴权单元,用于根据所述接收单元接收的移动广告业务激活请求中包含所 述终端的用户信息对用户使用移动广告业务进行鉴权; 鉴权通过, 则通知移动 广告提供单元提供移动广告。
12、 如权利要求 11所述的移动广告服务器, 其特征在于, 还包括: 激活消 息发送单元, 用于发送业务激活消息给所述终端; 所述业务激活消息用于触发 终端发送移动广告业务激活请求。
13、 如权利要求 10所述的移动广告服务器, 其特征在于, 所述接收单元接 收的移动广告业务激活请求中包含终端的版本信息;
所述移动广告服务器还包括: 版本更新单元, 用于检查终端的版本信息与 网络侧的版本信息是否相同, 若不同, 则对终端进行版本更新。
14、 一种终端设备, 其特征在于, 包括:
能力信息釆集单元, 用于釆集终端的能力信息;
激活请求发送单元,用于向网络侧业务服务器发送的移动广告业务激活请 求;所述移动广告业务激活请求中包含所述能力信息釆集单元釆集的终端的能 力信息;
广告信息处理单元,用于接收所述网络侧业务服务器根据所述能力信息下 发的广告信息, 并进行展示。
15、 如权利要求 14所述的终端设备, 其特征在于, 还包括:
接收单元, 用于接收网络侧业务服务器返回业务激活完成消息。
16、 如权利要求 14所述的终端设备, 其特征在于, 还包括:
激活触发消息接收单元, 用于接收网络侧业务服务器发送的激活消息; 并 在收到所述激活消息后, 通知激活请求发送单元发送移动广告业务激活请求。
17、 如权利要求 16所述的终端设备, 其特征在于, 激活触发消息接收单元 接收的移动广告业务激活请求中包含网络侧的版本信息;
所述终端设备还包括: 版本控制管理单元, 用于检查终端的版本信息与网 络侧的版本信息是否相同,若不同,则与网络侧业务服务器交互进行版本更新。
18、 一种提供移动广告业务的方法, 其特征在于, 包括:
接收服务提供商设备发送的移动广告业务激活请求;所述移动广告业务激 活请求中包含: 所述服务提供商设备服务的终端的能力信息;
根据所述终端的能力信息向所述服务提供商设备提供移动广告业务。
19、 如权利要求 18所述的方法, 其特征在于, 所述服务提供商设备通过终 端身份标识信息、终端业务签约信息、终端的设备型号中的一种或多种获得终 端的能力信息。
20、 一种提供移动广告业务的方法, 其特征在于, 包括:
接收服务提供商设备发送的移动广告业务激活请求;所述移动广告业务激 活请求中包含: 所述服务提供商设备服务的终端的能力信息索引;
才艮据所述终端的能力信息索引获取所述终端的能力信息 ,并才艮据所述能力 信息向服务提供商设备提供移动广告业务。
21、 如权利要求 20所述的方法, 其特征在于, 所述能力信息索引为为终端 的身份标识信息、 终端业务签约信息、 终端的设备型号中的一种或多种。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP09814058A EP2315460A4 (en) | 2008-09-22 | 2009-09-17 | SERVICE ACTIVATION METHOD, SERVICE PROVIDING METHOD, TERMINAL EQUIPMENT, AND SERVER |
| US13/069,038 US20110197261A1 (en) | 2008-09-22 | 2011-03-22 | Service activation method, service providing method, terminal device, and server |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810211458.6 | 2008-09-22 | ||
| CN200810211458.6A CN101426179A (zh) | 2008-09-22 | 2008-09-22 | 业务激活的方法和业务提供的方法以及终端设备和服务器 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/069,038 Continuation US20110197261A1 (en) | 2008-09-22 | 2011-03-22 | Service activation method, service providing method, terminal device, and server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010031338A1 true WO2010031338A1 (zh) | 2010-03-25 |
Family
ID=40616466
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2009/073986 Ceased WO2010031338A1 (zh) | 2008-09-22 | 2009-09-17 | 业务激活的方法和业务提供的方法以及终端设备和服务器 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20110197261A1 (zh) |
| EP (1) | EP2315460A4 (zh) |
| CN (1) | CN101426179A (zh) |
| WO (1) | WO2010031338A1 (zh) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
| US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
| US7515710B2 (en) | 2006-03-14 | 2009-04-07 | Divx, Inc. | Federated digital rights management scheme including trusted systems |
| CN103559165B (zh) | 2007-01-05 | 2016-08-17 | 索尼克知识产权股份有限公司 | 包含连续播放的视频分配系统 |
| US8233768B2 (en) | 2007-11-16 | 2012-07-31 | Divx, Llc | Hierarchical and reduced index structures for multimedia files |
| CN101426179A (zh) * | 2008-09-22 | 2009-05-06 | 深圳华为通信技术有限公司 | 业务激活的方法和业务提供的方法以及终端设备和服务器 |
| JP5723888B2 (ja) | 2009-12-04 | 2015-05-27 | ソニック アイピー, インコーポレイテッド | 基本ビットストリーム暗号材料伝送システムおよび方法 |
| US8914534B2 (en) | 2011-01-05 | 2014-12-16 | Sonic Ip, Inc. | Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol |
| US9020039B2 (en) | 2011-01-06 | 2015-04-28 | Sonic Ip, Inc. | Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming |
| US8812662B2 (en) | 2011-06-29 | 2014-08-19 | Sonic Ip, Inc. | Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content |
| US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
| WO2013033458A2 (en) | 2011-08-30 | 2013-03-07 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
| US8799647B2 (en) | 2011-08-31 | 2014-08-05 | Sonic Ip, Inc. | Systems and methods for application identification |
| US8787570B2 (en) | 2011-08-31 | 2014-07-22 | Sonic Ip, Inc. | Systems and methods for automatically genenrating top level index files |
| US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
| US8918908B2 (en) | 2012-01-06 | 2014-12-23 | Sonic Ip, Inc. | Systems and methods for accessing digital content using electronic tickets and ticket tokens |
| US9936267B2 (en) | 2012-08-31 | 2018-04-03 | Divx Cf Holdings Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
| US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
| US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
| US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
| US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
| CN103313106A (zh) * | 2013-05-13 | 2013-09-18 | 上海思华科技股份有限公司 | 跨终端、跨平台的信息插播控制方法和系统 |
| US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
| US9380099B2 (en) | 2013-05-31 | 2016-06-28 | Sonic Ip, Inc. | Synchronizing multiple over the top streaming clients |
| US9100687B2 (en) | 2013-05-31 | 2015-08-04 | Sonic Ip, Inc. | Playback synchronization across playback devices |
| US9386067B2 (en) | 2013-12-30 | 2016-07-05 | Sonic Ip, Inc. | Systems and methods for playing adaptive bitrate streaming content by multicast |
| US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
| WO2015171029A1 (en) * | 2014-05-08 | 2015-11-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method, apparatus and communication device for handling broadcasted or multicasted content |
| WO2016022979A1 (en) | 2014-08-07 | 2016-02-11 | Sonic IP. Inc. | Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles |
| CN105488053B (zh) | 2014-09-17 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 一种信息匹配方法及装置 |
| ES2746954T3 (es) | 2015-01-06 | 2020-03-09 | Divx Llc | Sistemas y métodos para codificar y compartir contenido entre dispositivos |
| US10715574B2 (en) | 2015-02-27 | 2020-07-14 | Divx, Llc | Systems and methods for frame duplication and frame extension in live video encoding and streaming |
| US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
| US10872351B2 (en) * | 2016-04-28 | 2020-12-22 | Sk Planet Co., Ltd. | Method and device for providing advertisement |
| US10129574B2 (en) | 2016-05-24 | 2018-11-13 | Divx, Llc | Systems and methods for providing variable speeds in a trick-play mode |
| US10231001B2 (en) | 2016-05-24 | 2019-03-12 | Divx, Llc | Systems and methods for providing audio content during trick-play playback |
| US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US12244660B2 (en) | 2016-09-08 | 2025-03-04 | Divx, Llc | Systems and methods for adaptive buffering for digital video streaming |
| US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
| EP4398582A3 (en) | 2019-03-21 | 2024-08-07 | DivX, LLC | Systems and methods for multimedia swarms |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1669016A (zh) * | 2002-03-23 | 2005-09-14 | Sk电信股份有限公司 | 通过移动通信网络的多媒体广告服务以及支持所述服务的移动终端的多媒体内容控制设备与方法 |
| CN2814819Y (zh) * | 2003-12-17 | 2006-09-06 | 美商内数位科技公司 | 将进行的通信对话从一通信接口切换至另一接口的装置 |
| CN101426179A (zh) * | 2008-09-22 | 2009-05-06 | 深圳华为通信技术有限公司 | 业务激活的方法和业务提供的方法以及终端设备和服务器 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE0001842D0 (sv) * | 2000-05-18 | 2000-05-18 | Ericsson Telefon Ab L M | Interface protocol |
| US6889040B1 (en) * | 2000-10-11 | 2005-05-03 | Lucent Technologies Inc. | Service restriction control for mobile communications |
| FR2824935B1 (fr) * | 2001-05-18 | 2005-09-16 | Christian Bechon | Procede et systeme pour diffuser vers un utilisateur nomade de courtes videos relatives a la vie courante et liees a une pratique gestuelle |
| US7623824B2 (en) * | 2002-12-16 | 2009-11-24 | Nokia Corporation | Broadcast media bookmarks |
| ES2279082T3 (es) * | 2003-09-03 | 2007-08-16 | France Telecom | Sistema y metodo para distribuir datos de acceso a contenidos. |
| US8495700B2 (en) * | 2005-02-28 | 2013-07-23 | Mcafee, Inc. | Mobile data security system and methods |
| US10664850B2 (en) * | 2006-12-29 | 2020-05-26 | Provenance Asset Group Llc | Providing advertising content to at least one communicating terminal |
-
2008
- 2008-09-22 CN CN200810211458.6A patent/CN101426179A/zh active Pending
-
2009
- 2009-09-17 WO PCT/CN2009/073986 patent/WO2010031338A1/zh not_active Ceased
- 2009-09-17 EP EP09814058A patent/EP2315460A4/en not_active Withdrawn
-
2011
- 2011-03-22 US US13/069,038 patent/US20110197261A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1669016A (zh) * | 2002-03-23 | 2005-09-14 | Sk电信股份有限公司 | 通过移动通信网络的多媒体广告服务以及支持所述服务的移动终端的多媒体内容控制设备与方法 |
| CN2814819Y (zh) * | 2003-12-17 | 2006-09-06 | 美商内数位科技公司 | 将进行的通信对话从一通信接口切换至另一接口的装置 |
| CN101426179A (zh) * | 2008-09-22 | 2009-05-06 | 深圳华为通信技术有限公司 | 业务激活的方法和业务提供的方法以及终端设备和服务器 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2315460A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2315460A4 (en) | 2012-01-11 |
| US20110197261A1 (en) | 2011-08-11 |
| EP2315460A1 (en) | 2011-04-27 |
| CN101426179A (zh) | 2009-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010031338A1 (zh) | 业务激活的方法和业务提供的方法以及终端设备和服务器 | |
| US12028341B2 (en) | Network slice authentication | |
| CN102036227B (zh) | 一种数据业务的用户标识获取方法、系统及装置 | |
| CN103763694B (zh) | 有效发送装置触发消息的设备和方法 | |
| EP2425646B1 (en) | Network access nodes | |
| US8406792B2 (en) | Message modification system and method | |
| WO2012103726A1 (zh) | 基于ott的媒体数据传输方法、装置及系统 | |
| WO2011000315A1 (zh) | 群组管理方法、网络设备和网络系统 | |
| WO2012062049A1 (zh) | 移动互联网业务的实现方法、网关、代理及系统 | |
| WO2008000192A1 (en) | Network access method of terminals, network access system and gateway equipment | |
| WO2011150610A1 (zh) | 一种动态调整带宽业务的方法及系统、宽带策略系统 | |
| WO2012155298A1 (zh) | 基于蜂窝移动通讯网络和ip网络的自动切换系统及方法 | |
| WO2013060129A1 (zh) | 无线局域网的快速认证方法、接入控制器及系统 | |
| CN101599985B (zh) | 内容获取和内容接收方法、服务器和终端 | |
| WO2011143881A1 (zh) | 实现移动终端电视互动的方法、系统及背靠背的用户代理 | |
| US20100332590A1 (en) | Inheritance communication administrating apparatus | |
| WO2009138041A1 (zh) | 广播协议客户端的管理方法和数据传输方法及客户端 | |
| CN102158810B (zh) | 基于组播方式下载应用的方法、装置和系统 | |
| CN112566120A (zh) | 切片管理方法、装置、系统及业务订购服务器 | |
| CN101557381A (zh) | 一种获取用户设备能力的方法和设备 | |
| WO2010108432A1 (zh) | 一种业务处理方法、通讯系统以及相关设备 | |
| CN104348708A (zh) | 留言的实现方法及装置 | |
| WO2012016459A1 (zh) | 处理多媒体消息的系统、装置和方法 | |
| WO2010139145A1 (zh) | 实现行业应用多媒体消息业务的方法、服务器及系统 | |
| CN101155330B (zh) | 一种优先响应组播/广播服务的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09814058 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009814058 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |

