Patent Number: 7,765,483

Title: Filtering obscured data from a remote client display

Abstract: Present implementations include one or more applications at a sending computer system that generate data intended for display at a receiving computer system over a network connection. A mirror driver at the sending computer system renders shared data in a bitmap, which is sent to the receiving computer system. The mirror driver also renders one or more simple image files in place of unshared data that is not intended for display, and sends the replacement images to the receiving computer system. The receiving computer system, in turn, renders what it receives using its existing resources. In one implementation, a driver interface mediates at the sending computer system between the one or more applications generating data, one or more display drivers, and the mirror driver. Thus, the driver interface can pass data to a normal display driver, and also to the mirror driver, which then filters the data as appropriate.

Inventors: Schmieder; Robert Wilhelm (Snoqualmie, WA), Saul; Elton (Bellevue, WA)

Assignee: Microsoft Corporation

International Classification: G06F 3/00 (20060101)

Expiration Date: 7/27/12018