Inventor
GULWANI SUMIT
US70 patents
⚠️ This page may combine multiple inventors who share the name “GULWANI SUMIT”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT TECHNOLOGY LICENSING LLC
26 patentsUS11256710B2Feb 22, 2022
String transformation sub-program suggestion
MICROSOFT TECHNOLOGY LICENSING LLC7 citations84
US10831451B2Nov 10, 2020
Synthesized programming-by-example programs
MICROSOFT TECHNOLOGY LICENSING LLC9 citations83
US10635414B2Apr 28, 2020
Output prefix specification transformers
MICROSOFT TECHNOLOGY LICENSING LLC8 citations83
US11934801B2Mar 19, 2024
Multi-modal program inference
MICROSOFT TECHNOLOGY LICENSING LLC13 citations80
US10599627B2Mar 24, 2020
Automatically converting spreadsheet tables to relational tables
MICROSOFT TECHNOLOGY LICENSING LLC8 citations79
US9542622B2Jan 10, 2017
Framework for data extraction by examples
MICROSOFT TECHNOLOGY LICENSING LLC5 citations72
US11875136B2Jan 16, 2024
Edit automation using a temporal edit pattern
MICROSOFT TECHNOLOGY LICENSING LLC6 citations71
US11074048B1Jul 27, 2021
Autosynthesized sublanguage snippet presentation
MICROSOFT TECHNOLOGY LICENSING LLC6 citations70
US10585888B2Mar 10, 2020
Join with predictive merging of multiple columns
MICROSOFT TECHNOLOGY LICENSING LLC2 citations70
US10108597B2Oct 23, 2018
Automated table transformations from examples
MICROSOFT TECHNOLOGY LICENSING LLC2 citations70
US9430459B2Aug 30, 2016
Automated table transformations from examples
MICROSOFT TECHNOLOGY LICENSING LLC3 citations70
US12282411B2Apr 22, 2025
Program improvement using large language models
MICROSOFT TECHNOLOGY LICENSING LLC2 citations69
US11941372B2Mar 26, 2024
Edit automation using an anchor target list
MICROSOFT TECHNOLOGY LICENSING LLC2 citations69
US11513773B2Nov 29, 2022
Feedback-driven semi-supervised synthesis of program transformations
MICROSOFT TECHNOLOGY LICENSING LLC3 citations68
US10846298B2Nov 24, 2020
Record profiling for dataset sampling
MICROSOFT TECHNOLOGY LICENSING LLC2 citations68
US10698571B2Jun 30, 2020
Behavior feature use in programming by example
MICROSOFT TECHNOLOGY LICENSING LLC3 citations68
US9891895B2Feb 13, 2018
User interaction models for disambiguation in programming-by-example
MICROSOFT TECHNOLOGY LICENSING LLC3 citations66
US11620115B2Apr 4, 2023
Output prefix specification transformers
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US11500894B2Nov 15, 2022
Identifying boundaries of substrings to be extracted from log files
MICROSOFT TECHNOLOGY LICENSING LLC0 citations62
US12222911B1Feb 11, 2025
String data error detection and repair
MICROSOFT TECHNOLOGY LICENSING LLC1 citations60
US10691655B2Jun 23, 2020
Generating tables based upon data extracted from tree-structured documents
MICROSOFT TECHNOLOGY LICENSING LLC1 citations60
US11372830B2Jun 28, 2022
Interactive splitting of a column into multiple columns
MICROSOFT TECHNOLOGY LICENSING LLC1 citations59
US11210327B2Dec 28, 2021
Syntactic profiling of alphanumeric strings
MICROSOFT TECHNOLOGY LICENSING LLC0 citations59
US10909139B2Feb 2, 2021
SQL query formatting by examples
MICROSOFT TECHNOLOGY LICENSING LLC0 citations58
US10983813B2Apr 20, 2021
Automatic repetition of context-specific code edits
MICROSOFT TECHNOLOGY LICENSING LLC1 citations57
US11132180B2Sep 28, 2021
Neural-guided deductive search for program synthesis
MICROSOFT TECHNOLOGY LICENSING LLC1 citations56
GULWANI SUMIT
15 patentsUS8972930B2Mar 3, 2015
Generating text manipulation programs using input-output examples
GULWANI SUMIT24 citations93
US8799234B2Aug 5, 2014
Semantic entity manipulation using input-output examples
GULWANI SUMIT29 citations93
US8402439B2Mar 19, 2013
Program analysis as constraint solving
GULWANI SUMIT15 citations84
US8271404B2Sep 18, 2012
Template based approach to discovering disjunctive and quantified invariants over predicate abstraction
GULWANI SUMIT13 citations84
US9613115B2Apr 4, 2017
Generating programs based on input-output examples using converter modules
GULWANI SUMIT9 citations82
US8650207B2Feb 11, 2014
Inductive synthesis of table-based string transformations
GULWANI SUMIT10 citations82
US8316345B2Nov 20, 2012
Program abstraction based on program control
GULWANI SUMIT13 citations82
US8266598B2Sep 11, 2012
Bounding resource consumption using abstract interpretation
GULWANI SUMIT8 citations82
US8484550B2Jul 9, 2013
Automated table transformations from examples
GULWANI SUMIT8 citations81
US8719801B2May 6, 2014
Timing analysis of concurrent programs
GULWANI SUMIT10 citations76
US9659082B2May 23, 2017
Semantic query language
GULWANI SUMIT3 citations71
US9552335B2Jan 24, 2017
Expedited techniques for generating string manipulation programs
GULWANI SUMIT5 citations71
US9098191B2Aug 4, 2015
Sketch beautification and completion of partial structured-drawings
GULWANI SUMIT4 citations65
US8752029B2Jun 10, 2014
Computing a symbolic bound for a procedure
GULWANI SUMIT5 citations62
US8397221B2Mar 12, 2013
Calculating resource bounds of programs manipulating recursive data structures and collections
GULWANI SUMIT4 citations60
MICROSOFT CORP
5 patentsUS9002758B2Apr 7, 2015
Ranking for inductive synthesis of string transformations
MICROSOFT CORP11 citations84
US9448772B2Sep 20, 2016
Generating program fragments using keywords and context information
MICROSOFT CORP15 citations81
US10956433B2Mar 23, 2021
Performing an operation relative to tabular data based upon voice input
MICROSOFT CORP4 citations73
US9330090B2May 3, 2016
Translating natural language descriptions to programs in a domain-specific language for spreadsheets
MICROSOFT CORP3 citations72
US7606774B2Oct 20, 2009
Computer implemented cover process approximating quantifier elimination
MICROSOFT CORP3 citations62
ROTHSCHILLER CHAD
1 patentKALAI ADAM
1 patentCHEREM SIGMUND ISY
1 patentNORI ADITYA
1 patentShowing the top 50 of 70 patents by PatentIndex Score.