一种信息分享方法和装置的制造方法_2

文档序号:9914348阅读:来源:国知局
为任何能够支持信息分享与处理的服务器设备。
[0046]示例性方法
[0047]下面结合图1的应用场景,参考图2?3来描述根据本发明示例性实施方式的信息分享方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
[0048]如图2所示,为本发明提供的一种信息分享方法的一实施例的流程示意图。在该实施例中,信息分享方法的执行主体可为应用场景中所述的服务器12、客户端或者用户终端11;另外,分享待分享信息的信息分享用户与所述待分享信息的所有者为同一用户。也就是说,对与所述信息分享用户的特征相关的信息(即与所述待分享信息的所有者相关的信息)进行隐藏处理,相当于对与所述待分享信息相关联的所有关联用户(包括信息分享用户以及所述待分享信息的所有者)的特征相关的信息均进行隐藏处理。如图2可知,该实施例所述的信息分享方法可以包括以下步骤:
[0049]S21、确定待分享信息。
[0050]可选地,以本实施例的执行主体为服务器为例,服务器可接收信息分享用户通过相应的客户端、或者所述服务器提供的相应信息输入界面上传至所述服务器的信息,并将接收到的该信息作为信息分享用户的待分享信息。
[0051]也就是说,用户在确定自身存在信息分享的需求时,可通过相应的客户端、或者服务器提供的相应信息输入界面等,向服务器上传欲分享的信息,以便服务器将接收到的信息作为该用户的待分享信息。
[0052]另外,服务器也可将所述服务器内存储的信息或所述服务器接收到的信息等以列表、网页等的方式展示给用户,并将用户根据所述服务器所展示的信息所选择的信息作为信息分享用户的待分享信息。
[0053]类似地,以本实施例的执行主体为客户端(或用户终端)为例,客户端(或用户终端)可接收信息分享用户通过相应信息输入界面上传至所述客户端(或用户终端)的信息,并将接收到的该信息作为信息分享用户的待分享信息;或者,客户端(或用户终端)还可将所述客户端所在的用户终端(或用户终端本身)内存储的信息等以列表等的方式展示给用户,并将用户根据所述客户端(或用户终端)所展示的信息所选择的信息作为信息分享用户的待分享信息,此处不再赘述。
[0054]再有,由于用户并不是一直存在信息分享的需求,因而,为了避免服务器或客户端等设备频繁执行获取待分享信息的操作所带来的增大服务器或客户端等设备的处理压力、浪费处理资源的问题,通常可在接收到信息分享用户下发的信息分享指令时,再确定相应的待分享信息。
[0055]可选地,所述信息分享指令可以是信息分享用户通过点击或触摸相应客户端提供的信息分享按钮、或所述服务器的信息输入界面中提供的信息分享按钮的方式,向对应的设备下发的,此处不作赘述。
[0056]S22、将所述待分享信息所涉及到的、与所述信息分享用户的特征相关的信息进行隐藏处理。
[0057]可选地,若与所述信息分享用户的特征相关的信息包括所述待分享信息的网址信息,则将所述待分享信息所涉及到的、与所述信息分享用户的特征相关的信息进行隐藏处理,可具体实施为:
[0058]识别所述待分享信息的网址信息中的、与所述信息分享用户的用户标识相对应的信息;
[0059]将识别出的与所述信息分享用户的用户标识相对应的信息替换为其它与所述信息分享用户的特征无关的字符串信息。
[0060]也就是说,若与信息分享用户的特征相关的信息为待分享信息的网址信息,则可将待分享信息的网址信息中的、与信息分享用户的用户标识相对应的信息替换为其它信息,以使得待分享信息的网址信息中的、与信息分享用户的用户标识相对应的信息对于其他用户不再可视化,从而达到了在分享信息的同时隐藏所述待分享信息所涉及到的、与所述信息分享用户的特征相关的信息的目的,实现了信息分享与隐私信息保护之间的平衡,为用户带来了更好的体验。
[0061]可选地,将识别出的与所述信息分享用户的用户标识相对应的信息替换为其它与所述信息分享用户的特征无关的字符串信息,可具体实施为:
[0062]采用设定的摘要算法将识别出的与所述信息分享用户的用户标识相对应的信息处理为其它字符串信息;或者,
[0063]采用设定的摘要算法将识别出的与所述信息分享用户的用户标识相对应的信息以及识别出的与所述信息分享用户的用户标识相对应的信息之后的信息处理为其它字符串ig息。
[0064]其中,所述摘要算法(又称为哈希算法、散列算法)可以为MD5(Message-DigestAlgorithm 5,信息摘要算法5)算法,它可以将任意长度的普通字符串处理成“一个32位的16进制”的字符串。当然,所述摘要算法还可为其它算法,只要其能够将识别出的与用户标识相对应的信息处理为其它字符串信息、或者将识别出的与用户标识相对应的信息以及识别出的与用户标识相对应的信息之后的信息处理为其它字符串信息即可,此处不作限定。
[0065]例如,以用户欲将自己的某一篇文章以网页的形式分享给其他用户为例,假设该文章的网址信息,如URL(Uniform Resource Locator,统一资源定位符)为awww.douban.com/people/12345678/note/abcd,>,则由该URL可知:
[0066]与用户标识相对应的信息(如用户标识本身)为“12345678”,因而,可通过MD5算法等摘要算法,对“12345678/note/abcd”进行处理,以将其处理为其它字符串,如将其处理为“e95ceb5e31df96558b99be220580939d” 等,使得该文章的URL变更为 “www.douban.com/people/e95ceb5e31df96558b99be220580939d”。
[0067]S卩,此时,可仅显示该文章完整URL的一部分(如,可仅显示域名部分等),URL剩余的部分则可用“摘要算法”处理后再显示。
[0068]这样,其他用户基于处理后的该文章的URL就不能够再访问到该用户的个人中心地址(如,“www.douban.com/people/12345678” ),起到了保护用户隐私的作用。
[0069]另外,需要说明的是,除了可采用上述基于摘要算法的方式将识别出的与用户标识相对应的信息替换为其它字符串信息之外,还可采用其他替换方式,只要能够将识别出的与用户标识相对应的信息替换为其它与信息分享用户的特征无关的字符串信息即可,如,可将识别出的与用户标识相对应的信息用设定的其它字符串信息进行直接替换,此处不作赘述。
[0070]可选地,若与所述信息分享用户的特征相关的信息包括所述信息分享用户的用户标识信息、或所述信息分享用户的头像信息、或用于实现与所述信息分享用户之间的信息交互的交互性按钮,则将所述待分享信息所涉及到的、与所述信息分享用户的特征相关的信息进行隐藏处理,可具体实施为:
[0071]删除所述待分享信息中的所述信息分享用户的用户标识信息、或所述信息分享用户的头像信息、或用于实现与所述信息分享用户之间的信息交互的交互性按钮;或者,
[0072]将所述待分享信息中的所述信息分享用户的用户标识信息、或所述信息分享用户的头像信息、或用于实现与所述信息分享用户之间的信息交互的交互性按钮替换为其它与所述信息分享用户的特征无关的信息;或者,
[0073]在所述待分享信息对应的代码中,注释掉所述待分享信息中的所述信息分享用户的用户标识信息、或所述信息分享用户的头像信息、或用于实现与所述信息分享用户之间的信息交互的交互性按钮。
[0074]也就是说,若与信息分享用户的特征相关的信息为所述信息分享用户的用户标识信息、或所述信息分享用户的头像信息、或用于实现与所述信息分享用户之间的信息交互的交互性按钮,则除了可通过信息替换的方式,将上述与信息分享用户的特征相关的信息隐藏掉之外,还可通过信息删除、代码注释等方式,将上述与信息分享用户的特征相关的信息隐藏掉,以使得待分享信息中的上述信息对于其他用户不再可视化,从而起到了保护用户隐私的作用,实现了信息分享与隐私信息保护之间的平衡,为用户带来了更好的体验。
[0075]例如,仍以用户欲将自己的某一篇文章以网页的形式分享给其他用户为例,假设基于该文章对应的网页,获知该网页中存在以下信息:
[0076]该用户的ID信息:如,乙小北;鼠标单击该ID信息后可以跳转到该用户的个人中心页面;
[0077]该用户的头像:鼠标单击该头像后可以跳转到该用户的个人中心页面;
[0078]关注按钮:鼠标单击该按钮后,可以关注该用户,并且可以暴露该用户的个人中心页面。
[0079]则,可通过信息替换、信息删除、或代码注释等方式,将网页中的上述信息隐藏掉,以使得网页中的上述信息对于其他用户不再可视化,从而起到了保护用户隐私的作用,实现了信息分享与隐私信息保护之间的平衡。
[0080]其中,需要说明的是,由于采用代码注释的方式隐藏与信息分享用户的特征相关的信息时,与信息分享用户的特征相关的信息实际上并未被删除或被替换,只是不再在相应的前端显示界面中进行显示,其他用户仍可通过查看待分享信息对应的代码中的相应
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1