一种用于执行社交操作的方法与设备与流程

文档序号:13666845阅读:173来源:国知局
一种用于执行社交操作的方法与设备与流程

本申请涉及通信领域,尤其涉及一种用于执行社交操作的技术。



背景技术:

随着移动设备的普及,线上交流的社交方式也在人们的日常生活中得到了广泛的关注,人们经常在社交应用中建立社交群来互动交流,社交群中的用户较多,群内成员私下互动存在安全隐患或操作繁琐。



技术实现要素:

本申请的一个目的是提供一种用于执行社交操作的方法与设备。

根据本申请的一个方面,提供了一种用于执行社交操作的方法,该方法包括:

获取第一用户发起的关于第二用户的社交操作,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

确定所述第二用户对所述第一用户的信任度信息;

当所述信任度信息满足信任度阈值信息,执行所述社交操作。

根据本申请的另一个方面,提供了一种用于执行社交操作的方法,其中,该方法包括:

确定第二用户对第一用户的信任度信息,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

根据所述第二用户对所述第一用户的信任度信息,执行社交操作。

根据本申请的一个方面,提供了一种用于执行社交操作的设备,其中,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行:

获取第一用户发起的关于第二用户的社交操作,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

确定所述第二用户对所述第一用户的信任度信息;

当所述信任度信息满足信任度阈值信息,执行所述社交操作。

根据本申请的一个方面,提供了一种用于执行社交操作的设备,其中,该设备包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行:

确定第二用户对第一用户的信任度信息,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

根据所述第二用户对所述第一用户的信任度信息,执行社交操作。

根据本申请的一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行:

获取第一用户发起的关于第二用户的社交操作,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

确定所述第二用户对所述第一用户的信任度信息;

当所述信任度信息满足信任度阈值信息,执行所述社交操作。

根据本申请的另一个方面,提供了一种包括指令的计算机可读介质,所述指令在被执行时使得系统进行:

确定第二用户对第一用户的信任度信息,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;

根据所述第二用户对所述第一用户的信任度信息,执行社交操作。

与现有技术相比,本申请通过对社交群内两个非好友关系的用户之间信任度进行评估,若两用户间的信任度满足预设的信任度阈值,则两个非好友关系的用户在执行社交操作时可以无需验证,在保证用户交流的安全性的同时,去除了非好友间验证的繁琐过程,从而极大地提高了用户的体验。

附图说明

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

图1示出根据本申请一个实施例的一种用于执行社交操作的系统拓扑图;

图2示出根据本申请另一个实施例的一种用于执行社交操作方法流程图。

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

具体实施方式

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

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

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

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

本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、ios操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(asic)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、数字信号处理器(dsp)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(cloudcomputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、vpn网络、无线自组织网络(adhoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。

当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。

在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。

图1示出了本申请的一个应用场景,其中,第一用户与第二用户属于同一社交群,但两者为非好友关系。当第一用户希望与第二用户进行社交互动,例如邀请第二用户加入新的社交群,第一用户对应的用户设备将该社交操作发送至网络设备(例如社交应用服务器),该网络设备端确定第二用户对第一用户的信任度信息,并基于两者的信任度信息进行后续操作,例如,当第一用户与第二用户间的信任度信息满足一定的信任度阈值,则执行该社交操作,否则拒绝该社交操作。这不仅简化了陌生用户间的社交操作、提高沟通效率,也保护了用户的社交安全、避免恶意信息骚扰。

图2示出了根据本申请一个方面的一种用于执行社交操作的方法,该方法包括步骤s11、步骤s12和步骤s13。在步骤s11中,网络设备获取第一用户发起的关于第二用户的社交操作,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系;在步骤s12中,网络设备确定所述第二用户对所述第一用户的信任度信息;在步骤s13中,网络设备当所述信任度信息满足信任度阈值信息,执行所述社交操作。例如,第一用户与第二用户属于同一社交群,且第一用户与第二用户的当前用户关系为非好友关系。第一用户持有用户设备向网络设备发送向第二用户的对应设备执行社交操作,网络设备接收到该关于第二用户的社交操作,并确定第二用户对第一用户的信任度信息,若该信任度信息满足信任度阈值信息,则网络设备执行该社交操作。

例如,第一用户持有用户设备,用户设备安装了社交应用,第一用户在应用中向第二用户发起社交操作,则第一用户的对应设备向网络设备发送该关于第二用户的社交操作,网络设备接收到该社交操作后,基于群信息或第一用户与第二用户的用户特征信息确定第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备向第二用户执行第一用户发起的关于第二用户的社交操作;若第一用户与第二用户的信任度阈值不满足预设的信任度阈值信息,则网络设备忽略该社交操作。

在一些实施例中,所述社交操作包括但不限于:所述第一用户请求所述第二用户添加好友操作;所述第一用户邀请所述第二用户加入其他社交群;所述第一用户向所述第二用户发送私聊信息;所述第一用户向所述第二用户发送推荐信息。例如,第一用户请求第二用户添加其为好友;又如,第一用户邀请第二用户加入其它社交群;又如,第一用户向第二用户发送私聊信息;又如,第一用户向第二用户发送其他好友推荐或者营销活动等。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作,例如,第一用户请求在同一社交群中的陌生人第二用户添加其为好友;又如,第一用户邀请同一社交群中的陌生人第二用户加入其它社交群;再如,第一用户向同一社交群中的陌生人第二用户发送私聊信息,又如,第一用户向第二用户发送其他好友推荐或者营销活动等。网络设备接收该社交操作后,确定第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作,例如,将第一用户的添加好友请求、入群邀请、营销活动等发送给第二用户,或者将第一用户发送的私聊信息发送至第二用户。更优选地,若第二用户对第一用户的信任度信息满足第一信任度阈值信息,网络设备将该社交操作转发至第二用户;若第二用户对第一用户的信任度信息满足第二信任度阈值信息,网络设备将直接执行该社交操作,例如,将第二用户直接添加到第一用户的好友列表,或者将第二用户直接加入第一用户邀请的社交群,其中,第二信任度阈值信息大于第一信任度阈值信息。

在一些实施例中,所述社交操作包括所述第一用户请求所述第二用户添加好友操作;其中,在步骤s13中,当所述信任度信息满足信任度阈值信息,网络设备建立所述第一用户与所述第二用户的好友关系。例如,社交操作包括第一用户请求所述第二用户添加好友操作,若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则直接跳过第二用户的好友验证操作,将第二用户添加到第一用户的好友列表,或将第一用户与第二用户分别添加到对方的好友列表。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作,例如,第一用户请求在同一社交群中的陌生人第二用户添加其为好友。网络设备接收该社交操作后,并确定第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作,例如,网络设备直接直接将添加好友请求发送给第二用户。更优选地,若第二用户对第一用户的信任度信息满足第一信任度阈值信息,网络设备将该社交操作转发至第二用户;若第二用户对第一用户的信任度信息满足第二信任度阈值信息,网络设备将直接执行该社交操作,例如,将第二用户直接添加到第一用户的好友列表,或将第一用户与第二用户分别添加到对方的好友列表。

在一些实施例中,所述社交操作包括所述第一用户邀请所述第二用户加入其他社交群;其中,在步骤s13中,当所述信任度信息满足信任度阈值信息,网络设备将所述第二用户加入所述其他社交群。例如,社交操作包括第一用户基于社交群邀请第二用户建立或加入其它社交群,若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备直接跳过第二用户的建群或加群验证操作,将第二用户加入第一用户所建立或邀请的社交群。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作,例如,第一用户基于同一社交群邀请第二用户建立或加入其它社交群。网络设备接收该社交操作后,确定第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作,例如,网络设备直接将第二用户加入第一用户所建立或邀请的社交群。更优选地,若第二用户对第一用户的信任度信息满足第一信任度阈值信息,网络设备将该社交操作转发至第二用户;若第二用户对第一用户的信任度信息满足第二信任度阈值信息,网络设备将直接将第二用户加入第一用户所建立或邀请的社交群。

在一些实施例中,在步骤s12中,网络设备根据所述同一社交群确定所述第二用户对所述第一用户的信任度信息。例如,网络设备根据第一用户与第二用户所在的同一社交群的群名称信息或者群聊天信息等确定第二用户对第一用户的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,基于第一用户与第二用户所在同一社交群的群名称信息或者群聊天信息,确定第二用户对第一用户的信任度信息,例如,群聊天信息中群内互动频次较高,则赋予第二用户对第一用户的信任度信息为一较高的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,在步骤s12中,网络设备根据所述同一社交群的群名称信息或群聊天信息确定所述同一社交群的群信任度信息;随后,网络设备根据所述群信任度信息确定所述第二用户对所述第一用户的信任度信息。例如,网络设备基于同一社交群的群名称信息或群聊天信息确定社交群的群信任度信息,然后基于群信任度信息确定第二用户对第一用户的信任度信息,例如,若基于该社交群的群名称信息或群聊天信息确定较高的群信任度信息,则赋予第二用户对第一用户的信任度信息为一较高的信任度信息。更优选地,网络设备还可以基于群信任度信息,并结合第一用户与第二用户在该群内的历史互动信息,确定第二用户对第一用户的信任度信息。例如,若网络设备确定较高的群信任度信息,且第一用户与第二用户在群内的互动频次满足互动频次阈值或群内平局互动频次,则赋予第二用户对第一用户的信任度信息为一更高的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,基于同一社交群的群名称信息或群聊天信息确定社交群的群信任度信息,然后基于群信任度信息确定第二用户对第一用户的信任度信息,例如,若基于该社交群的群名称信息或群聊天信息确定较高的群信任度信息,则赋予第二用户对第一用户的信任度信息为一较高的信任度信息。更优选地,网络设备还可以基于群信任度信息,并结合第一用户与第二用户在该群内的历史互动信息,确定第二用户对第一用户的信任度信息。例如,若网络设备确定较高的群信任度信息,且第一用户与第二用户在群内的互动频次满足互动频次阈值或群内平局互动频次,则赋予第二用户对第一用户的信任度信息为一更高的信任度信息。。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,在步骤s12中,网络设备根据所述同一社交群的群名称信息或群聊天信息确定所述同一社交群的群类型信息;随后,网络设备根据所述群类型信息确定所述第二用户对所述第一用户的信任度信息。例如,网络设备基于同一社交群的群名称信息或群聊天信息确定该社交群的群类型信息(如,公司群,同学群,家庭群等),然后基于该群类型信息确定第二用户对第一用户的信任度信息,例如,若该社交群为公司群、同学群或家庭群,则赋予所述第二用户对所述第一用户的信任度信息为一较高的信任度信息;若该社交群为陌生群、行业交流群或论坛群,则赋予所述第二用户对所述第一用户的信任度信息为一较低的信任度信息。更优选地,网络设备还可以基于该群类型信息,并结合第一用户与第二用户在该群里的历史互动信息,确定第二用户对第一用户的信任度信息。例如,若该社交群为公司群、同学群或家庭群,且第一用户与第二用户的互动频次等于或超过互动频次阈值或群内平均互动频次,则赋予所述第二用户对所述第一用户的信任度信息为一更高的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,基于第一用户与第二用户所在同一社交群的群名称信息或者群聊天信息确定该社交群的群类型信息(如,公司群,同学群,家庭群等),然后基于群类型信息确定第二用户对第一用户的信任度信息,例如,若该社交群为公司群、同学群或家庭群,则赋予所述第一用户与所述第二用户的信任度信息为一较高的信任度信息;若该社交群为陌生群、行业交流群或论坛群,则赋予所述第二用户对所述第一用户的信任度信息为一较低的信任度信息。更优选地,网络设备还可以基于该群类型信息,并结合第一用户与第二用户在该群里的历史互动信息,确定第二用户对第一用户的信任度信息。例如,若该社交群为公司群、同学群或家庭群,且第一用户与第二用户的互动频次等于或超过互动频次阈值或群内平均互动频次,则赋予所述第一用户与所述第二用户的信任度信息为一更高的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,在步骤s12中,网络设备根据所述第一用户与所述第二用户的用户特征信息确定所述第一用户与所述第二用户的信任度信息。例如,网络设备还可以获取第一用户与第二用户的一个或多个用户特征信息,然后匹配第一用户与第二用户在各用户特征信息的匹配信息,根据各用户特征信息的匹配信息以及各用户特征信息的权重计算得到第二用户对第一用户的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,网络设备可以基于第一用户与第二用户的用户特征信息确定其信任度信息,例如,网络设备获取第一用户与第二用户的一个或多个用户特征信息,然后匹配第一用户与第二用户在各用户特征信息的匹配信息,根据各用户特征信息的匹配信息以及各用户特征信息的权重计算得到第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,在步骤s12中,所述用户特征信息包括以下至少任一项:所述第一用户或所述第二用户的群特征信息;所述第一用户或所述第二用户的通讯录信息;所述第一用户或所述第二用户的意向好友信息;所述第一用户或所述第二用户对应的用户设备中已安装的应用程序信息;所述第一用户或所述第二用户的地理位置信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,网络设备可以基于第一用户与第二用户的用户特征信息确定其信任度信息,例如,网络设备获取第一用户与第二用户的一个或多个用户特征信息,然后匹配第一用户与第二用户在各用户特征信息的匹配信息,根据各用户特征信息的匹配信息以及各用户特征信息的权重计算得到第二用户对第一用户的信任度信息,其中,用户特征信息可以是第一用户或第二用户的群特征信息,可以是第一用户或第二用户的通讯录信息,可以是第一用户或第二用户的意向好友信息,可以是第一用户或所述第二用户对应的用户设备中已安装的应用程序信息,还可以是第一用户或第二用户的地理位置信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,在步骤s12中,网络设备根据所述第一用户与所述第二用户的用户特征信息,匹配所述第一用户与第二用户的用户特征信息的重合信息,并基于所述重合信息与所述第一用户的用户特征信息确定所述第一用户与所述第二用户的特征匹配信息,并根据所述特征匹配信息确定所述第二用户对所述第一用户的信任度信息。例如,网络设备根据第一用户或第二用户的群特征信息,匹配其中相同的社交群得到群特征重合信息,再基于基于该群特征重合信息与第一用户的群特征信息从而得到群特征匹配信息,并根据该群特征匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该群特征匹配作为第二用户对第一用户的信任度信息,或者,根据该群特征匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的通讯录信息,匹配其中共同用户得到通讯录特征重合信息,再基于该通讯录特征重合信息与第一用户的通讯录特征信息从而得到通讯录匹配信息,并根据该通讯录匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该通讯录匹配信息作为第二用户对第一用户的信任度信息,或者,根据该通讯录匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的好友申请对象信息,匹配其中共同用户得到意向好友特征重合信息,再基于该意向好友特征重合信息与第一用户的意向好友特征信息从而得到意向好友匹配信息,并根据该意向好友匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该意向好友匹配作为第二用户对第一用户的信任度信息,或者,根据该意向好友匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户对应的用户设备中已安装的应用程序信息,匹配其中相同的已安装的应用程序得到应用程序特征重合信息,再基于该应用程序特征重合信息与第一用户的应用程序重合特征信息从而得到应用程序匹配信息,并根据该应用程序匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该应用程序匹配作为第二用户对第一用户的信任度信息,或者,根据该应用程序匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的地理位置信息,匹配其在相同地理位置的时间在一天时间中所占的比例得到地理位置特征重合信息,再基于该地理位置特征重合信息与第一用户的地理位置特征信息得到地理位置匹配信息,并根据该地理位置匹配信息确定第二用户对第一用户的信任度信息,例如,直接将地理位置匹配信息作为第二用户对第一用户的信任度信息,或者,根据该地理位置匹配的数值映射得到第二用户对第一用户的信任度信息。

在一些实施例中,网络设备基于各群用户特征信任度信息对应的匹配及权重信息,计算得到第二用户对第一用户的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,网络设备可以基于第一用户与第二用户的用户特征信息确定其信任度信息。若所述用户特征信息包括以下任一项:所述第一用户或所述第二用户的群特征信息;所述第一用户或所述第二用户的通讯录信息;所述第一用户或所述第二用户对应的用户设备中已安装的应用程序信息;所述第一用户或所述第二用户的地理位置信息。例如,网络设备根据第一用户或第二用户的群特征信息,匹配其中相同的社交群得到群特征重合信息,再在基于基于该群特征重合信息与第一用户的群特征信息从而得到群特征匹配信息,并根据该群特征匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该群特征匹配作为第二用户对第一用户的信任度信息,或者,根据该群特征匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的通讯录信息,匹配其中共同用户得到通讯录特征重合信息,再基于该通讯录特征重合信息与第一用户的通讯录特征信息从而得到通讯录匹配信息,并根据该通讯录匹配信息确定第二用户对第一用户的信任度信息例如,直接将该通讯录匹配信息作为第二用户对第一用户的信任度信息,或者,根据该通讯录匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的好友申请对象信息,匹配其中共同用户得到意向好友特征重合信息,再基于该意向好友特征重合信息与第一用户的意向好友特征信息从而得到意向好友匹配信息,并根据该意向好友匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该意向好友匹配作为第二用户对第一用户的信任度信息,或者,根据该意向好友匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户对应的用户设备中已安装的应用程序信息,匹配其中相同的已安装的应用程序得到应用程序特征重合信息,再基于该应用程序特征重合信息与第一用户的应用程序重合特征信息从而得到应用程序匹配信息,并根据该应用程序匹配信息确定第二用户对第一用户的信任度信息,例如,直接将该应用程序匹配作为第二用户对第一用户的信任度信息,或者,根据该应用程序匹配的数值映射得到第二用户对第一用户的信任度信息。又例如,网络设备根据第一用户或第二用户的地理位置信息,匹配其在相同地理位置的时间在一天时间中所占的比例得到地理位置特征重合信息,再基于该地理位置特征重合信息与第一用户的地理位置特征信息得到地理位置匹配信息,并根据该地理位置匹配信息确定第二用户对第一用户的信任度信息,例如,直接将地理位置匹配信息作为第二用户对第一用户的信任度信息,或者,根据该地理位置匹配的数值映射得到第二用户对第一用户的信任度信息。

在一些实施例中,若所述用户特征信息包括以下至少两项:所述第一用户或所述第二用户的群特征信息;所述第一用户或所述第二用户的通讯录信息;所述第一用户或所述第二用户对应的用户设备中已安装的应用程序信息;所述第一用户或所述第二用户的地理位置信息,例如,网络设备基于各群用户特征信任度信息对应的匹配及权重信息,计算得到第二用户对第一用户的信任度信息。更优选地,表1示出了一种各用户特征信任度信息对应的匹配及权重信息,例如,第一用户的群数量为100,通讯录好友有200个,意向好友有150个,其对应设备安装应用100个以及某一天的活动轨迹,第二用户的群数量为80个,通讯录好友为220个,意向好友有120个,其对应设备安装应用90个以及某一天的活动轨迹,经过匹配得到其共同群11个,通讯录共同好友34个,相同的意向好友30个,对应设备安装的相同应用23个,以及一天轨迹重合时间为7小时又40分钟,则第二用户相对于第一用户的各用户特征信息匹配分别为(11%,17%,20%,23%,32%),则第二用户相对于第一用户的信任度信息加权平均为0.213。若第二用户与第一用户的预设的信任度阈值信息为0.150,则第二用户对第一用户的信任度信息大于信任度阈值信息,网络设备执行该社交操作。

表1

在一些实施例中,若网络设备执行社交操作时,接收到第二用户对应设备发送的对所述社交操作的撤销操作,则网络设备取消执行该社交操作。更优选地,网络设备根据该撤销操作降低一定的第一用户与第二用户的信任度。

在一些实施例中,在步骤s12中,网络设备根据所述同一社交群确定所述第二用户对所述第一用户的第一信任度信息,并根据所述第一用户与所述第二用户的用户特征确定所述第二用户对所述第一用户的第二信任度信息;随后,网络设备根据所述第一信任度信息与所述第二信任度信息确定所述第二用户对所述第一用户的信任度信息。

例如,第一用户的对应设备向网络设备发送关于第二用户的社交操作。网络设备接收该社交操作后,网络设备根据所述同一社交群确定所述第二用户对所述第一用户的第一信任度信息,并根据所述第一用户与所述第二用户的用户特征确定所述第二用户对所述第一用户的第二信任度信息;随后,网络设备根据所述第一信任度信息与所述第二信任度信息确定所述第二用户对所述第一用户的信任度信息。例如,网络设备先根据同一社交群的群信任度信息确定第二用户对第一用户的第一信任度信息,然后获取第一用户与第二用户的一个或多个用户特征信息,然后匹配第一用户与第二用户在各用户特征信息的匹配信息,根据各用户特征信息的匹配信息以及各用户特征信息的权重计算得到第二用户对第一用户的第二信任度信息,结合群信任度信息与用户特征信任度信息映射得到第二用户对第一用户的信任度信息。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备执行该社交操作。

在一些实施例中,根据本申请的另一个方面提供了一种用于执行社交操作的方法,其中,该方法包括:网络设备确定第二用户对第一用户的信任度信息,其中,所述第一用户与所述第二用户属于同一社交群,且所述第一用户与所述第二用户的当前用户关系为非好友关系,并根据所述第二用户对所述第一用户的信任度信息,执行社交操作。例如,第一用户与第二用户处于同一社交群,且为非好友关系,网络设备基于第一用户与第二用户在群内的群聊天信息以及其他用户特征信息确定第二用户对第一用户的信任度信息,并根据该信任度信息向第一用户或第二用户执行社交操作,如推荐其他好友、发送信任度提醒以及推荐营销活动等。在一些实施例中,所述社交操作还包括将所述第二用户对所述第一用户的信任度信息发送至所述第一用户。

例如,第一用户持有用户设备,用户设备安装了社交应用,第一用户与第二用户处于同一社交群,且第一用户与第二用户为非好友关系。网络设备基于群信息或第一用户与第二用户的用户特征信息确定第二用户对第一用户的信任度信息,其中,群信息包括但不限于群聊天信息、群名称信息和群类型信息等,用户特征信息包括但不限于第一用户或第二用户的群特征信息、通讯录信息、意向好友信息、对应用户设备中已安装的应用程序信息、地理位置信息等。若第二用户对第一用户的信任度信息满足预设的信任度阈值信息,则网络设备向第二用户或第一用户执行社交操作,如网络设备向第二用户或第一用户发送信任度提醒,信任度提醒包括添加好友操作、私聊权限等信息,又如,网络设备向第一用户或第二用户发送关于满足信任度阈值的一些营销活动。在一些实施例中,网络设备还会将第二用户对第一用户的信任度信息发送至第一用户对应的用户设备,用户设备接收并呈现该信任度信息,辅助第一用户决策是否接受网络设备执行的社交操作。

在此,本领域技术人员应该能够理解,上述用户特征信息或/和群信息仅为举例,现有或今后出现用户特征信息或/和群信息的其他内容,如果能够适用于本申请,也应该包含在本申请的保护范围内,并以引用的形式包含于此。

本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。

本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。

本申请还提供了一种计算机设备,所述计算机设备包括:

一个或多个处理器;

存储器,用于存储一个或多个计算机程序;

当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。

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

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。

通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、rf、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。

作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(ram,dram,sram);以及非易失性存储器,诸如闪存、各种只读存储器(rom,prom,eprom,eeprom)、磁性和铁磁/铁电存储器(mram,feram);以及磁性和光学存储设备(硬盘、磁带、cd、dvd);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。

在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

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

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