CN102340529B - Page generating system and page generating method based on WAP (Wireless Application Protocol) platform - Google Patents
Page generating system and page generating method based on WAP (Wireless Application Protocol) platform Download PDFInfo
- Publication number
- CN102340529B CN102340529B CN201010235717.6A CN201010235717A CN102340529B CN 102340529 B CN102340529 B CN 102340529B CN 201010235717 A CN201010235717 A CN 201010235717A CN 102340529 B CN102340529 B CN 102340529B
- Authority
- CN
- China
- Prior art keywords
- user
- server
- data
- fujian
- information
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000001914 filtration Methods 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 19
- 239000013256 coordination polymer Substances 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000013499 data model Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000007405 data analysis Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 101001096236 Mus musculus Prolactin-inducible protein homolog Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000008713 feedback mechanism Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域 technical field
本发明涉及通信数据处理及业务支撑技术,特别涉及一种基于无线应用协议(WAP,Wireless Application Protocol)平台的页面生成系统及页面生成方法。The invention relates to communication data processing and business support technology, in particular to a page generation system and page generation method based on a Wireless Application Protocol (WAP, Wireless Application Protocol) platform.
背景技术 Background technique
WAP 1.0技术主要以移动终端为展示平台,将互联网的丰富信息及先进的业务引入到移动电话等无线终端之中。但由于界面以及访问协议限制,使得单页所承载的业务内容十分有限,因而,各种业务内容主要以链接方式进行展现,即业务内容主要按照模块分级排列,并以链接方式进行展现,这样,用户一般需要经过多次页面跳转,才能得到业务内容的有效信息,而且,由于缺乏有效的内容推荐体系和数据反馈机制,形成了信息壁垒,大大降低了用户的使用热情,导致资源的利用率以及产品到达率低。WAP 1.0 technology mainly uses mobile terminals as the display platform, and introduces rich information and advanced services of the Internet into wireless terminals such as mobile phones. However, due to interface and access protocol restrictions, the business content carried by a single page is very limited. Therefore, various business content is mainly displayed in the form of links, that is, the business content is mainly arranged according to the module level and displayed in the form of links. In this way, Users generally need to go through multiple page jumps to get effective information on business content. Moreover, due to the lack of an effective content recommendation system and data feedback mechanism, information barriers are formed, which greatly reduces users' enthusiasm for use and leads to resource utilization. And the product arrival rate is low.
为了有效地增强内容推荐体系和数据反馈机制,推出了WAP2.0技术,WAP2.0技术具有更高带宽、更快的数据传输速度、更强大的接入能力和不同的屏规格大小等特性,全面支持可扩展超文本置标语言(XHTML,eXtensible Hyper Text Markup Language)、传输控制协议/网际协议(TCP/IP,Transfer Control Protocol/Internet Protocol)、超文本传输协议(HTTP,HyperText Transferring Protocol)1.1以及传输层安全(TLS,Transport LayerSecurity),并运用了数据同步、多媒体信息(MMS,Multimedia MessagingService)以及稳定存储界面等多项能够显著提高用户体验的新技术,为实现用户个性化内容推荐和匹配提供了基础。但由于终端性能参差不齐,单靠上述软件技术很难完成以个人行为导向的个性化内容配置,所以,通过数据的解析和执行,从而实现与WAP智能桌面体系相关的页面动态排版、个性内容展示、智能产品推送等相关的用户界面配置的方法及体系应运而生。In order to effectively enhance the content recommendation system and data feedback mechanism, WAP2.0 technology was introduced. WAP2.0 technology has the characteristics of higher bandwidth, faster data transmission speed, stronger access capability and different screen sizes. Fully supports Extensible Hypertext Markup Language (XHTML, eXtensible Hyper Text Markup Language), Transmission Control Protocol/Internet Protocol (TCP/IP, Transfer Control Protocol/Internet Protocol), Hypertext Transfer Protocol (HTTP, HyperText Transferring Protocol) 1.1 And transport layer security (TLS, Transport Layer Security), and the use of data synchronization, multimedia information (MMS, Multimedia MessagingService) and stable storage interface and other new technologies that can significantly improve user experience, in order to achieve user personalized content recommendation and matching provides the basis. However, due to the uneven terminal performance, it is difficult to complete the personalized content configuration oriented by individual behavior by relying on the above-mentioned software technology alone. Therefore, through data analysis and execution, dynamic page layout and personalized content related to the WAP smart desktop system can be realized. A method and system related to user interface configuration such as display and smart product push came into being.
图1为现有技术基于WAP平台、根据用户需要构建解析WAP页面的方法流程示意图。参见图1,该流程包括:FIG. 1 is a schematic flowchart of a method for constructing and analyzing WAP pages based on a WAP platform in the prior art and according to user needs. Referring to Figure 1, the process includes:
步骤101设计服务器(DES,Design Server)预先根据不同的网站类型,创建相应的模板,并分类创建网站中要显示的内容元素;Step 101 Design Server (DES, Design Server) creates corresponding templates in advance according to different website types, and classifies and creates content elements to be displayed in the website;
本步骤中,创建的模板可以是DES中默认的首页、一级菜单或系统提供的自定义模板。In this step, the created template can be the default home page, first-level menu in DES, or a custom template provided by the system.
要显示的内容元素包括:文字、图片、flash、广告链接等。The content elements to be displayed include: text, picture, flash, advertisement link and so on.
步骤102,DES将要显示的内容元素组织到创建的模板上,然后生成页面,并通知引擎解析服务器(EP,Engine Parse)解析页面;Step 102, DES organizes the content elements to be displayed on the created template, then generates the page, and notifies the engine parsing server (EP, Engine Parse) to parse the page;
本步骤中,通过例如Dream Weaver设计网页技术将要显示的内容元素组织到创建的模板上。In this step, the content elements to be displayed are organized on the created template through, for example, Dream Weaver design web page technology.
创建的模板上没有数据和真实的要显示的内容,这样使得数据与页面相分离。There is no data and actual content to be displayed on the created template, which separates the data from the page.
在设计好模板后,DES生成一个模板和内容绑定好的动态页,然后获取用户预先在DES中配置的EP开放的FTP接口和EP应用服务地址,将该页面上传到EP中并更新和解析页面。After the template is designed, DES generates a dynamic page bound to the template and content, and then obtains the EP open FTP interface and EP application service address configured by the user in DES in advance, and uploads the page to EP for updating and parsing page.
步骤103,EP接收解析页面的请求,从数据库中查找与所述要显示的内容元素对应的数据并将所述数据组织到当前页面上,然后生成静态页面进行保存。Step 103, the EP receives the request for parsing the page, searches the database for the data corresponding to the content elements to be displayed and organizes the data on the current page, and then generates a static page for saving.
本步骤中,当用户访问EP或将静态页面推送至用户时,用户看到的就是解析好的有数据的页面,而且,当EP接收到后台发送的页面刷新请求时,页面根据服务标识查询数据进行解析,重新生成页面替换旧页面,使得用户看到的都是最新的页面。In this step, when the user visits the EP or pushes the static page to the user, what the user sees is the parsed page with data, and when the EP receives the page refresh request sent by the background, the page queries the data according to the service ID Analyze and regenerate the page to replace the old page, so that the user sees the latest page.
图2为现有技术基于WAP平台的页面生成系统结构示意图。参见图2,包括回铃音(RBT,Ring Back Tone)服务器、RBT数据库服务器、第三方业务平台服务器、BOSS计费服务器、运营管理服务器、防火墙设备以及运营终端,其中,FIG. 2 is a schematic structural diagram of a page generation system based on a WAP platform in the prior art. Referring to Fig. 2, including ring back tone (RBT, Ring Back Tone) server, RBT database server, third-party service platform server, BOSS billing server, operation management server, firewall equipment and operation terminal, wherein,
运营终端,用于通过防火墙设备接收RBT服务器推送的静态WAP页面,浏览WAP页面的信息。The operation terminal is used to receive the static WAP page pushed by the RBT server through the firewall device, and browse the information of the WAP page.
RBT服务器,用于从第三方业务平台服务器获取业务访问记录内容,根据业务访问记录内容确定用户访问的网站类型,从RBT数据库服务器获取该网站类型对应的页面预置模板,将获取的业务访问记录内容对应的数据配置在页面预置模板中,生成静态WAP页面,根据存储的运营终端信息,通过防火墙设备推送至运营终端进行展示;The RBT server is used to obtain the content of business access records from the third-party business platform server, determine the type of website visited by the user according to the content of the business access records, obtain the page preset template corresponding to the type of website from the RBT database server, and store the acquired business access records The data corresponding to the content is configured in the page preset template to generate a static WAP page, which is pushed to the operation terminal through the firewall device for display according to the stored operation terminal information;
RBT数据库服务器,用于存储不同的网站类型对应的页面预置模板,并分类创建网站中要显示的内容元素,接收来自RBT服务器的网站类型信息,查询该网站类型对应的页面预置模板并发送至RBT服务器;The RBT database server is used to store the page preset templates corresponding to different website types, and classify and create the content elements to be displayed in the website, receive the website type information from the RBT server, query the page preset templates corresponding to the website type and send them to the RBT server;
BOSS计费服务器,用于运营终端在RBT服务器进行业务访问或业务访问取消等操作时,按照预先设置的计费策略执行相应的业务计费;The BOSS billing server is used for the operation terminal to perform corresponding business billing according to the preset billing strategy when the RBT server performs operations such as business access or business access cancellation;
第三方业务平台服务器,用于对RBT服务器开放数据调用和业务访问接口,存储用户业务访问记录内容,完成多个第三方业务提供平台内容的整合展示;例如,提供部分业务浏览必须同步的数据,如手机机型。The third-party business platform server is used to open data calls and business access interfaces to the RBT server, store user business access records, and complete the integrated display of multiple third-party business providing platform content; for example, provide data that must be synchronized for some business browsing, Such as mobile phone models.
运营管理服务器,用于运营人员根据不同的网站类型创建页面预置模板,并将创建的预置模板信息通过RBT服务器发送至RBT数据库服务器进行存储,更新和维护预置模板。The operation management server is used for operators to create page preset templates according to different website types, and send the created preset template information to the RBT database server through the RBT server for storage, update and maintenance of the preset templates.
由上述可见,现有基于WAP平台构建解析WAP页面实现页面动态排版、个性内容展示以及智能产品推送的方法,由于仅仅根据业务访问记录内容确定用户访问的网站类型,并通过业务访问记录内容对应的网站类型数据与内容元素进行匹配,从而形成静态WAP页面进行显示,使得静态WAP页面显示的内容不能满足用户个性化的需求,降低了用户对产品、业务的使用热情,使得用户浏览静态WAP页面的成功率不高(即业务推送成功率低),同时,缺乏对用户个性化业务访问记录内容的筛选适配,不能实现WAP页面的动态更新,使得信息推送体系还有待提高。It can be seen from the above that the existing method of constructing and analyzing WAP pages based on the WAP platform to realize page dynamic typesetting, personalized content display and intelligent product push, because only the type of website visited by the user is determined according to the content of the business access record, and the corresponding content of the business access record The website type data is matched with the content elements to form a static WAP page for display, so that the content displayed on the static WAP page cannot meet the personalized needs of users, which reduces the user's enthusiasm for using products and services, and makes users browse static WAP pages. The success rate is not high (that is, the success rate of business push is low). At the same time, there is a lack of screening and adaptation to the user's personalized service access record content, and the dynamic update of WAP pages cannot be realized, so that the information push system needs to be improved.
发明内容 Contents of the invention
有鉴于此,本发明的主要目的在于提出一种基于WAP平台的页面生成系统,提高业务推送成功率、满足用户个性化需求。In view of this, the main purpose of the present invention is to propose a page generation system based on the WAP platform, which improves the success rate of service push and meets the personalized needs of users.
本发明的另一目的在于提出一种基于WAP平台的页面生成方法,提高业务推送成功率、满足用户个性化需求。Another object of the present invention is to propose a method for generating pages based on the WAP platform, so as to improve the success rate of service push and meet the personalized needs of users.
为达到上述目的,本发明提供了一种基于WAP平台的页面生成系统,该系统包括:个性化知识库服务器、掌上福建服务器以及运营终端,其中,In order to achieve the above object, the present invention provides a WAP platform-based page generation system, the system includes: a personalized knowledge base server, a handheld Fujian server and an operating terminal, wherein,
掌上福建服务器,用于获取需要推送的用户属性,向个性化知识库服务器发送获取WAP页面请求,携带用户属性,根据存储的运营终端信息,将接收的WAP页面推送至相应的运营终端进行展示;The handheld Fujian server is used to obtain user attributes that need to be pushed, send a WAP page request to the personalized knowledge base server, carry user attributes, and push the received WAP page to the corresponding operation terminal for display according to the stored operation terminal information;
个性化知识库服务器,用于存储不同用户属性对应的页面预置模板,并分类创建页面预置模板中要显示的内容元素;并将预先获取的用户个性化数据按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面,根据接收的获取WAP页面请求中携带的用户属性,将该用户属性对应的WAP页面发送至掌上福建服务器;The personalized knowledge base server is used to store the page preset templates corresponding to different user attributes, and to classify and create the content elements to be displayed in the page preset templates; The content elements of the preset template are matched to generate a WAP page, and according to the received user attribute carried in the WAP page request, the WAP page corresponding to the user attribute is sent to the handheld Fujian server;
运营终端,用于接收掌上福建服务器推送的WAP页面,浏览WAP页面的信息。The operation terminal is used to receive the WAP page pushed by the handheld Fujian server, and browse the information of the WAP page.
进一步包括:增值业务综合运营平台VGOP服务器、数据仓库服务器、掌上福建数据库服务器,其中,It further includes: VGOP server of value-added business integrated operation platform, data warehouse server, handheld Fujian database server, among which,
VGOP服务器,用于记录并存储用户基础电信数据,接收掌上福建服务器发送的数据调用请求,根据数据调用请求中携带的用户标识,将该用户对应的基础电信数据发送至掌上福建服务器;The VGOP server is used to record and store the user's basic telecommunication data, receive the data call request sent by the Pocket Fujian server, and send the corresponding basic telecommunication data of the user to the Pocket Fujian server according to the user identification carried in the data call request;
掌上福建服务器,进一步用于根据预先设置的WAP页面更新策略,如果确定用户属性为沉默,向VGOP服务器发送数据调用请求,接收返回的用户基础电信数据,发送至数据仓库服务器,如果确定用户属性为活跃,向数据仓库服务器发送WAP页面更新请求;The handheld Fujian server is further used to update the policy according to the preset WAP page. If it is determined that the user attribute is silent, it sends a data call request to the VGOP server, receives the returned user basic telecom data, and sends it to the data warehouse server. If it is determined that the user attribute is Active, send a WAP page update request to the data warehouse server;
数据仓库服务器,用于记录并存储用户浏览WAP页面的用户访问记录信息,根据预先设置的过滤策略过滤接收的用户基础电信数据,根据接收的WAP页面更新请求,对存储的用户访问记录信息进行过滤,获取用户行为数据,发送至掌上福建数据库服务器;The data warehouse server is used to record and store the user access record information of users browsing WAP pages, filter the received user basic telecommunication data according to the preset filtering strategy, and filter the stored user access record information according to the received WAP page update request , to obtain user behavior data and send it to the Palm Fujian database server;
掌上福建数据库服务器,用于接收数据仓库服务器发送的用户行为数据,进行用户行为分析,获取用户关注的业务信息,并调用预先存储的业务关联列表,获取用户关注的业务的关联产品信息,输出至个性化知识库服务器;The handheld Fujian database server is used to receive the user behavior data sent by the data warehouse server, analyze user behavior, obtain the business information that the user cares about, and call the pre-stored business association list to obtain the related product information of the business that the user cares about, and output it to Personalized knowledge base server;
个性化知识库服务器,进一步用于接收掌上福建数据库服务器发送的信息,生成包含用户行为轨迹、用户兴趣轨迹、用户时间轴轨迹以及关联产品的用户个性化数据,将生成的用户个性化数据按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配并更新存储的WAP页面,根据更新的WAP页面的用户标识,修改掌上福建服务器中存储的用户属性标识。The personalized knowledge base server is further used to receive the information sent by the handheld Fujian database server, generate user personalized data including user behavior track, user interest track, user timeline track and related products, and generate user personalized data according to the pre-set The set configuration strategy is matched with the content elements of the page preset template and the stored WAP page is updated, and the user attribute identifier stored in the handheld Fujian server is modified according to the user identifier of the updated WAP page.
进一步包括:运营管理服务器,用于从VGOP服务器获取用户基础电信数据,对获取的用户基础电信数据进行分拣、筛选,根据分类的用户业务属性,分别设置用户属性对应的页面预置模板。It further includes: an operation management server, which is used to obtain basic user telecommunication data from the VGOP server, sort and screen the obtained user basic telecommunication data, and set page preset templates corresponding to user attributes according to the classified user service attributes.
进一步包括:第三方业务平台服务器,用于记录用户跨平台浏览信息,根据掌上福建服务器发送的数据调用请求,将记录的用户跨平台浏览信息输出至数据仓库服务器与用户访问记录信息一起进行过滤。It further includes: a third-party business platform server, which is used to record users' cross-platform browsing information, and output the recorded user's cross-platform browsing information to the data warehouse server for filtering together with user access record information according to the data call request sent by the Palm Fujian server.
进一步包括:BOSS计费服务器,用于对运营终端在掌上福建服务器进行业务访问或业务访问取消等操作时,按照预先设置的计费策略执行相应的业务计费;存储用户业务信息以及产品使用信息,根据用户业务信息以及产品使用信息,建立业务关联列表,输出至掌上福建数据库服务器;根据掌上福建服务器发送的数据调用请求,将存储的用户业务信息以及产品使用信息输出至数据仓库服务器与用户访问记录信息一起进行过滤。It further includes: BOSS billing server, which is used to perform corresponding business billing according to the pre-set billing strategy when the operation terminal performs business access or business access cancellation on the handheld Fujian server; stores user business information and product usage information According to the user business information and product usage information, establish a business association list and output it to the Palm Fujian database server; according to the data call request sent by the Palm Fujian server, output the stored user business information and product usage information to the data warehouse server and user access Record information is filtered together.
进一步包括:安全服务器、和/或防火墙设备,用于在掌上福建服务器与第三方业务平台服务器以及运营终端进行数据交互时,进行访问安全验证,并对交互的数据进行信息-摘要算法加密。It further includes: a security server and/or a firewall device, which is used to perform access security verification when the handheld Fujian server interacts with the third-party business platform server and operation terminal, and encrypts the interactive data with an information-digest algorithm.
所述基础电信数据包括:用户通话频率、短信发送条数、话费使用情况以及阶段性终端位移信息。The basic telecommunication data includes: user call frequency, number of short messages sent, call charge usage and phased terminal displacement information.
所述用户访问记录信息包括:用户手机号码、机型、访问时间、访问模块、偏好内容及访问频率。The user access record information includes: user mobile phone number, model, access time, access module, preferred content and access frequency.
所述用户行为数据包括:用户行为轨迹信息、用户兴趣轨迹信息以及用户时间轴轨迹信息。The user behavior data includes: user behavior track information, user interest track information, and user timeline track information.
所述预先设置的配置策略为关注业务60%、关联业务20%、关联产品20%。The preset configuration strategy is 60% for focused business, 20% for related business, and 20% for related products.
一种基于无线应用协议WAP平台的页面生成方法,该方法包括:A method for generating pages based on a wireless application protocol WAP platform, the method comprising:
个性化知识库服务器预先存储不同用户属性对应的页面预置模板,并分类创建页面预置模板中要显示的内容元素;The personalized knowledge base server pre-stores the page preset templates corresponding to different user attributes, and classifies and creates the content elements to be displayed in the page preset templates;
掌上福建服务器获取需要推送的用户属性,向个性化知识库服务器发送获取WAP页面请求,该请求携带用户属性;The handheld Fujian server obtains the user attributes that need to be pushed, and sends a WAP page request to the personalized knowledge base server, and the request carries user attributes;
个性化知识库服务器根据获取WAP页面请求中携带的用户属性,获取用户个性化数据,按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面。The personalized knowledge base server obtains user personalized data according to the user attributes carried in the WAP page request, performs content matching with the content elements of the page preset template according to the preset configuration strategy, and generates a WAP page.
所述获取用户个性化数据的步骤包括:The steps of obtaining user personalized data include:
掌上福建服务器根据预先设置的WAP页面更新策略,如果确定用户属性为沉默,向VGOP服务器发送数据调用请求,接收返回的用户基础电信数据,发送至数据仓库服务器,如果确定用户属性为活跃,向数据仓库服务器发送WAP页面更新请求;According to the pre-set WAP page update strategy, if the user attribute is determined to be silent, the handheld Fujian server sends a data call request to the VGOP server, receives the returned user basic telecom data, and sends it to the data warehouse server; The warehouse server sends a WAP page update request;
数据仓库服务器记录并存储用户浏览WAP页面的用户访问记录信息,根据预先设置的过滤策略过滤接收的用户基础电信数据,根据接收的WAP页面更新请求,对存储的用户访问记录信息进行过滤,获取用户行为数据,发送至掌上福建数据库服务器;The data warehouse server records and stores the user access record information of the user browsing the WAP page, filters the received user basic telecommunication data according to the pre-set filtering policy, and filters the stored user access record information according to the received WAP page update request to obtain the user Behavior data is sent to the Palm Fujian database server;
掌上福建数据库服务器根据用户行为数据中包含的用户行为轨迹信息、用户兴趣轨迹信息以及用户时间轴轨迹信息进行用户行为分析,获取用户业务信息,并调用预先存储的业务关联列表,获取用户业务的关联产品信息,输出至个性化知识库服务器;The handheld Fujian database server analyzes user behavior based on user behavior track information, user interest track information and user timeline track information contained in user behavior data, obtains user business information, and calls the pre-stored business association list to obtain user business association Product information, output to the personalized knowledge base server;
个性化知识库服务器接收掌上福建数据库服务器发送的信息,生成包含用户行为轨迹、用户兴趣轨迹、用户时间轴轨迹以及关联产品的用户个性化数据。The personalized knowledge base server receives the information sent by the handheld Fujian database server, and generates user personalized data including user behavior track, user interest track, user time axis track and associated products.
进一步包括:根据生成WAP页面的用户标识,修改掌上福建服务器中存储的用户属性标识。It further includes: modifying the user attribute identifier stored in the palm Fujian server according to the user identifier generating the WAP page.
进一步包括:Further includes:
数据仓库服务器记录用户对掌上福建服务器的操作;The data warehouse server records the user's operations on the Palm Fujian server;
数据仓库服务器在预先设定的时间对用户当日操作进行数据过滤、解析;The data warehouse server performs data filtering and analysis on the user's operations on the day at the preset time;
掌上福建数据库分析形成包含用户业务的所属模块、关注内容排行、最关注内容关联业务、最关注内容关联产品的用户行为数据,并传输到个性化知识库服务器,修改用户属性;The handheld Fujian database analyzes and forms the user behavior data including the module of the user's business, the ranking of the most concerned content, the most concerned content-related business, and the most concerned content-related products, and transmits it to the personalized knowledge base server to modify user attributes;
个性化知识库服务器按照关注业务60%、关联业务20%、关联产品20%的比例进行内容分解,并根据页面预置模板的界面差异进行内容生成配置,形成WAP页面。The personalized knowledge base server decomposes the content according to the ratio of 60% of the concerned business, 20% of the related business, and 20% of the related product, and generates and configures the content according to the interface difference of the page preset template to form a WAP page.
进一步包括:Further includes:
将所述用户属性对应的WAP页面发送至掌上福建服务器,掌上福建服务器根据存储的运营终端信息,将所述WAP页面推送至相应的运营终端进行展示。The WAP page corresponding to the user attribute is sent to the Pocket Fujian server, and the Pocket Fujian server pushes the WAP page to the corresponding operation terminal for display according to the stored operation terminal information.
判断用户是否触发了预先设置的时间轴轨迹内容推送策略,如符合,则掌上福建服务器调用数据库信息,得出该时段对应的业务推荐列表,并将列表信息发送到数据仓库。It is judged whether the user has triggered the pre-set time axis track content push strategy, and if so, the handheld Fujian server calls the database information to obtain the corresponding business recommendation list for this period, and sends the list information to the data warehouse.
由上述的技术方案可见,本发明提供的一种基于WAP平台的页面生成系统及页面生成方法,掌上福建服务器获取需要推送的用户属性,向个性化知识库服务器发送获取WAP页面请求,携带用户属性,根据存储的运营终端信息,将接收的WAP页面推送至相应的运营终端进行展示;个性化知识库服务器存储不同用户属性对应的页面预置模板,并分类创建页面预置模板中要显示的内容元素;并将预先获取的用户个性化数据按照配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面,根据接收的获取WAP页面请求中携带的用户属性,将该用户属性对应的WAP页面发送至掌上福建服务器;运营终端接收掌上福建服务器推送的WAP页面,浏览WAP页面的信息。这样,通过获取用户个性化数据,将用户个性化数据按照配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面,使得推送的WAP页面与用户个性化需求相关,用户浏览WAP页面的概率增大,从而提升了业务推送成功率。It can be seen from the above technical solution that in the WAP platform-based page generation system and page generation method provided by the present invention, the handheld Fujian server obtains user attributes that need to be pushed, and sends a WAP page request to the personalized knowledge base server, carrying user attributes According to the stored operation terminal information, push the received WAP page to the corresponding operation terminal for display; the personalized knowledge base server stores the page preset templates corresponding to different user attributes, and classifies and creates the content to be displayed in the page preset templates element; match the pre-acquired user personalized data with the content elements of the page preset template according to the configuration strategy, generate a WAP page, and generate the WAP page corresponding to the user attribute according to the user attribute carried in the received WAP page request. The page is sent to the handheld Fujian server; the operation terminal receives the WAP page pushed by the handheld Fujian server, and browses the information of the WAP page. In this way, by obtaining user personalized data, the user personalized data is matched with the content elements of the page preset template according to the configuration strategy to generate a WAP page, so that the pushed WAP page is related to the user's personalized needs, and the user browses the WAP page. The probability increases, thereby improving the success rate of business push.
附图说明 Description of drawings
图1为现有技术基于WAP平台、根据用户需要构建解析WAP页面的方法流程示意图。FIG. 1 is a schematic flowchart of a method for constructing and analyzing WAP pages based on a WAP platform in the prior art and according to user needs.
图2为现有技术基于WAP平台的页面生成系统结构示意图。FIG. 2 is a schematic structural diagram of a page generation system based on a WAP platform in the prior art.
图3为本发明实施例基于WAP平台的页面生成系统结构示意图。FIG. 3 is a schematic structural diagram of a page generating system based on a WAP platform according to an embodiment of the present invention.
图4为本发明实施例掌上福建平台软件结构示意图。Fig. 4 is a schematic diagram of the software structure of the handheld Fujian platform according to the embodiment of the present invention.
图5为本发明实施例基于WAP平台的页面生成方法流程示意图。FIG. 5 is a schematic flowchart of a page generation method based on a WAP platform according to an embodiment of the present invention.
图6为本发明实施例为沉默用户生成WAP页面的流程示意图。FIG. 6 is a schematic flowchart of generating a WAP page for a silent user according to an embodiment of the present invention.
图7为本发明实施例为活跃用户生成WAP页面的流程示意图。FIG. 7 is a schematic flowchart of generating WAP pages for active users according to an embodiment of the present invention.
图8为本发明实施例数据仓库服务器以及掌上福建数据库服务器对数据进行解析的流程示意图。Fig. 8 is a schematic flow diagram of analyzing data by the data warehouse server and the handheld Fujian database server according to the embodiment of the present invention.
图9为本发明实施例个性化知识库服务器进行内容匹配的流程示意图。FIG. 9 is a schematic flow diagram of content matching performed by a personalized knowledge base server according to an embodiment of the present invention.
具体实施方式 Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明主要通过对WAP页面的结构调整,增加增值业务综合运营平台(VGOP,Value-added Service General Operation Platform)服务器、数据仓库服务器、个性化知识库服务器为主的用户行为数据以及用户基础电信数据解析执行模块,并通过信息安全机制的建立,实现以用户行为数据以及用户基础电信数据为基础的业务推送以及用户分类引导,从而提高业务推送成功率、满足用户个性化的需求、提升用户产品使用体验。The present invention mainly adjusts the structure of the WAP page to increase the value-added service general operation platform (VGOP, Value-added Service General Operation Platform) server, data warehouse server, personalized knowledge base server-based user behavior data and user basic telecommunication data Analyze the execution module, and through the establishment of an information security mechanism, realize service push and user classification guidance based on user behavior data and user basic telecommunication data, so as to improve the success rate of service push, meet the personalized needs of users, and improve the use of user products experience.
图3为本发明实施例基于WAP平台的页面生成系统结构示意图。参见图3,该页面生成系统包括VGOP服务器、数据仓库服务器、个性化知识库服务器、掌上福建服务器、掌上福建数据库服务器以及运营终端,其中,FIG. 3 is a schematic structural diagram of a page generating system based on a WAP platform according to an embodiment of the present invention. Referring to Fig. 3, the page generation system includes a VGOP server, a data warehouse server, a personalized knowledge base server, a handheld Fujian server, a handheld Fujian database server and an operation terminal, wherein,
掌上福建服务器分别与运营终端、VGOP服务器、个性化知识库服务器以及掌上福建数据库服务器相连,掌上福建数据库服务器分别与数据仓库服务器、个性化知识库服务器相连。The handheld Fujian server is respectively connected with the operation terminal, the VGOP server, the personalized knowledge base server and the handheld Fujian database server, and the handheld Fujian database server is connected with the data warehouse server and the personalized knowledge base server respectively.
VGOP服务器,用于记录并存储用户基础电信数据,接收掌上福建服务器发送的数据调用请求,根据数据调用请求中携带的用户标识,将该用户对应的基础电信数据发送至掌上福建服务器;The VGOP server is used to record and store the user's basic telecommunication data, receive the data call request sent by the Pocket Fujian server, and send the corresponding basic telecommunication data of the user to the Pocket Fujian server according to the user identification carried in the data call request;
本实施例中,基础电信数据包括:用户通话频率、短信发送条数、话费使用情况、阶段性终端位移信息等,并在包含的信息中设置相应的数据标识。In this embodiment, the basic telecommunication data includes: user call frequency, number of short messages sent, call charge usage, phased terminal displacement information, etc., and corresponding data identifiers are set in the contained information.
本实施例中,VGOP服务器获取用户基础电信数据可以通过定位用户的电话拨打频率、短信发送量等方式获取。In this embodiment, the basic telecommunication data of the user may be acquired by the VGOP server by locating the frequency of the user's phone calls, the volume of short messages sent, and the like.
掌上福建服务器,用于获取需要推送的用户属性,向个性化知识库服务器发送获取WAP页面请求,携带用户属性,根据存储的运营终端信息,将接收的WAP页面推送至相应的运营终端进行展示;The handheld Fujian server is used to obtain user attributes that need to be pushed, send a WAP page request to the personalized knowledge base server, carry user attributes, and push the received WAP page to the corresponding operation terminal for display according to the stored operation terminal information;
根据预先设置的WAP页面更新策略,如果确定用户属性为沉默,向VGOP服务器发送数据调用请求,接收返回的用户基础电信数据,发送至数据仓库服务器,如果确定用户属性为活跃,向数据仓库服务器发送WAP页面更新请求;According to the pre-set WAP page update policy, if the user attribute is determined to be silent, send a data call request to the VGOP server, receive the returned user basic telecom data, and send it to the data warehouse server; if it is determined that the user attribute is active, send it to the data warehouse server WAP page update request;
本实施例中,掌上福建服务器中存储有用户属性标识,用户属性包括:沉默用户以及活跃用户。In this embodiment, the handheld Fujian server stores user attribute identifiers, and the user attributes include: silent users and active users.
WAP页面更新策略可以根据实际需要进行设定,例如,设定每隔一月对WAP页面进行更新等。The WAP page update policy can be set according to actual needs, for example, it is set to update the WAP page every other month.
用户属性可以根据用户的访问记录信息进行判断,例如,在预定时间内如果用户没有访问记录,则确定该用户为沉默用户,否则,该用户为活跃用户。这样,对于活跃用户,可以根据用户的访问记录信息进行用户个性化的WAP页面设置;而对于沉默用户,也可以根据用户基础电信数据进行挖掘,以尽力满足用户个性化需求。User attributes can be judged according to the user's access record information. For example, if the user has no access record within a predetermined period of time, the user is determined to be a silent user; otherwise, the user is an active user. In this way, for active users, user personalized WAP page settings can be performed according to the user's access record information; for silent users, mining can also be performed based on the user's basic telecommunication data to try to meet the user's individual needs.
数据仓库服务器,用于记录并存储用户浏览WAP页面的用户访问记录信息,根据预先设置的过滤策略过滤接收的用户基础电信数据,根据接收的WAP页面更新请求,对存储的用户访问记录信息进行过滤,获取用户行为数据,发送至掌上福建数据库服务器;The data warehouse server is used to record and store the user access record information of users browsing WAP pages, filter the received user basic telecommunication data according to the preset filtering strategy, and filter the stored user access record information according to the received WAP page update request , to obtain user behavior data and send it to the Palm Fujian database server;
本实施例中,用户访问记录信息可以包括:用户手机号码、机型、访问时间、访问模块、偏好内容及访问频率等,用户行为数据包括:用户行为轨迹信息、用户兴趣轨迹信息以及用户时间轴轨迹信息等。In this embodiment, user access record information may include: user mobile phone number, model, access time, access module, preferred content, and access frequency, etc. User behavior data includes: user behavior track information, user interest track information, and user timeline trajectory information, etc.
对于沉默用户和活跃用户,用户行为数据中包含的信息是不同的。For silent users and active users, the information contained in user behavior data is different.
掌上福建数据库服务器,用于接收数据仓库服务器发送的用户行为数据,根据用户行为数据中包含的用户行为轨迹信息、用户兴趣轨迹信息以及用户时间轴轨迹信息进行用户行为分析,获取用户关注的业务信息,并调用预先存储的业务关联列表,获取用户关注的业务的关联产品信息,输出至个性化知识库服务器;The handheld Fujian database server is used to receive the user behavior data sent by the data warehouse server, analyze user behavior according to the user behavior track information, user interest track information and user timeline track information contained in the user behavior data, and obtain the business information that the user cares about , and call the pre-stored business association list, obtain the associated product information of the business concerned by the user, and output it to the personalized knowledge base server;
个性化知识库服务器,用于存储不同用户属性对应的页面预置模板,并分类创建页面预置模板中要显示的内容元素;接收掌上福建数据库服务器发送的信息,生成包含用户行为轨迹、用户兴趣轨迹、用户时间轴轨迹以及关联产品的用户个性化数据,将生成的用户个性化数据按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面,根据生成WAP页面的用户标识,修改掌上福建服务器中存储的用户属性标识;The personalized knowledge base server is used to store the page preset templates corresponding to different user attributes, and classify and create the content elements to be displayed in the page preset templates; receive the information sent by the handheld Fujian database server, and generate information including user behavior tracks and user interests Track, user timeline track, and user personalized data of associated products, match the generated user personalized data with the content elements of the page preset template according to the preset configuration strategy, generate a WAP page, and generate a WAP page according to the user ID, modify the user attribute ID stored in the Pocket Fujian server;
本实施例中,用户业务属性包括:商务业务、学生业务和普通业务,当然,也可以根据需要进行设置,进行用户业务属性划分,可以更进一步获取用户相关访问记录信息,从而进行针对性的业务推送,增加用户浏览WAP页面的浏览率,从而提高业务推送的成功率。由于沉默用户和活跃用户的用户行为数据包含的信息不同以及每个用户的用户行为数据包含的信息也不同,因而,生成的WAP页面也不同,可以满足不同用户的不同需求。In this embodiment, user business attributes include: business business, student business, and general business. Of course, it can also be set according to needs, and user business attributes can be divided, and user-related access record information can be further obtained, so as to carry out targeted business Push to increase the browsing rate of users browsing WAP pages, thereby improving the success rate of business push. Since the information contained in the user behavior data of silent users and active users is different, and the information contained in the user behavior data of each user is also different, the generated WAP pages are also different, which can meet different needs of different users.
个性化知识库服务器可以根据用户行为轨迹以及用户兴趣轨迹包含的用户业务的所属模块、关注内容排行、最关注内容关联业务、最关注内容关联产品等数据信息,按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配,例如,可以按照关注业务60%、关联业务20%、关联产品20%的比例进行内容分解,并根据页面预置模板的界面差异进行内容生成并配置在页面预置模板中,关于进行内容匹配的详细描述,具体可参见相关技术文献,在此不再赘述。The personalized knowledge base server can follow the pre-set configuration strategy and page pre-set according to the data information such as the user's business module included in the user's behavior track and the user's interest track, the content ranking, the most concerned content-related business, and the most concerned content-related products. The content elements of the preset templates can be matched according to the content elements. For example, the content can be decomposed according to the ratio of 60% of the concerned business, 20% of the related business, and 20% of the related products, and the content can be generated and configured according to the interface difference of the page preset template. For a detailed description of content matching in the configuration template, please refer to relevant technical documents for details, and details will not be repeated here.
运营终端,用于接收掌上福建服务器推送的WAP页面,浏览WAP页面的信息。The operation terminal is used to receive the WAP page pushed by the handheld Fujian server, and browse the information of the WAP page.
本发明实施例中,页面生成系统还可以包括运营管理服务器,用于从VGOP服务器获取用户基础电信数据,对获取的用户基础电信数据进行分拣、筛选,根据分类的用户业务属性,分别设置用户属性对应的页面预置模板。In the embodiment of the present invention, the page generation system may also include an operation management server, which is used to obtain user basic telecommunication data from the VGOP server, sort and screen the obtained user basic telecommunication data, and set user service attributes according to the classification. The page preset template corresponding to the attribute.
实际应用中,为了使页面生成系统可以依据更多的用户数据进行分析,以获取更精确分析后的用户个性化数据,进一步提高业务推送时用户浏览WAP页面的成功率,该页面生成系统还可以包括第三方业务平台服务器、和/或,BOSS计费服务器,其中,In practical applications, in order to enable the page generation system to analyze more user data to obtain more accurately analyzed user personalized data and further improve the success rate of users browsing WAP pages when the service is pushed, the page generation system can also Including third-party business platform server, and/or, BOSS billing server, wherein,
第三方业务平台服务器,用于记录用户跨平台浏览信息,根据掌上福建服务器发送的数据调用请求,将记录的用户跨平台浏览信息输出至数据仓库服务器与用户访问记录信息一起进行过滤;The third-party business platform server is used to record the user's cross-platform browsing information, and output the recorded user's cross-platform browsing information to the data warehouse server to filter together with the user's access record information according to the data call request sent by the handheld Fujian server;
本实施例中,第三方业务平台服务器收集外平台数据,对掌上福建服务器开放数据调用、业务访问接口以及业务锚点功能,记录用户跨平台浏览信息,从而实现单用户的行为轨迹及业务关联数据解析。In this embodiment, the third-party business platform server collects external platform data, opens data call, business access interface and business anchor function to the handheld Fujian server, and records users' cross-platform browsing information, thereby realizing single user's behavior track and business related data parse.
BOSS计费服务器,用于对运营终端在掌上福建服务器进行业务访问或业务访问取消等操作时,按照预先设置的计费策略执行相应的业务计费;存储用户业务信息以及产品使用信息,根据用户业务信息以及产品使用信息,建立业务关联列表,输出至掌上福建数据库服务器;根据掌上福建服务器发送的数据调用请求,将存储的用户业务信息以及产品使用信息输出至数据仓库服务器与用户访问记录信息一起进行过滤。The BOSS billing server is used to perform corresponding business billing according to the preset billing strategy when the operation terminal performs business access or business access cancellation on the handheld Fujian server; stores user business information and product usage information, and according to user Business information and product use information, establish a business association list, and output to the handheld Fujian database server; according to the data call request sent by the handheld Fujian server, output the stored user business information and product usage information to the data warehouse server together with user access record information to filter.
进一步地,为了保障用户信息安全,该页面生成系统还可以包括安全服务器以及防火墙设备,用于在掌上福建服务器与第三方业务平台服务器以及运营终端进行数据交互时,进行访问安全验证,并进行信息-摘要算法(MD,Message Digest Algorithm)5数据加密,以确保用户信息安全。Further, in order to ensure the security of user information, the page generation system may also include a security server and a firewall device, which are used to perform access security verification and information - Digest algorithm (MD, Message Digest Algorithm) 5 data encryption to ensure user information security.
这样,该页面生成系统各装置的连接关系为:掌上福建服务器通过安全服务器以及防火墙设备与运营终端相连,掌上福建服务器通过安全服务器以及防火墙设备分别与VGOP服务器、第三方业务平台服务器以及BOSS计费服务器相连,运营管理服务器分别与安全服务器以及掌上福建服务器相连,掌上福建数据库服务器分别与数据仓库服务器、个性化知识库服务器以及掌上福建服务器相连,个性化知识库服务器与掌上福建数据库服务器相连。In this way, the connection relationship of each device in the page generation system is: the handheld Fujian server is connected to the operation terminal through the security server and firewall equipment, and the handheld Fujian server is connected to the VGOP server, the third-party business platform server and BOSS accounting through the security server and firewall equipment respectively. The server is connected, the operation management server is connected with the security server and the handheld Fujian server respectively, the handheld Fujian database server is connected with the data warehouse server, the personalized knowledge base server and the handheld Fujian server respectively, and the personalized knowledge base server is connected with the handheld Fujian database server.
实际应用中,数据仓库服务器、个性化知识库服务器、掌上福建服务器以及掌上福建数据库服务器也可以集成在一个物理设备中,例如,掌上福建平台。In practical application, the data warehouse server, the personalized knowledge base server, the handheld Fujian server and the handheld Fujian database server can also be integrated into one physical device, for example, the handheld Fujian platform.
图4为本发明实施例掌上福建平台软件结构示意图。参见图4,作为智能桌面展示(WAP页面)的承载平台,包括:前台用户界面(Portal)模块、对外接口模块(CP Interfaces)、CP管理模块(CP Support)、系统后台管理模块(Admin Support)、数据分析/处理机器人模块、SMGP处理模块(SMGPSupport)、短信收发模块、数据库模块(DB)以及系统管理控制台(MC)模块,其中,Fig. 4 is a schematic diagram of the software structure of the handheld Fujian platform according to the embodiment of the present invention. Referring to Fig. 4, as the bearing platform of the intelligent desktop display (WAP page), it includes: the front-end user interface (Portal) module, the external interface module (CP Interfaces), the CP management module (CP Support), and the system background management module (Admin Support) , data analysis/processing robot module, SMGP processing module (SMGPSupport), short message sending and receiving module, database module (DB) and system management console (MC) module, wherein,
前台用户界面模块,用于为用户提供信息与应用的接入界面。The foreground user interface module is used to provide users with information and application access interfaces.
本实施例中,用户可以通过多种接入方式接入前台用户界面模块,例如,WEB Portal、短消息(SM,Short Message)Portal、WAP Portal以及交互式语音应答(IVR,Interactive Voice Response)Portal等。In this embodiment, the user can access the foreground user interface module through multiple access methods, for example, WEB Portal, short message (SM, Short Message) Portal, WAP Portal and Interactive Voice Response (IVR, Interactive Voice Response) Portal wait.
对外接口模块,用于与第三方业务平台服务器进行信息交互、信息存储转发,获取用户跨平台浏览信息,并提供状态统计和状态查询等功能给第三方业务平台服务器。The external interface module is used for information interaction with the third-party business platform server, information storage and forwarding, obtaining user cross-platform browsing information, and providing functions such as status statistics and status query to the third-party business platform server.
本实施例中,对外接口模块为外围系统与掌上福建服务器通信的通道。外围系统包括内容提供商/业务提供商(CP/SP,Content Provider/ServiceProvider)、客服系统等第三方接入掌上福建服务器的平台。In this embodiment, the external interface module is a communication channel between the peripheral system and the handheld Fujian server. Peripheral systems include content provider/service provider (CP/SP, Content Provider/Service Provider), customer service system and other third-party platforms that access the handheld Fujian server.
CP管理模块,用于为CP分配接入账号。The CP management module is configured to assign an access account to the CP.
本实施例中,CP管理模块是为CP提供的后台管理模块,用于为每个CP分配接入账号用于登录CP管理模块。主要功能有产品提交、产品管理、产品内容维护、统计报表和投诉处理等。In this embodiment, the CP management module is a background management module provided for the CP, and is used to assign an access account for each CP to log in to the CP management module. The main functions include product submission, product management, product content maintenance, statistical reports and complaint handling, etc.
系统后台管理模块,是掌上福建平台的综合后台管理模块,为管理员提供了平台参数设置、CP接入管理、CP产品审核、CP考核、综合查询、数据统计、数据分析和权限分配等功能。The system background management module is a comprehensive background management module of the handheld Fujian platform, which provides administrators with functions such as platform parameter setting, CP access management, CP product review, CP assessment, comprehensive query, data statistics, data analysis and authority distribution.
数据分析/处理机器人模块,用于第三方业务平台服务器以及BOSS计费服务器的数据收集、解析生成用户行为数据,并通过与页面预置模板的内容元素进行内容匹配,实现用户个性化内容的WAP页面生成并推送。The data analysis/processing robot module is used for data collection and parsing of third-party business platform servers and BOSS billing servers to generate user behavior data, and realize WAP of user personalized content through content matching with content elements of page preset templates The page is generated and pushed.
SMGP处理模块,用于处理掌上福建平台与短信网关之间的底层通信,采用C和C++编写。The SMGP processing module is used to process the underlying communication between the handheld Fujian platform and the SMS gateway, and is written in C and C++.
短信收发模块,用于处理短信的收发。The short message sending and receiving module is used for processing the sending and receiving of short messages.
短信收发模块具有高度可靠、高度并发能力,作为上层应用程序和SMGP处理模块的中间组件,起到承上启下的作用。The short message sending and receiving module is highly reliable and highly concurrent. As an intermediate component between the upper layer application program and the SMGP processing module, it plays a linking role.
数据库模块,用于为掌上福建平台提供核心数据库支持,高性能、安全地存储掌上福建平台所有的业务数据。The database module is used to provide core database support for the Palm Fujian platform, and store all business data of the Palm Fujian platform in a high-performance and safe manner.
系统管理控制台模块,用于为系统维护人员提供管理后台,监控系统性能、平台参数设置、事故告警、日志分析等。The system management console module is used to provide management background for system maintenance personnel, monitor system performance, platform parameter setting, accident alarm, log analysis, etc.
本发明实施例中,掌上福建平台与外部的CP/SP业务系统、短信网关系统以及其他外部系统进行通信。In the embodiment of the present invention, the handheld Fujian platform communicates with external CP/SP service systems, short message gateway systems and other external systems.
图5为本发明实施例基于WAP平台的页面生成方法流程示意图。参见图5,该流程包括:FIG. 5 is a schematic flowchart of a page generation method based on a WAP platform according to an embodiment of the present invention. Referring to Figure 5, the process includes:
步骤501,个性化知识库服务器预先存储不同用户属性对应的页面预置模板,并分类创建页面预置模板中要显示的内容元素;Step 501, the personalized knowledge base server pre-stores page preset templates corresponding to different user attributes, and classifies and creates content elements to be displayed in the page preset templates;
步骤502,掌上福建服务器根据预先设置的WAP页面更新策略,如果确定用户属性为沉默,向VGOP服务器发送数据调用请求,接收返回的用户基础电信数据,发送至数据仓库服务器,如果确定用户属性为活跃,向数据仓库服务器发送WAP页面更新请求;Step 502, according to the preset WAP page update policy, if the handheld Fujian server determines that the user attribute is silent, it sends a data call request to the VGOP server, receives the returned user basic telecommunication data, and sends it to the data warehouse server; if it determines that the user attribute is active , sending a WAP page update request to the data warehouse server;
步骤503,数据仓库服务器记录并存储用户浏览WAP页面的用户访问记录信息,根据预先设置的过滤策略过滤接收的用户基础电信数据,根据接收的WAP页面更新请求,对存储的用户访问记录信息进行过滤,获取用户行为数据,发送至掌上福建数据库服务器;Step 503, the data warehouse server records and stores the user access record information of the user browsing the WAP page, filters the received user basic telecommunication data according to the preset filtering policy, and filters the stored user access record information according to the received WAP page update request , to obtain user behavior data and send it to the Palm Fujian database server;
步骤504,掌上福建数据库服务器根据用户行为数据中包含的用户行为轨迹信息、用户兴趣轨迹信息以及用户时间轴轨迹信息进行用户行为分析,获取用户业务信息,并调用预先存储的业务关联列表,获取用户业务的关联产品信息,输出至个性化知识库服务器;Step 504, the handheld Fujian database server performs user behavior analysis according to the user behavior track information, user interest track information and user time axis track information contained in the user behavior data, obtains user business information, and calls the pre-stored business association list to obtain user The related product information of the business is output to the personalized knowledge base server;
步骤505,个性化知识库服务器接收掌上福建数据库服务器发送的信息,生成包含用户行为轨迹、用户兴趣轨迹、用户时间轴轨迹以及关联产品的用户个性化数据,将生成的用户个性化数据按照预先设置的配置策略与页面预置模板的内容元素进行内容匹配,生成WAP页面,根据生成WAP页面的用户标识,修改掌上福建服务器中存储的用户属性标识;Step 505, the personalized knowledge base server receives the information sent by the handheld Fujian database server, generates user personalized data including user behavior track, user interest track, user timeline track and associated products, and generates user personalized data according to preset Content matching of the configuration strategy and the content elements of the page preset template to generate a WAP page, and modify the user attribute identifier stored in the handheld Fujian server according to the user identifier of the generated WAP page;
步骤506,掌上福建服务器获取需要推送的用户属性,向个性化知识库服务器发送获取WAP页面请求,携带用户属性,根据存储的运营终端信息,将接收的WAP页面推送至相应的运营终端进行展示。Step 506, the handheld Fujian server obtains the user attributes to be pushed, sends a WAP page acquisition request to the personalized knowledge base server, carries the user attributes, and pushes the received WAP page to the corresponding operation terminal for display according to the stored operation terminal information.
下面基于图5,分别对沉默用户访问以及活跃用户的业务访问流程进行说明。Based on FIG. 5 , the service access processes of silent user access and active user access will be described respectively.
图6为本发明实施例为沉默用户生成WAP页面的流程示意图。参见图6,该流程包括:FIG. 6 is a schematic flowchart of generating a WAP page for a silent user according to an embodiment of the present invention. Referring to Figure 6, the process includes:
步骤601,运营管理服务器通过掌上福建服务器在个性化知识库服务器中进行不同用户属性的页面预置模板配置;Step 601, the operation management server configures page preset templates of different user attributes in the personalized knowledge base server through the handheld Fujian server;
本步骤中,用户属性包括沉默用户以及活跃用户,在预定时间内,例如三个月,如果用户没有访问记录,则确定该用户为沉默用户,否则,该用户为活跃用户。用户业务属性包括商务业务、学生业务、普通业务三类,可以根据用户月通话量以及消费金额等参数进行分类,例如,如果用户每月通话量超过300次、消费金额超过500,则定义其为商务类,如果用户每月短信发送量超过500条、通话量少(例如,低于50次)、寒暑假期间进行手机漫游,则定义其为学生类。In this step, user attributes include silent users and active users. Within a predetermined period of time, for example, three months, if the user has no access records, the user is determined to be a silent user; otherwise, the user is an active user. User business attributes include business business, student business, and general business, which can be classified according to parameters such as the user's monthly call volume and consumption amount. For example, if the user's monthly call volume exceeds 300 times and the consumption amount exceeds 500, it is defined as For the business class, if the user sends more than 500 text messages per month, has a small call volume (for example, less than 50 times), and roams on mobile phones during the winter and summer vacations, it is defined as the student class.
这样,根据用户属性和用户业务属性设置相应的WAP页面,可以实现用户个性化的业务内容推送,并引导用户进行相应操作。举例来说,当确定用户为商务类后,可向用户进行商务类的如财经新闻业务展示;而当确定用户为学生类后,可向用户进行学生类的如短信业务、手机游戏业务以及漫游业务展示。In this way, by setting corresponding WAP pages according to user attributes and user service attributes, it is possible to push personalized service content for users and guide users to perform corresponding operations. For example, when the user is determined to be a business class, the business class such as financial news services can be displayed to the user; and when the user is determined to be a student class, the student class can be displayed to the user such as short message service, mobile game service and roaming Business presentation.
页面预置模板包含展示的内容类别、所属模板、展示位置等信息。The page preset template includes information such as the displayed content category, the template it belongs to, and the display location.
步骤602,掌上福建服务器查询、确定用户属性为沉默用户,调用VGOP服务器存储的用户通话频率、话费使用情况、阶段性终端位移信息等基础电信数据,传输到数据仓库服务器进行过滤、解析;Step 602, the handheld Fujian server queries and determines that the user attribute is a silent user, calls the basic telecommunication data stored in the VGOP server such as the user's call frequency, call charge usage, and periodic terminal displacement information, and transmits it to the data warehouse server for filtering and analysis;
步骤603,数据仓库服务器根据预先设置的过滤策略过滤对用户基础电信数据进行过滤,并进行用户业务属性分类;Step 603, the data warehouse server filters the user's basic telecommunications data according to the preset filtering policy, and classifies the user's business attributes;
本步骤中,基础电信数据由VGOP服务器提供,该数据主要通过定位用户的电话拨打频率,短信发送多少等基础电信信息获取,进行过滤的目的在于删除与本发明无关的一些信息,根据获取的基础电信数据判断用户业务属性。过滤并分类的用户基础电信数据也称之为用户行为数据。In this step, the basic telecommunication data is provided by the VGOP server. This data is mainly obtained by locating the user's telephone dialing frequency, how many short messages are sent and other basic telecommunication information. The purpose of filtering is to delete some information irrelevant to the present invention. According to the basis of acquisition Telecom data judges user business attributes. The filtered and classified user basic telecom data is also called user behavior data.
步骤604,数据仓库服务器将过滤并分类的用户基础电信数据传输到掌上福建数据库服务器,掌上福建数据库服务器进行用户行为分析,获取用户业务信息,并调用预先存储的业务关联列表,获取用户业务的关联产品信息,输出至个性化知识库服务器;Step 604, the data warehouse server transmits the filtered and classified user basic telecommunication data to the handheld Fujian database server, and the handheld Fujian database server analyzes user behavior, obtains user business information, and calls the pre-stored business association list to obtain user business associations Product information, output to the personalized knowledge base server;
步骤605,个性化知识库服务器根据接收的信息,匹配预先存储的页面预置模板,生成WAP页面,输出至掌上福建服务器;Step 605, the personalized knowledge base server matches the pre-stored page preset template according to the received information, generates a WAP page, and outputs it to the handheld Fujian server;
本步骤中,举例来说,个性化知识库服务器预先存储的沉默用户的页面预置模板包括商务模板、学生模板以及普通模板。其中,商务模板中主要配置移动气象站等商务内容,学生模板中配置短信业务、手机游戏等娱乐内容。In this step, for example, the pre-stored silent user page templates in the personalized knowledge base server include business templates, student templates and common templates. Among them, the business template mainly configures business content such as mobile weather stations, and the student template configures entertainment content such as SMS business and mobile games.
本实施例中,接收的信息中携带商务类标识信息,数据仓库服务器根据接收的商务类标识信息调用存储的沉默用户的商务模板,并为用户配置对应的商务内容生成该用户的WAP页面。例如,接收的信息中包含关注业务(例如,用户关注新闻类业务)、关联业务(例如,用户关注新闻类业务中的体育类新闻)以及关联产品(例如,在产品栏目中,用户关注体育类中的运动鞋产品),则按照关注业务60%、关联业务20%、关联产品20%的比例进行内容分解并配置在商务模板中生成该用户的WAP页面。In this embodiment, the received information carries business identification information, and the data warehouse server invokes the stored business template of the silent user according to the received business identification information, and configures the corresponding business content for the user to generate the user's WAP page. For example, the received information includes concerned services (for example, users pay attention to news services), related services (for example, users pay attention to sports news in news services), and related products (for example, in the product column, users pay attention to sports news). Sports shoes product in ), the content is decomposed according to the ratio of 60% of the concerned business, 20% of the related business, and 20% of the related product, and is configured in the business template to generate the user's WAP page.
实际应用中,还可以根据用户不同的需要,为用户设置不同的页面预置模板,例如,对于商务模板,可以根据用户的不同需要,设置满足不同用户个性化需求的商务模板,掌上福建数据库服务器分别对各用户进行用户行为轨迹、用户兴趣轨迹、用户时间轴轨迹以及关联产品分析,从而可以根据用户个性化的页面预置模板进行个性化的内容配置。In practical applications, different page preset templates can also be set for users according to different needs of users. For example, for business templates, business templates that meet the individual needs of different users can be set according to different needs of users. Palm Fujian Database Server Analyze the user behavior trajectory, user interest trajectory, user timeline trajectory and associated products for each user, so that personalized content configuration can be performed according to the user's personalized page preset template.
当然,上述的用户基础电信数据,是用户三个月前的数据,不能准确反映用户近段时间的个性化需求,因而,考虑有效减少系统处理复杂性,可以按照用户业务属性设置统一的页面预置模板。Of course, the above-mentioned user basic telecom data is the data of the user three months ago, which cannot accurately reflect the user's personalized needs in the recent period. Therefore, considering effectively reducing the complexity of system processing, a unified page preset can be set according to the user's business attributes. Set the template.
页面预置模板主要为根据用户行为轨迹得出的个性化WAP页面内容配置信息,包括页面模块配置信息、关联内容信息、推荐产品项目信息等内容以及内容的展现位置信息。The page preset template is mainly the personalized WAP page content configuration information obtained according to the user behavior trajectory, including page module configuration information, associated content information, recommended product item information, and content display location information.
步骤606,掌上福建服务器将接收的WAP页面发送至运营终端展示给用户。Step 606, the handheld Fujian server sends the received WAP page to the operation terminal to display to the user.
步骤607,数据仓库服务器记录用户对掌上福建服务器的操作;Step 607, the data warehouse server records the user's operation on the handheld Fujian server;
本步骤中,用户对掌上福建服务器的操作即是用户浏览WAP页面的用户访问操作。In this step, the user's operation on the handheld Fujian server is the user's access operation of browsing the WAP page.
步骤608,数据仓库服务器在预先设定的时间对用户当日操作进行数据过滤、解析;Step 608, the data warehouse server performs data filtering and analysis on the user's operation of the day at the preset time;
本步骤中,当日操作的对象为用户的访问记录轨迹,包括的信息可以是用户手机号码、机型、业务访问时间、访问模块、偏好内容、访问频率及访问地点等。In this step, the object of the day's operation is the user's access record track, and the information included may be the user's mobile phone number, model, business access time, access module, preferred content, access frequency, and access location.
步骤609,掌上福建数据库分析形成包含用户业务的所属模块、关注内容排行、最关注内容关联业务、最关注内容关联产品等数据信息的用户行为数据,并传输到个性化知识库服务器,修改用户属性;Step 609, the handheld Fujian database analyzes and forms user behavior data including data information such as the module of the user's business, the ranking of the most concerned content, the most concerned content-related business, and the most concerned content-related products, and transmits it to the personalized knowledge base server to modify user attributes ;
实际应用中,系统首先识别用户是沉默用户,即未访问过或在阶段时间内无访问记录的用户,还是活跃用户,即有访问记录的用户,如果为沉默用户,系统将根据VGOP数据进行内容模块化的内容预设;如果为活跃用户,则根据其以往操作记录,进行个性化内容配置。In practical applications, the system first identifies whether the user is a silent user, that is, a user who has not visited or has no access records within a period of time, or an active user, that is, a user with access records. If it is a silent user, the system will perform content based on VGOP data. Modular content presets; if it is an active user, it will configure personalized content based on its past operation records.
步骤610,个性化知识库服务器进行内容匹配:按照关注业务60%、关联业务20%、关联产品20%的比例进行内容分解,并根据页面预置模板的界面差异进行内容生成配置,形成WAP页面;Step 610, the personalized knowledge base server performs content matching: the content is decomposed according to the ratio of 60% of the concerned business, 20% of the related business, and 20% of the related product, and content generation configuration is performed according to the interface difference of the page preset template to form a WAP page ;
本步骤中,内容匹配可以根据用户的操作频率,阶段性的操作内容等信息而不断变更,从而实现动态的WAP页面生成。如果个性化知识库服务器存储有该用户的WAP页面,则用当前形成的WAP页面更新存储的WAP页面。In this step, the content matching can be continuously changed according to information such as the user's operation frequency and staged operation content, so as to realize dynamic WAP page generation. If the WAP page of the user is stored in the personalized knowledge base server, the stored WAP page is updated with the currently formed WAP page.
内容分解比例为系统预设,60%的关注业务是根据用户过往的操作记录进行适配,20%的关联业务是调用系统预设的业务关联比例,例如,通过分阶段分析掌上福建服务器所有用户操作数据,得出用户访问A业务后,最有可能访问的B业务,从而得出业务关联性,取关联度最高的业务。而20%的关联产品则调用关注业务对应的关联产品列表,例如,用户关注的业务为新闻,则对应推荐手机报产品。通过业务和产品的展示比例设置,为用户提供完整的内容、产品推送体系。The content decomposition ratio is preset by the system, 60% of the attention business is adapted according to the user's past operation records, and 20% of the related business is to call the business association ratio preset by the system, for example, through the stage analysis of all users of the handheld Fujian server Operate the data to obtain the B service that the user is most likely to access after accessing the A service, so as to obtain the service relevance, and select the service with the highest degree of relevance. And 20% of the related products call the related product list corresponding to the concerned business. For example, if the user's concerned business is news, the corresponding mobile phone newspaper product is recommended. Provide users with a complete content and product push system through the display ratio setting of business and products.
页面预置模板的界面差异主要是指各个内容模块的内容排版方式和内容的承载量不同,如新闻类一共五条内容,则内容配置为关注新闻3条,关联新闻1条,关联产品1条;如果便民类一共10条内容,则内容配置为关注内容6条,关联内容2条,关联产品2条。The interface difference of the page preset templates mainly refers to the difference in content layout and content carrying capacity of each content module. For example, there are five news items in total, and the content configuration is 3 follow-up news items, 1 related news item, and 1 related product item; If there are a total of 10 items of convenience, the content configuration is 6 items of attention content, 2 items of related content, and 2 items of related products.
WAP页面在个性化服务器中生成,掌上福建服务器用于在用户访问时对WAP页面进行调用和内容配置。The WAP page is generated in the personalized server, and the handheld Fujian server is used to call and configure the content of the WAP page when the user visits.
步骤611,当用户下次访问业务时,掌上福建服务器将实现配置完毕的个性化WAP页面进行展示。Step 611 , when the user visits the service next time, the handheld Fujian server will display the configured personalized WAP page.
本步骤中,举例来说,如果用户上次主要访问的是新闻模块,该内容原先在二级页面,用户主要浏览新闻模块中的体育模块新闻。则当用户下次访问时,系统将根据预设的内容展示模板,自动为其将新闻模块提升到一级页面,并将最新的体育类新闻置顶,然后将与体育类新闻关联性最高的业务,例如娱乐新闻,展现在体育新闻之下。并将体育类新闻关联度最高的数信业务产品“手机报”在“你可能感兴趣”模块展示。In this step, for example, if the user mainly visited the news module last time, the content was originally on the second-level page, and the user mainly browses the sports module news in the news module. Then when the user visits next time, the system will automatically promote the news module to the first-level page according to the preset content display template, and put the latest sports news at the top, and then put the business with the highest correlation with sports news , such as entertainment news, displayed under sports news. And the digital information business product "Mobile News" with the highest correlation of sports news will be displayed in the "You may be interested" module.
图7为本发明实施例为活跃用户生成WAP页面的流程示意图。参见图7,该流程包括:FIG. 7 is a schematic flowchart of generating WAP pages for active users according to an embodiment of the present invention. Referring to Figure 7, the process includes:
步骤701,掌上福建服务器判断用户为活跃属性,同时通过WAP白名单获取用户电话号码,通过号码与个性化知识库服务器中数据进行匹配,获取用户个性化的WAP页面;Step 701, the handheld Fujian server determines that the user is an active attribute, and simultaneously obtains the user's phone number through the WAP whitelist, and matches the number with the data in the personalized knowledge base server to obtain the user's personalized WAP page;
本步骤中,WAP白名单存储在WAP网关。个性化知识库服务器主要存储经VGOP服务器分析后的数据、用户轨迹数据,以便对应预置模板的配置。如果掌上福建服务器中存储有该运营终端的用户电话号码或手机号码,也可以不通过WAP白名单获取用户电话号码。In this step, the WAP whitelist is stored in the WAP gateway. The personalized knowledge base server mainly stores the data analyzed by the VGOP server and user trajectory data, so as to correspond to the configuration of the preset template. If the user's telephone number or mobile phone number of the operator terminal is stored in the handheld Fujian server, the user's telephone number may not be obtained through the WAP white list.
步骤702,数据仓库服务器对用户的业务访问时间、访问地点等变量信息进行实时记录,并将变量信息数据与个性化知识库服务器关联,判断时间信息是否触发时间轴轨迹内容推送策略,如符合,则推送预置的WAP页面。Step 702, the data warehouse server records variable information such as the user's business access time and access location in real time, and associates the variable information data with the personalized knowledge base server, and judges whether the time information triggers the timeline track content push strategy, and if so, Then push the preset WAP page.
本步骤中,用户的业务访问时间、访问地点时间轴轨迹内容主要根据时间的变换以及基础用户偏好数据,进行应时应景的业务内容推送,以系统预设值为主,用户关注业务为辅,根据获取的用户生活习惯进行对应时间点进行业务推送。例如,如果用户属于商务类,根据用户的访问记录轨迹获取其8点出门时关注天气,18点关注吃饭,则在8点时推荐气象站信息,18点推荐餐饮12580信息。In this step, the content of the user's business access time and access location time axis track is mainly based on the change of time and basic user preference data, and pushes the business content according to the time and situation, mainly based on the system preset value, supplemented by the user's attention to business, According to the obtained user's living habits, the corresponding time point is used to push the business. For example, if the user belongs to the business class, according to the user's access record track, it is obtained that he pays attention to the weather when he goes out at 8 o'clock, and pays attention to eating at 18 o'clock, then the weather station information is recommended at 8 o'clock, and the restaurant 12580 information is recommended at 18 o'clock.
步骤703,当用户通过掌上福建服务器访问第三方业务平台服务器进行平台跳转时,通过WAP白名单对用户进行锚点记录,并通过第三方业务平台服务器接口,将用户页面跳转次数、流量数据、停留时间等数据加密后发送到数据仓库服务器进行存储;Step 703, when the user accesses the third-party business platform server through the handheld Fujian server to perform platform jumping, record the anchor point of the user through the WAP white list, and use the third-party business platform server interface to record the number of user page jumps and traffic data , residence time and other data are encrypted and sent to the data warehouse server for storage;
本步骤中,锚点记录主要通过在文档中设置位置标记,以便引用。通过锚点记录,可使访问者快速浏览到选定的位置,加快信息检索速度。In this step, the anchor point record is mainly set a position mark in the document for easy reference. Anchor records allow visitors to quickly browse to a selected location, speeding up information retrieval.
步骤704,数据仓库服务器在预先设定的时间对用户当日操作进行数据解析、过滤;Step 704, the data warehouse server performs data analysis and filtering on the user's operations of the day at a preset time;
步骤705,掌上福建数据库服务器对接收的解析、过滤的数据进行分析,将用户业务的所属模块、关注内容排行、最关注内容关联业务、最关注内容关联产品等数据信息传输到个性化知识库服务器进行内容匹配;Step 705, the handheld Fujian database server analyzes the received parsed and filtered data, and transmits the data information such as the module of the user's business, the ranking of the content of interest, the business of the most concerned content, and the product of the most concerned content to the personalized knowledge base server perform content matching;
步骤706,当用户下次访问业务时,掌上福建服务器将实现配置完毕的个性化WAP页面进行展示。Step 706, when the user visits the service next time, the handheld Fujian server will display the configured personalized WAP page.
图8为本发明实施例数据仓库服务器以及掌上福建数据库服务器对数据进行解析的流程示意图。参见图8,该流程包括:Fig. 8 is a schematic flow diagram of analyzing data by the data warehouse server and the handheld Fujian database server according to the embodiment of the present invention. Referring to Figure 8, the process includes:
步骤801,通过WAP白名单定位用户身份,在数据仓库服务器中寻找与用户身份匹配的信息,调用该用户历史访问数据、短期关注内容等用户行为数据,时间轴轨迹、终端位移信息等变量数据,VGOP用户基础电信数据。Step 801, locate the user identity through the WAP whitelist, search for information matching the user identity in the data warehouse server, call the user's historical access data, short-term attention content and other user behavior data, time axis trajectory, terminal displacement information and other variable data, Basic telecom data of VGOP users.
步骤802,通过用户行为数据识别及历史访问数据记录查询,确认用户沉默或活跃状态。Step 802, confirm the user's silent or active status through user behavior data identification and historical access data record query.
本步骤中,如确定为沉默用户,则对VGOP基础电信数据进行分析匹配,确认用户业务属性(如:商务、学生、普通)。如用户为活跃用户,则进行下一步算法匹配。In this step, if it is determined to be a silent user, the VGOP basic telecommunication data is analyzed and matched to confirm the user's business attributes (such as: business, student, general). If the user is an active user, proceed to the next step of algorithm matching.
步骤803,根据存储的活跃用户历史访问记录以及上次访问记录,获取用户长期关注业务及阶段性关注业务,并通过比对获取用户的浏览习惯信息以及近期关注的重点产品信息。Step 803, according to the stored active user historical access records and last access records, obtain the user's long-term attention service and periodical attention service, and obtain the user's browsing habit information and recent key product information through comparison.
步骤804,以用户最可能关注的业务为基准,调用预先存储的业务关联及产品关联列表,获取与用户关注业务关联度最高的关联业务及关联产品,生成用户个人数据模型。Step 804: Based on the business that the user is most likely to care about, call the pre-stored business association and product association list to obtain the associated business and associated products with the highest degree of association with the user's attention business, and generate the user's personal data model.
本步骤中,用户个人数据模型即用户个性化数据。In this step, the user personal data model is user personalized data.
步骤805,根据生成的个人数据模型,匹配个性化知识库服务器,判断数据关联内容是否存在或是否有更新,如关联内容不存在或未更新,则对个人数据模型进行修正,根据用户关注业务排序选择次优项重构用户个人数据模型。Step 805, match the personalized knowledge base server according to the generated personal data model, and judge whether the associated content of the data exists or whether it has been updated. Choose the next best option to refactor the user profile data model.
本步骤中,个性化知识库服务器存储的关联内容是针对某一或某些领域问题求解的需要,采用某种或若干知识表示方式在计算机存储器中存储、组织、管理和使用互相联系的知识片集合,这些知识片包括与领域相关的理论知识、事实数据,由专家经验得到的启发式知识,如某领域内有关的定义、定理和运算法则以及常识性知识等。In this step, the associated content stored by the personalized knowledge base server is to meet the needs of solving problems in one or some domains, and store, organize, manage and use interconnected pieces of knowledge in the computer memory by using one or several knowledge representation methods These pieces of knowledge include domain-related theoretical knowledge, factual data, and heuristic knowledge obtained from expert experience, such as definitions, theorems, algorithms, and common-sense knowledge related to a certain domain.
步骤806,完成个人数据模型修正后,将最终个人数据模型中数据传输到个性化知识库服务器,以便个性化知识库服务器进行数据与内容的匹配,并根据各页面预置模板预设界面的不同进行套用,生成用户个性化WAP页面模板。Step 806, after completing the personal data model correction, transmit the data in the final personal data model to the personalized knowledge base server, so that the personalized knowledge base server can match the data with the content, and preset the template according to the difference of the preset interface of each page Apply it to generate user personalized WAP page templates.
步骤807,用户再次进行业务访问时,调用用户个性化WAP页面模板,并根据数据仓库服务器、掌上福建数据库服务器与个性化知识库服务器交互完成的数据,匹配最新内容,形成用户专属内容(UEC,Users exclusivecontent),即用户个性化WAP页面。Step 807, when the user visits the business again, call the user's personalized WAP page template, and match the latest content according to the data completed by the interaction between the data warehouse server, the handheld Fujian database server and the personalized knowledge base server, and form the user's exclusive content (UEC, Users exclusivecontent), that is, user personalized WAP pages.
步骤808,记录掌上福建服务器推荐内容及关联内容、关联产品之间的用户点击记录,如果同一内容用户连续3次未点击,则判定为内容推荐有误,重新修正用户个人数据模型,重新调取用户各项数据建模,并从步骤803开始重新进行业务推荐。Step 808: Record the user's click records between the recommended content and related content and related products on the handheld Fujian server. If the user has not clicked on the same content for 3 consecutive times, it is determined that the content recommendation is wrong, and the user's personal data model is re-corrected, and the user's personal data model is re-retrieved. Model the various data of the user, and restart the service recommendation from step 803 .
本步骤中,通过对用户个人数据模型的修正,可以确保用户能找到自己想要的内容。In this step, by revising the user's personal data model, it can be ensured that the user can find the content he wants.
图9为本发明实施例个性化知识库服务器进行内容匹配的流程示意图。参见图9,该流程包括:FIG. 9 is a schematic flow diagram of content matching performed by a personalized knowledge base server according to an embodiment of the present invention. Referring to Figure 9, the process includes:
步骤901,确认接收的个性化用户行为数据的变更、更新状态,对个性化用户行为数据进行关键字过滤以排序。Step 901, confirm the change and update status of the received personalized user behavior data, and perform keyword filtering on the personalized user behavior data for sorting.
本步骤中,个性化用户行为数据中包括用户业务模块访问次数、访问频次等内容偏好信息,如确定个性化用户行为数据的变更、更新不合法或者不存在,则通知数据仓库服务器对数据进行重新筛选。In this step, the personalized user behavior data includes content preference information such as the number of user business module visits and visit frequency. If it is determined that the change or update of the personalized user behavior data is illegal or does not exist, the data warehouse server will be notified to re-update the data. filter.
步骤902,根据用户行为数据执行数据与内容元素的匹配,并执行用户关注内容、关联内容、关联产品内容的排列。Step 902, perform matching of data and content elements according to user behavior data, and perform arrangement of user-focused content, related content, and related product content.
步骤903,根据用户关注内容,调用页面预置模板,按照关注业务60%、关联业务20%、关联产品20%的比例进行内容分解,并根据内容元素排序进行页面预置模板套用,并将套用的页面预置模板进行存储。Step 903: According to the user's attention content, call the preset page template, decompose the content according to the ratio of 60% of the concerned business, 20% of the related business, and 20% of the related product, and apply the page preset template according to the order of the content elements, and apply the Save the page preset templates.
步骤904,当用户进行业务访问时,调用个性化知识库服务器套用的页面预置模板,形成个性化WAP页面,发送至掌上福建服务器。Step 904, when the user visits the service, invoke the page preset template applied by the personalized knowledge base server to form a personalized WAP page and send it to the Palm Fujian server.
由上述可见,本发明实施例的基于WAP平台的页面生成系统及页面生成方法,通过对用户属性以及用户业务属性的识别,运用用户历史访问记录轨迹、短期关注内容等用户行为数据,时间轴、终端位移信息等变量数据以及VGOP用户基础电信数据等全方位数据,改造现有WAP平台结构,将WAP页面进行模块细分,形成用户关注内容、关联业务、关联产品的WAP页面推荐体系,并根据用户对推荐业务内容的关注程度动态调整推送的WAP页面。这样,由于推送的WAP页面与用户个性化需求相关,用户浏览WAP页面的概率增大,从而提升了业务推送成功率。同时,通过多渠道多角度的数据收集分析,提升了用户喜好分析的准确率。而且,可以在保障用户信息安全的前提下,通过用户数据解析,实现用户个性化数据与页面预置模板中内容元素的匹配,促进了信息推送体系的完整性。此外,将用户关注内容、关联内容、关联产品进行比例展示,实现关联内容的提醒以及关联产品的推荐,降低了用户WAP内容浏览深度,实现了用户关注信息的一站式体验,进一步强化了WAP页面产品推送体系的完整性以及业务内容推送的成功率。As can be seen from the above, the WAP platform-based page generation system and page generation method of the embodiments of the present invention, through the identification of user attributes and user business attributes, use user behavior data such as user historical access records, short-term attention content, time axis, Variable data such as terminal displacement information and all-round data such as VGOP user basic telecommunication data, transform the existing WAP platform structure, subdivide WAP pages into modules, and form a WAP page recommendation system for user-focused content, related services, and related products. The user's degree of attention to the recommended business content dynamically adjusts the pushed WAP page. In this way, since the pushed WAP page is related to the personalized needs of the user, the probability of the user browsing the WAP page increases, thereby improving the success rate of service pushing. At the same time, through multi-channel and multi-angle data collection and analysis, the accuracy of user preference analysis has been improved. Moreover, on the premise of ensuring the security of user information, through user data analysis, the matching of user personalized data and content elements in the page preset template can be realized, which promotes the integrity of the information push system. In addition, the proportion of user-focused content, related content, and related products is displayed to realize reminders of related content and recommendations of related products, which reduces the depth of users' WAP content browsing, realizes a one-stop experience of user-focused information, and further strengthens WAP The integrity of the page product push system and the success rate of business content push.
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010235717.6A CN102340529B (en) | 2010-07-21 | 2010-07-21 | Page generating system and page generating method based on WAP (Wireless Application Protocol) platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010235717.6A CN102340529B (en) | 2010-07-21 | 2010-07-21 | Page generating system and page generating method based on WAP (Wireless Application Protocol) platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102340529A CN102340529A (en) | 2012-02-01 |
CN102340529B true CN102340529B (en) | 2014-09-03 |
Family
ID=45516027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010235717.6A Expired - Fee Related CN102340529B (en) | 2010-07-21 | 2010-07-21 | Page generating system and page generating method based on WAP (Wireless Application Protocol) platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102340529B (en) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103812880B (en) * | 2012-11-05 | 2015-11-18 | 腾讯科技(深圳)有限公司 | A kind of method for pushing of network data, equipment and system |
CN102930461B (en) * | 2012-11-05 | 2017-09-19 | 五八有限公司 | A kind of device and method for improving information reading efficiency |
CN103246725A (en) * | 2013-05-06 | 2013-08-14 | 上海河广信息科技有限公司 | Wireless network based data traffic pushing system and method |
CN104462131A (en) * | 2013-09-23 | 2015-03-25 | 阿里巴巴集团控股有限公司 | Method and device for processing information issuing page |
CN103686599B (en) * | 2013-09-30 | 2017-01-25 | 昭文科技(北京)股份有限公司 | Method and system for providing applications for intelligent terminals |
CN104010097A (en) * | 2014-06-17 | 2014-08-27 | 携程计算机技术(上海)有限公司 | Multimedia communication system and method based on traditional PSTN call |
CN104850655A (en) * | 2015-06-04 | 2015-08-19 | 郑州悉知信息技术有限公司 | Data statistical method and device |
CN105096182A (en) * | 2015-07-31 | 2015-11-25 | 小米科技有限责任公司 | Information processing method and device |
CN105701198B (en) * | 2016-01-11 | 2019-09-20 | 北京京东尚科信息技术有限公司 | Page verification method and device |
US10496686B2 (en) * | 2016-06-13 | 2019-12-03 | Baidu Usa Llc | Method and system for searching and identifying content items in response to a search query using a matched keyword whitelist |
CN108021599B (en) * | 2016-10-31 | 2022-05-27 | 阿里巴巴集团控股有限公司 | Method and device for providing page version header |
US11645368B2 (en) * | 2016-12-30 | 2023-05-09 | Google Llc | Hash-based dynamic restriction of content on information resources |
CN109788020B (en) * | 2017-11-13 | 2021-07-27 | 腾讯科技(深圳)有限公司 | Agent distribution method and related equipment |
CN108280128A (en) * | 2017-12-19 | 2018-07-13 | 苏宁云商集团股份有限公司 | A kind of method and apparatus of displaying personal page |
CN108416623A (en) * | 2018-02-27 | 2018-08-17 | 苏州竹语网络科技有限公司 | Information recommendation method and device |
CN109756393B (en) * | 2018-12-27 | 2021-04-30 | 阿里巴巴(中国)有限公司 | Information processing method, system, medium, and computing device |
CN110619101B (en) * | 2018-12-29 | 2022-09-13 | 北京时光荏苒科技有限公司 | Method and apparatus for processing information |
CN110688598B (en) * | 2019-08-22 | 2023-01-06 | 苏宁云计算有限公司 | Service parameter acquisition method and device, computer equipment and storage medium |
CN111866530B (en) * | 2020-06-17 | 2024-11-08 | 视联动力信息技术股份有限公司 | Visual network service control method, device, electronic device and storage medium |
CN112148289A (en) * | 2020-09-24 | 2020-12-29 | 北京金和网络股份有限公司 | Interface configuration system and method |
CN112337099B (en) * | 2020-10-27 | 2024-01-12 | 腾讯科技(北京)有限公司 | Service management method and device |
CN112364248B (en) * | 2020-11-20 | 2024-09-20 | 北京达佳互联信息技术有限公司 | Recommendation information list generation method and device, server and storage medium |
CN114297225A (en) * | 2021-12-23 | 2022-04-08 | 北京蓝灯鱼智能科技有限公司 | Query order generation method and device, storage medium and electronic device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1028561B1 (en) * | 1999-02-12 | 2004-08-11 | Samsung Electronics Co., Ltd. | Device for data communications between wireless application protocol terminal and wireless application server, and method thereof |
CN1816081A (en) * | 2005-02-02 | 2006-08-09 | 中国移动通信集团公司 | Method and system for adapting page of mobile telecommunication terminal |
CN101354725A (en) * | 2008-09-08 | 2009-01-28 | 中兴通讯股份有限公司 | Method and apparatus for constructing and analyzing WAP page |
-
2010
- 2010-07-21 CN CN201010235717.6A patent/CN102340529B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1028561B1 (en) * | 1999-02-12 | 2004-08-11 | Samsung Electronics Co., Ltd. | Device for data communications between wireless application protocol terminal and wireless application server, and method thereof |
CN1816081A (en) * | 2005-02-02 | 2006-08-09 | 中国移动通信集团公司 | Method and system for adapting page of mobile telecommunication terminal |
CN101354725A (en) * | 2008-09-08 | 2009-01-28 | 中兴通讯股份有限公司 | Method and apparatus for constructing and analyzing WAP page |
Also Published As
Publication number | Publication date |
---|---|
CN102340529A (en) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102340529B (en) | Page generating system and page generating method based on WAP (Wireless Application Protocol) platform | |
US9106709B2 (en) | Server side mobile audience intelligence creation | |
US8392832B2 (en) | Display placeholders for rich media content | |
US20070100959A1 (en) | Customizing RSS content for use over a network | |
US8782138B2 (en) | Predictive data objects | |
US20080139112A1 (en) | Intelligent personalized content delivery system for mobile devices on wireless networks | |
CN104301436B (en) | Content to be displayed push, subscription, update method and its corresponding device | |
US20080294760A1 (en) | Hot with my readers | |
US20110153612A1 (en) | System and method for providing customized applications on different devices | |
CN101651685A (en) | Methods and systems for mapping subscription filters to advertisement applications | |
CN102902733A (en) | Information push method, device and system based on content subscription | |
US8447269B2 (en) | Systems and methods for joint analytics on user level and network level data of a communications network | |
JP2009523284A (en) | Search platform | |
CN102130952B (en) | Method and device for forwarding hyper text transport protocol (HPPT) request message of mobile terminal | |
JP2008532110A (en) | Web page matching method and system for mobile communication terminal | |
US20030163444A1 (en) | Method to optimize information downloading | |
EP2219118A1 (en) | Method for classifying users, method and device for behavior collection and analyse | |
CN103440260A (en) | Method and equipment used for providing representation information | |
US7590681B1 (en) | Method and system for managing and delivering web content to internet appliances | |
WO2012113227A1 (en) | Mobile-terminal-based information recording method and system | |
KR100725541B1 (en) | Integrated portal service system and method, and user terminal device therefor | |
US20040054713A1 (en) | Push of information from a node in a network to a user unit | |
CN104753998A (en) | Terminal, social application server and information sharing method | |
CN101651717A (en) | Methods and systems to use data facade subscription filters for advertisement purposes | |
KR20120078132A (en) | Method for supplying knowledge service and system of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140903 |
|
CF01 | Termination of patent right due to non-payment of annual fee |