Patent ID: 8849629

Claim:
A computer-implemented method for building an antenna, comprising the steps of: receiving as input from a user, instructions for drawing two or more antenna segments, the two or more antenna segments forming an antenna structure; receiving as input from a user, instructions for associating one or more properties to one or more antenna segments among the two or more antenna segments, the one or more properties based on a type of the antenna; receiving as input from a user, instructions for associating logic to one or more antenna segments among the two or more antenna segments, the logic based on the type of the antenna, defining a first set of relationships between at least a first antenna segment among the two or more antenna segments and one or more other antenna segments among the two or more antenna segments, and defining a second set of relationships between the two or more antenna segments and a type of device in which the antenna will be installed, the instructions further specifying a set of conditions that include an antenna volume for the type of device in which the antenna is to be installed; and generating an antenna output data file including information defining the two or more antenna segments, the one or more properties, and the logic, the antenna output data file having a format that can be used by a third party application.