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:
Aug. 24, 2010

Filed:

Jul. 30, 2004
Applicant:

VU X. Nguyen, Seattle, WA (US);

Inventor:

Vu X. Nguyen, Seattle, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

In order to provide for efficient security of a remote presentation (such as a remote display) on a client which presents user interface data from a remote server, all requests for action to be performed on the client are examined to determine if they are requests for user interface (UI) presentation. If the request is for UI presentation, it is verified to ensure that the request is valid—e.g., that it comes from an approved source. If the request is a valid UI request, then the request is served. If a UI request cannot be verified, the request is served, if possible, without presenting the user interface data from the request—e.g., by hiding visual data, or playing audio data at zero or minimal volume. Otherwise, the request is not serviced and the connection from the client to the server may be terminated.


Find Patent Forward Citations

Loading…