Static and dynamic content delivery
First Claim
Patent Images
1. A method comprising the steps of:
- a) receiving, by a first server computer communicatively coupled to a network, a request for a website content, said request being received from a user via a client computer;
b) accessing, by said first server computer, a static component of said website content;
c) requesting, by said first server computer, a dynamic component of said website content from a second server computer communicatively coupled to said network;
d) requesting, by said second server computer, a personalized information for said user from a database communicatively coupled to said network;
e) generating, by said second server computer, said dynamic component, wherein said dynamic component comprises one or more of said personalized information;
f) transmitting, by said second server computer, said dynamic component to said first server computer; and
g) transmitting, by said first server computer, said website content to said client computer, said website content comprising said static component and said dynamic component.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for returning website content after being requested by a client. A dynamic component and a rewritten URL may be requested and a static component may be requested, which may be updated. The combination of static and dynamic website content may be returned to the client.
-
Citations
28 Claims
-
1. A method comprising the steps of:
-
a) receiving, by a first server computer communicatively coupled to a network, a request for a website content, said request being received from a user via a client computer; b) accessing, by said first server computer, a static component of said website content; c) requesting, by said first server computer, a dynamic component of said website content from a second server computer communicatively coupled to said network; d) requesting, by said second server computer, a personalized information for said user from a database communicatively coupled to said network; e) generating, by said second server computer, said dynamic component, wherein said dynamic component comprises one or more of said personalized information; f) transmitting, by said second server computer, said dynamic component to said first server computer; and g) transmitting, by said first server computer, said website content to said client computer, said website content comprising said static component and said dynamic component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a) a first server computer communicatively coupled to a network and configured to; i) receive a request for a website content from a user via a client computer communicatively coupled to said network; ii) access a static component of said website content; iii) request a dynamic component of said website content from a second server computer communicatively coupled to said network; and iv) transmit said website content to said client computer, said website content comprising said static component and said dynamic component; and b) said second server computer comprising a database storing a personalized information for a user, said second server computer and said database being communicatively coupled to a network and said second server computer being configured to; i) request said personalized information for said user from said database; ii) generate said dynamic component, wherein said dynamic component comprises one or more of said personalized information; and iii) transmit said dynamic component to said first server computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising the steps of:
-
a) receiving, by a second server computer communicatively coupled to a network, a request for a website content, said request being received from a user via a client computer; b) requesting, by said second server computer, at least one personalized information for said user from a database communicatively coupled to said network; c) generating, by said second server computer, a dynamic component of said website content, said dynamic component comprising one or more of said at least one personalized information; d) identifying, by said second server computer responsive to receiving said request for said website content, a uniform resource locator for a first server computer communicatively coupled to said network and storing a static component of said website content; e) transmitting, by said second server computer, said dynamic component and said uniform resource locator to said client computer; f) receiving from said client computer, by said first server computer, a request for said static component, said request for said static component being addressed to said uniform resource locator; g) accessing, by said first server computer, said static component of said website content; and h) transmitting, by said first server computer, said static component to said client computer. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a) a second server computer comprising a database storing at least one personalized information for a user, said second server computer and said database being communicatively coupled to a network and said second server computer being configured to; i) receive a request for a website content, said request being received from said user via a client computer; ii) request one or more of said at least one personalized information for said user from said database; iii) generate a dynamic component of said website content, wherein said dynamic component comprises one or more of said personalized information; and iv) identify, responsive to said request for said website content, a uniform resource locator for a first server computer communicatively coupled to said network and storing a static component of said website content; and v) transmit said dynamic component and said uniform resource locator to said client computer; and b) said first server computer configured to; i) receive a request for said static component from said client computer, said request being addressed to said uniform resource locator; ii) access said static component; and iii) transmit said static component to said client computer. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification