自适应地定位动态网页元素的系统和方法

    公开(公告)号:CN101593184A

    公开(公告)日:2009-12-02

    申请号:CN200810108874.3

    申请日:2008-05-29

    CPC classification number: G06F16/8373

    Abstract: 一种自适应地定位动态网页元素的系统和方法。所述系统包括:XPath泛化器,用于基于描述HTML标签的关联度以及属性的重要性的HTML知识数据库,对网页元素的完整的XPath路径表达式逐步地执行泛化过程;以及增强XPath解析引擎,用于通过泛化后的XPath路径表达式在目标网页的HTML DOM树中搜索所述网页元素。本发明通过结合HTML知识数据库而使得能够在动态的网页中不管各种网页内容的变化而基于XPath来定位所需的Web内容。

    自适应地定位动态网页元素的系统和方法

    公开(公告)号:CN101593184B

    公开(公告)日:2013-05-15

    申请号:CN200810108874.3

    申请日:2008-05-29

    CPC classification number: G06F16/8373

    Abstract: 一种自适应地定位动态网页元素的系统和方法。所述系统包括:XPath泛化器,用于基于描述HTML标签的关联度以及属性的重要性的HTML知识数据库,对网页元素的完整的XPath路径表达式逐步地执行泛化过程;以及增强XPath解析引擎,用于通过泛化后的XPath路径表达式在目标网页的HTML DOM树中搜索所述网页元素。本发明通过结合HTML知识数据库而使得能够在动态的网页中不管各种网页内容的变化而基于XPath来定位所需的Web内容。

    网络环境中的用户信息处理和资源推荐的方法和系统

    公开(公告)号:CN101819570B

    公开(公告)日:2012-08-15

    申请号:CN200910118068.9

    申请日:2009-02-27

    CPC classification number: G06F17/3069

    Abstract: 公开了一种网络环境的用户信息处理的方法和装置,该方法包括:在第一和第二用户设备处分别对表示与第一和第二用户有关的信息的第一和第二向量进行正交变换,从而得到第一和第二变换向量;分别将其划分为第一和第二部分,其中由第一或部分无法获得第一或第二向量或其部分;第一用户设备与第二用户设备交换第一变换向量的第一部分与第二变换向量的第二部分;第一用户设备和第二用户设备分别计算两个变换向量的第一部分的内积与第二部分的内积,并在相互交换后,分别将两个内积相加,作为第一向量和第二向量的内积。还公开了一种用于在网络环境中向用户推荐资源的方法和系统。

    网络环境中的用户信息处理和资源推荐的方法和系统

    公开(公告)号:CN101819570A

    公开(公告)日:2010-09-01

    申请号:CN200910118068.9

    申请日:2009-02-27

    CPC classification number: G06F17/3069

    Abstract: 公开了一种网络环境的用户信息处理的方法和装置,该方法包括:在第一和第二用户设备处分别对表示与第一和第二用户有关的信息的第一和第二向量进行正交变换,从而得到第一和第二变换向量;分别将其划分为第一和第二部分,其中由第一或部分无法获得第一或第二向量或其部分;第一用户设备与第二用户设备交换第一变换向量的第一部分与第二变换向量的第二部分;第一用户设备和第二用户设备分别计算两个变换向量的第一部分的内积与第二部分的内积,并在相互交换后,分别将两个内积相加,作为第一向量和第二向量的内积。还公开了一种用于在网络环境中向用户推荐资源的方法和系统。

    用于整合多个web应用的方法和Web应用集成器

    公开(公告)号:CN101753598A

    公开(公告)日:2010-06-23

    申请号:CN200810184163.4

    申请日:2008-12-16

    Abstract: 本发明涉及对已有的web应用的整合。公开了一种用于整合多个web应用方法和Web应用集成器,该方法包括:调用多个web应用中的一个第一web应用,其中,第一web应用包括一个或多个web网页;显示第一web应用的网页,提示用户选择网页上的数据;响应用户对网页上的数据的选择,抽取所选择的数据,并存储所抽取的数据;调用多个web应用中的一个第二web应用,向第二web应用的网页输入所存储的数据。本发明支持不同web应用之间共享数据,而无需改变已有Web应用或服务。

    用于整合多个web应用的方法和Web应用集成器

    公开(公告)号:CN101753598B

    公开(公告)日:2013-06-05

    申请号:CN200810184163.4

    申请日:2008-12-16

    Abstract: 本发明涉及对已有的web应用的整合。公开了一种用于整合多个web应用方法和Web应用集成器,该方法包括:调用多个web应用中的一个第一web应用,其中,第一web应用包括一个或多个web网页;显示第一web应用的网页,提示用户选择网页上的数据;响应用户对网页上的数据的选择,抽取所选择的数据,并存储所抽取的数据;调用多个web应用中的一个第二web应用,向第二web应用的网页输入所存储的数据。本发明支持不同web应用之间共享数据,而无需改变已有Web应用或服务。

    用于在Web浏览器上处理Widget的系统和方法

    公开(公告)号:CN101876897A

    公开(公告)日:2010-11-03

    申请号:CN200910136954.4

    申请日:2009-04-30

    CPC classification number: G06F9/542 G06F9/452 G06F2209/545

    Abstract: 本发明公开了一种用于在Web浏览器上处理Widget的系统和方法。该系统包括代码分析器,用于分析一个Widget的代码,以生成事件-指令对应表;事件分配器,其响应于监听到一个该Widget的事件,查询所述事件-指令对应表,来确定是否需要执行相应的指令;代码解析器,其响应于所述事件分配器确定需要执行相应的指令,执行或调用其他装置来执行所述相应的指令。根据本发明,能在客户端正确地呈现Widget,而无需相应的服务器做更多地工作。

    在未修改浏览器上保护Web应用的跨域交互的方法和系统

    公开(公告)号:CN101788982A

    公开(公告)日:2010-07-28

    申请号:CN200910005958.9

    申请日:2009-01-22

    CPC classification number: G06F21/53 G06F21/552

    Abstract: 提供了一种用于在未修改浏览器上保护Web应用的跨域交互的系统和方法。所述系统包括:安全框架装置,其中所述安全框架装置由浏览器创建;其中,所述安全框架装置进一步包括:组件创建器,用于创建来自多个源的组件;以及监督模块,用于监督和控制在组件创建期间执行的脚本/代码以及在组件创建之后各个组件执行的调用和交互操作。根据本发明的实施例的所述系统和方法可以禁止来自组件的任意潜在的恶意操作,并且提供安全解决方案来监视和控制这些操作,从而同时兼顾功能性和安全性。

    在Web页面片段剪切和混搭中处理CSS的方法和系统

    公开(公告)号:CN101685447A

    公开(公告)日:2010-03-31

    申请号:CN200810166018.3

    申请日:2008-09-28

    Abstract: 本发明公开了用于在Web页面片段剪切和混搭中对CSS进行处理的方法和系统。该方法包括:解析该Web页面,并构造相应的DOM树;识别希望从该Web页面剪切出的至少一个片段,从而找到片段的片段根节点和片段子节点;发现从片段根节点到DOM树根节点的片段根节点的祖先节点;获得片段子节点、片段根节点、片段根节点的祖先节点的样式的指定值;为片段根节点的样式计算这样一个计算值,该计算值不但继承了片段根节点的祖先节点的样式的指定值,而且结合了片段根节点本身的样式的指定值;将片段根节点的样式的计算值和片段子节点的样式的指定值关联到DOM树的该片段,使得与混搭WEB页面的其他片段的样式不互相影响。

    在未修改浏览器上保护Web应用的跨域交互的方法和系统

    公开(公告)号:CN101788982B

    公开(公告)日:2013-03-06

    申请号:CN200910005958.9

    申请日:2009-01-22

    CPC classification number: G06F21/53 G06F21/552

    Abstract: 提供了一种用于在未修改浏览器上保护Web应用的跨域交互的系统和方法。所述系统包括:安全框架装置,其中所述安全框架装置由浏览器创建;其中,所述安全框架装置进一步包括:组件创建器,用于创建来自多个源的组件;以及监督模块,用于监督和控制在组件创建期间执行的脚本/代码以及在组件创建之后各个组件执行的调用和交互操作。根据本发明的实施例的所述系统和方法可以禁止来自组件的任意潜在的恶意操作,并且提供安全解决方案来监视和控制这些操作,从而同时兼顾功能性和安全性。

Patent Agency Ranking