Portal push method and network equipment
AssigneeHuawei Technologies Co., Ltd.
InventorsJunli Hu, Lili Wang, Chi Zhang
Life of this patent
Estimating the term…
Abstract
Disclosed is a portal push method, which comprises: a broadband remote access server (BRAS) equipment acquiring a website identification list, after the BRAS equipment receives a hypertext transport protocol (HTTP) request message sent by a user terminal. The BRAS equipment determines whether to send portal pages to the user terminal according to whether the identification of a target website visited by the user client has a matched item in the list. The embodiments of the present disclosure further provide a corresponding BRAS equipment. The technical solutions of the embodiments of the present disclosure can reduce push times of invalid portals and improve portal push success rate.
Claims14
A portal push method, comprising:
- obtaining, by a Broadband Remote Access Server (BRAS) device, a list of website identifiers, wherein the list of website identifiers comprises identifiers of websites to which accesses are initiated by a user terminal in response to instructions from a user of the user terminal;
- receiving, by the BRAS device, a Hypertext Transfer Protocol (HTTP) request packet sent from the user terminal, wherein the HTTP request packet carries an identifier of a target website to be accessed by the user terminal;
- and
- determining, by the BRAS device, whether to send a portal page to the user terminal based on whether the identifier of the target website has a match in the list of website identifiers, wherein determining whether to send the portal page to the user terminal comprises:
- in response to determining that the identifier of the target website to be accessed by the user terminal has no match in the list of website identifiers, refraining, by the BRAS device, from sending the portal page to the user terminal;
- or
- in response to determining that the identifier of the target website to be accessed by the user terminal has a match in the list of website identifiers, sending, by the BRAS device, the portal page to the user terminal by HTTP redirecting.
A Broadband Remote Access Server (BRAS) device, comprising:
- a memory that stores program instructions;
- and
- a processor configured to execute the program instruction to cause the BRAS device to:
- obtain a list of web site identifiers, wherein the list of website identifiers comprises identifiers of websites to which accesses are initiated by a user terminal in response to instructions from a user of the user terminal;
- receive a Hypertext Transfer Protocol (HTTP) request packet sent from the user terminal, wherein the HTTP request packet carries an identifier of a target website to be accessed by the user terminal;
- and
- determine whether to send a portal page to the user terminal based on whether the identifier of the target website has a match in the list of website identifiers, wherein determining whether to send the portal page to the user terminal comprises:
- in response to determining that the identifier of the target website to be accessed by the user terminal has no match in the list of website identifiers, refrain from sending the portal page to the user terminal;
- or
- in response to determining that the identifier of the target website to be accessed by the user terminal has a match in the list of website identifiers, send the portal page to the user terminal by HTTP redirecting.
A portal push method, comprising:
- obtaining, by a Broadband Remote Access Server (BRAS) device, a list of website identifiers, wherein the list of website identifiers comprises an identifier of at least one website to which an access is initiated automatically by a user terminal;
- receiving, by the BRAS device, a Hypertext Transfer Protocol (HTTP) request packet sent from the user terminal, wherein the HTTP request packet carries an identifier of a target website to be accessed by the user terminal;
- and
- determining, by the BRAS device, whether to send a portal page to the user terminal based on whether the identifier of the target website has a match in the list of website identifiers, wherein determining whether to send the portal page to the user terminal comprises:
- in response to determining that the identifier of the target website to be accessed by the user terminal has a match in the list of website identifiers, refraining, by the BRAS device, from sending the portal page to the user terminal;
- or
- in response to determining that the identifier of the target website to be accessed by the user terminal has no match in the list of website identifiers, sending, by the BRAS device, the portal page to the user terminal by HTTP redirecting.
A Broadband Remote Access Server (BRAS) device, comprising:
- a memory that stores program instructions;
- and
- a processor configured to execute the program instruction to cause the BRAS device to:
- obtain a list of website identifiers, wherein the list of website identifiers comprises an identifier of at least one website to which an access is initiated automatically by a user terminal;
- receive a Hypertext Transfer Protocol (HTTP) request packet sent from the user terminal, wherein the HTTP request packet carries an identifier of a target website to be accessed by the user terminal;
- and
- determine whether to send a portal page to the user terminal based on whether the identifier of the target website has a match in the list of website identifiers, wherein determining whether to send the portal page to the user terminal comprises:
- in response to determining that the identifier of the target website to be accessed by the user terminal has a match in the list of website identifiers, refrain from sending the portal page to the user terminal;
- or
- in response to determining that the identifier of the target website to be accessed by the user terminal has no match in the list of website identifiers, send the portal page to the user terminal by HTTP redirecting.
Dependencies are inferred from the claim text.