Memory efficient XML shredding with partial commit
    1.
    发明授权
    Memory efficient XML shredding with partial commit 有权
    具有部分提交功能的内存高效的XML切割

    公开(公告)号:US07363317B2

    公开(公告)日:2008-04-22

    申请号:US11058020

    申请日:2005-02-15

    IPC分类号: G06F17/30

    摘要: A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to shred them into relational data structures, are incrementally shredded into a temporary storage. When the amount of data shredded into the temporary storage reaches or exceeds a predetermined commit count, the data in the temporary storage is transferred to a relational data structure maintained by a relational database manager. A Document Type Description annotation is provided to allow the end user to specify execution order for SQL commands and to specify commit count values.

    摘要翻译: 一种方法和系统,允许将大型实例的分层数据结构高效地分解成关系数据结构。 能够比用于将它们分割成关系数据结构的计算机的随机存取存储器更大的分级数据结构的大型实例被递增地切割成临时存储器。 当切入临时存储器的数据量达到或超过预定提交计数时,临时存储器中的数据被传送到由关系数据库管理器维护的关系数据结构。 文档类型说明注释用于允许最终用户指定SQL命令的执行顺序并指定提交计数值。

    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure
    2.
    发明授权
    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure 有权
    方法,计算机程序产品和从关系数据存储到分层结构的优化数据转换系统

    公开(公告)号:US07483890B2

    公开(公告)日:2009-01-27

    申请号:US11623840

    申请日:2007-01-17

    IPC分类号: G06F17/30

    摘要: A tagging tree that defines a hierarchical output data structure and relational database query operations that retrieve the data to be included in each hierarchical section is accepted and processed. A query optimizer analyzes the tagging tree to determine database query operations that can be combined into a single query command. An outer-union query command is generated to allow efficient combination of multiple query commands, some of which are predicates to others. The tagging tree is modified to replace the database queries that were combined into the outer-union query to extract data from the results set produced by the outer-union query as opposed to submitting queries to the database manager. The optimized queries can be reused an arbitrary number of times to leverage the optimizing resources that were used in their creation.

    摘要翻译: 定义分层输出数据结构的标记树和检索要包含在每个分层部分中的数据的关系数据库查询操作被接受和处理。 查询优化器分析标记树以确定可以组合成单个查询命令的数据库查询操作。 生成一个外联合查询命令,以允许多个查询命令的有效组合,其中一些查询命令是其他命令的谓词。 标记树被修改为将组合到外联合查询中的数据库查询替换为从外联合查询生成的结果集中提取数据,而不是向数据库管理器提交查询。 优化的查询可以重复使用任意次数,以利用其创建中使用的优化资源。

    Memory efficient XML shredded with partial commit
    3.
    发明授权
    Memory efficient XML shredded with partial commit 有权
    内存高效的XML切割部分提交

    公开(公告)号:US07827210B2

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

    申请号:US12034387

    申请日:2008-02-20

    IPC分类号: G06F17/30

    摘要: A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to shred them into relational data structures, are incrementally shredded into a temporary storage. When the amount of data shredded into the temporary storage reaches or exceeds a predetermined commit count, the data in the temporary storage is transferred to a relational data structure maintained by a relational database manager. A Document Type Description annotation is provided to allow the end user to specify execution order for SQL commands and to specify commit count values.

    摘要翻译: 一种方法和系统,允许将大型实例的分层数据结构高效地分解成关系数据结构。 能够比用于将它们分割成关系数据结构的计算机的随机存取存储器更大的分级数据结构的大型实例被递增地切割成临时存储器。 当切入临时存储器的数据量达到或超过预定提交计数时,临时存储器中的数据被传送到由关系数据库管理器维护的关系数据结构。 文档类型说明注释用于允许最终用户指定SQL命令的执行顺序并指定提交计数值。

    Method, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees
    4.
    发明授权
    Method, computer program product, and system converting relational data into hierarchical data structure based upon tagging trees 失效
    方法,计算机程序产品和系统将关系数据转换为基于标记树的分层数据结构

    公开(公告)号:US07219102B2

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

    申请号:US10788141

    申请日:2004-02-26

    IPC分类号: G06F17/00 G06F17/30

    摘要: Tagging trees are generated and used to facilitate transforming data from relational databases into hierarchical formats, such as in XML documents. Tagging trees contain both XML hierarchical structure information as well a query information that is needed to access different data sources, e.g., databases, to retrieve the information to be placed in the hierarchical structure. A designer optionally creates a mapping script that specifies the transformation from relational databases to the hierarchical format. A tagging tree is created by either parsing that mapping script or by other means. A runtime environment then processes the tagging tree by a depth first traversal. The runtime environment is able to be configured to output a hierarchical data object, such as an XML document, or pipelined to control, for example, SAX processing.

    摘要翻译: 生成标记树以便于将数据从关系数据库转换为分层格式,如XML文档。 标记树包含XML层次结构信息以及访问不同数据源(例如数据库)以检索要放置在分层结构中的信息所需的查询信息。 设计人员可以选择创建一个映射脚本,该脚本指定从关系数据库到分层格式的转换。 标记树通过解析该映射脚本或其他方式来创建。 然后,运行时环境通过深度优先遍历处理标记树。 运行时环境能够被配置为输出分层数据对象,例如XML文档,或流水线控制,例如SAX处理。

    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure
    5.
    发明授权
    Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure 失效
    方法,计算机程序产品和从关系数据存储到分层结构的优化数据转换系统

    公开(公告)号:US07185024B2

    公开(公告)日:2007-02-27

    申请号:US10744424

    申请日:2003-12-22

    IPC分类号: G06F17/30

    摘要: A tagging tree that defines a hierarchical output data structure and relational database query operations that retrieve the data to be included in each hierarchical section is accepted and processed. A query optimizer analyzes the tagging tree to determine database query operations that can be combined into a single query command. An outer-union query command is generated to allow efficient combination of multiple query commands, some of which are predicates to others. The tagging tree is modified to replace the database queries that were combined into the outer-union query to extract data from the results set produced by the outer-union query as opposed to submitting queries to the database manager. The optimized queries can be reused an arbitrary number of times to leverage the optimizing resources that were used in their creation.

    摘要翻译: 定义分层输出数据结构的标记树和检索要包含在每个分层部分中的数据的关系数据库查询操作被接受和处理。 查询优化器分析标记树以确定可以组合成单个查询命令的数据库查询操作。 生成一个外联合查询命令,以允许多个查询命令的有效组合,其中一些查询命令是其他命令的谓词。 标记树被修改为将组合到外联合查询中的数据库查询替换为从外联合查询生成的结果集中提取数据,而不是向数据库管理器提交查询。 优化的查询可以重复使用任意次数,以利用其创建中使用的优化资源。

    MEMORY EFFICIENT XML SHREDDED WITH PARTIAL COMMIT
    6.
    发明申请
    MEMORY EFFICIENT XML SHREDDED WITH PARTIAL COMMIT 有权
    内存有效的XML与部分提交

    公开(公告)号:US20080147723A1

    公开(公告)日:2008-06-19

    申请号:US12034387

    申请日:2008-02-20

    IPC分类号: G06F17/30

    摘要: A method and system that allows efficient shredding of large instances of hierarchical data structures into relational data structures. Large instances of hierarchical data structures, which are able to be larger than the random access storage of a computer used to shred them into relational data structures, are incrementally shredded into a temporary storage. When the amount of data shredded into the temporary storage reaches or exceeds a predetermined commit count, the data in the temporary storage is transferred to a relational data structure maintained by a relational database manager. A Document Type Description annotation is provided to allow the end user to specify execution order for SQL commands and to specify commit count values.

    摘要翻译: 一种方法和系统,允许将大型实例的分层数据结构高效地分解成关系数据结构。 能够比用于将它们分割成关系数据结构的计算机的随机存取存储器更大的分级数据结构的大型实例被递增地切割成临时存储器。 当切入临时存储器的数据量达到或超过预定提交计数时,临时存储器中的数据被传送到由关系数据库管理器维护的关系数据结构。 文档类型说明注释用于允许最终用户指定SQL命令的执行顺序并指定提交计数值。

    Method and system for employing a multiple layer cache mechanism to enhance performance of a multi-user information retrieval system
    7.
    发明授权
    Method and system for employing a multiple layer cache mechanism to enhance performance of a multi-user information retrieval system 失效
    一种采用多层缓存机制提高多用户信息检索系统性能的方法和系统

    公开(公告)号:US08326828B2

    公开(公告)日:2012-12-04

    申请号:US12014221

    申请日:2008-01-15

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30902

    摘要: A method and system for optimizing resource usage in an information retrieval system. Meta information in query results describes data items identified by identifiers. A chunk of the identifiers and a set of meta information are loaded into a first cache and a second cache, respectively. A portion of the set of meta information is being viewed by a user. The portion describes a data item identified by an identifier included in the chunk and in a sub-chunk of identifiers that identifies data items described by the set of meta information. If a position of the identifier in the sub-chunk satisfies a first criterion, then a second set of meta information is preloaded into the second cache. If a position of the identifier in the chunk satisfies a second criterion, then a second chunk of the identifiers is preloaded into the first cache.

    摘要翻译: 一种用于优化信息检索系统中的资源使用的方法和系统。 查询结果中的元信息描述了标识符标识的数据项。 标识符和一组元信息的块分别被加载到第一高速缓存和第二高速缓存中。 一组元信息的一部分正在由用户查看。 该部分描述由标识符识别的标识符的数据项,所述标识符包括在标识符的子块中以及标识符的子块中,该标识符标识由所述一组元信息描述的数据项。 如果子块中的标识符的位置满足第一标准,则将第二组元信息预加载到第二高速缓存中。 如果组块中的标识符的位置满足第二标准,则将第二组标识符预加载到第一高速缓存中。

    Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment
    8.
    发明授权
    Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment 有权
    通过分布式环境实现智能轻量级语音文本转录的方法和系统

    公开(公告)号:US08311822B2

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

    申请号:US10979334

    申请日:2004-11-02

    IPC分类号: G10L15/26 G10L15/00 G10L15/04

    摘要: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.

    摘要翻译: 系统包括至少一个无线客户端设备,服务管理器和多个语音转录服务器。 服务管理器包括资源管理服务和简档管理服务。 客户端设备将语音转录任务的存在传达给资源管理服务。 资源管理服务调查多个语音转录服务器,并且基于一组预定义的标准来选择一个语音转录服务器。 资源管理服务然后将所选择的服务器的地址传送到简档管理服务,该配置文件管理服务然后将经过训练的语音简档或默认简档发送到所选择的服务器。 然后将所选服务器的地址发送到客户端设备,然后客户端设备将音频流发送到服务器。 最后,所选择的服务器将音频流转录成文本格式。

    METHOD AND SYSTEM FOR EMPLOYING A MULTIPLE LAYER CACHE MECHANISM TO ENHANCE PERFORMANCE OF A MULTI-USER INFORMATION RETRIEVAL SYSTEM
    9.
    发明申请
    METHOD AND SYSTEM FOR EMPLOYING A MULTIPLE LAYER CACHE MECHANISM TO ENHANCE PERFORMANCE OF A MULTI-USER INFORMATION RETRIEVAL SYSTEM 失效
    使用多层缓存机制提高多用户信息检索系统性能的方法和系统

    公开(公告)号:US20090182946A1

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

    申请号:US12014221

    申请日:2008-01-15

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30902

    摘要: A method and system for optimizing resource usage in an information retrieval system. Meta information in query results describes data items identified by identifiers. A chunk of the identifiers and a set of meta information are loaded into a first cache and a second cache, respectively. A portion of the set of meta information is being viewed by a user. The portion describes a data item identified by an identifier included in the chunk and in a sub-chunk of identifiers that identifies data items described by the set of meta information. If a position of the identifier in the sub-chunk satisfies a first criterion, then a second set of meta information is preloaded into the second cache. If a position of the identifier in the chunk satisfies a second criterion, then a second chunk of the identifiers is preloaded into the first cache.

    摘要翻译: 一种用于优化信息检索系统中的资源使用的方法和系统。 查询结果中的元信息描述了标识符标识的数据项。 标识符和一组元信息的块分别被加载到第一高速缓存和第二高速缓存中。 一组元信息的一部分正在由用户查看。 该部分描述由标识符识别的标识符的数据项,所述标识符包括在标识符的子块中以及标识符的子块中,该标识符标识由所述一组元信息描述的数据项。 如果子块中的标识符的位置满足第一标准,则将第二组元信息预加载到第二高速缓存中。 如果组块中的标识符的位置满足第二标准,则将第二组标识符预加载到第一高速缓存中。

    Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment
    10.
    发明授权
    Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment 有权
    通过分布式环境实现智能轻量级语音文本转录的方法和系统

    公开(公告)号:US08438025B2

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

    申请号:US13561448

    申请日:2012-07-30

    IPC分类号: G10L15/26 G10L15/00 G10L15/04

    摘要: A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.

    摘要翻译: 系统包括至少一个无线客户端设备,服务管理器和多个语音转录服务器。 服务管理器包括资源管理服务和简档管理服务。 客户端设备将语音转录任务的存在传达给资源管理服务。 资源管理服务调查多个语音转录服务器,并且基于一组预定义的标准来选择一个语音转录服务器。 资源管理服务然后将所选择的服务器的地址传送到简档管理服务,该配置文件管理服务然后将经过训练的语音简档或默认简档发送到所选择的服务器。 然后将所选服务器的地址发送到客户端设备,然后客户端设备将音频流发送到服务器。 最后,所选择的服务器将音频流转录成文本格式。