内容显示方法、装置、终端、车辆和可读存储介质与流程

文档序号:26101365发布日期:2021-07-30 18:12阅读:63来源:国知局
内容显示方法、装置、终端、车辆和可读存储介质与流程

本申请涉及车辆控制技术领域,更具体地,涉及一种内容显示方法、装置、终端、车辆和可读存储介质。



背景技术:

随着智能控制技术的发展,人们对智能控制的需求也越来越高,越来越多样化。目前,车辆已经成为人们生活中不可或缺的一部分,车辆智能化的发展也非常迅速。相较于现在较为成熟的实际使用的智能化而言,车辆的趣味性显示也越来越成为用户关心的问题。并且,随着人们对终端使用需求的不断提高,终端也越来越多的出现在人们生活的方方面面,因此,如何更好的通过终端来控制车辆,以提升车辆使用的趣味性是亟待解决的技术问题。



技术实现要素:

本申请提出了一种内容显示方法、装置、终端、车辆和可读存储介质,以改善上述缺陷。

第一方面,本申请实施例提供了一种内容显示方法,所述方法包括:获取终端与车辆之间的距离,所述车辆包括显示屏;确定所述距离对应的待显示数据;发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

第二方面,本申请实施例提供了一种内容显示方法,所述方法包括:获取终端与车辆之间的距离,所述车辆包括显示屏;确定所述距离对应的待显示数据将所述待显示数据在所述车辆的显示屏上显示。

第三方面,本申请实施例还提供了一种内容显示方法,所述方法包括:获取终端发送的待显示数据,其中,所述待显示数据为所述终端根据所述终端与车辆之间的距离确定的;将所述待显示内容在所述车辆的显示屏上显示。

第四方面,本申请实施例还提供了一种内容显示装置,所述装置包括:第一检测模块、第一获取模块和第一显示模块。其中,第一获取模块,用于获取终端与车辆之间的距离,所述车辆包括显示屏。第一确定模块,用于确定所述距离对应的待显示数据。第一显示模块,用于发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

第五方面,本申请实施例还提供了一种内容显示装置,所述装置包括:第二检测模块、第二获取模块和第二显示模块。其中,第二获取模块,用于获取终端与车辆之间的距离,所述车辆包括显示屏。第二确定模块,用于确定所述距离对应的待显示数据。第二显示模块,用于将所述待显示数据在所述车辆的显示屏上显示。

第六方面,本申请实施例还提供了一种内容显示装置,所述装置包括:第三获取模块和第三显示模块。第三获取模块,用于获取终端发送的待显示数据,其中,所述待显示数据为所述终端根据所述终端与车辆之间的距离确定的。第三显示模块,用于将所述待显示内容在所述车辆的显示屏上显示。

第七方面,本申请实施例还提供了一种终端,包括一个或多个第一处理器;第一存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述第一存储器中并被配置为由所述一个或多个第一处理器执行,所述一个或多个程序配置用于执行上述方法。

第八方面,本申请实施例还提供了一种车辆,包括显示屏;一个或多个第二处理器;第二存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述第二存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述方法。

第九方面,本申请实施例还提供了一种计算机可读介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。

本申请实施例提供的内容显示方法、装置、终端、车辆和可读存储介质,本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。

本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本申请实施例提供的内容显示方法及装置的应用场景图;

图2示出了本申请一个实施例提供的内容显示方法的方法流程图;

图3示出了本申请另一个实施例提供的内容显示方法的方法流程图;

图4示出了本申请又一个实施例提供的内容显示方法的方法流程图;

图5示出了本申请又一个实施例提供的内容显示方法中车辆透明车窗显示系统的结构示例图;

图6示出了本申请又一个实施例提供的内容显示方法中终端与车辆之间的角度示例图;

图7示出了本申请又一个实施例提供的内容显示方法中其他步骤流程图;

图8示出了本申请再一个实施例提供的内容显示方法的方法流程图;

图9示出了本申请再一个实施例提供的内容显示方法中车辆显示第一显示画面的示例图;

图10示出了本申请再一个实施例提供的内容显示方法中车辆显示第二显示画面的示例图;

图11示出了本申请再一个实施例提供的内容显示方法中车辆显示第三显示画面的示例图;

图12示出了本申请再另一个实施例提供的内容显示方法的方法流程图;

图13示出了本申请再又一个实施例提供的内容显示方法的方法流程图;

图14示出了本申请一实施例提供的内容显示装置的模块框图;

图15示出了本申请另一实施例提供的内容显示装置的模块框图;

图16示出了本申请又一实施例提供的内容显示装置的模块框图;

图17示出了本申请实施例提供的终端的结构框图;

图18示出了本申请实施例提供的车辆的结构框图;

图19示出了本申请实施例提供的用于保存或者携带实现根据本申请实施例的内容显示方法的程序代码的存储单元。

具体实施方式

下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

随着智能控制技术的发展,人们对智能控制的需求也越来越高,越来越多样化。目前,车辆已经成为人们生活中不可或缺的一部分,车辆智能化的发展也非常迅速。相较于现在较为成熟的实际使用的智能化而言,车辆的趣味性显示也越来越成为用户关心的问题。现有的车辆基本都配置有终端蓝牙连接功能,通过该蓝牙连接功能车辆可以识别终端的靠近、远离等事件。然而,当用户处于车辆外部时,其无法根据个人需求对车辆的显示数据进行控制,用户的使用体验不佳。

因此,为了解决上述问题,本申请实施例提供了一种内容显示方法,请参阅图1,该内容显示方法可以应用于内容显示系统10,该内容显示系统10可以包括终端11、车辆12和服务器13,其中,终端1可以为移动终端设备,例如可以包括智能手机、平板电脑、电子书阅读器、膝上型便携计算机、车载电脑、穿戴式移动终端等等。

于本申请实施例中,终端11可以通过有线或者无线网络与车辆12和服务器13进行通信连接,即终端11可以发送数据至车辆12和服务器13,也可以接收车辆12和服务器13发送的数据。同时,车辆12和服务器13之间也可以通过有线或者无线网络的方式进行通信连接,服务器13可以将其从终端11处接收到的数据发送至车辆12,也可以将车辆12传输的数据发送至终端11。另外,与车辆12连接的终端11可以是一个也可以是多个,具体是多少个这里不进行明确限制,可以根据实际需求进行选择。

本申请实施例中,终端11则至少可以配置有蓝牙钥匙软件模块,同时终端11可以同步与用户匹配的蓝牙钥匙数据至服务器13;车辆12至少可以配置有ble蓝牙模块,车辆12可以同步与车辆12匹配的蓝牙钥匙数据至服务器13,所述蓝牙钥匙数据可以包括与车辆12相关联的多个用户蓝牙钥匙信息;服务器13至少可以存储有蓝牙钥匙信息和车辆信息的数据库。蓝牙钥匙信息可以存储于蓝牙钥匙表,所述蓝牙钥匙表可以包括用户id、钥匙服务uuid(universallyuniqueidentifier,通用唯一识别码)、车辆蓝牙信息、连接key以及其他字段信息,其中,车辆蓝牙信息可以包括蓝牙名、蓝牙mac地址以及scanresult等;车辆信息可以存储于蓝牙信息表中,所述蓝牙信息表可以包括车辆蓝牙信息、车辆vin(vehicleidentificationnumber,车辆识别码)、车辆信息、车辆显示以及车窗显示画面配置表id,其中,车窗显示画面配置表可以包含有配置表id、用户id以及动画配置id,动画配置id可以存储于车窗动画描述表,所述车窗动画描述表可以包括动画配置id、距离、角度、动画文件以及车窗显示器序号等。另外,服务器13也可以包括多个车窗动画模板列表,每个所述车窗动画模板列表均可以包括距离、角度、动画文件以及车窗显示器序号等。

请参阅图2,示出了本申请一个施例提供的内容显示方法,该内容显示方法包括:步骤s201至步骤s203。

步骤s201:获取终端与车辆之间的距离,所述车辆包括显示屏。

在一些实施方式中,终端可以确定在预设范围内是否存在车辆,如果存在车辆,则可以获取其与车辆之间的距离,该距离可以是实时距离。另外,所述内容显示方法可以应用于车辆,具体的,车辆可以检测在预设范围内是否存在终端,如果存在,则可以获取该终端与车辆之间的距离。

作为另一种方式,本申请实施例可以检测终端的预设范围内是否存在车辆,其中,预设范围可以是所述终端对应蓝牙的最大连接范围,该蓝牙用于使所述终端与所述车辆取得网络连接。换句话说,检测终端的预设范围内是否存在车辆可以是确定所述车辆是否位于所述终端的蓝牙连接范围内,如果处于终端的蓝牙连接范围,则确定终端的预设范围内存在所述车辆。

作为一种方式,本申请实施例中的车辆可以包括显示屏,且该车辆的显示屏可以是透玻璃显示膜,所述显示屏可以设置于车辆的外表面,所述外表面可以包括所述车辆的窗户,以及所述车辆的外壳。综上,显示屏可以是设置于车辆外表面的屏幕,其可以是窗户,也可以是车辆的外壳等。另外,本申请实施例可以实时检测终端的预设范围内是否存在所述车辆,也可以每隔预设时长检测终端的预设范围内是否存在所述车辆,或者也可以确定所述终端的蓝牙与所述车辆的蓝牙是否取得连接,具体如何检测这里进行明确限制。

在一些实施方式中,所述车辆可以是指定车辆,该指定车辆是与所述终端预先取得连接的车辆,具体的,终端可以预先通过指定应用程序与所述指定车辆取得连接,其中,指定应用程序可以是用于管理所述车辆的应用程序。另外,通过该指定应用程序,终端可以对不同的车辆发送不同的控制数据,所述控制数据可以包括视频、图像、音频、以及其他控制数据。

在另一些实施方式中,在确定终端的预设范围内存在车辆时,本申请实施例可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,即进入步骤s202。在确定预设范围不存在车辆时,终端可以持续检测,直至检测到终端的预设范围内存在所述车辆。另外,在确定终端的预设范围内不存在所述车辆时,本申请实施例也可以获取所述车辆的历史使用数据,而后根据所述历史使用数据分析出用户对该车辆的使用习惯,接着获取当前时间,并确定当前时间是否满足该用户对该车辆的使用习惯,如果满足,则持续监测终端的预设范围内是否存在所述车辆。如果不满足,则停止对该预设范围的检测,并获取所述车辆使用习惯对应的时间段,并在当前时间位于该时间段时,重新开启对所述预设范围的检测操作。

在一些实施方式中,在确定终端的预设范围内存在所述车辆时,本申请实施例可以获取终端与车辆之间的距离,具体的,基于wi-fi技术的邻近感知网络(neighborawarenessnetwork,nan)确定终端与车辆之间的距离,所述距离可以是终端与车辆之间的直线距离,所述距离也可以是终端与车辆之间的垂直距离。

作为一种方式,本申请实施例可以获取终端与车辆在同一个平面坐标图中的第一相对位置和第二相对位置,而后根据所述第一相对位置和第二相对位置,确定终端和车辆的垂直距离,并将该垂直距离作为终端与车辆的相对距离;或者也可以获取终端与车辆在同一个平面坐标图中的第一相对位置和第二相对位置;根据第一相对位置和第二相对位置,确定终端和车辆的直线距离,并将直线距离作为终端与车辆的相对距离。

作为另一种方式,本申请实施例也可以利用超宽带(ultrawideband,uwb)天线确定所述终端与所述车辆之间的距离,即所述终端可以通过其内置的超宽带天线与所述车辆内置的超宽带天线进行数据交互,而后可以利用双向飞行世间法计算终端中超宽带天线与车辆中超宽带天线的距离,并将所述天线之间的距离作为所述终端与所述车辆之间的距离,终端与车辆之间的距离具体如何计算这里不进行明确限制,可以根据实际情况进行选择。

步骤s202:确定所述距离对应的待显示数据。

作为一种方式,获取到终端与车辆之间的距离之后,本申请实施例可以确定该距离对应的待显示数据,不同的距离对应的待显示数据也可能不同,且距离与待显示数据可以按照预设的对应关系存储于终端中。另外,距离与待显示数据也可以按照预设的对应关系存储于服务器中,在获取到终端与车辆之间的距离时,终端可以向服务器发送数据获取指令,以指示服务器获取该距离对应的待显示数据,而后接收服务器发送的所述待显示数据。

综上,获取到终端与车辆之间的距离之后,本申请实施例可以确定所述距离对应的待显示数据,其中,距离对应的待显示数据可以通过一一对应的方式存储于所述终端之中,也可以存储于车辆中,或者也可以存储于服务器中。

本申请实施例中,终端与车辆之间的距离,以及与距离对应的待显示数据可以是用户预先根据个人需求设置的,也可以是终端或者车辆在出厂时默认设置的等。另外,终端与车辆之间的距离,以及与距离对应的待显示数据可以是用户按照一一对应的关系逐次输入至终端或者车辆的。例如,用户希望在终端与车辆之间的距离为100m时,使车辆播放动漫画面,此时,其就可以输入100m和动漫画面对应的数据。

另外,终端与车辆之间的距离,以及与距离对应的待显示数据也可以是用户基于预设模板输入的数据,例如,用户可以选择模板1作为其专属内容显示模板,所述模板1可以是终端或者车辆出厂时配置的模板,该模板1可以包括距离1,以及该距离1对应的画面1。需要说明的是,用户不仅可以选择不同的模板来作为其个人设置,另外用户也可以根据个人需求对模板进行修改。例如,模板2包括的距离2为115m,所述距离2对应的画面是“欢迎动画”,用户如果对该模板不满意,则其可以根据个人需求对模板进行修改,如将距离2修改为80m。

在另一些实施方式中,在获取到终端与车辆之间的距离之后,本申请实施例也可以先确定所述终端的运动轨迹,而后获取所述运动轨迹下该距离对应的待显示数据,如此可以提高内容显示的多样性。其中,运动轨迹可以包括靠近车辆和远离车辆,当确定终端靠近车辆时,本申请实施例可以获取到该距离对应的第一待显示数据,当确定所述终端远离车辆时,则可以获取该距离对应的第二待显示数据。换句话说,即使是同一距离,终端的运动轨迹不相同,则对应的待显示数据也是不相同的。例如,用户打开车门,并逐渐远离车辆时,终端可以获取距离对应的第一显示内容,所述第一显示内容可以是离场动画,又如,用户靠近车辆时,终端可以获取距离对应的第二画面,所述第二画面可以是欢迎动画。

需要说明的是,本申请实施例中终端与车辆之间距离与待显示数据的关系可以是一一对应关系,即一个距离对应一个待显示数据,如距离为100m时,对应的待显示数据是画面1。另外,终端与车辆之间距离与待显示数据的关系也可以是多对一的关系,即多个距离可以对应一个待显示数据,所述多个距离可以是一个距离范围内的所有距离。例如,第一距离范围内(10m至15m)的所有距离可以对应第一待显示数据,又如,第二距离范围内(5m至10m)的所有距离可以对应第二待显示数据。

步骤s203:发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

作为一种方式,终端在获取到当前距离以及该距离对应的待显示数据之后,其可以将待显示数据发送至车辆,以使所述车辆在所述显示屏上显示所述待显示数据,所述车辆可以在指定区域上显示所述待显示数据,也可以在车辆外表面对应的所有显示屏上显示所述待显示数据。

本申请实施例提出的一种内容显示方法本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。另外,本申请实施例可以通过终端与车辆之间的距离来获取待显示数据,并在车辆上显示该数据,终端控制该内容的显示,在一定程度上提高终端对内容显示控制的灵活性。

本申请另一实施例提供了一种内容显示方法,请参阅图3,该内容显示方法可以包括步骤s301至步骤s306。

步骤s301:获取终端与车辆之间的距离,所述车辆包括显示屏。

步骤s302:确定所述距离对应的待显示数据。

步骤s301至步骤s302上述实施例已进行了详细介绍,这里就不进行详细赘述了。

步骤s303:判断所述车辆是否具有车窗显示功能。

作为一种方式,在获取到与距离对应的待显示数据时,本申请实施例可以确定该车辆是否具有车窗显示功能,其中,所述车窗显示功能可以是所述终端与所述车辆的距离满足距离条件时,在所述车辆的窗户上显示动画的功能,或者也可以是在所述车辆对应的外表面显示动画的功能。具体的,本申请实施例可以获取该车辆对应的信息列表,该信息列表即为上述提到的车辆信息表,所述信息列表可以包括车窗显示信息和动画配置标识,然后根据所述车窗显示信息和所述动画配置标识综合确定所述车辆是否具有车窗显示功能。

作为另一种方式,根据所述车窗显示信息和所述动画配置标识综合确定所述车辆是否具有车窗显示功能可以包括:获取所述车窗显示信息对应的值,并确定所述车窗显示信息对应的值是否为第一预设值;如果为第一预设值,则确定所述动画配置标识是否为第二预设值;若为第二预设值,则确定所述车辆具有车窗显示功能。本申请实施例中,第一预设值可以为真值,第二预设值可以为非空值。

在一个具体的实施方式中,信息列表可以存储于终端,也可以存储于服务器,或者也可以存储于车辆,所述信息列表可以包括车窗显示信息和动画配置标识,所述车窗显示信息可以是“车辆是否具有车窗显示功能”,如果车辆具有车窗显示功能,则所述车窗显示信息对应的值为“true”,如果车辆不具有车窗显示功能,则所述车窗显示信息对应的值为“false”。另外,动画配置标识可以是用户根据个人需求配置的动画标识,不同用户对应的所述动画配置标识可以不同,且同一用户设置的不同动画对应的标识也可以不相同,所述动画配置标识对应的值可以为空值“null”和非空值,空值指的是用户并未针对该终端输入动画配置信息。

通过上述介绍可以知道,在确定车窗显示信息对应的值为第一预设值,且动画配置标识为第二预设值时,本申请实施例可以确定车辆具有车窗显示功能,而其他情况则表示车辆不具有车窗显示功能。作为一个具体的方式,当确定车窗显示信息对应的值为true,且动画配置标识为非null值时,确定车辆具有车窗显示功能,而当车窗显示信息对应的值为true,且动画配置标识为null值时;当车窗显示信息对应的值为false,且动画配置标识为非null值时;当车窗显示信息对应的值为false,且动画配置标识为null值,这三种情况时均确定所述车辆不具有车窗显示功能。

作为一种方式,在确定车辆具有车窗显示功能时,本申请实施例可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据,即进入步骤s304。另外,如果确定车辆不具有车窗显示功能,本申请实施例则可以获取所述待显示数据对应的音频数据,即进入步骤s305。

步骤s304:发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

步骤s305:获取所述待显示数据对应的音频数据。

通过上述介绍可以知道,在确定车辆具有车窗显示功能时,本申请实施例可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。另外,如在确定车辆不具有车窗显示功能时,本申请实施例可以获取待显示数据对应的音频数据,而后发送所述音频数据至所述车辆以使所述车辆播放所述音频数据。

作为另一种方式,在确定车辆不具有车窗显示功能时,本申请实施例也可以先确定待显示数据是否存在对应的音频数据,如果存在对应的音频数据,则将所述音频数据在所述车辆的音频播放器上播放,如果不存在对应的音频数据,则获取所述终端或者所述车辆的历史音频播放数据,所述历史音频播放数据可以是与音视频相关的声音数据,而后确定用户播放频次最高的音频数据,最后发送所述音频数据至所述车辆以使所述车辆播放所述音频数据。

步骤s306:发送所述音频数据至所述车辆以使所述车辆播放所述音频数据。

在一些实施方式中,在获取到音频数据之后,本申请实施例将所述音频数据在所述车辆的音频播放器上播放。当该内容显示装置应用于终端时,终端可以将其获取的音频数据发送至车辆,以使车辆播放该音频数据。另外,在获取到音频数据之后,本申请也可以直接利用终端内置的音频播放器播放该音频数据。在另一些实施方式中,在确定车辆不具有车窗显示功能时,本申请实施例也可以利用所述终端的屏幕显示所述待显示数据。

本申请实施例提出的一种内容显示方法通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。另外,本发明实施例可以通过判断车辆是否具有车窗显示功能,确定是否发送待显示数据至车辆,并在确定车辆不具有车窗显示功能时可以获取待显示数据对应的音频数据,并将该音频数据发送至所述车辆以使所述车辆播放所述音频数据,或者也可以通过终端替换对所述待显示数据的播放,其在一定程度上可以提高内容显示的灵活性。

本申请又一实施例提供了一种内容显示方法,请参阅图4,该内容显示方法可以包括步骤s401至步骤s404。

步骤s401:获取终端与车辆之间的距离,所述车辆包括显示屏。

步骤s402:确定所述距离对应的待显示数据。

步骤s403:获取所述终端与所述车辆之间的角度,并确定该角度对应的车窗标识。

本申请实施例中,车辆包括多个窗户,所述窗户可以由显示屏构成,每个所述窗户作为所述车辆的一个显示屏,每个所述窗户对应一个车窗标识,所述多个窗户可以由车辆透明车窗显示系统控制。作为一种方式,在获取到距离对应的待显示数据之后,本申请实施例可以获取终端与车辆之间的角度,同时可以获取该角度对应的车窗标识,角度的获取方式与距离获取方式类似,这里就不进行详细赘述了。

本申请实施例中,终端与车辆之间的角度可以是一个角度范围,不同的角度范围对应的车窗标识是不相同的。例如,当终端与车辆之间的角度范围是α1~α2时,其对应的车窗标识可以是n,该窗户标识对应的窗户可以是前档车窗;当终端与车辆之间的角度范围是α3~α4时,其对应的车窗标识可以是n+1,该窗户标识对应的窗户可以是左前侧车窗;当终端与车辆之间的角度范围是α5~α6时,其对应的车窗标识可以是n+2,该窗户标识对应的窗户可以是左后侧车窗;当终端与车辆之间的角度范围是α7~α8时,其对应的车窗标识可以是n+3,该窗户标识对应的窗户可以是右前侧车窗;当终端与车辆之间的角度范围是α9~α10时,其对应的车窗标识可以是n+4,该窗户标识对应的窗户可以是右后侧车窗;当终端与车辆之间的角度范围是α11~α12时,其对应的车窗标识可以是n+5,该窗户标识对应的窗户可以是后档车窗。

为了更好理解车辆透明车窗显示系统的结构以及组成原理图,本申请实施例给出了如图5所示的示例图,从图5可以看出终端与车辆之间的角度范围不同,则对应显示的窗户也不相同。作为一个具体的示例,如图6所示,获取到终端与车辆之间的角度为α,且确定出该α位于角度范围α1~α2之间,此时本申请实施例可以将该角度范围对应的车窗标识n+1作为目标标识,即可以将所述待显示数据发送至所述车辆,以使所述车辆在所述车窗标识为n+1的左前窗户上显示待显示数据,如此不仅可以降低所有窗户进行显示带来的不必要功耗,同时可以提高内容显示的灵活性。

通过图6可以知道,终端与车辆之间的角度不同,则对应的显示窗户也不相同,当终端与车辆之间的角度位于左前侧车窗对应的角度范围内时,在所述左前侧车窗显示所述待显示数据;当终端与车辆之间的角度位于左后侧车窗对应的角度范围内时,在所述左后侧车窗显示所述待显示数据;当终端与车辆之间的角度位于后档车窗对应的角度范围内时,在所述后档车窗显示所述待显示数据;当终端与车辆之间的角度位于右后侧车窗对应的角度范围内时,在所述右后侧车窗显示所述待显示数据;当终端与车辆之间的角度位于右前侧车窗对应的角度范围内时,在所述右前侧车窗显示所述待显示数据;当终端与车辆之间的角度位于前档车窗对应的角度范围内时,在所述前档车窗显示所述待显示数据。

需要说明的是,当终端位于车辆的左前侧车窗与左后侧车窗的中间时,即角度为0时,本申请实施例可以在所述左前侧车窗和所述左后侧车窗同时显示所述待显示数据。同理,当终端位于车辆的右前侧车窗与右后侧车窗的中间时,即角度为180时,本申请实施例可以在所述右前侧车窗和所述右后侧车窗同时显示所述待显示数据。另外,通过图6可以知道终端与车辆之间的角度可以是终端相对车辆中心位置的角度,其可以是相对车辆的水平角度。

步骤s404:发送所述待显示数据至所述车辆以使所述车辆在所述车窗标识对应的窗户上显示所述待显示数据。

通过上述介绍可以知道,终端与车辆之间的角度不同,则对应的车窗标识也可能不相同,随着终端与车辆之间角度的变化,显示所述待显示数据的窗户也可能不相同,确定显示的窗户标识之后,本申请实施例可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。作为另一种方式,发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据之后,本申请实施例还可以包括如图7所示的步骤。

步骤s405:当所述终端中指定应用程序处于打开状态时,确定该应用程序对应的应用数据,所述指定应用程序与所述车辆的行驶路线相关。

在一些实施方式中,将所述待显示数据发送至所述车辆,以使所述车辆在所述显示屏上显示所述待显示数据之后,本申请实施例也可以确定终端中的指定应用程序是否处于打开状态,如果处于打开状态,则确定该应用程序对应的应用数据,其中,指定应用程序可以是与所述车辆的行驶路线相关的应用程序。

作为另一种方式,在确定指定应用程序未处于打开状态时,本申请实施例可以获取当前时间段,然后确定当前时间段是否为用户的出行时间段,所述出行时间段可以是根据用户使用所述终端和所述车辆分析出的出行数据,所述出行数据可以包括上班时间段和下班时间段。在确定当前时间段为用户的出行时间段的情况下,终端可以提示用户打开指定应用程序,然后确定当前时间该应用程序对应的应用数据,并将所述应用数据在所述车辆的显示屏上显示,即进入步骤s406。

步骤s406:当所述终端与所述车辆之间的距离小于距离阈值时,发送所述应用数据至所述车辆以使所述车辆在所述显示屏上显示所述应用数据。

本申请实施例中,待显示数据对应的显示内容可以为第一显示内容,在确定终端中指定应用程序处于打开状态,且终端与所述车辆之间的距离小于距离阈值时,本申请实施例可以发送所述应用数据至所述车辆以使所述车辆在所述显示屏上显示所述应用数据,所述应用数据对应的显示内容可以为第二显示内容。另外,应用数据对应的第二显示内容中不仅可以包括用户常用路线图,同时可以包括当前时刻常用路线图是否处于拥堵、维修等情况,如此可以使用户能够方便快捷的知晓出行路线情况。

本申请实施例提出的一种内容显示方法通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。另外,本申请实施例可以利用终端与车辆之间的角度使车辆的不同窗户在不同角度下显示待显示数据,显示方式更加智能化,且更加符合用户的实际需求。

本申请再一实施例提供了一种内容显示方法,请参阅图8,该内容显示方法可以包括步骤s801至步骤s805。

步骤s801:获取终端与车辆之间的距离,所述车辆包括显示屏。

步骤s802:确定所述距离对应的待显示数据。

步骤s803:发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

作为一种方式,发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据可以包括:根据所述终端运动速度确定所述待显示数据的播放参数;发送所述待显示数据和所述待显示数据的播放参数至所述车辆以使所述车辆在显示屏上依据所述播放参数显示所述待显示数据。

具体的,终端可以将其获取的待显示数据和播放参数发送至所述车辆,以使所述车辆在所述显示屏上依据所述播放参数显示所述待显示数据。本申请实施例可以利用所述终端内置的加速度传感器获取所述终端的运动速度,终端运动速度不同,则待显示数据的显示方式也不相同。当终端的运动速度加快时,待显示数据在车辆画面切换的速度就加快,而当终端的运动速度减缓时,待显示数据在车辆画面切换的速度就减慢。

需要说明的是,当终端与车辆之间的距离不断缩小,且终端的运动速度加快时,车辆显示屏上显示的画面可以不断增大,并且在画面增大的同时画面的切换速度也可以不断加快;当终端与车辆之间的距离缩小,且终端的运动速度减慢时,车辆显示屏上显示的画面可以不断增大,并且在画面增大的同时画面的切换速度可以不断减缓;当终端与车辆之间的距离不断增大,且终端的运动速度加快时,车辆显示屏上显示的画面可以不断减小,并且在画面减小的同时画面的切换速度可以不断加快;当终端与车辆之间的距离不断增大,且终端的运动速度减慢时,车辆显示屏上显示的画面会可以缩小,并且在画面缩小的同时画面的切换速度可以不断减缓。

步骤s804:当确定所述终端与所述车辆之间的距离发生改变时,获取所述距离的变化趋势。

本申请实施例中,距离的变化趋势可以包括终端与所述车辆之间的距离不断减小,所述距离的变化趋势也可以包括终端与所述车辆之间的距离不断增大。本申请实施例为了提高内容显示的多样性以及趣味性可以监测终端与车辆之间的距离是否发生改变,如果发生改变则可以确定该距离的变化趋势,所述变化趋势可以是逐渐减小也可以是逐渐增大。距离的变化趋势不相同,则对应的调整操作也不相同

步骤s805:根据所述距离的变化趋势,对所述待显示数据进行调整。

在一些实施方式中,获取到终端与车辆之间的距离变化趋势之后,本申请可以根据该距离的变化趋势对待显示数据进行调整,距离的变化趋势不相同,则对待显示数据的调整也不相同。具体的,本申请实施例可以根据距离的变化趋势,对所述待显示数据的显示内容和显示画面中的至少一个进行调整。换句话说,本申请实施例可以根据距离的变化趋势对待显示数据的显示内容进行调整,也可以根据距离的变化趋势对待显示数据的显示画面进行调整,或者也可以根据距离的变化趋势对待显示数据的显示内容和显示画面同时进行调整,具体如何调整这里不进行明确限制可以根据实际情况进行选择。

在一个具体的实施方式中,待显示数据显示画面可以为第一显示画面,发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据之后,可以将此时的显示画面称作是第一显示画面。如图9所示的示例图中,车辆81的右前侧车窗上显示的画面即为第一显示画面811。当确定终端与车辆之间距离的变化趋势为距离逐渐减小时,本申请实施例可以发送画面放大指令至所述车辆,以使所述车辆通过所述画面放大指令将所述显示屏上显示的第一显示画面811放大成如图10所示的第二显示画面812,通过比较图9和图10可以看出,本申请在确定终端与车辆之间的距离不断减小时,其可以放大画面的显示,即第一显示画面811小于第二显示画面812。

另外,当确定终端与车辆之间距离的变化趋势为距离逐渐增大时,本申请实施例可以发送画面缩小指令至所述车辆,以使所述车辆通过所述画面缩小指令将所述显示屏上显示的第一显示画面811缩小成如图11所示的第三显示画面813,通过比较图9和图11可以明显看出,本申请在确定终端与车辆之间的距离不断增大时,其可以缩小画面的显示,即第一显示画面811大于第三画面813。

综上,当终端与车辆之间的距离变小时,本申请实施例可以增大画面的显示尺寸,而当终端与车辆之间的距离变大时,本申请实施例可以减小画面的显示尺寸,如此可以提高用户控制显示内容的趣味性,用户体验较佳。

在另一个具体的实施方式中,待显示数据显示画面可以为第一显示画面,发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据之后,可以将此时的显示画面称作是第一显示画面。当确定终端与车辆之间距离的变化趋势为距离逐渐减小时,本申请实施例可以发送画面缩小指令至所述车辆,以使所述车辆通过所述画面缩小指令将所述显示屏上显示的第一显示画面放大成第二显示画面,本申请在确定终端与车辆之间的距离不断减小时,其可以缩小画面的显示,即第一显示画面大于第二显示画面。

另外,当确定终端与车辆之间距离的变化趋势为距离逐渐增大时,本申请实施例可以发送画面增大指令至所述车辆,以使所述车辆通过所述画面增大指令将所述显示屏上显示的第一显示画面增大成第三显示画面,本申请在确定终端与车辆之间的距离不断增大时,其可以增大画面的显示,即第一显示画面小于第三画面。本申请实施例中的车辆的显示画面可以随着车辆与终端距离的不断增大而增大,其当用户与车辆之间的距离增大时,车辆显示屏上显示的画面也不断增大,如此可以方便用户观看画面,因为画面尺寸是随着用户的远离而增大的,如此可以提高用户的使用体验。

在另一个具体的实施方式中,待显示数据的显示内容可以为第一显示内容,发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据之后,所述车辆显示屏上显示的内容即为第一显示内容。当确定终端与车辆之间距离的变化趋势为距离逐渐减小时,本申请实施例可以按照正序切换显示内容;当确定终端与车辆之间距离的变化趋势为距离逐渐增大时,本申请实施例可以按照逆序切换显示内容。如在距离a出的显示内容为01,在距离b处的显示内容为02,距离a大于距离b,当距离不断增大时显示内容从01切换为02,而当距离不断减小时则可以将显示内容从02切换为01,如此可以提高画面显示的趣味性。

本申请实施例提出的一种内容显示方法通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。另外,本发明实施例通过检测终端相对车辆的距离以及终端的运动速度等来实现对待显示数据的调整,如此不仅可以增加用户使用车辆的体验,同时可以提高车辆使用的智能性。

请参阅图12,本申请再另一实施例提供了一种内容显示方法,该方法可以包括步骤s1210至步骤s1230。

步骤s1210:获取终端与车辆之间的距离,所述车辆包括显示屏。

步骤s1220:确定所述距离对应的待显示数据。

步骤s1230:将所述待显示数据在所述车辆的显示屏上显示。

本申请实施例中,内容显示方法应用于车辆,上述应用于终端的内容显示方法也可以应用车辆,具体地,获取所述终端与所述车辆之间的角度,并确定该角度对应的车窗标识,在所述车窗标识对应的窗户上显示所述待显示数据。当确定所述终端与所述车辆之间的距离发生改变时,获取所述距离的变化趋势;根据所述距离的变化趋势,对所述待显示数据进行调整;根据所述距离的变化趋势,对所述待显示数据的显示内容和显示画面中的至少一个进行调整。根据所述终端运动速度确定所述待显示数据的播放参数,车辆在显示屏上依据所述播放参数显示所述待显示数据。当所述车辆不具有车窗显示功能时,获取所述待显示数据对应的音频数据,车辆播放所述音频数据。当检测到终端中指定应用程序处于打开状态时,确定该应用程序对应的应用数据,所述指定应用程序与所述车辆的行驶路线相关,当所述终端与所述车辆之间的距离小于距离阈值时,获取终端发送的应用数据,车辆在所述显示屏上显示所述应用数据。具体的实施方式可以参考前述实施例,这里就不进行一一赘述。

请参阅图13,本申请再又一实施例提供了一种内容显示方法,该方法可以包括步骤s1310至步骤s1320。

s1310:获取终端发送的待显示数据,其中,所述待显示数据为所述终端根据所述终端与车辆之间的距离确定的。

s1320:将所述待显示内容在所述车辆的显示屏上显示。

具体地,本申请实施例中,内容显示方法的执行主体是车辆,车辆用于获取终端发送的显示数据进行显示,具体地,终端获取所述终端与所述车辆之间的角度,并确定该角度对应的车窗标识,发送所述车窗标识和待显示数据至所述车辆,车辆在所述车窗标识对应的窗户上显示所述待显示数据。当确定所述终端与所述车辆之间的距离发生改变时,终端获取所述距离的变化趋势;终端根据所述距离的变化趋势,对所述待显示数据进行调整,将调整后的待显示数据发送至车辆,车辆将调整后的待显示数据在显示屏上显示。其中,终端根据所述距离的变化趋势,对所述待显示数据的显示内容和显示画面中的至少一个进行调整。根据所述终端运动速度确定所述待显示数据的播放参数;发送所述待显示数据和所述待显示数据的播放参数至所述车辆,所述车辆在显示屏上依据所述播放参数显示所述待显示数据。当所述车辆不具有车窗显示功能时,终端获取所述待显示数据对应的音频数据,发送所述音频数据至所述车辆,车辆播放所述音频数据。当所述终端中指定应用程序处于打开状态时,确定该应用程序对应的应用数据,所述指定应用程序与所述车辆的行驶路线相关;当所述终端与所述车辆之间的距离小于距离阈值时,发送所述应用数据至所述车辆,车辆在所述显示屏上显示所述应用数据。具体的实施方式可以参考前述实施例,这里就不进行一一赘述。

综上,本方案提出的一种内容显示方法也可以应用于车辆,具体的,本申请首先可以获取所述车辆与所述终端之间的距离,所述车辆包括显示屏,然后确定所述距离对应的待显示数据,最后在所述显示屏上显示所述待显示数据。本申请通过检测车辆与终端不同的距离来显示不同的内容,如此可以使车辆控制更加智能化。

请参阅图14,本申请实施例提出了一种内容显示装置1400。在具体的实施例中,该内容显示装置1400包括:第一获取模块1410、第一确定模块1420以及第一显示模块1430。

第一获取模块1410,用于获取终端与车辆之间的距离,所述车辆包括显示屏。

第一确定模块1420,用于确定所述距离对应的待显示数据。

第一显示模块1430,用于发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。

进一步地,第一显示模块1430还用于如果所述车辆不具有车窗显示功能,则获取所述待显示数据对应的音频数据;发送所述音频数据至所述车辆以使所述车辆播放所述音频数据。

进一步地,所述车辆包括多个窗户,所述窗户由显示屏构成,每个所述窗户对应一个车窗标识。第一显示模块1430还用于获取所述终端与所述车辆之间的角度,并确定该角度对应的车窗标识;发送所述待显示数据至所述车辆以使所述车辆在所述车窗标识对应的窗户上显示所述待显示数据。

进一步地,内容显示装置1400还用于当确定所述终端与所述车辆之间的距离发生改变时,获取所述距离的变化趋势;根据所述距离的变化趋势,对所述待显示数据进行调整。

进一步地,内容显示装置1400还用于根据所述距离的变化趋势,对所述待显示数据的显示内容和显示画面中的至少一个进行调整。

进一步地,内容显示装置1400还用于根据所述终端运动速度确定所述待显示数据的播放参数;发送所述待显示数据和所述待显示数据的播放参数至所述车辆以使所述车辆在显示屏上依据所述播放参数显示所述待显示数据。

进一步地,内容显示装置1400还用于当所述终端中指定应用程序处于打开状态时,确定该应用程序对应的应用数据,所述指定应用程序与所述车辆的行驶路线相关;当所述终端与所述车辆之间的距离小于距离阈值时,发送所述应用数据至所述车辆以使所述车辆在所述显示屏上显示所述应用数据。

请参阅图15,本申请另一实施例提出了一种内容显示装置1500。在具体的实施例中,该内容显示装置1500包括:第二获取模块1510、第二确定模块1520以及第二显示模块1530。

第二获取模块1510,用于获取终端与车辆之间的距离,所述车辆包括显示屏。

第二确定模块1520,用于确定所述距离对应的待显示数据。

第二显示模块1530,用于将所述待显示数据在所述车辆的显示屏上显示。

请参阅图16,本申请又一实施例提出了一种内容显示装置1600。在具体的实施例中,该内容显示装置1600包括:第三获取模块1610以及第三显示模块1620。

第三获取模块1610,用于获取终端发送的待显示数据,其中,所述待显示数据为所述终端根据所述终端与车辆之间的距离确定的。

第三显示模块1620,用于将所述待显示内容在所述车辆的显示屏上显示。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。

本申请实施例提出的一种内容显示装置,本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,如此可以提高用户使用车辆的体验,具体的,本申请首先可以获取终端与车辆之间的距离,然后确定所述距离对应的待显示数据,最后终端可以发送所述待显示数据至所述车辆以使所述车辆在所述显示屏上显示所述待显示数据。本申请通过利用终端与车辆之间的距离来实现对车辆显示数据的控制,其可以提高终端对车辆显示数据控制的趣味性,在一定程度上可以提高用户的使用体验。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

请参阅图17,其示出了本申请实施例提供的一种终端1700的结构框图。该终端1700可以是智能手机、平板电脑、电子书等能够运行应用程序的终端。本申请中的终端1700可以包括一个或多个如下部件:第一处理器1710、第一存储器1720、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在第一存储器1720中并被配置为由一个或多个第一处理器1720执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。

第一处理器1720可以包括一个或者多个处理核。第一处理器1720利用各种接口和线路连接整个终端1700内的各个部分,通过运行或执行存储在第一存储器1720内的指令、程序、代码集或指令集,以及调用存储在第一存储器1720内的数据,执行终端1700的各种功能和处理数据。可选地,第一处理器1720可以采用数字信号处理(digitalsignalprocessing,dsp)、现场可编程门阵列(field-programmablegatearray,fpga)、可编程逻辑阵列(programmablelogicarray,pla)中的至少一种硬件形式来实现。第一处理器1720可集成中央处理器(centralprocessingunit,cpu)、内容显示器(graphicsprocessingunit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到第一处理器1720中,单独通过一块通信芯片进行实现。

第一存储器1720可以包括随机存储器(randomaccessmemory,ram),也可以包括只读存储器(read-onlymemory)。第一存储器1720可用于存储指令、程序、代码、代码集或指令集。第一存储器1720可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端1700在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。

请参阅图18,本申请实施例还提供一种车辆的结构框图,该车辆1800包括壳体1810、第二处理器1820、第二存储器(未给出示图)和显示屏幕1830,上述的处理器1820和显示屏幕1830可以设于壳体1810上,可以是车辆不同位置的窗户,外壳1810和显示屏幕1830(窗户)可以统称为所述车辆的外表面,处理器1820可以与显示屏幕1830连接,处理器1820可以控制显示屏幕1830输出不同的显示信息。

请参阅图19,其示出了本申请实施例提供的一种计算机可读存储介质1500的结构框图。该计算机可读存储介质1900中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。

计算机可读存储介质1900可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质1900包括非易失性计算机可读介质(non-transitorycomputer-readablestoragemedium)。计算机可读存储介质1900具有执行上述方法中的任何方法步骤的程序代码1910的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码1910可以例如以适当形式进行压缩。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1