{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "Microsoft", "item": "https://www.patentleaderboard.com/company/microsoft"}, {"@type": "ListItem", "position": 3, "name": "Allan Folting", "item": "https://www.patentleaderboard.com/inventor/fl:al_ln:folting-1"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
AF

Allan Folting — 36 Patents

Microsoft: 32 patents #758 of 40,388Top 2%
Salesforce: 4 patents #1,076 of 4,319Top 25%
Seattle, WA: #529 of 21,776 inventorsTop 3%
Washington: #1,951 of 76,902 inventorsTop 3%
Overall (All Time): #92,222 of 4,157,543Top 3%
36 Patents All Time
Allan Folting has been granted 36 US patents while listed as an inventor at Microsoft. The first was granted in 2006 and the most recent in December 2025. Allan Folting ranks #92,222 of 4,157,543 US inventors in our database (top 2.2%). Patent records list Allan Folting in Seattle, WA, US.

Patents per Year

Patents granted per year, 2006 to 2025Bar chart with a peak of 5 patents in 2015.peak 52006: 1 patents20062007: 2 patents2009: 2 patents20092010: 2 patents2011: 1 patents20112012: 3 patents2013: 2 patents20132014: 2 patents2015: 5 patents20152016: 4 patents2017: 2 patents20172018: 2 patents2019: 3 patents20192020: 1 patents2022: 1 patents20222023: 1 patents2025: 2 patents2025

Issued Patents All Time

Showing 1–25 of 36 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12505128 Creation and consumption of data models that span multiple sets of facts Thomas Nhan, Zeki Melek, Gideon Goldin, Alex Leung, Hagay Gur +6 more 2025-12-23
12411872 Infoscenting fields for multi-fact data model analysis using shared dimensions Thomas Nhan, Gideon Goldin, Elaine Weatherfield Sulc, Minkyeong Kim, Jay Xu +4 more 2025-09-09
11625163 Methods and user interfaces for generating level of detail calculations for data visualizations Thomas Nhan, Daniel Cory, Justin Talbot, Lauren Christina Lum, Elaine Weatherfield Sulc +1 more 2023-04-11
11429271 Methods and user interfaces for generating level of detail calculations for data visualizations Thomas Nhan, Daniel Cory, Justin Talbot, Lauren Christina Lum, Elaine Weatherfield Sulc +1 more 2022-08-30
10579723 User interface for creating a spreadsheet data summary table Konrad Tupaj, Brandon Weber, Denise Cathleen Carlevato, Sander M. Viegers 2020-03-03 $64,161,000
10423720 Displaying multiple row and column header areas in a summary table 2019-09-24 $78,899,000
10324592 Slicer elements for filtering tabular data Johnny Campbell, Jenefer Monroe, Konrad Tupaj, Amarinder Singh Grewal, Robert G. Hawking 2019-06-18 $97,412,000
10311080 Filtering and sorting information Anatoly V. Grabar, Tigran Hayrapetyan 2019-06-04 $61,829,000
10108598 Displaying multiple row and column header areas in a summary table 2018-10-23 $61,567,000
9959267 Filtering user interface for a data summary table Thibaut Vial, Robert G. Hawking 2018-05-01 $53,440,000
9852121 Automatic relationship detection for spreadsheet data items Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar 2017-12-26 $39,944,000
9727551 Associating conditions to summary table data Eric B. Vigesaa, Bruce Cordell Jones, Robert C. Collie 2017-08-08 $27,985,000
9529789 User interface for creating a spreadsheet data summary table Konrad Tupaj, Brandon Weber, Denise Cathleen Carlevato, Sander M. Viegers 2016-12-27 $44,288,000
9436671 Displaying multiple row and column header areas in a summary table 2016-09-06 $27,018,000
9411797 Slicer elements for filtering tabular data Johnny Campbell, Jenefer Monroe, Konrad Tupaj, Amarinder Singh Grewal, Robert G. Hawking 2016-08-09 $42,929,000
9378198 Associating conditions to summary table data Eric B. Vigesaa, Bruce Cordell Jones, Robert C. Collie 2016-06-28 $49,256,000
9223772 Filtering user interface for a data summary table Thibaut Vial, Robert G. Hawking 2015-12-29 $41,518,000
9195728 Dynamically filtering aggregate reports based on values resulting from one or more previously applied filters Weide Zhong, Robert G. Hawking, Tigran Hayrapetyan 2015-11-24 $64,457,000
9069748 Selective generation and display of data items associated with a spreadsheet Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar, Amit Velingkar 2015-06-30 $24,787,000
9037584 Techniques for dynamic cross-filtering Gabhan Berry, Danny Khen, Anatoly V. Grabar, Andrew Garbuzov 2015-05-19 $44,188,000
8990675 Automatic relationship detection for spreadsheet data items Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar 2015-03-24 $16,695,000
8832544 Associating conditions to summary table data Eric B. Vigesaa, Bruce Cordell Jones, Robert C. Collie 2014-09-09 $31,811,000
8793567 Automated suggested summarizations of data Amit Velingkar, Weng Keong Peter Anthony Leong, Carl Brenn Sutter, IV, Diego M. Oppenheimer, Stephen Van de Walker Handy 2014-07-29 $39,653,000
8612438 Techniques for dynamic cross-filtering Gabhan Berry, Danny Khen, Anatoly V. Grabar, Andrew Garbuzov 2013-12-17 $25,958,000
8601383 User interface for creating a spreadsheet data summary table Konrad Tupaj, Brandon Weber, Denise Cathleen Carlevato, Sander M. Viegers 2013-12-03 $38,608,000