手机即钥匙预测性车辆访问

文档序号:736810 发布日期:2021-04-20 浏览:2次 >En<

阅读说明:本技术 手机即钥匙预测性车辆访问 (Mobile phone-key predictive vehicle access ) 是由 小蒂莫西·西维尔奇 福阿德·布内菲萨 贾拉勒·贾瓦尼 约亨·舒伯特 于 2020-10-09 设计创作,主要内容包括:本公开提供了“手机即钥匙预测性车辆访问”。一种计算机实现的方法包括经由预测性分析模型预测与车辆的未来接通事件相关联的时间间隔。所述预测性分析模型是至少部分地基于接通事件数据。所述方法包括:至少部分地基于所述预测的时间间隔来生成功率模式指令,所述功率模式指令被配置成致使车辆远程信息处理控制单元(TCU)或电话即钥匙(PaaK)系统将TCU状态从低能量状态改变为较高能量状态;以及基于所述预测的时间间隔来将所述功率模式指令传输到所述车辆TCU。(The present disclosure provides &#34;mobile phone, i.e., key, predictive vehicle access&#34;. A computer-implemented method includes predicting, via a predictive analytics model, a time interval associated with a future key-on event of a vehicle. The predictive analytics model is based at least in part on turn-on event data. The method comprises the following steps: generating a power mode instruction based at least in part on the predicted time interval, the power mode instruction configured to cause a vehicle Telematics Control Unit (TCU) or a telephone-to-key (PaaK) system to change a TCU state from a low energy state to a higher energy state; and transmitting the power mode command to the vehicle TCU based on the predicted time interval.)

手机即钥匙预测性车辆访问

技术领域

本公开涉及用于车辆的手机即钥匙(PaaK)系统,并且更具体地,涉及减少与PaaK系统相关联的时延。

背景技术

手机即钥匙(PaaK)系统采用个人局域网(例如,低功耗(BLE)等)来检测和定位移动电话,而无需专用天线和控制器在其他频率(例如,125kHz、315MHz等)上通信。为了在车辆的电池耗尽之前延长切断时间,启用PaaK系统的车辆可从长时间段停放之后的低功率模式循环到当用户致动车门把手或执行另一个动作以“唤醒”车辆时的较高功率模式。车辆功率状态的这种转变可最大化可用性,并且最小化能量使用。然而,由于致动PaaK系统以认证正在接近的移动装置所需的时延,常规的PaaK系统可能不会基于用户的请求(例如,当拉动车辆车门上的把手时向车门解锁机构发送解锁车门信号)而立即致动车辆(通过将车辆从低功率状态切换到较高功率状态)。这通常是由对认证处理器加电、确定与唤醒动作相关联的动作和/或装置是否是真实且有效的以及用于发送致动期望的车锁、闩锁等的控制信号所需的时间延迟造成的。

转让给苹果公司(Apple,Inc.)的欧洲专利公布第EP2672739号(在下文中称为“'739公布”)中公开了移动装置即钥匙的使用。’739公布公开了在移动装置接近车辆位置时通过“暖机”来使用移动装置和车辆位置进行车门解锁命令决策。’739公布仅依赖于移动装置位置,并且没有公开用于发送使车辆从低功率状态转变到较高功率(操作)模式的消息的预测的时间间隔,也未考虑与常规的PaaK认证相关联的时延问题。

发明内容

一种计算机实现的方法包括经由预测性分析模型预测与车辆的未来接通事件相关联的时间间隔。所述预测性分析模型是至少部分地基于接通事件数据。所述方法包括:至少部分地基于所述预测的时间间隔来生成功率模式指令,所述功率模式指令被配置成致使车辆远程信息处理控制单元(TCU)或电话即钥匙(PaaK)系统将TCU状态从低能量状态改变为较高能量状态;以及基于所述预测的时间间隔来将所述功率模式指令传输到所述车辆TCU。

附图说明

参考附图阐述了

具体实施方式

。使用相同的附图标记可指示类似或相同的项。各种实施例可利用除了附图中示出的元件和/或部件之外的元件和/或部件,并且一些元件和/或部件可能不存在于各种实施例中。附图中的元件和/或部件不一定按比例绘制。贯穿本公开,根据背景,单数和复数术语能可互换地使用。

图1示出了其中可实现用于提供本文中公开的系统和方法的技术和结构的示例计算环境。

图2A示出了本公开的示例实施例,其中根据本文中描述的实施例,预测性模型从移动装置操作以控制功率模式转变。

图2B示出了本公开的另一个示例实施例,其中根据本文中描述的实施例,预测性模型从远程服务器操作以控制功率模式转变。

图3示出了本公开的另一个示例实施例,其中根据本文中描述的实施例,汽车计算机包括预测性模型以控制功率模式转变。

图4示出了用于实践本文中描述的实施例的示例计算机系统的框图。

图5是根据本公开的示例方法的流程图。

具体实施方式

综述

本文中公开的系统和方法可在服务器、移动装置和/或启用PaaK的车辆上提供可减少与常规的PaaK车辆致动相关联的时延的计算平台。服务器或移动装置可在预定时间上向车辆发送消息,以指导在车辆上的手机即钥匙系统退出低功率、高时延模式并进入较高功率、低时延模式。可根据车辆的当前位置和/或状态来经由不同的手段传达这些消息。这些通信路径可包括直接地通过在车辆上的远程信息处理控制单元(TCU)(经由电信网络或Wi-Fi)或通过连接的移动装置(经由Wi-Fi或其他射频(RF)装置)发送的消息。

通过经由预测性分析模型分析车辆使用模式来构建这些消息的日程安排。通过采集接通时间信息和车辆位置数据,本文中描述的系统可预测用户何时更有可能使用车辆(例如,在工作日上午通勤上班,或在晚上的特定时间范围内开车去健身房)。另外,例如当车辆用户在第一次尝试时无法解锁车辆时,系统可跟踪在指示高时延的时间上的日期和时间信息以及位置。这些模式对于每个车辆和用户可能是唯一的,或者可使用来自收集到各种分组中的许多车辆和用户的聚合模式,并且可在服务器随时间而收集接通事件信息时持续地由服务器更新。例如,可将车队车辆自动地分组到多个车辆车队中,其中该分组基于车辆品牌、车辆型号、一次近似地理位置、车辆装饰水平和/或车辆特征水平的任何组合。

本文中描述的实施例还可利用车辆位置信息来提高预测的准确性。在一个方面,预测性分析模型可预测与车辆的未来接通事件相关联的时间间隔。预测性分析模型可为至少部分地基于与车辆和/或被配置成共享此类信息的车队车辆相关联的接通事件数据。例如,如果车辆在客户的家处,则系统可生成具有相对高的概率的预测:客户将在工作日上午通勤上班。如果车辆由于度假旅行而位于其他地方,则分析系统可至少部分地基于车辆位置、轨迹、日期信息、时间信息等来选择性地应用替代预测模型。可通过卫星定位系统(例如,GPS)或通过跟踪附近扫描到的Wi-Fi和网络寻找该位置信息的来源。

从一个或多个集中式(基于云或其他类型的)服务器或连接的移动装置发送的预先安排的唤醒消息可提供车辆智能,所述车辆智能抢先确定低功率模式何时不可能是可接受的,以及较高功率模式何时最可能帮助减少和/或消除车辆进入和操作的滞后时间。此外,本公开的实施例可集中地(从基于云的服务器)管理如何构建预测性分析系统并将其发送到车辆,从而允许可维持接收预测性分析模型的车辆的可更新性和安全特征的集中式控制。在本文中更详细地提供本公开的这些和其他优点。

说明性实施例

在下文中将参考附图来更全面地描述本公开,在附图中,示出了本公开的示例性实施例,并且所述实施例不意图进行限制。

图1示出了可包括车辆105、一个或多个服务器170和移动装置120的示例计算环境100。移动装置120可经由一个或多个网络125与车辆105和/或服务器170通信地联接,所述一个或多个网络可使用一个或多个无线信道130来传输数据。移动装置120可包括和/或被配置成执行一个或多个应用程序135。应用程序可执行向服务器170提供信息的信息检索步骤,所述信息可用于生成本文中描述的预测性分析模型(例如,预测性分析模型205),以用于认证车辆105的用户140,用于认证应用程序135可在其上操作的移动装置120,以及用于如根据本文中的实施例所描述那样向车辆105提供控制指令。

车辆105可包括汽车计算机145,所述汽车计算机可包括一个或多个处理器150和存储器155。车辆105还可包括车辆TCU 160,所述车辆TCU可被安置成与汽车计算机145通信和/或作为其一部分。在一些示例实施例中,车辆TCU 160可向移动装置120和/或一个或多个服务器170传达信息并且从中接收通信,所述一个或多个服务器可与远程信息处理服务交付网络(SDN)(图1中未示出)相关联和/或包括所述SDN。车辆105还可接收全球定位系统(GPS)175和/或被安置成与其进行通信。

尽管被示出为运动型多用途卡车,但车辆105也可采取任何乘用或商用车辆的形式,诸如汽车、卡车、跨界车辆、货车、小型货车、出租车、公共汽车、作业车辆等。另外,车辆105可为手动驾驶车辆,和/或被配置成以完全自主(例如,无人驾驶)模式和/或部分自主模式操作,并且可包括任何动力传动系统,诸如汽油发动机、一个或多个电致动马达,混合动力系统等。

根据一个示例实施例,用户140可控制在移动装置120上操作的一个或多个应用程序135,以将唤醒消息传达到车辆TCU 160。唤醒消息可为至少部分地基于与车辆105的未来接通事件相关联的预测的时间间隔,所述唤醒消息可为和/或包括控制TCU和/或汽车计算机145的功率模式指令。预测的时间间隔可包括期间用户140可能想要解锁和/或操作车辆105的时间或时间范围。

在一些方面,移动装置120可通过一个或多个无线信道130与车辆105进行通信,所述一个或多个无线信道可被加密或解密,并且建立在移动装置120与车辆TCU 160之间。移动装置120可使用与车辆105上的车辆TCU 160相关联的无线发射器(图1中未示出)与车辆TCU 160进行通信。发射器可使用诸如一个或多个网络125等无线通信网络来与移动装置120进行通信。

一个或多个网络125示出了通信基础设施的一个示例,计算环境100中示出的连接的装置可在所述通信基础设施中通信。一个或多个网络125可为和/或包括互联网、专用网络、公共网络或使用任何一种或多种已知通信协议操作的其他配置,所述已知的通信协议诸如传输控制协议/互联网协议(TCP/IP)、低功耗(BLE)、Wi-Fi以及一种或多种蜂窝网络技术,诸如时分多址(TDMA)、码分多址(CDMA)、高速分组接入(HSPDA)、长期演进(LTE)、全球移动通信系统(GSM)和第五代(5G),仅举几个例子。

车辆TCU 160可提供与多个车辆计算模块(诸如,控制器局域网(CAN)总线180、一个或多个发动机控制模块(ECM)185、变速器控制模块(TCM)190和/或车身控制模块(BCM)195)的通信并控制对它们的访问。对未示出的其他控制模块进行的控制和/或与它们的通信是可能的,并且预期此类控制。在一些方面,车辆TCU 160可通过控制模块180至195控制车辆105的各方面,并且实现从在移动装置120上操作的应用程序135接收的一个或多个指令集。

汽车计算机145可包括一个或多个处理器150和计算机可读存储器155。根据本公开,汽车计算机145可安装在车辆105的发动机舱中(或车辆105中的其他地方)作为PaaK系统的一部分。在一个示例中,汽车计算机145可包括一个或多个处理器150和计算机可读存储器155。在其他示例实施例中,车辆TCU 160可与汽车计算机145集成和/或结合。为了简单起见,汽车计算机145的计算系统架构可省略某些计算模块。应容易地理解,图1中示出的计算环境100是根据本公开的可能的实现方式的一个示例,并且因此不应被视为是限制性的或排他性的。

一个或多个处理器150可被安置成与一个或多个存储器装置(例如,存储器155和/或一个或多个外部数据库(图1中未示出))进行通信。一个或多个处理器150可利用存储器155来存储以代码的形式的程序和/或存储数据以执行本公开的各方面,诸如预测与车辆105的接通事件相关联的时间间隔,生成被配置成致使车辆TCU 160将TCU状态从低能量状态改变为较高能量状态的功率模式指令,和/或至少部分地基于所述预测的时间间隔来将功率模式指令传输到车辆TCU 160。

存储器155可为非暂时性计算机可读存储器。处理器150可被配置成执行存储在存储器155中的计算机可执行指令,以用于执行PaaK系统的各种功能以及用于执行根据本公开的车辆控制能力。因此,存储器155可用于存储代码和/或数据代码和/或数据以执行根据本公开的各操作。存储器155可包括易失性存储器元件(例如,动态随机存取存储器(DRAM)、同步动态随机存取存储器(SDRAM)等)中的任一者或组合,并且可包括任何一个或多个非易失性存储器元件(例如,可擦除可编程只读存储器(EPROM)、快闪存储器、电子可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)等)。

存储器155可为非暂时性计算机可读介质的一个示例,并且可用于以代码形式存储程序和/或存储数据以执行根据本公开的各种操作。存储器155中的指令可包括一个或多个单独的程序,所述程序中的每个可包括用于实现逻辑功能的计算机可执行指令的有序列表。在另一个示例实现方式中,可与车辆TCU 160共享汽车计算机145的一些或所有部件。

存储器155可存储各种代码模块,诸如安全通信控制器(图1中未示出),以用于在移动装置120、车辆TCU 160和/或汽车计算机145之间建立一个或多个无线信道130。存储器155还可接收包括预测性分析模型205的一个或多个指令集,所述预测性分析模型可由一个或多个服务器170生成并从所述一个或多个服务器接收。

服务器170可为和/或包括一个或多个云计算大型机计算平台,所述一个或多个云计算大型机计算平台被配置成从车辆105和/或车辆队列(图1中未示出的车队车辆)中的其他车辆接收PaaK和钥匙扣使用数据200(在下文中称为“使用数据200”)。图4(在下文中更详细地讨论)描述了可与服务器170显著地类似和/或相同的计算系统400。尽管在本部分中相对于用户140和车辆105进行了描述,但应了解,使用数据200可包括来自任何数量的用户、车辆等的使用数据和/或与其相关联。例如,在一个方面,服务器170还可包括远程信息处理SDN(图1中未示出)和/或被安置成与所述SDN通信,所述SDN和与车辆车队中的其他车辆相关联的TCU通信。

在一个示例实施例中,车辆105(并且更具体地,车辆TCU 160)可在日常车辆使用过程期间以预定时间间隔将使用数据200传输到服务器170。例如,使用数据200可由TCU传输和/或由服务器170以周期性间隔(一小时、一天、一周等)接收。使用数据200可包括与用户140已经接近车辆105、解锁车辆105、操作车辆105等的时间相关联的日期信息和时间信息。这些事件在本文中统称为接通事件,并且日期、时间和其他信息在本文中称为接通事件数据215。

在一个实施例中,服务器170可将接通事件数据215存储为预测性分析系统210的一部分。在一个示例性实施例中,服务器170可包括和/或操作预测性分析系统210,所述预测性分析系统可被配置和/或编程以接收、存储和处理接通事件数据215、GPS数据220、使用数据200以及与用户140和/或与服务器170相关联的车队车辆相关联的其他信息。

在一个实施例中,钥匙扣使用数据225可包括与钥匙扣235相关联的信息,所述钥匙扣与车辆105配对并被配置成控制该车辆的操作方面。例如,钥匙扣通常用于控制锁定、解锁、布防/撤防、灯控制、起动等。因此,钥匙扣使用数据225可包括钥匙扣标识符(图1中未示出),所述钥匙扣标识符将钥匙扣235与用户140、车辆105、车辆TCU 160和/或移动装置120唯一地相关联。在一些方面,钥匙扣使用数据225还可包括频率信息、信号强度信息、时间信息、日期信息、GPS数据和/或可与确定与用户140和车辆105的使用相关联的模式相关联的其他信息。

根据另一个实施例,服务器170可访问日历信息和/或具有特定活动日期和时间的其他日程安排信息,以确定与用户140相关联的用户级数据230。因此,用户级数据230可包括与用户140相关联的日程安排信息,所述日程安排信息可特定于该个人。用户级数据230可包括例如与数字日历(未示出)相关联的日历信息,以及与用户140相关联的模式,其中所述模式指示在特定周中此日、在特定当日时间、在特定日历日等发生接通事件。

在一个示例实施例中,预测性分析系统210可至少部分地基于使用数据200来生成预测性分析模型205,并且将预测性分析模型205传输到与车辆105相关联的移动装置120。例如,移动装置120可接收预测分析模型205,将预测性分析模型205存储在移动装置120的计算机存储器(未示出)上,并且使用应用程序135访问预测性分析模型205。图2A示出了其中移动装置120用于执行确定其中预测用户140将解锁和/或操作车辆105的可能的日期和/或时间(例如,与车辆105的未来接通事件相关联的预测的时间间隔)的预测和分析步骤的一个实施例。图3示出了其中汽车计算机145用于执行确定其中预测用户140将解锁和/或操作车辆105的可能的日期和/或时间的预测和分析步骤的实施例。

首先考虑图2A,示出了本公开的其中移动装置120从服务器170接收预测性分析模型205、预测车辆105的未来接通事件的时间间隔并将功率模式指令260传输到车辆105的示例实施例。在图2A的示例性实施例中,用户140可在持有移动装置120时接近车辆105。预测性分析模型205可确定用于经由汽车计算机145或经由车辆TCU160(如图1所示)将功率模式指令从移动装置120传输到车辆105的预测的时间间隔。

应了解,本文中使用了预测的时间或预测的时间间隔来描述期间预测用户在预定概率值范围内将执行与车辆105的接通事件相关联的动作或一系列动作的时间或时间窗。尽管对使用数据分析领域中已知的随机或其他方法来预测活动的技术的讨论可能在本说明书的范围之外,但应了解,若干已知的机器学习技术中的任一者都是可能的,并且预期在本文中进行使用。

根据示例实施例,移动装置120可至少部分地基于数据输入来确定预测的时间间隔,所述数据输入可包括例如指示用户140的当前位置的用户GPS位置信息240、指示当前车辆GPS位置的车辆GPS位置信息245(或替代地,与车辆105相关联的车辆GPS位置信息245,其可包括指示如在上一个较高功率模式下所确定的车辆105的上一个已知地理位置的坐标集),指示接通事件的历史日期和时间的用户访问时间/日期信息250,和/或指示用户特定数据的用户日程安排信息255。如上文所介绍,在一个示例实施例中,预测的时间间隔可为基于指示接通事件即将发生的一个或多个值的时间跨度(例如,具有开始日期和/或时间以及结束日期和/或时间)。接通事件可为例如致动车门闩锁机构,打开车门,起动马达,执行远程起动/气候控制等。

在图2A中,示出了用户140正在接近车辆105。正在接近车辆105的用户140的时间和位置可为基于指示类似的车辆使用模式的过往数据而可预测的。例如,用户140可使用车辆105以根据其重复的个人日程安排来通勤上下班。在该示例中,用户140在大多数星期一上午8:00与8:15之间可将车辆105停在办公室位置处,并且在大多数星期一下午5:00与5:10之间返回到车辆105。尽管车辆105可生成GPS数据,例如如图1所示的GPS数据220,但当在较高功率模式下时,车辆GPS数据可指示由于车辆105处于低功率模式,车辆位置可能不可用。在用户140接近车辆105时,车辆GPS信息可能不可用于确定何时将TCU 160从低功率模式转变到较高功率模式,并且因此车辆GPS数据可能没有用。因此,与车辆105的未来接通事件相关联的预测的时间间隔可提供这种附加实际应用。

在其他方面,用户GPS位置信息240可指示用户140的位置坐标,所述位置坐标匹配在过去在车辆接通事件之前的用户GPS坐标的重复模式(存储为用户访问时间/日期信息250)。因此,当移动装置120确定用户140在距车辆105的预定距离(例如,50英尺、10英尺、5英尺等)内时,移动装置120可至少部分地基于由移动装置120GPS系统确定的用户GPS位置信息240来将功率模式指令260传输到TCU160。

在本示例中,移动装置120可主动地运行一个或多个应用程序135(执行实例化),并且预测与车辆105的未来接通事件相关联的时间间隔。所述预测可为基于周中此日、日期、移动装置120的GPS位置、车辆105的GPS位置和/或存储在数字日历(未示出)中或以另一种方式存储(例如,经由社交媒体日历等)的与用户104相关联的日历事件。因此,在图2A的示例实施例中,移动装置120可被配置用于预测与车辆105的未来接通事件相关联的时间间隔,并且将功率模式指令260传输到车辆TCU160。

在一些方面,传输功率模式指令260可包括将无线信号传输到与车辆105相关联的蓝牙低功耗(BLE)模块。功率模式指令260可包括一个或多个编码的指令,所述一个或多个编码的指令被配置成致使车辆TCU 160使用存储在移动装置120上的预测性分析模型205将TCU状态从低能量状态改变为较高能量状态预测的时间间隔。

低能量状态和较高能量状态在本文中通常被引用来描述与从车载电源(诸如,车辆电池或电池组(图2A中未示出))的TCU能量消耗相关联的操作状态。应了解,TCU系统可将车辆TCU置于低能量状态以允许和/或限制车辆功能。能量状态可限制在车辆TCU 160与在车辆105的通信范围内的其他装置之间的无线通信,并且在处于低能量状态时阻止与TCU的其他类型的无线通信,以在长时间段停放时节省电池电力。转让给福特全球技术有限责任公司(Ford Global Technologies LLC)的美国专利No.9,462,545(下文中称为“’545专利”,其通过引用的方式并入本文)中描述了一种用于TCU功率状态管理的示例技术。’545专利描述了一种系统,所述系统将车辆TCU置于睡眠模式,并且启动较高功率模式(例如,TCU扩展功率模式)以与电信网络建立数据会话。提交了用于低功率模式和较高功率模式的这些非限制性示例仅用于提供示例,并且不意图限制可通过更改TCU功率状态来启用、禁用和/或以其他方式改变的功能。

例如,预处理器151可在较低功率模式下保持活动(也就是说,接收连续功率),使得当在低功率模式下时,在保持安全处理器153断电或以其他方式处于受限功率模式时,时钟维持时间信息、日期信息等。因此,预处理器151可从移动装置120接收一个或多个BLE信号,并且基于正在接近的移动装置120来触发较高能量状态。BLE信号可包括功率模式指令260,所述功率模式指令可被配置成至少部分地基于预测的时间间隔来将TCU状态从低能量状态改变为较高能量状态。

图2B示出了本公开的其中预测性模型205从远程服务器270操作以控制功率模式转变的另一个示例实施例。在图2B中,示出了用户140正在接近车辆105。在用户140接近车辆105时,车辆GPS信息可能不可用于确定何时将TCU 160从低功率模式转变到较高功率模式,并且因此车辆GPS数据可能没有用。因此,与车辆105的未来接通事件相关联的预测的时间间隔可提供这种附加实际应用。

在本示例中,远程服务器170可主动地运行一个或多个应用(例如,可与参考图1所示出的应用程序135基本上类似)(执行实例化),并且预测与车辆105的未来接通事件相关联的时间间隔。所述预测可为基于周中此日、日期、移动装置120的GPS位置、车辆105的GPS位置和/或存储在数字日历(未示出)中或以另一种方式存储(例如,经由社交媒体日历等)的与用户104相关联的日历事件。因此,在图2B的示例实施例中,服务器170可被配置用于预测与车辆105的未来接通事件相关联的时间间隔,并且将功率模式指令260传输到车辆TCU160。

在一些方面,传输功率模式指令260可包括将无线信号传输到与车辆105相关联的TCU 260。功率模式指令260可包括一个或多个编码的指令,所述一个或多个编码的指令被配置成致使车辆TCU 160使用存储在移动装置120上的预测性分析模型205将TCU状态从低能量状态改变为较高能量状态预测的时间间隔。

图3示出了其中汽车计算机145用于执行确定其中预测用户140将解锁和/或操作车辆105的可能的日期和/或时间的预测和分析步骤的实施例。如图3所示,汽车计算机145可从服务器170接收预测性分析模型205,并且使用汽车计算机145生成功率模式指令320。在一个方面,预处理器151可确定当前时间、日期等,并且确定当前时间和日期是否对应于可保存为预测性分析模型205的一部分的预测的时间间隔,所述预测的时间间隔可存储在汽车计算机145的存储器155中。响应于确定当前时间、日期等在由预测性分析模型205指示的时间间隔内,预处理器151可发信号通知安全处理器153转变到较高能量状态,以在用户140接近车辆105时认证移动装置120(并且引申开来说是用户140)。因此,图3示出了用户140正在接近车辆105,这可能是在由汽车计算机145确定的预测日期和时间间隔期间发生的。

一旦安全处理器153抢先处于较高能量状态,该安全处理器就可在用户140接近车辆105时验证移动装置120的安全性和认证。车辆TCU160和/或汽车计算机145可从在移动装置120上操作的应用程序135接收PaaK安全凭证310,并且至少部分地基于PaaK安全凭证、用户GPS位置信息305和/或其他信息来确定移动装置120访问车辆105的真实性和接通事件的安全操作。检验安全凭证可包括将用户GPS位置信息305与存储的用户GPS位置信息240、车辆GPS位置信息245和/或其他数据(诸如用户访问时间/日期信息250和/或用户日程安排信息255)进行比较。

在一个方面,当车辆TCU 160在用户140的实体到达之前(也就是说,例如在用户接触车辆以解锁车辆之前)接收到功率模式指令320时,预处理器142可开始对安全处理器153加电的过程,在用户140接近车辆105时考虑从移动装置120接收的PaaK安全凭证310,并且执行其他认证步骤。因此,至少部分地基于功率模式指令260,图3的所描述的系统由在接通事件之前使安全处理器153进入较高能量状态引起的延迟可能很小或没有延迟。

图4示出了用于实践本文中描述的实施例的示例性计算机系统400的框图。本文中描述的计算系统400可以硬件、软件(例如,固件)或它们的组合实现。计算系统400(在本文中也被称为系统400)可与图1至图3中示出的服务器170基本上类似和/或相同。

如图4所示,计算系统400可包括一个或多个处理器405、通信地联接到一个或多个处理器405的存储器410以及可与外部装置通信地连接的输入/输出适配器415。计算系统400可经由存储装置接口420可操作地连接到一个或多个内部和/或外部存储器装置(诸如像一个或多个数据库430)并与其传达信息。计算系统400可包括一个或多个网络适配器425,所述一个或多个网络适配器使得能够将计算系统400与一个或多个网络125通信地连接。在一个实施例中,计算系统400可包括用于在计算系统400与任何外部装置之间进行通信的一个或多个基于IP的网络。在此类实施例中,计算系统400还可包括一个或多个电信适配器440。计算系统400还可包括一个或多个输入装置445和/或一个或多个输出装置450,和/或通过I/O适配器415与所述一个或多个输入装置和/或所述一个或多个输出装置连接。

一个或多个处理器405共同地是用于执行可存储在计算机可读存储器(例如,存储器410)中的程序指令(又名软件)的硬件装置。一个或多个处理器405可为定制的或市售的处理器、中央处理单元(CPU)、多个CPU、在若干其他处理器中与计算系统400相关联的辅助处理器、基于半导体的微处理器(呈微芯片或芯片集的形式)或通常用于执行指令的任何装置。

一个或多个处理器405可被安置成经由存储装置接口408与一个或多个存储器装置(例如,存储器410和/或一个或多个外部数据库430等)进行通信。存储装置接口408还可采用诸如串行高级技术附件(SATA)、集成驱动电子器件(IDE)、通用串行总线(USB)、光纤信道、小型计算机系统接口(SCSI)等连接协议连接到一个或多个存储器装置,包括但不限于可包括例如可移除磁盘驱动器、车辆计算系统存储器、云存储装置等一个或多个数据库430和/或一个或多个其他存储器驱动器(未示出)。

存储器410可包括易失性存储器元件(例如,动态随机存取存储器(DRAM)、同步动态随机存取存储器(SDRAM)等)中的任一者或组合,并且可包括任一个或多个非易失性存储器元件(例如,可擦除可编程只读存储器(EPROM)、快闪存储器、电子可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)等)。

存储器410中的指令可包括一个或多个单独的程序,其中所述程序中的任一者可包括用于实现逻辑功能的计算机可执行指令的有序列表。在图4的示例中,存储器410中的指令可包括操作系统455。操作系统455可控制其他计算机程序的执行,诸如像生成本文中描述的预测性分析模型,接收和存储使用数据200(关于图1所描述的),以及执行其他任务,诸如提供日程安排、输入-输出控制、文件和数据管理、存储器管理以及通信控制和相关服务。

存储在存储器410中的程序指令还可包括应用程序数据460,所述应用程序数据可包括与预测性分析系统210相关联的数据、用于接收使用数据200的指令和用于分析使用数据200的指令。在一个示例中,使用数据200可包括用户配置文件信息470和汽车车队信息475,它们可指示在车辆车队中识别的其他车辆(图4中未示出)、与该车辆相关联的计算元件、使用模式等。用户配置文件信息470和/或汽车车队信息475可存储在数据库430中,并且可由计算系统400访问以确定和/或生成预测性模型204和/或预测性分析系统210的其他元素。存储器410中的程序指令还可包括用于控制系统400和/或通过用户接口465与该系统交互的指令。

I/O适配器415可将多个输入装置445连接到计算系统400。输入装置445可包括例如键盘、鼠标、传声器、传感器等。输出装置450可包括例如显示器、扬声器、触摸屏等。I/O适配器415可被配置成将一个或多个输入/输出(I/O)装置407可操作地连接到计算系统400。例如,I/O适配器415可连接键盘和鼠标、触摸屏、扬声器、触觉输出装置或其他输出装置。最后,可连接到I/O适配器415的I/O装置还可包括传达输入和输出两者的装置,举例来说但不限于网络接口卡(NIC)或调制器/解调器(用于访问其他文件、装置、系统或网络)、射频(RF)或其他收发器、电话接口、桥接器、路由器等。

图5是本公开的示例方法500的流程图。方法500大体包括步骤505,所述步骤可包括经由预测性分析模型205预测与车辆105的未来接通事件相关联的预测的时间间隔,其中预测性分析模型205是至少部分地基于接通事件数据。接通事件数据可包括与解锁车辆105相关联的时间信息和日期信息,并且可包括指示车辆105和与车辆105相关联的移动装置(例如,移动装置120)中的一者或多者的全球定位服务(GPS)位置的GPS信息。在一些方面,接通事件数据还可包括钥匙扣使用数据225,所述钥匙扣使用数据可提供指示在过去钥匙扣235如何、何时以及在何处用于解锁车辆105的细节。在其他方面,接通事件数据可包括与车辆105的用户(例如,用户140)相关联的用户级数据。

在一个实施例中,在对预测的时间间隔进行预测之前,方法500可包括生成预测性分析模型205的预备步骤。生成预测性分析模型205可包括从车辆TCU 160和/或与车辆105相关联的移动装置120中的一者或多者接收接通事件数据(例如,使用数据200),所述接通事件数据可指示车辆105和/或车辆车队中的其他车辆的接通事件。

接着,在对所述预测的时间间隔进行预测之后,所述方法可包括步骤510:至少部分地基于预测的时间间隔来生成功率模式指令(例如,功率模式指令260和/或320),所述功率模式指令可被配置成致使车辆TCU 160将TCU状态从低能量状态改变为较高能量状态。

所述方法可包括另一个步骤515,所述另一个步骤可包括基于预测的时间间隔来将功率模式指令(例如,功率模式指令260和/或320中的一者)传输到车辆TCU160。在一些方面,传输功率模式指令260、320包括将无线信号传输到与车辆相关联的蓝牙低功耗(BLE)模块,其中功率模式指令至少部分地基于所述预测的时间间隔来将TCU状态从低能量状态改变为较高能量状态。

来自服务器170或连接的移动装置(例如,移动装置120)的预先安排的唤醒消息可提供车辆智能,所述车辆智能抢先确定低功率模式何时对于用户140来说不可能是可接受的,和/或较高功率模式何时最可能帮助减少和/或消除车辆105进入和操作的滞后时间。此外,本公开的实施例可集中地(从一个或多个基于云的服务器170)管理如何构建预测性分析系统210并将其传输到车辆105,从而允许可在接收到预测性分析模型205之后维持车辆105的可更新性和安全特征的集中式控制。

在以上公开中,已经参考了形成以上公开的一部分的附图,附图示出了其中可实践本公开的具体实现方式。应理解,在不脱离本公开的范围的情况下,可利用其他实现方式,并且可做出结构改变。本说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指示所描述的实施例可包括特定特征、结构或特性,但每个实施例可能不一定包括所述特定特征、结构或特性。此外,此类短语不一定是指同一实施例。另外,当结合实施例描述特征、结构或特性时,无论是否明确地描述,本领域的技术人员都将认识到结合其他实施例的此类特征、结构或特性。

还应理解,如本文所使用的字词“示例”意图在本质上是非排他性和非限制性的。更特别地,如本文所使用的字词“示例性”指示若干示例中的一者,并且应理解,对所描述的特定示例没有过分的强调或偏好。

计算机可读介质(也被称为处理器可读介质)包括参与提供可由计算机(例如,由计算机的处理器)读取的数据(例如,指令)的任何非暂时性(例如,有形)介质。这种介质可采取许多形式,包括但不限于非易失性介质和易失性介质。计算装置可包括计算机可执行指令,其中所述指令可由一个或多个计算装置(诸如以上列出的计算装置)执行并被存储在计算机可读介质上。

关于本文中描述的过程、系统、方法、启发法等,应理解,尽管已经将此类过程等的步骤描述为根据某个有序序列发生,但此类过程可用按除了本文中描述的次序之外的次序执行的所描述的步骤实践。还应理解,可同时地执行某些步骤,可添加其他步骤,或者可省略本文中描述的某些步骤。换句话说,本文对过程的描述是出于说明各种实施例目的提供的,并且绝不应被解释为限制权利要求。

因此,应理解,以上描述意图是说明性的而非限制性的。在阅读以上描述时,除所提供的示例之外的许多实施例和应用将会是显而易见的。不应参考以上描述来确定范围,而是应参考所附权利要求书以及此类权利要求所涵盖的等效物的整个范围来确定。在本文中讨论的技术中预期并意图将出现未来发展,并且所公开的系统和方法将被并入到此类未来实施例中。总之,应理解,本申请能够进行修改和变化。

除非在本文中做出明确的相反指示,否则权利要求中使用的所有术语意图被赋予其如本文中描述的技术的技术人员所理解的普通含义。特别地,除非权利要求叙述明确的相反限制,否则使用诸如“一个”、“该”、“所述”等的单数冠词应被解读为叙述所指示的要素中的一个或多个。除非另外具体地陈述,或者在所使用的背景内以其他方式理解,否则诸如“能够”、“能”、“可以”或“可”等的条件语言一般意图传达某些实施例可包括某些特征、要素和/或步骤,而其他实施例可不包括这些特征、要素和/或步骤。因此,此类条件语言一般不意图暗示一个或多个实施例无论如何都要求各特征、要素和/或步骤。

根据一个实施例,本发明的特征还在于将预测性分析模型传输到在车辆上的汽车计算机。

根据一个实施例,在所述车辆上的所述汽车计算机被配置用于确定与所述车辆的未来接通事件相关联的预测的时间间隔,并且将功率模式指令传输到车辆。

根据本发明,提供了一种系统,所述系统具有:处理器;以及存储器,所述存储器用于存储可执行指令,所述处理器被配置成执行指令以:经由预测性分析模型确定与车辆的未来接通事件相关联的预测的时间间隔,其中所述预测性分析模型是至少部分地基于接通事件数据;至少部分地基于所述预测的时间间隔来确定功率模式指令,所述功率模式指令被配置成致使车辆远程信息处理控制单元(TCU)从低能量状态改变为较高能量状态;以及基于所述预测的时间间隔来将所述功率模式指令传输到所述车辆TCU。

根据一个实施例,所述接通事件数据包括与以下项相关联的时间信息和日期信息:解锁所述车辆,致动车门闩锁机构,打开车门,起动马达,执行远程起动/气候控制,或者指示用户意图访问或操作所述车辆的类似的车辆功能。

根据本发明,提供了一种车辆,所述车辆具有:处理器;以及存储器,所述存储器用于存储可执行指令,所述处理器被配置成执行指令以:经由预测性分析模型确定与车辆的未来接通事件相关联的预测的时间间隔,其中所述预测性分析模型是至少部分地基于接通事件数据;至少部分地基于所述预测的时间间隔来确定功率模式指令,所述功率模式指令被配置成致使车辆手机即钥匙(PaaK)系统从低能量状态改变为较高能量状态;以及基于所述功率模式指令来将所述车辆的功率模式从低能量状态调整为较高能量状态。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种利用机械锁的工作任务监控方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!