The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 25, 2008

Filed:

Nov. 04, 2004
Applicants:

Bernd J. Mathiske, Cupertino, CA (US);

William R. Bush, Atherton, CA (US);

Nachiappan Periakaruppan, Union City, CA (US);

Inventors:

Bernd J. Mathiske, Cupertino, CA (US);

William R. Bush, Atherton, CA (US);

Nachiappan Periakaruppan, Union City, CA (US);

Assignee:

Sun Microsystems, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/13 (2006.01);
U.S. Cl.
CPC ...
Abstract

One embodiment of the present invention provides a system that supports low-latency session-mobility for an ultra-thin-client. During system operation, an ultra-thin-client sends a location-identifier to a Connection Assignment Server (CAS), which facilitates communication with a user-interface (UI) server, wherein the location-identifier specifies the current location of the ultra-thin-client. Next, the ultra-thin-client receives the address of a local UI-server from the CAS, wherein the CAS selects the local UI-server based on the location-identifier. The ultra-thin-client then sends a user-session identifier to the local UI-server. This allows the local UI-server to retrieve a user-session-image for a user-session from a user-session-image repository. Note that, before moving to the current location, the ultra-thin-client was previously communicating with a remote UI-server, which stored the user-session-image in the user-session-image repository. Next, the ultra-thin-client establishes a user-session connection with the local UI-server. In this way, the system enables the ultra-thin-client to resume the user-session through the local UI-server. Note that the system reduces the delay experienced by the user because it enables the ultra-thin-client to carry on the user-session with the local UI-server instead of the remote UI-server.


Find Patent Forward Citations

Loading…