[go: up one dir, main page]

WO2011029238A1 - Advertisement delivery method, advertisement server and advertisement system - Google Patents

Advertisement delivery method, advertisement server and advertisement system Download PDF

Info

Publication number
WO2011029238A1
WO2011029238A1 PCT/CN2009/073889 CN2009073889W WO2011029238A1 WO 2011029238 A1 WO2011029238 A1 WO 2011029238A1 CN 2009073889 W CN2009073889 W CN 2009073889W WO 2011029238 A1 WO2011029238 A1 WO 2011029238A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
advertisement
access network
information
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2009/073889
Other languages
French (fr)
Chinese (zh)
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 Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2009/073889 priority Critical patent/WO2011029238A1/en
Priority to CN200980154668.9A priority patent/CN102301658B/en
Publication of WO2011029238A1 publication Critical patent/WO2011029238A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an advertisement delivery method, an advertisement server, and an advertisement system. Background technique
  • One prior art is by adding a downloadable advertisement to a website webpage or a personal blog network.
  • Java scr ipt script when the user accesses the webpage, since the webpage contains the Java scr ipt script, the client browser automatically initiates a request to send an advertisement to the advertisement server. If the local visit is the first visit, the advertisement server does not understand The content of the webpage is sent by the advertisement server to browse the webpage, analyze the webpage content, and save the analysis result. When the user browses the webpage again, the client browser automatically sends a request for downloading the advertisement to the advertisement server, where The ad server returns the corresponding ad based on the previous analysis results.
  • An embodiment of the present invention provides an advertisement delivery method, an advertisement server, and an advertisement system to improve the accuracy of user advertisement delivery.
  • An embodiment of the present invention provides an advertisement delivery method, including:
  • An access network response corresponding to the access network request is returned to the user, the access network response including at least the advertisement information.
  • Another embodiment of the present invention provides an advertisement delivery method, including:
  • the analysis result of the user's access to the network request output by the device is obtained by mining and analyzing the analysis result;
  • An embodiment of the present invention further provides an advertisement server, including:
  • a first communication module configured to receive an access network request sent by a user, where the access network request includes at least a user source IP address, and return an access network response corresponding to the access network request to the user, where the access network responds at least Containing the matched advertisement information;
  • a user-behavior management module configured to obtain, according to relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, the user behavior corresponding to the source IP address in the access network request
  • the behavior analysis module is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DPI device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module;
  • An advertisement management module configured to obtain matching advertisement information according to at least the user behavior feature, and return a corresponding access network response to the user by using the first communication module, where the access network response includes at least the matched advertisement information .
  • An embodiment of the present invention further provides another advertisement server, including:
  • a third communication module configured to receive a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address, and returns a second access network response to the user;
  • a user-behavior management module configured to obtain, according to relationship information of the maintained IP address, the user identifier, and the user behavior feature, a user behavior characteristic corresponding to the source IP address in the access network request;
  • the behavior analysis module is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DPI device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module;
  • An advertisement management module configured to obtain matching advertisement information according to the user behavior feature; and a fourth communication module, configured to send, to the website server corresponding to the visited website address in the first access network request, the advertisement information
  • the second access network request receives and returns, via the third communication module, a second access network response including the advertisement information to the user.
  • An embodiment of the present invention further provides an advertising system, including:
  • a network device configured to transmit a user access network request
  • Deep packet detection DP I device is configured to parse the received user access network request, and output the corresponding parsing result to the advertisement server;
  • the advertisement server is configured to process according to the parsing result output by the DPI device, and return an access network response including at least the advertisement information that matches the user behavior characteristic.
  • Another embodiment of the present invention provides an advertising system, including:
  • Deep packet detection DP I device configured to parse a first access network request of the user, and output a corresponding parsing result to the advertisement server;
  • An advertisement server configured to process, according to the parsing result output by the DPI device, and send a second access network request including the advertisement information matching the user behavior characteristic to the website server corresponding to the visited website address in the first access network request Receiving and returning a corresponding second access network response to the user;
  • a website server configured to insert the advertisement information included in the access network request into the corresponding second webpage response page according to the second access network request, and return the advertisement information to the advertisement server.
  • the embodiment of the invention further provides another advertising system, including:
  • Deep packet detection DP I device configured to parse a first access network request of the user, and output a corresponding parsing result to the advertisement server;
  • An advertisement server configured to process, according to the parsing result output by the DPI device, and send a second access network that includes a user identifier matching the user source IP address to the website server corresponding to the visited website address in the first access network request Requesting, and returning, the advertisement information requested by the website server that matches the user behavior characteristic;
  • a website server configured to request, according to the user identifier in the second access network request, advertisement information that matches the user identifier, and insert the matched advertisement information into a corresponding second webpage response The page is returned to the user.
  • the advertisement delivery method, the advertisement server, and the advertisement system obtained by the embodiment of the present invention obtain the user in the request for accessing the network according to the relationship information between the maintained IP address, the user identifier, and the user behavior characteristic during the advertisement delivery process.
  • matching advertisement information is obtained according to the user behavior characteristic, and the access network response including at least the advertisement information is returned to the user equipment, thereby enabling the user to provide targeted, "tailor-made” advertisements Information to improve the accuracy of advertising information.
  • Embodiment 1 is a schematic flowchart of Embodiment 1 of an advertisement delivery method according to the present invention
  • Embodiment 2 is a schematic flowchart of Embodiment 2 of an advertisement delivery method according to the present invention
  • FIG. 3A is a schematic structural diagram of an embodiment of an advertisement server according to the present invention.
  • FIG. 3B is another schematic structural diagram of an embodiment of an advertisement server according to the present invention.
  • FIG. 4 is a schematic structural diagram of still another embodiment of an advertisement server according to the present invention.
  • FIG. 5 is still another schematic structural diagram of an embodiment of an advertisement server according to the present invention.
  • FIG. 6 is a schematic structural diagram of another embodiment of an advertisement server according to the present invention.
  • Figure ⁇ is a schematic structural diagram of an embodiment of an advertising system of the present invention.
  • FIG. 8 is a schematic structural diagram of another embodiment of an advertising system according to the present invention.
  • FIG. 9 is a schematic structural diagram of another embodiment of an advertising system according to the present invention.
  • FIG. 10A is a schematic diagram of a network structure of an advertisement system according to an embodiment of the present invention
  • FIG. 10B is a schematic diagram of a network structure of another advertisement system according to an embodiment of the present invention
  • FIG. 10C is still another embodiment of the present invention
  • FIG. 11 is a flow chart of interaction of user identification according to an embodiment of the present invention.
  • An embodiment of the present invention provides an advertisement delivery method, a server, and an advertisement delivery system, which can obtain a corresponding user behavior feature according to an IP address in a user access network request, and obtain matching advertisement information according to at least the user behavior feature, thereby The user pushes tailor-made advertising information to improve the accuracy of the user's advertisement delivery.
  • the deep message detection DPI device cooperates with the advertisement server to realize the mining of user behavior characteristics.
  • FIG. 1 is a schematic flowchart of a first embodiment of an advertisement delivery method according to the present invention.
  • the execution entity of the method may be an advertisement server in an advertisement system or a server of an affiliate website ( Referred to as the web server), as shown in Figure 1, the following steps are included:
  • Step 101 Receive an access network request sent by a user, where the access network request includes at least a user source IP address.
  • the access network request may further include a search keyword and a website address (such as a URL information);
  • Step 102 Obtain user behavior characteristics corresponding to the source IP address in the access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, where the maintained user behavior characteristic is DPI (Deep Packet) Inspect ion, the depth of the detection of the device, the output of the user's access to the network request analysis results mining analysis (also can be understood as: according to DPI).
  • DPI Deep Packet
  • the user outputted by the device accesses the analysis result of the network request to refresh the foregoing relationship information, in particular, the user behavior feature associated with the corresponding user identifier.
  • the user behavior feature herein refers to the behavior preference, interest, etc. displayed by the user on the Internet. Users like to visit car and football pages, and users like online shopping.
  • relationship between the maintained IP address, the user identifier, and the user behavior feature mentioned herein may be the first relationship information between the maintained IP address and the user identifier, and the maintained user identifier and user behavior characteristics.
  • Second relationship information including but not limited to;
  • step 102 can include:
  • Step 103 Obtain matching advertisement information according to at least the user behavior characteristic.
  • Step 104 Return, to the user, an access network response corresponding to the access network request, where the access network response includes at least the advertisement information.
  • advertisement information herein may be the advertisement content itself, an advertisement link, and the like.
  • the user obtains the user behavior feature according to the source IP address in the access network request from the user, and obtains the matched advertisement information according to at least the user behavior feature, and returns the access network including the advertisement information to the user.
  • the advertisement information is obtained according to at least the user behavior characteristics, and the user behavior feature is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device.
  • the advertisement server and the DPI device cooperate with each other. Real-time mining analysis of users' online behavior, so that they can be real-time, not
  • step 104 is specifically: returning to the user, the webpage answering page inserted with the advertisement information or the streaming media inserted with the advertisement information data.
  • obtaining the matched advertisement information according to the user behavior feature in the foregoing step 103 may include:
  • advertisement information that matches the behavior characteristics of the user according to the relationship information of the maintained user behavior characteristics and the advertisement information, or obtaining the behavior characteristics of the user and the webpage according to the relationship information between the maintained user behavior characteristics and the advertisement information.
  • the advertisement information matched by the keyword information in the response page; for the latter, it should be noted that the keyword information in the webpage response page and the user behavior feature corresponding to the user IP address are matched as the user behavior characteristics to obtain the corresponding advertisement. information.
  • the embodiment of the present invention further provides another embodiment, that is, the foregoing embodiment may further include: constructing an advertisement frame, where the advertisement information and the access website address in the access network request are inserted in the advertisement frame;
  • step 104 is specifically: returning an access network response including the advertisement frame to the user.
  • the advertisement frame here may be a web page, the webpage contains an advertisement, and the JS code contains a link of the affiliate website, and the user browser automatically accesses the affiliate website according to the link.
  • the method mentioned in the foregoing embodiment may further include: receiving and maintaining relationship information between a user IP address and a user identifier sent by the network device, in order to accurately identify the user's identity.
  • the network device here is a related network element of the carrier network, including but not limited to a convergence device, such as a BRAS (Broadband Remote Acces s Serve), a GGSN (Gateway GPRS Suppor t Node, Gateway GPRS support node), or gateway device, such as PE (Provider Edge, Metropolitan Area Network egress router), Or an access device, such as a DSLAM (Digital Subscriber Line Access Multiplexer). Therefore, the inaccuracy of the user is directly recognized by the IP address.
  • a convergence device such as a BRAS (Broadband Remote Acces s Serve), a GGSN (Gateway GPRS Suppor t Node, Gateway GPRS support node), or gateway device, such as PE (Provider Edge, Metropolitan Area Network egress router), Or
  • the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP.
  • the analysis of the parsing result of the user access network request output by the DPI device may include: according to the network access related information and the behavior characteristic analysis rule output by the DPI device, mining and analyzing the corresponding user behavior characteristics, and The user behavior feature is associated with the corresponding user identifier for saving or updating.
  • the corresponding user identifier refers to the user identifier associated with/corresponding to the source IP address in the received access network request.
  • the network access related information herein may include a URL, a source IP address/target IP address, search keyword information, and the like, including but not limited to, the network access related information may be flexibly determined according to an actual application.
  • the mining behavior analysis may be: the user according to the network in the first time range. Accessing the matching result of the related information and the knowledge base, and obtaining the type distribution of the visited webpage of the user, where the first time range includes a long-term time range and/or a short-term time range;
  • the long-term time range and short-term time range here can be flexibly set according to actual application requirements.
  • the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week.
  • the behavior analysis rule here may be preset or dynamically set.
  • the method further includes: receiving an access network request sent by the user after clicking the advertisement and pointing to the advertisement server, where the access network request includes information of the user source IP address and the advertisement website; and according to the user source IP address and the information of the advertisement website, statistics The behavior of the user clicking on the ad; and returning to the user
  • the access network response to the advertising website causes the user device to automatically initiate an access network request to access the advertising website.
  • the information of the advertisement website here may be the address of the advertisement website. And, for the above statistical data, it can be used for analyzing advertisement information or billing statistics and the like.
  • FIG. 2 is a schematic flowchart of Embodiment 2 of the advertisement delivery method of the present invention.
  • the execution entity of the method may be an advertisement server deployed in an advertisement system in an operator network. As shown in Figure 2, the following steps are included:
  • Step 201 Receive a first access network request sent by a user, where the first access network request includes a user source IP address and a visited website address.
  • the access network request may further include a search keyword, where the access website address may be URL information;
  • Step 202 Obtain, according to the relationship information between the maintained IP address, the user identifier, and the user behavior feature, a user behavior feature corresponding to the source IP address in the first access network request, where the maintained user behavior feature is a DPI device.
  • the outputted user accesses the analysis result of the network request analysis and mining; (can also be understood as: refreshing the foregoing relationship information according to the analysis result of the user access network request output by the DPI device, in particular, refreshing the association with the corresponding user identifier User behavior characteristics);
  • the user behavior characteristics here refer to the behavior preferences, interests, etc. displayed by the user on the Internet. For example, users like to visit car games, football pages, and users like online shopping.
  • relationship between the maintained IP address, the user identifier, and the user behavior feature mentioned herein may be the first relationship information between the maintained IP address and the user identifier, and the maintained user identifier and user behavior characteristics.
  • Second relationship information including but not limited to;
  • step 202 can include:
  • the device performs mining analysis on the analysis result of the user access network request;
  • Step 203 Obtain matching advertisement information according to the user behavior characteristic.
  • Step 204 Send a second access network request including the advertisement information to a website server corresponding to the visited website address in the first access network request, and receive and return to the user, corresponding to the second access network request, A second access network response containing the advertising information.
  • the advertisement information is obtained according to the user behavior characteristics, and the user behavior feature is obtained by the advertisement server real-time mining and analyzing the analysis result of the user access network request output by the DPI device,
  • the information can be refreshed in real time and continuously, so that the user can be provided with targeted, "tailor-made” advertising information, thereby improving the accuracy of advertising information.
  • the foregoing embodiment may further include the steps of receiving and maintaining the relationship between the user IP address and the user identifier sent by the network device, so as to accurately identify the user identity and avoid
  • the IP address is used to identify the inaccuracy of the user.
  • the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP.
  • the network device is a network element related carrier network, including, but not to I 1 ⁇ Burgundy: Poly equipment,: 3 ⁇ 4P BRAS (Broadband Remote Access Serve, broadband remote access gateway), GGSN (Gateway GPRS Support Node , Gateway GPRS support node), or gateway device, such as PE (Provider Edge, Metropolitan Area Network egress router), or access equipment, such as DSLAM (Digital Subscriber Line Access Multiplexer).
  • BRAS Broadband Remote Access Serve, broadband remote access gateway
  • GGSN Gateway GPRS Support Node , Gateway GPRS support node
  • gateway device such as PE (Provider Edge, Metropolitan Area Network egress router), or access equipment, such as DSLAM (Digital Subscriber Line Access Multiplexer).
  • PE Provider Edge, Metropolitan Area Network egress router
  • DSLAM Digital Subscriber Line Access Multiplexer
  • the analysis of the analysis result of the user access network request output by the DPI device may include: performing network access related information and behavior characteristic analysis rules output by the DPI device, and extracting and analyzing corresponding user behavior characteristics; Corresponding to the user behavior characteristics User ID associations are saved or updated.
  • the corresponding user identifier herein refers to a user identifier associated with/corresponding to the source IP address in the received access network request.
  • the network access related information herein may include a URL, a source IP address/target IP address, search keyword information, and the like.
  • the user behavior characteristics may be specifically:
  • the first time range includes a long-term time range and/or a short-term time Scope
  • the user behavior characteristic may be obtained according to the distribution of the webpage type and the behavior characteristic analysis rule of the user, and the user behavior characteristic may include the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user.
  • the long-term time range and short-term time range here can be flexibly set according to actual application requirements.
  • the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week.
  • the behavioral feature analysis rule herein may be preset or dynamically set.
  • the method further includes: performing the statistic of the user accessing the advertisement website, wherein the method further includes: receiving an access network request sent by the user after clicking the advertisement, and pointing to the advertisement server, where the access network request includes the user source IP address. And the information of the advertisement website; counting the behavior of the user clicking the advertisement according to the information of the user source IP address and the advertisement website; and returning the access network response redirected to the advertisement website (specifically, the advertisement website server) to the user, so that the user The device automatically initiates an access network request to access the advertising website.
  • the advertisement delivery method provided by the foregoing embodiment of the present invention extracts the network behavior characteristics of the user through the behavior characteristic analysis rule and the network access related information output by the DPI device, and obtains the matched advertisement according to the user behavior feature when performing the advertisement delivery. Information is delivered to users, which improves the accuracy of ad serving.
  • the embodiment of the present invention further provides a corresponding service.
  • the server here may be an advertisement server in the advertisement system of the embodiment of the present invention, or may be a server of the affiliate website. The following is an example of the advertisement server as an example.
  • FIG. 3A is a schematic structural diagram of an embodiment of an advertisement server according to the present invention.
  • the advertisement server includes a first communication module 11, a user-behavior management module 12, a behavior analysis module 13, and an advertisement management module 14.
  • the first communication module 11 is configured to receive an access network request sent by a user, where the access network request includes at least a user source IP address, and return an access network response corresponding to the access network request to the user, where the access network The response includes at least the matching advertisement information; wherein the access network request may further include a search keyword, a visiting website address (such as URL information); and the user-behavior management module 12 is configured to use the maintained IP address and the user identifier.
  • the relationship information with the user behavior feature obtains a user behavior characteristic corresponding to the source IP address in the access network request; the source IP address here may be an access network request or a network request image packet sent by the DPI device to the user.
  • the parsing is obtained and output to the advertisement server, and may also be parsed by the user-behavior management module 12 from the received access network request.
  • the behavior analysis module 13 is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DP I device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module 12. Specifically, the user behavior control module 12 associates or updates the user behavior feature with a corresponding user identifier, where the corresponding user identifier is a source IP address in the access network request sent by the user. The corresponding user ID.
  • the advertisement management module 14 is configured to obtain matching advertisement information according to at least the user behavior feature, and return an access network response corresponding to the access network request to the user through the first communication module 11, where the access network response includes at least the Matching advertising information.
  • the user-behavior management module 12 may specifically include: a user management module 121, configured to obtain the relationship with the source IP according to the relationship information between the maintained IP address and the user identifier. User ID corresponding to the address; The behavior management module 122 is configured to obtain a user behavior feature corresponding to the user identifier according to the relationship information between the maintained user identifier and the user behavior feature.
  • the advertisement server of the embodiment of the present invention may further include a second communication module 15 and a first content insertion module 16, wherein:
  • the second communication module 15 is configured to send a second access network request to the corresponding website server according to the visited website address (specifically, the URL information) in the access network request; and receive the returned web page response page or streaming media data.
  • the first content insertion module 16 is configured to insert the advertisement information into the webpage response page or the streaming media data.
  • the access network response returned by the first communication module 11 to the user is specifically a webpage response page inserted with the advertisement information. Or streaming media data.
  • the advertisement management module 14 is a first advertisement management module, configured to obtain advertisement information that matches the user behavior characteristic according to the relationship information between the maintained user behavior feature and the advertisement information; or And matching the advertisement information from the advertisement database according to the user behavior characteristic, the keyword information in the webpage response page, and the relationship information between the maintained user behavior feature and the advertisement information.
  • the advertisement server may further include a second content insertion module 17 for constructing an advertisement frame, and inserting the advertisement information in the advertisement frame. And the access website address in the first access network request; wherein the access network response returned by the first communication module 11 to the user is specifically an access network response including the advertisement frame.
  • the user-behavior management module 12 may further be configured to receive and maintain relationship information between the user IP address and the user identifier sent by the network device. Therefore, it is possible to accurately identify the user's identity and avoid identifying the user's inaccuracy directly through the IP address. After all, the IP address is dynamic, such as an ADSL dial-up user, each time the dialed IP will change, so the user cannot be directly judged from the IP. Identity.
  • the network device here is a related network element of the carrier network, including but not limited to a convergence device (such as a BRAS, a GGSN), or a gateway device (such as PE), or an access device (such as a DSLAM).
  • the behavior analysis module 13 in the foregoing embodiment may be specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device, and extract and analyze the corresponding user behavior feature, and pass the user-
  • the behavior management module 12 saves or updates the user behavior feature in association with the corresponding user identification.
  • the type distribution of the visited webpage of the user is obtained according to the matching result of the statistical result of the network access related information and the knowledge base of the user in the first time range, where the first time range includes a long-term time range.
  • the long-term time range and short-term time range here can be flexibly set according to actual application requirements.
  • the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week.
  • the behavior analysis rule here may be preset or dynamically set.
  • the advertisement server provided by the foregoing embodiment of the present invention may further include an access statistics module 18, configured to receive, by the first communication module 11, a user that clicks on the advertisement and points to the advertisement server. Accessing the network request, counting the behavior of the user clicking the advertisement according to the user source IP address and the information of the advertisement website in the access network request, and returning to the user through the first communication module 11 to redirect to the advertisement website (specifically, the advertisement website server) ) access network response. This facilitates the operator's statistics on the user's click on the advertisement, further analysis of the advertisement, and billing processing.
  • an access statistics module 18 configured to receive, by the first communication module 11, a user that clicks on the advertisement and points to the advertisement server. Accessing the network request, counting the behavior of the user clicking the advertisement according to the user source IP address and the information of the advertisement website in the access network request, and returning to the user through the first communication module 11 to redirect to the advertisement website (specifically, the advertisement website server) ) access network response. This facilitates the operator's statistics on the user
  • the advertisement server provided by the foregoing embodiment of the present invention obtains user behavior characteristics according to the source IP address in the access network request from the user during the advertisement delivery process, and obtains matching advertisement information according to at least the user behavior feature, and returns to the user.
  • the access network response including the advertisement information is obtained because the advertisement information is matched according to at least the user behavior characteristic, and the user behavior characteristic is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device, in other words, the advertisement
  • the server and the DPI device cooperate to dig the user's online behavior in real time.
  • FIG. 6 is a schematic structural diagram of another embodiment of an advertisement server according to the present invention.
  • the advertisement server includes a third communication module 21 and a user-behavior management module 22. , a behavior analysis module 23, an advertisement management module 24, and a fourth communication module 25, wherein:
  • the third communication module 21 is configured to receive a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address (specifically, URL information);
  • the user-behavior management module 22 is configured to obtain, according to the relationship information of the maintained IP address, the user identifier, and the user behavior, the user behavior feature corresponding to the source IP address in the first access network request; It is the user source IP address obtained by the user-behavior management module 22 from the first access network request, or may be output by the DPI device to the user-behavior management module 22.
  • the behavior analysis module 23 is configured to perform a user behavior feature on the parsing result of the user access network request output by the DP I device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module 22; Specifically, the user behavior feature obtained by the mining is saved or updated in association with the corresponding user identifier, where the corresponding user identifier is a user identifier corresponding to the source IP address in the access network request sent by the user.
  • the fourth communication module 25 is configured to send, by the website server corresponding to the visited website address in the first access network request, a second access network request that includes the advertisement information, and receive the returned request corresponding to the second access network request, including the The second access network of the advertisement information replies and returns the second access network response to the user via the third communication module 21.
  • the user-behavior management module 22 can include: The user management module 221 is configured to obtain, according to the relationship information between the maintained IP address and the user identifier, a user identifier corresponding to the source IP address in the first access network request;
  • the behavior management module 222 is configured to obtain, according to the relationship information between the maintained user identifier and the user behavior feature, the user behavior feature corresponding to the user identifier.
  • the user-behavior management module 22 in the advertisement server provided in this embodiment can also be used to receive and maintain relationship information between the user IP address and the user identifier sent by the network device, so as to accurately identify the user identity and avoid direct passage.
  • the IP address is used to identify the inaccuracy of the user. After all, the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP.
  • the network device here is a related network element of the carrier network, including but not limited to a convergence device (such as BRAS, GGSN), or a gateway device (such as PE), or an access device (such as a DSLAM).
  • the behavior analysis module 23 in the foregoing embodiment may be specifically configured to perform corresponding user behavior characteristics according to behavior characteristic analysis rules and network access related information output by the DPI device, and adopt a user-behavior management module. 22 Save or update the user behavior feature in association with the corresponding user identity. Specifically, the type distribution of the visited webpage of the user is obtained according to the matching result of the statistical result of the network access related information and the knowledge base in the first time range, where the first time range includes a long-term time range.
  • the advertisement server provided by the foregoing embodiment of the present invention may further include an access statistic module 26, configured to receive, by the third communication module 21, a request for accessing the network sent by the user after clicking the advertisement, and pointing to the advertisement server itself.
  • User source IP in the access network request The address and the information of the advertising website (advertising website address) counts the behavior of the user clicking on the advertisement, and returns to the user via the third communication module 21 an access network response redirected to the advertising website (specifically, the advertising website server). It is convenient for the operator to further evaluate the advertisement and the value-added service in the billing process according to the statistical module's statistics on the user's click on the advertisement.
  • the access network response including the advertisement information is obtained because the advertisement information is matched according to at least the user behavior characteristic, and the user behavior characteristic is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device, in other words, the advertisement
  • the server and the DPI device cooperate with each other to perform real-time mining analysis on the online behavior of the user, so as to obtain real-time and continuously updated behavior characteristics of the user, and different user behavior characteristics in the embodiment of the present invention are associated/corresponding to different advertisement information, thereby enabling Provide users with targeted, "tailor-made" advertising information to improve the accuracy of advertising information.
  • FIG. 7 is a schematic structural diagram of an embodiment of an advertisement system according to the present invention.
  • the advertisement system includes a network device 31 and a DPI (Deep Defect Detection) device 32. And an ad server 33, where:
  • the network device 31 is configured to transmit a user access network request
  • the DPI device 32 is configured to parse the user's access network request and output a corresponding parsing result to the ad server 33;
  • the parsing result herein may include network access related information obtained from the access network request, such as a URL, a source IP address/ The target IP address, the search keyword information, and the like; optionally, the DPI device 32 may be further configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 33;
  • the parsing result herein may include Accessing network access related information obtained in the network response, such as response page text content, especially keyword information included therein;
  • the advertisement server 33 is configured to process according to the parsing result output by the DPI device 32, and return an access network response including at least advertisement information matching the user behavior characteristics.
  • the advertisement server 33 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 32; and obtain, according to at least the maintained IP address, the user identifier, the user behavior feature, and the relationship information of the advertisement information.
  • the advertisement information that matches the source IP address in the received access network request returns an access network response containing at least the advertisement information.
  • the user identifier corresponding to the user source IP address in the received access network request is obtained according to the relationship information between the maintained IP address and the user identifier, and the relationship between the maintained user identifier and the user behavior characteristic is obtained.
  • the DPI device 32 in the above embodiment may further be used to determine whether it is necessary to intercept the access network request for advertisement insertion, and return a network access response redirected to the advertisement server 33 to the user when needed, the access network response including the user's The original visited website address; wherein the access network request received by the advertisement server 33 is triggered by the access network response. Specifically, according to the policy (such as according to a URL whitelist or a label in a URL, etc.), it is determined whether the access network request needs to be intercepted for advertisement insertion.
  • the policy such as according to a URL whitelist or a label in a URL, etc.
  • the network device 31 in the foregoing embodiment is further configured to send an authentication request from the user to the AAA (Authentication Authorization and Accounting) server 34, and receive a corresponding authentication response returned by the AAA server 34, where the authentication response includes the assigned user IP address and corresponding
  • the user identifier is used to transmit the relationship information of the user IP address and the user identification information to the advertisement server 33.
  • the advertisement server 33 is further configured to receive and maintain the user IP address and the user identifier sent by the network device 31. Relationship information.
  • the user identifier here may be the user's mobile phone number or dialing account number, and the like.
  • the network device 31 in the foregoing embodiment is further configured to, when receiving an access network request from the user or an access network response returned to the user, send the mirrored data packet of the access network request or the access network response to the DPI device 32 (That is, copying the package); the above DPI device 32 is specifically used for Parsing network access related information from the above-mentioned access network request and/or accessing the network response mirror packet and outputting to the advertisement server 33;
  • the foregoing advertisement server 33 in the embodiment may be specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device 32, extract and analyze the corresponding user behavior feature, and associate the user behavior feature with the corresponding
  • the user identifier is saved or updated; and the user behavior characteristic information corresponding to the source IP address in the received access network request is obtained according to the relationship information between the maintained IP address, the user identifier, and the user behavior characteristic, at least according to the user.
  • the behavior characteristic information obtains the matched advertisement information, and returns a corresponding access network response including at least the advertisement information.
  • the advertisement server 33 in the foregoing embodiment may be further configured to: download a webpage response page or streaming media data accessed by the user according to the visited website address in the received access network request, and compare the matching The advertisement information is inserted into the webpage answering page or the streaming media data, wherein the returned access network response is a webpage answering page or streaming media data inserted with the advertisement information;
  • the advertisement server 33 may further be configured to construct an advertisement frame, and insert the advertisement information and the visited website address in the received access network request in the advertisement frame, where the return The access network response is an access network response containing the advertising framework.
  • the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information.
  • the advertising system can more accurately identify the same user, and can track the online behavior of the same user more accurately and in a long-term manner, so that the result of the behavior analysis is more accurate, and the IP address in the prior art is often avoided. Changes (such as ADSL dial-up users, each time the dial-up IP will change, and after the NAT device, the user source IP address may change), the defect that can not directly determine the user's identity from the IP.
  • the flexibility of the advertisement delivery is further improved.
  • the DPI device 41 is configured to parse the first access network request of the user, and output a corresponding parsing result to the advertisement server 42;
  • the parsing result herein may include network access related information obtained from the access network request, such as a URL, a source IP address/ The target IP address, the search keyword information, and the like; optionally, the DPI device 41 may be further configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 42;
  • the parsing result herein may include Accessing network access related information obtained in the network response, such as response page text content, especially keyword information included therein;
  • the advertisement server 42 is configured to process, according to the parsing result output by the DPI device, and send a second access network request including the advertisement information matching the user behavior characteristic to the website server corresponding to the visited website address in the first access network request. Receiving and returning a corresponding second access network response to the user; in an implementation, the advertisement server 42 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 41; The relationship information of the IP address, the user identifier, the user behavior characteristic and the advertisement information obtains the advertisement information matching the source IP address in the received first access network request; and accesses the website in the first access network request The website server corresponding to the address sends a second access network request including the advertisement information; and receives and returns a corresponding second access network response to the user.
  • the website server 43 is configured to insert the advertisement information included in the access network request into the corresponding second webpage response page according to the second access network request and return to the second advertisement server.
  • the advertising system provided in the foregoing embodiment may further include a network device 44, configured to send an authentication request from the user to the AAA server 45, and receive a corresponding authentication response returned by the AAA server 45, where the authentication response includes Assigning the user IP address and the corresponding user identifier, and sending the relationship information of the user IP address and the user identification letter to the advertisement server 42.
  • the advertisement server 42 is further configured to receive and maintain the network device 44. Relationship between the user IP address and the user ID.
  • the foregoing network device 44 is further configured to: when receiving an access network request sent by the user or an access network response returned to the user, send the mirrored data packet of the access network request or the access network response to the DP I device 41,
  • the DPI device 41 is specifically configured to parse the network access related information from the access network request and/or the mirrored data packet of the access network response and output to the advertisement server 42;
  • the advertisement server 42 searches for the user behavior feature according to the user identifier, and selects appropriate advertisement information according to the user behavior characteristic to be distributed to the user, thereby improving the accuracy of the advertisement delivery.
  • the user behavior feature described above can be obtained by the advertisement server 42 performing mining analysis based on the analysis result of the access network request by the DPI device 41.
  • the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information.
  • the advertisement system using the embodiment of the present invention can be more accurate because the relationship information between the IP address and the user identifier provided by the AAA server in the carrier network is used, and the user identifier is more stable and reliable than the user IP address. It recognizes the same user and can track the same user's online behavior more accurately and long-term, so that the result of behavior analysis will be more accurate, avoiding the frequent changes of IP addresses in the prior art (such as ADSL dial-up users, each dialing) IP will change, and after the NAT device, the user source IP address may change), the defect that can not directly determine the user identity from the IP.
  • FIG. 9 is a schematic structural diagram of another embodiment of an advertisement system according to the present invention.
  • the advertisement system includes a DPI (Deep Message Detection) device 51 and an advertisement server 52. And web server 53, where:
  • the deep packet detection DPI device 51 is configured to parse the first access network request of the user, and output a corresponding parsing result to the advertisement server 52; the parsing result herein may include network access related information obtained from the access network request, such as a URL, Source IP address / destination IP address, search keyword letter
  • the DPI device 51 can also be configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 52; the parsing result herein may include the network obtained from the access network response.
  • Access related information such as the text content of the response page, especially the keyword information included therein;
  • the advertisement server 52 is configured to process, according to the parsing result output by the DPI device, and send a second access network that includes a user identifier matching the user source IP address to the website server corresponding to the visited website address in the first access network request. Requesting, and returning advertisement information requested by the website server that matches the user behavior characteristics.
  • the advertisement server 52 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 51; and obtain the source IP address corresponding to the received first access network request.
  • the user identifier sends a second access network request including the user identifier to the website server corresponding to the visited website address in the first access network request, and according to the maintained IP address, the user identifier, the user behavior characteristic, and the advertisement information.
  • the relationship information is returned to the advertisement information requested by the website server 53.
  • the user identifier corresponding to the source IP address in the received first access network request is obtained according to the relationship information between the maintained IP address and the user identifier; and the visited website according to the first access network request The address sends a second access network request containing the user identity to the corresponding website server.
  • the website server 53 is configured to request, from the advertisement server 52, the advertisement information that matches the user identifier according to the user identifier in the second access network request, and insert the matched advertisement information into the corresponding second webpage response page. And return it to the user. Specifically, according to the user identifier in the second access network request, requesting, from the advertisement server 52, a user behavior feature corresponding to the user identifier, and advertisement information matching the user behavior feature, and matching the The advertisement information is inserted into the second web page response page corresponding to the second access network request and returned to the user.
  • the advertising system in the above embodiment may further include a network device 54 for transmitting an authentication request from the user to the AAA server 55, and receiving the return from the AAA server 55.
  • the authentication response includes the assigned user IP address and the corresponding user identifier, and the relationship information of the user IP address and the user identifier is sent to the advertisement server 52; correspondingly, the advertisement server 52 in this embodiment further It is used to receive and maintain relationship information between the user IP address and the user identifier sent by the network device 54.
  • the advertisement server 52 is specifically configured to: according to the behavior characteristic analysis rule and the network access related information output by the DPI device 51, extract and analyze the user behavior feature, and save or update the user behavior feature in association with the corresponding user identifier. And after receiving the first access network request, sending, to the website server 53 corresponding to the visited website address in the first access network request, a second access that includes the user identifier corresponding to the source IP address in the first access network request. The network request and the advertisement information requested by the website server 53 are returned according to the relationship information of the maintained IP address, the user identifier, the user behavior characteristic, and the advertisement information.
  • the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information.
  • the advertisement system using the embodiment of the present invention can be more accurate because the relationship information between the IP address and the user identifier provided by the AAA server in the carrier network is used, and the user identifier is more stable and reliable than the user IP address. Identify the same user and be more accurate Indeed, long-term tracking of the same user online behavior, so that the results of behavior analysis will be more accurate, avoiding the frequent changes in IP addresses in the prior art (such as ADSL dial-up users, each dial-up IP will change, as after the NAT device The user source IP address may change) the defect that cannot be judged directly from the IP.
  • the flexibility of the advertisement delivery is further improved.
  • FIG. 10A is a schematic diagram of a network structure of an advertisement system according to an embodiment of the present invention.
  • the DPI device 61a in this embodiment is connected to the aggregation device 62a, that is, the aggregation device 62a replicates the Web initiated by the user equipment. Request, or copy the web response returned to the user device and forward it to the DPI device.
  • the DPI device 61a is responsible for deep message parsing, parsing and transmitting the information of the user equipment 65a to the Internet (ie, the web server 66a) through the access network, and sending the information to the advertisement server 63a.
  • the above information may be a URL, a source IP address/target.
  • the aggregation device 62a is also responsible for user identification identification, sends an authentication request to the AAA server 67a, and uploads the user identification and IP mapping relationship information returned by the AAA server 67a to the advertisement server 63a, and the advertisement server 63a performs user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information.
  • the gateway device 64a here is responsible for transmitting the user web request sent from the aggregation device to the website server, or transmitting the web response returned by the website server 66a to the aggregation device 62a, and when the advertisement is involved, is responsible for including the output of the advertisement server 63a.
  • the web response of the advertisement information is returned to the user;
  • the DPI device 61a may also be built in the gateway device or the aggregation device or the access device, or may be connected to the gateway device or the aggregation device or the access device in a bypass manner.
  • FIG. 10B is a schematic diagram of a network structure of another advertisement system according to an embodiment of the present invention.
  • the DPI device 61b is connected to the gateway device 64b and the advertisement server 63b, that is, the gateway device replicates the user equipment. Web request, or copy the web returned to the user device should Answer and forward to the DPI device.
  • the DPI device 61b is responsible for deep packet parsing, parsing and transmitting the information of the user equipment 65b to the Internet (ie, the web server 66b) through the access network, and sending the information to the advertisement server 63b.
  • the information may be a URL, a source IP address/target.
  • the IP address, the aggregation device 62b is responsible for user identification, sends an authentication request to the AAA server 67b, and uploads the user identifier and IP mapping relationship information returned by the AAA server 67b to the advertisement server 63b, and the advertisement server 63b is configured to perform user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information.
  • FIG. 10C is a schematic diagram of a network structure of another advertising system according to an embodiment of the present invention.
  • the DPI device 61c is connected to the access device and the advertisement server 63c, that is, the access device replicates the Web initiated by the user equipment. Request, or copy the web response returned to the user device and forward it to the DPI device.
  • the DPI device 61c is responsible for deep packet parsing, parsing and transmitting the information of the user equipment 65c to the Internet (ie, the web server 66b) through the access network, and sending the information to the advertisement server 63c.
  • the above information may be a URL, a source IP address/target.
  • the IP address, the aggregation device 62c is responsible for user identification, sends an authentication request to the AAA server 67c, and uploads the user identifier and IP mapping relationship information returned by the AAA server 67c to the advertisement server 63c, and the advertisement server 63c is configured to perform user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information.
  • FIG. 11 is a flowchart of an interaction of a user identity identification according to an embodiment of the present invention.
  • the network architecture of an advertisement system shown in FIG. 10A is used as a specific scenario.
  • a convergence device such as BRAS, GGSN
  • the AAA server is responsible for authenticating the user identity and returning the authentication result to the BRAS. If the authentication is successful, the returned result includes the assignment to the user.
  • IP address And the corresponding user ID (such as user account).
  • the advertisement server is responsible for receiving the user ID and IP address pair uploaded by the BRAS, and saving the data for query; the method may include:
  • Step 303 After the identity verification succeeds, the AAA server sends an authentication success message including an IP address assigned to the user and a corresponding user identifier (ie, a user account) to the BRAS.
  • an authentication success message including an IP address assigned to the user and a corresponding user identifier (ie, a user account) to the BRAS.
  • Step 304 The BRAS returns an authentication success message to the user equipment.
  • FIG. 12 is a schematic flowchart of a user online behavior analysis process in the first embodiment of the present invention.
  • the gateway device or the aggregation device in this embodiment is responsible for forwarding packets to the DPI device, and the DP I device is responsible for identifying/parsing the web request. Parse the web response, and send the parsing results (such as URL, user IP, web response content, etc.) to the behavior analysis module of the ad server.
  • the behavior analysis module of the advertisement server obtains corresponding user behavior characteristics according to network access related information and behavior characteristic analysis rules sent by the DPI device, and obtains long-term behavior characteristic information or short-term behavior characteristic information of the user; user management The module is responsible for managing the user identifier and the IP pair data.
  • the behavior analysis module obtains the user identifier by querying the user management module, and the behavior management module is responsible for saving or updating the user behavior feature and the corresponding user identifier, as shown in FIG. 12, including The following steps:
  • Step 401 A user initiates a web request by using a user equipment.
  • Step 402 The gateway device/aggregation device forwards the web request to the website, and copies the web request to send the web request to the DP I device.
  • Step 403 The DPI device parses the foregoing web request, that is, obtains information about the user network access, which may be a URL address accessed by the user, an IP address of the user equipment, and the like;
  • Step 404 The DPI device sends related information (such as a URL, a user IP, and the like) of the foregoing network access to a behavior analysis module of the advertisement server;
  • Step 405 The behavior analysis module of the advertisement server queries the user management module for the user identifier according to the user IP address.
  • Step 406 The behavior analysis module of the advertisement server analyzes the behavior of the user according to the behavior analysis rule and the foregoing information carried in the web request, for example, establishing a knowledge base of a URL address, where the first type of URL address in the knowledge base is a sports class,
  • the type of URL address includes ht tp: // spor t s. com/, where "spor ts" is the keyword of the sports class URL, the second type of URL address is the news class, and the third type of URL address is the music class.
  • the user interest can be analyzed and counted according to the above URL, when the user accesses for a period of time (may be a long-term time range and/or a short-term time range), for example, within one month.
  • the frequency of the URL of the sports class is relatively high, the number of accesses is 100, and the number of accessing the URL of the music class is 20 times.
  • the behavior analysis rule here may be, if the user accesses a certain type.
  • the frequency of the URL address reaches the threshold (can be dynamically set, or it can be preset according to the empirical value)
  • the category corresponding to the URL address of the type may be used as a user behavior feature, and the user's interest may be considered as sports information, which is long-term behavior characteristic information; and in the last week, the number of times the user accesses the music-like URL address is 10 times. , and the number of accessing the sports URL address is 2 times, it can be considered that the user's interest is music information in a short time, which is short-term behavior characteristic information;
  • Step 407 After the behavior analysis module analyzes and obtains the user behavior feature, the method is output to the behavior management module, so that the behavior management module updates/maintains the user behavior characteristic associated with the corresponding user identifier;
  • Step 408 The website returns a web response
  • Optional can also include the following steps:
  • Step 409 The gateway device/aggregation device copies the web response and forwards the web response to the DP I device, and the DP I device parses the web response to obtain related information included in the web response, for example, Answer the text content of the page, especially the keyword information included therein, and send it to the behavior analysis module;
  • Step 410 The behavior analysis module performs behavior analysis on the user according to at least information carried in the web response, for example, according to keyword information included in the web response, and relationship information between the keyword and the user behavior feature, and acquiring corresponding user behavior characteristics. And outputting to the behavior management module, so that the behavior management module can update the long-term behavior characteristics or short-term behavior characteristics of the user associated with the corresponding user identifier.
  • FIG. 13 is a schematic flowchart of an advertisement delivery process in a first embodiment of the present invention.
  • a gateway device is responsible for forwarding a message to a DPI device; and the DPI device is responsible for identifying/parsing a web request, and determining, according to the parsed information, Whether to insert an ad, if necessary, intercept the user's web request and return a redirect response to the user device.
  • the content insertion module of the advertisement server is responsible for downloading the original webpage content, reconstructing the webpage, inserting the advertisement information corresponding to the user behavior feature into the webpage, and then returning to the user;
  • the user management module is responsible for managing the user identifier and the IP pair, and the content insertion module passes
  • the user management module queries the user identifier;
  • the behavior management module is responsible for maintaining the user behavior characteristics, and the content insertion module obtains the user behavior characteristics by querying the behavior management module;
  • the advertisement management module is responsible for managing and maintaining the advertisement information (or the advertisement link), and the content insertion module passes
  • the query advertisement management module obtains advertisement information (or advertisement link) corresponding to the user behavior characteristic;
  • the access statistics module is responsible for redirecting the web request of the user clicking the advertisement information, and counting and counting the click advertisement behavior of the user, and the statistical data can be used for charging. in accordance with. As shown in Figure 13, the following steps are included:
  • Step 501 The user initiates a web request to access the affiliate website through the user equipment.
  • Step 502 The gateway device forwards the web request to the affiliate website and copies the web request, and forwards the copied web request to the DP I device.
  • Step 503 The DP I device parses the web request to obtain the accessed URL, and determines whether it is necessary to intercept the web request for advertisement insertion according to a policy (such as according to a URL whitelist or a tag in a URL). If you need to insert an ad, DPI counterfeit the website to return the redirected web response, re-determine Requesting a request from the web to the advertisement server (specifically, the content insertion module), and carrying the original URL accessed by the user in the parameter; the URL whitelist in this step may be a list of URL addresses of all the affiliate website servers, and the white list may be used. Only when the user accesses the insertion advertisement of the affiliate website server, the indication label may be added to the URL address of the affiliate website server, and the indication label is used to indicate that the URL address is the URL address of the affiliate website server;
  • a policy such as according to a URL whitelist or a tag in a URL.
  • Step 504 The client browser automatically initiates a web request to access an advertisement server (specifically, a content insertion module);
  • an advertisement server specifically, a content insertion module
  • Step 505 The advertisement server (specifically, the content insertion module) initiates a web request to access the affiliate website server according to the original URL in the parameter, and receives the web response page;
  • Step 506 The advertisement server (specifically, the content insertion module) queries the user identifier from the user management module according to the source IP address of the user equipment, queries the user behavior feature according to the queried user identifier, and queries the corresponding advertisement management module according to the user behavior feature.
  • Advertising information optional, you can also add advertising records to facilitate subsequent statistics;
  • Step 507 The advertisement server (specifically, the content insertion module) inserts the advertisement information into the web response page, and returns the information to the user equipment;
  • Steps 508 - 509 the user clicks the advertisement information through the user equipment, thereby triggering the initiation of the web request to the advertisement server (specifically, the access statistics module), and the advertisement website is pointed out because the URL in the advertisement information is directed to the access statistics module.
  • the address is included in the parameter, so when the user clicks on the advertisement information, the first access to the access statistics module;
  • FIG. 14 is a schematic flowchart of an advertisement delivery process in a second embodiment of the present invention.
  • the process of user identity identification and user online behavior analysis is the same as the first embodiment, and the gateway device is responsible for the advertisement delivery process.
  • the DP I device forwarding the message to the DP I device; the DP I device is responsible for identifying/parsing the web request, and determining whether to insert the advertisement according to the parsed information, if necessary,
  • the user's web request is intercepted and a redirect response is returned to the user device.
  • the advertisement server (specifically, the content insertion module) is responsible for constructing the advertisement framework, inserting the precise advertisement corresponding to the user behavior feature and the original URL in the advertisement framework, and then returning to the user, and the user management module is responsible for managing the user identifier, the IP pair, and the content.
  • the plug-in module obtains the user identifier by querying the user management module; the behavior management module is responsible for maintaining the user behavior feature, and the content insertion module obtains the user behavior characteristic by querying the behavior management module; the advertisement management module is responsible for managing and maintaining the advertisement information (or the advertisement link), the content The insert module obtains an advertisement (or an advertisement link) matching the user behavior characteristic by querying the advertisement management module; the access statistics module is responsible for redirecting the web request of the user clicking the advertisement, and counting and counting the behavior of the click advertisement information of the user, and the statistical data can be used for As a basis for charging. As shown in FIG. 14, the following steps are included:
  • Step 601 The user initiates a web request to access the affiliate website server by using the user equipment, and the gateway device sends the web request to the affiliate website server and forwards the mirrored package of the web request to the DP I device.
  • Step 602 The DPI device parses the foregoing web request, and determines, according to a policy (such as according to a URL white list or a label in a URL), whether the web request needs to be intercepted for advertisement insertion. If the advertisement needs to be inserted, the DPI device imitates the affiliation website server to return the web response, redirects the web request to the content insertion module, and carries the original URL accessed by the user in the parameter; the URL white list in this step may be all the franchise website servers. A list of URL addresses by which the user can access the advertisement of the affiliate website server only, and also add an indication label to the URL address of the affiliate website server, the indicator label is used to indicate that the URL address is the affiliate website server. URL address;
  • a policy such as according to a URL white list or a label in a URL
  • Step 603 The user automatically initiates a web request to access an advertisement server (specifically, a content insertion module) through the user equipment;
  • an advertisement server specifically, a content insertion module
  • Step 604 The advertisement server (specifically, the content insertion module) queries the user management module for the user identifier according to the user source IP, queries the behavior management module for the user behavior feature according to the user identifier, and queries the advertisement management module for the matched advertisement information according to the user behavior characteristic. , optional, You can also add a release ad record;
  • Step 605 The advertisement server (specifically, the content insertion module) constructs an advertisement frame, inserts the obtained advertisement information and the user access original URL into the framework, and returns the information to the user;
  • Step 606 The user passes the user equipment (such as the user browser) Automatically initiate a web request to access the affiliate website server;
  • Step 607 The affiliation website server performs a normal web response, and returns the original webpage content.
  • Step 608 - 609 the user clicks the advertisement information through the user equipment, and initiates a web request to the access statistic module, which needs to be explained, because the URL in the advertisement is pointing In the access statistics module, the address of the advertisement website is included in the parameter, so when the user clicks on the advertisement, the web request is first sent to the access statistics module;
  • Step 61 0 The advertisement server (specifically, the access statistics module) collects statistics on the behavior of the user clicking on the advertisement, and then returns a web response to redirect the web request to the advertisement website;
  • Step 61 1 The user automatically initiates a web request to access the advertisement website through the user browser.
  • 15 is a schematic flowchart of an advertisement delivery process in a third embodiment of the present invention.
  • the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process.
  • a web server providing accurate advertisement information; a user management module in the advertisement server is responsible for managing the user identification and the IP pair, and the content insertion module in the advertisement server obtains the user ID by querying the user management module; the behavior management module in the advertisement server is responsible for maintaining the user Behavior characteristics, the content insertion module in the advertisement server obtains user behavior characteristics by querying the behavior management module according to the user identifier; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and the content insertion module passes the advertisement management module
  • the query obtains advertisement information (or advertisement link) that matches the user behavior characteristic;
  • the access statistics module in the advertisement server is responsible for redirecting the web request of the user clicking the advertisement information, and clicking the advertisement information line of the user For counting statistics, statistical data can be used as a basis for charging. As shown in Figure 15, the following steps are included:
  • Step 702 The user initiates a web request to access the affiliate website server through the user equipment, and the web request passes through the gateway Device forwarding
  • Step 703 The affiliate website server returns a web response.
  • Step 704 After receiving the web response, the user equipment (such as the user browser) automatically initiates a web request to the advertisement server (specifically, the content insertion module in the advertisement server);
  • the advertisement server specifically, the content insertion module in the advertisement server
  • Step 705 The advertisement server (specifically, the content insertion module in the advertisement server) queries the user management module for the user identifier according to the source IP address of the user equipment, queries the behavior management module for the user behavior characteristic according to the user identifier, and then applies the advertisement according to the user behavior characteristic.
  • the management module queries the matched advertisement information, and optionally, can also perform advertisement release statistics, and then returns a web response including the advertisement information;
  • Steps 706 - 707 the user clicks the advertisement through the user equipment, and sends a web request to the advertisement server (specifically, the access statistics module in the advertisement server).
  • the advertisement server specifically, the access statistics module in the advertisement server.
  • the advertisement website The address is included in the parameter, so when the user clicks on the advertisement, a web request is sent to the access statistics module;
  • Step 709 The user automatically initiates a web request to access the advertisement website through a user equipment (such as a user browser); the subsequent process is the same as the prior art, and details are not described herein.
  • a user equipment such as a user browser
  • FIG. 16 is a schematic flowchart of an advertisement delivery process in a fourth embodiment of the present invention.
  • the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process.
  • a proxy (Proxy) between the user device and the affiliate website server is responsible for inserting a precise advertisement link in the web request;
  • the user management module in the advertisement server is responsible for managing the user identifier and the IP pair, and the content insertion module in the advertisement server is managed by the user
  • the module query obtains the user ID;
  • the behavior management module in the ad server is negative responsible for maintaining user behavior characteristics, the content insertion module obtains user behavior characteristics by querying the behavior management module;
  • the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and the content insertion module obtains user behavior by querying the advertisement management module.
  • the advertisement information corresponding to the feature (or the advertisement link); the access statistics module in the advertisement server is responsible for redirecting the web request of the user to click the advertisement information, and counting and counting the behavior of the click advertisement information of the user, and the statistical data can be used for the basis of the charge. As shown in Figure 16, the following steps are included:
  • Step 801 The user initiates, by using the user equipment, a web request for accessing the affiliate website, where the web request is forwarded by the gateway device.
  • Step 8 02 The advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web request, queries the user management module according to the IP address in the web request, and queries the behavior management module to query the user behavior characteristic according to the user identifier. Querying the matching advertisement link to the advertisement management module according to the user behavior characteristic;
  • Step 8 03 the advertisement server (specifically, the content insertion module in the advertisement server) inserts the above advertisement link into the web request, and the advertisement link can be inserted as a parameter in the URL or inserted in the Cook i e;
  • Step 8 04 the advertisement server (specifically, the content insertion module in the advertisement server) sends the web request with the advertisement link to the affiliate website server;
  • Step 8 05 The affiliate website server inserts the advertisement link included in the web request in the web response page, and returns a web response including the advertisement link;
  • Steps 806 - 8 07 the user clicks the advertisement information through the user equipment, thereby triggering the sending of the web request to the access statistics module.
  • the URL in the advertisement is directed to the access statistics module, the address of the advertisement website is included in the parameter. , thus sending a web request to the access statistics module when the user clicks on the advertisement;
  • Step 8 08 the advertisement server (specifically, the access statistics module in the advertisement server) performs statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website;
  • Step 8 09 the user passes the user equipment (such as the user end) Browser) automatically initiates access to the ad Web request for the website.
  • FIG. 17 is a schematic flowchart of an advertisement delivery process in a fifth embodiment of the present invention.
  • the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process.
  • the proxy Proxy between the user equipment and the affiliate website is responsible for inserting the user identifier in the web request;
  • the user management module in the advertisement server is responsible for managing the user identifier and the IP address pair, and the content insertion module in the advertisement server obtains the query by the user management module.
  • the behavior management module in the advertisement server is responsible for maintaining user behavior characteristics, and the content insertion module obtains user behavior characteristics by querying the behavior management module according to the user identifier; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link). The content insertion module acquires advertisement information (or an advertisement link) matching the user behavior characteristic to the advertisement management module according to the user behavior characteristic; the access statistics module in the advertisement server is responsible for redirecting the user by clicking the advertisement The information is sent to the web request, and the user's click-to-advertising information behavior is counted and counted, and the statistical data can be used as a basis for charging. As shown in Figure 17, the following steps are included:
  • Step 901 The user initiates a web request to access the affiliate website server by using the user equipment, where the web request is forwarded by the gateway device.
  • Step 902 The advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web request, and queries the user identifier from the user management module according to the source IP address of the user equipment; Step 903, the advertisement server (specifically, the content insertion in the advertisement server) Module) inserts the user ID into the web request (specifically, the user ID can be inserted as a parameter in the URL or inserted in Cookie ie);
  • Step 904 The advertisement server (specifically, the content insertion module in the advertisement server) sends the web request including the user identifier to the affiliate website server;
  • Step 905 The affiliate website server queries the advertisement server (specifically, the behavior management module in the advertisement server) according to the user identifier, and queries the advertisement server (specifically, the advertisement management module in the advertisement server) to query the matched advertisement according to the user behavior characteristic.
  • Information Selected, you can also conduct advertising statistics;
  • Step 906 The affiliate website server inserts the foregoing advertisement information into the web response page, and returns a web response to the user equipment.
  • Step 907 - 908 the user clicks the advertisement information through the user equipment, and triggers sending a web request to the advertisement server (specifically, the access statistics module in the advertisement server).
  • the advertisement server specifically, the access statistics module in the advertisement server.
  • Step 909 The advertisement server (specifically, the access statistics module in the advertisement server) collects statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website.
  • Step 91 0 The user equipment browses through the user equipment (such as the user end) ) Automatically initiate a web request to access an ad site.
  • the content insertion module in the advertisement server acquires the user identifier and sends it to the affiliate website.
  • the web request is directly sent to the affiliate website, and the affiliate website is based on the IP address of the user equipment.
  • the user management module of the advertisement server queries the user identifier, and then queries the user behavior feature according to the user identifier, and further obtains the advertisement information from the advertisement management module according to the user behavior feature, and inserts the advertisement information into the web response page and returns the information to the user equipment.
  • FIG. 18 is a schematic flowchart of an advertisement delivery process in a sixth embodiment of the present invention.
  • the process of user identity recognition and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement during the advertisement transmission process.
  • the proxy Proxy between the user equipment and the affiliate website is responsible for inserting the precise advertisement in the web response;
  • the user management module in the advertisement server is responsible for managing the user identifier and the IP address pair, and the content insertion module in the advertisement server obtains the query through the user management module.
  • the behavior management module in the advertisement server is responsible for maintaining user behavior characteristics, and the content insertion module obtains user behavior characteristics by querying the behavior management module;
  • the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and content insertion
  • the module obtains advertisement information corresponding to the user behavior characteristic by querying the advertisement management module (or advertising link);
  • the access statistics module in the advertisement server is responsible for redirecting the web request of the user to click on the advertisement information, and counting and counting the behavior of the user's click advertisement information, and the statistical data can be used as a basis for charging. As shown in FIG. 18, the following steps are included:
  • Step 1 001 The user initiates a web request to access the affiliate website server through the user equipment.
  • the web request is forwarded by the gateway device;
  • Step 1 002 the affiliate website server returns a web response, and the advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web response;
  • Step 1 003 The advertisement server (specifically, the content insertion module in the advertisement server) queries the user management module for the user identifier according to the IP address of the user equipment, queries the behavior management module for the user behavior characteristic according to the user identifier, and manages the advertisement according to the user behavior characteristic.
  • the module queries the matching advertisement information; optionally, the advertisement release statistics can also be performed;
  • Step 1 004 the advertisement server (specifically, the content insertion module in the advertisement server) inserts the advertisement information into the web response;
  • Step 1 005 The advertisement server (specifically, the content insertion module in the advertisement server) sends a web response including the advertisement information to the user equipment;
  • the user clicks on the advertisement through the user equipment and triggers a web request to the advertisement server (specifically, the access statistics module in the advertisement server); it is necessary to explain that the URL in the advertisement Is directed to the access statistics module, the address of the advertising website is included in the parameter, so the user sends a web request to the access statistics module when the user clicks on the advertisement;
  • the advertisement server specifically, the access statistics module in the advertisement server
  • Step 1 008 the advertisement server (specifically, the access statistics module in the advertisement server) performs statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website;
  • Step 1 009 the user equipment passes the user equipment (such as the user end) Browser) Automatically initiates a web request to access an advertising website.
  • FIG. 19 is a schematic flowchart of an advertisement delivery process in a seventh embodiment of the present invention.
  • a process of user identity identification and user online behavior analysis is compared with the foregoing first embodiment.
  • the ad server acts as a proxy between the user device and the affiliate site during the ad serving process.
  • Proxy responsible for inserting advertisement information in the streaming media
  • the user management module in the advertisement server is responsible for managing the user identification and the IP address pair, and the content insertion module in the advertisement server obtains the user identifier by querying the user management module according to the IP address
  • the behavior management module is responsible for maintaining the user behavior characteristics, and the content insertion module obtains the user behavior characteristics by querying the behavior management module
  • the advertisement management module in the advertisement server is responsible for managing and maintaining the advertisement information (or the advertisement link), and the content insertion module passes the query advertisement management module.
  • the access statistics module in the advertisement server is responsible for redirecting the web request of the user clicking the advertisement information, and counting and counting the behavior of the user clicking the advertisement information, and the statistical data may be used as The basis for the charge. As shown in Figure 19, the following steps are included:
  • Step 1101 The user initiates a real-time streaming protocol Rea l Time S t reaming Protoco l (hereinafter referred to as: RTSP) request, and the RTSP request is forwarded by the gateway device;
  • RTSP real-time streaming protocol Rea l Time S t reaming Protoco l
  • Step 1102 The advertisement server intercepts and modifies the RTSP request, and inserts identification information of the node where the content insertion module is located, such as an IP address and a URL of the user equipment;
  • Step 1103 The advertisement server sends the modified RTSP request to the affiliate website server.
  • Step 1104 The affiliate website server returns an RTSP response.
  • Step 1105 The user initiates a streaming media link request.
  • Step 1106 The affiliate website server returns a streaming media link response.
  • Step 1107 The advertisement server queries the user identifier according to the IP address of the user equipment, queries the user behavior feature according to the user identifier, and queries the matched advertisement information according to the user behavior characteristic; optionally, the advertisement release statistics may also be performed;
  • Step 1108 When the affiliate website server returns the streaming media to the user, the advertisement server intercepts the streaming media, and inserts the matching advertisement information in step 1107, and then sends the advertisement information to the user equipment.
  • Steps 1109-1110 The user clicks the advertisement information through the user equipment, and triggers Initiating a web request to the advertisement server (specifically, the access statistics module in the advertisement server); it should be noted that since the URL in the advertisement is directed to the access statistics module, the address of the advertisement website is included in In the parameter, the user sends a web request to the access statistics module when the user clicks the advertisement;
  • Step 1111 The advertisement server (specifically, the access statistics module in the advertisement server) counts the behavior of the user clicking the advertisement, and then returns the weight of the redirect to the advertisement website.
  • Step 1112 The user automatically initiates a web request to access the advertisement website through a user equipment (such as a user browser).
  • a user equipment such as a user browser
  • the advertisement delivery method, device and system can obtain the user behavior characteristics by analyzing the online behavior of the user, and push the advertisement information according to the user behavior characteristics, and can provide the advertisement promotion target. Sex, provide users with more accurate advertising information.
  • the user identifier provided in the foregoing embodiment of the present invention may refer to the mobile phone number of the user or the account of the dial-up Internet access.
  • the device used by the user on the Internet may be a personal computer, a mobile phone, a PDA, etc., wherein the user's mobile phone number, dialing account number, etc. Information is relatively fixed, so identifying such information helps to accurately and long-term tracking the user's online behavior, and the results of the user's behavioral characteristics analysis will be more accurate.
  • the existing telecommunication device can be used for user identity identification, without adding additional processes (such as a cookie, removing cookie information), and the analysis of the user behavior characteristics can be performed by bypass, and will not It affects the user's normal browsing of the webpage, and the above-mentioned process is simple and efficient, which is beneficial to the analysis of the long-term behavior of high-level users, and can more accurately grasp the long-term behavior characteristic information and short-term behavior characteristic information of the user, when the advertisement is pushed. More flexible choice of advertising strategies.
  • the storage medium may be a magnetic disk, an optical disk, or a read-only storage memory. Read-Only Memory (ROM) or Random Access Memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An advertisement delivery method, advertisement server and advertisement system are provided in embodiments of the invention. The advertisement delivery method includes: receiving an accessing network request sent from a user, and said accessing network request at least comprises the source IP address of the user; according to the maintained relationship information of IP addresses, user identifiers and user activity features, obtaining the user activity feature corresponding to the source IP address in said accessing network request, wherein said user activity feature is obtained by digging and analyzing the parsed result of the user accessing network request, wherein the parsed result is output by the Deep Packet Inspection (DPI) device; obtaining matching advertisement information at least according to said user activity feature; returning an accessing network response corresponding to said accessing network request to the user, and said accessing network response at least comprises said advertisement information. A corresponding advertisement server and advertisement system are also provided in the embodiments of the invention. The above mentioned method, apparatus and system can realize the accurate pushing of advertisement information.

Description

广告投放方法、 广告服务器和广告系统 技术领域 本发明实施例涉及通信技术领域, 特别涉及一种广告投放方法、 广告服 务器和广告系统。 背景技术  The present invention relates to the field of communications technologies, and in particular, to an advertisement delivery method, an advertisement server, and an advertisement system. Background technique

在目前的广告领域正在向着精准投放发展,很多门户网站向地域性发展, 在各地建立地方门户, 从地域定位、 时间定位到行为定位, 从知道 "你在哪 儿" 到知道 "你在干什么" 。  In the current advertising field, we are developing towards precision. Many portals are developing regionally, and local portals are established in various places, from regional positioning, time positioning to behavioral positioning, from knowing "where you are" to knowing "what are you doing?"

一种现有技术是通过在网站网页或者个人博客网中加入能够下载广告的 One prior art is by adding a downloadable advertisement to a website webpage or a personal blog network.

Java scr ipt脚本, 当用户访问该网页时, 由于网页上包含有 Java scr ipt脚 本, 客户端浏览器会自动发起向广告服务器发送下载广告的请求, 如果本地 访问为首次访问, 则广告服务器不了解该网页的内容, 会由广告服务器派机 器人浏览该网页, 对网页内容进行分析, 并保存分析结果, 当用户再次浏览 该网页时, 客户端浏览器自动向广告服务器发送下载广告的请求, 其中, 广 告服务器根据以前的分析结果返回对应的广告。 Java scr ipt script, when the user accesses the webpage, since the webpage contains the Java scr ipt script, the client browser automatically initiates a request to send an advertisement to the advertisement server. If the local visit is the first visit, the advertisement server does not understand The content of the webpage is sent by the advertisement server to browse the webpage, analyze the webpage content, and save the analysis result. When the user browses the webpage again, the client browser automatically sends a request for downloading the advertisement to the advertisement server, where The ad server returns the corresponding ad based on the previous analysis results.

发明人在实现本发明的过程中, 发现现有技术中, 是根据用户访问网页 的内容推送广告, 无法保证针对不同用户推送量身定做的广告, 从而无法实 现对用户进行精准的广告推送。 发明内容  In the process of implementing the present invention, the inventor found that in the prior art, an advertisement is pushed according to the content of a user visiting a webpage, and an advertisement tailored to different users cannot be guaranteed to be pushed, so that accurate advertisement pushing of the user cannot be achieved. Summary of the invention

本发明实施例在于提供一种广告投放方法、 广告服务器和广告系统, 以 提高用户广告投放的精准度。  An embodiment of the present invention provides an advertisement delivery method, an advertisement server, and an advertisement system to improve the accuracy of user advertisement delivery.

本发明实施例提供了一种广告投放方法, 包括:  An embodiment of the present invention provides an advertisement delivery method, including:

接收用户发来的访问网络请求,所述访问网络请求至少包含用户源 IP地 址; Receiving an access network request sent by the user, where the access network request includes at least a user source IP address Address

根据维护的 IP地址、 用户标识和用户行为特征的关系信息, 获得与所述 访问网络请求中的源 I P地址所对应的用户行为特征,其中所述用户行为特征 是对深度报文检测 DPI设备输出的用户访问网络请求的解析结果挖掘分析得 到的;  Obtaining a user behavior feature corresponding to the source IP address in the access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior feature, where the user behavior feature is to detect the DPI device output of the deep packet. User access to the network request analysis results mining analysis;

至少根据所述用户行为特征, 获得匹配的广告信息;  Obtaining matching advertisement information according to at least the user behavior characteristic;

向用户返回与所述访问网络请求相应的访问网络应答, 所述访问网络应 答至少包含所述广告信息。  An access network response corresponding to the access network request is returned to the user, the access network response including at least the advertisement information.

本发明实施例还提供了另一种广告投放方法, 包括:  Another embodiment of the present invention provides an advertisement delivery method, including:

接收用户发来的第一访问网络请求, 所述第一访问网络请求包含用户源 IP地址和访问网站地址;  Receiving a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address;

根据维护的 IP地址、 用户标识与用户行为特征的关系信息, 获得与所述 第一访问网络请求中的源 IP地址所对应的用户行为特征,其中所述用户行为 特征是对深度报文检测 DPI设备输出的用户访问网络请求的解析结果挖掘分 析得到的;  Obtaining a user behavior feature corresponding to the source IP address in the first access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior feature, where the user behavior feature is a DPI for detecting the deep packet. The analysis result of the user's access to the network request output by the device is obtained by mining and analyzing the analysis result;

根据所述用户行为特征, 获得匹配的广告信息;  Obtaining matching advertisement information according to the user behavior characteristic;

向所述第一访问网络请求中的访问网站地址所对应的网站服务器发送包 含所述广告信息的第二访问网络请求, 接收并向用户返回包含所述广告信息 的第二访问网络应答。  Transmitting, by the website server corresponding to the visited website address in the first access network request, a second access network request including the advertisement information, and receiving and returning to the user a second access network response including the advertisement information.

本发明实施例还提供了一种广告服务器, 包括:  An embodiment of the present invention further provides an advertisement server, including:

第一通信模块, 用于接收用户发来的访问网络请求, 所述访问网络请求 至少包含用户源 IP地址,并向用户返回与所述访问网络请求相应的访问网络 应答, 所述访问网络应答至少包含所述匹配的广告信息;  a first communication module, configured to receive an access network request sent by a user, where the access network request includes at least a user source IP address, and return an access network response corresponding to the access network request to the user, where the access network responds at least Containing the matched advertisement information;

用户-行为管理模块, 用于根据维护的 IP地址、 用户标识与用户行为特 征的关系信息,获得与所述访问网络请求中的源 IP地址所对应的用户行为特 行为分析模块, 用于对深度报文检测 DPI设备输出的用户访问网络请求 的解析结果挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块刷新 与对应的用户标识关联的用户行为特征; a user-behavior management module, configured to obtain, according to relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, the user behavior corresponding to the source IP address in the access network request The behavior analysis module is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DPI device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module;

广告管理模块, 用于至少根据所述用户行为特征, 获得匹配的广告信息, 并通过所述第一通信模块向用户返回相应的访问网络应答, 所述访问网络应 答至少包含所述匹配的广告信息。  An advertisement management module, configured to obtain matching advertisement information according to at least the user behavior feature, and return a corresponding access network response to the user by using the first communication module, where the access network response includes at least the matched advertisement information .

本发明实施例还提供了另一种广告服务器, 包括:  An embodiment of the present invention further provides another advertisement server, including:

第三通信模块, 用于接收用户发来的第一访问网络请求, 所述第一访问 网络请求包含用户源 I P地址和访问网站地址,并向用户返回第二访问网络应 答;  a third communication module, configured to receive a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address, and returns a second access network response to the user;

用户-行为管理模块, 用于根据维护的 IP地址、 用户标识与用户行为特 征的关系信息,获得与所述访问网络请求中的源 IP地址所对应的用户行为特 征;  a user-behavior management module, configured to obtain, according to relationship information of the maintained IP address, the user identifier, and the user behavior feature, a user behavior characteristic corresponding to the source IP address in the access network request;

行为分析模块, 用于对深度报文检测 DPI设备输出的用户访问网络请求 的解析结果挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块刷新 与对应的用户标识关联的用户行为特征;  The behavior analysis module is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DPI device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module;

广告管理模块, 用于根据所述用户行为特征, 获得匹配的广告信息; 第四通信模块, 用于向所述第一访问网络请求中的访问网站地址对应的 网站服务器发送包含所述广告信息的第二访问网络请求, 接收并通过所述第 三通信模块向用户返回包含所述广告信息的第二访问网络应答。  An advertisement management module, configured to obtain matching advertisement information according to the user behavior feature; and a fourth communication module, configured to send, to the website server corresponding to the visited website address in the first access network request, the advertisement information The second access network request receives and returns, via the third communication module, a second access network response including the advertisement information to the user.

本发明实施例还提供了一种广告系统, 包括:  An embodiment of the present invention further provides an advertising system, including:

网络设备, 用于传送用户的访问网络请求;  a network device, configured to transmit a user access network request;

深度报文检测 DP I设备, 用于对收到的用户访问网络请求进行解析, 向 广告服务器输出相应的解析结果;  Deep packet detection DP I device is configured to parse the received user access network request, and output the corresponding parsing result to the advertisement server;

广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并返回 至少包含匹配用户行为特征的广告信息的访问网络应答。 本发明实施例还提供了另一种广告系统, 包括: The advertisement server is configured to process according to the parsing result output by the DPI device, and return an access network response including at least the advertisement information that matches the user behavior characteristic. Another embodiment of the present invention provides an advertising system, including:

深度报文检测 DP I设备, 用于解析用户的第一访问网络请求, 并向广告 服务器输出相应的解析结果;  Deep packet detection DP I device, configured to parse a first access network request of the user, and output a corresponding parsing result to the advertisement server;

广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 行为特征的广告信息的第二访问网络请求; 接收并向用户返回相应的第二访 问网络应答;  An advertisement server, configured to process, according to the parsing result output by the DPI device, and send a second access network request including the advertisement information matching the user behavior characteristic to the website server corresponding to the visited website address in the first access network request Receiving and returning a corresponding second access network response to the user;

网站服务器, 用于根据所述第二访问网络请求, 将所述访问网络请求中 包含的广告信息插入到对应的第二网页应答页面中并返回给所述广告服务 器。  And a website server, configured to insert the advertisement information included in the access network request into the corresponding second webpage response page according to the second access network request, and return the advertisement information to the advertisement server.

本发明实施例还提供了再一种广告系统, 包括:  The embodiment of the invention further provides another advertising system, including:

深度报文检测 DP I设备, 用于解析用户的第一访问网络请求, 并向广告 服务器输出相应的解析结果;  Deep packet detection DP I device, configured to parse a first access network request of the user, and output a corresponding parsing result to the advertisement server;

广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 源 IP地址的用户标识的第二访问网络请求,以及返回所述网站服务器请求的 与用户行为特征匹配的广告信息;  An advertisement server, configured to process, according to the parsing result output by the DPI device, and send a second access network that includes a user identifier matching the user source IP address to the website server corresponding to the visited website address in the first access network request Requesting, and returning, the advertisement information requested by the website server that matches the user behavior characteristic;

网站服务器, 用于根据所述第二访问网络请求中的用户标识, 向所述广 告服务器请求与所述用户标识匹配的广告信息, 并将所述匹配的广告信息插 入到相应的第二网页应答页面中并返回给用户。  a website server, configured to request, according to the user identifier in the second access network request, advertisement information that matches the user identifier, and insert the matched advertisement information into a corresponding second webpage response The page is returned to the user.

可见, 本发明实施例提供的广告投放方法、 广告服务器和广告系统, 在 广告投放过程中,根据维护的 IP地址、用户标识与用户行为特征的关系信息, 获得与所述访问网络请求中的用户源 IP地址对应的用户行为特征, 其中, 由 于维护的用户行为特征是对 DPI设备输出的结果挖掘分析得到的,这样的话, 就能保证系统能实时的利用用户上网行为刷新前述关系信息, 从而保证关系 信息的实时性和准确性,而且用户标识相对于 IP地址能更加真实客观的反映 用户身份, 这样的话, 根据用户行为特征获得匹配的广告信息, 并向用户端 设备返回至少包含所述广告信息的访问网络应答, 从而能够实现给用户提供 有针对性的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。 附图说明 It can be seen that the advertisement delivery method, the advertisement server, and the advertisement system provided by the embodiment of the present invention obtain the user in the request for accessing the network according to the relationship information between the maintained IP address, the user identifier, and the user behavior characteristic during the advertisement delivery process. The user behavior characteristic corresponding to the source IP address, wherein the maintained user behavior feature is obtained by analyzing the result of the DPI device output, so that the system can use the user online behavior to refresh the foregoing relationship information in real time, thereby ensuring The real-time and accuracy of the relationship information, and the user identification can be more realistic and objective reflection with respect to the IP address. User identity, in which case, matching advertisement information is obtained according to the user behavior characteristic, and the access network response including at least the advertisement information is returned to the user equipment, thereby enabling the user to provide targeted, "tailor-made" advertisements Information to improve the accuracy of advertising information. DRAWINGS

图 1为本发明广告投放方法实施例一的流程示意图;  1 is a schematic flowchart of Embodiment 1 of an advertisement delivery method according to the present invention;

图 2为本发明广告投放方法实施例二的流程示意图;  2 is a schematic flowchart of Embodiment 2 of an advertisement delivery method according to the present invention;

图 3A为本发明一种广告服务器实施例的一种结构示意图;  3A is a schematic structural diagram of an embodiment of an advertisement server according to the present invention;

图 3B为本发明一种广告服务器实施例的另一种结构示意图;  FIG. 3B is another schematic structural diagram of an embodiment of an advertisement server according to the present invention; FIG.

图 4为本发明一种广告服务器实施例的再一种结构示意图;  4 is a schematic structural diagram of still another embodiment of an advertisement server according to the present invention;

图 5为本发明一种广告服务器实施例的又一种结构示意图;  FIG. 5 is still another schematic structural diagram of an embodiment of an advertisement server according to the present invention; FIG.

图 6为本发明另一种广告服务器实施例的结构示意图;  6 is a schematic structural diagram of another embodiment of an advertisement server according to the present invention;

图 Ί为本发明一种广告系统实施例的结构示意图;  Figure Ί is a schematic structural diagram of an embodiment of an advertising system of the present invention;

图 8为本发明另一种广告系统实施例的结构示意图;  8 is a schematic structural diagram of another embodiment of an advertising system according to the present invention;

图 9为本发明再一种广告系统实施例的结构示意图;  9 is a schematic structural diagram of another embodiment of an advertising system according to the present invention;

图 10A为本发明具体实施例的一种广告系统的组网结构示意图; 图 10B为本发明具体实施例的另一种广告系统的组网结构示意图; 图 10C为本发明具体实施例的再一种广告系统的组网结构示意图; 图 11为本发明实施例的一种用户身份识别的交互流程图;  10A is a schematic diagram of a network structure of an advertisement system according to an embodiment of the present invention; FIG. 10B is a schematic diagram of a network structure of another advertisement system according to an embodiment of the present invention; FIG. 10C is still another embodiment of the present invention; FIG. 11 is a flow chart of interaction of user identification according to an embodiment of the present invention; FIG.

图 12为本发明第一具体实施例中用户上网行为分析过程的流程示意图; 图 1 3为本发明第一具体实施例中广告投放过程的流程示意图; 图 14为本发明第二具体实施例中广告投放过程的流程示意图; 图 15为本发明第三具体实施例中广告投放过程的流程示意图; 图 16为本发明第四具体实施例中广告投放过程的流程示意图; 图 17为本发明第五具体实施例中广告投放过程的流程示意图; 图 18为本发明第六具体实施例中广告投放过程的流程示意图; 图 19为本发明第七具体实施例中广告投放过程的流程示意图。 具体实施方式 FIG. 12 is a schematic flowchart of a process for analyzing an online behavior of a user according to a first embodiment of the present invention; FIG. 13 is a schematic flowchart of an advertisement delivery process according to a first embodiment of the present invention; FIG. 14 is a second embodiment of the present invention. FIG. 15 is a schematic flowchart of an advertisement delivery process in a third embodiment of the present invention; FIG. 16 is a flowchart of an advertisement delivery process in a fourth embodiment of the present invention; FIG. 18 is a schematic flowchart of an advertisement delivery process in a sixth embodiment of the present invention; FIG. FIG. 19 is a schematic flowchart of an advertisement delivery process in a seventh embodiment of the present invention. detailed description

为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。  The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.

本发明实施例提供一种广告投放方法、 服务器和广告投放系统, 能根据 来自用户的访问网络请求中的 IP地址获得相应的用户行为特征,至少根据该 用户行为特征获得匹配的广告信息,从而向该用户推送量身定做的广告信息, 提高用户广告投放的精准度, 其中通过深度报文检测 DPI设备与广告服务器 的配合, 实现用户行为特征的挖掘。  An embodiment of the present invention provides an advertisement delivery method, a server, and an advertisement delivery system, which can obtain a corresponding user behavior feature according to an IP address in a user access network request, and obtain matching advertisement information according to at least the user behavior feature, thereby The user pushes tailor-made advertising information to improve the accuracy of the user's advertisement delivery. The deep message detection DPI device cooperates with the advertisement server to realize the mining of user behavior characteristics.

下面结合附图来详细描述本发明实施例:  The embodiments of the present invention are described in detail below with reference to the accompanying drawings:

本发明实施例一提供了一种广告投放方法, 图 1为本发明广告投放方法 实施例一的流程示意图,该方法的执行主体可以是广告系统中的广告服务器, 也可以是加盟网站的服务器(简称为网站服务器) , 如图 1所示, 包括如下 步骤:  The first embodiment of the present invention provides a method for advertising an advertisement. FIG. 1 is a schematic flowchart of a first embodiment of an advertisement delivery method according to the present invention. The execution entity of the method may be an advertisement server in an advertisement system or a server of an affiliate website ( Referred to as the web server), as shown in Figure 1, the following steps are included:

步骤 101、 接收用户发来的访问网络请求, 所述访问网络请求至少包含 用户源 IP地址;  Step 101: Receive an access network request sent by a user, where the access network request includes at least a user source IP address.

应当理解的是, 所述访问网络请求中还可以包括搜索关键词、 访问网站 地址(如 URL信息) ;  It should be understood that the access network request may further include a search keyword and a website address (such as a URL information);

步骤 102、 根据维护的 IP地址、 用户标识和用户行为特征的关系信息, 获得与所述访问网络请求中的源 IP地址所对应的用户行为特征,其中维护的 用户行为特征是对 DPI ( Deep Packet Inspect ion, 深度才艮文检测)设备输 出的用户访问网络请求的解析结果挖掘分析得到的 (也可以理解成:根据 DPI 设备输出的用户访问网络请求的解析结果来刷新前述关系信息, 尤其是刷新 与对应的用户标识关联的用户行为特征) ; 这里的用户行为特征是指用户上 网表现出的行为偏好、 兴趣等, 如用户喜欢访问汽车类、 足球类网页, 用户 喜欢网上购物等。 Step 102: Obtain user behavior characteristics corresponding to the source IP address in the access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, where the maintained user behavior characteristic is DPI (Deep Packet) Inspect ion, the depth of the detection of the device, the output of the user's access to the network request analysis results mining analysis (also can be understood as: according to DPI The user outputted by the device accesses the analysis result of the network request to refresh the foregoing relationship information, in particular, the user behavior feature associated with the corresponding user identifier. The user behavior feature herein refers to the behavior preference, interest, etc. displayed by the user on the Internet. Users like to visit car and football pages, and users like online shopping.

需要说明的是, 这里提到的维护的 IP地址、 用户标识和用户行为特征的 关系信息的表现形式可以是维护的 IP地址和用户标识的第一关系信息,维护 的用户标识与用户行为特征的第二关系信息, 包括但不限于此;  It should be noted that the relationship between the maintained IP address, the user identifier, and the user behavior feature mentioned herein may be the first relationship information between the maintained IP address and the user identifier, and the maintained user identifier and user behavior characteristics. Second relationship information, including but not limited to;

在一种实现下, 步骤 102可以包括:  In one implementation, step 102 can include:

才艮据维护的 IP地址和用户标识的第一关系信息, 获得与所述源 IP地址 对应的用户标识;  Obtaining a user identifier corresponding to the source IP address according to the first relationship information of the maintained IP address and the user identifier;

根据维护的用户标识与用户行为特征的第二关系信息, 获得与所述用户 标识对应的用户行为特征, 其中所述维护的用户行为特征是由广告服务器根 据 DPI设备对用户访问网络请求的解析结果进行挖掘分析得到的;  Obtaining a user behavior feature corresponding to the user identifier according to the second relationship information of the maintained user identifier and the user behavior feature, where the maintained user behavior feature is an analysis result of the web server requesting the user to access the network according to the DPI device. Obtained by excavation analysis;

步骤 103、 至少根据所述用户行为特征, 获得匹配的广告信息; 步骤 104、 向用户返回与所述访问网络请求相应的访问网络应答, 所述 访问网络应答至少包含所述广告信息。  Step 103: Obtain matching advertisement information according to at least the user behavior characteristic. Step 104: Return, to the user, an access network response corresponding to the access network request, where the access network response includes at least the advertisement information.

需要说明的是, 这里的广告信息可以是广告内容本身, 也可以是广告链 接, 等等。  It should be noted that the advertisement information herein may be the advertisement content itself, an advertisement link, and the like.

可见, 本发明实施例在广告投放过程中, 根据来自用户的访问网络请求 中的源 IP地址获得用户行为特征,并至少根据用户行为特征获得匹配的广告 信息, 向用户返回包含广告信息的访问网络应答, 由于广告信息是至少根据 用户行为特征匹配得到的, 而用户行为特征是由广告服务器实时对 DPI设备 输出的用户访问网络请求的解析结果挖掘分析得到的, 换言之, 广告服务器 和 DPI设备配合能够对用户的上网行为进行实时挖掘分析, 从而能实时、 不  It can be seen that, in the advertisement delivery process, the user obtains the user behavior feature according to the source IP address in the access network request from the user, and obtains the matched advertisement information according to at least the user behavior feature, and returns the access network including the advertisement information to the user. Answer, because the advertisement information is obtained according to at least the user behavior characteristics, and the user behavior feature is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device. In other words, the advertisement server and the DPI device cooperate with each other. Real-time mining analysis of users' online behavior, so that they can be real-time, not

/对应不同的广告信息, 从而能够给用户提供有针对性的、 "量身定做" 广告 信息, 从而提高广告信息投放的精准度。 / Corresponding to different advertising information, which can provide users with targeted, "tailor-made" advertising Information to improve the accuracy of advertising information.

在一种实现方式下, 本发明上述实施例中还可以进一步包括:  In an implementation manner, the foregoing embodiment of the present invention may further include:

根据所述访问网络请求中的访问网站地址, 向对应的网站服务器发送第 二访问网络请求, 并接收返回的网页应答页面或流媒体数据;  Sending, according to the visited website address in the access network request, a second access network request to the corresponding website server, and receiving the returned webpage answering page or streaming media data;

并将上述步骤 103中获取的广告信息插入到所述网页应答页面或流媒体 数据中; 相应的, 步骤 104具体为: 向用户返回插入有广告信息的网页应答 页面或插入有广告信息的流媒体数据。  And inserting the advertisement information obtained in the above step 103 into the webpage answering page or the streaming media data; correspondingly, the step 104 is specifically: returning to the user, the webpage answering page inserted with the advertisement information or the streaming media inserted with the advertisement information data.

相应的, 上述的步骤 103 中至少根据所述用户行为特征, 获得匹配的广 告信息可以包括:  Correspondingly, obtaining the matched advertisement information according to the user behavior feature in the foregoing step 103 may include:

根据维护的用户行为特征与广告信息的关系信息, 获得与所述用户行为 特征匹配的广告信息,或者根据维护的用户行为特征与广告信息的关系信息, 获得与所述用户行为特征和所述网页应答页面中的关键词信息匹配的广告信 息; 对于后者, 需要说明的是, 网页应答页面中的关键词信息和与用户 IP地 址对应的用户行为特征一起作为用户行为特征去匹配得到相应的广告信息。  Obtaining advertisement information that matches the behavior characteristics of the user according to the relationship information of the maintained user behavior characteristics and the advertisement information, or obtaining the behavior characteristics of the user and the webpage according to the relationship information between the maintained user behavior characteristics and the advertisement information. The advertisement information matched by the keyword information in the response page; for the latter, it should be noted that the keyword information in the webpage response page and the user behavior feature corresponding to the user IP address are matched as the user behavior characteristics to obtain the corresponding advertisement. information.

本发明实施例还提供了另外一种实施方式, 即上述实施例中还可以进一 步包括: 构建广告框架, 所述广告框架中插入有所述广告信息以及所述访问 网络请求中的访问网站地址; 相应的, 步骤 104具体为: 向用户返回包含所 述广告框架的访问网络应答。 需要说明的是, 这里的广告框架可以是一个网 页, 网页中含有广告, JS代码中含有加盟网站链接, 用户浏览器会自动根据 此链接访问加盟网站。  The embodiment of the present invention further provides another embodiment, that is, the foregoing embodiment may further include: constructing an advertisement frame, where the advertisement information and the access website address in the access network request are inserted in the advertisement frame; Correspondingly, step 104 is specifically: returning an access network response including the advertisement frame to the user. It should be noted that the advertisement frame here may be a web page, the webpage contains an advertisement, and the JS code contains a link of the affiliate website, and the user browser automatically accesses the affiliate website according to the link.

为了做到向用户推送量身定做的广告, 能够准确的识别出用户身份, 上 述实施例提到的方法还可以进一步包括: 接收并维护网络设备发来的用户 IP 地址与用户标识的关系信息, 需要说明的是, 这里的网络设备为运营商网络 的相关网元, 包括但不限于汇聚设备, 如 BRAS ( Broadband Remote Acces s Serve , 宽带远程接入网关) 、 GGSN ( Ga teway GPRS Suppor t Node , 网关 GPRS 支持节点), 或者网关设备, 如 PE ( Prov ider Edge , 城域网出口路由器) , 或者接入设备, 如 DSLAM ( Digital Subscriber Line Access Multiplexer, 数字用户线接入复用器)等。 从而避免了直接通过 IP地址来识别用户的不准 确性, 毕竟 IP地址是动态的, 如 ADSL拨号上网用户, 每次拨号 IP都会变, 因此无法直接从 IP判断用户身份。 在一种实现方式下, 对 DPI设备输出的用 户访问网络请求的解析结果挖掘分析具体可以包括: 根据 DPI设备输出的网 络访问相关信息以及行为特征分析规则,挖掘分析得到相应的用户行为特征, 并将所述用户行为特征与对应的用户标识关联保存或更新, 需要说明的是, 这里对应的用户标识指的是与收到的访问网络请求中的源 IP地址关联 /对应 的用户标识。 需要说明的是, 这里的网络访问相关信息可以包括 URL、 源 IP 地址 /目标 IP地址、 搜索关键词信息等, 包括但不限于, 可以根据实际应用 灵活确定网络访问相关信息。 The method mentioned in the foregoing embodiment may further include: receiving and maintaining relationship information between a user IP address and a user identifier sent by the network device, in order to accurately identify the user's identity. It should be noted that the network device here is a related network element of the carrier network, including but not limited to a convergence device, such as a BRAS (Broadband Remote Acces s Serve), a GGSN (Gateway GPRS Suppor t Node, Gateway GPRS support node), or gateway device, such as PE (Provider Edge, Metropolitan Area Network egress router), Or an access device, such as a DSLAM (Digital Subscriber Line Access Multiplexer). Therefore, the inaccuracy of the user is directly recognized by the IP address. After all, the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP. In an implementation manner, the analysis of the parsing result of the user access network request output by the DPI device may include: according to the network access related information and the behavior characteristic analysis rule output by the DPI device, mining and analyzing the corresponding user behavior characteristics, and The user behavior feature is associated with the corresponding user identifier for saving or updating. It should be noted that the corresponding user identifier refers to the user identifier associated with/corresponding to the source IP address in the received access network request. It should be noted that the network access related information herein may include a URL, a source IP address/target IP address, search keyword information, and the like, including but not limited to, the network access related information may be flexibly determined according to an actual application.

进一步的, 在一种具体实现方式下, 上述的根据 DPI设备输出的网络访 问相关信息和行为特征分析规则, 挖掘分析得到用户行为特征可以具体为: 根据用户在第一时间范围内的所述网络访问相关信息的统计结果与知识 库的匹配结果, 得到该用户访问网页的类型分布情况, 所述第一时间范围包 括长期时间范围和 /或短期时间范围;  Further, in a specific implementation manner, according to the network access related information and the behavior characteristic analysis rule output by the DPI device, the mining behavior analysis may be: the user according to the network in the first time range. Accessing the matching result of the related information and the knowledge base, and obtaining the type distribution of the visited webpage of the user, where the first time range includes a long-term time range and/or a short-term time range;

并根据所述用户访问网页类型的分布情况和行为特征分析规则, 获得相 应的用户行为特征, 该用户行为特征包括该用户的长期行为特征信息和用户 的短期行为特征信息。 需要说明的是, 这里的长期时间范围、 短期时间范围 可以根据实际应用需要灵活设置, 例如, 长期时间范围可以是自用户上网起 始时间起一个月; 短期时间范围自用户上网起始时间起一个星期。 以及, 这 里的行为特征分析规则可以是预先设置的, 也可以是动态设置的。 法进一步包括: 接收用户点击广告后发送的、 指向广告服务器的访问网络请 求, 所述访问网络请求包含用户源 IP地址和广告网站的信息; 根据所述用户 源 IP地址和广告网站的信息, 统计用户点击广告的行为; 并向用户返回重定 向至广告网站(具体可以是广告网站服务器) 的访问网络应答, 使得用户设 备自动发起访问广告网站的访问网络请求。 需要说明的是, 这里的广告网站 的信息可以是广告网站的地址。 以及, 对于上述统计的数据, 可用于对广告 信息进行分析或者计费统计等等。 And according to the distribution of the user-accessed webpage type and the behavior characteristic analysis rule, obtaining a corresponding user behavior characteristic, the user behavior characteristic comprising the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user. It should be noted that the long-term time range and short-term time range here can be flexibly set according to actual application requirements. For example, the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week. And, the behavior analysis rule here may be preset or dynamically set. The method further includes: receiving an access network request sent by the user after clicking the advertisement and pointing to the advertisement server, where the access network request includes information of the user source IP address and the advertisement website; and according to the user source IP address and the information of the advertisement website, statistics The behavior of the user clicking on the ad; and returning to the user The access network response to the advertising website (which may specifically be the advertising website server) causes the user device to automatically initiate an access network request to access the advertising website. It should be noted that the information of the advertisement website here may be the address of the advertisement website. And, for the above statistical data, it can be used for analyzing advertisement information or billing statistics and the like.

本发明实施例还提供了另一种广告投放方法, 图 2为本发明广告投放方 法实施例二的流程示意图, 该方法的执行主体可以是本部署于运营商网络中 的广告系统中的广告服务器, 如图 2所示, 包括如下步骤:  The embodiment of the present invention further provides another advertisement delivery method. FIG. 2 is a schematic flowchart of Embodiment 2 of the advertisement delivery method of the present invention. The execution entity of the method may be an advertisement server deployed in an advertisement system in an operator network. As shown in Figure 2, the following steps are included:

步骤 201、 接收用户发来的第一访问网络请求, 所述第一访问网络请求 包含用户源 IP地址和访问网站地址;  Step 201: Receive a first access network request sent by a user, where the first access network request includes a user source IP address and a visited website address.

应当理解的是, 所述访问网络请求中还可以包括搜索关键词, 这里的访 问网站地址可以是 URL信息;  It should be understood that the access network request may further include a search keyword, where the access website address may be URL information;

步骤 202、 根据维护的 IP地址、 用户标识与用户行为特征的关系信息, 获得与所述第一访问网络请求中的源 IP地址所对应的用户行为特征,其中维 护的用户行为特征是对 DPI设备输出的用户访问网络请求的解析结果挖掘分 析得到的; (也可以理解成: 才艮据 DPI设备输出的用户访问网络请求的解析 结果来刷新前述关系信息, 尤其是刷新与对应的用户标识关联的用户行为特 征) ; 这里的用户行为特征是指用户上网表现出的行为偏好、 兴趣等, 如用 户喜欢访问汽车类、 足球类网页, 用户喜欢网上购物等。  Step 202: Obtain, according to the relationship information between the maintained IP address, the user identifier, and the user behavior feature, a user behavior feature corresponding to the source IP address in the first access network request, where the maintained user behavior feature is a DPI device. The outputted user accesses the analysis result of the network request analysis and mining; (can also be understood as: refreshing the foregoing relationship information according to the analysis result of the user access network request output by the DPI device, in particular, refreshing the association with the corresponding user identifier User behavior characteristics); The user behavior characteristics here refer to the behavior preferences, interests, etc. displayed by the user on the Internet. For example, users like to visit car games, football pages, and users like online shopping.

需要说明的是, 这里提到的维护的 IP地址、 用户标识和用户行为特征的 关系信息的表现形式可以是维护的 IP地址和用户标识的第一关系信息,维护 的用户标识与用户行为特征的第二关系信息, 包括但不限于此;  It should be noted that the relationship between the maintained IP address, the user identifier, and the user behavior feature mentioned herein may be the first relationship information between the maintained IP address and the user identifier, and the maintained user identifier and user behavior characteristics. Second relationship information, including but not limited to;

在一种实现下, 步骤 202可以包括:  In one implementation, step 202 can include:

才艮据维护的 IP地址和用户标识的第一关系信息, 获得与所述源 IP地址 对应的用户标识;  Obtaining a user identifier corresponding to the source IP address according to the first relationship information of the maintained IP address and the user identifier;

根据维护的用户标识与用户行为特征的第二关系信息, 获得与所述用户 标识对应的用户行为特征,其中维护的用户行为特征是由广告服务器根据 DP I 设备对用户访问网络请求的解析结果进行挖掘分析得到的; Obtaining a user behavior feature corresponding to the user identifier according to the second relationship information of the maintained user identifier and the user behavior feature, wherein the maintained user behavior feature is determined by the advertisement server according to the DP I The device performs mining analysis on the analysis result of the user access network request;

步骤 203、 根据所述用户行为特征, 获得匹配的广告信息;  Step 203: Obtain matching advertisement information according to the user behavior characteristic.

步骤 204、 向所述第一访问网络请求中的访问网站地址所对应的网站服 务器发送包含所述广告信息的第二访问网络请求, 接收并向用户返回与所述 第二访问网络请求相应的、 包含所述广告信息的第二访问网络应答。  Step 204: Send a second access network request including the advertisement information to a website server corresponding to the visited website address in the first access network request, and receive and return to the user, corresponding to the second access network request, A second access network response containing the advertising information.

应当理解的是, 前面实施例中提到的第一、 第二没有明确的先后顺序, 仅仅是为了区分两者而已。  It should be understood that the first and second mentioned in the previous embodiments have no clear sequence, just to distinguish between the two.

可见, 本发明实施例在广告投放过程中, 由于广告信息是根据用户行为 特征匹配得到的, 而用户行为特征是由广告服务器实时对 DPI设备输出的用 户访问网络请求的解析结果挖掘分析得到的, 换言之, 能实时、 不断刷新用 信息, 从而能够给用户提供有针对性的、 "量身定做" 广告信息, 从而提高 广告信息投放的精准度。  It can be seen that, in the advertisement delivery process, the advertisement information is obtained according to the user behavior characteristics, and the user behavior feature is obtained by the advertisement server real-time mining and analyzing the analysis result of the user access network request output by the DPI device, In other words, the information can be refreshed in real time and continuously, so that the user can be provided with targeted, "tailor-made" advertising information, thereby improving the accuracy of advertising information.

与本发明广告投放方法实施例一相同, 上述实施例中也可以进一步包括 接收并维护网络设备发来的用户 IP地址与用户标识的关系信息的步骤,以实 现能够准确的识别出用户身份, 避免直接通过 IP 地址来识别用户的不准确 性, 毕竟 IP地址是动态的, 如 ADSL拨号上网用户, 每次拨号 IP都会变, 因 此无法直接从 IP判断用户身份。 其中, 这里的网络设备为运营商网络的相关 网元, 包括但不 I1艮于 ^:聚设备, :¾P BRAS ( Broadband Remote Access Serve, 宽带远程接入网关) 、 GGSN (Gateway GPRS Support Node, 网关 GPRS支持 节点), 或者网关设备, 如 PE (Provider Edge, 城域网出口路由器) , 或者 接入设备, 如 DSLAM ( Digital Subscriber Line Access Multiplexer, 数 字用户线接入复用器)等。 In the same manner as the first embodiment of the present invention, the foregoing embodiment may further include the steps of receiving and maintaining the relationship between the user IP address and the user identifier sent by the network device, so as to accurately identify the user identity and avoid The IP address is used to identify the inaccuracy of the user. After all, the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP. Wherein, where the network device is a network element related carrier network, including, but not to I 1 ^ Burgundy: Poly equipment,: ¾P BRAS (Broadband Remote Access Serve, broadband remote access gateway), GGSN (Gateway GPRS Support Node , Gateway GPRS support node), or gateway device, such as PE (Provider Edge, Metropolitan Area Network egress router), or access equipment, such as DSLAM (Digital Subscriber Line Access Multiplexer).

在一种实现方式下, 对 DPI设备输出的用户访问网络请求的解析结果挖 掘分析具体可以包括: 根据 DPI设备输出的网络访问相关信息和行为特征分 析规则, 挖掘分析得到相应的用户行为特征; 并将该用户行为特征与对应的 用户标识关联保存或更新。 需要说明的是, 这里对应的用户标识指的是与收 到的访问网络请求中的源 I P地址关联 /对应的用户标识。 以及, 这里的网络 访问相关信息可以包括 URL、 源 IP地址 /目标 IP地址、 搜索关键词信息等。 In an implementation manner, the analysis of the analysis result of the user access network request output by the DPI device may include: performing network access related information and behavior characteristic analysis rules output by the DPI device, and extracting and analyzing corresponding user behavior characteristics; Corresponding to the user behavior characteristics User ID associations are saved or updated. It should be noted that the corresponding user identifier herein refers to a user identifier associated with/corresponding to the source IP address in the received access network request. And, the network access related information herein may include a URL, a source IP address/target IP address, search keyword information, and the like.

进一步的, 在一种实现方式下, 上述的根据 DPI设备输出的网络访问相 关信息和行为特征分析规则, 挖掘分析得到用户行为特征可以具体为:  Further, in an implementation manner, according to the network access related information and behavior characteristic analysis rules output by the DPI device, the user behavior characteristics may be specifically:

根据用户在第一时间范围内的所述网络访问相关信息的统计结果与知识 库的匹配结果, 得到该用户访问网页的类型分布情况, 所述第一时间范围包 括长期时间范围和 /或短期时间范围;  Obtaining a type distribution of the visited webpage of the user according to a matching result of the network access related information of the user in the first time range and the knowledge base, where the first time range includes a long-term time range and/or a short-term time Scope

并可以根据用户访问网页类型的分布情况和行为特征分析规则, 获得相 应的用户行为特征, 该用户行为特征可以包括该用户的长期行为特征信息和 该用户的短期行为特征信息。 需要说明的是, 这里的长期时间范围、 短期时 间范围可以根据实际应用需要灵活设置, 例如, 长期时间范围可以是自用户 上网起始时间起一个月; 短期时间范围自用户上网起始时间起一个星期。 以 及, 这里的行为特征分析规则可以是预先设置的, 也可以是动态设置的。  The user behavior characteristic may be obtained according to the distribution of the webpage type and the behavior characteristic analysis rule of the user, and the user behavior characteristic may include the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user. It should be noted that the long-term time range and short-term time range here can be flexibly set according to actual application requirements. For example, the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week. And, the behavioral feature analysis rule herein may be preset or dynamically set.

优选的, 同样也可以对用户访问广告网站的行为进行进一步的统计, 即 上述方法进一步包括: 接收用户点击广告后发送的、 指向广告服务器的访问 网络请求, 所述访问网络请求包含用户源 IP地址和广告网站的信息; 根据所 述用户源 IP地址和广告网站的信息, 统计用户点击广告的行为; 并向用户返 回重定向至广告网站(具体可以是广告网站服务器) 的访问网络应答, 使得 用户设备自动发起访问广告网站的访问网络请求。  Preferably, the method further includes: performing the statistic of the user accessing the advertisement website, wherein the method further includes: receiving an access network request sent by the user after clicking the advertisement, and pointing to the advertisement server, where the access network request includes the user source IP address. And the information of the advertisement website; counting the behavior of the user clicking the advertisement according to the information of the user source IP address and the advertisement website; and returning the access network response redirected to the advertisement website (specifically, the advertisement website server) to the user, so that the user The device automatically initiates an access network request to access the advertising website.

本发明上述实施例提供的广告投放方法, 通过行为特征分析规则和 DPI 设备输出的网络访问相关信息, 挖掘获取用户的网络行为特征, 并在进行广 告投放时根据上述的用户行为特征获取匹配的广告信息以向用户投放, 能够 提高广告投放的精准度。 与上述广告投放方法实施例对应的, 本发明实施例还提供了相应的服务 器, 这里的服务器可以是本发明实施例广告系统中的广告服务器, 也可以是 加盟网站的服务器, 下面以是广告服务器为例来详细描述。 The advertisement delivery method provided by the foregoing embodiment of the present invention extracts the network behavior characteristics of the user through the behavior characteristic analysis rule and the network access related information output by the DPI device, and obtains the matched advertisement according to the user behavior feature when performing the advertisement delivery. Information is delivered to users, which improves the accuracy of ad serving. Corresponding to the foregoing embodiment of the advertisement delivery method, the embodiment of the present invention further provides a corresponding service. The server here may be an advertisement server in the advertisement system of the embodiment of the present invention, or may be a server of the affiliate website. The following is an example of the advertisement server as an example.

图 3A为本发明一种广告服务器实施例的一种结构示意图,如图 3A所示, 广告服务器包括第一通信模块 11、 用户-行为管理模块 12、 行为分析模块 13 和广告管理模块 14。  FIG. 3A is a schematic structural diagram of an embodiment of an advertisement server according to the present invention. As shown in FIG. 3A, the advertisement server includes a first communication module 11, a user-behavior management module 12, a behavior analysis module 13, and an advertisement management module 14.

其中上述的第一通信模块 11用于接收用户发来的访问网络请求,上述访 问网络请求至少包含用户源 IP地址,并向用户返回与所述访问网络请求相应 的访问网络应答, 所述访问网络应答至少包含所述匹配的广告信息;其中, 所 述访问网络请求中还可以包括搜索关键词、 访问网站地址(如 URL信息) ; 用户-行为管理模块 12用于根据维护的 IP地址、用户标识与用户行为特 征的关系信息,获得与所述访问网络请求中的源 IP地址所对应的用户行为特 征;这里的源 IP地址可以是 DPI设备对用户发来的访问网络请求或访问网络 请求镜像包解析得到并输出给广告服务器的, 也可以是用户-行为管理模块 12从收到的访问网络请求中解析得到的。  The first communication module 11 is configured to receive an access network request sent by a user, where the access network request includes at least a user source IP address, and return an access network response corresponding to the access network request to the user, where the access network The response includes at least the matching advertisement information; wherein the access network request may further include a search keyword, a visiting website address (such as URL information); and the user-behavior management module 12 is configured to use the maintained IP address and the user identifier. The relationship information with the user behavior feature obtains a user behavior characteristic corresponding to the source IP address in the access network request; the source IP address here may be an access network request or a network request image packet sent by the DPI device to the user. The parsing is obtained and output to the advertisement server, and may also be parsed by the user-behavior management module 12 from the received access network request.

行为分析模块 13 , 用于对深度报文检测 DP I设备输出的用户访问网络请 求的解析结果挖掘分析得到用户行为特征, 并通过用户-行为管理模块 12刷 新与对应的用户标识关联的用户行为特征; 具体的可以是, 通过所述用户- 行为管理模块 12将所述用户行为特征与对应的用户标识关联保存或更新,这 里对应的用户标识为与用户发来的访问网络请求中的源 IP 地址对应的用户 标识。  The behavior analysis module 13 is configured to perform a user behavior characteristic on the analysis result of the user access network request outputted by the deep packet detection DP I device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module 12. Specifically, the user behavior control module 12 associates or updates the user behavior feature with a corresponding user identifier, where the corresponding user identifier is a source IP address in the access network request sent by the user. The corresponding user ID.

广告管理模块 14 , 用于至少根据上述用户行为特征, 获得匹配的广告信 息,并通过第一通信模块 11向用户返回与所述访问网络请求相应的访问网络 应答, 上述访问网络应答至少包含所述匹配的广告信息。  The advertisement management module 14 is configured to obtain matching advertisement information according to at least the user behavior feature, and return an access network response corresponding to the access network request to the user through the first communication module 11, where the access network response includes at least the Matching advertising information.

如图 3B所示,在一种实现方式下,用户-行为管理模块 12具体可以包括: 用户管理模块 121 , 用于才艮据维护的 IP地址和用户标识的关系信息, 获 得与所述源 IP地址对应的用户标识; 行为管理模块 122 , 用于根据维护的用户标识与用户行为特征的关系信 息, 获得与上述用户标识对应的用户行为特征。 As shown in FIG. 3B, in an implementation manner, the user-behavior management module 12 may specifically include: a user management module 121, configured to obtain the relationship with the source IP according to the relationship information between the maintained IP address and the user identifier. User ID corresponding to the address; The behavior management module 122 is configured to obtain a user behavior feature corresponding to the user identifier according to the relationship information between the maintained user identifier and the user behavior feature.

如图 4所示, 在上述实施例的基石出上, 本发明实施例广告服务器还可以 进一步包括第二通信模块 15和第一内容插入模块 16 , 其中:  As shown in FIG. 4, in the above-mentioned embodiment, the advertisement server of the embodiment of the present invention may further include a second communication module 15 and a first content insertion module 16, wherein:

第二通信模块 15用于根据所述访问网络请求中的访问网站地址 (具体可 以是 URL信息) , 向对应的网站服务器发送第二访问网络请求; 并接收返回 的网页应答页面或流媒体数据。  The second communication module 15 is configured to send a second access network request to the corresponding website server according to the visited website address (specifically, the URL information) in the access network request; and receive the returned web page response page or streaming media data.

第一内容插入模块 16 用于将所述广告信息插入到所述网页应答页面或 流媒体数据中,此时第一通信模块 11向用户返回的访问网络应答具体为插入 有广告信息的网页应答页面或流媒体数据。  The first content insertion module 16 is configured to insert the advertisement information into the webpage response page or the streaming media data. At this time, the access network response returned by the first communication module 11 to the user is specifically a webpage response page inserted with the advertisement information. Or streaming media data.

相应的, 在一种实现方式下, 广告管理模块 14为第一广告管理模块, 用 于根据维护的用户行为特征与广告信息的关系信息, 获得与所述用户行为特 征匹配的广告信息; 或者, 根据所述用户行为特征、 所述网页应答页面中的 关键词信息以及维护的用户行为特征与广告信息的关系信息, 从广告数据库 中获得匹配的广告信息。  Correspondingly, in an implementation manner, the advertisement management module 14 is a first advertisement management module, configured to obtain advertisement information that matches the user behavior characteristic according to the relationship information between the maintained user behavior feature and the advertisement information; or And matching the advertisement information from the advertisement database according to the user behavior characteristic, the keyword information in the webpage response page, and the relationship information between the maintained user behavior feature and the advertisement information.

如图 5所示, 在图 3所示的广告服务器实施例中, 广告服务器还可以进 一步包括第二内容插入模块 17 , 该模块用于构建广告框架, 在所述广告框架 中插入所述广告信息以及所述第一访问网络请求中的访问网站地址; 其中, 第一通信模块 11 向用户返回的访问网络应答具体为包含所述广告框架的访 问网络应答。  As shown in FIG. 5, in the embodiment of the advertisement server shown in FIG. 3, the advertisement server may further include a second content insertion module 17 for constructing an advertisement frame, and inserting the advertisement information in the advertisement frame. And the access website address in the first access network request; wherein the access network response returned by the first communication module 11 to the user is specifically an access network response including the advertisement frame.

在上述实施例提供的广告服务器中, 其中的用户-行为管理模块 12还可 以进一步用于接收并维护网络设备发来的用户 IP 地址与用户标识的关系信 息。 从而实现能够准确的识别出用户身份, 避免直接通过 IP地址来识别用户 的不准确性, 毕竟 IP地址是动态的, 如 ADSL拨号上网用户, 每次拨号 IP都 会变, 因此无法直接从 IP判断用户身份。 其中, 这里的网络设备为运营商网 络的相关网元, 包括但不限于汇聚设备(如 BRAS , GGSN) , 或者网关设备(如 PE ) , 或者接入设备(如 DSLAM )等。 In the advertisement server provided by the foregoing embodiment, the user-behavior management module 12 may further be configured to receive and maintain relationship information between the user IP address and the user identifier sent by the network device. Therefore, it is possible to accurately identify the user's identity and avoid identifying the user's inaccuracy directly through the IP address. After all, the IP address is dynamic, such as an ADSL dial-up user, each time the dialed IP will change, so the user cannot be directly judged from the IP. Identity. The network device here is a related network element of the carrier network, including but not limited to a convergence device (such as a BRAS, a GGSN), or a gateway device (such as PE), or an access device (such as a DSLAM).

在一种实现方式下,上述实施例中的行为分析模块 13具体可以用于根据 行为特征分析规则和 DPI设备输出的网络访问相关信息, 挖掘分析得到相应 的用户行为特征, 并通过所述用户-行为管理模块 12将所述用户行为特征与 对应的用户标识关联保存或更新。 具体还可以是, 根据用户在第一时间范围 内的所述网络访问相关信息的统计结果与知识库的匹配结果, 得到该用户访 问网页的类型分布情况,所述第一时间范围包括长期时间范围和 /或短期时间 范围; 根据所述用户访问网页类型的分布情况和行为特征分析规则, 获得相 应的用户行为特征, 所述用户行为特征包括该用户的长期行为特征信息和用 户的短期行为特征信息。 需要说明的是, 这里的长期时间范围、 短期时间范 围可以根据实际应用需要灵活设置, 例如, 长期时间范围可以是自用户上网 起始时间起一个月; 短期时间范围自用户上网起始时间起一个星期。 以及, 这里的行为特征分析规则可以是预先设置的, 也可以是动态设置的。  In an implementation manner, the behavior analysis module 13 in the foregoing embodiment may be specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device, and extract and analyze the corresponding user behavior feature, and pass the user- The behavior management module 12 saves or updates the user behavior feature in association with the corresponding user identification. Specifically, the type distribution of the visited webpage of the user is obtained according to the matching result of the statistical result of the network access related information and the knowledge base of the user in the first time range, where the first time range includes a long-term time range. And/or a short-term time range; obtaining a corresponding user behavior feature according to the distribution of the user-accessed webpage type and the behavior characteristic analysis rule, where the user behavior characteristic includes the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user . It should be noted that the long-term time range and short-term time range here can be flexibly set according to actual application requirements. For example, the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week. And, the behavior analysis rule here may be preset or dynamically set.

如图 4或图 5所示, 本发明上述实施例提供的广告服务器, 还可以进一 步包括访问统计模块 18 , 该模块用于通过第一通信模块 11接收用户点击广 告后发送的、 指向广告服务器的访问网络请求, 根据所述访问网络请求中的 用户源 IP地址和广告网站的信息统计用户点击广告的行为,并通过第一通信 模块 11向用户返回重定向至广告网站(具体可以是广告网站服务器)的访问 网络应答。 从而便于运营商对用户点击广告的统计, 进一步对广告进行分析 以及计费处理等方面。  As shown in FIG. 4 or FIG. 5, the advertisement server provided by the foregoing embodiment of the present invention may further include an access statistics module 18, configured to receive, by the first communication module 11, a user that clicks on the advertisement and points to the advertisement server. Accessing the network request, counting the behavior of the user clicking the advertisement according to the user source IP address and the information of the advertisement website in the access network request, and returning to the user through the first communication module 11 to redirect to the advertisement website (specifically, the advertisement website server) ) access network response. This facilitates the operator's statistics on the user's click on the advertisement, further analysis of the advertisement, and billing processing.

可见, 本发明上述实施例提供的广告服务器, 在广告投放过程中, 根据 来自用户的访问网络请求中的源 IP地址获得用户行为特征,并至少根据用户 行为特征获得匹配的广告信息, 向用户返回包含广告信息的访问网络应答, 由于广告信息是至少根据用户行为特征匹配得到的, 而用户行为特征是由广 告服务器实时对 DPI设备输出的用户访问网络请求的解析结果挖掘分析得到 的, 换言之, 广告服务器和 DPI设备配合能够对用户的上网行为进行实时挖 掘分析, 从而能实时、 不断更新用户的行为特征, 而本发明实施例中的不同 的用户行为特征关联 /对应不同的广告信息, 从而能够给用户提供有针对性 的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。 It can be seen that the advertisement server provided by the foregoing embodiment of the present invention obtains user behavior characteristics according to the source IP address in the access network request from the user during the advertisement delivery process, and obtains matching advertisement information according to at least the user behavior feature, and returns to the user. The access network response including the advertisement information is obtained because the advertisement information is matched according to at least the user behavior characteristic, and the user behavior characteristic is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device, in other words, the advertisement The server and the DPI device cooperate to dig the user's online behavior in real time. Digging analysis, so that the user's behavior characteristics can be updated in real time and continuously, and different user behavior features in the embodiment of the present invention are associated/corresponding to different advertisement information, thereby providing targeted, "tailor-made" advertisements to the user. Information to improve the accuracy of advertising information.

本发明实施例还提供了另外一种广告服务器, 图 6为本发明另一种广告 服务器实施例的结构示意图,如图 6所示,广告服务器包括第三通信模块 21、 用户-行为管理模块 22、行为分析模块 23、 广告管理模块 24和第四通信模块 25 , 其中:  The embodiment of the present invention further provides another advertisement server. FIG. 6 is a schematic structural diagram of another embodiment of an advertisement server according to the present invention. As shown in FIG. 6, the advertisement server includes a third communication module 21 and a user-behavior management module 22. , a behavior analysis module 23, an advertisement management module 24, and a fourth communication module 25, wherein:

第三通信模块 21用于接收用户发来的第一访问网络请求,所述第一访问 网络请求包含用户源 IP地址和访问网站地址 (具体可以是 URL信息 ) ;  The third communication module 21 is configured to receive a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address (specifically, URL information);

用户-行为管理模块 22用于根据维护的 IP地址、用户标识与用户行为特 征的关系信息,获得与该第一访问网络请求中的源 IP地址所对应的用户行为 特征; 需要说明的是, 可以是用户-行为管理模块 22从第一访问网络请求中 获取的用户源 IP地址, 也可以是 DPI设备输出给用户-行为管理模块 22的。  The user-behavior management module 22 is configured to obtain, according to the relationship information of the maintained IP address, the user identifier, and the user behavior, the user behavior feature corresponding to the source IP address in the first access network request; It is the user source IP address obtained by the user-behavior management module 22 from the first access network request, or may be output by the DPI device to the user-behavior management module 22.

行为分析模块 23用于对深度报文检测 DP I设备输出的用户访问网络请求 的解析结果挖掘分析得到用户行为特征, 并通过用户-行为管理模块 22刷新 与对应的用户标识关联的用户行为特征; 具体可以是将挖掘得到的用户行为 特征与对应的用户标识关联保存或更新, 这里对应的用户标识为与用户发来 的访问网络请求中的源 I P地址对应的用户标识。  The behavior analysis module 23 is configured to perform a user behavior feature on the parsing result of the user access network request output by the DP I device, and refresh the user behavior feature associated with the corresponding user identifier by using the user-behavior management module 22; Specifically, the user behavior feature obtained by the mining is saved or updated in association with the corresponding user identifier, where the corresponding user identifier is a user identifier corresponding to the source IP address in the access network request sent by the user.

广告管理模块 24用于根据上述用户行为特征, 获得匹配的广告信息; 具 体可以是根据维护的用户行为特征和广告信息的关系信息, 从广告数据库中 获得与上述用户行为特征匹配的广告信息;  The advertisement management module 24 is configured to obtain matching advertisement information according to the user behavior characteristics described above; specifically, the advertisement information matching the user behavior characteristics may be obtained from the advertisement database according to the maintained user behavior characteristics and the relationship information of the advertisement information;

第四通信模块 25 用于向第一访问网络请求中的访问网站地址对应的网 站服务器发送包含所述广告信息的第二访问网络请求, 接收返回的与该第二 访问网络请求相应的、 包含该广告信息的第二访问网络应答, 并通过第三通 信模块 21向用户返回该第二访问网络应答。  The fourth communication module 25 is configured to send, by the website server corresponding to the visited website address in the first access network request, a second access network request that includes the advertisement information, and receive the returned request corresponding to the second access network request, including the The second access network of the advertisement information replies and returns the second access network response to the user via the third communication module 21.

在一种实现方式下, 用户-行为管理模块 22可以包括: 用户管理模块 221 , 用于根据维护的 IP地址与用户标识的关系信息, 获 得与第一访问网络请求中的源 I P地址对应的用户标识; In one implementation, the user-behavior management module 22 can include: The user management module 221 is configured to obtain, according to the relationship information between the maintained IP address and the user identifier, a user identifier corresponding to the source IP address in the first access network request;

行为管理模块 222 , 用于根据维护的用户标识与用户行为特征的关系信 息, 获得与上述用户标识对应的用户行为特征;  The behavior management module 222 is configured to obtain, according to the relationship information between the maintained user identifier and the user behavior feature, the user behavior feature corresponding to the user identifier.

本实施例提供的广告服务器中的用户-行为管理模块 22还可以用于接收 并维护网络设备发来的用户 IP地址与用户标识的关系信息; 以实现能够准确 的识别出用户身份, 避免直接通过 IP地址来识别用户的不准确性, 毕竟 IP 地址是动态的, 如 ADSL拨号上网用户, 每次拨号 IP都会变, 因此无法直接 从 IP判断用户身份。 其中, 这里的网络设备为运营商网络的相关网元, 包括 但不限于汇聚设备(如 BRAS、 GGSN) , 或者网关设备(如 PE ) 、 或者接入设 备(如 DSLAM )等。  The user-behavior management module 22 in the advertisement server provided in this embodiment can also be used to receive and maintain relationship information between the user IP address and the user identifier sent by the network device, so as to accurately identify the user identity and avoid direct passage. The IP address is used to identify the inaccuracy of the user. After all, the IP address is dynamic. For example, the ADSL dial-up user will change the IP address each time, so the user identity cannot be directly judged from the IP. The network device here is a related network element of the carrier network, including but not limited to a convergence device (such as BRAS, GGSN), or a gateway device (such as PE), or an access device (such as a DSLAM).

在一种实现下,上述实施例中的行为分析模块 23可以具体用于根据行为 特征分析规则以及 DPI设备输出的网络访问相关信息, 挖掘分析得到相应的 用户行为特征, 并通过用户 -行为管理模块 22将该用户行为特征与对应的用 户标识关联保存或更新。 具体还可以是, 根据用户在第一时间范围内的所述 网络访问相关信息的统计结果与知识库的匹配结果, 得到该用户访问网页的 类型分布情况, 所述第一时间范围包括长期时间范围和 /或短期时间范围; 根 据所述用户访问网页类型的分布情况和行为特征分析规则, 获得相应的用户 行为特征, 所述用户行为特征包括该用户的长期行为特征信息和用户的短期 行为特征信息。 需要说明的是, 这里的长期时间范围、 短期时间范围可以根 据实际应用需要灵活设置, 例如, 长期时间范围可以是自用户上网起始时间 起一个月; 短期时间范围自用户上网起始时间起一个星期。 以及, 这里的行 为特征分析规则可以是预先设置的, 也可以是动态设置的。  In an implementation, the behavior analysis module 23 in the foregoing embodiment may be specifically configured to perform corresponding user behavior characteristics according to behavior characteristic analysis rules and network access related information output by the DPI device, and adopt a user-behavior management module. 22 Save or update the user behavior feature in association with the corresponding user identity. Specifically, the type distribution of the visited webpage of the user is obtained according to the matching result of the statistical result of the network access related information and the knowledge base in the first time range, where the first time range includes a long-term time range. And/or a short-term time range; obtaining a corresponding user behavior feature according to the distribution of the user-accessed webpage type and the behavior characteristic analysis rule, where the user behavior characteristic includes the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user . It should be noted that the long-term time range and short-term time range here can be flexibly set according to actual application requirements. For example, the long-term time range may be one month from the user's online start time; the short-term time range is from the user's online start time. week. And, the behavior analysis rule here may be preset or dynamically set.

优选的, 本发明上述实施例提供的广告服务器还可以进一步包括访问统 计模块 26 , 该模块用于通过第三通信模块 21接收用户点击广告后发送的、 指向广告服务器自身的访问网络请求, 根据所述访问网络请求中的用户源 IP 地址和广告网站的信息 (广告网站地址)统计用户点击广告的行为, 并通过 第三通信模块 21 向用户返回重定向至广告网站 (具体可以是广告网站服务 器)的访问网络应答。便于运营商可以根据统计模块对用户点击广告的统计, 进一步对广告进行分析以及计费处理等方面的增值服务。 Preferably, the advertisement server provided by the foregoing embodiment of the present invention may further include an access statistic module 26, configured to receive, by the third communication module 21, a request for accessing the network sent by the user after clicking the advertisement, and pointing to the advertisement server itself. User source IP in the access network request The address and the information of the advertising website (advertising website address) counts the behavior of the user clicking on the advertisement, and returns to the user via the third communication module 21 an access network response redirected to the advertising website (specifically, the advertising website server). It is convenient for the operator to further evaluate the advertisement and the value-added service in the billing process according to the statistical module's statistics on the user's click on the advertisement.

可见, 本发明上述实施例提供的广告服务器, 在广告投放过程中, 根据 来自用户的访问网络请求中的源 IP地址获得用户行为特征,并至少根据用户 行为特征获得匹配的广告信息, 向用户返回包含广告信息的访问网络应答, 由于广告信息是至少根据用户行为特征匹配得到的, 而用户行为特征是由广 告服务器实时对 DPI设备输出的用户访问网络请求的解析结果挖掘分析得到 的, 换言之, 广告服务器和 DPI设备配合能够对用户的上网行为进行实时挖 掘分析, 从而获取实时、 不断更新的用户的行为特征, 而本发明实施例中的 不同的用户行为特征关联 /对应不同的广告信息,从而能够给用户提供有针对 性的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。  It can be seen that the advertisement server provided by the foregoing embodiment of the present invention obtains user behavior characteristics according to the source IP address in the access network request from the user during the advertisement delivery process, and obtains matching advertisement information according to at least the user behavior feature, and returns to the user. The access network response including the advertisement information is obtained because the advertisement information is matched according to at least the user behavior characteristic, and the user behavior characteristic is obtained by the advertisement server real-time analysis and analysis of the analysis result of the user access network request output by the DPI device, in other words, the advertisement The server and the DPI device cooperate with each other to perform real-time mining analysis on the online behavior of the user, so as to obtain real-time and continuously updated behavior characteristics of the user, and different user behavior characteristics in the embodiment of the present invention are associated/corresponding to different advertisement information, thereby enabling Provide users with targeted, "tailor-made" advertising information to improve the accuracy of advertising information.

本发明实施例还提供了一种广告系统, 图 7为本发明一种广告系统实施 例的结构示意图, 如图 7所示, 广告系统包括网络设备 31、 DPI (深度 ·艮文 检测 )设备 32和广告服务器 33 , 其中:  The embodiment of the present invention further provides an advertisement system. FIG. 7 is a schematic structural diagram of an embodiment of an advertisement system according to the present invention. As shown in FIG. 7, the advertisement system includes a network device 31 and a DPI (Deep Defect Detection) device 32. And an ad server 33, where:

上述的网络设备 31用于传送用户的访问网络请求;  The network device 31 is configured to transmit a user access network request;

DPI设备 32用于对用户的访问网络请求进行解析, 并向广告服务器 33 输出相应的解析结果; 这里的解析结果可以包括从访问网络请求中获得的网 络访问相关信息, 如 URL、 源 IP地址 /目标 IP地址、 搜索关键词信息等; 可 选的, DPI设备 32还可以用于对向用户返回的访问网络应答进行解析, 并向 广告服务器 33输出相应的解析结果;这里的解析结果可以包括从访问网络应 答中获得的网络访问相关信息, 例如应答页面文本内容, 尤其是其中包括 的关键词信息;  The DPI device 32 is configured to parse the user's access network request and output a corresponding parsing result to the ad server 33; the parsing result herein may include network access related information obtained from the access network request, such as a URL, a source IP address/ The target IP address, the search keyword information, and the like; optionally, the DPI device 32 may be further configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 33; the parsing result herein may include Accessing network access related information obtained in the network response, such as response page text content, especially keyword information included therein;

广告服务器 33用于根据所述 DPI设备 32输出的解析结果进行处理, 并 返回至少包含匹配用户行为特征的广告信息的访问网络应答。在一种实现下, 该广告服务器 33具体用于根据 DPI设备 32输出的解析结果刷新与对应的用 户标识关联的用户行为特征; 以及, 至少根据维护的 IP地址、 用户标识、 用 户行为特征与广告信息的关系信息,获得与收到的访问网络请求中的源 IP地 址所匹配的广告信息, 返回至少包含所述广告信息的访问网络应答。 进一步 的, 具体可以是根据维护的 IP地址和用户标识的关系信息, 获得与接收的访 问网络请求中的用户源 IP地址对应的用户标识,才艮据维护的用户标识与用户 行为特征的关系信息, 获得与所述用户标识对应的用户行为特征; 至少根据 所述用户行为特征, 获得匹配的广告信息; 并返回与所述访问网络请求相应 的访问网络应答, 所述访问网络应答至少包含所述广告信息。 The advertisement server 33 is configured to process according to the parsing result output by the DPI device 32, and return an access network response including at least advertisement information matching the user behavior characteristics. In one implementation, The advertisement server 33 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 32; and obtain, according to at least the maintained IP address, the user identifier, the user behavior feature, and the relationship information of the advertisement information. The advertisement information that matches the source IP address in the received access network request returns an access network response containing at least the advertisement information. Further, the user identifier corresponding to the user source IP address in the received access network request is obtained according to the relationship information between the maintained IP address and the user identifier, and the relationship between the maintained user identifier and the user behavior characteristic is obtained. Obtaining a user behavior characteristic corresponding to the user identifier; obtaining matching advertisement information according to at least the user behavior characteristic; and returning an access network response corresponding to the access network request, where the access network response includes at least the Advertising information.

上述实施例中的 DPI设备 32还可以进一步用于判断是否需要拦截该访问 网络请求进行广告插入, 当需要时, 向用户返回重定向至广告服务器 33的访 问网络应答, 该访问网络应答包含用户的原始访问网站地址; 其中, 广告服 务器 33接收的访问网络请求由所述访问网络应答触发。 具体可以是, 根据策 略(如根据 URL白名单或者 URL中的标签等)判断是否需要拦截该访问网络 请求进行广告插入, 在一种实现下, 可以是判断该访问网络请求中的 URL是 否包含在预设的 URL白名单内, 如果是, 则确定需要拦截此访问网络请求进 行广告插入; 反之, 就不需要拦截此访问网络请求进行广告插入。 上述实施 例中的网络设备 31进一步用于向 AAA (认证授权计费)服务器 34发送来自 用户的认证请求, 接收 AAA服务器 34返回的相应认证应答, 上述认证应答中 包含分配的用户 IP地址和对应的用户标识, 并向上述广告服务器 33传输用 户 IP地址和用户标识信息的关系信息; 本实施例中上述广告服务器 33还可 以进一步用于接收并维护网络设备 31发来的用户 IP地址与用户标识的关系 信息。 这里的用户标识可以是用户的手机号或拨号帐号等等。  The DPI device 32 in the above embodiment may further be used to determine whether it is necessary to intercept the access network request for advertisement insertion, and return a network access response redirected to the advertisement server 33 to the user when needed, the access network response including the user's The original visited website address; wherein the access network request received by the advertisement server 33 is triggered by the access network response. Specifically, according to the policy (such as according to a URL whitelist or a label in a URL, etc.), it is determined whether the access network request needs to be intercepted for advertisement insertion. In an implementation, it may be determined whether the URL in the access network request is included in the The default URL whitelist, if yes, determines that the access network request needs to be intercepted for ad insertion; otherwise, there is no need to intercept the access network request for ad insertion. The network device 31 in the foregoing embodiment is further configured to send an authentication request from the user to the AAA (Authentication Authorization and Accounting) server 34, and receive a corresponding authentication response returned by the AAA server 34, where the authentication response includes the assigned user IP address and corresponding The user identifier is used to transmit the relationship information of the user IP address and the user identification information to the advertisement server 33. In the embodiment, the advertisement server 33 is further configured to receive and maintain the user IP address and the user identifier sent by the network device 31. Relationship information. The user identifier here may be the user's mobile phone number or dialing account number, and the like.

另外上述实施例中的网络设备 31 进一步用于当接收到来自用户的访问 网络请求或向用户返回的访问网络应答时,向 DPI设备 32发送所述访问网络 请求或访问网络应答的镜像数据包(即复制包); 上述 DPI设备 32具体用于 从上述访问网络请求和 /或访问网络应答的镜像数据包中解析出网络访问相 关信息并输出给所述广告服务器 33; In addition, the network device 31 in the foregoing embodiment is further configured to, when receiving an access network request from the user or an access network response returned to the user, send the mirrored data packet of the access network request or the access network response to the DPI device 32 ( That is, copying the package); the above DPI device 32 is specifically used for Parsing network access related information from the above-mentioned access network request and/or accessing the network response mirror packet and outputting to the advertisement server 33;

相应的,本实施例中上述广告服务器 33具体可以用于根据行为特征分析 规则以及 DPI设备 32输出的网络访问相关信息,挖掘分析得到相应的用户行 为特征, 并将所述用户行为特征与对应的用户标识关联保存或更新; 以及根 据维护的 IP地址、 用户标识与用户行为特征的关系信息, 获得与收到的访问 网络请求中的源 IP地址所对应的用户行为特征信息,至少根据所述用户行为 特征信息获得匹配的广告信息, 返回相应的至少包含所述广告信息的访问网 络应答。  Correspondingly, the foregoing advertisement server 33 in the embodiment may be specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device 32, extract and analyze the corresponding user behavior feature, and associate the user behavior feature with the corresponding The user identifier is saved or updated; and the user behavior characteristic information corresponding to the source IP address in the received access network request is obtained according to the relationship information between the maintained IP address, the user identifier, and the user behavior characteristic, at least according to the user. The behavior characteristic information obtains the matched advertisement information, and returns a corresponding access network response including at least the advertisement information.

在一种实现方式下,上述实施例中的广告服务器 33还可以进一步用于根 据接收的访问网络请求中的访问网站地址, 下载用户访问的网页应答页面或 流媒体数据, 并将所述匹配的广告信息插入到所述网页应答页面或流媒体数 据中, 其中所述返回的访问网络应答为插入有广告信息的网页应答页面或流 媒体数据;  In an implementation manner, the advertisement server 33 in the foregoing embodiment may be further configured to: download a webpage response page or streaming media data accessed by the user according to the visited website address in the received access network request, and compare the matching The advertisement information is inserted into the webpage answering page or the streaming media data, wherein the returned access network response is a webpage answering page or streaming media data inserted with the advertisement information;

或者, 在另一种实现方式下, 上述广告服务器 33还可以进一步用于构建 广告框架, 在所述广告框架中插入所述广告信息和接收的访问网络请求中的 访问网站地址, 其中所述返回的访问网络应答为包含所述广告框架的访问网 络应答。  Alternatively, in another implementation manner, the advertisement server 33 may further be configured to construct an advertisement frame, and insert the advertisement information and the visited website address in the received access network request in the advertisement frame, where the return The access network response is an access network response containing the advertising framework.

可见, 本发明实施例提供的广告系统, 在广告投放过程中, 通过 DPI设 备与广告服务器的配合, 实现实时刷新与对应的用户标识关联的用户行为特 征,根据实时刷新的关系信息获得与来自用户的访问网络请求中的源 IP地址 匹配的广告信息, 向用户返回包含广告信息的访问网络应答, 由于本发明实 供有针对性的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。  It can be seen that, in the advertising system provided by the embodiment of the present invention, the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information. Accessing the advertisement information matching the source IP address in the network request, and returning the access network response including the advertisement information to the user, because the present invention provides targeted, "tailor-made" advertisement information, thereby improving the accuracy of the advertisement information delivery. degree.

进一步的,由于采用来自运营商网络中的 AAA服务器提供的 IP地址与用 户标识的关系信息, 且用户标识相对于用户 IP地址是更加稳定可靠, 因此, 采用本发明实施例的广告系统能更加准确的识别出同一个用户, 且能更加准 确、 长期的跟踪相同用户上网行为, 从而使得行为分析的结果会更精准, 避 免了现有技术中 IP地址经常变化(如 ADSL拨号上网用户, 每次拨号 IP都会 变, 又如通过 NAT设备后的, 用户源 IP地址可能改变)所带来的无法直接从 IP判断用户身份的缺陷。 Further, since the relationship between the IP address and the user identifier provided by the AAA server in the carrier network is used, and the user identifier is more stable and reliable than the user IP address, The advertising system according to the embodiment of the present invention can more accurately identify the same user, and can track the online behavior of the same user more accurately and in a long-term manner, so that the result of the behavior analysis is more accurate, and the IP address in the prior art is often avoided. Changes (such as ADSL dial-up users, each time the dial-up IP will change, and after the NAT device, the user source IP address may change), the defect that can not directly determine the user's identity from the IP.

以及, 通过 DPI参与广告, 包括确定需要插入广告后向客户端返回重定 向到广告服务器的响应, 进一步提高了广告投放的灵活性。  And, by participating in the advertisement through DPI, including determining the need to insert the advertisement and returning the response to the client to the advertisement server, the flexibility of the advertisement delivery is further improved.

本发明实施例还提供了一种广告系统, 图 8为本发明另一种广告系统实 施例的结构示意图, 如图 8所示, 广告系统包括 DPI (深度报文检测)设备 41、 广告服务器 42和网站服务器 43 , 其中:  The embodiment of the present invention further provides an advertisement system. FIG. 8 is a schematic structural diagram of another embodiment of an advertisement system according to the present invention. As shown in FIG. 8, the advertisement system includes a DPI (Deep Message Detection) device 41 and an advertisement server 42. And website server 43, where:

DPI设备 41用于解析用户的第一访问网络请求, 并向广告服务器 42输 出相应的解析结果; 这里的解析结果可以包括从访问网络请求中获得的网络 访问相关信息, 如 URL、 源 IP地址 /目标 IP地址、 搜索关键词信息等; 可选 的, DPI设备 41还可以用于对向用户返回的访问网络应答进行解析, 并向广 告服务器 42输出相应的解析结果;这里的解析结果可以包括从访问网络应答 中获得的网络访问相关信息, 例如应答页面文本内容, 尤其是其中包括的 关键词信息;  The DPI device 41 is configured to parse the first access network request of the user, and output a corresponding parsing result to the advertisement server 42; the parsing result herein may include network access related information obtained from the access network request, such as a URL, a source IP address/ The target IP address, the search keyword information, and the like; optionally, the DPI device 41 may be further configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 42; the parsing result herein may include Accessing network access related information obtained in the network response, such as response page text content, especially keyword information included therein;

广告服务器 42用于根据所述 DPI设备输出的解析结果进行处理,并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 行为特征的广告信息的第二访问网络请求; 接收并向用户返回相应的第二访 问网络应答; 在一种实现下, 上述广告服务器 42具体用于根据 DPI设备 41 输出的解析结果刷新与对应的用户标识关联的用户行为特征; 以及根据维护 的 IP地址、 用户标识、 用户行为特征与广告信息的关系信息获得与收到的第 一访问网络请求中的源 IP地址所匹配的广告信息;并向所述第一访问网络请 求中的访问网站地址对应的网站服务器发送包含所述广告信息的第二访问网 络请求; 接收并向用户返回相应的第二访问网络应答。 进一步的, 具体可以 是,根据维护的 IP地址和用户标识的关系信息获得与收到的第一访问网络请 求中的源 IP地址对应的用户标识;根据维护的用户标识与用户行为特征的关 系信息获得与所述用户标识对应的用户行为特征; 根据所述用户行为特征获 得匹配的广告信息; The advertisement server 42 is configured to process, according to the parsing result output by the DPI device, and send a second access network request including the advertisement information matching the user behavior characteristic to the website server corresponding to the visited website address in the first access network request. Receiving and returning a corresponding second access network response to the user; in an implementation, the advertisement server 42 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 41; The relationship information of the IP address, the user identifier, the user behavior characteristic and the advertisement information obtains the advertisement information matching the source IP address in the received first access network request; and accesses the website in the first access network request The website server corresponding to the address sends a second access network request including the advertisement information; and receives and returns a corresponding second access network response to the user. Further, specific Obtaining, according to the relationship information between the maintained IP address and the user identifier, the user identifier corresponding to the source IP address in the received first access network request; obtaining the relationship with the user according to the relationship information between the maintained user identifier and the user behavior feature. Identifying corresponding user behavior characteristics; obtaining matching advertisement information according to the user behavior characteristics;

网站服务器 43用于根据所述第二访问网络请求 ,将所述访问网络请求中 包含的广告信息插入到对应的第二网页应答页面中并返回给所述第二广告服 务器。  The website server 43 is configured to insert the advertisement information included in the access network request into the corresponding second webpage response page according to the second access network request and return to the second advertisement server.

上述实施例中提供的广告系统还可以进一步包括网络设备 44 , 该网络设 备 44用于向 AAA服务器 45发送来自用户的认证请求,接收 AAA服务器 45返 回的相应的认证应答,所述认证应答中包含分配的用户 IP地址和对应的用户 标识, 并向所述广告服务器 42发送用户 IP地址和用户标识信的关系信息, 相应的, 广告服务器 42进一步用于接收并维护所述网络设备 44发来的用户 IP地址与用户标识的关系信息。  The advertising system provided in the foregoing embodiment may further include a network device 44, configured to send an authentication request from the user to the AAA server 45, and receive a corresponding authentication response returned by the AAA server 45, where the authentication response includes Assigning the user IP address and the corresponding user identifier, and sending the relationship information of the user IP address and the user identification letter to the advertisement server 42. Accordingly, the advertisement server 42 is further configured to receive and maintain the network device 44. Relationship between the user IP address and the user ID.

上述的网络设备 44 进一步用于当接收到用户发来的访问网络请求或向 用户返回的访问网络应答时,向 DP I设备 41发送所述访问网络请求或访问网 络应答的镜像数据包,此时上述的 DPI设备 41具体用于从所述访问网络请求 和 /或访问网络应答的镜像数据包中解析出网络访问相关信息并输出给广告 服务器 42;  The foregoing network device 44 is further configured to: when receiving an access network request sent by the user or an access network response returned to the user, send the mirrored data packet of the access network request or the access network response to the DP I device 41, The DPI device 41 is specifically configured to parse the network access related information from the access network request and/or the mirrored data packet of the access network response and output to the advertisement server 42;

相应的, 在一种实现下, 广告服务器 42具体用于根据行为特征分析规则 和 DP I设备 41输出的网络访问相关信息,挖掘分析得到相应的用户行为特征, 并将所述用户行为特征与对应的用户标识关联保存或更新; 以及根据维护的 IP地址、 用户标识与用户行为特征的关系信息, 获得与收到的第一访问网络 请求中的源 IP地址对应的用户行为特征,根据所述用户行为特征获得匹配的 广告信息, 向所述第一访问网络请求中的访问网站地址对应的网站服务器发 送包含所述广告信息的第二访问网络请求; 接收并向用户返回相应的第二访 问网络应答。 本发明上述实施例提供的广告系统, 在进行广告投放时, 广告服务器 42 根据用户标识查找用户行为特征, 并根据用户行为特征选择合适的广告信息 向用户发放, 能够提高广告投放的精准度。 另外上述的用户行为特征可以通 过由广告服务器 42根据 DPI设备 41对访问网络请求的解析结果进行挖掘分 析获得。 Correspondingly, in an implementation, the advertisement server 42 is specifically configured to perform corresponding user behavior characteristics according to the behavior characteristic analysis rule and the network access related information output by the DP I device 41, and correspondingly perform the user behavior characteristics. User identity association save or update; and obtaining user behavior characteristics corresponding to the source IP address in the received first access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, according to the user Obtaining matching advertisement information, sending a second access network request including the advertisement information to a website server corresponding to the visited website address in the first access network request; receiving and returning a corresponding second access network response to the user . In the advertisement system provided by the foregoing embodiment of the present invention, when the advertisement is delivered, the advertisement server 42 searches for the user behavior feature according to the user identifier, and selects appropriate advertisement information according to the user behavior characteristic to be distributed to the user, thereby improving the accuracy of the advertisement delivery. In addition, the user behavior feature described above can be obtained by the advertisement server 42 performing mining analysis based on the analysis result of the access network request by the DPI device 41.

可见, 本发明实施例提供的广告系统, 在广告投放过程中, 通过 DPI设 备与广告服务器的配合, 实现实时刷新与对应的用户标识关联的用户行为特 征,根据实时刷新的关系信息获得与来自用户的访问网络请求中的源 IP地址 匹配的广告信息, 向用户返回包含广告信息的访问网络应答, 由于本发明实 供有针对性的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。  It can be seen that, in the advertising system provided by the embodiment of the present invention, the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information. Accessing the advertisement information matching the source IP address in the network request, and returning the access network response including the advertisement information to the user, because the present invention provides targeted, "tailor-made" advertisement information, thereby improving the accuracy of the advertisement information delivery. degree.

进一步的,由于采用来自运营商网络中的 AAA服务器提供的 IP地址与用 户标识的关系信息, 且用户标识相对于用户 IP地址是更加稳定可靠, 因此, 采用本发明实施例的广告系统能更加准确的识别出同一个用户, 且能更加准 确、 长期的跟踪相同用户上网行为, 从而使得行为分析的结果会更精准, 避 免了现有技术中 IP地址经常变化(如 ADSL拨号上网用户, 每次拨号 IP都会 变, 又如通过 NAT设备后的, 用户源 IP地址可能改变)所带来的无法直接从 IP判断用户身份的缺陷。  Further, the advertisement system using the embodiment of the present invention can be more accurate because the relationship information between the IP address and the user identifier provided by the AAA server in the carrier network is used, and the user identifier is more stable and reliable than the user IP address. It recognizes the same user and can track the same user's online behavior more accurately and long-term, so that the result of behavior analysis will be more accurate, avoiding the frequent changes of IP addresses in the prior art (such as ADSL dial-up users, each dialing) IP will change, and after the NAT device, the user source IP address may change), the defect that can not directly determine the user identity from the IP.

以及, 通过 DPI参与广告, 包括确定需要插入广告后向客户端返回重定 向到广告服务器的响应, 进一步提高了广告投放的灵活性。  And, by participating in the advertisement through DPI, including determining the need to insert the advertisement and returning the response to the client to the advertisement server, the flexibility of the advertisement delivery is further improved.

本发明实施例还提供了一种广告系统, 图 9为本发明再一种广告系统实 施例的结构示意图, 如图 9所示, 广告系统包括 DPI (深度报文检测)设备 51、 广告服务器 52和网站服务器 53 , 其中:  The embodiment of the present invention further provides an advertisement system. FIG. 9 is a schematic structural diagram of another embodiment of an advertisement system according to the present invention. As shown in FIG. 9, the advertisement system includes a DPI (Deep Message Detection) device 51 and an advertisement server 52. And web server 53, where:

深度报文检测 DPI设备 51用于解析用户的第一访问网络请求,并向广告 服务器 52输出相应的解析结果;这里的解析结果可以包括从访问网络请求中 获得的网络访问相关信息, 如 URL、 源 IP地址 /目标 IP地址、 搜索关键词信 息等; 可选的, DPI设备 51还可以用于对向用户返回的访问网络应答进行解 析, 并向广告服务器 52输出相应的解析结果; 这里的解析结果可以包括从访 问网络应答中获得的网络访问相关信息, 例如应答页面文本内容, 尤其是其 中包括的关键词信息; The deep packet detection DPI device 51 is configured to parse the first access network request of the user, and output a corresponding parsing result to the advertisement server 52; the parsing result herein may include network access related information obtained from the access network request, such as a URL, Source IP address / destination IP address, search keyword letter Optionally, the DPI device 51 can also be configured to parse the access network response returned to the user, and output a corresponding parsing result to the advertisement server 52; the parsing result herein may include the network obtained from the access network response. Access related information, such as the text content of the response page, especially the keyword information included therein;

广告服务器 52用于根据所述 DPI设备输出的解析结果进行处理,并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 源 IP地址的用户标识的第二访问网络请求,以及返回所述网站服务器请求的 与用户行为特征匹配的广告信息。 在一种实现下, 广告服务器 52具体用于根 据 DPI设备 51输出的解析结果刷新与对应的用户标识关联的用户行为特征; 以及获得与收到的第一访问网络请求中的源 IP地址对应的用户标识,向所述 第一访问网络请求中的访问网站地址对应的网站服务器发送包含所述用户标 识的第二访问网络请求, 以及根据维护的 IP地址、 用户标识、 用户行为特征 与广告信息的关系信息, 返回网站服务器 53请求的广告信息。 进一步的, 具 体可以是,根据维护的 IP地址和用户标识的关系信息获得与收到的第一访问 网络请求中的源 I P地址对应的用户标识;根据所述第一访问网络请求中的访 问网站地址向对应的网站服务器发送包含所述用户标识的第二访问网络请 求。  The advertisement server 52 is configured to process, according to the parsing result output by the DPI device, and send a second access network that includes a user identifier matching the user source IP address to the website server corresponding to the visited website address in the first access network request. Requesting, and returning advertisement information requested by the website server that matches the user behavior characteristics. In an implementation, the advertisement server 52 is specifically configured to refresh the user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device 51; and obtain the source IP address corresponding to the received first access network request. And the user identifier sends a second access network request including the user identifier to the website server corresponding to the visited website address in the first access network request, and according to the maintained IP address, the user identifier, the user behavior characteristic, and the advertisement information. The relationship information is returned to the advertisement information requested by the website server 53. Further, specifically, the user identifier corresponding to the source IP address in the received first access network request is obtained according to the relationship information between the maintained IP address and the user identifier; and the visited website according to the first access network request The address sends a second access network request containing the user identity to the corresponding website server.

网站服务器 53用于根据所述第二访问网络请求中的用户标识,向广告服 务器 52请求与所述用户标识匹配的广告信息,并将所述匹配的广告信息插入 到相应的第二网页应答页面中并返回给用户。 具体可以是, 根据所述第二访 问网络请求中的用户标识,向广告服务器 52请求与所述用户标识对应的用户 行为特征, 以及与所述用户行为特征匹配的广告信息, 并将所述匹配的广告 信息插入到与所述第二访问网络请求相应的第二网页应答页面中并返回给用 户。  The website server 53 is configured to request, from the advertisement server 52, the advertisement information that matches the user identifier according to the user identifier in the second access network request, and insert the matched advertisement information into the corresponding second webpage response page. And return it to the user. Specifically, according to the user identifier in the second access network request, requesting, from the advertisement server 52, a user behavior feature corresponding to the user identifier, and advertisement information matching the user behavior feature, and matching the The advertisement information is inserted into the second web page response page corresponding to the second access network request and returned to the user.

上述实施例中的广告系统还可以进一步包括网络设备 54 ,该网络设备 54 用于向 AAA服务器 55发送来自用户的认证请求, 接收 AAA服务器 55返回的 相应的认证应答, 所述认证应答中包含分配的用户 IP 地址和对应的用户标 识, 以及向广告服务器 52发送用户 IP地址和用户标识的关系信息; 相应的, 本实施例中的广告服务器 52进一步用于接收并维护网络设备 54发来的用户 IP地址与用户标识的关系信息。 The advertising system in the above embodiment may further include a network device 54 for transmitting an authentication request from the user to the AAA server 55, and receiving the return from the AAA server 55. Corresponding authentication response, the authentication response includes the assigned user IP address and the corresponding user identifier, and the relationship information of the user IP address and the user identifier is sent to the advertisement server 52; correspondingly, the advertisement server 52 in this embodiment further It is used to receive and maintain relationship information between the user IP address and the user identifier sent by the network device 54.

另夕卜,上述的网络设备 54还可以进一步用于当接收到来自用户的访问网 络请求或向用户返回的访问网络应答时,向 DPI设备 51发送所述访问网络请 求或访问网络应答的镜像数据包;  In addition, the network device 54 may further be configured to send the image data of the access network request or the access network response to the DPI device 51 when receiving an access network request from the user or an access network response returned to the user. Package

相应的, 在一种实现下, DPI设备 51 具体用于从所述访问网络请求和 / 或访问网络应答的镜像数据包中解析出网络访问相关信息并输出给广告服务 器 52;  Correspondingly, in an implementation, the DPI device 51 is specifically configured to parse the network access related information from the access network request and/or the mirrored data packet of the access network response and output to the advertisement server 52;

此时上述的广告服务器 52具体用于根据行为特征分析规则和 DPI设备 51输出的网络访问相关信息, 挖掘分析得到用户行为特征, 并将所述用户行 为特征与对应的用户标识关联保存或更新, 并在收到第一访问网络请求后, 向所述第一访问网络请求中的访问网站地址对应的网站服务器 53 发送包含 与第一访问网络请求中的源 I P地址对应的用户标识的第二访问网络请求,以 及根据维护的 IP地址、 用户标识、 用户行为特征与广告信息的关系信息, 返 回所述网站服务器 53请求的广告信息。  At this time, the advertisement server 52 is specifically configured to: according to the behavior characteristic analysis rule and the network access related information output by the DPI device 51, extract and analyze the user behavior feature, and save or update the user behavior feature in association with the corresponding user identifier. And after receiving the first access network request, sending, to the website server 53 corresponding to the visited website address in the first access network request, a second access that includes the user identifier corresponding to the source IP address in the first access network request. The network request and the advertisement information requested by the website server 53 are returned according to the relationship information of the maintained IP address, the user identifier, the user behavior characteristic, and the advertisement information.

可见, 本发明实施例提供的广告系统, 在广告投放过程中, 通过 DPI设 备与广告服务器的配合, 实现实时刷新与对应的用户标识关联的用户行为特 征,根据实时刷新的关系信息获得与来自用户的访问网络请求中的源 IP地址 匹配的广告信息, 向用户返回包含广告信息的访问网络应答, 由于本发明实 供有针对性的、 "量身定做" 广告信息, 从而提高广告信息投放的精准度。  It can be seen that, in the advertising system provided by the embodiment of the present invention, the user behavior feature associated with the corresponding user identifier is refreshed in real time through the cooperation between the DPI device and the advertisement server, and the relationship information is obtained according to the real-time refresh relationship information. Accessing the advertisement information matching the source IP address in the network request, and returning the access network response including the advertisement information to the user, because the present invention provides targeted, "tailor-made" advertisement information, thereby improving the accuracy of the advertisement information delivery. degree.

进一步的,由于采用来自运营商网络中的 AAA服务器提供的 IP地址与用 户标识的关系信息, 且用户标识相对于用户 IP地址是更加稳定可靠, 因此, 采用本发明实施例的广告系统能更加准确的识别出同一个用户, 且能更加准 确、 长期的跟踪相同用户上网行为, 从而使得行为分析的结果会更精准, 避 免了现有技术中 IP地址经常变化(如 ADSL拨号上网用户, 每次拨号 IP都会 变, 又如通过 NAT设备后的, 用户源 IP地址可能改变)所带来的无法直接从 IP判断用户身份的缺陷。 Further, the advertisement system using the embodiment of the present invention can be more accurate because the relationship information between the IP address and the user identifier provided by the AAA server in the carrier network is used, and the user identifier is more stable and reliable than the user IP address. Identify the same user and be more accurate Indeed, long-term tracking of the same user online behavior, so that the results of behavior analysis will be more accurate, avoiding the frequent changes in IP addresses in the prior art (such as ADSL dial-up users, each dial-up IP will change, as after the NAT device The user source IP address may change) the defect that cannot be judged directly from the IP.

以及, 通过 DPI参与广告, 包括确定需要插入广告后向客户端返回重定 向到广告服务器的响应, 进一步提高了广告投放的灵活性。  And, by participating in the advertisement through DPI, including determining the need to insert the advertisement and returning the response to the client to the advertisement server, the flexibility of the advertisement delivery is further improved.

图 10A为本发明具体实施例的一种广告系统的组网结构示意图,如图 10A 所示, 本实施例中的 DPI设备 61a与汇聚设备 62a相连, 即由汇聚设备 62a 复制用户设备发起的 Web请求,或者复制返回给用户设备的 Web应答并向 DPI 设备转发。  FIG. 10A is a schematic diagram of a network structure of an advertisement system according to an embodiment of the present invention. As shown in FIG. 10A, the DPI device 61a in this embodiment is connected to the aggregation device 62a, that is, the aggregation device 62a replicates the Web initiated by the user equipment. Request, or copy the web response returned to the user device and forward it to the DPI device.

其中 DPI设备 61a负责深度报文解析, 将用户设备 65a通过接入网访问 Internet (即网站服务器 66a )的信息解析出并发送至广告服务器 63a , 例如 上述的信息可以为 URL、 源 IP地址 /目标 IP地址; 汇聚设备 62a还负责用户 标识识别, 向 AAA服务器 67a发送认证请求, 并将 AAA服务器 67a返回的用 户标识、 IP映射关系信息上传到广告服务器 63a中, 广告服务器 63a用于进 行用户行为分析, 获取用户行为特征, 以及根据用户的行为特征信息获取匹 配的广告信息。 这里的网关设备 64a负责将汇聚设备发来的用户 web请求向 网站服务器发送,或者将网站服务器 66a返回的 web应答传输给汇聚设备 62a , 以及当涉及广告投放时, 负责将广告服务器 63a输出的包含广告信息的 web 应答向用户返回;  The DPI device 61a is responsible for deep message parsing, parsing and transmitting the information of the user equipment 65a to the Internet (ie, the web server 66a) through the access network, and sending the information to the advertisement server 63a. For example, the above information may be a URL, a source IP address/target. The aggregation device 62a is also responsible for user identification identification, sends an authentication request to the AAA server 67a, and uploads the user identification and IP mapping relationship information returned by the AAA server 67a to the advertisement server 63a, and the advertisement server 63a performs user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information. The gateway device 64a here is responsible for transmitting the user web request sent from the aggregation device to the website server, or transmitting the web response returned by the website server 66a to the aggregation device 62a, and when the advertisement is involved, is responsible for including the output of the advertisement server 63a. The web response of the advertisement information is returned to the user;

需要说明的是, DPI设备 61a也可以内置在网关设备或者汇聚设备或者 接入设备中, 也可以以旁路的方式挂接在网关设备或者汇聚设备或者接入设 备上。  It should be noted that the DPI device 61a may also be built in the gateway device or the aggregation device or the access device, or may be connected to the gateway device or the aggregation device or the access device in a bypass manner.

例如, 图 10B为本发明具体实施例的另一种广告系统的组网结构示意图, 如图 10B所示, DPI设备 61b与网关设备 64b和广告服务器 63b相连, 即由 网关设备复制用户设备发起的 Web请求, 或者复制返回给用户设备的 Web应 答并向 DPI设备转发。 For example, FIG. 10B is a schematic diagram of a network structure of another advertisement system according to an embodiment of the present invention. As shown in FIG. 10B, the DPI device 61b is connected to the gateway device 64b and the advertisement server 63b, that is, the gateway device replicates the user equipment. Web request, or copy the web returned to the user device should Answer and forward to the DPI device.

其中 DPI设备 61b负责深度报文解析, 将用户设备 65b通过接入网访问 Internet (即网站服务器 66b )的信息解析出并发送至广告服务器 63b, 例如 上述的信息可以为 URL、 源 IP地址 /目标 IP地址, 汇聚设备 62b负责用户标 识识别, 向 AAA服务器 67b发送认证请求, 并将 AAA服务器 67b返回的用户 标识、 IP映射关系信息上传到广告服务器 63b中, 广告服务器 63b用于进行 用户行为分析, 获取用户行为特征, 以及根据用户的行为特征信息获取匹配 的广告信息。  The DPI device 61b is responsible for deep packet parsing, parsing and transmitting the information of the user equipment 65b to the Internet (ie, the web server 66b) through the access network, and sending the information to the advertisement server 63b. For example, the information may be a URL, a source IP address/target. The IP address, the aggregation device 62b is responsible for user identification, sends an authentication request to the AAA server 67b, and uploads the user identifier and IP mapping relationship information returned by the AAA server 67b to the advertisement server 63b, and the advertisement server 63b is configured to perform user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information.

图 10C为本发明具体实施例的再一种广告系统的组网结构示意图, 如图 10C所示, DPI设备 61c与接入设备和广告服务器 63c相连, 即由接入设备复 制用户设备发起的 Web请求, 或者复制返回给用户设备的 Web应答并向 DPI 设备转发。  10C is a schematic diagram of a network structure of another advertising system according to an embodiment of the present invention. As shown in FIG. 10C, the DPI device 61c is connected to the access device and the advertisement server 63c, that is, the access device replicates the Web initiated by the user equipment. Request, or copy the web response returned to the user device and forward it to the DPI device.

其中 DPI设备 61c负责深度报文解析, 将用户设备 65c通过接入网访问 Internet (即网站服务器 66b )的信息解析出并发送至广告服务器 63c , 例如 上述的信息可以为 URL、 源 IP地址 /目标 IP地址, 汇聚设备 62c负责用户标 识识别, 向 AAA服务器 67c发送认证请求, 并将 AAA服务器 67c返回的用户 标识、 IP映射关系信息上传到广告服务器 63c中, 广告服务器 63c用于进行 用户行为分析, 获取用户行为特征, 以及根据用户的行为特征信息获取匹配 的广告信息。 在本具体实施例中, 网关设备 64c的功能同图 10A中的网关设 备 64a。 请参阅图 11 , 为本发明实施例的一种用户身份识别的交互流程图, 以图 10A 所示的一种广告系统的网络架构作为具体场景进行说明, 其中该网络架 构中, 汇聚设备(如 BRAS , GGSN ) 负责发送 /接收认证请求至 AAA服务器, 并上传用户 I D - IP对至广告服务器; AAA服务器负责认证用户身份, 并将 认证结果返回至 BRAS , 若认证成功, 返回结果包含分配给用户的 IP地址 和对应的用户标识 (如用户账号) 。 广告服务器负责接收 BRAS 上传的用 户标识和 IP地址对, 并将数据保存供查询; 该方法可以包括: The DPI device 61c is responsible for deep packet parsing, parsing and transmitting the information of the user equipment 65c to the Internet (ie, the web server 66b) through the access network, and sending the information to the advertisement server 63c. For example, the above information may be a URL, a source IP address/target. The IP address, the aggregation device 62c is responsible for user identification, sends an authentication request to the AAA server 67c, and uploads the user identifier and IP mapping relationship information returned by the AAA server 67c to the advertisement server 63c, and the advertisement server 63c is configured to perform user behavior analysis. Obtaining user behavior characteristics, and obtaining matching advertisement information according to the user's behavior characteristic information. In this embodiment, the gateway device 64c functions as the gateway device 64a in FIG. 10A. FIG. 11 is a flowchart of an interaction of a user identity identification according to an embodiment of the present invention. The network architecture of an advertisement system shown in FIG. 10A is used as a specific scenario. In the network architecture, a convergence device (such as BRAS, GGSN) is responsible for sending/receiving the authentication request to the AAA server, and uploading the user ID - IP pair to the advertisement server; the AAA server is responsible for authenticating the user identity and returning the authentication result to the BRAS. If the authentication is successful, the returned result includes the assignment to the user. IP address And the corresponding user ID (such as user account). The advertisement server is responsible for receiving the user ID and IP address pair uploaded by the BRAS, and saving the data for query; the method may include:

步骤 301、 当用户上线时, 用户设备向汇聚设备 BRAS发起认证请求; 步骤 302、 BRAS将认证请求转发至 AAA服务器, 该认证请求中包括账 号、 密码、 NAS ( Network Acces s Server , 网络接入服务器) 地址、 NAS 端口等信息;  Step 301: When the user goes online, the user equipment initiates an authentication request to the aggregation device BRAS. Step 302: The BRAS forwards the authentication request to the AAA server, where the authentication request includes an account, a password, and a NAS (Network Acces s Server). ) address, NAS port and other information;

步骤 303、 AAA服务器在身份验证成功后向 BRAS发送包括为用户分配 的 IP地址和对应的用户标识 (即用户账号) 的认证成功消息;  Step 303: After the identity verification succeeds, the AAA server sends an authentication success message including an IP address assigned to the user and a corresponding user identifier (ie, a user account) to the BRAS.

步骤 304、 BRAS向用户设备返回认证成功消息;  Step 304: The BRAS returns an authentication success message to the user equipment.

步骤 305、 BRAS向广告服务器(具体可以是用户管理模块)发送用户 标识和 IP地址对。  Step 305: The BRAS sends a user identifier and an IP address pair to the advertisement server (specifically, the user management module).

图 12为本发明第一具体实施例中用户上网行为分析过程的流程示意图, 本实施例中的网关设备或汇聚设备负责转发报文至 DPI设备, DP I设备负 责识别 /解析 Web请求, 可选的解析 Web应答, 并将解析结果(如 URL、 用 户 IP、 Web应答内容等)发至广告服务器的行为分析模块。 本实施例中广 告服务器的行为分析模块根据 DPI 设备发来的网络访问相关信息以及行为 特征分析规则, 挖掘分析得到相应的用户行为特征, 得到用户的长期行为特 征信息或短期行为特征信息;用户管理模块负责管理用户标识、 IP对数据, 行为分析模块通过向用户管理模块查询获得用户标识, 行为管理模块负责 将所述用户行为特征与对应的用户标识关联保存或更新, 如图 12 所示, 包 括如下步骤:  FIG. 12 is a schematic flowchart of a user online behavior analysis process in the first embodiment of the present invention. The gateway device or the aggregation device in this embodiment is responsible for forwarding packets to the DPI device, and the DP I device is responsible for identifying/parsing the web request. Parse the web response, and send the parsing results (such as URL, user IP, web response content, etc.) to the behavior analysis module of the ad server. In this embodiment, the behavior analysis module of the advertisement server obtains corresponding user behavior characteristics according to network access related information and behavior characteristic analysis rules sent by the DPI device, and obtains long-term behavior characteristic information or short-term behavior characteristic information of the user; user management The module is responsible for managing the user identifier and the IP pair data. The behavior analysis module obtains the user identifier by querying the user management module, and the behavior management module is responsible for saving or updating the user behavior feature and the corresponding user identifier, as shown in FIG. 12, including The following steps:

步骤 401、 用户通过用户设备发起 Web请求;  Step 401: A user initiates a web request by using a user equipment.

步骤 402、 网关设备 /汇聚设备转发该 Web请求至网站, 并复制 Web 请求将其发送至 DP I设备;  Step 402: The gateway device/aggregation device forwards the web request to the website, and copies the web request to send the web request to the DP I device.

步骤 403、 DPI设备对上述的 Web请求进行解析, 即获得用户网络访 问相关信息, 可以是用户访问的 URL地址, 用户设备的 IP地址等信息; 步骤 404、 DPI设备将上述网络访问的相关信息(如 URL、 用户 IP等) 发送给广告服务器的行为分析模块; Step 403: The DPI device parses the foregoing web request, that is, obtains information about the user network access, which may be a URL address accessed by the user, an IP address of the user equipment, and the like; Step 404: The DPI device sends related information (such as a URL, a user IP, and the like) of the foregoing network access to a behavior analysis module of the advertisement server;

步骤 405、广告服务器的行为分析模块根据用户 IP地址向用户管理模 块查询用户标识;  Step 405: The behavior analysis module of the advertisement server queries the user management module for the user identifier according to the user IP address.

步骤 406、 广告服务器的行为分析模块根据行为分析规则和 Web请求 中携带的上述信息对用户进行行为分析, 例如建立 URL地址的知识库, 该 知识库中第一类型的 URL 地址为体育类,该类型的 URL 地址包括 ht tp: // spor t s. com/,其中 " spor t s" 为体育类 URL 的关键词, 第 二类型的 URL地址为新闻类, 第三类的 URL地址为音乐类, 在接收到 DPI 设备提供的用户访问的 URL地址后, 即可根据上述 URL对用户兴趣进行分 析统计, 当一段时间内 (可以长期时间范围和 /或短期时间范围) , 例如在 一个月内用户访问体育类的 URL地址的频率较高,访问次数为 100次, 而 访问音乐类的 URL地址的次数为 20次, 在一种实现下, 这里的行为特征 分析规则可以是, 如果用户访问某一类型的 URL地址的频率达到阈值(可 以是动态设置, 也可以是根据经验值预先设置的) 时, 则该类型的 URL地 址对应的类别可以作为用户行为特征, 则可认为该用户的兴趣为体育类信 息, 此为长期行为特征信息; 而在最近一周内, 用户访问音乐类 URL地址 的次数为 10次, 而访问体育类 URL地址的次数为 2次, 则可认为短时间 内用户的兴趣为音乐类信息,此为短期行为特征信息;  Step 406: The behavior analysis module of the advertisement server analyzes the behavior of the user according to the behavior analysis rule and the foregoing information carried in the web request, for example, establishing a knowledge base of a URL address, where the first type of URL address in the knowledge base is a sports class, The type of URL address includes ht tp: // spor t s. com/, where "spor ts" is the keyword of the sports class URL, the second type of URL address is the news class, and the third type of URL address is the music class. After receiving the URL address of the user access provided by the DPI device, the user interest can be analyzed and counted according to the above URL, when the user accesses for a period of time (may be a long-term time range and/or a short-term time range), for example, within one month. The frequency of the URL of the sports class is relatively high, the number of accesses is 100, and the number of accessing the URL of the music class is 20 times. In one implementation, the behavior analysis rule here may be, if the user accesses a certain type. The frequency of the URL address reaches the threshold (can be dynamically set, or it can be preset according to the empirical value) The category corresponding to the URL address of the type may be used as a user behavior feature, and the user's interest may be considered as sports information, which is long-term behavior characteristic information; and in the last week, the number of times the user accesses the music-like URL address is 10 times. , and the number of accessing the sports URL address is 2 times, it can be considered that the user's interest is music information in a short time, which is short-term behavior characteristic information;

步骤 407、 在行为分析模块分析得到用户行为特征后, 输出给行为管 理模块, 以便于行为管理模块更新 /维护对应的用户标识关联的用户行为 特征;  Step 407: After the behavior analysis module analyzes and obtains the user behavior feature, the method is output to the behavior management module, so that the behavior management module updates/maintains the user behavior characteristic associated with the corresponding user identifier;

步骤 408、 网站返回 Web应答;  Step 408: The website returns a web response;

可选的还可以包括如下步骤:  Optional can also include the following steps:

步骤 409、 网关设备 /汇聚设备复制 Web应答并转发至 DP I设备, DP I 设备对上述 Web应答进行解析, 获取 Web应答中包括的相关信息, 例如应 答页面文本内容, 尤其是其中包括的关键词信息, 并将其发送至行为分析 模块; Step 409: The gateway device/aggregation device copies the web response and forwards the web response to the DP I device, and the DP I device parses the web response to obtain related information included in the web response, for example, Answer the text content of the page, especially the keyword information included therein, and send it to the behavior analysis module;

步骤 410、 行为分析模块至少根据 Web应答中携带的信息对用户进行 行为分析, 例如根据 Web应答中包括的关键词信息, 以及关键词与用户行 为特征之间的关系信息, 获取对应的用户行为特征, 并输出给行为管理模 块, 便于行为管理模块更新与对应的用户标识关联的用户长期行为特征或 用户短期行为特征。  Step 410: The behavior analysis module performs behavior analysis on the user according to at least information carried in the web response, for example, according to keyword information included in the web response, and relationship information between the keyword and the user behavior feature, and acquiring corresponding user behavior characteristics. And outputting to the behavior management module, so that the behavior management module can update the long-term behavior characteristics or short-term behavior characteristics of the user associated with the corresponding user identifier.

图 1 3 为本发明第一具体实施例中广告投放过程的流程示意图, 在本 实施例中网关设备负责转发报文至 DPI设备; DPI设备负责识别 /解析 Web 请求,并根据解析出的信息判断是否要插入广告,若需要,则拦截用户 Web 请求, 向用户设备返回重定向应答。 广告服务器的内容插入模块负责下载 原始网页内容, 并重构网页, 在网页中插入与用户行为特征对应的广告信 息, 然后返回给用户; 用户管理模块负责管理用户标识、 IP对, 内容插入 模块通过对用户管理模块查询获得用户标识; 行为管理模块负责维护用户 行为特征, 内容插入模块通过对行为管理模块查询获得用户行为特征; 广 告管理模块负责管理维护广告信息 (或广告链接) , 内容插入模块通过查 询广告管理模块获得与用户行为特征对应的广告信息 (或广告链接) ; 访 问统计模块负责重定向用户点击广告信息的 Web请求, 并对用户的点击广 告行为进行计数统计, 统计数据可用于收费的依据。 如图 13 所示, 包括 如下步骤:  FIG. 13 is a schematic flowchart of an advertisement delivery process in a first embodiment of the present invention. In this embodiment, a gateway device is responsible for forwarding a message to a DPI device; and the DPI device is responsible for identifying/parsing a web request, and determining, according to the parsed information, Whether to insert an ad, if necessary, intercept the user's web request and return a redirect response to the user device. The content insertion module of the advertisement server is responsible for downloading the original webpage content, reconstructing the webpage, inserting the advertisement information corresponding to the user behavior feature into the webpage, and then returning to the user; the user management module is responsible for managing the user identifier and the IP pair, and the content insertion module passes The user management module queries the user identifier; the behavior management module is responsible for maintaining the user behavior characteristics, and the content insertion module obtains the user behavior characteristics by querying the behavior management module; the advertisement management module is responsible for managing and maintaining the advertisement information (or the advertisement link), and the content insertion module passes The query advertisement management module obtains advertisement information (or advertisement link) corresponding to the user behavior characteristic; the access statistics module is responsible for redirecting the web request of the user clicking the advertisement information, and counting and counting the click advertisement behavior of the user, and the statistical data can be used for charging. in accordance with. As shown in Figure 13, the following steps are included:

步骤 501、 用户通过用户设备发起访问加盟网站的 Web请求; 步骤 502、 网关设备向加盟网站转发 Web请求并复制 Web请求, 并将复 制的 Web请求转发至 DP I设备;  Step 501: The user initiates a web request to access the affiliate website through the user equipment. Step 502: The gateway device forwards the web request to the affiliate website and copies the web request, and forwards the copied web request to the DP I device.

步骤 503、 DP I设备解析 Web请求获取访问的 URL , 根据策略(如根据 URL白名单或者 URL中的标签等) 判断是否需要拦截此 Web请求进行广告 插入。 若需要插入广告, DPI仿冒加盟网站返回重定向的 Web应答, 重定 向 Web请求至广告服务器(具体可以是内容插入模块) , 同时在参数中携 带用户访问的原始 URL; 本步骤中的 URL白名单可以是所有加盟网站服务 器的 U R L地址的名单, 利用该白名单可以仅在用户访问加盟网站服务器的 插入广告, 同时也可以使在加盟网站服务器的 URL地址中加入指示标签, 该指示标签用于表明其 URL地址为加盟网站服务器的 URL地址; Step 503: The DP I device parses the web request to obtain the accessed URL, and determines whether it is necessary to intercept the web request for advertisement insertion according to a policy (such as according to a URL whitelist or a tag in a URL). If you need to insert an ad, DPI counterfeit the website to return the redirected web response, re-determine Requesting a request from the web to the advertisement server (specifically, the content insertion module), and carrying the original URL accessed by the user in the parameter; the URL whitelist in this step may be a list of URL addresses of all the affiliate website servers, and the white list may be used. Only when the user accesses the insertion advertisement of the affiliate website server, the indication label may be added to the URL address of the affiliate website server, and the indication label is used to indicate that the URL address is the URL address of the affiliate website server;

步骤 504、 用户端浏览器自动发起访问广告服务器(具体可以是内容插 入模块) 的 Web请求;  Step 504: The client browser automatically initiates a web request to access an advertisement server (specifically, a content insertion module);

步骤 505、 广告服务器(具体可以是内容插入模块)根据参数中的原 始 URL发起访问加盟网站服务器的 web请求, 接收 Web应答页面;  Step 505: The advertisement server (specifically, the content insertion module) initiates a web request to access the affiliate website server according to the original URL in the parameter, and receives the web response page;

步骤 506、 广告服务器(具体可以是内容插入模块)根据用户设备的 源 IP地址从用户管理模块查询用户标识, 根据查询到的用户标识查询用 户行为特征, 并根据用户行为特征从广告管理模块查询对应的广告信息, 可选的, 还可以添加发布广告记录, 便于后续的统计;  Step 506: The advertisement server (specifically, the content insertion module) queries the user identifier from the user management module according to the source IP address of the user equipment, queries the user behavior feature according to the queried user identifier, and queries the corresponding advertisement management module according to the user behavior feature. Advertising information, optional, you can also add advertising records to facilitate subsequent statistics;

步骤 507、 广告服务器(具体可以是内容插入模块)将广告信息插入 到 web应答页面中, 并返回给用户设备;  Step 507: The advertisement server (specifically, the content insertion module) inserts the advertisement information into the web response page, and returns the information to the user equipment;

步骤 508 - 509、 用户通过用户设备点击广告信息, 从而触发向广告 服务器(具体可以是访问统计模块)发起 Web请求, 需要说明的是, 由于 广告信息中的 URL是指向访问统计模块的, 广告网站的地址被包含在参数 中, 因此当用户点击广告信息时首先访问的是访问统计模块;  Steps 508 - 509, the user clicks the advertisement information through the user equipment, thereby triggering the initiation of the web request to the advertisement server (specifically, the access statistics module), and the advertisement website is pointed out because the URL in the advertisement information is directed to the access statistics module. The address is included in the parameter, so when the user clicks on the advertisement information, the first access to the access statistics module;

步骤 51 0、 广告服务器(具体可以是访问统计模块)对用户点击广告 信息的行为进行统计, 并向用户设备返回重定向至广告网站的 Web应答; 步骤 51 1、 用户设备自动发起访问广告网站的 Web请求。  Step 51 0: The advertisement server (specifically, the access statistics module) collects statistics on the behavior of the user clicking the advertisement information, and returns a web response redirected to the advertisement website to the user equipment. Step 51 1. The user equipment automatically initiates access to the advertisement website. Web request.

图 14为本发明第二具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告投放过程中网关设备负责转发报文至 DP I设备; DP I设备负责 识别 /解析 Web请求, 并根据解析出的信息判断是否要插入广告, 若需要, 则拦截用户 Web请求, 向用户设备返回重定向应答。 广告服务器(具体可 以是内容插入模块) 负责构建广告框架, 在广告框架中插入与用户行为特 征对应的精准广告以及原始的 URL , 然后返回给用户, 用户管理模块负责 管理用户标识、 IP对, 内容插入模块通过对用户管理模块查询获得用户标 识; 行为管理模块负责维护用户行为特征, 内容插入模块通过对行为管理 模块查询获得用户行为特征; 广告管理模块负责管理维护广告信息(或广 告链接) , 内容插入模块通过查询广告管理模块获得与用户行为特征匹配 的广告(或广告链接) ; 访问统计模块负责重定向用户点击广告的 Web请 求, 并对用户的点击广告信息行为进行计数统计, 统计数据可用于作为收 费的依据。 如图 14所示, 包括如下步骤: FIG. 14 is a schematic flowchart of an advertisement delivery process in a second embodiment of the present invention. In this embodiment, the process of user identity identification and user online behavior analysis is the same as the first embodiment, and the gateway device is responsible for the advertisement delivery process. Forwarding the message to the DP I device; the DP I device is responsible for identifying/parsing the web request, and determining whether to insert the advertisement according to the parsed information, if necessary, The user's web request is intercepted and a redirect response is returned to the user device. The advertisement server (specifically, the content insertion module) is responsible for constructing the advertisement framework, inserting the precise advertisement corresponding to the user behavior feature and the original URL in the advertisement framework, and then returning to the user, and the user management module is responsible for managing the user identifier, the IP pair, and the content. The plug-in module obtains the user identifier by querying the user management module; the behavior management module is responsible for maintaining the user behavior feature, and the content insertion module obtains the user behavior characteristic by querying the behavior management module; the advertisement management module is responsible for managing and maintaining the advertisement information (or the advertisement link), the content The insert module obtains an advertisement (or an advertisement link) matching the user behavior characteristic by querying the advertisement management module; the access statistics module is responsible for redirecting the web request of the user clicking the advertisement, and counting and counting the behavior of the click advertisement information of the user, and the statistical data can be used for As a basis for charging. As shown in FIG. 14, the following steps are included:

步骤 601、 用户通过用户设备发起访问加盟网站服务器的 Web请求, 网关设备将上述 Web请求发送给加盟网站服务器以及将该 web请求的镜像 包转发给 DP I设备;  Step 601: The user initiates a web request to access the affiliate website server by using the user equipment, and the gateway device sends the web request to the affiliate website server and forwards the mirrored package of the web request to the DP I device.

步骤 602、 DPI设备解析上述 Web请求, 根据策略(如根据 URL白名 单或者 URL中的标签等)判断是否需要拦截此 Web请求进行广告插入。 若 需要插入广告, DPI设备模仿加盟网站服务器返回 Web应答, 将 Web请求 重定向至内容插入模块, 同时在参数中携带用户访问的原始 URL; 本步骤 中的 URL白名单可以是所有加盟网站服务器的 URL地址的名单, 利用该白 名单可以仅在用户访问加盟网站服务器的插入广告, 同时也可以使在加盟 网站服务器的 URL地址中加入指示标签, 该指示标签用于表明其 URL地址 为加盟网站服务器的 URL地址;  Step 602: The DPI device parses the foregoing web request, and determines, according to a policy (such as according to a URL white list or a label in a URL), whether the web request needs to be intercepted for advertisement insertion. If the advertisement needs to be inserted, the DPI device imitates the affiliation website server to return the web response, redirects the web request to the content insertion module, and carries the original URL accessed by the user in the parameter; the URL white list in this step may be all the franchise website servers. A list of URL addresses by which the user can access the advertisement of the affiliate website server only, and also add an indication label to the URL address of the affiliate website server, the indicator label is used to indicate that the URL address is the affiliate website server. URL address;

步骤 603、 用户通过用户设备自动发起访问广告服务器(具体可以是 内容插入模块) 的 Web请求;  Step 603: The user automatically initiates a web request to access an advertisement server (specifically, a content insertion module) through the user equipment;

步骤 604、 广告服务器 (具体可以是内容插入模块)根据用户源 IP 向用户管理模块查询用户标识, 根据用户标识向行为管理模块查询用户行 为特征,根据用户行为特征向广告管理模块查询匹配的广告信息,可选的, 还可以添加发布广告记录; Step 604: The advertisement server (specifically, the content insertion module) queries the user management module for the user identifier according to the user source IP, queries the behavior management module for the user behavior feature according to the user identifier, and queries the advertisement management module for the matched advertisement information according to the user behavior characteristic. , optional, You can also add a release ad record;

步骤 605、 广告服务器 (具体可以是内容插入模块) 构建广告框架, 将上述获取的广告信息以及用户访问原始 URL插入框架中 ,并返回给用户; 步骤 606、 用户通过用户设备(如用户端浏览器) 自动发起访问加盟 网站服务器的 Web请求;  Step 605: The advertisement server (specifically, the content insertion module) constructs an advertisement frame, inserts the obtained advertisement information and the user access original URL into the framework, and returns the information to the user; Step 606: The user passes the user equipment (such as the user browser) Automatically initiate a web request to access the affiliate website server;

步骤 607、 加盟网站服务器进行正常 Web应答, 返回原始网页内容; 步骤 608 - 609、 用户通过用户设备点击广告信息, 发起指向访问统 计模块的 Web请求, 需要说明的是, 由于广告中的 URL是指向访问统计模 块的, 广告网站的地址被包含在参数中, 因此用户点击广告时首先向访问 统计模块发送 Web请求;  Step 607: The affiliation website server performs a normal web response, and returns the original webpage content. Step 608 - 609, the user clicks the advertisement information through the user equipment, and initiates a web request to the access statistic module, which needs to be explained, because the URL in the advertisement is pointing In the access statistics module, the address of the advertisement website is included in the parameter, so when the user clicks on the advertisement, the web request is first sent to the access statistics module;

步骤 61 0、 广告服务器(具体可以是访问统计模块)对用户点击广告 的行为进行统计, 然后返回 Web应答, 重定向 Web请求至广告网站;  Step 61 0: The advertisement server (specifically, the access statistics module) collects statistics on the behavior of the user clicking on the advertisement, and then returns a web response to redirect the web request to the advertisement website;

步骤 61 1、用户通过用户端浏览器自动发起访问广告网站的 Web请求。 图 15为本发明第三具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告投放过程中广告服务器作为提供精准广告信息的 Web服务器; 广告服务器中的用户管理模块负责管理用户标识和 IP对, 广告服务器中 的内容插入模块通过向用户管理模块查询获得用户 I D;广告服务器中的行 为管理模块负责维护用户行为特征, 广告服务器中的内容插入模块通过根 据用户标识向行为管理模块查询获得用户行为特征; 广告服务器中的广告 管理模块负责管理维护广告信息(或广告链接) , 内容插入模块通过向广 告管理模块查询获得与用户行为特征匹配的广告信息 (或广告链接) ; 广 告服务器中的访问统计模块负责重定向用户点击广告信息的 Web请求, 并 对用户的点击广告信息行为进行计数统计, 统计数据可用作收费的依据。 如图 1 5所示, 包括如下步骤:  Step 61 1. The user automatically initiates a web request to access the advertisement website through the user browser. 15 is a schematic flowchart of an advertisement delivery process in a third embodiment of the present invention. In this embodiment, the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process. A web server providing accurate advertisement information; a user management module in the advertisement server is responsible for managing the user identification and the IP pair, and the content insertion module in the advertisement server obtains the user ID by querying the user management module; the behavior management module in the advertisement server is responsible for maintaining the user Behavior characteristics, the content insertion module in the advertisement server obtains user behavior characteristics by querying the behavior management module according to the user identifier; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and the content insertion module passes the advertisement management module The query obtains advertisement information (or advertisement link) that matches the user behavior characteristic; the access statistics module in the advertisement server is responsible for redirecting the web request of the user clicking the advertisement information, and clicking the advertisement information line of the user For counting statistics, statistical data can be used as a basis for charging. As shown in Figure 15, the following steps are included:

步骤 701、 加盟网站服务器在网页广告位插入 Java s cr i p脚本, 脚本 中含指向广告服务器的广告链接, ^< img s rc= " h t t p: //UBA. ne t /adver t > ; 步骤 702、 用户通过用户设备发起访问加盟网站服务器的 Web请求, 该 Web请求通过网关设备转发; Step 701, the affiliate website server inserts a Java s cr ip script in the webpage advertisement bit, the script The advertisement link to the advertisement server is included, ^< img s rc= " http: //UBA. ne t /adver t >; Step 702: The user initiates a web request to access the affiliate website server through the user equipment, and the web request passes through the gateway Device forwarding

步骤 703、 加盟网站服务器返回 Web应答;  Step 703: The affiliate website server returns a web response.

步骤 704、 收到 Web应答后, 用户设备(如用户端浏览器) 自动向广 告服务器 (具体是广告服务器中的内容插入模块)发起 Web请求;  Step 704: After receiving the web response, the user equipment (such as the user browser) automatically initiates a web request to the advertisement server (specifically, the content insertion module in the advertisement server);

步骤 705、 广告服务器(具体是广告服务器中的内容插入模块)根据 用户设备的源 IP地址向用户管理模块查询用户标识, 根据用户标识向行 为管理模块查询用户行为特征, 再根据用户行为特征向广告管理模块查询 匹配的广告信息, 可选的, 还可以进行广告发布统计, 然后返回包含广告 信息的 Web应答;  Step 705: The advertisement server (specifically, the content insertion module in the advertisement server) queries the user management module for the user identifier according to the source IP address of the user equipment, queries the behavior management module for the user behavior characteristic according to the user identifier, and then applies the advertisement according to the user behavior characteristic. The management module queries the matched advertisement information, and optionally, can also perform advertisement release statistics, and then returns a web response including the advertisement information;

步骤 706 - 707、 用户通过用户设备点击广告, 向广告服务器 (具体 是广告服务器中的访问统计模块)发送 Web请求; 需要说明的是, 由于广 告中的 URL是指向访问统计模块的, 广告网站的地址被包含在参数中, 因 此当用户点击广告时向访问统计模块发送 Web请求;  Steps 706 - 707, the user clicks the advertisement through the user equipment, and sends a web request to the advertisement server (specifically, the access statistics module in the advertisement server). It should be noted that, because the URL in the advertisement is directed to the access statistics module, the advertisement website The address is included in the parameter, so when the user clicks on the advertisement, a web request is sent to the access statistics module;

步骤 708、 广告服务器(具体是广告服务器中的访问统计模块)对用 户点击广告的行为进行统计, 然后返回重定向 Web请求至广告网站的 Web 应答;  Step 708: The advertisement server (specifically, the access statistics module in the advertisement server) performs statistics on the behavior of the user clicking the advertisement, and then returns a web response that redirects the web request to the advertisement website;

步骤 709、 用户通过用户设备(如用户端浏览器) 自动发起访问广告 网站的 Web请求; 后续的流程同现有技术, 不再赘述。  Step 709: The user automatically initiates a web request to access the advertisement website through a user equipment (such as a user browser); the subsequent process is the same as the prior art, and details are not described herein.

图 16为本发明第四具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告投放过程中广告服务器作为用户设备与加盟网站服务器之间的 代理 (Proxy ) , 负责在 Web请求中插入精准广告链接; 广告服务器中的 用户管理模块负责管理用户标识和 IP对, 广告服务器中的内容插入模块 通过向用户管理模块查询获得用户标识; 广告服务器中的行为管理模块负 责维护用户行为特征, 内容插入模块通过对行为管理模块查询获得用户行 为特征; 广告服务器中的广告管理模块负责管理维护广告信息(或广告链 接) , 内容插入模块通过查询广告管理模块获得与用户行为特征对应的广 告信息(或广告链接) ; 广告服务器中的访问统计模块负责重定向用户点 击广告信息的 Web请求, 并对用户的点击广告信息行为进行计数统计, 统 计数据可用于收费的依据。 如图 1 6所示, 包括如下步骤: 16 is a schematic flowchart of an advertisement delivery process in a fourth embodiment of the present invention. In this embodiment, the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process. A proxy (Proxy) between the user device and the affiliate website server is responsible for inserting a precise advertisement link in the web request; the user management module in the advertisement server is responsible for managing the user identifier and the IP pair, and the content insertion module in the advertisement server is managed by the user The module query obtains the user ID; the behavior management module in the ad server is negative Responsible for maintaining user behavior characteristics, the content insertion module obtains user behavior characteristics by querying the behavior management module; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and the content insertion module obtains user behavior by querying the advertisement management module. The advertisement information corresponding to the feature (or the advertisement link); the access statistics module in the advertisement server is responsible for redirecting the web request of the user to click the advertisement information, and counting and counting the behavior of the click advertisement information of the user, and the statistical data can be used for the basis of the charge. As shown in Figure 16, the following steps are included:

步骤 801、 用户通过用户设备发起访问加盟网站的 Web请求, 该 Web 请求由网关设备转发;  Step 801: The user initiates, by using the user equipment, a web request for accessing the affiliate website, where the web request is forwarded by the gateway device.

步骤 8 02、 广告服务器 (具体可以是广告服务器中的内容插入模块) 拦截此 Web请求, 根据 Web请求中的 I P地址向用户管理模块查询用户标 识, 根据用户标识向行为管理模块查询用户行为特征, 根据用户行为特征 向广告管理模块查询匹配的广告链接;  Step 8 02: The advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web request, queries the user management module according to the IP address in the web request, and queries the behavior management module to query the user behavior characteristic according to the user identifier. Querying the matching advertisement link to the advertisement management module according to the user behavior characteristic;

步骤 8 03、 广告服务器 (具体可以是广告服务器中的内容插入模块) 将此上述广告链接插入到 Web请求中, 广告链接可以作为 URL中的一个参 数或者在 Cook i e中插入;  Step 8 03, the advertisement server (specifically, the content insertion module in the advertisement server) inserts the above advertisement link into the web request, and the advertisement link can be inserted as a parameter in the URL or inserted in the Cook i e;

步骤 8 04、 广告服务器 (具体可以是广告服务器中的内容插入模块) 将含广告链接的 Web请求发送至加盟网站服务器;  Step 8 04, the advertisement server (specifically, the content insertion module in the advertisement server) sends the web request with the advertisement link to the affiliate website server;

步骤 8 05、加盟网站服务器在 Web应答页面中插入 Web请求所含的广 告链接, 并返回包括广告链接的 Web应答;  Step 8 05. The affiliate website server inserts the advertisement link included in the web request in the web response page, and returns a web response including the advertisement link;

步骤 806 - 8 07、 用户通过用户设备点击广告信息, 从而触发向访问 统计模块发送 Web请求; 需要说明的是, 由于广告中的 URL是指向访问统 计模块的, 广告网站的地址被包含在参数中, 因此当用户点击广告时向访 问统计模块发送 Web请求;  Steps 806 - 8 07, the user clicks the advertisement information through the user equipment, thereby triggering the sending of the web request to the access statistics module. It should be noted that, since the URL in the advertisement is directed to the access statistics module, the address of the advertisement website is included in the parameter. , thus sending a web request to the access statistics module when the user clicks on the advertisement;

步骤 8 08、 广告服务器 (具体可以是广告服务器中的访问统计模块) 对用户点击广告的行为进行统计,然后返回重定向至广告网站的 Web应答; 步骤 8 09、 用户通过用户设备(如用户端浏览器) 自动发起访问广告 网站的 Web请求。 Step 8 08, the advertisement server (specifically, the access statistics module in the advertisement server) performs statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website; Step 8 09, the user passes the user equipment (such as the user end) Browser) automatically initiates access to the ad Web request for the website.

图 17为本发明第五具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告投放过程中广告服务器作为用户设备与加盟网站之间的代理 Proxy , 负责在 Web请求中插入用户标识; 广告服务器中的用户管理模块 负责管理用户标识和 IP地址对, 广告服务器中的内容插入模块通过对用 户管理模块查询获得用户标识; 广告服务器中的行为管理模块负责维护用 户行为特征, 内容插入模块通过根据用户标识向行为管理模块查询获得用 户行为特征; 广告服务器中的广告管理模块负责管理维护广告信息(或广 告链接) , 内容插入模块根据用户行为特征向广告管理模块获取与用户行 为特征匹配的广告信息 (或广告链接) ; 广告服务器中的访问统计模块负 责重定向用户通过点击广告信息发送 Web请求, 并对用户的点击广告信息 行为进行计数统计, 统计数据可用作收费的依据。 如图 1 7 所示, 包括如 下步骤:  FIG. 17 is a schematic flowchart of an advertisement delivery process in a fifth embodiment of the present invention. In the embodiment, the process of user identity identification and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement server during the advertisement delivery process. The proxy Proxy between the user equipment and the affiliate website is responsible for inserting the user identifier in the web request; the user management module in the advertisement server is responsible for managing the user identifier and the IP address pair, and the content insertion module in the advertisement server obtains the query by the user management module. User ID; The behavior management module in the advertisement server is responsible for maintaining user behavior characteristics, and the content insertion module obtains user behavior characteristics by querying the behavior management module according to the user identifier; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link). The content insertion module acquires advertisement information (or an advertisement link) matching the user behavior characteristic to the advertisement management module according to the user behavior characteristic; the access statistics module in the advertisement server is responsible for redirecting the user by clicking the advertisement The information is sent to the web request, and the user's click-to-advertising information behavior is counted and counted, and the statistical data can be used as a basis for charging. As shown in Figure 17, the following steps are included:

步骤 901、 用户通过用户设备发起访问加盟网站服务器的 Web请求, 该 Web请求由网关设备转发;  Step 901: The user initiates a web request to access the affiliate website server by using the user equipment, where the web request is forwarded by the gateway device.

步骤 902、 广告服务器(具体是广告服务器中的内容插入模块)拦截 此 Web请求, 根据用户设备的源 IP地址从用户管理模块查询用户标识; 步骤 903、 广告服务器(具体是广告服务器中的内容插入模块)将用 户标识插入到 Web请求中 (具体的, 用户标识可以作为 URL中的一个参数 或者在 Cook i e中插入 ) ;  Step 902: The advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web request, and queries the user identifier from the user management module according to the source IP address of the user equipment; Step 903, the advertisement server (specifically, the content insertion in the advertisement server) Module) inserts the user ID into the web request (specifically, the user ID can be inserted as a parameter in the URL or inserted in Cookie ie);

步骤 904、 广告服务器(具体是广告服务器中的内容插入模块)将含 用户标识的 Web请求发送至加盟网站服务器;  Step 904: The advertisement server (specifically, the content insertion module in the advertisement server) sends the web request including the user identifier to the affiliate website server;

步骤 905、 加盟网站服务器根据用户标识向广告服务器(具体是广告 服务器中的行为管理模块)查询用户行为特征, 根据用户行为特征向广告 服务器(具体是广告服务器中的广告管理模块)查询匹配的广告信息; 可 选的, 还可以进行广告发布统计; Step 905: The affiliate website server queries the advertisement server (specifically, the behavior management module in the advertisement server) according to the user identifier, and queries the advertisement server (specifically, the advertisement management module in the advertisement server) to query the matched advertisement according to the user behavior characteristic. Information; Selected, you can also conduct advertising statistics;

步骤 906、 加盟网站服务器在 Web应答页面中插入上述广告信息, 并 向用户设备返回 Web应答;  Step 906: The affiliate website server inserts the foregoing advertisement information into the web response page, and returns a web response to the user equipment.

步骤 907 - 908、 用户通过用户设备点击广告信息, 触发向广告服务 器(具体是广告服务器中的访问统计模块)发送 Web请求; 需要说明的是, 由于广告中的 URL是指向访问统计模块的, 广告网站的地址被包含在参数 中, 当用户点击广告时向访问统计模块发送 Web请求;  Step 907 - 908, the user clicks the advertisement information through the user equipment, and triggers sending a web request to the advertisement server (specifically, the access statistics module in the advertisement server). It should be noted that, because the URL in the advertisement is directed to the access statistics module, the advertisement The address of the website is included in the parameter, and the web request is sent to the access statistics module when the user clicks on the advertisement;

步骤 909、 广告服务器(具体是广告服务器中的访问统计模块)对用 户点击广告的行为进行统计, 然后返回重定向至广告网站的 Web应答; 步骤 91 0、 用户设备通过用户设备(如用户端浏览器) 自动发起访问 广告网站的 Web请求。  Step 909: The advertisement server (specifically, the access statistics module in the advertisement server) collects statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website. Step 91 0: The user equipment browses through the user equipment (such as the user end) ) Automatically initiate a web request to access an ad site.

本实施例中是由广告服务器中的内容插入模块获取用户标识并将其 发送给加盟网站, 另外还有一种实施方式, 将 Web请求直接发送给加盟网 站, 由加盟网站根据用户设备的 I P地址从广告服务器的用户管理模块查 询用户标识, 然后根据用户标识查询用户行为特征, 并进一步根据用户行 为特征从广告管理模块获取广告信息, 将广告信息插入到 Web应答页面中 返回给用户设备。  In this embodiment, the content insertion module in the advertisement server acquires the user identifier and sends it to the affiliate website. In addition, there is another implementation manner, and the web request is directly sent to the affiliate website, and the affiliate website is based on the IP address of the user equipment. The user management module of the advertisement server queries the user identifier, and then queries the user behavior feature according to the user identifier, and further obtains the advertisement information from the advertisement management module according to the user behavior feature, and inserts the advertisement information into the web response page and returns the information to the user equipment.

图 18为本发明第六具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告发送过程中广告服务器作为用户设备与加盟网站之间的代理 Proxy , 负责在 Web应答中插入精准广告; 广告服务器中的用户管理模块 负责管理用户标识和 IP地址对, 广告服务器中的内容插入模块通过对用 户管理模块查询获得用户标识; 广告服务器中的行为管理模块负责维护用 户行为特征, 内容插入模块通过对行为管理模块查询获得用户行为特征; 广告服务器中的广告管理模块负责管理维护广告信息 (或广告链接) , 内 容插入模块通过查询广告管理模块获得与用户行为特征对应的广告信息 (或广告链接); 广告服务器中的访问统计模块负责重定向用户点击广告 信息的 Web请求, 并对用户的点击广告信息行为进行计数统计, 统计数据 可用作收费的依据。 如图 18所示, 包括如下步骤: 18 is a schematic flowchart of an advertisement delivery process in a sixth embodiment of the present invention. In this embodiment, the process of user identity recognition and user online behavior analysis is the same as the above-described first embodiment, and the advertisement server acts as an advertisement during the advertisement transmission process. The proxy Proxy between the user equipment and the affiliate website is responsible for inserting the precise advertisement in the web response; the user management module in the advertisement server is responsible for managing the user identifier and the IP address pair, and the content insertion module in the advertisement server obtains the query through the user management module. User ID; The behavior management module in the advertisement server is responsible for maintaining user behavior characteristics, and the content insertion module obtains user behavior characteristics by querying the behavior management module; the advertisement management module in the advertisement server is responsible for managing maintenance advertisement information (or advertisement link), and content insertion The module obtains advertisement information corresponding to the user behavior characteristic by querying the advertisement management module (or advertising link); The access statistics module in the advertisement server is responsible for redirecting the web request of the user to click on the advertisement information, and counting and counting the behavior of the user's click advertisement information, and the statistical data can be used as a basis for charging. As shown in FIG. 18, the following steps are included:

步骤 1 001、 用户通过用户设备发起访问加盟网站服务器的 Web请求. 该 Web请求由网关设备转发;  Step 1 001: The user initiates a web request to access the affiliate website server through the user equipment. The web request is forwarded by the gateway device;

步骤 1 002、 加盟网站服务器返回 Web应答, 广告服务器 (具体是广 告服务器中的内容插入模块) 拦截此 Web应答;  Step 1 002, the affiliate website server returns a web response, and the advertisement server (specifically, the content insertion module in the advertisement server) intercepts the web response;

步骤 1 003、 广告服务器 (具体是广告服务器中的内容插入模块)根 据用户设备的 IP地址向用户管理模块查询用户标识, 根据用户标识向行 为管理模块查询用户行为特征, 根据用户行为特征向广告管理模块查询匹 配的广告信息; 可选的, 还可以进行广告发布统计;  Step 1 003: The advertisement server (specifically, the content insertion module in the advertisement server) queries the user management module for the user identifier according to the IP address of the user equipment, queries the behavior management module for the user behavior characteristic according to the user identifier, and manages the advertisement according to the user behavior characteristic. The module queries the matching advertisement information; optionally, the advertisement release statistics can also be performed;

步骤 1 004、 广告服务器 (具体是广告服务器中的内容插入模块) 将 此广告信息插入到 Web应答中;  Step 1 004, the advertisement server (specifically, the content insertion module in the advertisement server) inserts the advertisement information into the web response;

步骤 1 005、 广告服务器 (具体是广告服务器中的内容插入模块) 将 含上述广告信息的 Web应答发送至用户设备;  Step 1 005: The advertisement server (specifically, the content insertion module in the advertisement server) sends a web response including the advertisement information to the user equipment;

步骤 1 006 - 1 007、 收到 Web应答后, 用户通过用户设备点击广告, 并触发向广告服务器(具体是广告服务器中的访问统计模块)发起 Web请 求; 需要说明的是, 由于广告中的 URL是指向访问统计模块的, 广告网站 的地址被包含在参数中, 因此用户点击广告时向访问统计模块发送 Web请 求;  Step 1 006 - 1 007. After receiving the web response, the user clicks on the advertisement through the user equipment, and triggers a web request to the advertisement server (specifically, the access statistics module in the advertisement server); it is necessary to explain that the URL in the advertisement Is directed to the access statistics module, the address of the advertising website is included in the parameter, so the user sends a web request to the access statistics module when the user clicks on the advertisement;

步骤 1 008、 广告服务器 (具体是广告服务器中的访问统计模块) 对 用户点击广告的行为进行统计, 然后返回重定向至广告网站的 Web应答; 步骤 1 009、 用户设备通过用户设备(如用户端浏览器) 自动发起访 问广告网站的 Web请求。  Step 1 008, the advertisement server (specifically, the access statistics module in the advertisement server) performs statistics on the behavior of the user clicking the advertisement, and then returns a web response redirected to the advertisement website; Step 1 009, the user equipment passes the user equipment (such as the user end) Browser) Automatically initiates a web request to access an advertising website.

图 19为本发明第七具体实施例中广告投放过程的流程示意图, 在本 实施例中用户身份识别和用户上网行为分析的过程与上述第一具体实施例相 同, 在广告投放过程中广告服务器作为用户设备与加盟网站之间的代理FIG. 19 is a schematic flowchart of an advertisement delivery process in a seventh embodiment of the present invention. In this embodiment, a process of user identity identification and user online behavior analysis is compared with the foregoing first embodiment. Similarly, the ad server acts as a proxy between the user device and the affiliate site during the ad serving process.

Proxy , 负责在流媒体中插入广告信息; 广告服务器中的用户管理模块负 责管理用户标识和 IP地址对, 广告服务器中的内容插入模块通过根据 IP 地址向用户管理模块查询获得用户标识; 广告服务器中的行为管理模块负 责维护用户行为特征, 内容插入模块通过对行为管理模块查询获得用户行 为特征; 广告服务器中的广告管理模块负责管理维护广告信息(或广告链 接) , 内容插入模块通过查询广告管理模块获得与用户行为特征对应的广 告信息(或广告链接) ; 广告服务器中的访问统计模块负责重定向用户点 击广告信息的 Web请求, 并对用户的点击广告信息行为进行计数统计, 统 计数据可用作收费的依据。 如图 19所示, 包括如下步骤: Proxy, responsible for inserting advertisement information in the streaming media; the user management module in the advertisement server is responsible for managing the user identification and the IP address pair, and the content insertion module in the advertisement server obtains the user identifier by querying the user management module according to the IP address; The behavior management module is responsible for maintaining the user behavior characteristics, and the content insertion module obtains the user behavior characteristics by querying the behavior management module; the advertisement management module in the advertisement server is responsible for managing and maintaining the advertisement information (or the advertisement link), and the content insertion module passes the query advertisement management module. Obtaining advertisement information (or advertisement link) corresponding to the user behavior characteristic; the access statistics module in the advertisement server is responsible for redirecting the web request of the user clicking the advertisement information, and counting and counting the behavior of the user clicking the advertisement information, and the statistical data may be used as The basis for the charge. As shown in Figure 19, the following steps are included:

步骤 1101、 用户发起实时流媒体协议 Rea l Time S t reaming Protoco l , 以下简称: RTSP )请求, 该 RTSP请求由网关设备转发;  Step 1101: The user initiates a real-time streaming protocol Rea l Time S t reaming Protoco l (hereinafter referred to as: RTSP) request, and the RTSP request is forwarded by the gateway device;

步骤 1102、 广告服务器拦截并修改 RTSP请求, 在其中插入内容插入 模块所在结点的标识信息, 如用户设备的 IP地址、 URL等信息;  Step 1102: The advertisement server intercepts and modifies the RTSP request, and inserts identification information of the node where the content insertion module is located, such as an IP address and a URL of the user equipment;

步骤 1103、广告服务器将修改后的 RTSP请求发送至加盟网站服务器; 步骤 1104、 加盟网站服务器返回 RTSP应答;  Step 1103: The advertisement server sends the modified RTSP request to the affiliate website server. Step 1104: The affiliate website server returns an RTSP response.

步骤 1105、 用户发起流媒体链接请求;  Step 1105: The user initiates a streaming media link request.

步骤 1106、 加盟网站服务器返回流媒体链接应答;  Step 1106: The affiliate website server returns a streaming media link response.

步骤 1107、 广告服务器根据用户设备的 IP地址查询用户标识, 根据 用户标识查询用户行为特征, 根据用户行为特征查询匹配的广告信息; 可 选, 还可以进行广告发布统计;  Step 1107: The advertisement server queries the user identifier according to the IP address of the user equipment, queries the user behavior feature according to the user identifier, and queries the matched advertisement information according to the user behavior characteristic; optionally, the advertisement release statistics may also be performed;

步骤 1108、 加盟网站服务器向用户返回流媒体时, 广告服务器拦截 流媒体, 并在其中插入步骤 1107匹配的广告信息, 然后发送给用户设备; 步骤 1109 - 1110、 用户通过用户设备点击广告信息, 触发向广告服 务器(具体是广告服务器中的访问统计模块)发起 Web请求; 需要说明的 是, 由于广告中的 URL是指向访问统计模块的, 广告网站的地址被包含在 参数中, 因此用户点击广告时向访问统计模块发送 Web请求; 步骤 1111、 广告服务器 (具体是广告服务器中的访问统计模块) 对 用户点击广告的行为进行统计, 然后返回重定向至广告网站的重定向应 答; Step 1108: When the affiliate website server returns the streaming media to the user, the advertisement server intercepts the streaming media, and inserts the matching advertisement information in step 1107, and then sends the advertisement information to the user equipment. Steps 1109-1110: The user clicks the advertisement information through the user equipment, and triggers Initiating a web request to the advertisement server (specifically, the access statistics module in the advertisement server); it should be noted that since the URL in the advertisement is directed to the access statistics module, the address of the advertisement website is included in In the parameter, the user sends a web request to the access statistics module when the user clicks the advertisement; Step 1111: The advertisement server (specifically, the access statistics module in the advertisement server) counts the behavior of the user clicking the advertisement, and then returns the weight of the redirect to the advertisement website. Directional response

步骤 1112、 用户通过用户设备(如用户端浏览器) 自动发起访问广 告网站的 Web请求。  Step 1112: The user automatically initiates a web request to access the advertisement website through a user equipment (such as a user browser).

综上所述, 本发明上述实施例提供的广告投放方法、 装置和系统, 通 过对用户的上网行为进行分析获取用户行为特征, 并根据用户行为特征进 行广告信息的推送, 能够提供广告推送的针对性, 为用户提供更加精准的 广告信息。 本发明上述实施例中的提供的用户标识可以是指用户的手机号 或者拨号上网的账号, 用户上网使用的设备可以是个人计算机、手机、 PDA 等上网设备, 其中用户的手机号、 拨号账号等信息是相对固定的, 因此通 过对这类信息进行识别有助于准确、 长期的跟踪用户的上网行为, 对用户 的行为特征分析的结果会更加准确。 本发明实施例中可以利用已存在的电 信设备进行用户身份识别, 无需增加额外的流程 (如种 Cook ie、 去除 Cook ies信息) , 且对用户行为特征的分析可以通过旁路进行的, 不会对 用户正常浏览网页造成影响, 并且上述的流程简单高效, 有利于实现高性 用户的长期行为进行分析, 能够更加精准的把握用户的长期行为特征信息 和短期行为特征信息, 在进行广告的推送时能够更加灵活的选择广告策 略。  In summary, the advertisement delivery method, device and system provided by the above embodiments of the present invention can obtain the user behavior characteristics by analyzing the online behavior of the user, and push the advertisement information according to the user behavior characteristics, and can provide the advertisement promotion target. Sex, provide users with more accurate advertising information. The user identifier provided in the foregoing embodiment of the present invention may refer to the mobile phone number of the user or the account of the dial-up Internet access. The device used by the user on the Internet may be a personal computer, a mobile phone, a PDA, etc., wherein the user's mobile phone number, dialing account number, etc. Information is relatively fixed, so identifying such information helps to accurately and long-term tracking the user's online behavior, and the results of the user's behavioral characteristics analysis will be more accurate. In the embodiment of the present invention, the existing telecommunication device can be used for user identity identification, without adding additional processes (such as a cookie, removing cookie information), and the analysis of the user behavior characteristics can be performed by bypass, and will not It affects the user's normal browsing of the webpage, and the above-mentioned process is simple and efficient, which is beneficial to the analysis of the long-term behavior of high-level users, and can more accurately grasp the long-term behavior characteristic information and short-term behavior characteristic information of the user, when the advertisement is pushed. More flexible choice of advertising strategies.

上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。  The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分 流程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存 储于一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法 的实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆 体 ( Read-Only Memory, ROM )或随机存储记忆体 ( Random Access Memory, RAM) 等。 A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium, the program In execution, the flow of an embodiment of the methods as described above may be included. The storage medium may be a magnetic disk, an optical disk, or a read-only storage memory. Read-Only Memory (ROM) or Random Access Memory (RAM).

最后应说明的是: 以上实施例仅用以说明本发明的技术方案而非对其 进行限制, 尽管参照较佳实施例对本发明进行了详细的说明, 本领域的普 通技术人员应当理解: 其依然可以对本发明的技术方案进行修改或者等同 替换, 而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技 术方案的精神和范围。  It should be noted that the above embodiments are only intended to illustrate the technical solutions of the present invention and are not to be construed as limiting the embodiments of the present invention. The technical solutions of the present invention may be modified or equivalently substituted, and the modified technical solutions may not deviate from the spirit and scope of the technical solutions of the present invention.

Claims

权 利 要 求 书 Claim 1、 一种广告投放方法, 其特征在于, 包括:  A method for advertising an advertisement, comprising: 接收用户发来的访问网络请求,所述访问网络请求至少包含用户源 IP地 址;  Receiving an access network request sent by the user, where the access network request includes at least a user source IP address; 根据维护的 IP地址、 用户标识和用户行为特征的关系信息, 获得与所述 访问网络请求中的源 I P地址所对应的用户行为特征,其中所述用户行为特征 是对深度报文检测 DPI设备输出的用户访问网络请求的解析结果挖掘分析得 到的;  Obtaining a user behavior feature corresponding to the source IP address in the access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior feature, where the user behavior feature is to detect the DPI device output of the deep packet. User access to the network request analysis results mining analysis; 至少根据所述用户行为特征, 获得匹配的广告信息;  Obtaining matching advertisement information according to at least the user behavior characteristic; 向用户返回与所述访问网络请求相应的访问网络应答, 所述访问网络应 答至少包含所述广告信息。  An access network response corresponding to the access network request is returned to the user, the access network response including at least the advertisement information. 2、 根据权利要求 1所述的广告投放方法, 其特征在于, 所述方法进一步 包括:  The method for advertising an advertisement according to claim 1, wherein the method further comprises: 根据所述访问网络请求中的访问网站地址, 向对应的网站服务器发送第 二访问网络请求, 并接收返回的网页应答页面或流媒体数据;  Sending, according to the visited website address in the access network request, a second access network request to the corresponding website server, and receiving the returned webpage answering page or streaming media data; 将所述广告信息插入到所述网页应答页面或流媒体数据中;  Inserting the advertisement information into the webpage answering page or streaming media data; 则所述向用户返回与所述访问网络请求相应的访问网络应答的步骤为:向 用户返回插入有广告信息的网页应答页面或插入有广告信息的流媒体数据; 所述至少根据所述用户行为特征, 获得匹配的广告信息包括:  And the step of returning, to the user, the access network response corresponding to the access network request is: returning, to the user, a webpage response page inserted with the advertisement information or streaming media data inserted with the advertisement information; the at least according to the user behavior Features, get matching advertising information including: 根据维护的用户行为特征与广告信息的关系信息, 获得与所述用户行为 特征匹配的广告信息或者获得与所述用户行为特征和所述网页应答页面中的 关键词信息匹配的广告信息。  Obtaining advertisement information matching the user behavior characteristic or obtaining advertisement information matching the user behavior characteristic and the keyword information in the webpage response page according to the relationship information of the maintained user behavior characteristic and the advertisement information. 3、 根据权利要求 1所述的广告投放方法, 其特征在于, 所述方法进一步 包括:  The method for advertising an advertisement according to claim 1, wherein the method further comprises: 构建广告框架, 所述广告框架中插入有所述广告信息以及所述访问网络 请求中的访问网站地址; 则所述向用户返回与所述访问网络请求相应的访问网络应答的步骤为: 向用户返回包含所述广告框架的访问网络应答。 Constructing an advertisement frame in which the advertisement information and an access website address in the access network request are inserted; And the step of returning the access network response corresponding to the access network request to the user is: returning an access network response including the advertisement frame to the user. 4、 根据权利要求 1所述的广告投放方法, 其特征在于, 所述方法进一步 包括:  The method for advertising an advertisement according to claim 1, wherein the method further comprises: 接收并维护网络设备发来的用户 IP地址与用户标识的关系信息。  Receive and maintain the relationship between the user IP address and the user ID sent by the network device. 5、 根据权利要求 1所述的广告投放方法, 其特征在于, 所述对 DPI设备 输出的用户访问网络请求的解析结果挖掘分析包括:  The advertisement delivery method according to claim 1, wherein the analysis of the analysis result of the user access network request output by the DPI device comprises: 根据 DPI设备输出的网络访问相关信息和行为特征分析规则, 挖掘分析 得到相应的用户行为特征;  According to the network access related information and behavior characteristic analysis rules output by the DPI device, the corresponding user behavior characteristics are obtained by mining analysis; 将所述用户行为特征与对应的用户标识关联保存或更新, 其中所述用户 标识与所述访问网络请求中的用户源 IP地址相关联。  The user behavior feature is saved or updated in association with a corresponding user identity, wherein the user identity is associated with a user source IP address in the access network request. 6、 根据权利要求 5所述的广告投放方法, 其特征在于, 所述根据 DPI设 备输出的网络访问相关信息和行为特征分析规则, 挖掘分析得到用户行为特 征的步骤包括:  The advertisement delivery method according to claim 5, wherein the step of mining and analyzing the user behavior characteristics according to the network access related information and the behavior characteristic analysis rule output by the DPI device comprises: 根据用户在第一时间范围内的所述网络访问相关信息的统计结果与知识 库的匹配结果, 得到该用户访问网页的类型分布情况, 所述第一时间范围包 括长期时间范围和 /或短期时间范围;  Obtaining a type distribution of the visited webpage of the user according to a matching result of the network access related information of the user in the first time range and the knowledge base, where the first time range includes a long-term time range and/or a short-term time Scope 根据所述用户访问网页类型的分布情况和行为特征分析规则, 获取对应 的用户行为特征, 所述用户行为特征包括该用户的长期行为特征信息和用户 的短期行为特征信息。  And obtaining a corresponding user behavior feature according to the distribution of the user-accessed webpage type and the behavior characteristic analysis rule, where the user behavior characteristic includes the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user. 7、 根据权利要求 1所述的广告投放方法, 其特征在于, 所述方法进一步 包括:  The method for advertising an advertisement according to claim 1, wherein the method further comprises: 接收用户点击广告信息后发送的、 指向广告服务器的访问网络请求, 所 述访问网络请求包含用户源 IP地址和广告网站的信息;  Receiving an access network request sent by the user after clicking the advertisement information to the advertisement server, where the access network request includes the user source IP address and the information of the advertisement website; 根据所述用户源 IP地址和广告网站的信息, 统计用户点击广告的行为; 并向用户返回重定向至广告网站服务器的访问网络应答, 使得用户设备 自动发起访问广告网站的访问网络请求。 Counting the behavior of the user clicking the advertisement according to the user source IP address and the information of the advertisement website; and returning the access network response redirected to the advertisement website server to the user, so that the user equipment Automatically initiate an access network request to access an ad site. 8、 一种广告投放方法, 其特征在于, 包括:  8. An advertisement delivery method, characterized in that: 接收用户发来的第一访问网络请求, 所述第一访问网络请求包含用户源 IP地址和访问网站地址;  Receiving a first access network request sent by the user, where the first access network request includes a user source IP address and a visited website address; 根据维护的 IP地址、 用户标识与用户行为特征的关系信息, 获得与所述 第一访问网络请求中的源 IP地址所对应的用户行为特征,其中所述用户行为 特征是对深度报文检测 DPI设备输出的用户访问网络请求的解析结果挖掘分 析得到的;  Obtaining a user behavior feature corresponding to the source IP address in the first access network request according to the relationship information of the maintained IP address, the user identifier, and the user behavior feature, where the user behavior feature is a DPI for detecting the deep packet. The analysis result of the user's access to the network request output by the device is obtained by mining and analyzing the analysis result; 根据所述用户行为特征, 获得匹配的广告信息;  Obtaining matching advertisement information according to the user behavior characteristic; 向所述第一访问网络请求中的访问网站地址所对应的网站服务器发送包 含所述广告信息的第二访问网络请求, 接收并向用户返回包含所述广告信息 的第二访问网络应答。  Transmitting, by the website server corresponding to the visited website address in the first access network request, a second access network request including the advertisement information, and receiving and returning to the user a second access network response including the advertisement information. 9、 根据权利要求 8所述的广告投放方法, 其特征在于, 所述方法进一步 包括:  The method for advertising an advertisement according to claim 8, wherein the method further comprises: 接收并维护网络设备发来的用户 IP地址与用户标识的关系信息。  Receive and maintain the relationship between the user IP address and the user ID sent by the network device. 10、 根据权利要求 9所述的广告投放方法, 其特征在于, 所述对 DPI设 备输出的用户访问网络请求的解析结果挖掘分析包括:  The advertisement delivery method according to claim 9, wherein the analysis of the analysis result of the user access network request output by the DPI device comprises: 根据行为特征分析规则以及 DPI设备输出的网络访问相关信息, 挖掘分 析得到用户行为特征;  According to the behavior characteristic analysis rules and the network access related information output by the DPI device, mining analysis is performed to obtain user behavior characteristics; 将所述用户行为特征与对应的用户标识关联保存或更新, 其中所述用户 标识与所述访问网络请求中的用户源 IP地址相关联。  The user behavior feature is saved or updated in association with a corresponding user identity, wherein the user identity is associated with a user source IP address in the access network request. 11、 根据权利要求 10所述的广告投放方法, 其特征在于, 所述根据行为 特征分析规则以及 DP I设备输出的网络访问相关信息, 挖掘分析得到用户行 为特征的步骤包括:  The advertisement delivery method according to claim 10, wherein the step of mining and analyzing the user behavior according to the behavior characteristic analysis rule and the network access related information output by the DP I device comprises: 根据用户在第一时间范围内的所述网络访问相关信息的统计结果与知识 库的匹配结果, 得到该用户访问网页的类型分布情况, 所述第一时间范围包 括长期时间范围和 /或短期时间范围; Obtaining a type distribution of the visited webpage of the user according to the matching result of the statistical result of the network access related information and the knowledge base in the first time range, the first time range package Including long-term time horizons and/or short-term time horizons; 根据所述用户访问网页类型的分布情况和行为特征分析规则, 获得相应 的用户行为特征, 所述用户行为特征包括该用户的长期行为特征信息和用户 的短期行为特征信息。  Corresponding user behavior characteristics are obtained according to the distribution of the user-accessed webpage type and the behavior characteristic analysis rule, and the user behavior characteristic includes the long-term behavior characteristic information of the user and the short-term behavior characteristic information of the user. 12、 根据权利要求 8所述的广告投放方法, 其特征在于, 所述方法进一 步包括:  12. The method according to claim 8, wherein the method further comprises: 接收用户点击广告信息后发送的、 指向广告服务器的访问网络请求, 所 述访问网络请求包含用户源 IP地址和广告网站的信息;  Receiving an access network request sent by the user after clicking the advertisement information to the advertisement server, where the access network request includes the user source IP address and the information of the advertisement website; 根据所述用户源 IP地址和广告网站的信息,统计用户点击广告信息的行 为;  Calculating the behavior of the user clicking the advertisement information according to the user source IP address and the information of the advertisement website; 并向用户返回重定向至广告网站服务器的访问网络应答, 使得用户设备 自动发起访问广告网站的访问网络请求。  And returning to the user an access network response redirected to the advertising website server, such that the user device automatically initiates an access network request to access the advertising website. 13、 一种广告服务器, 其特征在于, 包括:  13. An advertisement server, comprising: 第一通信模块, 用于接收用户发来的访问网络请求, 所述访问网络请求 至少包含用户源 IP地址,并向用户返回与所述访问网络请求相应的访问网络 应答, 所述访问网络应答至少包含所述匹配的广告信息;  a first communication module, configured to receive an access network request sent by a user, where the access network request includes at least a user source IP address, and return an access network response corresponding to the access network request to the user, where the access network responds at least Containing the matched advertisement information; 用户-行为管理模块, 用于根据维护的 IP地址、 用户标识与用户行为特征 的关系信息,获得与所述访问网络请求中的源 IP地址所对应的用户行为特征; 行为分析模块, 用于对深度报文检测 DPI设备输出的用户访问网络请求 的解析结果挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块刷新 与对应的用户标识关联的用户行为特征;  a user-behavior management module, configured to obtain, according to relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, a user behavior feature corresponding to the source IP address in the access network request; a behavior analysis module, configured to The deep message detection detection result of the user access network request output by the DPI device is analyzed and analyzed, and the user behavior feature is obtained, and the user behavior characteristic associated with the corresponding user identifier is refreshed by the user-behavior management module; 广告管理模块, 用于至少根据所述用户行为特征, 获得匹配的广告信息, 并通过所述第一通信模块向用户返回相应的访问网络应答, 所述访问网络应 答至少包含所述匹配的广告信息。  An advertisement management module, configured to obtain matching advertisement information according to at least the user behavior feature, and return a corresponding access network response to the user by using the first communication module, where the access network response includes at least the matched advertisement information . 14、 根据权利要求 13所述的广告服务器, 其特征在于, 进一步包括: 第二通信模块, 用于根据所述访问网络请求中的访问网站地址, 向对应 的网站服务器发送第二访问网络请求; 并接收返回的网页应答页面或流媒体 数据; The advertisement server according to claim 13, further comprising: a second communication module, configured to respond to the visited website address according to the access network request The web server sends a second access network request; and receives the returned web page reply page or streaming media data; 第一内容插入模块, 用于将所述广告信息插入到所述网页应答页面或流 媒体数据中; 其中, 所述第一通信模块向用户返回的访问网络应答具体为插 入有广告信息的网页应答页面或流媒体数据;  a first content insertion module, configured to insert the advertisement information into the webpage response page or the streaming media data; wherein, the access network response returned by the first communication module to the user is specifically a webpage response inserted with the advertisement information Page or streaming media data; 所述广告管理模块为第一广告管理模块, 用于根据维护的用户行为特征 与广告信息的关系信息, 获得与所述用户行为特征匹配的广告信息; 或者, 根据所述用户行为特征、 所述网页应答页面中的关键词信息以及维护的用户 行为特征与广告信息的关系信息, 从广告数据库中获得匹配的广告信息。  The advertisement management module is a first advertisement management module, configured to obtain advertisement information that matches the user behavior characteristic according to the relationship information between the maintained user behavior feature and the advertisement information; or, according to the user behavior feature, The keyword information in the web page response page and the relationship information between the maintained user behavior feature and the advertisement information obtain matching advertisement information from the advertisement database. 15、 根据权利要求 13所述的广告服务器, 其特征在于, 进一步包括: 第二内容插入模块, 用于构建广告框架, 在所述广告框架中插入所述广 告信息以及所述第一访问网络请求中的访问网站地址; 其中, 所述第一通信 模块向用户返回的访问网络应答具体为包含所述广告框架的访问网络应答。  The advertisement server according to claim 13, further comprising: a second content insertion module, configured to construct an advertisement frame, inserting the advertisement information and the first access network request in the advertisement frame The access website address in the first communication module is specifically an access network response including the advertisement frame. 16、 根据权利要求 13所述的广告服务器, 其特征在于, 所述用户-行为管 理模块还用于接收并维护网络设备发来的用户 IP地址与用户标识的关系信息。  The advertisement server according to claim 13, wherein the user-behavior management module is further configured to receive and maintain relationship information between a user IP address and a user identifier sent by the network device. 17、 根据权利要求 16所述的广告服务器, 其特征在于, 所述行为分析模 块具体用于根据行为特征分析规则以及 DPI设备输出的网络访问相关信息, 挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块将所述用户行为 特征与对应的用户标识关联保存或更新。  The advertisement server according to claim 16, wherein the behavior analysis module is specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device, extract and analyze the user behavior feature, and pass the The user-behavior management module saves or updates the user behavior feature in association with the corresponding user identity. 18、 根据权利要求 13所述的广告服务器, 其特征在于, 进一步包括: 访问统计模块,用于通过第一通信模块接收用户点击广告信息后发送的、 指向广告服务器的访问网络请求,根据所述访问网络请求中的用户源 IP地址 和广告网站的信息统计用户点击广告信息的行为; 并通过第一通信模块向用 户返回重定向至广告网站的访问网络应答。  The advertisement server according to claim 13, further comprising: an access statistic module, configured to receive, by the first communication module, an access network request that is sent to the advertisement server after the user clicks on the advertisement information, according to the The user source IP address in the access network request and the information of the advertisement website count the behavior of the user clicking the advertisement information; and return the access network response redirected to the advertisement website to the user through the first communication module. 19、 一种广告服务器, 其特征在于, 包括:  19. An advertising server, comprising: 第三通信模块, 用于接收用户发来的第一访问网络请求, 所述第一访问网 络请求包含用户源 I P地址和访问网站地址,并向用户返回第二访问网络应答; 用户-行为管理模块, 用于根据维护的 IP地址、 用户标识与用户行为特征 的关系信息,获得与所述访问网络请求中的源 IP地址所对应的用户行为特征; 行为分析模块, 用于对深度报文检测 DPI设备输出的用户访问网络请求 的解析结果挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块刷新 与对应的用户标识关联的用户行为特征; a third communication module, configured to receive a first access network request sent by a user, where the first access network The network request includes the user source IP address and the access website address, and returns a second access network response to the user; the user-behavior management module is configured to obtain and describe the relationship information according to the maintained IP address, the user identifier, and the user behavior characteristic. Accessing the user behavior feature corresponding to the source IP address in the network request; the behavior analysis module is configured to perform the analysis of the analysis result of the user access network request output by the DPI device for the deep packet detection to obtain the user behavior feature, and pass the user- The behavior management module refreshes user behavior characteristics associated with the corresponding user identifier; 广告管理模块, 用于根据所述用户行为特征, 获得匹配的广告信息; 第四通信模块, 用于向所述第一访问网络请求中的访问网站地址对应的 网站服务器发送包含所述广告信息的第二访问网络请求, 接收并通过所述第 三通信模块向用户返回包含所述广告信息的第二访问网络应答。  An advertisement management module, configured to obtain matching advertisement information according to the user behavior feature; and a fourth communication module, configured to send, to the website server corresponding to the visited website address in the first access network request, the advertisement information The second access network request receives and returns, via the third communication module, a second access network response including the advertisement information to the user. 20、 根据权利要求 19所述的广告服务器, 其特征在于, 进一步包括: 所述用户 -行为管理模块还用于接收并维护网络设备发来的用户 IP地址 与用户标识的关系信息。  The advertisement server according to claim 19, further comprising: the user-behavior management module is further configured to receive and maintain relationship information between the user IP address and the user identifier sent by the network device. 21、 根据权利要求 20所述的广告服务器, 其特征在于, 所述行为分析模 块具体用于根据行为特征分析规则以及 DPI设备输出的网络访问相关信息, 挖掘分析得到用户行为特征,并通过所述用户 -行为管理模块将所述用户行为 特征与对应的用户标识关联保存或更新。  The advertisement server according to claim 20, wherein the behavior analysis module is specifically configured to: according to the behavior feature analysis rule and the network access related information output by the DPI device, extract and analyze the user behavior feature, and pass the The user-behavior management module saves or updates the user behavior feature in association with the corresponding user identity. 22、 根据权利要求 19所述的广告服务器, 其特征在于, 进一步包括: 访问统计模块, 用于通过所述第三通信模块接收用户点击广告信息后发 送的、 指向广告服务器的访问网络请求, 根据所述访问网络请求中的用户源 IP地址和广告网站的信息统计用户点击广告的行为; 并通过所述第三通信模 块向用户返回重定向至广告网站的访问网络应答。  The advertisement server according to claim 19, further comprising: an access statistic module, configured to receive, by the third communication module, an access network request that is sent to the advertisement server after the user clicks on the advertisement information, according to The user source IP address in the access network request and the information of the advertisement website count the behavior of the user clicking the advertisement; and return the access network response redirected to the advertisement website to the user through the third communication module. 23、 一种广告系统, 其特征在于, 包括:  23. An advertising system, comprising: 网络设备, 用于传送用户的访问网络请求;  a network device, configured to transmit a user access network request; 深度报文检测 DPI设备, 用于对收到的用户的访问网络请求进行解析, 向广告服务器输出相应的解析结果; 广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并返回 至少包含匹配用户行为特征的广告信息的访问网络应答。 The deep packet detection DPI device is configured to parse the received user's access network request, and output a corresponding parsing result to the advertisement server; The advertisement server is configured to process according to the parsing result output by the DPI device, and return an access network response including at least the advertisement information that matches the user behavior characteristic. 24、 根据权利要求 23所述的广告系统, 其特征在于, 所述广告服务器具 体用于根据所述 DPI设备输出的解析结果刷新与对应的用户标识关联的用户 行为特征; 以及, 至少根据维护的 IP地址、 用户标识、 用户行为特征与广告 信息的关系信息,获得与收到的访问网络请求中的源 IP地址所匹配的广告信 息, 返回至少包含所述广告信息的访问网络应答。  The advertisement system according to claim 23, wherein the advertisement server is specifically configured to refresh a user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device; and, at least according to the maintenance The relationship information of the IP address, the user identifier, the user behavior characteristic, and the advertisement information obtains the advertisement information that matches the source IP address in the received access network request, and returns an access network response including at least the advertisement information. 25、 根据权利要求 23或 24所述的广告系统, 其特征在于, 所述 DPI设 备还用于判断是否需要拦截该访问网络请求进行广告插入, 当需要时, 向用 户返回重定向至所述广告服务器的访问网络应答, 所述访问网络应答包含用 户的原始访问网站地址; 其中, 所述广告服务器接收的访问网络请求由所述 访问网络应答触发。  The advertisement system according to claim 23 or 24, wherein the DPI device is further configured to determine whether it is necessary to intercept the access network request for advertisement insertion, and return a redirect to the advertisement to the user when needed. The access network response of the server includes the user's original visited website address; wherein the access network request received by the advertisement server is triggered by the access network response. 26、 根据权利要求 23或 24所述的广告系统, 其特征在于, 所述网络设 备进一步用于向 AAA服务器发送来自用户的认证请求, 接收 AAA服务器返回 的相应认证应答, 所述认证应答中包含分配的用户 IP 地址和对应的用户标 识, 并向所述广告服务器传输用户 IP地址和用户标识信息的关系信息;  The advertising system according to claim 23 or 24, wherein the network device is further configured to send an authentication request from the user to the AAA server, and receive a corresponding authentication response returned by the AAA server, where the authentication response includes Assigning a user IP address and a corresponding user identifier, and transmitting relationship information between the user IP address and the user identification information to the advertisement server; 所述广告服务器进一步用于接收并维护网络设备发来的用户 IP 地址与 用户标识的关系信息。  The advertisement server is further configured to receive and maintain relationship information between a user IP address and a user identifier sent by the network device. 27、 根据权利要求 23或 24所述的广告系统, 其特征在于, 所述网络设 备进一步用于当接收到来自用户的访问网络请求或向用户返回的访问网络应 答时,向所述 DPI设备发送所述访问网络请求或访问网络应答的镜像数据包; 所述 DPI 设备具体用于从所述访问网络请求和 /或访问网络应答的镜像 数据包中解析出网络访问相关信息并输出给所述广告服务器;  The advertising system according to claim 23 or 24, wherein the network device is further configured to send to the DPI device when receiving an access network request from a user or an access network response returned to the user The accessing network requests or accesses a mirrored data packet of the network response; the DPI device is specifically configured to parse the network access related information from the mirrored data packet of the access network request and/or the access network response, and output the information to the advertisement Server 所述广告服务器具体用于根据行为特征分析规则以及所述 DPI设备发来 的网络访问相关信息, 挖掘分析得到用户行为特征, 并将所述用户行为特征 与对应的用户标识关联保存或更新; 以及根据维护的 IP地址、 用户标识与用 户行为特征的关系信息,获得与收到的访问网络请求中的源 IP地址所对应的 用户行为特征信息, 至少根据所述用户行为特征信息获得匹配的广告信息, 返回相应的至少包含所述广告信息的访问网络应答。 The advertisement server is specifically configured to: according to the behavior characteristic analysis rule and the network access related information sent by the DPI device, extract and analyze the user behavior feature, and save or update the user behavior feature in association with the corresponding user identifier; According to the maintained IP address, user ID and usage The relationship information of the user behavior feature obtains the user behavior characteristic information corresponding to the source IP address in the received access network request, obtains matching advertisement information according to at least the user behavior characteristic information, and returns corresponding at least the advertisement. The access to the information is answered by the network. 28、 根据权利要求 23、 24或 27所述的广告系统, 其特征在于, 所述广 告服务器进一步用于根据接收的访问网络请求中的访问网站地址, 下载用户 访问的网页应答页面或流媒体数据, 并将所述匹配的广告信息插入到所述网 页应答页面或流媒体数据中, 其中所述返回的访问网络应答为插入有广告信 息的网页应答页面或流媒体数据;  The advertisement system according to claim 23, 24 or 27, wherein the advertisement server is further configured to download a webpage response page or streaming media data accessed by the user according to the visited website address in the received access network request. And inserting the matched advertisement information into the webpage answering page or the streaming media data, wherein the returned access network response is a webpage answering page or streaming media data inserted with the advertisement information; 或者, 所述广告服务器进一步用于构建广告框架, 在所述广告框架中插 入所述广告信息和所述收到的访问网络请求中的访问网站地址, 其中所述返 回的访问网络应答为包含所述广告框架的访问网络应答。  Alternatively, the advertisement server is further configured to construct an advertisement frame, and insert the advertisement information and the visited website address in the received access network request in the advertisement frame, wherein the returned access network response is an inclusion website The access network response of the advertising framework. 29、 一种广告系统, 其特征在于, 包括:  29. An advertising system, comprising: 深度 文检测 DPI设备, 用于解析用户的第一访问网络请求, 并向广告 服务器输出相应的解析结果;  The depth text detection DPI device is configured to parse the first access network request of the user, and output the corresponding parsing result to the advertisement server; 广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 行为特征的广告信息的第二访问网络请求; 接收并向用户返回相应的第二访 问网络应答;  An advertisement server, configured to process, according to the parsing result output by the DPI device, and send a second access network request including the advertisement information matching the user behavior characteristic to the website server corresponding to the visited website address in the first access network request Receiving and returning a corresponding second access network response to the user; 网站服务器, 用于根据所述第二访问网络请求,将所述第二访问网络请求中 包含的广告信息插入到对应的第二网页应答页面中并返回给所述广告服务器。  And a website server, configured to insert the advertisement information included in the second access network request into the corresponding second webpage response page according to the second access network request, and return the advertisement information to the advertisement server. 30、 根据权利要求 29所述的广告系统, 其特征在于, 广告服务器具体用 于根据所述 DPI设备输出的解析结果刷新与对应的用户标识关联的用户行为 特征; 以及根据维护的 IP地址、 用户标识、 用户行为特征与广告信息的关系 信息获得与收到的第一访问网络请求中的源 IP地址所匹配的广告信息;并向 所述第一访问网络请求中的访问网站地址对应的网站服务器发送包含所述广 告信息的第二访问网络请求; 接收并向用户返回相应的第二访问网络应答。 The advertisement system according to claim 29, wherein the advertisement server is specifically configured to refresh a user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device; and according to the maintained IP address and the user The relationship information of the identifier, the user behavior feature and the advertisement information obtains the advertisement information that matches the source IP address in the received first access network request; and the website server corresponding to the visited website address in the first access network request Sending a second access network request containing the advertisement information; receiving and returning a corresponding second access network response to the user. 31、 根据权利要求 29或 30所述的广告系统, 其特征在于, 进一步包括: 网 络设备, 用于向认证授权计费 AAA服务器发送来自用户的认证请求,接收 AAA服 务器返回的相应的认证应答, 所述认证应答中包含分配的用户 IP地址和对应的 用户标识, 并向所述广告服务器发送用户 IP地址和用户标识信的关系信息; 所述广告服务器进一步用于接收并维护所述网络设备发来的用户 IP 地 址与用户标识的关系信息。 The advertising system according to claim 29 or 30, further comprising: a network device, configured to send an authentication request from the user to the authentication and authorization charging AAA server, and receive a corresponding authentication response returned by the AAA server, The authentication response includes an assigned user IP address and a corresponding user identifier, and sends relationship information between the user IP address and the user identification letter to the advertisement server; the advertisement server is further configured to receive and maintain the network device The relationship between the user IP address and the user ID. 32、 根据权利要求 31所述的广告系统, 其特征在于, 所述网络设备进一 步用于当接收到来自用户的访问网络请求或向用户返回的访问网络应答时, 向所述 DPI设备发送所述访问网络请求或访问网络应答的镜像数据包;  The advertising system according to claim 31, wherein the network device is further configured to: when receiving an access network request from a user or an access network response returned to the user, send the Accessing a network request or accessing a mirrored packet of a network response; 所述 DPI 设备具体用于从所述访问网络请求和 /或访问网络应答的镜像 数据包中解析出网络访问相关信息并输出给所述广告服务器;  The DPI device is specifically configured to parse the network access related information from the mirrored data packet of the access network request and/or the access network response, and output the information to the advertisement server; 所述广告服务器具体用于根据行为特征分析规则和所述 DPI设备发来的 网络访问相关信息, 挖掘分析得到相应的用户行为特征, 并将所述用户行为 特征与对应的用户标识关联保存或更新; 以及根据维护的 IP地址、 用户标识 与用户行为特征的关系信息,获得与收到的第一访问网络请求中的源 IP地址 对应的用户行为特征, 根据所述用户行为特征获得匹配的广告信息, 向所述 第一访问网络请求中的访问网站地址对应的网站服务器发送包含所述广告信 息的第二访问网络请求; 接收并向用户返回相应的第二访问网络应答。  The advertisement server is specifically configured to: according to the behavior characteristic analysis rule and the network access related information sent by the DPI device, extract and analyze the corresponding user behavior feature, and save or update the user behavior feature with the corresponding user identifier. And obtaining, according to the relationship information of the maintained IP address, the user identifier, and the user behavior characteristic, a user behavior characteristic corresponding to the source IP address in the received first access network request, and obtaining matching advertisement information according to the user behavior characteristic; Sending, by the website server corresponding to the visited website address in the first access network request, a second access network request including the advertisement information; receiving and returning a corresponding second access network response to the user. 33、 一种广告系统, 其特征在于, 包括:  33. An advertising system, comprising: 深度 文检测 DPI设备, 用于解析用户的第一访问网络请求, 并向广告 服务器输出相应的解析结果;  The depth text detection DPI device is configured to parse the first access network request of the user, and output the corresponding parsing result to the advertisement server; 广告服务器, 用于根据所述 DPI设备输出的解析结果进行处理, 并向所 述第一访问网络请求中的访问网站地址对应的网站服务器发送包含匹配用户 源 IP地址的用户标识的第二访问网络请求,以及返回所述网站服务器请求的 与用户行为特征匹配的广告信息;  An advertisement server, configured to process, according to the parsing result output by the DPI device, and send a second access network that includes a user identifier matching the user source IP address to the website server corresponding to the visited website address in the first access network request Requesting, and returning, the advertisement information requested by the website server that matches the user behavior characteristic; 网站服务器, 用于根据所述第二访问网络请求中的用户标识, 向所述广 告服务器请求与所述用户标识匹配的广告信息, 并将所述匹配的广告信息插 入到相应的第二网页应答页面中并返回给用户。 a website server, configured to: according to the user identifier in the second access network request, to the The server requests the advertisement information matching the user identifier, and inserts the matched advertisement information into the corresponding second webpage response page and returns to the user. 34、 根据权利要求 33所述的广告系统, 其特征在于, 所述广告服务器具 体用于根据所述 DPI设备输出的解析结果刷新与对应的用户标识关联的用户 行为特征; 以及获得与收到的第一访问网络请求中的源 IP地址对应的用户标 识, 向所述第一访问网络请求中的访问网站地址对应的网站服务器发送包含 所述用户标识的第二访问网络请求, 以及 居维护的 IP地址、 用户标识、 用 户行为特征与广告信息的关系信息, 返回所述网站服务器请求的广告信息。  The advertisement system according to claim 33, wherein the advertisement server is specifically configured to refresh a user behavior feature associated with the corresponding user identifier according to the parsing result output by the DPI device; and obtaining and receiving a user identifier corresponding to the source IP address in the first access network request, and sending, to the website server corresponding to the visited website address in the first access network request, a second access network request including the user identifier, and the maintained IP address The relationship information of the address, the user identifier, the user behavior characteristic and the advertisement information, and returns the advertisement information requested by the website server. 35、 根据权利要求 33或 34所述的广告系统, 其特征在于, 进一步包括: 网络设备, 用于向 AAA服务器发送来自用户的认证请求, 接收 AAA服务器返 回的相应的认证应答,所述认证应答中包含分配的用户 IP地址和对应的用户 标识, 以及向所述广告服务器发送用户 IP地址和用户标识的关系信息;  The advertising system according to claim 33 or claim 34, further comprising: a network device, configured to send an authentication request from the user to the AAA server, and receive a corresponding authentication response returned by the AAA server, the authentication response Include the assigned user IP address and corresponding user identifier, and send relationship information of the user IP address and the user identifier to the advertisement server; 所述广告服务器进一步用于接收并维护所述网络设备发来的用户 IP 地 址与用户标识的关系信息。  The advertisement server is further configured to receive and maintain relationship information between the user IP address and the user identifier sent by the network device. 36、 根据权利要求 35所述的广告系统, 其特征在于, 所述网络设备进一 步用于当接收到来自用户的访问网络请求或向用户返回的访问网络应答时, 向所述 DPI设备传输所述访问网络请求或访问网络应答的镜像数据包;  36. The advertising system of claim 35, wherein the network device is further configured to transmit the to the DPI device when receiving an access network request from a user or an access network response returned to the user Accessing a network request or accessing a mirrored packet of a network response; 所述 DPI 设备具体用于从所述访问网络请求和 /或访问网络应答的镜像 数据包中解析出网络访问相关信息并输出给所述广告服务器;  The DPI device is specifically configured to parse the network access related information from the mirrored data packet of the access network request and/or the access network response, and output the information to the advertisement server; 所述广告服务器具体用于根据行为特征分析规则和所述 DPI设备输出的 网络访问相关信息, 挖掘分析得到用户行为特征, 并将所述用户行为特征与 对应的用户标识关联保存或更新, 并在收到第一访问网络请求后, 向所述第 一访问网络请求中的访问网站地址对应的网站服务器发送包含与第一访问网 络请求中的源 IP地址对应的用户标识的第二访问网络请求,以及根据维护的 IP地址、 用户标识、 用户行为特征与广告信息的关系信息, 返回所述网站服 务器请求的广告信息。  The advertisement server is specifically configured to: according to the behavior characteristic analysis rule and the network access related information output by the DPI device, extract and analyze the user behavior feature, and save or update the user behavior feature with the corresponding user identifier, and After receiving the first access network request, sending, to the website server corresponding to the visited website address in the first access network request, a second access network request that includes a user identifier corresponding to the source IP address in the first access network request, And returning the advertisement information requested by the website server according to the maintained IP address, the user identifier, the relationship between the user behavior feature and the advertisement information.
PCT/CN2009/073889 2009-09-11 2009-09-11 Advertisement delivery method, advertisement server and advertisement system Ceased WO2011029238A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2009/073889 WO2011029238A1 (en) 2009-09-11 2009-09-11 Advertisement delivery method, advertisement server and advertisement system
CN200980154668.9A CN102301658B (en) 2009-09-11 2009-09-11 Advertisement Delivery Method, Advertisement Server And Advertisement System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2009/073889 WO2011029238A1 (en) 2009-09-11 2009-09-11 Advertisement delivery method, advertisement server and advertisement system

Publications (1)

Publication Number Publication Date
WO2011029238A1 true WO2011029238A1 (en) 2011-03-17

Family

ID=43731927

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/073889 Ceased WO2011029238A1 (en) 2009-09-11 2009-09-11 Advertisement delivery method, advertisement server and advertisement system

Country Status (2)

Country Link
CN (1) CN102301658B (en)
WO (1) WO2011029238A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102323951A (en) * 2011-09-08 2012-01-18 中兴通讯股份有限公司 Internet advertising method and system
CN102541669A (en) * 2011-12-21 2012-07-04 深圳市同洲视讯传媒有限公司 Method, device and system for testing advertising decision system
CN103124263A (en) * 2013-01-14 2013-05-29 华为技术有限公司 An advertisement push system, advertisement push equipment, and advertisement server
CN103220305A (en) * 2012-01-18 2013-07-24 腾讯科技(深圳)有限公司 Processing system and processing method of network media information sharing
CN103297469A (en) * 2012-02-25 2013-09-11 阿里巴巴集团控股有限公司 Method and device of collecting website data
CN103595749A (en) * 2012-08-16 2014-02-19 亿赞普(北京)科技有限公司 Internet advertisement scheduling method and device, internet advertisement system
CN103747114A (en) * 2013-12-27 2014-04-23 北京集奥聚合网络技术有限公司 Method and system for correlating users in NAT (network address translation) network environment
CN103761296A (en) * 2014-01-20 2014-04-30 北京集奥聚合科技有限公司 Method and system for analyzing network behaviors of mobile terminal users
CN104283972A (en) * 2014-10-28 2015-01-14 成都西加云杉科技有限公司 Message push method, device and system based on browser
CN105162860A (en) * 2015-08-21 2015-12-16 成都秋雷科技有限责任公司 Advertisement splitting and servicing method
CN105227621A (en) * 2015-08-21 2016-01-06 成都秋雷科技有限责任公司 Advertisement fixing is to put-on method
CN106227847A (en) * 2016-07-27 2016-12-14 宁波圆形网络科技有限公司 One goes ad system and method
CN106296257A (en) * 2015-06-11 2017-01-04 苏宁云商集团股份有限公司 A kind of fixation of advertisement position put-on method based on user behavior analysis and system
CN106612201A (en) * 2015-10-27 2017-05-03 中国移动通信集团公司 Data acquisition method and system
US20210194788A1 (en) * 2018-12-28 2021-06-24 Zte Corporation Message processing method and apparatus, control-plane device, and computer storage medium
CN115248895A (en) * 2022-05-16 2022-10-28 安徽互联智库数据技术有限公司 A User Demand Mining System Based on Information Disclosure

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201308238A (en) * 2012-04-26 2013-02-16 Guoshi Partners Co Ltd Method of inserting video advertisement in web page
CN103577504A (en) * 2012-08-10 2014-02-12 华为技术有限公司 Method and device for putting personalized contents
CN103067495B (en) * 2012-12-26 2016-06-08 华为技术有限公司 A kind of method of pushed information and device
CN104063799A (en) * 2014-06-16 2014-09-24 百度在线网络技术(北京)有限公司 Promotion message pushing method and device
CN106899548B (en) * 2015-12-17 2020-11-13 北京奇虎科技有限公司 A kind of IP address correction method and device
CN105959745B (en) * 2016-05-25 2019-10-22 北京铭嘉实咨询有限公司 Advertising method and system
CN108733700A (en) * 2017-04-20 2018-11-02 腾讯科技(北京)有限公司 Data processing method, device, system and storage medium
CN107819827B (en) * 2017-10-16 2021-03-12 阔视(北京)科技有限公司 Advertising delivery method, device and system
CN107959722A (en) * 2017-12-11 2018-04-24 北京骑骑智享科技发展有限公司 Image ad method for pushing, apparatus and system
CN109598550B (en) * 2018-08-03 2020-12-22 武汉稀云科技有限公司 Method and device for placing Internet advertisements
CN109509041B (en) * 2019-01-07 2021-02-19 武汉稀云科技有限公司 Method and device for placing Internet advertisements
KR102863031B1 (en) * 2020-01-07 2025-09-19 삼성전자주식회사 An electronic apparatus and a method therefor
CN114845168B (en) * 2022-05-07 2024-01-19 北斗星通智联科技有限责任公司 Multimedia resource playing method and device, electronic equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1674513A (en) * 2005-04-30 2005-09-28 北京紫光绿信科技有限公司 WEB page information advancing technique and application system
WO2007101478A1 (en) * 2006-03-09 2007-09-13 Tecs Research And Development Limited A method of monitoring online banner activity
CN101355550A (en) * 2007-07-27 2009-01-28 中国电信股份有限公司 Method and system for pushing wideband information combining telecom wideband AAA system
CN101431524A (en) * 2007-11-07 2009-05-13 阿里巴巴集团控股有限公司 Method and device for implementing oriented network advertisement delivery

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080306815A1 (en) * 2007-06-06 2008-12-11 Nebuad, Inc. Method and system for inserting targeted data in available spaces of a webpage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1674513A (en) * 2005-04-30 2005-09-28 北京紫光绿信科技有限公司 WEB page information advancing technique and application system
WO2007101478A1 (en) * 2006-03-09 2007-09-13 Tecs Research And Development Limited A method of monitoring online banner activity
CN101355550A (en) * 2007-07-27 2009-01-28 中国电信股份有限公司 Method and system for pushing wideband information combining telecom wideband AAA system
CN101431524A (en) * 2007-11-07 2009-05-13 阿里巴巴集团控股有限公司 Method and device for implementing oriented network advertisement delivery

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012151968A1 (en) * 2011-09-08 2012-11-15 中兴通讯股份有限公司 Method and system for publishing internet information
CN102323951A (en) * 2011-09-08 2012-01-18 中兴通讯股份有限公司 Internet advertising method and system
CN102541669A (en) * 2011-12-21 2012-07-04 深圳市同洲视讯传媒有限公司 Method, device and system for testing advertising decision system
CN103220305B (en) * 2012-01-18 2016-01-20 腾讯科技(深圳)有限公司 Network media information share treatment system and processing method
CN103220305A (en) * 2012-01-18 2013-07-24 腾讯科技(深圳)有限公司 Processing system and processing method of network media information sharing
CN103297469B (en) * 2012-02-25 2016-12-14 阿里巴巴集团控股有限公司 The acquisition method of a kind of website data and device
CN103297469A (en) * 2012-02-25 2013-09-11 阿里巴巴集团控股有限公司 Method and device of collecting website data
CN103595749A (en) * 2012-08-16 2014-02-19 亿赞普(北京)科技有限公司 Internet advertisement scheduling method and device, internet advertisement system
CN103124263A (en) * 2013-01-14 2013-05-29 华为技术有限公司 An advertisement push system, advertisement push equipment, and advertisement server
CN103747114A (en) * 2013-12-27 2014-04-23 北京集奥聚合网络技术有限公司 Method and system for correlating users in NAT (network address translation) network environment
CN103747114B (en) * 2013-12-27 2015-09-09 北京集奥聚合网络技术有限公司 The method and system of associated user under NAT network environment
CN103761296A (en) * 2014-01-20 2014-04-30 北京集奥聚合科技有限公司 Method and system for analyzing network behaviors of mobile terminal users
CN104283972A (en) * 2014-10-28 2015-01-14 成都西加云杉科技有限公司 Message push method, device and system based on browser
CN106296257A (en) * 2015-06-11 2017-01-04 苏宁云商集团股份有限公司 A kind of fixation of advertisement position put-on method based on user behavior analysis and system
CN105227621A (en) * 2015-08-21 2016-01-06 成都秋雷科技有限责任公司 Advertisement fixing is to put-on method
CN105162860A (en) * 2015-08-21 2015-12-16 成都秋雷科技有限责任公司 Advertisement splitting and servicing method
CN106612201A (en) * 2015-10-27 2017-05-03 中国移动通信集团公司 Data acquisition method and system
CN106227847A (en) * 2016-07-27 2016-12-14 宁波圆形网络科技有限公司 One goes ad system and method
US20210194788A1 (en) * 2018-12-28 2021-06-24 Zte Corporation Message processing method and apparatus, control-plane device, and computer storage medium
US11575592B2 (en) * 2018-12-28 2023-02-07 Zte Corporation Message processing method and apparatus, control-plane device, and computer storage medium
CN115248895A (en) * 2022-05-16 2022-10-28 安徽互联智库数据技术有限公司 A User Demand Mining System Based on Information Disclosure

Also Published As

Publication number Publication date
CN102301658B (en) 2014-11-19
CN102301658A (en) 2011-12-28

Similar Documents

Publication Publication Date Title
WO2011029238A1 (en) Advertisement delivery method, advertisement server and advertisement system
US8930806B2 (en) Providing toolbars
CN102203765B (en) Uniquely identifying network-distributed devices without explicitly provided device or user identifying information
CN102843391B (en) A kind of method for sending information and gateway
CN101511055B (en) Method and device for delivering advertisement
CN102571374B (en) Method and system for propelling advertisement information
US20090144159A1 (en) Advertisement Insertion Module and Advertisement Replacement Module
WO2011079712A1 (en) Method and system for media playing,content delivery network device and advertisement server
CN105340243B (en) Method, system and medium for detecting the presence of a digital media device on a network
RU2630380C2 (en) System and advertising push method (push) based on home gateway
CN103064863A (en) Method and equipment of providing recommend information
WO2013181972A1 (en) Method and device for identifying network access behaviour
US20130031197A1 (en) Internet cache subscription for wireless mobile users
CN101217568A (en) A webpage push method, system and device
CN101355550A (en) Method and system for pushing wideband information combining telecom wideband AAA system
CN103440588A (en) Advertisement-providing method and advertisement-providing device
WO2015184799A1 (en) Network access method, network device and management server
CN102098328B (en) Method and equipment for correlating hypertext transport protocol (HTTP) streams
US20140006916A1 (en) Pre-reading method and apparatus
CN104509066B (en) A kind of method and the network equipment, management server for accessing network
CN101083633B (en) Information search system and search method
WO2007022675A1 (en) Device of short message network address, system and method for realizing short message value-added service
KR20050095402A (en) Location-based internet advertising service system and method thereof
CN101477576B (en) Method, equipment and system for providing network materials to search engine
US20020069283A1 (en) Apparatus and method for providing communication service based on personal identifier in internet network

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980154668.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09849114

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09849114

Country of ref document: EP

Kind code of ref document: A1