首页 / 专利库 / 商业 / 报价请求 / 用于车辆共享的系统和方法

用于车辆共享的系统和方法

阅读:718发布:2020-05-13

专利汇可以提供用于车辆共享的系统和方法专利检索,专利查询,专利分析的服务。并且本 申请 涉及用于车辆共享的系统和方法。提供了用于车辆共享的方法、系统和非瞬态计算机可读介质。该方法包括经由乘坐共享代理接收用户 请求 。该乘坐共享代理通信地耦接到 服务器 。该方法还包括基于用户请求识别来自乘坐共享提供者中的一个的车辆,从服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置,当识别出的车辆的系统的设置未存储在服务器中时基于用户的至少一个物理特性确定系统的设置,以及在识别出的车辆上实现一个或多个设置。,下面是用于车辆共享的系统和方法专利的具体信息内容。

1.一种用于车辆共享的方法,所述方法包括:
经由通信地耦接到服务器的乘坐共享代理接收用户请求
使用处理电路系统基于所述用户请求识别来自乘坐共享提供者中的一个的车辆;
使用所述处理电路系统从所述服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置;
当所述识别出的车辆的系统的设置未存储在所述服务器中时,使用所述处理电路系统基于用户的至少一个物理特性确定所述系统的设置;以及
在所述识别出的车辆上实现所述一个或多个设置。
2.如权利要求1所述的方法,其中所述确定包括基于所述用户的高度确定座位调整设置。
3.如权利要求1所述的方法,其中所述确定包括根据与所述识别出的车辆品牌相同的车辆内插设置。
4.如权利要求1所述的方法,其中所述实现包括:
基于用户输入识别所述一个或多个系统的子集;以及
在所述识别出的车辆上实现与所述一个或多个系统的所述子集相关联的设置。
5.如权利要求1所述的方法,还包括:
将所述用户的目的地信息输出到所述识别出的车辆的导航系统
6.如权利要求1所述的方法,还包括:
确定与第二车辆的一个或多个系统相关联的一个或多个设置是否已经改变;以及更新所述服务器中的所述一个或多个设置。
7.如权利要求6所述的方法,其中更新所述一个或多个设置包括:
提示用户确认是否更新所述服务器中的所述一个或多个设置;以及
响应于从所述用户接收到确认,更新所述服务器中的所述一个或多个设置。
8.如权利要求1所述的方法,其中所述一个或多个设置包括座位调整、显示器高度、镜子位置方向盘位置中的至少一个。
9.如权利要求1所述的方法,其中识别所述车辆包括:
经由所述乘坐共享代理向所述用户发送包含车辆信息的消息,其中所述消息包含备选提供者的一个或多个报价;
经由所述乘坐共享代理接收对所述一个或多个报价的响应;以及
基于所述响应识别所述车辆。
10.如权利要求1所述的方法,还包括:
响应于实现所述一个或多个设置,向与所述识别出的车辆相关联的扬声器输出提醒。
11.一种用于车辆共享的系统,所述系统包括:
服务器;
乘坐共享代理,所述乘坐共享代理通信地耦接到所述服务器;以及
处理电路系统,所述处理电路系统被配置为:
经由通信地耦接到服务器的乘坐共享代理接收用户请求,
基于所述用户请求识别来自乘坐共享提供者中的一个的车辆,
从所述服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置,当所述识别出的车辆的系统的设置未存储在所述服务器中时,基于用户的至少一个物理特性确定所述系统的设置,以及
在所述识别出的车辆上实现所述一个或多个设置。
12.如权利要求11所述的系统,其中所述确定包括基于所述用户的高度确定座位调整设置。
13.如权利要求11所述的系统,其中所述确定包括根据与所述识别出的车辆品牌相同的车辆内插设置。
14.如权利要求11所述的系统,其中所述实现包括:
基于用户输入识别所述一个或多个系统的子集;以及
在所述识别出的车辆上实现与所述一个或多个系统的所述子集相关联的设置。
15.如权利要求11所述的系统,其中所述处理电路系统还被配置为:
将所述用户的目的地信息输出到所述识别出的车辆的导航系统。
16.如权利要求11所述的系统,其中所述处理电路系统还被配置为:
确定与第二车辆的一个或多个系统相关联的一个或多个设置是否已经改变;以及更新所述服务器中的所述一个或多个设置。
17.如权利要求16所述的系统,其中更新所述一个或多个设置包括:
提示用户确认是否更新所述服务器中的所述一个或多个设置;以及
响应于从所述用户接收到确认,更新所述服务器中的所述一个或多个设置。
18.如权利要求11所述的系统,其中所述一个或多个设置包括座位调整、显示器高度、镜子位置和方向盘位置中的至少一个。
19.如权利要求11所述的系统,其中所述处理电路系统还被配置为:
响应于实现所述一个或多个设置,向与所述识别出的车辆相关联的扬声器输出提醒。
20.一种其中存储有计算机可读指令的非瞬态计算机可读介质,所述指令当由计算机执行时使得所述计算机执行用于车辆共享的方法,所述方法包括:
经由通信地耦接到服务器的乘坐共享代理接收用户请求;
基于所述用户请求识别来自乘坐共享提供者中的一个的车辆;
从所述服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置;
当所述识别出的车辆的系统的设置未存储在所述服务器中时,基于用户的至少一个物理特性确定所述系统的设置;以及
在所述识别出的车辆上实现所述一个或多个设置。

说明书全文

用于车辆共享的系统和方法

背景技术

[0001] 共享车辆系统提供了灵活性、成本和易用性的良好混合。车辆包括能够由车辆的用户调整的部件。但是,当使用共享车辆时,用户必须重新调整部件。Rovik的名称为“Dynamic geometry support for vehicle components”的美国专利No.8,918,231B2描述了用于基于与车辆的用户相关联的用户密钥(user key)来调整至少一个部件的位置的装置和方法。
[0002] 前述“背景技术”描述是为了总体上呈现本公开的上下文。就其在本背景技术部分中描述的程度而言的本发明人的工作,以及本描述的否则可能没有资格作为提交时的现有技术的各方面,既不明确地也不暗示地被认为是针对本发明的现有技术。

发明内容

[0003] 本公开涉及一种用于车辆共享的方法,该方法经由乘坐共享代理(ride share agent)接收用户请求。乘坐共享代理通信地耦接到服务器。该方法还基于用户请求识别来自乘坐共享提供者中的一个的车辆,从服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置,当识别出的车辆的系统的设置未存储在服务器中时基于用户的至少一个物理特性确定系统的设置,以及在识别出的车辆上实现一个或多个设置。
[0004] 本公开涉及一种用于车辆共享的系统。该系统包括:服务器;通信地耦接到服务器的乘坐共享代理;以及处理电路系统。处理电路系统被配置为经由通信地耦接到服务器的乘坐共享代理接收用户请求,基于用户请求识别来自乘坐共享提供者中的一个的车辆,从服务器检索与识别出的车辆的一个或多个系统相关联的一个或多个设置,当识别出的车辆的系统的设置未存储在服务器中时基于用户的至少一个物理特性确定系统的设置,以及在识别出的车辆上实现一个或多个设置。
[0005] 已经通过总体介绍提供了前述段落,并且这些段落不旨在限制下面的权利要求的范围。通过参考以下结合附图的详细描述,将最好地理解所描述的实施例以及进一步的优点。

附图说明

[0006] 当结合附图考虑时,通过参考以下详细描述,由于本公开及其许多伴随优点变得更好理解而将更容易获得对其更完整的认识,其中:
[0007] 图1是根据一个示例的系统环境的示意图;
[0008] 图2是根据一个示例的乘坐共享处理的流程图
[0009] 图3是根据一个示例的用于更新车辆简档(vehicle profile)的方法的流程图;
[0010] 图4是示出根据一个示例的乘坐共享处理的图示的示意图;以及
[0011] 图5是根据一个示例的控制器框图

具体实施方式

[0012] 如本文所使用的,术语“一”或“一个”被定义为一个或多于一个。如本文所使用的,术语“多个”被定义为两个或多于两个。如本文所使用的,术语“另一个”被定义为至少第二个或更多个。如本文所使用的,术语“包括”和/或“具有”被定义为包含(即,开放式语言)。如本文所使用的,术语“耦接”被定义为连接,但不一定是直接地,也不一定是机械地。如本文所使用的,术语“程序”或“计算机程序”或类似术语被定义为设计用于在计算机系统上执行的指令序列。“程序”或“计算机程序”可以包括子例程、程序模、脚本、函数、过程、对象方法、对象实现、可执行应用、小应用程序(applet)、小服务程序(servlet)、源代码、目标代码、共享库/动态加载库和/或设计用于在计算机系统上执行的其它指令序列。
[0013] 在整个文档中对“一个实施例”、“某些实施例”、“实施例”、“实现方式”、“示例”或类似术语的引用意味着结合实施例描述的特定特征、结构或特性被包括在本公开的至少一个实施例中。因此,在整个说明书中出现这些短语或在各个地方不一定都指的是相同的实施例。另外,特定特征、结构或特性可以在一个或多个实施例中以任何合适的方式组合而没有限制。
[0014] 如本文所使用的,术语“或”应被解释为包含性的或意指任何一个或任何组合。因此,“A、B或C”意味着“以下中的任何一种:A;B;C;A和B;A和C;B和C;A、B和C”。只有当元素、功能、步骤或行为的组合以某种方式固有地相互排斥时,才会出现此定义的例外情况。
[0015] 现在参考附图,其中相同的附图标记在若干视图中表示相同或对应的部件,以下描述涉及用于共享车辆管理的系统和相关联的方法。
[0016] 图1是根据一个示例的系统环境100的示意图。车辆用户114可以经由电子设备116连接到代理车辆共享服务118。车辆用户114可以使用电子设备116请求车辆。代理118可以在通信地耦接到远程服务器的电子设备116上操作。在一个实现方式中,代理118可以是诸如服务器之类的服务器。代理118可以基于用户偏好识别车辆。用户偏好(例如,车辆简档)可以包括车辆品牌和型号、颜色、支付信息、客户忠实度信息(例如,奖励)、诸如座位调整、显示器高度、音频设置、镜子位置、方向盘位置、电话收藏夹、声学模型设置、主题设置、空调设置、语言设置之类的与车辆型号相关联的车辆设置等。电子设备116可以是智能电话、计算机、膝上型计算机、与车辆相关联的头部单元(head unit)等。数据库120可以与代理118相关联。数据库120可以存储与车辆用户114相关联的用户偏好。代理118被配置为处理用户请求。代理118可以基于用户请求和从数据库118检索到的用户偏好来识别车辆。代理118可以向识别出的车辆112发送控制信号,以基于用户偏好来控制识别出的车辆112的一个或多个系统,如下面进一步描述的。
[0017] 车辆可以是任何类型的汽车卡车、运动型多功能车、货车、小型货车、自动车、商用车辆、农用车辆、工程车辆、专用车辆、休闲车辆、公共汽车、摩托车、船只、游艇或其它类型的车辆。车辆可以是汽油的、柴油动力的、电动的或太阳能动力的。车辆可以由驾驶员主动操作,或者可以是部分地或完全地自主驾驶或自驾驶。
[0018] 代理118可以连接到优选共享车辆数据库122和连接到第三方共享车辆数据库124。例如,优选共享车辆数据库122可以包括来自优选提供者(诸如与优选品牌和型号相关联的制造者)的车辆信息。车辆信息可以包括车辆品牌和型号、特性和可用性。
[0019] 车辆系统102可以包括数据通信模块(DCM)104、处理器106、电子控制单元(ECU)108和头部单元(HU)110。DCM 104通过网络提供与可以和车辆用户可用的诸如代理118之类的多种服务包括在一起的任何服务器的通信。网络可以是蜂窝网络。
[0020] 头部单元110可以包括多个设置,所述多个设置包括语言设置。头部单元110可以经由用户界面从车辆用户接收输入。用户界面可以包括按钮、触摸屏、扬声器和麦克。头部单元110可以向车辆用户114提供音频(例如,经由扬声器的可听见的提醒)。头部单元110还可以提供导航服务、诸如音乐之类的娱乐、加热、通风和空调信息。处理器106可以经由ECU 108控制头部单元110的一个或多个设置。
[0021] 处理器106可以控制机械和机电子系统,诸如导航系统、娱乐系统、车辆系统、音频系统、乘客舒适系统、发动机/变速器以及驾驶员辅助系统。
[0022] 本文描述的模块可以被实现为软件和/或硬件模块,并且可以存储在任何类型的计算机可读介质或其它计算机存储设备中。例如,本文描述的每个模块可以在可编程的电路系统(例如,基于微处理器的电路)或者诸如专用集成电路(ASICS)或现场可编程阵列(FPGAS)之类的专用电路中实现。在一个实施例中,中央处理单元(CPU)可以执行软件以执行可归属于本文描述的每个模块的功能。CPU可以执行以诸如Java、C或汇编之类的编程语言编写的软件指令。模块中的一个或多个软件指令可以嵌入在诸如可擦除可编程只读存储器(EPROM)之类的固件中。
[0023] 图2是根据一个示例的乘坐共享处理200的流程图。乘坐共享处理200可以由代理118实现。在步骤202处,代理118可以接收用于共享车辆的用户请求(例如,语音命令)。用户请求可以包括日期和时间、地点以及提供者。
[0024] 在步骤204处,代理118可以基于多个因素识别车辆。多个因素包括用户偏好、期望地点、可用性等。多个因素还可以包括车辆是否可以由代理118基于用户偏好进行配置。在一个实现方式中,代理118可以搜索备选提供者(即,除了用户114的优选提供者之外的提供者)以确定是否可以获得报价(offer)、更好的车辆选择。当匹配用户请求的车辆不能从优选提供者获得时,代理118可以搜索备选提供者。
[0025] 代理118可以经由语音捕获设备接收用户请求。代理118可以执行一个或多个模式匹配算法来辨识词语或命令。代理118可以分析上下文中的音素(phoneme)。例如,代理118可以将音素与已知词语、短语和句子的大型库进行比较。然后,代理118确定用户114可能在说什么内容。
[0026] 在步骤206处,代理118可以提示确认识别出的车辆对于用户114是否是可接受的。响应于确定识别出的车辆对于用户是可接受的,处理继续进行到步骤208。响应于确定识别出的车辆对于用户不是可接受的,处理继续进行到步骤204。
[0027] 在步骤208处,代理118可以向识别出的车辆的车辆提供者输出预约确认。
[0028] 在步骤210处,代理可以向识别出的车辆的处理器106输出信号,该信号使得处理器106基于用户偏好来配置一个或多个系统。例如,处理器106可以向头部单元110输出信号,以基于用户偏好调整音频设置中的基础平(例如,调至大声)。在一个实现方式中,处理器106可以控制与车辆用户114座位相关联的致动器以调整座位位置。在一个实现方式中,识别出的车辆可以显示个人问候并提示用户确认是否更新车辆系统设置。
[0029] 在一个实现方式中,代理118可以检查以查看是否存储了用于识别出的车辆的与车辆用户114相关联的车辆简档。车辆简档可以包括用于特定品牌/型号的具体设置。响应于确定未存储车辆简档,代理118可以根据存储的车辆简档或车辆用户114的物理特性(例如,高度)内插设置。例如,代理118可以基于车辆用户114的高度来确定座位调整设置。在一个实现方式中,代理118可以响应于确定未存储用于识别出的车辆的品牌/型号的车辆简档而检索与识别出的车辆112相同品牌的车辆简档。代理118还可以根据与电子设备116相关联的设置来确定设置,诸如语言设置。
[0030] 在一个实现方式中,头部单元110可以向用户输出指示车辆简档已被下载并且车辆已就绪的提醒。
[0031] 在一个实现方式中,头部单元110可以经由用户界面向用户输出提醒,以确认用户是否想要基于用户偏好继续配置识别出的车辆112的一个或多个系统。在一个实现方式中,用户可以选择一个或多个系统中的要基于用户偏好来配置的子集。例如,处理器106可以基于由用户识别的子集来配置座位调整设置而不配置空调设置。
[0032] 在步骤212处,代理118可以将目的地信息发送到识别出的车辆112。在一个实现方式中,目的地信息可以从车辆用户114的电子日历中检索。例如,代理118可以基于用户请求信息从电子设备116检索电子日历。代理118可以确定从车辆用户114的当前地点到识别出的车辆112的地点的导航指导。代理118可以经由电子设备116输出导航指导。
[0033] 代理118可以确定去往用户目的地的导航指导。用户目的地可以从与车辆用户相关联的电子日历确定。例如,用户请求可以是“为我13日在达拉斯的会议预约汽车”。代理118可以基于用户请求中包括的信息从车辆用户的电子日历检索会议地点。然后,代理可以将导航指导发送到识别出的车辆。附加地或替代地,代理118可以将目的地发送到识别出的车辆并且指示识别出的车辆的导航系统确定并显示去往目的地的导航指导。
[0034] 图3是根据一个示例的用于更新车辆简档的方法300的流程图。方法300可以由代理118实现。
[0035] 在步骤302处,代理118可以轮询(poll)与车辆用户相关联的车辆以确定车辆的一个或多个设置是否已经改变。车辆可以是由车辆用户拥有的车辆或者是共享(例如,租赁)用于行程的车辆。代理118可以在预定的时段或当检测到行程结束时轮询车辆。当车辆处于停放状态时,代理118可以检测到行程结束。停放状态的检测可以通过检测车辆处于泊车档(parking gear)的设置、车辆在一段时间内没有运动、车门的打开和/或关闭或者这些事件的组合进行。在一个实现方式中,当检测到改变时,处理器106可以经由DCM 104将更新后的设置自动上传到代理118。
[0036] 在步骤304处,响应于确定一个或多个设置已经改变,处理继续进行到步骤306。响应于确定一个或多个设置都没有改变,处理继续进行到步骤302。
[0037] 在步骤306处,代理118可以更新用户偏好。代理118还可以存储更新后的设置与车辆(例如,品牌和型号)之间的关联。在一个实现方式中,代理118可以提示车辆用户114确认是否上传和更新用户偏好。
[0038] 在一个实现方式中,方法300可以由处理器106实现。
[0039] 图4是示出根据一个示例的乘坐共享处理的图示的示意图400。车辆用户可以将语音命令输出到代理118。语音命令可以包括车辆的型号和日期/时间。代理118可以识别车辆并处理预约。代理118可以经由可听见的提醒(例如,经由HU 110中的扬声器)输出识别出的车辆信息。车辆用户可以输出附加请求,诸如去往识别出的车辆的导航指导以及优选设置。如本文先前所述,识别出的车辆112可以输出可听见的提醒,该提醒向车辆用户指示车辆正在适配到用户的优选设置。
[0040] 在一个实现方式中,代理118的功能和处理可以由计算机526实现。接下来,参考图5描述根据示例性实施例的计算机526的硬件描述。在图5中,计算机526包括执行本文描述的处理的CPU 500。处理数据和指令可以存储在存储器502中。这些处理和指令也可以存储在诸如硬盘驱动器(HDD)或便携式存储介质之类的存储介质盘504上,或者可以远程存储。
另外,所要求保护的改进不受发明的处理的指令存储在其上的计算机可读介质的形式限制。例如,指令可以存储在CD、DVD、FLASH存储器、RAM、ROM、PROM、EPROM、EEPROM、硬盘或者计算机526与之通信的诸如服务器或计算机之类的任何其它信息处理设备上。
[0041] 另外,所要求保护的改进可以作为实用应用、后台守护进程操作系统的部件或者其组合来提供,结合CPU 500和诸如Solaris、 Apple 和本领域技术人员已知的其它系统之类的操作系
统来执行。
[0042] 为了实现计算机526,硬件元件可以通过本领域技术人员已知的各种电路系统元件来实现。例如,CPU 500可以是来自美国Intel公司的 或 处理器或来自美国AMD的 处理器,或者可以是本领域普通技术人员将认识到的其它处理器
类型。替代地,如本领域普通技术人员将认识到的,CPU 500可以在FPGA、ASIC、PLD上实现或使用分立逻辑电路实现。另外,CPU 500可以被实现为并行协同工作以执行本文描述的发明的处理的指令的多个处理器。
[0043] 图5中的计算机526还包括用于与网络524接口的网络控制器506,诸如来自美国Intel公司的Intel Ethernet PRO网络接口卡。如可以认识到的,网络524可以是诸如互联网之类的公共网络,或者可以是诸如LAN或WAN网络之类的专用网络,或者可以是其任何组合,并且还可以包括PSTN或ISDN子网络。网络524也可以是有线的,诸如以太网,或者可以是无线的,诸如包括EDGE、3G和4G无线蜂窝系统的蜂窝网络。无线网络还可以是或已知的任何其它无线通信形式。
[0044] 计算机526还包括用于与显示器510(诸如Hewlett HPL2445w LCD监视器)接口的显示控制器508,诸如来自美国NVIDIA公司的 GTX
或 图形适配器。通用I/O接口512与键盘和/或鼠标514以及在显示器510上或与
显示器510分开的可选触摸屏面板516接口。通用I/O接口还连接到包括打印机扫描仪的各种外围设备518,诸如来自Hewlett 的 或
[0045] 通用存储控制器520将存储介质盘504与用于使计算机526的所有部件互连的通信总线522连接,通信总线522可以是ISA、EISA、VESA、PCI或类似物。为了简洁起见,本文省略了对显示器510、键盘和/或鼠标514以及显示控制器508、存储控制器520、网络控制器506和通用I/O接口512的一般特征和功能的描述,因为这些特征是已知的。
[0046] 本公开的特征在乘坐共享的技术领域提供了大量改进。特别地,代理识别车辆并将车辆用户的设置输出到识别出的车辆。另外,当设置被预定义时,车辆的操作得到改进。因此,本文描述的实现方式改进了车辆的功能。因此,基于本文描述的改进和优点,本文描述的系统和相关联的方法明显不只是抽象想法。
[0047] 显然,鉴于以上教导,许多修改和变化都是可能的。因此,应该理解的是,在所附权利要求的范围内,本发明可以以不同于本文具体描述的方式实践。
[0048] 因此,前述讨论仅仅公开和描述了本发明的示例性实施例。如本领域技术人员将理解的,在不脱离本发明的精神或基本特性的情况下,本发明可以以其它具体形式实施。因此,本发明的公开内容旨在是说明性的,而不限制本发明以及其它权利要求的范围。包括本文的教导的任何易于辨别的变体的本公开部分地限定前述权利要求术语的范围,使得没有发明主题专用于公众。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈