Movable information panels
AssigneeGoogle Inc.
InventorsJohn Nicholas Jitkoff, Glen Murphy
Life of this patent
Estimating the term…
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.
Claims30
A computer implemented method comprising:
- displaying, by a processor, an information panel that is associated with a first tabbed web page of a browser window;
- moving, by the processor via a drag-and-drop operation, a location of the information panel to a tab strip where one or more tabs are located;
- and
- displaying the information panel as a second tabbed web page of the browser based on the moving.
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, an information panel that is associated with a first tabbed web page of a browser window;
- move, by the processor via a drag-and-drop operation, a location of the information panel to a tab strip where one or more tabs are located;
- and
- display the information panel as a second tabbed web page of the browser based on the moving.
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, an information panel that is associated with a first tabbed web page of a browser window;
- move, by the processor via a drag-and-drop operation, a location of the information panel to a tab strip where one or more tabs are located;
- and
- display the information panel as a second tabbed web page of the browser based on the moving.
A computer implemented method comprising:
- displaying, by a processor, a movable information panel that is provided at a first location within a boundary of a first application window;
- moving, by the processor via a drag-and-drop operation, the information panel to a second location within a boundary of a second application window;
- and
- associating the information panel to the second application window.
The method of claim Band further comprising:
- disassociating, by the processor, the information panel from the first application window to allow the information panel to move with respect to the first application window.
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;
- move, by the processor via a drag-and-drop, the information panel to a second location within a boundary of a second application window;
- and
- associate the information panel to the second application window.
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;
- move, by the processor via a drag-and-drop operation, the information panel to a second location within a boundary of a second application window;
- and
- associate the information panel to the second application window.
A computer implemented method comprising:
- displaying, by a processor, an information panel that is associated with a first web page of a browser window;
- moving, by the processor via a drag-and-drop operation, the information panel outside the first tabbed web page to a panel bar on a desktop user interface;
- and
- docking the information panel to the panel bar based on the moving.
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, an information panel that is associated with a first web page of a browser window;
- move, by the processor via a drag-and-drop operation, 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 based on the moving.
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, an information panel that is associated with a first web page of a browser window;
- move, by the processor via a drag-and-drop operation, 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 based on the moving.
Dependencies are inferred from the claim text.