IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0472942
(2006-06-22)
|
등록번호 |
US-7478352
(2009-01-13)
|
발명자
/ 주소 |
- Chaplin,Carey S.
- Rosman Lafever,Monica C.
- Eames,Patrick J.
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
11 인용 특허 :
0 |
초록
▼
A system and method for automatically generating a dynamic layout of a top-level canvas with an internal box layout structure providing a storage element, and a processing element capable of receiving requests to assign a plurality of components within the canvas; assessing both component data and a
A system and method for automatically generating a dynamic layout of a top-level canvas with an internal box layout structure providing a storage element, and a processing element capable of receiving requests to assign a plurality of components within the canvas; assessing both component data and associated connectivity data component related to components having associated parent and child data, and for components without a parent component; connectivity data associated with the component data; and automatically laying out the canvas. Boxes are created inside the top-level canvas diagram, which are sub-canvases to the top-level canvas. Each of these sub-canvases provides components, connectivity elements, and sub-canvases. The methodology is recursive so the diagram can have many levels of boxes inside of boxes. The canvases are positioned with the lowest level of sub-canvas and progressing outward to the next level of sub-canvas until the top-level canvas is displayed.
대표청구항
▼
What is claimed is: 1. A method for automatically generating an dynamic layout of a top-level canvas with an internal box layout structure for pre-designed engineering specification diagrams and production diagrams comprising the steps of: receiving a request to assign a plurality of components wit
What is claimed is: 1. A method for automatically generating an dynamic layout of a top-level canvas with an internal box layout structure for pre-designed engineering specification diagrams and production diagrams comprising the steps of: receiving a request to assign a plurality of components within the canvas; assessing both component data and associated connectivity data for information regarding related components having associated parent and child data for components having a parent component and for components without a parent component, each parent component associated with one or more child components by a respective pre-determined physical connection; associating connectivity data comprising said pre-determined physical connection with the component data; and automatically laying out the top-level canvas having an internal box layout structure, said laying out including grouping said related components comprising an associated parent component within a box and laying out said respective predetermined physical connections. 2. The method of claim 1, further comprising the step of: reading in the parent and child component data associated with each component from a data source. 3. The method of claim 2, wherein the data source comprises related component and connectivity data. 4. The method of claim 1, further comprising the step of: creating a sub-canvas for each related group of component, each group having associated parent and child component data. 5. The method of claim 4, further comprising the step of: assigning the related parent and child components to a box comprising said sub-canvas based on the related parent and child component data, wherein a component without a parent is not assigned to a box comprising said sub-canvas. 6. The method of claim 4, further comprising the step of: creating a container for each sub-canvas created. 7. The method of claim 6, further comprising the steps of: positioning related components and connective elements within a subcanvas, said connective elements each comprising a respective predetermined physical connection; and routing each of the connections comprising said connective elements between each of the sub-canvases according to said respective pre-determined physical connection to create the top-level canvas. 8. The method of claim 4, further comprising: creating a plurality of sub-canvases that each include one or more second sub-canvases, said second sub-canvases including associated connective elements and components not associated with a parent component. 9. The method of claim 8, further comprising the step of: repeating the step of creating a plurality of sub-canvases until each component and connectivity data associated within the top-level canvas has been associated with a sub-canvas. 10. The method of claim 1, further comprising the step of: generating the dynamic layout by using a computer executing computer software instructions. 11. The method of claim 1, wherein said pre-designed engineering specification diagrams and production diagrams comprise a wiring diagram. 12. The method of claim 1, wherein said pre-designed engineering specification diagrams and production diagrams comprise a wiring diagram for an aircraft. 13. A method for generating a dynamic layout for pre-designed engineering specification diagrams and production diagrams comprising the step of: generating a top-level canvas having an internal box layout structure; creating a plurality of boxes within said sub-canvas for related components having associated parent data, said associated parent data comprising a parent component, each parent component associated with one or more child components by a respective pre-determined physical connection; assigning a plurality of said related components to a respective box based on each component's associated parent data; and laying out the top-level canvas according to said plurality of boxes and said respective predetermined physical connections. 14. The method of claim 13, wherein the top-level canvas comprising a plurality of sub-canvases, and associated connectors in said box layout structure within each sub-canvas. 15. The method of claim 13, wherein the steps of laying out the top-level canvas further comprises the steps of; grouping sub-canvases within associated boxes; laying out a plurality of sub-canvases; positioning elements selected from one or more sub-canvases, and electrical components within the top-level canvas; orienting each of the elements selected from one or more sub-canvases, and electrical components within the top-level canvas; and routing connectivity elements between the sub-canvases and associated components to create the top-level canvas, said connectivity elements comprising said respective pre-determined physical connections. 16. The method of claim 13, wherein said pre-designed engineering specification diagrams and production diagrams comprise a wiring diagram for an aircraft. 17. A system for automatically generating a dynamic layout canvas including pre-designed physical connections for engineering specification diagrams and production diagrams comprising: a client element capable of receiving a request to create a top-level canvas from a user; a storage element adapted to store node data and connectivity data that includes information regarding components and the parent/child relationship between related sets of components, said parent/child relationship comprising a pre-determined physical connection between a respective parent and child component; and a processing element adapted to automatically select portions of the node data and the connectivity data from the storage element that satisfies the request for creating a top-level canvas; said processing element further adapted to automatically lay out the top-level canvas having an internal box layout structure, said internal box layout structure comprising groupings of related components within a box, said related components comprising an associated parent. 18. The system of claim 17, wherein the client element is adapted to receive a request from a user to generate one or more of said boxes, related components, and associated connectivity data. 19. The system of claim 17, wherein the storage element is adapted to store node data defined by both parent and child component data and individual component data associated with components without a parent component. 20. The system of claim 17, wherein the processing element comprises: a generation element adapted to generate a diagram of the top-level canvas including one or more sub-canvases connected according to said parent/child relationship.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.