Preview panel
First Claim
Patent Images
1. A method performed by a server, comprising:
- receiving data from a first panel displayed on a computer system that is not the server;
generating data for generating a second panel in response to the data from the first panel,sending the data for generating the second panel to the computer system, the second panel being a pop-up window that is separate from, and that supplements, the first panel on the computer system;
identifying a first item from the first panel;
generating a second item corresponding to the first item for display in the second panel;
identifying a third item from the first panel, wherein the first item is obtained via a first search and the third item is obtained via a second search;
generating a fourth item corresponding to the third item for display in the second panel; and
augmenting the second panel to include the fourth item;
wherein, following prompting regarding the second panel, the second item remains displayed in the second panel through a time that the fourth item is displayed in the second panel; and
wherein generating the second item is performed by the server in response to dragging the first item from the first panel to the second panel on the computer system, and generating the fourth item is performed by the server in response to dragging the third item from the first panel to the second panel on the computer system.
4 Assignments
0 Petitions
Accused Products
Abstract
Generating a preview panel includes generating an auxiliary display in response to an action performed in a primary display, where the primary display is for presenting one or more entries that correspond to results of a Web-based search, receiving data identifying an entry from the primary display, and generating, for presentation in the auxiliary display, information corresponding to the entry from the primary display.
49 Citations
20 Claims
-
1. A method performed by a server, comprising:
-
receiving data from a first panel displayed on a computer system that is not the server; generating data for generating a second panel in response to the data from the first panel, sending the data for generating the second panel to the computer system, the second panel being a pop-up window that is separate from, and that supplements, the first panel on the computer system; identifying a first item from the first panel; generating a second item corresponding to the first item for display in the second panel; identifying a third item from the first panel, wherein the first item is obtained via a first search and the third item is obtained via a second search; generating a fourth item corresponding to the third item for display in the second panel; and augmenting the second panel to include the fourth item; wherein, following prompting regarding the second panel, the second item remains displayed in the second panel through a time that the fourth item is displayed in the second panel; and wherein generating the second item is performed by the server in response to dragging the first item from the first panel to the second panel on the computer system, and generating the fourth item is performed by the server in response to dragging the third item from the first panel to the second panel on the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by a server, comprising:
-
generating data for presenting an auxiliary display in response to an action performed in a primary display, the primary display for presenting one or more entries that correspond to results of a Web-based search, the auxiliary display being a pop-up window that is separate from the primary display; sending the data for presenting the auxiliary display to a computer system that is not the server, the auxiliary display and the primary display being presented on the computer system; receiving data identifying a first entry from the primary display; generating, for presentation in the auxiliary display, first information corresponding to the first entry from the primary display; receiving data identifying a second entry from the primary display; generating, for presentation in the auxiliary display, second information corresponding to the second entry from the primary display; and augmenting the auxiliary display to include the second information; wherein the first entry is a result of a first Web-based search for which one or more entries are displayed on the primary display, and the second entry is a result of a second Web-based search for which one or more entries are displayed on the primary display; wherein, following prompting regarding the auxiliary display, the first information remains displayed in the auxiliary display through a time that the second information is displayed in the auxiliary display; and wherein the data identifying the first entry is received in response to dragging the first entry from the primary display to the auxiliary display, and the data identifying the second entry is received in response to dragging the third entry from the primary display to the auxiliary display. - View Dependent Claims (9)
-
-
10. One or more machine-readable storage media comprising instructions that are executable by a server, the one or more-machine readable media being non-transitory, the instructions for causing one or more processing devices of the server to:
-
receive data from a first panel displayed on a computer system that is not the server; generate data for generating a second panel in response to the data from the first panel, send the data for generating the second panel to the computer system, the second panel being a pop-up window that is separate from, and that supplements, the first panel on the computer system; identify a first item from the first panel; and generate a second item corresponding to the first item for display in the second panel; identify a third item from the first panel, wherein the first item is obtained via a first search and the third item is obtained via a second search; generate a fourth item corresponding to the third item for display in the second panel; and augment the second panel to include the fourth item; wherein, following prompting regarding the second panel, the second item remains displayed in the second panel through a time that the fourth item is displayed in the second panel; and wherein generating the second item is performed by the server in response to dragging the first item from the first panel to the second panel on the computer system, and generating the fourth item is performed by the server in response to dragging the third item from the first panel to the second panel on the computer system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more machine-readable storage media comprising instructions that are executable on a server, the one or more-machine readable media being non-transitory, the instructions for causing one or more processing devices of the server to:
-
generate data for presenting an auxiliary display in response to an action performed in a primary display, the primary display for presenting one or more entries that correspond to results of a Web-based search, the auxiliary display being a pop-up window that is separate from the primary display; send the data for presenting the auxiliary display to a computer system that is not the server, the auxiliary display and the primary display being presented on the computer system; receive data identifying a first entry from the primary display; generate, for presentation in the auxiliary display, first information corresponding to the first entry from the primary display; receive data identifying a second entry from the primary display; generate, for presentation in the auxiliary display, second information corresponding to the second entry from the primary display; and augment the auxiliary display to include the second information; wherein the first entry is a result of a first Web-based search for which one or more entries are displayed on the primary display, and the second entry is a result of a second Web-based search for which one or more entries are displayed on the primary display; wherein, following prompting regarding the auxiliary display, the first information remains displayed in the auxiliary display through a time that the second information is displayed in the auxiliary display; and wherein the data identifying the first entry is received in response to dragging the first entry from the primary display to the auxiliary display, and the data identifying the second entry is received in response to dragging the third entry from the primary display to the auxiliary display. - View Dependent Claims (18)
-
-
19. An apparatus comprising a processing device programmed to:
-
receive data from a first panel displayed on a computer system that is not the apparatus; generate data for generating a second panel in response to the data from the first panel, send the data for generating the second panel to a computer system, the second panel being a pop-up window that is separate from, and that supplements, the first panel on the computer system; identify a first item from the first panel; and generate a second item corresponding to the first item for display in the second panel; identify a third item from the first panel, wherein the first item is obtained via a first search and the third item is obtained via a second search; generate a fourth item corresponding to the third item for display in the second panel; and augment the second panel to include the fourth item; wherein, following prompting regarding the second panel, the second item remains displayed in the second panel through a time that the fourth item is displayed in the second panel; and wherein generating the second item is performed by the apparatus in response to dragging the first item from the first panel to the second panel on the computer system, and generating the fourth item is performed by the apparatus in response to dragging the third item from the first panel to the second panel on the computer system.
-
-
20. An apparatus comprising a processing device programmed to:
-
generate data for presenting an auxiliary display in response to an action performed in a primary display, the primary display for presenting one or more entries that correspond to results of a Web-based search, the auxiliary display being a pop-up window that is separate from the primary display; send the data for presenting the auxiliary display to a computer system that is not the apparatus, the auxiliary display and the primary display being presented on the computer system; receive data identifying a first entry from the primary display; generate, for presentation in the auxiliary display, first information corresponding to the first entry from the primary display; receive data identifying a second entry from the primary display; generate, for presentation in the auxiliary display, second information corresponding to the second entry from the primary display; and augment the auxiliary display to include the second information; wherein the first entry is a result of a first Web-based search for which one or more entries are displayed on the primary display, and the second entry is a result of a second Web-based search for which one or more entries are displayed on the primary display; wherein, following prompting regarding the auxiliary display, the first information remains displayed in the auxiliary display through a time that the second information is displayed in the auxiliary display; and wherein the data identifying the first entry is received in response to dragging the first entry from the primary display to the auxiliary display, and the data identifying the second entry is received in response to dragging the third entry from the primary display to the auxiliary display.
-
Specification