一种信息分享的方法、装置及终端的制作方法

文档序号:7552449阅读:101来源:国知局
专利名称:一种信息分享的方法、装置及终端的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种信息分享的方法、装置及终端。
背景技术
随着软件技术的发展,手机上的应用也越来越丰富,极大的方便和丰富了人们的生活。例如,手机上的相机应用,使得用户可以随时随地进行拍摄,而不必携带专门的相机。一些情况下,用户可能要将信息分享给其他人,目前常用的分享方式为:将待分享的信息分别拷贝给需要的用户。例如,用户A要将手机所拍摄的一组相片分享给用户B及C,按照目前的分享方式,用户A需要分别将该组照片拷贝给用户B和C。按照上述的信息分享方式,将待分享的信息分别拷贝给需要的用户,操作方式比较麻烦,尤其在需要分享的用户较多,分享的信息量较大时,上述问题会更为突出,且分享信息耗费的时间也会很长。

发明内容
本发明实施例提供了一种信息分享的方法、装置及终端,可方便、快速的实现信息的分孚。本发明实施例提供的一种信息分享的方法,所述方法包括:接收用户分享信息的请求;从本地存储的联系人列表内确定待分享的联系人;将待分享的信息分享给所述待分享的联系人。本发明实施例提供的一种信息分享的装置,所述装置包括:第一接收模块,用于接收用户分享信息的请求;确定模块,用于从本地存储的联系人列表内确定待分享的联系人;信息分享模块,用于将待分享的信息分享给所述待分享的联系人。本发明实施例提供的一种终端,包括上述的信息分享的装置。本发明实施例的有益效果包括:本发明实施例提供的一种信息分享的方法、装置及终端,接收到用户分享信息的请求后,从本地存储的联系人列表内确定出待分享的联系人,之后,将待分享的信息分享给所确定的待分享的联系人,可通过终端存储的联系人列表来实现信息的分享,操作方式方便、快捷。


图1为本发明实施例提供的一种信息分享的方法流程示意图;图2为本发明实施例提供的一种信息分享的系统架构示意图;图3为本发明实施例提供的一种信息分享的方法流程示意图;图4a为本发明实施例提供的一种信息分享的过程示例图4b为本发明实施例提供的另一种信息分享的过程示例图;图5为本发明实施例提供的一种信息分享的装置结构示意图;图6为本发明实施例提供的一种信息分享的装置结构示意图。
具体实施例方式下面结合附图,对本发明实施例提供的信息分享的方法、装置及终端的具体实施方式
进行详细地说明。本发明实施例提供的一种信息分享的方法,如图1所示,具体包括以下步骤:步骤101、接收用户分享信息的请求;步骤102、从本地存储的联系人列表内确定待分享的联系人;步骤103、将待分享的信息分享给所确定的待分享的联系人。本发明实施例所提供的方法,在接收到用户分享信息的请求后,从本地存储的联系人列表内确定出待分享的联系人,之后,将待分享的信息分享给所确定的待分享的联系人。可通过联系人列表来实现信息的分享,操作方式方便、快捷。下面通过具体实施例来对本发明提供的方法进行详细描述,具体描述可以如下:本发明实施例所对应的信息分享的系统架构可以如图2所示,具体可以包括云服务器201、多个终端202,其中,云服务器201为终端202提供注册及信息存储、管理等服务。具体地,终端202可以通过使用该终端202的用户的用户信息在云服务器201中进行注册,本实例中,如该终端202为手机时,使用该终端202的用户的用户信息就可以是手机号码,而本实例在具体实现时,使用终端202的用户的用户信息还可以是用户的邮箱E-mail或者用户标识(如用户的IM账号等),等等;当终端202在云服务器201中进行过注册后,终端202就可以将本地所存储的信息(如联系人列表、短信、视频、图片及文本等信息)同步到云服务器202,由云服务器进行存储和管理。基于上述信息分享的系统架构,终端202可以将待分享的信息同步到云服务器201中,在接收到用户分享信息的请求后,从本地所存储的联系人列表内确定待分享的联系人,之后,便可将本地存储的诸如视频、图片或者文本等内容通过云服务器201分享给所确定的待分享的联系人,无需通过拷贝的方式来逐一实现用户的信息分享,操作方式简单,快速,用户体验良好,参见图3,执行本发明实施例时具体可以包括以下步骤:步骤301、终端对本地存储的联系人列表进行预处理;优选地,本实例在具体实现时,终端可对本地存储的联系人列表进行预处理,以通过云服务器来筛选出联系人列表内可进行分享的联系人,这样,终端就可以通过云服务器快速的将信息分享给筛选出的可进行分享的联系人,具体可以包括如下操作:在云服务器进行注册,具体实现时,采用使用终端的用户的用户信息(如手机号码、E-mail或者用户标识等)在云服务器中进行注册,云服务器记录终端注册使用的用户信息;将本地存储的联系人列表上传到云服务器,所述联系人列表内存储有各联系人的用户信息,如手机号码、E-mail或者用户标识等;这里,云服务器在接收到终端上传的联系人列表后,遍历所述联系人列表,将联系人列表内各联系人的用户信息与所记录的各终端注册使用的用户信息进行匹配,以确定所述联系人列表内的联系人是否在云服务器内进行过注册,并将联系人列表内在云服务器内进行过注册的联系人作为可进行分享的联系人;接收由云服务器确认并返回的所述联系人列表内可进行分享的联系人;对所述联系人列表内可进行分享的联系人进行标记。步骤302、终端接收用户分享信息的请求;步骤303、终端可从联系人列表内标记的可进行分享的联系人中确定待分享的联系人;本实例在具体实现时,终端在接收到用户分享信息的请求时,向用户呈现本地存储的联系人列表,该联系人列表内标记有可进行分享的联系人,以便用户可从标记的可进行分享的联系人中选择待分享的联系人;步骤304、终端向云服务器发送信息分享的指令,所述指令包含有待分享的联系人信息,以便云服务器将待分享的信息推送给该待分享的联系人。由以上信息分享的系统架构中的描述可以知道,终端待分享的信息是同步存储于终端本地及云服务器的,且上述选择的待分享的联系人在云服务器内进行过注册,那么,在云服务器接收到终端发送的信息分享指令后,就可以将自身所存储的待分享的信息推送给所确定的待分享的联系人。另外,需要说明的是,本发明实施例在具体实现时,终端也可以分享信息给联系人列表内未进行标记的联系人,具体实现可以如下:当待分享的联系人是联系人列表内未标记的联系人时,向待分享的联系人发送分享信息的通知消息,所述通知消息包含有待分享的信息的地址,以便待分享的联系人从所述地址内获取待分享的信息。另外,还需要说明的是,本发明实施例在具体实现时,终端还可以分享信息给未存储在联系人列表内的用户,只需将该用户添加到联系人列表内,之后执行上述分享信息的操作即可实现信息分享。本发明实施例所提供的方法,在接收到用户分享信息的请求后,从本地存储的联系人列表内确定出待分享的联系人,之后,将待分享的信息分享给所确定的待分享的联系人。可通过联系人列表来实现信息的分享,操作方式方便、快捷。下面结合具体的应用场景来对上述方法进行示例性的说明,具体描述可以如下所述:场景:用户A分享手机上的一组相片到用户B、C及D的手机上,这里,用户A将该组照片存储在本地名为“出去玩”的文件内,其中,用户B、C及D是用户A的联系人,这里,用户A的联系人列表内存储有用户B、C及D的手机号码;预处理:1、用户A用其手机号码在云服务器进行了注册,并将该待分享的“出去玩”文件同步存储到云服务器内用户A的账号下;2、用户A将本地存储的联系人列表上传到云服务器,云服务器确定该联系人列表内的联系人是否在本地进行过注册,将该联系人列表内进行过注册的联系人确定为用户A可进行分享的联系人,例如,云服务器确定出用户B及C是用户A可进行分享的联系人;将该确定出的可进行分享的联系人B及C的信息返回给用户A ;用户A在本地存储的联系人列表内对用户B及C进行标记;信息分享的过程:参见图4a,用户A在长时间触摸“出去玩”文件时,显示界面上会出现“分享给”选项,并同时呈现本地所存储的联系人列表,该联系人列表内的用户B及用户C通过符号“ ”标记,其他联系人则无任何标记;这里,需要说明的一点是,联系人列表内的用户B及C中在云服务器进行注册过的手机号码通过符号“ ”标记,用户B和C可能采用的其他未在云服务器内注册过的手机号码则不进行标记;之后,用户A就可以通过所呈现的联系人列表将待分享的“出去玩”文件分享给用户B、C及D ;参见图4a,用户A分享“出去玩”文件给用户B及C的过程为:用户A在所呈现的联系人列表内点击用户B及C用符号“ ”标记的手机号码,向云服务器发出信息分享的指令,指示云服务器将其同步存储的用户A中的“出去玩”文件分享到用户B及C用“ ”标记的手机号码对应的手机上,云服务器在接收到所述指令时,将其同步存储的用户A的“出去玩”文件推送到用户B及C用“ ”标记的手机号码对应的手机上,完成对用户B及C的信息分享;参见图4b,用户A分享“出去玩”文件给用户D的过程为:用户A在所呈现的联系人列表内点击用户D的手机号码,向用户D的手机号码对应的手机发送分享信息的通知消息,该通知消息内包含有一 URL (Uniform Resource Locator,统一资源定位符)链接,该URL链接内存储有待分享的“出去玩”文件;这样,用户D在接收到该通知消息后,可以点击该URL链接,显示界面将会跳转到对应的web页面,用户D就可以从该web页面中获取到待分享的“出去玩”文件。基于同一发明构思,本发明实施例还提供了一种信息分享的装置及终端,由于该装置及终端解决问题的原理与前述一种信息分享的方法相似,因此该装置和终端的实施可以参见方法的实施,重复之处不再赘述。本发明实施例提供的一种信息分享的装置,如图5所示,该装置包括:第一接收模块401,用于接收用户分享信息的请求;确定模块402,用于从本地存储的联系人列表内确定待分享的联系人;

信息分享模块403,用于将待分享的信息分享给所确定的待分享的联系人。优选地,参见图6,本实例如图5所示的装置还包括:上传模块404,用于在云服务器进行注册,并将本地存储的联系人列表上传到云服务器;第二接收模块405,用于接收由云服务器确认并返回的所述联系人列表内可进行分享的联系人,所述可进行分享的联系人在云服务器进行过注册;标记模块406,用于对所述联系人列表内可进行分享的联系人进行标记。优选地,确定模块402,用于从所述联系人列表内标记的可进行分享的联系人中确定待分享的联系人。优选地,所述待分享的信息同步存储于本地及云服务器内,则信息分享模块403,用于向云服务器发送信息分享的指令,所述指令包含有待分享的联系人信息,以便云服务器将待分享的信息推送给待分享的联系人。优选地,所述待分享的信息同步存储于本地及云服务器内,则信息分享模块403,用于当待分享的联系人是联系人列表内未标记的联系人时,向待分享的联系人发送分享信息的通知消息,所述通知消息包含有待分享的信息的地址,以便待分享的联系人从所述地址内获取待分享的信息。本发明实施例还提供了一种终端,本发明实施例提供的上述信息分享的装置。该终端可以为手机。本发明实施例所提供的装置及终端在接收到用户分享信息的请求后,从本地存储的联系人列表内确定出待分享的联系人,之后,将待分享的信息分享给所确定的待分享的联系人。可通过联系人列表来实现信息的分享,操作方式方便、快捷。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种信息分享的方法,其特征在于,所述方法包括: 接收用户分享信息的请求; 从本地存储的联系人列表内确定待分享的联系人; 将待分享的信息分享给所述待分享的联系人。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 在云服务器进行注册,并将本地存储的联系人列表上传到所述云服务器; 接收由所述云服务器确认并返回的所述联系人列表内可进行分享的联系人,所述可进行分享的联系人在所述云服务器进行过注册; 对所述联系人列表内可进行分享的联系人进行标记。
3.如权利要求2所述的方法,其特征在于,从本地存储的联系人列表内确定待分享的联系人为: 从所述联系人列表内标记的可进行分享的联系人中确定待分享的联系人。
4.如权利要求3所述的方法,其特征在于,所述待分享的信息同步存储于本地及云服务器内,将待分享的信息分享给所述待分享的联系人为: 向所述云服务器发送信息分享的指令,所述指令包含有所述待分享的联系人信息,以便所述云服务器将所述待分享的信息推送给所述待分享的联系人。
5.如权利要求2所述的方法,其特征在于,所述待分享的信息同步存储于本地及云服务器内,将待分享的信息分享给所述待分享的联系人为: 当所述待分享的联系人是所述联系人列表内未标记的联系人时,向所述待分享的联系人发送分享信息的通知消息,所述通知消息包含有所述待分享的信息的地址,以便所述待分享的联系人从所述地址内获取所述待分享的信息。
6.一种信息分享的装置,其特征在于,所述装置包括: 第一接收模块,用于接收用户分享信息的请求; 确定模块,用于从本地存储的联系人列表内确定待分享的联系人; 信息分享模块,用于将待分享的信息分享给所述待分享的联系人。
7.如权利要求6所述的装置,其特征在于,所述装置还包括: 上传模块,用于在云服务器进行注册,并将本地存储的联系人列表上传到所述云服务器; 第二接收模块,用于接收由所述云服务器确认并返回的所述联系人列表内可进行分享的联系人,所述可进行分享的联系人在所述云服务器进行过注册; 标记模块,用于对所述联系人列表内可进行分享的联系人进行标记。
8.如权利要求7所述的装置,其特征在于,所述确定模块,用于从所述联系人列表内标记的可进行分享的联系人中确定待分享的联系人。
9.如权利要求8所述的装置,其特征在于,所述待分享的信息同步存储于本地及云服务器内,所述信息分享模块,用于向所述云服务器发送信息分享的指令,所述指令包含有所述待分享的联系人信息,以便所述云服务器将所述待分享的信息推送给所述待分享的联系人。
10.如权利要求7所述的装置,其特征在于,所述待分享的信息同步存储于本地及云服务器内,所述信息分享模块,用于当所述待分享的联系人是所述联系人列表内未标记的联系人时,向所述待分享的联系人发送分享信息的通知消息,所述通知消息包含有所述待分享的信息的地址,以便所述待分享的联系人从所述地址内获取所述待分享的信息。
11.一种终端,其特 征在于,包括如权利要求6-10中任一项所述的信息分享的装置。
全文摘要
本发明公开了一种信息分享的方法、装置及终端,属于通讯技术领域,接收到用户分享信息的请求后,从本地存储的联系人列表内确定出待分享的联系人,之后,将待分享的信息分享给所确定的待分享的联系人,可通过终端存储的联系人列表来实现信息的分享,操作方式方便、快捷。
文档编号H04M1/725GK103200224SQ20131005660
公开日2013年7月10日 申请日期2013年2月22日 优先权日2013年2月22日
发明者金凡, 范典, 蔡经伟 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1