Issued Patents All Time
Showing 1–24 of 24 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12210817 | Compression scheme for stable universal unique identities | Daniel Lehenbauer, Taylor S. Williams, Noah David Encke | 2025-01-28 |
| 11893230 | Semantic zoom animations | Theresa B. Pittappilly, Rebecca Deutsch, Orry Wijanarko Soegiono, Nicholas R. Waggoner, Holger Kuehnle +5 more | 2024-02-06 |
| 11392288 | Semantic zoom animations | Theresa B. Pittappilly, Rebecca Deutsch, Orry Wijanarko Soegiono, Nicholas R. Waggoner, Holger Kuehnle +5 more | 2022-07-19 |
| 10783322 | Enhanced digital ink erasing | Joshua M. Smithrud, Taylor S. Williams, Craig A. Macomber, Marcel Lugosan, Travis P. Dorschel +3 more | 2020-09-22 |
| 10684829 | System and method for combining text editing and tree encoding for computer programs | David Waggoner, Melanie A. Jensenworth, Charles Simonyi | 2020-06-16 |
| 10430500 | Detecting and animating a change in position of a visual layout node of a visual layout tree | Andras Nagy, Jeremy M. Price | 2019-10-01 |
| 10402478 | Linking visual layout nodes of a visual layout tree using positioning pointers | Charles Simonyi, Jeremy M. Price, Andras Nagy, Nicholas J. Wilson, Alexander K. Horton | 2019-09-03 |
| 10387547 | Layout engine for creating a visual layout tree for a document | Charles Simonyi, Jeremy M. Price, Andras Nagy, Nicholas J. Wilson, Alexander K. Horton | 2019-08-20 |
| 10387540 | Generating a visual layout tree using caching techniques | Charles Simonyi, Pontus E. Andersson, Jeremy M. Price | 2019-08-20 |
| 10353566 | Semantic zoom animations | Theresa B. Pittappilly, Rebecca Deutsch, Orry Wijanarko Soegiono, Nicholas R. Waggoner, Holger Kuehnle +5 more | 2019-07-16 |
| 10353991 | Generating a visual description tree based on a layout interruption record | Charles Simonyi, Jeremy M. Price | 2019-07-16 |
| 10325398 | Absolute age for a digital ink stroke | Travis P. Dorschel, Andras Nagy, Taylor S. Williams, Simon J. Schaffer, Craig A. Macomber +3 more | 2019-06-18 |
| 10275910 | Ink space coordinate system for a digital ink stroke | Simon J. Schaffer, Christine M. Johnson, Travis P. Dorschel, Craig A. Macomber, Joshua M. Smithrud +3 more | 2019-04-30 |
| 9678724 | System and method for combining text editing and tree encoding for computer programs | David Waggoner, Melanie A. Jensenworth, Charles Simonyi | 2017-06-13 |
| 9069829 | Data items manager | Shawn A. Van Ness, Nicolas Brun, Michael A. Nelte, Arpit Shah, Paul Gusmorino | 2015-06-30 |
| 8983907 | Change notifications from an updated data representation | Shawn A. Van Ness, Nicolas Brun, Michael A. Nelte, Arpit Shah, Paul Gusmorino | 2015-03-17 |
| 8838533 | Optimistic application of data edits | Shawn A. Van Ness, Nicolas Brun, Michael A. Nelte, Arpit Shah, Paul Gusmorino | 2014-09-16 |
| 8726237 | Event handling for unmanaged code | Shawn A. Van Ness, Nikhil Dang, Martyn S. Lovell, Benjamin C. Constable, Gary Henderson | 2014-05-13 |
| 8666997 | Placeholders returned for data representation items | Shawn A. Van Ness, Nicolas Brun, Michael A. Nelte, Arpit Shah, Paul Gusmorino | 2014-03-04 |
| 8593463 | Controlling animation frame rate of applications | Robert J. Jarrett, Sankhyayan Debnath, Martyn S. Lovell, Billie Sue Chafins, Paul Stephen Gildea +1 more | 2013-11-26 |
| 8525067 | Process of jet cutting arcuate openings | Robin Muscat-Tyler | 2013-09-03 |
| 8245144 | Object model for a user interface | Shawn A. Van Ness, Nikhil Dang, Martyn S. Lovell | 2012-08-14 |
| 6665866 | Extensible compiler utilizing a plurality of question handlers | David Richter, William Emeric Aitken, Brian Dickens, Charles Simonyi, Muthukrishnan Paramasivam +2 more | 2003-12-16 |
| 6493869 | Inheriting code in a transformational programming system | David Richter, M. Paramasivam | 2002-12-10 |