首页 / 专利库 / 专利权 / 专利合作条约 / 第II章 / 三体式的基于车辆的对象追踪和通知系统

三体式的基于车辆的对象追踪和通知系统

阅读:858发布:2020-05-27

专利汇可以提供三体式的基于车辆的对象追踪和通知系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及三体式的基于车辆的对象追踪和通知系统,更具体地涉及用于实施在用户结构中的系统,其用以利用包括系统用户、被追踪对象和系统控制设备的三体式布置结构来监测被追踪对象。系统包括数据存储装置,其包括用户存在模 块 代码,代码使处理器基于无线感测确定用户是否已经进入第一空间,第一空间具有位于用户结构外部的边界。对象存在模块代码使处理器基于被追踪对象存在数据确定被追踪对象是否存在于第二空间内。存储装置包括警报模块代码,取决于 实施例 ,响应于确定(i)系统用户进入或离开第一空间以及(ii)被追踪对象存在于或不存在于第二空间内,警报模块代码开始提供系统‑用户警报通信,以指示被追踪对象不存在于第二感测空间内。,下面是三体式的基于车辆的对象追踪和通知系统专利的具体信息内容。

1.一种用于实施在用户结构中的系统,其中,有时对系统用户进行定位,以利用包括所述系统用户、被追踪对象和系统控制设备的三体式布置结构来监测被追踪对象的存在,所述系统包括:
所述系统控制设备的基于硬件的处理单元;和
所述系统控制设备的数据存储装置,其包括:
包括代码的用户存在模,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于无线感测来确定所述系统用户是否已经进入第一感测空间,所述第一感测空间具有位于所述用户结构外部的边界;
包括代码的对象存在模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于被追踪对象存在数据来确定所述被追踪对象是否存在于第二感测空间内;和
包括代码的警报模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元响应于确定(i)所述系统用户进入所述第一感测空间以及(ii)所述被追踪对象存在于所述第二感测空间内而开始提供系统-用户警报通信,以指示所述被追踪对象存在于所述第二感测空间内或者未与所述用户在一起。
2.如权利要求1所述的系统,其中:
所述数据存储装置包括具有代码的异常模块,当执行所述代码时,所述代码使所述基于硬件的处理单元确定是否满足异常条件;并且
如果执行所述用户存在模块代码的所述处理单元确定了所述系统用户或者所述用户结构位于预定的异常位置,则满足所述异常条件。
3.如权利要求2所述的系统,其中,只有当所述异常条件未满足时,才执行以下操作中的至少一个:(i)提供所述系统-用户警报通信和(ii)基于所述无线感测确定所述系统用户是否已经进入所述第一感测空间。
4.如权利要求1所述的系统,其中,当执行所述用户存在模块时,所述用户存在模块基于所述无线感测来确定所述系统用户是否已经进入所述第一感测空间。
5.如权利要求1所述的系统,其中,所述无线感测包括用于确定进入所述第一感测空间的人是否是所述系统用户的生物测定功能。
6.如权利要求1所述的系统,其中,所述系统是车辆系统,并且所述用户结构是运输车辆。
7.如权利要求1所述的系统,其中,当执行所述存在模块代码时,响应于确定所述系统用户接近并且进入位于所述用户结构外部的所述第一感测空间,所述存在模块代码使所述基于硬件的处理单元确定所述被追踪对象是否存在于所述第二感测空间内。
8.如权利要求1所述的系统,其中,所述第一感测空间和所述第二感测空间大体上是同延的。
9.如权利要求1所述的系统,其中,所述被追踪对象是无线通信装置,所述无线通信装置被特别配置以是以下至少一个的一部分或被连接到以下至少一个:
系统用户的药物容器;
系统用户的徽章、通行证或者身份证;和
用户的书包或其它容器。
10.如权利要求1所述的系统,其中,所述存在模块被配置以使所述基于硬件的处理单元从短距离或者近场通信无线装置接收所述被追踪对象存在数据。

说明书全文

三体式的基于车辆的对象追踪和通知系统

技术领域

[0001] 本公开主要涉及用于监测对象存在的系统,以及更具体地涉及用于确定对象是否存在并且当对象可能出现在错误的位置时警报对象的装置。

背景技术

[0002] 本部分提供了与本公开有关的背景信息,其不一定是现有技术
[0003] 存在很多利用两体式布置结构监测对象存在的技术。例如,能够对智能电话或者其它监测装置编程,以通过无线电或无线通信协议与被监测的移动装置通信。被监测的装置可以是儿童手环,监测装置与手环通信并且当手环移出范围时发出警报。父母能够利用这种布置结构使用此类系统在杂货铺或者游乐场追踪他们的孩子。
[0004] 此类两体式布置结构有很多缺点。大多数或者所有常规装置的第一个缺点是首先两个装置必须互相接近。大多数或者所有传统布置结构都要求初始连接,所以监测装置不会产生指示在范围中最初未感测到的已经有一定距离的装置没有靠近的警告。相反,常规布置结构要求这些装置是接近的并且相互处于初始通信,当这种链接断开时提供警告。
[0005] 另一个缺点,如果用户将监测装置和被监测装置留在同一个位置,则用户将不会接收到他们正在离开该位置而没有携带被监测装置的通知。发明内容
[0006] 本发明的技术通过多种实施例解决上述及其它的缺点。
[0007] 在各个方面,在用户结构中实施该系统,以使用包括用户、被追踪对象和控制设备的三体式布置结构(three-body arrangement)来监测被追踪对象。该系统具有包括用户存在模代码的数据存储装置,该代码使得处理器基于无线感测(wireless sensing)确定用户已经进入具有位于用户结构外部的边界的第一空间或已经离开该空间。对象存在模块代码使处理器基于被追踪对象存在数据确定被追踪对象是否处于第二空间内。存储装置包括警报模块代码,用以根据该实施例响应于确定(i)用户进入或退出第一空间以及(ii)被追踪对象存在或不存在于第二空间内而开始提供系统-用户警报通信,以指示被追踪对象未存在于第二感测空间内。
[0008] 在第一组实施例中,该技术包括系统和过程,其用于确定用户是否明显即将驾驶离开他们无意遗留被追踪对象的地方。该系统包括位于车辆上的控制系统,其配置以确定用户的存在,例如通过感测被携带的密钥卡或者被穿戴的可穿戴装置的存在。在预期的实施方式中,使用来自如重量、运动、热或者生物测定传感器的一个或多个车辆传感器的输出来确定用户存在。车辆也被配置以确定对象明显不存在。该确定能够基于车辆传感器的反馈,并且在各个实施例中能够与连接到被追踪对象或者是其一部分的无线监测装置(如标签)进行通信。
[0009] 在另一组实施例中,该技术包括系统和过程,其用于确定用户离开或远离车辆时明显无意将对象遗留在车内。该系统包括车辆控制系统,其被配置以如通过使用密钥卡或者用户检测传感器来确定用户正在离开或者已经离开与车辆相关的感测空间。车辆还被配置以监测对象的存在,其再次可利用车辆传感器反馈或者与对象相联的无线监测装置(如标签)来实现。
[0010] 方案1.一种用于实施在用户结构中的系统,其中,有时对系统用户进行定位,以利用包括所述系统用户、被追踪对象和系统控制设备的三体式布置结构来监测被追踪对象的存在,所述系统包括:所述系统控制设备的基于硬件的处理单元;和
所述系统控制设备的数据存储装置,其包括:
包括代码的用户存在模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于无线感测来确定所述系统用户是否已经进入第一感测空间,所述第一感测空间具有位于所述用户结构外部的边界;
包括代码的对象存在模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于被追踪对象存在数据来确定所述被追踪对象是否存在于第二感测空间内;和
包括代码的警报模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元响应于确定(i)所述系统用户进入所述第一感测空间以及(ii)所述被追踪对象存在于所述第二感测空间内而开始提供系统-用户警报通信,以指示所述被追踪对象存在于所述第二感测空间内或者未与所述用户在一起。
[0011] 方案2.如方案1所述的系统,其中:所述数据存储装置包括具有代码的异常模块,当执行所述代码时,所述代码使所述基于硬件的处理单元确定是否满足异常条件;并且
如果执行所述用户存在模块代码的所述处理单元确定了所述系统用户或者所述用户结构位于预定的异常位置,则满足所述异常条件。
[0012] 方案3.如方案2所述的系统,其中,只有当所述异常条件未满足时,才执行以下操作中的至少一个:(i)提供所述系统-用户警报通信和(ii)基于所述无线感测确定所述系统用户是否已经进入所述第一感测空间。
[0013] 方案4.如方案1所述的系统,其中,当执行所述用户存在模块时,所述用户存在模块基于所述无线感测来确定所述系统用户是否已经进入所述第一感测空间。
[0014] 方案5.如方案1所述的系统,其中,所述无线感测包括用于确定进入所述第一感测空间的人是否是所述系统用户的生物测定功能。
[0015] 方案6.如方案1所述的系统,其中,所述系统是车辆系统,并且所述用户结构是运输车辆。
[0016] 方案7.如方案1所述的系统,其中,当执行所述存在模块代码时,响应于确定所述系统用户接近并且进入位于所述用户结构外部的所述第一感测空间,所述存在模块代码使所述基于硬件的处理单元确定所述被追踪对象是否存在于所述第二感测空间内。
[0017] 方案8.如方案1所述的系统,其中,所述第一感测空间和所述第二感测空间大体上是同延(coextensive)的。
[0018] 方案9.如方案1所述的系统,其中,所述被追踪对象是无线通信装置,所述无线通信装置被特别配置以是以下至少一个的一部分或被连接到以下至少一个:系统用户的药物容器;
系统用户的徽章、通行证或者身份证;和
用户的书包或其它容器。
[0019] 方案10.如方案1所述的系统,其中,所述存在模块被配置以使所述基于硬件的处理单元从短距离或者近场通信无线装置接收所述被追踪对象存在数据。
[0020] 方案11.如方案1所述的系统,其中,所述系统-用户警报通信通过运输车辆组件的方式提供。
[0021] 方案12.如方案1所述的系统,其中,提供所述系统-用户警报通信包括以下至少一个:致动与所述用户结构相关联的声音致动器
点亮与所述用户结构相关联的灯;
通过用户结构扬声器提供听觉消息;
通过用户结构显示器提供文本或其它视觉消息;
发送文本消息给与所述系统用户相关联的文本地址;和
发送邮件消息给与所述系统用户相关联的邮箱地址。
[0022] 方案13.如方案1所述的系统,其中,通过存在检测装置、运动检测装置或者接近检测装置进行所述无线感测。
[0023] 方案14.一种用于实施在用户结构中的系统,其中,有时对系统用户进行定位,以利用包括所述系统用户、被追踪对象和系统控制设备的三体式布置结构来监测被追踪对象的存在,所述系统包括:所述系统控制设备的基于硬件的处理单元;和
所述系统控制设备的数据存储装置,其包括:
包括代码的用户存在模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于无线感测来确定所述系统用户是否已经从第一感测空间内移动到所述第一感测空间外,其中,所述第一感测空间具有位于所述用户结构外部的边界;
包括代码的对象存在模块,当所述基于硬件的处理单元执行所述代码时,所述代码使所述处理单元基于被追踪对象存在数据来确定所述被追踪对象是否存在于第二感测空间内;和
包括代码的警报模块,当所述基于硬件的处理单元执行所述代码时,所述代码使得所述处理单元响应于确定(i)所述用户已经移动到边界被限制为在所述用户结构外部的所述第一感测空间外、以及(ii)所述被追踪对象存在于所述第二感测空间内而开始提供系统-用户警报通信,以指示所述被追踪对象存在于所述第二感测空间内。
[0024] 方案15.如方案14所述的系统,其中:所述数据存储装置包括具有代码的异常模块,当执行所述代码时,所述代码使所述基于硬件的处理单元确定是否满足异常条件;并且
如果所述系统确定了所述系统用户或者所述用户结构位于预定的异常位置,则满足所述异常条件。
[0025] 方案16.如方案15所述的系统,其中,只有当所述异常条件未满足时,才提供所述警报通信。
[0026] 方案17.如方案15所述的系统,其中,只有当所述异常通信未满足时,执行所述用户存在模块的所述处理器才确定所述系统用户是否已经从所述第一感测空间内移动到所述第一感测空间外。
[0027] 方案18.如方案14所述的系统,其中,所述用户结构是运输车辆。
[0028] 方案19.如方案14所述的系统,其中,所述第二感测空间具有位于所述用户结构处的边界。
[0029] 方案20.如方案14所述的系统,其中,当执行所述对象存在模块代码时,所述对象存在模块代码响应于确定所述系统用户离开位于所述用户结构外部的所述第一空间或未存在于所述第一空间中而确定所述被追踪对象是否存在于所述第二感测空间内。
[0030] 方案21.一种用于监测被追踪对象的存在的系统,其与多个用户结构相关,所述系统使用包括系统用户、被追踪对象和所述多个用户结构中的各个用户结构的三体式对象追踪布置结构,所述系统包括:包括三体式对象追踪代码的存储装置,所述代码(i)包括具有所述三体式对象追踪布置结构的对象追踪用户概况并(ii)被配置以:
与分别和所述多个用户结构相关联的多个控制设备的各个控制设备通信;
将所述对象追踪用户概况发送到各个控制设备;和
使得所述系统为之提供所述对象追踪用户概况的各个控制设备:
基于所述三体式对象追踪布置结构来确定所述被追踪对象是否未按照所述系统用于所希望的那样相对于所述各个用户结构而定位;和
响应于确定所述对象未按照希望而定位,通过硬件提供用户警报通信。
[0031] 方案22.如方案21所述的系统,其中,共享和实施所述对象追踪用户概况的各个用户结构包括运输车辆和建筑物结构。
[0032] 方案23.如方案22所述的系统,其中,所述建筑物结构包括办公建筑物。
[0033] 方案24.如方案22所述的系统,其中,所述建筑物结构包括短期出租屋、用户的家或者用户公寓。
[0034] 方案25.如方案21所述的系统,其中,共享和实施所述对象追踪用户概况的各个用户结构包括第一运输车辆和第二运输车辆。
[0035] 方案26.如方案25所述的系统,其中,所述第二运输车辆是短期租赁车辆。
[0036] 方案27.如方案21所述的系统,其中,所述存储装置是移动存储装置。
[0037] 方案28.如方案21所述的系统,其中,所述三体式对象追踪代码包括:实施模块,当所述各个控制设备的基于硬件的处理单元执行所述实施模块时,所述实施模块基于所述三体式对象追踪概况来确定所述被追踪对象是否未按照所述系统用户所希望的那样相对于所述各个用户结构而定位;和
用户通信模块,当所述追踪概况执行所述用户通信模块时,所述用户通信模块响应于确定所述对象未按照希望而定位,通过所述硬件提供所述用户警报通信。
[0038] 方案29.如方案21所述的系统,其中,所述对象追踪用户概况包括与所述被追踪对象唯一相关联的标识符。
[0039] 在不同的实施方式中,示例性的对象包括用户移动通信装置、药物容器、徽章、通行证或者身份证、宠物、小孩或者其它人、书包、公文包、其它用户容器、密钥卡等。
[0040] 本发明的技术的其它方面将部分变得清晰并且部分将在下文中被指明。附图说明
[0041] 图1描述了根据本发明的技术的各个实施例的第一示例性环境,包括选择车辆部件。
[0042] 图2示意性地描述了根据本发明的技术的各个实施例的计算机体系结构。
[0043] 图3示出了图2的计算机体系结构的示例性存储部件。
[0044] 图4示出了图1的环境和部件以及被追踪对象和用户。
[0045] 图5示出了用户已经移动到车辆所构成的边界外部之后的图4的视图。
[0046] 图6描述了第二示例性环境,其包括选择车辆部件、被追踪对象和用户正在离开的建筑物。
[0047] 图7示出了用户已经移动进入车辆所构成的边界中的图6的环境和部件。
[0048] 图8通过流程图示出了用于实施图1-5的布置结构的一种示例性的算法
[0049] 图9通过流程图示出了用于实施图2、3、6和7的布置结构的一种示例性的算法。
[0050] 这些附图不必按比例设置,并且一些部件特征可能被放大或缩小,以示出具体部件的细节。

具体实施方式

[0051] I.引言
[0052] 本公开通过各个实施例描述了用于确定用户是否无意将对象遗留在某个地方(如用户的家或车辆)的系统和方法。基于三体式布置结构执行过程,以监视对象和用户的存在。
[0053] 可以用各种各样的方式追踪用户。在各个实施方式中,通过感测移动无线装置(如用户携带的密钥卡或者可穿戴装置)或者与该移动无线装置通信的车辆收发器来追踪用户。在预期的实施例中,基于一个或多个车辆传感器(如重量、动作、热或生物测定传感器)的输出来确定用户存在。
[0054] 也可以用各种各样的方式来监控被追踪对象,如通过感测无线装置或与该无线装置连通的车辆收发器,该无线装置是被追踪对象的一部分或者连接到该被追踪对象。在预期的实施例中,基于一个或多个车辆传感器(如重量、运动、热或生物测定传感器)的输出确定对象存在。例如乘客或后座重量传感器的(一个或多个)传感器可提供反馈,例如指示用户的小孩是否处于后座上。
[0055] 在各个实施方式中,示例性的对象包括用户移动通信装置、药物容器、徽章、通行证或者身份证、宠物、小孩或者其它人、书包、公文包、其它用户容器、密钥卡等。
[0056] 所述的用户可能无意将对象遗留的适当位置或地方可能(但并不限于)是用户汽车或者其它车辆。主题的地点可以是用户的家、用户的办公室或者用户访问的其它结构或位置。通常,该地点是固定有、装配有或者连接有传感器或感测装置,以确定被追踪对象和用户中的一者或两者的存在或缺席。
[0057] 该结构(如车辆、办公建筑物)可以被称作用户结构。在各个实施例中,用户有时(at times)可以位于该结构内,如用户进入建筑物或者坐在车辆中。
[0058] 在各个实施例中,建立了用户账户或概况,并且能够在多于一个的结构(如用户车辆和用户办公建筑物、或者两个用户车辆等)之间共享,或者以其它方式用于该结构中。该概况可以存储在车辆和/或者远程的位置,如远程服务器、客户服务或者控制中心,如控制中心。
[0059] 除了加载在一个主要结构或多个主要结构(如,用户车辆和办公建筑物(如办公室车库)),用户概况还可以被提供用于在适当装配的结构下载,如配偶的汽车、租赁的汽车、旅馆、亲戚的家、度假房等。在预期的实施例中,概况可以从移动存储装置(如闪存、智能电话等)通过有线或无线地传送到第二结构。用户概况或账户包括对一个或多个的主题的被追踪对象的每一个的标识符,以及任何其它参数或设定,如(一个或多个)异常、警报型的默认值或者偏好等。
[0060] 因此,虽然本发明技术在文中主要结合汽车加以描述,但是本技术并不限于这点。该概念可以被延伸到各种各样的应用中,如飞机、船舶、其它车辆、家、其它建筑物或者地点等、或其它情况。
[0061] II.图1-第一示例性实施环境
[0062] 现在转到附图,更具体地转到第一幅附图,图1描述了第一示例性环境100,其中示出了所挑选的发明部件。
[0063] 环境100包括主要位置110,非限制性地举例,在图1的环境100中其是车辆。其它示例性位置110包括房子、办公建筑物、或具有本文所描述的(一个或多个)部件可以定位在其上的结构的其它建筑物或空间或区域。
[0064] 车辆110包括基于硬件的计算机控制器或者控制设备120。控制设备120包括至少一个感测和通信装置130或与至少一个感测和通信装置130通信、以及至少一个输出或者用户通知装置135、137。示意性示出的示例性输出装置是车辆喇叭135和灯光系统137,其表示任何车灯,如前、后、侧、底侧或者内部灯。
[0065] 不限制感测和通信装置130可能的类型,其在本文中主要是指感测装置130。
[0066] 在各个实施例中,至少一个感测装置130被用于确定图2和4中介绍的被追踪对象和用户中的一个或两个的存在或缺席。
[0067] 控制设备120可以通过有线连接到(一个或多个)感测装置130,或通过无线通信结构与其通信。例如,感测装置130能够包括短距离或近场通信收发器,如配置成按照协议或者另一无线通信协议进行通信的短距离RADAR装置或收发器。(BLUETOOTH是华盛顿贝尔维尤的Bluetooth SIG公司的注册商标)。
[0068] 在预期的实施例中,感测装置130包括射频识别(RFID)读写器。RFID读写器产生无线电波。在部分实施例中,读写器或者附属装置产生磁场,用于驱动RFID标签以使读写器读取。在各个实施例中,任何用户装置(如图2附图标记240所示的)、用户穿戴的可穿戴设备、和被追踪对象均包括各自的RFID标签或者被连接到各自的RFID标签上。
[0069] 例如但并不限于无源RFID标签的无源标签具有的优点包括即使与标签连接的基础装置未被供电(例如电池没电或者当时刚被关闭)也可以被监测。例如,如果无源RFID标签是电话的一部分或者附接到电话上,则不管电话是否打开,例如无源RFID读写器的适当传感器/通信点(如图2中的附图标记218所示)能够确定电话是否处于传感器/通信点的范围内。
[0070] 或者,如果无源RFID标签是用户携带或者用户穿戴的装置(图2中的附图标记240)的一部分或者附接在其上,则不管用户携带或用户穿戴装置(240)是否打开,例如无源RFID读写器的适当的用户感测或通信装置(图2中的附图标记216)都能够精准确定用户携带或者用户穿戴装置(240)(其能够作用用户存在的代理服务器)是否位于对象感测或者通信装置(图2中的附图标记218)的范围内。
[0071] 感测装置130与感测空间140相关联。感测空间140可以用多个术语来表示,如地理围栏(geofence)、范围、感测区域、感测范围、感测空间、感测边界、仅仅是边界、等。空间并不总是由如Bluetooth或RFID的无线扫描或通信范围所创造。例如,该空间还可以对应于驾驶员座位,其中感测装置是座位重量传感器或者方向盘传感器。存在示例性的感测或通讯装置,其可以用于确认人员存在于整体空间内,例如在驾驶员的座位空间1404内。
[0072] 对于其中感测装置130包括短距离或者近场通信装置的实施例,感测空间140可对应于装置130的范围。
[0073] 能被感测装置130感测的项目包括用户、与用户相关的装置和被追踪对象(分别为图2中的240、230和250)。示例性的用户相关装置(240)包括用户携带的密钥卡或者可穿戴设备,可适用的或者无线通信。示例性被追踪对象(250)包括用户移动通信装置,如电话或平板电脑,或者连接到通信装置的装置。另一个示例性与被追踪对象相关的装置包括被追踪对象持有的、连接的或者穿戴的移动监测器或可穿戴设备,被追踪对象如宠物项圈或植入物、或儿童手环、脚环、子、手表、戒指、项链、垂饰、胸针、环或钥匙串。
[0074] 再参考图1,第一示例性感测空间140是短距离或近场通信的无线通信地理围栏1401,其由配置使得感测位于感测空间1401内的被追踪对象(图2中的250)或者与其通信的一种形式的感测装置130所限定。
[0075] 在另一个实施例中,感测装置130被配置成感测空间1402,其大体上对应于在主要实施例中是车辆110的主题位置的边界。
[0076] 在又一个实施例中,感测装置130被配置成感测空间1403,其大体上对应于该位置的一部分,例如车辆110的前乘客车厢或者驾驶员段。
[0077] 在再一个实施例中,感测装置130被配置成感测空间1404,其大体上对应于该位置的一个更小的、子部分,如车辆110的驾驶员空间。例如,感测装置130配置以感测用户是否坐在车辆110中。示例性传感器包括驾驶员座位重量传感器,运动检测器(RADAR、摄像头)、热传感器、生物测定传感器、如方向盘传感器,或其它人员检测的技术。
[0078] 在各个实施例中,感测装置(用于用户感测装置、对象感测装置或者二者)包括前面提到的一种或者多种以及电容性位移传感器、多普勒效应传感器、涡流传感器、感测传感器、激光测距仪、磁传感器(如磁性接近熔断传感器(magnetic proximity fuse sensor))、无源光学传感器(如电荷耦合装置)、无源热红外传感器、光电池(如反射型的)、电离辐射型传感器的反射、声纳型传感器(如,有源的或无源的)、声波传感器(在空气中传播的声纳)、纤维光学传感器、霍尔效应传感器、和其它的存在、动作和接近检测装置。
[0079] III.图2和3-示例性计算体系结构
[0080] 图2示意性地描述了根据本发明技术的各个实施例的图1的基于硬件的控制设备120的示例性体系结构,其包括数据存储装置202。
[0081] 图3更详细地示出了图2的数据存储装置202的部件。
[0082] 虽然主要结合主要位置110(如汽车或其它车辆)的计算控制器来描述基于硬件的控制设备120,但是在各个实施例中可以与该技术相关联的其它计算系统(如用户移动电话、另一个被追踪对象或者远程客户服务中心或者服务器的计算系统)也可具有同样的或者类似的体系结构。虽然大多数实施例结合执行主要处理功能的车辆进行描述,但是各种功能(包括建立或改变用户账户)可使用另一控制设备执行,例如具有对应于本发明技术的专配置的应用的用户移动通讯装置。在车辆的概念中,控制设备120可以是车载电脑(OBC)、电子控制单元(ECU)或者车辆110的其它主要计算单元,或者也可以是它们的一部分或者与它们连接。
[0083] 如上所述,在各个实施例中,建立了用户账户或者概况,并且可在多于一个结构(如用户车辆和用户办公建筑物、或者两个用户车辆等)之间共享或者以其它方式用于该结构中。该概况可被存储在车辆和/或者远程的位置,如远程服务器、客户服务或者控制中心,如 控制中心。除了被加载在一个主要结构或多个主要结构(如,用户车辆和办公建筑物(如办公室车库)),用户概况还能够被下载到适当装配的结构中,如配偶的汽车、租赁的汽车、旅馆、亲戚的家、度假房等。在预期的实施例中,概况可以从移动存储装置(如闪存、智能电话等)通过有线或无线地传送到第二结构。用户概况或账户包括对一个或多个的主题的被追踪对象的每一个的标识符,以及任何其它参数或设定(如(一个或多个)异常、警报型的默认值或者偏好等)。
[0084] 控制设备120包括基于硬件的计算机可读存储介质或者数据存储装置202。设备120还包括基于硬件的处理单元或者处理硬件单元204,其通过如计算机总线或者无线结构的通信链路206连接到或者能够连接到数据存储装置202。
[0085] 处理硬件单元204可包括或者可以是多个处理器,其可包括单机的或多机的分布式处理器或平行处理器。处理硬件单元可被用于支持虚拟处理环境。处理硬件单元可包括状态机、专用集成电路(ASIC)、包括场PGA的可编程门阵列(PGA)、或状态机。本文提到的执行代码或者指令以完成操作、动作、任务、功能、步骤等的处理硬件单元能够包括直接和/或有利于其它装置或部件、指引其它装置或部件、或者与其它装置或部件合作从而完成操作的处理硬件单元。
[0086] 在不同的实施例中,数据存储装置202是易失性介质、非易失性介质、可拆卸介质和不可拆卸介质中的任一种。
[0087] 在说明书权利要求中使用的术语计算机可读介质及其变型是指有形的存储介质。介质可以是一种装置并且是非瞬时的。
[0088] 在一些实施例中,存储介质包括易失性的和/或非易失性的、可拆卸的和/或不可拆卸的介质,例如,随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、固态存储器或其它存储器技术、CDROM、DVD、BLU-RAY、或其它光盘存储、磁带、磁盘存储或其它磁性存储装置。
[0089] 数据存储装置202包括一个或多个存储模块208,其存储可被处理硬件单元204执行以实现本文所描述的基于硬件的控制设备120的功能的计算机可读代码或指令。下面将结合图3-9进一步描述该模块和功能。
[0090] 在各个实施例中,数据存储装置202包括多个模块208。一些实施例中的数据存储装置202还包括图3所示的辅助或支持部件301。例如,该辅助或支持部件301可以包括以支持本公开的过程的性能的附加软件和/或数据,如一个或多个用户概况或者一组默认值和/或用户设定的偏好。
[0091] 进一步参考图2,基于硬件的控制设备120还包括与内部、本地和/或外部(附近或远程)装置进行通信的通信子系统210。该通信子系统210可以包括基于有线的输入/输出(i/o)、至少一个长距离无线收发器、和至少一个短距离或近场通信的无线收发器中的任一种。在各个实施例中,通信和感测装置130可以包括、利用通信子系统210的任意部件、或者就是通信子系统210的任意部件的一部分。
[0092] 通过短距离和/或长距离无线通信,控制设备120可以经由通信子系统210和处理器204发送信息(例如采用消息或打包数据的形式)到一个或多个通信网络212(例如互联网)或者从该通信网络212接收该消息。
[0093] 车辆110还包括传感器子系统214,其包括给基于硬件的控制设备120提供信息的传感器。传感器子系统214可包括参考图1在上文中提到的(一个或多个)感测装置130。在各个实施例中,传感器子系统214可包括、利用通信子系统210的任意部件、或者就是通信子系统210的任意部件的一部分。
[0094] 传感器子系统214可提供关于各种感测特性的反馈,这些特性与用户或其它人或对象有关,包括人或对象的存在或标识。
[0095] 虽然本文描述的传感器或(一个或多个)反馈装置的任何布置结构都可以用于感知用户、对象和/或环境100的其它特性(图1),但是传感器子系统214以举例的形式被分为(一个或多个)用户感测装置216、(一个或多个)对象感测装置218和车辆传感器220。
[0096] 虽然(一个或多个)用户感测装置216和(一个或多个)对象感测装置218被分开地示出,但是它们可以包括或者共享公用的结构。例如,组216、218的任何感测装置或多个感测装置可以被配置为或者被用于感测(一个或多个)用户和(一个或多个)被追踪对象。对于是这种情况的实施方式,(一个或多个)感测装置可以说是组216、218两者的一部分,或者这两组可以认为是一组。第一个两组216、218的任何传感器或反馈装置可以是第三组220的一部分,反之亦然。三组216、218、220的任何感测器或反馈装置均可以是通信子系统210的一个或多个部件的一部分、包括通信子系统210的一个或多个部件或者利用通信子系统210的一个或多个部件。例如,驾驶员座位重量传感器可以是车辆传感器220和用于检测用户的用户感测装置216。
[0097] 图2示出了感测、追踪、监控用户230或者与用户相关装置240、或者与用户230或者与用户相关装置240通信的用户感测装置216。在各个实施例中以各种方式影响相关作用。用户感测装置216可以与用户230持有的、穿戴的或者用别的方式与用户230相关的用户装置240无线通信。示例性的用户装置240是密钥卡,如图2所示。
[0098] 在各个实施例中,用户感测装置216还能实施生物测定感测、基于摄像头的感测、接收用户提供的代码等。示例性的生物测定感测包括步法感测或者行走模式感测。
[0099] 虽然通常结合用户230(是车辆110的驾驶员)主要描述了用户感测装置216和技术,但是代替于驾驶员或者除了用于与驾驶员结合使用,该技术也可以用于与其它个体结合。第一用户的配偶可以具有存储在车辆系统(如存储在存储装置202)中的概况,如果配偶将电话遗留在车辆内(图4、5和8的实施例)或者在如房子的位置处(图6、7和9的实施例),则该布置结构可以通知该配偶。
[0100] 在另一个实施例中,用户感测装置216被配置使得感测驾驶员的存在或缺席,而不用与用户携带的或者用户穿戴的装置240通信。例如,如所述的,用户感测装置216可以包括摄像头、基于驾驶员座位的重量传感器、或动作、热、生物测定传感器、或接收用户提供的代码。在各种实施方式中,当用户位于车辆110外时,用户感测装置216被配置和布置成当用户位于车辆110内部或附近时感测用户230;并且在一些情形下被配置和布置成感测用户230位于车辆110的内部还是外部。
[0101] 图2还示出了(一个或多个)对象感测装置218,其感测、追踪、监控被追踪对象250或与被追踪对象250通信,被追踪对象250例如是用户电话、平板电脑或密钥卡。可以以各种方式影响相互作用。对象感测装置218能够与对象250无线通信,如通过Bluetooth或其它短距离或近场通信协议。虽然对象感测装置218和对象250之间的相互作用通过图2中的闪电标志被示为无线通信,但是相互作用并不限于无线通信。
[0102] 对于其中密钥卡是被追踪对象250的实施例,则车辆110被配置成(合适的感测或通信装置130等)用除了追踪密钥卡的存在之外方式确定用户230的存在或缺席。其它方式包括那些提及的,如通过座位、热或生物测定传感器、接收用户提供的代码、摄像头、RADAR、或车辆110和用户230持有或穿戴的其它无线用户装置240的短距离或近场通信。
[0103] 示例性感测装置130如上面所描述。
[0104] 在其它实施例中,对象感测装置218被配置使得感测被追踪对象250的存在或不存在,而不用与对象250无线通信。例如,如所述的,对象感测装置218可包括摄像头、基于乘客或后座的重量传感器、或动作、热、或生物测定传感器。在各种实施方式中,当对象位于车辆110外时,对象感测装置218被配置和布置成当对象位于车辆110内部或附近时感测对象
250;并且在一些情形下配置和布置成感测对象位于车辆110内部还是外部。
[0105] 布置结构可以如此配置从而基于硬件的控制设备120通过有线或者短距离无线通信通道与传感子系统214的传感器通信、或者至少接收来自该传感器的信号
[0106] 传感器子系统214可以包括任何常规车辆传感器220的未改变的或者改进的形式,如那些提供车辆操作、车辆位置、车辆姿态和/或车辆110的环境的反馈的传感器。在一些实施例中,车辆传感器220包括至少一个外部定相摄像头和至少一个距离传感器,如RADAR。该摄像头可以包括单眼前视摄像头,如用于车道偏离警告(LDW)系统的摄像头。
[0107] 根据本技术,车辆传感器220能够用于感测人或对象。例如,车辆摄像头或RADAR传感器能够用于追踪或识别用户230。
[0108] 这种感测外部状况的传感器可以在各种各样的方向上定向而不会偏离本发明公开的范围。例如,摄像头和RADAR装置可以被定向在以下的每一个的位置或选定的位置,例如,(i)从车辆110的前中心点面向前方,(ii)从车辆110的后中心点面向后方,(iii)从车辆110的侧面位置面向侧方,(iv)在这些方向之间并且具有任一仰或朝着任一仰角,和(v)来自于车辆110内部的任何方向和指向车辆110内部的任何方向。
[0109] 距离传感器可以包括短距离RADAR(SRR)、超声波传感器、长距离RADAR、如那些用于自动驾驶或者适应巡航控制(ACC)系统的传感器,或者例如激光探测与测量(LiDAR)传感器。其它传感器子系统包括惯性动量单元(IMU),如具有一个或多个加速计的惯性动量单元,和/或其它此类动态车辆传感器,如车轮传感器(wheel sensor)或者与车辆110的转向系统(如方向盘)相关联的传感器。
[0110] 在部分实施例中,长距离收发器被配置以便于基于硬件的控制设备120和卫星和/或蜂窝电信网络之间的通信,其可以被认为是用附图标记212示意性标出。
[0111] 短距离收发器可以被配置以便于短距离通信,如与其它车辆的通信、车辆到车辆的通信(V2V)以及与运输系统基础结构(V2I)的通信。为了与V2V、V2I、或者与其它的车辆外装置(如本地通信路由器等)的通信,短距离通信收发器可以被配置得通过一个或多个短距离通信协议进行通信。示例性协议包括专用短距离通信技术(DSRC) 、红外线、红外线数据组织(IRDA)、近场通信(NFC)等,或者其改进
(WI-FI是德克萨斯奥斯汀的WI-FI Alliance的注册商标)。
[0112] 通过执行本发明技术的功能,基于硬件的控制设备120可与其通信的车辆外装置或外部装置可以包括远程数据、客户服务和/或控制中心,其可以被认为是由附图标记212所示出、或者可以连接到附图标记212所指的网络。一个示例性控制中心是 控制中心,其具有用于与车辆和用户交互的便利性,无论是通过车辆或者以其它方式(如移动电话)通过长距离通信,如卫星或蜂窝通信。
[0113] 车辆110还包括多个输入和/或输出装置260。示例性输出装置包括车辆喇叭、扬声器系统、显示器和内部和外部灯光。显示器(图6和7中的附图标记602)可以是任何类型和处于任何位置,例如仪表盘屏幕、仪表板显示器和平视显示器(HUD)。示例性输入装置包括触敏式显示器、麦克和无线或有线端口连接装置,例如为了与如电话或平板电脑的用户装置通信。一些输出装置也可用作输入装置。一个例子是触敏式显示器。
[0114] 控制设备120被连接到输入和输出装置,并被配置使得传送信号以有选择地致动输出装置。在各个实施例中,基于硬件的控制设备120被配置成接收和处理用于建立或者改变存储在存储装置202中用来实现本发明技术的过程的程序的用户输入。该程序可包括与用户相关的用户账户。被追踪对象与该账户相关联或者与其匹配。由此,该控制设备120可被编程以接收用户输入,该输入关于创建一个或多个用户账户并且将一个或多个对象与各账户关联。通过运行存储装置202的设定模块的代码的硬件单元204,能够实现这些功能,这在下面将参考附图标记302和图3进行进一步描述。
[0115] 如提到的,在各个实施例中,建立了用户账户或者概况,并且可在多于一个结构(如用户车辆和用户办公建筑物、或者两个用户车辆等)之间共享或者以其它方式用于该结构中。该概况可被存储在车辆和/或者远程的位置,如远程服务器、客户服务或者控制中心,如 控制中心。除了被加载在一个主要结构或多个主要结构(如,用户车辆和办公建筑物(如办公室车库)),用户概况还能够被下载到适当装配的结构中,如配偶的汽车、租赁的汽车、旅馆、亲戚的家、度假房等。在预期的实施例中,概况可以从移动存储装置(如闪存、智能电话等)通过有线或无线地传送到第二结构。用户概况或账户包括对一个或多个的主题的被追踪对象的每一个的标识符,以及任何其它参数或设定(如(一个或多个)异常、警报型的默认值或者偏好等)。
[0116] 该功能还可包括:将每个账户匹配、或配对到一个或多个对象、一个或多个用户装置(如密钥卡)和一个或多个用户。
[0117] 该控制设备120能够被配置成以任何适当的方式实现匹配或配对。该配置可包括安排有握手操作的设备120,通过该握手操作该设备120能够识别对象、用户装置或用户,如通过对地址、标识符、或者对象、用户装置或用户的其它特性进行存储。例如,关于用户,在设备120中与用户有关的特性能够包括用户体重、声音、视网膜或其它眼睛特征、身高、行走步态等,或者其它特性。
[0118] 在预期的实施例中,基于硬件的控制设备120被配置使得从远程装置接收指令,例如用户移动电脑装置、笔记本电脑、平板电脑或者台式机,用户可在其上选择,用于建立或修改用户账户。在另一个预期的实施例中,控制设备120被配置使得从远程计算机系统或服务器中接收指令,该远程计算机系统或服务器例如是远程客户服务和/或控制中心的计算机系统,如 控制中心。
[0119] 虽然用户230和(一个或多个)被追踪对象250之间的关联在本文中主要被描述为在车辆控制设备120处被创建、更新和维护,但是该关联也能够在其它位置被创建、更新和/或维护,例如在如智能电话应用、在用户平板或台式机的用户装置上。在各个实施例中,即使用户账户在车辆110外建立,被追踪对象还是必须链接或匹配到车辆110上的账户。
[0120] 如所提供的,图3更详细地示出了图2的数据存储装置202。数据存储装置202包括布置在一个或多个模块208中的计算机代码或指令。
[0121] 该数据存储装置202还可以包括辅助部件301,如支持本公开的过程的性能的附加软件和/或数据。例如,该辅助部件301可包括用户概况或设定。该系统可被编程以包括任何用于本发明技术的操作的便利或有用的设定。
[0122] 只是一个例子,存储装置202可包括异常模块,其包括代码,代码响应于例如指示在家或另一预定位置的用户请求或者默认或更新设定,并且被配置使得(1)识别用户230何时处在预先建立的位置、或多个预先建立的位置中的一个,和(2)基于识别(1)不给用户提供警报。例如,控制设备120可以被配置使得,当用户230在家时,设备120不启动警报来告知用户其在未携带被追踪对象250的情况下离开了感测空间140(如车辆)。
[0123] 进一步,关于该异常模块,在某些实施例中,不警报(2)包括或因为在系统的肯定的确定,从而由于识别(1)而不发送警报。可以在基础算法的多个潜在位置的任一个中提供该决定,例如在警报将以其它方式加以提供之前,图8的算法800中的流程图的菱形816和图9的算法900中的916均类似地提供了示例性的异常模块步骤。
[0124] 在关于异常模块的预期的实施例中,不会产生或发送该警报,因为代码响应于识别(1)而使系统进入异常模块,从而该系统将不确定是否系统未追踪该对象。关于本文中的所有部件、模块、功能等,可以用其它术语表示异常模块,如不警报模块、不追踪模块、类似的或其他的术语。
[0125] 在本文的其他地方描述的这些或其它数据部件,包括在下文中结合图8和9所示的操作的过程800、900加以描述。
[0126] 在各个实施例中,模块208包括至少三(3)个模块302、304、306。
[0127] 图3示出了由附图标记308表示的附加模块,以指示控制器120能够包括一个或多个附加模块。例如,(一个或多个)支持模块308可以包括用户账户模块和/或乘客(或第二)用户账户模块。
[0128] 如上所述,在各个实施例中,建立了用户账户或者概况,并且可在多于一个结构(如用户车辆和用户办公建筑物、或者两个用户车辆,等)之间共享,或者以其他形式用于该结构中。
[0129] 所描述的任何代码或指令中的任一个均能够是多于一个的模块的一部分。通过在模块的一个或多个中执行指令能够实现本文描述的任一功能,虽然这些功能可以通过主要的示例主要结合一个模块加以描述。
[0130] 各模块208可以用各种各样的名字来表示,如指示其功能的术语或短语。例如,控制器120的模块302、304、306可被作为设定模块302、存在或接近模块304和警报或通告模块306,或类似的模块。
[0131] 在各个实施例中,设定模块302被配置以实现任何适当的管理功能。示例性功能包括起动或实现被追踪对象用户概况到另一装置的传输。对于例如其中存储器202是闪存、或移动电话的一部分的实施例,设定模块302能够被用于将被追踪对象用户概况发送到与用户相关联的结构的计算控制器,该结构如租赁的汽车、家、办公室、旅馆或旅馆房间、用户家庭的第二或另一汽车等。关于发送或传输该概况到其它装置的功能将在下面进一步描述。
[0132] 任一模块208均能够包括子模块,如通过结合图3的第二描述模块304的附图标记310、312、314、316所示。子模块能够实现模块功能的特定操作或例程。
[0133] 与模块302、304、306、308类似,各子模块可以用各种各样的名来表示,如指示其功能的术语或短语。例如,子模块可以是触发事件子模块310、用户存在确定子模块312、被追踪对象存在确定子模块314和警报启动子模块316。
[0134] 下面包括以结合图8和9的过程的方式进一步描述了模块及其功能。
[0135] IV.图4和5-第一示例性实施方式的内容
[0136] 图4示出了包括图1的结构和图2的用户230、用户装置240和被追踪对象250的环境400。
[0137] 该视图还描述了上述的许多可能的感测空间140中的两个示例性感测空间1401、1402。
[0138] 如上所述,可以用各种各样方式中的任意一种或多种方式监测用户230的存在,包括通过RADAR、摄像头、座位传感器、在车辆110与被用户持有或穿戴的无线用户装置240(如密钥卡)之间的短距离或近场通信。
[0139] 同样,可以用各种各样方式中的任意一种或多种方式监测(一个或多个)被追踪对象250的存在,包括通过RADAR、摄像头、座位传感器、在车辆110与被追踪对象250或连接到被追踪对象的标签或无线装置之间的短距离或近场通信。
[0140] 在一些实施例中,如第二示例1402空间的单个感测空间可被形成和用于监测用户230(例如通过用户装置240)和/或对象250的存在。在预期的实施例中,车辆110并未创建感测空间140。例如,空间140可能是停车车库中的传感器。
[0141] 在图4的实施例中,第一感测空间1401被用于监测用户230的存在,并且第二感测空间1402被用于监测被追踪对象250的存在。
[0142] 各种因素有助于确定可应用的监测特性,如使用哪种类型和大小的感测空间。这些特性也可以由默认值设定,并且在部分实施例中,也可以根据用户或其它(如代理、远程客户服务中心等)的偏好来改变。
[0143] 具有大的监测用户存在的感测空间140的优点(例如第一示例空间1401如何比第2
二空间140大)是当用户只是绕着车辆110移动时(如接近行李箱或后座)并且没有真正遗留被追踪对象250时,用户230不会接收警报。
[0144] 利用一个更紧密的空间监测用户存在同样可以产生优点。如果利用专用于驾驶员座位的传感器(如,座位传感器、驾驶员座位对焦摄像头、驾驶员热传感器),例如(参考图1的第四示例空间1404),则用户230在离开车辆110后就会立即被通知被追踪对象250仍然在车辆110中、在离开驾驶员座位后很快就会被通知被追踪对象250仍然在车辆110中。
[0145] 类似地,如果使用驾驶员室或者车辆边界感测空间1401、1402,则在用户230离开车辆110时就会立即被通知被追踪对象250仍然位于车辆110中。这些布置结构能够节省时间并且避免使其他人分心,例如当该技术被用于学校或工作环境时。由于如果用户230需要取回被追踪对象250,当用户230被通知他们需要返回车辆110时,他们并未离开太远,所以这能够节省时间。
[0146] 如图4所示,在所描述的主要示例中,用户230和被追踪对象250位于用来监测他门的存在的各自的感测空间1401、1402中。
[0147] 图5示出了用户230已经移动到用户感测空间1401外之后的图4的视图。用户230已经无意将被追踪对象250遗留在车辆110中。响应于确定被追踪对象仍然位于车辆内,运行数据存储装置202的适当代码208的处理单元204开始提供一个或多个警报或通知,以告知用户230被追踪对象250已经被遗留在车辆110内。
[0148] 在图5所述的情形中,提供警报包括致动输出装置,如车辆喇叭135和灯光系统137。
[0149] 系统可被编程以用任何需要的方式致动输出装置,并且在各个实施例中,系统被配置使得允许对此类特性的定制或偏好设定,包括通过用户230来操作。例如,用户230偏好更安静的喇叭声、没有喇叭声、闪烁的灯光、持续灯光照明,并且任何输出都能够与默认的或预先设定的时间段相关。或者,能够提供任何输出,直到随后触发事件发生,例如,用户例如通过用户携带的密钥卡使警告无效,或者被追踪对象250被移到车辆110或者相应的感测空间140(如在主要实施例中的空间1402)外。
[0150] 在不同的实施例中,通过用户装置240(如密钥卡)提供通知或警报。该密钥卡能够以多种方式的任一种方式进行配置,以告知该问题的用户230,如通过包括产生振动的致动器和/或提供声音的致动器。
[0151] 通过各种机构,对于同样的情形可同时地、连续地或者以其他方式提供各种通知。仅仅作为一个例子,该通知可包括第一次闪烁灯光,然后是喇叭声响,然后是密钥卡振动和锋鸣,然后是文本消息。任何通知的提供都可以重叠。
[0152] 在各个实施例中,布置结构被配置使得将用户230的各种被追踪对象250在系统中与各种形式的通知相关联。例如,如果被遗留的被追踪对象250是RFID标签笔记本,则通知可只包括车辆灯光137的闪烁。同时,如果被遗留的被追踪对象250是用户电话,则通知能够包括灯光137的闪烁和喇叭135的发声。
[0153] 另一个例子,如果被遗留的被追踪对象250是重要的药物容器或者儿童,则该通知可包括重复地使灯光137闪烁、使喇叭135发声,并且发送文本消息、邮件和/或自动拨打电话。可通过远程系统产生提供警报的通信,该远程系统如远程服务器、各种服务提供商的系统或网络(ISP、NSP等)和顾客服务中心,如提到的 控制中心。
[0154] 仍然是另一个例子,如果被追踪对象250是宠物,则车辆110或者用户装置240可以被配置成提供预先选择的或者相应的声音,如狗叫声。
[0155] 该声音可包括任何期望的声音,如不同的基本音调或者特别录制(如,用户录制的或用户得到的)的声音,其在系统中与对象250关联。
[0156] 下面将结合图8描述图1-5的布置结构的结构和操作。
[0157] V.图6和7-第二示例性实施方式
[0158] 图6描述了第二示例性环境600,其包括车辆110的选择部件和用户230正在离开的空间或建筑物610。
[0159] 车辆110被示出为包括作为示例性输出装置的显示器602,其可以是触敏输入/输出显示器。该显示器602可以是图2的附图标记260表示的部件中的一个。
[0160] 虽然该空间或建筑物610可以是各种各样地方中的任一种,如用户的房子、或办公室、会议地点、朋友家、亲戚家、饭店、酒馆、体育馆、公共停车场或者其它设施、建筑物、空间或地点,但是下面提到的空间或建筑物610最常指的还是建筑物610。
[0161] 车辆110被示出为与示例性感测空间1402有关,该感测空间至少用来确定被追踪对象250是否存在于车辆110中。
[0162] 可以以任何适当的方式确定用户230的存在,包括结合图4和图5的上述的那些中的任一种。在预期的实施例中,基于车辆110正被开启、起动/开动或行驶而确定用户230的存在。
[0163] 在各个实施例中,用另一方式确定用户230的存在,如通过车辆110的生物测定识别或密钥卡检测,但是在这些实施例中不会给用户提供警报,除非并且直到车辆起动和/或行驶并且车辆110确定被追踪对象250不在车辆110或感测边界1402内。
[0164] 图7示出了用户230已经移动进入车辆110构成的边界1402中之后的图6的环境600。
[0165] 因此,感测和通信装置130确定用户230进入车辆110中(即用户230进入感测空间1402中),作为触发事件的例子,并且给控制设备120提供指示用户存在的信号或消息。
[0166] 控制设备120从感测和通信装置130提供消息或信号,指示用户230进入车辆110中,即用户230进入感测空间1402中。
[0167] 响应于确定用户230已经进入车辆110,控制设备120确定与控制设备120中的用户230关联的(一个或多个)被追踪对象250是否与用户在一起,例如在车辆110内或附近,如在感测空间或边界内,如图7所示的空间1402。
[0168] 响应于确定用户230存在以及被追踪对象250未存在,控制设备120开始为用户230提供警报或通知。示例性的警报包括使车辆110的内灯光闪烁、提供音调或者其它可听到的声音,如通过车辆扬声器系统,或者提供触觉反馈,如通过相应的致动器使座位或方向盘振动。对于用户可定位在车辆中的情形,该警报能够通过车辆平视显示器或其它车内硬件装置来提供。
[0169] 听觉反馈可包括通过预设的指示该情形的用语(如用户已经遗留了他们的电话、电话未在车辆110内,等)告知用户230的口头通信。
[0170] 在不同的实施例中,该警报优选地包括通过显示器602展示给用户的消息。该消息可包括视觉介质,如文本或对象的图像或表示被追踪对象的图标。示例性的图像是与被追踪对象250相对应的图标,如果对象是用户电话则其是电话。消息能够包括通过预设的指示该情形的用语(如用户已经遗留了他们的电话、电话未在车辆110内,等)告知用户230的文本。
[0171] 下面将结合图9描述图2、3、6和7的布置结构的结构和操作。
[0172] VI.图8和9-示例性算法和过程
[0173] 图8通过流程图800示出了一种示例性的算法,该流程图800用于实施上文主要结合图1-5而描述的实施例。
[0174] 图9通过流程图900示出了一种示例性的算法,该流程图900用于实施上文主要结合图2、3、6和7而描述的实施例。
[0175] 这些算法的各方面将在别处进行描述,包括上面结合图1-7的描述。
[0176] 应当理解,图8和9概述的过程800、900的步骤、操作或者功能并不必以任何特定的顺序出现,并且在替换的顺序中,部分或全部步骤的性能也是可能的并且或可以预期的。该过程也可以组合或重叠,如这些过程中的一个过程的一个或多个步骤在其它过程中得以执行。
[0177] 为了便于说明和描述,以示范的顺序示出了步骤。步骤能够被附加、省略和/或同时执行,而不偏离所附的权利要求的范围。还应当理解,所述的过程800、900能够在任何时候结束。
[0178] 在某些实施例中,过程800、900的部分或所有步骤和/或大体上等同的步骤被如处理硬件单元204的处理器执行,其执行存储或包括在计算机可读介质的计算机可执行指令,该计算机可读介质如上述的基于硬件的控制设备120的数据存储装置202。
[0179] VI.A.图8
[0180] 过程800在801开始,接着进行到决定菱形802,在菱形802中,执行存储装置202的代码208的处理硬件单元204确定是否已经发生触发、触发事件或条件。
[0181] 在各个实施例中,代码208被配置成具有,作为示例性触发条件,车辆110是否起动或运行。例如,如果已知或假定用户230是驾驶员,并且车辆正在被驾驶或者仍然是起动的,则在这个点上车辆110不需要分别处理,或者又一次处理,无论用户230是否已经离开车辆110而没有携带被追踪对象250。
[0182] 对于一些其它情况,代码208能够被配置以使用另一种触发条件,如用户230是否离开车辆110。控制设备120能够利用各种各样的方法确定用户230是否已经离开车辆110,如通过上面提到的任一个传感器216,如座位重量传感器、用户装置240感测、生物测定传感器等。对于用户230离开车辆110并且将被追踪对象250遗留在车辆110中而车辆仍然在起动或运行的情况,这种触发是有用的。例如,用户230可以是车辆110的乘客,并且离开车辆110而没有携带被追踪装置250,同时车辆仍然是起动的。或者,用户230可以是这样的驾驶员,其离开车辆110且没有关闭车辆,并且将车辆110留给另一个人(如配偶)驾驶,但是也无意地没有带走被追踪对象250。
[0183] 控制设备120的相应功能(如确定车辆是否起动、开动、处于正常状态或者行驶,或者如从用户存在传感器216接收存在数据并且确定用户230是否位于车辆110中或附近)可以通过处理硬件单元204执行存在模块304的用户存在确定子模块312的代码被实现。
[0184] 通常,与确定触发事件是否已经发生、是否使用用户存在确定子模块有关的功能可以通过执行存在模块304的触发事件子模块310的代码的处理硬件单元204实现。触发事件子模块310可以利用用户存在确定子模块312。
[0185] 对于与用户存在有关的触发条件802,可以由无线感测自动确定用户存在,以确定接近的用户230是否接近车辆,和/或远离的用户230是否离开车辆110。虽然使用了术语“自动地”,但是一般地也能够使用其它术语描述感测功能或过程,如“动态地”。在各种实施方式中,系统能够自动地执行感测或过程,而不需要由用户进行起动以实现该功能。
[0186] 无线感测能够包括使用RADAR、其它运动传感器或者摄像头技术,这仅仅是几个示例。在预期的实施例中,无线感测包括生物测定感测,如配置成确定接近的或者远离的人的步态或身体或面部特性是否指示该人是用户的摄像头。
[0187] 在各个实施例中,关于无线远离确定,系统被配置得使得用户远离的指示不会被提供,直到无线感测确定用户已经离开预定的边界,如已经离开车辆或者传感器(如摄像头、激光、RFID传感器、其它运动传感器、其它短距离或近场通信无线收发器、其它短距离或近场无线通信装置等)的范围超过十英尺。
[0188] 触发条件802能够包括考虑到目前是否应用异常条件的因素。如上所述的关于存储装置202部件,系统代码可以包括异常模块,其包括代码,该代码响应于例如指示在家或其它预定的位置的用户请求或者默认或更新设定,并且被配置使得(1)识别用户230何时处在预先建立的异常位置、或多个预先建立的异常位置中的一个,和(2)基于识别(1)不给用户提供警报。该控制设备120可以被配置使得当用户230在家时,设备120不启动警报来告知用户他们在没有携带被追踪对象250的情况下离开了感测空间140(如车辆)。
[0189] 在关于异常模块的预期的实施例中,不会产生或发送该警报,因为该代码响应于识别(1)而使系统进入异常模块,从而该系统将不确定对象是否位于感测空间140中。
[0190] 关于本文中的所有部件、模块、功能等,可以用其它术语表示异常模块,如不警报模块、不追踪模块、类似的或其它的模块。异常的预先条件可以是触发因素802的一部分,如只是作为算法800中的预先条件的一个示例性替换。
[0191] 触发条件可以包括不止一个条件,例如通过包括用户接近条件(如,用户已经步行离开车辆)同时还有非异常条件(如,用户不在家中)。
[0192] 响应于在菱形802确定触发条件尚未发生,则流程沿着路径8021进行,以重复决定802。在一些实施例中的循环包括时间延迟804。该延迟可能是默认值所设定的,并且在某些情况下能够调节。示例性的延迟包括5、10和15秒。
[0193] 响应于菱形802的肯定的确定,流程沿着路径8022进行到块806,在此,处理硬件单元204记录下触发事件发生的时间,如切断(key off)条件的时间。所记录的时间在稍后的操作中是有用的,如在块812中确定系统是否已经中断(time off)。
[0194] 在菱形808,处理硬件单元204确定是否存在与主题用户账户关联或匹配的任一被追踪对象250。功能可以包括确定主题用户的处理硬件单元204或者跟在处理硬件单元204之后(preceded by),该确定例如通过车辆110中的用户230的生物测定识别或者通过用户携带或穿戴的装置240来实现。在预期的实施例中,在该阶段使用被追踪对象250以识别车辆110中的用户230。
[0195] 在菱形808如果处理硬件单元204未确定与用户账户相关的任何被追踪对象250,则流程沿着路径8081进行,从而过程800可以在809结束或者重复。
[0196] 在菱形808处,如果处理硬件单元204确定存在至少一个与用户账户关联的被追踪对象250,则流程沿着路径8082进行到菱形810,在那里处理硬件单元204确定用户230是否存在于车辆110中。控制设备120可以确定用户230是否位于车辆中或者离开了车辆110。利用各种各样的方法进行确定,如通过上面提到的任一用户感测或通信装置216,如座位重量传感器、用户装置240感测、生物测定传感器等。
[0197] 控制设备120的这些功能(如从用户存在传感器216接收存在数据并且确定用户230是否位于车辆110中或附近)可以通过执行存在模块304的用户存在确定子模块312的代码的处理硬件单元204而被实现。
[0198] 在菱形810处,如果处理单元204确定用户230存在于车辆110中或者适当的感测空间140中,则流程沿着路径8101进行到菱形812,在那里单元204确定系统是否超时。在具有该步骤的实施例中,单元204将不会无止尽地持续检查到确定用户是否离开车辆。在一个实施例中,系统利用块806中记录的切断时间在菱形812确定系统是否超时。超时限值能够被设置为默认值,在部分情形中是能够改变的,如通过用户或车辆服务器。
[0199] 在菱形812,如果处理单元204确定系统已经超时,则流程沿着路径8121进行,从而过程800可在809结束或者重复。
[0200] 如果系统没有超时,或者如果系统不包括这种超时功能812,则处理单元204沿着路径8122继续,以在菱形810确定用户230是否存在于(如已经离开)车辆110中。
[0201] 在菱形810,如果处理单元204确定用户230未存在于车辆110中(即,用户230已经2
离开车辆110或者适当的感测空间140),则流程沿着路径810进行到菱形814。
[0202] 在菱形814,处理单元204确定在车辆110中或者在适当的感测空间140(如大体上对应于车辆110边界的第二空间1402)中是否存在与用户账户匹配的任何被追踪对象250。
[0203] 控制设备120可以通过各种各样方法(如通过上面提到的任一传感器或通信装置218)确定被追踪对象250是否位于车辆110或相应的感测空间140中或附近。控制设备120的相应功能(如从对象存在传感器218接收存在数据并且确定对象250是否位于车辆110中)能够通过执行存在模块304的被追踪对象存在确定子模块314的代码的处理硬件单元204而实现。
[0204] 虽然主要结合单个用户230和被追踪对象来描述实施例,但是也可以类似地结合多个对象以及一个或多个用户230来实现各实施例。
[0205] 在菱形814,如果处理单元204确定被追踪对象250未存在于车辆110中(如通过被确定为与适当的感测空间140(如车辆限定空间1402)一起),则流程沿着路径8141进行,在那里过程800能够结束于809或者重复。
[0206] 在菱形814,如果处理单元204确定被追踪对象250遗留在车辆110中,如在适当的感测空间140(如车辆限定空间1402)中,则流程沿着路径8142进行到菱形816。
[0207] 在菱形816,处理硬件单元204确定是否存在异常条件(尽管发现被追踪对象250被明显放错地方)。如上所述的关于存储装置202部件,系统代码可以包括具有代码的异常模块,代码被设置为例如响应于用户请求或者默认的或更新的设定来指示在家或另一个预先识别的位置,并且被配置使得(1)当用户230在预先建立的位置或多个预先建立的位置中的一个时进行识别,和(2)基于识别(1)而不给用户提供警报。例如,控制设备120可以被配置得,当用户230在家时,设备120不启动警报来告知用户其在没有携带被追踪对象250的情况下离开了感测空间140(如车辆)。
[0208] 如果在块816,处理硬件单元204确定适用异常,则流程沿着路径8161进行,从而过程800能够在809结束或者重复。
[0209] 如果在块816,处理硬件单元204确定不适用异常,则流程沿着路径8162进行到块818。
[0210] 在块818,处理硬件单元204开始提供用户230接收的一个或多个警报或通知,以告知用户230被追踪对象250已被遗留在车辆110中。
[0211] 控制设备120的相应功能(如确定开始提供警报或通知)可以通过执行存在模块304的警报开始子模块316的代码的处理硬件单元204来实现。该功能还可导致或者包括启动和/或利用警报或通知模块306。
[0212] 执行启动的警报模块306的处理单元204可以通过任何适当的警报通信通道提供警报。示例性的警报通信通道包括提到的输出装置135、137,而不限于车辆喇叭和灯光系统。其它示例性警报通信通道包括使用户携带或穿戴装置240(如密钥卡)提供用户230接收的输出。示例性用户装置输出包括听觉的和/或触觉的输出。警报可替代为或者还可以包括文本消息、邮件消息、自动拨号或例如由车辆110的扬声器产生的输出中的任一种。
[0213] 同样提到的,可定制警报或通知以用警报的形式通知用户230特定的对象被遗留在车辆内。仅仅列出一个例子,如果用户230将作为被追踪对象250的用户电话遗留在车辆110中,则可以从车辆或用户装置240的扬声器提供一种预先选择的音调,如果用户230将作为被追踪对象250的狗遗留在车辆110中,则可以提供狗叫声。
[0214] 程序800可以结束,或者程序800的任意一个或多个操作可以再次运行。
[0215] VI.B.图9
[0216] 如所提供,图9示出了用于实施图6和7的布置结构的示例性过程流程900。
[0217] 图2和3示出了用于执行本技术的过程的计算控制器120的部件和相关的车辆和非车辆的部件。
[0218] 图6示出了第二示例性环境600,车辆110的部分和用户230正在离开的空间或建筑物610。示出的车辆110包括基于硬件的控制设备120、至少一个感测和通信装置130。车辆110包括显示器602,其可以是触敏输入/输出显示器。可以在图2中由附图标记260表示的部件中的一个的显示器可以是任何类型并处在任何位置,例如仪表盘屏幕、仪表板显示器和平视显示器(HUD)。
[0219] 虽然该空间或建筑物610可以是各种各样的地方,如用户的房子、例如或办公室、会议地点、朋友家、亲戚家、饭店、酒馆、体育馆、或者其它设施、建筑物、空间或地点,但是下面提到的空间或建筑物610最常指的还是建筑物610。
[0220] 结合示例性感测空间1402中的一个来示出车辆110,该感测空间至少用来确定被追踪对象250是否存在于车辆110中。
[0221] 过程900在901开始,接着流程进行到决定菱形902,在这里执行存储装置202的代码208的处理硬件单元204确定是否已经发生触发、触发事件或条件。
[0222] 代码208被配置使得具有,作为示例性触发条件,用户230是位于车辆110附近还是车辆110中,如在相应的边界1402内。或者,触发条件能够包括车辆110被起动、开动、处于正常状态或者行驶。
[0223] 对于其中系统正在操作以有助于防止用户驾驶车辆110驶离或者在车辆110中被驶离同时遗留被追踪对象250(如图6和7所示),当车辆不在移动或者明显不会被上移动时,车辆110不需要处理被追踪对象250是否存在。
[0224] 控制设备120可以以上面提到的各种各样的方法确定用户230是否在车辆110内或附近。并且,再次地,控制设备120的相应功能(如从用户存在传感器216接收存在数据并且确定用户230是否位于车辆110中或附近)可以通过执行存在模块304的用户存在确定子模块312的代码的处理硬件单元204来实现。与确定触发事件是否已经发生、是否使用用户存在确定子模块有关的功能可以通过执行存在模块304的触发事件子模块310的代码的处理硬件单元204来实现。触发事件子模块310能够利用用户存在确定子模块312。
[0225] 对于与用户存在有关的触发条件902,用户存在可以由无线感测自动地确定,以确定接近的用户230是否接近车辆,和/或远离的用户230是否离开车辆110。虽然使用了术语“自动地”,但是也能够使用其它术语,例如“动态地”。在一种实施方式中,系统可以自动执行过程而不需要由用户进行起动以实现该功能。
[0226] 在上文中描述了示例性的无线感测技术,如RADAR、运动、摄像头和生物测定感测。
[0227] 如图8所示的过程,这里系统也被配置成使得(关于无线远离的确定)用户远离的指示不会被提供,直到通过无线感测确定了用户已经离开预定的边界,如已经离开车辆或者传感器(如摄像头、激光、RFID传感器、其它运动传感器、其它短距离或近场通信无线收发器、其它短距离或近场无线通信装置,等等或其它)的范围超过十英尺。
[0228] 触发条件902可以包括考虑到目前是否适用异常条件的因素。如上所述的关于存储装置202部件,系统代码能够包括具有代码的异常模块,该代码被设置为例如响应于用户请求或者默认或更新设定来指示在家或另一个预先识别的位置、并且被配置使得(1)当用户230在预先建立的位置或多个预先建立的位置中的一个时进行识别,和(2)基于识别(1)不给用户提供警报。例如,控制设备120可以被配置成,当用户230在家时,设备120不启动警报以告知用户其在没有携带被追踪对象250的情况下离开了感测空间140(如车辆)。在关于异常模块的预期的实施例中,不会产生或发送该通知,因为响应于识别(1),该代码使系统进入异常模块,从而该系统将不确定系统是否未追踪该对象。关于本文中的所有部件、模块、功能等,能够用其它术语表示该异常模块,如不通知模块、不追踪模块、类似的或其它的模块。异常的预先条件可以是触发因素902的一部分,如只是作为算法900中的预先条件的一个示例性替换。
[0229] 触发条件可以包括不止一个条件,例如包括用户接近条件(如,用户已经步行离开车辆)同时还包括非异常条件(如,用户不在家中)。
[0230] 响应于在菱形902确定触发条件尚未发生,则流程沿着路径9021进行,以重复决定902。在一些实施例中循环包括时间延迟904,如图8的延迟步骤804。
[0231] 响应于菱形902的肯定的确定,流程沿着路径9022进行到块906,在此处理硬件单元204记录下触发事件发生的时间,如切断条件的时间。在稍后的操作中,所记录的时间可能是有用的,如在块912中确定系统是否已经中断。
[0232] 在菱形908,处理硬件单元204确定是否存在与主题用户账户相关或匹配的任一被追踪对象250。功能可以包括确定主题用户的处理硬件单元204或者跟在处理硬件单元204之后,该确定例如通过车辆110中的用户230的生物测定识别或者通过用户携带的装置240(例如用户电话或其它用户装置)来实现。在预期的实施例中,在该阶段中使用被追踪对象250以识别车辆110中的用户230。
[0233] 在菱形908,如果处理硬件单元204未确定存在与用户账户相关的任何被追踪对象250,则流程沿着路径9081进行,从而过程900可以在909结束或者重复。
[0234] 在菱形908,如果处理硬件单元204确定存在至少一个与用户账户相关的被追踪对象250,则流程沿着路径9082进行到菱形910,在那里处理硬件单元204确定用户230是否存在于车辆110中。以及,再次地,控制设备120的相应功能(如从用户存在传感器216接收存在数据并且确定用户230是否位于车辆110中或附近)可以通过执行存在模块304的用户存在确定子模块312的代码的处理硬件单元204而实现。
[0235] 在各个实施例中,由于在菱形902已经执行了确定用户230是否存在(其作为确定触发条件是否发生的一部分),所以不需要重复。即,步骤908可以被跳过,或者步骤908可以不存在,在这任一种情况中,流程可进行到菱形914。
[0236] 在其中系统被配置为使触发条件902不需要确认用户存在或者不需要只确定用户存在、或者要求不同的用户存在(如在较松散的边界1401中,但不在紧密的边界1402中)的实施列中,菱形908被包括在内。在步骤902,触发条件可包括确定车辆110被用户230远程起动(如在冷天预热车辆),并且用户230正在接近车辆,如在图1的第一边界1401内。显然,确定910可包括明确地确定用户是否位于车辆中,如在边界1402、1403、1404内(参考图1)。
[0237] 而且,控制设备120的功能(如从用户存在传感器216接收存在数据并且确定用户230是否位于车辆110中或附近)可以通过处理硬件单元204执行存在模块304的用户存在确定子模块312的代码被实现。
[0238] 对于其中执行步骤910的实施例,如果处理单元204在那里确定用户230是否未存在于车辆中或附近,则根据该结构,流程沿着路径9101进行到菱形912,在那里单元204确定系统是否超时。在具有该步骤的实施例中,单元204将不会无止尽持续地检查以确定用户是否到达车辆110。在一个实施例中,系统利用在块906中记录的切断时间在菱形912确定系统是否超时。超时限值可被提过默认值设定,在一些情形中是可以改变的,如通过用户或车辆服务器。在例如如果用户接近车辆110只是从后备箱取出某些东西的情况中,该检查912有助于节省车辆能量
[0239] 在菱形912,如果处理单元204确定系统已经超时,则流程沿着路径9121进行,从而过程900能够在909结束或者重复。
[0240] 继续该实施例,对于在其中执行步骤910的实施例,如果系统在步骤912没有超时,或者如果系统不包括这种超时功能912,则处理单元204继续在菱形910确定用户230是否存在于车辆110中,如由返回路径9122所指出的。
[0241] 在菱形910处,如果处理单元204确定用户230存在于车辆110中,即用户230已经到达车辆110或者可适用的感测空间140,则流程沿着路径9102进行到菱形914。
[0242] 在菱形914,处理单元204确定(一个或多个)被追踪对象250(其在块908确定为与用户账户相关联)是否也位于车辆110中或者在适当的感测空间140中,如大体上对应于车辆110边界的第二感测空间1402。
[0243] 控制设备120可以用提到的任一种方法确定被追踪对象250在车辆110或相应的感测空间140内或附近。该功能包括使用任意一种所述的传感器或通信装置218,如RFID读写器、Bluetooth收发器等。
[0244] 控制设备120的相应功能(如从对象存在传感器218接收存在数据并且确定被追踪对象250是否位于车辆110中或附近)可以通过执行存在模块304的被追踪对象存在确定子模块314的代码的处理硬件单元204被实现。
[0245] 在菱形914,如果处理单元204确定被追踪对象250存在于车辆110中,如通过被确定为在适当的感测空间140(如,车辆限定空间1402)内,则流程沿着路径9141进行,在那里过程900能够结束于909或者重复。
[0246] 在菱形914,如果处理单元204确定被追踪对象250未在车辆110中,则流程沿着路径9142进行到菱形916。
[0247] 在菱形916,处理硬件单元204确定是否存在异常条件,尽管发现被追踪对象250明显被放错地方。如上所述的关于存储装置202部件,系统代码能够包括具有代码的异常模块,该代码被设置为例如响应于用户请求或者默认或更新设定指示在家或其它预先识别的位置、并且被配置使得(1)当用户230在预先建立的位置或多个预先建立的位置中的一个时进行识别,和(2)基于识别(1)不给用户提供警报。例如,控制设备120可以被配置使得,当用户230在家时,设备120不启动警报来告知用户其在没有携带被追踪目标250的情况下离开了感测空间140(如车辆)。
[0248] 如果在块916,处理硬件单元204确定适用异常,则流程沿着路径9161进行,从而过程800能够在809结束或者重复。
[0249] 如果在块916,材料硬件单元204确定不适用异常,则流程沿着路径9162进行到块918。
[0250] 在块918处理单元204开始提供用户230接收的一个或多个警报或通知来告知用户:被追踪对象250没有在车辆110中,如对象250已经被遗留,例如显然被遗留在上一个位置610。
[0251] 再次地,控制设备120的相应功能(如确定开始提供警报或通知)可以通过执行存在模块304的警报开始子模块316的代码的处理硬件单元204而被实现。该功能可以包括使用或者导致启动警报或通知模块306。
[0252] 执行启动警报模块306的处理单元204可以通过任何适当的警报通信通道提供警报,如上面讨论到的结合图8的过程的警报操作818的那些通道。
[0253] 过程900可以结束,或者过程900的任意一个或多个操作能够再次运行。
[0254] VII.选择优点
[0255] 本发明技术的许多益处和优点已在上面进行了描述。本部分重申这其中的一部分并且会提及其它的部分。所述的益处并不是对本发明技术的益处的穷举。
[0256] 本发明技术允许用户确保他们可以如希望的那样将各种各样的被追踪对象与他们保持在一起。示例性的被追踪对象包括但不限于用户移动通信装置、药物容器、徽章、通行证或者身份证、宠物、小孩、书包、公文包、密钥卡等。
[0257] 本发明技术使用包括车辆(如汽车)、被追踪对象和用户的三体式布置结构。可以以各种各样的方式确定用户存在,如基于无线或用户携带或穿戴的其它可感测的用户装置,在这种情况下,该装置可以被认为是第三主体。在一些实施例中,基于生物测定、摄像头、RADAR或来自一个或多个车辆传感器的相关重量的反馈来确定用户存在。
[0258] 在各种实施例中,三个主体不需要全都互相接近就能开始该布置结构的运行。例如,如关于图7、8和9所述,系统能够警报用户它们明显将要驶离某一位置却把被追踪对象遗留在了该位置。
[0259] 在各种实施例中,本发明技术的布置结构也可以操作以在用户将被追踪对象(如电话)遗留在某一位置或者车辆中时通知用户,即使用户没有随身携带如密钥卡的明显的用户装置。例如,如果车辆被配置为确认用户存在(例如基于用户提供的代码或者提供用于进入或车辆起动的生物测定参数、或车内座位重量、生物测定、或视觉传感器),则根据确定不存在被追踪对象,车辆能够警报用户他们正明显地将要驶离某一位置却没有带上电话,即使用户也把如密钥卡的用户装置遗留在了该位置。如果在系统中密钥卡也作为被追踪对象与用户账户相关联,则该系统能够警报用户他们正明显将要离开而没有携带这两种对象。
[0260] VIII.结论
[0261] 本文描述了本公开的各种实施例。所公开的实施例仅是可以以不同和可替换的形式以及它们的组合具体化的示例。
[0262] 根据需要,本文公开了本公开的详细实施例。所公开的实施例仅是可以以不同和可替换的形式以及它们的组合具体化的示例。这里所使用的例如、示例性的以及类似的术语含义扩大到作为说明、样本、模型或类型的实施例。
[0263] 本文提到的特征如何布置表示(但不限于)如何相对于其它特征来定位该特征。本文提到的特征如何配置表示(但不限于)该特征的大小如何、形状如何和/或特征的材料。为了简单起见,术语被配置为可以用来表示在本段落中上方描述的配置和布置结构。
[0264] 对指示方向的参考并不是有限制意义的。例如,对上部、下部、顶部、底部或侧面的参考并不是为了限制本公开的技术的实施的方式。例如,虽然提到的是上表面,但是所提到的表面在设计、生产或操作参考框架中并不需要是竖直向上的、或在其它特定部件之上,并且根据在特定应用中所使用的方位,在设计、制造和/或替代操作中能够在部分或所有部件的一侧。
[0265] 在附图中作为单项描述或示出的任一部件可以被配置使得实现所述单项的功能的多个此类项目代替。同样地,任何多个项目也能够被配置使得实现所述多个项目的功能的单项代替。
[0266] 为了避免使本公开不清楚,在部分例子中,已经熟知的部件、系统、材料或过程没有详细描述。所以,本文所公开的特定的结构性和功能性细节并不解释为是限制性的,而只是权利要求的基础并且作为教导本领域技术人员使用本公开的有代表性的基础。
[0267] 上述实施例只是为了清楚理解本公开的原理而陈述的实施方式的示例性描述。
[0268] 在不背离权利要求范围的情况下,可以对上述实施例进行变形、修改和组合。在本文中,所有这样的变化、修改和组合均包括在本公开和所附权利要求的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈