The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 07, 2011
Filed:
Jan. 19, 2007
Kevin Edward Lindsey, Fort Worth, TX (US);
Paul Colton, Hillsborough, CA (US);
Robin Sean Debreuil, Miami, CA;
Donald Arthur Washburn, Bellevue, WA (US);
Kevin Edward Lindsey, Fort Worth, TX (US);
Paul Colton, Hillsborough, CA (US);
Robin Sean Debreuil, Miami, CA;
Donald Arthur Washburn, Bellevue, WA (US);
Other;
Abstract
Systems and methods of representing and extracting type information from typeless and dynamically-typed programming languages are provided. These systems and methods can be immune to source file edits and the order in which those edits are executed. Deriving type information from these languages allows tools to perform operations, for example, refactoring, intellisense, recognition of semantic errors, etc. These systems and methods can be implemented using processes that, implicitly or explicitly, gather type information for the program, and can also accept user input as well.