图形用户界面的制作方法

文档序号:6578645阅读:124来源:国知局
专利名称:图形用户界面的制作方法
技术领域
本公开内容涉及计算机设备管理产品,以及向用户提供计算机设备的图 形显示的系统和方法。
背景技术
本部分的论述仅提供与本公开内容相关的背景信息,并不构成现有技术。
目前存在若干种提供对正受管理的计算机设备的描述的计算机设备管 理程序。在这些程序中,通常在图形用户界面中呈现计算机设备的表示。这 些管理程序的用户可以通过例如使用键盘、鼠标或其它输入设备与图形用户 界面交互。用户交互通常包括尝试通过监控计算机设备的操作参数或属性来 诊断计算机设备的毛病或问题。用户经常必须在一般水平上诊断计算机设备 的问题,然后在判断计算机设备的若千具体模块或部件中哪个出错了。问题 常常以文本格式呈现给用户,例如,声称需要解决的问题以及计算机设备中 问题所在的位置的声明,问题也可以用可视指示呈现给用户,这两种方式都 与设备的表示分离。
在这两种情况下,用户必须将文本声明或可^f见指示中标识的位置翻译成 物理设备中的实际物理位置,以解决问题。文本声明或可视指示中标识的位 置与设备中的物理位置之间的翻译常常不直观,并且用户必须具备设备的专 门知识。期望计算机管理产品向用户提供问题的更直观呈现。

发明内容
本公开内容通过提供一种用于在计算机设备的图形表示上提供叠加层 的系统和方法来解决以上所述的问题。
在某些特征中,本公开内容提供一种向用户呈现计算机设备的属性的图 形显示系统。所述系统包括计算机设备的图形表示以及显示叠加层。所述计 算机设备包括至少两个模块,所述至少两个模块被显示在所述图形表示中。 另外,所述显示叠加层针对每个模块包括与该模块相对应的至少一个属性。 进一步,所述叠加层放置在使每个属性在空间上与该属性所对应的模块相关 联的位置。
在各种特征中,本公开内容涉及一种向用户呈现计算机设备的属性的方 法。该方法包括将计算机设备表示在显示上,以获得所迷计算机设备的图形 表示,并且在所述图形表示上显示叠加层。所述计算才几设备包括至少两个模 块。另外,所述叠加层针对每个模块包括与该模块相对应的至少一个属性。 进一步,所述叠加层相对于所述图形表示放置在使每个属性在空间上与该属 性所对应的模块相关联的位置。
在另外的特征中,以上所述的系统和方法通过由 一个以上处理器执行的 计算机程序来实施。所述计算机程序可驻留在诸如但不限于存储器、非易失 性数据存储器和/或其它合适的有形存储介质之类的计算机可读介质中。
本公开内容的进一步的应用领域将从具体实施方式
、权利要求书和附图 中变得明显。应当理解,详细描述和具体示例仅仅意在图示的目的,并不意 于限制本公开内容的范围。


这里描述的附图仅用于示例性目的,并不意在以任何方式限制^^开内容
的范围
图i是根据本公开内容的某些实施例的图形用户界面的图示说明;
图2是根据本公开内容的各种实施例的具有图形叠加层的图形用户界面的图示说明;
图3是根据本公开内容的某些实施例的具有图形叠加层的图形用户界面的 图示i兌明;
图4是根据本公开内容的各种实施例的具有图形叠加层的图形用户界面的 图示i兌明;
图5是根据^^开内容的某些实施例的具有图形叠加层的图形用户界面的 图示i兌明。
具体实施例方式
以下描述在本质上仅作为示例,并不意在对本公开内容、其应用或使用 构成限制。应当理解,在附图中,相应的附图标记始终表示相同或相应部件
本公开内容针对图形用户界面10,其将计算机设备的模块的性能属性 直观链接至图形叠加层,从而使用户能够快速并容易地监控计算机设备的任 意或全部属性。
现在参见图1,示出了根据本公开内容某些实施例的图形用户界面10。 图形用户界面10包括计算机设备的图形表示11、指示符图例部分12、警报 状态部分13、服务器状态部分14、选择部分15和属性显示部分16。计算 机设备的图形表示11为该计算机设备的3D或2D可视表示。在图1示出的 示例中,计算机设备的图形表示11包括诸如服务器之类的多机箱计算机才凡 架中的一个机箱。可替换地,计算机设备的图形表示11可以显示服务器的 全部机箱,或任意数目的机箱。用户可以通过例如在选择部分15中选择适 当的部件/机箱来选择计算机设备的将被显示的部分。
图形用户界面10的指示符图例部分12包括标识将一皮呈现给用户的指示 的类型的多个图标12a-12e。此外,指示符图例12的图标12a-12e还可以指 示指示符的重要性、特定指示的持续时间、或将在图形用户界面IO显示的 任意其它有用信息。在图l示出的示例中,指示符图例12包括与过滤警才艮120有关的图标以及警报的状态122和警报的严重性124的指示。
选择部分15可以包括计算机设备的将在图形表示ll中显示的可用部件 或机箱的列表。选择部分15还可以以较小的格式提供计算机设备的图形表 示,用户可以与该图形表示交互以选择计算机i殳备的将在图形表示11中显 示的部件。在示出的示例中,存在两个不同的可以被显示的服务器机箱,其 中之一在图形表示11中显示。用户可以通过与选择部分15的交互来选择计 算机设备的显示要被显示的部件中的一个、 一个子集或全部。在某些实施例 中,选择部分15可以与计算机设备的图形表示ll组合,从而使用户能够例 如通过用鼠标点击感兴趣的冲几箱直接与图形表示11交互。
服务器状态部分14提供管理程序与计算才凡设备之间的连接状态的指 示。在服务器状态部分14中指示的状态与警报状态13的不同之处在于服务 器状态部分14仅指示与计算机设备的连接的状态和健康(wellbeing)。例 如,服务器状态14并不指示计算机设备的任何才喿作问题,但其显示计算机 设备或与该计算机设备的连接出现故障的时间。
图形用户界面10的属性显示部分16列出计算机设备的全部操作属性, 或者提供计算机设备的全部操作属性的可视表示。在示出的示例中,属性显 示部分16列出在选择部分15中选择并在图形表示11中示出的机箱的操作 参凄t或属性。在所示出的示例中,属性显示部分16包括具有若干列16a-16e 的表。该表的行包括要显示的特定操作参数或属性。列16a指示操作属性的 状态,并将指示与该属性有关的故障或警报。列16b标识正被监控的属性的 名称。歹'j 16c指示正被监控的属性的类型,而列16d指示属性的值。在示出 的示例中,提供附加列16e以通过"设置"按4丑操纵特定属性的设置。列的 数量、类型和组织方式可以不同,并仍将落入本,>开内容的范围。
现在参见图2,示出了才艮据本公开内容各种实施例的具有相关显示叠加 层20的图形用户界面10。显示叠加层20或显示叠加层20的部分可以由用 户加上或去掉。以这种方式,可以向用户呈现图l的计算机设备的图形表示 11,或者在选择了图形叠加层20时,向用户呈现计算机设备的图形表示11与叠加层20的组合。
如图2中图示说明的,图形叠加层20包括属性标识符21和属性显示部 分22a-22d。属性标识符21提供叠加层20当前呈现给用户的属性的指示。 属性标识符21可以例如包括以上论迷的图标12a-12e之一。可替换i也,属 性标识符21可以是属性的文本指示,或文本指示与图标12a-12e的组合。 在所示出的示例中,属性显示部分22a-22d包4舌表示正被显示的属性的测量 值的条形图。具体参见图2中示出的属性,属性标识符21包括指示4莫块的 温度正在被监控的图标。属性显示部分22a-22d包括可以以多色格式提供的 所测量的温度值的条形图,以及所测量的温度^直的数值指示。属性显示部分 22a-22d中的每一个对应于与计算机设备的图形表示11的模块1 la-l ld之一。 属性显示部分到模块的对应性通过空间关联指示,例如,在图2示出的示例 中,属性显示部分22a-22d直接呈现在模块1 la-l ld上。可以使用空间关联 的可替换形式,例如但不限于,将属性显示部分22a-22d连接至其对应的模 块lla-lld的线。在属性显示部分16中,可以将表示模块的温度的4亍160 加亮以指示在图形叠加层20中示出的属性。
如图3中图示说明的,图形叠加层20可以-陂细分成各个不同部分,例 如部分20-1和20-2。以这种方式,可以在一个图形叠加层20中呈现多个属 性。在所示的示例中,图形叠加层部分20-l提供模块lla-lld的数据速率的 可浮见指示,图形叠加层部分20-2提供模块lla-lld的温度的可视指示。属性 显示部分22a-l至22d-l包括分别以图形示出通过模块lla-lld的数据速率 的属性的线图。属性显示部分22a-2至22d-2包括分别示出模块lla-lld的 温度的条形图。以这种方式,用户可以通过图形叠加层20选择和监控多个 属性。
现在参见图4,该图示出根据本公开内容的某些实施例的图形用户界面 10。图4中的图形叠加层30与图2和图3中的图形叠加层20的不同之处在 于, 一次仅呈现与计算机设备相关联的属性的一部分。在图示的示例中,图 形叠加层30包括与计算^/U殳备的模块33a对应的综合属性显示35。综合属性显示35通过使用空间关联指示符34在空间上与模块33a关联。在图示的 示例中,空间关联指示符34包括将模块33a与属性显示35进行链接的线条 和阴影部分,但是也可以4吏用不同形式的空间关联或空间关联指示符。在图 示的示例中,综合属性显示35标识模块33a的四种不同属性,具体来说是 电压32a、温度32b、电流32c和数据速率32d。这些属性分别通过属'f生标识 符31-1至31-4来标识。属性显示部分32a-32d在图4中图示的具体才各式是 指示属性相对于时间的值的线图,但是可以使用其它形式的显示和/或图形。 在该实施例中,被呈现以图形用户界面10的用户可以同时监控与计算^/L设 备的特定模块33a相关联的全部属性,因此可以单独监控计算机设备的模块 33a-33d。可替换地,图形叠加层30可以针对计算机设备的每个4莫块33a -33d来显示综合属性显示。可以预期,即使在仅向用户显示属性显示部分 的子集时,图形叠加层30也可以包括针对每个才莫块11a-lld、 33a-33d的 所有综合属性显示35a或所有属性显示部分22a - 22d。因此,即使在任何时 候仅同时向用户显示这些属性中的一部分的情况下,显示叠加层20、 30也 被称为包括与模块中的每一个相对应的属性。
现在参见图5,该图示出根据本公开内容某些实施例的图形用户显示 10。在该示例中,图形叠加层40向用户显示计算机设备的模块lla-lld之 间的多个连接41。这些连接41a至41d被示为链接被连接的模块,但是也可 以显示多模块连接,例如用于连接模块lla、 llb、 llc的多模块连接(未示 出)。图示叠加层40还可以包括分别与连接41a至41d相关联的属性显示 部分42a至42d。这些属性显示部分42a-42d可以例如显示它们所关联的连 接41a至41d的具体属性。在图5所图示的示例中,属性显示部分42a-42d 包括连接41a至41d的数据速率相对于时向的线图,但是其它属性也落在本 公开内容的范围内。
在本公开内容的某些实施例中,图形叠加层20、 30、 40和它们的所有 关耳关部分是半透明的。此外,本公开内容的图形叠加层20、 30、 40可以被 放置在使例如元素22、 32和42的属性显示部分呈现在这些属性显示部分所关耳关的模块lla-lld、 33a-33d之上的位置。在各种实施例中,本乂>开内 容的图形叠加层包括属性显示部分22a-22d、 32a- 32d和42a- 42d,这些 属性显示部分没有呈现在它们所关联的模块之上,而是在空间上与它们所关 耳关的^t块相关联。另外,属性显示部分22、 32、 42可以包括条形图4各式、 等高线图格式、线图格式、属性的值的数值或文本指示、或任意其它格式中 的一种或其组合。例如,参见图2,该图指示计算机设备的模块lla-lld 的温度,其中属性显示部分22a-22d分别包4舌指示模块lla- lld的温度的 条形图和相关联的数值。还可以预期,计算^Li殳备的任意属性可以通过本公 开内容的图形用户界面10及其相关联的图形叠加层20、 30、 40来显示,具 体来说,这些属性包括但不限于模块的温度、电压、电流、额定功率和数据 速率。
本公开内容的图形用户界面10可以被实施为使得用户可以通过例如与 呈现图形用户界面10的显示器所关联的计算才几交互来选择性地显示图形叠 加层20、 30、 40的部分。在某些实施例中,用户可以通过使用键盘上的热 4走来在图形叠加层20、 30、 40的各种显示才莫式之间切换。作为热4建的补充 或替代,用户可以通过鼠标或任意其它计算才凡4t入设备来在图形叠力口层20、 30、 40的显示模式之间转换。
现在本领域技术人员可以从前面的描述中理解,可以多种形式来实现本 公开内容的宽泛的教导。因此,尽管结合特定的示例对本公开内容进行了描 述,但是由于对于技术专业人员来说,基于附图、说明书和权利要求的学习, 这些示例的其它修改是显而易见的,因此本7>开内容的真正范围不应该如此 局限。
权利要求
1、一种向用户呈现计算机设备的属性的图形显示系统,包括计算机设备的图形表示,该计算机设备包括至少两个模块;和显示叠加层,该显示叠加层针对所述至少两个模块中的每个模块包括与该模块相对应的至少一个属性,所述叠加层放置在使每个属性在空间上与该属性所对应的模块相关联的位置。
2、 根据权利要求1所述的系统,其中.所述显示叠加层是可移除的。
3、 根据权利要求1所迷的系统,其中所述显示叠加层是半透明的。
4、 根据权利要求1所述的系统,其中所述至少一个属性以条形图格式、 等高线图格式或线图格式呈现。
5、 根据权利要求1所述的系统,其中所述至少一个属性包括模块温度、 模块电压、模块电流、额定功率或模块数据速率。
6、 根据权利要求1所述的系统,其中所述至少一个属性包括连通图, 所述连通图示出所述至少两个模块中的第一模块与所述至少两个模块中的 第二;f莫块之间的至少 一个连々委。
7、 根据权利要求6所述的系统,其中所述连通图包括所述至少 一个连 接的lt据速率。
8、 根据权利要求1所述的系统,其中所述显示叠加层是部分可移除的, 以便显示属性的子集。
9、 根据权利要求8所述的系统,其中用户选择所述属性的子集。
10、 根据权利要求8所述的系统,其中所述至少一个属性包括连通图, 所述连通图示出所述至少两个模块中的第 一模块与所述至少两个模块中的 第二才莫块之间的至少 一个连接。
11、 一种向用户呈现计算机设备的属性的方法,包括 将计算机设备表示在显示上,以获得所述计算^U殳备的图形表示,其中所述计算机设备包括至少两个模块;和在所述图形表示上显示叠加层,其中所述叠加层针对所述至少两个模块 中的每个模块包括与该模块相对应的至少一个属性,所述叠加层相对于所述图形表示i文置在使每个属性在空间上与该属性所对应的才莫块相关联的位置。
12、 根据权利要求11所述的方法,其中所述叠加层是可移除的。
13、 ^f艮据权利要求11所述的方法,其中所述叠加层是半透明的。
14、 根据权利要求11所述的方法,其中所述至少一个属性以条形图格 式、等高线图格式或线图格式呈现。
15、 根据权利要求11所述的方法,其中所述至少一个属性包括模块温 度、模块电压、模块电流、额定功率或模块数据速率。
16、 根据权利要求11所述的方法,其中所述至少一个属性包括连通图, 所述连通图示出所述至少两个模块中的第一模块与所述至少两个模块中的 第二模块之间的至少 一个连接。
17、 才艮据权利要求16所述的方法,其中所述连通图包括所述至少一个 连接的数据速率。
18、 根据权利要求11所述的方法,其中所述叠加层是部分可移除的, 以便显示属性的子集。
19、 根据权利要求18所述的方法,其中用户选择所述属性的子集。
20、 #4居权利要求18所述的方法,其中所述至少一个属性包括连通图, 所述连通图示出所述至少两个模块中的第 一模块与所述至少两个模块中的 第二模块之间的至少 一个连接。
21、 一种存储在有形介质上的用于向用户呈现计算;f几设备的属性的计算 机程序,包括将计算机设备表示在显示上,以获得所述计算机设备的图形表示,其中所述计算机设备包括至少两个才莫块;以及在所述图形表示上显示叠加层,其中所述叠加层针对所述至少两个模块 中的每个模块包括与该模块相对应的至少一个属性,所述叠加层相对于所述 图形表示;^文置在使每个属性在空间上与该属性所对应的^t莫块相关联的位置。
22、 根据权利要求21所述的计算机程序,其中所述叠加层是可移除的。
23、 根据权利要求21所述的计算机程序,其中所述叠加层是半透明的。
24、 根据权利要求21所述的计算机程序,其中所述至少一个属性以条 形图才各式、等高线图格式或线图格式呈现。
25、 根据权利要求21所述的计算机程序,其中所述至少一个属性包括 模块温度、模块电压、模块电流、额定功率或模块数据速率。
26、 根据权利要求21所述的计算机程序,其中所述至少一个属性包括 连通图,所述连通图示出所述至少两个模块中的第 一模块与所述至少两个模 块中的第二模块之间的至少 一 个连接。
27、 根据权利要求26所述的计算机程序,其中所述连通图包括所述至 少 一个连接的数据速率。
28、 根据权利要求21所述的方法,其中所述叠加层是部分可移除的, 以便显示属性的子集。
29、 根据权利要求28所述的计算机程序,其中用户选择所述属性的子集。
30、 根据权利要求28所述的计算机程序,其中所述至少一个属性包括 连通图,所述连通图示出所述至少两个模块中的第一^f莫块与所述至少两个才莫 块中的第二模块之间的至少 一个连接。
全文摘要
本发明涉及图形用户界面。公开了一种提供计算机设备的图形表示和显示叠加层的系统和方法。计算机设备用图形表示来表示。所述计算机设备包括至少两个模块。叠加层针对每个模块包括与该模块相对应的至少一个属性,该叠加层放置在使所述属性在空间上与该属性所对应的模块相关联的位置。
文档编号G06F3/048GK101620508SQ20091014631
公开日2010年1月6日 申请日期2009年6月19日 优先权日2008年6月19日
发明者尼尔·斯旺斯顿 申请人:艾默生网络能源-嵌入式计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1