Movable information panels
First Claim
Patent Images
1. A computer implemented method comprising:
- displaying, through operation of a processor, an information panel that is associated with a first tabbed web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object;
initiating, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to;
disassociate the information panel from the first tabbed web page;
move a location of the information panel to a tab strip where one or more tabs are located;
generate a new tab, the new tab being associated with a second tabbed web page of the browser window;
associate the information panel with the second tabbed web page; and
displaying the information panel in the new tab.
2 Assignments
0 Petitions
Accused Products
Abstract
Various techniques, methods and apparatus are disclosed. In some example embodiments, a movable information panel may be moved to be displayed as a tabbed web page, moved to a different application window, or docked to a horizontal or vertical panel bar. Other example embodiments are also disclosed.
29 Citations
10 Claims
-
1. A computer implemented method comprising:
-
displaying, through operation of a processor, an information panel that is associated with a first tabbed web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiating, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first tabbed web page; move a location of the information panel to a tab strip where one or more tabs are located; generate a new tab, the new tab being associated with a second tabbed web page of the browser window; associate the information panel with the second tabbed web page; and displaying the information panel in the new tab. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product tangibly embodied on a computer-readable storage medium having executable-instructions stored thereon, the instructions being executable to cause a second computer to:
-
display, through operation of a processor, an information panel that is associated with a first tabbed web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first tabbed web page; move a location of the information panel to a tab strip where one or more tabs are located; generate a new tab, the new tab being associated with a second tabbed web page of the browser window; and associate the information panel with the second tabbed web page; and display the information panel in the new tab.
-
-
6. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the server to; display, through operation of a processor, an information panel that is associated with a first tabbed web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first tabbed web page; move a location of the information panel to a tab strip where one or more tabs are located; generate a new tab the new tab being a second tabbed web page of the browser window; and associate the information panel with the second tabbed web page; and display the information panel in the new tab.
-
-
7. A computer program product tangibly embodied on a computer-readable storage medium having executable-instructions stored thereon, the instructions being executable to cause a second computer to:
-
display, by a processor, a movable information panel that is provided at a first location within a boundary of a first application window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first application window; move the information panel to a second location within a boundary of a second application window; generate a new application window the new application window being based on the information panel; and associate the information panel to the new application window; and display the new application window.
-
-
8. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor cause the server to; display, by a processor, a movable information panel that is provided at a first location within a boundary of a first application window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first application window; move the information panel to a second location within a boundary of a second application window; generate a new application window, the new application window being based on the information panel; and associate the information panel to the new application window; and display the new application window.
-
-
9. A computer program product tangibly embodied on a computer-readable storage medium having executable-instructions stored thereon, the instructions being executable to cause a second computer to:
-
display, through operation of, an information panel that is associated with a first tabbed web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first tabbed web page; move the information panel outside the first tabbed web page to a panel bar on a desktop user interface; and dock the information panel to the panel bar by associating the information panel with the panel bar; and display an indication of the docked information panel.
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor cause the server to; display, through operation of, an information panel that is associated with a first web page of a browser window, the information panel including a graphical user interface (GUI) configured to display a GUI object; initiate, through operation of the processor, a drag-and-drop operation that causes the processor, in response to the drag-and-drop operation, to; disassociate the information panel from the first tabbed web page; move the information panel outside the first tabbed web page to a panel bar on a desktop user interface; and dock the information panel to the panel bar by associating the information panel with the panel bar; and display an indication of the docked information panel.
-
Specification