社交信息推送方法和系统的制作方法

文档序号:8000935阅读:169来源:国知局
社交信息推送方法和系统的制作方法
【专利摘要】本发明提供了一种社交信息推送方法,所述方法包括:定时轮询保存的社交帐号对应的社交信息是否有更新;获当社交帐号对应的社交信息有更新时,生成所述社交帐号对应的社交信息更新通知;获取与所述社交帐号绑定的联系人的电话号码,根据所述电话号码将所述社交信息更新通知下发至对应的移动终端。该社交信息推送方法能够使得用户及时获取联系人的社交信息更新,能够简化用户操作,从而增加了移动终端的续航时间,减轻了移动终端的负荷。此外,还提供了一种社交信息推送系统。
【专利说明】社交信息推送方法和系统

【技术领域】
[0001]本发明涉及互联网技术,特别是涉及一种社交信息推送方法和系统。

【背景技术】
[0002]现有的智能移动终端拥有各种应用程序,其中社交应用程序深受用户的喜爱,成为用户几乎每天都会使用的程序。由于社交圈的扩大,导致互联网上的社交信息每天都面临大量的更新。
[0003]传统技术中,若要获取移动终端通讯录中的联系人更新的社交信息,则需要用户登录社交平台,并找到对应该联系人的网络用户,然后主动刷新。例如,想要获取某个联系人在微博上的更新信息,则需要登录微博平台,并找到对应该联系人的好友,主动刷新该好友的微博页面,拉取该好友最新的微博信息。
[0004]然而,这种主动刷新的方式并不能及时获取到联系人最新的社交信息,由于用户往往都不知道什么时候好友会更新社交信息,如果频繁的登录和刷新将会导致移动终端的负荷过大,也会增加用户在移动终端上操作所耗费的时间,对电量有限的移动终端来讲,会缩短续航时间。


【发明内容】

[0005]基于此,有必要针对传统技术中不能及时获取联系人最新社交信息的问题,提供一种社交信息推送方法和系统。
[0006]—种社交信息推送方法,所述方法包括:
[0007]定时轮询保存的社交帐号对应的社交信息是否有更新;
[0008]当所述社交帐号对应的社交信息有更新时,生成所述社交帐号对应的社交信息更新通知;
[0009]获取与所述社交帐号绑定的联系人的电话号码,根据所述电话号码将所述社交信息更新通知下发至对应的移动终端。
[0010]一种社交信息推送系统,所述系统包括推送服务器和移动终端,所述推送服务器包括:
[0011]轮询模块,用于定时轮询保存的社交帐号对应的社交信息是否有更新;
[0012]通知生成模块,用于当所述社交帐号对应的社交信息有更新时,生成所述社交帐号对应的社交信息更新通知;
[0013]通知下发模块,用于获取与所述社交帐号绑定的联系人的电话号码,根据所述电话好奥马将所述社交信息更新通知下发至对应的移动终端。
[0014]上述社交信息推送方法和系统,通过保存的社交帐号与绑定的联系人的电话号码,当社交帐号对应的社交信息有更新时,可生成社交信息更新通知并下发到联系人对应的移动终端。相对于现有技术,这种主动通知的方式能够使得用户及时获取到联系人的社交信息的更新消息,不需要用户主动登录各个社交平台去刷新,减少了操作移动终端的时间,增加了续航时间和减轻了移动终端的负荷。

【专利附图】

【附图说明】
[0015]图1为一个实施例中社交信息推送方法的流程示意图;
[0016]图2为一个实施例中查看联系人的社交信息的流程示意图;
[0017]图3A?3B为图2所示实施例提供的社交信息更新通知及联系人详情界面的示意图;
[0018]图3C为通过短信发送评论或转发信息的示意图;
[0019]图4为一个实施例中将联系人与好友进行关联的流程示意图;
[0020]图5A?图5C是图4所不实施例提供的关联联系人和好友的不意图;
[0021]图6为另一个实施例中将联系人与好友进行关联的流程示意图;
[0022]图7A为图6所示实施例提供的匹配列表的示意图;
[0023]图7B为一个实施例中在联系人详情界面添加关注人的示意图;
[0024]图8为一个实施例中查看关注人的社交信息的流程示意图;
[0025]图9A?9B为图8所不实施例提供的通讯录和关注人详情界面的界面不意图;
[0026]图10为一个实施例中社交信息推送系统的结构框图;
[0027]图11为另一个实施例中社交信息推送系统的结构框图;
[0028]图12为一个实施例中移动终端的结构框图;
[0029]图13为另一实施例中移动终端的结构框图;
[0030]图14为一个实施例中关联模块的结构框图;
[0031]图15为另一个实施例中关联模块的结构框图;
[0032]图16为再一实施例中移动终端的结构框图;
[0033]图17为又一实施例中移动终端的结构框图。

【具体实施方式】
[0034]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0035]如图1所示,在一个实施例中,提供了一种社交信息推送方法,包括:
[0036]步骤102,定时轮询保存的社交帐号对应的社交信息是否有更新。
[0037]本实施例中,在推送服务器中保存有各移动终端上传的社交帐号,这些社交帐号可以是多种社交平台中的社交帐号,包括但不限于即时通信号码、微博帐号、SNS社区的注册帐号等。在推送服务器中保存的社交帐号与上传该社交帐号的移动终端中的联系人的电话号码具有绑定关系,且一个联系人的电话号码可绑定多个社交帐号。
[0038]本实施例中,当社交帐号对应的社交信息有更新时,社交服务器会相应更改社交帐号的更新标记,推送服务器可定时轮询保存的社交帐号,查看保存的社交帐号是否有更新标记,如果有,则说明该社交帐号更新了社交信息。
[0039]步骤104,当社交帐号对应的社交信息有更新时,生成社交帐号对应的社交信息更新通知。
[0040]步骤106,获取与社交帐号绑定的联系人的电话号码,根据电话号码将社交信息更新通知下发至对应的移动终端。
[0041]如上所述,在推送服务器中保存有绑定的社交帐号与联系人的电话号码,根据这一绑定关系即可获取到有更新的社交帐号所绑定的联系人,从而生成与该联系人的社交帐号对应的社交信息更新通知,该社交信息更新通知包括联系人的姓名和社交帐号所在的社交平台等信息。
[0042]根据该电话号码即可将社交信息更新通知下发至与该电话号码对应的移动终端。本申请中的移动终端,包括但不限于具有移动通信功能的智能手机、平板电脑、MP3播放器坐寸ο
[0043]本实施例中,通过保存具有绑定关系的社交帐号和联系人的电话号码,相当于将联系人与其社交帐号进行了关联,当联系人的社交帐号对应的社交信息有更新时,则生成该联系人的社交信息更新通知并下发到对应的移动终端,从而使得移动终端能够及时获取到通讯录中的联系人的最新社交信息,而不需频繁的登录和刷新,从而能够减轻移动终端的负荷。且由于用户在移动终端上操作的时间减少了,因此能够增加续航时间。
[0044]在一个实施例中,如图2所示,在图1所示实施例的基础上,本方法还可对联系人的社交信息进行查看,具体包括:
[0045]步骤202,获取联系人的社交信息的查看请求。
[0046]—种社交信息更新通知如图3A所示。将社交信息更新通知下发至对应的移动终端后,通过移动终端即可获知哪个联系人更新了哪个社交平台上的社交信息,从而可对该联系人的社交信息进行查看。进一步的,可点击通讯录中的联系人,进入到联系人详情界面查看更新的社交信息。
[0047]步骤204,拉取与联系人的电话号码绑定的社交帐号对应的社交信息。
[0048]本实施例中,推送服务器在检测到社交帐号对应的社交信息有更新时,可从对应的社交服务器拉取更新的社交信息,并按照预设格式进行保存。当移动终端获取到联系人的社交信息的查看请求时,则可从推送服务器拉取保存的对应该联系人的社交帐号的社交信息。
[0049]步骤206,在联系人详情界面展示拉取的社交信息。
[0050]联系人详情界面用于展示联系人的社交信息,包括其对应的社交帐号在社交平台上的头像、昵称、地址等个人信息和其发表的社交内容,如微博内容、即时通信工具中的签名、SNS社区中发表的日志、评论等。一种联系人详情界面如图3B所示,其中,联系人详情界面以名片的形式显示,点击联系人详情界面中的“近况”,进入到社交信息更新页面,其中,与联系人对应的社交帐号更新的社交信息以卡片304的形式进行展示,每一条社交信息对应一张卡片304。在每一条社交信息中还显示了该条社交信息的发表时间和来源。
[0051]本实施例中,通过联系人详情界面可查看到联系人的社交信息,且可查看到联系人在不同社交平台上的社交信息,无需用户登录各种社交平台,因此能够减轻移动终端的负荷和增加了续航时间。
[0052]在一个实施例中,还可对展示的社交信息进行评论或转发等操作。具体的,可获取在联系人详情界面对社交信息的评论或转发信息,将评论或转发信息发送至与联系人的电话号码对应的移动终端。
[0053]本实施例中,在展示的每一条社交信息上都提供了可对该社交信息进行评论或转发的按钮306,如图3B所示,触发该按钮306可对社交信息进行评论或操作,进入评论或转发的操作界面。一种对社交信息进行评论或转发的操作界面如图3C所示,可在输入框308中输入评论信息并进行发送。具体的,从移动终端中获取该联系人的电话号码,并根据获取的电话号码以短信的方式发送至对应的移动终端。此外,还可将评论或转发信息发送至对应的社交服务器,这样,该联系人通过社交平台可拉取更新的评论或转发信息。
[0054]本实施例中,还可对联系人的社交信息进行评论、转发等操作,且可以短信的方式发送给联系人,以便联系人及时获知其社交信息的评论或转发信息。用户无需登录不同的社交平台就可对通讯录中的联系人的社交信息进行评论或转发操作,进一步减少了操作移动终端的时间,从而增加了续航时间。
[0055]在一个实施例中,移动终端还可实现将通讯录中的联系人与其社交帐号进行关联,因此,本方法还包括:获取需关联社交帐号的联系人;获取与联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定。
[0056]本实施例中,在移动终端的通讯录中包含一个或多个联系人,每个联系人对应了一个或多个电话号码,用户可在通讯录中指定一个或多个需关联社交帐号的联系人。好友的社交帐号,可以是但不限于好友的即时通信号码、微博帐号、SNS社区的注册帐号等。其中,一个联系人的电话号码可绑定多个社交帐号。另外,可获取用户手动输入的与联系人关联的好友的社交帐号,也可以对通讯录中的联系人进行社交帐号自动匹配,匹配后由用户手动选择关联的社交帐号。
[0057]之后,可将绑定的电话号码与社交帐号上传到服务器。在服务器上则保存了具有绑定关系的联系人的电话号码与社交帐号。本实施例中,可实现对移动终端通讯录中的联系人与社交平台中的好友关联,使得联系人可在多个社交平台上进行同步。由于将绑定的联系人的电话号码与社交帐号上传到了服务器中,移动终端通过联系人的电话号码即可获取到联系人的社交信息,无需在移动终端上登录各种社交平台,简化了用户操作,增加了移动终端的续航时间。
[0058]在一个实施例中,获取与联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,包括:获取用户在社交平台上的好友列表;获取用户在该好友列表中选择的与联系人关联的好友;将该联系人的电话号码与关联的好友的社交帐号进行绑定。
[0059]本实施例中,可检测用户是否已登录该社交平台,若是,则可直接获取到用户在该社交平台上的好友列表。如果用户没有登录社交平台,可提示用户登录社交平台,并在登录后获取用户在社交平台上的好友列表。进一步的,用户可在好友列表中选取与联系人关联的好友,进而将联系人的电话号码与关联的好友的社交帐号进行绑定。
[0060]在另一个实施例中,获取与联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,包括:获取用户在社交平台上的好友列表;根据好友列表中的好友信息将好友与联系人进行匹配,得到联系人的匹配列表;获取用户选择的相匹配的联系人和好友,将用户选择的联系人的电话号码与匹配的好友的社交帐号进行绑定。
[0061 ] 好友信息包括好友的昵称、姓名、地址、性别、联系方式等等。本实施例中,好友信息中移动通信号码与联系人的移动通信号码相同的好友与联系人进行关联。本实施例中,可在获取到用户在社交平台上的好友列表后,根据好友信息自动将联系人与好友列表中的好友进行匹配,用户可在好友列表中选取匹配的联系人和好友,进而将用户选择的联系人的电话号码与匹配的好友的社交帐号进行绑定。
[0062]在一个实施例中,还可获取将联系人设置为关注人的请求,将请求设置的联系人标识为关注人。关注人可以是通讯录中较为重要的联系人,可在通讯录中对关注人进行标识或将关注人排列在通讯录最靠前的位置。
[0063]在一个实施例中,如图4所示,获取与联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,并将绑定的电话号码与社交帐号上传到服务器,包括:
[0064]步骤402,获取联系人的社交平台关联请求。
[0065]本实施例中,点击移动终端通讯录中的联系人,可进入联系人详情界面,可在联系人详情界面获取联系人的社交平台关联请求。一种联系人详情界面如图5A所示,在该联系人详情界面显示了联系人的个人资料信息,包括联系人的姓名、电话号码、地址、所在群组等信息。进一步的,可在联系人详情界面设置关联按钮502,点击关联按钮502触发该联系人的社交平台关联请求。可以理解,本实施例中并不局限于只关联一个社交平台,可在联系人详情界面设置多个社交平台的关联按钮502,从而使得一个联系人可以关联多个社交平台,这些社交平台包括但不限于SNS社区平台、微博平台、即时通信平台等等。
[0066]步骤404,根据关联请求获取用户在社交平台上的好友列表。
[0067]在获取到联系人的社交平台关联请求后,可检测用户是否已登录该社交平台,若是,则可直接获取到用户在该社交平台上的好友列表。如果用户没有登录社交平台,可提示用户登录社交平台,并在登录后获取用户在社交平台上的好友列表。请参考图5B和图5C所示,在用户登录社交平台后可在移动终端上显示社交平台上的好友列表,用户可通过好友列表选择与联系人关联的好友。应当说明的是,本发明中的好友,包括但不限于即时通信平台上的好友、SNS社区平台中的好友、微博平台中的收听人等等。
[0068]步骤406,获取在好友列表中选择关联的好友的社交帐号,将联系人的电话号码与选择关联的社交帐号进行绑定。
[0069]好友的社交帐号,可以是但不限于好友的即时通信号码、微博帐号、SNS社区的注册帐号等。获取到用户在好友列表中选择与联系人关联的好友的社交帐号,而联系人的电话号码存储在移动终端中,可将联系人的电话号码与选择关联的社交帐号进行绑定。其中,一个联系人的电话号码可绑定多个社交帐号。
[0070]步骤408,将绑定的电话号码与社交帐号上传至推送服务器。
[0071]在推送服务器上则保存了具有绑定关系的联系人的电话号码与社交帐号,且该绑定关系对应了唯一的上传该绑定关系的移动终端的电话号码。本实施例中,可实现对移动终端通讯录中的每个联系人与社交平台中的好友关联,使得联系人可在多个社交平台上进行同步。由于将绑定的联系人的电话号码与社交帐号上传到了推送服务器中,当社交帐号有社交信息更新时,则推送服务器能够及时的将社交信息更新通知下发给移动终端,以提醒联系人的社交信息进行了更新,以便用户能够及时查看到联系人的最新的社交信息,增加了移动终端的续航时间。
[0072]在一个实施例中,在移动终端上还可实现自动将通讯录中的联系人与社交平台上的好友进行匹配,因此,如图6所示,获取与联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,并将绑定的电话号码与社交帐号上传到服务器,还包括:
[0073]步骤602,获取用户在社交平台上的好友列表。
[0074]具体的,可检测用户是否已登录社交平台,若是,则直接获取用户在社交平台上的好友列表,否则,可提示用户登录社交平台,并在用户登录社交平台后获取其好友列表。
[0075]步骤604,根据好友列表中的好友信息将好友列表中的好友与通讯录中的联系人进行匹配,得到好友与联系人的匹配列表。
[0076]好友信息包括好友的昵称、姓名、地址、性别、联系方式等等。优选的,可根据好友信息中的电话号码进行匹配,将电话号码相同的好友与联系人进行匹配,得到好友与联系人的匹配列表。
[0077]在一个实施例中,在匹配列表中可选择进行关联的联系人和好友,从而可将选择的联系人的电话号码与匹配的好友的社交帐号进行绑定,并上传至推送服务器。一种好友与联系人的匹配列表如图7A所示,其中,匹配列表由多个匹配项702组成,每一个匹配项702包含了联系人和与其匹配的社交平台上的好友,且在匹配项702中显示该好友来自的社交平台。
[0078]步骤606,获取关注人的添加请求。
[0079]可在关注人详情界面触发关注人的添加请求,当获取到关注人的添加请求后则进入到匹配列表,以供用户选择关联的联系人和好友。
[0080]步骤608,将在匹配列表中选择的联系人标识为关注人,并在匹配列表中将选择的联系人的电话号码与匹配的好友的社交帐号进行绑定,以及将绑定的联系人的电话号码与社交帐号上传至推送服务器。
[0081]在匹配列表中可选择设置为关注人的联系人且将设置为关注人的联系人与匹配的好友进行关联。如图7A所示,进入到匹配列表中,可通过点击按钮704选择匹配项702,选中的匹配项702中的联系人则标识为关注人,且该联系人的电话号码与匹配项702中的好友的社交帐号进行绑定。
[0082]本实施例中,通过自动匹配通讯录中的联系人和用户在社交平台上的好友,则无需用户对每个联系人都进入其联系人详情界面对联系人关联社交帐号,通过匹配列表可快速批量的关联联系人与社交平台上的好友,节省了操作时间,进一步增加了移动终端的续航时间。此外,通过将绑定了社交帐号的联系人标识为关注人,可实现快速定位通讯录中较为重要的联系人,而将关注人的电话号码与绑定的社交帐号上传至推送服务器,可实现仅对通讯录中一些重要的联系人进行关注,及时得到这些关注人更新的社交信息,相对于将所有的联系人关联社交帐号,能够减轻推送服务器的数据量,提高数据传输速度。
[0083]在一个实施例中,还可实现手动设置关注人,具体的,可在联系人详情界面获取将联系人设置为关注人的请求,将请求设置的联系人标识为关注人。一种联系人详情界面如图7B所示,在联系人详情界面设置有关注人的添加按钮706,获取到对添加按钮706的点击操作,则将该联系人标识为关注人。标识为关注人的联系人的详情界面中,添加按钮706可高亮显示,以便标识出该联系人以被设置为关注人,而未标识为关注人的联系人则添加按钮706以灰度显示(如图7B所示)。
[0084]在一个实施例中,步骤102中,定时轮询保存的社交帐号对应的社交信息是否有更新的步骤为:定时轮询保存的与关注人的电话号码绑定的社交帐号对应的社交信息是否有更新。本实施例中,推送服务器可设置为只定时轮询保存的与关注人的电话号码绑定的社交帐号是否更新了社交信息,进而获取社交信息有更新的社交帐号绑定的关注人,生成关注人的社交信息更新通知并下发至对应的移动终端。本实施例可实现仅对关注人的社交信息更新进行通知,可实现仅对通讯录中一些重要的联系人进行关注,能够减轻推送服务器的数据量,提高数据传输速度。
[0085]在上述实施例的基础上,本方法还可实现查看关注人的最新的社交信息,具体的,如图8所示,还包括:
[0086]步骤802,获取关注人的社交信息查看请求。
[0087]本实施例中,在将联系人设置为关注人后,可将关注人的信息上传至推送服务器,这些信息包括关注人的姓名、地址、电话号码等。进一步的,可在通讯录界面通过点击关注人的按钮触发关注人的社交信息查看请求。一种通讯录如图9A所示,其中,关注人在通讯录中位于靠前的位置,并以图标902进行标识。对于关联了社交帐号的联系人,相应的标识出对应关联的社交平台904。在通讯录界面设置有查看关注人的入口 906。
[0088]步骤804,拉取与关注人的电话号码绑定的社交帐号所对应的最新的社交信息。
[0089]移动终端保存了关注人的电话号码,可获取与关注人的电话号码绑定的社交帐号,进而根据获取的社交帐号拉取对应的最新一条社交信息。
[0090]步骤806,在关注人详情界面展示拉取的最新的社交信息。
[0091]本实施例中,在推送服务器中保存了从各个社交服务器拉取的关注人的社交信息,则移动终端可直接从推送服务器拉取关注人的最新的一条社交信息并进行展示。一种关注人详情界面如图9B所示,其中,每个关注人最新的一条社交信息以名片908的形式进行展示,在关注人详情界面还设置有添加关注人的入口 910,通过该入口 910可进入到匹配列表中,如图7A所示,从而添加新的关注人。由于推送服务器还保存了关注人的信息,因此移动终端还可拉取关注人的个人信息,如昵称、头像、背景图片、地址、天气等进行显示。
[0092]本实施例中,通过关注人详情界面展示所有关注人最新的一条社交信息,可以方便用户快速查看所有关注人的社交信息更新,无需点击进入到每个关注人的联系人详情界面,因此能够提高查看速度,进一步简化了操作,增加了移动终端的续航时间。
[0093]在一个实施例中,当用户更换移动终端时,可提醒用户进行验证。具体的,获取输入的电话号码,自动生成验证码,并以短信的方式返回至移动终端;接收输入的验证码,与生成的验证码进行对比,如果相同,则验证通过,否则验证不通过。这种短信激活的方式可有效保证是用户本人使用移动终端,因此能够提高安全性。验证通过后,可接收推送服务器下发的关注人信息,检测通讯录中是否包含关注人的电话号码,如果没有,则可提示用户是否确认将关注人的电话号码保存到通讯录中,如果收到确认操作,则将关注人的电话号码保存到通讯录中,如果没有,则不做处理。本实施例中,在更换移动终端时,可同步关注人信息,无需用户手动逐个输入关注人的电话号码,进一步简化操作,增加了移动终端的续航时间。
[0094]如图10所示,在一个实施例中,还提供一种社交信息推送系统,包括推送服务器1010和移动终端1020,其中,推送服务器1010包括:
[0095]轮询模块1012,用于定时轮询保存的社交帐号对应的社交信息是否有更新。
[0096]通知生成模块1014,用于当社交帐号对应的社交信息有更新时,生成社交帐号对应的社交信息更新通知。
[0097]通知下发模块1016,用于获取与社交帐号绑定的联系人的电话号码,根据电话号码将社交信息更新通知下发至对应的移动终端。
[0098]本实施例中,在推送服务器1010保存的社交帐号与联系人的电话号码具有绑定关系。其中社交帐号可以是多种社交平台中的社交帐号,包括但不限于即时通信号码、微博帐号、SNS社区的注册帐号等。且一个联系人的电话号码可绑定多个社交帐号,每一绑定关系还对应唯一的上传这一绑定关系的移动终端的电话号码。
[0099]在另一个实施例中,如图11所示,在图10所示实施例的基础上,移动终端1020包括联系人查看模块1022,其中,联系人查看模块1022包括:
[0100]联系人查看请求模块1022a,用于获取联系人的社交信息查看请求。
[0101]联系人信息拉取模块1022b,用于拉取与联系人的电话号码绑定的社交帐号所对应的社交信息。
[0102]联系人信息展示模块1022c,用于在联系人详情界面展示拉取的社交信息。
[0103]在一个实施例中,如图12所示,在图11所示实施例的基础上,移动终端1020还包括短信发送模块1024,其中:
[0104]短信发送模块1024用于获取在联系人详情界面对社交信息的评论或转发信息,将评论或转发信息发送至与联系人的电话号码对应的移动终端。
[0105]在一个实施例中,如图13所示,移动终端1020还包括联系人获取模块1025、关联模块1026和上传模块1027,其中:
[0106]联系人获取模块1025用于获取需关联社交帐号的联系人。
[0107]关联模块1026用于获取与联系人关联的好友的社交帐号,将该联系人的电话号码与关联的好友的社交帐号进行绑定。
[0108]上传模块1027用于将绑定的电话号码与社交帐号上传至推送服务器1010。
[0109]在一个实施例中,如图14所示,关联模块1026包括:
[0110]第一好友列表获取模块1026a,用于获取用户在社交平台上的好友列表。
[0111]好友获取模块1026b,用于获取用户在好友列表中选择与联系人关联的好友。
[0112]第一绑定模块1026c,用于将联系人的电话号码与选择关联的好友的社交帐号进行绑定。
[0113]在另一个实施例中,如图15所示,关联模块1026包括:
[0114]第二好友列表获取模块1026d,用于获取用户在社交平台上的好友列表。
[0115]匹配模块1026e,用于根据好友列表中的好友信息将好友与联系人进行匹配,得到好友与联系人的匹配列表。
[0116]第二绑定模块1026f,用于获取用户选择的相匹配的联系人和好友,将用户选择的联系人的电话号码与匹配的好友的社交帐号进行绑定。
[0117]在一个实施例中,如图16所示,移动终端1020还包括:
[0118]关注人设置模块1028,用于获取将联系人设置为关注人的请求,将请求设置的联系人标识为关注人。
[0119]本实施例中,轮询模块1012则用于定时轮询保存的与关注人的电话号码绑定的社交帐号对应的社交信息是否有更新。进一步的,通知生成模块1014则用于获取与社交信息有更新的社交帐号绑定的关注人,生成关注人的社交信息更新通知。通知下发模块1016则用于将关注人的社交信息更新通知下发至对应的移动终端。
[0120]在一个实施例中,如图17所示,在图16所示实施例的基础上,移动终端1020还包括关注人查看模块1029,其中,关注人查看模块1029包括:
[0121]关注人查看请求模块1029a,用于获取关注人的社交信息查看请求。
[0122]关注人信息拉取模块1029b,用于拉取与关注人的电话号码绑定的社交帐号所对应的最新的社交信息。
[0123]关注人信息展示模块1029c,用于在关注人详情界面展示拉取的最新的社交信息。
[0124]在一个实施例中,移动终端1020还可包括关注人信息上传模块(图未示出),用于将关注人信息上传至推送服务器1010,这些信息包括这些信息包括关注人的姓名、地址、电话号码等。本实施例中,移动终端1020还包括短信验证模块,用于在更换移动终端时,获取输入的电话号码,并发送至推送服务器1010,推送服务器1010则自动生成验证码,并以短信的方式返回至移动终端1020,然后接收移动终端1020上传的验证码与自动生成的验证码进行对比,如果相同,则验证通过,否则验证不通过。当验证通过时,推送服务器1010下发保存的关注人信息至移动终端1020,移动终端1020还包括保存模块,用于保存通讯录中没有的关注人的电话号码。
[0125]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0126]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种社交信息推送方法,所述方法包括: 定时轮询保存的社交帐号对应的社交信息是否有更新; 当所述社交帐号对应的社交信息有更新时,生成所述社交帐号对应的社交信息更新通知; 获取与所述社交帐号绑定的联系人的电话号码,根据所述电话号码将所述社交信息更新通知下发至对应的移动终端。
2.根据权利要求1所述的方法,其特征在于,在根据所述电话号码所述将社交信息更新通知下发至对应的移动终端之后,还包括: 获取所述联系人的社交信息的查看请求; 拉取与所述联系人的电话号码绑定的社交帐号对应的社交信息; 在联系人详情界面展示所述拉取的社交信息。
3.根据权利要求2所述的方法,其特征在于,在所述拉取社交帐号对应更新的社交信息并在联系人详情界面进行展示之后,还包括: 获取在所述联系人详情界面对所述社交信息的评论或转发信息; 将所述评论或转发信息发送至与所述联系人的电话号码对应的移动终端。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取需关联社交帐号的联系人; 获取与所述联系人关联的好友的社交帐号,将所述联系人的电话号码与关联的好友的社交帐号进行绑定。
5.根据权利要求4所述的方法,其特征在于,所述获取与所述联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,包括: 获取用户在社交平台上的好友列表; 获取在所述好友列表中选择与联系人关联的好友; 将所述联系人的电话号码与关联的好友的社交帐号进行绑定。
6.根据权利要求4所述的方法,其特征在于,所述获取与所述联系人关联的好友的社交帐号,将联系人的电话号码与关联的好友的社交帐号进行绑定,包括: 获取用户在社交平台上的好友列表; 根据所述好友列表中的好友信息将好友与联系人进行匹配,得到好友与联系人的匹配列表; 获取用户选择的相匹配的联系人和好友,将用户选择的联系人的电话号码与匹配的好友的社交帐号进行绑定。
7.根据权利要求5或6所述的方法,其特征在于,在所述得到好友与联系人的匹配列表之后,还包括: 获取将联系人设置为关注人的请求,将请求设置的联系人标识为关注人。
8.根据权利要求7所述的方法,其特征在于,所述定时轮询保存的社交帐号对应的社交信息是否有更新的步骤为: 定时轮询保存的与关注人的电话号码绑定的社交帐号对应的社交信息是否有更新。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括: 获取关注人的社交信息查看请求; 拉取所述与关注人的电话号码绑定的社交帐号所对应的最新的社交信息; 在关注人详情界面展示所述拉取的最新的社交信息。
10.一种社交信息推送系统,其特征在于,所述系统包括推送服务器和移动终端,所述推送服务器包括: 轮询模块,用于定时轮询保存的社交帐号对应的社交信息是否有更新; 通知生成模块,用于当所述社交帐号对应的社交信息有更新时,生成所述社交帐号对应的社交信息更新通知; 通知下发模块,用于获取与所述社交帐号绑定的联系人的电话号码,根据所述电话号码将所述社交信息更新通知下发至对应的移动终端。
11.根据权利要求10所述的系统,其特征在于,所述移动终端包括联系人查看模块,所述联系人查看模块包括: 联系人查看请求模块,用于获取所述联系人的社交信息的查看请求; 联系人信息拉取模块,用于拉取与所述联系人的电话号码绑定的社交帐号所对应的社交信息; 联系人信息展示模块,用于在联系人详情界面展示所述拉取的社交信息。
12.根据权利要求11所述的系统,其特征在于,所述移动终端还包括: 短信发送模块,用于获取在所述联系人详情界面对所述社交信息的评论或转发信息;将所述评论或转发信息发送至与所述联系人的电话号码对应的移动终端。
13.根据权利要求10所述的系统,其特征在于,所述移动终端还包括: 联系人获取模块,用于获取需关联社交帐号的联系人; 关联模块,用于获取与所述联系人关联的好友的社交帐号,将所述联系人的电话号码与关联的好友的社交帐号进行绑定; 上传模块,用于将所述绑定的电话号码与社交帐号上传至所述推送服务器。
14.根据权利要求13所述的系统,其特征在于,所述关联模块包括: 第一好友列表获取模块,用于获取用户在社交平台上的好友列表; 好友获取模块,用于获取用户在所述好友列表中选择与联系人关联的好友; 第一绑定模块,用于将所述联系人的电话号码与关联的好友的社交帐号进行绑定。
15.根据权利要求13所述的系统,其特征在于,所述关联模块包括: 第二好友列表获取模块,用于获取用户在社交平台上的好友列表; 匹配模块,用于根据所述好友列表中的好友信息将好友与联系人进行匹配,得到好友与联系人的匹配列表; 第二绑定模块,用于获取用户选择的相匹配的联系人和好友,将用户选择的联系人的电话号码与匹配的好友的社交帐号进行绑定。
16.根据权利要求14或15所述的系统,其特征在于,所述移动终端还包括: 关注人设置模块,用于获取将联系人设置为关注人的请求,将请求设置的联系人标识为关注人。
17.根据权利要求16所述的系统,其特征在于,所述轮询模块用于定时轮询保存的与关注人的电话号码绑定的社交帐号对应的社交信息是否有更新。
18.根据权利要求17所述的系统,其特征在于,所述移动终端还包括关注人查看模块,所述关注人查看模块包括: 关注人查看请求模块,用于获取关注人的社交信息查看请求; 关注人信息拉取模块,用于拉取与所述关注人的电话号码绑定的社交帐号所对应的最新的社交信息; 关注人信息展示模块,用于在关注人详情界面展示所述拉取的最新的社交信息。
【文档编号】H04L12/58GK104243275SQ201310244551
【公开日】2014年12月24日 申请日期:2013年6月19日 优先权日:2013年6月19日
【发明者】王永鑫, 李斌, 陈郁, 唐孟松, 丁烽祥, 王俊山 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1