CA2895313C

Automatically incorporating third party features into a computer design schematic

Abstract

Methods and systems for automatically incorporating third party components into an architectural design can include identifying an interface of a third party feature with at least one sub-component of the architectural design. The method can also include automatically incorporating a third party feature into the interface. Additionally, the method can include automatically resolving anomalies that the incorporation of the third party feature creates.

CA2895313C, drawing sheet 1
Sheet 1 of 15

Term

6.8 yearsleft in the term

Expires 16 July 2033.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

10 claims: 2 independent, 8 dependent

  1. 1
    WHAT IS CLAIMED IS:1. In a computerized environment, a computerized method for incorporating third party features into an architectural design, the method comprising: generating an architectural design comprising at least one subcomponent, each of the at least one sub-component being associated with a space that includes an independently executable software object, the independently executable software object comprising independent variables and functions that are specific to the space, wherein the independent variables and functions are configured to automatically adjust the space based on received third party features;identifying an interface of the at least one sub-component of the architectural design for receiving a third party feature of a plurality of different third party features;receiving an indication of a particular third party feature of the plurality of third party features to be received at the interface, the indication including specifications of the particular third party feature;and automatically incorporating the specifications of the particular third party feature into the interface, wherein: the interface is adaptable to receive any of the plurality of different third party features;the interface allows users to provide priorities for features including priorities that dictate the order in which certain types of features arc to be implemented within the architectural design;the space associated with the at least one sub-component is automatically adjusted based on the specifications of the particular third party feature;direction is provided by an independently executable software object associated with the space regarding the proper placement of the third party feature within the interface;and automatically incorporating the specifications of the particular third party feature comprises automatically configuring a numerical control file to incorporate the specifications of the particular third party feature according to the provided placement direction and according to the user-specified priorities.
  2. 5
    The method as recited in claim I, wherein identifying the interface comprises:identifying a first sub-component;determining that the first sub-component will be in physical communication with a hardware component;and associating the interface with the first sub-component.