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
OG exemplary drawing
 
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.