| US 7,461,153 B2 | ||
| Systems and methods for switching internet contexts without process shutdown | ||
| Ahsan Syed Kabir, Redmond, Wash. (US); Erik Snapper, Kirkland, Wash. (US); Darren Mitchell, Woodinville, Wash. (US); and Rajeev Dujari, Kirkland, Wash. (US) | ||
| Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
| Filed on Oct. 29, 2004, as Appl. No. 10/977,524. | ||
| Application 10/977524 is a continuation of application No. 10/901698, filed on Jul. 29, 2004. | ||
| Application 10/901698 is a continuation of application No. 09/608397, filed on Jun. 30, 2000, granted, now 6,826,755. | ||
| Prior Publication US 2005/0060416 A1, Mar. 17, 2005 | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—227 [709/104; 709/108; 709/228; 709/218; 713/201; 713/171; 713/170; 713/150; 713/200; 718/102; 718/104; 718/107] | 13 Claims |

| 1. A method comprising:
receiving a request to switch from a first Internet context associated with a first user identity to a second Internet context
associated with a second user identity;
storing the first Internet context in one or more containers associated with the first user identity;
setting one or more global pointers to reference the second Internet context located in one or more containers associated
with the second user identity without requiring open processes associated with the first user identity to shut down;
determining if the second user identity has been utilized previously; and
if the second user identity has not been utilized previously, creating a new Internet context and setting one or more global
pointers to reference the new Internet context stored in new containers and associating the new Internet context with the
second user identity.
|