经由通信的模式来推断社交群组的制作方法_2

文档序号:9672570阅读:来源:国知局
能是控制列表中的一个或多个上的联系人的子集。或者,拟建群组可能是控制列表中的一个或多个上的联系人的超集。在一些实施方式中,可以通过与用户的通信或者彼此之间的通信来使群组的成员联系起来。另外,那些通信中的每一个可以与诸如与通信有关的位置(例如,地理的或枚举的)、通信的源和目的地、通信的时间、通信的日期、通信的介质、通信的类型等的一个或多个属性相关联。
[0024]在一些实施方式中,如上所述,可能已使用API从托管电子邮件/聊天服务的网站或者托管用于app的服务器的网站中检索了属性的数据。并且,在一些实施方式中,可能已使用平台(例如,用于移动计算装置的操作系统)、app和/或用作另一app的平台的app收集了属性的数据。并且在一些实施方式中,可以将属性和/或基于属性的统计(例如,如在下面所描述的频率)表示为元组或向量,以便方便在探知操作期间进行处理。
[0025]在图2的操作203中,软件(例如,经由⑶I视图)向用户呈现联系人的拟建群组,连同对于所述用户从联系人的拟建群组创建与所述用户相关联的联系人的新控制列表的推荐(例如,使用根据通信的内容推断的拟建群组的标识符)。并且在操作204中,如果用户指示接受推荐(例如,经由GUI视图),则软件为所述拟建群组创建新控制列表(例如,使用所推断的标识符)。然后,在操作205中,根据来自用户(例如,经由GUI视图接收)的命令,软件与新控制列表上的联系人共享由所述用户发布的内容。
[0026]如上面所指示的,通信可以与诸如与通信有关的位置(例如,地理的或枚举的)、通信的源和目的地、通信的时间、通信的日期、通信的介质以及通信的类型的属性相关联。在一些实施方式中,软件可以使用发送通信的计算装置以及最终接收通信的计算装置来确定与通信有关的地理位置。进而,可以使用以下各项来确定计算装置的地理位置:(a)全球定位系统(GPS); (b)WiFi定位系统,其包括室内定位系统;(c)多点定位,例如,使用无线电塔;(d)从基于位置的社交媒体中检索到的诸如“签到”的数据;和/或(e)使用(a)、(b)、(c)或(d)的组合的混合系统。
[0027]在一些实施方式中,软件可以针对来自用户或者来自计算装置的硬件/固件/软件的通信来确定枚举位置。例如,用户可以指示他/她正在使用在“家”里的计算装置或者在“工作地点”处的计算装置。或者,计算装置它本身可以例如基于注册数据库中的条目来指示它是在“家”里或者在“工作地点”处。
[0028]类似地,在一些实施方式中,软件可以确定来自发送通信的计算装置或者接收通信的计算装置的通信的时间和/或通信的日期。在一些实施方式中,关于时间和日期的数据可以被包括在用于通信的控制数据中,例如,在通信的报头中。将要了解的是,例如,如果控制数据对应于通信协议(例如,电子邮件协议、用于文本消息的短消息服务(SMS)协议、即时消息传送协议等),则控制(或报头)数据还可以被用来确定通信的介质。在一些实施方式中,通信的介质可能不涉及通信协议,例如,经由社交网络服务进行的通信,包括共享和直接消息传送。
[0029]并且,依照通信协议(例如,电子邮件协议、用于文本消息的短消息服务(SMS)协议、即时消息传送协议等),用于通信的控制(或报头)数据可以包括用于通信的源和目的地。如果通信是电话呼叫,则可以根据呼叫方标识(呼叫方ID)数据来确定源。或者可以通过发送和接收电话呼叫的计算装置上的硬件/固件/软件来确定源和目的地。
[0030]在一些实施方式中,软件可以根据对通信的正文或内容的分析(例如,词法的、语义的、词法语义混合的等)来确定通信的类型。例如,如果通信的内容和软件项目有关,则软件可能能够将通信分类为“软件项目”通信或者更一般地分类为“工作”通信。
[0031]图3A是依照一些实施方式的用于针对社交网络服务的成员从控制列表上的联系人中推荐联系人的拟建群组的初始GUI对话框。在一些实施方式中,可以通过诸如个人计算装置102或移动计算装置103的计算装置上的用于社交网络服务的客户端程序(例如,应用/app或者利用JavaScript或Act1nScript显示网页的浏览器)来显示这个⑶I对话框。在一些实施方式中,所述GUI对话框可以被实现为利用客户端程序阻止用户工作流的模态视图。在其它实施方式中,所述GUI对话框可以被实现为出现在GUI的相对不显眼的部分中(例如,朝向GUI的右侧)的非模态(或无模态)视图。在仍然其它的实施方式中,GUI对话框可以被实现为工具提示(或信息提示)。
[0032]如图3A中所示,GUI对话框301包括文本框302,其陈述:“我们已注意到你常常与相同人进行通信。我们能够帮助你将那些人组织成群组,以便你与对你的帖子最感兴趣的人共享你的帖子。”⑶I对话框301还包括三个⑶I按钮。如果用户点击被标记为“确定”的GUI按钮303,则客户端程序将显示协助用户创建新控制列表的另一 GUI对话框,如在下面进一步描述的。如果用户点击被标记为“取消”的GUI按钮304,则客户端程序将关闭GUI对话框301并且将在相对较长的时间段(例如,大约两周左右)内不显示它。如果用户点击被标记为“以后再说”的GUI按钮305,则客户端程序将关闭GUI对话框301并且将在相对较短的时间段(例如,大约两天左右)内不显示它。
[0033]图3B是依照一些实施方式的用于从成员的控制列表上的联系人中显示联系人的拟建群组的GUI对话框。这里再次,在一些实施方式中,可以通过诸如个人计算装置102或移动计算装置103的计算装置上的用于社交网络服务的客户端程序来显示这个GUI对话框。在一些实施方式中,所述GUI对话框可以被实现为模态视图。在其它实施方式中,所述GUI对话框可以被实现为非模态(或无模态)视图或者为工具提示(或信息提示)。
[0034]如图3B中所示,GUI对话框311在文本框312下面示出联系人的拟建群组的简档图像,所述文本框312陈述:“你往往在白天与这些人进行通信。”在简档图像的每一个下方是被标记为“移除”的⑶I按钮(例如,GUI按钮313),用户能够使用所述⑶I按钮来将与所述⑶I按钮相关联的、作为新控制列表的潜在候选的联系人除去。在这些GUI按钮下方是另一文本框314,其陈述:“你愿意创建群组以与他们共享帖子吗?如果你想要将其他人添加到所述群组,则你可以在创建所述群组后将他们拖放到所述群组中。”
[0035]GUI对话框311还包括两个其它⑶I按钮。如果用户点击被标记为“确定”的⑶I按钮315,则客户端程序将显示协助用户命名新控制列表的另一 GUI对话框,如在下面进一步描述的。如果用户点击被标记为“取消”的GUI按钮316,则客户端程序将关闭GUI对话框301并且软件(例如,在托管社交网络服务的网站处的服务器上运行的软件)将不相对于拟建群组采取进一步动作,例如,直到用户(例如,经由另一GUI对话框)指示接受推荐的随后意愿为止或者直到拟建群组返回到队列(例如,FIFO、加权的、优先级等)的顶部为止。在一些实施方式中,可以对队列进行加权,并且可以根据用户已相对于拟建群组做出的拒绝次数来减小权重。
[0036]图3C是依照一些实施方式的用于获得新控制列表的标识符的GUI对话框。这里再次,在一些实施方式中,可以通过诸如个人计算装置102或移动计算装置103的计算装置上的用于社交网络服务的客户端程序来显示这个GUI对话框。在一些实施方式中,GUI对话框可以被实现为模态视图。在其它实施方式中,GUI对话框可以被实现为非模态(或无模态)视图或者为工具提示(或信息提示)。
[0037]如图3C中所示,GUI对话框321包括文本框322,其陈述如下:“依据你给我们的隐私偏好,我们已使用计算机执行了对你与这些人的通信的匿名分析。(点击以立即改变你的隐私偏好。)看起来许多你与这些人的通信涉及软件项目。在下面的框中,我们已输入了这个群组的建议名称。随意改变它。”在一些实施方式中,加下划线的语言是超链接(例如,URL),如果用户点击该超链接,则它将把用户带到允许用户改变他的/她的隐私偏好的网页。
[0038]如由引用语言所指示的,软件(例如,在托管社交网络服务的网站处的服务器上运行的软件)可以根据对被用来针对群组标识联系人的通信的内容的分析(例如,离线或近在线执行的关键词/元数据分析)来推断新控制列表的标识符,所述通信包括经由社交网络服务的早前通信(例如,共享和直接消息传送)。或者,软件可以根据通信的控制(或报头)数据(例如,主题
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1