Transparent injection of specific content into web pages viewed while browsing
First Claim
1. A method of injecting control content into a displayed document on a display device, comprising:
- receiving a document;
determining whether the received document contains a plurality of links to respective retrievable items;
inserting injectable control content, represented by an icon, button or image, into the received document at a specified location adjacent to and in respect to the plurality of links to the respective retrievable items; and
outputting the received document including the injectable control content to the display device,wherein selection of the injectable control content adjacent to each link executes a functional operation upon the respective retrievable item identified by the respective link,wherein the functional operation comprises at least one of a document printing function, a document storage function, a document editing function, an email function and a facsimile function, andwherein the functional operation is performed by and on a server that is separate from, and in communication with the display device over a network.
9 Assignments
0 Petitions
Accused Products
Abstract
A software program is installed somewhere on a network and acts as a custom proxy service. The software is used to filter content returning from a source to a web browser. At an appropriate point in the returning data stream, non-selectable content, such as, for example a corporate logo, or selectable content, such as, for example, a linking to other document sources or a print function, is injected. If the selectable content requires support processing, the software program installed on the network will process the selectable content and provide an end user with the processed information without requiring the end user'"'"'s downloading device to process the downloaded information.
-
Citations
23 Claims
-
1. A method of injecting control content into a displayed document on a display device, comprising:
-
receiving a document; determining whether the received document contains a plurality of links to respective retrievable items; inserting injectable control content, represented by an icon, button or image, into the received document at a specified location adjacent to and in respect to the plurality of links to the respective retrievable items; and outputting the received document including the injectable control content to the display device, wherein selection of the injectable control content adjacent to each link executes a functional operation upon the respective retrievable item identified by the respective link, wherein the functional operation comprises at least one of a document printing function, a document storage function, a document editing function, an email function and a facsimile function, and wherein the functional operation is performed by and on a server that is separate from, and in communication with the display device over a network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for injecting control content into a displayed document on a display device, comprising:
-
an input circuit that receives an incoming document; a content database that stores injectable control content; a memory that stores a location for inserting the stored injectable control content into the received document; a content monitoring circuit that monitors the incoming document for a plurality of links to respective retrievable items; a content injection circuit that injects the injectable control content, represented by an icon, button or image, into the incoming document at a specified location adjacent to and in respect to the plurality of links to the respective retrievable items; and an output circuit that outputs the received document including the injectable control content to the display device, wherein selection of the injectable control content adjacent to each link executes a functional operation upon the respective retrievable item identified by the respective link, wherein the functional operation comprises at least one of a document printing function, a document storage function, a document editing function, an email function and a facsimile function, and wherein the functional operation is performed by and on a server that is separate from, and in communication with the display device over a network. - View Dependent Claims (9)
-
-
10. A control system that injects control content into a document on a display device, the control system comprising:
-
an input circuit that receives an incoming document; a content database that stores injectable control content; a memory that stores a location for inserting the stored injectable control content into the received document; a content monitoring circuit that monitors the incoming document for a plurality of links to respective retrievable items; a content injection circuit that injects the injectable control content, represented by an icon, button or image, into the incoming document at a specified location adjacent to and in respect to the plurality of links to the respective retrievable items; and an output circuit that transmits the received document including the injectable control content to a display manager of the display device, wherein the display manager displays a graphical user interface on the display device, the graphical user interface comprising injectable control content, wherein selection of the injectable control content adjacent to each link executes a functional operation upon the respective retrievable item identified by the respective link, wherein the functional operation comprises at least one of a document printing function, a document storage function, a document editing function, an email function and a facsimile function, and wherein the functional operation is performed by and on a server that is separate from, and in communication with the display device over a network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification