| US 7,463,371 B2 | ||
| Ordering of events between different input sources | ||
| Steve Dodge, Sammamish, Wash. (US); Alexander J. Kolmykov-Zotov, Sammamish, Wash. (US); Arin J. Goldberg, Woodinville, Wash. (US); Brigette Krantz, Redmond, Wash. (US); Kyril Feldman, Kirkland, Wash. (US); Manoj K. Biswas, Bellevue, Wash. (US); Rudolph Balaz, Redmond, Wash. (US); and Shenbagalakshmi Pichaiah, Bellevue, Wash. (US) | ||
| Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
| Filed on Nov. 15, 2004, as Appl. No. 10/986,882. | ||
| Application 10/986882 is a continuation of application No. 10/879527, filed on Jun. 30, 2004. | ||
| Claims priority of provisional application 60/513591, filed on Oct. 24, 2003. | ||
| Prior Publication US 2005/0088420 A1, Apr. 28, 2005 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G06F 15/00 (2006.01) | ||
| U.S. Cl. 358—1.1 [345/173] | 3 Claims |

| 1. A computing system that orders events from a keyboard, mouse, and stylus comprising:
a storage;
a processor exchanging information with said storage, said processor hosting a pen services component, said pen services receiving
information from said mouse and said stylus, ordering said information, and forwarding information related to electronic ink
to a pen input manager;
a first input receiving information from said mouse; and
a second input receiving information from said stylus,
wherein the pen input manager includes a dynamic renderer and a static renderer,
wherein said pen input manager includes an unmanaged portion and a managed portion.
|