IP Library Granted Patent US 7,475,346
Granted Patent B1
US 7,475,346 · App. 09/469,904 · Granted Jan 6, 2009

System and method for providing a customizable web portal service

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 7,475,346
App. No.
09/469,904
Granted
Jan 6, 2009
Kind
B1
Abstract

A customizable Web portal service comprises a server that hosts a master Web site. The master Web site serves as a Web portal. Users of a first class can establish accounts on the server. For each account holder, the server hosts a separate copy of the master Web site. Each account holder can customize its copy of the master Web site in accordance with a first level of customizability. In addition, users of a second class can create customized copies of the master Web site and of the account holder copies thereof in accordance with a second level of customizability.

Claims (59)

1. A Method for providing a customizable Web site service comprising the steps of:

(a) hosting, on a server, a master Web site;

(b) enabling a user of a first class to hold an account on the server, said user of a first class defining an account holder, and hosting on the server, for the account holder, a separate copy of the master Web site;

(c) enabling the account holder to customize the copy of the master Web site in accordance with a first level of server-side customizability; and

(d) enabling a user of a second class to create a customized copy of the master Web site or an account holder copy thereof in accordance with a second level server-side of customizability,

assigning a unique Uniform Resource Locator (URL) to the account holder copy of the master Web site and providing the unique URL to the account holder, and,

wherein said assigning and providing steps are performed automatically by the server.

2. The method recited in claim 1 , wherein the master Web site comprises a portal site, said portal site comprising a web page providing a set of hyperlinks.

3. The method recited in claim 1 wherein the master Web site comprises at least one Web page, and wherein said at least one Web page of the master Web site comprises a combination of Web page elements.

4. The method recited in claim 3 , wherein the first level of customizability allows customization of a greater number of Web page elements than said second level of customizability.

5. The method recited in claim 3 , wherein said Web page elements comprise at least ones of text, graphics, and hyperlinks.

6. A method for providing a customizable Web site service comprising the steps of:

(a) hosting, on a server, a master Web site;

(b) enabling users of a first class to hold accounts on the server, said users of a first class defining account holders, and hosting on the server, for each account holder, a separate copy of the master web site;

(c) enabling each account holder to customize its copy of the master Web site in accordance with a first level of server-side customizability; and

(d) enabling users of a second class to create customized copies of the master Web site and the account holder copies thereof in accordance with a second level of server-side customizability,

assigning a unique Uniform Resource Locator (URL) to each account holder copy of the master Web site and providing each account holder with the unique URL of its copy of the master Web site, and

wherein said assigning and providing steps are performed automatically by the server.

7. The method recited in claim 6 , wherein the master Web site comprises a Web portal site, said Web portal site comprising a web page providing a set of hyperlinks.

8. The method recited in claim 6 , further comprising the steps of assigning a unique Uniform Resource Locator (URL) to each account holder copy of the master Web site and providing each account holder with the unique URL of its copy of the master Web site.

9. The method recited in claim 6 wherein the master Web site comprises at least one Web page, and wherein said at least one Web page of the master Web site comprises a combination of Web page elements.

10. The method recited in claim 9 , wherein the first level of customizability allows customization of a greater number of Web page elements of the master Web site or a copy thereof than said second level of customizability.

11. The method recited in claim 9 , wherein said Web page elements comprise at least ones of text, graphics, and hyperlinks.

12. A system for providing a customizable Web site service, comprising:

(a) a server computer hosting a master Web site, and also hosting, for each user of a first class that holds an account on the server, said user of a first class defining an account holder, a separate copy of the master Web site; and

(b) interfaces to the server by which an account holder can customize its copy of the master Web site in accordance with a first level of server-side customizability, and by which users of a second class can create customized copies of the master Web site and the account holder copies thereof in accordance with a second level of server-side customizability, and

wherein the server computer assigns a unique Uniform Resource Locator (URL) to each account holder copy of the master Web site.

13. The system recited in claim 12 , wherein the master Web site comprises a Web portal site, said Web portal site comprising a web page providing a set of hyperlinks.

14. The system recited in claim 12 wherein the master Web site comprises at least one Web page, and wherein said at least one Web page of the master Web site comprises a combination of Web page elements.

15. The system recited in claim 14 , wherein the first level of customizability allows customization of a greater number of Web page elements of the master Web site or a copy thereof than said second level of customizability.

16. The system recited in claim 14 , wherein said Web page elements comprise at least ones of text, graphics, and hyperlinks.

17. The system recited in claim 14 , wherein the server computer is connected to a network and wherein the server computer further comprises a Web server that transmits the Web pages of the master Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, to the account holders and users of the second class via the network.

18. The system recited in claim 14 , wherein the server generates the Web pages of the master Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, dynamically from information defining the pages.

19. The system recited in claim 18 , wherein the information defining the Web pages of the master Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, are stored in a database on the server.

20. The system recited in claim 19 , wherein the database comprises a plurality of sub-directories, one for each account holder account on the server, the sub-directory for a given account holder account containing the information defining the Web pages of that account holder's copy of the master Web site.

21. The system recited in claim 14 , wherein the Web page elements of the master Web site comprises a list of hyperlinks, at least one graphic image, a scrolling message, and a menu comprising a plurality of sub-menus of hyperlinks, and wherein said interfaces comprise an interface for customizing the list of hyperlinks, an interface for customizing the graphic image, an interface for customizing the scrolling message, and an interface for customizing the menu and its sub-menus.

22. A system for providing a customizable Web site service, comprising:

(a) a server computer system hosting a master Web site;

(b) means enabling users of a first class to hold accounts on the server computer system, said users of a first class defining account holders, and hosting on the server, for each account holder, a separate copy of the master Web site;

(c) means enabling each account holder to customize its copy of the master Web site in accordance with a first level of customizability; and

(d) means enabling users of a second class to create customized copies of the master Web site on said server computer system and the account holder copies thereof in accordance with a second level of customizability, and

wherein the server computer assigns a unique Uniform Resource Locator (URL) to each account holder copy of the master Web site.

23. The system recited in claim 22 , wherein the master Web site comprises a Web portal site, said Web portal site comprising a web page providing a set of hyperlinks.

24. The system recited in claim 22 , wherein the master Web site comprises at least one Web page, and wherein said at least one Web page of the master Web site comprises a combination of Web page elements.

25. The system recited in claim 24 , wherein the first level of customizability allows customization of a greater number of Web page elements of the master Web site or a copy thereof than said second level of customizability.

26. The system recited in claim 24 , wherein said Web page elements comprise at least ones of text, graphics, and hyperlinks.

27. The system recited in claim 24 , wherein the server computer is connected to a network, and wherein the server computer further comprises a Web server that transmits the Web pages of the master Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, to the account holders and users of the second class via the network.

28. The system recited in claim 24 , wherein the server generates the Web pages of the master “Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, dynamically from information defining the pages.

29. The system recited in claim 28 , wherein the information defining the Web pages of the master Web site, the account holder copies of the master Web site, and the customized copies thereof created by users of the second class, are stored in a database on the server.

30. The system recited in claim 29 , wherein the database comprises a plurality of sub-directories, one for each account holder account on the server, the sub-directory for a given account holder account containing the information defining the Web pages of that account holder's copy of the master Web site.

31. The system recited in claim 22 , wherein the Web page elements of the master Web site comprise a list of hyperlinks, at least one graphic image, a scrolling message, and a menu comprising a plurality of sub-menus of hyperlinks, and wherein said means enabling an account holder to customize its copy of the master Web site and said means enabling users of a second class to create customized copies of the master Web site and of the account holder copies thereof, comprise an interface for customizing the list of hyperlinks, an interface for customizing the graphic image, an interface for customizing the scrolling message, and an interface for customizing the menu and its sub-menus.

32. A computer-readable medium having stored thereon program code that when executed causes a server that hosts a master Web site to:

(a) enable a user of a first class to hold an account on the server, said user of a first class defining an account holder;

(b) host on the server, for the account holder, a separate copy of the master Web site;

(c) enable the account holder to customize the copy of the master Web site on said server in accordance with a first level of customizability; and

(d) enable a user of a second class to create a customized copy of the master Web or an account holder copy thereof hosted on said server in accordance with a second level of customizability, and

wherein said program code further causes the server to assign a unique Uniform Resource Locator (URL) to the account holder copy to the master Web site and to provide the unique URL to the account holder.

33. The computer-readable medium recited in claim 32 , wherein the master Web site comprises a Web portal site, said Web portal site comprising a web page providing a set of hyperlinks.

34. The computer-readable medium recited in claim 32 wherein the master Web site comprises at least one Web page, and wherein said at least one Web page of the master Web site comprises a combination of Web page elements.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
PATENT SECURITY AGREEMENT (JUNIOR LIEN) Recorded Oct 13, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023364/0098 →
PATENT SECURITY AGREEMENT (PRIORITY LIEN) Recorded Oct 12, 2009
From: UNISYS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
Reel/Frame 023355/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 1, 2009
From: CITIBANK, N.A.
To: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
Reel/Frame 023312/0628 →
SECURITY AGREEMENT Recorded Jun 20, 2006
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION
To: CITIBANK, N.A.
Reel/Frame 018003/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2000
From: KRACK, JOHN L.; CONDON, JOSEPH D.
To: UNISYS CORPORATION
Reel/Frame 010690/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2000
From: BULLOCK, THEODORE K.; VERBEKE, ROBERT H.; GRULA, CARL A.
To: UNISYS CORPORATION
Reel/Frame 010690/0739 →