一种页面内容预览方法、客户端、服务器和系统与流程

文档序号:12068166阅读:324来源:国知局
一种页面内容预览方法、客户端、服务器和系统与流程

本发明涉及计算机及互联网数据处理领域,具体地说,涉及一种页面内容预览方法、客户端、服务器和系统。



背景技术:

在互联网络(包括有线、无线、移动等)的时代,需要进行处理的网络数据日益增加。尤其与大规模实时用户行为相关的数据采集、处理的压力也日益增加,相对于以往的数据处理,网络实时数据处理需求量巨大。尤其,在网路页面内容的处理上,必须依赖网络实时实施的业务,其网络数据量庞大,数据的实时性和复杂度高,且变化快,导致网络数据处理的难度更大。

网络页面的内容,至少部分可由需要进行信息展示的内容提供方提供,而对于内容提供方提供的页面内容,在不同的流量方场景下(如电脑端、手机端就属于不同的场景,不同的用户特点如年龄、喜好的不同,对应的流量场景也不同),往往展示形态(如内容、布局等各个方面)有所不同,由于真实场景下的网络实时数据处理量巨大,页面内容上线处理量也巨大,导致尚不能提供真实场景下的快速预览。目前页面内容的预览往往依赖于特定的信息下发通道如FACEBOOK、QQ平台的消息下发通道以消息内容形式下发,存在预览形态单一、消息场景和信息流场景存在差异导致预览和在线效果不同、拓展难、系统升级跟随难度大等问题,并且,由于无法进行真实场景下的快速在线预览,导致页面内容制作处理效率低下,已经无法满足日夜增长的数据处理需求。



技术实现要素:

为了解决上述至少一个技术问题,本申请提出了一种页面内容预览方法、客户端、服务器和系统,通过将需要预览的页面内容与用户标识信息进行关联,根据用户标识信息即可快速查找到需要进行预览的页面内容,实现了真实场景下对页面内容的快速在线预览,解决了目前针对页面内容提供方提供的页面内容无法进行真实场景在线预览的问题,摆脱了对特定的信息下发通道的依赖,且改变了预览与真实场景上线不一致的问题,改善了拓展性,并提高了数据处理效率。

根据本发明的第一方面,提供一种页面内容预览方法,包括:接收来自展示终端的页面内容预览请求,所述页面内容预览请求包含所述展示终端的用户标识;查询与所述用户标识关联的用户ID;通过用户ID与预览数据的绑定关系,查找与所述页面内容预览请求对应的页面内容预览展示数据;通过页面内容预览通道将所述页面内容预览展示数据发送至所述展示终端,以使得所述展示终端在指定页面展示所述页面内容预览展示数据。

根据本发明的第二方面,提供一种页面内容预览方法,包括:接收指定页面输入的预览触发请求;获取用户标识,所述用户标识与用户ID相互关联;将所述预览触发请求与所述用户标识绑定以形成页面内容预览请求;向服务器发送所述页面内容预览请求,以使得所述服务器查找并返回与所述页面内容预览请求对应的页面内容预览展示数据;通过页面内容预览通道接收所述页面内容预览展示数据,并在所述指定页面展示所述页面内容预览展示数据。

根据本发明的第三方面,提供一种页面内容预览装置,包括如下模块:

预览请求接收模块,用于接收来自展示终端的页面内容预览请求,所述页面内容预览请求包含所述展示终端的用户标识;

用户ID查询模块,用于查询与所述用户标识关联的用户ID;

页面内容预览展示数据查找模块,用于通过用户ID与预览数据的绑定关系,查找与所述页面内容预览请求对应的页面内容预览展示数据;

页面内容预览展示数据发送模块,用于通过页面内容预览通道将所述页面内容预览展示数据发送至所述展示终端,以使得所述展示终端在指定页面展示所述页面内容预览展示数据。

根据本发明的第四方面,提供一种服务器,包含前述的装置。

根据本发明的第五方面,提供一种页面内容预览装置,包括如下模块:

触发请求接收模块,用于接收指定页面输入的预览触发请求;

用户标识获取模块,用于获取用户标识,所述用户标识与用户ID相互关联;

内容绑定模块,用于将所述预览触发请求与所述用户标识绑定以形成页面内容预览请求;

页面内容预览请求发送模块,用于向服务器发送所述页面内容预览请求,以使得所述服务器查找并返回与所述页面内容预览请求对应的页面内容预览展示数据;

预览数据展示模块,用于通过页面内容预览通道接收所述页面内容预览展示数据,并在所述指定页面展示所述页面内容预览展示数据。

根据本发明的第五方面,提供一种客户端,包含前述的装置。

根据本发明的第六方面,提供一种页面内容预览系统,包含前述的服务器和/或客户端。

本发明具有如下有益效果:本发明提出了一种页面内容的预览展示方法、提供方法及服务器、展示终端、提供终端和系统,通过将需要预览的页面内容与用户标识信息进行关联,根据用户标识信息即可快速查找到需要进行预览的页面内容,实现了真实场景下对页面内容的快速在线预览,解决了目前针对页面内容提供方提供的页面内容无法进行实景在线预览的问题,摆脱了对特定的信息下发通道的依赖,且改变了预览与实景上线不一致的问题,改善了拓展性,并提高了数据处理效率。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1示出了本申请实施例提供的页面内容预览系统示意图;

图2示出了本申请实施例提供的页面内容预览系统示意图;

图3示出了本申请实施例提供的页面内容预览系统示意图;

图4示出了本申请实施例提供的页面内容预览系统示意图;

图5示出了本申请实施例提供的页面内容预览系统示意图;

图6示出了本申请实施例提供的页面内容预览方法示意图;

图7示出了本申请实施例提供的页面内容预览方法示意图;

图8示出了本申请实施例提供的页面内容预览装置结构示意框图;

图9示出了本申请实施例提供的页面内容预览装置结构示意框图;

图10示出了本申请实施例提供的终端的结构示意图;

图11示出了本申请实施例提供的服务器结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1示出了本申请的一种页面内容预览系统的一实施例的示意图。

如图1所示,所述页面内容预览系统1包括服务器11、展示终端12和提供终端13。

服务器11为在互联网上提供网络信息的服务器,例如网站服务器、社交平台服务器、音/视频服务器等,不限于此。服务器可以通过网页或者单独的客户端应用软件为用户提供网络信息,网页如浏览器网页,客户端应用软件如购物平台应用软件淘宝、京东等,社交平台应用软件如微信、QQ、微博、各种空间等,不限于此。

展示终端12和提供终端13均可以是任意的电子设备,只要能够连接到互联网,与服务器11进行交互通信即可。展示终端12和提供终端13可以是台式电脑、笔记本电脑、移动终端、智能穿戴设备(如智能眼镜、智能手表等)等,不限于此。

提供终端13通过网络连接至服务器11的页面、客户端应用软件或者其他用户接口,对目标页面的内容进行定制,例如在目标页面的制定区域创建期望的内容,并对创建的内容进行相应的设置,如关联账号的设置等。服务器11接收提供终端13对目标页面创建的内容及相应的设置,并进行处理,所述处理例如包括对上述新创建的页面内容的预览数据和/或正式上线数据进行处理,从而能够快速向展示终端12提供目标页面真实场景下的内容预览展示数据。展示终端12通过网络向服务器11发起内容展示请求,从而能够对目标页面新创建的内容进行预览展示和/或上线展示。

下面根据图2至图4对服务器11、展示终端12和提供终端13的内部结构做进一步的描述。图2示出了本申请的一种服务器的一实施例的示意图。

如图2所示,服务器11可以包括接收单元111、业务处理单元112和发送单元113。

图3示出了本申请的一种展示终端的一实施例的示意图。

如图3所示,展示终端12可以包括请求单元121、用户标识处理单元122、接收单元123和展示单元124。

图4示出了本申请的一种提供终端的一实施例的示意图。

如图4所示,提供终端13包括创建单元131、预览设置单元132和发送单元133。

创建单元131通过服务器11提供的用户接口在目标页面的指定区域创建内容;预览设置单元132,用于在服务器提供的指定区域的内容预览设置接口上,设置用来获取对所述指定区域对应的页面内容的预览展示数据的用户标识信息;发送单元133向服务器11发送在所述指定区域创建的内容数据和设置用来预览指定区域内容的用户标识信息。服务器11接收内容数据和用户标识信息,可以保存预览内容与用户标识信息之间的关联关系。从而,展示终端12通过用户标识信息可以获取对应所述指定区域的页面内容的预览展示数据。展示终端12的请求单元121向服务器11发起页面中特定区域的内容的展示请求。

在一实施方式中,用户操作展示终端12如手机,打开目标网页的页面或者开启用户端应用软件的目标页面,所述页面可以是网页的窗口页面,也可以是应用软件的任意窗口,不限于此。一个页面可以仅包括一个区域用于展示一个内容,也可以分割为多个区域,每个区域展示各自的内容,页面的至少一个区域可提供给内容提供方以放置需要的展示内容,展示内容还可以由内容提供方进行定制。所述内容可以包括任何用于展示的信息。例如,页面中至少部分指定区域可提供给专栏作家发表文章、提供给新闻媒体发布新闻、提供给政府单位发出公告或者提供给广告主投放广告等,不限于此。

接收单元111接收展示终端12对页面内容的展示请求。服务器11具有通信功能,其接收单元111通过互联网络接收来自展示终端12对目标页面内容的展示请求,该请求将触发业务处理单元112进行处理。

业务处理单元112对页面内容展示请求进行处理。业务处理单元112可以根据页面上各区域的特征如名称、标识、展示内容等来判断目标页面是否具有指定区域。作为示例,所述指定区域例如为展示广告的广告位区域。当所述页面包含指定区域时,业务处理单元112根据展示终端12提供的用户标识信息取得对应所述指定区域的页面内容的预览展示数据。展示终端12的用户标识处理单元122可以通过在展示请求中携带所述用户标识信息,也可以在服务器11向展示终端12索要用户标识信息时才反馈给服务器11,不限于此,展示终端12能够向服务器11提供其用户标识信息的任何技术手段都在本申请保护范围内。

当所述页面包含指定区域时,业务处理单元112根据展示终端12提供的用户标识信息取得对应所述指定区域的页面内容的预览展示数据。优选地,当页面包含指定区域如广告位区域时,业务处理单元112才会确认是否有预览内容需要展示,这样无需在不包含指定区域时也进行确认,能够减轻服务器11的负担。当确定页面包含指定区域时,处理单元112可以首先获得展示终端12的用户标识信息,根据这个用户标识信息,查找到对应指定区域的页面内容,从而确定该页面内容的预览展示数据。

可选地,在页面包含指定区域时,如果服务器11根据展示终端12的用户标识信息无法取得对应所述指定区域的页面内容的预览展示数据时,向展示终端12发送对应所述指定区域的默认展示数据。也就是说,如果服务器11根据用户标识信息无法查询到对应指定区域的页面内容,说明对于该指定区域,还没有可供预览的内容,例如,专栏位或者广告位还没有专栏作家或者广告主进行文章发布或者广告投放,因此,服务器11可以针对还没有预览数据的指定区域返回默认展示数据,如针对该指定区域的虚位以待的说明,以供展示终端12进行显示。

发送单元113向所述展示终端发送所述预览展示数据。接收单元123接收预览展示数据,并通过展示单元124进行展示。

以上,通过将用户标识信息与预览页面内容进行绑定,并在真实场景页面(即目标页面)中进行在线预览,从而解决了现有技术中需要依赖于特定的消息下发通道如FACEBOOK、QQ平台的消息下发通道以消息内容形式下发页面内容预览带来的形态单一、消息场景和信息流场景存在差异、真实性体验差、和拓展难的问题,也解决了当页面内容服务器系统升级改造导致消息下发通道也需要跟随升级改造带来的成本负担问题,还解决了消息内容形式预览无法实现点击跳转至落地页的问题。

在一个示例中,所述用户标识信息包括以下至少之一:设备码、通信码、网络平台账号。其中设备码例如包括IMEI(International Mobile Equipment Identity,国际移动设备身份码的缩写,是国际移动装备辨识码)、UDID(Unique Device Identifier,苹果IOS装备的独一辨认码)、UUID(Universally Unique Identifier,通用唯一识别码)、MAC地址、IDFA(identifier For Identifier,广告标示符)等;通信码例如包括运营商提供的电话号码、SIM卡号、虚拟号码等;网络平台账号例如包括购物平台如淘宝和京东等、社交平台如QQ和微信等、以及网页平台如各种浏览器等等上注册或者分配的账号。当然,用户标识信息不限于此,只要能够区分出用户和/或终端设备即可。

在一个示例中,所述用户标识信息可以为展示终端12当前已经登录的至少一个用户标识。例如,当用户只登录了微信账号而没有登录QQ账号,则仅传送微信账号至服务器11,而无需传送QQ账号。当然,展示终端12可以向服务器11传送不止一个用户标识,以便更充分地查找是否有该用户想要预览的页面内容。可以理解,设备码无需用户登录,而是设备或者系统自带的。展示终端12可以自动在后台提取这些用户标识信息。可选地,服务器11可以指定展示终端12上传指定类型的用户标识信息,例如可以指定上传IMEI码或者QQ账号等,展示终端12根据服务器11的要求反馈指定类型的用户标识信息;进一步地,当服务器11可以要求展示终端12上传的多个类型的用户标识信息中任一,展示终端12选择能够取得的任一个用户标识信息进行反馈;当然,也可以由展示终端12把自己能取得的所有用户标识中的至少一个上传给服务器11,由服务器11在这些用户标识信息中提取需要的类型的用户标识。

在一个示例中,服务器11具有存储器例如数据库(图中未示出),其预先存储了用户标识信息和页面内容的关联关系,业务处理单元112根据从展示终端12取得的用户标识信息,查询所述关联关系,得到对应的页面内容,再根据页面内容确定预览展示数据。以投放广告为例,广告主投放广告(指定区域的页面内容),并将用户ID如QQ账号(用户标识)作为查询广告预览信息的关联账号,服务器11接收广告数据,并存储广告主提供的QQ账号与广告之间的关联关系,当广告主通过调用对应页面进行广告效果的实景预览体验时,服务器11收到页面内容展示请求,根据从广告主用于实景预览体验的终端12取得的用户标识信息如QQ账号,查询关联关系表,得到关联的广告,从而确定其投放广告的预览展示数据。由于是将用户指定的ID与页面内容如广告进行绑定,而不是将内容提供方如广告主的投放ID与页面内容或投放ID与用户ID进行绑定,所以提升了绑定关系的建立和解除的敏捷性和灵活性,提升了内容提供方的操作效率。

在一个示例中,服务器11预先存储了多个用户标识信息的映射关系,根据所述映射关系,服务器11的业务处理单元112可以通过展示终端12提供的用户标识信息查找映射关系得到与其关联的其他用户标识信息,并根据得到的其他用户标识信息,取得对应的页面内容预览展示数据。举例来说,广告主投放广告后,将QQ账号绑定为预览广告的账号,但广告主通过展示终端12调用其投放广告的对应页面时,展示终端12上并没有登录QQ账号,但登录了微信账号,由于服务器11上存储有广告主QQ账号与微信账号之间的映射关系,那么展示终端12仍然可以上传微信账号给服务器11,服务器11通过查询映射关系得到广告主对应的QQ账号,仍然能够向广告主提供预览广告。可见,通过保存的映射关系,解决了预览广告时的跨平台识别用户的能力。

在一个实施方式中,服务器11的业务处理单元112根据展示终端12的用户标识信息和展示终端12的访问流量的上下文属性,取得对应指定区域的页面内容预览展示数据。进一步地,业务处理单元112首先根据用户标识信息查找到对应的页面内容,再根据访问流量的上下文属性确定所述对应的页面内容预览展示数据。在一个健全的页面内容预览系统中,页面内容形态种类繁多,流量方场景各异,各流量方只能支持一部分展示形态。举例来说,在PC端和手机端,显示的尺寸不同,可接受的模式也不同,如PC端可以接受浮动的,手机端一般不接受浮动的;用户特征如年龄、性别、喜好等的不同,也对应不同的展示形态。访问流量的上下文属性可以包括显示规格(如PC还是手机、网页还是客户端)、收费模式(点击付费还是曝光付费等)、用户特征等上下文属性。进一步地,服务器11上可保存流量方上下文属性与页面内容形态的匹配关系,业务处理单元112在根据用户标识信息得到对应的预览页面内容后,再查询所述匹配关系,根据访问流量的上下文属性来筛选出匹配的预览页面内容展示形态。

在一个实施方式中,业务处理单元112通过独立于上线流程通道的专用通道,处理根据展示终端12提供的用户标识信息去取得所述对应的页面内容预览展示数据的步骤。内容提供方在服务器11对外提供的指定区域中制作展示内容,展示内容要得到上线,需要经过极其复杂的流程,如包括展示内容数据写入数据库、文件分发、建立库表关联、创建索引、人工审核等,由于需要上线的数据处理量巨大,这将是一个漫长的过程,以广告为例,目前的技术,需要至少1小时以上才能上线。如果内容预览,也需要经过这些漫长的流程,那么处理效率非常低下,不便于内容提供方对其制作的内容进行及时预览效果并作出及时调整,是一种资源的极大浪费。因此,本申请采用独立于上线流程通道的专用通道来处理预览流程,由于需要进行预览的数据量较小,也无需人工审核,能够大大提高预览效率,以广告为例,可将预览时间缩短到5分钟。进一步地,所述专用通道还用于处理页面内容提供方提供的页面内容预览数据的分发。

图5示出了本申请的一种页面内容预览系统的又一实施例的示意图。以广告为例,如图5所示,在该系统中,广告主在提供终端30(如投放端)的通过服务器20提供的API 201创建广告,广告数据经过数据访问接口DI 202写入数据库,发布管线Publish Pipeline 1模块203和Publish Pipeline 2模块211发布数据流、订阅数据库变更、将数据库变更分发到不同地域如广州、上海、天津等地的机房,广告定向引擎Sunfish 1模块209和Sunfish 2模块212对广告生成索引、并提供广告在线检索服务。其中Publish Pipeline 1模块203和Sunfish 1模块209通道为上线流程通道,而Pipeline 2模块211和Sunfish 2模块212建立为专为预览广告流程服务的独立于上线流程通道的专用通道,由于采用专用通道,该专用通道只用于处理预览广告流程,因此处理速度很快,能够使广告预览快速在线,此外,该专用通道还可以比正式上线流程减少一些处理环节,比如人工审核环节,以使处理速度更快。广告主在广告提供终端30将自己的用户ID如QQ号与预览广告绑定后,将绑定关系存放在TUBI模块206中,由于不是将用户ID与广告投放账号绑定,而是将用户ID与预览广告绑定,这种关系的建立和解绑都十分便利,操作效率高。TUBI模块206中还可以记录各个ID(用户标识)之间的映射关系。当展示终端40发起广告预览请求后,广告服务器20基于展示终端40提供的用户ID从TUBI模块206查到与预览广告的绑定关系,通过Sunfish2 212根据展示终端12的访问流量的上下文属性检索出匹配的预览广告形态,经过中间节点Mixer208汇总各模块信息、拼装出预览广告展示数据,通过直出模块207发送给展示终端40进行显示。服务器20还可以包括处理点击率服务的pCTR模块和处理转化率预估服务器的pCVR模块,等等。

本实施例还包括对应上述服务器的一种页面内容预览方法,如图6示出了本实施例的页面内容预览方法流程。

步骤S110,接收来自展示终端的页面内容预览请求,所述页面内容预览请求包含所述展示终端的用户标识。

步骤S120,查询与所述用户标识关联的用户ID。

步骤S130,通过用户ID与预览数据的绑定关系,查找与所述页面内容预览请求对应的页面内容预览展示数据。

步骤S140,通过页面内容预览通道将所述页面内容预览展示数据发送至所述展示终端,以使得所述展示终端在指定页面展示所述页面内容预览展示数据。

进一步地,所述用户标识包括所述展示终端的设备码、通信码、在所述展示终端登陆的网络平台账号或即时通讯账号中的至少一个。

进一步地,步骤S120查询与所述用户标识关联的用户ID包括如下子步骤:

步骤S1201,读取所述用户标识;

步骤S1202,根据所述用户标识与用户ID的映射关系查询与所述用户标识对应的用户ID。

进一步地,所述方法还包括如下步骤:

步骤S150,当根据所述用户标ID无法查找得到页面内容预览展示数据时,向所述展示终端发送默认展示数据。

进一步地,步骤S140,通过用户ID与页面内容展示数据的绑定关系,查找与所述页面内容预览请求对应的页面内容预览展示数据包括:

步骤S1401,根据所述用户ID和预先存储的用户ID与页面内容展示数据的绑定关系,取得所述用户ID对应的页面内容展示数据;

步骤S1402,根据所述展示终端预览请求访问流量的上下文属性,在所述页面内容展示数据中筛选出与所述预览请求匹配的页面内容预览展示数据。

本申请还包括对应上述展示终端的一种页面内容预览方法,图7示出了本实施例的页面内容预览方法流程。

步骤S210,接收指定页面输入的预览触发请求。

步骤S220,获取用户标识,所述用户标识与用户ID相互关联;

步骤S230,将所述预览触发请求与所述用户标识绑定以形成页面内容预览请求;

步骤S240,向服务器发送所述页面内容预览请求,以使得所述服务器查找并返回与所述页面内容预览请求对应的页面内容预览展示数据;

步骤S250,通过页面内容预览通道接收所述页面内容预览展示数据,并在所述指定页面展示所述页面内容预览展示数据。

进一步地,所述用户标识包括所述展示终端的设备码、通信码、在所述展示终端登陆的网络平台账号或即时通讯账号中的至少一个。

本实施例还包括对应上述服务器的一种页面内容预览装置,图8示出了本实施例的页面内容预览装置。所述装置包含如下模块:

预览请求接收模块,用于接收来自展示终端的页面内容预览请求,所述页面内容预览请求包含所述展示终端的用户标识;

用户ID查询模块,用于查询与所述用户标识关联的用户ID;

页面内容预览展示数据查找模块,用于通过用户ID与预览数据的绑定关系,查找与所述页面内容预览请求对应的页面内容预览展示数据;

页面内容预览展示数据发送模块,用于通过页面内容预览通道将所述页面内容预览展示数据发送至所述展示终端,以使得所述展示终端在指定页面展示所述页面内容预览展示数据。

进一步地,所述用户标识包括所述展示终端的设备码、通信码、在所述展示终端登陆的网络平台账号或即时通讯账号中的至少一个。

进一步地,所述用户ID查询模块包括:用户标识读取子模块,用于读取所述用户标识;查询子模块,用于根据所述用户标识与用户ID的映射关系查询与所述用户标识对应的用户ID。

进一步地,所述装置还包括:默认显示数据发送模块,用于在根据所述用户标ID无法查找得到页面内容预览展示数据时,向所述展示终端发送默认展示数据。

进一步地,所述页面内容预览展示数据发送模块包括:页面内容展示数据取得模块,用于根据所述用户ID和预先存储的用户ID与页面内容展示数据的绑定关系,取得所述用户ID对应的页面内容展示数据;页面内容预览展示数据筛选模块,用于根据所述展示终端预览请求访问流量的上下文属性,在所述页面内容展示数据中筛选出与所述预览请求匹配的页面内容预览展示数据。

本实施例还包括对应上述客户端的一种页面内容预览装置,图9示出了本实施例的页面内容预览装置。所述装置包含如下模块:

触发请求接收模块,用于接收指定页面输入的预览触发请求;

用户标识获取模块,用于获取用户标识,所述用户标识与用户ID相互关联;

内容绑定模块,用于将所述预览触发请求与所述用户标识绑定以形成页面内容预览请求;

页面内容预览请求发送模块,用于向服务器发送所述页面内容预览请求,以使得所述服务器查找并返回与所述页面内容预览请求对应的页面内容预览展示数据;

预览数据展示模块,用于通过页面内容预览通道接收所述页面内容预览展示数据,并在所述指定页面展示所述页面内容预览展示数据。

进一步地,所述用户标识包括所述展示终端的设备码、通信码、在所述展示终端登陆的网络平台账号或即时通讯账号中的至少一个。

进一步地,所述装置还包括:默认数据展示模块,用于在接收到所述服务器发送的默认展示数据时,在所述指定页面展示所述默认展示数据。

请参考图10,其示出了本发明一个实施例提供的终端的结构示意图。该终端用于实施上述实施例中提供的一种页面内容预览方法。具体来讲:

终端1000可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、视频传感器150、音频电路160、WiFi(wireless fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。

存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端1000的使用所创建的数据(比如视频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。

输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括图像输入设备131以及其他输入设备132。图像输入设备131可以是摄像头,也可以是光电扫描设备。除了图像输入设备131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及终端1000的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,15有机发光二极管)等形式来配置显示面板141。

终端1000可包括至少一种视频传感器150,视频传感器用于获取用户的视频信息。终端1000还可以包括其它传感器(未示出),比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端1000移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端1000还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

视频电路160、扬声器161,传声器162可提供用户与终端1000之间的视频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端1000的通信。

WiFi属于短距离无线传输技术,终端1000通过WiFi模块70可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块170,但是可以理解的是,其并不属于终端1000的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是终端1000的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端1000的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。

可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

终端1000还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管未示出,终端1000还可以包括蓝牙模块等,在此不再赘述。

具体在本实施例中,终端1000还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述发送方客户端侧或者接收方客户端侧的方法的指令。

所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述后台服务器侧的方法的指令。

请参考图11,其示出了本发明实施例提供的服务器的结构示意图。该服务器用于实施上述实施例中提供的一种页面内容预览方法。具体来讲:

所述服务器900包括中央处理单元(CPU)901、包括随机存取存储器(RAM)902和只读存储器(ROM)903的系统存储器904,以及连接系统存储器904和中央处理单元901的系统总线905。所述服务器900还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(I/O系统)906,和用于存储操作系统913、应用程序914和其他程序模块915的大容量存储设备907。

所述基本输入/输出系统906包括有用于显示信息的显示器908和用于用户输入信息的诸如鼠标、键盘之类的输入设备909。其中所述显示器908和输入设备909都通过连接到系统总线905的输入输出控制器910连接到中央处理单元901。所述基本输入/输出系统906还可以包括输入输出控制器910以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器910还提供输出到显示屏、打印机或其他类型的输出设备。

所述大容量存储设备907通过连接到系统总线905的大容量存储控制器(未示出)连接到中央处理单元901。所述大容量存储设备907及其相关联的计算机可读介质为服务器900提供非易失性存储。也就是说,所述大容量存储设备907可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。

不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器904和大容量存储设备907可以统称为存储器。

根据本发明的各种实施例,所述服务器900还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器900可以通过连接在所述系统总线905上的网络接口单元911连接到网络912,或者说,也可以使用网络接口单元911来连接到其他类型的网络或远程计算机系统(未示出)。

所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述方法的指令。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由终端的处理器执行以完成上述方法实施例中发送方客户端或接收方客户端侧的各个步骤,或者上述指令由服务器的处理器执行以完成上述方法实施例中后台服务器侧的各个步骤。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1