Technical building block
AssigneeState Farm Mutual Automobile Insurance Company
InventorsJon Hayen, Clint Tarpley, Vivek Thatte
Life of this patent
Estimating the term…
Loading patent…
AssigneeState Farm Mutual Automobile Insurance Company
InventorsJon Hayen, Clint Tarpley, Vivek Thatte
Estimating the term…
A virtual technical building block software development tool and a software development interface that speed accurate and quality software design are provided. The tools develop enterprise software architecture designs, and utilize a library of symbols and a virtual template. The library of symbols includes service oriented architecture symbols and enterprise application integration symbols. The template includes multiple sections to be displayed on a computing device screen. Each section includes a blank space bounded by a frame, and all of the sections are vertically aligned with one another to guide design flow. The sections of the template include, from top to bottom vertically, (1) a technical capabilities section; (2) an interaction sequence section; (3) a service topology section; (4) an integration flow section; and (5) a logging section. The technical building block software development tool streamlines software development and significantly reduces implementation and design time, and ensures reproducible quality of design.
A software development template implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development template comprising:
A software development interface implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development interface comprising:
A software development interface implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development interface comprising:
Dependencies are inferred from the claim text.