Safari Tab and Private Browsing UI Enhancement
First Claim
1. A method, comprising:
- receiving a request to switch to a private browsing session from a regular browsing session in a browser, the regular browsing session comprising a first set of one or more tabs that correspond to a set of one or more webpages;
in response to receiving the request to switch to the private browsing session from the regular browsing session;
storing information about the first set of one or more tabs; and
switching the browser to the private browsing session, the private browsing session restricting information stored about browsing activities of the user that occur during the private browsing session;
opening a second set of one or more tabs during the private browsing session in response to user browsing activities during the private browsing session;
receiving a request to switch back to the regular browsing session; and
in response to receiving the request to switch back to the regular browsing session;
ceasing to display the second set of one or more tabs; and
restoring the first set of one or more tabs.
1 Assignment
0 Petitions
Accused Products
Abstract
As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.
-
Citations
19 Claims
-
1. A method, comprising:
-
receiving a request to switch to a private browsing session from a regular browsing session in a browser, the regular browsing session comprising a first set of one or more tabs that correspond to a set of one or more webpages; in response to receiving the request to switch to the private browsing session from the regular browsing session; storing information about the first set of one or more tabs; and switching the browser to the private browsing session, the private browsing session restricting information stored about browsing activities of the user that occur during the private browsing session; opening a second set of one or more tabs during the private browsing session in response to user browsing activities during the private browsing session; receiving a request to switch back to the regular browsing session; and in response to receiving the request to switch back to the regular browsing session; ceasing to display the second set of one or more tabs; and restoring the first set of one or more tabs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving a request to switch to a private browsing session from a regular browsing session in a browser, the regular browsing session comprising a first set of one or more tabs that correspond to a set of one or more webpages; in response to receiving the request to switch to the private browsing session from the regular browsing session; storing information about the first set of one or more tabs; and switching the browser to the private browsing session, the private browsing session restricting information stored about browsing activities of the user that occur during the private browsing session; opening a second set of one or more tabs during the private browsing session in response to user browsing activities during the private browsing session; receiving a request to switch back to the regular browsing session; and in response to receiving the request to switch back to the regular browsing session; ceasing to display the second set of one or more tabs; and restoring the first set of one or more tabs.
-
-
19. A device, comprising:
-
a processor; and a memory coupled to the processor for storing instructions, which when executed cause the processor to; receive a request to switch to a private browsing session from a regular browsing session in a browser, the regular browsing session comprising a first set of one or more tabs that correspond to a set of one or more webpages; in response to receiving the request to switch to the private browsing session from the regular browsing session; store information about the first set of one or more tabs; and switch the browser to the private browsing session, the private browsing session restricting information stored about browsing activities of the user that occur during the private browsing session; open a second set of one or more tabs during the private browsing session in response to user browsing activities during the private browsing session; receive a request to switch back to the regular browsing session; and in response to receiving the request to switch back to the regular browsing session; cease to display the second set of one or more tabs; and restore the first set of one or more tabs.
-
Specification