US 7,515,139 B2
Display attribute modification
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,801.
Application 10/986801 is a continuation of application No. 10/879527, filed on Jun. 30, 2004, granted, now 7,436,535.
Claims priority of provisional application 60/513591, filed on Oct. 24, 2003.
Prior Publication US 2005/0093841 A1, May 05, 2005
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/041 (2006.01); G06F 17/00 (2006.01)
U.S. Cl. 345—173  [715/268] 12 Claims
OG exemplary drawing
 
1. A method for modifying display attributes for displayable information, said displayable information being rendered by a first renderer object and by a second renderer object, said method comprising the steps of:
receiving display attributes modification information at a component, said component including an input interface, a synchronous interface, and an asynchronous interface with said first renderer object being attached to said synchronous interface and said second renderer object being attached to one of said synchronous interface and said asynchronous interface;
Processing said display attributes modification information;
applying said display attributes modification information via said second renderer object,
wherein said display attributes modification information is received after said displayable information is rendered by said first renderer object and before said displayable information is rendered by said second renderer object, and
wherein said applying step delays the application of a display attribute modification related to said display attributes modification information until after said displayable information has been rendered by said second renderer object.