具有各种功能的图形用户界面的制作方法
【专利说明】
[0001] 相关申请的交叉引用
[0002] 本申请要求于2013年3月15日提交、序号为61/793, 081、名称为"GRAPHICAL USERINTERFACE"的美国专利申请的权益,该申请的公开内容通过引用其全文结合于本文 中。
技术领域
[0003] 本发明总体涉及一种图形用户界面。更特别地,本发明涉及如下一种用于与诸如 诊断工具的计算装置一起使用的图形用户界面,其带有搜索能力、车辆扫描功能、预告屏 幕、车载和非车载数据库、具有改变测量结果的单位的能力、以及放大的数据窗。
【背景技术】
[0004] 在许多行业中,诊断系统在制造过程中以及在贯穿设备或产品寿命的维护和维修 中扮演日益重要的角色。一些诊断系统是基于个人计算机技术以及特征用户友好的、菜单 驱动式的诊断应用程序的。这些系统协助处于所有水平的技术人员和专业人员执行系统诊 断。
[0005] 随着装备和产品由于电子部件的增加变得越来越先进、越来越复杂且越来越昂 贵,正确使用、维护和修复这些物品所需的知识基础和金融资源已显著地增加。不同的诊断 系统具有不同的能力以执行各种功能。例如,一些诊断系统可包括简单的读码器,而其它诊 断系统包括复杂的计算功能结构。
[0006] 具有复杂计算功能结构的诊断工具上的菜单倾向于累赘且需要大量导航以返回 至一位址以使得附加功能能由诊断工具执行。因而,存在对呈现为图形用户界面(GUI)形 式的诊断中心的需求,所述图形用户界面能够为用户提供了更简单的导航。
[0007] 因此,期望的是提供一种图形用户界面,所述图形用户界面对于技术人员诊断设 备或产品、例如车辆是灵活的、直观的且易于使用的。
【发明内容】
[0008] 通过本发明最大程度地满足前述需求,其中,在一个方面,一些实施例中的设备设 置成包括带有各种功能的图形用户界面,所述各种功能包括搜索能力;可视化指示出车辆 上次被扫描是在何时进行的;显示"预告"屏幕;显示对于具体车辆数据而言哪个车载和非 车载工具或有价值物是可获得的;以及改变图标显示特性例如屏幕上的方位。
[0009] 在一个实施例中,一种诊断工具被提供并且该诊断工具包括:处理器、与所述处理 器通信的显示屏、与所述处理器通信的无线通信电路、操作性联接至所述处理器并允许所 述处理器与被测试的车辆通信的车辆通信协议接口、与所述处理器通信的存储器,所述存 储器含有指令,所述指令在被所述处理器执行时使得所述处理器在显示屏上产生具有多个 诊断功能的第一图形用户界面(GUI)。所述图形用户界面包括:多个图标,其在被按压时使 得诊断工具执行诊断功能;搜索文本框,其构造成接收来自用户的输入;以及讯息条,其包 含诊断工具所在的方位的天气信息。所述处理器还接收所述来自用户的输入,并且基于所 述用户的输入搜索远程数据库。
[0010] 在另一实施例中,一种非临时性机器可读存储介质包括机器可读指令,所述机器 可读指令用于使得诊断工具的处理器执行产生具有多个诊断功能的第一图形用户界面 (GUI)的方法。所述图形用户界面包括:多个图标,所述多个图标在被按压时使得诊断工具 执行诊断功能;搜索文本框,其构造成接收来自用户的输入;以及信息条,其包含关于设备 的识别信息。所述方法还包括接收所述来自用户的输入,以及基于所述用户的输入搜索远 程数据库。
[0011] 在又一实施例中,一种由计算机执行的方法,其用于搜索远程数据库,所述方法包 括产生具有多个诊断功能的第一图形用户界面(GUI)。所述图形用户界面包括:多个图标, 所述多个图标在被按压时使得诊断工具执行诊断功能;搜索文本框,其构造成接收来自用 户的输入;以及讯息条,其包含所述诊断工具所在的方位的天气信息。所述方法还包括接收 所述来自用户的输入,并且基于所述用户的输入搜索远程数据库。
[0012] 因而已经并非广泛地规划了本发明的特定实施例以便其详细说明可被更好地理 解,并且为了当前对现有技术的贡献可被更好地认识。当然,存在本发明的附加实施例,所 述附加实施例将在以下描述并且其形成本文所附权利要求的主题。
[0013] 关于这点,在详细解释本发明的至少一个实施例之前,应理解的是本发明并非将 其应用限制为构造细节和限制为在以下说明书中提出的或在附图中所图示的部件设置。本 发明能用于除所描述外的实施例并且能够以各种方式实践和实施。而且,应理解的是本文 所采用的措辞和术语还有摘要是为了说明的目的且不应被视为限制。
[0014] 如此,本领域技术人员将认识到本发明所基于的理念可易于采用作为设计用于实 施本发明若干目的其它结构、方法和系统的基础。因此,重要的是权利要求被视为在范围内 包括这样的等价构造,是因为它们并不背离本发明的精神和范围。
【附图说明】
[0015] 图1示出根据本发明一实施例的诊断工具的正视图。
[0016] 图2为根据本发明一实施例的图1的诊断工具的构件的框图。
[0017] 图3示出根据本发明一实施例的示例性图形用户界面(⑶I)。
[0018] 图4根据本发明一实施例的另一示例性⑶I。
[0019] 图5不出根据本发明一实施例的不出各种屏的屏幕。
[0020] 图6示出根据本发明一实施例的具有车载和非车载指示标记的屏幕。
[0021] 图7示出根据本发明一实施例的具有带有车辆诊断数据的图标的GUI。
[0022] 图8示出根据本发明一实施例的具有各种数据流图标的GUI。
[0023] 图9示出根据本发明一实施例的其图标重新布置的GUI。
[0024] 图10示出根据本发明一实施例的图8的数据图标的全屏显示。
【具体实施方式】
[0025] 现在将参照绘出的附图描述本发明,其中在全文中,相同的附图标记指代相同的 部件。依照本发明的一实施例提供了一种用在计算装置、例如诊断工具、笔记本电脑、平板 电脑、智能手机或类似装置上的图形界面。
[0026] 图1示出根据本发明一实施例的诊断工具100的正视图。该诊断工具的示例是来 自ServiceSolutionsU.S.LLC(Owatonna,MN)的:C3.卵i§ys:?.Touch。诊断工具 100 可包 括壳体102、显示屏104、功能按钮或用户界面106、电源按钮108、具有手指(拇指)接收部 112的抓持部分110、摄像头114、以及图形用户界面300 (以下讨论)。电源按钮108也可 用于将诊断工具100置于待机模式以便没在使用时节约电池电量。
[0027] 抓持部分110可由包括水凝胶的聚合物制成以为了容易地抓持。手指接收部112 可构造成接收手指(诸如用户的拇指)以有助于更好地抓持诊断工具1〇〇。功能按钮或用 户界面106可构造成用于用户所期望的任何功能,包括输入、后、前、左、右、上、下、传输、接 收、返回、重启、或类似功能。功能按钮也可包括由功能的任意组合形成的多重功能(诸如 输入并且然后返回等)。用户界面106也可包括键盘,所述键盘具有数字和字母、和/或可 以是字母数字式的等等。
[0028] 显示屏104可为任何类型的显示屏,包括触屏显示屏、IXD、LED、VGA、OLED、SVGA、 以及其它类型的显示屏。显示屏104可以是彩色、非彩色(例如灰度的)、或是二者的组 合。显示屏104能显示如下信息,例如:诊断工具100所能诊断的车辆的品牌、型号、年份; 诊断工具能运行的各种诊断测试;诊断工具已接收的诊断数据;车辆中各种构件的基线数 据(baselinedata);零件图像;零件信息;以及来自远程服务器的信息(互联网、数据库信 息等)。附加地,显示屏能显示供用户观看的视频,并且所附的音频能经由内置扬声器(未 不出)被听到。扬声器可为单一的扬声器或针对立体声的多个扬声器。麦克风(未不出) 可被包括并且允许技术人员记录诸如由车辆产生噪音等信息,以便进行后续分析或以便用 于与储存数据比较。此外,技术人员也能在测试期间记录内容或标注以便后续的获取和分 析。
[0029] 在一个实施例中,显示屏允许用户通过用于交互式导航和选择的触摸屏输入选 择,其中技术人员能通过触摸图形用户界面(GUI) 300上的选项而选择菜单项或图标(以下 进一步讨论)。附加地,如果诊断工具100处于休眠模式的话,那么在轻拍或触摸显示屏104 时也能用于唤醒所述诊断工具。
[0030] 摄像头114可定位成面对用户,从而用户可与处于远程方位的另一人员进行视频 聊天。摄像头也可在诊断工具100的任意表面上、包括在显示屏104的相反侧上定位,从而 发动机的零件的图像或被用户期望的任何构件的图像能够被获取。
[0031] 图2为根据本发明一实施例的图1的诊断工具100的构件的框图。在图2中, 根据本发明一实施例的诊断工具100可包括摄像头114、处理器202、现场可编程门阵 列(FPGA)214、第一系统总线224、显示屏104、复杂可编程逻辑装置(CPLD)206、输入装 置106或功能按钮、存储器208、具有包含软件程序的数据库212的内部非易失性存储器 (NVM) 218、读卡器220、第二系统总线222、连接接口 211、可选择信号转换器210、GPS天线 232、GPS接收器234、可选的高度计236、以及无线通信电路238。
[0032] 无线通信电路238可构造成与车辆通信接口无线通信,所述车辆通信接口联接至 车辆的数据链路接头(都未示出)或另一远程装置。车辆通信接口发送从车辆中各种电子 控制单元(E⑶)所接收的信号和车辆数据。无线通信电路238经由第二系统总线222与处 理器202通信。无线通信电路238可构造成经由RF(射频)、人造卫星、移动电话(模拟的 或数字的)、Bluetooth?、Wi-Fi、红外、ZigBee、局域网(LAN)、WLAN(无线局域网)、NFC(近 场通信)、其它无线通信配置和标准、或是上述的组合而进行通信。无线通信电路238允许 诊断工具100与其它装置、例如与具有远程数据库的远程计算装置(未示出)无线通信。无 线通信电路238包括在其中内置的天线或收发器(未示出),并且被容纳在壳体102内或是 能外部地定位在壳体102上。
[0033] 信号转换器210将通过无线通信电路238从E⑶单元接收的信号调制至与诊断工 具100相容的