IP Library Granted Patent US 8,903,857
Granted Patent B2
US 8,903,857 · App. 13/961,708 · Granted Dec 2, 2014

Provision of targeted content

Inventors: Brewster Fahys Barclay (Withersfield, GB); Rufus Simon Tobias Evison (Cambridge, GB)
Assignee: 5th Tier Limited
G06Q30/0251G06Q30/02H04L67/42H04L29/06047
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,903,857
App. No.
13/961,708
Granted
Dec 2, 2014
Kind
B2
Abstract

Measures, including methods, apparatus and computer program products, are provided for creating display space in relation to a page requested by a client from a server for display by that client. A method comprises: configuring a domain name service to route requests for pages hosted at the server to a system; receiving at the system a request from the client for a page from the server, the system being configured to communicate with the client and the server, the request being received on the basis of the configuring; and transmitting, from the system to the client, a reference to a frame-set whereby to cause the client to request that frame-set, wherein, at least one frame of the frame-set includes a reference to cause the client to display the page.

Claims (36)

1. A method of creating display space in relation to a page requested by a client from a server for display by that client, the method comprising:

configuring a domain name service to route requests for pages hosted at the server to a system;

receiving at the system a request from the client for a page from the server, the system being configured to communicate with the client and the server, the request being received on the basis of the configuring; and

transmitting, from the system to the client, a reference to a frame-set whereby to cause the client to request the frame-set,

wherein the frame-set comprises at least two frames,

wherein each frame in the frame-set comprises a frame into which content may be inserted for display, and

wherein at least one frame in the frame-set includes a reference to cause the client to display the page.

2. The method of claim 1 , further comprising:

in response to the transmitted reference, receiving a request for the frame-set from the client; and

transmitting the frame-set to the client.

3. The method of claim 2 , wherein the steps of receiving a request for the frame-set and transmitting the frame-set to the client are performed by a further system remote from the system.

4. The method of claim 2 , wherein the steps of receiving a request for the frame-set and transmitting the frame-set to the client are performed by the system.

5. The method of claim 1 , wherein the reference to the frame-set includes an indication that the reference to the frame-set was provided by the system.

6. The method of claim 1 , further comprising:

receiving a further request for the page, the request including an indication that the request has originated due to a reference provided by the system;

transmitting the request to the server;

receiving the page from the server; and

transmitting the page to the client.

7. The method of claim 6 , wherein the indication comprises information included in the address provided for the page in the reference.

8. The method of claim 1 , wherein at least one of the frames of the frame-set includes a reference to additional content to be displayed with the requested page.

9. A method of creating display space in relation to a page being transmitted from a server to a client, the method comprising:

configuring a domain name service to route requests for pages hosted at the server to a system, the system being configured to communicate with the client and the server;

receiving, at the system, a page transmitted by the server to the client, prior to the receipt of that page by the client; and

transmitting a frame-set to the client,

wherein the frame-set comprises at least two frames,

wherein each frame in the frame-set comprises a frame into which content may be inserted for display, and

wherein at least one frame in the frame-set includes the page.

10. An apparatus for use in creating display space in relation to a page requested by a client from a server for display by that client, the apparatus being adapted to receive requests from the client 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, 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 at the system a request from the client for a page from the server, the system being configured to communicate with the client and the server, the request being received on the basis of the configuring; and

transmit, from the system to the client, a reference to a frame-set whereby to cause the client to request the frame-set,

wherein the frame-set comprises at least two frames,

wherein each frame in the frame-set comprises a frame into which content may be inserted for display, and

wherein at least one frame in the frame-set includes a reference to cause the client to display the page.

Assignments (3)
CHANGE OF NAME Recorded Jun 30, 2021
From: SMARTPIPE TECHNOLOGIES LIMITED
To: NOVATIQ TECHNOLOGIES LIMITED
Reel/Frame 056725/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2019
From: 5TH TIER LIMITED
To: SMARTPIPE TECHNOLOGIES LIMITED
Reel/Frame 048381/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2013
From: BARCLAY, BREWSTER FAHYS; EVISON, RUFUS SIMON TOBIAS
To: CLICKSTREAM TECHNOLOGIES PLC
Reel/Frame 030997/0856 →
Continuity (2)
Continuation 11896227 · Aug 30, 2007
Related Publication 20130325602A1 · Dec 5, 2013