首页> 中国专利> 用于对计算机网络中车辆可安装控制器进行操作的设备、车辆可安装控制器及方法

用于对计算机网络中车辆可安装控制器进行操作的设备、车辆可安装控制器及方法

摘要

本发明涉及一种用于将车辆可安装控制器(120),特别是安装于车辆上并且在使用时控制该车辆运行至少一部分的控制器,作为计算机网络中的计算机网络单元进行操作的方法,其中,通过对安装了所述车辆可安装控制器(120)的车辆的运行模式进行确定以及根据车辆的运行模式,特别是在执行测试时的运行模式,执行用于确定是否将车辆可安装控制器(120)作为网络单元使用的测试,所述车辆可安装控制器(120)的空闲控制器资源被提供给计算机网络用于远程处理。

著录项

  • 公开/公告号CN104396218A

    专利类型发明专利

  • 公开/公告日2015-03-04

    原文格式PDF

  • 申请/专利权人 阿尔卡特朗讯公司;

    申请/专利号CN201380032516.8

  • 发明设计人 T·勒韦尔;R·巴伦丁;

    申请日2013-05-15

  • 分类号H04L29/08;G06F9/50;H04W4/04;

  • 代理机构北京市中咨律师事务所;

  • 代理人杨晓光

  • 地址 法国布洛涅-比扬古

  • 入库时间 2023-12-17 05:01:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-12-26

    授权

    授权

  • 2015-04-01

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20130515

    实质审查的生效

  • 2015-03-04

    公开

    公开

说明书

技术领域

本发明涉及用于对计算机网络中的车辆可安装控制器进行操作的服务 器、车辆可安装控制器以及一种方法。本发明还涉及用于操作这样的车辆 可安装控制器的计算机程序和计算机程序产品。

背景技术

典型地,通过车辆可安装控制器控制车辆,所述车辆可安装控制器被 安装在车辆上并且在使用时至少控制车辆的一部分操作。这样的控制器例 如被用于控制驱动车辆的发动机或者使车辆减速的刹车。此外,这样的控 制器被用于操作车载导航或者娱乐系统以及车辆的其他关键或非关键的功 能。这样的控制器的资源像处理器、贮存器或存储器典型地通过对最坏情 况下的处理速度、时钟频率或者贮存器或存储器大小及访问速度进行考虑 来衡量。最坏情况可能是需要最大处理速度和存储器或贮存器的车辆驾驶 状态。例如,在使用车辆的防抱死制动系统紧急刹车情况下,防抱死制动 控制器的最大资源可被使用。同样的,当为车载导航系统计算一条新路线 时,车载导航系统控制器可使用最大的处理和贮存器访问时间或最大的存 储器空间。在车辆的正常操作中,例如在巡航且不需要新的路径信息时, 至少有一些控制器如车载导航控制器或刹车控制器之类的可用资源是不被 使用的。

发明内容

因此,本发明的目的旨在当车辆可安装控制器的空闲资源未被用于控 制车辆时,利用该车辆可安装控制器的空闲资源。

本发明主要思想是将车辆可安装控制器,特别是安装在车辆上并且在 使用时至少控制车辆操作的一部分的控制器作为计算机网络中的计算机网 络单元来操作,其中通过

-对安装有所述车辆可安装控制器的车辆的运行模式进行确定,并且

-执行测试,所述测试用于根据所述车辆的运行模式,特别是在执行 测试时的运行模式,确定是否将车辆可安装控制器作为网络单元使用

将所述车辆可安装控制器的空闲控制器资源提供给所述计算机网络用 于远程处理。

这样就确保了只有当安装有所述车辆可安装控制器的车辆处于适当的 运行模式时,该车辆可安装控制器的控制器资源与计算机网络共享用于远 程处理。

有利地,收到,特别是通过车辆可安装控制器收到用于远程处理的数 据,并且发出,特别是通过车辆可安装控制器发出该远程处理的结果。通 过这种方式,用于远程处理的数据在计算机网络和所述车辆可安装控制器 之间传输。

有利地,根据对车辆关闭请求的检测,在对车辆可安装控制器进行关 闭之前确定是否请求传输作为远程已处理数据的快照或者是否请求完成处 理。这保证了当车辆可安装控制器仍然在为计算机网络远程处理数据时, 接收到如来自车辆点火开关的车辆关闭请求不会导致车辆可安装控制器直 接关闭。

有利地,根据对车辆关闭请求的检测,在对车辆可安装控制器进行关 闭之前请求远程处理的数据的快照的传输。这允许将已经处理的数据保存 到快照中。

有利地,根据对车辆关闭请求的检测,请求在关闭车辆可安装控制器 之前完成待远程处理的数据的处理。这允许在数据处理完成之后对车辆可 安装控制器进行关闭。

有利地,发送有关车辆可安装控制器的信息。这将与车辆可安装控制 器有关的附加信息提供给计算机网络。

有利地,与车辆可安装控制器有关的信息包括与车辆可安装控制器的 空闲控制器资源有关的信息。这样对与计算机网络来说车辆可安装控制器 的空闲资源是可用的。

有利地,从预先确定的特别是存储在数据库中的数据中选择数据,并 且根据选择的结果,特别是根据数据的大小或类型及与车辆可安装控制器 有关的信息将选择出的数据发送到车辆可安装控制器以用于远程处理。该 方法选择出适合用于远程处理的数据并发送到车辆可安装控制器。

有利地,在执行所述测试之时,当车辆可安装控制器的电力供应被开 启或当车辆可安装控制器被安装于其上的车辆被连接至特别是通过电缆连 接至电池充电设备时,该测试的结果为将车辆可安装控制器作为网络单元 使用。这允许轻易地选择合适的运行模式。

有利地,在执行所述测试之时,通过确定车辆可安装控制器安装于其 上的车辆是否被连接至,特别是通过电缆被连接至电池充电设备,来确定 运行模式。这允许轻易地确定运行模式。

有利地,传输用于激活作为网络单元的车辆可安装控制器的第一消息 或用以去激活作为网络单元的车辆可安装控制器的第二消息。这样,可由 计算机网络远程激活或去激活车辆可安装控制器。本发明还涉及用于控制 至少车辆操作的一部分的车辆可安装控制器,当所述车辆可安装控制器被 安装到车辆上时可作为计算机网络中的计算机网络单元操作以为计算机网 络提供用于远程处理的车辆可安装控制器的空闲控制器资源,其中所述车 辆可安装控制器可被操作用于

-确定安装有车辆可安装控制器的车辆的运行模式,并且

-根据该车辆的运行模式,尤其在执行测试时的运行模式,执行用于 确定是否将车辆可安装控制器作为网络单元使用的测试。

此外,本发明涉及用于将车辆可安装控制器,特别是将安装在车辆上 并且在使用时车辆控制运行的至少一部分的控制器作为计算机网络中的计 算机网络单元进行管理的设备,其可操作用于:

-确定安装有车辆可安装控制器的车辆的运行模式

-执行测试,所述测试根据车辆的运行模式,特别是执行测试时的运 行模式,对是否使用车辆可安装控制器作为网络单元进行确定

-确定提供给计算机网络用于远程处理的车辆可安装控制器的空闲控 制器资源

-根据所述测试的结果,特别是根据数据的大小或类型以及与车辆可 安装控制器有关的信息,从预先确定的数据,特别是存储于数据库的数据 中选择数据,并将选择的数据发送到车辆可安装控制器用于远程处理。

本发明的进一步发展可由从属权利要求及后续说明中知悉。

附图说明

下文参照附图进一步对本发明进行阐明。

图1示意性的示出了计算机网络的部分。

图2示意性的示出了第一顺序图。

图3示意性的示出了第二顺序图。

具体实施方式

图1示出了计算机网络的一部分。根据本发明的第一实施例,计算机 网络包括用于管理车辆可安装控制器的中心服务器110。中心服务器110 通过数据链路与数据库115连接。此外,中心服务器110通过数据链路与 第一收发机130相连接。中心服务器110与数据库115或第一收发机130 之间的数据链路可以为直接数据链路或通过计算机网络多个节点的链路。 中心服务器110、数据库115和第一收发机130可为依照作为IMS而众所 周知的互联网协议多媒体子系统的计算机网络的一部分。这样的计算机网 络对于本领域技术人员来说是熟悉的,因而此处不再进一步说明。

计算机网络临时地包括至少一个或更多车辆可安装控制器120,所述 车辆可安装控制器120通过第二收发器125与计算机网络连接。所述至计 算机网络的连接例如由从第二收发机125到第一收发机130构成。该连接 例如为根据被熟知为LTE的长期演进标准或IEEE802.11标准的无线连接。

车辆可安装控制器120适于控制安装有所述车辆可安装控制器120的 车辆的操作中的至少一部分。这意味着安装在车辆上的控制器在使用时控 制车辆操作的至少一部分,例如,车辆的发动机、刹车或车载式导航系统。

优选地,车辆为通过电池操作并且使用电力发动机驱动的电动车辆。 这种情况下,车辆可安装控制器120适于在使用时至少控制电动车操作中 的一部分。

此外,车辆可安装控制器120可作为计算机网络中的计算机网络单元 来操作,为计算机网络远程处理数据提供车辆可安装控制器120的空闲控 制器资源。这意味着车辆可安装控制器120像计算机网络的其他计算机网 络单元一样可操作用来运行指令以执行数据上的操作。为了这个目的,可 预先安装所述指令到车辆可安装控制器120,例如车辆可安装控制器120 的贮存器之中。备选地,车辆可安装控制器120可适于接收用于远程处理 的指令和数据。在任何情况下,车辆可安装控制器120可适于仅操作特定 类型或大小的数据。所述可被车辆可安装控制器120远程处理的数据的大 小或类型可以预先确定并存储到车辆可安装控制器120的贮存器中,例如, 在列表中。

车辆可安装控制器120适于确定车辆可安装控制器的空闲时间或者空 余存储器或可利用的贮存器的大小。在此处的空闲时间是指车辆可安装控 制器120没有用于控制安装有车辆可安装控制器的车辆时的处理时间或周 期。用于确定空闲时间或者空余存储器或可利用贮存器的大小以及可被处 理的数据的大小或类型的方法是本领域技术人员所熟知的,这里不再进一 步说明。

此外车辆可安装控制器120适于确定与安装有车辆可安装控制器120 的车辆的运行模式有关的信息。

例如,车辆可安装控制器120适于监控点火开关122并确定点火开关 122是处于锁止还是开启的位置。为了这个目的,依照示例车辆可安装控 制器120可连接到车辆的点火开关122上以执行测试来确定与安装有车辆 可安装控制器的车辆的运行模式有关的信息。

备选地或附加地,车辆可安装控制器120可适于连接至同样车辆上的 任意其他车载可安装控制器并接收与车辆运行模式有关的信息。例如,当 车辆可安装控制器120为车载式导航系统的一部分时,其可与相同车辆的 发动机控制器连接并接收与发动机是否在运行有关的信息以便确定与车辆 的运行模式相关的信息。

附加地或备选地,如图1中所描述,如果为电动车辆,车辆可安装控 制器120可适于监控插头121来确定电动车辆是否插入到电池充电设备 140,特别是通过电缆145。为达到此目的,车辆可安装控制器120可被连 接至插头121以测试电缆145是否被插入插头121或电力是否通过电缆145 来传输。在这种情况下,车辆可安装控制器120可适于根据该测试结果确 定与该车辆控制器相连接的电动车辆的运行模式的相关信息。插头121或 与插头121的连接是可选择的。当车辆可安装控制器被制造以安装到电动 汽车时,车辆可安装控制器120可仅适于与插头121连接。

车辆运行模式的信息可被确定为例如点火开关的状态:“ON”、“ACC”、 “LOCK”。备选地或附加地,关于车辆运行模式的信息可被确定为充电 状态:“ON”、“OFF”。例如当电缆145插入到电动汽车插头121时充 电状态指示“ON”,否则为“OFF”。为达到此目的对例如电信号进行评 估。将电信号转换为用于确定车辆运行模式的信息的方法为本领域技术人 员所熟知的,因而不再进一步阐明。

与运行模式相关的信息有可能是从相同车辆的其他控制器接收到的, 例如消息可通过被熟知为CAN的控制器局域网在车辆可安装控制器120 和其他控制器之间交换。用于在车辆之间交换关于运行模式的信息的方法 也是众所周知的。

根据第一实施例,车辆可安装控制器120适于发送关于车辆可安装控 制器120的信息以及关于安装有车辆可安装控制器120的车辆的运行模式 的信息。例如,通过数据链路发送可利用的空闲时间或者空余存储器或可 使用贮存器的大小以及点火开关的状态或充电状态给中心服务器110。

此外,中心服务器110可适用于接收关于运行模式的信息并且从接收 到的关于运行模式的信息确定安装有车辆可安装控制器120的车辆的运行 模式。

例如如果点火开关122具有“ON”或“ACC”状态,那么车辆的运 行模式被确定为“ON”。例如如果点火开关122具有“OFF”状态,则车 辆运行模式被确定为“OFF”。

备选地或附加地,当充电状态为“ON”时运行模式可被确定为“ON”, 进而否则运行模式可被确定为“OFF”。如果同时使用与插头121和点火 开关122相关的信息,只要充电状态指示为“ON”则车辆的运行模式可被 确定为“ON”,不论点火开关122的状态。

中心服务器110适于接收与车辆可安装控制器120相关的信息并确定 数据的大小或类型,例如根据空闲时间或空余可利用的存储器或贮存器的 大小。此外,中心服务器110可适于根据与车辆可安装控制器120相关的 信息来确定是否发送用于远程处理数据的指令。

此外,中心服务器110可适于确定为计算机网络提供用于远程处理的 车辆可安装控制器的空闲控制器资源。所述空闲控制器资源由例如通过第 一传输器130从车辆可安装控制器120接收到的信息来确定。例如与车辆 可安装控制器120的可使用的资源相关的信息被存储在数据库115中并且 当前已使用的处理时间,存储器或贮存器作为信息被接收。在这种情况下, 使用已使用和可使用之间的区别来确定空闲控制器资源。

另外,中心服务器110适于根据与车辆可安装控制器120相关的信息 来确定是否将车辆可安装控制器120作为网络单元来使用。例如如果确定 使用空闲时间或者空余可利用存储器或贮存器的大小处理数据是可行的, 则将车辆可安装控制器120作为网络单元使用。

为达到此目的,中心服务器110适于执行测试,所述测试根据车辆运 行模式,特别是当正在执行测试时的车辆运行模式,来确定是否将车辆可 安装控制器120作为网络单元使用。例如,当车辆运行模式为“ON”时, 测试结果为将车辆可安装控制器120作为网络单元使用。

这意味着中心服务器110适于确定车辆可安装控制器120的运行模式 是否适合作为网络单元来使用车辆可安装控制器120。例如,假如网络运 行模式指示安装了车辆可安装控制器的车辆通过电池充电电缆145这种方 式连接至电池充电设备140,则车辆可安装控制器可被用作网络单元。

此外,中心服务器110适于从预先确定的数据特别是从存储在数据库 115中的数据中选择数据并根据测试结果,特别是根据数据的大小或类型 以及接收到的与车辆可安装控制器120相关的信息发送选择出来的用于远 程处理的数据给车辆可安装控制器120。例如,中心服务器110通过查询 存储在中心服务器110或数据库115中的表来从预先确定的数据中选择数 据,所述表根据数据的大小或类型以及与车辆可安装控制相关的信息如空 闲时间或车辆运行模式,将数据库115中的可用的预先确定的数据映射到 空闲的控制器资源或合适的运行模式。例如,假如安装有车辆可安装控制 器120的车辆处于正常运行模式时,仅发送可用小的空闲时间快速处理的 数据至车辆可安装控制器120中进行远程处理。例如,假如车辆通过电缆 145插入到电池充电设备140时,发送需要更多空闲时间以及更长业务处 理时间的更大数据块至安装有控制器120的车辆。同样的如果车辆运行模 式为“OFF”或可利用的资源少于远程处理数据所需的资源,则不发送数 据。

备选地或附加地,车辆可安装控制器120可适于执行另一测试,所述 测试用于根据车辆运行模式,特别地当正在执行此次测试时车辆所处的运 行模式来确定是否使用车辆可安装控制器120作为网络单元。例如,当测 试结果为车辆运行模式为“ON”时,将车辆可安装控制器120作为网络单 元使用。在这种情况下,车辆可安装控制器120可适于根据该另一测试的 结果接受对远程处理的请求,即当所述结果指示车辆运行模式为“ON”时 接受请求,反之则拒绝请求。

为达到此目的,车辆可安装控制器120可适于从与运行模式有关的信 息中确定车辆可安装控制器120安装于其上的车辆的运行模式。

附加地或备选地,如果为电动汽车,车辆可安装控制器120可适于根 据测试结果确定与车辆可安装控制器相连接的电动汽车的运行模式。

例如如果点火开关122具有状态“ON”或“ACC”,将车辆运行模 式确定为“ON”。例如如果点火开关122具有状态“OFF”,将车辆运行 模式确定为“OFF”。备选地或附加地,如果确定电缆145被插入到车辆 的插头121中时可将运行模式确定为“ON”,否则为“OFF”。在使用插 头121以及点火开关122的相关信息的情况下,只要确定电缆145被插入 到车辆的插头121中就可将车辆运行模式确定为“ON”,不管点火开关 122的状态。

在这种情况下,可附加地或作为与运行模式相关的信息的替代,发送 所述运行模式给中心服务器110。在第一种情况下,中心服务器110可适 于使用所述运行模式信息来验证接收到的与运行模式相关的信息。在后面 的那种情况下,运行模式可不由中心服务器110确定,而是可仅使用接收 到的运行模式来确定是否将车辆可安装控制器120作为网络单元使用。

此外,中心服务器110可适于传输用于激活将车辆可安装控制器120 作为网络单元的第一消息200或传输用于去激活将车辆可安装控制器120 作为网络单元的第二消息211。

参考图2中的顺序图,下面对依据第一实施例的方法中使用的第一和 第二消息以及其他消息进行阐释。

依照第一实施例的方法例如在车辆可安装控制器120通过第一收发器 130和第二收发器125已成功地与中心服务器110建立连接之后,根据车 辆可安装控制器120对点火开关122的点火装置“ON”或“ACC”的检 测来启动。

中心服务器110和车辆可安装控制器120两者均包括允许通过收发器 发送和接收消息并且实施该方法的步骤的指令。这些指令例如为作为计算 机程序或可执行代码的形式存储在各自的服务器或控制器的贮存器之中并 且包括建立两者之间的数据链路的指令。这样,车辆可安装控制器120例 如可适于使用永久存储于车辆可安装控制器120中的中心服务器110的互 联网通信协议地址,通过互联网协议多媒体子系统链路请求至中心服务器 110的连接。此外,中心服务器110适于从车辆可安装控制器120接收连 接请求并与其建立连接,建立所述连接使用在连接请求中接收到的或存储 于中心服务器110的车辆可安装控制器120的互联网协议地址。

在启动之后,用于将车辆可安装控制器120激活为网络单元的第一消 息200由中心服务器110通过各自的收发器125和130发送给车辆可安装 控制器120。

然后,在步骤201中车辆可安装控制器120确定与车辆可安装控制器 安装于其上的车辆的运行模式相关的信息。例如,车辆可安装控制器通过 对点火开关122或插头121的监控确定运行模式。

与运行模式相关的信息例如为如上所述的点火开关122的状态“ON”、 “ACC”、“LOCK”或充电状态“ON”或“OFF”。

随后在步骤202中,车辆可安装控制器确定车辆的运行模式。此外车 辆可安装控制器120执行用于确定是否将车辆可安装控制器120作为网络 单元使用的测试。该测试根据车辆的运行模式、特别是根据正在执行测试 时的车辆的运行模式来执行。例如,如果运行模式为“ON”,车辆可安装 控制器120可作为网络单元使用。此外,如果运行模式为“OFF”,车辆 可安装控制器120不可作为网络单元使用。

测试之后,与车辆可安装控制器120相关的信息作为响应203从车辆 可安装控制器120发送到中心服务器110。例如,与车辆可安装控制器120 相关的信息包括与车辆可安装控制器120的空闲计算机资源相关的信息。 在此处所指的空闲控制器资源可为如上所述的空闲处理时间或可利用的存 储器或贮存器。

根据收到的响应203,中心服务器110在步骤204中确定使用什么数 据在车辆可安装控制器120上进行远程处理。例如根据数据的可用空闲资 源大小以及车辆可安装控制器120的运行模式从预先确定的数据中选择待 使用数据。例如,中心服务器110通过为可用空闲资源选择适当的数据来 在预先确定的数据的表中查找数据以便使用。根据对数据的选择,中心服 务器110向数据库115发送请求205。根据对该数据请求的接收,数据库 115在响应206中返回请被求的数据。

收到响应206中的数据后,中心服务器110在消息207中将接收到的 数据发送给车辆可安装控制器120。

收到消息207中的数据后,车辆可安装控制器120在步骤208中远程 处理数据。

完成处理后,车辆可安装控制器120在消息209中将处理结果发送至 中心服务器110。

收到消息209中的结果后,中心服务器110在对贮存的请求210中将 结果发送至数据库115。在收到消息210中对贮存的请求后,数据库115 贮存所述结果。

此外,中心服务器110根据消息209中所述结果的接收,发送用于对 车辆可安装控制器作为网络单元进行去激活的消息211至车辆可安装控制 器120。

然后方法终止。备选地,例如如果存在额外的用于处理的数据,通过 重复上述步骤,所述方法继续。

在上文使用执行必要步骤以确定运行模式的车辆可安装控制器120对 方法进行了描述。通过交换执行步骤202和发送消息203的顺序并且在由 车辆可安装控制器120至中心服务器110的消息203中发送与运行模式相 关的信息而不是发送运行模式,可将所述方法修改为使中心服务器110执 行这些步骤。

参阅图3,对所述方法的内容特别是对于中断的处理进行附加说明。

例如每当车辆可安装控制器120确定车辆运行模式中出现了显著的变 化,就开始对中断的处理。例如当转动点火开关122使点火开关的状态由 “ON”或“ACC”位置改变为“OFF”位置表明车辆的用户希望关闭车 辆之时。

可选地,如果为电动车辆,例如每当充电状态从“ON”变化为“OFF” 表明该电动车辆已经通过从插头121拔下电缆145断开与电池充电设备的 连接时,开始对中断的处理。

根据由车辆可安装控制器120还是由中心服务器110确定运行模式, 通过传输新的运行模式给中心服务器110或通过传输与新的运行模式相关 的信息给中心服务器110开始所述中断操作的处理。在第一种情况下,车 辆可安装控制器120如上面对与运行模式的描述由新的与运行模式相关的 信息确定新的运行模式。在后一种情况下,如上所述中心服务器110通过 从车辆可安装控制器120接收到的新的与运行模式相关的信息来确定运行 模式。

根据指示上述新的运行模式或包含上述新的与运行模式相关的信息的 消息301的接收,执行步骤302.

在步骤302中,确定运行模式是否变化,尤其是从“ON”模式变化到 “OFF”模式,即指示车辆关闭请求。此外中心服务器110确定是否请求 传输远程处理的数据的快照或在对车辆可安装控制器120进行关闭之前完 成处理。

在消息303中发送所述确定的结果至车辆可安装控制器120。

例如,消息303包含指令,例如,字符串“快照”或“最终结果”。

根据包含结果的消息303的接收,车辆可安装控制器120在对车辆可 安装控制器进行关闭之前远程处理数据或者确定截至接收消息303中的请 求时远程处理的数据的快照。在这两种情况下,车辆可安装控制器120在 消息304中将被请求数据发送给中心服务器110,所述被请求数据为在车 辆可安装控制器120进行关闭之前已处理的数据的快照或对所述处理完成 后的处理结果。

例如,车辆可安装控制器120适于解释包含指令如字符串“快照”或 “最终结果”的消息303并相应地处理数据。此外车辆可安装控制器120 适于将车辆可安装控制器120的关闭推迟至处理完成或快照被成功地传输。 为达到此目的,车辆可安装控制器120可包括单独的电池、电容器或直接 连接至该车辆的电池以维持电力并仅在接收到数据成功传送到中心服务器 110的确认之后关闭。

根据消息304中的所述快照或所述结果的接收,中心服务器110在对 存储的请求305中发送所述数据给数据库115。这确保了中断不会导致数 据丢失。此外,中心服务器110根据消息304中所述结果或所述快照的接 收发送第二消息211以去激活车辆可安装控制器120。这阻止了在数据保 存前根据中断的检测对车辆可安装控制器120进行关闭。为达到此目的, 车辆可安装控制器120可适于在释放作为网络单元的车辆可安装控制器 120之前等待第二消息并关闭。

根据第二实施例,第一实施例中由中心服务器110执行的一些功能被 分散至整个计算机网络。特别地,在第一实施例的中心服务器110的功能 可以像连接安装在相同或不同车辆上的车辆可安装控制器并且共享各自车 辆可安装控制器120的空闲资源以处理数据的对等网络中那样来执行。在 这种方案中,数据库115可为分散式数据库,并且位于一个或多个车辆可 安装控制器120上。在这种情况下,图1中的中心服务器110和数据库115 一样被分散在多种车辆上的整个计算机网络之上。此外,上述第一实施例 中描述的方法的所有步骤并非是从一个车辆可安装控制器120发送到中心 服务器110,而是从车辆可安装控制器120之一发送到同一计算机网络中 的另一车辆可安装控制器120。可通过参与的车辆可安装控制器120的静 态列表,如互联网协议地址列表或通过提供如追踪器或类似于对等网络的 分布式哈希表那样的查询服务的分布式系统来对第二实施例中的个别车辆 可安装控制器120进行追踪。

根据第二实施例,车辆可安装控制器120包括允许执行第一实施例中 描述的中心服务器110或数据库115的工作的至少一部分的指令和硬件。

本发明并不仅限于确定所涉及到的车辆的运行模式的特殊方法。特别 地,对点火开关122或插头121的监控仅为如何确定车辆运行模式的示例。 任何其他确定运行模式的方法,例如通过控制器局域网访问或监控其他车 辆的控制器同样可被使用。

此外,根据本发明数据的类型和大小不仅限于任何特殊的大小或类型。 传输至车辆可安装控制器120的数据可为包含连同待处理数据的指令的程 序代码或仅仅是数据。在这种情况下,车辆可安装控制器120可包括用于 远程对数据进行处理的预先安装的程序代码。

以上叙述和描绘仅仅示出了本发明的原理部分。因此需要指出本领域 技术人员能够遵循本发明的原理设计出多种本文中没有明确描述或展示的 实施例,但其仍然包括在本发明的精神和范围之中。此外,所有在此列举 的例子主要为了教导和帮助读者理解本发明的原理以及发明人提出的概念 以推动本领域技术的发展,并且所举示例还应被理解为不限于本文这些特 别列举的例子和条件。此外,所有对本发明原理、整体情况、实施例以及 具体示例的陈述均包括其等同物。

包括任意标记为“处理器”的功能块,图例中展示的多种不同组件的功 能可通过使用专用硬件或具有执行软件能力的硬件与适当软件联合提供。 当由处理器提供时,提供该功能的处理器可能是一个单独的专用处理器、 一个单独的共享处理器或部分独立处理器被共享的多个独立处理器。此外, 术语“处理器”或“控制器”的明确使用不应被理解为涉及排除能执行软件的 硬件,并且应理解为包括但不限于数字信号处理器(DSP)硬件、网络处 理器、特定用途集成电路(ASIC)、现场可编程门阵列(FPGA)、用来 存储软件的只读存储器(ROM)、随机存储器(RAM)以及非易失存储 器。其余常规和/或定制硬件设备也可能包括在内。

需要指出对于本领域技术人员来说此处的任意框图描绘了体现本发明 原理的电路的概念性视图。类似地,需要指出所有序列图均表述了实质上 位于计算机可读媒体中上并因此被计算机或处理器执行的各种进程,而不 论此类计算机或处理器是否被明确地示出。

本领域技术人员能够轻易认识到多种上述方法的步骤可以通过被编程 的计算机执行。在此,一些实施例还旨在覆盖程序存储设备如数字数据存 储介质,其为可被机器或计算机读取并且编码机器可执行或计算机可执行 指令的程序,其中所述指令执行所述上述方法的一些或全部步骤。所述程 序存储设备可为如数字存储器、磁存储媒介如磁盘和磁带、硬盘驱动器、 或光可读数字数据存储媒介。实施例还旨在覆盖被编程以执行上述方法的 所述步骤的计算机。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号