Method for context personalized web browsing
First Claim
1. A method for context personal browsing comprising:
- providing a remote computer system, the remote computer system receiving data from a client computer system having a browser companion agent including one or more associated service modules that assist a user of the client computer system by providing services that are contextually relevant to a content page on a browser of the client computer system, the data received by the remote computer system being determined according to the content page present on a browser of the client computer system;
automatically determining from the page data at least one set of data or executable code that corresponds to a service module associated with the browser companion agent;
sending the data or code to the browser companion agent for use by a service module;
wherein the data or code sent to the browser companion agent is determined by parsing the page for elements matching elements in a database, the elements in the database corresponding to the code or data to send to the remote computer system;
wherein the browser companion agent determines contextual relevance by coupling to a browser on the client computer system via an application interface; and
determining contextual relevance according to changes of the content pages on the browser; and
wherein the content page on the browser of the client computer system is received from a content provider system that is not the same as the remote computer system.
17 Assignments
0 Petitions
Accused Products
Abstract
Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user'"'"'s computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
90 Citations
14 Claims
-
1. A method for context personal browsing comprising:
-
providing a remote computer system, the remote computer system receiving data from a client computer system having a browser companion agent including one or more associated service modules that assist a user of the client computer system by providing services that are contextually relevant to a content page on a browser of the client computer system, the data received by the remote computer system being determined according to the content page present on a browser of the client computer system; automatically determining from the page data at least one set of data or executable code that corresponds to a service module associated with the browser companion agent; sending the data or code to the browser companion agent for use by a service module; wherein the data or code sent to the browser companion agent is determined by parsing the page for elements matching elements in a database, the elements in the database corresponding to the code or data to send to the remote computer system; wherein the browser companion agent determines contextual relevance by coupling to a browser on the client computer system via an application interface; and determining contextual relevance according to changes of the content pages on the browser; and wherein the content page on the browser of the client computer system is received from a content provider system that is not the same as the remote computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification