著录项信息
| 专利名称 | 一种用于生成与移动终端相对应的发布信息的方法、装置与设备 |
| 申请号 | CN201210184276.0 | 申请日期 | 2012-06-05 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2012-10-31 | 公开/公告号 | CN102760157A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
| 申请人 | 百度在线网络技术(北京)有限公司 | 申请人地址 | 北京市海淀区上地十街10号百度大厦
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 百度在线网络技术(北京)有限公司 | 当前权利人 | 百度在线网络技术(北京)有限公司 |
| 发明人 | 汪牧远;袁伟;常华;冯文剑;陈海丹;顾勇镛;周寰;徐明泉;韩锋;王有良;姜世超 |
| 代理机构 | 北京汉昊知识产权代理事务所(普通合伙) | 代理人 | 罗朋 |
摘要
本发明的目的是提供一种用于生成与移动终端相对应的发布信息的方法、装置与设备。本发明中,首先获取来自移动终端的用户输入的查询序列;接着根据所述查询序列,获取与所述查询序列相对应的多个生成信息;获取所述移动终端的设备相关信息;随后,根据所述设备相关信息,由所述多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息。实现了根据移动终端屏幕的分辨率信息、尺寸信息、其所支持的多媒体格式、其所处网络的网络信息等,生成与移动终端相对应的、且通用于不同信息发布者的预发布信息,提高了预发布信息与移动终端的匹配度。
1.一种用于生成与移动终端相对应的发布信息的信息生成方法,该方法包括以下步骤:
a获取来自移动终端的用户输入的查询序列;
b根据所述查询序列,获取与所述查询序列相对应的多个生成信息,其中所述生成信息包括与所述查询序列相对应的多个待拼接文本信息片段,其中所述待拼接文本信息片段中包括属性标识,所述属性标识用于标识该属性标识所处位置可添加的信息发布者的属性信息;
其中,该方法还包括:
x获取所述移动终端的设备相关信息;
y根据所述移动终端的设备相关信息,由所述包括多个待拼接文本信息片段的多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息,其中,所述预发布信息中包括属性标识,所述属性标识用于标识该属性标识所处位置可添加的信息发布者的属性信息;
-根据所述查询序列,来获取与所述查询序列相对应的至少一个信息发布者的发布者相关信息;
-获取所述信息发布者的属性信息;
z根据所述信息发布者的属性信息,将所述信息发布者的属性信息填充入与其对应的所述预发布信息中标注有属性标识的相应位置,以生成所述信息发布者的发布信息。
2.根据权利要求1所述的方法,其中,所述多个生成信息包括与所述查询序列相对应的多个待拼接文本信息片段和至少一个多媒体信息;其中,该方法还包括:
w根据所述各个信息发布者的发布者相关信息,获取与所述各个信息发布者分别对应的一个或多个多媒体信息;
其中,所述步骤y包括:
-根据所述多个待拼接文本片段及与所述各个信息发布者分别对应的一个或多个多媒体信息,并结合所述移动终端的设备相关信息,来生成对应于所述移动终端的、与所述查询序列相匹配的所述各个信息发布者的预发布信息。
3.根据权利要求2所述的方法,其中,所述发布者相关信息包括网站链接信息,其中,所述步骤w包括:
-访问所述各个信息发布者的发布者相关信息中包括的网站链接信息所指向的页面,以从各个网站链接信息指向的页面中获取与所述各个信息发布者分别对应的一个或多个多媒体信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述移动终端的设备相关信息包括以下至少任一项:
-所述移动终端的屏幕的分辨率信息;
-所述移动终端的屏幕的尺寸信息;
-所述移动终端支持的多媒体格式信息;
-所述移动终端所处网络的网络信息。
5.根据权利要求1至3中任一项所述的方法,其中,该方法还包括以下步骤:
-根据所述信息发布者的属性信息,以生成与所述属性信息相对应的页面内嵌应用;
其中,所述步骤z包括:
-将所述页面内嵌应用填充入与其对应的所述预发布信息的相应位置,以生成所述信息发布者的发布信息。
6.一种用于生成与移动终端相对应的发布信息的信息生成装置,该信息生成装置包括:
第一获取装置,用于获取来自移动终端的用户输入的查询序列;
第二获取装置,用于根据所述查询序列,获取与所述查询序列相对应的多个生成信息,其中所述生成信息包括与所述查询序列相对应的多个待拼接文本信息片段,其中所述待拼接文本信息片段中包括属性标识,所述属性标识用于标识该属性标识所处位置可添加的信息发布者的属性信息;
其中,该信息生成装置还包括:
第三获取装置,用于获取所述移动终端的设备相关信息;
第一生成装置,用于根据所述移动终端的设备相关信息,由所述包括多个待拼接文本信息片段的多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息,其中,所述预发布信息中包括属性标识,所述属性标识用于标识该属性标识所处位置可添加的信息发布者的属性信息;
第四获取装置,用于根据所述查询序列,来获取与所述查询序列相对应的至少一个信息发布者的发布者相关信息;
第六获取装置,用于获取所述信息发布者的属性信息;
第二生成装置,用于根据所述信息发布者的属性信息,将所述信息发布者的属性信息填充入与其对应的所述预发布信息中标注有属性标识的相应位置,以生成所述信息发布者的发布信息。
7.根据权利要求6所述的信息生成装置,其中,所述多个生成信息包括与所述查询序列相对应的多个待拼接文本信息片段和至少一个多媒体信息;其中,该信息生成装置还包括:
第五获取装置,用于根据所述各个信息发布者的发布者相关信息,获取与所述各个信息发布者分别对应的一个或多个多媒体信息;
其中,所述第一生成装置用于根据所述多个待拼接文本片段及与所述各个信息发布者分别对应的一个或多个多媒体信息,并结合所述移动终端的设备相关信息,来生成对应于所述移动终端的、与所述查询序列相匹配的所述各个信息发布者的预发布信息。
8.根据权利要求7所述的信息生成装置,其中,所述发布者相关信息包括网站链接信息,其中,所述第五获取装置用于访问所述各个信息发布者的发布者相关信息中包括的网站链接信息所指向的页面,以从各个网站链接信息指向的页面中获取与所述各个信息发布者分别对应的一个或多个多媒体信息。
9.根据权利要求6至8中任一项所述的信息生成装置,其中,所述移动终端的设备相关信息包括以下至少任一项:
-所述移动终端的屏幕的分辨率信息;
-所述移动终端的屏幕的尺寸信息;
-所述移动终端支持的多媒体格式信息;
-所述移动终端所处网络的网络信息。
10.根据权利要求6至8中任一项所述的信息生成装置,其中,该信息生成装置还包括:
应用生成装置,用于根据所述信息发布者的属性信息,生成与所述属性信息相对应的页面内嵌应用;
其中,所述第二生成装置用于将所述页面内嵌应用填充入与其对应的所述预发布信息的相应位置,以生成所述信息发布者的发布信息。
一种用于生成与移动终端相对应的发布信息的方法、装置\n与设备\n技术领域\n[0001] 本发明涉及网络信息生成技术领域,尤其涉及一种用于生成与移动终端相对应的发布信息的技术。\n背景技术\n[0002] 当今,移动互联网在人们的生活中扮演越来越重要的角色,人们可随时随地通过移动终端在互联网中进行信息获取。但是,由于移动终端具有屏幕较小、支持的多媒体格式有限等特点,因此面向普通计算机设备生成的发布信息可能与移动终端屏幕不相适应,因此,信息发布方如何高效地生成与移动终端相对应的发布信息的需求也越来越高。\n[0003] 现有技术中,与移动终端相对应的发布信息的生成方式一般为由人工撰写,在其展示时根据移动终端的配置属性进行格式及内容的适应性调整,因此在发布信息的生成过程中会耗费大量的人力资源,且生成效率较低,同时仅在发布信息展示过程中对其格式及内容的进行适应性调整并不能保证发布信息内容的完整性以及良好的格式呈现效果,从而影响用户通过获取信息的准确性,且用户浏览体验较低。\n[0004] 因此,如何提供一种用于生成与移动终端相对应的发布信息的方法、装置或设备,从而能够高效地针对移动终端用户生成与其移动终端相对应的发布信息,成为目前急需解决的问题之一。\n发明内容\n[0005] 本发明的目的是提供一种用于生成与移动终端相对应的发布信息的方法、装置与设备。\n[0006] 根据本发明的一个方面,提供了一种用于生成与移动终端相对应的发布信息的方法,该方法包括以下步骤:\n[0007] a获取来自移动终端的用户输入的查询序列;\n[0008] b根据所述查询序列,获取与所述查询序列相对应的多个生成信息;\n[0009] 其中,该方法还包括:\n[0010] x获取所述移动终端的设备相关信息;\n[0011] y根据所述设备相关信息,由所述多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息。\n[0012] 根据本发明的另一方面,还提供了一种用于生成与移动终端相对应的信息生成装置,该信息生成装置包括:\n[0013] 第一获取装置,用于获取来自移动终端的用户输入的查询序列;\n[0014] 第二获取装置,用于根据所述查询序列,获取与所述查询序列相对应的多个生成信息;\n[0015] 其中,该信息生成装置还包括:\n[0016] 第三获取装置,用于获取所述移动终端的设备相关信息;\n[0017] 第一生成装置,用于根据所述设备相关信息,由所述多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息。\n[0018] 与现有技术相比,本发明中根据移动终端的设备相关信息、用于生成预发布信息的多个信息片段,生成与所述移动终端相适应的预发布信息,实现了根据移动终端屏幕的分辨率信息、尺寸信息、其所支持的多媒体格式、其所处网络的网络信息等,生成与移动终端相对应的、且通用于不同信息发布者的预发布信息,提高了预发布信息与移动终端的匹配度;进一步,为将信息发布者的属性信息填充入预发布信息以生成与移动终端相适应的信息发布者的发布信息提供了保证,从而确保用户信息获取的准确性,且提升用户浏览体验。\n附图说明\n[0019] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:\n[0020] 图1示出根据本发明一个方面用于生成与移动终端相对应的发布信息的信息生成装置的结构示意图;\n[0021] 图2示出根据本发明一个优选实施例的用于生成与移动终端相对应的发布信息的信息生成装置的结构示意图;\n[0022] 图3示出根据本发明另一个方面的用于生成与移动终端相对应的发布信息的方法流程图;\n[0023] 图4示出根据本发明一个优选实施例的用于生成与移动终端相对应的发布信息的方法流程图。\n[0024] 附图中相同或相似的附图标记代表相同或相似的部件。\n具体实施方式\n[0025] 下面结合附图对本发明作进一步详细描述。\n[0026] 图1示出根据本发明一个方面用于生成与移动终端相对应的发布信息的信息生成装置的结构示意图。本实施例的信息生成装置包含于网络设备中;该信息生成装置包括第一获取装置1、第二获取装置2、第三获取装置3和第一生成装置4。\n[0027] 其中,本发明的方法主要通过网络设备来实现。其中,所述网络设备和移动终端均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述移动终端包括但不限于任何可适用于本发明的能够通过键盘、触摸屏等与用户进行交互的电子产品,诸如平板电脑、手机、PDA、掌上电脑(PPC)、游戏机(PSP)等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。所述移动终端与所述网络设备之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。所述移动终端与所述网络设备之间连接的网络包括但不限于:互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。\n[0028] 本领域技术人员应能理解上述移动终端、网络设备及其之间的通信方式仅为举例,其他现有的或今后可能出现的移动终端、网络设备及其之间的通信方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。\n[0029] 以下是以中文为例来进行描述,但本领域技术人员应能理解本发明不限于中文,还可只用于其他语言。\n[0030] 首先,第一获取装置1获取来自移动终端的用户输入的查询序列。\n[0031] 在一示例中,首先,用户借助移动终端的交互装置,包括但不限于键盘、触摸板、或手写设备,与移动终端的浏览器软件或客户端软件进行交互。以触摸板为例,用户在浏览器软件的搜索栏输入框中进行输入时,移动终端实时地获取用户通过触摸板显示的软键盘输入的按键序列,并记录为与该用户输入操作相对应的查询序列;移动终端将该用户所输入的该查询序列发送给网络设备,例如,可将其封装为一请求消息,如http请求消息,并通过相应的通信协议,如http、https通信协议,发送至该网络设备;接着,该网络设备接收该请求消息,第一获取装置1对其解析以获得其中的查询序列。\n[0032] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取来自移动终端的用户输入的查询序列的实现方式,均应包含在本发明的范围内。\n[0033] 接着,第二获取装置2根据第一获取装置1获取的查询序列,获取与所述查询序列相对应的多个生成信息。\n[0034] 其中,所述生成信息包括但不限于以下至少任一项:\n[0035] 1)与查询序列相对应的待拼接文本信息片段;\n[0036] 2)与查询序列相对应的多媒体信息;其包括但不限于图片信息、视频信息、音频信息、动画信息等。\n[0037] 其中,所述待拼接文本信息片段中包括属性标识,其用于标识该属性标识所处位置可添加的信息发布者的属性信息;例如,属性标识“loc”,用于标识此处可添加信息发布者的属性信息为地理位置信息;属性标识“tel”,用于标识此处可添加信息发布者的属性信息为电话号码;属性标识“url”,用于标识此处可添加信息发布者的属性信息为网址信息。\n[0038] 其中,第二获取装置2获取与查询序列相对应的相对应的多个生成信息的方式包括但不限于:\n[0039] 1)在其所在的网络设备的本地生成信息库中获取与所述查询序列相对应的多个生成信息;例如,第二获取装置2根据已获取的查询序列,通过在其所在的网络设备的本地生成信息库中进行匹配查询,以获取预存的与该查询序列相对应的多个生成信息;其中,所述生成信息库包括多个查询序列及其各自对应的多个生成信息。\n[0040] 2)从第三方设备中获取与所述查询序列相对应的多个生成信息;例如,第二获取装置2根据已获取的查询序列,通过预定的通信方式,如http、https等通信协议,向第三方设备发送获取与该查询序列相对应的多个生成信息的请求,并接收该第三方设备基于该请求返回的多个生成信息。\n[0041] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据查询序列,获取与所述查询序列相对应的多个生成信息的实现方式,均应包含在本发明的范围内。\n[0042] 第三获取装置3获取所述移动终端的设备相关信息。\n[0043] 在此,所述设备相关信息包括但不限于以下至少任一项:\n[0044] 1)移动终端的屏幕的分辨率信息;\n[0045] 2)移动终端的屏幕的尺寸信息;\n[0046] 3)移动终端支持的多媒体格式信息;其包括但不限于:\n[0047] a.支持特定格式图片,如JPEG、PNG、GIF格式等;\n[0048] b.支持插件类型,如ActiveX插件等;\n[0049] c.支持的音频格式,如MP3格式、WMA格式等;\n[0050] d.支持的视频格式,如AVI格式、RMVB格式等。\n[0051] 4)移动终端所处网络的网络信息;其包括但不限于:\n[0052] a.网络带宽;\n[0053] b.网络类型;其包括:\n[0054] I)无线宽带网络类型,包括但不限于,Wi-Fi、WiMaX;\n[0055] II)无线蜂窝网络类型,包括但不限于,GSM、CDMA、WCDMA、\n[0056] CDMA2000、TD-SCDMA、HSPA、LTE等。\n[0057] 本领域技术人员应能理解上述设备相关信息仅为举例,其他现有的或今后可能出现的设备相关信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。\n[0058] 在一示例中,第三获取装置3向移动终端发送获取该移动终端的设备相关信息的请求,如http、https等通信协议,该移动终端接收该请求,并在其属性信息库中进行查询,以获得其屏幕的分辨率、尺寸大小、其支持的多媒体格式等设备相关信息,并将该等设备相关信息发送至网络设备,接着第三获取装置3通过实时监控的方式接收该等设备相关信息。\n[0059] 在又一示例中,第三获取装置3通过调用移动设备的操作系统的网络连接状态固件的应用程序接口(API),如对Andriod(安卓)操作系统的移动终端可根据ConnectivityManager(连接管理器)来获得该移动设备的网络信息,如网络类型、网络带宽。\n[0060] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取所述移动终端的设备相关信息的实现方式,均应包含在本发明的范围内。\n[0061] 随后,第一生成装置4根据第三获取装置3获取的设备相关信息,由第二获取装置\n2获取的多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息。\n[0062] 在一示例中,如下表1所示,当多个生成信息中包括多个待拼接文本信息片段,且不包括多媒体信息;首先,第一生成装置4根据设备相关信息中示出的移动终端的屏幕的尺寸信息(如,以寸为单位),在预设的第一映射列表中进行匹配,确定预发布信息中的中文字符个数的阈值范围;例如移动终端的屏幕的尺寸信息为2.36寸,则第一生成装置4在第一映射列表中进行匹配,以确定移动终端的屏幕尺寸在2至3寸之间,其对应的中文字符个数为第一阈值范围为在40至50之间;接着,第一生成装置4将该多个待拼接文本信息片段,随机进行拼接处理,以生成拼接后的对应于该移动终端的预发布信息;例如随机选取P1,其中文字符个数为4,则再次随机选取P7,其中文字符个数为12,即累计文字符个数为16且未处于该阈值范围内,则继续随机选取P2,其中文字符个数为20,即累计文字符个数为36且未处于该阈值范围内,则再次随机选取P6,其中文字符个数为7,即累计文字符个数为42且其处于第一阈值范围内,则第一生成装置4将待拼接文本片段P1、P7、P2和P6以随机顺序进行拼接处理,来获取该拼接后的文本信息作为预发布信息I1;其中,所述第一映射列表包括多个移动终端的屏幕尺寸及与其各自对应的可包括于预发布信息中的中文字符个数的阈值范围。\n[0063] 表1:\n[0064] \n[0065] 优选地,当第一生成装置4生成的预发布信息中最后一个字符不为预定标点符号,其包括但不限于句号、感叹号;则将该最后一个字符替换为预定标点符号;例如,当预发布信息的最后一个字符为逗号,则将该逗号替换为句号或感叹号。\n[0066] 又优选地,第一生成装置4可从多个生成信息中选取至少一个包含有预定的属性信息的待拼接文本信息片段,接着,根据设备相关信息,由该多个生成信息和该至少一个包含有预定的属性信息的待拼接文本信息片段,生成预发布信息。\n[0067] 例如,如表1所示,预定的属性信息为地理信息及网址信息,第一生成装置4从多个生成信息中选取包含有地理信息的P1和包含有电话号码信息的P10;接着,第一生成装置\n4根据已确定中文字符个数的第二阈值范围,随机从该多个信息片段中再选取待拼接文本信息片段P2、P3和P7,以满足P1、P10、P2、P3和P7的累计中文字符个数的处于第二阈值范围内,则第一生成装置4将待拼接文本片段P1、P10、P2、P3和P7以随机顺序进行拼接处理,来获取该拼接后的文本信息作为预发布信息I2。\n[0068] 在另一示例中,当多个生成信息中包括多个待拼接文本信息片段,以及至少一个多媒体信息时,第一生成装置4根据设备相关信息中示出的移动终端的分辨率信息,将其与至少一个多媒体信息中的对应的图片信息的分辨率进行匹配,以确定预发布信息中能够包括的该至少一个多媒体信息中的图片信息;例如,移动终端的分辨率信息为320×240,而至少一个多媒体信息中的图片A的分辨率信息为640*480、图片B的分辨率信息为\n320×240,则确定图片B与该移动终端的分辨率相匹配,即预发布信息中可包括图片B;接着,第一生成装置4根据设备相关信息,将多个待拼接文本信息片段进行拼接处理,以获得拼接处理后的文本信息,并将该文本信息以及图片B进行简单合并,例如,将图片B置于该文本信息的上方或下方位置以生成预发布信息;或将并将该文本信息以及图片B置于的预定生成模板中的相应位置,以生成预发布信息。\n[0069] 其中,预定生成模板可能包括多种,其通过不同的编排方式相区别,例如,预定生成模板中多媒体信息之间、多媒体信息与文本信息之间的排版位置不同。\n[0070] 优选地,当至少一个多媒体信息中的对应的图片信息的分辨率与移动终端的分辨率不相匹配时,还可根据该移动终端的分辨率,将该图片信息进行缩放处理,以使得该图片信息缩放后的分辨率与该移动终端的分辨率相匹配。\n[0071] 在又一示例中,当多个生成信息中包括多个待拼接文本信息片段,以及至少一个多媒体信息时,第一生成装置4根据设备相关信息中示出的移动终端支持的多媒体格式信息,将其与至少一个多媒体信息中的对应的多媒体信息的格式进行匹配,以确定预发布信息中能够包括的多媒体信息片段;例如,移动终端的支持的视频格式为MOV和M4V格式,当至少一个多媒体信息中一个视频信息的格式为RMVB格式时,即移动终端不支持该视频信息格式看,则确定预发布信息中不包括该视频信息。\n[0072] 在又一示例中,当多个生成信息中包括多个待拼接文本信息片段,以及至少一个多媒体信息时,第一生成装置4根据设备相关信息中示出的移动终端所处网络的网络类型,在第二映射列表中进行查询,从而确定生成与该网络类型相对应的预发布信息的中可包括的多媒体信息;例如,移动终端所处网络的网络类型为Wi-Fi,则第一生成装置4在第二映射列表中进行查询,从而确定生成与网络类型为Wi-Fi的移动终端相对应的预发布信息的中可包括视频、音频、图片、动画等多媒体信息,则第一生成装置4由该多个待拼接文本信息片段以及至少一个多媒体信息中的视频、音频、图片、动画信息,生成预发布信息;其中,所述第二映射列表包括多个网络类型及与其各自对应的可包括于预发布信息中的多媒体信息。\n[0073] 在又一示例中,当多个生成信息中包括多个待拼接文本信息片段,以及至少一个多媒体信息时,第一生成装置4根据设备相关信息中示出的移动终端所处网络的网络带宽,在第三映射列表中进行查询,确定与该网络带宽所在的带宽范围所对应的预发布信息中可包括的多媒体信息;例如,移动终端所处网络的网络带宽为200Kbit/s,则在第二预定列表中进行查询,确定与该网络带宽所在的带宽范围所对应的预发布信息中可包括的图片信息和音频信息,则第一生成装置4由该多个待拼接文本信息片段以及至少一个多媒体信息中的图片信息、音频信息生成预发布信息;其中,所述第三映射列表包括多个网络带宽范围及与其各自对应的可包括于预发布信息中的多媒体信息。\n[0074] 需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据设备相关信息,由多个生成信息生成对应于所述移动终端的、与所述查询序列相匹配的预发布信息的实现方式,均应包含在本发明的范围内。\n[0075] 由于生成的预发布信息与移动终端的设备相关信息向适应,即所述预发布信息中的文本信息长度与移动终端屏幕尺寸相适应,预发布信息中的包括的多媒体信息与移动终端的屏幕像素、所支持的多媒体格式、及其所出网络信息相适应,从而提高了预发布信息与移动终端的匹配度,保证了随后发布信息被发布且显示于移动终端屏幕上的较优显示效果,进而提高用户浏览体验。\n[0076] 作为本实施例的优选方案之一(参照图1),所述多个生成信息包括与所述查询序列相对应的多个待拼接文本信息片段和至少一个多媒体信息,所述至少一个多媒体信息与其各自的信息发布者相对应;其中,信息生成装置还包括第四获取装置(图未示)和第五获取装置(图未示)。其中,第四获取装置根据第一获取装置获取的查询序列,来获取与所述查询序列相对应的至少一个信息发布者的发布者相关信息;第五获取装置根据第四获取装置获取的各个信息发布者的发布者相关信息,获取与所述各个信息发布者分别对应的一个或多个多媒体信息;第一生成装置4根据所述多个待拼接文本片段及与所述各个信息发布者分别对应的一个或多个多媒体信息,并结合所述设备相关信息,来生成对应于所述移动终端的、与所述查询序列相匹配的所述各个信息发布者的预发布信息。\n[0077] 其中,所述发布者相关信息包括但不限于:\n[0078] 1)信息发布者的标识信息;\n[0079] 2)信息发布者的网站链接信息。\n[0080] 具体地,第四获取装置获取至少一个信息发布者的发布者相关信息的方式包括但不限于:\n[0081] 1)根据第一获取装置获取的查询序列,在第四映射列表中进行匹配查询,以确定该查询序列所对应的至少一个信息发布者的标识信息,如注册ID;其中,所述第四映射列表中包括多个查询序列及其各自对应的信息发布者的标识信息。\n[0082] 2)根据第一获取装置获取的查询序列,在第四映射列表中进行匹配查询,以确定该查询序列所对应的至少一个信息发布者的标识信息;接着,根据该至少一个信息发布者的标识信息,在其预置的注册信息中获取其各自的网站链接信息。\n[0083] 接着,第五获取装置根据第四获取装置获取的各个信息发布者的发布者相关信息,获取与所述各个信息发布者分别对应的一个或多个多媒体信息的方式包括但不限于:\n[0084] 1)所述发布者相关信息包括信息发布者的标识信息,则第五获取装置根据该标识信息,在网络设备或第三方设备的发布者数据库中进行匹配查询,以获取与该信息发布者相对应的预存的一个或多个多媒体信息。\n[0085] 2)所述发布者相关信息包括网站链接信息,第五获取装置访问各个信息发布者的发布者相关信息中包括的网站链接信息所指向的页面,以从各个网站链接信息指向的页面中获取与所述各个信息发布者分别对应的一个或多个多媒体信息。\n[0086] 具体地,第五获取装置根据一个信息发布者的发布者相关信息中包括的网站链接信息,访问其所指向的页面,以获取该页面的标记语言文件,接着,通过该等标记语言文件中包含的特定标签,如图片标签
![]()
、视频标签
法律信息
- 2015-09-30
- 2012-12-26
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201210184276.0
申请日: 2012.06.05
- 2012-10-31
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-01-18
|
2011-08-31
| | |
2
| |
2012-04-18
|
2011-10-27
| | |
3
| |
2011-01-19
|
2010-09-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |