Multiple window browser interface and system and method of generating multiple window browser interface
First Claim
1. A multi-window plug-in application executable on a computer and operable with a browser application having an interface portion for displaying a first electronic document retrieved from a remote source, the multi-window plug-in application comprising:
- a software module stored on a memory of a computer and executable to operate as a plug-in to the browser application to, in response to a request for a receive a second electronic document, generate browser readable programming code to cause the browser application to display the first electronic document in a first division of the interface portion of the browser application and the second electronic document in a second division of the interface portion of the browser application so as to display said first electronic document and said second electronic document simultaneously via said browser.
3 Assignments
0 Petitions
Accused Products
Abstract
A browser plug-in application provides functionality to allow the creation of a multiple window browser interface environment. By way of example, when the plug-in is activated, each time a user selects a URL to retrieve a new web document, the plug-in displays a new browser window in addition to the existing browser window within a single instance of the web browser application, as opposed to displaying the new browser window in place of the existing browser window. The plug-in, thus, permits users to dynamically view multiple web documents in a side-by-side or tiled fashion in a single instance of the browser application.
-
Citations
86 Claims
-
1. A multi-window plug-in application executable on a computer and operable with a browser application having an interface portion for displaying a first electronic document retrieved from a remote source, the multi-window plug-in application comprising:
a software module stored on a memory of a computer and executable to operate as a plug-in to the browser application to, in response to a request for a receive a second electronic document, generate browser readable programming code to cause the browser application to display the first electronic document in a first division of the interface portion of the browser application and the second electronic document in a second division of the interface portion of the browser application so as to display said first electronic document and said second electronic document simultaneously via said browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. An application executable on a computer and operable with a browser having an interface portion for displaying a first electronic document retrieved from a remote source, the application comprising:
a software module executable on said computer, said software module, in response to a request through said browser to receive a second electronic document, generating browser readable programming code to cause the browser to display the first electronic document in a first division of the interface portion of the browser and the second electronic document in a second division of the interface portion of the browser, such that said first electronic document and said second electronic document are simultaneously visible via said browser without the need to instantiate a second browser. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
36. A computer-readable storage medium containing a set of instructions for a general purpose computer for comparing a plurality of electronic documents displayed in a single instance of a browser application, the instructions comprising:
a multiple window interface routine operatively associated with the browser application and receiving a request input by a user to display the plurality of documents in a selected arrangement, the multiple interface routine generating application code to cause the browser to display the plurality of electronic documents in the selected arrangement such that the plurality of electronic documents are simultaneously visible via said browser without the need to instantiate a second browser. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
53. A method of comparing a plurality of electronic documents of a search result retrieved by a browser application and displayed in an interface, the method comprising:
-
receiving a first request to retrieve a first electronic document of the plurality of electronic documents corresponding to a first link listed in the search result;
receiving a second request to retrieve a second electronic document of the plurality of electronic documents corresponding to a second link listed in the search result; and
generating browser readable programming code to display each of the search result, the first electronic document, and the second electronic document in the interface of the browser application. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A graphical user interface for a general purpose computer for comparing a plurality of electronic documents displayed in a single instance of a browser application, the interface comprising:
a dynamic display, controlled by a multiple window interface routine operatively associated with the browser application, the multiple interface routine generating application code to cause the dynamic display to display the plurality of electronic documents in a selected arrangement, such that the plurality of electronic documents are simultaneously visible via said browser without the need to instantiate a second browser. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
Specification