Method, system, gateway, proxy and computer program for adding information to received content pages
First Claim
1. A method of data transmission between a network (102) and a plurality of terminals (106), the network comprising a gateway (108) via which a terminal having a display can access a plurality of data resources (110, 118) each having stored therein at least one content page, the method comprising the steps of:
- the terminal sending a request to the gateway for at least one content page to be provided by at least one of the plurality of data resources;
the gateway providing the at least one content page to the terminal for display in the display of the terminal; and
the gateway inserting into the at least one content page which it provides to the terminal a link which enables the terminal to obtain data from a network address determined by the gateway.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for mobile terminals (106) to request WAP content from a network (102). The network comprises a gateway (106) via which a mobile terminal having a display can access a plurality of content servers (110, 118) each having stored therein content pages. The network is run by a network operator. The mobile terminal sends a request to the gateway for a content page to be provided by one of the content servers and the gateway obtains the content page and provides it to the mobile terminal. Before doing this, the gateway uses a WAP content proxy (112) to insert into the content page a link to a home page of the network operator which thus enables a user of the mobile terminal always to have presented a link option to go to the network operator'"'"'s home page.
69 Citations
18 Claims
-
1. A method of data transmission between a network (102) and a plurality of terminals (106), the network comprising a gateway (108) via which a terminal having a display can access a plurality of data resources (110, 118) each having stored therein at least one content page, the method comprising the steps of:
-
the terminal sending a request to the gateway for at least one content page to be provided by at least one of the plurality of data resources;
the gateway providing the at least one content page to the terminal for display in the display of the terminal; and
the gateway inserting into the at least one content page which it provides to the terminal a link which enables the terminal to obtain data from a network address determined by the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of data transmission over a network (102) controlled by a network operator, the network comprising a gateway (108) via which a terminal (106) having a display can access to a plurality of data resources (110, 118) each having stored therein at least one content page, the method comprising the steps of:
-
the terminal sending a request to the gateway for at least one content page to be provided by at least one of the plurality of data resources;
the gateway providing the at least one content page to the terminal for display in the display of the terminal; and
the gateway inserting into the at least one content page which it provides to the terminal an indicator which indicates information concerning a service provided by a service provider. - View Dependent Claims (13, 14)
-
-
15. A data transmission system (100) comprising a network (102) controlled by a network operator, the network comprising a gateway (108) via which a plurality of terminals (106) can access a plurality of data resources (110, 118) each having stored therein at least one content page, each of the terminals having a display, a browser and a transceiver (107), the browser and the transceiver being used by the terminal to send a request to the network for at least one content page to be provided by at least one of the plurality of data resources, the network receiving the request and providing the at least one content page to the terminal for display by the terminal, the gateway comprising a content proxy to insert into the at least one content page provided to the terminal an indicator which indicates information concerning a service provided by a service provider.
-
16. A gateway (108) for use in a network (102) controlled by a network operator, the network being accessible by a plurality of terminals (106) to access a plurality of data resources (110, 118) each having stored therein at least one content page, each of the terminals having a display, a browser and a transceiver (107), the browser and the transceiver being used by the terminal to send a request to the network for at least one content page to be provided by at least one of the plurality of data resources, the network receiving the request and providing the at least one content page to the terminal for display by the terminal, the gateway comprising a an indicator which indicates information concerning a service provided by a service provider.
-
17. A content proxy (112) for use in a network (102) controlled by a network operator, the network being accessible by a plurality of terminals (106) to access a plurality of data resources (110, 118) each having stored therein at least one content page, each of the terminals having a display, a browser and a transceiver (107), the browser and the transceiver being used by the terminal to send a request to the network for at least one content page to be provided by at least one of the plurality of data resources, the network receiving the request and providing the at least one content page to the terminal for display by the terminal, the content proxy inserting into the at least one content page provided to the terminal an indicator which indicates information concerning a service provided by a service provider.
-
18. A computer program product comprising a computer readable medium having thereon:
-
computer executable code means to provide a gateway (108) for use in a network (102) controlled by a network operator, the network being accessible by a plurality of terminals (106) to access a plurality of data resources (110, 118) each having stored therein at least one content page;
computer executable code means to enable the gateway to receive from at least one of the terminals a request for at least one content page to be provided by at least one of the plurality of data resources;
computer executable code means to request the at least one content page;
computer executable code means to insert into the at least one content page which is provided to the at least one terminal an indicator which indicates information concerning a service provided by a service provider; and
computer executable code means to enable the gateway to provide the at least one content page to the terminal for display in the display of the at least one terminal.
-
Specification