资源和项目管理系统的制作方法

文档序号:6419121阅读:195来源:国知局
专利名称:资源和项目管理系统的制作方法
技术领域
总的来说,本发明涉及图形图像开发项目的管理,具体地说,涉及在预印(pre-press)工业里产品包装图形图像的开发过程中,对项目和商标标识的跟踪和管理。
背景技术
人们设计了各种软件产品,专门用来管理各种文件格式。Aldus Fetch是第一个出现的这种产品,被用于苹果MACINTOSH计算机。它被设计成为各种图像和应用文件格式编排目录(to catalog),比方说EPS、TIFF、Adobe ILLUSTRATOR文件,以及其它专利和非专利文件格式。现有技术里的另一个产品是Kudos Image浏览器。这个产品使用方式更简单,但没有Aldus Fetch功能多。这两个产品都能为单个用户或者一小群用户管理文件,但不能很好地拓展到一个工作组或者公司,更不用说一个企业。
设计CUMULUS这个产品的目的是克服Aldus Fetch和Kudos Image浏览器的缺点,它代表了下一代图像管理产品的开始。Cumulus用一种客户机/服务器结构将图像管理拓展到工作组和公司。Cumulus客户机软件不是在储存所有图像管理信息的本地硬盘打开文件,而是跟Cumulus服务器软件管理的一个数据库连接。Cumulus还提供一种分层关键字结构,使用于描述图像的关键字的组织和管理更加容易。虽然Cumulus使得在整个公司内共享这一图像信息变得非常容易,但是随着数据库内图像的数量的增加,它的性能就会下降。
前面介绍的所有产品都使用专利数据库策略。由于用户无法直接获得储存的信息,使得将这些产品跟其它产品集成起来极其困难。这些产品还是以文件为中心的。换句话说,这些产品只能为文件编排目录,产生预览,并提取文件专用数据,比方说创建日期、文件类型、文件大小等等。这些产品根本无法储存属于这些文件的产品信息,比方说跟使用这些文件的作业有关的信息,或者用了什么样的字体/字样和图像来创建这些应用文件。实际上,这一信息,也就是图元数据,是最重要的。
下一代图像管理产品结合了预印工作流管理工具。这一类产品包括Architype的媒体银行和媒体资产(Assets)。这些产品继续使用专利数据库技术,但是结合了工作流增强,以方便预印产品,特别是在目录市场上。但是这些产品价格高昂。另外,这些产品适合于目录产品市场,而这一产品市场基本上不跟包装市场使用相同的软件工具。
这些产品的另一个缺点是它们需要用相同的方式来管理预印工作流。这为因为技术迅速发展而受到如此重大影响的工业提供极小的灵活性。
最后,最新一类图像管理产品是基于开放标准技术的产品。北部平原系统的望远镜和Imation的媒体管理器是属于这一类的两个产品。这些产品主要的差别是除了储存文件名、文件大小、文件类型、创建日期等等这样的文件信息以外,它们还有14个可以定制的信息字段。这两个产品都在跟SQL兼容的数据库里储存文件信息和定制字段,比方说微软的SQL服务器,或者Oracle。这使得用Crystal Reports或者微软的Query这样的定制应用程序或者数据库报告工具直接访问数据库成为可能。这样做还允许在环球网浏览器内发布文件信息。
然而,尽管媒体管理器和“望远镜”是基于开放标准的,但是这些产品仍然只能用于一个区域。它们都是以文件为中心的产品。换句话说,为了将数据输入数据库,必须首先为一个文件编目。不巧的是,在创建文件以前就已经有了独立于文件的大量的图元数据。
本发明的目的在于解决现有技术中的这些问题。本发明采用标准的关系数据库,但是在现有技术的基础之上,通过在不需要存在文件或图像的情况下创建能够储存图元数据的数据库结构,增加了这些关系数据库的功能。本发明还提供一种高级的保安模型。此外,本发明允许使用API(应用程序接口),这个API使得第三方能够创建定制搜索或功能,对购物小推车的内容进行操作。
本发明还允许数据库内的商标、产品、作业、项目、文件、事件、作业和它们每一个的用户区拥有数量没有限制的可定制数据字段。本发明还采用一种分布式的文件管理方式。这意味着不是将文件储存在数据库里,而是用数据库跟踪着文件,看它们驻留在哪个文件服务器里。因此,可以在一台计算机里,或者在全世界任何地方的计算机网络里找到这些文件。
最后,本发明是一个工作流工具,被设计成用来管理整个生产过程,从产品的构思和设计,到预印产品,到印刷包装的转换和利用普通术语进行的宣传促销。这一说明书里给出的这些优点和其它优点能够解决这些问题和其它问题。
发明简述本发明提供一种系统,用于维护、访问数字资产并将数字资产存档。在一个实施方案里,这一系统将文件和图像的管理功能跟文件和图像信息的储存结合起来。除了能够利用这一系统访问图像资产本身外,这一系统还将这些资产跟其它信息联系起来,从而使用户能够跟踪完成了的工作并定义新的项目。此外,系统信息储存在跟自然商业过程一致的一个数据分层结构里。
附图简述

图1是适合于实施本发明并且有一个显示器的一个操作结构实施方案的功能框图;图2是图1所示显示器给出的有一个“导航”链接的一屏;图3说明用于管理跟商标、产品、作业和文件有关的资产数据的一个商标分层结构;图4说明用于管理跟项目、作业和事件有关的产品数据的一个项目分层结构;图5说明在作业这一层上图3和图4所示结构之间的交叉;图6说明图1所示显示器上给出的项层商标页,它有一个“消费者商标名(Consumer Brand Name)”和“组织商标名(Institutional BrandName)”的子商标链接;图7是拥有子商标链接并按照选择图6所示“消费者商标名”的子商标链接来显示的一个商标清单页;图8说明拥有子商标和产品链接并按照选择图7所示子商标链接之一来显示的一个商标清单页;图9说明有子产品链接并按照选择图8所示产品链接之一来显示的一个商标清单页;图10说明有作业链接并按照选择图9所示子产品链接之一来显示的一个产品清单页;图11说明有事件链接和文件链接并按照选择图10所示作业链接之一来显示的一个作业清单页;图12说明按照选择图11所示文件链接显示的一个文件清单页;图13是一个顶层导航页,包括多个对象,按照用户选择图6所示“导航”链接来显示;图14是一个导航页,其中图13的一个对象已经按照用户选择这一对象进行了展开;图15是说明图14中按照用户选择进行对象展开的一个导航页;图16是说明图15中按照用户选择进行对象展开的一个导航页;图17是说明图16中按照用户选择进行对象展开的一个导航页;图18是说明图17中按照用户选择进行对象收缩的一个导航页;图19是说明图18中按照用户选择进行对象收缩的一个导航页;图20是用于接受多个搜索和显示判据按照图6中用户选择一个“产品”链接来显示的一个搜索页;图22-24说明图20的搜索页所支持的搜索判据;图25-26说明图22的搜索页所支持的显示判据;图27说明利用图20的搜索页所进行的一个搜索实例;图28说明一个产品搜索清单,它是作为选择图27的搜索页内的“搜索”链接的结果来显示的;图29-34是至少部分地按照选择图20所示搜索页内“高级”链接来显示的高级搜索页;图35是作为用户选择另一页上显示的一个对象的结果来显示的一个细节页;图36是作为用户选择图35的细节页内“编辑”链接的结果显示的一个编辑商标页;图37是作为用户选择其中“资产属性”链接的结果显示的一个属性清单页;图38是按照用户选择图37的属性清单页里一个属性显示的一个属性细节页;
图39是按照用户选择图38的属性细节页里一个“编辑属性”链接显示的一个编辑属性页;图40是按照用户选择图38的属性细节页里一个“添加特性”链接显示的一个添加特性页;图41是按照用户选择图38的属性细节页里“删除特性”链接显示的一个删除特性页;图42是按照用户选择图37的资产属性页里一个“添加属性”链接显示的一个添加属性页;图43是按照用户选择图42中一个“搜索”链接显示的另一个添加属性页;图44是按照用户选择图42或者图43中一个“新属性”链接显示的一个“添加新属性”页;图45是按照用户选择图37的资产属性页里一个“删除属性”链接显示的一个“删除属性”页;图46是按照用户选择图35的细节页里一个“收缩”链接显示的一个“收缩清单”;图47是图12所示“文件清单”页给出的一个数据表,其中的选择是由一个用户做出的;图48是按照用户选择图12里一个“购物小推车(Shopping Cart)”链接显示的一个“主要小推车的内容”页;图49是按照用户选择图48里一个“小推车”链接显示的一个“小推车清单”页;图50是按照用户选择图49里一个“添加小推车”链接显示的一个“添加小推车”页;图51是按照用户选择图50里一个“添加小推车”链接显示的一个说明性的“小推车清单”页;图52是按照用户选择图51里一个用户定义的小推车链接显示的一个“用户的小推车的内容”页;图53是按照用户选择图52中一个“装入”链接显示的一个“将文件装入用户的小推车”页;图54是按照用户选择图53的“将文件装入用户的小推车”里一个小推车链接显示的一个“用户的小推车的内容”页;图55是按照用户选择图6中一个“项目”链接显示的一个“项目清单”页;图56是按照用户选择图55的“项目清单”页里一个“添加项目”链接显示的一个“添加项目”页;图57是按照用户选择图55的“项目清单页”里一个项目细节链接显示的一个“项目细节”页;图58是按照用户选择图55的“项目细节”页里一个“事件”链接显示的一个“事件清单”页;图59是按照用户选择图57的“项目细节”页里一个“编辑”链接显示的一个“编辑项目”页;图60是按照用户选择图57的“项目细节”页里一个“联系”链接显示的一个“联系清单”页;图61是按照用户选择图58的“事件清单”页里一个事件名称链接显示的一个“事件细节”页;图62是用户要进入系统时图1的显示器上给出的一个“登录”页;图63是按照用户选择能够由图6的“顶层”页给出的一个“管理”链接给出的一个“管理”页;图64是按照用户选择图63的“管理”页里一个“公司”链接给出的一个“公司清单”页;图65是按照用户选择图64的“公司清单”页里一个“添加公司”链接给出的一个“添加公司”页;图66是按照图64的“公司清单”页的一个公司名链接给出的一个“公司细节”页;图67是按照用户选择图66的“公司细节”页里一个“编辑”链接给出的一个“编辑公司”页;图68是按照用户选择图66的“公司细节”页里一个“联系”链接给出的一个“公司的联系清单”页;图69是按照用户选择图68的“公司的联系清单”页里一个联系名链接给出的一个“联系细节”页;图70a和70b是按照用户选择图69的“联系细节”页里一个“编辑”链接给出的一个“编辑联系”页;图71a和71b是按照用户选择图72的“公司的用户清单”页里一个“添加用户”链接给出的一个“添加联系”页;图72是按照用户选择图66的“公司细节”页里一个“用户”链接给出的一个“公司的用户清单”页;图73是按照用户选择图63的“管理”页里一个“组”链接给出的一个“组清单”页;图74是按照用户选择图73的“组清单”页里一个组细节链接给出的一个“组细节”页;图75是按照用户选择图74的“组细节”页里一个“编辑”链接给出的一个“编辑组”页;图76是按照用户选择图63的“管理”页里一个“代码表”链接给出的一个“代码表”页;
图77是按照用户选择图63的“管理”页里一个“登录”链接给出的一个“登录清单”页;图78是按照用户选择图63的“管理”页里一个“锁(Locks)”链接给出的一个“锁清单”页;发明详述尽管本发明有许多不同形式的实施方案,但是,在附图中表示的并且在这里详细描述的是本发明的优选实施方案,应当明白,这里公开的只是本发明的原理的一个实例,不是要将本发明限制在这里给出的实施方案上。
本发明提供一种系统,用于在预印工业里产品包装图形图像的开发过程中,对项目进行跟踪和管理。本发明还提供一种系统,用于管理用于开发产品包装图形图像的资产。
本发明的一个实施方案可以用一个系统的形式进行描述,这个系统采用一个通信服务器软件11、客户机系统软件12和一个SQL数据库引擎13,它们都在计算机网络19里计算机15、16、17上工作,如图1所示。这一优选实施方案里的通信服务器软件可以是能够进行HTTP(超文本传输协议)链接的任意服务器,比方说微软公司或者网景公司出售的通信服务器软件。这一优选实施方案的客户机软件可以是能够进行HTTP链接的任何软件。然而,因为这一实施方案结合了用JavaScript编写的框架和脚本代码,因此,能够显示结合了框架和JavaScript的HTML(超文本标示语言)的客户机软件就是必须的,比方说微软的因特网浏览器第4.0版或者更高版,或者网景公司的导航器第3.0版或者更高版。
客户计算机15包括普通的输入装置14和一个显示器18。输入装置14可以包括一个普通键盘和一个鼠标,用于让用户选择显示器18上的条目。显示器18可以是一个普通的阴极射线管显示器或者是能为用户提供视觉显示的任何其它合适装置。
这一实施方案为设置选项提供了灵活性。这一系统的用户或者能够自己亲自操作和维护通信服务器和SQL数据库引擎,或者能够用经过了训练并拥有资源的一个专家的通信服务器和SQL数据库引擎来维护这一系统。
另外,由于这一实施方案里的计算机代码驻留在一个通信服务器里,当产品升级时很容易更新软件。这样就没有必要更新运行这一系统的每一台计算机里的软件。还有,由于这一客户机软件很高程度的可用性,几乎可以在全世界任何地方的计算机上运行这一系统而不需要安装特殊的客户机软件,只要这个通信服务器位于一个广域网里,比方说在因特网里。但是,如果需要,这一系统可以储存在单独一个计算机平台里,并在其中运行。除此以外,这一计算机代码可以从可拆卸的传输媒介里装入这一平台,比方说从光盘(CD)之类装入这一平台。
本发明最好是按照分层结构储存用户数据。这意味着不是将所有数据(图像、属性、事件清单)全部放入单独一个大容器里,而是将数据组织和储存为一个树形结构,它的复杂性随所储存产品的复杂性改变。实际上工作的时候最好是同时有两个数据分层结构一个商标分层结构和一个项目分层结构,它们中的每一个都提供数据的一种不同视角。这一结构不但为管理这些数据提供一种有效的方法,而且还能模仿标准商业周期里能够找到的关系。
现在来看图2,其中描述了提供一个用户接口的一屏。在一个实施方案里,所有用户选择的屏都在视觉显示器18(图1)里显示出来,在本发明中这每一个屏20都具有相同的基本结构,包括一个搜索框21、一个控制框22和一个数据框23。因此,客户机软件12将20、21、22这些框都一起显示在显示器18上。在这一申请说明书里使用的所有的词“屏”和“页”这些词都应当理解为表示20、21、22这些框。
图2中那些词的下划线说明那些词是超级链接。可以用输入装置14(图1)选择超级链接,比方说用跟运行这一客户机软件的计算机连接的鼠标器或者键盘选择超级链接。在这一说明书中,术语“点击”将表示用鼠标器或者键盘选择一个超级链接。点击超级链接的时候,用户会激活系统的一项功能。
屏20的搜索框21提供对搜索功能的访问,通过点击按钮24之一就能够执行这一功能。搜索框21还通过指明用户当前正在工作的区域来提供应用的上下文。例如,可以通过突出显示一个按钮来指示这个区域。
控制框22包括链接26,说明要进行的操作。控制框22跟上下文直接相关,能够根据用户正在工作的应用的区域改变。在它的顶部是链接26,它取决于数据框23的内容。在它们下面,是跟作为整体的应用相关的链接,可以用不同颜色显示它们。这些链接与上下文无关,最好是在任何时刻都能找到它们。如图2所示,控制框22可以包括一个缩略图链接29,通过点击这一链接,跟选中的对象有关的缩略图都会显示在数据框23里。
数据框23是页20的主体。数据框23包括用户当前正在工作的数据。因此,进行的所有操作的结果都显示在数据框23里。
最好是每一个系统用户都有一个账号,通过这个账号,他或她能够登录进入这个系统,并访问这个系统的应用程序。用户账号最好包括这个用户的信息,包括登录ID、口令、和电子邮件地址。这一信息可以通过点击控制屏22里的“用户信息”按钮49来访问。
在一个实施方案里,允许用户修改他们的至少一些账号信息。例如,无论什么时候用户的电子邮件地址或者电话号码发生了改变,用户都可以更新电子邮件地址或者电话号码。最好是用户不能改变的唯一用户账号只是用户的登录ID和公司名。然而,期望让资产的管理能够修改这些值。
就象本领域里那些技术人员会明白的一样,商标分层结构是面向资产的。它的目的是创建一个结构,按照逻辑关系来管理跟商标、产品、作业和文件有关的资产数据,如图3所示。在这一实例里,“Krunchy”商标31有两行产品32a和32b“椒盐脆饼干”和“油煎土豆片”。由于只有一种“椒盐脆饼干”,因此这一分层结构直接从商标31连接到产品32a,然后连结到作业34a(也就是“作业206”)。但是,由于有三种“油煎土豆片”,这一分层结构就从商标31连接到产品32b再连接到子产品33a,接下来再连接到作业34b(也就是“作业226”)。根据精确管理内容的需要,商标分层结构30可以拥有跟商标31、子商标、产品32和子产品33一样多的层次。
再一次来看图3里的实例,进一步查看分层结构30的下面,“椒盐脆饼干”产品32a和“土豆”产品32b都有作业34跟它们有关。每一个作业34都有一组文件35跟它有关,进行这一作业时需要使用这些文件。
项目层次结构是面向生产的。它的目的是创建一个结构,用来管理跟项目、作业和事件有关的产品数据,如图4所示。在这个实例中,“冬季宣传”项目37包括两个作业34a、34b,它们中的每一个都包括一组事件38,在作业完成之前这组事件必须发生。这一项目还包括一组事件39,它们属于这个项目自己。跟商标分层结构30相似,根据需要,项目分层结构36可以被分解为任意多层进行管理。在指定所需要的作业和事件清单以前,每一个项目都可以包括几层子项目。
如图3和图4所示,“Krunchy”商标分层结构30和“冬季宣传”分层结构36都包括“作业226”(也就是标号34b)。这是因为这两个分层结构在这一作业层上发生了交叉。
作业既可以从资产的角度来看,又可以从产品的角度来看。从资产的角度来看,作业是所需数据元素(文件)的一个集合。从产品的角度来看,作业包括从开始到结束必须发生的一系列的步骤一那些事件。由于作业具有这种两面性,它们被同时包括在两个分层结构里,并提供了从一个分层结构交叉到另一个分层结构的一个地方。
图5说明了图3和图4所示分层结构之间在作业层上的交叉。“作业226”(也就是标号34b)同时是“冬季宣传”项目37的一部分和“Krunchy”商标31的一部分。观察跟“作业226”34b有关的事件的时候,用户是从项目的角度来看这一作业;观察跟这一作业有关的文件的时候,用户是从项目的角度来看这一作业。用户可以通过沿着这两个分层结构中的任意一个分层结构来访问“作业226”34b。用户还可以访问跟这一作业有关的事件和文件,而不考虑用户是沿着哪一个分层结构走下来的。这种在作业层交叉的双重分层结构是通过在用户接口20的搜索框21里的按钮布局来表示的,就象这里将更加详细地介绍的一样。
如上所述,本发明采用了三个主功能区1)商标或者资产管理,2)项目管理,和3)文件交换。在本发明的一个实施方案里,还提供一种管理功能,用于设置系统参数和安全性。
商标管理使得用户能够维护和组织跟特定商标和产品有关的文件。如上所述,商标是一个产品族。一个商标还可以包括在这一产品族内互不相同的更多的商标。但一个商标或子商标至少包含一个产品。在某一特定产品内可能有更多的产品。但最后,一个产品或者一个子产品会至少包括一个作业。作业包括要跟一个作业联系的文件和/或要在作业内发生的事件。文件是一个产品包装的一些设计元素。文件可以是一个图像、字体、文档或者任何其它设计元素。事件跟一个产品包装的设计过程有关,将在项目管理功能里进一步介绍。商标、产品、作业、文件和事件统称为资产或者对象。因为,例如,在一个商标内,可能会有不同种类的资产,比方说一个子商标或者一种产品,资产的内容有时会笼统地称为一个子资产。
商标管理部分组织和显示四种主要信息1)子资产清单,2)联系维护功能,3)搜索商标资产功能,4)资产维护功能。资产管理部分提供到跟某一资产有关的事件的一个简单链接。
最好有三种定位系统数据库里的信息的方法浏览、导航和搜索。选择哪一种方法取决于要寻找的数据的类型,以及用户对这些数据已经了解了什么。
浏览方法使用户能够或者通过商标分层结构或者通过项目分层结构一层一层地察看分层结构中每一层的内容。从概念上讲,浏览跟使用环球网浏览器是类似的。就象一个人会找到一个网站,然后通过点击适当的链接,寻找需要的信息,浏览使用户能够找到一个商标,然后是它下面的一个产品,然后是一个作业,最后通过点击链接一步一步地缩小范围找到一个文件或者事件。每次用户点击一个链接,在分层结构中深入一步,数据框23里的内容就被新的信息替换。浏览的关键是上下文,并且如果用户确定浏览在用户在这一分层结构里逐步深入时有助于观察对象和视觉线索的详细描述,浏览就是一种需要的使用方法。
导航方法使用户能够观察整个商标的分层结构的概貌,然后将注意力集中在某一层对象上。从概念上讲,导航跟使用MACINTOSH FINDER或者微软视窗资源管理器相似。在这两种应用里,用户都是点击文件夹旁边的展开图标来查看它的内容清单。类似地,利用本发明进行导航时,用户点击大纲格式里的图标来查看商标、子商标、产品、子产品和作业的内容。每次用户点击的时候,大纲都要展开,而前一个大纲内容则保留在数据框23里。导航的关键是相互关系,如果用户不需要图形线索,或者用户想理解系统数据库的整体结构,并观察不同对象之间的关系,那么导航就是一种必需的使用方法。
搜索方法使用户能够找到满足某一组判据的一个对象或者一组对象。搜索在概念上类似于使用基于环球网的搜索工具。就象用户可能会用一个环球网搜索工具定位“包含关于数字预印信息的页”一样,本发明里的搜索使用户能够定位“跟在今年一月份完成的商标X作业有关的所有文件”。搜索的关键是判据,如果用户不记得一个对象储存在数据分层结构里什么地方,或者如果用户想找到在一个数据分层结构里不是储存在一起的多个对象,那么,搜索就是需要使用的一种方法。
如前所述,浏览使用户能够沿着一个商标或者项目分层结构的某一分支查看它的内容来找到一个对象。在每一层上,用户可以选择进一步查下去,或者检查关于这些对象的详细信息。每次用户请求获得新信息时,数据框都要刷新。
下面描述浏览标题为“Whacky食品”数据库的一个数据库里商标分层结构的说明性的步骤。当然,用户的数据库会包含不同的信息,下文的目的是为了进行说明,以此来描述浏览工具一个实施方案的能力。
登录进入这个系统以后,系统显示器给出象图6所示商标页一样的一个顶层商标页40。在页40的顶部是搜索框21。除了提供对搜索工具的访问以外,搜索框21还显示应用的上下文,说明用户目前正在浏览数据分层结构的哪一个区域。例如,因为目前正在浏览商标,在图6里突出显示“商标”按钮25。
在数据框23的顶部,页标题41说明正在浏览的对象的类型。例如,在图6里显示了“商标清单”。建立起这一说明中使用的说明性的“Whacky食品”数据库,这样顶层的商标就是类别,而不是实际的商品名商标。这使得企业部门或者产品分组要组织的商标和产品信息已经就位。为了进行说明,在“Whacky食品”数据库里有两个顶层商标“消费者”和“组织”。
在标题41下面是是找路器(wayfinder)42。这个找路器显示分层结构的层次,形成到当前对象的一条路经,使用户能够通过点击一个链接返回任何一层。这里将进一步更加详细地讨论找路器42。
在找路器42下面是显示记录弹出式菜单43。如果检索到的记录比屏幕上能够一次显示的记录要多,这一显示记录弹出式菜单使用户能够显示下一组记录。显示的记录个数由系统设置定义,对于清单、缩略图和联系单视图可能都不相同。例如,如果清单显示设置被设置成“5条记录”而数据库里有二十个商标,那么,一开始这一显示记录弹出式菜单就显示“显示找到的20条记录中的记录1到记录5”。利用这个弹出式菜单43,用户能够随后显示记录6到记录10,然后是记录11到记录15,等等。
在这一页的底部是数据表44。这个数据表列出分层结构里这一层中所有的对象,并给出每一对象的信息栏46。点击数据表里的栏标题47,会按照字母顺序或者数字顺序对这个表的这一栏进行排序。栏名称旁边的箭头48表明这一栏是按照上升顺序还是按照下降顺序排列的。
数据表44的内容随着浏览的对象类型的不同而不同。例如,商标显示一组栏,而作业则显示不同的一组栏。然而,对象名称50、经理51和清单52是许多对象的数据表共用的栏。对象名称栏50(图6那种情况里的“商标名”)包括链接54,给出对象的名称。点击对象名称链接54会显示这个对象的细节页,后面将进一步介绍这一点,它会给出这一对象的深层信息。
经理栏51包括链接56,说明关于这个对象应当找哪个人联系。点击经理链接56会显示一个联系细节页,提供这个经理的信息,包括一个链接,使用户能够给他或者她发送一个电子邮件。
清单栏52包括子资产超级链接58,它代表数据分组结构里当前资产下面的子资产(在图6那种情况下的子商标)。因此,点击清单链接58会进入分层结构所选子资产的下一层。
最好是每一个清单链接58都是一个字,说明这一资产包含哪种子资产或者对象,比方说“子商标”、“子产品”或者“产品”。因此,通过点击清单链接58,数据框23改变成显示说明点击的子资产里的资产或者对象的一屏。例如,通过点击图6里商标“消费者”的清单链接58,数据框23变成图7所描述的那样。得到的页在消费者商标下面显示有关的商标名(也就是子商标),消费者商标包括,例如,“计算机快餐”,“Krispy”麦片粥,和“Youbetcha”蔬菜。应当指出本发明支持有多层商标、子商标、产品和子产品的数据分层结构。
进一步深入这一分层结构,到达“Youbetcha”商标,是通过点击图7底部一行里清单栏52里的“子商标”清单链接58来实现的。点击子商标“Youbetcha”的“子商标”清单链接58会使数据框23变成描述“Youbetcha”的子资产(也就是子商标),如图8所示。如同清单栏52所示,“Youbetcha”在它的下面有包括四个子商标的另一层超级豆、超级胡萝卜、超级玉米和超级豌豆。随着所选子商标的不同,进一步点击进入分层结构会使用户进入另一层子商标或者一个产品层。
通过点击表44中倒数第二行里子商标“超级玉米”的“产品”清单链接58,在数据框23里显示“超级玉米”的子资产(也就是产品),如图9所示。现在的标题41是“产品清单”,数据框使用户能够访问顶层的“超级玉米”产品。更进一步,就象前面的(也就是图6-8)“商标清单”页一样,“产品清单”页包括列出了其内容的数据表44,也就是能够获得的子产品的数据表。在“超级玉米”商标下面有四个子产品,它们都包括进一步的子产品链接或者作业链接,显示在产品清单页的清单栏52里。
如图10所示,点击图9里“墨西哥超级玉米”产品中清单栏52的“子产品”清单链接58,会显示它的子产品。这一页列出了墨西哥超级玉米产品下面的三个子产品。更进一步,这些产品越来越具体,它们越来越跟出售的实际产品相对应。由于这一层里这些产品已经这样具体,因此它们的下面再也没有子产品。相反,它们有作业。
更进一步,除了作业以外,一些产品包括产品模板。这些产品模板用于储存跟一个产品有关的设计模板。
如图11所示,点击跟图10所示产品“15盎司墨西哥超级玉米”有关的“作业”清单链接58,会显示这一产品下面的作业清单。这三个作业跟“15盎司墨西哥超级玉米产品”有关。每一个作业都代表“15盎司墨西哥超级玉米”产品标签中的一项重复。
在图11里,数据框23的标题41被适当地改成“作业清单”。此外,除了商标或者产品以外,数据表44包括不同类型的信息。数据表包括作业号、作业名称、作业经理、作业语言、作业到期日、作业结束日期和作业状态。
如图11所示,作业“15盎司墨西哥超级玉米基线(baseline)”包括两个清单链接一个表示“事件”另一个表示“文件”。这样,在清单栏52里,用户可以选择一个链接来查看跟这一作业有关的文件或者事件。点击“文件”链接62会往下再走一层,到达商标分层结构的底部,并显示图12所示的文件清单页。点击“事件”链接64会交叉进入项目分层结构并显示事件清单页。
应当指出,图11里商标分层结构和项目分层结构的交叉是通过“文件”清单链接62和“事件”清单链接64提供的。因此,用户可以通过作业层在两个分层结构之间切换。
如图12所示,点击跟图11的“15盎司墨西哥超级玉米基线”作业有关的“文件”清单链接62会显示这个作业里包括的一个文件清单。这一页的标题41是“文件清单”,这一页列出跟这一作业有关的文件,并显示跟它们有关的软件应用程序、文件类型、创建日期和大小。图12所示的作业有9个文件跟它有关,但在数据表里一开始只显示了4个。利用这一显示记录弹出式菜单43,用户可以查看这一清单里的其余文件,首先是文件5到文件8,接下来是最后的文件9。
数据表44的第一栏66,小推车,提供到用户的购物小推车的引用,它包括一个存储区,用户可以在那里储存文件。小推车栏66左边的图标68说明这个文件是在购物小推车里头还是在购物小推车外头。右边的图标70使用户能够将文件搬进或者搬出购物小推车。
应当指出,文件是在数据分层结构的底部。因为分层结构里文件底部没有任何对象或者资产,所以图12的文件清单页里数据表44中没有任何清单栏。
如同前面所说明的一样,找路器42使人能够跳到分层结构里不同的层上去。找路器42从数据库的顶部(由Whacky食品公司链接指定)往下到当前位置显示商标分层结构。每一层都显示在前一层的下面,向内缩进,前面有三个图标之一,比方说一个注册商品名符号,一个圆柱形,或者是一个文件夹,分别用来指定一个商标、一个产品或者一个作业。
点击找路器42里的一个链接会跳到代表所选对象的内容的一页上去。点击代表上层(用粗题字显示)的链接会显示上层的细节页,后面将详细介绍这一点。
点击找路器里的“消费者”链接会重新显示图7所示消费者类别中包括的商标,其中可以选择另一个商标来继续浏览这一商标分层结构。
如上所述,本发明使用户能够浏览商标分层结构。用户只需要选择顶层商标来检查它,然后点击显示的数据表中清单栏里的链接,往下一步一步深入到分层结构里去。点击一个商标、产品或者作业名,而不是清单栏链接,会显示所选层的一个细节页,而不是继续深入这一分层结构,这里将更加详细地介绍。可以利用找路器回到分层结构里的任何一层。
在项目分层结构里工作的时候,浏览工具的操作方式相同。用户可以通过点击控制框里的项目链接来浏览项目分层结构。一旦进入这一分层结构,用户就能够选择顶层项目,然后通过点击得到的数据表里清单栏里的链接,从这一项目深入到子项目、作业,并最终到达事件。如同在商标分层结构里一样,用户可以通过点击一个项目、子项目或者作业名链接来检查细节页,后面将更加详细地介绍。
导航允许用户在同一页上用一种大纲格式查看整个系统的商标分层结构。通过展开和收缩这一大纲,用户能够检查各个对象之间的关系。在一个实施方案里,只能用导航工具来查看商标分层结构,而不能用导航工具来查看项目分层结构。
又一次用同样的说明性“Whacky食品”数据库来说明如何利用本发明来浏览商标分层结构。虽然用户数据库会包含不同的信息,但是这一实例能够说明这一系统导航工具的能力。
现在来看图6,点击控制框22里的“导航”按钮74会启动这一导航工具,并显示图13所示的顶层商标。在这一页的顶部是系统数据库名称76(也就是“Whacky食品公司”)。在数据库名称76下面是商标分层结构顶部所有对象78的一个清单顶层商标。显示的每一个对象78都用包括三个元素的一行代表显示或者展开图标80、对象图标82和对象名84。
每一行里的第一个元素是显示图标80。如果图标80指向右边,这一行就已经收缩,不显示这个对象78下面的任何层。如果这个图标80指向下方,这一行就是已经展开了的,这个对象78下面的一个或者多个层被显示出来。如果是收缩了的,用户就能够点击图标80来显示被选对象78下面的一层。如果是已经展开了的,用户就能够点击图标80来收缩所选对象78下面的所有层。
显示图标80后面是对象图标82。对象图标用来说明这一行代表的对象78的类型,使人看一眼就能明白,其中注册了的商标符号指明后面是一个商标,圆柱形指明后面是一个产品,文件夹符号指明后面是一个作业。
在对象图标82后面是对象名称84,用来识别这一对象。如果这个对象名称84被显示成一个超级链接,那么,点击这个链接就会显示这个对象的细节页。
点击“消费者”商标前面的显示图标80会显示消费者类别下面的子商标,如图14所示。在这个实例中,在消费者类别下面显示了三个商标“计算机快餐”、“Krispy”麦片粥和“Youbetcha”蔬菜。
点击“Youbetcha”商标前面的显示图标80会显示它下面的子商标,如图15所示。在这一实例中,在“Youbetcha”商标下面显示了四个子商标“超级豆”、“超级胡萝卜”、“超级玉米”和“超级豌豆”。
点击“Krispy”商标前面的显示图标80使用户也能够检查这一商标分层结构的那一部分。如图16所示,大纲展开到显示出“Krispy”商标下面的两个子商标。“Krispy片”商标可以进一步展开成显示它的内容,因为给出了一个显示图标。然而,由于在这一分层结构里,“Krispy夹心甜点心”商标下面没有任何对象,所以它的前面没有任何显示图标。
通过展开和收缩各种对象,用户能够查看“Youbetcha”商标下面更多的对象分层结构。因此,导航能够提供跟浏览提供的不同的商标分层结构图形。在同一页里,用户不但能够找到某一个对象,而且还能够对对象进行比较。例如,如图17所示,“奶酪超级玉米”产品有一个规格,但“墨西哥超级玉米”却有三个规格,这个“墨西哥超级玉米”是具有$0.20赠券作业的唯一产品。
收缩“墨西哥超级玉米”产品前面的显示图标会将它下面的所有层隐藏起来,如图18所示。同样,“15盎司墨西哥超级玉米”产品和“墨西哥超级玉米”产品的内容都隐藏了起来。
如图19所示,展开“墨西哥超级玉米”产品又会显示出它下面的三种产品。注意,再一次扩展“墨西哥超级玉米”产品时,只显示它下面的一层,尽管在它收缩以前曾经显示过两层。同样,最好是收缩一个对象时可收缩它下面的所有对象,但展开一个对象时只展开它下面的一层。
应当指出,在使用导航的时候,本发明最好能够让用户通过点击对象的名称链接,在数据分层结构的任何一层跳到浏览模式里去。因此,这样做会打开所选对象的一个细节页,这在后面将更加详细地介绍。
上面说明了如何对商标分层结构进行导航。概括起来说,导航是通过点击控制框里的导航按钮来启动的。一旦显示出导航页,用户就能通过点击显示图标来展开或者收缩对象大纲。在分层结构里,前面没有显示图标的对象下面没有任何对象。展开大纲会在所选对象下面另外显示一层。收缩大纲会隐藏所选对象下面的所有层。
最好是用户第一次点击导航按钮时,在数据框里显示顶层商标。如果用户展开几个对象,离开导航页而没有注销,然后又返回,这一系统能够记住用户最后浏览时数据框的状态,并按照那种状态显示。因此,如果用户展开了多个对象,选择查看一个对象的细节页并不是意味着当这个用户恢复导航时不得不重新展开所有的东西。
搜索使用户能够找到满足特定描述的一个对象或者一组对象。指定搜索判据表明这些对象特征的一组属性和特性,会创建这一描述。用户能够搜索任意类型的对象(商标、产品、作业、文件、事件或者项目)。
当用户不记得一个对象储存在数据分层结构里的什么位置时,当用户知道对象储存在什么位置而想迅速地找到它,或者当用户想找到不是储存在一起的多个对象时,搜索提供了一种方法。
下面的实例说明如何在上面引用的说明性的系统数据库(“Whacky食品”数据库)里搜索一个产品。虽然用户数据库会包含不同的信息,但是下面会说明这一系统搜索工具的能力。
回到图6,点击搜索框21里的“产品”按钮90会显示图20所描述的产品搜索表格92。这个搜索表格包括让用户定义用户搜索的控制用于搜索的判据和用于显示搜索结果的方式。
搜索判据94包括一组弹出式菜单96和文本框98,利用它们,用户能够指定要寻找的对象的特性。必须从一组有效选项中选择一个选项时就显示弹出式菜单96。要输入任何值的时候显示文本框98。
显示判据100包括一组弹出式菜单102,利用它,用户能够说明如何显示搜索结果。用户可以根据各种属性按照上升或者下降的顺序对结果排序,而且用户可以用各种方式显示结果,根据用户正在搜索的对象类型决定。例如,可以将产品作为清单(类似于浏览页数据表)或者作为缩略图(小的图形表示)来显示。
打开一个搜索页时,在控制框22里添加“搜索”按钮104、“高级”按钮106和“清除”按钮108。点击“搜索”按钮104会用显示的搜索判据94进行搜索。点击“清除”按钮108会将所有修改过的判据替换成它们的默认值。点击“高级”按钮106会显示“高级搜索”页,在“高级搜索”页里可以定义更加复杂的搜索判据。在一个实施方案里,如果显示了高级搜索页,控制框按钮106可以显示“简单”而不是“高级”。
搜索判据用一个属性(要检查的值)、一个运算符(要进行的比较的类型)和一个极限值(要检查属性的值)。如果判据不是必需的,那么,用户就能选择“(任意)”运算符。这使得整个判据(包括输入极限值文本框的所有值)都被忽略。
搜索判据94包括一个“产品”判据110,它使用户能按照产品名称或者产品编号进行搜索。如图21所示,用户可以从第一组96里选择“名称”或者“编号”。然后,用户从第二组里选择一个运算符,比方说“(任意)”、“是”或者“开始于”。最后,用户在文本框98里输入一个极限值。利用这些选项,用户能够定义各种类型的产品判据,例如,“包含玉米的产品名称”,或者“开始于3的产品编号”。
图20的搜索判据94还包括一个“产品双亲”判据112,它让用户给出找出来的对象必需有的双亲的类型。最好只显示对于用户正在寻找的对象的类型有效的双亲对象类型。如图22所示,用户可以从前两组弹出菜单96选择双亲对象类型(也就是商标或者产品)和属性(也就是名称或者编号)。然后用户从第三组弹出菜单96选择一个运算符,比方说“(任意)”、“是”或者“开始于”。最后,用户在文本框98里输入一个极限值。利用这些选项,用户能够定义各种类型的双亲判据,例如,“双亲的商标名是Youbetcha”或者“双亲产品的名称包括快餐”。
图20的搜索判据94还包括一个“市场”判据114,它使得用户能够从应当包括在搜索结果内的或者从搜索结果中排除出去的特定市场来规定产品。如图23所示,用户可以从第一组弹出式菜单96里选择一个运算符,选择“是”来将它包括在内,或者“不是”将它排除出去。然后,用户从第二组弹出式菜单96里选择一个市场,比方说“(任意)”、“西北”、“西南”。利用这些选项,用户能够定义各种类型的市场判据,例如,“市场是东南”,或者“市场不是东南”。
回到图20,搜索判据94还包括一个“备注文本”判据116,它使得用户能够搜索它们的备注里有指定词或者短语的产品。回到图24,用户可以从弹出式菜单96选择一个运算符,比方说“(任意)”、“开始于”或者“包括”。然后,用户在文本框98里输入要搜索的文本。利用这些选项,用户可以定义各种类型的备注文本判据,例如,“备注文本包括修改过的”或者“备注文本以最后的…结尾”。
图20的显示判据110包括一个“查看”判据120。“查看”判据在确定找到了哪些对象的时候没有任何效果。但是,在完成这一搜索的时候,为“查看”判据120给出一个值则确定了如何显示这个搜索结果。如图25所示,用户可以从弹出式菜单96里选择“清单”,将搜索结果显示成对象名称的简单清单。此外,用户还可以从弹出式菜单96里选择“缩略图”,从而可以包括这个结果的一个图形描述。
如果用户正在搜索文件对象,最好在“查看”判据弹出式菜单里添加收缩单的值,使用户找到的文件被作为收缩单的一部分来查看。
图20的显示判据110还包括一个“按什么排序”判据122。如图26所示,“按什么排序”判据122的第一个弹出式菜单96使用户能够选择这个值,结果按照它排序,比方说“产品编号”、“产品名称”、“经理”或者“状态”。用户还可以从第二个弹出式菜单96选择排序顺序,或者是上升顺序,或者是下降顺序。利用这些选项,用户能够用各种方式对结果排序,例如,“按照经理的上升顺序排序”或者“按照产品编号的下降顺序排序”。
如图27所示,用户可以给出判据,找出包括“墨西哥”这个词在“Youbetcha”商标下的所有产品,按照名字的字母顺序返回结果。为了做到这一点,用户首先在“产品”判据110里从属性弹出式菜单里选择一个“名称”,从运算符弹出式菜单96里选择“包括”,在文本框里键入“墨西哥”。然后,在“产品双亲”判据112里,用户从属性弹出式菜单里选择“商标”和“名称”,从运算符弹出式菜单里选择“开始于”,在文本框里键入“Youbetcha”。然后,在“按照什么方式排序”判据122里,用户从弹出式菜单中选择“产品名称”和“上升”。
应当指出,通过在“市场”里和“备注文本”判据里选择“(任意)”运算符,用户说明了要找的产品可以是任意的市场,在它们的备注里可以有任意的文本。
一旦定义了判据,用户就点击控制框22里的“搜索”按钮104来进行搜索。这一系统在数据库中搜索符合判据的产品,然后显示搜索结果。进行搜索所需要的时间取决于搜索判据的复杂性和系统数据库里储存的信息的量。搜索结果显示在产品搜索清单页124里,如图28所示。如果没有任何对象符合搜索判据,这一页就包含说明没有找到任何对象的一则消息。否则,这一页就包括了找到的对象。
如果找到的对象比能够一次显示出来的对象要多,就可以用显示记录弹出式菜单43来查看另外的记录。例如,如果一个用户的判据有60个相符的产品,这一页就可以显示“显示找到的60个记录中的第1个到第10个”。利用弹出式菜单43,用户能够显示后面一组的10个产品。
数据表44列出了找到的所有对象。点击数据表栏的标题47就会按照这一栏46对这个表排序。这一栏名称旁边的箭头48说明它是按照上升顺序还是按照下降顺序排的序。
在产品搜索清单里,点击“产品名称”栏126里的链接会显示这一产品的产品细节页,这里将进一步详细地进行介绍。此外,点击经理栏51里的一个链接会显示经理的联系细节页。还有,点击清单栏52里的一个链接会进入商标分层结构的下一层,显示这一产品下面的对象,在图28所示的情形里,这些对象就是作业。如果用户对搜索结果不满意,或者是返回的记录太少,或者是返回的记录太多,用户都可以通过调整搜索判据来进行新的搜索,如同下一步将描述的一样。
在一个实施方案里,可以通过点击搜索框21里的“产品”按钮90,重新打开图27里的产品搜索页,以此来修改前面定义的搜索判据。产品搜索页包括用户前面输入的判据,因为这一系统最好能够记住最后为每一种对象输入的搜索判据。即使一个用户退出了系统然后又登录进来,当这个用户重新打开搜索页的时候,这个系统页会显示用户前面输入的判据。
修改搜索判据使用户能够缩小搜索范围或者扩展搜索范围。如果用户前面的搜索返回的结果太多,用户就可以通过添加更多的判据来缩小搜索范围用户可以给出市场判据或者进一步指定产品名称(例如Frozen墨西哥)。如果用户前面的搜索返回的结果太少,用户就可以通过删除判据或者让已有的判据变得不是那么具体来扩展搜索范围用户可以删除产品双亲判据。如果用户前面的搜索返回了错误的结果,用户就可以点击清除按钮来清除判据,从头开始。
上面描述了利用这一系统搜索工具来寻找对象的一个实施方案。总而言之,用户可以通过点击对应于用户想寻找的那种对象(例如一个项目或者一个作业)的搜索框里的按钮来开始搜索。因此,搜索页被打开,显示适合于所选对象类型的判据。在搜索页里,用户定义用于区分用户想找出的对象的搜索判据。判据是通过规定属性、运算符和一个极限值来定义的。如果用户不想按照某种判据进行搜索,用户就可以选择“(任意)”运算符,这一判据就被忽略。用户还可以定义显示判据来控制显示结果的方法。一旦定义了判据,用户就可以点击控制框里的搜索按钮,进行搜索并显示结果。如果用户想调整刚刚完成的搜索,用户就再一次点击相同的搜索按钮。系统能够记住前面定义的搜索判据。系统还包括一个高级搜索功能,这个功能包括更加复杂的搜索判据。
在一个实施方案里,可以通过点击“高级搜索”按钮106来打开高级搜索,其中给出了图29和图30的搜索表88,用来提供对商标数据的全面搜索。通过这个高级商标搜索表88,可以搜索所有的商标数据、联系数据、修改数据和显示选项,找出符合用户给出的搜索判据的商标。类似地,高级作业搜索表93(图31、32、33和34)是用来搜索作业信息、作业代码、联系信息和修改信息的。
如前所述,每一个系统对象——商标、产品、作业、文件、项目和事件——都能在细节页里查看,这个细节页提供这个对象深层的信息。然而,由于每一种对象储存的信息都不相同,不同类型的对象细节页的内容也不相同。通过点击代表对象名称的链接来显示细节页。用户到达这一链接经过什么样的路径并不重要。在一个实施方案里,用户可以按照以下方式来显示产品细节页浏览产品清单页,然后点击数据表中列出的产品名称;展开导航大纲,显示所需要的产品,然后点击产品的名称链接;搜索某一种产品,然后点击搜索结果清单页里产品的名称链接。
图35显示的是一个作业细节页132的一个实施方案,它给出了这一对象的详细信息。细节页里字段的个数、类型和内容随着所查看的对象的类型不同而不同。最好是能够点击作为链接显示的所有值来查看更多的细节。例如,在显示的作业细节页里,点击用户的名称会显示他或者她的联系细节页;点击印模(Die)链接会显示一个印模细节页。点击字体名称旁边的[更多……]链接会显示字体的展开清单。如果用户得到适当的安全许可,这个用户就能修改对象细节页上字段的内容。
显示出细节页的时候,按钮被添加到控制框22上,它们对应于用户可以针对这一对象进行的操作。能够进行的操作和因此显示的按钮随对象类型的不同而不同。
一旦用户查看完细节页,用户就能利用找路器跳到数据分层结构的另一层去,或者点击控制框上的一个按钮进行新的操作。
得到适当的安全许可的情况下,用户可以编辑细节页里的字段。在一个实施方案里,细节页132的控制框22可以包括“编辑”按钮133。在数据框23上显示一个资产的时候,点击“编辑”按钮133会使系统在数据框23中显示一个资产编辑表格109,如图36所示。在这个编辑资产表格109里,可以改变资产编号、资产名称、资产类型、资产状态和资产备注。在编辑完任何或者所有的资产数据以后,用户可以点击保存修改超级链接118,将修改过的信息保存起来。虽然图36所示的资产是一个商标,但是应当明白,对于任何资产都可以用这种方式来编辑跟它有关的数据。
细节页的控制框还可以包括一个资产属性超级链接,用于让系统显示一个属性清单屏140,如图37所示。属性清单屏140使用户能够创建和编辑要跟一个资产联系起来的属性。如图37所示,属性清单屏140包括有关属性的信息,比方说属性的名称和类型。属性清单屏140还提供一个属性细节超级链接142、一个添加属性超级链接144和一个删除属性超级链接146。通过点击属性细节超级链接142,数据表格23变成显示属性细节屏148,如图38所示。
属性细节屏148显示属性细节的有关信息,比方说属性名称、属性类型和属性值。属性细节屏还包括一个编辑属性超级链接150、一个添加属性特性超级链接152和一个删除属性特性超级链接154。通过点击编辑属性超级链接150,数据框23被改变成编辑属性屏156,如图39所示。编辑属性屏156给出关于属性的信息,比方说属性名称、属性类型和列出的属性中可以编辑的属性序列。这是通过一个属性名称字段158、一个属性序列下拉式清单160和一个保存修改超级链接162来完成的。为了改变属性名称和/或属性序列,要改变属性名称字段158和/或属性序列下拉式清单160,并且点击这个保存修改超级链接162。
回到图38,通过点击添加特性超级链接152,数据框23变成显示添加特性屏164,如图40所示。添加特性屏164给出一个特性值字段166和一个提交超级链接168。通过在特性值字段166里键入另外的值以便跟所选属性关联起来,并点击提交超级链接168,键入的值会作为属性的特性保存起来。
回到图38,通过点击删除特性超级链接154,数据框23变成显示删除特性屏170,如图41所示。删除特性屏170提供跟某一属性有关的一个特性清单172。特性清单172里的每个特性都有一个特性超级链接174。每个特性超级链接174都用特性名称来代表。通过点击特性超级链接174,使点击的特性跟这个属性断开关联。
参考图37,通过点击添加属性超级链接144,数据框23变成显示添加属性屏176,如图42所示。添加属性屏176提供一个属性搜索表格178,一个搜索超级链接180,一个取消超级链接182和一个新属性超级链接184。通过将已经跟另一个资产有关、但目前还没有跟当前这个资产有关的一个属性名键入属性搜索表格178,并点击搜索超级链接180,添加属性屏176就变成包括表181里搜索的属性(如果系统里存在这一属性的话),如图43所示。通过设置被搜索的属性的显示序列186,并点击图43里被搜索的属性超级链接188,被搜索的属性会变成跟这一资产有关。通过点击图42或者图43的取消超级链接182,数据框23变成显示图37的属性清单屏140。
或者,通过点击图42或者图43里的新属性超级链接184,数据框23变成显示图44所示的新属性屏190。新属性屏190包括一个属性名字段192,一个属性类型下拉式清单194和一个添加新属性超级链接196。通过在属性名字段192里键入新属性名,从新属性类型下拉式清单194里选择一个新的属性类型,并点击添加新属性超级链接196,键入的这个新属性代替被搜索的属性出现在图43的添加属性屏176里,如上所述,在这里它能跟所述资产关联起来。可能的属性类型有数值、清单、和组。跟某一资产有关的所有属性被随后显示在某一资产的资产细节屏里。
参考图37,通过点击删除属性超级链接146,数据框23变成显示删除属性屏198,如图45所示。删除属性屏198提供一个属性清单200,它给出跟某一资产有关的属性的信息,比方说属性名和属性类型。每一个属性都跟一个删除属性超级链接202有关,它用属性名代表。通过点击属性超级链接202,点击的属性名跟这一资产断开关联。
回到图35,通过点击资产联系超级链接134,数据框23变成显示资产联系清单屏204,如图46所示。资产联系清单屏204提供负责某一资产的经理的有关信息,比方说联系类型和联系名称。这一资产联系清单屏204提供一个编辑联系超级链接206和一个联系细节超级链接208。通过点击这一联系细节超级链接208,数据框23变成显示一个联系细节屏。通过点击编辑联系超级链接206,数据框23变成显示一个编辑经理联系屏。期望的是从这一编辑经理联系屏使一个以上的联系可以跟某一资产联系起来,可以将新的联系输入这一系统内,可以编辑当前的联系,并且,使得跟这一资产没有关联的现存的联系可以关联起来,类似于前面在属性情形里所描述的。
回到图35,通过点击一个资产文件超级链接135,数据框23变成显示一个子资产清单窗,如图12所示。在一个实施方案里,控制框22可以包括一个添加商标屏,它的出现和操作方式跟图36的编辑商标屏109相似。
如上所述,在数据分层结构的底部是文件代表具体数字资产的对象,比方说图像、徽标或者其它文档。购物小推车为用户提供将这些文件收集到一个区域里去的一种方法。
当用户找到他或他想要的文件时,这个用户可以将它放进购物小推车里,然后移动到其它位置,添加其它文件。在一个实施方案里,将一个文件添加到购物小推车里不会使这个文件从它在系统数据分层结构里的位置移动。而是只在购物小推车里装进对这个文件的引用。
在一个实施方案里,有两种类型的购物小推车主要小推车和命名小推车。每个用户都有一个主要购物小推车,但是可以创建任意数量的命名购物小推车。最好是只能将文件添加到主要购物小推车里。命名购物小推车可以装入主要购物小推车或者另一个命名小推车的内容。
在一个实施方案里,用户可以将公司徽标放进一个购物小推车里,产品包装印模放进另一个购物小推车里。首先,用户创建两个命名购物小推车“徽标”和“印模”。然后将徽标文件收集到主要购物小推车里,将主要购物小推车的内容装入“印模”小推车里,然后倒空主要购物小推车。然后,用户将包装印模文件收集到空的主要小推车里,接下来将它的新内容装入“印模”小推车。在一个实施方案里,用户甚至可以创建另一个命名购物小推车,名字为“徽标和印模”,然后将两个命名小推车的内容装进去。
用户最终用收集在购物小推车里的文件来做什么,取决于系统安装的时候设置什么样的选项,它随着地点不同而不同。例如,安装系统的时候可以设定让用户下载文件或者将它们转发给另一台计算机。
在描述这一优选实施方案里购物小推车的工作过程的时候,又一次使用了这一说明性的系统数据库“Whacky食品”数据库。虽然用户的数据库会包括不同的信息,但是这些实例说明了购物小推车的能力。
储存在系统数据分层结构里的文件可以被添加到用户的主要购物小推车里。一旦进入主要小推车,它们就可以被装入一个命名购物小推车。为了将文件添加到主要购物小推车里,用户最好首先通过浏览、导航或者搜索找到他想要的文件。
如前所述,可以利用“浏览”按钮65或者搜索工具来打开图12的文件清单页。这一文件清单页包括用户能够添加到主要购物小推车里去的文件。数据表44里第一栏66的标题是“小推车”。这个小推车栏66包括图标68,它显示出哪些文件在购物小推车里,还包括图标70,它使用户能够将文件搬进购物小推车或者搬出购物小推车。这一栏左边的图标68,也就是状态图标,说明目前这个文件是不是在主要购物小推车里(这个文件在主要购物小推车里;这个文件不在主要购物小推车里)。如果选中这个图标前面的单选按钮71,这一栏右边的图标70,也就是操作图标,就说明会进行这一操作(将这个文件搬进主要购物小推车里;将这个文件搬出主要购物小推车)。
例如,通过点击它们的操作图标70前面的单选按钮71,可以选择将pinata.eps和redpeps.eps文件包括在主要购物小推车里,得到图47所示的数据表44。如果用户选择一个文件的操作图标,然后改变他或她的主意,那么这个用户就点击状态图标68前面的单选按钮69,恢复这个文件购物小推车的原始状态。此外,点击控制框里的复位按钮(图12),会将所有文件恢复到它们的原始状态。
点击操作按钮70前面的单选按钮71最好不会立即将文件搬进或者搬出购物小推车。而是要用户点击控制框22里的保存按钮(图12)才会使这一操作有效。因此,用户可以在操作和状态图标的单选按钮之间点来点去,而不需要对购物小推车做出无意的改变。
回到图48,打开主要购物小推车说明哪些文件正在小推车里,并使用户能够对小推车的内容进行操作。通过点击控制框里的购物小推车按钮97(图12)打开图48里说明的“主要小推车的内容”页。对于这个小推车里的每一个条目,显示一个缩略图、一个文件名链接和购物小推车图标。这个缩略图给出了这个文件内容的一个图形预览。文件名的链接显示在这个缩略图下面。点击这个链接就会打开这个文件细节页,使用户能够查看这个文件的详细信息。
在文件名链接下面是购物小推车图标。为了将一个条目搬出购物小推车,用户点击它操作图标前面的单选按钮。为了让这一条目回到购物小推车里,用户点击它状态图标前面的单选按钮。选择这一操作图标最好不是立即将一个条目搬出购物小推车。而是需要用户点击控制框里的保存按钮才能让这一操作发生。
在这一页的底部是可以用来改变显示在这一页里每一行里的文件个数的每一行弹出式菜单的文件个数。例如,在图48里,从这一弹出式菜单选择“2”会在每一行里显示两个文件而不是四个文件。
显示主要小推车的内容页的时候,可以将以下按钮添加到控制框里,条件就是这些按钮对于这个小推车里的内容是合适的(例如,如果小推车里没有任何条目,就不显示空按钮)1)一个“小推车”按钮,点击这个按钮显示出一页,其中列出了用户可以访问的购物小推车,包括这个用户的主要小推车和命名小推车,而且通过点击小推车的名称链接,用户能够查看列出来的小推车里的内容;2)“装入”按钮,点击这个按钮使用户能够将任意购物小推车的内容装入显示的小推车里,并且最好是装入操作将选择的源小推车里的文件添加到显示的小推车的内容里去;3)一个“替换”按钮,点击这个按钮使用户能够用另一个小推车的内容替换显示的购物小推车的内容,而且跟装入操作不一样,替换会在添加新文件之前删除显示的小推车里的内容;4)一个“空”按钮,点击这个按钮会从显示的小推车里删除所有文件;5)一个“全部删除”按钮,点击这个按钮会为显示的小推车里每一个文件选择搬出操作(甚至已经滚出了这一页的那些操作),给它们做上标记等待删除,但最好是不从这个小推车里删除这些文件,直到点击了储存按钮;6)一个“复位”按钮,点击这个按钮会使购物小推车回到用户第一次打开这一页的时候它所处的状态;和8)一个“保存”按钮,点击这个按钮会将所有改变永久性地保存到这个购物小推车的内容里。
显示出一个命名购物小推车页的内容时,如果合适的话,最好添加以下按钮1)一个“删除”按钮,点击这个按钮会删除命名购物小推车,在小推车被删除之前,显示一个确认对话框;和2)一个“编辑”按钮,点击这个按钮使用户能够将购物小推车的名称改变成没有分配给另一个购物小推车的一个唯一名称。
如前所述,命名购物小推车用来收集一组文件,并在一个描述标题下面对它们进行组织。本发明使用户能够创建和保存多个命名购物小推车。用户创建的命名购物小推车只属于这个用户,任何其它用户都看不见这些命名购物小推车,也不能访问其中的内容。此外,用户的命名购物小推车是永久性的,这样,用户退出系统以后它们仍然保留在购物小推车清单里,直到用户明确地将它们删除为止。
在一个实施方案里,用户可以创建一个命名购物小推车,可以在其中收集要重新设计墨西哥超级玉米产品的文件。回到图12,用户首先点击“购物小推车”按钮97,其中主要购物小推车的内容按照例如图48的方式显示。在控制框22里,用户点击“小推车”按钮,其中给出包括所有用户的小推车的名称的一个清单,如图49所示。然后,用户点击控制框22里的“添加小推车”按钮,指定新购物小推车的名称。结果,给出图50所示的添加小推车显示,其中用户为新的购物小推车指定一个名称,例如,“MexCorn重新设计”。下一步,用户点击“添加小推车”按钮,其中再一次显示小推车清单页,但这个新的购物小推车列出的时间如图51所示。
一旦用户创建了一个命名购物小推车,用户就能够给它添加文件。但最好是用户不能直接给命名购物小推车添加文件。而是让用户首先将需要的文件添加到主要的购物小推车里,然后将主要购物小推车的内容装入这一命名小推车。如果需要,在开始收集文件以前,用户可以倒空主要小推车,以确保只添加需要的文件。
下面给出一个说明性的实例,说明如何利用本发明的一个实施方案,从主要购物小推车将文件装入“MexCorn重新设计”购物小推车。首先,在图12的控制框22里,用户点击购物小推车按钮97,如图48所示,其中显示出主要购物小推车的内容。在这里,用户可以核实只有应当装入“MexCorn重新设计”购物小推车的文件才装入主要购物小推车。如果这个主要购物小推车包括不应当装入的文件,用户就点击它们的搬出操作图标前面的单选按钮,然后点击控制框22里的“保存”按钮将它们从小推车里删除。
下一步,在控制框22里,用户点击“小推车”按钮,其中图51所示的页被显示出来,列出用户的购物小推车。在图51里,“MexCorn重新设计”购物小推车里没有任何文件。因此,用户打开这个“MexCorn重新设计”购物小推车,给它添加文件。
然后,用户点击“MexCorn重新设计”链接,其中“MexCorn重新设计”页的内容按照图52显示,并给出一则消息,说明这个“MexCorn重新设计”购物小推车是空的。然后用户点击控制框22里的“装入”按钮,其中显示出图53显示的那一页,它使用户能够选择包括要装入这个“MexCorn重新设计”购物小推车的文件的购物小推车。
然后用户点击“主要小推车”链接,其中来自主要购物小推车的文件被装入所述“MexCorn重新设计”购物小推车,“MexCorn重新设计”小推车里的内容按照图54显示出来。最好是这些文件仍然在主要购物小推车里,即使它们被装入另一个购物小推车里。虽然以上方法将主要购物小推车的文件装入那个“MexCorn重新设计”小推车里,但是本发明包括将文件从任意购物小推车装入另一个小推车里。
如上所述,每一个系统用户都有一个主要购物小推车,并能够创建另外的命名购物小推车,进一步管理他或她要收集的文件。显示在文件清单页里的文件只能被添加到主要购物小推车里。为了将文件放进命名购物小推车里,需要用户将它们添加到主要购物小推车里,然后用装入或者替换功能将它们搬进一个命名小推车。
此外,如上所述,显示出一个购物小推车页时,按钮被添加到控制框22里,因此可以访问用户能够在购物小推车上进行的操作。某一特定的系统位置可以有定制购物小推车的操作,例如,使用户能够将文件从一个购物小推车传输到另一台计算机的操作。
可以对收集在用户的命名购物小推车里的文件进行操作,比方说,根据这个文件是一个字体、图像还是其它设计元素文件,改变文件大小、文件格式、甚至实现更加高级的功能。另外,可以通过一个局域网或者一个广域网来寻找收集在用户的命名购物小推车里的的文件,以便将这些文件发送给另一个用户或者另一个数据库。
如前所述,本发明能够提供项目管理功能,它使用户能够建立项目、管理跟某一项目有关的作业组、并分配必须在一个时间段内完成以便完成这一项目的任务或者事件。项目是给定商标的一个具体商业活动或者促销宣传。作业是为促销宣传所进行的具体印刷过程。
参考图6,通过点击控制框22里的“项目”超级链接300,数据框23变成显示一个项目清单屏302,如图55所示。图55所示的项目清单屏302显示了制造商“Whacky食品公司”的项目的信息,如同找路器20所示。项目清单屏302还提供一个项目细节超级链接304和一个作业清单超级链接306。另外,控制框22包括一个添加项目超级链接308。通过点击添加项目超级链接308,数据框23变成显示一个添加项目屏310,如图56所示。添加项目屏310包括用于输入项目数据的字段312,比方说项目编号、项目名称、指定日期、实际开始日期、到期日、实际结束日期和备注;用于改变状态下拉式清单314;以及用于点击保存修改的超级链接316。通过将项目信息输入表格312,从项目状态下拉式清单314选择一个项目状态,并点击保存修改超级链接316,就能创建新的项目。
回到图55,通过点击项目细节超级链接304,数据框16变成显示一个项目细节屏318,如图57所示。这个项目细节屏318包括跟项目清单屏302一样的关于这一特定项目的信息。项目细节屏318的控制框22包括一个子项目超级链接320、一个作业超级链接322、一个事件超级链接324、一个联系超级链接326和一个保安超级链接328。通过点击子项目超级链接,数据框23变成显示任意子项目的一个新的项目细节屏318。通过点击这个作业超级链接322,显示图11所示的子资产清单窗。通过点击事件超级链接324,数据框23变成显示跟这一项目有关的一个事件清单屏336,如图58所示。事件清单屏336将在下面更加详细地加以介绍。
回到图57,通过点击编辑超级链接326,数据框23变成显示一个编辑项目屏334,如图59所示。在编辑项目屏334里,这一项目的所有信息都可以编辑,并按照前面保存其它类型的数据的方式保存起来。通过点击联系超级链接328,数据框23变成显示一个联系清单屏284,如图60所示。通过点击保安超级链接330,数据框23变成显示一个保安屏,如下面将针对管理功能介绍的姐样。
回到图55,通过点击作业超级链接308,数据框23变成显示包括作业的子资产清单窗,如图11所示。
回到图11,通过点击说明事件的子资产超级链接64,数据框23变成显示一个事件清单窗336,如图58所示。这个事件清单窗336包括一个作业内设定的事件的相关信息,比方说事件名称、事件联系、事件到期日、事件结束日和事件状态。事件清单窗336还提供一个事件名称超级链接338、一个事件联系超级链接340和一个添加事件超级链接342。通过点击事件名称超级链接338,数据框23变成显示一个事件细节屏344,如图61所示。事件细节屏344在控制框22里提供一个编辑超级链接346、一个联系超级链接348和一个电子邮件超级链接350。
在一个实施方案里提供了管理功能。回到图62,为了提供系统安全功能,防止未授权的访问,提供了一个登录屏400,它提供一个登录名字段402、一个口令字段404和一个登录超级链接406。为了登录进入系统,用户必须在登录名表格402里键入有效的登录名,在口令表格404里键入有效的口令,并点击登录超级链接406。如果登录名和口令是有效的,就出现图6所示的这个用户所在公司的子资产清单屏40。通过点击图6中控制框22里的退出超级链接408,用户自动地退出系统,回到登录屏400。
在一个实施方案里,图6的屏40可以包括一个“管理”超级链接(比方说图57里的标号407),其中,通过点击这一链接,数据框23变成显示一个管理标题屏410,如图63所示。在控制框22里,提供了5个管理超级链接一个公司超级链接412、一个组超级链接414、一个代码表超级链接416、一个登录超级链接418、和一个锁超级链接420。通过点击公司超级链接412,在数据框23里显示一个公司清单屏422,如图64所示。另外,在控制框22上添加一个添加公司超级链接424。这个公司清单屏422提供跟这一系统有关的所有公司的信息。这一公司清单屏422还提供一个公司名超级链接426、一个电子邮件超级链接428、和一个联系超级链接429。
通过点击添加公司超级链接424,数据框23变成显示一个添加公司屏430,如图65所示。添加公司屏430包括一些表格432,例如公司名、地址、城市、国家、邮政编码、电话、传真、电子邮件、国家下拉式清单434、一个状态下拉式清单436、和一个保存修改超级链接438。将有关信息键入这些字段432以后,从下拉式清单434、436中选择正确的国家和状态,点击保存修改超级链接438,新的公司信息就添加进了这一系统。
通过点击图64的公司名超级链接,数据框23变成包括一个公司细节屏440,它包括一个客户公司的相关信息,比方说公司名、公司地址、公司电话、公司传真、公司状态,如图66所示。这个公司细节屏440还包括一个编辑公司超级链接442和一个公司联系超级链接444。通过点击这个编辑公司超级链接442,数据框23变成显示一个编辑公司屏446,如图67所示。通过改变编辑公司屏446的字段中的信息,并点击保存编辑超级链接448,这个公司的信息就得到了更新。
参考图66,通过点击公司联系超级链接444,数据框23变成显示一个公司联系清单屏450,如图68所示。这个联系清单屏450提供跟这个公司有关的所有联系的信息。这个联系清单屏450还包括一个联系名超级链接452、一个联系电子邮件超级链接454、和一个添加联系超级链接456。通过点击这个联系名超级链接452,数据框24变成显示一个联系细节屏458,如图69所示。这个联系细节屏458包括关于某一联系的相关信息,比方说联系名、联系公司、联系地址、联系电子邮件地址、和联系状态。这个联系细节屏458包括一个公司超级链接460、一个电子邮件超级链接462、和一个编辑联系超级链接464。
通过点击这个编辑联系细节超级链接,数据框23变成显示一个编辑联系细节屏466,如图70a和70b所示。这个编辑联系细节屏466允许对联系细节进行编辑,并通过点击一个保存联系细节超级链接468进行保存。
参考图69,通过点击公司超级链接460,数据框23变成显示图66里的公司细节屏440。通过点击图69里的电子邮件超级链接462,可以将一个电子邮件消息发送给所述联系人。
参考图68,通过点击添加联系信息超级链接456,数据框23变成显示一个添加联系屏470,如图71a和71b所示。通过改变添加联系屏464的字段和点击一个储存修改超级链接472…。
参考图64,通过点击电子邮件超级链接428,可以将一则电子邮件消息发送给这个公司。通过点击这个联系超级链接429,数据框23变成显示图68的一个联系清单450。
参考图66,通过点击一个用户超级链接474,数据框23变成显示一个用户屏476,如图72所示,它显示出一个公司当前的用户。这个显示用户屏还提供一个添加用户超级链接478。通过点击这个添加用户超级链接478,数据框23变成显示图71a和71b的添加联系屏470。
参考图63,通过点击一个组超级链接414,数据框23变成显示一个组清单屏480,如图73所示。这个组清单屏480显示当前的用户组、用户组状态、和这个组内用户的个数。这个组清单屏480还包括一个组细节超级链接482、一个组个数超级链接484、和一个添加组超级链接486。通过点击组细节超级链接,数据框23变成显示一个组细节屏488,如图74所示。这个组细节屏488给出组清单屏480里显示的细节。这个组细节屏488还包括一个编辑组超级链接490。通过点击这个编辑组超级链接490,数据框23变成显示一个编辑组屏492,如图75所示。通过编辑这个编辑组屏492上的字段,并点击一个储存修改超级链接494,就可改变这个组信息。通过将用户跟组关联起来,就能够编辑某个用户针对商标管理、项目管理、和文件交换这样的特定功能的权利。可以将某些用户的权利限制成只是查看,而不能编辑,也不添加新数据。
参考图63,通过点击一个代码表超级链接498,数据框23变成显示一个代码表屏500,如图76所示。这个代码表屏500用于让系统中每一个特定用户定制这一实施方案。
参考图63,通过点击一个登录超级链接502,数据框23变成显示一个登录屏506,如图77所示。这个登录屏506显示当前登录进入这一系统的用户的一个清单。
参考图63,通过点击一个锁超级链接504,数据框23变成显示一个锁屏508,如图78所示。这个锁屏508显示当前锁在这一系统里的记录的清单。
尽管给出和描述了这一具体实施方案,但是人们会想到各种改进,这些改进不会偏离本发明的实质,本发明的保护范围只是由下面的的范围限定。
权利要求
1.一种系统,用于管理图形包装描述的开发,包括一个商标部分,用于接受和保持一个或者多个商标的标识,这个商标部分在第一个关系层上;一个产品部分,用于接受和保持一个或者多个产品的标识,这个产品部分在跟第一个关系层直接相关的第二个关系层上;和一个作业部分,用于接受和保持一个或者多个作业的标识,这个作业部分在跟第二个关系层直接相关的第三个关系层上。
2.权利要求1的系统,其中第一个关系层跟第二个关系层之间的关系是一对多的关系。
3.权利要求1或2的系统,其中第二个关系层跟第三个关系层之间的关系是一对多关系。
4.权利要求1的系统,还包括一个商标编辑器、一个商标搜索器、一个公司标识部分、一个公司编辑器、一个商标联系标识部分、一个商标市场部分、一个商标文件部分、一个商标特性部分、一个商标属性部分。
5.权利要求1的系统,还包括一个产品编辑器、一个产品搜索器、一个产品联系标识部分、一个包括的产品部分、一个产品文件部分、一个产品特性部分、一个产品属性部分。
6.权利要求1的系统,还包括一个作业编辑器、一个作业搜索器、一个作业联系标识部分、一个作业特性部分、一个作业市场部分、一个作业事件部分、一个作业文件部分。
7.权利要求1的系统,其中的商标部分还包括一个子商标部分,这个子商标部分有一个子商标编辑器、一个子商标搜索器、一个子商标联系标识部分、一个子商标市场部分、一个子商标文件部分、一个子商标特性部分、一个子商标属性部分,这个商标部分在其中储存着至少一个商标,这个子商标部分在其中有至少一个子商标部分,其中至少一个商标有至少一个子商标跟它有关。
8.权利要求1的系统,其中的产品部分还包括一个子产品部分,这个子产品部分有一个子产品编辑器、一个子产品搜索器、一个子产品联系标识部分、一个包括的子产品部分、一个子产品文件部分、一个子产品特性部分、一个子产品属性部分,这个产品部分中储存着至少一个产品,这个子产品部分中至少有一个子产品,其中至少一个产品有至少一个子产品跟它有关。
9.权利要求1的系统,其中跟第二个关系层直接相关的第一个关系层将这一商标部分跟产品部分直接关联起来,其中至少一个产品跟至少一个商标链接,这个产品的链接方式使得这个商标可以从其商标部分进行访问。
10.权利要求1的系统,其中跟第三个关系层直接相关的第二个关系层将产品部分直接跟作业部分关联起来,其中至少一个作业跟至少一个产品相关联,这个作业相关联的方式使得这个产品可以从产品部分进行访问。
11.权利要求1的系统,其中的商标搜索器可以利用这个商标特性部分的至少一个特性值搜索商标。
12.权利要求1的系统,其中的产品搜索器可以利用这个产品特性部分的至少一个特性值搜索产品。
13.权利要求1的系统,其中的作业搜索器可以利用这个作业特性部分的至少一个特性值搜索作业。
14.权利要求1的系统,其中这个商标特性部分的特性值可以用于搜索这个商标文件部分内的文件。
15.权利要求1的系统,其中所述产品特性部分的特性值可以用于搜索所述产品文件部分内的文件。
16.权利要求1的系统,其中所述产品特性部分的特性值可以用于搜索所述作业文件部分内的文件。
17.权利要求1的系统,还包括一个项目部分,这个项目部分有一个项目搜索器、一个项目编辑器、一个项目联系标识部分、一个项目特性部分、一个项目事件部分、一个项目作业部分,这个项目部分直接跟作业部分相关;和一个事件部分,这个事件部分有一个事件搜索器、一个事件编辑器、一个事件特性部分;这个事件部分跟作业部分直接相关。
18.权利要求17的系统,其中至少一个作业跟至少一个项目相关联,其中作业的关联使得这个项目能够从项目部分进行访问。
19.权利要求17的系统,其中的作业跟至少一个事件相连接,其中的作业连接方式使得这个事件可以从这个事件部分进行访问。
20.权利要求17的系统,其中的项目搜索器可以利用项目特性部分里的至少一个特性值搜索项目。
21.权利要求17的系统,其中的事件搜索器可以利用事件特性部分的至少一个特性值搜索事件。
22.权利要求1的系统,还包括一个收集器,用于从商标文件部分、产品文件部分和作业文件部分中的一个或者多个中选择出来的一个或者多个文件收集进一个被收集文件部分。
23.权利要求22的系统,其中的收集器能够从被收集的文件部分删除一个或者多个文件。
24.权利要求1的系统,还包括一个商标关联器,用于将至少一个文件跟输入商标部分的一个商标关联起来。
25.权利要求1的系统,还包括一个产品关联器,用于将至少一个文件跟输入产品部分的一个产品关联起来。
26.权利要求1的系统,还包括一个作业关联器,用于将至少一个文件跟输入作业部分的一个作业关联起来。
27.一种系统,用于管理图形包装描述的开发,包括一个商标部分,这个商标部分有一个商标编辑器、一个商标搜索器、一个公司标识部分、一个公司编辑器、一个商标联系标识部分、一个商标文件部分,这个商标部分在第一个关系层上;一个产品部分,这个产品部分有一个产品编辑器、一个产品搜索器、一个产品文件部分,这个产品部分在跟第一个关系层直接相关的第二个关系层上;和一个作业部分,这个作业部分有一个作业编辑器、一个作业搜索器、一个作业文件部分,这个作业部分在跟第二个关系层直接相关的第三个关系层上。
28.权利要求27的系统,其中的商标部分还包括一个商标市场部分,用于为一个或者多个商标接受和保持一个或者多个市场的标识。
29.权利要求27的系统,其中的商标部分还包括一个商标特性部分,用于为一个或者多个商标接受和保持一个或者多个特性的标识。
30.权利要求27的系统,其中的商标部分还包括一个商标属性部分,用于为一个或者多个商标接受和保持一个或者多个属性的标识。
31.权利要求27的系统,其中的产品部分还包括一个产品联系标识部分,用于为一个或者多个产品接受和保持一个或者多个联系的标识。
32.权利要求27的系统,其中的产品部分还包括一个包括的产品部分,用于为一个或者多个产品接受和保持一个或者多个包括的产品的标识。
33.权利要求27的系统,其中的产品部分还包括一个产品特性部分,用于为一个或者多个产品接受和保持一个或者多个特性的标识。
34.权利要求27的系统,其中的产品部分还包括一个产品属性部分,用于为一个或者多个产品接受和保持一个或者多个属性的标识。
35.权利要求27的系统,其中的作业部分还包括一个作业联系标识部分,用于为一个或者多个作业接受和保持一个或者多个联系的标识。
36.权利要求27的系统,其中的作业部分还包括一个作业特性部分,用于为一个或者多个作业接受和保持一个或者多个特性的标识。
37.权利要求27的系统,其中的作业部分还包括一个作业市场部分,用于为一个或者多个作业接受和保持一个或者多个市场的标识。
38.权利要求27的系统,其中的作业部分还包括一个作业事件部分,用于为一个或者多个作业接受和保持一个或者多个事件的标识。
39.一种系统,用于资源和项目管理,包括至少一个程序,储存在小型可拆卸的传输媒介里,可以被系统读出,这个程序有创建有多个对象(包括作业和文件)的多层资产分层结构的代码;创建有多个对象(包括资产分层结构和事件中的作业)的多层项目分层结构的代码;创建这个资产分层结构和项目分层结构里对象的视觉显示的代码;能够用于编辑资产分层结构和项目分层结构里的对象的代码;和用于创建资产分层结构和项目分层结构里作业的视觉显示的代码。
40.权利要求39的系统,还包括让用户一层一层地通过视觉方式观察其对象来浏览所述资产分层结构的代码。
41.权利要求39的系统,还包括让用户一层一层地通过视觉方式观察其对象来浏览所述项目分层结构的代码。
42.权利要求39的系统,还包括让用户通过以视觉方式观察所述资产分层结构概况来浏览所述资产分层结构的代码。
43.权利要求41的系统,还包括让用户专注于对象某一层的代码。
44.权利要求39的系统,还包括让用户通过以视觉方式观察项目分层结构概况来浏览所述项目分层结构的代码。
45.权利要求44的系统,还包括让用户专注于所述对象某一层的代码。
46.权利要求39的系统,还包括让用户搜索所述资产分层结构,找出满足特定组用户定义判据的对象的代码。
47.权利要求39的系统,还包括让用户搜索所述项目分层结构,找出满足某一组用户定义判据的对象的代码。
48.权利要求39的系统,还包括提供购物小推车让用户收集至少一个文件的代码。
49.权利要求48的系统,还包括让用户对购物小推车里收集的文件进行操作的代码。
50.权利要求49的系统,还包括让用户将收集在购物小推车里的文件传送到另一个数据库里去的代码。
51.权利要求39的系统,还包括让用户编辑资产分层结构内的对象的代码。
52.权利要求39的系统,还包括让用户编辑项目分层结构里的对象的代码。
53.一种资源和项目管理方法,包括以下步骤创建具有多个对象(包括作业和文件)的一个多层资产分层结构;将所述资产分层结构存入一个系统存储器里;创建有多个对象(包括资产分层结构和事件里的作业)的一个多层项目分层结构;将所述项目分层结构存入所述系统存储器里;创建和提供这个资产分层结构和这个项目分层结构内对象的一个视觉显示;编辑这个资产分层结构和这个项目分层结构内的对象;和创建和提供这个资产分层结构和这个项目分层结构内作业的一个视觉显示。
54.权利要求53的方法,还包括让用户一层一层地以视觉方式观察这个资产分层结构内的对象的步骤。
55.权利要求53的方法,还包括让用户一层一层地以视觉方式观察这个项目分层结构内的对象的步骤。
56.权利要求53的方法,还包括让用户以视觉方式观察这个资产分层结构的概况的步骤。
57.权利要求56的方法,还包括让用户专注于这些对象的某一层的步骤。
58.权利要求53的方法,还包括让用户以视觉方式观察这个项目分层结构的概况的步骤。
59.权利要求58的方法,还包括让用户专注于这些对象的某一层的步骤。
60.权利要求53的方法,还包括让用户搜索所述资产分层结构,找到满足某一组用户定义判据的对象的步骤。
61.权利要求53的方法,还包括让用户搜索所述项目分层结构,找到满足某一组用户定义判据的对象的步骤。
62.权利要求53的方法,还包括提供购物小推车,让用户收集至少一个文件的步骤。
63.权利要求62的方法,还包括让用户对购物小推车里收集的至少一个文件进行操作的步骤。
6 4.权利要求62的方法,还包括让用户将购物小推车里收集的至少一个文件传送到另一个数据库里去的步骤。
65.权利要求53的方法,还包括让用户编辑所述资产分层结构内的对象的步骤。
66.权利要求53的方法,还包括让用户编辑所述项目分层结构内的对象的步骤。
67.一种资源和项目管理系统,包括一个多层资产分层结构,储存在系统存储器里,有多个对象,包括作业和文件;一个多层项目分层结构,储存在系统存储器里,有多个对象,包括资产分层结构里的作业和事件;程序代码,用于创建所述资产分层结构和所述项目分层结构内对象的视觉显示;和程序代码,用于创建所述资产分层结构和所述项目分层结构内作业的视觉显示。
68.权利要求67的系统,还包括用于编辑资产分层结构和项目分层结构内的对象的代码。
69.权利要求67的系统,还包括让用户以视觉方式一层一层地观察资产分层结构内的对象的代码。
70.权利要求67的系统,还包括让用户以视觉方式一层一层地观察项目分层结构内的对象的代码。
71.权利要求67的系统,还包括让用户以视觉方式观察资产分层结构概况的代码。
72.权利要求71的系统,还包括让用户专注于这些对象的某一层的代码。
73.权利要求67的系统,还包括让用户以视觉方式观察项目分层结构概况的代码。
74.权利要求73的系统,还包括让用户专注于这些对象某一层的代码。
75.权利要求67的系统,还包括让用户在资产分层结构中找出满足某一组用户定义判据的对象的代码。
76.权利要求67的系统,还包括让用户找出项目分层结构内满足某一组用户定义判据的对象的代码。
77.权利要求67的系统,还包括一个购物小推车,让用户能够收集至少一个文件。
78.权利要求77的系统,还包括让用户对购物小推车里收集的文件进行操作的代码。
79.权利要求77的系统,还包括让用户将购物小推车里收集的文件送入另一个数据库的代码。
80.权利要求67的系统,还包括让用户编辑资产分层结构内的对象的代码。
81.权利要求67的系统,还包括让用户编辑项目分层结构内的对象的代码。
82.一种资源和项目管理方法,包括以下步骤将多层资产分层结构存入系统存储器里,这个资产分层结构有多个对象,包括作业和文件;将多层项目分层结构存入系统存储器里,这个项目分层结构有多个对象,包括资产分层结构里的作业和事件;创建和显示资产分层结构和项目分层结构内对象的图形表示;和创建和显示资产分层结构和项目分层结构内作业的图形表示。
83.权利要求82的方法,还包括编辑资产分层结构内的对象的步骤。
84.权利要求82的方法,还包括编辑项目分层结构内的对象的步骤。
85.权利要求82的方法,还包括让用户以视觉方法一层一层地观察资产分层结构内的对象的图形表示的步骤。
86.权利要求82的方法,还包括让用户以视觉方式一层一层地观察项目分层结构内对象的图形表示的步骤。
87.权利要求82的方法,还包括让用户以视觉方式观察资产分层结构概况的图形表示的步骤。
88.权利要求87的方法,还包括让用户专注于对象的某一层的步骤。
89.权利要求87的方法,还包括让用户以视觉方式观察项目分层结构概况的图形表示的步骤。
90.权利要求89的方法,还包括让用户专注于对象的某一层的步骤。
91.权利要求82的方法,还包括让用户在资产分层结构内找出满足某一组用户定义判据的对象的步骤。
92.权利要求82的方法,还包括让用户在项目分层结构内找出满足某一组用户定义判据的对象的步骤。
93.权利要求82的方法,还包括提供购物小推车让用户收集至少一个文件的步骤。
94.权利要求93的方法,还包括让用户对购物小推车里收集的文件进行操作的步骤。
95.权利要求94的方法,还包括让用户将购物小推车里收集的文件传送到另一个数据库里去的步骤。
96.权利要求82的方法,还包括让用户编辑资产分层结构里的对象的步骤。
97.权利要求82的方法,还包括让用户编辑项目分层结构内的对象的步骤。
全文摘要
公开了一种系统,用于维护、访问数字资产并对数字资产进行存档。这个系统将文件和图像管理功能跟这些文件和图像的信息储存集成在一起。除了提供到图形资产本身的访问以外,这个系统还将这些资产跟其它信息关联起来,从而使用户(16)能够跟踪完成了的工作,并定义新的项目。此外,系统信息储存在跟自然商业过程互补的一种数据分层结构内。
文档编号G06Q10/00GK1334940SQ99809960
公开日2002年2月6日 申请日期1999年7月30日 优先权日1998年7月31日
发明者威廉·H·布朗, 史蒂芬·B·考夫曼, 布鲁斯·米勒, 罗伯特·齐格勒, 马克·布鲁斯, 罗伯特·兰伯特 申请人:施豪克公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1