车辆交换和驾驶员统计的利记博彩app

文档序号:10472125阅读:249来源:国知局
车辆交换和驾驶员统计的利记博彩app
【专利摘要】本公开涉及一种车辆交换和驾驶员统计。一种交通工具交换服务器可接收车辆位置信息;当车辆交换信息指示分配给第一用户的第一车辆与分配给第二用户的第二车辆之间的待定的车辆交换时,向第二用户的移动装置提供第一车辆的位置,并向第一用户的移动装置提供第二车辆的位置。一种车辆信息服务器可从多个车辆接收车辆信息;根据车辆交换信息,识别用户从第一车辆交换到第二车辆的交换开始时间;使用在交换开始时间之前的来自第一车辆的车辆信息和在交换开始时间之后的来自第二车辆的车辆信息,来编辑针对用户的驾驶统计。
【专利说明】
车辆交换和驾驶员统计
技术领域
[0001]本公开的多个方面总体上涉及帮助在驾驶员之间进行车辆交换以及对多个车辆上的驾驶员行为的进行追踪。
【背景技术】
[0002]在一些情况下,驾驶员可能希望临时地交换车辆。作为示例,驾驶员可能希望借用朋友的卡车来搬运可能不适于装在驾驶员的车辆内的物体。然而,对于驾驶员来说可能很难找到可被借用的车辆。此外,将被借用的车辆可能不方便或不容易被定位。

【发明内容】

[0003]在第一示意性实施例中,一种交通工具交换服务器可接收车辆位置信息;当车辆交换信息指示在分配给第一用户的第一车辆与分配给第二用户的第二车辆之间的待定的车辆交换时,向第二用户的移动装置提供第一车辆的位置,并向第一用户的移动装置提供第二车辆的位置。
[0004]在第二示意性实施例中,一种车辆信息服务器可从多个车辆接收车辆信息;根据车辆交换信息,识别用户从第一车辆交换到第二车辆的开始指示;使用在开始指示之前的来自第一车辆的车辆信息和在开始指示之后的来自第二车辆的车辆信息,来编辑针对用户的驾驶统计。
[0005]在第三示意性实施例中,一种与用户账户关联的移动装置可将对车辆交换的接受发送到服务器,所述交换描述了与用户账户关联的车辆和与第二用户账户关联的第二车辆之间的交换;当车辆交换的开始时间在从当前时间起的预定阈值内时,显示从服务器接收到的第二车辆的位置。
【附图说明】
[0006]图1示出了包括实现车辆交换和驾驶员监测功能的车辆的示例性系统;
[0007]图2示出了用于查看车辆交换信息的列表的示例性用户界面;
[0008]图3示出了车辆交换信息的示例性用户界面的细节;
[0009]图4示出了用于定位要与其交换的车辆的示例性用户界面;
[0010]图5示出了用于筛选搜索列表的示例性用户界面;
[0011]图6示出了用于查看车辆的细节的示例性用户界面;
[0012]图7A和图7B示出了用于请求车辆交换的示例性用户界面;
[0013]图8示出了用于查看完成的车辆交换的示例性用户界面;
[0014]图9示出了用于配置用户的账户信息的示例性用户界面;
[0015]图10示出了用于配置与用户关联的车辆的示例性用户界面;
[0016]图11示出了针对由交换管理服务器管理的车辆交换信息的交换状态的示例性状态图;
[0017]图12示出了用于收集车辆信息的示例性处理;
[0018]图13示出了用于执行车辆交换的示例性处理;
[0019]图14示出了用于编辑被交换的车辆上的驾驶员统计的示例性处理。
【具体实施方式】
[0020]根据需要,在此公开本发明的详细实施例;然而,将理解的是,所公开的实施例仅仅是本发明的示例,其中,本发明可以以各种替代形式来实现。附图无需按比例绘制;一些特征可被夸大或最小化以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应被解释为具有限制性,而仅仅是用于教导本领域技术人员以多种方式利用本发明的代表性基础。
[0021 ]车辆系统可被配置为支持交通工具交换功能,在交通工具交换功能中,驾驶员可搜索用于交换的车辆,并可请求其他驾驶员同意交换车辆。该系统可包括安装到驾驶员的移动装置的移动应用,以及被配置为在该系统中保存关于车辆到用户的分配的信息的交换管理服务器。该应用可被配置为访问交换管理服务器以搜索可用的车辆,以及请求该系统的另一用户在一段时间内交换车辆。
[0022]车辆还可被配置为将关于车辆的数据和位置更新发送到车辆信息服务器。在示例中,车辆可包括数据适配器加密狗装置,数据适配器加密狗装置被连接到车载诊断11 (OBD-1I)或其他车辆数据端口,且被配置为经由所述端口接收关于车辆的信息。数据适配器可被配置为将更新发送到车辆信息服务器,其中,车辆信息服务器可汇总来自车辆的数据。该数据可包括可被用于确定关于车辆或车辆驾驶员的统计的信息(例如,车辆速度和踏板位置信息等)。该数据还可包括关于车辆的标识的信息(诸如车辆识别码(VIN))。
[0023]基于该数据,车辆信息服务器可被配置为向用户呈现关于车辆的实时信息或历史信息。此外,通过结合车辆信息服务器使用交换管理服务器,驾驶员的管理者可以能够单独查看每个驾驶员在多个车辆上的驾驶历史以及单独针对车队车辆且跨越多个驾驶员查看汇总的驾驶数据。下面详细讨论了车辆交换的进一步的方面和驾驶员报告方面。
[0024]图1示出了包括实现车辆交换和驾驶员监测功能的车辆102的示例性系统100。如示出的,车辆102包括通过一个或更多个车辆总线106进行通信的多个车辆系统104。车辆还包括端口 108,其中,数据适配器112被连接到端口 108,以接收用于通过网络114提供给车辆信息服务器116的车辆信息110。系统100还包括交换管理服务器118,所述交换管理服务器118保存账户信息120和车辆交换信息122,并与一个或更多个移动装置124进行通信。移动装置124可被配置为执行交通工具交换应用126,以与交换管理服务器118进行通信,并协助进行车辆102的交换。交换管理服务器118还可提供报告功能。应注意到的是,系统100仅仅是示例,且可使用元素的其他布置或组合。
[0025]车辆102可包括各种类型的汽车、混合型多用途车辆(CUV)、运动型多用途车辆(SUV)、卡车、休闲车(RV)、船、飞机或用于运输人或货物的其他移动机械。在许多情况下,车辆102可由内燃发动机来驱动。作为另一可行方式,车辆102可以是由内燃发动机和一个或更多个电动马达二者驱动的混合动力电动车辆(H E V ),诸如串联式混合动力电动车辆(SHEV)、并联式混合动力电动车辆(PHEV)或并联/串联式混合动力电动车辆(PSHEV)。由于车辆102的类型和配置可能不同,因此车辆102的性能可能相应地不同。作为一些其他可行方式,车辆102可针对乘客容量、拖曳能力和性能以及存储容量而具有不同的性能。出于所有权、库存以及其它目的,车辆102可与诸如VIN的唯一标识符进行关联。
[0026]多个车辆系统104可被配置为在车辆电池和/或动力传动系统的动力下执行各种车辆102功能。如所描述的,示例性车辆系统104被表示为分立的模块104-A至104-G。然而,车辆系统104可共享物理硬件、固件和/或软件,使得来自多个模块104的功能可被集成到单个模块104中,且多个这样的模块104的功能可分布在多个模块104中。
[0027]作为一些非限制性车辆系统104的示例:动力传动系统控制模块104-A可被配置为提供对发动机104的操作组件(例如,怠速控制组件、燃料传送组件、排放控制组件等)的控制以及用于监测这些发动机操作组件的状态(例如,发动机故障代码的状态);车身控制模块104-B可被配置为管理各种电力控制功能,诸如外部照明、内部照明、无钥匙进入、远程启动和进入点状态验证(例如,车辆102的发动机罩、车门和/或行李厢的关闭状态);无线电收发器模块104-C可被配置为与钥匙扣、移动装置124或其他本地车辆102装置进行通信;远程信息处理控制单元104-D可被配置为通过无线网络连接(例如,经由网络114)发送和接收命令;气候控制管理模块104-E可被配置为提供对加热和冷却系统组件(例如,压缩机离合器、鼓风机、温度传感器等)的控制;全球定位系统(GPS)模块104-F可被配置为提供车辆位置信息;人机界面(HMI)模块104-G可被配置为向驾驶员提供车辆状态信息(诸如燃料水平信息、发动机操作温度信息和车辆102的当前位置)。
[0028]车辆总线106可包括在系统模块104之间以及在车辆端口108与系统模块104之间可用的各种通信方法。作为一些非限制性示例,车辆总线106可包括车辆控制器局域网(CAN)、以太网和面向媒体的系统传输(MOST)网络中的一个或更多个。
[0029]车辆端口108可包括一个或更多个接口,车辆信息110可从所述一个或更多个接口被提供给装置。在示例中,车辆端口 108可以是OBD-1I端口,所述OBD-1I端口被配置为帮助从连接到车辆总线106的系统模块104捕获信息。数据适配器112可被配置为连接到车辆端口 108以接收车辆信息110。作为一些非限制性示例,由数据适配器112获得的车辆信息110可包括:加速器踏板位置、方向盘角度、车辆速度、车辆位置(例如,GPS坐标等)、车辆唯一标识符(例如,VIN)以及车辆HMI信息(诸如方向盘按钮按压信息)。
[0030]数据适配器112可包括一个或更多个处理器或微处理器,所述一个或更多个处理器或微处理器被配置为执行存储在数据适配器112的一个或更多个存储装置上的固件或软件程序。数据适配器112还可包括网络硬件,所述网络硬件被配置为帮助与系统100的其他装置进行通信。例如,数据适配器112可包括被配置为帮助与通信网络114进行通信的蜂窝调制解调器。作为一些非限制性示例,网络114可包括一个或更多个互联的通信网络,诸如互联网、有线电视分布网络、卫星链路网络、局域网、广域网和电话网。作为另一示例,数据适配器112可利用蓝牙、W1-Fi和有线USB网络连接中的一个或更多个来帮助经由移动装置124与通信网络114进行通信。在示例中,数据适配器112可被编程为通过通信网络114向车辆信息服务器116周期性地提供车辆信息110。
[0031]车辆信息服务器116可包括各种类型的计算设备,诸如计算机工作站、服务器、台式计算机、由主机服务器执行的虚拟服务器实例或者一些其他计算系统和/或装置。计算装置(诸如车辆信息服务器116)通常包括存储器,计算机可执行指令可被保存在所述存储器上,所述指令可由计算装置中的一个或更多个处理器来执行。这样的指令和其他数据可使用各种计算机可读介质进行存储。计算机可读介质(也被称为处理器可读介质或存储器)包括参加提供可由计算机(例如,由车辆信息服务器116的处理器)读取的数据(例如,指令)的任何非暂时性(例如,有形的)介质。一般而言,处理器经由计算机可读存储介质等从例如存储器接收指令,并执行这些指令,从而执行一个或更多个处理,所述一个或更多个处理包括在此描述的处理中的一个或更多个。计算机可执行指令可从使用各种编程语言和/或技术创建的计算机程序进行编译或解释,所述各种编程语言和/或技术包括但不限于Java、C、C++、C#、Objective C、Fortran、Pascal、Visual Basic、Java Script、Perl、Python、PL/SQL等中的单个或组合。在示例中,车辆信息服务器116可被配置为保存通过网络114从车辆102的数据适配器112接收的车辆数据110。
[0032]账户信息120可包括关于系统100的授权用户的信息。例如,账户信息120可包括唯一账户或用户名标识符,以及关于(例如,根据VIN或其他车辆标识符而定的)用户所拥有的车辆102和/或分配给用户的车辆102的信息。作为一些可行方式,关于车辆102的信息可包括诸如品牌、型号、颜色和图库照片的车辆配置信息。在一个示例中,关于车辆102的信息可由车辆信息服务器116根据利用用于车辆102的制造商或其他信息源的对车辆102的VIN查找来确定。账户信息120还可包括认证信息,诸如登录名、密码、加密密钥、挑战问题或者可用于与系统100验证用户的其他信息。
[0033]车辆交换信息122可包括关于用户的计划的(在一些情况下是历史的)车辆102交换的信息。例如,车辆交换信息122可包括用户交换车辆102的唯一账户标识符、用户交换车辆102的车辆102标识符、交换被计划发生或已发生了的时间段(例如,开始时间、结束时间)、交换状态(例如,请求/未接受的、改变的、接受的、拒绝的、取消的、开始或者进行中的、结束或者完成的等)以及关于车辆102交换的其他信息或记录。
[0034]与以上针对车辆信息服务器116所讨论的类似,交换管理服务器118可包括各种类型的计算设备,所述计算设备包括存储器,计算机可执行指令可被保存在所述存储器上,所述指令可由所述计算设备的一个或更多个处理器来执行。交换管理服务器118可被配置为保存账户信息120和车辆交换信息122,并且与由移动装置124执行的交通工具交换应用126相结合来协助车辆102交换。
[0035]交换管理服务器118还可被配置为根据车辆交换信息122来识别用户可在何时驾驶哪些车辆102,并访问由车辆信息服务器116保存的车辆信息110,以检索由用户驾驶的多个车辆102的记录的车辆信息110。例如,交换管理服务器118可接收要查询的账户信息120的标识符,并且可基于车辆交换信息122来确定哪些车辆102在什么时间与账户信息120相关联。交换管理服务器118还可被配置为查询车辆信息服务器116以在与用户驾驶的车辆102关联的车辆信息110中检索用户使用那些车辆102的时间。通过使用检索到的车辆信息110,交换管理服务器118可编辑针对用户的驾驶统计,所述针对用户的驾驶统计指示驾驶员在多个车辆102上的行为。相应地,通过使用车辆交换信息122,交换管理服务器118可确定驾驶员在多个车辆102上的统计,同时避免包括指示其他驾驶员的车辆使用的车辆信息IlOo
[0036]移动装置124可包括用于通过网络114访问交换管理服务器118的可由驾驶员或其他用户使用的各种装置。移动装置124可包括各种类型的计算装置(诸如个人计算机或膝上型计算机、个人数字助理(PDA)、移动电话、平板装置、基于微处理器的娱乐装置、点对点通信装置或一些其他类型的启用网络的装置,其中,可通过所述启用网络的装置提供计算服务)中的任何一种。作为一种可行方式,移动装置124可以是由加利福尼亚州库比蒂诺市的苹果公司制造的iPhone。在示例中,移动装置124可被配置为通过使用web浏览器应用来访问车辆信息服务器116。作为另一可行方式,移动装置124可执行交通工具交换应用126或“app”,所述交通工具交换应用126或“app”被配置为提供对车辆信息服务器116的访问。在一些情况下,交通工具交换应用126可从应用商店(诸如,由加利福尼亚州库比蒂诺市的苹果公司提供的App Store,或者由加利福尼亚州山景城的谷歌公司提供的Google PlayStore)下载。
[0037]当交通工具交换应用126被移动装置124执行时,交通工具交换应用126可被配置为允许用户搜索可用于交换的车辆102,请求将用户的车辆102交换为另一车辆102,接受或者拒绝车辆102交换请求,当车辆102交换被计划在预定阈值左右的时间内发生时接收要获取的车辆102的位置信息,确认车辆102交换已发生以及确认车辆102交换已结束。下面详细地讨论了交通工具交换应用126的使用的进一步的方面。
[0038]在系统100上进行变型是可行的。在示例中,取代使用连接到端口108的数据适配器112或者除了使用连接到端口 108的数据适配器112之外,系统还可利用车载调制解调器(诸如远程信息处理控制单元104-D的调制解调器)执行车辆信息110的收集并通过通信网络114将车辆信息110提供给车辆信息服务器116。
[0039]图2示出了用于查看车辆交换信息122的列表的示例性用户界面200。例如,用户界面200可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面200可由交通工具交换应用126响应于用户使用他或她的账户信息120凭证登录到交换管理服务器118而被提供。如示出的,用户界面200可通过专用应用(诸如交通工具交换应用126)被提供。然而,在其他示例中,用户界面200可作为web页面用户界面由交换管理服务器118提供至移动装置124,所述移动装置124利用web浏览器应用连接到交换管理服务器118的统一资源定位符(URL)。
[0040]不管使用的特定客户端如何,用户界面200可包括用于向用户指示用户界面200用于管理与用户账户关联的当前和即将进行的车辆102交换的标题标签202。用户界面200还可包括交换列表204,所述交换列表204被配置为显示由交换管理服务器118存储的车辆交换信息122的可选指示206,所述可选指示206可用于通过登录的账户信息120进行编辑。如示出的,交换列表204包括用于在用户的2015Mustang与Corey的2015Mustang之间进行交换的指示206。所述指示206可包括关于车辆102交换的概要信息,诸如将被交换的车辆102的标识符以及关于车辆102交换的时间信息(例如,用于交换的即将到来的开始时间)。
[0041]当指示206被选择(例如,通过用户界面200的用户点击或触摸指示206中的一个)时,执行交通工具交换应用126的移动装置124可经由通信网络114向交换管理服务器118发送命令,以使得交换管理服务器118启动与所选择的指示206对应的车辆交换信息122的配置。
[0042]图3示出了车辆交换信息122的示例性用户界面300的细节。与用户界面200—样,例如,用户界面300可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面300可响应于来自用户界面200的对车辆102交换的指示206的选择而被呈现以进行编辑。
[0043]用户界面300可包括用于向用户指示用户界面300用于编辑所选择的车辆交换信息122的标题标签302。用户界面300还可包括示出将被交换的车辆102的概要信息304。例如,车辆102的图示可包括将被交换的车辆102型号的图库照片。在一些情况下,车辆102的图示可以以将被交换的车辆102的颜色进行显示。例如,车辆102的颜色和型号信息可基于车辆102的唯一标识符(例如,根据VIN、根据通过VIN查找到的车窗贴(window sticker)等)或者根据输入到系统的描述可用于交换的车辆102的信息来自动地确定。在特定的示例中,概要信息304可指示红色2014年度车型FORD F-150卡车正被交换为红色2015年度车型FORDMustang0
[0044]用户界面300可包括交换方信息306,所述交换方信息306可被用于联系被计划与当前用户进行交换的车辆102的用户。在示例中,如果可用的话,交换方信息306可包括要交换的另一方的姓名的指示,以及另一方的照片的指示。交换方信息306还可包括被配置为允许用户呼叫另一方的电话功能、被配置为允许用户给另一方发送短信的短信功能、被配置为允许用户给另一方发送电子邮件的电子邮件功能。可由交通工具交换应用126通过查询与车辆交换信息122关联的另一方的账户信息120来从交换管理服务器118中检索到用于另一方的姓名、照片和联系信息。
[0045]用户界面300还可包括指示车辆102交换的开始时间和位置的开始交换信息308、指示车辆102交换结束的时间和位置的结束交换信息310以及添加到车辆交换信息122的任何备注312(例如,交换目的的描述)。用于显示开始交换信息308、结束交换信息310和备注312的信息可基于所选择的车辆交换信息122的细节被确定。
[0046]用户界面300还可包括“建议改变”控件314,所述“建议改变”控件314在被选择时允许用户请求对即将进行的交换进行改变。以下针对图7A和图7B详细地讨论了车辆交换信息122的配置的进一步的方面。
[0047]图4示出了用于定位要与其交换的车辆102的示例性用户界面400。与用户界面200和300—样,例如,用户界面400可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面400可响应于对交通工具交换应用126的查找交换功能的选择而被呈现。
[0048]用户界面400可包括用于向用户指示用户界面400用于搜索用于交换的车辆102的标题标签402。用户界面400还可被配置为显示系统100的可用于请求交换的搜索列表404。在示例中,交通工具交换应用126的用户的账户信息120可指定:用户是特定车辆102车队的成员,作为结果可用的车辆102可以是与同一车队关联的那些车辆102。在另一示例中,作为结果可用的车辆102可包括系统100的任何车辆102。
[0049]搜索列表404可包括用于交换的可用车辆102的指示406。每个指示406可包括车辆102型号的图示、车辆型号的描述、车辆102的当前位置、当前与车辆102关联的用户。指示406还可包括关于车辆102的性能的附加信息,诸如,车辆102的驱动轮(例如,前轮驱动、全轮驱动、后轮驱动、四轮驱动等)、车辆102是否具有拖曳能力、车辆102中是否允许吸烟以及车辆102中是否允许有宠物。如示出的,指示406-A涉及分配给Ihari的位于高级电气中心(Advanced Electrificat1n Center)的黑色2014Mustang GT,所述黑色2014Mustang GT为后轮驱动,并且在所述黑色2014Mustang GT中允许有宠物和吸烟;指示406-B涉及分配给Fred的位于2号楼的Base版(Base trim)银色2014LINC0LN MKS,所述Base版银色2014LINC0LN MKS为全轮驱动,并且在所述Base版银色2014LINC0LN MKS中既不允许有宠物也不允许吸烟;指示406-C涉及分配给Katty的位于高级电气中心的Base版银色2014LINC0LN MKZ,所述Base版银色2014LINC0LN MKS为前轮驱动,具有拖曳挂钩,并且在所述Base版银色2014LINC0LN MKS中允许吸烟。
[0050]搜索列表404可被配置为是可滚动的以允许用户定位具有期望的配置的车辆102。用户界面400还可包括筛选控件408,所述筛选控件408可在被选择时使得交通工具交换应用126帮助对搜索列表404中的可用车辆102进行筛选。
[0051 ]图5示出了用于筛选搜索列表404的示例性用户界面500。与用户界面200至400—样,例如,用户界面500可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面500可响应于对筛选控件408的选择而被呈现。
[0052]用户界面500可包括用于向用户指示用户界面500用于筛选搜索列表404的标题标签502,以及在被选择时允许用户返回到用户界面400的返回控件504。用户界面500还可包括筛选列表506,用户可从所述筛选列表506选择用于筛选搜索列表404的标准。示例性标准可包括车辆102的型号年份、品牌、型号、变速器类型、动力传动系统、是否允许吸烟、是否允许有宠物、是否安装了拖曳套件、乘客容量等中的一个或更多个。用户界面还可包括被配置为去除筛选列表506的所有筛选标准的“清除全部”控件508,以及被配置为在筛选中应用任何变化并返回到用户界面400的“显示结果”控件510。“显示结果”控件510的标签还可被配置为动态地更新与所选择的筛选列表506标准相匹配的可用车辆102的数目。
[0053]图6示出了用于查看车辆102的细节的示例性用户界面600。与用户界面200至500一样,例如,用户界面600可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面600可响应于来自用户界面400的搜索列表404对车辆102的选择而被呈现。
[0054]用户界面600可包括用于向用户指示被选择在用户界面600中查看的车辆102的细节的标题标签602。用户界面600还可提供关于车辆102的车辆细节604,诸如型号年份、品牌、型号、变速器类型、动力传动系统、是否允许吸烟、是否允许有宠物、是否安装了拖曳套件、乘客容量等。在一些示例中,这些细节可与关于车辆102的可用信息相对应和/或与筛选列表506的可用筛选标准相对应。
[0055]用户界面600还可包括用户细节606,所述用户细节606涉及分配给车辆102的用户的账户信息120以及车辆102不可用于交换的日期或时间(例如,车辆102已被计划与另一用户进行交换的时间、分配给车辆102的用户因为其他目的需要该车辆的时间等)的列表608。用户界面600还可包括“请求它”控件610,所述“请求它”控件610在被选择时允许用户请求与车辆102关联的用户交换车辆102。
[0056]图7A和图7B示出了用于请求车辆102交换的示例性用户界面700。与用户界面200至600—样,例如,用户界面700可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面700可响应于对用户界面600的“请求它”控件610的选择而被呈现。在另一示例中,用户界面700可响应于对用户界面300的“建议改变”控件314的选择而被呈现,在该情况下,用户界面700可用将被编辑的当前车辆交换信息122进行填充。
[0057]用户界面700可包括用于向用户指示用户界面700用于交换车辆102的标题标签702。用户界面700还可提供关于车辆102的交换概要细节704(诸如车辆102的品牌、型号、车辆102的图库图像)以及分配给车辆102的用户的概要细节704(诸如用户的姓名、照片和联系信息)。
[0058]用户界面700还可包括被配置为从用户接收关于用于交换的开始日期和时间以及在车辆102交换开始时的车辆102的位置的输入的“开始交换”控件706。用户界面700还可包括被配置为从用户接收关于用于交换的结束日期和时间以及在车辆102交换结束时的车辆102的位置的输入的结束交换控件708。
[0059]作为交换定义的另一方面,用户界面700可包括由请求者提供的车辆102的指示,以用于与所请求的车辆102的交换。在一些情况下,用户可与多个车辆102进行关联,且用户可选择车辆102中的哪一个是被提供用于交换的。在其他情况下,用户可与单个车辆102进行关联,要么可能没有给出可用的选择,要么可能提供来自所述一个车辆102的选择以示出正在被请求用于交换的车辆102。
[0060]用户界面700还可包括用户可输入的备注字段712,所述备注字段712包括描述围绕所述请求的原因或其他情况的文本。以上针对在用户界面300中示出的即将进行的交换的备注字段312示出了输入到备注字段712的注释的示例。一旦用户已完成交换请求的细节,则用户可选择“提交请求”控件714,以使得交通工具交换应用126将交换请求发送到交换管理服务器118进行处理。交换管理服务器118可相应地利用“未接受的”状态来创建车辆交换信息122的新实例。
[0061 ]图8示出了用于查看完成的车辆102交换的示例性用户界面800。与用户界面200至700—样,例如,用户界面800可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面800可响应于来自交通工具交换应用126的用户界面700对完成的交换项的选择而被呈现。
[0062]用户界面800可显示先前由用户完成的交换的完成交换列表802。所述交换列表802可包括交换项的列表804,其中,每项指示关于交换的信息,诸如被交换过的车辆102以及车辆102被交换的时间。例如,第一交换项804-A可指示用户的车辆在10月I日和10月10日之间被交换过,第二交换项804-B可指示用户的车辆在10月I日和10月2日之间被交换过,第三交换项804-C可指示用户的车辆在9月26日和9月29日之间被交换过。
[0063]图9示出了用于配置用户的账户信息120的示例性用户界面900。与用户界面200至800—样,例如,用户界面900可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面900可响应于用于配置用户账户的选择而被呈现。作为另一可行方式,对于新用户,用户界面900可作为初始设置序列的一部分而被显示。
[0064]用户界面900可包括身份标识控件902,所述身份标识控件902被配置为允许用户配置关于用户的姓名或其他标识账户信息120(诸如名字、姓氏、用户的照片以及用户的用户名(handle)或其他唯一或速记标识符)。用户界面900还可包括联系信息控件904,所述联系信息控件904被配置为允许用户配置对于联系用户有用的信息(作为一些可行方式,诸如电话号码、电子邮件地址、即时消息地址)。用户界面900还可包括位置标识控件906,所述位置标识控件906被配置为允许用户输入用户在白天通常可能处于的默认建筑物或其他位置,这对于用户通常在今后查找要与其交换车辆102的用户可能是有用的。用户界面900还可包括认证控件908,所述认证控件908被配置为允许用户配置由系统使用的密码或其他凭证,以允许用户(例如,经由交通工具交换应用126)与交换管理服务器118进行识别并且登录到交换管理服务器118。如果用户不再希望使用系统100,则用户可选择用户界面900中的“删除我的账户”控件910,以从交换管理服务器118的存储器中去除用户的账户信息120。当改变被输入时,所述改变可由交通工具交换应用126来提供以更新账户信息120。
[0065]图10示出了用于配置与用户关联的车辆102的示例性用户界面1000。与用户界面200至900—样,例如,用户界面1000可被呈现在移动装置124的显示器上,所述移动装置124执行交通工具交换应用126并且访问交换管理服务器118。例如,用户界面1000可响应于用于配置与用户账户关联的车辆102的选择而被呈现。作为另一可行方式,对于新用户,用户界面1000可作为初始设置序列的一部分而被显示。
[0066]用户界面1000可包括车辆信息控件1004,所述车辆信息控制1004被配置为显示关于车辆102或所选择的与用户关联的车辆102的信息。通过使用车辆信息控件1004,用户可以能够查看诸如车辆102的唯一标识符(例如,VIN)、车辆102的车窗贴、车辆102的品牌、车辆102的型号以及车辆102的颜色的信息。用户界面1000可包括附加功能控件1006,用户可从所述附加功能控件1006选择车辆102是具有还是不具有某些可选功能(诸如拖曳套件)。用户界面1000还可包括可允许行为控件1008,用户可从所述可允许行为控件1008选择对于车辆102而言是否允许某些行为(诸如在车辆102中吸烟或者将宠物带入车辆102)。如果用户不再希望使用具有系统100的车辆102,则用户可选择用户界面1000中的“删除该车辆”控件1010,以从交换管理服务器118的存储器中去除车辆102与用户的账户信息120之间的关联性。
[0067]图11示出了针对由交换管理服务器118管理的车辆交换信息122的交换状态的示例性状态图1100。在示例中,用户可使用以上详细讨论的用户界面700来请求交换。响应于创建动作1102(例如,用户对用户界面700的“提交请求”控件714的输入),交换管理服务器118可用“未接受的”交换状态1104来初始化新的车辆交换信息122的实例。
[0068]当交换管理服务器118从接收者接收到拒绝动作1106时,交换管理服务器118可将车辆交换信息122的实例设置为“拒绝的”交换状态1108。当交换管理服务器118从发送者接收到取消动作1110时,交换管理服务器118可将车辆交换信息122的实例设置为“取消的”交换状态1112。当被拒绝或取消时,没有进一步的动作可针对车辆交换信息122的实例被执行。
[0069]当交换管理服务器118从接收者接收到接受动作1114时,交换管理服务器118可将车辆交换信息122的实例设置为被接受但超出了车辆交换开始时间之前的预定阈值的交换状态1116。当时间动作1118发生使得车辆交换在阈值时间量内时,交换管理服务器118可将车辆交换信息122的实例设置为被接受且在车辆交换开始时间之前的预定阈值内的交换状态1120。值得注意的是,当在状态1120下但不在状态1116下时,在车辆交换信息122的实例中指示的关于车辆102的位置信息对彼此可能是可用的。
[0070]在一些情况下,交换管理服务器118可从发送者或接收者接收请求对车辆交换信息122的实例的参数进行变更的改变动作1122。例如,当车辆交换信息122的实例处于状态1104、状态1116或状态1120中的一个时,用户可利用用户界面300中的“建议改变”控件314以及用户界面700,以请求对即将进行的交换的改变。当交换管理服务器118接收到改变动作1122时,交换管理服务器118可将车辆交换信息122的实例设置为“未批准的”交换状态1104,从而返回到(或保持在)未被接受的状态1104。
[0071]当交换管理服务器118从接收者接收到开始动作1124时,交换管理服务器118可将车辆交换信息122的实例设置为“开始的”交换状态1126。作为一些非限制性示例,开始动作1124可包括:交换管理服务器118确定已到达车辆交换信息112的开始时间、从用户接收到交换已开始的指示。
[0072]当交换管理服务器118从接收者接收到结束动作1128,交换管理服务器118可将车辆交换信息122的实例设置为“结束的”交换状态1130。作为一些非限制性示例,结束动作1128可包括:交换管理服务器118确定已到达车辆交换信息112的结束时间、从用户接收到交换已结束的指示。
[0073]图12示出了用于收集车辆信息110的示例性处理1200。例如,处理1200可由通过网络114与多个车辆102的数据适配器112进行通信的车辆信息服务器116来执行。
[0074]在操作1202,车辆信息服务器116从车辆102接收车辆信息110。例如,车辆信息服务器116可通过访问车辆总线106的数据适配器112从车辆102接收车辆信息110。车辆信息110可包括针对车辆102的位置更新和车辆信息110被收集的时间范围以及其他车辆102数据(诸如,加速器踏板位置、方向盘角度、车辆速度、车辆位置、车辆标识符以及车辆HMI信息(诸如,方向盘按钮按压信息))。数据适配器112可被配置为通过连同传递车辆信息110—起传递唯一标识符(诸如VIN)来识别车辆102。
[0075]在操作1204,车辆信息服务器116接收针对车辆信息110的请求。例如,该请求可包括车辆标识符以及针对车辆信息110正被请求的时间或时间范围。在示例中,车辆信息服务器116可从交换管理服务器118接收针对车辆信息110的请求。
[0076]在操作1206,车辆信息服务器116向请求者提供请求的车辆信息110。例如,车辆信息服务器116可检索在操作1102接收到的并且与接收到的车辆标识符和时间或时间范围相匹配的车辆信息110。
[0077]图13示出了用于执行车辆102交换的示例性处理1300。例如,处理1300可由通过网络114与移动装置124和车辆信息服务器116进行通信的交换管理服务器118来执行。
[0078]在操作1302,交换管理服务器118从系统100的第一用户的移动装置124接收针对车辆102的交换请求。在示例中,移动装置124的用户可利用交通工具交换应用126来请求车辆102交换。交换管理服务器118可接收该请求,并可存储关于该请求的细节的车辆交换信息122(诸如将被请求的车辆102、请求的交换的开始时间以及请求的交换的结束时间)。
[0079]在操作1304,交换管理服务器118将车辆交换请求发送到系统100的与请求的车辆102关联的第二用户的移动装置124。在示例中,交换管理服务器118可通过确定哪个用户的账户信息120与包括在车辆交换信息122中的车辆102的标识符相关联,来确定哪个用户移动装置124应接收该交换请求。
[0080]在操作1306,交换管理服务器118从第二用户接收对交换请求的批准。在示例中,第二用户的移动装置124可从第二用户接收批准车辆交换请求的指示,并可向交换管理服务器118提供批准的指示。交换管理服务器118可相应地将用于交换的车辆交换信息122设置为被批准的状态。
[0081]在操作1308,交换管理服务器118确定交换请求的开始时间是否在预定阈值内。例如,交换管理服务器118可比较车辆交换信息122的开始时间,以识别交换开始时间何时在预定阈值时间(例如,一个小时、三十分钟等)内。如果交换请求的开始时间处于预定阈值内,则控制转到操作1310。否则,控制留在操作1308。
[0082]在操作1310,交换管理服务器118使得第一用户的车辆102的位置对于第二用户的移动装置124可用,且使得第二用户的车辆102的位置对于第一用户的移动装置124可用。为了确定位置信息,交换管理服务器118可根据将被交换的车辆102的唯一车辆标识符向车辆信息服务器116请求车辆位置。相应地,通过使用位置信息,用户可以能够容易地定位将被交换的车辆102。
[0083]在操作1312,交换管理服务器118确定车辆交换是否结束。例如,交换管理服务器118可比较车辆交换信息122的开始时间,以确定交换结束时间是否已经过去。如果交换管理服务器118确定车辆交换已结束,则控制转到操作1314。否则,控制留在操作1312。
[0084]在操作1314,交换管理服务器118将车辆交换标记为完成。例如,交换管理服务器118可针对当前交换来更新车辆交换信息122,以指示“结束”或“完成”的交换状态。在操作1314之后,处理1300结束。
[0085]图14示出了用于编辑被交换的车辆102的驾驶员统计的示例处理1400。例如,处理1400可由通过网络114与车辆信息服务器116进行通信的交换管理服务器118来执行。
[0086]在操作1402,交换管理服务器118接收针对用户的车辆102信息的请求。例如,该请求可包括根据用户的账户信息120的用户的唯一标识符,在一些情况下,可包括用于接收驾驶员统计的用户活动的时间段。
[0087]在操作1404,交换管理服务器118检索针对用户的车辆交换信息122。例如,交换管理服务器118可通过查询针对所有已完成的车辆交换的车辆交换信息122或者在指定了的情况下的在请求的时间段期间的车辆交换信息122,来识别由指定的用户执行的车辆交换。
[0088]在操作1406,交换管理服务器118根据车辆102标识符和由车辆交换信息122指定的时间来检索车辆信息110。相应地,车辆交换信息122可允许交换管理服务器118确定哪些车辆信息110与在多个车辆102上的指定用户的驾驶员活动相关联。
[0089]在操作1408,交换管理服务器118编辑针对多个车辆102上的用户的驾驶员统计。相应地,交换管理服务器118可针对用户的驾驶习惯创建系统100的在多个车辆102上的统计。在操作1410,交换管理服务器118将驾驶员统计发送到请求者。在操作1410之后,处理1400结束。
[0090]虽然以上描述了示例性实施例,但这些实施例并不意在描述本发明的所有可能形式。更确切地,说明书中所使用的词语是描述性词语而非限制性词语,并且应理解的是,可在不脱离本发明的精神和范围的情况下做出各种改变。此外,可将各种实施的实施例的特征进行组合以形成本发明的进一步的实施例。
【主权项】
1.一种系统,包括: 交通工具交换服务器,被配置为: 接收第一车辆的位置和第二车辆的位置; 当车辆交换信息指示分配给第一用户的第一车辆与分配给第二用户的第二车辆之间的待定的车辆交换时,向第二用户的移动装置提供第一车辆的位置,并向第一用户的移动装置提供第二车辆的位置。2.如权利要求1所述的系统,其中,交通工具交换服务器还被配置为:根据车辆交换的开始时间是在从当前时间起的预定时间量内,将车辆交换确定为待定。3.如权利要求1所述的系统,其中,第一车辆和第二车辆为共同车队的成员。4.如权利要求1所述的系统,其中,交通工具交换服务器还被配置为: 向被配置为保存针对多个车辆的车辆位置信息的车辆信息服务器请求第一车辆的位置和第二车辆的位置; 响应于所述请求,从车辆信息服务器接收第一车辆的位置和第二车辆的位置。5.如权利要求4所述的系统,其中,车辆信息服务器还被配置为接收从第一车辆和第二车辆记录的车辆信息,其中,车辆信息包括车辆位置信息。6.如权利要求4所述的系统,其中,车辆信息服务器还被配置为执行以下两项中的至少一个: 从第一用户的移动装置接收第一用户已交换到第二车辆的第一确认; 从第二用户的移动装置接收第二用户已交换到第一车辆的第二确认。7.如权利要求6所述的系统,其中,车辆信息服务器还被配置为:更新车辆交换信息,以指示第一用户和第二用户已交换车辆。8.如权利要求7所述的系统,其中,车辆信息服务器还被配置为: 根据车辆交换信息,识别在第一车辆被分配给第一用户时从第一车辆接收到的第一车辆信息; 根据车辆交换信息,识别在第二车辆被分配给第一用户时从第二车辆接收到的第二车辆信息; 基于第一车辆信息和第二车辆信息,编辑在第一车辆和第二车辆上的第一用户的驾驶统计。9.一种系统,包括: 车辆信息服务器,被配置为: 从多个车辆接收车辆信息; 根据车辆交换信息,识别用户从第一车辆交换到第二车辆的开始指示; 使用在开始指示之前的来自第一车辆的车辆信息和在开始指示之后的来自第二车辆的车辆信息,来编辑针对用户的驾驶统计。10.如权利要求9所述的系统,其中,用户从第一车辆交换到第二车辆的开始指示根据车辆交换信息的交换开始时间以及对来自用户的交换已开始的输入的接收中的一个来确定。11.如权利要求9所述的系统,其中,车辆信息服务器还被配置为:使用在开始指示之前的来自第二车辆的车辆信息和在开始指示之后的来自第一车辆的车辆信息,来编辑针对第二用户的驾驶统计。12.如权利要求9所述的系统,其中,车辆信息服务器还被配置为:使用在用户从第二车辆交换回到第一车辆的结束指示之后的来自第一车辆的车辆信息,来编辑针对用户的驾驶统计。13.如权利要求12所述的系统,其中,用户从第二车辆交换回到第一车辆的结束指示根据车辆交换信息的交换结束时间以及对来自用户的交换已结束的输入的接收中的一个来确定。14.一种系统,包括: 移动装置,与用户账户关联,且被配置为: 将对车辆交换的接受发送到服务器,其中,所述交换描述了与所述用户账户关联的车辆和与第二用户账户关联的第二车辆之间的交换; 当所述交换的开始时间在从当前时间起的预定阈值内时,显示从服务器接收到的第二车辆的位置。15.如权利要求14所述的系统,其中,移动装置还被配置为:从被配置为保存车辆交换信息的服务器接收用于交换车辆的请求。16.如权利要求14所述的系统,其中,服务器还被配置为:从连接到第二车辆的车辆网络的端口的数据适配器接收第二车辆的位置。17.如权利要求14所述的系统,其中,移动装置还被配置为:将与所述用户账户关联的用户已交换到第二车辆的确认发送到服务器。18.如权利要求17所述的系统,其中,移动装置还被配置为:将所述用户已从第二车辆交换回到所述车辆的第二确认发送到服务器。19.如权利要求14所述的系统,其中,所述预定阈值为一个小时。
【文档编号】G08G1/123GK105825702SQ201610027943
【公开日】2016年8月3日
【申请日】2016年1月15日
【发明人】贾斯廷·迪卡欧, 科里·梅隆, 约翰·舒特科, 卡瑟琳·布莱克莫尔, 钟顺安, 韦斯利·莱林·约翰逊
【申请人】麦恩电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1