用于将修理通知单映射在数据库内的方法和系统的制作方法

文档序号:9221658阅读:352来源:国知局
用于将修理通知单映射在数据库内的方法和系统的制作方法
【专利说明】用于将修理通知单映射在数据库内的方法和系统
【背景技术】
[0001] 由制造商生产的很多产品有时必须被修理。随着产品的复杂性增加,修理技术员 修理产品所依赖于的数据的复杂性也可能增加。
[0002] 修理技术员可能位于各种位置,使得位于第一位置处的第一修理技术员不知道在 第二位置处的第二修理技术员所做出的修理。如果第二修理技术员可以获得与第一修理技 术员所做出的修理有关的信息,则这可能是有益的。如果第二修理技术员可以接收与第一 修理技术员所做出的修理有关的信息,知道第三方已确认与修理有关的信息是针对成功地 修理由第一修理技术员处理的产品的投诉或故障的修理,则这可能更加有益。搜索修理技 术员所期望的修理信息可能是非常耗时的。

【发明内容】

[0003] 在本文中描述了示例实施例。在一个方面中,示例实施例可以采取一种方法的形 式,该方法包括:(i)在计算机可读数据存储设备处的修理通知单(RO)数据库内存储包括 与维修设备有关的内容的第一RO,(ii)在使用处理器搜索第一RO的内容期间,识别与被定 义用于在数据记录的至少一个数据字段中记录以映射修理通知单的数据相匹配的第一字 段数据,(iii)在计算机可读数据存储设备处生成第一数据记录来映射第一修理通知单以 用于对RO数据库的随后搜索,以及(iv)在计算机可读数据存储设备处的第一数据记录内 存储在搜索第一RO的内容期间识别的第一字段数据。
[0004] 在另一方面中,示例实施例可以采取一种系统的形式,该系统包括计算机可读数 据存储设备和数据处理机,所述计算机可读数据存储设备存储RO数据库并且在RO数据库 内存储包括与维修设备有关的内容的第一RO,并且所述数据处理机包括被配置为执行计算 机可读程序指令的处理器。计算机可读程序指令包括由处理器可执行程序指令用于:(i) 在使用处理器来搜索第一RO的内容期间,识别与被定义用于在数据记录的至少一个数据 字段中记录以映射修理通知单的数据相匹配的第一字段数据,(ii)在数据存储设备处生成 第一数据记录来映射第一R0,以用于对R0数据库的随后搜索,以及(iii)在第一数据记录 内存储在搜索第一R0的内容期间识别的第一字段数据。
[0005] 在又一方面中,示例实施例可以采取一种方法的形式,该方法包括:(i)在处理器 处接收与在计算机可读R0上描述的维修过程有关的第一R0项,(ii)使用处理器基于第一 R0项来选择第一用语以用于包括在与在计算机可读R0上描述的维修过程有关的实际修理 提示内,(iii)使用处理器生成与在计算机可读R0上描述的维修过程有关的实际修理提 示,其中实际修理提示包括基于第一R0项而选择的第一用语,以及(iv)发送包括基于第一 R0项而选择的第一用语的实际修理提示。
[0006] 通过阅读下面的【具体实施方式】在适当的场合参考附图,这些以及其它方面和优点 对本领域中的普通技术人员而言将变得显而易见。此外,应理解,在这个概述中和其它地方 描述的实施例仅仅是要作为示例并且并不一定限制本发明的范围。
【附图说明】
[0007] 在本文中参考附图描述示例实施例,其中:
[0008]图1是根据一个或多个示例实施例的示例系统的框图;
[0009] 图2是根据一个或多个示例实施例的数据处理机的框图;
[0010] 图3描绘了根据一个或多个示例实施例的一系列计算机可读程序指令;
[0011] 图4示出了根据一个或多个示例实施例的图形用户界面;
[0012] 图5示出了根据一个或多个示例实施例的另一图形用户界面;
[0013] 图6示出了根据一个或多个示例实施例的另一图形用户界面;
[0014] 图7示出了根据一个或多个示例实施例的另一图形用户界面;
[0015] 图8示出了根据一个或多个示例实施例的另一图形用户界面;
[0016] 图9示出了根据一个或多个示例实施例的另一图形用户界面;
[0017] 图10是描绘了可以根据一个或多个示例实施例实施的功能的流程图;
[0018]图11是描绘了可以根据一个或多个示例实施例实施的功能的另一流程图;
[0019] 图12示出了根据一个或多个示例实施例的另一图形用户界面;
[0020] 图13示出了根据一个或多个示例实施例的另一图形用户界面;
[0021] 图14示出了根据一个或多个示例实施例的另一图形用户界面;
[0022] 图15示出了根据一个或多个示例实施例的另一图形用户界面;
[0023] 图16示出了根据一个或多个示例实施例的另一图形用户界面;
[0024] 图17示出了根据一个或多个示例实施例的另一图形用户界面;
[0025] 图18示出了根据一个或多个示例实施例的示例RO ;
[0026] 图19是根据一个或多个示例实施例的RO数据库的框图;
[0027] 图20示出了示例数据记录字段名称和示例数据记录;
[0028] 图21是描绘了可以根据一个或多个示例实施例实施的功能的另一流程图;
[0029] 图22是描绘了可以根据一个或多个示例实施例实施的功能的另一流程图;以及
[0030] 图23是示出了可存储在数据存储设备中的示例用语数据的表格。
【具体实施方式】
[0031]I?介绍
[0032] 本叙述描述了包括与修理通知单(RO)和实际修理提示有关的示例实施例的几个 示例实施例。可以搜索计算机可读RO的内容(即RO数据)以识别与各种项(例如,预定 的标准和非标准项)相匹配的RO数据(例如,RO项)。可以生成与RO相关联的数据记录 以包括在RO上识别的各种项或与所识别出的项中的一个或多个相关联的标准项。针对其 的数据记录还没有生成的RO可以被称为未映射的RO。对未映射的RO进行映射,这可以包 括生成数据记录和生成映射的RO,可以提供对存储RO的RO数据库的更有效的搜索。映射 的RO可以包括没有在未映射的RO上使用的标准项。使用RO上的标准项可以导致对从RO 数据库访问RO的修理技术员而言较少的混淆。即使如此,修理技术员也可以访问具有非标 准项的原始RO。
[0033] 实际修理提示可以被生成并且与一个或多个RO相关联。使用在示例系统内的数 据处理机的人可以访问RO并且生成针对主题的实际修理提示,对于这个主题,这个人被考 虑为专家。在针对给定的R0生成实际修理提示之后,可以将与实际修理提示相关的其它R〇 分类为给定R0的副本。R0数据库可以包括实际修理提示。修理技术员可以从R0数据库访 问R0和实际修理提示以帮助他们诊断或修理可修理的物品。
[0034] 在R0数据库内的R0可以被分类为修理技术员可以从R0数据库访问的公开R0或 修理技术员不能从R0数据库访问的未公开R0。由R0提供者提供的原始R0可以被称为未 公开R0。在未公开R0由操作修理发生器数据处理机(DPM)的人或操作协调器DPM的人审 查之后,未公开R0可以被公开以用于R0接收器访问。当公开时,未公开R0变成公开R0。 由于各种原因中的任一个,公开R0可以被重新分类为不能由R0接收器访问并且接下来随 后被重新公开的未公开R0。
[0035] 在这个描述中,冠词"一"或"一个"用于引入示例实施例的元件。使用所述冠词 的意图是存在一个或多个所述元件。在至少两项的所述列表内使用连词"或者"的意图是 指示所列出的项中的任一个或所列出的项目的组合。序数(例如,"第一"、"第二"、"第三" 等)的使用是区分相应的元件而不是表示所述元件的特定顺序。可以用第一、第二、第三等 的形式来写序数。
[0036] 在描述中使用下面的缩写词或首字母缩略词:
[0037] CRPI--计算机可读程序指令;
[0038] DPM--数据处理机;
[0039] DTC--诊断故障码;
[0040] e.g.,--例如;
[0041 ] FIG.--附图
[0042] GPS--全球定位系统;
[0043] ⑶I--图形用户界面;
[0044] HVAC--加热、通风和空调;
[0045] L--升;
[0046] LAN--局域网;
[0047] L0C--劳动操作码;
[0048] NA--不可应用的;
[0049] NST--非标准项;
[0050] OCR--光学字符识别;
[0051] OCR'd--识别出的光学字符;
[0052] PDF--便携式文档格式;
[0053] QC--质量控制;
[0054] R0--修理通知单;
[0055] REF--实际修理提不;
[0056] SPL--标准用语列表;
[0057] SQL--结构化查询语言;
[0058] ST--标准项;
[0059] VIN--车辆识别号;
[0060] XML--可扩展标记语言;
[0061] YMM--年份/品牌/型号;
[0062]YMME--年份/品牌/型号/引擎;以及
[0063]YMMES--年份/品牌/型号/引擎/系统。
[0064] 示例实施例可应用于各种可修理物品,例如,车辆或某种其它类型的可修理物品。 出于所述描述的目的,车辆可以包括汽车、摩托车、半牵引车、轻型卡车、中型卡车、重型卡 车、农场用机器、小船或船、发电机、飞机或某种其它类型的车辆。车辆可以包括或使用任何 适当的电压或电流源,例如,电池、交流发电机、燃料电池等,其提供了任何适当的电流和/ 或电压,例如,大约12伏、大约42伏等。车辆可以包括或使用任何期望的系统或引擎。所述 系统或引擎可以包括使用矿物燃料(例如,汽油、天然气、丙烷等、例如由电池、磁发电机、 燃料电池、太阳能电池等、风和混合装置或其组合生成的电)的物品。示例实施例可以实施 各种功能,包括用于对车辆进行诊断的功能。
[0065] 附图中所示的框图、GW和流程图仅作为示例被提供,并且不是要进行限制。在附 图中示出或在本文描述的很多元件是可以作为分立或分布式部件或结合其它部件,并且在 任何适当的组合和位置中实现的功能元件。本领域中的技术人员将认识到,可以替代地使 用其它布置和元件(例如,机器、接口、功能、顺序或功能的分组)。此外,被描述为由一个或 多个元件执行的各种功能可以由执行计算机可读程序指令的处理器或由硬件、固件或软件 的任何组合来实施。
[0066] II.示例体系结构
[0067] 图1是根据本文公开的示例实施例中的一个或多个的系统100的框图。如图1所 示,系统100包括RO提供者102、R0收集器数据处理机(DPM) 104、R0数据库106、修理发生 器0?]?108、协调器0?]\1110、1?0分配器0?]\1112、1?0接收器114、以及网络链路150、151、 152、153、154和155。网络链路中的一个或多个可以包括局域网(LAN)的一部分、互联网的 一部分、或系统总线,例如,控制总线、数据总线、或在计算设备(例如,DPM或个人计算机) 内的地址总线。网络链路中的一个或多个可以被配置为在多于两个设备之间传送数据。网 络链路中的一个或多个可以包括无线链路或有线链路。
[0068]RO提供者102可以生成修理通知单并且将修理通知单提供给RO收集器DPM104。 本领域中的技术人员将理解,RO提供者102可以包括一个或多个RO提供者。RO提供者可 以包括人。另外或可替换地,RO提供者可以包括机器。每一个RO提供者可以生成一种或 多种类型的RO,包括但不限于印刷在纸上的RO(在下文中的"纸质RO")和计算机可读(例 如,电子)RO。每一个RO可以包括与对可修理的物品(例如,车辆)进行修理有关的信息。 另外或可替换地,每一个RO可以包括其它信息,例如,与执行对可修理物品的预防性维护 有关的信息。在将RO提供给RO收集器DPM104之前,所提供的RO可以被考虑为未公开的 RO〇
[0069]R0数据库106可以包括数据存储设备,例如,非暂时性计算机可读数据存储设备。 R0数据库106可以存储R0收集器DPM104从R0提供器102接收的RO。R0数据库106可 以包括下列类型的R0中的至少一个:原始修理通知单、原始修理通知单的一部分、原始修 理通知单的拷贝和原始修理通知单的一部分的拷贝。在R0数据库106中的每一个R0可以 针对各种可修理物品中的任一个。在R0数据库106内的一个或多个修理通知单可以包括 除了用于修理可修理物品以外的通知单,例如,用于执行对可修理物品的预防性维护的通 知单。下面描述的图18示出了根据示例实施例的示例RO。
[0070] 在R0提供者102提供纸质R0的实施例中,R0收集器DPM104可以包括用于生成纸 质R0的被扫描图像的扫描仪和用于生成纸质R0的可搜索文本表示的光学字符识别(OCR) 计算机可读程序指令(CRPI)。从执行OCRCRPI获得的数据可以被称为R0或计算机可读 R0的光学字符识别(〇RC'd)的拷贝。
[0071] 修理发生器DPM108可以被配置为针对一个或多个R0的分组(在下文中的"R0 组")生成实际修理提示(或实际修理提示的至少一部分)并且向R0数据库106提供实际 修理提示。提供由修理发生器DPM108生成的实际修理提示或实际修理提示的至少一部分 可以被提供给使实际修理提示存储在R0数据库106中的处理器。在这个描述中,将示例实 施例描述为如同R0数据库包括用于搜索R0数据库106并且用于将数据存储在R0数据库 106内的处理器。然而,本领域中的技术人员将理解,搜索R0数据库106或使数据存储在R0 数据库106内的处理器可以在与R0数据库106不同的设备内。例如,根据R0收集器DPM 104与R0数据库106不同的实施例,处理器可以是R0收集器DPM104的一部分。R0数据 库106可以存储实际修理提示以及使每一个实际修理提示与存储在R0数据库106中的一 个或多个R0相关联的数据。
[0072] 协调器DPM110可以显示存储在R0数据库106中的实际修理提示和R0。协调器 DPM110可以提供选择器,以选择实际修理提示和与实际修理提示相关联的R0是否被公开 用于呈现给R0接收器114。协调器DPM110可以提供选择器,以选择是否将实际修理提示 返回到修理发生器DPM108以用于修改实际修理提示。
[0073] 根据一个或多个示例实施例,系统100可以包括类似于修理发生器DPM108配置 的一个或多个额外的修理发生器DPM108。根据这些相同的实施例或其它实施例,系统100 可以包括类似于协调器DPM110配置的一个或多个额外的协调器DPM。本领域中的普通技 术人员将理解,修理发生器DPM和协调器DPM可以位于同一地点或被集成,使得单个DPM可 以实施修理发生器DPM108和协调器DPM110二者的功能。本领域中的普通技术人员也将 理解,修理发生器DPM108或协调器DPM110可以被配置为服务器或客户端设备。例如,系 统100中的服务器(未示出)可以服务于由修理发生器DPM108或协调器DPM110的处理 器可执行的应用。在所述方面中,充当客户端的修理发生器DPM108或协调器DPM110可 以执行所述应用以实施在本文中被描述为分别由修理发生器DPM108或协调器DPM110执 行的功能。作为示例,R0收集器DPM104或R0分配器DPM112可以被配置为服务器。
[0074]R0分配器DPM112可以从R0接收器114接收对R0的请求和对实际修理提示的 请求。R0分配器DPM112可以将R0和实际修理提示发送到R0接收器114。R0接收器114 可以包括被配置为请求并且接收来自R0分配器DPM112的R0和实际修理提示的机器。R0 接收器114可以将R0和实际修理提示呈现给操作R0接收器114的用户。R0接收器114可 以包括显示器和音频扬声器,使得呈现R0和实际修理提示可以视觉地或可听得见地发生。 R0接收器114和R0提供者102可以是单独的机器,位于同一地点或位于远离彼此。可替换 地,R0接收器114和R0提供者102可以是单个机器。
[0075] 根据一个或多个示例实施例,R0分配器DPM112可以包括数据服务器,例如,服务 于包括询问技术人员数据的网页的由威斯康星州基诺沙的Snap-onIncorporated公司操 作的数据服务器。根据所述或所述这些实施例,R0接收器114可以包括计算设备,例如,膝 上型计算机、桌上型计算机、平板计算机(例如,苹果有限公司的IPad)、或具有用于互联网 的接口的车辆诊断工具。R0分配器DPM112可以维持用户账户数据以确认使用R0接收器 114的技术员具有访问存储在R0数据库106中的R0和实际修理提示的授权。
[0076] 接下来,图2是根据本文所述的示例实施例中的一个或多个的示例数据处理机 (DPM) 200的框图。如图2所示,DPM200包括处理器202、通信接口 204、用户界面206、以及 数据存储设备208,所有这些设备都可以经由系统总线、网络或其它连接机构210链接在一 起。RO收集器DPM104、修理发生器DPM108、协调器DPM110、以及RO分配器DPM112中 的一个或多个可以类似于DPM200进行布置。
[0077] 处理器(例如,处理器202)可以包括一个或多个通用处理器(例如,INTEL单核 微处理器或INTEL多核微处理器)或一个或多个专用处理器(例如,数字信号处理器)。处 理器202可操作用于执行计算机可读程序指令,例如,计算机可读程序指令(CRPI) 212。
[0078] 通信接口204可以包括一个或多个接口(例如,用于互联网的接口、用于LAN的接 口、或用于个人计算机内的系统总线的接口)。通信接口204可以包括无线网络接口或有线 网络接口。通信接口204可以包括网络接口卡,例如,以太网接口卡或无线网卡,例如,WiFi 网卡。
[0079] 通信接口 204可以被配置为通过连接机构210来发送数据,并且接收通过连接机 构210所发送的数据,通过网络链路来发送数据,并且接收通过网络链路所发送的数据。通 信接口 204可以通过接口连接到RO收集器DPM104、R0数据库106、R0分配器DPM112、 DPM、或连接机构210。通过接口连接到所述元件中的任一个或某个其它元件可以包括将数 据发送到所述元件、以及从所述元件接收所发送的数据。
[0080] 用户界面206可以包括一个或多个用户接口元件,用户可以通过这些用户接口元 件将数据输入到DPM200或使数据被输入到DPM200。用于输入数据的所述元件可以包括 例如选择器216,例如,QWERTY键盘、计算机鼠标或触摸屏。另外或可替换地,用于输入数据 的用户接口元件可以包括语音识别电路和麦克风。
[0081] 用户界面206还可以包括一个或多个用户接口元件,数据可以通过这些用户接口 元件被呈现给一个或多个用户。用于向用户呈现数据的所述元件可以包括例如显示设备 214、⑶I或可闻扬声器。
[0082] 数据存储设备(例如,数据存储设备208)
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1