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.
Patent No.:
Date of Patent:
Apr. 08, 2008
Filed:
Jun. 06, 2002
Ivan J. Leichtling, Redmond, WA (US);
Ido M. Ben-shachar, Sammamish, WA (US);
Robert W. Schmieder, Issaquah, WA (US);
Kenneth L. Young, Sammamish, WA (US);
Sukvinder S. Gill, Sammamish, WA (US);
Ivan J. Leichtling, Redmond, WA (US);
Ido M. Ben-Shachar, Sammamish, WA (US);
Robert W. Schmieder, Issaquah, WA (US);
Kenneth L. Young, Sammamish, WA (US);
Sukvinder S. Gill, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Disclosed are methods for remote users of a collaborative application to generate annotation information, send that annotation information to an application sharer device, and receive back a display combining output of the collaborative application with the annotation information. A collaborative application display is visible on an application viewer's screen. To make an annotation, a user draws over the shared display. The annotation is intercepted and sent to the sharer. On the sharer, the annotation is graphically blended with the display produced by the collaborative application. The combination is then sent to the remote viewers for display. The sharer may visually indicate, via color or a text flag, for example, the source of each annotation. The sharer may time out an annotation, or may delete the annotation if the collaborative application's display has scrolled underneath the annotation, causing the annotation to 'lose its place' in the display and become meaningless.