《在社交网络系统中对用户生成内容的处理方法和装置.pdf》由会员分享,可在线阅读,更多相关《在社交网络系统中对用户生成内容的处理方法和装置.pdf(16页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103164472 A(43)申请公布日 2013.06.19CN103164472A*CN103164472A*(21)申请号 201110422780.5(22)申请日 2011.12.16G06F 17/30(2006.01)(71)申请人腾讯科技(深圳)有限公司地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室(72)发明人梁柱 冯昕(74)专利代理机构北京德琦知识产权代理有限公司 11018代理人张晓峰 宋志强(54) 发明名称在社交网络系统中对用户生成内容的处理方法和装置(57) 摘要本发明公开了一种在社交网络系统中对用户生成内容(UGC。
2、)的处理方法和装置。所述方法包括:接收社交网络系统中登录用户的日历建立请求,建立日历项;查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC;检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联;在社交网络系统中显示日历项的同时显示该日历项关联的UGC的信息。所述装置对应包括:日历创建模块、UGC查找模块、关联模块、以及日历显示模块。利用本发明,可以降低用户查看相关的多个UGC时的人机交互次数,节约互联网机器侧的资源。(51)Int.Cl.权利要求书2页 说明书5页 附图8页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书。
3、5页 附图8页(10)申请公布号 CN 103164472 ACN 103164472 A1/2页21.一种在社交网络系统中对用户生成内容UGC的处理方法,其特征在于,包括:接收社交网络系统中登录用户的日历建立请求,建立日历项;查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC;检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联;在社交网络系统中显示日历项的同时显示该日历项关联的UGC的信息。2.根据权利要求1所述的方法,其特征在于,所述创建日历项具体包括:提示用户输入时间和文字描述信息,记录用户输入的时间和文字描述,生成包括该时间和文字描述的日历。
4、项;所述查找社交网络系统中与所述日历项内容匹配的UGC具体包括:依照所述日历项的时间信息,从社交网络系统中查找与该时间信息符合预设的匹配规则的UGC;和/或,提取所述日历项文字描述中的关键字,从社交网络系统中查找与所述关键字符合预设的匹配规则的UGC。3.根据权利要求2所述的方法,其特征在于,在所述创建日历项时,进一步包括:提示用户输入地理信息,记录用户输入的地理信息,生成包括所述时间、文字描述和地理信息的日历项;所述在查找社交网络系统中与所述日历项内容匹配的UGC时,进一步包括:依照所述日历项的地理信息,从社交网络系统中查找与该地理信息符合预设的匹配规则的UGC。4.根据权利要求3所述的方法。
5、,其特征在于,在提示用户输入地理信息时进一步包括:根据用户输入的字符自动联想匹配对应的地理信息,并显示联想匹配出的地理信息供用户选择。5.根据权利要求1所述的方法,其特征在于,该方法进一步包括:在接收登录用户的UGC创建请求并创建UGC后,提示用户创建日历项;在创建日历项后,将该登录用户创建的所述UGC和所创建的日历项关联。6.根据权利要求1所述的方法,其特征在于,该方法进一步包括:在接收登录用户的UGC创建请求并创建UGC后,显示该用户和/或该用户好友已创建的日历项信息;检测用户对所显示日历项信息的选择指令,将用户所选的日历项与该用户当前创建的所述UGC关联。7.根据权利要求1所述的方法,其。
6、特征在于,所述在社交网络系统中显示日历项及其关联UGC的具体方法为:在日历项的创建者的界面上、及该创建者好友界面中的好友动态区域中显示所述日历项及其关联的UGC的信息。8.根据权利要求7所述的方法,其特征在于,该方法在创建日历项时为该日历项打上时间戳;在创建UGC并将该UGC关联到一日历项时,更新该日历项的时间戳;在所述创建者界面和该创建者好友界面中的好友动态区域中显示所述日历项时,根据该日历项的时间戳的顺序排序显示。9.一种在社交网络系统中对UGC的处理装置,其特征在于,该装置包括:日历创建模块,用于接收社交网络系统中登录用户的日历建立请求,建立日历项;权 利 要 求 书CN 1031644。
7、72 A2/2页3UGC查找模块,用于查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC;关联模块,用于检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联;日历显示模块,用于在社交网络系统中显示日历项,同时显示该日历项关联的UGC的信息。10.根据权利要求9所述的装置,其特征在于,该装置进一步包括:UGC创建模块,用于接收社交网络系统登录用户的UGC创建请求并创建UGC,在创建UGC之后提示用户创建日历项;并且,所述关联模块进一步用于:在日历创建模块创建日历项后,将所述登录用户创建的所述UGC和所创建的日历项关联。11.根据权利要求9所述的装置,其。
8、特征在于,该装置进一步包括:UGC创建模块,用于接收社交网络系统登录用户的UGC创建请求并创建UGC,在创建UGC之后显示该用户和/或该用户好友已创建的日历项信息;并且,所述关联模块进一步用于:检测登录用户对UGC创建模块所显示日历项信息的选择指令,将用户所选的日历项与该用户当前创建的所述UGC关联。权 利 要 求 书CN 103164472 A1/5页4在社交网络系统中对用户生成内容的处理方法和装置技术领域0001 本发明涉及互联网信息处理技术,尤其涉及一种在社交网络系统中对用户生成内容(UGC,User Generated Content)的处理方法和装置。背景技术0002 目前,随着互联。
9、网技术的发展,网络逐渐成为人们获取信息的重要来源,特别是在互联网进入Web2.0时代后,用户既是网站内容的浏览者,也是网站内容的制造者。用户参与创造的内容被称为用户生成内容(UGC,User Generated Content),如用户发布的日志、照片等,在Web2.0时代,由于UGC的大量涌现,网络信息量呈几何级快速增长。0003 目前最活跃的网络通信系统之一就是社交网络服务系统(SNS,Social Network Service)。SNS简称为社交网络系统,是旨在帮助人们建立社会性网络的互联网应用服务系统。目前几乎所有的网站系统都在扩展其社交便利性,为其增加SNS特性,本文中将所有具有S。
10、NS特性的网站系统称为社交网络系统,例如:网上社区系统、博客系统、微博客系统(简称微博)等。0004 在目前现有的社交网络系统中,大量的UGC的呈现处理方式主要包括两种:一种是以分类的方式呈现,如日志类目呈现用于日志文章,相册类目用于呈现照片,视频类目用于呈现视频等等;另一种是以简单的时间线方式呈现,如在用户界面中通常有一个被称为个人中心(有些社交网络系统中称之为feeds区域,其中每一条feed就是一条同步更新的UGC)的区域,其中呈现用户自己和好友的动态UGC,UGC的呈现顺序以生成时间为次序,在该个人中心区域中永远呈现最新的UGC。0005 现有技术的这种UGC的处理方式具有如下缺点:0。
11、006 关于同一事件的各种UGC被分裂开来,分别呈现。例如用户为了描述某次旅行,可能会发布多种类型的UGC,例如可能会发布许多条微博内容,写一两篇网络日志,通过手机和PC分多次上传过旅行图片,按照现有的处理方法,这些UGC只能以零散的方式呈现出来,要么按照UGC种类分类呈现,要么按照UGC的创建时间顺序依次呈现,无论按哪种方式呈现,其中都夹杂着其他事件的UGC内容,无法将多种以及多个UGC以某一事件的方式集合起来。当用户或其好友查看某一事件(如所述的某次旅行)的UGC时,需要用户人工从多个分类的海量UGC信息中查找与该事件相关的UGC,不但操作难度大,而且人机交互操作的次数会急剧增加,而每一次。
12、人机交互操作都会发出操作请求信息、触发计算过程并产生响应结果信息,从而会占用互联网机器侧的大量资源(包括客户端资源、服务器资源、网络带宽资源等等)。发明内容0007 有鉴于此,本发明的主要目的在于提供一种在社交网络系统中对UGC的处理方法,降低用户查看相关的多个UGC时的人机交互次数,节约互联网机器侧的资源。0008 本发明的技术方案是这样实现的:说 明 书CN 103164472 A2/5页50009 一种在社交网络系统中对用户生成内容UGC的处理方法,包括:0010 接收社交网络系统中登录用户的日历建立请求,建立日历项;0011 查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到。
13、的UGC;0012 检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联;0013 在社交网络系统中显示日历项的同时显示该日历项关联的UGC的信息。0014 一种在社交网络系统中对UGC的处理装置,包括:0015 日历创建模块,用于接收社交网络系统中登录用户的日历建立请求,建立日历项;0016 UGC查找模块,用于查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC;0017 关联模块,用于检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联;0018 日历显示模块,用于在社交网络系统中显示日历项,同时显示该日历项关联的UGC。
14、的信息。0019 与现有技术相比,本次发明通过建立日历项与多个相关的UGC关联起来,在显示日历项的同时显示该日历项关联的UGC信息,而每一个日历项的内容又体现了一个事件,因此实现了将各种零散的UGC以事件的方式集合起来,方便用户自己以及用户好友查看与某一事件相关的多条UGC,降低了用户查看与某一事件相关的多个UGC时的人机交互次数,节约互联网机器侧的资源。附图说明0020 图1为一种日历项的显示界面图;0021 图2为本发明所述在社交网络系统中对UGC的处理方法的一种流程图;0022 图3a为建立日历项时的一种界面示意图;0023 图3b为建立日历项时联想匹配对应地理信息的一种界面图;0024。
15、 图4为建立日历项时显示查找匹配出的UGC的一种界面示意图;0025 图5a和图5b所示为显示日历项及其关联UGC信息的一种界面图;0026 图6为创建好UGC之后自动提示用户创建日历项的一种界面图;0027 图7为创建好UGC之后查询并显示用户和/或用户好友已创建的日历项信息的一种界面图;0028 图8为本发明所述在社交网络系统中对UGC的处理装置的一种实施例的组成示意图;0029 图9为本发明所述在社交网络系统中对UGC的处理装置的又一种实施例的组成示意图。具体实施方式0030 下面结合附图及具体实施例对本发明再作进一步详细的说明。0031 本发明所述的日历是指在社交网络系统中提供的一种简。
16、便的记事方式,一个日历说 明 书CN 103164472 A3/5页6项的核心属性包括时间和文字描述,系统建立日历项的具体方式是:可以提示用户输入时间和文字描述信息,记录用户输入的时间和文字描述,生成包括该时间和文字描述的日历项;当然,在建立日历项时系统还可以进一步提示用户输入地理信息,记录用户输入的地理信息,生成包括所述时间、文字描述和地理信息的日历项。所述日历项可以显示在社交网络系统登录用户的主界面中,如图1所示,左边的竖轴为日历项的时间轴,其中每一个显示方框101、102、103都是一个日历项,右上角标有该日历项的创建时间。当然,所述日历项也可以根据该用户的关系链数据,将该用户的日历项显。
17、示在用户好友的个人中心区域,在有些社交网络系统中将这种个人中心区域称之为feeds区域,该feeds区域用于显示所有好友的最近UGC动态信息,例如发表日志、微博、上传相册等UGC都会在该feeds区域显示,每一条动态UGC信息就是一条feed,以方便用户随时了解好友的动态,增强社交网络系统的社交性能。0032 由于所述日历项的上述特性,因此每一个日历项的内容都会体现一个事件,例如图1所示为体现一次“旅行”事件。本发明的核心思想就是以这种日历项为集合点将相关的UGC关联在一起组成一个以事件为标签的UGC集合,方便用户查看。0033 图2为本发明所述在社交网络系统中对UGC的处理方法的一种流程图。。
18、参见图2,该流程包括:0034 步骤201、接收社交网络系统中登录用户的日历建立请求,建立日历项。0035 社交网络系统的登录用户界面中会有类似“创建日历”的按钮,当用户点击该按钮后即可触发日历建立请求。系统收到该日历建立请求后,可以显示日历项的创建界面。图3a为建立日历项时的一种界面示意图。参见图3a,该日历项的创建界面中需要至少提示用户输入文字描述信息311和时间312,记录用户输入的文字描述和时间,以生成包括该文字描述和时间的日历项;在优选的实施方式中,在建立日历项时系统还可以进一步提示用户输入地理信息(即图中的“地点” )313、人物(即图中“一起” )314、表情315、照片316、。
19、视频317等内容,在点击“发表日历项”后则记录用户输入的信息,生成包括所输入信息的日历项。在提示用户输入地理信息时还可以进一步包括:根据用户输入的字符自动联想匹配对应的地理信息,并显示联想匹配出的地理信息供用户选择,在用户选择输入某一地理信息后还可以进一步将该地理位置的地图添加到所述日历项中,以丰富化社区场景。图3b所示为建立日历项时联想匹配对应地理信息的一种界面示意图。如图3b所示,当用户输入一字符时,系统会从地理信息数据文件或数据库中查找该字符对应匹配的地理信息,一种具体的查询方法可以是按照首字符匹配的原则进行查询。进一步地,还可以根据用户每次的输入字符进行自动的持续实时联想,即用户每输入。
20、一个字符都要查询与已输入的字符对应匹配的地理信息,如图3b中的左半部分301为输入一个字符时的自动联想匹配结果,右半部分302为输入两个字符时的自动联想匹配结果。0036 步骤202、在建立所述日历项时,查找社交网络系统中与所述日历项的内容匹配的UGC,并显示查找到的UGC。0037 图4为建立日历项时显示查找匹配出的UGC的一种界面示意图。参见图4,所述建立日历项的界面中有一个用于触发查找与所述日历项内容匹配UGC的按钮318,点击该按钮即可触发查找,查找的范围包括用户和/或其好友发布的日志、照片、分享、微博等,也可以包括用户及其好友创建的其他日历项,即日历项也可以与其他日历项关联。查找出的。
21、说 明 书CN 103164472 A4/5页7UGC内容显示在显示框401中。0038 所述查找社交网络系统中与所述日历项内容匹配的UGC具体包括:0039 依照所述日历项的时间信息,从社交网络系统中查找与该时间信息符合预设的匹配规则的UGC;和/或,提取所述日历项文字描述中的关键字(如图4中的显示框319中显示的就是从日历项文字描述中提取出的关键字),从社交网络系统中查找与所述关键字符合预设的匹配规则的UGC。如果所述日历项中进一步包括地理信息,则还可以进一步依照所述日历项的地理信息,从社交网络系统中查找与该地理信息符合预设的匹配规则的UGC。0040 所述匹配规则可以预先设置并存储,并可。
22、以根据业务需要进行设置存储,例如:对于时间信息的匹配规则可以设置为:查找与所述日历项同一天(或同一周,或其它时间段)的UGC;对于关键字的匹配规则可以设置为:查找内容中包含所提取出的关键字的UGC;对于地理信息的匹配规则可以设置为:查找内容中包含所述地理信息的UGC,等等。0041 所述提取所述日历项文字描述中的关键字的具体方法可以利用业界常规的关键词提取算法,本文对此不再赘述。0042 步骤203、检测所述登录用户对所显示的UGC(例如图4所示的UGC)的选择指令,将用户所选的UGC与所述日历项关联。0043 图4中,显示框401中显示有查找出的UGC信息,在每条UGC信息的旁边都显示“关联。
23、”链接或按钮,当用户点击该“关联”链接或按钮后即判定用户发出了对该条UGC的选择指令,将该条UGC与所述日历项进行关联。具体的关联处理是:0044 提取所关联的UGC的摘要信息,例如UGC的标题、开头的一句话、或者利用关键字提取算法提取出关键字信息作为摘要信息等等,将UGC的摘要信息作为所关联日历项的一个附件存储,如果一个日历项关联多条UGC则该日历项会有多个由UGC摘要信息组成的附件。0045 步骤204、在用户创建好日历项并关联了UGC之后(如点击了图4中所示的“发表日历项”按钮),在社交网络系统中显示日历项的同时显示该日历项关联的UGC的信息。0046 本步骤中,所述在社交网络系统中显示。
24、日历项及其关联UGC的具体方法为:在日历项的创建者的界面上、及该创建者好友界面中的好友动态区域即上述的个人中心区域(feeds区域)中显示所述日历项及其关联的UGC的信息。如图5a和图5b所示为显示日历项及其关联UGC信息的一种界面图。参见图5a,系统在显示日历项501时,会读取该日历项的附件,即读取其关联UGC的摘要信息,并显示其关联UGC的摘要信息502。当用户点击某一条UGC的摘要信息时则读取该UGC的详细信息并进行显示,如图5b所示点击了最后一条UGC,则读取该UGC的详细信息503并显示。0047 图2所示的实施方式是本发明在收到用户触发的创建日历项的请求时触发执行的。在另一种实施方。
25、式中,上述创建日历项的请求也可以在创建UGC之后自动触发,即在该实施例中具体包括:接收登录用户的UGC创建请求(如创建日志或上传图片请求)并创建UGC;创建好UGC之后,提示用户创建日历项,如图6所示,发表完(创建完)一篇日志后,显示“创建日历项”;当用户点击“创建日历项”之后,执行所述步骤201至203,以进一步引导用户添加其它零散且未关联的UGC,包括用户自己的和其他好友的;同时进一步将该登录用户创建的所述UGC和所创建的日历项关联;之后执行所述步骤204。0048 在另一种实施方式中,用户和/或其好友已经创建了日历项,则在接收到登录用说 明 书CN 103164472 A5/5页8户的U。
26、GC创建请求后进一步包括:创建用户请求建立的UGC,之后查询并显示该用户和/或该用户好友已创建的日历项信息,如图7所示;检测用户对所显示日历项信息的选择指令,将用户所选的日历项与该用户当前创建的所述UGC关联,之后当社交网络系统再次显示所述日历项时进一步显示其最新关联的UGC的摘要信息。0049 另外,本发明还在创建日历项时为该日历项打上时间戳;在创建UGC并将该UGC关联到一日历项时,重新更新该日历项的时间戳;在所述创建者界面和该创建者好友界面中的好友动态区域中显示所述日历项时,根据该日历项的时间戳的顺序排序显示,即具有最新时间戳的日历项会显示在最前端。经过这样的处理,一旦用户新创建了UGC。
27、并关联到日历项后,会更新该日历项feed的时间戳,用户界面和所述好友动态区域就可以实现日历项feed被重新顶起的效果,从而达到事件更新的效果,吸引用户把相关的内容进行关联并获得传播,尤其是在包含众多UGC信息的好友动态区域中更容易处于前列并被曝光。0050 本发明还公开了一种社交网络系统中对UGC的处理装置,用于执行上述公开的对UGC的处理方法。0051 图8为本发明所述在社交网络系统中对UGC的处理装置的一种实施例的组成示意图。参见图8,该处理装置800包括:0052 日历创建模块801,用于接收社交网络系统中登录用户的日历建立请求,建立日历项。0053 UGC查找模块802,用于查找社交网。
28、络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC。0054 关联模块803,用于检测所述登录用户对所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联。0055 日历显示模块804,用于在社交网络系统中显示日历项,同时显示该日历项关联的UGC的信息。0056 图9为本发明所述在社交网络系统中对UGC的处理装置的又一种实施例的组成示意图。参见图9的实施例,该处理装置进一步包括:UGC创建模块805,用于接收社交网络系统登录用户的UGC创建请求并创建UGC,在创建UGC之后提示用户创建日历项;当用户发出创建日历项的请求后由所述日历创建模块801接收该请求并创建日历项;之后UGC查。
29、找模块802查找社交网络系统中与所述日历项的内容匹配的UGC,显示查找到的UGC;所述关联模块803检测所述登录用户对UGC查找模块802所显示的UGC的选择指令,将用户所选的UGC与所述日历项关联,并进一步在日历创建模块801创建日历项后,将所述UGC创建模块805创建的所述UGC和日历创建模块801所创建的日历项关联。0057 在所述处理装置的再一种实施例中,所述UGC创建模块805用于接收社交网络系统登录用户的UGC创建请求并创建UGC,在创建UGC之后查询该用户和/或该用户好友已创建的日历项,并显示查询到的日历项信息;并且,所述关联模块803进一步用于:检测登录用户对UGC创建模块805所显示日历项信息的选择指令,将用户所选的日历项与该用户当前创建的所述UGC关联。之后当社交网络系统再次显示所述日历项时进一步显示其最新关联的UGC的摘要信息。0058 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。说 明 书CN 103164472 A1/8页9图1图2说 明 书 附 图CN 103164472 A2/8页10图3a图3b说 明 书 附 图CN 103164472 A10。