[发明专利]网络应用内容映射有效
申请号: | 201380006667.6 | 申请日: | 2013-01-11 |
公开(公告)号: | CN104081393B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | B.罗曾伯格;I.戈克曼 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 匡霖 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 应用 内容 映射 | ||
技术领域
本发明在其一些实施例涉及网络内容适配,并且更具体地说,但是不仅仅涉及网络应用内容映射和利用网络应用内容映射的内容调整。
背景技术
在过去的几年中,已经开发了通过诸如因特网的网络访问的成百万的应用(也已知为网络应用),并且这些应用已经公开。不久之前,平均网络应用基于网络服务器动态产生的完整网页。将每个完整网页都作为以超文本标记语言(HTML)提供的单个超文本传输协议(HTTP)消息发送到渲染其并且对用户呈现其的网络浏览器。这种HTTP消息还含有与网页有关并且由用户提供的诸如脚本、格式底稿和图像的可视要素。当正浏览的用户在该网页上执行动作时,就将包括完整网页的所有可视要素的新HTTP消息发送到浏览器,从而以新网页替换先前的显示。
当前,现代网络应用基于网页内容的异步加载,诸如异步JavaScript和XML(AJAX)。异步加载引入数据与通过组装来自多个HTTP消息的网页所暗指的呈现层分离。通常,当加载这种网页时,将要显示的内容的一个或者多个请求发送到网络服务器。作为响应,网络服务器以大量HTTP消息的方式发送所请求的内容。例如,利用JavaScript执行,浏览器飞行式地将内容插入加载网页中的可视要素中,或者作为对先前加载内容的更新,或者作为新创建的项目。上述处理可以在用户在网页上执行动作后,例如,点击按钮后执行。由于采用异步更新可以允许改变网页上的各条目标信息,代替利用新内容替换网页的全部内容。
发明内容
根据本发明的一些实施例,提供了用于映射网络文档的一个或者多个动态可视对象的计算方法。该方法包括:监视在客户终端的浏览器对具有多个动态可视对象的网络文档进行加载和修改的至少其中之一期间发送的多个网络消息;提供具有多个模型要素的动态模型,该多个模型要素的每一个指示多个动态可视对象中的另一个;监视对动态模型的改变,以识别多个网络消息中的第一网络消息对多个动态可视对象中的第一动态可视对象有影响;以及利用处理器,根据第一网络消息的源,在第一动态可视对象与第一网络消息之间自动映射。
根据本发明的一些实施例,提供了用于映射网络文档的一个或者多个动态可视对象的系统。该系统包括:处理器;网络消息监视模块,监视在浏览器对具有多个动态可视对象的网络文档进行加载和修改的至少其中之一期间发送的多个网络消息;存储器,管理作为具有多个模型要素的动态模型,每个模型要素指示多个动态可视对象中的另一个;以及映射模块,监视对动态模型的改变,以识别多个网络消息中的第一网络消息对多个动态可视对象中的第一动态可视对象有影响,并且利用处理器,根据第一网络消息的源,在第一动态可视对象与第一网络消息之间自动映射。
除非另有说明,在此采用的所有技术和/或者科技术语都是本发明所属技术领域内的技术人员通常理解的意义。尽管在实施或者测试本发明的实施例时,可以采用与在此描述的方法和材料类似或者相同的方法和材料,但是下面描述了典型方法和/或材料。在发生矛盾时,包括定义的专利说明书将控制。此外,材料、方法和例子仅是说明性的,并且不意在必要的限制。
附图说明
在此参考附图仅作为例子描述本发明的一些实施例。现在具体详细参考附图,要强调的是,仅作为例子并且为了说明性地讨论本发明实施例示出详细情况。在这方面,利用附图所做的描述使得本技术领域内技术人员明白如何实施本发明的实施例。
在附图中:
图1是根据本发明的一些实施例的设计用于调整通过网络从(各)识别的源发送到多个客户终端中的任意客户终端的网络消息中的网络应用内容的代理系统的示意图;
图2是根据本发明的一些实施例的利用代理用于适配在网络消息中编码的内容并且指定用于网络文档中的呈现的方法的流程图;
图3是根据本发明的一些实施例的在网络消息与网络应用的动态可视对象之间的自动映射的方法的流程图;以及
图4是根据本发明的一些实施例的将网络消息自动映射到网络应用的动态可视对象的系统的示意图。
具体实施方式
在本发明的一些实施例中,本发明涉及网络内容适配,并且更具体地说,但是不仅仅涉及网络应用内容映射和利用网络应用内容映射的内容调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380006667.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用动态优化框架的应用沙盒化
- 下一篇:单芯片和双芯片备援
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法