一种多人邀约方法及系统、用户设备与流程

文档序号:17016400发布日期:2019-03-02 02:28阅读:235来源:国知局
一种多人邀约方法及系统、用户设备与流程

本发明涉及移动互联网领域,具体涉及一种多人邀约方法及系统、用户设备。



背景技术:

在周末的时候,小孩子如果想邀约多个好友一起玩耍,可以一个一个的打电话或者通过聊天工具去询问对方是否方便出来玩耍,这样比较麻烦而且还有可能会打扰到正在忙于学习的好友。



技术实现要素:

本发明实施例公开了一种多人邀约方法及系统、用户设备,能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

本发明实施例第一方面公开一种多人邀约方法,所述方法包括:

获取第一用户通过用户设备发起即时邀约请求;

针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,若是,将所述好友用户确定为空闲好友;

将确定出的各个空闲好友对应的唯一标识推送给所述用户设备,以使所述第一用户根据所述各个空闲好友对应的唯一标识,从所述各个空闲好友中选取出最终邀约的空闲好友;

获取所述用户设备发起的邀约信息,并将所述邀约信息发送给所述最终邀约的空闲好友的好友设备;其中,所述邀约信息至少包括目标活动地点。

作为一种可选的实施方式,在本发明实施例第一方面中,在判断出所述好友用户在所述当前时间处于空闲状态之后,所述方法还包括:

判断所述好友用户的好友设备的当前地址是否与所述好友设备登记的家庭地址相匹配,若是相匹配,执行所述的将所述好友用户确定为空闲好友的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,在判断所述好友用户的好友设备的常用当前地址与所述好友设备登记的家庭地址不相匹配之后,所述方法还包括:

判断所述好友用户的好友设备的当前地址是否与所述好友设备之前标注的常玩耍地点相匹配,若是相匹配,执行所述的将所述好友用户确定为空闲好友的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,所述将确定出的各个空闲好友对应的唯一标识推送给所述用户设备之后,以及获取所述用户设备发起的邀约信息之前,所述方法还包括:

向所述用户设备推送参考信息,所述参考信息包括所述用户设备所在区域的当前天气信息以及所述当前天气信息对应的活动建议信息,所述活动建议信息用于建议在室内活动或室外活动;所述参考信息还包括所述用户设备所在区域内的多个可活动地点以及每一个所述可活动地点对应的活动节目信息,所述多个可活动地点包括室内活动地点和/或室外活动地点;

其中,所述目标活动地点是所述第一用户根据所述当前天气信息对应的活动建议信息、所述用户设备所在区域内的多个可活动地点以及每一个所述可活动地点对应的活动节目信息,从所述用户设备所在区域内的多个可活动地点中选取出的任一活动地点。

作为一种可选的实施方式,在本发明实施例第一方面中,针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,包括:

针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否在操作所述好友设备上的非学习类应用,若是,确定出所述好友用户在所述当前时间处于空闲状态。

本发明实施例第二方面公开一种多人邀约系统,所述系统包括:

服务设备,用于获取第一用户通过用户设备发起即时邀约请求;

所述服务设备,还用于针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,若是,将所述好友用户确定为空闲好友;

所述服务设备,还用于将确定出的各个空闲好友对应的唯一标识推送给所述用户设备;

所述用户设备,还用于将所述第一用户根据所述各个空闲好友对应的唯一标识,从所述各个空闲好友中选取出的最终邀约的空闲好友通知所述服务设备;

所述服务设备,还用于获取所述用户设备发起的邀约信息,并将所述邀约信息发送给所述最终邀约的空闲好友的好友设备;其中,所述邀约信息至少包括目标活动地点。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述服务设备,还用于在判断出所述好友用户在所述当前时间处于空闲状态之后,判断所述好友用户的好友设备的当前地址是否与所述好友设备登记的家庭地址相匹配,若是相匹配,执行所述的将所述好友用户确定为空闲好友。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述服务设备,还用于在判断所述好友用户的好友设备的常用当前地址与所述好友设备登记的家庭地址不相匹配之后,判断所述好友用户的好友设备的当前地址是否与所述好友设备之前标注的常玩耍地点相匹配,若是相匹配,执行所述的将所述好友用户确定为空闲好友。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述服务设备,还用于在将确定出的各个空闲好友对应的唯一标识推送给所述用户设备之后,以及获取所述用户设备发起的邀约信息之前,向所述用户设备推送参考信息,所述参考信息包括所述用户设备所在区域的当前天气信息以及所述当前天气信息对应的活动建议信息,所述活动建议信息用于建议在室内活动或室外活动;所述参考信息还包括所述用户设备所在区域内的多个可活动地点以及每一个所述可活动地点对应的活动节目信息,所述多个可活动地点包括室内活动地点和/或室外活动地点;

其中,所述目标活动地点是所述第一用户根据所述当前天气信息对应的活动建议信息、所述用户设备所在区域内的多个可活动地点以及每一个所述可活动地点对应的活动节目信息,从所述用户设备所在区域内的多个可活动地点中选取出的任一活动地点。

作为一种可选的实施方式,在本发明实施例第二方面中:

所述服务设备针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,包括:

所述服务设备针对所述第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否在操作所述好友设备上的非学习类应用,若是,确定出所述好友用户在所述当前时间处于空闲状态。

本发明实施例第三方面公开一种用户设备,所述用户设备包括:

交互单元,用于向服务设备发起即时邀约请求;其中,所述服务设备针对所述用户设备所属的第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,若是,将所述好友用户确定为空闲好友;将确定出的各个空闲好友对应的唯一标识推送给所述用户设备;

通知单元,用于将所述第一用户根据所述各个空闲好友对应的唯一标识,从所述各个空闲好友中选取出最终邀约的空闲好友通知所述服务设备;

所述交互单元,还用于向所述服务设备发起邀约信息,以使所述服务设备将所述邀约信息发送给所述最终邀约的空闲好友的好友设备;其中,所述邀约信息至少包括目标活动地点。

本发明实施例第四方面公开一种服务设备,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的所述多人邀约方法。

本发明实施例第五方面公开一种用户设备,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行如下的多人邀约方法:

向服务设备发起即时邀约请求;其中,所述服务设备针对所述用户设备所属的第一用户的好友用户,根据预先学习到的在当前时间所述好友用户对好友设备的习惯性操作,判断所述好友用户在所述当前时间是否处于空闲状态,若是,将所述好友用户确定为空闲好友;将确定出的各个空闲好友对应的唯一标识推送给所述用户设备;

将所述第一用户根据所述各个空闲好友对应的唯一标识,从所述各个空闲好友中选取出最终邀约的空闲好友通知所述服务设备;

向所述服务设备发起邀约信息,以使所述服务设备将所述邀约信息发送给所述最终邀约的空闲好友的好友设备;其中,所述邀约信息至少包括目标活动地点。

本发明实施例第六方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行所述多人邀约方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,可以获取第一用户通过用户设备发起的即时邀约请求,并针对第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友;进一步的,可以将确定出的各个空闲好友对应的唯一标识推送给该用户设备,以使第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出最终邀约的空闲好友;获取该用户设备发起的邀约信息,并将邀约信息发送给最终邀约的空闲好友的好友设备;其中,邀约信息至少包括目标活动地点。可见,实施本发明实施例,能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

附图说明

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

图1是本发明实施例公开的一种多人邀约方法的流程示意图;

图2是本发明实施例公开的另一种多人邀约方法的流程示意图;

图3是本发明实施例公开的一种多人邀约系统的结构示意图;

图4是本发明实施例公开的一种用户设备的结构示意图;

图5是本发明实施例公开的另一种用户设备的结构示意图;

图6是本发明实施例公开的另一种服务设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种多人邀约方法及系统、用户设备,能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种多人邀约方法的流程示意图。如图1所示,该多人邀约方法可以包括以下步骤:

101、服务设备获取第一用户通过用户设备发起的即时邀约请求。

本发明实施例中,用户设备可以包括移动手机、平板电脑或者可穿戴设备等;其中,可穿戴设备可以包括智能手表、电话手表或者智能眼镜等,本发明实施例不作限定。

本发明实施例中,第一用户是指用户设备的归属用户,第一用户可以在用户设备上登录社交客户端,并且第一用户可以在用户设备上操作已登录的社交客户端,以使得用户设备可以向已登录的社交客户端对应的服务设备发起即时邀约请求。

举例来说,当用户设备是智能手表或者电话手表时,第一用户(如小孩子)可以在智能手表或者电话手表上登录某一社交客户端,并且第一用户(如小孩子)可以在智能手表或者电话手表上通过手动方式或者语音方式来操作已登录的社交客户端进行即时邀约,以使得用户设备可以向已登录的社交客户端对应的服务设备发起即时邀约请求。

又举例来说,当用户设备是智能眼镜时,第一用户(如小孩子)可以在智能眼镜上登录某一社交客户端,并且第一用户(如小孩子)可以在智能眼镜通过眼部动作来操作已登录的社交客户端进行即时邀约,以使得用户设备可以向已登录的社交客户端对应的服务设备发起即时邀约请求。

102、服务设备针对第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友。

本发明实施例中,服务设备可以根据第一用户(如小孩子)在用户设备(如智能手表或者电话手表)上登录的某一社交客户端的账号信息,确定出第一用户的各个好友,并且服务设备可以针对第一用户的任一好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友;若否,将该好友用户确定为非空闲好友。

举例来说,针对第一用户的任一好友用户,服务设备可以根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否在操作好友设备上的非学习类应用,若是,确定出该好友用户在当前时间处于空闲状态;若否,确定出该好友用户在当前时间处于非空闲状态。其中,该好友用户在当前时间在操作好友设备上的非学习类应用可以包括该好友用户在当前时间在操作好友设备上的某些娱乐应用、社交应用等非学习类应用。

103、服务设备将确定出的各个空闲好友对应的唯一标识推送给该用户设备,以使第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出最终邀约的空闲好友。

104、服务设备获取该用户设备发起的邀约信息,并将邀约信息发送给最终邀约的空闲好友的好友设备;其中,邀约信息至少包括目标活动地点。

其中,实施图1所描述的方法,用户能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

实施例二

请参阅图2,图2是本发明实施例公开的另一种多人邀约方法的流程示意图。如图2所示,该一种多人邀约方法可以包括以下步骤:

201、服务设备获取第一用户通过用户设备发起的即时邀约请求。

本发明实施例中,当用户设备是智能手表或者电话手表时,第一用户(如小孩子)可以在智能手表或者电话手表上登录某一社交客户端,并且第一用户(如小孩子)可以在智能手表或者电话手表上通过语音方式来操作已登录的社交客户端进行即时邀约,以使得用户设备可以向已登录的社交客户端对应的服务设备发起即时邀约请求。

其中,第一用户(如小孩子)在智能手表或者电话手表上通过语音方式来操作已登录的社交客户端进行即时邀约,包括:

智能手表或者电话手表(即用户设备)通过已登录的社交客户端提供的拾音功能获取第一用户输入的第一声音信号,并获取预设的第二声音信号;以及,对第一声音信号以及第二声音信号进行合成得到验证声音信号;以及,校验该验证声音信号与已登录的该社交客户端预先配置的允许触发进行即时邀约的合法声音信号是否匹配,若匹配,用户设备可以向已登录的社交客户端对应的服务设备发起即时邀约请求。

作为一种可选的实施方式,对第一声音信号以及第二声音信号进行合成得到验证声音信号,可以包括:

确定第一声音信号与第二声音信号之间的对齐点;其中,对齐点是指第一声音信号和第二声音信号合成的开始位置;

根据对齐点将第一声音信号与第二声音信号合成为验证声音信号。

作为一种可选的实施方式,确定第一声音信号与第二声音信号之间的对齐点,可以包括:

计算第一声音信号的第一时长以及第二声音信号的第二时长;其中,第一时长表示第一声音信号的声音持续的时间;第二时长表示第二声音信号的声音持续的时间;

计算第一时长和第二时长之间的差值;

判断该差值是否小于或等于预设数值,若是,对第一声音信号和第二声音信号中的任一声音信号进行周期上的缩放,以获得最终持续时长相同的第一声音信号和第二声音信号,再以最终持续时长相同的第一声音信号和第二声音信号的首个音频帧作为对齐点。

本发明实施例中,如果该差值小于或等于预设数值,则说明两段声音信号(即该第一声音信号和该第二声音信号)在输入时的差距较小,此时可以对其中的一段声音信号(如该第一声音信号)进行周期上的缩放,例如对时长较长的声音信号进行周期上的压缩(也就是俗称的快进),和/或对时长较短的声音信号进行周期上的放大(也就是俗称的慢进),使得两段声音信号的最终持续时长相同,再以两段声音信号的首个音频帧作为对齐点进行对齐。

其中,该预设数值的取值范围可以为0至0.1秒。

作为一种可选的实施方式,对第一声音信号和第二声音信号中的任一声音信号进行周期上的缩放,可以包括:

若第一声音信号的第一时长相对于第二声音信号的第二时长较短,根据该差值确定该差值占第一声音信号的第一时长的比例x;

计算第一声音信号的音频帧数y;

计算放大系数z,z=x*(y/(y-1));

按照放大系数z,对第一声音信号中除了首个音频帧之外的其他音频帧进行等比例放大,以使得放大后的第一声音信号的最终持续时长与第二声音信号的第二时长相同。

举例来说,该第一声音信号为1秒,有100个音频帧,则每个音频帧0.01秒,该第二声音信号为1.1秒,需要把该第一声音信号放大至1.1秒。第一帧不动,放大后续的99帧,先确定放大的系数z为0.1*(100/(100-1))=0.101,即10.1%;此时后续的99帧,每帧需要放大10.1%,放大后的每帧为0.01*(1+10.1%)=0.01101,放大后这99帧的长度为1.09秒,再加上没有动的第一帧0.01秒,就为1.1秒了,即放大后的第一声音信号的最终持续时长与该第二声音信号的第二时长相同。

本发明实施例中,如果该差值大于预设数值,则说明两段声音信号(即该第一声音信号和该第二声音信号)在输入时的差距较大,如果此时还是对其中的一段声音信号进行周期上的缩放,则缩放后会造成比较严重的失真,后续的校验会出现问题,所以可以采用互相关算法来确定对齐点。即,在该差值大于预设数值时,该方法还包括:

使用相同的默认采样频率对该第一声音信号以及该第二声音信号分别进行采样,得到第一采样组和第二采样组;

根据该默认采样频率(例如8000hz到10000hz)、第一采样组、第二采样组以及互相关权值生成互相关组;其中,该互相关权值与该差值正相关(例如该互相关权值可以为该差值的1.5倍),该互相关组中包含有多个数值;

将该互相关组中的多个数值进行比较,找出最大的数值;

使用该最大的数值对应的音频帧位置作为对齐点。

其中,根据该默认采样频率、第一采样组、第二采样组以及互相关权值生成互相关组,包括:

其中,sn[t]表示互相关组,x[m]表示第一采样组中的第m个采样数据,y[m-t]表示第二采样组中的第(m-t)个采样数据,t表示时间的偏移量,t为整数,取值为从0到m,wt表示窗函数,其中n=l*f,l为互相关权值,f为默认采样频率。

其中,使用该最大的数值对应的音频帧位置作为对齐点可以为:

找到最大的数值后,可以根据上述的公式(1)反推出m是多少,也就是哪一个采样数据,然后再确定该采样数据所在的音频帧是哪一个,并且使用该音频帧作为对齐点。

本发明实施例中,在获取到第一声音信号和第二声音信号之后,并不是逐一的对这两个声音信号进行验证,而是把这两个声音信号进行合成得到验证声音信号,然后再将该验证声音信号与已登录的该社交客户端预先配置的允许触发进行即时邀约的合法声音信号进行匹配,而声音信号合成后会产生更多的可验证参数(例如验证声音信号与合法声音信号是否对齐,验证声音信号与合法声音信号的相位差是否满意预设条件等),相比于逐一验证两段声音信号,提高了验证的安全性。

202、服务设备针对第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,执行步骤203;若否,结束本流程。

本发明实施例中,服务设备可以根据第一用户(如小孩子)在用户设备(如智能手表或者电话手表)上登录的某一社交客户端的账号信息,确定出第一用户的各个好友,并且服务设备可以针对第一用户的任一好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友;若否,将该好友用户确定为非空闲好友。

举例来说,针对第一用户的任一好友用户,服务设备可以根据预先学习(如预先根据机器学习算法学习)到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否在操作好友设备上的非学习类应用,若是,确定出该好友用户在当前时间处于空闲状态;若否,确定出该好友用户在当前时间处于非空闲状态。其中,该好友用户在当前时间在操作好友设备上的非学习类应用可以包括该好友用户在当前时间在操作好友设备上的某些娱乐应用、社交应用等非学习类应用。

203、服务设备判断该好友用户的好友设备的当前地址是否与该好友设备登记的家庭地址相匹配,若不相匹配,执行步骤204;如果相匹配,执行步骤205-步骤207。

204、服务设备判断该好友用户的好友设备的当前地址是否与该好友设备之前标注的常玩耍地点相匹配,若匹配,执行步骤205-步骤207;如不匹配,结束本流程。

205、服务设备将该好友用户确定为空闲好友。

206、服务设备将确定出的各个空闲好友对应的唯一标识推送给该用户设备,以使第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出最终邀约的空闲好友。

207、服务设备获取该用户设备发起的邀约信息,并将邀约信息发送给最终邀约的空闲好友的好友设备;其中,邀约信息至少包括目标活动地点。

作为一种可选的实施方式,在图2所描述的方法中,服务设备将确定出的各个空闲好友对应的唯一标识推送给该用户设备之后,以及获取该用户设备发起的邀约信息之前,服务设备还可以执行以下操作:

服务设备向该用户设备推送参考信息,该参考信息包括该用户设备所在区域的当前天气信息以及当前天气信息对应的活动建议信息,活动建议信息用于建议在室内活动或室外活动;该参考信息还包括该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息(包括活动节目的名称、表演时间等),多个可活动地点包括室内活动地点和/或室外活动地点;

相应地,目标活动地点是第一用户根据上述当前天气信息对应的活动建议信息、该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息,从该用户设备所在区域内的多个可活动地点中选取出的任一活动地点。

作为一种可选的实施方式,本发明实施例中,服务设备将邀约信息发送给最终邀约的空闲好友的好友设备之后,可以目标活动地点是否位于某一商业街道上,向第三方平台发送该商业街的街道标识;以及,获取第三方平台推送的目标商家标识以及目标商家标识所属的目标商家当前发布的商家优惠信息;其中,目标商家标识所属的目标商家位于该商业街道上;以及,向用户设备以及最终邀约的空闲好友的好友设备发送该目标商家标识以及目标商家标识所属的目标商家当前发布的商家优惠信息,从而有利于引导参与活动的用户及其好友进行购物消费,提升体验性。

作为一种可选的实施方式,本发明实施例中,邀约信息还可以包括第一用户发布的与该目标活动地点相关的第一评论;相应地,服务设备获取非好友设备上报的与该目标活动地点相关的第二评论;服务设备将该第一评论与该第二评论进行对比,若对比表明该第一评论与该第二评论近似,服务设备向用户设备发送推荐信息,该推荐信息至少包括该非好友设备所属用户的社交账号,以便于第一用户可以根据该非好友设备所属用户的社交账号与该非好友设备所属用户建立好友关系之后可以进行邀约。

作为一种可选的实施方式,服务设备将该第一评论与该第二评论进行对比,可以包括以下步骤:

服务设备将该第一评论进行拆解得到各候选句子;

服务设备确定各候选句子的重要性分数;

服务设备从各候选句子中提取重要性分数大于预设值的目标句子作为该第一评论的关键信息;

服务设备将该第一评论的关键信息与该第二评论的关键信息进行对比。

作为一种可选的实施方式,服务设备将该第一评论进行拆解得到各候选句子,可以包括:

获取预设的文本拆解规则,该预设的文本拆解规则包括分号、逗号、句号要进行拆解,而顿号、冒号、引号不进行拆解;

以及,服务设备按照该预设的文本拆解规则,将该第一评论进行拆解,以得到各候选句子。

作为一种可选的实施方式,服务设备确定各候选句子的重要性分数,可以包括:

针对各候选句子中的每一候选句子,如果该候选句子为中文句子,服务设备按照语义分析的方式将该中文句子拆分为若干个词组;

以及,服务设备对拆分得到的每个词组进行全文遍历计算,得到每个词组的出现次数;

以及,服务设备按照出现次数由高到低的顺序对拆分得到的所有词组进行排序,并且每个词组按照出现次数赋予相应的权值,出现次数越高,所述权值越高;

以及,服务设备计算每一中文句子的重要性分数,重要性分数即为该中文句子拆分得到的若干个词组的权值之和。

作为一种可选的实施方式,该第一评论的关键信息实际上就是句子的集合,对关键信息的对比实际上就是对句子进行对比。因此,服务设备将该第一评论的关键信息与该第二评论的关键信息进行对比,可以包括:

服务设备确定该第一评论的关键信息中的第一句子,以及确定该第二评论的关键信息中的第二句子;其中,第一句子与第二句子之间彼此重叠的词组的数量最多;

以及,服务设备计算第一句子与第二句子的余弦相似度;

若余弦相似度高于指定值,服务设备确定该第一评论与该景点第二评论近似。

本发明实施例中,上述的余弦相似度的计算过程为:

服务设备将第一句子拆分为若干个词组,以获得一组词组;

以及,服务设备将第二句子拆分为若干个词组,以获得另一组词组;

以及,服务设备将两组词组中的词组进行逐一对比,若存在,则记录为1,若不存在,则记录为0,以得到第一序列和第二序列;

以及,服务设备计算第一序列和第二序列之间的余弦相似度,并作为第一句子和第二句子之间的余弦相似度。

其中,实施图3所描述的方法,用户能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

实施例三

请参阅图3,图3是本发明实施例公开的一种多人邀约系统的结构示意图。如图3所示,该多人邀约系统可以包括服务设备301、用户设备302和好友设备303;其中,服务设备301分别通过网络与用户设备302和好友设备303通信连接,其中:

服务设备301,用于获取第一用户通过用户设备302发起的即时邀约请求;

服务设备301,还用于针对第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友;

服务设备301,还用于将确定出的各个空闲好友对应的唯一标识推送给用户设备302;

用户设备302,还用于将第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出的最终邀约的空闲好友通知服务设备301;

服务设备301,还用于获取用户设备301发起的邀约信息,并将邀约信息发送给最终邀约的空闲好友的好友设备303;其中,该邀约信息至少包括目标活动地点。

举例来说,当用户设备302是智能手表或者电话手表时,第一用户(如小孩子)可以在智能手表或者电话手表上登录某一社交客户端,并且第一用户(如小孩子)可以在智能手表或者电话手表上通过手动方式或者语音方式来操作已登录的社交客户端进行即时邀约,以使得用户设备302可以向已登录的社交客户端对应的服务设备301发起即时邀约请求。

又举例来说,当用户设备302是智能眼镜时,第一用户(如小孩子)可以在智能眼镜上登录某一社交客户端,并且第一用户(如小孩子)可以在智能眼镜通过眼部动作来操作已登录的社交客户端进行即时邀约,以使得用户设备302可以向已登录的社交客户端对应的服务设备301发起即时邀约请求。

本发明实施例中,服务设备301可以根据第一用户(如小孩子)在用户设备302(如智能手表或者电话手表)上登录的某一社交客户端的账号信息,确定出第一用户的各个好友,并且服务设备301可以针对第一用户的任一好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友;若否,将该好友用户确定为非空闲好友。

举例来说,针对第一用户的任一好友用户,服务设备301可以根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否在操作好友设备上的非学习类应用,若是,确定出该好友用户在当前时间处于空闲状态;若否,确定出该好友用户在当前时间处于非空闲状态。其中,该好友用户在当前时间在操作好友设备上的非学习类应用可以包括该好友用户在当前时间在操作好友设备上的某些娱乐应用、社交应用等非学习类应用。

作为一种可选的实施方式,在图3所描述的多人邀约系统中:

服务设备301,还用于在判断出该好友用户在当前时间处于空闲状态之后,判断该好友用户的好友设备的当前地址是否与该好友设备登记的家庭地址相匹配,若是相匹配,才将该好友用户确定为空闲好友。

作为一种可选的实施方式,在图3所描述的多人邀约系统中:

服务设备301,还用于在判断该好友用户的好友设备的常用当前地址与好友设备登记的家庭地址不相匹配之后,判断该好友用户的好友设备的当前地址是否与该好友设备之前标注的常玩耍地点相匹配,若是相匹配,将该好友用户确定为空闲好友。

作为一种可选的实施方式,在图3所描述的多人邀约系统中:

服务设备301,还用于在将确定出的各个空闲好友对应的唯一标识推送给用户设备302之后,以及获取用户设备302发起的邀约信息之前,向该用户设备302推送参考信息,该参考信息包括该用户设备302所在区域的当前天气信息以及当前天气信息对应的活动建议信息,活动建议信息用于建议在室内活动或室外活动;该参考信息还包括该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息(包括活动节目的名称、表演时间等),多个可活动地点包括室内活动地点和/或室外活动地点;

相应地,目标活动地点是第一用户根据上述当前天气信息对应的活动建议信息、该用户设备302所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息,从该用户设备302所在区域内的多个可活动地点中选取出的任一活动地点。

其中,实施图3所描述的多人邀约系统,用户能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

实施例四

请参阅图4,图4是本发明实施例公开的一种用户设备的结构示意图。如图4所示,该用户设备包括:

交互单元401,用于向服务设备发起即时邀约请求;其中,服务设备针对用户设备所属的第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友,并将确定出的各个空闲好友对应的唯一标识推送给用户设备;可选的,交互单元401可以接收服务设备推送的各个空闲好友对应的唯一标识;

通知单元402,用于将第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出最终邀约的空闲好友通知服务设备;

交互单元401,还用于向服务设备发起邀约信息,以使服务设备将邀约信息发送给最终邀约的空闲好友的好友设备;其中,邀约信息至少包括目标活动地点。

作为一种可选的实施方式,本发明实施例中,交互单元401接收到服务设备推送的各个空闲好友对应的唯一标识之后,以及向服务设备发起的邀约信息之前,可以接收服务设备推送的参考信息,该参考信息包括该用户设备所在区域的当前天气信息以及当前天气信息对应的活动建议信息,活动建议信息用于建议在室内活动或室外活动;该参考信息还包括该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息(包括活动节目的名称、表演时间等),多个可活动地点包括室内活动地点和/或室外活动地点;

相应地,目标活动地点是第一用户根据上述当前天气信息对应的活动建议信息、该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息,从该用户设备所在区域内的多个可活动地点中选取出的任一活动地点。

其中,实施图4所描述的用户设备,用户能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

实施例五

请参阅图5,图5是本发明实施例公开的另一种用户设备的结构示意图。如图5所示,该用户设备可以包括:

存储有可执行程序代码的存储器501;

与存储器501耦合的处理器502;

其中,处理器502调用存储器501中存储的可执行程序代码,执行如下多人邀约方法:

向服务设备发起即时邀约请求;其中,服务设备针对用户设备所属的第一用户的好友用户,根据预先学习到的在当前时间该好友用户对好友设备的习惯性操作,判断该好友用户在当前时间是否处于空闲状态,若是,将该好友用户确定为空闲好友,并将确定出的各个空闲好友对应的唯一标识推送给用户设备;

将第一用户根据各个空闲好友对应的唯一标识,从各个空闲好友中选取出最终邀约的空闲好友通知服务设备;

向服务设备发起邀约信息,以使服务设备将邀约信息发送给最终邀约的空闲好友的好友设备;其中,邀约信息至少包括目标活动地点。

作为一种可选的实施方式,本发明实施例中,处理器502接收到服务设备推送的各个空闲好友对应的唯一标识之后,以及向服务设备发起的邀约信息之前,可以接收服务设备推送的参考信息,该参考信息包括该用户设备所在区域的当前天气信息以及当前天气信息对应的活动建议信息,活动建议信息用于建议在室内活动或室外活动;该参考信息还包括该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息(包括活动节目的名称、表演时间等),多个可活动地点包括室内活动地点和/或室外活动地点;

相应地,目标活动地点是第一用户根据上述当前天气信息对应的活动建议信息、该用户设备所在区域内的多个可活动地点以及每一个可活动地点对应的活动节目信息,从该用户设备所在区域内的多个可活动地点中选取出的任一活动地点。

其中,实施图5所描述的用户设备,用户能够快捷地邀约多个空闲的好友一起玩耍,避免打扰到正在忙于学习的朋友。

实施例六

请参阅图6,图6是本发明实施例公开的一种服务设备的结构示意图。如图6所示,该服务设备可以包括:

存储有可执行程序代码的存储器601;

与存储器601耦合的处理器602;

其中,处理器602调用存储器601中存储的可执行程序代码,执行图1或图2所描述的多人邀约方法。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1或图2所描述的多人邀约方法。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于多人邀约方法及系统、用户设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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