WEB PAGE BEHAVIOR ENHANCEMENT CONTROLS
First Claim
1. A method executed at least in part in a computing device for providing web page behavior enhancement controls, the method comprising:
- presenting a web page behavior enhancement (WPBE) control element on a rendered web page;
upon detecting activation of the WPBE control element retrieving content from the associated web application;
processing the retrieved content based on a user indication received through the WPBE control element; and
presenting the processed content in one of the original rendered web page and a local version of the original rendered web page.
2 Assignments
0 Petitions
Accused Products
Abstract
A web page behavior enhancement (WPBE) control element is provided on a rendered web page enabling a user to perform actions on at least a portion of the web page content such as customizing, editing, sharing, analyzing, exporting, and/or annotating the content. The processed content may be presented on the original web page, on a locally stored version of the web page, or archived for subsequent use, where any changes to the original web page content may be tracked and the user notified about the changes. The WPBE control element(s) may be embedded into the web page at the source web application or at the local browser based on factors like web application capabilities, browser capabilities, user preferences, usage pattern, and comparable ones.
-
Citations
20 Claims
-
1. A method executed at least in part in a computing device for providing web page behavior enhancement controls, the method comprising:
-
presenting a web page behavior enhancement (WPBE) control element on a rendered web page; upon detecting activation of the WPBE control element retrieving content from the associated web application; processing the retrieved content based on a user indication received through the WPBE control element; and presenting the processed content in one of the original rendered web page and a local version of the original rendered web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server for providing web page behavior enhancement (WPBE) controls, the server comprising:
-
a memory; a processor coupled to the memory, the processor executing a web application providing a web page with an embedded WPBE control element to be rendered by a browser and a WPBE control engine in conjunction with instructions stored in the memory, wherein the WPBE control engine is configured to; upon detecting activation of the WPBE control element retrieve at least one from a set of;
published content presented on the web page, implied content available but not presented on the web page, and related content from a data store associated with the rendered web page;receive a selection for an action on the retrieved content, wherein the action is one of customize presentation of, perform an analysis on, edit, forward, and track at least one of the published, implied, and related content; and perform the selected action processing the retrieved content. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium with instructions stored thereon for providing web page behavior enhancement (WPBE) controls, the instructions comprising:
-
receiving published content associated with a web page from a server; rendering the web page with an embedded WPBE control element; upon detecting activation of the WPBE control element presenting a user with a list of available actions associated with the web page; in response to receiving a selection, retrieving at least one of implied content available but not presented on the web page and related content from a data store associated with the rendered web page; processing the retrieved content based on the selected action; and performing one of; presenting the processed content in one of the original rendered web page and a local version of the original rendered web page; and storing the processed content such that the stored content is updated with changes to original content at the server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification