一种即时通讯方法及设备与流程

文档序号:19281409发布日期:2019-11-29 22:59阅读:143来源:国知局
一种即时通讯方法及设备与流程

本申请涉及计算机领域,尤其涉及一种即时通讯方法及设备。



背景技术:

网络即时通讯工具(im)发展到今天,已经被大多数的网民所接受,而且逐渐成为了用户日常生活中不可缺少的一部分,im工具不但被利用在用户的工作生活中,同样也大量使用在用户的业余生活中。通过im工具,用户不仅可以实现与联系人即时有效的沟通,还可以实现各种位置、路径、音乐、视频、购物链接、服务订单链接、网页链接等的会话分享。随着im应用场景的不断增加,用户对im的依赖性也急剧上升,尤其在行车场景中当用户需要专心于车辆驾驶的同时,还需要实时地对手机上的im会话进行即时通讯。但由于用户在驾驶车辆的过程中不能持手机进行长时间分心操作,且传统手机版本的im软件并无针对驾驶安全的特殊设计,导致无法在驾驶时安全有效地与其他联系人进行即时的会话沟通,用户在驾驶时使用手机版本的im软件会影响到驾驶者的行车安全。因此,如何使用户在保障行车安全的前提下,能够及时有效地处理im工具中的会话成为亟需解决的问题。



技术实现要素:

本申请的一个目的是提供一种即时通讯方法及设备,以解决现有技术中用户在行车过程中无法及时有效地处理及时通讯应用中的会话的问题。

根据本申请的一个方面,提供了一种即时通讯方法,其中,所述方法包括:

在车载终端上安装即时通讯应用,其中,所述车载终端安装或临时固定在其对应的车辆中;

确定所述即时通讯应用当前所处的会话界面;

根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变;其中,一个完整的即时通讯会话包括多个所述预设会话场景。

进一步地,上述即时通讯方法中,所述方法还包括:

当通过所述即时通讯应用检测到所述车辆处于行驶状态时,对所述即时通讯应用的会话界面中的会话信息进行非可视化处理。

进一步地,上述即时通讯方法中,所述对所述即时通讯应用的会话界面中的会话信息进行非可视化处理,包括:

对所述即时通讯应用的会话界面中的会话信息进行模糊化处理或隐藏处理或信息简化处理。

进一步地,上述即时通讯方法中,所述确定所述即时通讯应用当前所处的会话界面之前,还包括:

为所述即时通讯应用中的即时通讯会话设置多个所述预设会话场景,所述多个预设会话场景之间相互关联。

进一步地,上述即时通讯方法中,所述根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变,包括:

检测并获取用户对所述即时通讯应用的会话界面所进行的触发操作;

根据所述触发操作在所述会话界面显示对应的预设会话场景;

保持所述预设会话场景不变直至再次监测到所述用户的触发操作或直至完成所述预设会话场景。

进一步地,上述即时通讯方法中,对所述即时通讯应用的会话界面所进行的触发操作,包括以下任一项:

对所述会话界面中的预设按键所进行的触摸触发操作;

对所述会话界面所进行的语音输入操作;

通过按键控制器上的控制键对所述会话界面所进行的按键触发操作,其中,所述按键控制器与所述车载终端已建立连接。

进一步地,上述即时通讯方法中,所述按键控制器与所述车载终端已建立连接的方式包括:无线网络连接方式和/或有线连接,其中,

所述无线网络连接方式包括:蓝牙连接、wifi连接、红外连接、3g/4g/5g无线通讯及其他无线网络连接方式;所述有线连接方式包括:以太网连接、can总线连接、lin总线连接、串口通信连接、电信号连接及其他有线连接方式。

进一步地,上述即时通讯方法中,所述预设会话场景包括以下任一项:

搜索会话场景、确定会话场景、自动播报会话信息场景、录入会话信息场景、确定录入会话信息场景、撤回录入会话信息场景、终止录入会话信息场景、会话信息发送场景及终止会话场景、自动播报场景、回复场景、搜索会话场景、发送位置场景、转发信息场景、分享实时位置场景、分享音乐场景、订单处理场景等。

根据本申请的另一方面,还提供了一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述即时通讯方法。

根据本申请的另一方面,还提供了一种用于即时通讯的车载终端,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述即时通讯方法。

与现有技术相比,本申请实施例中提供了一种在车载终端的即时通讯方法,该方法在车载终端上安装即时通讯应用,其中,所述车载终端安装或临时固定在其对应的车辆中,以使用户能够在行车过程中通过对车载终端上的即时通讯应用的操作,完成对应的即时通讯会话;在所述车辆的行车过程中确定所述即时通讯应用当前所处的会话界面;该车载终端根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变;在此,一个完整的即时通讯会话包括多个所述预设会话场景,使得将所述车载终端上的即时通讯应用中的一个完整的即时通讯会话分为多个预设会话场景,以便用户在行车过程中能够随时随地对该即时通讯应用中的当前会话界面进行触发操作后,可以使该会话界面显示对应的预设会话场景并保持该预设会话场景不变,进而确保用户在行车过程中对即时通讯会话的多个片段性触发操作,来完成该即时通讯会话。如此,通过将长时间分心的操作分割为多个分心时间更短的片段化操作,保障了行车的安全。例如,当用户在行车过程中遇到需要紧急处理的事件必须停止对即时通讯会话进行操作时,则该即时通讯会话可以停留在当前还没操作完的预设会话场景,以等待用户处理完行车紧急事件后继续对该预设会话场景进行操作。

进一步地,本申请实施例中提供的一种即时通讯方法中,还包括:

当通过所述即时通讯应用检测到所述车辆处于行驶状态时,对所述即时通讯应用的会话界面中的会话信息进行非可视化处理,比如,对所述即时通讯应用的会话界面中的会话信息进行模糊化处理或隐藏处理或信息简化处理,不仅时用户在行车过程中不被实时显示的会话信息干扰车辆的驾驶,从而保证用户能够专心于驾驶车辆,还可以避免其他乘车人员窥视或查看到用户的会话内容,从而在行车的过程中更好的保护用户在即时通讯应用中的即时通讯隐私。

进一步地,本申请实施例中的对所述即时通讯应用的会话界面所进行的触发操作,不仅可以包括对所述会话界面中的预设按键所进行的触摸触发操作;还可以包括对所述会话界面所进行的语音输入操作;亦可以包括通过按键控制器上的控制键对所述会话界面所进行的按键触发操作,其中,所述按键控制器与所述车载终端已建立连接,使得用户在行车过程中能够通过触摸触发操作、语音输入操作及按键触发操作完成对用户在即时通讯会话中的每个预设会话场景的会话操作,确保用户在保证行车安全的前提下,实现用户通过片段式触发操作来完成由多个预设会话场景所组成的一个完整的即时通讯会话。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请一个方面的一种即时通讯方法的方法流程示意图;

图2示出根据本申请一个方面的一种即时通讯方法中的一会话界面的示意图;

图3示出根据本申请一个方面的一种即时通讯方法中的对图2中的会话界面进行模糊化处理后的会话界面的示意图;

图4示出根据本申请一个方面的一种即时通讯方法中的一初始搜索会话场景对应的一会话界面的示意图;

图5示出根据本申请一个方面的一种即时通讯方法中的搜索结果列表会话场景对应的一会话界面的示意图;

图6示出根据本申请一个方面的一种即时通讯方法中的选择并确定会话场景对应的一会话界面的示意图;

图7示出根据本申请一个方面的一种即时通讯方法中的进入会话场景对应的一会话界面的示意图;

图8示出根据本申请一个方面的一种即时通讯方法中的退出搜索会话场景对应的一会话界面的示意图;

图9示出根据本申请一个方面的一种即时通讯方法中的录入会话消息场景对应的一会话界面的示意图;

图10示出根据本申请一个方面的一种即时通讯方法中的录音会话场景对应的一会话界面的示意图;

图11示出根据本申请一个方面的一种即时通讯方法中的录音确认会话场景对应的一会话界面的示意图;

图12示出根据本申请一个方面的一种即时通讯方法中的一实际应用场景示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

如图1所示,本申请实施例中提供了一种即时通讯方法,该方法应用于车辆的在车过程中用户对安装在车辆上的车载终端中安装的即时通讯应用的操作应用场景中,该方法具体包括如下步骤:

步骤s11,在车载终端上安装即时通讯应用,其中,所述车载终端安装或临时固定在其对应的车辆中;该即时通讯应用可以包括但不限于微信、qq聊天应用、钉钉、百度嗨以及基于即时通讯应用二次开发的即时通讯应用等。该车载终端既可以是安装在车辆中且对车辆进行监控管理的前端设备,也可以是安装有该即时通讯应用且临时固定在该车辆中用以监控管理和进行即时通讯的智能移动设备,比如智能手机、智能ipad等。例如,将该即时通讯应用安装在车载终端上,以使与该车载终端相匹配的车辆在行车的过程中,用户能够通过操作该车载终端上的即时通讯应用来完成与其他用户之间的即时通讯会话。

步骤s12,在所述车辆的行车过程中确定所述即时通讯应用当前所处的会话界面;

步骤s13,根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变;其中,一个完整的即时通讯会话包括多个所述预设会话场景,使得将所述车载终端上的即时通讯应用中的一个完整的即时通讯会话分为多个预设会话场景,以便用户在行车过程中能够随时随地对该即时通讯应用中的当前会话界面进行触发操作后,可以使该会话界面显示对应的预设会话场景并保持该预设会话场景不变,进而确保用户在行车过程中对即时通讯会话的多个片段性触发操作,来完成该即时通讯会话。

例如,用户所属车辆上对应安装有匹配的车载终端,为便于用户在行车过程中也能够处理即时通讯内容,在该车载终端上安装有即时通讯应用;在行车过程中,为便于用户在行车过程中操作即时通讯应用的同时,也可以随时停下当前对即时通讯应用的处理,则将一个完整的即时通讯会话分为多个预设会话场景,以便于减少每个操作步骤的所需时间(例如,一个操作对应一个即时会话场景),减少用户每次分心时长,而且当车载终端检测到用户对当前的即时通讯应用的会话界面所进行的触发操作时,在该会话界面显示对应的预设会话场景,并保持该预设会话场景不变,以便用户在该预设会话场景下进行会话处理时,若遇到需要用户紧急处理的事件(例如急转弯事件、急刹车事件及观看道路事件等),用户可以有足够的时间去处理行车紧急事件,并在处理完行车紧急事件后可以基于保持不变的当前会话界面显示的预设会话场景继续即时通讯会话,实现了在保证行车安全的前提下,也可以随时继续未完成的即时通讯会话。

在此,该预设会话场景可以包括但不限于是:搜索会话场景、确定会话场景、自动播报会话信息场景、录入会话信息场景、确定录入会话信息场景、撤回录入会话信息场景、终止录入会话信息场景、会话信息发送场景、终止会话场景、自动播报场景、信息回复场景、搜索会话场景、发送位置场景、转发信息场景、分享实时位置场景、分享音乐场景、订单处理场景等,上述一个或多个预设会话场景可以构成一个完成的即时通讯会话,以便在保证行车安全的前提下,能够将一个完整的即时通讯会话拆分为多个预设会话场景,实现了通过在行车过程中对一个完整的即时通讯会话的片段式操作,来确保行车安全。

例如,如图2所示,当所述步骤s12确定的即时通讯应用的当前会话界面为用户与联系人“老大哥”之间的聊天会话界面,此时即时通讯会话为聊天会话,则该聊天会话包括自动播报会话信息场景、录入会话信息场景、确定录入会话信息场景、撤回录入会话信息场景、终止录入会话信息场景、会话信息发送场景,使得通过上述预设会话场景能够完成用户与联系人为“老大哥”之间的聊天会话。

随着即时通讯应用中的用户数量的不断增加以及在驾车场景下使用需求的不断上升,各种包含新闻文章、音乐、购物、优惠的会话会导致用户在驾车过程中长时间分心,影响驾驶安全。与此同时,在即时通讯会话中用户对隐私的保护欲望也越来越强烈,希望行车过程中即时通讯工具可以给用户提供更好的保护隐私的目的,目前的im工具都面临用户的通讯对象和通讯信息暴露在显示屏中的问题。基于上述这些需求,除了前述将一个完整的即时通讯会话包括多个所述预设会话场景,缩短每次分心时长之外,本申请一还包括强制减少即时通讯应用会话界面中的分心信息,避免用户用眼睛去阅读大量文字等需要长时间分心的即时通讯信息,以及对隐私信息进行保护,具体还包括:

当通过所述即时通讯应用检测到所述车辆处于行驶状态时,对所述即时通讯应用的会话界面中的会话信息进行非可视化处理。在此,所述非可视化处理可以是包括但不限于包括:模糊化处理、隐藏处理及信息简化处理等。

其中,所述模糊化处理是指将即时通讯应用的当前的会话界面中的会引起过度分心关注或会泄露隐私的视觉信息进行模糊化处理,包括但不仅限于会话信息中的文字信息、图片信息、动效信息等,不仅起到隐私保护的作用,还可以使得驾驶车辆的用户减少分心或减少视觉驻留在即时通讯应用的会话界面上。比如将好友列表中的名字信息和收到的文字消息进行模糊处理,可以避免其他驾乘者获取个人的好友信息和会话的文字信息,保护了隐私,比如将会话信息中的文字消息进行模糊,并将内容朗读出来,减少分心查看的时间,保障了行车安全。又比如将收到的购物链接的商品介绍详情页进行模糊,通过语音将关键信息播报出来,通过语音或者按键操作的方式确认购物订单,既保障了行车安全又可充分利用驾驶时间。

所述隐藏处理是指将即时通讯应用的当前的会话界面中会引起过度分心关注或会泄露隐私的视觉信息进行模糊化处理,包括但不仅限于会话信息中的文字信息、图片信息、动效信息等会话信息进行隐藏,使得被隐藏的会话信息不显示在当前的会话界面上,比如将聊天的文字消息进行隐藏,或者将发来信息的好友头像隐藏,或者把收到的链接页面的部分内容进行隐藏,从而能够更好的保护用户在即时通讯应用中的隐私,还使得用户能够专心于驾驶车辆而不被显示的会话信息所干扰。

所述信息简化处理是指将即时通讯应用的当前的会话界面中会引起过度分心关注或会泄露隐私的视觉信息进行模糊化处理,包括但不仅限于会话信息中的文字信息、图片信息、动效信息等会话信息进行精简后在会话界面显示出来,例如,将收到的新闻分享会话信息中的文字信息进行简化,只保留标题和朗读按钮,用户可以选择是否对具体新闻内容进行朗读。或将收到的优惠券信息进行简化,只保留图标、标题和收藏按钮。或将含有好友头像图标和名称的会话界面精简为只包含头像图标的界面,将含有多轮会话的对聊天界面精简为只有一到两轮对话的界面,将好友发过来的具体文字信息简化为“来自好友的消息”等,又例如,将多个会话信息的会话界面精简为只包含有当前联系人(例如,显示该联系人的即时通讯账号而非昵称,这样可以避免通车的其他人知道该联系人与用户的好友关系)及其未读会话信息的数量,使得用户能够知道当前会话界面的联系人是谁且该联系人发来的会话信息数量为多少,以使用户不仅可以知道发来会话信息的联系人及其对应的会话数量,又不至于将具体的好友关系及会话信息的内容展示给同一车辆内的其他人员,从而更好的保护用户的即时通讯隐私。

下面以对所述即时通讯应用的会话界面中的会话信息进行模糊化处理为例,来对车辆处于行驶状态时对会话界面的会话信息进行处理作进一步解释:

如图2所示,当通过所述即时通讯应用检测到所述车辆处于行驶状态时,用户正与即时通讯应用中的联系人“老大哥”正在进行即时通讯,为了使用户在开车的过程中能够专心驾驶确保驾驶安全和/或避免车辆内的其他人员对用户与联系人之间的即时通讯会话的内容的观看以保护用户会话隐私,会对所述即时通讯应用的当前所显示的如图2中所示的会话界面中的会话信息(例如,用户与各联系人之间的好友关系、备注昵称及当前聊天会话内容等)进行模糊化处理,得到如图3所示的经过模糊化处理后的会话界面,模糊程度可以根据具体情况调整直至用户直观上放弃视觉长时间驻留去阅读具体信息,这样不仅可以使用户在车辆处于行驶状态的过程中避免视觉长时间驻留会话界面,保障安心驾驶,还可以保护用户与联系人之间的会话信息的隐私安全。

本申请一实施例中,所述步骤s12确定所述即时通讯应用当前所处的会话界面之前,还包括:

为所述即时通讯应用中的即时通讯会话设置多个所述预设会话场景,所述多个预设会话场景之间相互关联。例如,在即时通讯应用中,为了便于用户在进行一个完整的即时通讯会话的同时,能够随时随地地暂停正在进行的即时通讯会话,在某一时刻将注意力能够集中到行驶车辆及观察路面上来,本申请实施例中为即时通讯应用中的每个完整的即时通讯会话设置多个预设会话场景,且每个预设会话场景之间是相互联系的。例如,该即时通讯会话为搜索与联系人“岩”之间的会话,则可以将该搜索与联系人“岩”之间的会话,可以按照搜索操作顺序的先后顺序设置并拆分为如下几个预设会话场景:如图4所示的初始搜索会话场景、如图5所示的搜索结果列表会话场景、如图6所示的选择并确定会话场景(与“岩”之间的会话)、如图7所示的进入会话场景(进入与“岩”之间的会话)及如图8所示的退出搜索会话场景,使得可以将该车载终端中安装的即时通讯应用中的每个完整的即时通讯会话拆分为多个预设会话场景,以便用户在车辆行驶的过程中,无论是进行到即时通讯会话的哪一个预设会话场景,都可以暂时暂停当前的预设会话场景以处理当前行驶车辆的驾驶操作及观察驾驶过程中的道路情况等,并在用户处理完驾驶过程中的操作后能够继续对当前暂停的预设会话场景进行即时通讯的相关触发操作,使用户在确保行车驾驶安全的前提下,能够片段性的完成即时通讯会话。当然,上述以搜索与联系人“岩”之间的会话为即时通讯会话仅为本申请一实施例,其他能够适用于本申请的即时通讯会话及其对应的预设会话场景如可适用于本申请,均属于本申请的保护范围。

本申请一实施例中,所述步骤s13根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变,包括:

检测并获取用户对所述即时通讯应用的会话界面所进行的触发操作;

根据所述触发操作在所述会话界面显示对应的预设会话场景;

保持所述预设会话场景不变直至再次检测到所述用户的触发操作或直至完成所述预设会话场景。

例如,所述步骤s12确定的当前会话界面如图9所示,通过该即时通讯应用检测用户的触发操作,当检测并获取到用户对该会话界面的触发操作为输入语音操作“录音”,则根据该触发操作将如图9所示的会话界面显示为如图10所示的预设会话场景“录音会话场景”,如果用户在进行录音的过程中,行车过程出现需要用户分心进行处理的驾驶操作,即时通讯应用会在一段时间后进入图11的预设会话场景“录音确认会话场景”,则所述步骤s13在基于触发操作显示的对应的预设会话场景保持不变,使得用户能够有精力先去处理完行车过程中的驾驶操作(例如急转弯、紧急刹车及观察道路状况等),并在用户处理完行车所需的驾驶操作后,可以基于保持不变的该预设会话场景(图11)继续进行操作(即对已经录入的录音进行播报、修改、取消录入、继续添加、发送等),从而使用户能够在该图11所示的预设会话场景“录音确认会话场景”中完成录入会话信息的录音内容的“播报”,或对播报内容确认后的“发送”,或者对已经录入的录音进行“取消”的触发操作后切换当前会话界面回到图9的预设会话场景,实现用户通过片段式触发操作来完成由多个预设会话场景所组成的一个完整的即时通讯会话。

接着本申请的实施例,所述步骤s13中对所述即时通讯应用的会话界面所进行的触发操作,不仅可以包括对所述会话界面中的预设按键所进行的触摸触发操作;还可以包括对所述会话界面所进行的语音输入操作;亦可以包括通过按键控制器上的控制键对所述会话界面所进行的按键触发操作,其中,所述按键控制器与所述车载终端已建立连接。例如,当前确定的即时通讯应用的会话界面如图9所示,用户在行车过程中用户正在说话或者喝水,且当前的行车路况并不复杂时,用户可以对车载终端的及时通讯应用所显示图9的会话界面“车载终端的显示屏幕”进行触摸屏的触摸触发操作,比如用手点击触摸“录音”则可以触发该用户向该即时通讯应用所进行的“录音”输入,实现用户在保证驾驶的同时,还可以及时地回复与联系人之间的会话;又例如,当用户在行车的过程中与即时通讯应用中的联系人进行频繁的消息交互时,可以通过对与该车载终端已建立连接的按键控制器(安装在车载终端对应的车辆的方向舵把手上或者其他触手可及的地方)的控制键进行的按键触发操作,快速地实现用户与联系人之间的高频操作,而不需要过多的关注屏幕上的信息,实现通过按键控制器来对车载终端上安装的即时通讯应用中的即时通讯会话的操作;又例如,用户在行车过程中,若用户带着手套以致用户对会话界面的触摸屏的触摸触发操作不方便,或者与车载终端设备连接的按键控制器不在用户手上或手边,此时,用户可以对当前所显示的会话界面进行语音输入操作,比如用户说出“录音”的语音后,即触发该会话界面开始搜集用户即将说出的语音输入,实现在行车的过程中,还可以通过语音输入操作来完成与及时通讯应用中的联系人之间的即时通讯会话。

在所述步骤s13中,可以通过对与该车载终端已建立连接的按键控制器(安装在车载终端对应的车辆的方向舵把手上或者其他触手可及的地方)的控制键进行的按键触发操作以实现对会话界面的操作,在此,该按键控制器与所述车载终端已建立连接的方式包括:无线网络连接方式和/或有线连接方式,当同时存在无线网络连接方式和有线连接方式时属于混合连接方式,其中,所述无线网络连接方式包括:蓝牙连接、wifi连接、红外连接、3g/4g/5g无线通讯及其他无线网络连接方式;所述有线连接方式包括:以太网连接、can总线连接、lin总线连接、串口通信连接、电信号连接及其他有线连接方式等;混合连接方式用于指示同时具有上述无线网络连接方式和有线连接方式中的一种或多种方式进行连接,比如车载终端通过usb/串口/can总线和车联网模块t-box连接,t-box具有蓝牙、wifi以及3g/4g/5g连接能力,此时按键控制器通过蓝牙和t-box连接后再通过usb/串口/can总线和车载终端连接,或者通过wifi和t-box连接后再通过usb/串口/can总线和车载终端连接,或者通过3g/4g/5g和车辆后台的服务器连接后通过该服务器和车载终端连接等等。又例如,通过蓝牙连接的方式,可以将按键控制器与车载终端连接起来,使得用户可以通过对按键控制器上的控制键的按键触发操作,来完成对即时通讯应用的会话界面的操作,方便了用户可以通过不同的触发操作方式来完成对即时通讯应用中的会话界面的操作。

本申请实施例中提供的一种即时通讯方法的实际应用场景中,如图12所示,用户所在的车辆在行车过程中,通过安装在该车辆中的车载终端上的即时通讯应用登录用户的账号,通过该即时通讯应用检测并计算当前车辆的行车速度,并判断该行车速度是否大于0km/h;若否,则按照停车状态时该即时通讯应用原有的交互逻辑进行即时通讯会话。若是,则按照行驶状态时该即时通讯应用的以下交互逻辑进行即时通讯会话。比如,当通过所述即时通讯应用检测到所述车辆处于行驶状态时,对所述即时通讯应用的会话界面中的会话信息进行非可视化处理,避免用户在驾驶车辆的过程中分心观看该即时通讯应用的会话界面所显示的会话信息,从而确保用户行车过程中的行车安全;又比如,将一个完整的即时通讯会话拆分为多个预设会话场景,且每个该预设会话场景在基于检测到的触发操作触发后,会保持不变直至再次监测到用户对该预设会话场景所进行触发操作或该预设会话场景被执行完成,使得用户能够通过片段式触发操作分别完成每个预设会话场景对应的会话,从而完成对应的一个完整的即时通讯会话,确保用户在行车过程和即时通讯交互过程中,可以先处理完行车过程的驾驶操作后,返回到保持不变的预设会话场景以继续当前会话的相关操作,实现了用户确保行车安全的同时,还可以及时处理即时通讯会话;又例如,在每个触发操作对触发显示的预设会话场景下,对即时通讯应用的会话界面所进行的触发操作可以包括以下不同的操作形式:比如对所述会话界面中的预设按键所进行的触摸触发操作(比如触摸屏中的触摸、点击、滑动及拖拽等操作),还比如对所述会话界面所进行的语音输入操作(比如向车载终端内的即时通讯应用输入语音指令来控制会话),亦比如通过按键控制器上的控制键对所述会话界面所进行的按键触发操作(例如对与车载终端所对应连接的蓝牙按键控制器的按键触发操作来完成对即时通讯应用中的会话界面的操作),以实现为该即时通讯应用中的及时通讯会话中的每个预设会话场景提供多种形式的触发操作,便于用户在行车过程中亦能够及时处理即时通讯会话。当然,无论该车辆是处于行驶状态还是停车状态,当检测到该即时通讯应用退出登录之后,结束即时通讯,若没有退出则实时监测并计算车辆的行车速度。需要指出的是,“停车状态下的即时通讯应用的交互逻辑”也可以使用上述本申请实施例中的及时通讯方法(行驶状态下的交互逻辑),仍然能使用户在车内使用即时通讯软件时受益。

本申请实施例中提供的一种即时通讯方法中的一即时通讯会话的实际应用场景中,用户所在的车辆在行车过程中,若当前需要进行的一个完整的及时通讯会话为:发送消息给xx人,则将该即时通讯会话:发送消息给xx人拆分为以下几个预设会话场景:搜索会话场景、筛选并确定会话场景、录入会话消息场景、确定录入会话消息场景、发送消息场景及撤回消息场景,通过用户对即时通讯应用的会话界面的触发操作在不同的预设会话场景之间切换,以保证完整上述发送消息给xx人的即时通讯会话。例如,在即时通讯应用的会话界面用户可以通过语音输入指令输入“发送消息给xx”(触发操作1),或用户可以点击车载终端上的会话界面上的触摸屏上触摸搜索会话的按键(触发操作2),然后可以通过语音输入指令“xx”,或用户可以通过操作与车载终端已建立连接的按键控制器的控制键,并输入语音指令“xx”(触发操作3),以实现搜索需要与xx之间的会话界面及其对应的会话信息;在搜索会话场景下对对应的会话界面进行上述触发操作1、2及3中的任一种触发操作后,触发会话界面由搜索会话场景进入筛选并确定会话场景,在此筛选并确定会话场景下由列表的形式向用户显示至少一个包含有“xx”的会话的列表,用户可以输入语音指令“第i个”(触发操作4),其中i为大于等于1的正整数,或用户可以通过触摸操作从筛选并确定会话场景下的会话界面的显示屏上的会话列表中选择需要进行的会话,并通过语音反馈来确定是否进入该选择的会话(触发操作5),或用户还可以通过操作按键控制器上的控制键来逐个对会话列表中的会话进行高亮显示并选择,并通过语音反馈来确定是否进入该选择的会话(触发操作6),以通过上述触发操作4、5及6中的任一种触发操作来完成从至少一个包含有“xx”的会话的列表中确定出用户需要进行的会话;当然,在完成了筛选并确定会话场景后,当前的会话界面会切换至录入会话消息场景对应的会话界面,以使用户可以通过输入语音指令“录音”以进入输入语音状态,即时通讯应用会自动判断录音的结束并终止录音(触发操作7),或用户还可以通过触摸操作录入会话消息场景对应的会话界面中的触摸按键:“录音按键”来启动录音,用户可以输入录音,,当用户再次对该触摸按键:“录音按键”来终止录音(触发操作8),或用户还可以通过按键操作按键控制器上的用于指示输入录音的控制键来启动录音,并且可以通过释放该用于指示输入录音的控制键来终止录音(触发操作9),实现通过上述触发操作7、8及9中的任一项操作均可以完成对会话消息的录入;通过用户在上述搜索会话场景、筛选并确定会话场景及录入会话消息场景中的触发操作,以此可知,在完整的及时通讯会话中的各个预设会话场景中均可以通过用户的语音输入操作、用户对显示的会话界面的触摸屏的触摸触发操作及对与安装在车辆中且与车载终端已建立连接的按键控制器的控制键的按键触发操作中的任一种操作形式,来完成即时通讯会话中的每个预设会话场景,从而完成整个即时通讯会话。

根据本申请的另一面,还提供一种非易失性存储介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述在车载终端上执行的即时通讯方法。

根据本申请的另一面,还提供一种用于即时通讯的车载终端,其中,其包括:

一个或多个处理器;

非易失性存储介质,用于存储一个或多个计算机可读指令,

当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述在车载终端上执行的即时通讯方法。

在此,所述车载终端的各实施例的详细内容,具体可参见该车载终端的方法实施例的对应部分,在此,不再赘述。

综上所述,本申请实施例中提供了一种即时通讯方法,该方法中在车载终端上安装即时通讯应用,其中,所述车载终端安装在其对应的车辆中,以使用户能够在行车过程中通过对车载终端上的即时通讯应用的操作,完成对应的即时通讯会话;在所述车辆的行车过程中确定所述即时通讯应用当前所处的会话界面;该车载终端根据检测到的用户对所述即时通讯应用的会话界面所进行的触发操作,在所述会话界面显示对应的预设会话场景并保持所述预设会话场景不变;在此,一个完整的即时通讯会话包括多个所述预设会话场景,使得将所述车载终端上的即时通讯应用中的一个完整的即时通讯会话分为多个预设会话场景,以便用户在行车过程中能够随时随地对该即时通讯应用中的当前会话界面进行触发操作后,可以使该会话界面显示对应的预设会话场景并保持该预设会话场景不变,进而确保用户在行车过程中对即时通讯会话的多个片段性触发操作,来完成该即时通讯会话。例如,当用户在行车过程中遇到需要紧急处理的事件必须停止对即时通讯会话进行操作时,则该即时通讯会话可以停留在当前还没操作完的预设会话场景,以等待用户处理完行车紧急事件后继续对该预设会话场景进行操作。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

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