[summary of the invention]
Technical problem to be solved by this invention is to provide a kind of method utilizing wifi network to carry out Information issued, to solve the prior art problem that the specific aim of user is poor when Information issued.
The present invention is that the technical scheme that technical solution problem adopts is to provide a kind of method utilizing wifi network to carry out Information issued, comprise: user by after each WAP (wireless access point) logging in network, obtain log-on message and the browsing information of user, wherein said log-on message at least comprises the MAC Address of each WAP (wireless access point), and described browsing information at least comprises the chained address of each page of user's access; Utilize described log-on message and described browsing information, determine that user's is attributes preferred; According to the attributes preferred generating custom page of user, and described customized web page is pushed to user.
According to one of the present invention preferred embodiment, described log-on message comprises the login time of user in each WAP (wireless access point) further, and described browsing information comprises the access time of user at each page further.
According to one of the present invention preferred embodiment, utilize described log-on message and described browsing information, determine that the attributes preferred step of user comprises: according to described log-on message, determine the reside place behavioural characteristic of user, and determine that user's is initially attributes preferred according to described reside place behavioural characteristic; According to described browsing information, determine the navigation patterns feature of user, and use described in described navigation patterns characteristic modification initially attributes preferred, obtain final attributes preferred.
According to one of the present invention preferred embodiment, step according to the attributes preferred generating custom page of user comprises: determine current reside place type according to the MAC Address of the WAP (wireless access point) of the current logging in network of user, and judge whether current reside place type mates with the attributes preferred of user, if so, then the customized web page meeting user preference attribute is generated.
Present invention also offers a kind of system utilizing wifi network to realize accurate information issue, comprise: data acquisition module, for after user passes through each WAP (wireless access point) logging in network, obtain log-on message and the browsing information of user, wherein said log-on message at least comprises the MAC Address of each WAP (wireless access point), and described browsing information at least comprises the chained address that user accesses each page; Excavating module, for utilizing described log-on message and described browsing information, determining that user's is attributes preferred; Release module, for the attributes preferred generating custom page according to user, and pushes to user by described customized web page.
According to one of the present invention preferred embodiment, described log-on message comprises the login time of user in each WAP (wireless access point) further, and described browsing information comprises the access time of user at each page further.
According to one of the present invention preferred embodiment, described excavation module comprises: initially excavate unit, for according to described log-on message, determines the reside place behavioural characteristic of user, and determines that user's is initially attributes preferred according to described reside place behavioural characteristic; Amending unit, for according to described browsing information, determines the navigation patterns feature of user, and uses described in described navigation patterns characteristic modification initially attributes preferred, obtains final attributes preferred.
According to one of the present invention preferred embodiment, described release module comprises: acquiring unit, and the MAC Address for the WAP (wireless access point) according to the current logging in network of user determines current reside place type; Judging unit, for judging whether current reside place type mates with the attributes preferred of user, if so, then triggering page generation unit performs; Page generating unit, for generating the customized web page meeting user preference attribute, and pushes to user by described customized web page.
As can be seen from the above technical solutions, the present invention is when user is by WAP (wireless access point) logging in network, obtain log-on message and the browsing information of user, can judge the attributes preferred of user, like this, different users has different log-on messages and browsing information, the attributes preferred feature with each user self determined, therefore, according to the page of attributes preferred customization, more can meet the needs of different user, that is, the solution of the present invention is adopted to carry out Information issued, user's specific aim during Information issued can be improved, realize the object that accurate information is issued.
[embodiment]
In order to make the object, technical solutions and advantages of the present invention clearly, describe the present invention below in conjunction with the drawings and specific embodiments.
Please refer to Fig. 1, Fig. 1 utilizes wifi network to carry out the schematic flow sheet of the method for Information issued in the present invention.As shown in Figure 1, the method comprises:
Step S101: user by after each WAP (wireless access point) logging in network, obtains log-on message and the browsing information of user.
Step S102: utilize log-on message and browsing information, determines that user's is attributes preferred.
Step S103: according to the attributes preferred generating custom page of user, and customized web page is pushed to user.
Below by specific embodiment, said method is described in detail.
Please refer to Fig. 2, Fig. 2 is the structural schematic block diagram of an embodiment of the hardware system implementing the inventive method.
In Fig. 2, AP is WAP (wireless access point), and AC is Radio Access Controller.Terminal is linked into network by WAP (wireless access point), and Radio Access Controller is in charge of multiple WAP (wireless access point).In system embodiment shown in Fig. 2, have employed Portal server (portal server) and with Radius server (certificate server), identity during user access network is verified.
When terminal is by after WAP (wireless access point) access network, to the request that any website sends, first be redirected to Portal server by Radio Access Controller, now Portal server generates login page, and be back to terminal, terminal is committed to Portal server after login page inputs corresponding identity information, the information of submission is forwarded to Radius server by Radio Access Controller by Portal server, by Radius server, the identity information that terminal inputs is verified, after checking, namely user has logged in network by WAP (wireless access point).
User can pass through WAP (wireless access point) logging in network in different places, that is, user can at multiple WAP (wireless access point) logging in network, after each logging in network, all will obtain log-on message and the browsing information of this time in step S101, wherein log-on message refers to the information relevant to logged in network, i.e. the data message of network layer, browsing information refers to the information relevant to the webpage that user browses, i.e. the data message of application layer.Log-on message can be saved in database by Radius server, and browsing information can be saved in database by Portal server.
In order to determine that user's is attributes preferred by log-on message and browsing information, log-on message at least should comprise the MAC Address of each WAP (wireless access point), and browsing information at least should comprise the chained address of each page of user's access.
The MAC Address of each WAP (wireless access point) is the identify label of this access point, by this identify label, can determine the geographical position of this WAP (wireless access point), can be known the industrial characteristic of this WAP (wireless access point) by geographical position.Such as certain WAP (wireless access point) is positioned at McDonald, then this WAP (wireless access point) known has the industrial characteristic of food and drink.The chained address of the page is the identify label of the page, by this identify label, can determine page type, and such as certain chained address is the page under music site, then can determine that the page corresponding to this chained address is relevant to music.
Data mining center in Fig. 2, can utilize the log-on message in data block and browsing information, determines that user's is attributes preferred.In one embodiment, step S102 specifically comprises:
Step S1021: according to log-on message, determines the reside place behavioural characteristic of user, and determines that user's is initially attributes preferred according to behavior feature.
Step S1022: according to browsing information, determines the navigation patterns feature of user, and initially attributes preferred according to behavior characteristic modification, obtains final attributes preferred.
Such as, data mining center is added up log-on message, and can determine the number of times ratio that user logs in all kinds of reside place, this ratio can be used as the reside place behavioural characteristic of user, according to this feature, can determine each attributes preferred score of user.The number of times ratio that such as user logs in the reside place of food and drink, commercial affairs, amusement class is 80%, 3%, 17% respectively, then as a kind of execution mode, can determine the initial food and drink of user attributes preferred must be divided into 0.8, what commercial affairs were attributes preferred must be divided into 0.3, and what amusement was attributes preferred must be divided into 0.17.
Data mining center is added up browsing information, and equally also can determine that user browses accounting in all kinds of website, this ratio can be used as the navigation patterns feature of user.Such as user browse food and drink, commercial affairs, amusement class the ratio of website be 20%, 50%, 30% respectively, then according to this ratio, the score that each is initially attributes preferred can be revised.Particularly, attributes preferredly can to revise each according to the correction weight preset.
Should be appreciated that, more than illustrating is only the signal of execution mode in order to help to understand step S102, in fact, if log-on message and browsing information comprise more multielement, then above-mentionedly determine that the mode of the reside place behavioural characteristic of user and the navigation patterns feature of user can be different.Such as in another embodiment, the log-on message obtained in step S101 not only comprises the MAC Address of each WAP (wireless access point), also comprise the login time of user in each WAP (wireless access point), browsing information not only comprises the chained address of each page of user's access, also comprises the access time of user at each page.
Then in step S102, statistics is weighted to the login times of each WAP (wireless access point) and login time, the reside place behavioural characteristic of user can be determined better, same, the number of times of each page is accessed to user and the access time is weighted statistics, also can determine the navigation patterns feature of user better.
In addition, browsing information can also comprise the information that other interface interchanges by application layer such as user mobile phone type, browser type can get, those skilled in the art should understand that, when the log-on message obtained and browsing information content different, in step S102, determine that attributes preferred mode also can be different.If log-on message and browsing information all comprise the information of multiple dimension, mark language material training preference evaluation model can also be utilized in advance, then log-on message and browsing information are input in this model, are provided each attributes preferred score of user by this model.
Determine user attributes preferred after, as a kind of execution mode, in step S103, can each user by WAP (wireless access point) logging in network success after, by Portal server according to the attributes preferred generating custom page push of user to user as the response to user.Such as, determine user attributes preferred in, commercial affairs are attributes preferred attributes preferred much larger than other, then can be generated the customized web page comprising commercial matters information afterwards returned to user by the success of WAP (wireless access point) logging in network at every turn user.In addition, as it will be understood by those skilled in the art that when user surfs the web other webpages, also can according to the attributes preferred generation relevant advertisements of user, and relevant advertisements is embedded in the page that user clicks and carries out page push.
As preferred embodiment, step S103 comprises: determine current reside place type according to the MAC Address of the WAP (wireless access point) of the current logging in network of user, and judge whether current reside place type mates with the attributes preferred of user, if, then generate the customized web page meeting user preference attribute, and push to user.In the execution mode of a kind of step S103 above, do not consider the login environment that user is current, therefore pushed information may form the interference to user.The attributes preferred of such as user is business type, but current reside place is restaurant, at this moment the information pushing commercial class to user still meets user's request not, and in the present embodiment, only have when current reside place is consistent with user preference attribute, just to user's pushing customized web page, in conjunction with the current reside place situation of the attributes preferred of user and user more accurately to user's pushed information, the interference that too many information causes user can be reduced like this.
Please refer to Fig. 3, Fig. 3 utilizes wifi network to carry out the structural schematic block diagram of the system of Information issued in the present invention.As shown in Figure 3, this system comprises: data acquisition module 201, excavation module 202 and release module 203.
Wherein data acquisition module 201, for after user passes through each WAP (wireless access point) logging in network, obtain log-on message and the browsing information of user, wherein log-on message at least comprises the MAC Address of each WAP (wireless access point), and browsing information at least comprises the chained address of each page of user's access.In the hardware structure shown in Fig. 2, data acquisition module 201, is realized jointly by Portal server and Radius server.
Excavating module 202, for utilizing log-on message and browsing information, determining that user's is attributes preferred.In the hardware structure shown in Fig. 2, excavate module 202, realized by data mining center.
Release module 203, for the attributes preferred generating custom page according to user, and pushes to user by customized web page.In the hardware structure shown in Fig. 2, release module 203 is realized by Portal server, or is jointly realized by Portal server and Radius server.
In one embodiment, log-on message further comprises the login time of user in each WAP (wireless access point), and browsing information comprises the access time of user at each page further.
Please refer to Fig. 4, Fig. 4 is the structural schematic block diagram of the embodiment excavating module 202 in the present invention.As shown in Figure 4, excavate module 202 and comprise initial excavation unit 2021 and amending unit 2022.
Wherein initially excavate unit 2021, for according to log-on message, determine the reside place behavioural characteristic of user, and determine that user's is initially attributes preferred according to reside place behavioural characteristic.Amending unit 2022, for according to browsing information, determines the navigation patterns feature of user, and uses navigation patterns characteristic modification initially attributes preferred, obtains final attributes preferred.
Please refer to Fig. 5, Fig. 5 is the structural schematic block diagram of the embodiment of release module 203 in the present invention.As shown in Figure 5, release module 203 comprises acquiring unit 2031, judging unit 2032 and page generating unit 2033.
Wherein acquiring unit 2031, the MAC Address for the WAP (wireless access point) according to the current logging in network of user determines current reside place type.Judging unit 2032, for judging whether current reside place type mates with the attributes preferred of user, if so, then triggering page generation unit performs.Page generating unit 2033, for generating the customized web page meeting user preference attribute, and pushes to user by customized web page.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.