一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

会话创建方法、装置和电子设备与流程

2022-02-21 07:14:38 来源:中国专利 TAG:


1.本技术属于信息技术领域,具体涉及一种会话创建方法、装置和电子设备。


背景技术:

2.随着信息技术的日益发展,人们可通过其电子设备中安装的应用程序随时随地进行会话交流,通过群聊的方式实现多人在同一会话中共同交流。
3.用户在当前会话下建立与新的用户的会话时,现有技术通常是通过应用程序的群聊创建功能邀请新的用户加入,并生成区别于当前会话的聊天界面的群聊界面来创建群聊。或者,退出当前会话,再选择创建与新用户的聊天会话。上述方式虽然可以创建会话,但是步骤繁琐,降低了用户创建会话的效率。


技术实现要素:

4.本技术实施例的目的是提供一种会话创建方法、装置和电子设备,能够解决现有会话创建步骤繁琐的问题。
5.为了解决上述技术问题,本技术是这样实现的:
6.第一方面,本技术实施例提供了一种会话创建方法,该方法包括:
7.对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话。
8.第二方面,本技术实施例提供了一种会话创建装置,该装置包括:
9.检测模块,对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测;
10.创建模块,在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话。
11.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
12.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
13.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
14.在本技术实施例中,通过对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测,确定会话消息是否包含标识和用户名称;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话,由此基于会话消息中的标识和用户名称,快速且便捷地创建与用户名称对应用户的会话,
简化用户会话聊天创建的繁琐步骤,极大提高了用户会话的效率及用户的沟通效率。
15.此外,在创建第二会话之后,通过复制第一会话中的预定聊天信息到第二会话中,可快速传递第一会话中涉及到的问题或者知识点给到第二会话中的用户,方便用户查看之前会话的聊天信息,能够减少将第一会话中会话消息复制、选择、转发到对应用户的繁琐步骤,提高了用户沟通的效率。
附图说明
16.图1是本技术实施例的聊天会话创建方法的流程示意图。
17.图2至图4是本技术第一实施例的会话创建方法的用户界面示意图。
18.图5至图6是本技术第二实施例的会话创建方法的用户界面示意图。
19.图7是本技术第一实施例的会话创建方法的示例流程图。
20.图8是本技术第二实施例的会话创建方法的示例流程图。
21.图9是本技术实施例的会话创建装置的结构方框图。
22.图10是本技术实施例的电子设备的结构方框图。
23.图11是实现本技术实施例的一种电子设备的硬件结构示意图。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
26.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的聊天会话创建方法、装置和电子设备进行详细地说明。
27.为解决现有技术存在的问题,本技术实施例提出了一种会话创建方法,该方法可以应用于终端设备,包括移动电子设备和非移动电子设备。
28.请参考图1,该图是本技术实施例的会话创建方法的流程示意图。如图1所示,本技术实施例的聊天会话创建方法包括以下步骤12至步骤14。
29.步骤12,对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测。
30.假设当前用户是本地端终端设备的用户,第一会话可以是涉及包括当前用户在内的至少两个用户之间的会话。
31.当前用户可以在本地终端设备上对应聊天会话app的第一会话聊天界面下,通过在会话框中输入文本以创建会话消息。
32.在一个实施例中,可以响应于当前用户在第一会话的会话框中输入会话消息文本的输入操作,对第一会话的会话框中当前输入的会话消息进行检测。即,只要用户在会话框中进行输入,就进行会话消息检测。
33.在一个实施例中,可以响应于当前用户对第一会话的会话框中的会话消息的发送操作,对第一会话的会话框中的会话消息进行检测。
34.在当前用户在会话框中输入会话消息完成并点击聊天界面的发送按键时,则接收到当前用户的发送操作。由此,在步骤12中,可响应该发送操作自动检测当前会话框中所输入的会话消息。
35.在本技术实施例中,检测包括两种检测,一是检测第一会话的会话框中的会话消息中是否包含标识,例如用于创建会话的标识;二是检测第一会话的会话框中的会话消息中是否包含用户名称。
36.标识可使用字母或符号标识来表示,例如 @、&@或c@等等,该标识用于表示在第一会话下需要再创建新的会话。用户名称可以是用户在聊天会话app中的注册名称、昵称、手机号码、用户id等等。
37.步骤14,在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话。
38.可选的,基于所述用户名称和所述第一会话包含的用户创建第二会话,包括:创建包含所述用户名称对应的第一用户与所述第一会话对应的第二用户的第二会话。
39.在本技术的第一实施例中,第二用户可以是第一会话涉及的全部用户。基于所述用户名称和所述第一会话包含的用户创建第二会话,即创建在第一会话中新加入会话消息中检测的用户名称对应用户的群聊会话。
40.该实施例中,创建包含用户名称对应的第一用户与第一会话涉及的全部第二用户的新的会话。
41.例如,如果第一会话下包括在会话框中输入会话消息的当前用户a与一个对端用户b,则创建的新会话,即第二会话包含用户a、用户b及用户名称对应的第一用户c,也即群聊会话。如果第一会话下包括用户a与多个对端用户b和d,则创建的新会话包含用户a、b、c和d的群聊会话。
42.当然,会话消息中的用户名称可以是多个,对应的用户可以是多个用户,如此,可以将新创建的第二会话中加入多个用户名称对应的用户。
43.如果仅检测到第一会话的会话框中的会话消息中含有用户名称,或者仅检测到会话消息中含有标识,则不会创建新的会话。
44.如果设定的用于会话创建的标识为“ @”,则在用户于第一会话的会话框中输入 @和用户名称的关键字“党”后,如图2所示,第一会话的当前聊天界面可弹出用户名称对应的用户列表供当前用户选择。并且记录当前用户的选择状态,选择后则可以将例如图示的用户名称“党**”追加到会话创建标识“ @”后面。
45.根据当前用户选择的用户名称,同时可以创建用户名称对应的引用用户列表,并将当前选择的用户名称加入到该引用用户列表中。然后,创建并保存该会话创建标识对应的变量为true。
46.如果当前用户从会话框中删除会话消息中会话创建标识引用的一个或多个用户
名称,则对应将用户名称从引用用户列表中删除。如果引用用户列表中的全部用户名称均被删除,即引用用户列表为空,则更改该会话创建标识的变量为false。如果当前用户从会话框中删除会话消息中的会话创建标识,则也相应更改该会话创建标识的变量为false。
47.在接收到用户的发送操作从而触发会话消息发送指令时,可读取保存的会话创建标识的变量值,并判断该变量值是否为true,如果为true则执行目标的第二会话创建;如果变量为false,则检测发送的会话消息不满足创建新聊天会话的要求,继续保持当前第一会话的聊天界面。
48.可选的,在创建第二会话之前,显示用于选择是否创建第二会话的界面;在收到选择创建第二会话的输入的情况下,创建包含所述用户名称对应的第二用户与所述第一会话中全部用户的第二会话。
49.该实施例中,在检测到当前用户在会话框中输入的会话消息中包含用户名称和会话创建标识的情况下,弹出选择提示框给当前用户,提示信息例如包括是否基于当前会话加入该用户名称对应的用户,以创建新的聊天会话。
50.可选的,创建包含所述用户名称对应的第一用户与所述第一会话中对应的第二用户的第二会话,包括:在所述第一用户与所述第二用户存在历史会话的情况下,将所述历史会话确定为所述第二会话;或者在所述第二用户与所述第一用户不存在历史会话的情况下,创建包含所述第二用户和所述第一用户的第二会话。
51.如果第一用户与第二用户存在历史会话,则可以直接切换到该历史会话并打开。如果第一用户与第二用户不存在历史会话,则需重新创建对应的第二会话。
52.参考图2至图4,给出了本技术第一实施例的会话创建方法的用户界面示意图。
53.如图2所示,当前用户的发送操作对应的会话框24中的会话消息中包含会话创建标识“ @”和用户名称“党**”,则在当前用户点击“发送”按键后,可以弹出选择提示框22,供当前用户选择。
54.如果用户选择“是”,则基于用户的该操作,触发创建包含当前第一会话涉及的第二用户和用户名称对应的第一用户的第二会话。
55.如图4所示,新创建会话的聊天界面由图3的两个用户的聊天会话变为三个用户的群聊会话。在本技术的第二实施例中,第二用户可以是第一会话中的一个用户,例如在会话框中输入上述会话消息的当前用户。基于所述用户名称和所述第一会话包含的用户创建第二会话,即创建会话消息中检测的用户名称对应的第一用户与当前用户的会话。
56.该实施例中,创建用户名称对应的第一用户与第一会话中当前用户的新的会话,新会话中不包括第一会话中除当前用户的其他第二用户。
57.例如,如果第一会话下包括在会话框中输入会话消息的当前用户a与一个对端用户b,则创建的新会话,即第二会话仅包含用户a和用户名称对应的第一用户c。如果第一会话下包括当前用户a与多个对端用户b和d,则创建的新会话也仅包含用户a和用户c。
58.用户名称对应的第一用户可以是一个或多个用户。
59.同样,可选的,创建包含所述用户名称对应的第一用户与所述第一会话中对应的第二用户的第二会话,包括:在所述第一用户与所述第二用户存在历史会话的情况下,将所述历史会话确定为所述第二会话。
60.该实施例中,如果会话消息中检测的用户名称为一个,即对应的第一用户为一个,
并且当前用户与第一用户在对应的聊天会话app中保存有之前有聊天会话记录,则基于检测结果直接打开当前用户与该第一用户对应的历史会话。
61.可选的,创建包含所述用户名称对应的第一用户与所述第一会话中对应的第二用户的第二会话,包括:在所述第二用户与所述第一用户不存在历史会话的情况下,创建包含所述第二用户和所述第一用户的第二会话。
62.在会话消息中检测的用户名称为一个且所述当前用户与用户名称对应的第一用户不存在历史会话的情况下,则创建包含第一用户和当前用户的第二会话。
63.该实施例中,如果第一用户为一个,并且当前用户与第一用户在对应的聊天会话app中未保存有之前有聊天会话记录,则基于检测结果创建当前用户与该第一用户之间新的两用户聊天会话。
64.如果第一用户为多个,则基于检测结果创建当前用户与多个第一用户的群聊会话。
65.如果仅检测到第一会话的会话框中的会话消息中含有用户名称,或者仅检测到会话消息中含有会话创建标识,则不会创建新的会话。
66.如果设定的会话创建标识为“ @”,则在用户于第一会话的会话框中输入 @和用户名称的关键字“党”后,如图2所示,第一会话的当前聊天界面可弹出用户名称对应的用户列表供当前用户选择。并且记录当前用户的选择状态,选择后则可以将例如图示的用户名称“党**”追加到会话创建标识“ @”后面。
67.根据当前用户选择的用户名称同时可以创建用户名称对应的引用用户列表,并将当前选择的用户名称加入到该引用用户列表中。然后,创建并保存该会话创建标识对应的变量为true。
68.如果当前用户从会话框中删除会话消息中会话创建标识引用的一个或多个用户名称,则对应将用户名称从引用用户列表中删除。如果引用用户列表中的全部用户名称均被删除,即引用用户列表为空,则更改该会话创建标识的变量为false。如果当前用户从会话框中删除会话消息中的会话创建标识,则也相应更改该会话创建标识的变量为false。
69.在接收到用户的发送操作从而触发会话消息发送指令时,可读取保存的会话创建标识的变量值,并判断该变量值是否为true,如果为true则执行目标的第二会话创建;如果变量为false,则检测发送的会话消息不满足创建新聊天会话的要求,继续保持当前第一会话的聊天界面。
70.可选的,在创建第二会话之前,显示用于选择是否创建第二会话的界面;在收到选择创建第二会话的输入的情况下,创建包含所述用户名称对应的第一用户与第一会话中当前用户的第二会话。
71.该实施例中,在检测到当前用户在会话框中输入的会话消息中包含用户名称和会话创建标识的情况下,弹出选择提示框给当前用户,提示信息例如包括是否切换至与该用户名称对应的用户的聊天会话,以创建新的会话或打开历史会话的聊天界面。
72.参考图5、6,给出了本技术第二实施例的会话创建方法的用户界面示意图。
73.如图5所示,当前用户的发送操作对应的会话框34中的会话消息中包含会话创建标识“ @”和用户名称“党**”,则在当前用户点击“发送”按键后,可以弹出选择提示框32,供当前用户选择。
74.如果用户选择“是”,则基于用户的该操作,触发创建或打开包含当前第一会话的当前用户和用户名称对应的第一用户的第二会话。
75.如图6所示,新创建会话的聊天界面由图5的当前用户与对端用户“白**”的聊天会话变为当前用户和第一用户“党**”的聊天会话。
76.可选的,在本技术的上述第一实施和/或第二实施例中,在创建第二会话之后,还包括:发送去掉所述标识和用户名称的会话消息到所述第二会话。
77.当然,本技术不局限该具体实施例,实际应用中发送的会话消息中也可以不去掉会话创建标识和用户名称;或者,仅去掉部分标识。
78.如图4所示,例如,对于本技术第一实施例中的群聊会话,可以保留会话创建标识“ @”中的标识“@”和用户名称“党**”和会话框最终输入的其他文本内容,并将当前用户的会话消息发送到新创建的群聊界面并显示。
79.如图6所示,例如,对于私聊会话,可以同时去掉会话创建标识和用户名称,保留会话框最终输入的其他文本内容,并将当前用户的会话消息发送到新创建或打开的聊天界面并显示。
80.可选的,在基于所述用户名称和所述第一会话包含的用户创建第二会话之后,还包括:在所述第二会话中发送第一会话中预设时间范围内的聊天记录。
81.聊天记录是第一会话中的聊天记录,可以默认是所有聊天记录,也可以是预设时间范围的聊天记录。由此,可以复制第一会话中的预定聊天信息到第二会话中。
82.如图6所示,将当前用户发送操作对应的会话消息38发送到当前用户与用户名称对应的第一用户创建的第二会话中,同时将当前用户在图5所示的第一会话中的聊天记录36也复制到第二会话中。
83.可选的,在基于所述用户名称和所述第一会话包含的用户创建第二会话之前,还包括:接收第一输入,所述第一输入为取消创建第二会话的输入;响应于所述第一输入,删除所述标识和用户名称;在所述第一会话中,发送删除所述标识和用户名称后的会话消息。
84.如图3和图5弹出的选择提示框,如果用户点击“否”,则表示当前用户取消创建新会话的操作,此时,可以将选择提示框弹出之前,用户输入到会话框中的会话消息中的会话创建标识和用户名称删除,并发送其他的文本内容到当前的第一会话中。当然,如果用户点击“否”,也可以直接屏蔽不发送该会话消息。
85.下面,将结合图7至图8的示例,对本技术实施例的会话创建方法做出总体描述。
86.图7是对应本技术第一实施例的会话创建方法的示例流程图,如图7所示,包括以下步骤:
87.步骤101,当前终端设备的聊天软件的对话文本输入框接收到当前用户的文本录入;
88.步骤102,检测匹配当前用户的录入文本中是否包含会话创建标识“ @”,若是,进入步骤103,否则,进入步骤104;
89.步骤103,记录当前用户添加或删除引用用户的用户名称的操作;
90.步骤104,接收到当前用户发送消息操作触发的发送指令;
91.步骤105,检测发送的会话消息中是否存在创建新会话的会话创建标识,若是,进入步骤106,否则,结束;
92.步骤106,弹出的选择提示框供用户选择是否创建新会话,若选择是,则进入步骤108,否则,进入步骤107;
93.步骤107,直接发送会话消息到当前会话;
94.步骤108,创建新会话,复制原会话记录并保存显示到新会话中并发送用户点击发送按键对应的会话消息。
95.在本技术第一实施例中,用户只需要在当前第一会话的会话框中输入会话创建标识和用户名称,即能够在两个或以上用户的当前第一会话的基础上,加入新的第三方用户来创建新的第二会话,新的的第二会话可保留当前第一会话的聊天记录。由此,不仅可以快速且便捷地邀请第三方用户加入创建新的聊天会话,减少手动创建会话的繁琐步骤,提高用户创建聊天会话的效率,还方便当前会话用户从新会话界面查阅历史会话消息,避免切换到原来的会话窗口的步骤,提高了用户的使用体验度。
96.此外,在创建第二会话之后,通过复制第一会话中的预定聊天信息到第二会话中,可快速传递第一会话中涉及到的问题或者知识点给到新加入的第三方用户,避免现有技术存在的新创建的群聊中看不到之前会话中的聊天信息,如果新加入的第三方用户想要观看之前会话的聊天信息,只能依赖于之前其他用户从之前会话中转发聊天信息到新创建的群聊中的问题。本技术实施例的会话创建方法能够减少会话消息复制、选择、转发的繁琐步骤,提高了用户沟通的效率。
97.图8是对应本技术第二实施例的会话创建方法的示例流程图,如图8所示,包括以下步骤:
98.步骤201,当前终端设备的聊天软件的对话文本输入框接收到当前用户的文本录入;
99.步骤202,检测匹配当前用户的录入文本中是否包含会话创建标识“ @”,若是,进入步骤203,否则,进入步骤204;
100.步骤203,记录当前用户添加或删除引用用户的用户名称的操作;
101.步骤204,接收到当前用户发送消息操作触发的发送指令;
102.步骤205,检测发送的会话消息中是否存在切换会话的会话创建标识,也即切换到当前用户与用户名称对应用户的会话界面,若是,进入步骤206,否则,结束;
103.步骤206,弹出的选择提示框供用户选择是否切换聊天会话,若选择是,则进入步骤208,否则,进入步骤207;
104.步骤207,直接发送会话消息到当前会话;
105.步骤208,切换至与用户名称对应用户的目标用户会话窗口,该切换会话可以是新创建会话,也可以是打开历史会话;复制原会话记录并保存显示到切换会话中并发送用户点击发送按键对应的会话消息。
106.在本技术第二实施例中,用户只需要在当前第一会话的文本输入框中输入会话创建标识和用户名称,即能够在当前会话的基础上,创建或打开与用户名称对应第一用户的会话,从当前会话界面切换到与第一用户的第二会话界面。由此,可以减少手动创建或打开会话的繁琐步骤,提高用户聊天会话的效率。
107.此外,通过复制当前第一会话中的预定聊天信息到第二会话中,可快速传递当前第一会话中涉及到的问题或者知识点给到第三方用户,减少会话消息复制、选择、转发的繁
琐步骤,提高了用户沟通的效率。
108.在本技术实施例中,通过对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测,确定会话消息是否包含标识和用户名称;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话,由此基于会话消息中的标识和用户名称,快速且便捷地创建与用户名称对应用户的会话,简化用户会话聊天创建的繁琐步骤,极大提高了用户会话的效率及用户的沟通效率。
109.在创建与用户名称对应的用户的第二会话之后,通过复制第一会话中的预定聊天信息到第二会话中,可快速传递第一会话中涉及到的问题或者知识点给到第二会话中的用户,方便用户查看之前会话的聊天信息,能够减少将第一会话中会话消息复制、选择、转发到第二会话中用户的繁琐步骤,提高了用户沟通的效率。
110.需要说明的是,本技术实施例提供的会话创建方法,执行主体可以为会话创建装置,或者该会话创建装置中的用于执行会话创建方法的控制模块。本技术实施例中以会话创建装置执行会话创建方法为例,说明本技术实施例提供的会话创建装置。
111.可选的,如图9所示,本技术实施例还提供一种会话创建装置800,包括:
112.检测模块820,对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测;
113.创建模块840,在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话。
114.可选的,所述创建模块840基于所述用户名称和所述第一会话包含的用户创建第二会话,具体包括:
115.创建包含所述用户名称对应的第一用户与所述第一会话对应的第二用户的第二会话。
116.可选的,所述创建模块840创建包含所述用户名称对应的第一用户与所述第一会话对应的第二用户的第二会话,具体包括:
117.在所述第一用户与所述第二用户存在历史会话的情况下,将所述历史会话确定为所述第二会话;或者
118.在所述所述第二用户与所述第一用户不存在历史会话的情况下,创建包含所述第二用户和所述第一用户的第二会话。
119.可选的,会话创建装置800还包括第一发送模块860,在所述创建模块840基于所述用户名称和所述第一会话包含的用户创建第二会话之后,在所述第二会话中发送所述第一会话中预设时间范围内的聊天记录。
120.可选的,会话创建装置800还包括:
121.接收模块,在所述创建模块基于所述用户名称和所述第一会话包含的用户创建第二会话之前,接收第一输入,所述第一输入为取消创建第二会话的输入;
122.删除模块,响应于所述第一输入,删除所述标识和用户名称;
123.第二发送模块,在所述第一会话中发送删除所述标识和用户名称后的会话消息。
124.在本技术实施例中,通过对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测,确定会话消息是否包含标识和用户名称;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话,
由此基于会话消息中的标识和用户名称,快速且便捷地创建与用户名称对应用户的会话,简化用户会话聊天创建的繁琐步骤,极大提高了用户会话的效率及用户的沟通效率。
125.此外,在创建与用户名称对应的用户的第二会话之后,通过复制第一会话中的预定聊天信息到第二会话中,可快速传递第一会话中涉及到的问题或者知识点给到第二会话中的用户,方便用户查看之前会话的聊天信息,能够减少将第一会话中会话消息复制、选择、转发到第二会话中用户的繁琐步骤,提高了用户沟通的效率。
126.本技术实施例中的会话创建装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为个人计算机(personal computer,pc)等,本技术实施例不作具体限定。
127.本技术实施例中的会话创建装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
128.本技术实施例提供的会话创建装置能够实现图1至图8的方法实施例实现的各个过程,为避免重复,这里不再赘述。
129.可选的,如图10所示,本技术实施例还提供一种电子设备900,包括处理器940,存储器920,存储在存储器920上并可在所述处理器940上运行的程序或指令,该程序或指令被处理器940执行时实现上述会话创建方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
130.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
131.图11为实现本技术实施例的一种电子设备的硬件结构示意图。
132.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
133.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
134.其中,处理器1010,用于对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话。
135.在本技术实施例中,通过对第一会话的会话框中的会话消息进行检测,所述检测包括标识检测和内容检测,确定会话消息是否包含标识和用户名称;在所述会话消息包含标识和用户名称的情况下,基于所述用户名称和所述第一会话包含的用户创建第二会话,由此基于会话消息中的标识和用户名称,快速且便捷地创建与用户名称对应用户的会话,
简化用户会话聊天创建的繁琐步骤,极大提高了用户会话的效率及用户的沟通效率。
136.可选的,处理器1010,还用于在基于所述用户名称和所述第一会话包含的用户创建第二会话之后,在所述第二会话中发送所述第一会话中预设时间范围内的聊天记录。
137.在创建第二会话之后,通过复制第一会话中的预定聊天信息到第二会话中,可快速传递第一会话中涉及到的问题或者知识点给到第二会话中的用户,方便用户查看之前会话的聊天信息,能够减少将第一会话中会话消息复制、选择、转发到对应用户的繁琐步骤,提高了用户沟通的效率。
138.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
139.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述会话创建方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
140.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
141.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述会话创建方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
142.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
143.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
144.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方
法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
145.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献