[go: up one dir, main page]

CN111196228B - 基于兴趣点的车辆设置 - Google Patents

基于兴趣点的车辆设置 Download PDF

Info

Publication number
CN111196228B
CN111196228B CN201910431054.6A CN201910431054A CN111196228B CN 111196228 B CN111196228 B CN 111196228B CN 201910431054 A CN201910431054 A CN 201910431054A CN 111196228 B CN111196228 B CN 111196228B
Authority
CN
China
Prior art keywords
vehicle
interest
category
processor
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910431054.6A
Other languages
English (en)
Other versions
CN111196228A (zh
Inventor
D·T·德·卡特雷特
A·D·斯坦顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN111196228A publication Critical patent/CN111196228A/zh
Application granted granted Critical
Publication of CN111196228B publication Critical patent/CN111196228B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/182Selecting between different operative modes, e.g. comfort and performance modes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/22Conjoint control of vehicle sub-units of different type or different function including control of suspension systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Navigation (AREA)

Abstract

根据某些实施方案,一种车辆,包括:定位系统、操作系统和处理器;所述定位系统配置成获取与所述车辆有关的定位数据;所述操作系统配置成提供车辆的操作功能;所述处理器耦合至所述定位系统和操作系统,并配置成:基于所述定位数据,识别所述车辆附近的兴趣点;确定所述兴趣点所属的类别;以及向所述操作系统提供指令,以基于所述车辆附近的兴趣点类别和所述车辆的历史记录,初始化车辆的操作功能的设置。

Description

基于兴趣点的车辆设置
技术领域
本发明一般涉及车辆技术领域,更具体地,涉及基于车辆附近的兴趣点,控制车辆功能的方法和系统。
背景技术
许多车辆都设有用于确定车辆位置的导航系统。然而,在某些情况下,可能还需要进一步利用定位信息来增强车辆功能。
因此,希望提供能够利用车辆位置信息为车辆提供某些功能或增强车辆功能的改进方法和系统。此外,通过后面的具体实施方式和所附权利要求书,并结合附图和本发明的背景,本发明的其他期望的功能和特征将变得显而易见。
发明内容
在一个示例性实施方案中,提供了一种方法。该方法包括:基于车辆定位数据,识别车辆附近的兴趣点;确定兴趣点所属的类别;以及通过处理器提供的指令,基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆的操作功能的设置。
同样地,在一个实施方案中,初始化设置的步骤包括:基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆的车身高度预设值。
同样地,在一个实施方案中,初始化设置的步骤包括:基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆执行模式的预设值。
同样地,在一个实施方案中,类别包括与车辆附近的兴趣点有关的地形类型。
同样地,在一个实施方案中,类别包括在车辆附近的兴趣点提供的服务类型。
同样地,在一个实施方案中,该方法进一步包括:基于车辆数据,识别车辆在兴趣点附近时的动作;基于该识别的动作,在存储器中存储针对该车辆附近的兴趣点类别的功能预设值。
同样地,在一个实施方案中,该方法进一步包括:接收车辆用户关于车辆在未来时间点靠近类似兴趣点时是否重复动作的输入;以及将预设值存储在储存器中,用于根据进一步条件:用户提供车辆在未来时间点靠近类似兴趣点时重复动作的输入,基于所识别的动作,设置针对该车辆附近的兴趣点类别的功能。
同样地,在一个实施方案中,车辆数据涉及与该动作相关联的车辆系统的操作员命令。
同样地,在一个实施方案中,车辆数据涉及用于操作与该动作相关联的车辆系统的传感器数据。
同样地,在一个实施方案中,该方法进一步包括:确定该车辆附近的兴趣点类别是否具有存储在存储器中的功能预设值;以及初始化设置步骤包括:当预设值存储在存储器中时,经由处理器提供的指令,初始化该功能的预设值。
在另一个示例性实施方案中,提供了一种系统。该系统包括数据模块和处理模块。数据模块配置成获取与车辆有关的定位数据。处理模块耦合至数据模块,并配置成利用处理器:基于定位数据,识别车辆附近的兴趣点;确定兴趣点所属的类别;以及提供指令,以基于车辆附近的兴趣点类别和车辆的历史记录初始化车辆的操作功能的设置。
同样地,在一个实施方案中,数据模块进一步配置成获取车辆的车辆数据;并且处理模块配置成:基于车辆数据,识别车辆在兴趣点附近时的动作;以及基于该识别的动作,在存储器中存储针对该车辆附近的兴趣点类别的功能预设值。
同样地,在一个实施方案中,数据模块进一步配置成接收车辆用户关于车辆在未来时间点靠近类似兴趣点时是否重复动作的输入;以及处理模块配置成将预设值存储在储存器中,用于根据进一步条件:用户提供车辆在未来时间点靠近类似兴趣点时重复动作的输入,基于所识别的动作,设置针对该车辆附近的兴趣点类别的功能。
同样地,在一个实施方案中,处理模块进一步配置成:确定该车辆附近的兴趣点类别是否具有存储在存储器中的功能预设值;以及当预设值存储在存储器中时,经由处理器提供的指令,初始化该功能的预设值。
在另一个示例性实施方案中,提供了一辆车。该车辆包括定位系统、操作系统和处理器。定位系统配置成获取与车辆有关的定位数据。操作系统配置成提供车辆的操作功能。处理器耦合至定位系统和操作系统,并配置成:基于定位数据,识别车辆附近的兴趣点;确定兴趣点所属的类别;以及向操作系统提供指令,以基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆的操作功能的设置。
同样地,在一个实施方案中,处理器配置成向操作系统提供指令,以基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆的车身高度预设值。
同样地,在一个实施方案中,处理器配置成向操作系统提供指令,以基于车辆附近的兴趣点类别和车辆的历史记录,初始化车辆执行模式的预设值。
同样地,在一个实施方案中,车辆进一步包括:存储器,以及处理器,配置成:基于车辆数据,识别车辆在兴趣点附近时的动作;以及基于该识别的动作,在存储器中存储用于针对车辆附近的兴趣点类别进行功能设置的预设值。
同样地,在一个实施方案中,车辆进一步包括:传感器,配置成接收车辆用户关于车辆在未来时间点靠近类似兴趣点时是否重复动作的输入;以及处理器,配置成将预设值存储在储存器中,用于根据进一步条件:用户提供车辆在未来时间点靠近类似兴趣点时重复动作的输入,基于所识别的动作,设置针对该车辆附近的兴趣点类别的功能。
同样地,在一个实施方案中,车辆进一步包括:存储器,以及处理器,配置成:确定该车辆附近的兴趣点类别是否具有存储在存储器中的功能预设值;以及当预设值存储在存储器中时,向操作系统提供指令,以初始化该功能的预设值。
附图说明
下面将结合附图对本公开进行说明,其中,相同的附图标记表示相同或相似的要素。
图1是根据示例性实施方案的车辆功能框图,其中,车辆包括控制系统,用于基于与车辆附近的兴趣点有关的类别和车辆的历史记录,控制车辆的一个或多个操作功能(operational feature)的设置;
图2是根据示例性实施方案的图1中的控制系统的模块的框图;和
图3是根据示例性实施方案的控制过程的流程图,其中,该过程基于与车辆附近的兴趣点有关的类别和车辆之前的历史记录,控制车辆的一个或多个操作功能的设置,并且根据示例性实施方案,该过程可结合图1和图2中的车辆和控制系统执行。
具体实施方式
下面的具体实施方式本质上仅仅是示例性的,并非旨在限制本公开或其应用和用途。此外,也并非旨在使其受限于前述背景技术或下面的具体实施方式中的任何理论。
图1示出了根据示例性实施方案的车辆100。如下文中的进一步详述,车辆100包括控制系统102,用于基于与车辆100附近的兴趣点有关的类别和车辆100之前的历史记录,控制车辆100的操作功能设置。
在多种实施方案中,车辆100包括汽车。车辆100可以是许多不同类型的汽车中的任何一种,例如,轿车、货车、卡车或运动型多功能车(SUV),并且在某些实施方案中,可以是两轮驱动(2WD)(例如,后轮驱动或前轮驱动)、四轮驱动(4WD)或全轮驱动(AWD)车辆和/或其他各种类型的车辆。
车辆100包括设置在底盘106上的车身104。车身104将车辆100的其他组件大致包封起来。车身104和底盘106可一起形成车架。车辆100进一步包括多个车轮108。车轮108在车身104各个角附近分别可旋转地耦合至底盘106,以便于车辆100移动。在一个实施方案中,车辆100包括4个车轮108,而在其他实施方案(例如,卡车和某些其他车辆)可以改变车轮数。
驱动系统110安装在底盘106上,并经由轴118等驱动车轮108。优选地,驱动系统110包括推进系统。在某些示例性实施方案中,驱动系统110包括:内燃机和/或电动机/发电机,耦合至其传动装置。在某些实施方案中,可以改变驱动系统110,和/或可使用两个或多个驱动系统110。例如,车辆100还可包括许多不同类型的推进系统中的任何一种或其组合,如汽油机、柴油机、复合燃料(FFV)发动机(如,使用汽油和乙醇混合燃料)、气体燃料发动机(如,氢气和/或天然气)、燃料/电动机混合式发动机、电动机。
在多种实施方案中,定位系统112获取与车辆100的地理位置有关的数据。在某些实施方案中,定位系统112包括一个或多个基于卫星的系统,用于确定车辆100的地理位置、前进方向及其他相关数据,例如,用于车辆100的导航系统、全球定位系统(GPS)或其他系统和/或其组件。
在多种实施方案中,一个或多个操作系统114控制车辆100的多个操作功能。在某些实施方案中,操作系统114可以是驱动系统110的一部分和/或耦合至驱动系统110。在某些其他实施方案中,操作系统114可与驱动系统110分开设置。在多种实施方案中,操作系统114控制和/或执行车辆100的各种功能,其中,每种功能根据车辆100遇到的不同情况有多种设置,例如,为车辆100设置可调整的车身高度和/或为车辆100设置一种或多种运行模式(如,舒适模式与运行模式、运行模式与安静模式以及标准模式与越野模式等)。改变设置可影响转向、稳定性控制、制动、悬架、减震器、排气控制、噪音控制及其他相关功能。在多种实施方案中,操作系统114的这些功能设置由操作系统114通过控制系统102向其提供的指令执行。
在多种实施方案中,使用一个或多个通信链路116将驱动系统110、定位系统112和操作系统114耦合至控制系统102。在某些实施方案中,通信链路116进一步使驱动系统、定位系统112和/或操作系统114相互耦合。在某些实施方案中,通信链路116包括车辆CAN总线。在某些其他实施方案中,通信链路116包括一个或多个收发器,和/或一个或多个其他类型的通信链路。
在多种实施方案中,控制系统102经由通信链路116耦合至驱动系统110、定位系统112和操作系统114。同样地,在多种实施方案中,控制系统102接收定位系统112的定位数据,并利用定位数据提供用于操作驱动系统110和操作系统114的指令。在多种实施方案中,控制系统102基于与车辆附近的兴趣点有关的类别和车辆之前的历史记录,控制操作系统114的一个或多个操作功能设置。在某些实施方案中,控制系统102根据过程300提供这些功能,其中的过程300将在下面结合图3进行详细说明。
在多种实施方案中,控制系统102设置在车辆100的车身104内。在一个实施方案中,控制系统102安装在底盘106上。在某些实施方案中,控制系统102和/或其一个或多个组件可设置在车身104外部,例如,在远程服务器上或云中。
如图1所示,在某些实施方案中,控制系统102包括通信设备122、显示器124、传感器阵列126和控制器128。如上描述了在某些实施方案中的控制系统102。在多种实施方案中,通信设备122接收定位系统112的定位数据和/或驱动系统110和/或操作系统114的车辆数据(例如,与车辆100操作有关的数据)。在某些实施方案中,车辆数据包括与车辆100的各种功能有关的用户命令(Command)和/或设置(例如,用户设置车辆100的车身高度、转向、稳定性控制、制动、运行模式等的命令)。同样地,在某些实施方案中,控制系统102经由通信设备122向驱动系统110和/或操作系统114提供指令(Instruction)(例如,执行车辆100操作功能设置的指令)。在某些实施方案中,通信设备122包括用于在控制系统102与驱动系统110、定位系统112以及操作系统114之间通信的收发器。在某些实施方案中,可以经由通信链路116的有线连接,例如,经由车辆CAN总线在控制系统102与驱动系统110、定位系统112以及操作系统114之间进行通信。
在多种实施方案中,显示器124为车辆100操作员提供关于车辆100的各种操作功能的可用设置信息,例如,上文中与操作系统114有关的设置信息。同样地,在多种实施方案中,显示器124允许车辆用户经由显示器124提供喜好或输入。在多种实施方案中,显示器124可包括音频组件130、可视化组件132或两者。
在多种实施方案中,传感器阵列126向控制器128提供传感器数据。在多种实施方案中,传感器阵列126包括一个或多个输入传感器134,配置成接收车辆用户关于实现车辆100的各种操作功能设置的喜好的输入,包括当车辆100靠近属于特定类别的兴趣点时的自动调整设置。例如,在某些实施方案中,这种输入传感器134可包括音频组件130的或耦合至音频组件130的麦克风和/或显示器124可视化组件132的或耦合至显示器124可视化组件132的触摸传感器等。
同样地,在多种实施方案中,传感器阵列126进一步包括一个或多个车辆传感器136,用于收集与车辆100操作有关的车辆数据,例如,用于执行车辆100的一个或多个操作功能设置的操作动作。例如,在某些实施方案中,这种车辆传感器136可包括一个或多个制动踏板传感器、转向角传感器和加速度计等。在多种实施方案中,传感器阵列126经由通信链路116(如,车辆的CAN总线)向控制器128提供传感器数据。在某些其他实施方案中,可经由通信设备122(如,收发器)提供传感器数据。
控制器128控制控制系统102的操作。具体地,在多种实施方案中,控制器128基于与车辆附近的兴趣点有关的类别和车辆100之前的历史记录,控制操作系统114的一个或多个操作功能设置。在多种实施方案中,控制器128根据过程300的步骤提供上述及其他功能,其中的过程步骤将在下面结合图3做进一步论述。
在一个实施方案中,控制器128耦合至通信设备122、显示器124和传感器阵列126。在某些实施方案中,控制器128(和/或其组件,如,处理器142和/或其他组件)可以是一个或多个其他车辆组件的一部分和/或设置在一个或多个其他车辆组件上。此外,在某些实施方案中,控制器128可设置在车辆外部,如,远程服务器上、云中或远程智能设备上。
如图1所示,控制器128包括计算机系统。在某些实施方案中,控制器128可进一步包括通信设备122、显示器124、传感器阵列126和/或一个或多个其他车辆组件。另外,应当理解的是,控制器128可以不同于图1中所示的实施方案。例如,控制器128可耦合至或以其他方式利用一个或多个远程计算机系统和/或其他控制系统,如,作为上述一个或多个车辆设备和系统的一部分。
在所示实施方案中,控制器128的计算机系统包括处理器142、存储器144、接口146、存储设备148和总线150。处理器142执行控制器128的计算和控制功能,并且可包括任何类型的处理器或多个处理器、微处理器等单个集成电路,或者任何适合数量的共同运行以执行处理单元功能的集成电路设备和/或电路板。操作过程中,处理器142执行包含在存储器144内的一个或多个程序152,从而控制控制器128及其计算机系统的一般操作,通常是执行本文中所述的过程,如,下面将结合图3做进一步论述的过程300。
存储器144可以是任何适合类型的存储器。例如,存储器144可包括SDRAM等各种动态随机存取存储器(DRAM)、如各种静态随机存取存储器(SRAM)以及各种非易失性存储器(PROM、EPROM和闪存)。在某些实施方案中,存储器144与处理器一样设置在相同的计算机芯片上和/或在相同计算机芯片上的同一位置。在所述实施方案中,存储器144存储上述程序152及一个或多个存储值154(例如,在多种实施方案中,包括存储与车辆100附近的特定类别兴趣点的之前的车辆动作有关的存储值)。
总线150用于在控制器128的计算机系统的各组件之间传输程序、数据、状态及其他信息或信号。接口146支持控制器128计算机系统通信,例如,与系统驱动器和/或另一计算机系统的通信,并且可使用任何合适的方法和装置来实现通信。在一个实施方案中,接口146从驱动系统110、车辆操作系统114、通信设备122、显示器124和/或传感器阵列126获得各种数据。接口146可包括一个或多个网络接口,与其他系统或组件通信。接口146可进一步包括一个或多个网络接口,与技术人员通信,和/或一个或多个存储接口,连接至存储设备,例如,存储设备148。
存储设备148可以是任何合适类型的存储装置,包括各种不同类型的直接存取存储器和/或其他存储设备。在一个示例性实施方案中,存储设备148包括程序产品,存储器144可从该程序产品接收执行本公开的一个或多个过程的一个或多个实施方案的程序152,如,下面将结合图3做进一步论述的过程300步骤。在另一个示例性实施方案中,程序产品可以直接存储在存储器144和/或磁盘(例如,磁盘156)上和/或以其他方式通过存储器144和/或磁盘(例如,磁盘156)存取,例如,如下所述的方式。
总线150可以是任何适合连接计算机系统和组件的物理或逻辑手段。这包括但不限于直接硬接线连接、光纤、红外和无线总线技术。操作过程中,程序152存储在存储器144中并由处理器142执行。
应当理解的是,虽然本示例性实施方案通过功能完善的计算机系统进行了说明,但是本领域的技术人员应理解本公开的机制能够通过一种或多种非暂态计算机可读的信号携带介质分布式存储程序产品,其中,该非暂态计算机可读的信号存储介质用于存储程序及其指令,并执行分布式存储,如,非暂态计算机可读介质携带程序并包含计算机指令,而存储在非暂态计算机可读介质中计算机指令,使计算机处理器(如,处理器142)执行该程序。这种程序产品支持多种形式,并且同样适用于本公开,尽管本公开中采用了计算机可读的信号携带介质来执行分布式存储。信号携带介质示例包括:软盘、硬盘驱动器、存储卡及光盘等可记录介质,以及数字和模拟通信链路等传输介质。应当理解的是,在某些实施方案中也可使用基于云的存储和/或其他技术。同样地,应当理解的是,控制器128的计算机系统也可以与图1中所示的实施方案不同,例如,控制器128的计算机系统可以耦合到或以其他方式利用一个或多个远程计算机系统和/或其他控制系统。
图2示出了根据示例性实施方案的图1中的控制系统102的模块的功能框图。在多种实施方案中,每个模块包括和/或利用计算机硬件,例如,经由一个或多个计算机处理器和存储器。如图2所示,在多种实施方案中,控制系统102通常包括数据模块210和处理模块220。在多种实施方案中,数据模块210和处理模块220设置在车辆100上。可以理解的是,在某些实施方案中,控制系统102的部分可以设置在远离车辆100的系统上,而控制系统102的其他部分可以设置在车辆100上。
在多种实施方案中,数据模块210从定位系统112获取与车辆100地理位置以及车辆附近的兴趣点有关的定位数据。在多种实施方案中,数据模块210进一步从操作系统114和/或传感器阵列126的车辆传感器136获取与车辆动作(包括车辆100的特定操作功能的设置)有关的车辆数据,其中的车辆动作是指车辆100靠近兴趣点时的动作。此外,在多种实施方案中,数据模块210进一步经由图1中的一个或多个输入传感器134获取来自车辆100用户的输入,其中的用户输入是指用户未来在车辆100遇到相似类别的兴趣点(如,属于同类别的兴趣点)时是否执行类似车辆设置的喜好。在多种实施方案中,数据模块210获取输入205等数据,如图2中所示。
同样地,在多种实施方案中,数据模块210将与数据有关的信息(包括车辆100与兴趣点的接近度,以及与车辆动作和用户喜好设置输入有关的车辆数据)作为输出215提供给处理模块220使用,例如,如下所述。
在多种实施方案中,处理模块220将数据用作处理模块220的输入215,并基于该数据控制操作系统114的一个或多个操作功能设置。具体而言,在多种实施方案中,处理模块:(i)利用定位数据确定与车辆100附近的兴趣点相关的类别;(ii)利用车辆数据识别车辆动作;(ii)在存储器中存储基于车辆动作和用户输入的设置的预设值,以便在车辆100未来靠近同类别的兴趣点时使用。(iv)确定当车辆100靠近同类别的兴趣点时的预设值;以及(v)基于该预设值,提供指令以初始化车辆100的一个或多个操作功能的设置,例如,根据下面结合图3进行说明的过程300。在某些实施方案中,此类指令被处理模块220当作图2中的输出225提供给与图1中的驱动系统110和/或操作系统114有关的模块。
图3示出了根据示例性实施方案的基于与车辆附近的兴趣点有关的类别和车辆之前的历史记录控制车辆操作功能设置的过程300的流程图。在示例性实施方案中,过程300可结合图1和图2中的车辆100和控制系统102来实现。
如图3所示,该过程从302开始。在一个实施方案中,过程300从车辆行车或点火循环开始时开始,例如,当驾驶员接近或进入车辆100时,或者当驾驶员进入车辆关闭车辆驾驶员车门时,或者当驾驶员起动车辆和/或为其点火(例如,转动钥匙、按下钥匙扣或启动按钮等)时。同样地,在某些实施方案中,在过程开始(例如,在某些实施方案中,通过用户输入开始)时,在304基于兴趣点类别启用控制车辆设置的功能。在一个实施方案中,在车辆操作过程中,连续执行过程300的步骤。
在多种实施方案中,在306中获得车辆数据。在某些实施方案中,车辆数据与图1中的驱动系统110和操作系统114的操作有关。例如,在多种实施方案中,车辆数据涉及用于控制操作系统114和/或驱动系统110的用户指令和/或经由车辆传感器136从传感器阵列126获得的与车辆各种操作有关的传感器数据,如,转向角、制动力和/或位置、速度、加速度和位置等,和/或与稳定性控制、悬架、减震器、排气控制和噪音控制等有关的各种其他参数,和/或与车辆操作功能有关的各种其他参数。在某些实施方案中,车辆数据经由图2中的数据模块210获得。在多种实施方案中,车辆数据由图1中的传感器阵列126、驱动系统110和/或操作系统114提供给图1中的处理器142处理。
同样地,在多种实施方案中,在308中获得定位数据。在某些实施方案中,定位数据与车辆100的特定地理位置有关。在多种实施方案中,定位数据经由图1中的定位系统112获得,并提供给图1中的处理器142处理。
在310识别车辆位置。在某些实施方案中,特定地理位置(例如,经纬度位置)由图1中的处理器142通过图2中的处理模块220基于定位数据识别,和/或作为定位数据的一部分提供给处理器142。
在312,确定兴趣点是否在车辆附近。在多种实施方案中,本文中使用的术语“兴趣点”是指车辆100用户可能发现有用或有趣的任何类型的具体点位(或一般是位置),如,服务站、商店、餐厅、景区观景台、旅游目的地、露营地、酒店、住宅区、学校、医院和/或任何数量的其他类型的兴趣点。在某些实施方案中,在步骤312中确定可分类的兴趣点(即,可易于划归为某类兴趣点的兴趣点)。在某些实施方案中,该确定步骤由图1中的处理器142通过图2中的处理模块220进行。
如果在312中确定兴趣点不在车辆附近(或者,在上面论述的一个实施方案中,确定可分类的兴趣点是否在车辆附近),则在314中确定一个或多个车辆动作。具体地,在某些实施方案中,针对一个或多个操作系统114和/或驱动系统110对车辆100的操作当前有效的一个或多个设置进行识别。例如,在某些实施方案中,可包括以下一项或多项设置:车辆100的可调节车身高度、车辆100的一个或多个运行模式(例如,舒适模式与运动模式、运行模式与安静模式、标准模式与越野模式等)、一个或多个转向、稳定性控制、制动、悬架、减震器、排气控制和噪音控制设置,和/或一个或多个不同类型的车辆操作设置。在某些实施方案中,车辆动作(例如,设置)由图1中的处理器142和/或图2中的处理模块220基于从车辆100操作员接收到的指令和/或驱动系统110和/或一个或多个操作系统114的已知状态(例如,驱动系统110和/或操作系统114通过通信链路116转接至处理器142)进行识别。在某些其他实施方案中,车辆动作(例如,设置)由图1中的处理器142和/或图2中的处理模块220基于从传感器阵列126的车辆传感器136接收到的传感器数据进行识别。
在某些实施方案中,基于314中的车辆动作识别,在316中向操作员提供第一通知。具体地,在某些实施方案中,图1中的处理器142和图2中的处理模块220向图1中的显示器124提供指令,以在314中提供检测到的车辆动作的可视化和/或音频通知,以及询问操作员在车辆100遇到与310中识别出的位置相同的位置时,是否希望在接下来的行驶中自动重复当前的车辆动作(例如,设置)。在多种实施方案中,图1中的输入传感器134从操作员接收关于其喜好的输入,并将该喜好提供给处理器142。
在318中,确定操作员是否已标识喜好,让车辆100在未来遇到相同位置时重复车辆动作(例如,设置)。在多种实施方案中,该确定步骤由图1中的处理器142和/或图2中的处理模块220基于在316中获得的输入进行。
在多种实施方案中,如果在318中确定操作员已标识喜好,让车辆100在未来遇到相同位置时重复车辆动作(例如,设置),则在322中将310中识别出的位置和314中识别出的动作一起存储在存储器中。在多种实施方案中,将识别出的位置和识别出的动作作为存储值154一起存储在图1的存储器144中,使得车辆100未来再次在310中相同位置的附近时可自动重复314中的车辆动作(例如,设置)。在多种实施方案中,该过程然后转到步骤338(下面将做进一步说明)。
相反地,同样在多种实施方案中,如果在318中未确定操作员已标识喜好,让车辆100在未来遇到相同位置时重复车辆动作(例如,设置),则过程转到步骤320。在320过程中,不采取任何行动。例如,位置和车辆动作未存储在存储器中。在多种实施方案中,该过程然后转到步骤338(下面将做进一步说明)。
再参考312,如果在312中确定兴趣点在车辆附近,则在323中识别兴趣点所属的类别。在各种实施方案中,该类别涉及兴趣点的可识别特征,该特征将兴趣点与同属一类的其他兴趣点相关联。在某些实施方案中,兴趣点类别可涉及与兴趣点相关联的地形(例如,平滑表面与越野表面等)。同样地,在某些实施方案中,兴趣点类别可涉及兴趣点周围的区域类型(例如,住宅区、开放道路、商业区等)。同样地,在某些实施方案中,兴趣点类别可涉及在兴趣点提供的一种服务(例如,学校教育服务、医院医疗护理、餐馆的餐饮服务、商店的零售服务、汽油或维修服务站、酒店住宿、景点目的地观光等)。在各种实施方案中,类别识别由图2中的处理器142和/或处理模块220进行。
在324中,确定323中的类别是否作为与特定车辆动作(例如,设置)相关联的内容存储(或寄存)在存储器中。在某些实施方案中,确定323中的类别是否有一个或多个预设值存储在车辆100的存储器中,用于在车辆100接近识别类别的兴趣点时进行一个或多个操作功能设置。例如,在一个实施方案中,如果车辆100在医院附近时,在324中确定存储器中是否存储任何预设值,用于在车辆100接近医院等时进行车辆设置。
如果在324中确定该类别并未作为与特定车辆动作相关联的内容存储在存储器中,则转到过程326。在326过程中,识别对当前的车辆100操作有效的一个或多个车辆动作(例如,设置)(类似于上述步骤314)。
在某些实施方案中,基于326中的车辆动作识别,在328中向操作员提供第二通知。具体地,在某些实施方案中,图1中的处理器142和图2中的处理模块220向图1中的显示器124提供指令,以提供检测到的车辆动作(例如,设置)的可视化和/或音频通知,以及询问操作员是否希望(i)在车辆100遇到与310中识别出的位置相同的位置(仅适用于该特定位置)时,在接下来的行驶中自动重复当前的车辆动作(例如,设置);(ii)在车辆100遇到与310中识别出的位置相同的位置或其他与323中识别出的类别相同的其他任何兴趣点时,在接下来的行驶中自动重复;或(iii)不自动重复。在多种实施方案中,图1中的输入传感器134接收操作员的相应输入,并将该输入提供给处理器142。
在330,确定操作员表达的喜好(根据上文确定)。在多种实施方案中,该确定步骤由图1中的处理器142和/或图2中的处理模块220基于在328中获得的输入进行。
在多种实施方案中,如果在330中确定操作员已标识喜好,让车辆100在未来遇到相同位置(仅适用于特定位置)时重复车辆动作(例如,设置),则该过程进入上述步骤322,而由于310中的识别位置和326中的识别动作(例如,设置)一起存储在了存储器中,使得326中的车辆动作(例如,设置)可在车辆100再次位于与310中的位置相同的位置附近时,在接下来的行驶(例如,未来的行驶循环)中自动重复。在多种实施方案中,然后转到过程步骤338(下面将做进一步说明)。
同样地,在多种实施方案中,如果在330中确定操作员已标识喜好,让车辆100在遇到与步骤323中的类别相同的兴趣点时,重复车辆动作(例如,设置),则过程转到步骤334。在步骤334过程中,步骤323中识别出的兴趣点类别和步骤326中识别出的动作(例如,设置)一起存储在存储器(例如,作为图1中存储器144的存储值154)中,使得车辆100再次位于与步骤323中识别出的类别相同的兴趣点附近时,在接下来的行驶(例如,接下来的相同行驶循环或未来的行驶循环)中自动重复。在多种实施方案中,该过程然后转到步骤338(下面将做进一步说明)。
同样地,在多种实施方案中,如果在330中未确定操作员已标识喜好,让车辆100在未来遇到相同位置时重复车辆动作(例如,设置),则过程转到上述步骤320,不采取任何行动。在多种实施方案中,该过程然后转到步骤338(下面将做进一步说明)。
返回324,如果确定该类别并未作为与特定车辆动作相关联的内容存储在存储器中,则转到过程326。在336过程中,执行与323中的类别相关联的车辆动作。在多种实施方案中,在336中执行与识别的兴趣点类别相关联的一个或多个车辆操作设置的预设值。同样地,在多种实施方案中,预设值已预先在前一个迭代步骤330中与兴趣点类别一起存储在存储器中,并在当前迭代步骤336中再次一起执行。同样地,在多种实施方案中,图1中的处理器142和/或图2中的处理模块220向一个或多个车辆系统(如,图1中的驱动系统和/或多个操作系统114)提供指令,以执行由相应的车辆系统控制的车辆100操作功能的预设值。例如,在某些实施方案中,如果降低的车身高度预设值存储在存储器中与当前的兴趣点类别相关联,则车身高度现在自动降至预设值等。同样地,在多种实施方案中,直接进入过程步骤338(将在下面直接说明)。同样地,在某些实施方案中,在步骤336过程中,询问驾驶员是否希望继续动作(例如,通过图1中的处理器142和/或图2中的处理模块220)。
在多种实施方案中,在步骤338过程中,确定是否继续执行过程。在某些实施方案中,该确定步骤由图1中的处理器142和/或图2中的处理模块220进行,例如,基于车辆100是否在当前模式下继续行驶,其中,步骤304中的兴趣点功能保持在启用状态。在多种实施方案中,如果确定过程继续,则在新一轮迭代中返回上述步骤306。否则,在多种实施方案中,在340终止过程。
因此,提供了基于可能位于车辆附近的兴趣点自动实施车辆操作功能设置的方法、系统和车辆。在多种实施方案中,车辆在特定类别的兴趣点的附近时,车辆自动执行一个或多个操作功能设置。例如,在某些实施方案中,当操作员已标识喜好(基于用户输入和之前的用户活动),让车辆靠近学校时降低车身高度(例如,让儿童容易上车或下车),则车辆在接近相同的学校或其他学校时将自动调整车身高度。再如,在某些实施方案中,当操作员已标识喜好(基于用户输入和之前的用户活动),让车辆靠近居民区时调整排气功能,以降低噪声(例如,避免打扰住户),则车辆在接近相同的居民区或其他居民区时将以类似的方式自动调整排气功能。又如,在某些实施方案中,当操作员已标识喜好(基于用户输入和之前的用户活动),让车辆靠近岩石地带和/或崎岖地带时将车辆悬架调整为越野模式,则车辆在接近相同地带和/或一个或多个其他类似地理位置时将以类似的方式自动调整悬架。
应当理解的是,系统、车辆和方法可与本文附图和说明书中所述的内容不同。例如,在不同的实施方案中,图1和图2中的车辆100、控制系统102和/或其组件各不相同。同样地,应当理解的是,过程300的步骤可与图3中所示的步骤不同,和/或过程300的多个步骤可同时进行和/或以不同于图3中所示的顺序进行。
虽然已在前面的详细描述中提出了至少一个示例性实施方案,但应当理解的是,存在大量变型。还应当理解的是,示例性实施方案仅为示例,并非旨在以任何方式限制本公开的范围、适用性或配置。相反地,前面的详细描述还将为本领域技术人员实现示例性实施方案提供便利的路线图。应当理解的是,在不脱离所附权利要求书及其法律等效物所述的本公开范围的前提下,可对要素的功能和布置进行多种变更。

Claims (8)

1.一种基于兴趣点的车辆设置的方法,包括:
基于车辆定位数据,识别车辆附近的兴趣点;
确定所述兴趣点所属的类别;
通过处理器提供的指令,根据基于以下两者的车辆操作模式的设置,采取车辆控制动作:
所述车辆的当前定位数据;和
所述车辆附近的兴趣点类别和所述车辆的历史记录;以及
向所述车辆的用户提供所述车辆控制动作的通知,以及询问所述车辆的用户是否:
在所述车辆遇到与由处理器识别的位置相同的位置时,在随后的车辆行驶中,仅仅针对所述相同的位置来自动重复所述车辆控制动作;
在所述车辆遇到与由处理器识别的位置相同的位置或由处理器识别的相同类别的任何其他兴趣点时,在随后的车辆行驶中自动重复所述车辆控制动作;或者
不自动重复所述车辆控制动作。
2.根据权利要求1所述的方法,其中,采取所述车辆控制动作的步骤包括:
基于所述车辆附近的兴趣点类别和所述车辆的历史记录,调整所述车辆的车身高度。
3.根据权利要求1所述的方法,其中,采取所述车辆控制动作的步骤包括:
基于所述车辆附近的兴趣点类别和所述车辆的历史记录,实施所述车辆操作模式。
4.根据权利要求1所述的方法,其中,所述类别包括与所述车辆附近的兴趣点有关的地形类型。
5.根据权利要求1所述的方法,所述类别包括在所述车辆附近的兴趣点提供的服务类型。
6.根据权利要求1所述的方法,进一步包括:
确定所述车辆附近的兴趣点类别是否具有存储在存储器中的功能预设值;
其中采取所述车辆控制动作的步骤包括:当所述预设值存储在所述存储器中时,经由所述处理器提供的指令,采取所述车辆控制动作。
7.一种基于兴趣点的车辆设置的系统,包括:
数据模块,配置成获取与车辆有关的定位数据;和
处理模块,耦合至所述数据模块,并配置成利用处理器:
基于所述定位数据,识别所述车辆附近的兴趣点;
确定所述兴趣点所属的类别;
提供指令,以根据基于以下两者的车辆操作模式的设置,采取车辆控制动作:
所述车辆的当前定位数据;和
所述车辆附近的兴趣点类别和所述车辆的历史记录;以及
向所述车辆的用户提供所述车辆控制动作的通知,以及询问所述车辆的用户是否:
在所述车辆遇到与由处理器识别的位置相同的位置时,在随后的车辆行驶中,仅仅针对所述相同的位置来自动重复所述车辆控制动作;
在所述车辆遇到与由处理器识别的位置相同的位置或由处理器识别的相同类别的任何其他兴趣点时,在随后的车辆行驶中自动重复所述车辆控制动作;或者
不自动重复所述车辆控制动作。
8.一种车辆,包括:
定位系统,配置成获取与车辆有关的定位数据;
操作系统,配置成提供所述车辆的操作功能;和
处理器,耦合至所述定位系统和所述操作系统,并配置成:
基于所述定位数据,识别所述车辆附近的兴趣点;
确定所述兴趣点所属的类别;
向所述操作系统提供指令,以根据基于以下两者的车辆操作模式的设置,采取车辆控制动作:
所述车辆的当前定位数据;和
所述车辆附近的兴趣点类别和所述车辆的历史记录;以及
向所述车辆的用户提供所述车辆控制动作的通知,以及询问所述车辆的用户是否:
在所述车辆遇到与由处理器识别的位置相同的位置时,在随后的车辆行驶中,仅仅针对所述相同的位置来自动重复所述车辆控制动作;
在所述车辆遇到与由处理器识别的位置相同的位置或由处理器识别的相同类别的任何其他兴趣点时,在随后的车辆行驶中自动重复所述车辆控制动作;或者
不自动重复所述车辆控制动作。
CN201910431054.6A 2018-11-19 2019-05-22 基于兴趣点的车辆设置 Active CN111196228B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/194,942 2018-11-19
US16/194,942 US20200158507A1 (en) 2018-11-19 2018-11-19 Point of interest based vehicle settings

Publications (2)

Publication Number Publication Date
CN111196228A CN111196228A (zh) 2020-05-26
CN111196228B true CN111196228B (zh) 2023-05-16

Family

ID=70470101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910431054.6A Active CN111196228B (zh) 2018-11-19 2019-05-22 基于兴趣点的车辆设置

Country Status (3)

Country Link
US (1) US20200158507A1 (zh)
CN (1) CN111196228B (zh)
DE (1) DE102019115980A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230118735A1 (en) * 2020-05-07 2023-04-20 Mitsubishi Electric Corporation In-vehicle network system
EP4119410A1 (en) * 2021-07-15 2023-01-18 Volvo Truck Corporation Method for controlling the configuration of a truck
US20240119766A1 (en) * 2022-10-07 2024-04-11 DEM Technologies LLC Geolocation-based vehicle data monitoring and comparison

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000318634A (ja) * 1993-03-17 2000-11-21 Denso Corp 車両制御装置
GB2353872B (en) * 1999-08-28 2004-02-04 Roke Manor Research vehicle speed warning apparatus
JP2004345571A (ja) * 2003-05-23 2004-12-09 Aisin Aw Co Ltd 車両のサスペンション制御装置
JP4775618B2 (ja) * 2004-03-19 2011-09-21 株式会社デンソー エアバッグシステムの設定切替装置
JP2008013111A (ja) * 2006-07-07 2008-01-24 Denso Corp 車両機器自動操作装置
US8145402B2 (en) * 2007-12-05 2012-03-27 Lockheed Martin Corporation GPS-based traction control system and method using data transmitted between vehicles
US20090164063A1 (en) * 2007-12-20 2009-06-25 International Business Machines Corporation Vehicle-mounted tool for monitoring road surface defects
US8509982B2 (en) * 2010-10-05 2013-08-13 Google Inc. Zone driving
US9333975B2 (en) * 2011-02-05 2016-05-10 Ford Global Technologies, Llc Method and system to detect and mitigate customer dissatisfaction with performance of automatic mode selection system
US20140095023A1 (en) * 2012-09-28 2014-04-03 Tesla Motors, Inc. Vehicle Air Suspension Control System
US9116782B2 (en) * 2012-10-17 2015-08-25 Toyota Motor Engineering & Manufacturing North America, Inc. Vehicle auxiliary system with global positioning system control
US20140156142A1 (en) * 2012-11-30 2014-06-05 Engine Control and Monitoring System and method for automatic control of the ride height setting on a road-going vehicle
US8972088B2 (en) * 2012-12-20 2015-03-03 International Business Machines Corporation Location-based vehicle powertrain regulation system
KR101470140B1 (ko) * 2013-04-01 2014-12-05 현대자동차주식회사 주행모드 제어 시스템 및 방법
US9248793B2 (en) * 2013-04-19 2016-02-02 GM Global Technology Operations LLC Systems and methods for location based customization
US9272596B2 (en) * 2013-06-21 2016-03-01 Continental Automotive Systems, Inc. GPS activated park mode for adjustable suspension systems
US20150251665A1 (en) * 2014-03-07 2015-09-10 Nxp B.V. Gps based vehicular control
US9008858B1 (en) * 2014-03-31 2015-04-14 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for providing adaptive vehicle settings based on a known route
US9988037B2 (en) * 2014-04-15 2018-06-05 Ford Global Technologies, Llc Driving scenario prediction and automatic vehicle setting adjustment
US9440603B2 (en) * 2014-06-09 2016-09-13 Atieva, Inc. Location sensitive learning interface
US9193314B1 (en) * 2014-06-09 2015-11-24 Atieva, Inc. Event sensitive learning interface
US9321441B1 (en) * 2014-11-19 2016-04-26 Robert Bosch Gmbh GPS based learned control event prediction
WO2017027332A1 (en) * 2015-08-07 2017-02-16 Cummins, Inc. Systems and methods of battery management and control for a vehicle
US20170080948A1 (en) * 2015-09-18 2017-03-23 Faraday&Future Inc. Vehicle mode adjusting system
US9776563B1 (en) * 2016-03-21 2017-10-03 Ford Global Technologies, Llc Geofencing application for driver convenience
US9919715B2 (en) * 2016-04-30 2018-03-20 Ford Global Technologies, Llc Vehicle mode scheduling with learned user preferences
US9815388B1 (en) * 2016-05-02 2017-11-14 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for seat positioning modification in a vehicle
US20180056745A1 (en) * 2016-08-26 2018-03-01 GM Global Technology Operations LLC Methods And Systems To Calculate And Store GPS Coordinates Of Location-Based Features
US10220851B2 (en) * 2016-12-14 2019-03-05 Ford Global Technologies, Llc Infrastructure-centric vehicle mode selection
US20180281797A1 (en) * 2017-04-04 2018-10-04 Ford Global Technologies, Llc Settings adjustments of off-road vehicles
US11148680B2 (en) * 2017-08-08 2021-10-19 Ford Global Technologies, Llc Method and apparatus for user-defined drive mode changes based on occurring conditions
US20200173802A1 (en) * 2017-08-11 2020-06-04 Cummins Inc. Route parameter manager system
US10787174B2 (en) * 2017-10-13 2020-09-29 Toyota Motor Engineering & Manufacutring North America, Inc. Automatic vehicle driving mode system

Also Published As

Publication number Publication date
DE102019115980A1 (de) 2020-05-20
CN111196228A (zh) 2020-05-26
US20200158507A1 (en) 2020-05-21

Similar Documents

Publication Publication Date Title
US9682609B1 (en) Autonomous vehicle dynamic climate control
US20190172452A1 (en) External information rendering
CN112092563A (zh) 车辆的控制方法、控制装置、车载终端和车辆
US9376018B2 (en) System and method for determining when a task may be performed on a vehicle
CN111196228B (zh) 基于兴趣点的车辆设置
JP2021515489A (ja) 車両用撮像センサにおけるローリングシャッター効果のオンチップ補償
US9227659B2 (en) Vehicle lane control using differential torque
US20220281451A1 (en) Target vehicle state identification for automated driving adaptation in vehicles control
CN115071721A (zh) 预测性驾驶员警觉性评估
CN115476634A (zh) 车辆悬架控制方法、装置、设备及介质
CN115771367A (zh) 车辆悬架的控制方法、控制装置、车辆和电子设备
CN116137584B (zh) 通过使用can收发器唤醒功能消除安全使能硬件
US10086871B2 (en) Vehicle data recording
US12240453B2 (en) Activating adaptive cruise control
US12227111B2 (en) Vehicle load adaptive regenerative braking
US12420803B2 (en) Pothole and road condition classication using human driven telemetry
US20240409117A1 (en) Automated parking - exit spot to lane of traffic flow
US12005903B2 (en) Method for completing overtake maneuvers in variant traffic conditions
US12545227B2 (en) Brake service management system
US10936123B1 (en) Tactile confirmation for touch screen systems
US12291180B2 (en) Trailer braking enhancement
US20250171007A1 (en) Brake service management system
CN116394691B (zh) 拖车控制方法、装置及车辆
US11479073B2 (en) Vehicle body roll reduction
CN118494485B (zh) 车辆的控制方法、装置及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant