IP Library › Granted Patent US 9,361,390
Granted Patent B2
US 9,361,390 · App. 12/935,209 · Granted Jun 7, 2016

Web content management

Inventors: Nadia M Nashi (Hemel Hampstead, GB); Colin R Paterson (Ipswich, GB); Hugh Carty (Kilmarnock, GB)
Assignee: BRITISH TELECOMMUNICATIONS public limited company
G06F17/3089
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 9,361,390
App. No.
12/935,209
Granted
Jun 7, 2016
Kind
B2
Abstract

A web page preview system comprising a web host for providing, in a run-time environment, a first version and a second version of a set of web pages and an interface for receiving requests from users for access to the different versions of the set of web pages. The system provides access to the first version of the set of web pages in the run-time environment to a general set of users and provides access to the second version of the set of web pages in the run-time environment to a restricted sub-set of users, so that the second version of the set of web pages may be previewed in the run-time environment by the restricted sub-set of users.

Claims (36)

1. A web page preview system, the system comprising:

a web host for hosting both a first version and a different second version of a set of web pages in a run-time environment, the web host comprising a computer processor; and

an interface for receiving requests from users for access to the different versions of the set of web pages;

in which the system is arranged in use to provide access to the first version of the set of web pages in the run-time environment to a general set of users;

in which, simultaneously with providing access to the first version of the set of web pages in the run-time environment to the general set of users, the system is arranged in use to provide access to the different second version of the set of web pages in the run-time environment to a restricted sub-set of users, so that the second version of the set of web pages may be previewed in the run-time environment by the restricted sub-set of users; and

in which editing of the web pages is inhibited in the run-time environment.

2. A web page preview system, as claimed in claim 1 , in which access is provided to the first version of the set of web pages in the run-time environment to the general set of users in response to a first mode of request and access is provided to the second version of the set of web pages in the run-time environment to the restricted sub-set of users in response to a second mode of request.

3. A web page preview system, as claimed in claim 1 , in which the web host is arranged in use to replace the first version of the set of web pages with the second version of the set of web pages following preview by the restricted sub-set of users.

4. A web page preview system as claimed in claim 1 , in which the first version of the set of web pages comprises an application and a first item of content; in which the second version of the set of web pages comprises the application and a second item of content.

5. A web page preview system as claimed in claim 4 , in which the second version of the set of web pages comprises the first items of content.

6. A web page preview system as claimed in claim 1 , in which each of the first version of the set of web pages and the second version of the set of web pages comprises a single page.

7. A method of previewing a set of web pages, the method comprising:

hosting in a run-time environment a first version of the set of web pages and a different second version of the set of web pages;

receiving one or more requests for access to the different versions of the set of web pages;

responding to the requests by providing in the run-time environment access to the first version of the set of web pages to a general set of users;

simultaneously with providing in the run-time environment access to the first version of the set of web pages to the general set of users, providing in the run-time environment access to the different second version of the set of web pages to a restricted sub-set of users, so as to allow the restricted sub-set of users to preview the second version of the set of web pages in the run-time environment; and

providing to the restricted sub-set of users simultaneous access to both the first version and the second version of the set of web pages in the run-time environment.

8. A method as claimed in claim 7 , including releasing the previewed second version of the set of web pages to the general set of users by replacing the first version of the set of web pages with the second version of the set of web pages following preview by the restricted sub-set of users.

9. A method as claimed in claim 7 , including overwriting the first version of the set of web pages with the previewed second version of the set of web pages.

10. A method as claimed in claim 7 , in which the web page requests comprise a first mode and a second mode: in which

access to the first version of the set of web pages is provided in response to the first mode of web page request,

access to the second version of the set of web pages is provided in response to the second mode of web page request; and

in which the second mode of request is restricted to the restricted sub-set of users.

11. A method as claimed in claim 7 , including the steps of:

copying the first version of the set of web pages to an edit environment;

modifying in the edit environment the first version of the set of web pages to produce the second version of the set of web pages; and

transferring the second version of the set of web pages to the run-time environment with restricted access.

12. A method as claimed in claim 7 , in which the first version of the set of web pages comprises an application and one or more first items of content; and the second version of the set of web pages comprises the application and one or more further items of content.

13. A method as claimed in claim 7 , in which each of the first version of the set of web pages and the second version of the set of web pages comprises a single page.

14. A method as claimed in claim 7 , in which the second version of the set of web pages comprises a plurality of pages, in which the method includes providing in the run-time environment access to multiple pages of the second version of the set of web pages so as to allow the restricted sub-set of users to preview the second version of the set of web pages across the multiple pages.

15. A non-transitory computer program product, comprising instructions that when performed by a computer perform acts comprising a method of previewing a set of web pages; in which the method includes:

hosting in a run-time environment a first version of the set of web pages and a different second version of the set of web pages;

receiving one or more requests for access to the different versions of the set of web pages;

responding to the requests by providing in the run-time environment access to the first version of the set of web pages to a general set of users;

simultaneously with providing in the run-time environment access to the first version of the set of web pages to the general set of users, providing in the run-time environment access to the different second version of the set of web pages to a restricted sub-set of users, so as to allow the restricted sub-set of users to preview the second version of the set of web pages in the run-time environment; and

providing to the restricted sub-set of users simultaneous access to both the first version and the second version of the set of web pages in the run-time environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2010
From: NASHI, NADIA MAY; PATERSON, COLIN REYNOLDS; CARTY, HUGH
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 025055/0482 →
Priority Claims (1)
GB 0805695.4 · Mar 28, 2008 · national
Continuity (1)
Related Publication 20110029854A1 · Feb 3, 2011