用于计算机化社会网络的竞争性的朋友排名的方法和系统的制作方法

文档序号:6458288阅读:178来源:国知局
专利名称:用于计算机化社会网络的竞争性的朋友排名的方法和系统的制作方法
技术领域
本发明涉及计算机化社会网络的领域,并且更特别地涉及在计算机 化社会网络中对朋友进行排名。
背景技术
社会网络是指每个都与不同的人或机构相关联的节点的社会结构。 每个节点的互连反映各个人和机构之间的直接关系,从而与各自的节点相关联的两个人或机构之间的关系的直接性(directness )可通过各自的 节点之间的互连的路径来概括。通过这种方式,社会网络中的任何个人 可以估计与该网络中的其它人的社会关系的数量和质量,这些关系的范 围包括从紧密的家族联合关系到萍水相逢关系。全球因特网的出现已经改变了看待社会网络的方式。原先,仅仅是 描述社会现象的可视工具,而今计算机化社会网络促进社会网络在全球 范围中交互的用户之间的识别和扩充。尽管以前地理边界限制了给定的 社会网络的广度和质量,但是全球因特网使得能够基于通过计算机通信 的结构耦合到 一起的主动合作者的大集合而实现社会网络的无限扩充。商业计算机化社会网络近年来特别是在年轻人群中已经极为流行。 例子包括由加利福尼亚州的洛杉矶的MySpace 7>司所维护的MySpace (商标)计算机社会化网络,由加利福尼亚州的Palo Alto的Linkedln 公司所维护的Linkedln(商标)计算机化商业网络,以及由加利福尼亚州 的Palo Alto的Facebook公司所维护的Facebook(商标)计算机化社会网 络。商业计算机化社会网络表示根据总体上看的不同类型的兴趣来连接 用户的社会网络服务——通常是提供Web log (也称为博客)类型服务 的Web站点。通常,商业计算机化社会网络通过在Web站点中放置广告来产生收入。通常,商业计算机化社会网络允许用户创建个人简档(profile )。每 个简档可以包括可视材料,诸如用户的照片以及与用户相关的事物的照 片。每个简档还可以包括文本材料,诸如生活方式信息或一般作品。值 得注意的是,用户可以建立受欢迎的"朋友"的网络。受欢迎的朋友可 以由给定用户手工地指定,并且常常表示该给定用户最欢迎的个人或机 构。每个受欢迎的朋友可以呈现在Web站点中,从而允许链接到该受 欢迎的朋友的对应的简档。通过这种方式,终端用户可以完全浏览《合定 用户的社会网络。发明内容本发明的实施例致力于解决在计算机化社会网络中的受欢迎的朋 友方面的现有技术的不足,并且提供一种用于针对社会网络服务的竟争 性的受欢迎的朋友排名的新颖且非显而易见的方法、系统和计算机程序 产品。在本发明的一个实施例中,可以提供一种竟争性的朋友排名的方 法。该方法可以包括监视不同朋友与社会网络中的简档之间的互动。该 方法还可以包括根据监视到的互动来对每个不同朋友进行排名。此后, 该方法还可以包括按照最高排名的朋友的顺序调整简档中的至少 一部 分不同朋友的显示。在实施例的 一 个方面,监视不同朋友与社会网络中的简档之间的互 动可以包括监视若干不同类型的互动。作为举例,那些互动可以包括 朋友向简档用户发送消息的频率、朋友对简档内容做出评论的频率、朋 友访问简档的频率、朋友链接到与简档用户相关联的外部内容的频率、 朋友阅读简档中的博客材料的频率、朋友向简档上张贴内容的频率、朋 友何时对来自简档用户的消息做出响应、用户何时将简档用户添加到朋 友列表、以及朋友何时列出与简档中所列出的兴趣相类似或相同的兴 趣。在该实施例的另一方面,根据监视到的互动来对每个不同朋友进行 排名可包括针对相应的不同的监视到的互动来给不同的朋友打分。最 后,在该实施例的又一方面,根据监视到的互动来对每个不同朋友进行排名还包括给不同的分数进行加权以强调该互动中的某些互动高于互 动中的其它互动。在本发明的另 一 方面,可以提供一种被配置用于竟争性的朋友排名 的社会网络系统。该系统可以包括简档的数据存储库,其中每个简档包 括朋友的朋友列表,其按排名顺序来显示各朋友。该系统还可以包括耦 合到简档的数据存储库的社会网络服务,和朋友排名引擎。该朋友排名 引擎可以包括能够根据监视到的针对每个简档与所述朋友中的朋友进 行交互的互动,对朋友列表中的朋友进行排名的程序代码。可选地,每 个朋友都可以包括从监视到的互动计算出的分数,每个监视到的互动都 对该分数有贡献。同样,对该分数的每个贡献可以根据互动的类型进行 加权。本发明的其他方面 一部分将在随后的描述中进行阐述,并且一部分 可以从描述部分显而易见地获得,或者可以通过本发明的实现来认识。 本发明的各方面将借助在所附权利要求书中特别指出的组成部分和组 合来实现和达到。应当理解,上述一般性的描述和以下详细的描述二者 都是示例性的和说明性的,并不是对所主张的本发明的限制。


附图被并入本说明书并组成本说明书的 一部分,其说明了本发明的 各实施例,并且与描述一起用于解释本发明的原理。应当理解,此处所 说明的各实施例现在是优选的,然而本发明不限于所示出的精确安排和手段,其中图1是配置用于竟争性朋友排名的计算机化社会网络的图示说明; 图2是配置用于竟争性朋友排名的计算机化社会网络的示意性说 明;以及图3是说明在图2的计算机化社会网络中的竟争性朋友排名的过程 的流程图。
具体实施方式
本发明的各实施例提供一种用于计算机化社会网络中的竟争性的朋友排名的方法、系统和计算机程序产品。4艮据本发明的实施例,社会 网络中用户的朋友可以根据与该用户的简档进行交互的每个朋友的行为来排名。对用户的朋友的行为进行排名时所用的标准可以包括朋友 向用户发送消息的频率、朋友对用户简档中的内容^f故出评论的频率、朋 友访问用户简档的频率、朋友链接到与用户相关联的外部内容的频率、 朋友阅读与用户相关联的博客材料的频率、朋友向用户筒档上张贴内容 的频率、对来自用户的消息做出响应、将用户添加到朋友列表、以及列 出与用户简档中所列出的兴趣相类似或相同的兴趣,这些仅仅是少数例 子。在说明中,图1是配置用于竟争性朋友排名的计算机化社会网络的 图示说明。如图l所示,社会网络中的用户120可以张贴简档IIO供社 会网络中的其它用户130浏览。简档110可以包括用户120的摄影图像 和诸如年龄、位置和基本兴趣之类的用户的筒档摘要。该简档还可包括 博客部分,用户120可以向该博客部分中张贴博客项以订制其它用户 130之一。还可以提供通过其可以联系用户120的控制面板,包括电子 邮件和即时消息发送控件。值得注意的是,可以提供对简档IIO的朋友 部分的排名的列表。最后,可以将用于安置(positing)访问者评论和用 户评论的各个部分与到用户120的Web站点的超级链接一起提供。值得注意的是,可以监视其它用户130中的不同用户与简档IIO之 间的互动。不同类型的互动可以与其他用户130中相应之一相关联所记 录的分数140的基础。在这点上,可以根据以下标准对其它用户130中 的每个用户进行评分向用户120发送消息的频率、向简档110张贴评 论的频率、访问简档110的频率、从简档110链接到外部Web站点的频 率、阅读与用户120相关联的博客材料的频率、向简档110上张贴内容 的频率、何时对来自用户120的消息做出响应、何时将用户120添加到 朋友列表、以及列出与简档110的简档摘要中所列出的兴趣相类似或相 同的兴趣,这些仅仅是少数例子。其它用户130中的每个用户的分数140可以用于当在简档IIO的朋 友列表中包括其它用户130时对其它用户130进行排名。具体地,可以根据施加到每个朋友的总分来确定筒档110中的顶部少数朋友的放置和 顺序。这样,完成简档110中的朋友列表中的放置在本质上可以是竟争 性的,并且可以依赖于分数140中的相应的分数所反映的朋友与简档 110的互动。结果,最可能看到放置在简档110附近的广告的朋友将被 广告商知晓,从而抬高简档110自身的广告价值。在另 一说明中,图2是配置用于竟争性朋友排名的计算机化社会网 络示意性说明。该系统可以包括配置用于通过计算才几通信网络230通信 地耦合到一个或多个客户端220的主机计算平台210。主机计算平台210 可以支持社会网络服务240的操作,其提供对部署在耦合的简档数据存 储库250内的一个或多个用户简档260的查看。通过这种方式,终端用 户可以通过计算机通信网络230远程地搜索和选择查看给定简档260中 的任意一个。值得注意的是,朋友排名引擎270可以耦合到社会网络服务240。 朋友排名引擎270可包括能够给简档260的不同简档中的不同朋友施加 不同分数280的程序代码。可以根据各个朋友与各个筒档260之间的任 何数目的监视到的互动来计算分数280。作为举例,该互动可以包括 朋友向简档用户发送消息的频率、朋友对简档内容做出评论的频率、朋 友访问简档的频率、朋友链接到与简档用户相关联的外部内容的频率、 朋友阅读简档中的博客材料的频率、朋友向简档上张贴内容的频率、朋 友何时对来自筒档用户的消息做出响应、用户何时将简档用户添加到朋 友列表、以及朋友何时列出与简档中所列出的兴趣相类似或相同的兴 趣。可选地,可以对评分标准中的任何标准进4亍加^又以使得评分标准的 给定集合高于其它标准。朋友排名引擎270的程序代码还可以实现根据对某个集合中的朋友排序。此后,排名最高的朋友可以突出地显示在简档260的给定简档中。累积的分数280进行改变。通过这种方式,可以推动不同的朋友与简档 260中的不同简档进行连续地交互,以获得或维持针对简档260中的不同简档的朋友列表中的排名。在又一说明中,图3是说明在图2的计算机化社会网络中的竟争性 朋友排名的过程的流程图。从方框300开始,可以获取并显示用于社会 网络服务的简档,以供社会网络服务的一个或多个用户进行查看。在方 框310中,可以装载该简档的朋友列表,并且在方框320中,排名可以 被施加到朋友列表中的不同朋友。在方框330中,可以根据排名对朋友 列表中的各朋友进行排序,以及在方框340中,可以刷新朋友列表的显 示以提供朋友列表中的排序的排名的朋友显示。在方框3 50中,可以监视在简档的不同朋友与简档自身之间的互动。 在判决方框360中,可以判决给定的互动是否足以对相应的朋友进行评 分。如果足够,则在方框370中可以获取与该互动相关联的朋友以便处 理,并且在方框380中可以对该互动进行评分。该评分可以基于这些值 的静态表格或者基于预先存储的公式来确定,并且可选地可以进行加 权。此后,可以根据新的分数来对朋友重新排名390。最后,在方框320 中该排名可以被施加到朋友列表中的朋友,并且该过程可以重复通过方 框330。本发明的各实施例可以采用全部硬件实施例、全部软件实施例或者 同时包含硬件和软件组成部分二者的实施例的形式。在优选的实施例 中,本发明是用软件来实现的,软件包含但不限于固件、常驻软件、微访问的计算机程序产品的形式,该介质提供程序代码供由或结合计算机 或任何指令执行系统来使用。出于描述的目的,计算机可用或计算机可读的介质可以是这样的任 何装置,该装置可以包含、存储、通信、传播或传送程序供由或结合指 令执行系统、装置或设备来使用。该介质可以是电子、磁、光、电磁、 红外、或半导体的系统(或装置或设备)或传播介质。计算机可读介质 的例子包括半导体或固态存储器、磁带、可移除计算机磁盘、随机存取 存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。光盘的当前 的例子包括致密盘-只读存储器(CD-ROM )、致密盘-读/写(CD-R/W)和DVD。适于存储和/或执行程序代码的数据处理系统将包括直接耦合或通 过系统总线间接耦合到存储器元件的至少一个存储器。该存储器元件可 以包括在实际执行程序代码期间所使用的本地存储器、大容量存储装置 以及高速緩存存储器,该高速緩存存储器提供对至少某些程序代码的临 时存储以减少在执行期间必须从大容量存储装置中获取代码的次数。输 入/输出或I/0设备(包括但不限于键盘、显示器、定点设备等等)可以 直接或通过中间I/O控制器耦合到系统。网络适配器还可以耦合到系统以使该数据处理系统通过中间的专用或公共网络耦合到其它数据处理 系统或远程打印机或存储设备。调制解调器、线缆调制解调器和以太网 卡只是网络适配器的当前可用类型中的少数。
权利要求
1.一种竞争性的朋友排名方法,包括监视不同朋友与社会网络中的简档之间的互动;根据所述监视到的互动来对每个所述不同朋友进行排名;以及按照最高排名的朋友的顺序调整所述简档中的至少一部分所述不同朋友的显示。
2. 根据权利要求1所述的方法,其中监视不同朋友与社会网络中 的简档之间的互动,包括监视选自以下组中的互动,该组包括朋友向 简档用户发送消息的频率、朋友对简档的内容做出评论的频率、朋友访 问简档的频率、朋友链接到与简档用户相关联的外部内容的频率、朋友 阅读简档中的博客材料的频率、朋友向用户简档上张贴内容的频率、朋 友何时对来自简档用户的消息做出响应、朋友何时将简档用户添加到朋 友列表、以及朋友何时列出与简档中所列出的兴趣相类似或相同的兴 趣。
3. 根据权利要求1所述的方法,其中根据所述监视到的互动来对 每个所述不同朋友进行排名,包括针对相应的不同的监视到的互动来给 所述不同朋友打分。
4. 根据权利要求3所述的方法,其中根据所述监视到的互动来对 每个所述不同朋友进行排名,还包括对不同的分数进行加权以强调所述 互动中的某些互动高于所述互动中的其它互动。
5. —种配置用于竟争性的朋友排名的社会网络系统,所述系统包括简档的数据存储库,其中每个所述简档包括朋友的朋友列表,其按排名顺序来显示所述朋友;耦合到所述简档的数据存储库的社会网络服务;以及朋友排名引擎,所述朋友排名引擎包括能够根据监视到的针对每个简档与所述朋友之一 进行交互的互动对所述朋友列表中的朋友进行排名的程序代码。
6. 根据权利要求5所述的系统,其中所述监视到的互动包括选自 以下组中的互动,所述组包括朋友向简档用户发送消息的频率、朋友 对简档的内容做出评论的频率、朋友访问简档的频率、朋友链接到与简 档用户相关联的外部内容的频率、朋友阅读简档中的博客材冲牛的频率、 朋友向简档上张贴内容的频率、朋友何时对来自简档用户的消息做出响 应、朋友何时将简档用户添加到朋友列表、以及朋友何时列出与简档中 所列出的兴趣相类似或相同的兴趣。
7. 根据权利要求5所述的系统,其中每个所述朋友都包括从所述 监视到的互动计算出的分数,每个所述监视到的互动都对所述分数有贡 献。
8. 根据权利要求7所述的系统,其中对所述分数的每个贡献根据 互动的类型进行加权。
全文摘要
本发明的实施例致力于解决关于在计算机化社会网络中受欢迎的朋友方面的现有技术的不足,并且提供一种用于针对社会网络服务的竞争性的受欢迎的朋友排名的方法、系统和计算机程序产品。在本发明的一个实施例中,可以提供一种竞争性的朋友排名方法。该方法可以包括监视不同朋友与社会网络中的简档之间的互动。该方法还可以包括根据监视到的互动来对每个不同朋友进行排名。此后,该方法还可以包括按照最高排名的朋友的顺序调整简档中的至少一部分不同朋友的显示。
文档编号G06Q10/00GK101236624SQ20081000940
公开日2008年8月6日 申请日期2008年2月1日 优先权日2007年2月2日
发明者C·L·科尔特拉尼, R·A·麦格洛坦, W·G·帕格安, W·维莱茨 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1