自动同步用户在各社交网站上设定信息的方法及系统的制作方法

文档序号:6606274阅读:162来源:国知局
专利名称:自动同步用户在各社交网站上设定信息的方法及系统的制作方法
技术领域
本发明属于计算机网络技术领域,涉及一种信息同步的方法,尤其涉及一种自动 同步用户在各社交网站上设定信息的方法;同时,本发明还涉及一种自动同步用户在各社 交网站上设定信息的系统。
背景技术
现在,网络社交已经非常普及,人们通过网络建立联系和进行交往沟通,网络社交 的方式也已经开始由传统的电子邮件方式逐渐转为通过各种社交网站来进行联系和交往。 这些社交网站包括国内的QQ,开心网,国外的facebook,twitter,Google Talk,MSN等。要 使用这些社交网站,用户需要先进行注册,成为网站的注册用户,每个注册用户都可以选择 提供一定的个人信息,包括头像、签名档等,同时也会有一个联系人列表,或好友列表,用户 可以往这个列表中添加和删除联系人,也可以直接跟这个列表中的联系人进行包括聊天在 内的各种联系。同时,该用户的联系人也能随时查看到该用户的个人信息,包括头像、签名 档等。在网络社交时,人们往往不直接通过一对一的聊天的方式来发送自己的最新状 态、心情感受和最新照片,而是将自己的最新状态和心情感受用签名档的方式更新在网站 上,将自己的最新照片用头像的方式更新在网站上。这样相当于广播的方式,可以让自己所 有的联系人,都能迅速即时地获知其最新状态、心情感受和最新照片,而不需要一个个地聊 天通知,而自己的联系人也不会在不感兴趣的时候被无端打扰。由于这种网络社交的普及,社交网站也开始不断增多,每个人习惯用的社交网站 不尽相同,为了能让自己与所有的联系人都能联系上,用户通常需要在不同的社交网站上 注册账号。但不同的社交网站彼此通常并不会互相共享同步用户信息,而当用户在一个网 站上更新了头像和签名档之后,为了保持同步,往往需要手动更新其在其他网站上的头像 和签名档,导致浪费用户大量的时间。

发明内容
本发明所要解决的技术问题是提供一种自动同步用户在各社交网站上设定信息 的方法,为人们同步自己在各个社交网站上所使用的头像和签名档提供便利,可以大大节 省传统的通过手工方式进行同步的时间。此外,本发明进一步提供一种自动同步用户在各社交网站上设定信息的系统,为 人们同步自己在各个社交网站上所使用的头像和签名档提供便利,可以大大节省传统的通 过手工方式进行同步的时间。为解决上述技术问题,本发明采用如下技术方案一种自动同步用户在各社交网站上设定信息的方法,所述方法包括如下步骤步骤101,判断用户提供的同步列表中所有社交网站是否都已经同步完毕,如果 是,则转到步骤105,如果否,则转到步骤102 ;
步骤102,取出用户提供的同步列表中下一个社交网站进行同步;步骤103,判断同步是否成功,如果成功,则转到步骤104,否则转到步骤101 ;步骤104,对成功同步的网站进行记录,存放到成功同步的网站列表中,然后转到 步骤101 ;步骤105,全部同步完毕,通知用户成功同步的网站列表;步骤106,结束。作为本发明的一种优选方案,所述步骤101中,用户需要事先指定一个需要进行 同步的社交网站列表,自动同步时只针对列表中的社交网站进行头像和签名档的同步。作为本发明的一种优选方案,所述步骤102中,同步列表中的社交网站将被逐一 取出,分别进行同步;同步时需要用户提供该社交网站的账号信息,包括用户名、密码。作为本发明的一种优选方案,所述步骤102中,同步时用到的账号信息由用户事 先输入并保存好,同步时自动取出;或者是动态提示用户输入相应的账号信息。作为本发明的一种优选方案,所述步骤102中,同步的方法为通过相应社交网站 提供的Web API进行头像和签名档的上传同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如 下步骤201,连接Web API服务器;步骤202,向服务器发起请求,并获取指定社交网站的用于头像和签名档同步的 Web API ;步骤203,将获取的Web API方法保存到本地;步骤204,结束。作为本发明的一种优选方案,所述步骤201中,Web API服务器的网络地址是预先 被编写到软件当中的,用户不需要自行设置;或者,提供方法让用户自行设置服务器的网络 地址。作为本发明的一种优选方案,所述步骤201中,Web API服务器由同步软件的提供 方自行维护,随时更新各个社交网站的Web API方法,供用户通过同步软件自动获取。一种自动同步用户在各社交网站上设定信息的方法,所述方法包括如下步骤步骤A,判断用户选择的所有社交网站是否都已经同步完毕,如果是,则转到步骤 E,如果否,则转到步骤B;步骤B,取出用户选择的未同步完毕的社交网站进行同步;步骤C,判断同步是否成功,如果成功,则转到步骤D,否则转到步骤A ;步骤D,对成功同步的网站进行记录,然后转到步骤A ;步骤E,全部同步完毕。作为本发明的一种优选方案,所述步骤B中,同步的方法为通过相应社交网站提 供的Web API进行设定信息的上传同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如 下步骤Bl,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的WebAPI ;步骤B3,将获取的Web API方法保存到本地;步骤B4,结束。一种自动同步用户在各社交网站上设定信息的系统,所述系统包括同步单元,用以取出用户选择的未同步完毕的社交网站进行同步;第一判断单元,用以判断用户选择的所有社交网站是否都已经同步完毕;第二判断单元,用以判断同步是否成功;记录单元,用以在第二判断单元判断同步成功后,记录成功同步的网站。作为本发明的一种优选方案,所述同步单元同步的方法为通过相应社交网站提 供的Web API进行设定信息的上传同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如 下步骤Bl,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的Web API ;步骤B3,将获取的Web API方法保存到本地;步骤B4,结束。本发明的实现需要有一个具备网络连接的服务器,该服务器能上传和下载各个社 交网站的头像和签名档修改更新的方法,或称为Web API。同时,本发明需要编写一个自动 同步的软件,该软件运行在配置有CPU,内存等必需配件的移动电子设备(包括手机),台式 计算机,网络服务器等硬件设备上。该软件具备网络连接功能,能与该服务器进行通信,获 取最新的各个社交网站修改头像和签名档的方法;同时,该软件能记录用户提供的在各个 社交网站的注册账号信息。本发明的有益效果在于本发明提出的自动同步用户在各社交网站上设定信息的 方法及系统,能自动帮助用户同步更新其在各个社交网站上的头像和签名档,为用户节省 大量时间。同时,本发明能自行通过事先指定的服务器进行同步方法的获取和及时更新,即 使社交网站的同步方法进行了修改也没有关系,这种方法总能获取到最新的同步方法,并 让用户顺利同步头像和签名档。


图1为本发明方法的流程图。图2为获取同步方法的流程图。
具体实施例方式下面结合附图详细说明本发明的优选实施例。实施例一请参阅图1,本发明揭示了一种自动同步用户在各社交网站上设定信息的方法,所 述方法包括如下步骤步骤101判断是否用户提供的同步列表中所有社交网站都已经同步完毕,如果是,则转到步骤105,如果否,则转到步骤102。其中,用户需要事先指定一个需要进行同步的社交网站列表,自动同步时只针对 列表中的社交网站进行头像和签名档的同步。步骤102取出用户提供的同步列表中下一个社交网站进行同步。其中,同步列表中的社交网站将被逐一取出,分别进行同步;同步时需要用户提供 该社交网站的账号信息,如用户名、密码等。或者,同步时用到的账号信息可以由用户事先输入并保存好,同步时自动取出,也 可以是动态提示用户输入相应的账号信息。同步的方法可以通过相应社交网站提供的Web API进行头像和签名档的上传同 步,由于这个API有可能随时间在变,因此需要维护一个Web API服务器随时更新这些社交 网站的相应Web API。每次同步时,首先获取用于对该网站进行同步的相应Web API方法,请参阅图2, 具体步骤如下步骤201,连接Web API服务器。其中,Web API服务器的网络地址是预先被编写 到软件当中的,因此用户不需要自行设置,但也可以提供方法让用户自行设置服务器的网 络地址。Web API服务器可以由同步软件的提供方自行维护,随时更新各个社交网站的Web API方法,供用户通过同步软件自动获取。步骤202,向服务器发起请求,并获取指定社交网站的用于头像和签名档同步的 Web API。步骤203,将获取的Web API方法保存到本地。步骤204,结束步骤103判断同步是否成功,如果成功,则转到步骤104,否则转到步骤101。步骤104对成功同步的网站进行记录,存放到成功同步的网站列表中,然后转到 步骤101。步骤105全部同步完毕,通知用户成功同步的网站列表。步骤106结束。综上所述,本发明提出的自动同步用户在各社交网站上设定信息的方法及系统, 能自动帮助用户同步更新其在各个社交网站上的头像和签名档,为用户节省大量时间。同 时,本发明能自行通过事先指定的服务器进行同步方法的获取和及时更新,即使社交网站 的同步方法进行了修改也没有关系,这种方法总能获取到最新的同步方法,并让用户顺利 同步头像和签名档。实施例二本实施揭示一种自动同步用户在各社交网站上设定信息的方法,所述方法包括如 下步骤步骤A判断用户选择的所有社交网站是否都已经同步完毕,如果是,则转到步骤 E,如果否,则转到步骤B;步骤B取出用户选择的未同步完毕的社交网站进行同步;其中,同步的方法为通过相应社交网站提供的Web API进行设定信息的上传同 步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如下
步骤Bl,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的Web API ;步骤B3,将获取的Web API方法保存到本地;步骤B4,结束。步骤C判断同步是否成功,如果成功,则转到步骤D,否则转到步骤A;步骤D对成功同步的网站进行记录,然后转到步骤A;步骤E全部同步完毕。以上介绍了本发明自动同步用户在各社交网站上设定信息的方法,本发明在揭示 上述方法的同时,还揭示了一种自动同步用户在各社交网站上设定信息的系统,所述系统 包括同步单元、第一判断单元、第二判断单元、记录单元。同步单元用以取出用户选择的未同步完毕的社交网站进行同步;第一判断单元用 以判断用户选择的所有社交网站是否都已经同步完毕;第二判断单元用以判断同步是否成 功;记录单元用以在第二判断单元判断同步成功后,记录成功同步的网站。本实施例中,所述同步单元同步的方法为通过相应社交网站提供的Web API进 行设定信息的上传同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方 法,具体步骤如下步骤Bl,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的Web API ;步骤B3,将获取的Web API方法保存到本地;步骤B4,结束。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例 中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实 施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明 的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、 材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进 行其它变形和改变。
权利要求
一种自动同步用户在各社交网站上设定信息的方法,其特征在于,所述方法包括如下步骤步骤101,判断用户提供的同步列表中所有社交网站是否都已经同步完毕,如果是,则转到步骤105,如果否,则转到步骤102;步骤102,取出用户提供的同步列表中下一个社交网站进行同步;步骤103,判断同步是否成功,如果成功,则转到步骤104,否则转到步骤101;步骤104,对成功同步的网站进行记录,存放到成功同步的网站列表中,然后转到步骤101;步骤105,全部同步完毕,通知用户成功同步的网站列表;步骤106,结束。
2.根据权利要求1所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤101中,用户需要事先指定一个需要进行同步的社交网站列表,自动同步时 只针对列表中的社交网站进行头像和签名档的同步。
3.根据权利要求1所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤102中,同步列表中的社交网站将被逐一取出,分别进行同步; 同步时需要用户提供该社交网站的账号信息,包括用户名、密码。
4.根据权利要求1所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤102中,同步时用到的账号信息由用户事先输入并保存好,同步时自动取出; 或者是动态提示用户输入相应的账号信息。
5.根据权利要求1所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤102中,同步的方法为通过相应社交网站提供的Web API进行头像和签名档 的上传同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如下 步骤201,连接Web API服务器;步骤202,向服务器发起请求,并获取指定社交网站的用于头像和签名档同步的WebAPI ;步骤203,将获取的Web API方法保存到本地; 步骤204,结束。
6.根据权利要求5所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤201中,Web API服务器的网络地址是预先被编写到软件当中的,用户不需要 自行设置;或者,提供方法让用户自行设置服务器的网络地址。
7.根据权利要求5所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤201中,Web API服务器由同步软件的提供方自行维护,随时更新各个社交网站的Web API方法,供用户通过同步软件自动获取。
8.一种自动同步用户在各社交网站上设定信息的方法,其特征在于,所述方法包括如 下步骤步骤A,判断用户选择的所有社交网站是否都已经同步完毕,如果是,则转到步骤E,如 果否,则转到步骤B;步骤B,取出用户选择的未同步完毕的社交网站进行同步; 步骤C,判断同步是否成功,如果成功,则转到步骤D,否则转到步骤A ; 步骤D,对成功同步的网站进行记录,然后转到步骤A ; 步骤E,全部同步完毕。
9.根据权利要求8所述的自动同步用户在各社交网站上设定信息的方法,其特征在于所述步骤B中,同步的方法为通过相应社交网站提供的Web API进行设定信息的上传 同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如下 步骤Bi,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的Web API ; 步骤B3,将获取的Web API方法保存到本地; 步骤B4,结束。
10.一种自动同步用户在各社交网站上设定信息的系统,其特征在于,所述系统包括 同步单元,用以取出用户选择的未同步完毕的社交网站进行同步;第一判断单元,用以判断用户选择的所有社交网站是否都已经同步完毕; 第二判断单元,用以判断同步是否成功;记录单元,用以在第二判断单元判断同步成功后,记录成功同步的网站。
11.根据权利要求10所述的自动同步用户在各社交网站上设定信息的系统,其特征在于所述同步单元同步的方法为通过相应社交网站提供的Web API进行设定信息的上传 同步;每次同步时,首先获取用于对该网站进行同步的相应Web API方法,具体步骤如下 步骤Bi,连接Web API服务器;步骤B2,向服务器发起请求,并获取指定社交网站的用于设定信息同步的Web API ; 步骤B3,将获取的Web API方法保存到本地; 步骤B4,结束。
全文摘要
本发明揭示了一种自动同步用户在各社交网站上设定信息的方法及系统,所述方法包括如下步骤步骤A,判断用户选择的所有社交网站是否都已经同步完毕,如果是,则转到步骤E,如果否,则转到步骤B;步骤B,取出用户选择的未同步完毕的社交网站进行同步;步骤C,判断同步是否成功,如果成功,则转到步骤D,否则转到步骤A;步骤D,对成功同步的网站进行记录,然后转到步骤A;步骤E,全部同步完毕。本发明提出的自动同步用户在各社交网站上设定信息的方法及系统,能自动帮助用户同步更新其在各个社交网站上的头像和签名档,为用户节省大量时间。
文档编号G06F17/30GK101901256SQ201010231718
公开日2010年12月1日 申请日期2010年7月20日 优先权日2010年7月20日
发明者龙腾 申请人:上海合合信息科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1