发明名称 Pattern modeling methods and systems
摘要 A list of constructs is displayed on a user interface screen for a user to select a desired construct. A construct selected by the user is determined. Computing environments are presented on the user interface screen for the user to place the selected construct. The computing environments include at least one textual and at least one graphical computing environment. A selected computing environment into which the selected construct is being placed is identified. A position of the placed construct in the selected computing environment is determined. A template based on the selected computing environment is selected. The selected template is inserted into the selected computing environment.
申请公布号 US8776015(B1) 申请公布日期 2014.07.08
申请号 US200711882825 申请日期 2007.08.06
申请人 The MathWorks, Inc. 发明人 Hosagrahara Arvind S.;Smith Paul F.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Venable LLP 代理人 Venable LLP ;Sartori Michael A.;Farnsworth Todd R.
主权项 1. A computer-implemented method for inserting content into a model using a design tool, the method comprising: displaying, by a computer, a list of user-selectable construct icons on a user interface screen of the design tool, the construct icons associated with constructs; determining, by the computer, a construct icon selected by the user; displaying, by the computer, a plurality of computing environment interface screens able to receive the selected construct icon, the plurality of computing environment interface screens being simultaneously displayed on the user interface screen of the design tool and associated with a plurality of computing environments including at least one textual computing environment and at least one graphical computing environment; receiving, by the computer, a selection of a selected computing environment interface screen from the plurality of computing environment interface screens into which the construct associated with the user selected construct icon is placed; identifying, by the computer, a selected computing environment from the plurality of computing environments, wherein the selected computing environment is associated with the selected computing environment interface screen; determining, by the computer, a position of the placed construct in the selected computing environment; selecting, by the computer, a template based on the selected computing environment and the placed construct; and inserting, by the computer, the selected template into the selected computing environment at the determined position in the selected computing environment.
地址 Natick MA US