Provision of targeted content
First Claim
1. A method of amending content transmitted from a server to a client, the method performed by a system configured to communicate with the server and the client, the method comprising:
- configuring a domain name service to route requests for pages hosted at the server to the system such that the client sends the requests for the pages hosted at the server to the system;
receiving a request from the client to the server for a page hosted at the server, wherein the request has been sent by the client to the system as a result of the configuring of the domain name service;
transmitting the request to the server;
receiving a page from the server corresponding to the transmitted request;
searching the page for a predetermined item of content;
selectively amending content of the page to form a modified page on the basis of whether the predetermined item of content is found; and
transmitting the modified page to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
Measures, including methods, apparatus and computer program products, are provided for amending content transmitted from a server to a client. The methods are performed by a system configured to communicate with the server and the client. A method comprises: configuring a domain name service to route requests for pages hosted at the server to the system; receiving a request from the client for a page hosted at the server, the request being received on the basis of the configuring; transmitting the request to the server; receiving a page from the server corresponding to the transmitted request; searching the page for a predetermined item of content; selectively amending the content of the page to form a modified page on the basis of whether the predetermined item of content is found; and transmitting the modified page to the client.
12 Citations
20 Claims
-
1. A method of amending content transmitted from a server to a client, the method performed by a system configured to communicate with the server and the client, the method comprising:
-
configuring a domain name service to route requests for pages hosted at the server to the system such that the client sends the requests for the pages hosted at the server to the system; receiving a request from the client to the server for a page hosted at the server, wherein the request has been sent by the client to the system as a result of the configuring of the domain name service; transmitting the request to the server; receiving a page from the server corresponding to the transmitted request; searching the page for a predetermined item of content; selectively amending content of the page to form a modified page on the basis of whether the predetermined item of content is found; and transmitting the modified page to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus for use in amending content transmitted from a server to a client, the apparatus being configured to communicate with the server and the client and to receive requests for pages hosted at the server on the basis of a domain name service having been configured to route requests for pages hosted at the server to the apparatus, such that the client sends the requests for the pages hosted at the server to the apparatus, the apparatus comprising:
-
at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code being configured to cause the apparatus at least to; receive a request from the client to the server for a page hosted at the server, wherein the request has been sent by the client to the apparatus as a result of the configuring of the domain name service to route requests for pages hosted at the server to the apparatus; transmit the request to the server; receive a page from the server corresponding to the transmitted request; search the page for a predetermined item of content; selectively amend content of page to form a modified page on the basis of whether the predetermined item of content is found; and transmit the modified page to the client.
-
-
20. A computer program product comprising a non-transitory computer-readable storage medium having computer readable instructions stored thereon, the computer readable instructions being executable by a computerized device to cause the computerized device to perform a method of amending content transmitted from a server to a client, the method being performed by a system configured to communicate with the server and the client and to receive requests for pages hosted at the server on the basis of a domain name service having been configured to route requests for pages hosted at the server to the system, such that the client sends the requests for the pages hosted at the server to the system, the method comprising:
-
receiving a request from the client to the server for a page hosted at the server, —
wherein the request has been sent by the client to the system as a result of the configuring of the domain name service;transmitting the request to the server; receiving a page from the server corresponding to the transmitted request; searching the page for a predetermined item of content; selectively amending content of the page to form a modified page on the basis of whether the predetermined item of content is found; and transmitting the modified page to the client.
-
Specification