通过网络获取他人联系信息的方法及系统的制作方法

文档序号:7768695阅读:357来源:国知局
专利名称:通过网络获取他人联系信息的方法及系统的制作方法
技术领域
本发明属于网络及通讯技术领域,涉及一种通讯方法,尤其涉及一种通过网络获取他人联系信息的方法;同时,本发明还涉及一种通过网络获取他人联系信息的系统。
背景技术
随着手机的功能越来越强大,作为手机一个重要功能的手机联系人程序所能保存的信息也越来越多,从最初的联系人姓名及其手机号码,到现在更多的如地址、公司、电子邮件甚至即时通讯帐号等等,甚至有些手机还保留有联系人的名片图像,比如iphone软件名片全能王的名片中心就能保存联系人的名片图像。人们交换手机中的联系人信息一般有如下几种方式,首先是口头交换,然后手动输入到手机地址本中;其次通过书面交换,比如交换名片,然后通过手动输入或者名片识别程序如名片全能王等软件利用相机拍摄名片图像识别,然后存入手机地址本中;再次人们可以利用网络方式交换电子格式的联系人信息,比如通过蓝牙,电子邮件,红外等方式交换 vcard格式的联系人信息,手机收到vcard格式的联系人信息后便可以保存到手机地址本中。现有的交换联系人信息的方式中,手动输入、口头沟通、书面交换都有不方便的地方,而通过蓝牙、电子邮件、红外等方式交换联系信息一是存在格式是否同一的问题,二是目前一般只能交换文字联系信息,如果要交换名片图像则存在不足。

发明内容
本发明所要解决的技术问题是提供一种通过网络获取他人联系信息的方法,可为人们向别人传递自己的名片图像及其具体联系信息提供便利,大大节省传统的交换名片图像并录入联系信息的时间。此外,本发明还提供一种通过网络获取他人联系信息的系统,可为人们向别人传递自己的名片图像及其具体联系信息提供便利,大大节省传统的交换名片图像并录入联系信息的时间。为解决上述技术问题,本发明采用如下技术方案一种通过网络获取他人联系信息的方法,所述方法包括如下步骤步骤101,用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户 B的联系信息;步骤102,设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有注册用户中进行搜索;步骤103,判断是否能找到与用户A提交的身份信息相符的注册用户;如果答案为是,转到步骤104,否则转到步骤110 ;步骤104,设定站点的服务器告知用户A,找到一个或多个设定站点的注册用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;转到步骤105 ;
步骤105,判断用户A是否确认需要获取找到的一个注册用户B的联系信息;如果答案为是,转到步骤106,否则转到步骤112 ;步骤106,在用户A确认后,设定站点的服务器检查注册用户B所预先进行的设置,判断发送用户B的联系信息是否需要先得到用户B的同意;如果答案为是,则转到步骤 107,否则转到步骤109 ;步骤107,设定站点的服务器发送消息给注册用户B,告知用户A想获取联系信息, 询问是否同意;转到步骤108;步骤108,判断是否得到用户B的同意;如果答案为是,转到步骤109,否则转到步骤 111 ;步骤109,将注册用户B预先存放在设定站点的服务器上的联系信息发送给用户 A ;并转到步骤112;步骤110,设定站点的服务器告知用户A,用户B不是设定站点的注册用户,请用户 A通过其他方式获取用户B的联系信息;转到步骤112 ;步骤111,设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求;步骤112,结束。作为本发明的一种优选方案,所述步骤101中,用户A向设定站点的服务器发送的指令中包含可供设定站点的服务器用来确定用户B的身份的信息,包括用户B的手机号码, 和/或用户B的姓名,和/或用户B的公司名称。作为本发明的一种优选方案,所述步骤108中,判断是否得到用户B同意的方法为如果在一个设定的时间期限内得到用户B的明确答复表示同意,则表示用户B同意让用户A获取自己的联系信息,否则表示用户B不同意。一种通过网络获取他人联系信息的方法,所述方法包括如下步骤步骤S01,用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户 B的联系信息;步骤S02,设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有用户中进行搜索;步骤S03,判断是否能找到与用户A提交的身份信息相符的用户;如果答案为是, 转到步骤S04 ;步骤S04,设定站点的服务器告知用户A,找到一个或多个设定站点的用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;转到步骤S05 ;步骤S05,判断用户A是否确认需要获取找到的一个用户B的联系信息;如果答案为是,转到步骤S06 ;步骤S06,在用户A确认后,转到步骤S07,或者转到步骤S09 ;步骤S07,设定站点的服务器发送消息给用户B,告知用户A想获取联系信息,询问是否同意;转到步骤S08;步骤S08,判断是否得到用户B的同意;如果答案为是,转到步骤S09,否则转到步骤 Sll ;步骤S09,将用户B预先存放在设定站点的服务器上的联系信息发送给用户A ;并转到步骤S12 ;
步骤S10,设定站点的服务器告知用户A,用户B不是设定站点的用户;转到步骤 S12 ;步骤S11,设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求;步骤S12,结束。作为本发明的一种优选方案,所述步骤SOl中,用户A向设定站点的服务器发送的指令中包含可供设定站点的服务器用来确定用户B的身份的信息,包括用户B的手机号码, 和/或用户B的姓名,和/或用户B的公司名称。作为本发明的一种优选方案,所述步骤S08中,判断是否得到用户B同意的方法为如果在一个设定的时间期限内得到用户B的明确答复表示同意,则表示用户B同意让用户A获取自己的联系信息,否则表示用户B不同意。作为本发明的一种优选方案,所述步骤S04中,若设定站点的服务器仅找到一个用户符合用户A所提交的用户B的身份信息,则不进行用户A进行选择和确认的步骤,直接转到步骤S05。一种通过网络获取他人联系信息的系统,所述系统包括设定站点的服务器、若干客户端;用户A通过其客户端向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息;设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有用户中进行搜索;判断是否能找到与用户A提交的身份信息相符的用户;设定站点的服务器告知用户A,找到一个或多个设定站点的用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;判断用户A是否确认需要获取找到的用户B的联系信息;在用户A确认后,设定站点的服务器发送消息给用户B,告知用户A想获取联系信息,询问是否同意;或者,直接将用户B预先存放在设定站点的服务器上的联系信息发送给用户A。本发明的有益效果在于本发明提出的通过网络获取他人联系信息的方法及系统,为人们交换名片图像和联系信息提供便利,可以大大节省传统的交换名片图像并录入联系信息的时间。


图1为本发明通过网络获取他人联系信息方法的流程图。
具体实施例方式下面结合附图详细说明本发明的优选实施例。实施例一为实现本发明,需要有一个具有维护联系人信息功能的网站(SiteC),该网站的服务器管理注册用户账号(理论上也可以是未注册用户,但需要有设定的信息),以及管理注册用户保存在该服务器上的名片图像和联系信息。
需要有一个联系人信息管理软件,该软件可以保存名片图像其联系信息,并且可以对名片图像和联系信息进行网络上传下载处理,该软件运行在配置有CPU,内存等必需配件的移动电子设备(包括手机),台式计算机,网络服务器等硬件设备上。该软件具备网络连接功能,能与该服务器进行通信,上传和下载名片图像和联系信息的方法。该软件能记录从服务器下载的名片图像和联系信息,并且保存在本地设备的联系人信息管理软件中。管理联系人信息的网站SiteC的每个注册用户预先将自己的名片信息上传到网站SiteC的服务器,并设置是允许网站SiteC的服务器任意分发自己的名片信息,还是要求网站SiteC的服务器在分发自己的名片信息之前需要先征得自己的同意。所述名片信息是指网站SiteC的注册用户A预先保存在网站siteC的服务器上的与用户A的名片或者联系方式相关的信息,包括用户A的名片的图像,以及文字形式的联系信息,还包括用户A设置的语音,视频,图像,文字等信息,如自我介绍,公司介绍,产品介绍。当用户A需要从管理联系人信息的网站siteC获取用户B的名片信息的时候,可以采用本发明的方法。请参阅图1,本发明揭示了一种通过网络获取他人联系信息的方法,所述方法包括如下步骤步骤101用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息。其中,用户A向设定站点的服务器发送的指令中包含可供设定站点的服务器用来确定用户B的身份的信息,包括用户B的手机号码,和/或用户B的姓名,和/或用户B的公司名称。步骤102设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有注册用户中进行搜索。步骤103判断是否能找到与用户A提交的身份信息相符的注册用户;如果答案为是,转到步骤104,否则转到步骤110。步骤104设定站点的服务器告知用户A,找到一个或多个设定站点的注册用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;转到步骤105。步骤105判断用户A是否确认需要获取找到的一个注册用户B的联系信息;如果答案为是,转到步骤106,否则转到步骤112。步骤106在用户A确认后,设定站点的服务器检查注册用户B所预先进行的设置,判断发送用户B的联系信息是否需要先得到用户B的同意;如果答案为是,则转到步骤 107,否则转到步骤109。步骤107设定站点的服务器发送消息给注册用户B,告知用户A想获取联系信息,询问是否同意;转到步骤108。步骤108判断是否得到用户B的同意;如果答案为是,转到步骤109,否则转到步骤111。其中,判断是否得到用户B同意的方法为如果在一个设定的时间期限内得到用户B的明确答复表示同意,则表示用户B同意让用户A获取自己的联系信息,否则表示用户 B不同意。
步骤109将注册用户B预先存放在设定站点的服务器上的联系信息发送给用户 A ;并转到步骤112。步骤110设定站点的服务器告知用户A,用户B不是设定站点的注册用户,请用户A通过其他方式获取用户B的联系信息;转到步骤112。步骤111设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求。步骤112结束。实施例二本实施例揭示一种通过网络获取他人联系信息的方法,所述方法包括如下步骤步骤S01用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息。步骤S02设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有注册用户中进行搜索。步骤S03判断是否能找到与用户A提交的身份信息相符的注册用户;如果答案为是,转到步骤S04。步骤S04设定站点的服务器告知用户A,找到一个或多个设定站点的注册用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;转到步骤S05。其中,若设定站点的服务器仅找到一个注册用户符合用户A所提交的用户B的身份信息,则不进行用户A进行选择和确认的步骤,直接转到步骤S05。步骤S05判断用户A是否确认需要获取找到的一个注册用户B的联系信息;如果答案为是,转到步骤S06。步骤S06在用户A确认后,转到步骤S07,或者转到步骤S09。步骤S07设定站点的服务器发送消息给注册用户B,告知用户A想获取联系信息,询问是否同意;转到步骤S08。步骤S08判断是否得到用户B的同意;如果答案为是,转到步骤S09,否则转到步骤Sll。步骤S09将注册用户B预先存放在设定站点的服务器上的联系信息发送给用户 A;并转到步骤S12。步骤S10设定站点的服务器告知用户A,用户B不是设定站点的注册用户;转到步骤S12。步骤S11设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求。步骤S12结束。本发明还揭示一种通过网络获取他人联系信息的系统,所述系统包括设定站点的服务器、若干客户端。用户A通过其客户端向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息。设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有用户中进行搜索;判断是否能找到与用户A提交的身份信息相符的用户。设定站点的服务器告知用户A,找到一个或多个设定站点的用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;判断用户A是否确认需要获取找到的用户B的联系信息。在用户A确认后,设定站点的服务器发送消息给用户B,告知用户A想获取联系信息,询问是否同意;或者,直接将用户B预先存放在设定站点的服务器上的联系信息发送给用户A。综上所述,本发明提出的通过网络获取他人联系信息的方法,为人们交换名片图像和联系信息提供便利,可以大大节省传统的交换名片图像并录入联系信息的时间。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、 材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。
权利要求
1.一种通过网络获取他人联系信息的方法,其特征在于,所述方法包括如下步骤 步骤101,用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息;步骤102,设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B 的身份的信息在设定站点的所有注册用户中进行搜索;步骤103,判断是否能找到与用户A提交的身份信息相符的注册用户;如果答案为是, 转到步骤104,否则转到步骤110 ;步骤104,设定站点的服务器告知用户A,找到一个或多个设定站点的注册用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认; 转到步骤105 ;步骤105,判断用户A是否确认需要获取找到的一个注册用户B的联系信息;如果答案为是,转到步骤106,否则转到步骤112 ;步骤106,在用户A确认后,设定站点的服务器检查注册用户B所预先进行的设置,判断发送用户B的联系信息是否需要先得到用户B的同意;如果答案为是,则转到步骤107,否则转到步骤109 ;步骤107,设定站点的服务器发送消息给注册用户B,告知用户A想获取联系信息,询问是否同意;转到步骤108;步骤108,判断是否得到用户B的同意;如果答案为是,转到步骤109,否则转到步骤111 ;步骤109,将注册用户B预先存放在设定站点的服务器上的联系信息发送给用户A ;并转到步骤112 ;步骤110,设定站点的服务器告知用户A,用户B不是设定站点的注册用户,请用户A通过其他方式获取用户B的联系信息;转到步骤112 ;步骤111,设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求; 步骤112,结束。
2.根据权利要求1所述的通过网络获取他人联系信息的方法,其特征在于所述步骤 101中,用户A向设定站点的服务器发送的指令中包含可供设定站点的服务器用来确定用户B的身份的信息,包括用户B的手机号码,和/或用户B的姓名,和/或用户B的公司名称。
3.根据权利要求1所述的通过网络获取他人联系信息的方法,其特征在于所述步骤 108中,判断是否得到用户B同意的方法为如果在一个设定的时间期限内得到用户B的明确答复表示同意,则表示用户B同意让用户A获取自己的联系信息,否则表示用户B不同意ο
4.一种通过网络获取他人联系信息的方法,其特征在于,所述方法包括如下步骤 步骤S01,用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息;步骤S02,设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B 的身份的信息在设定站点的所有用户中进行搜索;步骤S03,判断是否能找到与用户A提交的身份信息相符的用户;如果答案为是,转到步骤S04 ;步骤S04,设定站点的服务器告知用户A,找到一个或多个设定站点的用户符合用户A 所提交的用户B的身份信息,请用户A进行选择和确认;转到步骤S05 ;步骤S05,判断用户A是否确认需要获取找到的用户B的联系信息;如果答案为是,转到步骤S06 ;步骤S06,在用户A确认后,转到步骤S07,或者转到步骤S09 ; 步骤S07,设定站点的服务器发送消息给用户B,告知用户A想获取联系信息,询问是否同意;转到步骤S08 ;步骤S08,判断是否得到用户B的同意;如果答案为是,转到步骤S09,否则转到步骤Sll ;步骤S09,将用户B预先存放在设定站点的服务器上的联系信息发送给用户A ;并转到步骤S12 ;步骤S10,设定站点的服务器告知用户A,用户B不是设定站点的用户;转到步骤S12 ; 步骤S11,设定站点的服务器告知用户A,用户B拒绝其获取联系信息的要求; 步骤S12,结束。
5.根据权利要求4所述的通过网络获取他人联系信息的方法,其特征在于所述步骤 SOl中,用户A向设定站点的服务器发送的指令中包含可供设定站点的服务器用来确定用户B的身份的信息,包括用户B的手机号码,和/或用户B的姓名,和/或用户B的公司名称。
6.根据权利要求4所述的通过网络获取他人联系信息的方法,其特征在于所述步骤 S08中,判断是否得到用户B同意的方法为如果在一个设定的时间期限内得到用户B的明确答复表示同意,则表示用户B同意让用户A获取自己的联系信息,否则表示用户B不同意。
7.根据权利要求4所述的通过网络获取他人联系信息的方法,其特征在于所述步骤 S04中,若设定站点的服务器仅找到一个用户符合用户A所提交的用户B的身份信息,则不进行用户A进行选择和确认的步骤,直接转到步骤S05。
8.—种通过网络获取他人联系信息的系统,其特征在于,所述系统包括设定站点的服务器、若干客户端;用户A通过其客户端向管理联系人信息的设定站点的服务器发送指令,要求获取用户 B的联系信息;设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有用户中进行搜索;判断是否能找到与用户A提交的身份信息相符的用户;设定站点的服务器告知用户A,找到一个或多个设定站点的用户符合用户A所提交的用户B的身份信息,请用户A进行选择和确认;判断用户A是否确认需要获取找到的用户B 的联系信息;在用户A确认后,设定站点的服务器发送消息给用户B,告知用户A想获取联系信息,询问是否同意;或者,直接将用户B预先存放在设定站点的服务器上的联系信息发送给用户 A。
全文摘要
本发明揭示了一种通过网络获取他人联系信息的方法及系统,设定网站的注册用户预先保存在网站的服务器上,当用户A需要从管理联系人信息的网站获取用户B的名片信息时,用户A向管理联系人信息的设定站点的服务器发送指令,要求获取用户B的联系信息;设定站点的服务器收到用户A请求后,根据指令中包含的可用于确定用户B的身份的信息在设定站点的所有注册用户中进行搜索;而后将结果反馈至用户A。本发明可为人们向别人传递自己的名片图像及其具体联系信息提供便利,大大节省传统的交换名片图像并录入联系信息的时间。
文档编号H04W4/12GK102158817SQ201010587560
公开日2011年8月17日 申请日期2010年12月14日 优先权日2010年12月14日
发明者罗希平, 陈青山 申请人:上海合合信息科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1