Method and system for supporting dynamic document content expressed in a component-level language
    1.
    发明授权
    Method and system for supporting dynamic document content expressed in a component-level language 失效
    用于支持以组件级语言表达的动态文档内容的方法和系统

    公开(公告)号:US06578192B1

    公开(公告)日:2003-06-10

    申请号:US09421376

    申请日:1999-10-20

    IPC分类号: G06F944

    摘要: This invention provides a computer-method for parsing by enabling scripts to be expressed in a language which is syntax-compatible with the document surrounding them. A document is loaded having script and non-script components. Script components are identified and delineated, and are then passed to an interpreter, which returns an object corresponding to each script component. Then, script elements in the original document are replaced with the last returned object from the interpreter. If the returned object is a suitable Document Object Model (DOM) Node, it replaces the script element in the document structure. If the object is not a DOM node, the server invokes its string conversion method to obtain a textual representation, and replaces the script element with that text. After all BML markup block elements in the document have been processed, the altered document is delivered to the client.

    摘要翻译: 本发明提供了一种用于通过使脚本以与其周围的文档语法兼容的语言来表达来解析的计算机方法。 加载了具有脚本和非脚本组件的文档。 脚本组件被识别和描绘,然后传递给解释器,该解释器返回与每个脚本组件相对应的对象。 然后,原始文档中的脚本元素将被替换为来自解释器的最后返回的对象。 如果返回的对象是一个合适的文档对象模型(DOM)节点,它将替换文档结构中的脚本元素。 如果对象不是DOM节点,则服务器调用其字符串转换方法来获取文本表示,并用该文本替换脚本元素。 在文档中的所有BML标记块元素已经被处理完毕之后,更改的文档被传递到客户端。

    Method and apparatus for dynamic generation of adapters
    2.
    发明授权
    Method and apparatus for dynamic generation of adapters 失效
    用于动态生成适配器的方法和装置

    公开(公告)号:US06578191B1

    公开(公告)日:2003-06-10

    申请号:US09312888

    申请日:1999-05-17

    IPC分类号: G06F944

    CPC分类号: G06F9/541 G06F8/30

    摘要: This invention provides for the implementation of dynamic “event to method” adapter class generation. Event to method adapter classes and objects are automatically and dynamically generated and wired to source and target objects as required using a runtime environments language such as the Beans Markup Language (BML). Adapter classes and objects are automatically and dynamically generated as required while the application program loads and runs. Dynamically generated classes and objects need to exist only at the time that a running application calls for the adapters use, and can be dynamically modified or exchanged in order to optimize the running application or modify application functionality.

    摘要翻译: 本发明提供了动态“事件到方法”适配器类生成的实现。 方法适配器类和对象的事件将根据需要使用运行时环境语言(如豆标记语言(BML))自动和动态生成并连接到源对象和目标对象。 适配器类和对象在应用程序加载和运行时根据需要自动和动态生成。 动态生成的类和对象仅在运行的应用程序要求适配器使用时才存在,并且可以动态修改或交换,以便优化正在运行的应用程序或修改应用程序功能。

    Bean scripting framework
    3.
    发明授权
    Bean scripting framework 失效
    Bean脚本框架

    公开(公告)号:US06779172B1

    公开(公告)日:2004-08-17

    申请号:US09425726

    申请日:1999-10-22

    IPC分类号: G06F944

    CPC分类号: G06F9/45504 G06F9/44526

    摘要: This invention provides a system and method that allows object oriented (OOP) applications to incorporate scripting easily and in a uniform manner. The Bean Scripting Framework (BSF) supports scripting on the OOP programming language-side, where the programming language runs and evaluates scripts, and also in cases where scripts run and control objects. The BSFManager provides scripting services for the application program as well as support services for scripting engines to interact with the OOP programming language runtime environment. The BSF also has a registry of known scripting languages which the application program can interact with. The scripting architecture allows OOP programming language applications to be customized and managed further downstream than previously possible.

    摘要翻译: 本发明提供一种允许面向对象(OOP)应用程序容易地并且以统一的方式并入脚本的系统和方法。 Bean脚本框架(BSF)支持OOP编程语言方面的脚本编程语言运行和评估脚本,以及脚本运行和控制对象的情况。 BSFManager为应用程序提供脚本服务,并支持脚本引擎与OOP编程语言运行时环境交互的服务。 BSF还具有应用程序可以与之交互的已知脚本语言的注册表。 脚本架构允许OOP编程语言应用程序在以前可能的下游进行定制和管理。

    Simplifying a graph of correlation rules while preserving semantic coverage
    5.
    发明授权
    Simplifying a graph of correlation rules while preserving semantic coverage 有权
    简化相关规则图,同时保留语义覆盖

    公开(公告)号:US08825581B2

    公开(公告)日:2014-09-02

    申请号:US13608813

    申请日:2012-09-10

    IPC分类号: G06N5/02

    摘要: A method, system and computer program product for simplifying a plurality of correlation rules of a graph. The method includes the steps of: receiving correlation rules; creating an undirected graph; removing redundant edges from the undirected graph; splitting nodes in the undirected graph; replacing a probability that an edge that connects two nodes to a seed value; modifying the seed value by adding a first value to said seed value and adding a second value to the first value; determining a maximum modified seed value; adding the maximum modified seed value to a probability that the uncertain edge connects two nodes; removing any temporary certain edge; and running a minimum spanning tree algorithm on said modified undirected graph.

    摘要翻译: 一种用于简化图形的多个相关规则的方法,系统和计算机程序产品。 该方法包括以下步骤:接收相关规则; 创建无向图; 从无向图中删除冗余边; 在无向图中分割节点; 取代将两个节点连接到种子值的边缘的概率; 通过向所述种子值添加第一值并向第一值添加第二值来修改种子值; 确定最大修改种子值; 将最大修改种子值添加到不确定边缘连接两个节点的概率; 消除任何临时的某些边缘; 并在所述修改的无向图上运行最小生成树算法。

    Structure-Aware Caching
    7.
    发明申请
    Structure-Aware Caching 有权
    结构感知缓存

    公开(公告)号:US20120278558A1

    公开(公告)日:2012-11-01

    申请号:US13094039

    申请日:2011-04-26

    IPC分类号: G06F12/08

    摘要: Techniques for structure-aware caching are provided. The techniques include decomposing a response from an origin server into one or more independently addressable objects, using a domain specific language to navigate the response to identify the one or more addressable objects and create one or more access paths to the one or more objects, and selecting a route to an object by navigating an internal structure of a cached object to discover one or more additional independently addressable objects.

    摘要翻译: 提供了结构感知缓存技术。 这些技术包括:使用域特定语言来导航响应以识别一个或多个可寻址对象并创建到该一个或多个对象的一个​​或多个访问路径,将起始服务器的响应分解成一个或多个独立可寻址对象,以及 通过导航缓存对象的内部结构来发现一个或多个附加的独立可寻址对象来选择到对象的路由。

    SECURITY MODEL FOR WORKFLOWS AGGREGATING THIRD PARTY SECURE SERVICES
    8.
    发明申请
    SECURITY MODEL FOR WORKFLOWS AGGREGATING THIRD PARTY SECURE SERVICES 有权
    工作安全模式聚集第三方安全服务

    公开(公告)号:US20110321131A1

    公开(公告)日:2011-12-29

    申请号:US12823200

    申请日:2010-06-25

    IPC分类号: G06F21/20

    摘要: A method, system and computer program product for security model for workflows aggregating third party secure services. In one embodiment, a workflow model described in a workflow language is provided and configured to declare security requirements of a composite application integrating protected data from two or more external network resources. The method also incorporates providing an authentication service executing on at least one secure server computer. The authentication service is configured to conduct user authentication and authorization to access the protected data at the external network resources on behalf of the composite application executing on at least one host server computer according to the workflow language.

    摘要翻译: 一种用于聚合第三方安全服务的工作流安全模型的方法,系统和计算机程序产品。 在一个实施例中,以工作流程语言描述的工作流模型被提供并配置为声明组合应用程序的安全性要求,该组合应用程序将来自两个或多个外部网络资源的受保护数据集成。 该方法还包括提供在至少一个安全服务器计算机上执行的认证服务。 认证服务被配置为进行用户认证和授权以代表根据工作流程语言在至少一个主机服务器计算机上执行的复合应用程序访问外部网络资源上的受保护数据。

    Structure-aware caching
    9.
    发明授权
    Structure-aware caching 有权
    结构感知缓存

    公开(公告)号:US08867337B2

    公开(公告)日:2014-10-21

    申请号:US13094039

    申请日:2011-04-26

    IPC分类号: H04L29/08 G06F12/08

    摘要: Techniques for structure-aware caching are provided. The techniques include decomposing a response from an origin server into one or more independently addressable objects, using a domain specific language to navigate the response to identify the one or more addressable objects and create one or more access paths to the one or more objects, and selecting a route to an object by navigating an internal structure of a cached object to discover one or more additional independently addressable objects.

    摘要翻译: 提供了结构感知缓存技术。 这些技术包括:使用域特定语言来导航响应以识别一个或多个可寻址对象并创建到该一个或多个对象的一个​​或多个访问路径,将起始服务器的响应分解成一个或多个独立可寻址对象,以及 通过导航缓存对象的内部结构来发现一个或多个附加的独立可寻址对象来选择到对象的路由。