Patent ID: 8463896

Claim:
A computer-implemented method of generating a dynamic web portal associated with a user based on personal usage history of the user, the method comprising: generating an initialized web portal that contains no web content at the start of a first web browsing session; receiving a first request to retrieve one or more first component resources from one or more visited web pages via a first gateway, the first request made via a first reference in a first visited website of the one or more visited web pages; receiving a second request to retrieve one or more second component resources from the one or more visited web pages via a second gateway, the second request made via a second reference in a second visited website of the one or more visited web pages, wherein the first gateway differs from the second gateway, and wherein the first visited website differs from the second visited website; storing the first and second references associated with the one or more first and second requested component resources in a network data store, wherein each of the one or more first and second requested component resources comprises at least one of: a form field, a portion of a code, and a flash object; monitoring subsequent requests to determine that the first and second requested component resources have been subsequently requested; determining that a total number of subsequent requests for first requested component resource from a first visited web page exceeds a predetermined threshold; adding the first reference associated with the first requested component resource from the first visited web page to the web portal; and presenting an updated web portal that includes the first and second references associated with the first requested component resource from the first visited web page and the second requested component resource from a second visited web page.