Patent ID: 7685257

Claim:
A system comprising: a first wireless client device; a second wireless client device; and one or more server computers, wherein the one or more server computers are configured to: provide a user with access to a session representing one or more software services associated with the user by beginning transmission of first display information for the one or more software services to the first wireless client device; receive a first notification from the first wireless client device indicating that the user has stopped using the first wireless client device, wherein each of the one or more software services associated with the user is in a respective state when the user stops using the first wireless client device; in response to the first notification, terminate the transmission of the first display information to the first wireless client device; maintain the session after the user has stopped using the first wireless client device by maintaining the respective state of each of the one or more software services associated with the user, wherein the one or more server computers are configured to maintain the respective state of each of the one or more software services associated with the user by continuing to execute each of the one or more software services associated with the user after receiving the first notification indicating that the user has stopped using the first wireless client device; and in response to receiving a second notification from the second wireless client device indicating that the user has begun using the second wireless client device, provide the user with access to the session by beginning transmission of second display information for the one or more software services associated with the user to the second wireless client device, wherein the second display information indicates the respective state of each of the one or more software services associated with the user.