一种消息交互方法、系统、装置和电子设备与流程

文档序号:31024871发布日期:2022-08-05 23:52阅读:88来源:国知局
一种消息交互方法、系统、装置和电子设备与流程
一种消息交互方法、系统、装置和电子设备
1.本技术是申请号为cn 2019109831658、申请日为2019年10月16日、申请名称为“一种消息交互方法、系统、装置和电子设备”的专利申请的分案申请。
技术领域
2.本说明书涉及计算机软件技术领域,尤其涉及一种消息交互方法、系统、装置和电子设备。


背景技术:

3.目前,基于设备进行消息交互的方式层出不穷,但是,考虑到地域性以及交互方的身份限制,当前的消息交互方案仍无法覆盖某些特殊的交互需求,消息交互体验欠佳。


技术实现要素:

4.本说明书实施例的目的是提供一种消息交互方法、系统、装置和电子设备,以有效提升消息交互体验,提升交互便捷以及扩展交互场景。
5.为解决上述技术问题,本说明书实施例是这样实现的:
6.第一方面,提出了一种消息交互方法,包括:
7.第一设备采集第一用户的图像以对所述第一用户进行生物识别认证;
8.在所述生物识别认证通过后,所述第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;
9.所述云端服务器将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
10.第二方面,提出了一种消息交互方法,包括:
11.第一设备采集第一用户的图像以对所述第一用户进行生物识别认证;
12.在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
13.第三方面,提出了一种消息交互方法,包括:
14.云端服务器接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
15.将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
16.第四方面,提出了一种消息交互系统,包括:第一设备和云端服务器;其中,
17.第一设备采集第一用户的图像以对所述第一用户进行生物识别认证;
18.在所述生物识别认证通过后,所述第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;
19.所述云端服务器将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
20.第五方面,提出了一种消息交互装置,包括:
21.认证模块,采集第一用户的图像以对所述第一用户进行生物识别认证;
22.发送模块,在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
23.第六方面,提出了一种消息交互装置,包括:
24.接收模块,接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
25.发送模块,将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
26.第七方面,提出了一种电子设备,包括:
27.处理器;以及
28.被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:
29.采集第一用户的图像以对所述第一用户进行生物识别认证;
30.在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
31.第八方面,提出了一种电子设备,包括:
32.处理器;以及
33.被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:
34.接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
35.将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
36.第九方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个
或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
37.采集第一用户的图像以对所述第一用户进行生物识别认证;
38.在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
39.第十方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
40.接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
41.将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
42.由以上本说明书实施例提供的技术方案可见,在第一设备对第一用户进行生物识别认证通过后,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过目标应用将获取的携带有第一账号标识的第一消息发送至目标应用对应的云端服务器,以便于云端服务器将第一消息转发给与第一账号关联的至少一个第二账号。从而,实现第一用户通过第一设备上登录的第一账号,与相关联的第二账号进行非即时消息交互的目的,而且,这种交互方式可基于简单的机具设备实现,交互实现更为方便,交互场景更为广泛,交互体验较佳。
附图说明
43.为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1是本说明书实施例提供的消息交互方法的步骤示意图之一。
45.图2是本说明书实施例提供的消息交互方法的步骤示意图之二。
46.图3a是本说明书实施例提供的一种学生账号注册方案。
47.图3b是本说明书实施例提供的另一种学生账号注册方案。
48.图3c是本说明书实施例提供的基于机具设备进行消息交互的流程示意图。
49.图3d是本说明书实施例提供的家长利用手机与学生进行消息交互的流程示意图。
50.图4是本说明书的一个实施例提供的电子设备的结构示意图。
51.图5是本说明书的一个实施例提供的消息交互装置的结构示意图之一。
52.图6是本说明书的一个实施例提供的消息交互装置的结构示意图之二。
具体实施方式
53.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
54.实施例一
55.参照图1所示,为本说明书实施例提供的消息交互方法的步骤示意图,该消息交互方法可以包括以下步骤:
56.步骤102:第一设备采集第一用户的图像以对所述第一用户进行生物识别认证。
57.在本说明书实施例中,所述第一设备可以是机具设备,该机具设备可以不具备与其它设备进行即时通讯的能力,因此,不同于手机、pad等移动终端。
58.所述第一设备可以采集第一用户的图像,其实,这里的图像可以理解为是第一用户的各类生物特征图像,例如,第一用户的指纹图像,人脸图像,虹膜图像等生物特征图像中的一种或多种。在对第一用户进行核身校验时,可以依据采集到的生物特征图像,与生物特征图像库内存储的生物特征图像进行比对,如果比对到相匹配的生物特征图像,则可以确定对第一用户进行的生物识别认证通过,换言之,能够在生物特征图像库中比对到与采集的生物特征图像匹配的图像。
59.步骤104:在所述生物识别认证通过后,所述第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识。
60.应理解,生物识别认证通过,也就是说该第一用户可以登录进入此前注册的第一账号。在本说明书实施例中,生物特征图像库存储有多个第一用户的生物特征图像,每个生物特征图像携带有相应第一用户的第一账号(亦指第一账号标识)。这样,在比对到相匹配的生物特征图像后,可以基于目标应用直接登录进入该生物特征图像对应的第一账号。之后,第一设备基于在目标应用中登录的第一账号,将用户输入的且携带有第一账号标识的第一消息上传给云端服务器。
61.其中,所述目标应用可以是独立的应用程序,或者嵌入在第三方应用的小程序。举例说明,所述目标应用可以是安装在机具设备中的支某宝、或是加载在机具设备中的支某宝小程序、某某森林小程序、爱心捐赠小程序等。
62.可选地,在本说明书实施例中,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器之前,所述方法还包括:
63.通过第一设备上的扫描模块进行扫描以获取所述第一消息,所述第一消息中携带扫描内容;例如,通过机具设备连接的扫描机,对第一用户期望传送的纸质文档或图像进行扫描以获取携带扫描内容的第一消息。或者,
64.通过第一设备上的音频输入接口接收语音输入以获取所述第一消息,所述第一消息中携带语音输入内容;例如,通过机具设备的音频输入接口,接收第一用户输入的语音消息作为第一消息。或者,
65.通过第一设备上的摄像模块采集图像以获取所述第一消息,所述第一消息中携带图像内容;例如,通过机具设备的摄像模块对第一用户期望传送的图像对象(自身画像、场景图像等)进行拍摄以获取携带图像内容的第一消息。或者,
66.通过第一设备上的输入/输出(input/output,i/o)接口接收第一用户输入的文本内容,所述第一消息中携带文本内容。
67.此外,还可以通过第一设备上的usb接口接收各类文件,例如,文档、图片、表格等。本说明书并不对第一消息的类型以及获取方式进行具体限定。由此,通过第一设备能以多种方式获取不同格式的第一消息,可实现多种类型的消息交互,便捷且灵活。
68.步骤106:所述云端服务器将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
69.应理解,在本说明书实施例中,云端服务器预先存储有多个关联关系,每个关联关系中涉及第一账号和第二账号。在云端服务器接收到第一消息后,并不会即刻将第一消息转发出去,可以将第一消息存储在该第一消息携带的第一账号标识对应的存储空间。在云端服务器接收到由第二账号发来的查询请求时,可以依据发送查询请求的第二账号标识,从关联关系中查找与第二账号关联的第一账号,并将第一账号对应的存储空间内存储的第一消息转发给与第一账号关联的至少一个第二账号,实质上是发送给与第一账号关联的至少一个第二账号所在第二设备。
70.需要说明的是,本说明书实施例中第一设备未通过目标应用建立与第二账号的会话。而且,第一消息中未携带有第二账号的信息。这样,在第一设备发送第一消息给云端服务器时,并不知晓接收方的任何信息,需要通过云端服务器中存储的关联关系确定第一消息要转发给哪个第二账号。从而,第一设备基于第一账号通过目标应用与第二账号进行非即时消息的交互,提升交互便捷以及扩展交互场景。
71.通过上述技术方案,在第一设备对第一用户进行生物识别认证通过后,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过目标应用将获取的携带有第一账号标识的第一消息发送至目标应用对应的云端服务器,以便于云端服务器将第一消息转发给与第一账号关联的至少一个第二账号。从而,实现第一用户通过第一设备上登录的第一账号,与相关联的第二账号进行非即时消息交互的目的,而且,这种交互方式可基于简单的机具设备实现,交互实现更为方便,交互场景更为广泛,交互体验较佳。
72.可选地,在上述消息交互方案中,在第一设备将第一消息发送至云端服务器之后,除了将第一消息转发给第二账号外,云端服务器还可以将第一消息发布至网络平台进行共享。举例说明,假设第一消息为第一用户手工绘制的图画,在通过扫描方式上传给云端服务器之后,云端服务器可以将该图画发布至支某宝爱心捐赠小程序中的网络画廊进行艺术共享。
73.可选地,基于上述图1所示的消息交互方法,第一用户除了基于第一设备发送第一消息外,还可以基于第一设备获取由其它用户通过第二账号发送的第二消息。参照图2所示,在生物识别认证通过后,所述方法还包括:
74.步骤108:所述第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用向云端服务器发送查询请求。
75.应理解,所述查询请求携带有第一账号标识。
76.步骤110:所述云端服务器基于所述查询请求,查找与所述第一账号关联的第二账号对应的第二消息,并返回给所述第一设备。
77.在云端服务器接收到查询请求后,基于查询请求携带的第一账号标识,查找与第一账号关联的第二账号,并在第二账号对应的存储空间中查找到第二消息,之后,返回给第一设备。其中,第二消息可以是与第一账号关联的第二账号所属第二用户通过第二设备发送的。
78.应理解,所述第二消息可以包括文本、语音、视频等内容格式中的一种或多种组合。
79.步骤112:所述第一设备通过所述目标应用接收所述第二消息。
80.第一设备通过第一账号向云端服务器发送查询请求以获取到与第一账号关联的第二账号对应的第二消息,从而实现了接收消息形式的消息交互。
81.进一步,在第一设备通过所述目标应用接收第二消息之后,还可以通过第一设备上的打印模块对第二消息中的文本和/或图像内容进行打印;或者,通过第一设备上的音频输出接口对第二消息中的语音输入进行播放;或者,通过第一设备上的影像输出模块对第二消息中的图像内容进行播放。
82.在具体实现时,考虑到第二消息的内容格式较为灵活多样,因此,可以通过机具设备连接的打印机,将第二消息中的文本内容或是图像内容打印出来,成为实体纸质内容呈现给第一用户。同时,还可以通过机具设备的usb接口,将第二消息中的音频内容、视频内容等下载保存至移动存储设备中,便于第一用户查看、携带以及保留。
83.应理解,在本说明书实施例中,进行消息交互之前,第一用户可以预先完成注册,这样,才可以使用第一设备的目标应用中对应的第一账号与云端服务器以及第二账号进行消息交互。其实,第一用户的注册过程可以包括:账号绑定过程以及图像采集过程。
84.账号绑定过程:加载有目标应用的用户设备获取第一用户的第一账号,以及第二用户的第二账号;为第一账号和第二账号建立关联关系。或者,加载有目标应用的用户设备通过登录的第二账号,获取第一用户的第一账号;为第一账号和第二账号建立关联关系。
85.图像采集过程:采集第一用户的图像,建立第一用户的图像与第一用户的标识之间的对应关系,以完成对第一用户的注册。
86.在完成账号绑定以及图像采集之后,将建立的账号之间的关联关系以及图像和标识之间的对应关系上传给云端服务器进行存储。应理解,在实际的注册方案中,可以通过不同的注册场景实现不同的注册方案。
87.下面,本说明书实施例将以机具设备为例,对本说明书所涉及的消息交互方案进行详述。简单介绍一下机具设备所处消息交互场景。考虑到偏远地区小朋友,尤其是留守儿童,由于物质生活条件匮乏,以及交通、通讯条件的限制,长期无法与父母互动。本说明书实施例中的机具设备可设置在学校、村委会、商店等场所。
88.以第一用户为学生为例,具体参照图3a所示,是本说明书实施例提供的一种学生账号注册方案。
89.该注册场景可以是在学校设置的机具设备上,该机具设备上加载有目标程序,该目标程序可以是支某宝小程序,也可以是为该消息交互方案开发的公益小程序。打开目标程序后,根据学校老师或是学生自己的操作,录入学校信息,例如,解放街小学;接着,录入
学生信息,包括但不限于:姓名、性别、年龄等属性,例如,朱某萌、女、12岁。录入家长支某宝账号进行绑定,其实,在绑定过程中,需要对录入的家长支某宝账号进行检测确认是否存在,如果存在,将学生账号与家长支某宝账号进行绑定,如果不存在,则退出。之后再以学生账号重新进入机具设备加载的目标程序,采集学生的人脸图像,并保存。至此,完成学生账号的注册过程。或者,在将学生账号与家长支某宝账号进行绑定之后,再以家长支某宝账号进入家长手机加载的支某宝程序,查看家长支某宝账号是否已绑定学生账号,如果已绑定,则不作处理,如果未绑定,需要重新绑定学生账号。
90.参照图3b所示,是本说明书实施例提供的另一种学生账号注册方案。
91.该注册场景可以是在家长的手机上,该手机上加载有目标程序,该目标程序可以是支某宝小程序,也可以是为该消息交互方案开发的公益小程序。打开目标程序后,根据家长或是学生自己的操作,选择学生就读学校,然后在学校信息项下录入学生信息,学生信息可参考上述具体内容。检测学生信息是否正确,如果正确,则绑定学生账号与家长支某宝账号,并根据提示采集人脸图像,如果不正确,需要重新录入学生信息。一种采集人脸图像的方式,自行采集人脸图像,直接切换打开手机摄像头,采集学生的人脸图像。另一种采集人脸图像的方式,以学生账号进入支某宝小程序,选择学生,并采集学生的人脸图像。至此,完成学生账号的注册。
92.参照图3c所示,是本说明书实施例提供的基于机具设备进行消息交互的流程示意图。
93.首先,根据学生的操作,开启公益小程序,并通过刷脸核身的方式进入学生账号。
94.之后,根据学生的操作,选择不同的操作。当用户选择查看消息时,则根据学生账号标识,从云端服务器查找并获取该学生账号对应的家长账号下存储的消息。如果获取到的消息是一幅图片,则在将图片展示给学生之后,可以根据学生的打印选择操作,将图片打印出来,以便学生可以实物保存,增加消息互动的趣味性。当学生选择发送消息时,例如,发送一幅图片,可以将图片放置在扫描仪上得到电子图片,将电子图片携带上学生账号上传给云端服务器,后续,则由云端服务器转发给学生账号对应的家长账号。其实,在将电子图片上传给云端服务器的同时,还可以根据学生的选择操作,决定是否将电子图片上传至网络画廊进行公布。或者,在学生选择发送消息时,直接将扫描得到的电子图片上传至网络画廊进行公布。由此,可以扩展消息互动的范围,实现网络共享形式的公益活动,提升学生的参与互动体验。
95.其实,在本说明书实施例中,整个消息互动系统还包括与学生进行互动的家长所使用的第二设备,例如,手机、pad等终端设备。这些终端设备并不单独作为本说明书实施例的保护对象,其可以作为消息交互系统的一部分而存在。
96.参照图3d所示,是本说明书实施例提供的家长利用手机与学生进行消息交互的流程示意图。
97.根据家长的操作打开并登陆支某宝程序。考虑到家长可能有多个孩子,因此,可以根据家长选择的学生(也就是学生账号),进行消息交互。当家长选择发送消息时,例如,发送信笺,可以将家长账号以及学生账号携带在信笺中,上传给云端服务器,后续,由云端服务器转发给家长账号对应的学生账号。当家长选择查看消息时,可以根据家长账号标识,从云端服务器查找并获取该家长账号对应的学生账号下存储的消息。其实,在获取消息后,还
可以还可以根据家长的选择操作,决定是否在此消息基础上向学生回复消息。或者,家长选择查看消息时,可以从网络画廊查看公布的各种图片。
98.由上述方案可知,通过机具设备,可实现留守儿童与父母的消息交互,增进情感联系;而且通过机具设备可提供的多种交互方式,增加情感交互体验以及趣味性。
99.实施例二
100.图4是本说明书的一个实施例电子设备的结构示意图。请参考图4,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
101.处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
102.存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
103.处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成共享资源访问控制装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
104.采集第一用户的图像以对所述第一用户进行生物识别认证;
105.在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。或者,
106.接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
107.将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
108.上述如本说明书图1、图2所示实施例揭示的消息交互装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分
立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
109.该电子设备还可执行图1的方法,并实现消息交互装置在图1、图2所示实施例的功能,本说明书实施例在此不再赘述。
110.当然,除了软件实现方式之外,本说明书实施例的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
111.通过上述技术方案,在第一设备对第一用户进行生物识别认证通过后,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过目标应用将获取的携带有第一账号标识的第一消息发送至目标应用对应的云端服务器,以便于云端服务器将第一消息转发给与第一账号关联的至少一个第二账号。从而,实现第一用户通过第一设备上登录的第一账号,与相关联的第二账号进行非即时消息交互的目的,而且,这种交互方式可基于简单的机具设备实现,交互实现更为方便,交互场景更为广泛,交互体验较佳。
112.实施例三
113.本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图1所示实施例的方法,并具体用于执行以下方法:
114.采集第一用户的图像以对所述第一用户进行生物识别认证;
115.在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。或者,
116.接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
117.将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
118.通过上述技术方案,在第一设备对第一用户进行生物识别认证通过后,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过目标应用将获取的携带有第一账号标识的第一消息发送至目标应用对应的云端服务器,以便于云端服务器将第一消息转发给与第一账号关联的至少一个第二账号。从而,实现第一用户通过第一设备上登录的第一账号,与相关联的第二账号进行非即时消息交互的目的,而且,这种交互方式
可基于简单的机具设备实现,交互实现更为方便,交互场景更为广泛,交互体验较佳。
119.实施例四
120.图5为本说明书的一个实施例提供的消息交互装置500的结构示意图。请参考图5,在一种软件实施方式中,消息交互装置500可包括:
121.认证模块502,采集第一用户的图像以对所述第一用户进行生物识别认证;
122.发送模块504,在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器,所述第一消息中携带第一账号标识;所述第一消息用于被所述云端服务器转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
123.图6为本说明书的一个实施例提供的消息交互装置600的结构示意图。请参考图6,在一种软件实施方式中,消息交互装置600可包括:
124.接收模块602,接收第一设备发送的第一消息,所述第一消息是在第一设备采集第一用户的图像以对所述第一用户进行生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用发送的;
125.发送模块604,将所述第一消息转发给与所述第一账号关联的至少一个第二账号,其中,所述云端服务器存储有第一账号与第二账号的关联关系。
126.通过上述技术方案,在第一设备对第一用户进行生物识别认证通过后,第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过目标应用将获取的携带有第一账号标识的第一消息发送至目标应用对应的云端服务器,以便于云端服务器将第一消息转发给与第一账号关联的至少一个第二账号。从而,实现第一用户通过第一设备上登录的第一账号,与相关联的第二账号进行非即时消息交互的目的,而且,这种交互方式可基于简单的机具设备实现,交互实现更为方便,交互场景更为广泛,交互体验较佳。
127.可选地,作为一个实施例,所述第一设备在发送所述第一消息时未通过所述目标应用建立与所述第二账号的会话。应理解,在说明书实施例中,第一账号和第二账号并不直接进行通讯,因此,第一设备在发送第一消息时不需要建立与第二账号之间的会话。
128.在本说明书实施例的一种具体实现方式中,所述第一消息中未携带有所述第二账号的信息。本说明书实施例中,第一设备发送第一消息时,可不需要知道接收方账号信息,也不需要向云端服务器传递接收方账号信息。因此,第一消息中可不携带第二账号的信息。
129.在本说明书实施例的另一种具体实现方式中,所述消息交互装置500还包括:获取模块,在第一设备基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通过所述目标应用将第一消息发送至所述目标应用对应的云端服务器之前,通过第一设备上的扫描模块进行扫描以获取所述第一消息,所述第一消息中携带扫描内容;或者,通过第一设备上的音频输入接口接收语音输入以获取所述第一消息,所述第一消息中携带语音输入内容;或者,通过第一设备上的摄像模块采集图像以获取所述第一消息,所述第一消息中携带图像内容;或者,通过第一设备上的i/o接口接收第一用户输入的文本内容,所述第一消息中携带文本内容。
130.在本说明书实施例的另一种具体实现方式中,所述发送模块504还用于在所述生物识别认证通过后,基于被识别的第一用户在第一设备的目标应用中对应的第一账号,通
过所述目标应用向云端服务器发送查询请求。
131.相应地,所述发送模块604还用于基于所述查询请求,查找与所述第一账号关联的第二账号对应的第二消息,并返回给所述第一设备。以及,
132.所述消息交互装置500还包括:发送模块,用于通过所述目标应用接收所述第二消息。
133.在本说明书实施例的另一种具体实现方式中,所述消息交互装置500还包括:输出模块,在所述第一设备通过所述目标应用接收所述第二消息之后,用于通过第一设备上的打印模块对所述第二消息中的文本和/或图像内容进行打印;或者,通过第一设备上的音频输出接口对所述第二消息中的语音输入进行播放;或者,通过第一设备上的影像输出模块对所述第二消息中的图像内容进行播放。
134.在本说明书实施例的另一种具体实现方式中,所述消息交互装置600还包括:发布模块,用于将所述第一消息发布至网络平台进行共享。
135.在本说明书实施例的另一种具体实现方式中,所述第一账号与第二账号的关联关系通过以下方式建立:
136.加载有所述目标应用的用户设备获取第一用户的第一账号,以及第二用户的第二账号;为所述第一账号和所述第二账号建立关联关系,并上传给云端服务器。或者,
137.加载有所述目标应用的用户设备通过登录的第二账号,获取第一用户的第一账号;为所述第一账号和所述第二账号建立关联关系,并上传给云端服务器。
138.在本说明书实施例的另一种具体实现方式中,在为所述第一账号和所述第二账号建立关联关系之后,采集所述第一用户的图像,建立所述第一用户的图像与所述第一用户的标识之间的对应关系,以完成对所述第一用户的注册。
139.在本说明书实施例的另一种具体实现方式中,所述目标应用为独立的应用程序,或者嵌入在第三方应用的小程序。
140.应理解,本说明书实施例的消息交互装置还可执行图1中消息交互装置(或设备)执行的方法,并实现消息交互装置(或设备)在图1所示实施例的功能,在此不再赘述。
141.总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。
142.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
143.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备
或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
144.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
145.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1