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:
Sep. 04, 2007
Filed:
Dec. 19, 2005
Leonardo Blanco, Redmond, WA (US);
Andrei Baioura, Bellevue, WA (US);
Matt Calkins, Seattle, WA (US);
Paul David, Kirkland, WA (US);
Leonardo Blanco, Redmond, WA (US);
Andrei Baioura, Bellevue, WA (US);
Matt Calkins, Seattle, WA (US);
Paul David, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A communications protocol is described that governs asynchronous exchange of data between a high level animation system and a low level animation system. The high level animation system has a variable, medium-frequency frame rate and is optimized for interactivity. The low level animation system has a constant, high frequency frame rate and is optimized for high refresh frame rate. The communications protocol includes messages that can be sent by the high-level animation system to the low-level animation system to designate an animation and how the animation is to change over a specified period of time. As a result, the low-level system can display the animation at the high refresh rate even if animation data is not received from the high-level system for every frame.