CN103812888A - 信息推送、接收、传输方法、服务器、客户端及*** - Google Patents
信息推送、接收、传输方法、服务器、客户端及*** Download PDFInfo
- Publication number
- CN103812888A CN103812888A CN201210447831.4A CN201210447831A CN103812888A CN 103812888 A CN103812888 A CN 103812888A CN 201210447831 A CN201210447831 A CN 201210447831A CN 103812888 A CN103812888 A CN 103812888A
- Authority
- CN
- China
- Prior art keywords
- template
- picture
- information
- subtemplate
- word
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本申请涉及信息推送、接收、传输方法、服务器、客户端和***,所述方法包括:接收信息请求消息,所述信息请求消息中包括信息指示;根据所述信息指示,选择页模板,并将所述页模板发送至客户端;其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。因此,可优化页面上显示的信息的排版,尽量避免页面的排版的浪费,使得图片被充分展示,并且用户无需重复访问被充分展示的图片,降低了移动设备的负担和电量消耗。
Description
技术领域
本发明涉及移动网络信息处理领域,尤其涉及一种信息推送方法、信息接收方法、信息传输方法、服务器、客户端和传输***。
背景技术
随着移动互联网的快速发展,移动互联网上的内容已经变得越来越丰富。用户已经逐步***板电脑等移动设备上网。与传统的电脑相比,移动设备虽然方便携带,但通常其屏幕较小,上网途径多样,例如,可通过移动网络GPRS、3G、WIFI和4G等多种途径上网,这也使得同一移动设备在不同的网络环境下使用的概率大大增加。在这些网络环境下,使用的移动设备上进行页面访问操作时,均会涉及一个界面排版的问题,尤其在商品等实物介绍页面,会涉及大量的图片浏览展示,由于图片和文字内容繁多,容易出现各种排版问题。
现有的客户端排版一般采用以下的方式:采用固定图片宽度,然后等比例缩放图片高度的方式进行排版,在完成排版后,服务端再根据用户的移动设备屏幕宽度,进行适配相应的图片。也就是在同一移动设备上,同一页面上所有显示的图片的宽度都是一样的,以简化排版。
但是,在以图片为主要展现方式的页面上,等宽的排版方式,对多种展现的商品,缺少图片的大图,这种排版单调,不自然,并且造成了版面浪费和审美疲劳,图片不能有效地充分展示,导致用户需要重复访问相关的图片等信息,这增加了移动设备的负担和电量消耗。
发明内容
鉴于此,本申请提供了一种客户端页面排版方法、装置和移动设备,以解决现有技术页面排版单调、造成版面浪费和图片不能被充分展示,以及增加了移动设备的负担和电量消耗问题。
一方面,本申请提供了一种信息推送方法,该方法包括:
接收信息请求消息,所述信息请求消息中包括信息指示;
根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
一方面,本申请提供了一种信息接收方法,该方法包括:
发送信息请求消息,所述信息请求消息中包括信息指示;
接收服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的矩形模板。
一方面,本申请提供了一种信息传输方法,该方法包括:
客户端向服务器发送信息请求消息,所述信息请求消息中包括信息指示;
服务器根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
另一方面,本申请提供了一种服务器,该服务器包括:
接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
另一方面,本申请提供了一种客户端,该客户端包括:
发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
另一方面,本申请提供了一种信息传输***,该***包括:
客户端包括:
发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
服务器包括:
接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
因此,本申请由于由行模板形成页模板,行模板是由空行模板和待展示信息生成,并且由于空行模板的多种设置,这样可优化页面上显示的信息的排版,尽量避免页面排版的浪费,并使得图片被充分展示,并且用户无需重复访问被充分展示的图片,降低了移动设备的负担和电量消耗。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例信息推送方法的流程图。
图2为本申请实施例信息推送方法中页模板的生成流程图。
图3为本申请实施例空行模板的结构示意图。
图4为本申请实施例空行模板的结构示意图。
图5为本申请实施例信息推送方法的又一流程图。
图6为本申请实施例信息接收方法的流程图。
图7为本申请页模板进行解析显示后的页面效果图。
图8为本申请实施例信息传输方法的流程图。
具体实施方式
为了使得本申请的技术方案和优点更加清楚,下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本申请实施例信息推送方法的流程图。在本实施例中执行主体可以是服务器。如图1所示,本实施例可以包括以下步骤:
步骤11,接收信息请求消息,所述信息请求消息中包括信息指示;
在本步骤中,服务器接收到的信息请求消息中携带的信息指示可以是用户使用移动设备的客户端浏览页面时,点击查看页面上提供的类目信息,例如,页面上有分类类目:美容水果、有机水果等等,此时携带的查看类目信息的指示例如为“美容水果”指示,或者利用客户端搜索某信息时,发送的搜索某个关键字的信息请求,此时该关键字即是信息请求中携带的信息指示,例如搜索“美容水果”,或者在用户帐号中服务器主动推送下发的一些信息获取,用户点击该信息获取后,发起的信息请求,该信息请求中携带着链接信息中提供的信息指示等;上述只示例性地描述了信息请求的具体发起方式,在此仅为举例并非限制。
步骤12,根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
在本步骤中,服务器从数据库中选择与信息指示相适应的页模板,具体是通过页模板所带有的标识来选择的,由于请求消息中携带有“美容水果”指示,因此,在数据库中将标有“美容水果”标识的页模板选出;具体地,所述页模板可以是服务器每个时间间隔计算一次得到的,该时间间隔可以相同也可以不同,比如10分钟、1小时、1天等等。由于所述页模板是通过每个时间间隔计算一次得到的,它是动态变化的,每一次新产生的页模板都可能不同,因此,会产生多变和自然的排列效果。页模板是用来向用户展示信息的,例如,某一类目中的商品对象的信息,具体例如“美容水果”类目、“有机水果”类目中的商品对象信息,因此,在服务器数据库上存放了计算得到的各种类目的页模板,页模板携带有类目标识,以便在接收到用户的请求消息后,能够及时地向用户的移动设备返回对应各个类目的页模板。该类目标识和用户请求中携带的信息指示是对应的。页模板具体展示哪一种信息,可以根据实际需求设置,只要保证用户发起的请求消息携带的信息指示和页模板的标识相对应即可实施本申请方法。
图2为本申请实施例信息推送方法中页模板的生成流程图。参见图2所描述的,所述页模板是服务器在设定的时间间隔生成的,所述页模板是由空行模板和待展示信息生成的行模板形成的,这个形成过程包括:
步骤201,服务器初始化空页模板;
首先说明的是,在该步骤执行之前,服务器还事先收集各种信息,例如用户上传至服务器上的关于某商品对象的图片和文字,将这些商品对象按照类目进行分类,例如,美容水果、有机水果等,同时将这些对象的图片和文字收集后进行尺寸和容量分类,例如,图片的尺寸宽高比有4:3、16:9、1:1,按照这些尺寸宽高比,将收集的图片分入各个尺寸宽高比例如4:3、16:9、1:1尺寸的图片集中,例如,在4:3尺寸图片集中存放的图片的尺寸基本上为4:3的。在实际分类中,由于用户上传的图片不一定完全满足16:9或4:3等规则的尺寸,只要图片的宽高比例基本接近于这个规则尺寸,就可以把该图片归类于这个尺寸的图片集中。例如,售卖对象A上传了商品对象“猕猴桃”,有该商品对象“猕猴桃”的图片和文字说明,将该“猕猴桃”的图片根据其尺寸存放入图片集,例如,尺寸宽高比比较接近4:3,则将这个图片放入4:3尺寸的图片集。
这些尺寸的图片集中存放的图片对应有图片标识(在此称为第一标识)即图片的命名,例如T1Inb1XeddXXcwIA6h--990-514.jpg_250x250..jpg,并且还可记录有相应的商品对象的商品名称、售卖对象的信息以及售卖情况例如销量、好评率等参数。其中,图片的第一标识包括第一名称标识和第一分辨率标识,例如“猕猴桃”的图片,这个图片带有的第一标识包括第一名称标识“T1Inb1XeddXXcwIA6h-990-514”和第一分辨率标识即宽高“250*250”,即图片的命名方式采用名称和分辨率结合。在这些图片集中存放的图片都有其图片的加载地址,例如“猕猴桃”图片的统一资源定位符(Uniform Resource Locator,简称URL)地址:“http://img03.taobaocdn.com/tps/i2/T1Inb1XeddXXcwIA6h-990-514.jpg_250x250.jpg”,通过该加载地址可以加载该图片,该加载地址中携带有图片的第一标识,即在加载地址中携带有图片的第一名称标识和第一分辨率标识。
由于用户除了上传图片之后,通常还会对这个商品对象上传相关的文字描述信息,因此,还可以对文字信息进行容量分类,例如,此时商品对象“猕猴桃”的文字说明为接近100k,则将这个文字信息分入容量为100k的文字集中。文字集的划分和上述图片集一样,可以划分为多个不同容量的集合,例如100k、200k等等。这些文字集中存放的文字同样对应有相应的商品对象的售卖对象的信息以及售卖情况例如销量、好评率等参数,由此划分在图片集中的“猕猴桃”的图片和文字集中的“猕猴桃”的文字通过相同索引例如通过记录的售卖对象信息可以彼此对应。
这些商品对象进行分类后的文字集和图片集中的图片和文字信息就是待展示信息。这些图片集和文字集可以根据商品名称可以分为“有机水果”各尺寸的图片集、“美容水果”各尺寸图片集、文字集等等。当然,待展示信息并不限于上面描述的信息,在此仅为例举,并非限制,待展示信息可以是服务器上准备推送至客户端进行显示的任何图片集和文字集中的信息。
应当注意的是,空行模板也可以是服务器端预先设置好的,空行模板是容纳图片和文字的组合或者任一项的模板,即所述空行模板设置有空图片子模板和空文字子模板的组合或任一项,所述空图片子模板和空文字子模板可以分别为矩形模板。所述空行模板的设置方式有多种:
例如,图3所示的空行模板,在该空行模板中,所述空图片子模板和所述空文字子模板左右并排设置在所述空行模板中,或者两个空图片子模板或两个空文字子模板左右并排设置在所述空行模板中。两个空图片子模板或两个空文字子模板的尺寸可以是相同的或者不同的,在图中示出了两个子模板,在此仅为示例并非限制,在空行模板中还可以并排设置有3个或3个以上的子模板,而且在空行模板中设置空文字子模板和空图片子模板的数量可以按照实际需求设置。由于子模板都是矩形模板,因此都具有一定的宽高,如图3所示。举例来说,图3中所示的空行模板,由于空行模板是矩形模板,因此它有一定的宽(320)和高(120),假设在这个空行模板中,并排设置了2个相同尺寸的空图片子模板,每个空图片子模板的宽是150高是100,即空图片子模板的条件参数是宽高比150:100,也即这个空图片子模板可以填充3:2的图片。宽高的数值是以矩形左上角的顶点作为坐标原点来计算的,里面容纳的空图片和空文字子模板都是以这个原点来计算相对位置。
例如,图4所示的空行模板,在该空行模板中,所述空图片子模板和所述空文字子模板上下并列设置在所述空行模板中,进一步地在该空行模板中,可以再和其他子模板并排设置。在此示出的空行模板中子模板的设置方式有各种各样,这些子模板的总宽高只要不超过空行模板的矩形宽高即可。即所述空行模板中可以包括多个空图片子模板或者多个文字模板,或者多个空图片子模板和文字模板的组合。
这些设置了空文字子模板和空图片子模板的组合或者任一项的空行模板,形成空行模板数据库。例如,空行模板数据库中存放了30个各种设置的空行模板,空行模板的数量可以按照实际需求设定。在本文中,所涉及的条件参数是指空行模板、空图片子模板或者空文字子模板的宽高比。
在本步骤中,空页模板是用于加载行模板的一种矩形模板,其具有一定宽和高,但是空页模板的宽和高随着添加的行模板的宽和高进行相适应地变化,在实际中空页模板是一段带有布局信息的编码,行模板的添加也即在这段编码中添加行模板的相关编码。因此,最后形成的页模板的宽和高是由添加的行模板的宽和高来决定。
步骤202,按照设置的展示策略,根据所述空行模板的条件参数,从待展示信息中选择与所述条件参数相匹配的填充信息;
应当理解的是,在服务器中可预先设置展示策略,即在移动设备的页面上,展示哪些对象,例如,服务器设置展示策略为根据商品的销售量的高低来进行商品对象展示。展示策略是服务器根据待展示信息的特征来设置的,例如商品的销售量。展示策略可以根据实际需求而定。
具体生成哪一类页模板可根据实际需求来判定,例如,选择一类具有美容性质的水果、具有适合婴儿穿着的服装等等。服务器发现有分类好的图片集和文字集即待展示信息,以及设置好的各个空行模板的空行模板库,针对页模板的生成要求例如“美容水果”需求的页模板、“婴儿服装”的页模板等等,针对某一个类目,例如,对“美容水果”这个类目,要进行页模板的生成。
则在该步骤中,从空行模板数据库中取出一个空行模板,查看空行模板的条件参数,例如,空行模板中设置有空图片子模板,设置的空图片子模板的宽高比为4:3,则根据这个条件参数4:3从这个美容水果类目的待展示信息图片集中的4:3图片集中,按照销售量的高低来选取图片,例如“猕猴桃”图片,在此该图片的加载地址被称为图片填充信息;步骤202即为:
当所述空行模板中具有所述空图片子模板,则根据所述空行模板中的空图片子模板的宽高比,从所述待展示信息中选择与所述空图片子模板的宽高比相匹配的图片填充信息;正如上文所述,所述图片填充信息为图片的加载地址,所述加载地址中包括所述图片的第一标识。
例如,空行模板中设置有空文字子模板,设置的空图片子模板的容量为100k,则根据这个条件参数100k从这个美容水果类目的待展示信息文字集中的100k文字集中,按照销售量的高低来选取出文字例如“猕猴桃”的文字,在此该文字被称为文字填充信息;步骤202即为:
当所述空行模板中具有所述空文字子模板,根据所述空行模板中的空文字子模板的容量,从所述待展示信息中选择与所述空文字子模板的容量相匹配的文字填充信息。
当然,在空行模板中既有空图片子模板又有空文字子模板,则按照上述的两个过程选取出填充信息,当同时有文字和图片时,文字填充信息可以按照展示策略,或者对应图片填充信息来选取。所述展示策略可以为根据销售量的高低来进行商品对象展示。还可以为好评率排名的高低来进行商品对象展示、或者根据推荐来进行商品对象展示等等。
步骤203,将所述填充信息,填充入所述空行模板中生成行模板;
当所述空行模板中具有所述空图片子模板,则将所述图片填充信息填充入所述空图片子模板中生成图片子模板;当所述空行模板中具有所述空文字子模板,则将所述文字填充信息填充入所述空文字子模板中生成文字子模板;当同时具有空图片子模板和空文字子模板时,将图片填充信息和文字填充信息分别填充入,生成图片子模板和文字子模板。经过上述过程,完成了一个空行模板的填充生成一个行模板,即图片子模板和文字子模板的任一项或者组合构成了一个行模板,一个行模板可以包括多个图片子模板和多个文字子模板,或者仅有多个图片子模板或者仅有多个文字子模板。在实际应用中,页模板是由代码编写的,例如JAVA(是一种可以撰写跨平台应用软件的面向对象的程序设计语言)等等,代码中可包括有布局信息和行模板的代码信息,实际的填充过程就是在空行模板的空图片子模板的代码段中填入图片的加载地址即URL地址,在文字子模板的代码段中填入相关文字信息,由此完成一次空行模板的填充形成行模板。通过图片子模板中的加载地址可以加载图片而且可以知道图片的第一标识。
步骤204,将所述行模板逐行添加至所述空页模板形成所述页模板。
因此,利用空行模板、空行模板中的空图片子模板、空文字子模板,将待展示信息中适配的图片填充信息和文字填充入这些空子模板后,形成了图片子模板、文字子模板,而图片子模板和文字子模板形成后,就使得空行模板成为行模板,从而页模板中包括有行模板、图片子模板和文字子模板。
在完成一个行模板的添加后,重复上述过程,直至空行模板库中的所有空行模板都被使用来填充了信息添加至空页模板,形成页模板之后结束;或者也可以是待展示信息图片集和文字集中的信息都被使用来填充,添加至空页模板,形成页模板之后结束。上述的过程的执行可以是一个空行模板填充完毕后,被添加至空页模板再重复操作直至结束,或者也可以是等所有空行模板填充完毕,一起逐行添加至空页模板。在实际应用中,这些使用的空行模板或者待展示信息图片集和文字集中的信息在使用过之后可以立刻删除。
由于生成的行模板的数量可以很多,因此,形成的页模板可能会很大,此时,可以将该页模板进行分页显示,由于分页显示为现有技术,因此不再赘述。
由于页模板是服务器按照设置的展示策略,动态地生成,因此,可以实现生成的页模板动态变化,例如,同样针对“按照销售量高低展示商品对象”的展示策略,在下一刻服务器,可以按照设置的展示策略,将原先在页模板中的行模板中的图片子模板中显示的图片,可以进行相互交换显示,这样又形成了一个新的页模板,而展示策略有增加了新的策略内容要求图片轮流在页面中展示,即图片填充信息轮流在多个空图片子模板中填充形成多个页模板。页模板可以根据各种实际需求,进行各种商品对象的展示,例如,纯图片展示、纯文字展示、图片展示可以互换等等。因此,页模板是多变化地,由此带给用户显示的排版内容更加灵活。在此说明,页模板发送至客户端经过显示后即成为通常意义上所指的客户端页面。
图5为本申请实施例信息推送方法的又一流程图,在图5所示的实施例中,所述信息请求消息中还包括移动设备的屏幕分辨率,在所述根据所述信息指示,选择页模板的步骤之后,在所述将所述页模板发送至客户端的步骤之前,还包括以下步骤:
步骤13,根据所述屏幕分辨率的宽高比,将所述页模板中的行模板进行等比例缩小或放大。
在本步骤中,由于移动设备的屏幕分辨率包括横向像素点数和纵向像素点数,例如960×640,因此,服务器可根据上传的移动设备的屏幕分辨率中的横向像素点数来调整页模板的宽度,然后可根据横向像素点数和纵向像素点数的比例关系,等比例地调整页模板的高度。例如,页模板中行模板的宽是320,高是120,行模板的宽高比为8:3,设备的屏幕分辨率960×640即宽高比为3:2,因此根据屏幕分辨率宽高比3:2,来等比例将行模板缩小为符合3:2。应当注意的是,在此行模板的缩小和放大是指带有子模板的行模板进行缩小和放大,行模板中的子模板也随着进行等比例的缩小或放大。
由于用户使用的移动设备各异,因此页面请求消息中包括的屏幕分辨率可能各不相同。因此,本申请在采用根据屏幕分辨率进行页模板的调整后,可以使得页模板在移动设备上显示的时候,更加匹配移动设备的屏幕,不会出现像现有的页面部分内容不被显示的情况,可以更加完美地呈现信息,从而减少移动设备的耗电量等。
继续参见图5,在图5所示的实施例中,所述信息请求消息中还包括移动设备的网络连接类型,所述方法在步骤13之后还包括:
步骤14,服务器根据所述网络连接类型,将所述行模板中的所述图片填充信息的图片的分辨率调整为符合所述网络连接类型传输的图片分辨率。
在本步骤中,服务器根据网络连接类型例如GPRS(General PacketRadio Service的简称,中文名称为通用分组无线服务技术),查看页模板的行模板中填充的图片填充信息所对应的图片的分辨率是否适合GPRS网络传输,如果满足,则不调整,如果发现图片的分辨率是高分辨率,不适合GPRS网络传输,则将这个高分辨率降低为低分辨率的图片。同样的,如果网络连接类型是WIFI(wireless fidelity,是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术),而页模板的中填充的图片填充信息所对应的图片的分辨率是低分辨率,则可以将这个低分辨率调整为适合WIFI的高分辨率。
由于网络连接类型会影响网络速度的快慢,因此,对于GPRS这种网络连接类型可适配低质量即低分辨率图片,第三代移动通信技术(3rd-generation,简称3G)这种网络连接类型可适配中等质量中等分辨率的图片,而WIFI这种网络连接类型可适配高质量即高分辨率的图片,对于以后的移动网络例如第四或第五代移动通信技术(4G或5G)都可以适配高质量即高分辨率的图片。
因此,本申请采用这个根据网络连接类型适配分辨率的图片,可以使得移动设备在接收到页模板后加载图片的时候可以更加快速,从而使得用户可以迅速的看到页面带来好的用户体验。
本申请根据屏幕分辨率来调整页模板,以适配移动设备的宽度,以及根据网络连接类型进行配图,从而根据不同的移动设备屏幕大小和不同网络连接方式来使得移动设备上的页面的排版能够不浪费,图片被充分展示。
图6为本申请实施例信息接收方法的流程图。在本实施例中执行主体可以是移动设备上的客户端。本实施例的客户端和上述实施例的服务器是交互的双方。移动设备可以是手机、平板电脑、笔记本等可以连接互联网的设备。如图6所示,本实施例可以包括以下步骤:
步骤31,发送信息请求消息,所述页面请求消息中包括信息指示;
在本步骤中,用户使用移动设备进行操作时,发送信息请求消息,该请求消息中携带的信息指示。举例说明,例如,用户使用移动设备浏览页面,打开页面上分类类目,例如“美容水果”,此时,用户通过点击“美容水果”发起信息请求消息,这个请求消息携带“美容水果”信息指示。
步骤32,接收服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
在本步骤中,页模板、行模板的具体生成参见上述图1中的描述,在此不再赘述。同样地,当客户端发送的请求消息中还包括屏幕分辨率,服务器发送的页模板可以是根据屏幕分辨率进行页模板的调整后的,可以使得页模板在移动设备上显示的时候,更加匹配移动设备的屏幕。当所述信息请求消息中还包括移动设备的网络连接类型,服务器根据所述网络连接类型,将所述行模板中的所述图片填充信息的图片的分辨率调整为符合所述网络连接类型传输的图片分辨率。因此,客户端接收到的页模板还可以是经过服务器根据屏幕分辨率和网络连接类型进行适配后的页模板,具体参见上述实施例中的详细描述。
继续参见图6,在本实施例中,还包括以下步骤:
步骤33,解析所述页模板;
客户端在接收到服务器发送的页模板后,对所述页模板进行解析以进行显示信息,客户端就是运行在手机等移动设备上的本地应用程序,通过获得服务器约定协议的数据例如页模板,进行页面展现也即信息显示和提供服务,其中在移动设备上的图片渲染,排列到指定位置等都是现有技术不再赘述。
步骤34,将客户端的缓存中历史图片的第二标识与所述页模板中的图片子模板中的图片填充信息携带的第一标识进行比较,来确定加载所述缓存中的图片或者所述页模板中图片子模板的图片填充信息的图片。
在本步骤中,客户端接收到页模板后,解析页模板的行模板中的图片子模板的图片填充信息例如图片的加载地址,即URL地址,应当理解的是,由于加载地址中携带有图片的第一标识,因此,在客户端接收到页模板后,可以解析出图片的加载URL地址和图片的第一标识。而客户端的缓存中存放有历史图片,即曾经加载过的图片,并且这些历史图片带有第二标识。其中,所述第一标识包括第一名称标识和第一分辨率标识,所述第二标识包括第二名称标识和第二分辨率标识。该实施例中,是以页模板中的行模板具有图片子模板来描述的。如果页模板中没有图片子模板,那么客户端不执行这些步骤。
该步骤34,具体包括:
步骤341,判断所述缓存中图片的第二标识与所述第一标识是否相同;如果相同(此处相同是指第一名称标识和第二名称标识相同且第一分辨率和第二分辨率相同),则执行步骤342;如果不相同(此处不相同是指第一名称标识和第二名称标识不相同),则执行步骤344;如果所述第二标识中的第二名称标识与所述第一标识中的第一名称标识相同且第一和第二分辨率标识不同,则执行步骤343;
步骤342,直接加载所述缓存中的历史图片;
步骤343,判断所述第二分辨率标识对应的第二分辨率是否大于所述第一分辨率标识对应的第一分辨率,如果大于,则执行步骤3431,如果小于,则执行步骤3432;
在本步骤中例如历史图片的第二标识的第二分辨率是320×320,而页模板中的图片子模板中的加载地址携带的图片的第一标识的第一分辨率是160×160,则缓存中的历史图片的分辨率要高,因此对于即将要从服务器加载的低分辨率图片而言,可以直接使用本地缓存的高分辨率图片,这样显示的图片更加清晰。如果历史图片的分辨率160×160,而第一标识的第一分辨率是320×320,表示即将加载的图片是更加清晰的照片,但是由于有历史图片,因此,客户端解析页模板后,可以先加载本地历史图片,然后加载服务器加载地址的图片,这样可以缩短用户看见图片的时间,而又加载了更加清晰的图片。
步骤3431,直接加载所述缓存中的图片,
步骤3432,先加载所述缓存中的图片,再加载所述图片填充信息的图片;
步骤344,直接加载所述图片填充信息的图片。
在该步骤344中,客户端解析页模板后,根据行模板中的图片子模板中的图片填充信息例如图片URL地址去从服务器加载图片,加载完毕后进行显示。
通过本步骤这种图片的加载方式使得页模板的图片在移动设备上的显示可以更加及时并且总是适配最优的图片,从而给用户带来良好的体验,并且由此减少耗电量。
如图6所示,本实施例进一步地在步骤344之后还包括以下步骤:
步骤35,将所述页模板中的图片的第一标识用于缓存所述图片的第二标识,将所述图片携带有所述第二标识进行缓存。
在本步骤中,当客户端已经加载了图片子模板中图片填充信息的图片后,客户端可以将该图片进行缓存,而在缓存的时候,可以将图片的第一标识作为缓存所述图片的第二标识,该图片从而成为历史图片。
同样地,在步骤3432之后同样也执行步骤35进行图片的缓存。而同时对于缓存中的与加载地址对应的图片相同名称而分辨率低的历史图片可以删除,这样可以保证相同名称的图片尽量缓存分辨率高的图片。
上述实施例中涉及的解析页模板,对于文字子模板中的文字信息直接呈现即可,在客户端没有特别处理,对于页模板中的文字不存在缓存,因此,缓存仅仅涉及图片。客户端接收到页模板进行解析显示后的页面可以参见图7所示,图7为页模板进行解析显示后的页面。
因此,使用本实施例的缓存标识相对现有的缓存标识更加清楚简单。传统缓存的图片方式是以URL地址的作为缓存标识,查找图片是以URL作为判断。本申请实施例通过图片的命名方式即第一标识和根据第一标识进行图片缓存和寻找缓存中的图片,使得每次显示的图片是分辨率比较高的图片,从而使得显示的页模板更加清晰。
本申请还提供了一种信息传输方法,图8为本申请实施例信息传输方法的流程图。所述方法包括:
步骤41,客户端向服务器发送信息请求消息,所述信息请求消息中包括信息指示;
步骤42,服务器根据所述信息指示,选择页模板,并将所述页模板发送至客户端。
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。所述页模板是服务器定时生成的,所述页模板、行模板的具体生成过程和空行模板的设置、所述待展示信息参见服务器实施例中的详细描述。
其中,当信息请求消息中包括移动设备的屏幕分辨率时服务器根据所述屏幕分辨率的宽高比,将所述页模板中的行模板进行等比例缩小或放大,然后发送给客户端。该过程具体参见上述实施例中的描述。
当所述信息请求消息中还包括网络连接类型,服务器根据所述网络连接类型,将所述行模板中的所述图片填充信息的图片的分辨率调整为符合所述网络连接类型传输的图片分辨率,然后发送给客户端。该过程具体参见上述实施例中的描述。
继续参见图8,在步骤42后还包括:
步骤43,客户端解析所述页模板,并且比较客户端的缓存中历史图片的第二标识是否与所述页模板中的所述图片子模板中的图片填充信息携带的第一标识相同,来确定加载所述缓存中的历史图片或者所述图片填充信息的图片;
其中所述第一标识包括第一名称标识和第一分辨率标识,所述第二标识包括第二名称标识和第二分辨率标识。页模板中的所述图片填充信息的图片的第一标识的命名方式参见上述实施例中的描述。该步骤43的详细步骤可以参见上述实施例中步骤34的描述。
进一步地,本实施例在步骤43之后还可以包括以下步骤:
步骤44,客户端将所述页模板中的图片的第一标识用于缓存所述图片的第二标识,将所述图片携带有所述第二标识进行缓存。
在本实施例中,步骤44可以参见上述实施例中步骤35的描述。
本实施例描述了客户端和服务器之间的信息传输,由行模板形成页模板,并且行模板是由空行模板和待展示信息生成,由于空行模板的多种设置,这样可优化页面上显示的信息的排版,尽量避免页面的排版的浪费,使得图片被充分展示,并且用户无需重复访问被充分展示的图片,降低了移动设备的负担和电量消耗。并且,通过利用缓存中的历史图片,可以使得页模板显示的图片的分辨率总是最优的,并且可以缩短等待图片显示的时间。
相应地,本申请还提供了一种服务器,该服务器包括:
接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
所述服务器还包括:
生成单元,用于服务器初始化空页模板;按照设置的展示策略,根据所述空行模板的条件参数,从待展示信息中选择与所述条件参数相匹配的填充信息;将所述填充信息,填充入所述空行模板中生成所述行模板;将所述行模板逐行添加至所述空页模板形成所述页模板。
所述空行模板设置有空图片子模板和空文字子模板的组合或任一项,所述空图片子模板和空文字子模板分别为矩形模板。所述空图片子模板和所述空文字子模板左右并排设置在所述空行模板中。所述空图片子模板和所述空文字子模板上下并列设置在所述空行模板中。所述空行模板中包括多个空图片子模板或者多个空文字子模板,或者多个空图片子模板和空文字子模板的组合。
所述生成单元进一步用于:当所述空行模板中具有所述空图片子模板时,根据所述空行模板中的空图片子模板的宽高比,从所述待展示信息中选择与所述空图片子模板的宽高比相匹配的图片填充信息,其中所述图片填充信息为图片的加载地址,所述加载地址中包括所述图片的第一标识;当所述空行模板中具有所述空文字子模板,根据所述空行模板中的空文字子模板的容量,从所述待展示信息中选择与所述空文字子模板的容量相匹配的文字填充信息。
所述生成单元进一步用于:当所述空行模板中具有所述空图片子模板,则将所述图片填充信息填充入所述空图片子模板中生成图片子模板;当所述空行模板中具有所述空图片子模板,则将所述文字填充信息填充入所述空文字子模板中生成文字子模板。
所述服务器还包括:
调整单元,用于根据所述屏幕分辨率的宽高比,将所述页模板中的行模板进行等比例缩小或放大;根据所述网络连接类型,将所述行模板中的所述图片填充信息的图片的分辨率调整为符合所述网络连接类型传输的图片分辨率。
所述待展示信息为对信息进行分类后的图片集和文字集中的图片和文字信息。
本申请还提供了一种客户端,该客户端包括:
发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的矩形模板。所述空行模板设置有空图片子模板和空文字子模板的组合或任一项,所述空图片子模板和空文字子模板分别为矩形模板。所述空图片子模板和所述空文字子模板左右并排设置在所述空行模板中。所述空图片子模板和所述空文字子模板上下并列设置在所述空行模板中。所述空行模板中包括多个空图片子模板或者多个空文字子模板,或者多个空图片子模板和空文字子模板的组合。
客户端还包括:解析单元,用于:解析所述页模板;当所述行模板中具有图片子模板时,将客户端缓存中的历史图片的第二标识与所述图片子模板中的图片填充信息携带的第一标识进行比较,来确定加载所述缓存中的历史图片或者所述图片填充信息的图片;
其中所述第一标识包括第一名称标识和第一分辨率标识,所述第二标识包括第二名称标识和第二分辨率标识。
解析单元具体用于:
判断所述第二标识与所述第一标识是否相同;如果相同,则直接加载所述缓存中的历史图片;如果所述第二标识中的第二名称标识与所述第一标识中的第一名称标识相同且第一和第二分辨率标识不同,则所述第二分辨率标识对应的第二分辨率是否大于所述第一分辨率标识对应的第一分辨率,如果大于,则直接加载所述缓存中的历史图片,如果小于,则先加载所述缓存中的历史图片,再加载所述图片填充信息的图片;如果不相同,则直接加载所述图片填充信息的图片。
所述客户端还包括:缓存单元,用于将所述页模板中的图片的第一标识用于缓存所述图片的第二标识,将所述图片携带有所述第二标识进行缓存。
本申请还提供一种信息传输***,该***包括:
客户端包括发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
服务器包括接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
服务器和客户端的具体单元和功能参见上述描述的。
上述服务器和客户端的各个单元可以执行上述方法所描述的步骤,各个单元的功能对应各个步骤,服务器和客户端中相关的描述参见在方法中所描述的内容。
本实施例描述了客户端和服务器之间的信息传输,采用页模板中的空行模板的多种设置,这样可优化页面上显示的信息的排版,尽量避免页面排版的浪费,并图片被充分展示,并且用户无需重复访问被充分展示的图片,降低了移动设备的负担和电量消耗。并且,通过利用缓存中的历史图片,可以使得页模板显示的图片的分辨率总是最优的,并且可以缩短等待图片显示的时间。
本领域普通技术人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (20)
1.一种信息推送方法,其特征在于,所述方法包括:
接收信息请求消息,所述信息请求消息中包括信息指示;
根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
2.如权利要求1所述的信息推送方法,其特征在于,所述页模板是服务器定时生成的,所述页模板的形成具体包括:
服务器初始化空页模板;
按照设置的展示策略,根据所述空行模板的条件参数,从所述待展示信息中选择与所述条件参数相匹配的填充信息;
将所述填充信息,填充入所述空行模板中生成所述行模板;
将所述行模板添加至所述空页模板形成所述页模板。
3.如权利要求2所述的信息推送方法,其特征在于,所述空行模板设置有空图片子模板和空文字子模板的组合或任一项,所述空图片子模板和空文字子模板分别为矩形模板。
4.如权利要求3所述的信息推送方法,其特征在于,所述空行模板中包括多个空图片子模板或者多个空文字子模板,或者多个空图片子模板和空文字子模板的组合。
5.如权利要求3所述的信息推送方法,其特征在于,所述按照设置的展示策略,根据所述空行模板的条件参数,从待展示信息中选择与所述条件参数相匹配的填充信息具体包括:
当所述空行模板中具有所述空图片子模板时,根据所述空行模板中的空图片子模板的宽高比,从所述待展示信息中选择与所述空图片子模板的宽高比相匹配的图片填充信息,其中所述图片填充信息为图片的加载地址,所述加载地址中包括所述图片的第一标识;
当所述空行模板中具有所述空文字子模板,根据所述空行模板中的空文字子模板的容量,从所述待展示信息中选择与所述空文字子模板的容量相匹配的文字填充信息。
6.如权利要求5所述的信息推送方法,其特征在于,所述将所述填充信息,填充入所述空行模板中生成行模板具体包括:
当所述空行模板中具有所述空图片子模板时,则将所述图片填充信息填充入所述空图片子模板中生成图片子模板;
当所述空行模板中具有所述空文字子模板时,则将所述文字填充信息填充入所述空文字子模板中生成文字子模板;
当所述空行模板中具有所述空图片子模板和空文字子模板时,将图片填充信息和文字填充信息分别填充入,生成图片子模板和文字子模板;
其中所述图片子模板和文字子模板的组合或任一项构成所述行模板。
7.如权利要求1-6任一所述的信息推送方法,其特征在于,所述信息请求消息中还包括移动设备的屏幕分辨率,在所述根据所述信息指示,选择页模板的步骤之后,在所述将所述页模板发送至客户端的步骤之前,还包括以下步骤:
根据所述屏幕分辨率的宽高比,将所述页模板中的所述行模板进行等比例缩小或放大。
8.如权利要求1-6任一所述的信息推送方法,其特征在于,所述信息请求消息中还包括移动设备的网络连接类型,所述方法还包括:
服务器根据所述网络连接类型,将所述行模板中的所述图片填充信息对应的所述图片的分辨率调整为符合所述网络连接类型传输的图片分辨率。
9.如权利要求1-6任一所述的信息推送方法,其特征在于,所述待展示信息为对信息进行分类后的图片集和文字集中的图片和文字信息。
10.一种信息接收方法,其特征在于,所述方法包括:
发送信息请求消息,所述信息请求消息中包括信息指示;
接收服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的矩形模板。
11.如权利要求10所述的信息接收方法,其特征在于,所述空行模板设置有空图片子模板和空文字子模板的组合或任一项,所述空图片子模板和空文字子模板分别为矩形模板。
12.如权利要求11所述的信息接收方法,其特征在于,所述空行模板中包括多个空图片子模板或者多个空文字子模板,或者多个空图片子模板和空文字子模板的组合。
13.如权利要求11所述的信息接收方法,其特征在于,在所述接收服务器根据所述信息指示发送的页模板的步骤之后还包括:
解析所述页模板;
当所述行模板中具有图片子模板时,将客户端缓存中的历史图片的第二标识与所述图片子模板中的图片填充信息携带的第一标识进行比较,来确定加载所述缓存中的历史图片或者所述图片填充信息的图片;
其中所述第一标识包括第一名称标识和第一分辨率标识,所述第二标识包括第二名称标识和第二分辨率标识。
14.如权利要求13所述的信息接收方法,其特征在于,所述将客户端缓存中的历史图片的第二标识与所述图片子模板中的图片填充信息携带的第一标识进行比较,来确定加载所述缓存中的历史图片或者所述图片填充信息的图片具体包括:
判断所述第二标识与所述第一标识是否相同;
如果相同,则直接加载所述缓存中的历史图片;
如果所述第二标识中的第二名称标识与所述第一标识中的第一名称标识相同且第一和第二分辨率标识不同,则判断所述第二分辨率标识对应的第二分辨率是否大于所述第一分辨率标识对应的第一分辨率,如果大于,则直接加载所述缓存中的历史图片,如果小于,则先加载所述缓存中的历史图片,再加载所述图片填充信息的图片;
如果所述第二名称标识与所述第一名称标识不相同,则直接加载所述图片填充信息的图片。
15.如权利要求14所述的信息接收方法,其特征在于,在所述如果所述第二名称标识与所述第一名称标识不相同,则直接加载所述图片填充信息的图片的步骤之后,还包括:
将所述图片填充信息的图片携带有所述第二标识进行缓存,所述图片的第一标识作为用于缓存所述图片的第二标识。
16.如权利要求14所述的信息接收方法,其特征在于,在所述如果小于,则先加载所述缓存中的历史图片,再加载所述图片填充信息的图片的步骤之后,还包括:
将所述图片填充信息的图片携带有所述第二标识进行缓存,所述图片的第一标识作为用于缓存所述图片的第二标识。
17.一种信息传输方法,其特征在于,所述方法包括:
客户端向服务器发送信息请求消息,所述信息请求消息中包括信息指示;
服务器根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
18.一种服务器,其特征在于,包括:
接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
19.一种客户端,其特征在于,所述方法包括:
发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
其中,所述页模板是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
20.一种信息传输***,其特征在于,所述***包括:
客户端包括:
发送单元,用于发送信息请求消息,所述信息请求消息中包括信息指示;
接收单元,用于接收,服务器根据所述信息指示发送的页模板;
服务器包括:
接收单元,用于接收信息请求消息,所述信息请求消息中包括信息指示;
发送单元,用于根据所述信息指示,选择页模板,并将所述页模板发送至客户端;
其中,所述页模板是是由空行模板和待展示信息生成的行模板形成的,所述空行模板是可容纳图片和文字的组合或任一项的模板。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210447831.4A CN103812888A (zh) | 2012-11-09 | 2012-11-09 | 信息推送、接收、传输方法、服务器、客户端及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210447831.4A CN103812888A (zh) | 2012-11-09 | 2012-11-09 | 信息推送、接收、传输方法、服务器、客户端及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103812888A true CN103812888A (zh) | 2014-05-21 |
Family
ID=50709087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210447831.4A Pending CN103812888A (zh) | 2012-11-09 | 2012-11-09 | 信息推送、接收、传输方法、服务器、客户端及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103812888A (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104156406A (zh) * | 2014-07-29 | 2014-11-19 | 腾讯科技(深圳)有限公司 | 应用程序内嵌页面显示方法及装置 |
CN104461549A (zh) * | 2014-12-15 | 2015-03-25 | 北京国双科技有限公司 | 图形界面的排列显示方法及装置 |
CN105302411A (zh) * | 2014-07-31 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 天气信息显示方法、终端及服务器 |
CN105446951A (zh) * | 2014-08-26 | 2016-03-30 | 北大方正集团有限公司 | 版面生成方法及装置 |
CN105610889A (zh) * | 2015-09-22 | 2016-05-25 | 百度在线网络技术(北京)有限公司 | 展示信息推送方法、服务器、客户端及*** |
CN105760405A (zh) * | 2014-12-19 | 2016-07-13 | 阿里巴巴集团控股有限公司 | 用于加载web页面的网络资源获取方法、缓存方法及装置 |
CN106791912A (zh) * | 2016-12-28 | 2017-05-31 | Tcl集团股份有限公司 | 一种海报图片匹配方法及*** |
CN106952248A (zh) * | 2017-01-20 | 2017-07-14 | 征图新视(江苏)科技有限公司 | 自动多模板检测方法 |
CN107436743A (zh) * | 2017-07-26 | 2017-12-05 | 百度在线网络技术(北京)有限公司 | 用于推送信息的方法和装置 |
CN108040278A (zh) * | 2017-11-30 | 2018-05-15 | 深圳市雷鸟信息科技有限公司 | 智能电视的活动页处理方法、服务器、***及存储介质 |
CN108108157A (zh) * | 2016-11-24 | 2018-06-01 | 阿里巴巴集团控股有限公司 | 生成页面及提供页面信息的方法及装置 |
WO2018133597A1 (zh) * | 2017-01-19 | 2018-07-26 | 优视科技有限公司 | 网页图片加载的方法、***、电子设备及可读存储介质 |
CN109389428A (zh) * | 2018-09-28 | 2019-02-26 | 中国平安财产保险股份有限公司 | 微信营销的配置方法、装置、计算机设备及存储介质 |
CN109408189A (zh) * | 2018-11-02 | 2019-03-01 | 北京字节跳动网络技术有限公司 | 客户端界面布局的动态调整方法、装置、设备和介质 |
CN109981775A (zh) * | 2019-03-26 | 2019-07-05 | 北京博瑞彤芸文化传播股份有限公司 | 一种用于信息推送的电子卡生成方法 |
CN110198336A (zh) * | 2019-01-04 | 2019-09-03 | 华为技术有限公司 | 一种自动排版方法和云服务平台 |
WO2020228561A1 (zh) * | 2019-05-13 | 2020-11-19 | 阿里巴巴集团控股有限公司 | 一种对话信息的展示方法及装置 |
CN112565423A (zh) * | 2020-12-04 | 2021-03-26 | 华南师范大学 | 基于icap的数据驱动资源精准推送及精细化管理方法 |
CN113627123A (zh) * | 2021-08-27 | 2021-11-09 | 京东方科技集团股份有限公司 | 数据发送方法、显示方法、服务器及显示装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007082442A1 (fr) * | 2006-01-20 | 2007-07-26 | Huawei Technologies Co., Ltd. | Procédé, serveur, décodeur et système de personnalisation d'interface pour guide de programmes électronique |
CN101067819A (zh) * | 2007-06-07 | 2007-11-07 | 北京大学 | 网页资源发布方法和发布*** |
CN101587490A (zh) * | 2009-07-01 | 2009-11-25 | 优视动景(北京)技术服务有限公司 | 一种网页重排版处理方法和代理服务器 |
CN102457528A (zh) * | 2010-10-19 | 2012-05-16 | 北京邮电大学 | 面向手机终端的自适应发布Web内容的方法与*** |
-
2012
- 2012-11-09 CN CN201210447831.4A patent/CN103812888A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007082442A1 (fr) * | 2006-01-20 | 2007-07-26 | Huawei Technologies Co., Ltd. | Procédé, serveur, décodeur et système de personnalisation d'interface pour guide de programmes électronique |
CN101067819A (zh) * | 2007-06-07 | 2007-11-07 | 北京大学 | 网页资源发布方法和发布*** |
CN101587490A (zh) * | 2009-07-01 | 2009-11-25 | 优视动景(北京)技术服务有限公司 | 一种网页重排版处理方法和代理服务器 |
CN102457528A (zh) * | 2010-10-19 | 2012-05-16 | 北京邮电大学 | 面向手机终端的自适应发布Web内容的方法与*** |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104156406A (zh) * | 2014-07-29 | 2014-11-19 | 腾讯科技(深圳)有限公司 | 应用程序内嵌页面显示方法及装置 |
CN105302411B (zh) * | 2014-07-31 | 2019-10-08 | 腾讯科技(深圳)有限公司 | 天气信息显示方法、终端及服务器 |
CN105302411A (zh) * | 2014-07-31 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 天气信息显示方法、终端及服务器 |
CN105446951B (zh) * | 2014-08-26 | 2018-01-26 | 北大方正集团有限公司 | 版面生成方法及装置 |
CN105446951A (zh) * | 2014-08-26 | 2016-03-30 | 北大方正集团有限公司 | 版面生成方法及装置 |
CN104461549B (zh) * | 2014-12-15 | 2018-09-18 | 北京国双科技有限公司 | 图形界面的排列显示方法及装置 |
CN104461549A (zh) * | 2014-12-15 | 2015-03-25 | 北京国双科技有限公司 | 图形界面的排列显示方法及装置 |
CN105760405A (zh) * | 2014-12-19 | 2016-07-13 | 阿里巴巴集团控股有限公司 | 用于加载web页面的网络资源获取方法、缓存方法及装置 |
CN105610889A (zh) * | 2015-09-22 | 2016-05-25 | 百度在线网络技术(北京)有限公司 | 展示信息推送方法、服务器、客户端及*** |
CN105610889B (zh) * | 2015-09-22 | 2019-04-16 | 百度在线网络技术(北京)有限公司 | 展示信息推送方法、服务器、客户端及*** |
CN108108157B (zh) * | 2016-11-24 | 2021-09-21 | 阿里巴巴集团控股有限公司 | 生成页面及提供页面信息的方法及装置 |
CN108108157A (zh) * | 2016-11-24 | 2018-06-01 | 阿里巴巴集团控股有限公司 | 生成页面及提供页面信息的方法及装置 |
CN106791912A (zh) * | 2016-12-28 | 2017-05-31 | Tcl集团股份有限公司 | 一种海报图片匹配方法及*** |
CN106791912B (zh) * | 2016-12-28 | 2020-07-03 | Tcl科技集团股份有限公司 | 一种海报图片匹配方法及*** |
WO2018133597A1 (zh) * | 2017-01-19 | 2018-07-26 | 优视科技有限公司 | 网页图片加载的方法、***、电子设备及可读存储介质 |
CN106952248A (zh) * | 2017-01-20 | 2017-07-14 | 征图新视(江苏)科技有限公司 | 自动多模板检测方法 |
CN106952248B (zh) * | 2017-01-20 | 2019-10-29 | 征图新视(江苏)科技股份有限公司 | 自动多模板检测方法 |
CN107436743A (zh) * | 2017-07-26 | 2017-12-05 | 百度在线网络技术(北京)有限公司 | 用于推送信息的方法和装置 |
CN108040278A (zh) * | 2017-11-30 | 2018-05-15 | 深圳市雷鸟信息科技有限公司 | 智能电视的活动页处理方法、服务器、***及存储介质 |
CN109389428A (zh) * | 2018-09-28 | 2019-02-26 | 中国平安财产保险股份有限公司 | 微信营销的配置方法、装置、计算机设备及存储介质 |
CN109408189A (zh) * | 2018-11-02 | 2019-03-01 | 北京字节跳动网络技术有限公司 | 客户端界面布局的动态调整方法、装置、设备和介质 |
CN110198336B (zh) * | 2019-01-04 | 2021-06-22 | 华为技术有限公司 | 一种自动排版方法和云服务平台 |
CN110198336A (zh) * | 2019-01-04 | 2019-09-03 | 华为技术有限公司 | 一种自动排版方法和云服务平台 |
CN109981775B (zh) * | 2019-03-26 | 2021-08-03 | 北京博瑞彤芸科技股份有限公司 | 一种用于信息推送的电子卡生成方法 |
CN109981775A (zh) * | 2019-03-26 | 2019-07-05 | 北京博瑞彤芸文化传播股份有限公司 | 一种用于信息推送的电子卡生成方法 |
WO2020228561A1 (zh) * | 2019-05-13 | 2020-11-19 | 阿里巴巴集团控股有限公司 | 一种对话信息的展示方法及装置 |
CN112565423A (zh) * | 2020-12-04 | 2021-03-26 | 华南师范大学 | 基于icap的数据驱动资源精准推送及精细化管理方法 |
CN112565423B (zh) * | 2020-12-04 | 2023-04-18 | 华南师范大学 | 基于icap的数据驱动资源精准推送及精细化管理方法 |
CN113627123A (zh) * | 2021-08-27 | 2021-11-09 | 京东方科技集团股份有限公司 | 数据发送方法、显示方法、服务器及显示装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103812888A (zh) | 信息推送、接收、传输方法、服务器、客户端及*** | |
US7308649B2 (en) | Providing scalable, alternative component-level views | |
CN102027469B (zh) | 动态图像组成 | |
CN105320766B (zh) | 信息推送方法和装置 | |
US11375044B2 (en) | Custom digital components | |
US7908551B2 (en) | Dynamically generating customized user interfaces | |
CN109582899A (zh) | 页面加载方法、装置、计算机设备及存储介质 | |
EP3485400A1 (en) | Methods and systems for server-side rendering of native content for presentation | |
CN102684986B (zh) | 一种终端显示图片的方法和*** | |
CN104866522A (zh) | 一种为提问者提供回答信息的方法与装置 | |
CN101501628A (zh) | 多载通信会话 | |
US10467790B2 (en) | On-demand image spriting | |
US10116729B2 (en) | Dynamic media transformation service in a CDN | |
US20170076008A1 (en) | Dynamic file concatenation | |
CN110647372A (zh) | 页面展示模块的位置调整方法以及装置 | |
US9741018B2 (en) | Systems and methods for extracting similar group elements | |
CN106326403A (zh) | 网页生成方法及装置 | |
WO2020063844A1 (zh) | 一种推荐关联信息的方法及其终端、服务器 | |
CN114493786A (zh) | 一种信息推荐方法及装置 | |
CN107291826A (zh) | 文件搜索处理方法及装置 | |
US20160350299A1 (en) | Image as database | |
US20120323702A1 (en) | System and method for client-server cooperation in selecting content for display | |
CN106294417A (zh) | 一种数据排序方法、装置及电子设备 | |
CN105677699A (zh) | 一种为用户生成新闻页面的方法和装置 | |
CN103593388A (zh) | 内容提供装置、内容提供方法、门户***以及存储计算机程序的存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1195177 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140521 |
|
RJ01 | Rejection of invention patent application after publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1195177 Country of ref document: HK |