Movatterモバイル変換


[0]ホーム

URL:


CN102611572A - Data analysis method, device and system - Google Patents

Data analysis method, device and system
Download PDF

Info

Publication number
CN102611572A
CN102611572ACN2012100382350ACN201210038235ACN102611572ACN 102611572 ACN102611572 ACN 102611572ACN 2012100382350 ACN2012100382350 ACN 2012100382350ACN 201210038235 ACN201210038235 ACN 201210038235ACN 102611572 ACN102611572 ACN 102611572A
Authority
CN
China
Prior art keywords
network address
user
visit
level
recommendation
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.)
Granted
Application number
CN2012100382350A
Other languages
Chinese (zh)
Other versions
CN102611572B (en
Inventor
王绍宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN201210038235.0ApriorityCriticalpatent/CN102611572B/en
Publication of CN102611572ApublicationCriticalpatent/CN102611572A/en
Application grantedgrantedCritical
Publication of CN102611572BpublicationCriticalpatent/CN102611572B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明公开了一种数据分析方法,网络设备将用户要访问的网址与内置的按层级存储的推荐网址进行匹配;当匹配到一致的推荐网址时,确定所述用户要访问的网址的层级为所述匹配上的推荐网址所关联的层级,推荐网址的层级与在终端上展现的推荐信息的层级相对应;解析出发送所述业务访问请求的终端标识;如果所述用户要访问的网址的层级大于或等于第一阈值,向服务器发送解析出的终端标识、用户要访问的网址和所述用户要访问的网址的层级,使服务器统计大于或等于第一阈值层级中,与每个用户要访问的网址对应的终端标识的数量。本发明实施例提供的数据分析方法,可以降低数据分析量,提高分析数据的精准度。

The invention discloses a data analysis method. A network device matches the web site to be accessed by a user with the built-in recommended web site stored in layers; when a consistent recommended web site is matched, it is determined that the web site to be accessed by the user is The level associated with the matching recommended website, the level of the recommended website corresponds to the level of the recommended information displayed on the terminal; parse out the terminal identifier that sends the service access request; if the website that the user wants to visit The level is greater than or equal to the first threshold, and the parsed terminal identifier, the website that the user wants to visit, and the level of the website that the user wants to visit are sent to the server, so that the server statistics are greater than or equal to the first threshold level, and each user needs to The number of terminal identifiers corresponding to the visited URLs. The data analysis method provided by the embodiment of the present invention can reduce the amount of data analysis and improve the accuracy of the analysis data.

Description

A kind of data analysing method, Apparatus and system
Technical field
The present invention relates to the data analysis technique field, be specifically related to a kind of data analysing method, the network equipment, server and system.
Background technology
Universal day by day along with the internet, the low-cost high-efficiency benefit of Internet advertising is day by day obvious, is accepted by increasing advertiser and approves.Carry out the emerging marketing mode of product promotion distribution becoming through network media.
Network exact marketing and advertisement technology " precision marketing " & " Behavior Targeting "; It is exactly the Accurate Analysis of on the network marketing basis, implementing commercial audience; Identify the potential target user of product/activity, improve the popularization marketing probalility of success of Related product.
The key problem in technology of precision marketing and advertisement is that which user clicks visit or watched corresponding product advertising on the network in efficient and punctual identifying.Thereby with the audience objective of these users as further marketing.
This just requires the service of rear end, the Internet or interior all users' of equipment records network Visitor Logs; And through corresponding business intelligence (BI; Business Intelligent) data analysis of technology implementation various dimensions and data mining predict that corresponding user's interest tends to, and the correspondent advertisement jettison system is according to the analyses and prediction of data analysis platform; Carry out targetedly and implement advertisement putting, thereby promote the success rate of the Internet marketing.
Prior art adopts the mode of " the foreground track user is adjusted the recommendation strategy to the click → backstage sorting-out in statistics form → manual decision of promotion message " to realize recommending service optimization usually; This way is used extensively at internet arena, like Google Analytics, Apache Clickstream etc.; Because data volume is big and be difficult to track user and click, usually can directly estimate recommendation effect and indirect labor's decision-making at field of telecommunications by indirect modes such as traffic statistics, ad click statistics.
Optimization and the precision improvement of prior art in order to realize precision marketing all is that a large amount of energy and emphasis are put on the data analysis system of rear end usually, sets up powerful cluster and parallel distributed computational analysis system.Along with the explosive growth of telecommunication field user and internet data amount, the data analysis amount is increasing, and the precision of the data that analyze is more and more lower, and along with analytical system become more and more huger, optimize that to analyze input cost more and more higher.
Summary of the invention
The embodiment of the invention provides a kind of data analysing method, can reduce the data analysis amount, improves the precision of analyzing data.The embodiment of the invention also provides corresponding device thereof and system.
A kind of data analysing method comprises:
Receive the Operational Visit request, comprise the network address that the user will visit in the said Operational Visit request;
Network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated;
When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents;
Parse the terminal iidentification that sends said Operational Visit request;
If the level of the network address that said user will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
A kind of data analysing method comprises:
The level of the network address that network address that receiving terminal sign, user will visit and said user will visit;
The level association store of the network address that network address that said terminal iidentification, user will be visited and said user will visit;
With level more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
A kind of network equipment comprises:
First receiving element is used to receive the Operational Visit request, comprises the network address that the user will visit in the said Operational Visit request;
The network address matching unit, network address that is used for the user that the Operational Visit request that said first receiving element receives comprises will be visited and the built-in recommendation network address by hierarchical storage are mated;
Level is confirmed the unit; Be used for when said network address matching unit matches consistent recommendation network address; The level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents;
Resolution unit is used to parse the sign at the terminal of sending the Operational Visit request that said first receiving element receives;
Transmitting element; The level of the network address that is used for will visiting said user is during more than or equal to first threshold; Send the level of the network address that terminal iidentification that said resolution unit parses, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
A kind of server comprises:
Second receiving element is used for the level of the network address that network address that receiving terminal sign, user will visit and said user will visit;
Memory cell, the level association store of the network address that the terminal iidentification that is used for said second receiving element is received, the network address that the user will visit and said user will visit;
Analytic unit is used for the level of said cell stores more than or equal to the data of first threshold as data source, and statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
A kind of data analysis system comprises the network equipment and server, and the said network equipment is the described network equipment of technique scheme, and said server is the described server of technique scheme.
A kind of data analysis system comprises the network equipment, deep packet analyzing device and server, and said deep packet analyzing device has communication with the said network equipment and is connected;
The said network equipment receives the Operational Visit request, and the mirror image bag of said Operational Visit request or said Operational Visit request is transmitted to said deep packet analyzing device, comprises the network address that the user will visit in the said Operational Visit request;
Network address that said deep packet analyzing device will be visited said user and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold, said deep packet analyzing device sends the level of the network address that the terminal iidentification that parses, network address that the user will visit and said user will visit to the said network equipment;
The level of the network address that the terminal iidentification that the said network equipment receives to the server transmission, the network address that the user will visit and said user will visit;
Said server with level more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
The embodiment of the invention adopts and receives the Operational Visit request, comprises the network address that the user will visit in the said Operational Visit request; Network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.With in the prior art as long as user capture, background server is just analyzed and is compared, the data analysing method that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
Description of drawings
Fig. 1 is an embodiment sketch map of data analysing method in the embodiment of the invention;
Fig. 2 is another embodiment sketch map of data analysing method in the embodiment of the invention;
Fig. 3 is another embodiment sketch map of data analysing method in the embodiment of the invention;
Fig. 4 is an application scenarios embodiment sketch map in the embodiment of the invention;
Fig. 5 is an embodiment sketch map of the network equipment in the embodiment of the invention;
Fig. 6 is another embodiment sketch map of the network equipment in the embodiment of the invention;
Fig. 7 is another embodiment sketch map of the network equipment in the embodiment of the invention;
Fig. 8 is an embodiment sketch map of server in the embodiment of the invention;
Fig. 9 is another embodiment sketch map of server in the embodiment of the invention;
Figure 10 is an embodiment sketch map of system in the embodiment of the invention;
Figure 11 is another embodiment sketch map of system in the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of data analysing method, can reduce the data analysis amount, improves the precision of analyzing data.The embodiment of the invention also provides corresponding device thereof and system.Below be elaborated respectively.
Consult Fig. 1, from the angle of the network equipment, an embodiment of the data analysing method that the embodiment of the invention provides comprises:
101, receive the Operational Visit request, comprise the network address that the user will visit in the said Operational Visit request.
The network equipment that provides in the embodiment of the invention can be Gateway GPRS Support Node (GGSN; Gateway GPRS Support Node); Also can be other network equipments with the data analysis identical functions that provides with the embodiment of the invention, the embodiment of the invention be that example describes with GGSN.
During user's browse advertisements information, can click the recommended links of advertisement and initiate service request, GGSN receives service request; In fact service request sends over through packet, and the user initiates service request one time, and this time service request possibly send to GGSN through one or more packets; After GGSN receives a packet; Judge earlier whether the packet that receives has carried complete information, is a complete data flow if judge this packet, has carried complete information; Obtain the network address that the user that carries in the packet will visit so, the network address that the user who comprises in the Operational Visit request just will visit; If it is imperfect that GGSN judges the packet that receives; So earlier this packet is stored; By the time after receiving other packets of same service request, all packets of same service request are formed a complete data flow, obtain the network address that the user will visit.
102, the network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated.
After obtaining the network address that the user in the said Operational Visit request will visit, in GGSN, be built-in with the recommendation list of websites, said built-in recommendation list of websites can be provided by third company, like ad-agency, Internet firm, personal advertisement master etc.; Said recommendation list of websites comprises the mapping relations between the level of recommending network address and said recommendation network address, recommends the level of network address corresponding with the level of the recommendation information that on the terminal, represents; If the recommendation network address in the recommendation list of websites is second level, this recommendation information also is second level in displayed page so; Recommendation information refers to media information, and ad content is like the product advertising of on the page, showing.
The process of network address coupling can for: the recommendation network address in network address that the user will be visited and the built-in recommendation list is compared one by one.
103, when matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents.
After in the network address recommendation list, having found the identical recommendation network address of the network address that to visit with the user; From the mapping relations of recommending network address and said recommendation network address, just can know the level of the network address that said user will visit; That is to say, the level of the network address that said user will visit be on the said coupling the recommendation network address related level.
For individual-layer data is provided, advertising content provider represents the displayed page higher slice of recommendation information at the terminal of advertisement in advance, is placed on one deck like the summary info with product and represents, and the details of product etc. are placed on two layers and represent; With the Internet automotive advertising is example; The brand message of automobile is placed on one deck to be represented; Details such as automotive performance parameter or activity are placed on two layers represent, when the user click browse represent one deck after, know the why advertisement of brand automobile of this advertisement; Only rely on the automobile what brand the user understand and to confirm that the user is interested in this automobile; Representing details such as two layers of understanding automotive performance parameter or activity if continue to click, explain that then the user is interested in this product, is real potential buyer.
In the prior art; The server that is used to analyze data can trace into the user and click which network address; But be not sure of the level of network address, like this each click data all stored and analyzed, cause data analysis system increasing; And the precision of the data that analyze is also very low, can't accurately lock the product users interest.
Therefore the embodiment of the invention provides a kind of and has resolved scheme with the corresponding level of advertisement recommendation information level advertising content provider; Can confirm the level of the recommendation information of user capture; And can this level be sent to server, make server analyze data by level.
104, parse the terminal iidentification that sends said Operational Visit request.
The terminal that the embodiment of the invention provides can be a portable terminal; Also can be fixed terminal, if surfing Internet with cell phone, the sign at terminal be exactly international mobile subscriber identification code (IMSI so; International Mobile Subscriber Identification), as: 13580000000; If online computing, the sign at terminal is exactly medium access control (MAC, the Media Access Control) address at this terminal so.
If the level of the network address that 105 said users will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
In the prior art; Because of the data of all users being clicked the advertisement recommendation information have all sent to server; The data volume that makes server store and to analyze is too huge, and has most data nonsensical to the product users interest to confirming in these data.Therefore in the embodiment of the invention; Provided first threshold, after the level of confirming the network address that said user will visit, if the level of the network address that the user will visit is more than or equal to this first threshold; The level of the network address that the terminal iidentification that just parses to the server transmission, the network address that the user will visit and said user will visit; If the level of the network address that the user will visit less than this first threshold, does not then send data to server, can reduce the data in server amount of analysis like this; Like first threshold is 2 o'clock, only level is sent to server more than or equal to 2 data.
Because of the network equipment is level data more than or equal to first threshold to the data that server sends, the data of server analysis also are the data of level more than or equal to first threshold like this, have reduced the data analysis amount.
After server receives the level of the network address that network address that terminal iidentification, user will visit and said user will visit; With level more than or equal to the data of first threshold as data source; Statistics is more than or equal in the first threshold level; The quantity of the terminal iidentification that the network address that will visit with each user is corresponding is confirmed product users interest amount has been improved the precision of data analysis so more easily.
For instance; After GGSN parses the sign at terminal; Sign with the terminal that parses; The level of the network address that network address that the user will visit and said user will visit in recommending network address sends to server, like the network address of one vapour Mazda Motor specification allocation list that has been designated 13580000000 user capture at terminalHttp:// www.baidu.com/s? Wd=%C2%ED%D7%D4%B4%EF6& Rsv bp=0& Rsv spt=3& Oq=%C2%ED%D7%D4%B4%EF& Rsp=0& F=3& InputT=9203In step 103, match this network address and be positioned at second level of built-in recommendation network address, so above three information have been sent to server.
In the embodiment of the invention, receive the Operational Visit request, comprise the network address that the user will visit in the said Operational Visit request; Network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.With in the prior art as long as user capture, background server is just analyzed and is compared, the data analysing method that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
Consult Fig. 2, from the angle of server, another embodiment of the data analysing method that the embodiment of the invention provides comprises:
The level of the network address that network address that 201, receiving terminal identifies, the user will visit and said user will visit.
Server in the embodiment of the invention mainly refers to the server that is used for data analysis, like the server of using in the business intelligence;
The level of the network address that network address that server receiving terminal sign, user will visit and said user will visit; Like the example among the above-mentioned embodiment, server just receives the network address of one vapour Mazda Motor specification allocation list that has been designated 13580000000 user capture at terminal soHttp:// www.baidu.com/s? Wd=%C2%ED%D7%D4%B4%EF6& Rsv bp=0& Rsv spt=3& Oq=%C2%ED%D7%D4%B4%EF& Rsp=0& F=3& InputT=9203This network address belongs to second level of recommendation.
The level association store of the network address that the network address that 202, said terminal iidentification, user will be visited and said user will visit.
Server can be the level of the network address that network address that terminal iidentification, user will visit and said user will visit and sets up a mapping table, and it is related that the level of the network address that the network address that in mapping table, terminal iidentification, user will be visited and said user will visit is done mapping.
203, with level more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
The data that server receives are level data more than or equal to first threshold; So server just with level more than or equal to the data of first threshold as data source; Add up the clicking rate of the network address that each user will visit; In fact clicking rate is exactly number of users, as long as count the clicking rate that the quantity of the corresponding terminal iidentification of network address that each user will visit has just obtained the network address that this user will visit.
As, the clicking rate of the network address of visit one vapour Mazda Motor specification allocation list so, can obtain the terminal user identification addition of visiting this network address in statistics visit second level.
If the advertising provider needs further information; Like ownership place to a vapour Mazda Motor users interest; Can from terminal iidentification ownership place tabulation, inquire the ownership place of each terminal iidentification so, and the corresponding terminal iidentification of the network address that said user will be visited, the network address that will visit with said user and the ownership place association store of said terminal iidentification; The quantity of the terminal iidentification of each ownership place that statistics is related with the network address that each user will visit; Can know each place like this to this advertisement users interest quantity, can do higher generalization to this area.
In the embodiment of the invention, the level of the network address that network address that receiving terminal sign, user will visit and said user will visit; The level association store of the network address that network address that said terminal iidentification, user will be visited and said user will visit; With level more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.With in the prior art as long as user capture, background server is just analyzed and is compared the data analysing method that the embodiment of the invention provides; Through with the recommendation information layering; The network equipment matches the level that the user will visit network address, and said level is sent to server, and background server is only analyzed the data of level more than or equal to first threshold; Thereby reduce the data analysis amount, improve the precision of analyzing data.
Consult Fig. 3, the overall process of the data analysing method embodiment that provides to the foregoing description is done detailed description:
The Operational Visit request is sent to the network equipment in S1, terminal;
Comprise the network address that the user will visit in the said Operational Visit request.
Network address that S2, the network equipment will visit said user and the built-in recommendation network address by hierarchical storage are mated;
The network equipment obtains the network address that the user in the said Operational Visit request will visit after receiving the Operational Visit request of sending at the terminal; Recommendation network address in network address that said user will be visited and the built-in recommendation list of websites is mated, and said recommendation list of websites comprises the mapping relations between the level of recommending network address and said recommendation network address.
S3, the network equipment be when when matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents.
After in the network address recommendation list, having found the identical recommendation network address of the network address that to visit with the user; From the mapping relations of recommending network address and said recommendation network address, just can know the level of the network address that said user will visit; That is to say, the level of the network address that said user will visit be on the said coupling the recommendation network address related level.
S4, the network equipment parse the terminal iidentification that sends said Operational Visit request;
The terminal can be a portable terminal, also can be fixed terminal, if surfing Internet with cell phone, the sign at terminal is exactly international mobile subscriber identification code (IMSI, International Mobile Subscriber Identification) so, as: 13580000000; If online computing, the sign at terminal is exactly medium access control (MAC, the Media Access Control) address at this terminal so.
If the level of the network address that the said user of S5 will visit is more than or equal to first threshold, send the level of the network address that the terminal iidentification that parses, network address that the user will visit and said user will visit to server;
The network equipment sends level and gives server more than or equal to the data of first threshold, can reduce the data in server amount of analysis.
S6, server are added up more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
The advertising provider can be according to the click volume of the advertisement that represents in the server, confirm this advertisement by degree of concern, simultaneously, can also know that which user is arranged is interested in this advertisement, can promote the advertisement users interest to these.
In the present embodiment, the data analysing method that on the whole embodiment of the invention is provided is illustrated, and has goodly embodied the data analysing method that the embodiment of the invention provides, and can reduce the data analysis amount, improves the precision of analyzing data.
For ease of understanding, be example with a concrete application scenarios below, the data analysing method that provides in the embodiment of the invention is elaborated:
Consult Fig. 4, the terminal use clicks visit Products Show network address (URL, Uniform/Universal Resource Locator); Initiate the Internet service access request, the Operational Visit request is finally received by GGSN, and GGSN obtains the network address that the user that comprises in the Operational Visit request will visit; Like terminal use 13100000000,13200000000,13300000000; 13400000000,13500000000 have all visited the trendy network address of Bossden down jackets 2011 respectivelyHttp:// huoyan.blogcn.com/88, initiating service request with 13100000000 users wherein, GGSN handles the process of this service request, the network address that GGSN will visit this userHttp:// huoyan.blogcn.com/88Mate with built-in recommendation network address, find second level of this network address in recommending network address, if the first threshold of the level that is provided with in the GGSN is 2, GGSN is with the sign 13100000000 at this user's terminal, the network address that the user will visit soHttp:// huoyan.blogcn.com/88The level second level of this network address sends to server; The data structure of sending can be consulted following table 1: be example with 13100000000 these users just in this scene; For the same requesting users of other several initiations, GGSN makes same processing, and also the information with other several users sends to server.
The data structure table that table 1:GGSN sends
LevelThe sign at terminalNetwork address
2 13100000000http://huoyan.blogcn.com/88
User 13600000000 has initiated to fly down jackets trendy service request in 2011 in the snow, and network address doesHttp:// abc.wm23.com/aiken/144512.html, GGSN also is resolved to this network address and is positioned at second level, and GGSN is 13600000000 with terminal iidentification so,Http:// abc.wm23.com/aiken/144512.html, be positioned at three information of second level and also issue server.
Server receives the data that GGSN sends, the network address corresponding stored that the sign and the user at terminal will be visited according to level; Still be example with the several users of mentioning in this scene, in information stores to a table of server with these users, like table 2
LevelThe sign at terminalNetwork address
2 13100000000http://huoyan.blogcn.com/88
2 13200000000http://huoyan.blogcn.com/88
2 13300000000http://huoyan.blogcn.com/88
2 13400000000http://huoyan.blogcn.com/88
2 13500000000http://huoyan.blogcn.com/88
2 13600000000http://abc.wm23.com/aiken/144512.html
Certainly only provided above-mentioned 6 users in this scene, in fact a lot of users can be arranged, the network address of visit also can be inequality; But processing method is identical; If server will be analyzed the trendy data of Bossden down jackets in the second layer 2011, and the data in the above-mentioned table 3 are carried out filtering screening, be that 13600000000 data screen out with terminal user identification; Statistics visit Bossden down jackets 2011 trendy users have 5 people, so just can specifically recommend to these 5 users.
Should to recommend network address be 2 layers situation with only having provided in the scene; In fact a lot of layers can be arranged; As noted above Bossden down jackets 2011 are trendy, if the user clicks certain concrete a down jackets again, so just can orientate this one deck as the 3rd layer; If want to grasp the user who likes these a down jackets, so just can analyze to the user of this network address of visit.
Consult Fig. 5, an embodiment of the network equipment that the embodiment of the invention provides comprises:
First receivingelement 301 is used to receive the Operational Visit request, comprises the network address that the user will visit in the said Operational Visit request;
Networkaddress matching unit 302, network address that is used for the user that the Operational Visit request that said first receivingelement 301 receives comprises will be visited and the built-in recommendation network address by hierarchical storage are mated;
Level is confirmedunit 303; Be used for when said networkaddress matching unit 302 matches consistent recommendation network address; The level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents;
Resolution unit 304 is used to parse the sign at the terminal of sending the Operational Visit request that said first receivingelement 301 receives;
Transmittingelement 305; The level of the network address that is used for will visiting said user is during more than or equal to first threshold; Send the level of the network address that terminal iidentification that saidresolution unit 304 parses, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
In the embodiment of the invention, first receiving element 301 receives the Operational Visit request, comprises the network address that the user will visit in the said Operational Visit request; Network address that the user who comprises in the Operational Visit request that network address matching unit 302 receives said first receiving element 301 will visit and the built-in recommendation network address by hierarchical storage are mated; Level confirms that unit 303 is when said network address matching unit 302 matches consistent recommendation network address; The level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Resolution unit 304 parses the sign at the terminal of sending the Operational Visit request that said first receiving element 301 receives; The level of the network address that transmitting element 305 will be visited said user is during more than or equal to first threshold; Send the level of the network address that terminal iidentification that said resolution unit 304 parses, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.Compared with prior art, the network equipment that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
Consult Fig. 6, on the basis of the corresponding embodiment of above-mentioned Fig. 5, another embodiment of the network equipment that the embodiment of the invention provides also comprises:
Acquiringunit 306 is used for obtaining the network address that the user of the Operational Visit request that said first receivingelement 301 receives will visit;
Said networkaddress matching unit 302; The recommendation network address that is used for said acquiring unit is obtained network address that 306 users that get will visit and built-in recommendation list of websites is mated, and said recommendation list of websites comprises the mapping relations between the level of recommending network address and said recommendation network address.
Consult Fig. 7, on the basis of the corresponding embodiment of above-mentioned Fig. 6, acquiringunit 306 comprises described in another embodiment of the network equipment that the embodiment of the invention provides:
Filtering module 3061 is used for when said Operational Visit request package is contained in a plurality of packet, filtering out the packet of repetition;
Order module 3062 is used for that saidfiltering module 3061 is filtered the remaining packet in back and sorts, and forms a complete data flow;
Parsing module 3063 is used for the complete data flow that saidorder module 3062 is formed is parsed the network address that the user will visit.
When thefiltering module 3061 in the acquiringunit 306 in the network equipment is contained in a plurality of packets in said Operational Visit request package, filter out the packet of repetition;Order module 3062 is filtered the remaining packet in back with saidfiltering module 3061 and is sorted, and forms a complete data flow; Parse the network address that the user will visit in the complete data flow ofparsing module 3063 with saidorder module 3062 compositions.
Consult Fig. 8, an embodiment of the server that provides in the embodiment of the invention comprises:
Second receivingelement 401 is used for the level of the network address that network address that receiving terminal sign, user will visit and said user will visit;
Memory cell 402, the level association store of the network address that the terminal iidentification that is used for said second receivingelement 401 is received, the network address that the user will visit and said user will visit;
Analytic unit 403 is used for the level of saidmemory cell 402 storages more than or equal to the data of first threshold as data source, and statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
In the embodiment of the invention, the level of the network address that network address that second receiving element, 401 receiving terminals sign, user will visit and said user will visit; The level association store of the network address that the terminal iidentification thatmemory cell 402 receives saidsecond receiving element 401, the network address that the user will visit and said user will visit;Analytic unit 403 with the level of saidmemory cell 402 storages more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.Compared with prior art, the server that is provided in the embodiment of the invention can be analyzed corresponding data according to level, can reduce the data analysis amount like this, improves the data analysis precision.
Consult Fig. 9, on the basis of the corresponding embodiment of above-mentioned Fig. 8,analytic unit 403 comprises described in another embodiment of the server that the embodiment of the invention provides:
Query unit 404 is used for inquiring from terminal iidentification ownership place tabulation the ownership place of each terminal iidentification;
Saidmemory cell 402, the ownership place association store of the terminal iidentification that terminal iidentification that the network address that also is used for said user will be visited, the network address that will visit with said user are corresponding and saidquery unit 404 inquire;
Saidanalytic unit 403, the quantity of the terminal iidentification of each ownership place that the network address that will visit with each user that also is used to add up saidmemory cell 402 storages is related.
Consult Figure 10, an embodiment of the data analysis system that the embodiment of the invention provides comprises thenetwork equipment 30 andserver 40,
Thenetwork equipment 30 is used to receive the Operational Visit request, comprises the network address that the user will visit in the said Operational Visit request; Network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
Server 40 is used for the level of the network address that network address that receiving terminal sign, user will visit and said user will visit; The level association store of the network address that network address that said terminal iidentification, user will be visited and said user will visit; With level more than or equal to the data of first threshold as data source, statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
The system that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
Ginseng month Figure 11, another embodiment of the system that the embodiment of the invention provides comprises: comprise thenetwork equipment 30, deeppacket analyzing device 50 andserver 40, said deeppacket analyzing device 50 and the said network equipment are communicated by letter and 30 are had to communicate by letter and be connected;
The saidnetwork equipment 30 is used to receive the Operational Visit request, and the mirror image bag of said Operational Visit request or said Operational Visit request is transmitted to said deep packet analyzing device, comprises the network address that the user will visit in the said Operational Visit request;
Said deeppacket analyzing device 50, network address that is used for said user will be visited and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold, said deep packet analyzing device sends the level of the network address that the terminal iidentification that parses, network address that the user will visit and said user will visit to the said network equipment;
The saidnetwork equipment 30 is used for sending to server the level of the network address that the terminal iidentification receive, network address that the user will visit and said user will visit;
Saidserver 40 is used for level more than or equal to the data of first threshold as data source, and statistics is more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.
The system that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
In sum, in the embodiment of the invention, receive the Operational Visit request, comprise the network address that the user will visit in the said Operational Visit request; Network address that said user will be visited and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold; Send the level of the network address that the terminal iidentification parse, network address that the user will visit and said user will visit to server; Make server statistics more than or equal in the first threshold level, the quantity of the terminal iidentification that the network address that will visit with each user is corresponding.With in the prior art as long as user capture, background server is just analyzed and is compared, the data analysing method that the embodiment of the invention provides can reduce the data analysis amount, improves the precision of analyzing data.
The basis of the embodiment of the invention is in advance content (such as medium/ad content) to be carried out layering to represent; To the user statistics is browsed in the click of recommending the darker content information of media content level, precision is higher, and represents through layering; Confirm emphasis network address visit information; Reduce invalid Visitor Logs information, and, reduce the lot of statistics entry data through the content layering.
To carry out the executive agent of data analysis can be to be integrated with deep packet to resolve (DPI to network side in the embodiment of the invention; Deep Packet inspect) network equipment of function; Like Gateway GPRS Support Node (GGSN; Gateway GPRS Support Node), also can be to have the deep packet analyzing device that communication is connected with the network equipment, specifically can be the outer deep packet analyzing device on the network equipment that hangs over; As the equipment that will have the DPI analytical capabilities hangs on the GGSN outward, and establishes a communications link with said GGSN.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of the foregoing description is to instruct relevant hardware to accomplish through program; This program can be stored in the computer-readable recording medium, and storage medium can comprise: ROM, RAM, disk or CD etc.
More than data analysing method that the embodiment of the invention provided has been carried out detailed introduction with, the network equipment and server; Used concrete example among this paper principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that on embodiment and range of application, all can change, in sum, this description should not be construed as limitation of the present invention.

Claims (12)

Network address that said deep packet analyzing device will be visited said user and the built-in recommendation network address by hierarchical storage are mated; When matching consistent recommendation network address, the level of confirming the network address that said user will visit be on the said coupling the recommendation network address related level, recommend the level of network address corresponding with the level of the recommendation information that on the terminal, represents; Parse the terminal iidentification that sends said Operational Visit request; If the level of the network address that said user will visit is more than or equal to first threshold, said deep packet analyzing device sends the level of the network address that the terminal iidentification that parses, network address that the user will visit and said user will visit to the said network equipment;
CN201210038235.0A2012-02-202012-02-20Data analysis method, device and systemActiveCN102611572B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201210038235.0ACN102611572B (en)2012-02-202012-02-20Data analysis method, device and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210038235.0ACN102611572B (en)2012-02-202012-02-20Data analysis method, device and system

Publications (2)

Publication NumberPublication Date
CN102611572Atrue CN102611572A (en)2012-07-25
CN102611572B CN102611572B (en)2014-12-24

Family

ID=46528744

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201210038235.0AActiveCN102611572B (en)2012-02-202012-02-20Data analysis method, device and system

Country Status (1)

CountryLink
CN (1)CN102611572B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080201285A1 (en)*2005-12-212008-08-21Tencent Technology (Shenzhen) Company Ltd.Method and apparatus for delivering network information
CN101317177A (en)*2006-06-092008-12-03华为技术有限公司System and method for determining content provider priority
CN101360098A (en)*2008-08-292009-02-04腾讯科技(北京)有限公司Customer behavior attribute determining method, apparatus, system and advertisement releasing method and system
CN101399818A (en)*2007-09-252009-04-01日电(中国)有限公司Theme related webpage filtering method and system based on navigation route information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080201285A1 (en)*2005-12-212008-08-21Tencent Technology (Shenzhen) Company Ltd.Method and apparatus for delivering network information
CN101317177A (en)*2006-06-092008-12-03华为技术有限公司System and method for determining content provider priority
CN101399818A (en)*2007-09-252009-04-01日电(中国)有限公司Theme related webpage filtering method and system based on navigation route information
CN101360098A (en)*2008-08-292009-02-04腾讯科技(北京)有限公司Customer behavior attribute determining method, apparatus, system and advertisement releasing method and system

Also Published As

Publication numberPublication date
CN102611572B (en)2014-12-24

Similar Documents

PublicationPublication DateTitle
US8843463B2 (en)Providing content by using a social network
US20100313009A1 (en)System and method to enable tracking of consumer behavior and activity
CN102591995B (en)Processing method and device based on user information of cloud data center
US20120078708A1 (en)System and Method for Recording and Analyzing Internet Browser Traffic Independent of Individual or Specific Digital Platforms or Websites
CN103430189B (en)Identification code processing system, identification code processing method thereof, and apparatus for supporting same
CN100486280C (en)Method and system for adapting page of mobile telecommunication terminal
US20130066814A1 (en)System and Method for Automated Classification of Web pages and Domains
CN104700289A (en)Advertising method and device
DE112015003750T5 (en) SYSTEMS AND METHOD FOR WEARING MEASUREMENT OF AUDIENCE
CA2832722A1 (en)Data mining method for social network of terminal user and related methods, apparatuses and systems
CN104822156B (en)A kind of method and device of user behavior analysis
US20130311283A1 (en)Data mining method for social network of terminal user and related methods, apparatuses and systems
CN105931123A (en)Method and apparatus for recommending friends based on network account
CN111131493A (en) A method and device for data acquisition and user portrait generation
CN103164508A (en)Systems and method for customizing browsing content according to user data
CN101808002A (en)Advertisement issuing method and system based on message analysis
CN103024767A (en)Mobile communication service end-to-end performance evaluation method and system
CN104363261A (en)Information push method, device and server
CN103716804A (en)Wireless data communication network user network behavior analyzing method, device and system
CN102611572A (en)Data analysis method, device and system
CN106933840A (en)Forum's catalogue page content crawling method and device
US9426234B2 (en)Method for providing a third party service associated with a network accessible site
CN103001993A (en)Server, network data providing method and device thereof
CN102014123A (en)Mobile terminal-based page monitoring method and system
KR20200030763A (en)Method and apparatus for targeting advertisement through personalization

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp