[发明专利]用于生成用户界面的方法和系统有效
申请号: | 200710186771.4 | 申请日: | 2007-11-16 |
公开(公告)号: | CN101206570A | 公开(公告)日: | 2008-06-25 |
发明(设计)人: | 戴维·R·德雷格;霍华德·J·格拉泽;马修·S·戴维斯;詹姆斯·A·麦克赖特;拉塞尔·B·赖特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 用户界面 方法 系统 | ||
技术领域
本发明涉及用于生成用来将内容对象结构化的节点、以及处理内容对象的步骤的模板的方法、系统和产品。
背景技术
独立的信息单元在本质上是非结构化的。当以逻辑次序呈现信息单元时,引入关系和结构。可使用特定的软件编程技术来向非结构化的信息和过程提供结构,如:工作流程序,其用来生成指示在工作流中的不同节点上执行的特定操作的工作流过程;数据库;以及超文本文档中的超链接的使用,用来以逻辑排序方式将文档连接在一起,等等。一旦为信息和页面定义了结构,便可能难以更新或修改结构和设计,如提供用户界面的连接页面的链接的超文本文档的情况那样。
在现有技术中存在对于改进的技术的需要,以允许开发者定义内容对象和文档的结构、以及用来处理文档和内容对象的过程,并将所述文档和内容对象用于其它技术或商业过程。
发明内容
提供了用于生成将内容对象结构化的节点的模板和处理内容对象的步骤的方法、系统和产品。生成具有代表任务流程的多个第一级别节点的模板。为至少一个第一级别节点生成代表步骤流程的一组第二级别节点,以集中执行由第一级别节点代表的任务。将包括用于节点所代表的步骤的信息的内容对象与第二级别中的至少一个节点相关联。在第一级别节点之间、并且在每组第二级别节点中生成链接,其指示节点的逻辑排序、以及由第一级节点代表的任务流程和由第二级节点代表的步骤流程的方向。根据所生成的节点和链接,生成终端用户图形用户界面,以引导终端用户通过由节点代表的任务和步骤的流程。
附图说明
图1图解了计算环境的实施例。
图2和图3图解了具有第一和第二级别节点的模板的实施例。
图4和图5图解了具有第一和第二级别节点的模板的附加的实施例。
图6和图7图解了用于根据图5中的模板中的第二级别节点而生成的终端用户图形用户界面的页面。
图8图解了用来生成节点的第一和第二级别模板、以针对于内容对象定义操作和步骤流程的操作的实施例。
具体实施方式
图1图解了可实现实施例的计算环境。系统2包括处理器4和操作系统6。操作系统6实现运行时(runtime)环境,其中,运行例如创作(authoring)系统8的程序。创作系统8生成创作系统图形用户界面(GUI)10,以使开发者能够生成用来针对于内容对象而执行的、用于终端用户的内容和步骤的结构化的流程或组织。创作GUI 10生成任务模型12,其包括:第一级别模板14,其具有代表用来作为任务模型的一部分执行的任务的多个节点。代表任务的一个或多个节点可具有关联的第二级别模板16。每个第二级别模板16具有代表用来执行以便实现与第二级别模板16相关联的任务的步骤流程的多个节点。使用创作GUI 10的开发者可将内容对象与第二级别模板16的一个或多个节点相关联。内容对象可包括文本文档、文件、可执行程序等。内容对象可包括超文本文档,其包括到程序、或诸如帮助或常问问题(FAQ)页面的附加信息的页面的超文本链接。
在一个实施例中,每个第二级别节点可包括内容对象,其提供用来使用户能够前进到步骤流程中的下一个步骤的控制按钮。模板14和16、以及与第二级别节点相关联的内容对象可被存储在内容数据库18中。尽管描述了两个级别的模板,但可能存在彼此链接的任意数目级别的模板,其中,每个第二和更深级别的模板可提供内容对象、步骤和到更深级别模板的链接,以执行特定步骤,并在操作流程中提供附加的内容对象。
开发者可从用于任务模型12的模板14和16生成页面,以形成终端用户图形用户界面(GUI)20,其中,将模板和节点转换为页面,通过所述页面,终端用户可根据第一和第二级别模板中的节点的操作流程而前进。终端用户GUI 20可被存储在程序中,其中,可向终端用户部署该程序,以执行步骤,并检查生成到终端用户GUI 20中的内容。此外,所生成的任务模型12可为了进一步编辑或之后的使用而被存储和存档。此外,包括第一14和第二16级别模板的任务模型12可被提供到另一个应用,以便消耗。接收任务模型12的这样的其它应用可运行操作流程,并消耗在模板14和16中代表的内容对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710186771.4/2.html,转载请声明来源钻瓜专利网。