Selecting a mapping that minimizes conversion costs
    1.
    发明授权
    Selecting a mapping that minimizes conversion costs 有权
    选择最小化转换成本的映射

    公开(公告)号:US09582291B2

    公开(公告)日:2017-02-28

    申请号:US12565897

    申请日:2009-09-24

    IPC分类号: G06F17/22 G06F9/44

    摘要: A generation apparatus that generates a mapping between individual properties included in an object in a program and individual elements of a structured document. The generation apparatus includes: an object tree generation unit that generates a tree structure representing hierarchical structure of the object by assigning the individual properties included in the object to nodes of the tree structure; and a selection unit that selects a mapping minimizing conversion cost of converting the tree structure of the object to a tree structure that includes the individual elements of the structured document as its nodes. The selection is from mappings that associate the individual properties included in the object with the individual elements of the structured document.

    摘要翻译: 生成包括在程序中的对象中的各个属性与结构化文档的各个元素之间的映射的生成装置。 生成装置包括:对象树生成单元,其通过将包括在对象中的各个属性分配给树结构的节点来生成表示对象的层次结构的树结构; 以及选择单元,其选择将对象的树结构转换为包括结构化文档的各个元素作为其节点的树结构的转换成本最小化的映射。 选择是将对象中包含的各个属性与结构化文档的各个元素相关联的映射。

    Apparatus and method for supporting model-driven development
    2.
    发明授权
    Apparatus and method for supporting model-driven development 有权
    用于支持模型驱动开发的装置和方法

    公开(公告)号:US08826224B2

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

    申请号:US12103980

    申请日:2008-04-16

    IPC分类号: G06F9/44

    摘要: In a model editing apparatus, a model transformation function transforms SM (source model) 0 into TM (target model) 0, and generates TDM (transformation dependency model) 0. Moreover, when an SM editor generates SM1 by updating SM0, the model transformation function transforms SM1 into TM1 and generates TDM1. When a TM editor generates TM0_n by editing TM0 independently of the change in SM0, a Change element registration function registers a difference Δ2 between TM0 and TM0_n in TDM0, thereby generating TDM0_n. Then, in response to a call, a merge function merges a difference Δ1 between TDM0 and TDM1 extracted by a Δ1 extraction function, and a difference Δ2 extracted from TDM0_n, according to prestored processing patterns.

    摘要翻译: 在模型编辑装置中,模型转换函数将SM(源模型)0转换为TM(目标模型)0,并产生TDM(变换依赖关系模型)0。此外,当SM编辑器通过更新SM0生成SM1时,模型转换 函数将SM1转换为TM1并生成TDM1。 当TM编辑器通过独立于SM0的变化编辑TM0生成TM0_n时,更改元素注册功能在TDM0中在TM0和TM0_n之间注册差值Dgr; 2,从而生成TDM0_n。 然后,根据调用,合并函数根据预先存储的处理模式合并由&Dgr.1提取函数提取的TDM0和TDM1之间的差值Dgr; 1和从TDM0_n提取的差分Dgr 2。

    Offloading filling of template parameters to client from server
    3.
    发明授权
    Offloading filling of template parameters to client from server 失效
    将模板参数从服务器卸载到客户端

    公开(公告)号:US08516361B2

    公开(公告)日:2013-08-20

    申请号:US12334491

    申请日:2008-12-14

    IPC分类号: G06F17/00 G06F15/16

    CPC分类号: H04L67/42 H04L67/02

    摘要: One or more servers are communicatively connected to a client. An application program and a dummy template engine run on the servers. The dummy template engine substitutes an original template engine that can run on the servers. The original template engine is normally used by the application program to fill parameters of a template at the servers. The dummy template engine has the same interface as the original template has, such that the application program accesses the dummy template engine no differently than it accesses the original template engine. The dummy template engine is thus accessed by the application program in lieu of the original template engine. The dummy template engine causes the parameters of the template to be filled at the client instead of at the servers, such that template parameter filling is offloaded to the client.

    摘要翻译: 一个或多个服务器通信地连接到客户端。 应用程序和虚拟模板引擎在服务器上运行。 虚拟模板引擎将替换可在服务器上运行的原始模板引擎。 应用程序通常使用原始模板引擎来填充服务器上的模板参数。 虚拟模板引擎具有与原始模板相同的界面,使得应用程序访问虚拟模板引擎,与访问原始模板引擎不同。 虚拟模板引擎因此被应用程序代替原始模板引擎访问。 虚拟模板引擎使得模板的参数在客户端而不是在服务器处被填充,使得模板参数填充被卸载到客户端。

    High-speed web server
    4.
    发明授权
    High-speed web server 失效
    高速网络服务器

    公开(公告)号:US08352858B2

    公开(公告)日:2013-01-08

    申请号:US12760646

    申请日:2010-04-15

    IPC分类号: G06F17/00

    摘要: A high-speed web server that generates an HTML file upon receipt of an HTTP request is described. The server includes an application executor device and an HTTP server device that receives the HTTP request and sends an HTTP response to the HTTP request. A method for sending an HTTP response in a server that generates an HTML file upon receipt of an HTTP request is also provided. The method includes: executing a script; calculating the number of appearances of the string; storing the string in a storage; executing a script when the script is a command for processing a string; replacing the string with reference information; and sending the string file along with the HTML file when it includes reference information for reference to the string file.

    摘要翻译: 描述了在收到HTTP请求时生成HTML文件的高速Web服务器。 服务器包括应用程序执行器设备和HTTP服务器设备,它接收HTTP请求并向HTTP请求发送HTTP响应。 还提供了在接收到HTTP请求时在生成HTML文件的服务器中发送HTTP响应的方法。 该方法包括:执行脚本; 计算字符串的出现次数; 将字符串存储在存储器中; 当脚本是用于处理字符串的命令时,执行脚本; 用参考信息替换字符串; 并在HTML文件包含引用字符串文件的引用信息时发送字符串文件。

    Apparatus, method, and program that performs syntax parsing on a structured document in the form of electronic data
    5.
    发明授权
    Apparatus, method, and program that performs syntax parsing on a structured document in the form of electronic data 有权
    以电子数据的形式在结构化文档上执行语法解析的装置,方法和程序

    公开(公告)号:US08181105B2

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

    申请号:US12061747

    申请日:2008-04-03

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06F17/272

    摘要: Statistical information about instance documents and schema information are used to integrate multiple state transitions that enable sectioning of a structure document, thereby generating an optimum automaton. In integrating state transitions, consecutively matching state transitions are held in the form of an ID list, which is then used to count the number of consecutive state transitions. Furthermore, patterns in the number of occurrences of repetitive elements including nested elements are statistically obtained. Variations of blanks in XML are addressed by using a statistical method. Schema information is used to build an automaton beforehand, thereby initialization overhead of the syntax parsing apparatus is reduced.

    摘要翻译: 关于实例文档和模式信息的统计信息用于集成多个状态转换,这些状态转换能够对结构文档进行分段,从而生成最佳自动机。 在集成状态转换时,连续匹配状态转换以ID列表的形式保存,然后将其用于对连续状态转换的数量进行计数。 此外,统计地获得包括嵌套元素在内的重复元素的出现次数的模式。 使用统计方法来解决XML中空白的变化。 模式信息用于预先构建自动机,从而降低语法解析装置的初始化开销。

    SERVICE SEARCH SYSTEM, METHOD, AND PROGRAM
    6.
    发明申请
    SERVICE SEARCH SYSTEM, METHOD, AND PROGRAM 失效
    服务搜索系统,方法和程序

    公开(公告)号:US20090192997A1

    公开(公告)日:2009-07-30

    申请号:US12354652

    申请日:2009-01-15

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30

    摘要: The invention provides a support system for searching for a function, including: a first storage for storing a history of at least one output parameter of each of a plurality of functions; an input section for receiving an input of an output parameter expected as an output of a function for a search; a calculating section for calculating first indexes respectively indicating proximity of the output parameter as inputted to each of those stored in the first storage, and summing the calculated first indexes for each function; and an output section for selecting, from among the plurality of functions, a function having a sum of the first indexes larger than a predetermined value, and outputting the selected function.

    摘要翻译: 本发明提供了一种用于搜索功能的支持系统,包括:第一存储器,用于存储多个功能中的每一个的至少一个输出参数的历史; 输入部分,用于接收期望作为搜索功能的输出的输出参数的输入; 计算部分,用于计算分别指示输入到存储在第一存储器中的每一个的输出参数的接近度的第一索引,并且对于每个功能计算的第一索引求和; 以及输出部,用于从多个功能中选择具有大于预定值的第一索引的和的函数,并输出所选择的功能。

    STRUCTURED DOCUMENT PROCESSING APPARATUS, METHOD AND PROGRAM
    7.
    发明申请
    STRUCTURED DOCUMENT PROCESSING APPARATUS, METHOD AND PROGRAM 有权
    结构化文件处理设备,方法和程序

    公开(公告)号:US20080288858A1

    公开(公告)日:2008-11-20

    申请号:US12061747

    申请日:2008-04-03

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06F17/272

    摘要: Statistical information about instance documents and schema information are used to integrate multiple state transitions that enable sectioning of a structure document, thereby generating an optimum automaton. In integrating state transitions, consecutively matching state transitions are held in the form of an ID list, which is then used to count the number of consecutive state transitions. Furthermore, patterns in the number of occurrences of repetitive elements including nested elements are statistically obtained. Variations of blanks in XML are addressed by using a statistical method. Schema information is used to build an automaton beforehand, thereby initialization overhead of the syntax parsing apparatus is reduced.

    摘要翻译: 关于实例文档和模式信息的统计信息用于集成多个状态转换,这些状态转换能够对结构文档进行分段,从而生成最佳自动机。 在集成状态转换时,连续匹配状态转换以ID列表的形式保存,然后将其用于对连续状态转换的数量进行计数。 此外,统计地获得包括嵌套元素在内的重复元素的出现次数的模式。 使用统计方法来解决XML中空白的变化。 模式信息用于预先构建自动机,从而降低语法解析装置的初始化开销。

    Service search system, method, and program
    9.
    发明授权
    Service search system, method, and program 失效
    服务搜索系统,方法和程序

    公开(公告)号:US08121995B2

    公开(公告)日:2012-02-21

    申请号:US12354652

    申请日:2009-01-15

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30

    摘要: The invention provides a support system for searching for a function, including: a first storage for storing a history of at least one output parameter of each of a plurality of functions; an input section for receiving an input of an output parameter expected as an output of a function for a search; a calculating section for calculating first indexes respectively indicating proximity of the output parameter as inputted to each of those stored in the first storage, and summing the calculated first indexes for each function; and an output section for selecting, from among the plurality of functions, a function having a sum of the first indexes larger than a predetermined value, and outputting the selected function.

    摘要翻译: 本发明提供了一种用于搜索功能的支持系统,包括:第一存储器,用于存储多个功能中的每一个的至少一个输出参数的历史; 输入部分,用于接收期望作为搜索功能的输出的输出参数的输入; 计算部分,用于计算分别指示输入到存储在第一存储器中的每一个的输出参数的接近度的第一索引,并且对于每个功能计算的第一索引求和; 以及输出部,用于从多个功能中选择具有大于预定值的第一索引的和的函数,并输出所选择的功能。

    SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR INFORMATION SHARING USING PERSONALIZED INDEX CACHING
    10.
    发明申请
    SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR INFORMATION SHARING USING PERSONALIZED INDEX CACHING 有权
    使用个性化索引进行信息共享的系统,方法和计算机产品

    公开(公告)号:US20090157659A1

    公开(公告)日:2009-06-18

    申请号:US12173156

    申请日:2008-07-15

    IPC分类号: G06F17/30

    摘要: Systems, methods, and computer products for information sharing using personalized index caching. Exemplary embodiments include a method including receiving a search query history from a node X in a node A, extracting characteristics of an index of the node A, searching the extracted characteristics, which include a file ID that is included in the index of the node A, adding metadata information to the index of the node A, in response to a determination that the node A includes at least one additional local metaindex, searching the at least one additional metaindex with the search query history from the node X in the node A, and merging search results with the metaindex of the node A, wherein the one additional metaindex merged to the metaindex of the node A includes an acquisition path, and sending the metaindex of the node A to the node X.

    摘要翻译: 使用个性化索引缓存进行信息共享的系统,方法和计算机产品。 示例性实施例包括一种方法,包括从节点A中的节点X接收搜索查询历史,提取节点A的索引的特征,搜索提取的特征,其包括包括在节点A的索引中的文件ID 响应于确定所述节点A包括至少一个附加本地metaindex,从所述节点A中的节点X搜索所述至少一个附加元数据与所述搜索查询历史,将元数据信息添加到所述节点A的索引, 并且将搜索结果与节点A的metaindex合并,其中合并到节点A的metaindex的一个附加metaindex包括获取路径,并将节点A的metaindex发送到节点X.