Patent Document ID: 10025564
Application ID: 14951547

Base Claim:
1. A processor-implemented method of generating and implementing intuitively comfortable frames of task appropriate frames of reference for multiple dimensions of context constraints for related sets of objects within an integrated development environment (IDE), the processor-implemented method comprising: identifying, by one or more processors, a first hierarchical set of context constraints for a first object, wherein the first hierarchical set of context constraints for the first object includes multiple facets of context, and wherein the multiple facets of context comprise an operational environment context describing an operating system and hardware platform that must be used by the first object; depicting, by one or more processors, the first hierarchical set of context constraints for the first object on the IDE, wherein the first hierarchical set of context constraints is depicted by utilizing a visual metaphor selected by a user, wherein the visual metaphor selected by the user is a hierarchical stack of planes and pillars, wherein a top plane represents a top context for the first object, wherein a pillar connects the top plane to a lower plane that represents a lower context for the first object, and wherein the lower context supports the top context just as the lower plane supports the top plane via the pillar; receiving, by one or more processors, a first zoom-in input from the user, wherein the first zoom-in input is for a first context constraint in the first hierarchical set of context constraints; in response to receiving the first zoom-in input, one or more processors placing the IDE in mention mode, wherein use of the first hierarchical set of context constraints against the first object is disabled while the IDE is in mention mode; in response to the IDE being placed in mention mode, displaying, by one or more processors, detail of the first context constraint on the IDE; and receiving, by one or more processors, changes to the first context constraint that are input by the user from the IDE to create a modified first context constraint on the first object.

---

Claim 4:
4. The processor-implemented method of claim 1 , further comprising: depicting, on the IDE and by one or more processors, all context constraints from the first hierarchical set of context constraints that are being currently enforced against the first object that is presently executing.