Tab visibility
AssigneeGoodle Inc.
InventorsJohn Nicholas Jitkoff, Glen Murphy
Life of this patent
Estimating the term…
Abstract
According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
Claims20
A method comprising:
- rendering a first tab and a second tab within a first window of a computing device;
- registering, in a user interface element registry, the first and second tabs and a relationship of the first and second tabs with the first window;
- rendering a third tab and a fourth tab within a second window;
- registering, in the user interface element registry, the third and fourth tabs and a relationship of the third and fourth tabs with the second window;
- associating the third and fourth tabs into a tab group;
- receiving a command to move the tab group from the second window to the first window;
- and
- rendering the first through fourth tabs in the first window.
A non-transitory computer-readable medium storing executable instructions that when executed by at least one processor cause the at least one processor to execute operations, the operations comprising:
- rendering a first tab and a second tab within a first window of a computing device;
- registering, in a user interface element registry, the first and second tabs and a relationship of the first and second tabs with the first window;
- rendering a third tab and a fourth tab within a second window;
- registering, in the user interface element registry, the third and fourth tabs and a relationship of the third and fourth tabs with the second window, the first through fourth tabs including browser tabs created by a browser application associated with a user account;
- associating the third and fourth tabs into a tab group;
- receiving a command to move the tab group from the second window to the first window;
- and
- rendering the first through fourth tabs in the first window.
A computing device comprising:
- at least one processor;
- and
- a non-transitory computer-readable medium storing executable instructions that cause the at least one processor to:
- render a first tab and a second tab within a first window of a computing device;
- register, in a user interface element registry, the first and second tabs and a relationship of the first and second tabs with the first window;
- render a third tab and a fourth tab within a second window;
- register, in the user interface element registry, the third and fourth tabs and a relationship of the third and fourth tabs with the second window;
- associate the third and fourth tabs into a tab group;
- receive a command to move the tab group from the second window to the first window;
- and
- render the first through fourth tabs in the first window.
Dependencies are inferred from the claim text.