Inventor
FOTI DAVID A
US34 patents
⚠️ This page may combine multiple inventors who share the name “FOTI DAVID A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MATHWORKS INC
18 patentsUS7237237B2Jun 26, 2007
Designating an object for destruction
MATHWORKS INC23 citations92
US7181745B1Feb 20, 2007
Method and system for accessing objects defined within an external object-oriented environment
MATHWORKS INC24 citations92
US7051338B1May 23, 2006
Method and system for accessing externally-defined objects from an array-based mathematical computing environment
MATHWORKS INC14 citations92
US10831456B1Nov 10, 2020
External code integrations within a computing environment
MATHWORKS INC20 citations78
US9529981B2Dec 27, 2016
Methods and systems for setting access to a list of class entities
MATHWORKS INC4 citations73
US7725904B2May 25, 2010
Method and system for accessing externally-defined objects from an array-based mathematical computing environment
MATHWORKS INC6 citations73
US9740458B1Aug 22, 2017
Restricting class inheritance relationships
MATHWORKS INC4 citations72
US9703532B1Jul 11, 2017
Dynamically updating class instances based on class definition changes
MATHWORKS INC2 citations70
US7051333B1May 23, 2006
System and method for extending a programming language to include multiple dissimilar object systems
MATHWORKS INC10 citations70
US9612940B1Apr 4, 2017
Combination and reuse of parameters in an automated test environment
MATHWORKS INC3 citations69
US9201763B1Dec 1, 2015
Efficient sharing of test fixtures and ordering of test suites
MATHWORKS INC6 citations69
US7984416B2Jul 19, 2011
System and method for providing class definitions in a dynamically typed array-based language
MATHWORKS INC6 citations63
US8037481B2Oct 11, 2011
Method and system for accessing externally-defined objects from an array-based mathematical computing environment
MATHWORKS INC1 citations62
US7849470B2Dec 7, 2010
System and method for extending a programming language to include multiple dissimilar object systems
MATHWORKS INC3 citations59
US11226888B1Jan 18, 2022
Systems and methods for function argument checking
MATHWORKS INC1 citations57
US8370531B1Feb 5, 2013
Method and system for accessing objects defined within an external object-oriented environment
MATHWORKS INC1 citations52
US8056055B1Nov 8, 2011
Object management using cyclic path information
MATHWORKS INC1 citations52
US7958490B2Jun 7, 2011
System for automating the definition of application objects supporting undoing, redoing compressing and logging operations
MATHWORKS INC1 citations52
FOTI DAVID A
9 patentsUS8875161B2Oct 28, 2014
Methods and systems for setting access to a list of class entities
FOTI DAVID A9 citations83
US9600411B2Mar 21, 2017
System and method for determining an object's lifetime in an object oriented environment
FOTI DAVID A2 citations72
US9311111B2Apr 12, 2016
Programming environment with support for handle and non-handle user-created classes
FOTI DAVID A3 citations72
US8826229B2Sep 2, 2014
Immutable properties in a class
FOTI DAVID A5 citations72
US8966456B2Feb 24, 2015
System and method for providing and using meta-data in a dynamically typed array-based language
FOTI DAVID A2 citations62
US8694972B2Apr 8, 2014
System and method for interoperating with foreign objects from a single language computing environment
FOTI DAVID A2 citations62
US8464226B2Jun 11, 2013
System and method for interoperating with foreign objects from a host computing environment
FOTI DAVID A2 citations62
US8141034B2Mar 20, 2012
System for automating the definition of application objects supporting compressing operations
FOTI DAVID A2 citations62
US9395963B1Jul 19, 2016
System and method for accessing meta-data in a dynamically typed array-based language
FOTI DAVID A0 citations51