Patent Document ID: 9141349
Application ID: 14479090
Patent Flag: 1

Claim One:
1. A visual development environment apparatus for facilitating development of a logic module, the logic module operable to be instantiated on a server, the visual development environment apparatus being used for constructing a visual development environment operable to be displayed at a development terminal based on instructions stored in a non-volatile machine-readable medium and comprising: a processor configured for: receiving, by the visual development environment apparatus, a first design-time packet comprising a design-time representation of primary logic for a critical path for inclusion in the logic module and a design-time representation of secondary logic for inclusion in the logic module; interpreting, by the visual development environment apparatus, the first design-time packet for displaying the design-time representation of primary logic and the design-time representation of secondary logic; displaying: a primary window comprising the design-time representation of primary logic for the critical path to be included in the logic module, the critical path comprising an explicit segment being drawn by the visual development environment apparatus, and an implicit segment being selectively visible based on a user preference; and one or more secondary windows each comprising the design-time representation of secondary logic to be included in the logic module; hiding at least one of the one or more secondary windows when the primary window is displayed; facilitating at least one of retrieval, modification, and storage of instructions representing the logic module; and sending, by the visual development environment apparatus, a feedback design-time packet.