-
公开(公告)号:US20030200062A1
公开(公告)日:2003-10-23
申请号:US10127193
申请日:2002-04-22
Applicant: Autodesk, Inc.
Inventor: Paul Fred Dessureault , Gregory Vazzana , Soren Abildgaard , Craig Storms
IPC: G06F017/50
CPC classification number: G06F17/5004 , G06F2217/34
Abstract: One or mote embodiments of the invention enable a method, apparatus, article of manufacture, and data structure for an adaptable multi-representation building systems data structure in an application program. The data structure comprises a single object that can represent a real world component used throughout a building life cycle, from preliminary design throughout a life of the building. As design decisions are made, the single object can acquire further definition, gaining one or more characteristics that characterize and specify the real-world component. The single object and a connector of the object can recognize and automatically connect to a valid subsystem. Further, the single object can represent itself in multiple graphical and non-graphical displays.
Abstract translation: 本发明的一个或多个实施例使得能够在应用程序中实现适用于多重建筑物系统数据结构的方法,装置,制品和数据结构。 数据结构包括一个单一的对象,可以代表在整个建筑生命周期中使用的真实世界组件,从建筑物整个生命周期的初步设计。 作为设计决策,单个对象可以获得进一步的定义,获得表征和指定真实世界组件的一个或多个特征。 对象的单个对象和连接器可以识别并自动连接到有效的子系统。 此外,单个对象可以在多个图形和非图形显示中表示自身。
-
2.
公开(公告)号:US20030144979A1
公开(公告)日:2003-07-31
申请号:US10038071
申请日:2002-01-04
Applicant: Autodesk, Inc.
Inventor: Craig Storms , Soren Abildgaard
IPC: G06F007/00
CPC classification number: G06F17/30371 , G06F17/30896 , H03M7/30
Abstract: One or more embodiments of the invention provide a data structure, method, apparatus, and article of manufacture for representing data in a self-expanding data package. The package comprises one or more basic table data having zero, one or more table rows, a set of one or more constant lists having one or more values, and one or more row validation calculations. Use of the set of constant lists and row validation calculations provides a mechanism for compact data storage, wherein the self-expanding data package may be expanded. To expand the package, each list member of a constant list is combined with all other basic table rows and additional list members to produce every possible combination of table rows. Row validation calculations are applied to test validity of each tow, and only those expanded table tows that are valid appear in the expanded table.
Abstract translation: 本发明的一个或多个实施例提供用于在自扩展数据包中表示数据的数据结构,方法,装置和制品。 该包装包括具有零个,一个或多个表行的一个或多个基本表数据,具有一个或多个值的一个或多个常数列表的集合以及一个或多个行验证计算。 使用一组常数列表和行验证计算提供了紧凑数据存储的机制,其中可以扩展自扩展数据包。 要扩展包,常数列表的每个列表成员与所有其他基本表行和附加列表成员组合,以生成表行的每个可能组合。 行验证计算应用于测试每个拖曳的有效性,只有那些扩展的表拖曳有效的出现在展开的表中。
-