CN1499414A - 用于提供增强的移动系统诊断的方法和系统 - Google Patents

用于提供增强的移动系统诊断的方法和系统 Download PDF

Info

Publication number
CN1499414A
CN1499414A CNA2003101023074A CN200310102307A CN1499414A CN 1499414 A CN1499414 A CN 1499414A CN A2003101023074 A CNA2003101023074 A CN A2003101023074A CN 200310102307 A CN200310102307 A CN 200310102307A CN 1499414 A CN1499414 A CN 1499414A
Authority
CN
China
Prior art keywords
provider
mobile system
service
server
supplemental
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2003101023074A
Other languages
English (en)
Inventor
W・K・博丁
W·K·博丁
索尔森
D·C·索尔森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1499414A publication Critical patent/CN1499414A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/202Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station

Abstract

本发明公开了一种用于提供增强的移动系统诊断的方法和系统。向机会服务器发送来自行驶中的交通工具或其它系统的诊断代码,机会服务器向补充诊断服务提供商转发代码。诊断服务提供商确定是否有可用的补充诊断软件功能,如果有,则将它们下载到交通工具。在执行补充诊断之后,交通工具向机会服务器报告最新代码。可以执行多个循环的补充诊断选择、下载和执行,直到实现故障隔离,之后机会服务器向可能的维修服务提供商发出出价请求。答复的报价被接收、整合和呈现给操作人员。为交通工具的操作人员呈现一或多个整合的报价,在选择报价后,计划服务。

Description

用于提供增强的移动系统诊断的方法和系统
技术领域
本发明涉及移动系统(例如汽车、火车、卡车、船只和飞机)的自动优先服务确定、代理和调度技术。本发明尤其涉及远程提供增强和补充诊断,并且随后根据这种结果进行增强资料和资源规划的系统和方法。
背景技术
交通工具通常被设计和建造成具有有限的测量装置或告警指示灯,它们被用来向交通工具的操作人员传送至关重要的操作状态。例如,许多汽车在仪表板上配备了温度表或告警灯,以及油压表或告警灯。如果温度表进入高于冷却剂正常工作温度的范围,驾驶员可以选择继续行驶,直到到达服务站。对于通常被称作“哑灯”的指示灯,当温度到达临界点时可以发出光线,为驾驶员保留很少的选择权(例如留下较少的时间以找到服务站)。
然而多数汽车在引擎、电气设备、电子设备和传动子系统中配备了许多传感器,这些传感器提供更多有关引擎状态的信息。然而这些详细信息通常不提供给驾驶员,而是被携带的计算机保存在存储器中,以便以后由汽车技师和/或诊断计算机分析。在交通工具工作期间,携带的计算机可以简单地确定传感器是否指示可能的问题,并且决定点亮告警灯。
多数现代交通工具(包含船只、飞机、火车、卡车和汽车)均遵循此约定,即从交通工具的子系统收集大量传感器和指示器数据,在存储器中存储这些数据项,并且向交通工具操作人员(例如飞行员、船长等等)提供简单、“高级”的指示。
所以,例如当驾驶员看见超温指示灯或注意到温度表处于“热”范围时,他必须对如何处理作出相当缺乏信息支持的决定。如果他正在公路上行驶,他必须决定“冒险”并继续行驶,直到到达下一个城镇或服务中心,以期找到设备和人员符合条件的维修店。如果是这样,他承受了损坏交通工具引擎的代价高昂的风险。如果他选择承受这种风险并且在到达下一个城镇时发现没有设备和人员符合条件的维修店,他可能必须花钱拖车,从而发现其不必要地承受了损坏引擎的风险(例如他会停留在路边并且打电话叫拖车)。
近年来,随着汽车工业的多样化,这类特定问题变得更加突出。许多客户购买了在其居住国只占有较小市场份额的厂商制造的交通工具,于是只有较少的维修中心配备了适于其交通工具的特定批次和型号的诊断设备,并且具有为进行所需的维修而得到良好训练的职员。在一个例子中,驾驶员可能拥有不能被下一个城镇中任何商店服务的汽车,因为制造该汽车的公司在此城镇没有经销商。在另一个例子中,驾驶员的汽车的经销商可能在此城镇中,但是故障可能发生在某个子系统中,而此经销商当前没有胜任该子系统的技师值班或应召(例如在传动装置内出现问题,但是经销商没有传动装置技师值班)。是否可以根据需要得到服务的第三方面是服务中心是否备有可能需要的多余部件和替换部件。
所有行驶均是时间相关的(例如存在需要保持的行程),无论是私人客户的汽车的道路旅行,船只的跨洋货运,还是计划的航班,必须以及时的方式满足以下所有因素,以便使交通工具维修的经济、社会和财务影响最小:
(a)提供服务的适当商业实体(例如汽车维修店、飞机维护站等等)的可用性;
(b)具有适当技能的服务人员的可用性;
(c)必要设施、工具和系统(例如诊断系统、维修工具等等)的可用性;和
(d)部件和维修零件的可用性。
在多数情况下,得到服务的另一个因素是服务的价格或成本是否可被交通工具的操作人员接受。在某些情况下,例如当在跨国旅行或访问远离家里的城市的情况下汽车指示灯被点亮时,驾驶员可能被收取过高的常规维修费,并且可能决定不寻求服务,直到回到其居住的城镇,这进一步增加了更严重地损坏交通工具的风险,并且可能导致安全问题。
结果,虽然交通工具携带的计算机和传感器通常收集了用于确定所需服务和替换部件的丰富诊断信息,并且通常在到达可能的服务地点之前可以有一定的工作时间(例如到达下一个城镇的行驶时间,降落到下一个机场的飞行时间,到达下一个火车站的行驶时间等等),然而这种时间没有被明智地用来搜索适当的服务提供商和协商可接受的服务成本。通常,交通工具的操作人员会在到达下一个服务地点之后开始处理这些事务,这会产生额外的成本(例如零件的过夜运送,旅馆停留,出租交通工具等等),并且会导致不期望的日程拖延。
许多交通工具操作人员和交通工具配备了通信系统(例如无线电话等等),这允许它们在行进过程中进行某种程度的问题交流,并且尝试安排下一个服务地点的服务。然而由于非常困难,这实际上效率很低,例如对于汽车驾驶员一边在公路行驶一边得到零件和服务报价的情况,尤其因为他或她无法知道携带的计算机的存储器中存储的详细差错代码,因而难以进行精确的诊断。
例如通用汽车的On Star[TM]系统的其它系统在检测到某种条件(例如在安全气袋打开时)时触发例如蜂窝电话的通信以呼叫操作人员。通常,这只有助于驾驶员与可能的支持机构建立联系,但是没有减轻驾驶员在尝试描述问题和协商服务事宜时的精神分散。另一个可能有用的服务是基于蜂窝的看门人服务,这允许驾驶员呼叫单独的联系地点以启动支援(例如安排汽车维护约会)。然而这些服务的性质更加通用(例如进行旅馆预定、得到演出门票等等),并且对于处理详细的交通工具问题和维护事宜的作用有限。在这些情况下,驾驶员、负责支援的电话运营商或看门人不能得到交通工具上的诊断信息以便精准地规划维护服务。
因此,本领域需要一种系统和方法,所述系统和方法利用行驶过程中移动系统或交通工具的可能问题的第一检测时间与到达服务地点的时间之间的可用时间,以确定可能的提供商,从服务提供商得到报价,选择提供商和安排服务事宜,使得行程影响最小,交通工具操作人员的安全和方便程度最高,并且消除过高的意外费用。相关专利申请中公开的系统和方法很大程度地满足了这些需要。
然而多数交通工具只配备有限的诊断能力,这部分取决于交通工具上安装的“硬件”(例如传感器)和许多子系统可用的指示器,并且部分取决于被编程到交通工具的控制计算机和/或子系统的诊断固件或软件。结果,在通过“驻留”硬件和固件能够精确完整地诊断交通工具问题的范围内,相关专利申请的系统和方法可以精确地进行预期代理并安排服务事宜,其中包含获得适当的备用零件并且安排具有适当技能的服务人员。
然而在某些情况下,驻留的诊断能力可能不足以精确或完全诊断交通工具故障。在这种情况下,交通工具可以到达选定服务中心并且连接到功能更强的诊断测试系统。在此处可以更加精确地查明故障,但是在某些情况下,所需的零件可能缺货,或者不能召到具有适当技能的维修技师。例如,假定在交通工具发生燃料系统故障时正行驶在公路上。交通工具上的诊断确定可能是燃料泵问题,因此相关专利申请的系统和方法会在估计的到达时间(或许提前2个小时)找到具有零件和技师的可接受的维修店。接着,在到达选定维修店时,确定交通工具的燃料泵状态良好,问题实际出现在将交通工具的控制计算机互连到燃料系统传感器的线束,该故障导致指定了燃料泵出现故障的假指示。如果这个维修店当前没有线束,或者技师的资格不足以负责对交通工具进行电气和电子维修,则交通工具操作人员会面临是在不具有工作燃料系统诊断能力的情况下继续行驶,还是等待获得技师和/或零件的艰难决定。这还可能为操作人员带来如何保证得到最优服务价格的问题,因为其汽车现在“正在此维修店”,并且可能很难转移到另一个维修店。另外,自从首先检测到故障开始已经过2个小时的行驶时间,而这2个小时的时间没有被有效地用来保证得到及时和价格合适的交通工具服务。
在这种情况下,交通工具操作人员受困于如前所述的情况和缺点,无论是否存在和使用相关专利申请的系统和方法。因此,本领域需要一种系统和方法,其中在检测到初始交通工具故障时,该系统和方法为行驶中的交通工具提供增强的诊断精度,并且还提供增强的预期代理和资源规划,以便在对交通工具操作人员的行程干扰最小并且价值最大的情况下得到所需的服务。
附图说明
以下结合附图的详细描述完整公开了本发明。
图1示出了本发明的系统的高层机构。
图2提供了增强电子控制模块的细节。
图3提供了机会服务器和提供商服务器的细节。
图4说明了本发明的逻辑处理。
发明内容
本发明集成了诸如交通工具的移动系统携带的诊断能力,基于位置的服务技术和联网供应链管理技术,以便提供所需服务和维护事宜的预期安排。根据移动系统中的实时故障条件检测和系统的位置与行驶方向,确定一或多个可能的服务地点,所述服务地点最好在计划行程内。
接着分析故障或问题指示以确定对于该交通工具是否具有更加广泛的诊断软件功能,并且在具有时将这些诊断模块下载到交通工具并且执行。增强结果被服务器接收,在服务器中分析故障或问题指示以确定最小服务提供商特征(例如工作时间,职员资质,拥有的设备和零件等等),并且从合作提供商系统请求和收集期望服务事宜的报价或估价。
这些报价被分析并且提供给移动系统操作人员,以便根据用户偏好人工或自动选择。如果选定服务提供商,则根据移动系统的估计到达时间安排服务,其中包含安排需要提前获得的零件,使得完成服务对行程的拖延最小。
如果没有找到或选定服务提供商,则再次以更宽的范围搜索可能的提供商,以使行程偏差最小,其中包含请求报价和估计,选择和安排服务事宜。
具体实施方式
如图1所示,该系统和方法通过应用服务器和一或多个计算机网络集成了若干众所周知的技术。在本公开内容中使用了以下技术和术语。
基于位置的服务(“LBS”)-一组与设备(诸如无线电话、个人数字助理或其它计算机)的位置相关联并且受所述位置驱动的服务。LBS可以使用若干可用技术中的一个来确定设备的地理位置,其中包含但不局限于GPS,联邦通信委员会的Enhanced 911(“E911”)或诸如蓝牙开放标准的微网络。
全球定位系统(“GPS”)-若干可用于电子确定地理位置的技术中的任何一个,包含最流行使用的用于查明接收器位置的地球同步轨道卫星网络和接收器。也可以使用诸如LORAN和TRANSIT的旧式系统。使用信号三角测量或其它通常用于确定收发器在蜂窝系统小区中的位置的方法可以确定区域性位置。
计算机网络-最好是因特网,也可以是局域网(“LAN”),无线区域网络(“WAN”),专用网络和内部网。
无线网络-任何适当的用于数据发送和接收的通信网络,包含个人通信系统(“PCS”),无线LAN,光波(例如红外)网络,和基于无线的数据链路,可以具有专有性质,也可以符合许多众所周知的无线标准中的一个。
移动系统-通常指任何能够诊断其自身的故障并且可以被传送的系统,尤其包含但不局限于交通工具的控制和诊断计算机,例如汽车电子控制模块(“ECM”)。然而移动系统不必是交通工具的一部分,而可以是交通工具承载的系统,例如可能需要维护操作的飞机和船只携带的电子系统。
企业资源规划(“ERP”)-概括地讲,是被企业用来有效计划和使用其资源(包含原料预订,定单接收和履行,记帐和应付帐,人员安排等等)的一组活动和技术。
供应链管理(“SCM”)-用于协调多个提供者的活动以实现一个目标(例如某种原料的交付服务)的一组技术和方法。SCM包含被用来接收定单和请求报价的计算机系统,确定当前和未来库存的系统,计算工作时间和价值的方法,自动报价产生系统,和执行定单并交付原料的系统。
移动系统诊断系统-任何被用来诊断诸如交通工具的移动系统或其它可以被传送的系统的系统。在本说明书中,我们会使用汽车工业的传统术语概括其它移动系统工业(例如航空、铁路和海运)的术语。例如,我们会将有关检测的故障和可能诊断出的根本原因称作诊断问题代码(“DTC”),而将进行传感器监视、故障和状态记录、以及DTC记录传输的计算机称作电子控制模块(“ECM”)。本领域的技术人员可以理解,本发明不涉及汽车的实现,并且这些来自汽车用语的术语的含义只是便于结合优选实施例理解和使用。
现在参照图1,其中示出了本发明的通用系统结构(10)。当在所监视的系统内检测到初始故障、失效或超范围状态时,例如汽车ECM的移动系统最初在初始时间t0位于位置p0。在使用诸如GPS接收器的GPS或LBS子系统的情况下,和初始位置p0一起记录涉及检测的状态的DTC,以及任何作为用于确定检测状态的根本原因的诊断分析结果的DTC。
例如,如果检测到低燃料压力水平,ECM可以在第一个DTC中记录交通工具在检测到该状态时的位置,并且可以检查其它传感器以得到协助诊断失效根本原因的指示。根据诊断可能需要检查或替换加油口盖。在典型的ECM系统中,这个诊断可以被记录在第二个DTC中。根据优选实施例,按照汽车诊断计算机通常可以理解的格式记录DTC,例如国际标准组织的Controller-Area Network(“CAN”)或汽车工程师团体的J1850格式。然而任何用于记录这个信息的格式均可以同样适用于本发明,尤其是如上所述的非汽车应用。
这些DTC接着通过第一无线网络和计算机网络(12)被发送给机会服务器(17)。根据优选实施例,无线网络接口是IBM的与常规无线数据通信设施(例如个人通信系统(“PCS”)收发器)相连的eNetworks WirelessSwitch。也可以使用其它无线网络解决方案,例如摩托罗拉的Ricochet网络。计算机网络最好是众所周知的因特网,但是也可以是专用或私有网络(例如LAN、WAN等等)。
根据本发明,机会服务器(17)接着可以向补充诊断提供商服务器(16)(例如为这个交通工具提供可下载补充诊断的提供商B)传递DTC。从企业的角度看,这个服务提供商可以是交通工具的制造商本身,许可服务店,或不与交通工具制造商相关的竞争服务提供商。在本发明实施例的一个变化中,可以象在相关专利申请中所描述的那样收集和选择多个可能的补充诊断服务供应商的出价。
补充诊断提供商维护有关可用的可下载诊断功能的库(101)。所以,对于我们当前的例子,提供商可以具有带2个或3个额外诊断软件模块的库,这些诊断软件模块分析燃料系统性能以便进一步诊断问题并隔离故障。在这个例子中,在时间间隔Dt1内交通工具从初始位置p0行驶到p1的剩余行驶期间,补充诊断功能可以监视引擎性能(例如假定断油或间歇供油),以及压力指示传感器状态。如果在引擎性能似乎良好的同时压力指示状态若干次从OK改变成故障并且回到OK,则可以诊断出故障的传感器或传感器引线。补充诊断功能也可以探知与燃料压力传感器连通或捆绑的其它传感器,并且可以检查其状态和性能以确定除传感器问题之外是否可能有线束问题。
虽然可能故障的组合数量较大,然而它可以被存储在服务器的存储器(例如数据库或大型在线存储系统)中,尽管交通工具的控制计算机不能始终将这些诊断功能驻留在存储器中。
所以,补充诊断提供商的服务器接着可以根据初始DTC的分析将从库(101)选择的一或多个补充诊断功能发送或下载到移动系统(11)。移动系统接着可以执行补充诊断功能,并且向机会服务器,或直接向提供商服务器报告更新或扩展的DTC。
在接收到附加或更加精确的DTC之后,提供商服务器可以下载附加诊断功能(如果可用)。或者如果确定另一个提供的服务可以具有更加合适的补充诊断功能,则该提供商可以被允许下载和执行诊断功能。
最终,在已经执行可用和必要的补充诊断之后,机会服务器接收到最精确的DTC,其中处理以类似于相关专利申请的方式继续进行,以便代理和安排所需的服务。
机会服务器接收源于补充诊断服务的DTC,查询一组用户简表以确定此驾驶员的任何已知用户偏好(19)(例如只将其汽车开到经销商那里的偏好),并且接着确定在移动系统行驶方向附近是否有任何可能的提供商(例如行驶路途上的下一个或前面的城镇)。接着使用ERP和/或电子数据交换(“EDI”)类型的通信向那些可能的提供商(16)发出出价请求。为了响应出价请求,各个提供商最好证实其具有(或将具有)必要部件的库存,有资格的职员,和必要的设备以便在移动系统的估计到达时间完成维护操作。可以根据用户偏好(例如制造商经销商,汽车协会排名等等)排除或排序提供商。
一或多个提供商(16)接着可以答复报价和估价,报价和估计则被机会服务器(15)整合以便通过计算机网络(12)和无线接口(14)下载和提供到移动系统操作人员(例如汽车驾驶员)。操作人员选项的呈现可以使用交通工具控制面板上的显示器(例如汽车仪表板上的TFT或LCD显示器,船舵上的计算机显示器等等)以图形方式进行,或者通过扬声器或立体声系统以可听见的方式进行。交通工具操作人员接着可以选择提供商,这导致机会服务器确认出价并且指定获胜的提供商。
当移动系统在预期到达时间t2或其附近到达预期位置p2时,可以在没有因等待零件、人员、运送或协商可接受成本或价格而导致的拖延的情况下完成服务事宜。
如果没有选择提供商或在第一次搜索中没有可接受的出价,则机会服务器(17)可以针对部分满足操作人员的期望行程或与期望行程存在可接受偏差的后续位置p2和期望到达时间t2重复搜索和报价处理。
参照图2,其中示出了根据一个可用实施例的移动系统的增强ECM(20)的细节。包含微处理器或微控制器的ECM(21)通过总线与多个传感器和其它子系统监视器(例如传动装置中的控制器,燃料喷射器等等)接口(22),所述总线可以是例如上述J1850或CAN总线,或者合适的专用或标准总线,这取决于可选实施例和交通工具应用。通过这个接口(22),ECM接收涉及检测的失效、故障和超范围状态的信息,该信息被记录在ECM存储器(24)的DTC中。
增强ECM(20)也配备有定位装置,例如GPS接收器或LBS无线接口(25、26),以及实时时钟(200)。通过各个DTC或在与第一个DTC相关的单独DTC中记录检测到事件时交通工具的位置。接着通过无线网络接口(28、29),例如PCS接口连接到远程机会服务器,并且DTC被发送或上载到服务器。
ECM也配备有用于下载补充诊断功能的存储器(202),其中可以从该存储器执行从提供商服务器接收的补充诊断功能。这可以是例如随机访问存储器(“RAM”)的易失存储器,也可以是非易失存储器,例如闪速ROM,电池后备RAM或盘驱动器。
通过使用无线网络接口(28、29),增强ECM(20)可以初始接收下载的补充诊断,并且向机会服务器发送补充诊断结果,或者可选地,向补充诊断提供商服务器发送补充诊断结果。
在完成补充诊断之后处理结束时,无线网络接口(28、29)被用来从机会服务器接收整合的机会(例如从提供商收集和限定的出价或报价),通过用户接口(201)显示或呈现它们,并且接收用户选择。可以通过可视显示进行呈现,例如使用LCD或TFT显示器,也可以使用文本-语音或电话音频通道以可听方式呈现。
可以通过无线接口将用户的选择,例如语音识别的“是”或“否”,或者来自触摸屏的输入回送到机会服务器。
可以通过彼此组合的方式提供这些功能中的某些功能。例如,GPS在工作时从卫星向GPS接收器传输时基信号,并且GPS接收器包含实时时钟。具有LBS功能的PCS电话也可以被用作无线网络接口。
图3提供了机会服务器(17)的更详细信息,机会服务器(17)包含公共Web服务器计算硬件平台(31)和操作系统(32)。计算平台最好是IBM的eServer(例如IBM i-Series),或任何其他适当的计算机平台(例如IBM兼容个人计算机,Sun Microsystem的服务器或其它胜任的计算机)。硬件平台最好还配备网络接口(“NIC”)(34),用于和诸如因特网的计算机网络(12)通信。NIC(34)可以象调制解调器那样简单,也可以象高带宽数字用户环路(“DSL”)或T-1接口(可更优)那样复杂。硬件平台最好配有一组诸如显示器、键盘和鼠标的用户接口设备(35)以用于管理和配置活动。
操作系统最好是IBM的非常适于Web服务器应用的AIX操作系统,但是也可以是任何其他适当的操作系统,包含但不局限于IBM的OS/2,Sun Microsystem的Solaris,Unix,Linux或微软公司的Windows。机会服务器最好还配有一或多个诸如磁盘阵列的永久存储设备(33)。
如此前和此后的段落所描述的,为了在机会服务器中实现本发明,Web服务器组(最好是IBM的WebSphere Everyplace Suite)配有若干应用程序或脚本以实现本发明的逻辑处理。WebSphere产品是业界众所周知的,并且由于WebSphere产品被全世界企业、财政机构和政府代理广泛使用,用于实现网络业务解决方案的客户逻辑处理的方法和工具随处可见。在不偏离本发明的宗旨和范围的前提下,可以使用其它适当的软件程序和/或组件以取代WebSphere产品。
也可以参考图3实现服务提供商服务器的适当平台,其中可以省略简表(37),并且可以在服务器存储器(33)中保存补充诊断功能。类似地,可以在提供商服务器上提供脚本或程序,用于提供选择适当补充诊断的逻辑。
同样地,逻辑处理被部分地在移动系统的增强ECM(例如固件或软件)中实现,部分地在机会服务器的可定制逻辑处理(例如Java、脚本等等)中实现,并且部分地由提供商服务器实现。图4示出了这些逻辑处理及其协同交互。
当增强ECM在移动系统上检测到故障状态、失效或超范围测量(41)时,它产生一或多个DTC,并且将其和移动系统的时间和位置一起发送到机会服务器(最好通过无线网络)。
机会服务器接着接收(43)DTC,并且确定补充诊断是否可用于交通工具(411)。如果是,则补充诊断服务提供商的服务器(16)被提供DTC。提供商服务器接着分析DTC,选择一或多个补充诊断功能,并且将它们下载(410)到交通工具。交通工具可以执行补充诊断并且产生新的或更新的DTC(42),产生的DTC被返回到机会服务器(17)。可选地,它们可以被返回到提供商服务器(16)。可以若干次迭代地执行这些接收DTC、分析DTC、选择附加诊断、和下载附加与补充诊断的循环(41、42、43、411、410),直到没有附加的适当诊断功能可用(例如直到已经达到最大精度和故障隔离)。
在补充诊断阶段结束时,机会服务器继续检查用户简表和提供商简表(18、19),所述简表处于下一个期望服务地点(例如下一个或最接近的城镇、港口、机场等等)的区域内。接着,处理(45)DTC以产生针对所需的服务维修的出价请求,并且通过计算机网络向一或多个提供商服务器发送DTC。
各个提供商服务器接收(46)请求,在提供商能够完成维护服务时准备(47)一或多个报价,并且将这些报价发送到机会服务器。
通过首先对这些报价进行筛选以满足用户偏好,并且接着将其组织成方便和统一地呈现给移动系统操作人员的格式,机会服务器“整合”(例如修改和组合)这些报价。这可以包含执行文本-语音转换以允许通过电话信道进行声频呈现,调整和过滤图形以便在具有有限能力的仪表板显示器上呈现,并且使文字量最少以便于快速阅读。
接着最好通过无线网络将整合的报价发送给增强的ECM,在增强的ECM中通过显示器、音频设备或二者的组合将其呈现给移动系统操作人员(49)。用户接着可以接受报价(400),诸如通过进行口头选择或触摸触摸屏上的图标,这导致选择被发送到机会服务器,而机会服务器接着与获胜方提供商服务器执行确认事务处理(400)。选择的提供商服务器接着执行企业资源规划功能(403),以便订购并且向服务地点交付替换零件,安排具有适当技能的人员在期望到达时间到位,并且保留服务委派。
如果移动系统操作人员拒绝所有报价(402),则机会服务器可以放宽“出价池”以包含位于后续服务地点(例如远离2个城镇,远离2个港口等等),并且/或者不完全满足用户偏好的服务提供商。例如,如果用户优先选择在经销商拥有的商店维修其汽车,但是又没有找到经销商,则放宽出价池以包含任何有资格维修用户的汽车型号的维修店。
以图4为例,假定根据本发明改造的汽车在从Dallas到Austin,Texas的路途中燃料系统出现故障。ECM检测到燃料压力异常地低,但是燃料喷射器上的传感器指示燃料流可接受。这导致产生针对低燃料压力的第一个DTC,并且产生针对加油口盖松脱或损坏这一可能根本原因的第二个DTC(42)。另外,使用GPS确定交通工具的位置,并且产生第三个时间-位置DTC。
当机会服务器接收到这3个DTC记录时(43),它立即与补充诊断提供商服务器联系,补充诊断提供商服务器接着选择附加诊断功能并且将它们下载到交通工具。根据前面讨论的例子,这些补充诊断接着确定可能是传感器或接线问题,并且不可能是燃料泵或加油口盖问题。
在接收到最终的更加确定的DTC时,机会服务器查询用户简表并且发现用户优先选择由与其交通工具的制造商相关的经销商维修其汽车。因此,使用位置信息在提供商的数据库中进行搜索以寻找交通工具将到达的下一个城镇(例如Waco,Texas),以及交通工具最近经过的城镇(例如Temple,Texas)中的经销商。可能通过若干种方式确定交通工具附近的服务地点。在最简单的方式中,用户可以在ECM的用户接口上输入城镇,输入的城镇可以被包含在第三个DTC中。
可选地,可以进行2次相继的GPS测量,所述测量可用于计算交通工具方向和速度,而所述方向和速度也可以被包含在DTC中并且被机会服务器用来结合数字地图以确定交通工具路径上将要到达的城镇。也可以使用这个信息计算估计到达时间,或者直接由交通工具操作人员提供估计到达时间。
一旦已经确定一组有资格的提供商,可以通过诸如EDI、电子邮件、传真等等的手段向提供商的在线服务器发送出价请求。提供商服务器接收请求,并且在这个例子中,确定在交通工具的估计到达时间其是否具有零件(例如针对用户汽车的批次和型号的燃料盖)和在位的技师。必要时可以产生报价并且再次使用电子邮件、EDI、传真等等将报价回送到机会服务器。
机会服务器收集所有的返回报价,对其进行格式化和过滤(例如“整合”)以便呈现给用户,并且使用无线网络将它们发送给交通工具。在我们的例子中,假定来自2个经销商的报价过高以致驾驶员难以接受,所以驾驶员拒绝所有报价(102),这允许机会服务器查找更远的城镇(例如Austin,Texas和Grand Prairie,Texas)的经销商,以及位于Waco的能够进行维修的非经销商维修店。产生和发送出价请求(45),并且来自Austin的2经销商和Waco的Pep Boys店的报价被接收,整合(48)并呈现(49)给驾驶员。
驾驶员接着可以选择Austin的经销商的较低报价(如果有),或者来自Pep Boys的较接近报价(如果不太贵),这导致在选定的提供商设施安排(403)服务。
这里提出的本发明满足了现有技术的系统和方法当前不能满足的目标和需求。它允许移动系统或交通工具的操作人员在行驶的同时以对期望行程或计划的延迟和干扰最小的方式有效安排和协商服务事宜,同时导致最小的意外费用。它还允许服务器提供商智能补充交通工具的携带或驻留诊断能力,从而提高以期望的排除时间和成本接收这种服务的可能性,同时使交通工具控制计算机的携带程序存储器的需求最小。

Claims (15)

1.一种提供增强的移动系统诊断的方法,包括的步骤有:
从移动系统接收初始信号,所述初始信号指示维修服务的需求、移动系统的位置、移动系统附近的一或多个服务点,和到达所述服务点的估计时间;
分析所述信号以确定是否有任何可下载的补充诊断功能可用于进一步隔离可能的故障,并且选择所述可用的补充诊断功能;
将所述选择的补充诊断功能下载到所述移动系统以便执行;以及
从所述移动系统接收后续信号,所述后续信号指示作为执行所述下载的补充诊断功能的结果的维修服务需求。
2.如权利要求1所述的方法,还包括步骤:
向一或多个提供商发出一或多个针对所述维修服务的出价请求;
整合从所述提供商接收的针对所述维修服务的一或多个报价;
向所述移动系统的操作人员呈现所述整合的报价;以及
由所述作出应答的提供商中的一个对所述维修服务执行企业资源规划。
3.如权利要求2所述的方法,其中所述发出一或多个出价请求的步骤包括查询一或多个用户简表和一或多个提供商简表以确定有资格接收所指维修需求的出价请求的提供商。
4.如权利要求2所述的方法,还包括重复所述从移动交通工具接收信号、选择和下载补充诊断功能的步骤。
5.一种以用于提供增强的移动系统诊断的软件编码的计算机可读介质,所述软件执行步骤:
从移动系统接收初始信号,所述初始信号指示维修服务的需求、移动系统的位置、移动系统附近的一或多个服务点,和到达所述服务点的估计时间;
分析所述信号以确定是否有任何可下载的补充诊断功能可用于进一步隔离可能的故障,并且选择所述可用的补充诊断功能;
将所述选择的补充诊断功能下载到所述移动系统以便执行;以及
从所述移动系统接收后续信号,所述后续信号指示作为执行所述下载的补充诊断功能的结果的维修服务需求。
6.如权利要求5所述的计算机可读介质,还包括用于执行以下步骤的软件:
向一或多个提供商发出一或多个针对所述维修服务的出价请求;
整合从所述提供商接收的针对所述维修服务的一或多个报价;
向所述移动系统的操作人员呈现所述整合的报价;以及
由所述作出应答的提供商中的一个对所述维修服务进行企业资源规划。
7.如权利要求6所述的计算机可读介质,其中所述发出一或多个出价请求的软件包括查询一或多个用户简表和一或多个提供商简表,以确定有资格接收所指维修需求的出价请求的提供商的软件。
8.如权利要求6所述的计算机可读介质,还包括重复所述从移动交通工具接收信号、选择和下载补充诊断功能的软件。
9.一种在移动系统处于行驶状态的同时安排对所述移动系统的失效和故障进行诊断的系统,所述系统包括:
移动系统携带的具有位置解析器的诊断系统,所述诊断系统具有无线网络接口,所述无线网络接口用于发送维修服务需求消息并接收可执行软件;
以可通信方式配置在所述携带的诊断系统和一或多个提供商服务器之间的机会服务器,具有维修服务需求消息接收器,和用于向一或多个提供商服务器转发一或多个问题代码的诊断请求发生器;和
一或多个提供商服务器,具有诊断请求接收器,补充诊断软件功能的库,用于根据与移动系统相关的一或多个问题代码的分析从所述库中选择功能的补充诊断功能选择器,和用于将所述库中的一或多个选定诊断功能下载到所述移动系统以便被所述移动系统执行的补充诊断功能发送器。
10.如权利要求9所述的系统,其中所述机会服务器还包括出价请求发生器/发送器,报价接收器,报价整合器/发送器,用户选择接收器,和定单确认器,使得可以代表所述交通工具的操作人员代理所述移动系统的服务需求,并且可以根据接受的报价计划所述操作人员的未来消费。
11.如权利要求9所述的系统,其中所述诊断系统包括全球定位系统。
12.如权利要求9所述的系统,其中所述诊断系统包括基于位置的服务系统。
13.如权利要求9所述的系统,其中所述诊断系统包括交通工具电子控制模块。
14.如权利要求9所述的系统,其中所述提供商服务器包括联网的企业服务器,用于查询服务事宜报价并且通过因特网报价。
15.如权利要求9所述的系统,其中所述机会服务器还包括一组用户简表和一组提供商简表,以及简表分析器,用于根据与所述用户简表中指定的偏好匹配的提供商简表,和所述移动系统的状态选择一或多个提供商以接收出价请求,其中所述移动系统的状态是从移动系统的位置、移动系统的行驶方向和速度,以及移动系统的生产批次和型号中选择的。
CNA2003101023074A 2002-11-07 2003-10-24 用于提供增强的移动系统诊断的方法和系统 Pending CN1499414A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/290,399 US6847872B2 (en) 2002-11-07 2002-11-07 Supplemental diagnostic and services resource planning for mobile systems
US10/290,399 2002-11-07

Publications (1)

Publication Number Publication Date
CN1499414A true CN1499414A (zh) 2004-05-26

Family

ID=32229023

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2003101023074A Pending CN1499414A (zh) 2002-11-07 2003-10-24 用于提供增强的移动系统诊断的方法和系统

Country Status (2)

Country Link
US (2) US6847872B2 (zh)
CN (1) CN1499414A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714941B (zh) * 2008-10-06 2012-06-06 联想(北京)有限公司 数据更新方法和数据缓存服务器
CN103080915A (zh) * 2010-09-10 2013-05-01 株式会社理光 自动和半自动选择服务或处理提供商
CN103403753A (zh) * 2010-12-21 2013-11-20 Abb公司 工业过程的远程管理
CN108431839A (zh) * 2015-12-28 2018-08-21 罗伯特·博世有限公司 用来标识交通工具的系统

Families Citing this family (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US7006881B1 (en) * 1991-12-23 2006-02-28 Steven Hoffberg Media recording device with remote graphic user interface
US7904187B2 (en) * 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8010423B2 (en) * 2002-08-29 2011-08-30 International Business Machines Corporation Anticipatory mobile system service brokering and resource planning from multiple providers
US20040093299A1 (en) * 2002-11-07 2004-05-13 International Business Machines Corporation System and method for coalescing information for presentation to a vehicle operator
US20040093289A1 (en) * 2002-11-07 2004-05-13 International Business Machines Corporation Location based services anonymous session tracking and anonymous information aggregation
US8027843B2 (en) * 2002-11-07 2011-09-27 International Business Machines Corporation On-demand supplemental diagnostic and service resource planning for mobile systems
US7447642B2 (en) * 2002-11-07 2008-11-04 International Business Machines Corporation Location based services revenue sharing and cost offsetting
US6847872B2 (en) * 2002-11-07 2005-01-25 International Business Machines Corporation Supplemental diagnostic and services resource planning for mobile systems
US7769622B2 (en) 2002-11-27 2010-08-03 Bt Group Plc System and method for capturing and publishing insight of contact center users whose performance is above a reference key performance indicator
JP4179600B2 (ja) * 2002-12-04 2008-11-12 株式会社小松製作所 メンテナンススケジューリング装置及び方法
NO320692B1 (no) * 2002-12-30 2006-01-16 Stiftelsen Det Norske Veritas Fremgangsmate og system for testing av datamaskinbaserte styre- og overvakningssystemer i et fartoy via en kommunikasjonskanal
US7415243B2 (en) 2003-03-27 2008-08-19 Honda Giken Kogyo Kabushiki Kaisha System, method and computer program product for receiving data from a satellite radio network
US7092937B2 (en) * 2003-04-07 2006-08-15 General Motors Corporation Vehicle diagnostic knowledge delivery
CA2526649A1 (en) * 2003-05-23 2004-12-29 Nnt, Inc. An enterprise resource planning system with integrated vehicle diagnostic and information system
US7668744B2 (en) * 2003-07-31 2010-02-23 The Boeing Company Method and system for conducting fleet operations
US8180610B2 (en) * 2003-10-08 2012-05-15 Honeywell International Inc. Model-based diagnostic interface for a vehicle health management system having a system model with a system nomeclature
US20050090941A1 (en) * 2003-10-22 2005-04-28 General Motors Corporation Telematics based programming gateway
US6978198B2 (en) * 2003-10-23 2005-12-20 General Motors Corporation System and method to load vehicle operation software and calibration data in general assembly and service environment
US7225064B2 (en) * 2003-10-31 2007-05-29 Snap-On Technologies, Inc. Wireless communication for diagnostic instrument
US8041779B2 (en) * 2003-12-15 2011-10-18 Honda Motor Co., Ltd. Method and system for facilitating the exchange of information between a vehicle and a remote location
US7818380B2 (en) * 2003-12-15 2010-10-19 Honda Motor Co., Ltd. Method and system for broadcasting safety messages to a vehicle
US7680596B2 (en) 2004-04-06 2010-03-16 Honda Motor Co., Ltd. Route calculation method for a vehicle navigation system
US7680594B2 (en) 2004-04-06 2010-03-16 Honda Motor Co., Ltd. Display method and system for a vehicle navigation system
EP1733513A4 (en) 2004-04-06 2009-05-06 Honda Motor Co Ltd METHOD AND SYSTEM FOR CONTROLLING THE EXCHANGE OF MESSAGES RELATING TO VEHICLES
ITMI20040880A1 (it) * 2004-05-03 2004-08-03 Iveco Spa Apparato e metodo di diagnostica veicolare a distanza
US7518530B2 (en) * 2004-07-19 2009-04-14 Honda Motor Co., Ltd. Method and system for broadcasting audio and visual display messages to a vehicle
US20060047384A1 (en) * 2004-08-26 2006-03-02 Robinson Timothy A Data recorder module
US7643788B2 (en) * 2004-09-22 2010-01-05 Honda Motor Co., Ltd. Method and system for broadcasting data messages to a vehicle
US7451064B2 (en) * 2004-10-06 2008-11-11 Hewlett-Packard Development Company, L.P. System and method for logging hardware usage data, and uses for such logged hardware usage data
CN101667036B (zh) * 2004-10-08 2011-07-20 贝尔直升机泰克斯特龙公司 用于自动飞行和风切变状况的控制系统
US8260917B1 (en) 2004-11-24 2012-09-04 At&T Mobility Ii, Llc Service manager for adaptive load shedding
KR100677159B1 (ko) * 2004-12-15 2007-02-02 삼성전자주식회사 호스트 컴퓨터에서 외부장치의 진단 기능을 수행하는 방법및 장치
US20060142907A1 (en) * 2004-12-28 2006-06-29 Snap-On Incorporated Method and system for enhanced vehicle diagnostics using statistical feedback
US20070198442A1 (en) * 2005-02-05 2007-08-23 Summerbrook Media Incorporated Sales method for mobile media
US7562049B2 (en) * 2005-03-29 2009-07-14 Honda Motor Co., Ltd. Payment system and method for data broadcasted from a remote location to vehicles
US8706095B2 (en) * 2005-04-01 2014-04-22 Omnitracs, Llc System for providing dynamic group and service assignments
EP2306635A3 (en) * 2005-06-30 2017-07-26 Continental Automotive Systems, Inc. Control system for electric drives
US7949330B2 (en) * 2005-08-25 2011-05-24 Honda Motor Co., Ltd. System and method for providing weather warnings and alerts
US7920944B2 (en) * 2005-10-21 2011-04-05 General Motors Llc Vehicle diagnostic test and reporting method
US7562167B2 (en) * 2005-11-14 2009-07-14 Deere & Company Managing heterogeneous data streams for remote access
US9269265B2 (en) * 2005-11-29 2016-02-23 Google Technology Holdings LLC System and method for providing content to vehicles in exchange for vehicle information
US20070156496A1 (en) * 2005-12-02 2007-07-05 Avery Robert L Methods and systems for managing aircraft maintenance and material supply
NO327025B1 (no) 2005-12-07 2009-04-06 Marine Cybernetics As Fremgangsmate og system for forbedret DP/PMS testing av et marint reguleringssystem
US20070136190A1 (en) * 2005-12-12 2007-06-14 Chuck Engle Electronic service procurement and invoicing system
US7424448B2 (en) * 2006-03-23 2008-09-09 Sap Ag Method for quantity checking of product purchase orders
US8187493B2 (en) * 2006-04-13 2012-05-29 Université de Mons PDLC films
US20080294690A1 (en) * 2007-05-22 2008-11-27 Mcclellan Scott System and Method for Automatically Registering a Vehicle Monitoring Device
US9067565B2 (en) 2006-05-22 2015-06-30 Inthinc Technology Solutions, Inc. System and method for evaluating driver behavior
US7859392B2 (en) 2006-05-22 2010-12-28 Iwi, Inc. System and method for monitoring and updating speed-by-street data
ATE503225T1 (de) * 2006-06-22 2011-04-15 Scania Cv Ab Fehlerdiagnose
DE602007014295D1 (de) 2006-06-22 2011-06-16 Scania Cv Ab Fehlerdiagnose
US20080046167A1 (en) * 2006-07-10 2008-02-21 Small Gregory J Methods and systems for providing a resource management view for airline operations
US7747382B2 (en) * 2006-07-10 2010-06-29 The Boeing Company Methods and systems for real-time enhanced situational awareness
US20080010107A1 (en) * 2006-07-10 2008-01-10 Small Gregory J Methods and systems for providing a global view of airline operations
US9128727B2 (en) * 2006-08-09 2015-09-08 Microsoft Technology Licensing, Llc Generation of managed assemblies for networks
DE602007000346D1 (de) * 2006-08-22 2009-01-22 Scania Cv Ab Fehlerdiagnose
US7899610B2 (en) 2006-10-02 2011-03-01 Inthinc Technology Solutions, Inc. System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy
US20080082230A1 (en) * 2006-10-02 2008-04-03 Harvey David F Process for estimating operational availability of a system
US7990255B2 (en) * 2006-11-02 2011-08-02 Audiovox Corporation Range extending positive repeater
US20080114507A1 (en) * 2006-11-10 2008-05-15 Ruth Robert S System and method for situational control of mobile platform maintenance and operation
US7706938B2 (en) * 2007-04-30 2010-04-27 International Truck Intellectual Property Company, Llc Automated synchronized service intervals for vehicles
US7668653B2 (en) 2007-05-31 2010-02-23 Honda Motor Co., Ltd. System and method for selectively filtering and providing event program information
US8825277B2 (en) 2007-06-05 2014-09-02 Inthinc Technology Solutions, Inc. System and method for the collection, correlation and use of vehicle collision data
US8666590B2 (en) 2007-06-22 2014-03-04 Inthinc Technology Solutions, Inc. System and method for naming, filtering, and recall of remotely monitored event data
US9129460B2 (en) * 2007-06-25 2015-09-08 Inthinc Technology Solutions, Inc. System and method for monitoring and improving driver behavior
US7999670B2 (en) * 2007-07-02 2011-08-16 Inthinc Technology Solutions, Inc. System and method for defining areas of interest and modifying asset monitoring in relation thereto
US8577703B2 (en) * 2007-07-17 2013-11-05 Inthinc Technology Solutions, Inc. System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk
US9117246B2 (en) 2007-07-17 2015-08-25 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle mentoring system users and insurers
US8818618B2 (en) 2007-07-17 2014-08-26 Inthinc Technology Solutions, Inc. System and method for providing a user interface for vehicle monitoring system users and insurers
US8099308B2 (en) * 2007-10-02 2012-01-17 Honda Motor Co., Ltd. Method and system for vehicle service appointments based on diagnostic trouble codes
US7876205B2 (en) * 2007-10-02 2011-01-25 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device in a moving vehicle
US8296104B2 (en) * 2007-10-19 2012-10-23 Oracle International Corporation Rule-based engine for gathering diagnostic data
US20090106036A1 (en) * 2007-10-22 2009-04-23 Kazuya Tamura Method and system for making automated appointments
US8571747B2 (en) * 2007-12-06 2013-10-29 The Boeing Company System and method for managing aircraft maintenance
US8296105B2 (en) * 2007-12-07 2012-10-23 Gasperson Joanna E Remote diagnostic and repair system
US20090177336A1 (en) * 2008-01-07 2009-07-09 Mcclellan Scott System and Method for Triggering Vehicle Functions
US8761992B2 (en) * 2008-03-27 2014-06-24 At&T Mobility Ii Llc Broadcast of automobile related information
US8688180B2 (en) * 2008-08-06 2014-04-01 Inthinc Technology Solutions, Inc. System and method for detecting use of a wireless device while driving
US8963702B2 (en) * 2009-02-13 2015-02-24 Inthinc Technology Solutions, Inc. System and method for viewing and correcting data in a street mapping database
US20100211301A1 (en) * 2009-02-13 2010-08-19 Mcclellan Scott System and method for analyzing traffic flow
US8892341B2 (en) * 2009-02-13 2014-11-18 Inthinc Technology Solutions, Inc. Driver mentoring to improve vehicle operation
US8188887B2 (en) * 2009-02-13 2012-05-29 Inthinc Technology Solutions, Inc. System and method for alerting drivers to road conditions
US8171343B2 (en) 2009-06-16 2012-05-01 Oracle International Corporation Techniques for determining models for performing diagnostics
US8417656B2 (en) * 2009-06-16 2013-04-09 Oracle International Corporation Techniques for building an aggregate model for performing diagnostics
US8140898B2 (en) * 2009-06-16 2012-03-20 Oracle International Corporation Techniques for gathering evidence for performing diagnostics
US8135804B2 (en) * 2009-07-07 2012-03-13 Honda Motor Co., Ltd. Method for scheduling and rescheduling vehicle service appointments
US9715665B2 (en) 2009-09-21 2017-07-25 Ford Global Technologies, Llc Methods and systems for monitoring the condition of vehicle components from a nomadic wireless device or computer
US8346432B2 (en) * 2009-09-23 2013-01-01 Ford Global Technologies, Llc System and method for remotely controlling vehicle components from a nomadic communication device or computer
US20110071725A1 (en) * 2009-09-23 2011-03-24 Ford Global Technologies, Llc Remotely interacting with a vehicle to perform servicing and engineering functions from a nomadic device or computer
GB201013129D0 (en) * 2009-09-24 2010-09-22 Barloworld Handling Ltd Authorisation system
GB2474746A (en) * 2009-09-24 2011-04-27 David Gilleland Vehicle maintenance scheduling system
US8558690B2 (en) * 2009-10-01 2013-10-15 Ford Global Technologies, Llc Vehicle system passive notification using remote device
US8943508B2 (en) * 2009-12-09 2015-01-27 International Business Machines Corporation Service oriented collaboration
US8612377B2 (en) * 2009-12-17 2013-12-17 Oracle International Corporation Techniques for generating diagnostic results
US8525657B2 (en) * 2010-02-25 2013-09-03 Ford Global Technologies, Llc Methods and systems for determining a tire pressure status
US8558678B2 (en) * 2010-02-25 2013-10-15 Ford Global Technologies, Llc Method and systems for detecting an unauthorized use of a vehicle by an authorized driver
US8614622B2 (en) 2010-03-08 2013-12-24 Ford Global Technologies, Llc Method and system for enabling an authorized vehicle driveaway
US10075806B2 (en) * 2010-03-19 2018-09-11 Ford Global Technologies, Llc Wireless vehicle tracking
US8493981B2 (en) 2010-11-03 2013-07-23 Broadcom Corporation Switch module
US20140062687A1 (en) * 2012-08-28 2014-03-06 Michael Voticky Interactive and direct transmission of data from signs and billboards
US11080734B2 (en) 2013-03-15 2021-08-03 Cdk Global, Llc Pricing system for identifying prices for vehicles offered by vehicle dealerships and other entities
US9172477B2 (en) 2013-10-30 2015-10-27 Inthinc Technology Solutions, Inc. Wireless device detection using multiple antennas separated by an RF shield
US10099700B2 (en) 2014-04-30 2018-10-16 Ford Global Technologies, Llc Method and system for driver tailored interaction time alert
US9845097B2 (en) 2015-08-12 2017-12-19 Ford Global Technologies, Llc Driver attention evaluation
US10853769B2 (en) * 2016-04-21 2020-12-01 Cdk Global Llc Scheduling an automobile service appointment in a dealer service bay based on diagnostic trouble codes and service bay attributes
US10867285B2 (en) * 2016-04-21 2020-12-15 Cdk Global, Llc Automatic automobile repair service scheduling based on diagnostic trouble codes and service center attributes
CN106023339A (zh) * 2016-04-27 2016-10-12 李贝 一种汽车行驶状态记录及监控系统
US20180121862A1 (en) * 2016-11-02 2018-05-03 CMT Group, LLC Vehicle service management system
US10332319B2 (en) 2016-10-04 2019-06-25 Snap-On Incorporated Methods and systems for updating diagnostic and repair information
US11190608B2 (en) 2018-03-21 2021-11-30 Cdk Global Llc Systems and methods for an automotive commerce exchange
US11501351B2 (en) 2018-03-21 2022-11-15 Cdk Global, Llc Servers, systems, and methods for single sign-on of an automotive commerce exchange
US11080105B1 (en) 2020-11-18 2021-08-03 Cdk Global, Llc Systems, methods, and apparatuses for routing API calls
US11514021B2 (en) 2021-01-22 2022-11-29 Cdk Global, Llc Systems, methods, and apparatuses for scanning a legacy database
US11803535B2 (en) 2021-05-24 2023-10-31 Cdk Global, Llc Systems, methods, and apparatuses for simultaneously running parallel databases

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5214582C1 (en) * 1991-01-30 2001-06-26 Edge Diagnostic Systems Interactive diagnostic system for an automobile vehicle and method
US5210789A (en) * 1991-06-28 1993-05-11 International Telecharge, Inc. Interactive telephone operator terminal
US5442553A (en) 1992-11-16 1995-08-15 Motorola Wireless motor vehicle diagnostic and software upgrade system
EP0813479B1 (en) 1995-03-03 2006-08-30 QUALCOMM Incorporated Method and apparatus for monitoring parameters of vehicle electronic control units
US5884202A (en) 1995-07-20 1999-03-16 Hewlett-Packard Company Modular wireless diagnostic test and information system
US5831992A (en) * 1995-08-17 1998-11-03 Northern Telecom Limited Methods and apparatus for fault diagnosis in self-testable systems
US5922037A (en) 1996-09-30 1999-07-13 Vlsi Technology, Inc. Wireless system for diagnosing examination and programming of vehicular control systems and method therefor
US6285931B1 (en) 1998-02-05 2001-09-04 Denso Corporation Vehicle information communication system and method capable of communicating with external management station
EP1121245B1 (en) * 1998-06-18 2008-12-24 Kline & Walker L.L.C. Automated devices to control equipment and machines with remote control and accountability worldwide
US6292724B1 (en) 1999-10-12 2001-09-18 Micrologic, Inc. Method of and system and apparatus for remotely monitoring the location, status, utilization and condition of widely geographically dispresed fleets of vehicular construction equipment and the like and providing and displaying such information
US6370454B1 (en) 2000-02-25 2002-04-09 Edwin S. Moore Iii Apparatus and method for monitoring and maintaining mechanized equipment
US6339736B1 (en) 2000-03-31 2002-01-15 International Business Machines Corporation System and method for the distribution of automotive services
US6691253B1 (en) * 2000-05-10 2004-02-10 Dell Usa L.P. System and method for sequencing and performing very high speed software downloads concurrent with system testing in an automated production environment
JP3751192B2 (ja) 2000-08-23 2006-03-01 株式会社日立製作所 臨床検査装置用遠隔保守システム
US20020077781A1 (en) * 2000-10-17 2002-06-20 Spx Corporation Data monitoring and display method and apparatus
WO2003029922A2 (en) * 2001-10-01 2003-04-10 Kline & Walker, Llc Pfn/trac system faa upgrades for accountable remote and robotics control
US6529808B1 (en) * 2002-04-22 2003-03-04 Delphi Technologies, Inc. Method and system for analyzing an on-board vehicle computer system
US6847872B2 (en) * 2002-11-07 2005-01-25 International Business Machines Corporation Supplemental diagnostic and services resource planning for mobile systems

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714941B (zh) * 2008-10-06 2012-06-06 联想(北京)有限公司 数据更新方法和数据缓存服务器
CN103080915A (zh) * 2010-09-10 2013-05-01 株式会社理光 自动和半自动选择服务或处理提供商
US9043219B2 (en) 2010-09-10 2015-05-26 Ricoh Co., Ltd. Automatic and semi-automatic selection of service or processing providers
CN103080915B (zh) * 2010-09-10 2015-11-25 株式会社理光 自动和半自动选择服务或处理提供商
CN103403753A (zh) * 2010-12-21 2013-11-20 Abb公司 工业过程的远程管理
CN108431839A (zh) * 2015-12-28 2018-08-21 罗伯特·博世有限公司 用来标识交通工具的系统

Also Published As

Publication number Publication date
US20050096811A1 (en) 2005-05-05
US20040093243A1 (en) 2004-05-13
US6847872B2 (en) 2005-01-25
US6983200B2 (en) 2006-01-03

Similar Documents

Publication Publication Date Title
CN1499414A (zh) 用于提供增强的移动系统诊断的方法和系统
US8010423B2 (en) Anticipatory mobile system service brokering and resource planning from multiple providers
US8027843B2 (en) On-demand supplemental diagnostic and service resource planning for mobile systems
US20200302567A1 (en) Dynamic autonomous vehicle servicing and management
US9857190B2 (en) System for generating travel route to be serviced by primary transportation service and secondary transportation service
US7447642B2 (en) Location based services revenue sharing and cost offsetting
US10002466B2 (en) Method and system for providing autonomous car errands
US9043151B2 (en) Large scale demand responsive transit framework
US8060274B2 (en) Location-based vehicle maintenance scheduling
CN102265116B (zh) Gps闸机系统
US11392861B2 (en) Systems and methods for managing a vehicle sharing facility
US20160071338A1 (en) Diagnostic unit and method
US11049079B2 (en) Method for directing, scheduling, and facilitating maintenance requirements for autonomous vehicle
US20040093289A1 (en) Location based services anonymous session tracking and anonymous information aggregation
US20120253654A1 (en) Carpool arranger and method of operation
US20120136743A1 (en) System and method for obtaining competitive pricing for vehicle services
US20170109373A1 (en) Systems and methods for database geocoding
US20210155221A1 (en) Systems and methods for assigning vehicles to transportation requests
US20120136527A1 (en) System and method for obtaining competitive pricing for vehicle services
CN1921526A (zh) 远程信息处理系统中的车辆管理系统和方法
EP2674907A1 (en) Vehicle service auction system and method
US20220207450A1 (en) Integrating vehicle data for provider and personal rental vehicles into a vehicle-fleet platform and fleet management interface
WO2001084506A2 (en) System and method for managing mobile assets
US20040093299A1 (en) System and method for coalescing information for presentation to a vehicle operator
US20200210905A1 (en) Systems and Methods for Managing Networked Vehicle Resources

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20040526