Inventor · disambiguated record
Charles Simonyi
Also filed as: SIMONYI CHARLES
28 granted patents·3 pending applications·394 citations·filing 1995–2022
96Inventor score
Files withINTENTIONAL SOFTWARE CORP17MICROSOFT CORP8SIMONYI CHARLES4MICROSOFT TECHNOLOGY LICENSING LLC2
Top patents by PatentIndex Score
31 records- 0190US6966054B2Method and system for generating a computer programMICROSOFT CORP·Filed 2000·Granted Nov 15, 2005·43 cites·12 claims
- 0285US5790863AMethod and system for generating and displaying a computer programMICROSOFT CORP·Filed 1996·Granted Aug 4, 1998·82 cites·15 claims
- 0380US9158507B2Domain transformation languagesSIMONYI CHARLES·Filed 2011·Granted Oct 13, 2015·9 cites·32 claims
- 0477US7756859B2Multi-segment string searchINTENTIONAL SOFTWARE CORP·Filed 2005·Granted Jul 13, 2010·9 cites·11 claims
- 0576US10721084B2Providing a private mode in asynchronous collaboration for a synchronous collaboration environmentMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Jul 21, 2020·3 cites·15 claims
- 0675US7237226B2Method and system for storing pending changes to dataINTENTIONAL SOFTWARE CORP·Filed 2003·Granted Jun 26, 2007·21 cites·68 claims
- 0775US6097888AMethod and system for reducing an intentional program tree represented by high-level computational constructsMICROSOFT CORP·Filed 1995·Granted Aug 1, 2000·47 cites·55 claims
- 0874US7665020B2Method and system for providing multiple levels of help information for a computer programINTENTIONAL SOFTWARE CORP·Filed 2006·Granted Feb 16, 2010·5 cites·31 claims
- 0973US7051279B2Method and system for providing multiple levels of help information for a computer programINTENTIONAL SOFTWARE CORP·Filed 2003·Granted May 23, 2006·14 cites·36 claims
- 1070US5911072AMethod and system for reducing an intentional program tree represented by high-level computational constructsMICROSOFT CORP·Filed 1997·Granted Jun 8, 1999·36 cites·28 claims
- 1168US10387547B2Layout engine for creating a visual layout tree for a documentINTENTIONAL SOFTWARE CORP·Filed 2015·Granted Aug 20, 2019·2 cites·30 claims
- 1267US7730102B2Method and system for organizing and manipulating nodes by category in a program treeINTENTIONAL SOFTWARE CORP·Filed 2006·Granted Jun 1, 2010·3 cites·32 claims
- 1364US7949949B2Domain transformation languagesINTENTIONAL SOFTWARE CORP·Filed 2006·Granted May 24, 2011·4 cites·12 claims
- 1463US6070007AMethod and system for reducing an intentional program tree represented by high-level computational constructsMICROSOFT CORP·Filed 1997·Granted May 30, 2000·26 cites·72 claims
- 1561US6189143B1Method and system for reducing an intentional program tree represented by high-level computational constructsMICROSOFT CORP·Filed 1997·Granted Feb 13, 2001·23 cites·64 claims
- 1659US6078746AMethod and system for reducing an intentional program tree represented by high-level computational constructsMICROSOFT CORP·Filed 1997·Granted Jun 20, 2000·21 cites·16 claims
- 1758US8429525B2Method and system for reversible design tree transformationsSIMONYI CHARLES·Filed 2009·Granted Apr 23, 2013·1 cites·41 claims
- 1858US7165238B2Method and system for organizing and manipulating nodes by category in a program treeINTENTIONAL SOFTWARE CORP·Filed 2003·Granted Jan 16, 2007·5 cites·34 claims
- 1956US7607099B2Method and system for reversible design tree transformationsINTENTIONAL SOFTWARE CORP·Filed 2003·Granted Oct 20, 2009·4 cites·24 claims
- 2055US6665866B1Extensible compiler utilizing a plurality of question handlersMICROSOFT CORP·Filed 1999·Granted Dec 16, 2003·36 cites·51 claims
- 2150US10684829B2System and method for combining text editing and tree encoding for computer programsINTENTIONAL SOFTWARE CORP·Filed 2017·Granted Jun 16, 2020·0 cites·20 claims
- 2249US8341523B2Method and system for providing multiple levels of help information for a computer programSIMONYI CHARLES·Filed 2010·Granted Dec 25, 2012·0 cites·22 claims
- 2345US12204849B2Gesture-driven pivot table configurationsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2022·Granted Jan 21, 2025·0 cites·20 claims
- 2445US9678724B2System and method for combining text editing and tree encoding for computer programsINTENTIONAL SOFTWARE CORP·Filed 2015·Granted Jun 13, 2017·0 cites·32 claims
- 2542US2007101256A1Perfect source controlSIMONYI CHARLES·Filed 2005·Application pending·0 cites
- 2641US11003833B2Adding visual description nodes to a visual description tree during layoutINTENTIONAL SOFTWARE CORP·Filed 2015·Granted May 11, 2021·0 cites·16 claims
- 2738US10353991B2Generating a visual description tree based on a layout interruption recordINTENTIONAL SOFTWARE CORP·Filed 2015·Granted Jul 16, 2019·0 cites·20 claims
- 2835US10387540B2Generating a visual layout tree using caching techniquesINTENTIONAL SOFTWARE CORP·Filed 2015·Granted Aug 20, 2019·0 cites·20 claims
- 2934US2017364483A9Generating visual layout nodes to fill a display area based on an anchor pointINTENTIONAL SOFTWARE CORP·Filed 2015·Application pending·0 cites
- 3033US10402478B2Linking visual layout nodes of a visual layout tree using positioning pointersINTENTIONAL SOFTWARE CORP·Filed 2015·Granted Sep 3, 2019·0 cites·16 claims
- 3131US2017364482A9Generating a visual layout tree based on a named point within a visual description nodeINTENTIONAL SOFTWARE CORP·Filed 2015·Application pending·0 cites
Join the waitlist — get patent alerts
Get an alert when Charles Simonyi files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →