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:
Mar. 18, 2014
Filed:
May. 12, 2010
Suhail Dutta, Kirkland, WA (US);
David N Trowbridge, Enumclaw, WA (US);
Bernard Tschirren, Seattle, WA (US);
Arun M. Abraham, Everett, WA (US);
Suhail Dutta, Kirkland, WA (US);
David N Trowbridge, Enumclaw, WA (US);
Bernard Tschirren, Seattle, WA (US);
Arun M. Abraham, Everett, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Architectural design intent for software is represented in some type of concrete form. A set of computable rules are inferred from the representation of the architectural design intent. The rules are applied to the codebase at various points in the development process including but not limited to when source code is checked into a project or when a build is run, or when a test run is performed. If the codebase being developed is not consistent with the architectural intent of the designer as captured, feedback concerning non-compliance is provided.