System and method for pinning tabs in a tabbed browser
First Claim
1. A computer-implemented method for displaying content in tabbed browsing software, the method comprising:
- receiving by a browser frame of the tabbed browsing software, a pin-tab event in response to a user action, wherein the browser frame is separated from content windows by a thread boundary;
in response to the pin-tab event received by the browser frame, splitting a display to simultaneously accommodate a pinned window directly adjacent to a tabbed window, the tabbed window displaying a plurality of tabs where each tab is associated with its respective content, the respective content being displayed when the corresponding tab is in focus; and
displaying pinned content within the pinned window based on the pin-tab event.
1 Assignment
0 Petitions
Accused Products
Abstract
The techniques and mechanisms described herein are directed to a method for pinning a tab in a tabbed browser. Briefly stated, browsing software is configured to recognize a “pin” event, such as a hot key, a menu selection, and the like. Upon recognizing the pin event, the browsing software splits a display screen into a pinned window and a tabbed window. The tabbed window displays one or more open tabs and the content of the currently in focus tab. The pinned window may display content that was previously displayed within one of the tabs in the tabbed window or may display new content. The browsing software may configure the navigation of the pinned window differently than the navigation for the tabs in the tabbed window.
-
Citations
20 Claims
-
1. A computer-implemented method for displaying content in tabbed browsing software, the method comprising:
-
receiving by a browser frame of the tabbed browsing software, a pin-tab event in response to a user action, wherein the browser frame is separated from content windows by a thread boundary; in response to the pin-tab event received by the browser frame, splitting a display to simultaneously accommodate a pinned window directly adjacent to a tabbed window, the tabbed window displaying a plurality of tabs where each tab is associated with its respective content, the respective content being displayed when the corresponding tab is in focus; and displaying pinned content within the pinned window based on the pin-tab event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing computer-readable instructions that are executable by one or more processors to cause a display to display content in a tabbed-browsing software, the instructions comprising:
-
receiving by a browser frame of the tabbed browsing software, a pin-tab event in response to a user action, wherein the browser frame is separated from content windows by a thread boundary; in response to the pin-tab event received by the browser frame, splitting a display to simultaneously accommodate a pinned window directly adjacent to a tabbed window, the tabbed window displaying a plurality of tabs where each tab is associated with its respective content, the respective content being displayed when the corresponding tab is in focus; and displaying pinned content within the pinned window based on the pin-tab event. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system configured to pin tabs within a tabbed browser, the system comprising:
-
a processor; and a memory into which a plurality of computer-executable instructions are loaded, the plurality of instructions performing a method comprising; receiving by a browser frame of the tabbed browser, a pin-tab event in response to a user action, wherein the browser frame is separated from content windows by a thread boundary; in response to the pin-tab event received by the browser frame, splitting a display to simultaneously accommodate a pinned window directly adjacent to a tabbed window, the tabbed window displaying a plurality of tabs where each tab is associated with its respective content, the respective content being displayed when the corresponding tab is in focus; and displaying pinned content within the pinned window based on the pin-tab event.
-
Specification