动态信息展示系统、方法及装置的制造方法

文档序号:10492054阅读:308来源:国知局
动态信息展示系统、方法及装置的制造方法
【专利摘要】本发明公开了一种动态信息展示系统、方法及装置,属于计算机网络通信领域。所述方法包括:平台服务器获取第一用户帐号的第一地理位置和推广帐号的第二地理位置;确定与第一用户帐号匹配的推广帐号;将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,向用户终端提供动态信息流,动态信息流是用于展示第二用户帐号的动态信息的信息流,第二用户帐号与第一用户帐号存在社交关系;用户终端接收和展示与第一用户帐号对应的动态信息流。本发明使得动态信息展示功能不仅显示第二用户帐号的动态信息,还显示存在地理位置关联关系的推广帐号的动态信息。
【专利说明】
动态彳目息展不系统、方法及装置
技术领域
[0001]本发明实施例涉及信息推送领域,特别涉及一种动态信息展示系统、方法及装置。
【背景技术】
[0002]社交类应用程序是在移动终端上使用率最高的应用程序。社交类应用程序提供有动态信息展示功能。
[0003]动态信息展示功能是一个用户在动态信息发布平台上发布自身的动态信息,存在好友关系的其它用户能够在该平台上查阅到该动态信息的功能。在动态信息展示平台上,每个用户都对应有一个与自身帐号对应的动态信息流,该动态信息流中包括与自身存在好友关系的其它用户所发布的动态信息,这些动态信息通常按照时间线的形式进行展示。比如,一个用户从动态信息发布平台上获取与第一用户帐号对应的动态信息流,则能够获取到第二用户帐号A发布的自拍照,第二用户帐号B发布的文章,第二用户帐号C发布的短视频等等。其中,第二用户帐号均为第一用户帐号的好友。
[0004]目前的动态信息展示功能只能显示存在好友关系的其它用户所发布的动态信息,所展示的信息类型较为单一。

【发明内容】

[0005]为了解决目前的动态信息展示功能只能显示存在好友关系的其它用户所发布的动态信息的问题,本发明实施例提供了一种动态信息展示系统、方法及装置。所述技术方案如下:
[0006]第一方面,提供了一种动态信息展示系统,所述系统包括:登录有第一用户帐号的用户终端和平台服务器;
[0007]所述平台服务器,用于获取所述第一用户帐号的第一地理位置和推广账号的第二地理位置;根据所述第一地理位置和所述第二地理位置确定与所述第一用户帐号匹配的推广帐号;所述推广帐号是所述平台服务器中存在推广需求的帐号;
[0008]所述平台服务器,用于将所述推广帐号的动态信息添加至与所述第一用户帐号对应的动态信息流中,向所述用户终端提供所述动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流;
[0009]所述用户终端,用于获取和展示与所述第一用户帐号对应的所述动态信息流。
[0010]第二方面,提供了一种动态信息显示方法,所述方法包括:
[0011]获取与第一用户帐号对应的动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述动态信息流中还包括推广帐号的动态信息,所述推广帐号对应有第二地理位置;所述推广帐号是所述平台服务器中存在推广需求的帐号;
[0012]显示与所述第一用户帐号对应的所述动态信息流。
[0013]第三方面,提供了一种动态信息显示装置,所述装置包括:
[0014]接收模块,用于接收与第一用户帐号对应的动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述动态信息流中还包括推广帐号的动态信息,所述推广帐号对应有第二地理位置;所述推广帐号是所述平台服务器中存在推广需求的帐号;
[0015]显示模块,用于显示与所述第一用户帐号对应的所述动态信息流。
[0016]本发明实施例提供的技术方案带来的有益效果是:
[0017]由平台服务器根据第一用户帐号的第一地理位置和推广帐号的第二地理位置,确定出匹配的推广帐号,将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,使动态信息流中同时包括第二用户帐号的动态信息和推广帐号的动态信息;解决了目前的动态信息展示功能只能显示存在好友关系的其它用户的动态信息的问题;达到了动态信息展示功能不仅显示第二用户帐号的动态信息,还显示存在与第一用户帐号存在地理位置关联关系的推广帐号的动态信息。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明一个实施例提供的动态信息展示系统的结构示意图;
[0020]图2是本发明一个实施例提供的与第一用户帐号对应的动态信息流的展示示意图;
[0021]图3是本发明一个实施例提供的推广帐号的动态信息流被触发时的界面示意图;
[0022]图4是本发明另一个实施例提供的推广帐号的动态信息流被触发时的界面示意图;
[0023]图5是本发明另一个实施例提供的推广帐号的动态信息流被触发时的界面示意图;
[0024]图6是本发明另一个实施例提供的推广帐号的动态信息流被触发时的界面示意图;
[0025]图7是本发明另一个实施例提供的推广帐号的动态信息流被触发时的界面示意图;
[0026]图8是本发明另一个实施例提供的平台服务器的结构示意图;
[0027]图9是本发明一个实施例提供的动态信息展示方法的方法流程图;
[0028]图10是本发明另一个实施例提供的动态信息展示方法的方法流程图;
[0029]图11是本发明另一个实施例提供的动态信息展示方法的方法流程图;
[0030]图12是本发明另一个实施例提供的动态信息展示方法的方法流程图;
[0031 ]图13是本发明另一个实施例提供的动态信息展示方法的方法流程图;
[0032]图14是本发明另一个实施例提供的动态信息展示方法的方法流程图;
[0033]图15是本发明另一个实施例提供的动态信息展示系统的结构方框图;
[0034]图16是本发明另一个实施例提供的平台服务器的结构方框图;
[0035]图17是本发明另一个实施例提供的用户终端的结构方框图。
【具体实施方式】
[0036]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0037]社交客户端:具有社交属性的应用程序,通常具有即时通讯功能和动态信息展示功能。比如:即时通讯程序、语音通讯程序、团队语音工具、富媒体社交工具、游戏平台、微博、交易平台等等。
[0038]即时通信功能:是两个用户通过文字消息、语音消息、表情消息、图片消息和视频消息中的至少一种进行即时沟通的功能。
[0039]动态信息展示功能:一个用户在动态信息发布平台上发布自身的动态信息,存在社交关系的其它用户能够在该平台上查阅到该动态信息的功能。在动态信息展示平台上,每个用户都对应有一个与自身帐号对应的动态信息流,该动态信息流中包括与自身存在社交关系的其它用户所发布的动态信息,这些动态信息通常按照时间线的形式进行展示。社交关系包括:在社交客户端中存在好友关系、属于好友关系、同一群组关系以及关注关系中的至少一种关系。在一些实施例中,用户有权限设置其它用户的动态消息在与自身帐号对应的动态信息流中出现或禁止出现。动态信息展示平台在不同的社交客户端上的名称可能各不相同,比如,朋友圈、好友圈、人脉圈、生活圈、微博等等。
[0040]用户帐号:个人在平台服务器中申请的用于个人社交的帐号。该帐号被登录至当前社交客户端后,被社交平台服务器和其它社交客户端用于辨识当前社交客户端的个人用户身份。
[0041]公众号:是指政府机关、组织、机构、团体或个人在平台服务器上申请的面向公众的帐号。上述政府机关、组织、机构、团体或个人通常是指受用户关注度较高的单位,如商家、公司、企业、政府、医院、媒体机构、名人等。
[0042]推广帐号:是指平台服务器中存在推广需求的帐号。或者说,推广帐号是政府机关、组织、机构、团体或个人在平台服务器中申请的存在推广需求的帐号。推广帐号可以是有推广需求的公众号。在一些具体的情形中,推广帐号可以是与P0I(Point of Interest,兴趣点)点或地理位置对应后的公众号。比如,北京市朝阳区XXX街XX号的一家咖啡馆注册了公众号“XX咖啡”,且该公众号“XX咖啡”与POI点“北京市朝阳区XXX街XX号”对应后,可以成为推广帐号进行使用。
[0043]动态信息:用户帐号或公众号在某一时间发布在动态信息发布平台上的信息,每条动态信息包括但不限于:图片信息、文字信息、语音信息、视频信息等等。
[0044]请参考图1,其示出了本发明一个实施例提供的动态信息展示系统的结构示意图。该动态信息展示系统包括:平台服务器120、登录有第一用户帐号的用户终端140和推广帐号终端160。
[0045]平台服务器120是向社交客户端提供后台服务的服务器。可选地,平台服务器120是至少一台服务器、服务器集群、分布式服务器平台、云计算中心或几个服务器集群的组入口 ο
[0046]平台服务器120用于获取第一用户帐号的第一地理位置和推广帐号的第二地理位置;根据第一地理位置和第二地理位置确定与第一用户帐号匹配的推广帐号。可选地,推广帐号与第一用户帐号在初始时并不具备社交关系,平台服务器120通过第一地理位置和第二地理位置之间的关系,将推广帐号与第一用户帐号建立关联。可选地,第一地理位置是:第一用户帐号的历史录入的地理位置、第一用户帐号的历史登录时的地理位置、第一用户帐号的历史签到时的地理位置、第一用户帐号的历史上报的地理位置、用户终端实时上报的地理位置中的任意一种。
[0047]平台服务器120还用于将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中。在添加后,与第一用户帐号对应的动态信息流中,不仅包括有第二用户帐号的动态信息,还包括有推广帐号的动态信息。可选地,第二用户帐号为不止一个。可选地,第二用户帐号是与第一用户帐号存在社交关系。
[0048]可选地,第二用户帐号的动态信息包括:图片信息、文字信息、语音信息、视频信息、地理位置信息、和外链信息中的至少一种信息。
[0049]可选地,推广帐号的动态信息包括:帐号信息和内容信息,内容信息包括但不限于:图片信息、文字信息、语音信息、视频信息、地理位置信息、卡券信息、外链信息和推广标识中的至少一种信息。
[0050]可选地,与第一用户帐号对应的动态信息流采用时间线的形式展示。
[0051]平台服务器120还用于向用户终端140提供与第一用户帐号对应的动态信息流。
[0052]用户终端140通过有线网络或无线网络与平台服务器120建立通信。用户终端140中运行有社交客户端,社交客户端中登录有第一用户帐号。
[0053]用户终端140用于接收和展示与第一用户帐号对应的动态信息流。其中,与第一用户帐号对应的动态信息流的展示界面示意性地如图2所示:第一用户帐号的昵称为“用户A”,在按照时间线由近到远的顺序所排列的动态信息流中,包括有第二用户帐号的动态信息12和推广帐号的动态信息14。其中:
[0054]第二用户帐号的动态信息12包括:第二用户帐号的帐号信息“用户B+头像”和文字信息“今天天气很不错”,该用户B与用户A具有好友关系。
[0055]推广帐号的动态信息14包括:推广帐号的帐号信息14a“XX咖啡+头像”、文字信息14b “滴滴香浓、幸福滋味”、图片信息14c、地理位置信息14d“北京市朝阳区XXX街XX号”、卡券信息He“获取优惠券”、外链信息Hf “查看详情”、推广标识Hg。
[0056]可选地,第一用户帐号通过评论操作或赞操作与推广帐号的动态信息进行交互。其中,若推广帐号的动态信息同时添加至第一用户帐号的动态信息流和第二用户帐号的动态信息流,第一用户帐号与推广帐号的动态信息进行的交互操作被第二用户帐号可见,第二用户帐号与推广帐号的动态信息进行的交互操作被第一用户帐号可见。
[0057]在平台服务器120获取用户终端140的第一地理位置的方面,存在以下可选的实现方式:尚线获取方式和实时获取方式。
[0058]离线获取方式:平台服务器120用于通过第一用户帐号的历史数据,获取第一地理位置。第一用户帐号的历史数据包括:历史录入的地址信息、历史登录时的地理位置、历史签到时的地理位置和历史上报的地理位置中的至少一种。比如,第一用户帐号的个人资料信息中填写有家庭住址,则平台服务器120将该家庭住址确定为第一地理位置;又比如,第一用户帐号最近签到的POI点是地点A,则平台服务器120将地点A确定为第一地理位置。
[0059]实时获取方式:平台服务器120用于接收用户终端140上报的第一地理位置。比如,用户终端140每隔预定时间间隔进行定位,并将定位结果作为第一地理位置向平台服务器120上报;又比如,用户终端140向平台服务器120发送信息流获取请求,该信息流获取请求用于获取与第一用户帐号对应的动态信息流,该获取请求中携带有第一地理位置,平台服务器120接收该信息流获取请求;再比如,平台服务器120向用户终端140发送位置获取指示,用户终端140根据位置获取指示向平台服务器120上报第一地理位置。
[0060]本发明实施例对平台服务器120如何获取用户终端140的第一地理位置不做具体限定。
[0061]在平台服务器120确定与第一用户帐号匹配的推广帐号的方面,存在以下可选的实现方式:
[0062]第一,平台服务器120用于在第一地理位置和第二地理位置之间的距离小于预定阈值时,将推广帐号确定为与第一用户帐号匹配的推广帐号。
[0063]比如,用户终端A的第一地理位置为“地点A”,推广帐号B对应的第二地理位置为“地点B”,推广帐号C对应的第二地理位置为“地点C”,由于地点A与地点B之间的距离小于预定阈值,地点A与地点C之间的距离大于预定阈值,则平台服务器120将推广帐号B确定为与第一用户帐号匹配的推广帐号。在本实现方式中,第二地理位置是一个相对精确的地理位置点。
[0064]第二,由于第二地理位置可能不是精确的地理位置点,而是一个地理区域,比如“北京市朝阳区”。所以,平台服务器120用于获取各个推广帐号对应的第二地理位置;检测第一地理位置是否属于第二地理位置的覆盖范围,若第一地理位置属于第二地理位置的覆盖范围,则将该第二地理位置对应的推广帐号确定为与第一用户帐号匹配的推广帐号。
[0065]比如,用户终端A的第一地理位置为“北京市朝阳区XX街道”,推广帐号B对应的第二地理位置为“北京市朝阳区”,推广帐号C对应的第二地理位置为“地点C”,由于地点A与地点B之间的距离小于预定阈值,地点A与地点C之间的距离大于预定阈值,则平台服务器120将推广帐号B确定为与第一用户帐号匹配的推广帐号。
[0066]第三,平台服务器120用于获取推广帐号对应的至少一个投放条件,至少一个投放条件中包括:第一用户帐号的第一地理位置与第二地理位置之间的距离小于预定阈值;平台服务器120用于检测第一用户帐号是否符合推广帐号的各个投放条件,在第一用户帐号符合推广帐号的各个投放条件时,将推广帐号确定为与第一用户帐号匹配的推广帐号。除与第二地理位置相关的投放条件外,推广帐号的其它投放条件包括但不限于:性别条件、年龄条件、职业条件、爱好条件、投放时间条件、投放次数条件和投放限制条件中的至少一种。
[0067]比如,推广帐号对应的投放条件包括:与第二地理位置“地点D”之间的距离小于1000米,且性别为女;平台服务器120用于检测第一用户帐号的第一地理位置与第二地理位置“地点D”之间的距离是否小于1000米,且检测第一用户帐号对应的性别是否为女;若检测结果为距离小于1000米且性别为女,则将推广帐号确定为与第一用户帐号匹配的推广帐号。
[0068]本发明实施例对平台服务器120如何确定与第一用户帐号匹配的推广帐号不做具体限定。
[0069]在可选的实施例中,平台服务器120确定出的与第一地理位置匹配的候选推广帐号为两个或两个以上,平台服务器120按照预定排序条件对两个或两个以上的候选推广帐号进行排序后,选择排序在最前的一个候选推广帐号,作为与第一用户帐号匹配的推广帐号。
[0070]示意性的,预定排序条件包括:第二用户帐号与该推广帐号的动态信息的互动亲密度。互动亲密度采用互动操作的互动频率和/或互动次数表征,互动操作包括评论或赞。由于该推广帐号的动态信息可能已经添加至一些第二用户帐号对应的动态信息流中,第二用户帐号采用评论或赞的方式与该推广帐号进行了互动,则平台服务器120用于根据第二用户帐号的互动次数或互动频率来计算出第二用户帐号与该推广帐号的动态信息的互动亲密度,基于该互动亲密度对推广帐号进行排序。
[0071]比如,与第一用户帐号匹配的推广帐号包括:推广帐号A和推广帐号B,第一用户帐号对应有100个第二用户帐号,存在25个第二用户帐号与推广帐号A的动态信息发生了互动操作,11个第二用户帐号与推广帐号B的动态信息发生了互动操作,由于25大于11,则平台服务器120将推广帐号A确定为与第一用户帐号匹配的推广帐号。
[0072]在平台服务器120将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,存在以下可选的添加策略:
[0073]可选地,平台服务器120在需要添加推广帐号的动态信息时,检测第一用户帐号的未读动态信息是否达到了预定阈值;若未读动态信息达到了预定阈值,则将推广帐号的动态信息作为第η条未读动态信息,添加至与第一用户帐号对应的动态信息流中;若未读动态信息未达到预定阈值,则取消本次添加。其中,预定阈值和η均为可配置的正整数。
[0074]比如,在平台服务器120确定出与第一用户帐号匹配的推广帐号“XX咖啡”后,平台服务器120检测第一用户帐号的未读动态信息是否达到了 4条,若第一用户帐号的未读动态信息达到了4条,则将推广帐号“XX咖啡”的动态信息作为第I条未读动态信息添加至与第一用户帐号对应的动态信息流中,形成5条未读动态信息;若第一用户帐号的未读动态信息未达到4条,则取消本次添加。当然,若从添加时刻至用户终端获取动态信息流的获取时刻之间,又产生了其它未读动态信息,则其它未读动态信息会按照发布时间顺序添加为第6条未读动态信息、第7条未读动态信息...。
[0075]可选地,平台服务器120在需要添加推广帐号的动态信息时,还需要检测当前时刻之前的预定时长内是否已经向第一用户帐号添加过推广帐号的动态信息;若当前时刻之前的预定时长内,未向第一用户帐号添加过推广帐号的动态信息,则执行本次添加;若当前时刻之前的预定时长内,已经向第一用户帐号添加过推广帐号的动态信息,则取消本次添加。可选地,该预定时长为48小时。
[0076]可选地,上述推广帐号的动态信息由推广帐号终端160预先向平台服务器提供。推广帐号终端160登录有推广帐号。
[0077]推广帐号终端160用于向平台服务器120发送推广帐号的动态信息;
[0078]平台服务器120,用于存储推广帐号的动态信息。
[0079]可选地,平台服务器120,还用于从已有记录中查询与推广帐号对应的帐号资料信息,帐号资料信息包括第二地理位置。可选地,已有记录是推广帐号在历史注册过程中所录入的帐号资料信息。
[0080]或,平台服务器120,还用于接收推广帐号客户端发送的帐号资料信息,帐号资料信息包括第二地理位置。
[0081]可选地,推广帐号终端160,还用于向平台服务器120发送动态信息的至少一个投放条件,投放条件包括:第一用户帐号的第一地理位置与第二地理位置之间的距离小于预定阈值;投放条件还可选包括:性别条件、年龄条件、职业条件、爱好条件、投放时间条件、投放次数条件和投放限制条件中的至少一种。
[0082]平台服务器120,用于存储投放条件。
[0083]需要说明的是,推广帐号终端向平台服务器120发送动态信息、帐号资料信息和投放条件时,可以三种信息同时发送、两种信息同时发送或每种信息单独发送。在每种信息单独发送时,每种信息的发送时间的先后顺序不做限定。
[0084]综上所述,本实施例提供的动态信息展示系统,由平台服务器根据第一用户帐号的第一地理位置和推广帐号的第二地理位置,确定出匹配的推广帐号,将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,使动态信息流中同时包括第二用户帐号的动态?目息和推广帐号的动态?目息;解决了目前的动态?目息展不功能只能显不存在好友关系的其它用户的动态信息的问题;达到了动态信息展示功能不仅显示第二用户帐号的动态信息,还能够显示存在地理位置关联关系的推广帐号的动态信息。
[0085]推广帐号的动态信息包括:帐号信息和内容信息,内容信息包括但不限于:图片信息、文字信息、语音信息、视频信息、地理位置信息、卡券信息、外链信息和推广标识中的至少一种信息。可选地,帐号信息、地理位置信息、卡券信息和外链信息中的至少一种是可交互对象。
[0086]在可选的实施例中,图2中的推广帐号的帐号信息是可交互对象,用户终端140和平台服务器还包括如下交互过程。
[0087]用户终端140,用于在推广帐号的帐号信息被触发时,向平台服务器120发送第一获取请求。可选地,推广帐号的帐号信息被用户以点击操作进行触发。
[0088]平台服务器120,用于根据第一获取请求,向用户终端140发送与推广帐号关联的第一页面。可选地,第一页面是推广帐号的帐号资料信息页面,帐号资料信息页面包括但不限于:推广帐号的昵称、帐号、功能介绍、帐号主体、客服电话、经营范围和关注控件中的至少一种信息。
[0089]对应地,用户终端140接收与推广帐号关联的第一页面。
[0090]示意性地参考图3,用户终端140显示有与第一用户帐号“用户Α”对应的动态信息流,该动态信息流中包括推广帐号“XX咖啡”的动态信息14,当推广帐号“XX咖啡”的头像或昵称14a被点击后,用户终端140从平台服务器120获取与推广帐号“XX咖啡”关联的帐号资料信息页面30并显示,该帐号资料信息页面30包括:推广帐号“XX咖啡”的功能介绍、帐号主体、客服电话和关注/订阅控件32。
[0091]用户终端140,还用于在第一页面中的关注控件被触发后,向平台服务器120发送关注帐号请求。该关注帐号请求用于请求关注该推广帐号。可选地,该关注帐号请求中携带有推广帐号。
[0092]平台服务器120,用于接收到关注帐号请求后,建立第一用户帐号相对于推广帐号之间的关注关系。
[0093]本实施例中,通过在推广帐号的帐号信息被触发后展示第一页面,使得在与第一用户帐号对应的动态信息流中提供推广帐号关联的帐号资料信息,使得第一用户帐号对应的用户能够便捷地获知推广帐号的帐号资料。当第一页面中包括关注控件,第一用户帐号对应的用户还可以便捷地关注推广帐号,从而提高了推广帐号被关注的几率。
[0094]在可选的实施例中,图2中的地理位置信息是可交互对象,比如链接类对象。此时,用户终端120和平台服务器140还包括如下交互过程。
[0095]用户终端140,用于在地理位置信息被触发时,向平台服务器120发送第二获取请求。可选地,地理位置信息被用户以点击操作进行触发。
[0096]平台服务器120,用于根据第二获取请求,向用户终端140发送与地理位置信息关联的第二页面。可选地,第二页面是地理位置信息的POI信息页面,POI信息页面包括但不限于:名称、地址、地图信息、导航控件、电话、图片集、营业时间、推荐项目和特色介绍中的至少一种信息。
[0097]对应地,用户终端140接收与地理位置信息关联的第二页面。
[0098]示意性地参考图4,用户终端140显示有与第一用户帐号“用户A”对应的动态信息流,该动态信息流中包括地理位置信息14d I k京市朝阳区XXX街XX号”,当地理位置信息14d被点击后,用户终端140从平台服务器120获取地理位置信息14d的POI信息页面40并显示,该POI信息页面40中包括:该POI点的名称、地址、服务电话、营业时间和推荐项目。
[0099]可选地,导航控件是一个悬浮在POI信息页面上方的导航按钮。
[0100]用户终端140,还用于在导航控件被触发时,发送导航请求;导航请求用于请求以第二地理位置为目的地的导航信息;
[0101]平台服务器120,还用于接收该导航请求,根据该导航请求生成导航信息,向用户终端140发送导航信息。
[0102]对应地,用户终端140接收导航信息。
[0103]本实施例中,通过在地理位置信息被触发后展示第二页面,使得在与第一用户帐号对应的动态信息流中提供地理位置信息关联的POI信息页面,使得第一用户帐号对应的用户能够便捷地获知与第二地理位置对应的POI信息。需要说明的是,一个推广帐号可能与多个POI信息(比如同一品牌的多个分部)关联,该推广帐号对应的每条动态信息各自对应的POI信息可以不同,第二页面提供了有关POI信息的获取途径。
[0104]同时,第二页面还可以提供导航控件,第一用户帐号对应的用户能够便捷地在现实社会中查找实体店铺、机构或住所。
[0105]在可选的实施例中,图2中的卡券信息是可交互对象,比如链接类对象。此时,用户终端120和平台服务器140还包括如下交互过程。
[0106]用户终端140,用于在卡券信息被触发时,向平台服务器120发送第三获取请求。可选地,卡券信息被用户以点击操作进行触发。
[0107]平台服务器120,用于根据第三获取请求,向用户终端140发送与卡券信息关联的第三页面。可选地,第三页面是卡券获取页面,卡券获取页面包括但不限于:卡券种类、卡券有效时间、卡券获取方式介绍信息、和卡券获取控件中的至少一种信息。
[0108]对应地,用户终端140接收与卡券信息关联的第三页面。
[0109]示意性地参考图5,用户终端140显示有与第一用户帐号“用户A”对应的动态信息流,该动态信息流中包括卡券信息He“获取优惠券”,当卡券信息14e“获取优惠券”被点击后,用户终端140从平台服务器120获取卡券信息14e “获取优惠券”的获取页面50并显示,该获取页面50中包括:25元代金券的介绍信息52和获取控件54。
[0110]用户终端140,还用于在第三页面中的卡券获取控件被触发后,向平台服务器120发送卡券获取请求,该卡券获取请求用于获取与该推广帐号相关的优惠卡或优惠券。
[0111]平台服务器120,用于根据卡券获取请求,向用户终端140发送电子卡券。对应地,用户终端140接收与该推广帐号相关的电子卡券。
[0112]本实施例中,通过在卡券信息被触发后展示第三页面,使得在与第一用户帐号对应的动态信息流中提供卡券获取页面,向第一用户对应的用户提供了一种新型的卡券获取途径。与传统的卡券获取途径相比,本实施例提供的卡券获取途径更容易触达有效用户,从而提供卡券发放成功率,节省发放卡券时对服务器资源的浪费。
[0113]在可选的实施例中,图2中的外链信息是可交互对象,比如链接类对象,该外链信息所指向的链接可以由推广帐号的管理方所自定义。此时,用户终端120和平台服务器140还包括如下交互过程。
[0114]用户终端140,用于在外链信息被触发时,向平台服务器120发送第四获取请求。可选地,外链信息被用户以点击操作进行触发。
[0115]平台服务器120,用于根据第四获取请求,向用户终端140发送与外链信息关联的第四页面。可选地,第四页面是推广帐号的管理方所指定的网页页面,本实施例对第四页面的页面内容不做限定。
[0116]示意性地参考图6,用户终端140显示有与第一用户帐号“用户A”对应的动态信息流,该动态信息流中包括外链信息Hf,当外链信息14f被点击后,用户终端140从平台服务器120获取外链信息14f所指向的活动介绍页面60并显示,该活动介绍页面60中包括:推广帐号“XX咖啡”在X月X日举行咖啡免费品尝的活动介绍。
[0117]需要说明的是,由于第四页面可以由推广帐号的管理方自定义指定,本实施例对与外链信息关联的第四页面的具体形式不做限定,该第四页面可以是用于活动推广的页面;还可以是用于关注推广帐号的页面;还可以是用于领取卡券的页面;还可以是下载APP(Applicat1n,应用程序)的页面;还可以是抽奖页面;还可以是游戏页面。诸如此类,不再
--赘述。
[0118]本实施例中,通过在外链信息被触发后展示第四页面,使得在与第一用户帐号对应的动态信息流中提供推广帐号的管理方所指定的页面,丰富了动态信息流所能提供的消息类型。
[0119]在可选的实施例中,图2中的推广标识是可交互对象,该推广标识中包括“推广”字样和拒绝控件。此时,用户终端120和平台服务器140还包括如下交互过程。
[0120]用户终端140,用于在推广标识中的拒绝控件被触发时,向平台服务器120发送取消请求。可选地,推广标识中的拒绝控件被用户以点击操作进行触发。
[0121]平台服务器120,用于根据取消请求,将推广帐号的动态信息从与第一用户帐号对应的动态信息流中删除。
[0122]示意性地参考图7,用户终端140显示有与第一用户帐号“用户A”对应的动态信息流,该动态信息流中包括推广标识14g,当推广标识14g被点击后,显示出拒绝控件70,当该拒绝控件被点击后,用户终端140从平台服务器120发送取消请求,平台服务器120将推广帐号“XX咖啡”的动态信息从与第一用户帐号对应的动态信息流中删除。同时,用户终端140也在与第一用户帐号对应的动态信息流中将推广帐号“XX咖啡”的动态信息取消显示。
[0123]本实施例中,通过提供拒绝控件,避免对用户造成频繁的骚扰。
[0124]请参考图8,其示出了本发明另一个实施例中的平台服务器的结构方框图。平台服务器包括:用户帐号管理服务器820、推广帐号管理服务器840、动态信息投放服务器860、动态信息添加服务器880、P0I信息管理服务器892和卡券信息管理服务器894。
[0125]用户帐号管理服务器820,用于存储和管理每个用户帐号的帐号资料,每个用户帐号的社交关系链。
[0126]推广帐号管理服务器840,用于存储和管理每个推广帐号的帐号资料。
[0127]动态信息投放服务器860,用于存储和管理每个推广帐号需要投放的动态信息以及投放条件。
[0128]动态信息添加服务器880,用于获取第一用户帐号的第一地理位置;根据第一地理位置确定与第一用户帐号匹配的推广帐号,推广帐号对应有第二地理位置,将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中;向登录有第一用户帐号的用户终端提供该动态息流。
[0129]POI信息管理服务器892,用于管理每个推广帐号的POI信息。
[0130]卡券信息管理服务器894,用于管理每个推广帐号发放的卡券,和/或,每个用户帐号领取的卡券。
[0131]需要说明的是,本发明实施例对平台服务器中各个服务器的职能划分方式不做限定,还可以采用不同于图8所示的划分方式进行部署。
[0132]请参考图9,其示出了本发明另一个实施例提供的动态信息展示方法的方法流程图,本实施例以该动态信息展示方法应用于图1所示系统及图8所示平台服务器来举例说明。该方法包括:
[0133]步骤901,推广帐号终端向平台服务器发送投放请求,该投放请求中携带有推广帐号;
[0134]可选地,推广帐号终端向动态信息投放服务器860发送投放请求,该投放请求中携带有推广帐号。
[0135]步骤902,平台服务器检测已有记录中是否存在与该推广帐号对应的帐号资料信息;
[0136]可选地,动态信息投放服务器860向推广帐号管理服务器840发起查询请求,查询请求携带有推广帐号。推广帐号管理服务器840检测已有记录中是否存在与该推广帐号对应的帐号资料信息。
[0137]若存在与该推广帐号对应的帐号资料信息,则进入步骤903;
[0138]若不存在与该推广帐号对应的帐号资料信息,则进入步骤904。
[0139]步骤903,平台服务器从已有记录中查询与推广帐号对应的帐号资料信息,帐号资料信息包括第二地理位置;
[0140]若推广帐号管理服务器840中存在与该推广帐号对应的帐号资料信息,则推广帐号管理服务器840将查询到的帐号资料信息反馈给动态信息投放服务器860。
[0141]步骤904,平台服务器接收推广帐号终端发送的帐号资料信息,帐号资料信息包括第二地理位置;
[0142]若推广帐号管理服务器840中不存在与该推广帐号对应的帐号资料信息,则动态信息投放服务器860引导推广帐号终端在推广帐号管理服务器840上创建帐号资料信息,推广帐号管理服务器840接收推广帐号终端发送的帐号资料信息,帐号资料信息包括第二地理位置。
[0143]步骤905,平台服务器向推广帐号终端提供投放信息录入页面;
[0144]可选地,该投放信息录入页面包括有推广帐号的帐号资料信息。
[0145]可选地,该投放信息录入页面还包括有动态信息的录入控件,和/或,投放条件的录入控件。
[0146]步骤906,推广帐号终端向平台服务器发送动态信息,和/或,至少一个投放条件;
[0147]动态信息投放服务器860向推广帐号终端提供投放信息录入页面之后,投放方在投放信息录入页面中录入动态信息和/或至少一个投放条件。
[0148]然后,推广帐号终端将动态信息,和/或,至少一个投放条件。
[0149]对应地,动态信息投放服务器860存储该推广帐号对应的动态信息,和/或,至少一个投放条件。
[0150]步骤907,平台服务器获取第一用户帐号的第一地理位置和推广帐号的第二地理位置;
[0151]可选地,用户帐号管理服务器820通过第一用户帐号的历史数据,获取第一地理位置;或,用户帐号管理服务器820接收用户终端上报的第一地理位置。动态信息添加服务器890从用户帐号管理服务器820获取第一用户帐号的第一地理位置。
[0152]可选地,动态信息添加服务器890从推广帐号管理服务器840获取推广帐号对应的第二地理位置。
[0153]需要说明的是,本步骤可拆分为两个先后顺序不同的获取步骤分别执行。
[0154]步骤908,平台服务器在第一地理位置和第二地理位置之间的距离小于预定阈值时,将推广帐号确定为与第一用户帐号匹配的推广帐号;
[0155]动态信息添加服务器890在第一地理位置和第二地理位置之间的距离小于预定阈值时,将推广帐号确定为与第一用户帐号匹配的推广帐号。
[0156]可选地,当存在其他投放条件时,动态信息添加服务器890还从用户帐号管理服务器820获取第一用户帐号的其他资料信息,并从动态信息投放服务器860获取其它投放条件,动态信息添加服务器890在第一用户帐号的其它资料信息还满足其它投放条件时,再将推广帐号确定为与第一用户帐号匹配的推广帐号。
[0157]比如,推广帐号对应的投放条件包括:与第二地理位置“地点D”之间的距离小于1000米,且性别为女;动态信息添加服务器890用于检测第一用户帐号的第一地理位置与第二地理位置“地点D”之间的距离是否小于1000米,且检测第一用户帐号对应的性别是否为女;若检测结果为距离小于1000米且性别为女,则将推广帐号确定为与第一用户帐号匹配的推广帐号。
[0158]步骤908,平台服务器将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,向登录有第一用户帐号的用户终端提供动态信息流;
[0159]动态信息添加服务器890从动态信息投放服务器860获取推广帐号的动态信息,将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流。当用户终端请求与第一用户帐号对应的动态信息流时,动态信息添加服务器890向用户终端提供动态信息流。
[0160]该动态信息流是用于展示第二用户帐号的动态信息的信息流,第二用户帐号与第一用户帐号存在社交关系。
[0161]可选地,推广帐号的动态信息包括:帐号信息和内容信息;内容信息包括:图片信息、文字信息、语音信息、视频信息、地理位置信息、卡券信息、外链信息和推广标识中的至少一种信息。
[0162]可选地,动态信息添加服务器890在需要添加推广帐号的动态信息时,检测第一用户帐号的未读动态信息是否达到了预定阈值;若未读动态信息达到了预定阈值,则将推广帐号的动态信息作为第η条未读动态信息,添加至与第一用户帐号对应的动态信息流中;若未读动态信息未达到预定阈值,则取消本次添加。其中,预定阈值和η均为可配置的正整数。
[0163]可选地,动态信息添加服务器890在需要添加推广帐号的动态信息时,还需要检测当前时刻之前的预定时长内是否已经向第一用户帐号添加过推广帐号的动态信息;若当前时刻之前的预定时长内,未向第一用户帐号添加过推广帐号的动态信息,则执行本次添加;若当前时刻之前的预定时长内,已经向第一用户帐号添加过推广帐号的动态信息,则取消本次添加。可选地,该预定时长为48小时。
[0164]步骤910,用户终端接收与第一用户帐号对应的动态信息流;
[0165]与第一用户帐号对应的动态信息流中,不仅包括第二用户帐号的动态信息还包括推广帐号的动态信息,第二用户帐号与第一用户帐号存在社交关系,推广帐号对应有第二地理位置。
[0166]步骤911,用户终端显示与第一用户帐号对应的动态信息流;
[0167]综上所述,本实施例提供的动态信息展示方法,由平台服务器根据第一用户帐号的第一地理位置和推广帐号的第二地理位置,确定出匹配的推广帐号,将推广帐号的动态信息添加至与第一用户帐号对应的动态信息流中,使动态信息流中同时包括第二用户帐号的动态?目息和推广帐号的动态?目息;解决了目前的动态?目息展不功能只能显不存在好友关系的其它用户的动态信息的问题;达到了动态信息展示功能不仅显示第二用户帐号的动态信息,还显示存在地理位置关联关系的推广帐号的动态信息。
[0168]在可选的实施例中,动态信息添加服务器880确定出的与第一地理位置匹配的候选推广帐号为两个或两个以上,动态信息添加服务器880按照第二用户帐号与该推广帐号的动态信息的互动亲密度对两个或两个以上的候选推广帐号进行排序后,选择排序在最前的一个候选推广帐号,作为与第一用户帐号匹配的推广帐号。
[0169]示意性的,互动亲密度采用互动操作的互动频率和/或互动次数表征,互动操作包括评论或赞。由于该推广帐号的动态信息可能已经添加至一些第二用户帐号对应的动态信息流中,第二用户帐号采用评论或赞的方式与该推广帐号进行了互动,则动态信息添加服务器880用于根据第二用户帐号的互动次数或互动频率来计算出第二用户帐号与该推广帐号的动态信息的互动亲密度,基于该互动亲密度对推广帐号进行排序。
[0170]可选地,上述实施例的步骤911之后,还包括如下步骤,如图10所示:
[0171]步骤912a,用户终端在推广帐号的帐号信息被触发时,向平台服务器发送第一获取请求;
[0172]可选地,推广帐号的帐号信息被用户以点击操作进行触发。
[0173]步骤913a,平台服务器根据第一获取请求,向用户终端140发送与推广帐号关联的第一页面。
[0174]可选地,第一页面是推广帐号的帐号资料信息页面,帐号资料信息页面包括但不限于:推广帐号的昵称、帐号、功能介绍、帐号主体、客服电话、经营范围和关注控件中的至少一种信息。
[0175]步骤914a,用户终端在第一页面中的关注控件被触发时,发送关注请求;该关注请求用于关注推广帐号。
[0176]步骤915a,平台服务器根据关注请求,建立第一用户帐号相对于推广帐号的关注关系。关注关系还可称为:订阅关系。
[0177]可选地,上述实施例的步骤911之后,还包括如下步骤,如图11所示:
[0178]步骤912b,用户终端在地理位置信息被触发时,向平台服务器发送第二获取请求;
[0179]可选地,地理位置信息被用户以点击操作进行触发。
[0180]步骤913b,平台服务器根据第二获取请求,向用户终端发送与地理位置信息关联的第二页面。
[0181]可选地,POI信息管理服务器992接收到第二获取请求后,向用户终端发送与地理位置信息关联的第二页面。
[0182]可选地,第二页面是地理位置信息的POI信息页面,POI信息页面包括但不限于:名称、地址、地图信息、导航控件、电话、图片集、营业时间、推荐项目和特色介绍中的至少一种
?目息O
[0183]步骤914b,用户终端在导航控件被触发时,发送导航请求;导航请求用于请求以第二地理位置为目的地的导航信息;
[0184]步骤915b,平台服务器根据导航请求生成导航信息,向用户终端发送导航信息;
[0185]对应地,用户终端接收导航信息并显示或播放。
[0186]可选地,上述实施例的步骤911之后,还包括如下步骤,如图12所示:
[0187]步骤912c,用户终端在卡券信息被触发时,向平台服务器发送第三获取请求;
[0188]可选地,卡券信息被用户以点击操作进行触发。
[0189]步骤913c,平台服务器根据第三获取请求,向用户终端发送与卡券信息关联的第三页面。
[0190]可选地,卡券信息管理服务器994接收到第三获取请求后,向用户终端发送与卡券信息关联的第三页面。
[0191]可选地,第三页面是卡券获取页面,卡券获取页面包括但不限于:卡券种类、卡券有效时间、卡券获取方式介绍信息、和卡券获取控件中的至少一种信息。
[0192]步骤914c,用户终端在卡券获取控件被触发时,向平台服务器发送卡券获取请求;
[0193]步骤915c,平台服务器根据卡券获取请求,向用户终端发送电子卡券。
[0194]对应地,用户终端接收和保存电子卡券。可选地,用户终端将电子卡券保存至与第一用户帐号相关的卡券管理项中。
[0195]可选地,上述实施例的步骤911之后,还包括如下步骤,如图13所示:
[0196]步骤912d,用户终端在外链信息被触发时,向平台服务器发送第四获取请求;
[0197]可选地,外链信息被用户以点击操作进行触发。
[0198]步骤913d,平台服务器根据第四获取请求,向用户终端发送与外链信息关联的第四页面。
[0199]可选地,动态信息添加服务器980接收到第四获取请求后,根据外链信息所指向的链接向用户终端发送第四页面。或者,外链信息所指向的链接的网页服务器接收到第四获取请求,向用户终端发送与外链信息关联的第四页面。
[0200]可选地,第四页面是推广帐号所指定的页面。
[0201 ] 可选地,上述实施例的步骤911之后,还包括如下步骤,如图14所示:
[0202]步骤912e,用户终端在推广标识中的拒绝控件被触发时,向平台服务器发送取消请求;
[0203]可选地,推广标识中的拒绝控件被用户以点击操作进行触发;
[0204]可选地,外链信息被用户以点击操作进行触发。
[0205]步骤913e,平台服务器根据取消请求,将推广帐号的动态信息从与第一用户帐号对应的动态信息流中删除。
[0206]可选地,动态信息添加服务器接收到取消请求后,将推广帐号的动态信息从与第一用户帐号对应的动态信息流中删除。
[0207]同时,用户终端也在与第一用户帐号对应的动态信息流中将推广帐号的动态信息取消显示。
[0208]可选地,动态信息添加服务器还根据本次拒绝的推广帐号更新与第一用户帐号对应的投放条件,比如,后续过程中不再为第一用户帐号添加同一类型的推广帐号等等。
[0209]本实施例中,通过提供拒绝控件,避免对用户造成频繁的骚扰。
[0210]需要说明的是,上述各个方法实施例中,由用户终端执行的步骤可以单独实现成为用户终端一侧的动态信息展示方法、由平台服务器执行的步骤可以单独实现成为平台服务器一侧的动态信息发送方法、由推广帐号终端执行的步骤可以单独实现成为推广帐号终端一侧的动态信息投放方法。
[0211]请参考图15,其示出了本发明另一实施例提供的动态信息展示系统的结构方框图。该动态信息展示系统包括:动态信息发送装置1520和动态信息展示装置1540。动态信息发送装置1520可以通过软件、硬件或者两者的结合,实现成为平台服务器的全部或一部分;动态信息展示装置1540可以通过软件、硬件或者两者的结合,实现成为用户终端的全部或一部分。
[0212]动态信息发送装置1520包括:
[0213]获取模块1522,用于获取第一用户帐号的第一地理位置;
[0214]确定模块1524,用于根据所述第一地理位置确定与所述第一用户帐号匹配的推广帐号,所述推广帐号对应有第二地理位置;
[0215]添加模块1526,用于将所述推广帐号的动态信息添加至与所述第一用户帐号对应的动态信息流中,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述第二用户帐号与所述第一用户帐号存在社交关系;
[0216]发送模块1528,用于向登录有所述第一用户帐号的用户终端发送所述动态信息流。
[0217]可选地,所述推广帐号的动态信息包括:帐号信息和内容信息;
[0218]所述内容信息包括:图片信息、文字信息、语音信息、视频信息、地理位置信息、卡券信息、外链信息和推广标识中的至少一种信息。
[0219]可选地,获取模块1522还用于通过第一用户帐号的历史数据,获取所述第一地理位置;或,获取模块1522还用于接收所述用户终端上报的所述第一地理位置。
[0220]可选地,获取模块1522还用于获取所述推广帐号对应的第二地理位置;添加模块1526,用于在所述第一地理位置和所述第二地理位置之间的距离小于预定阈值时,将所述推广帐号确定为与所述第一用户帐号匹配的所述推广帐号
[0221]可选地,添加模块1526,用于在与所述第一用户帐号匹配的候选推广帐号为两个或两个以上,按照所述第二用户帐号与所述候选推广帐号的动态信息的互动亲密度对所述候选推广帐号进行排序,将排序最前的所述候选推广帐号确定为与所述第一用户帐号匹配的所述推广帐号。
[0222]可选地,动态信息发送装置1520还包括:接收模块和存储模块(图中未示出)。接收模块,用于接收推广帐号终端发送的所述推广帐号的动态信息,存储模块,用于存储所述推广帐号的动态信息。
[0223]可选地,获取模块1522,用于从已有记录中查询与所述推广帐号对应的帐号资料信息,所述帐号资料信息包括所述第二地理位置;或,接收模块,还用于接收所述推广帐号终端发送的所述帐号资料信息,所述帐号资料信息包括所述第二地理位置。
[0224]可选地,动态信息发送装置1520还包括:响应模块(图中未示出)。
[0225]所述接收模块,用于接收第一获取请求,所述第一获取请求是用户终端在所述帐号信息被触发时发送的;所述响应模块,用于根据所述第一获取请求,向所述用户终端发送与所述推广帐号关联的第一页面。所述接收模块,还用于接收用户终端发送的关注请求,所述响应模块,还用于根据关注请求建立第一用户帐号与推广帐号之间的关注关系。
[0226]可选地,所述接收模块,用于接收第二获取请求,所述第二获取请求是用户终端在所述地理位置信息被触发时发送的;所述响应模块,用于根据所述第二获取请求,向所述用户终端发送与所述地理位置信息关联的第二页面。所述接收模块还用于接收用户终端发送的导航请求,该导航请求用于请求以第二地理位置为目的地的导航信息,所述响应模块,用于根据导航请求生成导航信息,所述发送模块1528,用于向用户终端发送所述导航信息。
[0227]可选地,所述接收模块,用于接收第三获取请求,所述第三获取请求是用户终端在在所述卡券信息被触发时发送的;所述响应模块,用于根据所述第三获取请求,向所述用户终端发送与所述卡券信息关联的第三页面。所述接收模块,用于接收用户终端发送的卡券获取请求。所述响应模块用于根据卡券获取请求发放电子卡券。所述发送模块1528,用于向用户终端发送电子卡券。
[0228]可选地,所述接收模块,用于接收第四获取请求,所述第四获取请求在所述外链信息被触发时发送的;所述响应模块,用于根据所述第四获取请求,向所述用户终端发送与所述卡券信息关联的第四页面;
[0229]可选地,所述推广标识中包括:拒绝控件;所述接收模块,用于接收取消请求,所述取消请求是用户终端在所述拒绝控件被触发时发送的;所述响应模块,用于根据所述取消请求,将所述推广帐号的动态信息从与所述第一用户帐号对应的动态信息流中删除。
[0230]动态信息展示模块1540包括:
[0231]接收模块1542,用于接收与第一用户帐号对应的动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述第二用户帐号与所述第一用户帐号存在社交关系,所述动态信息流中还包括推广帐号的动态信息,所述推广帐号对应有第二地理位置;
[0232]显示模块1544,用于显示与所述第一用户帐号对应的所述动态信息流。
[0233]所述推广帐号的动态信息包括:帐号信息和内容信息;
[0234]所述内容信息包括:图片信息、文字信息、语音信息、视频信息、地理位置信息、卡券信息、外链信息和推广标识中的至少一种信息。
[0235]可选地,动态信息展示模块1540还包括:发送模块(图中未示出)
[0236]所述发送模块,用于在所述帐号信息被触发时,向所述平台服务器发送第一获取请求,以便平台服务器根据所述第一获取请求发送与所述推广帐号关联的第一页面;所述接收模块1542还用于接收平台服务器发送的与所述推广帐号关联的第一页面。
[0237]可选的,所述第一页面包括关注控件,所述发送模块,用于在所述关注控件被触发时,向所述平台服务器发送关注请求;所述关注请求用于关注所述推广帐号,以便所述平台服务器根据所述关注请求建立所述第一用户帐号相对于所述推广帐号的关注关系。
[0238]可选地,所述发送模块,在所述地理位置信息被触发时,向所述平台服务器发送第二获取请求,以便所述平台服务器根据所述第二获取请求发送与所述地理位置信息关联的第二页面;所述接收模块1542,用于接收所述平台服务器发送的与所述地理位置信息关联的第二页面。
[0239]可选地,所述第二页面包括导航控件;
[0240]所述发送模块,用于在所述导航控件被触发时,向所述平台服务器发送导航请求;所述导航请求用于请求以所述第二地理位置为目的地的导航信息,以便所述平台服务器根据所述导航请求生成所述导航信息;
[0241]所述接收模块1542,用于接收所述平台服务器发送的所述导航信息。
[0242]可选地,所述发送模块,用于在所述卡券信息被触发时,向所述平台服务器发送第三获取请求,以便所述平台服务器根据所述第三获取请求发送与所述卡券信息关联的第三页面;
[0243]所述接收模块,用于接收所述平台服务器发送的与所述卡券信息关联的第三页面。
[0244]可选地,所述第三页面包括卡券获取控件,所述发送模块,用于在所述卡券获取控件被触发时,向所述平台服务器发送卡券获取请求,以便所述平台服务器根据所述卡券获取请求发放电子卡券;
[0245]所述接收模块1542,用于接收所述平台服务器发送的所述电子卡券。
[0246]可选地,所述发送模块,用于在所述外链信息被触发时,向所述平台服务器发送第四获取请求;所述平台服务器根据所述第四获取请求,向所述用户终端发送与所述外链信息关联的第四页面;
[0247]可选地,所述推广标识中包括:拒绝控件;所述发送模块,用于在所述拒绝控件被触发时,向所述平台服务器发送取消请求;所述接收模块1542还用于根据所述取消请求,将所述推广帐号的动态信息从与所述第一用户帐号对应的动态信息流中删除。
[0248]需要说明的是:上述实施例提供的动态信息展示系统在展示动态信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的动态信息展示系统与动态信息展示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0249]请参考图16,其示出了本发明一个实施例提供的平台服务器的结构示意图。所述平台服务器1600包括中央处理单元(CPU) 1601、包括随机存取存储器(RAM) 1602和只读存储器(ROM) 1603的系统存储器1604,以及连接系统存储器1604和中央处理单元1601的系统总线1605。所述服务器1600还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(I/O系统)1606,和用于存储操作系统1613、应用程序1614和其他程序模块1615的大容量存储设备1607。
[0250]所述基本输入/输出系统1606包括有用于显示信息的显示器1608和用于用户输入信息的诸如鼠标、键盘之类的输入设备1609。其中所述显示器1608和输入设备1607都通过连接到系统总线1605的输入输出控制器1610连接到中央处理单元1601。所述基本输入/输出系统1606还可以包括输入输出控制器1610以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器1610还提供输出到显示屏、打印机或其他类型的输出设备。
[0251]所述大容量存储设备1607通过连接到系统总线1605的大容量存储控制器(未示出)连接到中央处理单元1601。所述大容量存储设备1607及其相关联的计算机可读介质为服务器1600提供非易失性存储。也就是说,所述大容量存储设备1607可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
[0252]不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、R0M、EPR0M、EEPR0M、闪存或其他固态存储其技术,CD-R0M、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器1604和大容量存储设备1607可以统称为存储器。
[0253]根据本发明的各种实施例,所述服务器1600还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器1600可以通过连接在所述系统总线1605上的网络接口单元1611连接到网络1612,或者说,也可以使用网络接口单元1611来连接到其他类型的网络或远程计算机系统(未示出)。
[0254]所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,所述一个或者一个以上程序用于执行上述实施例提供的由平台服务器执行的动态信息展示方法或动态信息发送方法。
[0255]请参考图17,其示出了本发明另一个实施例提供的用户终端的结构方框图。该用户终端登录有社交客户端。如图17所示,该用户终端可以包括射频(RF,Rad1 Frequency)电路1701、包括有一个或一个以上计算机可读存储介质的存储器1702、输入单元1703、显示单元1704、传感器1705、音频电路1706、无线保真(WiFi ,Wireless Fidelity)模块1707、包括有一个或者一个以上处理核心的处理器1708、以及电源1709等部件。本领域技术人员可以理解,图17中示出的用户终端结构并不构成对用户终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0256]RF电路1701可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器1708处理;另外,将涉及上行的数据发送给基站。通常,RF电路1701包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、親合器、低噪声放大器(LNA,Low Noise Amplif ier)、双工器等。此外,RF电路1701还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GSM,Global System of Mobile communicat1n)、通用分组无线服务(GPRS,GeneralPacket Rad1 Service)、码分多址(CDMA,Code Divis1n Multiple Access)、宽带码分多址(WCDMA,Wideband Code Divis1n Multiple Access)、长期演进(LTE,Long TermEvolut1n)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
[0257]存储器1702可用于存储软件程序以及模块,处理器1708通过运行存储在存储器1702的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器1702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据用户终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器1702还可以包括存储器控制器,以提供处理器1708和输入单元1703对存储器1702的访问。
[0258]输入单元1703可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元1703可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1708,并能接收处理器1708发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元1703还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0259]显示单元1704可用于显示由用户输入的信息或提供给用户的信息以及用户终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元1704可包括显示面板,可选的,可以采用液晶显示器(IXD,Liquid CrystalDisplay)、有机发光二极管(0LED,0rganic Light-Emitting D1de)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器1708以确定触摸事件的类型,随后处理器1708根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图17中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
[0260]用户终端还可包括至少一种传感器1705,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在用户终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于用户终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0261]音频电路1706、扬声器,传声器可提供用户与用户终端之间的音频接口。音频电路1706可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路1706接收后转换为音频数据,再将音频数据输出处理器1708处理后,经RF电路1701以发送给比如另一用户终端,或者将音频数据输出至存储器1702以便进一步处理。音频电路1706还可能包括耳塞插孔,以提供外设耳机与用户终端的通信。
[0262]WiFi属于短距离无线传输技术,用户终端通过WiFi模块1707可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图17示出了 WiFi模块1707,但是可以理解的是,其并不属于用户终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0263]处理器1708是用户终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1702内的软件程序和/或模块,以及调用存储在存储器1702内的数据,执行用户终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1708可包括一个或多个处理核心;优选的,处理器1708可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1708中。
[0264]用户终端还包括给各个部件供电的电源1709(比如电池),优选的,电源可以通过电源管理系统与处理器1708逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源1709还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0265]尽管未示出,用户终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,用户终端中的处理器1708会运行存储在存储器1702中的一个或一个以上的程序指令,从而实现上述各个方法实施例中所提供的由用户终端执行的动态信息展示方法。
[0266]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R0M,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0267]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0268]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0269]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种动态信息展示系统,其特征在于,所述系统包括:登录有第一用户帐号的用户终端和平台服务器; 所述平台服务器,用于获取所述第一用户帐号的第一地理位置和推广帐号的第二地理位置;根据所述第一地理位置和所述第二地理位置确定与所述第一用户帐号匹配的推广帐号,所述推广帐号是所述平台服务器中存在推广需求的帐号; 所述平台服务器,用于将所述推广帐号的动态信息添加至与所述第一用户帐号对应的动态信息流中,向所述用户终端提供所述动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流; 所述用户终端,用于获取和展示与所述第一用户帐号对应的所述动态信息流。2.根据权利要求1所述的系统,其特征在于,所述推广帐号的动态信息中包括帐号信息; 所述用户终端,用于在所述帐号信息被触发时,向所述平台服务器发送第一获取请求;所述平台服务器,用于根据所述第一获取请求,向所述用户终端发送与所述推广帐号关联的第一页面。3.根据权利要求1所述的系统,其特征在于,所述推广帐号的动态信息中包括地理位置信息; 所述用户终端,用于在所述地理位置信息被触发时,向所述平台服务器发送第二获取请求; 所述平台服务器,用于根据所述第二获取请求,向所述用户终端发送与所述地理位置信息关联的第二页面。4.根据权利要求1所述的系统,其特征在于,所述推广帐号的动态信息中包括:卡券信息; 所述用户终端,用于在所述卡券信息被触发时,向所述平台服务器发送第三获取请求;所述平台服务器,用于根据所述第三获取请求,向所述用户终端发送与所述卡券信息关联的第三页面。5.根据权利要求1至4任一所述的系统,其特征在于, 所述平台服务器,用于通过所述第一用户帐号的历史数据,获取所述第一地理位置;所述历史数据包括:历史录入的地址信息、历史登录时的地理位置、历史签到时的地理位置和历史上报的地理位置中的至少一种; 或, 所述平台服务器,用于接收所述用户终端上报的所述第一地理位置。6.根据权利要求1至4任一所述的系统,其特征在于, 所述平台服务器,用于在所述第一地理位置和所述第二地理位置之间的距离小于预定阈值时,将所述推广帐号确定为与所述第一用户帐号匹配的所述推广帐号。7.根据权利要求1至4任一所述的系统,其特征在于, 所述平台服务器,用于在与所述第一用户帐号匹配的候选推广帐号为两个或两个以上,按照所述第二用户帐号与所述候选推广帐号的动态信息的互动亲密度对所述候选推广帐号进行排序,将排序最前的所述候选推广帐号确定为与所述第一用户帐号匹配的所述推广帐号。8.一种动态信息显示方法,其特征在于,所述方法包括: 获取与第一用户帐号对应的动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述动态信息流中还包括推广帐号的动态信息,所述推广帐号是由平台服务器根据所述第一用户帐号的第一地理位置和所述推广帐号的第二地理位置所确定的;所述推广帐号是所述平台服务器中存在推广需求的帐号; 显示与所述第一用户帐号对应的所述动态信息流。9.根据权利要求8所述的方法,其特征在于,所述推广帐号的动态信息中包括帐号信息,所述方法还包括: 在所述帐号信息被触发时,向所述平台服务器发送第一获取请求,以便所述平台服务器根据所述第一获取请求,发送与所述推广帐号关联的第一页面; 接收所述平台服务器发送的与所述推广帐号关联的第一页面。10.根据权利要求9所述的方法,其特征在于,所述第一页面包括关注控件,所述方法还包括: 在所述关注控件被触发时,向所述平台服务器发送关注请求;所述关注请求用于关注所述推广帐号,以便所述平台服务器根据所述关注请求建立所述第一用户帐号相对于所述推广帐号的关注关系。11.根据权利要求8所述的方法,其特征在于,所述推广帐号的动态信息中包括地理位置信息,所述方法还包括: 在所述地理位置信息被触发时,向所述平台服务器发送第二获取请求,以便所述平台服务器根据所述第二获取请求发送与所述地理位置信息关联的第二页面; 接收所述平台服务器发送的与所述地理位置信息关联的第二页面。12.根据权利要求11所述的方法,其特征在于,所述第二页面包括导航控件;所述方法还包括: 在所述导航控件被触发时,向所述平台服务器发送导航请求;所述导航请求用于请求以所述第二地理位置为目的地的导航信息,以便所述平台服务器根据所述导航请求生成所述导航信息; 接收所述平台服务器发送的所述导航信息。13.根据权利要求8所述的方法,其特征在于,所述推广帐号的动态信息中包括:卡券信息;所述方法还包括: 在所述卡券信息被触发时,向所述平台服务器发送第三获取请求,以便所述平台服务器根据所述第三获取请求发送与所述卡券信息关联的第三页面; 接收所述平台服务器发送的与所述卡券信息关联的第三页面。14.根据权利要求13所述的方法,其特征在于,所述第三页面包括卡券获取控件,所述方法还包括: 在所述卡券获取控件被触发时,向所述平台服务器发送卡券获取请求,以便所述平台服务器根据所述卡券获取请求发放电子卡券; 接收所述平台服务器发送的所述电子卡券。15.一种动态信息展示装置,其特征在于,所述装置包括: 接收模块,用于接收与第一用户帐号对应的动态信息流,所述动态信息流是用于展示第二用户帐号的动态信息的信息流,所述动态信息流中还包括推广帐号的动态信息,所述推广帐号是由平台服务器根据所述第一用户帐号的第一地理位置和所述推广帐号的第二地理位置所确定的;所述推广帐号是所述平台服务器中存在推广需求的帐号; 显示模块,用于显示与所述第一用户帐号对应的所述动态信息流。16.根据权利要求15所述的装置,其特征在于,所述推广帐号的动态信息中包括帐号信息,所述系统还包括:发送模块; 所述发送模块,用于在所述帐号信息被触发时,向所述平台服务器发送第一获取请求,以便所述平台服务器根据所述第一获取请求发送与所述推广帐号关联的第一页面; 所述接收模块,还用于接收所述平台服务器发送的与所述推广帐号关联的第一页面。17.根据权利要求16所述的装置,其特征在于,所述第一页面包括关注控件, 所述发送模块,用于在所述关注控件被触发时,向所述平台服务器发送关注请求;所述关注请求用于关注所述推广帐号,以便所述平台服务器根据所述关注请求建立所述第一用户帐号相对于所述推广帐号的关注关系。18.根据权利要求15所述的装置,其特征在于,所述推广帐号的动态信息中包括地理位置信息,所述系统还包括:发送模块; 所述发送模块,用于在所述地理位置信息被触发时,向所述平台服务器发送第二获取请求,以便所述平台服务器根据所述第二获取请求发送与所述地理位置信息关联的第二页面; 所述接收模块,用于接收所述平台服务器发送的与所述地理位置信息关联的第二页面。19.根据权利要求18所述的装置,其特征在于,所述第二页面包括导航控件; 所述发送模块,用于在所述导航控件被触发时,向所述平台服务器发送导航请求;所述导航请求用于请求以所述第二地理位置为目的地的导航信息,以便所述平台服务器根据所述导航请求生成所述导航信息; 所述接收模块,用于接收所述平台服务器发送的所述导航信息。20.根据权利要求15所述的装置,其特征在于,所述推广帐号的动态信息中包括:卡券信息;所述系统还包括:发送模块; 所述发送模块,用于在所述卡券信息被触发时,向所述平台服务器发送第三获取请求,以便所述平台服务器根据所述第三获取请求发送与所述卡券信息关联的第三页面; 所述接收模块,用于接收所述平台服务器发送的与所述卡券信息关联的第三页面。21.根据权利要求20所述的装置,其特征在于,所述第三页面包括卡券获取控件, 所述发送模块,用于在所述卡券获取控件被触发时,向所述平台服务器发送卡券获取请求,以便所述平台服务器根据所述卡券获取请求发放电子卡券; 所述接收模块,用于接收所述平台服务器发送的所述电子卡券。
【文档编号】H04L12/58GK105847114SQ201610158107
【公开日】2016年8月10日
【申请日】2016年3月21日
【发明人】刘方方, 幺迅, 柳洋, 黄金, 李书苑
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1