Eric Sutton

Patent Attorney

Email 

eric@mgf.law

Phone  971-634-0286 (main)

Cell 630-219-0939

Education Details

B.S. Mathematics

B.A. Psychology & Political Science

Minor: Computer Science

University Of Illinois-Urbana Champaign

J.D.

 University Of Illinois Chicago School Of Law

Admissions

U.S Patent and Trademark Office

Biography

Eric Sutton focuses his practice on securing valuable patent protection for critical software-related technologies, as well as counseling on patent risks and license negotiations. Eric brings a unique perspective from his nine years as in-house patent counsel at a Fortune 100 software company, where he secured and managed thousands of patent assets and directly advised business executives on patent risks. Prior to going in-house, Eric spent six years in private practice at a well-respected Bay Area IP boutique, drafting over a hundred software-related patent applications and prosecuting hundreds more for a wide range of top software companies.
 
During his career, Eric has negotiated patent licenses for tens of millions of dollars, analyzed and advised on risks involving thousands of patents, spoken at the patent office and internationally on patent quality, and led projects to analyze and improve patent quality, raise patent allowance rates, reduce patent expenses, and otherwise improve patent strategies.
 
In addition to his roles as outside counsel and in-house counsel, since 2012, Eric has served as an adjunct professor at Chicago-Kent College of Law, where he teaches Software Patents according to his textbook first published in 2016. Eric has also lectured on legal process automation at Stanford. Some of Eric’s more interesting patent studies have been published on Patently-O, IPWatchdog, and his own blog, Patnotechnic.

 

Patents

Oracle International Corporation

U.S. Pats. 10,530,714; 10,972,411 and 11,533,278 for “Conditional Automatic Social Posts”
 
U.S. Pat. 10,848,410 and U.S. Pat. App. Pub. 2021/0036944 for “Ranking Service Implementations For A Service Interface”
 
U.S. Pat. No. 10,521,245 for “Method And System For Recursive Plug-In Application Recipe Generation”
 
U.S. Pat. Nos. 10,747,642 and 11,048,612 for “Automatic Behavior Detection And Characterization In Software Systems”
 
U.S. Pat. No. 10,579,167 for “Scalable Dot-Matrix UI For Workflow Submission With Multi-Dimension Variables At Different Precedence”
 
U.S. Pat. No. 10,938,770 for “Bulk Email Tracking And Ceasing Processing”
 
U.S. Pat. Nos. 10,671,410; 11,144,332; 11,507,395; and 11,693,671 for “Generating Plug-In Application Recipe Extensions”
 
U.S. Pat. No. 11,182,130 for “Semantic Analysis-Based Plug-In Application Recipe Generation”
 
U.S. Pat. No. 11,169,826 for User-Assisted Plug-In Application Recipe Execution”
 
U.S. Pat. No. 11,288,117 for “Predictive System Remediation”
 
U.S. Pat. No. 11,887,015 for “Automatically-Generated Labels For Time Series Data And Numerical Lists To Use In Analytic And Machine Learning Systems”

Blizzard Entertainment Inc

U.S. Pats. 9,089,777; 9,545,576; 10,272,336 and 10,960,308 for “Restoring gameplay by replaying past inputs”