一种在线产品推荐选择方法、装置及系统的制作方法

文档序号:7764862阅读:303来源:国知局
专利名称:一种在线产品推荐选择方法、装置及系统的制作方法
技术领域
本发明涉及在线产品推荐技术领域,更具体地说,涉及一种在线产品推荐选择方 法、装置及系统。
背景技术
随着计算机和手机等智能终端的发展,软件越来越多。软件的安装通常是用户获 得一个软件,然后自行安装。但随着同类软件越来越多,在同类软件中选择一个好用的软件 越来越困难,尤其是对于游戏软件,这样的选择就更加困难。因为虽然网站很多,但许多上 网的人除了最常听说的几个网站,并不知道如何选择网站来得到自己所需要的信息,而通 过一些搜索引擎搜到的大量信息鱼龙混杂,而一些导航网站也只是罗列出大量的类似网站 供用户查找点击。面对这些庞杂的信息,用户往往不知如何去选择。为了方便用户对软件的选择,出现了许多软件管理工具,例如PC下的软件管家、 苹果的App Store、Google的Android Market等,帮助用户通过分类或安装排行榜来选择 需要的软件安装,但这类管理工具仅提供了分类和安装排行榜,仍无法针对用户的个性化 需求为用户提供帮助。

发明内容
本发明实施例针对现有技术中存在的上述问题,提供一种在线产品推荐选择方 法、装置及系统,以使用户能够方便、有效地选择自己所需的在线品。为此,本发明实施例提供如下技术方案一种在线产品推荐选择方法,包括向服务器发送在线产品选择请求;接收服务器下发的用户的社会关系人使用所述在线产品的统计信息,以使所述用 户根据所述统计信息确定是否选择所述在线产品。优选地,所述方法还包括将所述用户使用的在线产品信息上传给服务器。优选地,所述方法还包括在将所述用户使用的在线产品信息上传给服务器之前,根据用户的配置或选择确 定是否上传所述用户使用的在线产品信息以及所述在线产品的公开范围;如果是,则执行将所述用户使用的在线产品信息上传给服务器的操作,并将所述 在线产品的公开范围上传给服务器。优选地,所述方法还包括服务器记录收到的各用户上传的所述用户使用的在线产品信息;服务器接收到所述请求后,获取所述用户的社会关系人信息;服务器从记录的各用户的在线产品选择信息中提取出所述用户的社会关系人使 用所述在线产品的统计信息;
服务器下发所述用户的社会关系人使用所述在线产品的统计信息。可选地,所述获取所述用户的社会关系人信息包括根据所述用户预先建立或上传的通讯录获取所述用户的社会关系人信息;或者通过所述用户提供的社会关系软件或网站获取所述用户的社会关系人信息。一种在线产品推荐选择装置,包括请求单元,用于向服务器发送在线产品选择请求;接收单元,用于接收服务器下发的用户的社会关系人使用所述在线产品的统计信 息,以使用户根据所述统计信息确定是否选择所述在线产品。优选地,所述装置还包括信息上传单元,用于将所述用户使用的在线产品信息上传给服务器。优选地,所述装置还包括控制单元,用于在所述用户使用在线产品后,根据用户的配置或选择决定是否上 传所述用户使用的在线产品信息;所述信息上传单元,具体用于在所述控制单元确定上传所述用户使用的在线产品 信息,将所述用户使用的在线产品信息上传给服务器,并将所述在线产品的公开范围上传 给服务器。优选地,所述装置还包括社会关系维护单元,用于向服务器提供所述用户的社会关系人信息。一种在线产品推荐选择系统,包括在线产品获取客户端及服务器;所述在线产品获取客户端,用于向服务器发送在线产品选择请求,并接收服务器 下发的所述用户的社会关系人使用所述在线产品的统计信息,以使用户根据所述统计信息 确定是否选择所述在线产品;所述服务器,用于记录接收到的各用户的在线产品的安装信息,并在接收到所述 请求后,获取所述用户的社会关系人信息,从记录的各用户的在线产品选择信息中提取出 所述用户的社会关系人使用所述在线产品的统计信息,并将所述统计信息下发给所述在线 产品获取客户端。可选地,所述服务器,具体根据用户预先建立或上传的通讯录获取所述用户的社 会关系人信息;或者通过社会关系软件或网站获取所述用户的社会关系人信息。本发明实施例在线产品推荐选择方法、装置及系统,将现实社会中涉及产品选择 时人们经常会去问朋友的过程,通过自动方式来实现,即向服务器发送在线产品选择请求, 从服务器获取用户的社会关系人使用所述在线产品的统计信息,从而可以使用户根据所述 统计信息方便、有效地选择自己所需的在线产品。


图1是本发明实施例在线产品推荐选择方法的流程图;图2是本发明实施例在线产品推荐选择方法中服务器侧的处理流程图;图3是本发明实施例在线产品推荐选择装置的一种结构示意图;图4是本发明实施例在线产品推荐选择装置的另一种结构示意图;图5是本发明实施例在线产品推荐选择系统的组网示意图。
具体实施例方式目前,类似MSN、QQ这样的即时通信软件、Facebook/开心网这样的SNS (Social Network Service,社交网络服务)网站、Twitter、微博这样的网站等让人与人之间产生了 联系,包括双向的和单向的社会关系,因此针对上述问题,本发明实施例在线产品推荐选择 方法、装置及系统,将现实社会中涉及产品选择时人们经常会去问朋友的过程,通过在线产 品推荐选择工具自动实现,方便用户对所需在线产品的选择。为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施 方式对本发明实施例作进一步的详细说明。如图1所示,是本发明实施例在线产品推荐选择方法的流程图,包括以下步骤步骤101,向服务器发送在线产品选择请求。所述在线产品可以是应用软件、游戏软件、音视频节目、电子书、电子杂志、网站 等,其中应用软件不仅包含传统意义的那种软件,还可以是Facebook、google这样的在线 平台上的在线软件。相应地,用户请求选择在线产品也包括多种情况,比如,用户需要安装某软件、或 者需要下载某视频、或者收藏某网站网址等。步骤102,接收服务器下发的用户的社会关系人使用所述在线产品的统计信息,以 使所述用户根据所述统计信息确定是否选择所述在线产品。在本发明实施例中,还包括以下步骤将所述用户使用的在线产品信息上传给服 务器。所述用户使用在线产品也可以包括多种情况,比如,用户下载某个视频、或者购买 某个视频、安装某个软件或游戏软件等。上传的信息可以包括在线产品的名称、版本、产品地址等信息。这样,服务器可以 得到不同用户使用的所有在线产品信息。服务器记录这些信息,在记录时,可以按照不同的 关键词,比如用户名、产品名称等,将其进行归类保存。同样,在需要其中的某些信息时,可以将所述关键词作为索引从中提取相应的信 肩、ο需要说明的是,在各用户卸载或删除某个在线产品或更新其使用的在线产品版本 后,也可以向服务器发送相应信息,以使服务器更新自己记录的该用户使用的在线产品信 息。在服务器收到当该用户的社会关系人的请求后,可以为用户提供最新的所述用户的社 会关系人使用所述在线产品的统计信息。当然,考虑到隐私问题,用户可以设定或选择是否公开自己所使用的在线产品以 及公开给哪个范围的人。因此,在本发明实施例中,还可以进一步包括以下步骤在将所述用户使用的在线产品信息上传给服务器之前,根据用户的配置或选择决 定是否上传用户使用的在线产品信息、以及公开范围。比如,用户可以预先配置公开所有自己使用的在线产品给自己所有的社会关系 人,这样,用户一旦使用新的在线产品,则自动将该在线产品的信息上传给服务器,以使所 述用户的所有社会关系人能够得到该信息及统计信息。再比如,用户可以配置为每次需要选择,这样在将所述用户使用的在线产品信息 上传给服务器之前,用户需要选择不公开、公开给某几个好友或好友圈、公开给所有好友、公开给所有人;接收到用户的公开选择指令后,再执行将所述用户使用的在线产品信息上 传给服务器的操作,并同时携带公开范围。服务器在下发所述用户的社会关系人使用所述在线产品的统计信息时,只向所述 用户提供其社会关系人允许公开的所述在线产品的统计信息,满足不同用户的隐私要求。需要说明的是,上述实施例在线产品推荐选择方法中的全部或部分步骤可以通过 相应的在线产品获取工具来实现,比如可以是类似软件管家这样的软件管理工具,也可以 是下载或购买工具。这些工具可以是智能终端上的客户端软件,所获取的在线产品可以是 下载到智能终端本地。对于在线平台,应用在被用户选用后,是安装到用户的在线平台的帐 号中,此时用户的在线平台帐号中的界面就相当于是客户端,后台还有服务器支持。。在上述描述中,只描述了在客户端侧的一些操作过程。下面进一步详细说明服务 器侧的处理过程。如图2所示,是本发明实施例在线产品推荐选择方法中服务器侧的处理流程图, 包括以下步骤步骤201,服务器记录收到的各用户上传的在线产品的安装信息。步骤202,服务器接收到所述请求后,获取所述用户的社会关系人信息。具体地,服务器可以根据所述用户预先建立或上传的通讯录获取所述用户的 社会关系人信息;或者通过所述用户提供的社会关系软件或网站比如现有的QQ、MSN, Facebook、开心网,twitter、微博等获取所述用户的社会关系人信息。步骤203,服务器从记录的各用户的在线产品选择信息中提取出所述用户的社会 关系人使用所述在线产品的统计信息。步骤204,服务器下发所述用户的社会关系人使用所述在线产品的统计信息。需要说明的是,上述步骤201与其他步骤并没有先后顺序关系。另外,为了使推荐更有效,还可以对不同的社会关系人进行分类,例如,技术圈的 社会关系人、游戏圈的社会关系人等。这样,服务器可以根据用户的社会关系人类别提取相 应信息并下发给用户。比如,在用户需要选择的在线产品是游戏软件时,服务器从记录的各 用户的在线产品选择信息中提取出所述用户的游戏圈的社会关系人使用所述在线产品的 统计信息;再比如,在用户需要选择的在线产品是应用软件时,服务器从记录的各用户的在 线产品选择信息中提取出所述用户的技术圈的社会关系人使用所述在线产品的统计信息。可见,本发明实施例在线产品推荐选择方法,不同于传统的以排行榜、分类的方式 向用户提供信息以使用户选择的方式,而是将现实社会中涉及产品选择时人们经常会去问 朋友的过程,通过在线产品推荐选择工具自动实现,使用户可以更方便、有效地选择自己所 需的在线产品。需要说明的是,本发明实施例的方法可以应用在多种智能平台中,比如PC机、智 能手机、iPAD类平板电脑、以及智能机顶盒等,也包括Facebook、google这样的在线平台。 可以选择的在线产品可以是应用软件、游戏软件、音视频节目、电子书、电子杂志、网站等, 以及在线平台上的在线软件。比如,用户想安装软件,通过本发明实施例在线产品推荐选择 方法,可以使该用户获知他的好友都安装了哪些软件,从而使用户能够方便、有效地选择自 己所需的在线产品。因为从用户趋向性来看,用户更愿意安装认识的人也使用的软件。为了后面的说明方便,在本发明实施例中,所述客户端是指在这些平台的用户界面系统上,对于在线平台,其Web界面就相当于客户端;而“服务器端”则指后台提供服务的 那些服务器,对于在线平台,不包括用户界面web服务器。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,所 述的存储介质,如ROM/RAM、磁碟、光盘等。下面举例进一步详细说明本发明实施例在线产品推荐选择方法的应用实例。例1 基于用户的社会关系推荐软件安装假设用户A拥有社会关系人用户B、C、D ;用户A、B、C、D使用相同的硬件平台,都 安装有支持本发明实施例在线产品推荐选择方法的软件管理工具,用户B、C、D安装的软件 信息如表1所示,这些信息都已上传并保存在服务器中。表1
权利要求
1.一种在线产品推荐选择方法,其特征在于,包括 向服务器发送在线产品选择请求;接收服务器下发的用户的社会关系人使用所述在线产品的统计信息,以使所述用户根 据所述统计信息确定是否选择所述在线产品。
2.如权利要求1所述的方法,其特征在于,所述方法还包括 将所述用户使用的在线产品信息上传给服务器。
3.如权利要求2所述的方法,其特征在于,所述方法还包括在将所述用户使用的在线产品信息上传给服务器之前,根据用户的配置或选择确定是 否上传所述用户使用的在线产品信息以及所述在线产品的公开范围;如果是,则执行将所述用户使用的在线产品信息上传给服务器的操作,并将所述在线 产品的公开范围上传给服务器。
4.如权利要求2所述的方法,其特征在于,所述方法还包括服务器记录收到的各用户上传的所述用户使用的在线产品信息; 服务器接收到所述请求后,获取所述用户的社会关系人信息; 服务器从记录的各用户的在线产品选择信息中提取出所述用户的社会关系人使用所 述在线产品的统计信息;服务器下发所述用户的社会关系人使用所述在线产品的统计信息。
5.如权利要求4所述的方法,其特征在于,所述获取所述用户的社会关系人信息包括 根据所述用户预先建立或上传的通讯录获取所述用户的社会关系人信息;或者 通过所述用户提供的社会关系软件或网站获取所述用户的社会关系人信息。
6.一种在线产品推荐选择装置,其特征在于,包括 请求单元,用于向服务器发送在线产品选择请求;接收单元,用于接收服务器下发的用户的社会关系人使用所述在线产品的统计信息, 以使用户根据所述统计信息确定是否选择所述在线产品。
7.如权利要求6所述的装置,其特征在于,还包括信息上传单元,用于将所述用户使用的在线产品信息上传给服务器。
8.如权利要求7所述的装置,其特征在于,还包括控制单元,用于在所述用户使用在线产品后,根据用户的配置或选择决定是否上传所 述用户使用的在线产品信息;所述信息上传单元,具体用于在所述控制单元确定上传所述用户使用的在线产品信 息,将所述用户使用的在线产品信息上传给服务器,并将所述在线产品的公开范围上传给 服务器。
9.如权利要求7所述的装置,其特征在于,还包括社会关系维护单元,用于向服务器 提供所述用户的社会关系人信息。
10.一种在线产品推荐选择系统,其特征在于,包括在线产品获取客户端及服务器; 所述在线产品获取客户端,用于向服务器发送在线产品选择请求,并接收服务器下发的所述用户的社会关系人使用所述在线产品的统计信息,以使用户根据所述统计信息确定 是否选择所述在线产品;所述服务器,用于记录接收到的各用户的在线产品的安装信息,并在接收到所述请求后,获取所述用户的社会关系人信息,从记录的各用户的在线产品选择信息中提取出所述 用户的社会关系人使用所述在线产品的统计信息,并将所述统计信息下发给所述在线产品 获取客户端。
11.如权利要求10所述的系统,其特征在于,所述服务器,具体根据用户预先建立或上传的通讯录获取所述用户的社会关系人信 息;或者通过社会关系软件或网站获取所述用户的社会关系人信息。
全文摘要
本发明涉及在线产品推荐技术领域,公开了一种在线产品推荐选择方法、装置及系统。所述方法包括向服务器发送在线产品选择请求;接收服务器下发的用户的社会关系人使用所述在线产品的统计信息,以使所述用户根据所述统计信息确定是否选择所述在线产品。利用本发明,可以使用户方便、有效地选择自己所需的在线产品。
文档编号H04L29/08GK102004994SQ20101053843
公开日2011年4月6日 申请日期2010年11月10日 优先权日2010年11月10日
发明者陈勇 申请人:陈勇
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1