具有多种操作系统的诊断工具的制作方法_3

文档序号:9457034阅读:来源:国知局
工具100之间的 通信通道。
[0032] 用户界面操作系统232可包括图形用户界面(GUI) 302、车辆诊断数据库304和多 种操作环境306。图形用户界面(GUI) 302可W在诊断工具100与用户或外部装置之间传输 信息。例如,图形用户界面(GUI) 302可包括独立的或统一的图形用户界面从而与用户和外 部装置通信。图形用户界面(GUI) 302通信地禪接至车辆诊断数据库304和多种操作环境 306。在替代实施例中,车辆诊断数据库304可位于诊断工具100的车辆诊断操作系统234 处。图形用户界面(GUI)302可W在多种操作环境306中的一种下操作。例如,图形用户界 面(GUI) 302可W在iOS?操作环境或者AmlroidTM操作环境下操作。在其它示范性实施例 中,图形用户界面(GUI) 302可W在Window8?或WindowRT?操作环境下操作。
[0033] 诊断工具100可通信地禪接至在一环境下操作的外部装置。图形用户界面 (GUI)302可通过一个或一个W上通信讯息与外部装置通信。图形用户界面(GUI)302可 W至少部分地基于通信讯息确定出外部装置的操作环境。在一个示范实施例中,图形用 户界面(GUI)302可检查从外部装置接收的数据包的头部数据化eader)或有效载荷数据 (pa^oad)从而确定出外部装置的操作环境。此后,图形用户界面(GUI)302可选择成在外 部装置的操作环境下操作从而提供通信连接。
[0034] 车辆诊断操作系统234可包括数据管理部308、数据库协调部310、协议数据单元 (PDU)服务器312、主机驱动部314和固件316。数据库协调部310可通信地禪接至车辆诊 断数据库304。数据库协调部310可W配置、升级、管理、监测并维护车辆诊断数据库304。 数据管理部308可通信地禪接至图形用户界面(GUI) 302从而在两者之间传输数据。例如, 图形用户界面(GUI) 302可W向数据管理部308传输一个或一个W上应用程序请求和/或 用户数据。数据管理部308可将从图形用户界面(GUI) 302接收的数据提供至协议数据单 元(PDU)服务器312。协议数据单元(PDU)服务器312可W在将处理后的数据提供给主机 驱动部314之前处理数据。例如,协议数据单元(PDU)服务器312可添加额外的信息(例 如端口号用来识别应用程序)、路由信息的网络地址、识别数据类型的代码、和/或便于应 用程序的执行的其它信息。并且,协议数据单元(PDU)服务器312可W将接收的信息的协 议转换成不同的协议。例如,接收的信息可利用J1708或J1587协议,协议数据单元(PDU) 服务器312可W将接收的信息转换成J2534协议从而执行应用程序请求。
[0035] 处理后的信息可W从协议数据单元(PDU)服务器312传输至主机驱动部314。主 机驱动部可W与固件316通信W执行应用程序请求。例如,主机驱动部314可包括程序库 或命令库。当处理后的信息调用主机驱动部314中的程序时,主机驱动部314可W向固件 316发出指令。固件316可提供控制命令W至少部分地基于从主机驱动部314接收的指令 地执行应用程序请求。
[0036] 本发明的许多特征和优点从详细说明中显而易见,由此,所附的权利要求旨在覆 盖本发明的将落在本发明的真实精神和范围内的所有的运样的特征和优点。此外,由于多 个改型和变型将容易被本领域技术人员想到,因此,没有期待将本发明局限于所示出W及 所说明的具体构造和操作,并且由此,所有合适的改型和等价将落在本发明的范围内。
【主权项】
1. 一种诊断工具,所述诊断工具包括: 用户界面操作系统,所述用户界面操作系统包括在第一操作环境下操作的计算机处理 器;以及 车辆诊断操作系统,所述车辆诊断操作系统包括在第二操作环境下操作的计算机处理 器,其中,所述第二操作环境与所述第一操作环境不同。2. 根据权利要求1所述的诊断工具,其特征在于,所述第一操作环境与耦接至所述诊 断工具的外部装置的操作环境相同。3. 根据权利要求1所述的诊断工具,其特征在于,所述第一操作环境包括下述操作环 境中的至少一种:iOS、Android、Window8、WindowRT、或Blackberry10〇4. 根据权利要求I所述的诊断工具,其特征在于,所述第二操作环境包括下述操作环 境中的至少一种:Linux、Unix、QNX、或VxWorks。5. 根据权利要求1所述的诊断工具,其特征在于,所述用户界面操作系统包括在所述 第一操作环境下操作的图形用户界面。6. 根据权利要求1所述的诊断工具,其特征在于,所述用户界面操作系统还包括车辆 诊断数据库。7. 根据权利要求1所述的诊断工具,其特征在于,所述车辆诊断操作系统包括耦接至 所述用户界面操作系统的数据管理部。8. 根据权利要求1所述的诊断工具,其特征在于,所述车辆诊断操作系统还包括用于 管理所述用户界面操作系统的数据库的数据库协调部。9. 根据权利要求1所述的诊断工具,其特征在于,所述车辆诊断操作系统还包括用于 处理从所述用户界面操作系统接收的数据的协议数据单元(PDU)服务器。10. 根据权利要求9所述的诊断工具,其特征在于,所述协议数据单元(PDU)服务器构 造成将附加的信息添加至从所述用户界面操作系统接收的数据。11. 根据权利要求9所述的诊断工具,其特征在于,所述协议数据单元(PDU)服务器构 造成将从所述用户界面操作系统接收的数据从第一协议转换成第二协议。12. 根据权利要求1所述的诊断工具,其特征在于,所述车辆诊断操作系统还包括主机 驱动部。13. 根据权利要求1所述的诊断工具,其特征在于,所述车辆诊断操作系统还包括固 件。14. 一种诊断工具,所述诊断工具包括: 用户界面操作系统,所述用户界面操作系统包括在第一操作环境下操作的计算机处理 器,其中,所述第一操作环境与耦接至所述诊断工具的外部装置的操作环境相同;以及 车辆诊断操作系统,所述车辆诊断操作系统包括在第二操作环境下操作的计算机处理 器,其中,所述第二操作环境与所述第一操作环境不同。16. 根据权利要求15所述的诊断工具,其特征在于,所述第一操作环境包括下述操作 环境中的至少一种:iOS、Android、Window8、WindowRT、或Blackberry10〇17. 根据权利要求15所述的诊断工具,其特征在于,所述第二操作环境包括下述操作 环境中的至少一种:Linux、Unix、QNX、或VxWorks018. 根据权利要求15所述的诊断工具,其特征在于,所述用户界面操作系统包括在所 述第一操作环境下操作的图形用户界面。19. 根据权利要求15所述的诊断工具,其特征在于,所述车辆诊断操作系统还包括用 于处理从所述用户界面操作系统接收的数据的协议数据单元(PDU)服务器。20. 根据权利要求19所述的诊断工具,其特征在于,所述协议数据单元(PDU)服务器构 造成将从所述用户界面操作系统接收的数据从第一协议转换成第二协议。
【专利摘要】一种诊断工具可包括用户界面操作系统,所述用户界面操作系统包括在第一操作环境下操作的计算机处理器。所述诊断工具还包括车辆诊断操作系统,所述车辆诊断操作系统包括在第二操作环境下操作的计算机处理器,所述第二操作环境与所述第一操作环境不同。
【IPC分类】B60R16/02, B60W50/04, B60W50/02
【公开号】CN105209310
【申请号】CN201480027886
【发明人】M·钦纳杜赖, R·塞尔扣克
【申请人】博世汽车服务解决方案公司, 罗伯特·博世有限公司
【公开日】2015年12月30日
【申请日】2014年3月14日
【公告号】EP2969694A1, US9202319, US20140277922, WO2014143872A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1