会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • XML-BASED TRANSLATION
    • 基于XML的翻译
    • WO2008085821A2
    • 2008-07-17
    • PCT/US2008000028
    • 2008-01-03
    • ORACLE INT CORPAGARWAL NIPUNMALDE SANKETKHALADKAR BHUSHANSEDLAR ERIC
    • AGARWAL NIPUNMALDE SANKETKHALADKAR BHUSHANSEDLAR ERIC
    • G06F17/28G06F17/22
    • G06F17/2247G06F9/4448
    • Systems, methods, and other embodiments associated with providing an XML-based translation service are described. One method embodiment includes accessing a translation-aware XML document that may comply with a translation-enabling XML schema. The document may store a first XML element that stores translatable data and a second XML element that stores a translation of the translatable data. The schema may describe that the first XML element includes a first identifier that identifies the first element as storing translatable data. The schema may also describe that the second XML element includes a second identifier that identifies the second element as storing a translation for translatable data. The method may also include establishing a session language identifier and providing a virtual view of the translation-aware XML document, the virtual view being determined, at least in part, by the session language identifier.
    • 描述了与提供基于XML的翻译服务相关联的系统,方法和其他实施例。 一个方法实施例包括访问可符合翻译使能XML模式的翻译感知XML文档。 该文档可以存储存储可翻译数据的第一XML元素和存储可翻译数据翻译的第二XML元素。 该模式可以描述第一XML元素包括将第一元素标识为存储可翻译数据的第一标识符。 该模式还可以描述第二XML元素包括将第二元素标识为存储可翻译数据的翻译的第二标识符。 该方法还可以包括建立会话语言标识符并且提供翻译感知型XML文档的虚拟视图,该虚拟视图至少部分由会话语言标识符来确定。
    • 4. 发明申请
    • METHOD AND MECHANISM FOR LOADING XML DOCUMENTS INTO MEMORY
    • 将XML文档加载到内存中的方法和机制
    • WO2007078479A2
    • 2007-07-12
    • PCT/US2006045700
    • 2006-11-29
    • ORACLE INT CORPCHANDRASEKAR SIVASANKARANAGARWAL NIPUNJAIN NAMITMURTHY RAVI
    • CHANDRASEKAR SIVASANKARANAGARWAL NIPUNJAIN NAMITMURTHY RAVI
    • G06F17/22
    • G06F17/2247G06F17/30908
    • A method and apparatus for loading an XML document into memory is provided. A client loads one or more array elements into a first partition of an array that is maintained in memory. Each array element represents an XML element of an XML document. Upon determining that an amount of data maintained in the first partition exceeds a first threshold, the client subsequently loads array elements into a new partition of the array. Upon determining that an amount of data maintained in the memory of the client exceeds a second threshold, the array elements of the least recently used partition are persistently stored in a database without persistently storing the entire XML document. When the last XML element of the XML document is loaded into a partition of the array, that partition is persistently stored in the database, thereby causing the entire XML document to be stored in the database.
    • 提供了一种用于将XML文档加载到存储器中的方法和设备。 客户端将一个或多个数组元素加载到内存中维护的数组的第一个分区中。 每个数组元素表示一个XML文档的XML元素。 在确定第一分区中维持的数据量超过第一阈值时,客户端随后将阵列元素加载到阵列的新分区中。 在确定客户端的存储器中保存的数据量超过第二阈值时,最近最少使用的分区的数组元素被永久地存储在数据库中,而不是持久地存储整个XML文档。 当XML文档的最后一个XML元素被加载到数组的分区中时,该分区将永久存储在数据库中,从而导致整个XML文档存储在数据库中。
    • 5. 发明申请
    • TECHNIQUES FOR SUPPORTING APPLICATION-SPECIFIC ACCESS CONTROLS WITH A SEPARATE SERVER
    • 用独立服务器支持应用特定访问控制的技术
    • WO2004044738A3
    • 2005-02-24
    • PCT/US0335494
    • 2003-11-06
    • ORACLE INT CORP
    • IDICULA SAMAGARWAL NIPUNMURTHY RAVI
    • G06F9/40G06F9/46G06F17/30G06F21/00
    • G06F21/629G06F21/6218G06F21/6227G06F2221/2113G06F2221/2141Y10S707/956
    • Techniques for supporting access controls on application-specific operations performed by an application include receiving first data at a server distinct from the application. The first data describes a first set of privileges for performing a first set of application-specific operations. Second data is also received at the server. The second data associates a first user of the application with a privilege in the first set of privileges. In response to receiving a request at the server from the application, it is determined whether a particular user may have the application perform a particular application-specific operation based on the first data and the second data. The request indicates the particular user and the particular application-specific operation. A response is sent to the application. The response indicates whether the particular user may have the application perform the particular application-specific operation.
    • 用于支持由应用执行的特定于应用的操作的访问控制的技术包括在不同于该应用的服务器处接收第一数据。 第一个数据描述了执行第一组应用程序特定操作的第一组权限。 服务器也收到第二个数据。 第二数据将应用程序的第一用户与第一组权限中的特权相关联。 响应于从应用程序在服务器处接收到请求,确定特定用户是否可以使应用程序基于第一数据和第二数据执行特定的特定应用程序操作。 该请求指示特定用户和特定应用程序特定的操作。 响应发送到应用程序。 响应指示特定用户是否可以使应用程序执行特定的应用程序特定操作。
    • 6. 发明申请
    • AUTOMATIC DENORMALIZATION FOR ANALYTIC QUERY PROCESSING IN LARGE-SCALE CLUSTERS
    • 大规模集群中分析查询处理的自动校准
    • WO2014039808A3
    • 2014-10-09
    • PCT/US2013058491
    • 2013-09-06
    • ORACLE INT CORP
    • IDICULA SAMPETRIDE SABINAAGARWAL NIPUN
    • G06F17/30
    • G06F17/30592G06F17/30457G06F17/30501
    • A system and method for improving performance of join operations is disclosed. The method in one embodiment includes building a graph of vertices and edges, which represent the tables and join conditions for a particular database schema. The method then traverses the graph to find a set of candidate join operations. The method further includes selecting from the set of subset of join operations that makes the best use of a given amount of memory, which means finding a collection of denormalizations which when residing in memory provide the most benefit and the least cost for the given amount of memory. The method then deploys the denormalizations so that current queries in a query processing system can use them instead of actually performing the joins.
    • 公开了一种提高连接操作性能的系统和方法。 一个实施例中的方法包括构建顶点和边的图,其表示特定数据库模式的表和连接条件。 然后,该方法遍历图形以找到一组候选连接操作。 该方法还包括从充分利用给定量的存储器的连接操作的集合集合中进行选择,这意味着找到一种非规范化集合,其在驻留在存储器中时提供最大的收益,并且给定量的 记忆。 然后,该方法部署非规范化,以便查询处理系统中的当前查询可以使用它们,而不是实际执行连接。
    • 7. 发明申请
    • TECHNIQUES FOR MANAGING MULTIPLE HIERARCHIES OF DATA FROM A SINGLE INTERFACE
    • 用于从单一接口管理数据的多个分层的技术
    • WO2004044781A3
    • 2005-01-20
    • PCT/US0335552
    • 2003-11-06
    • ORACLE INT CORP
    • CHANDRASEKAR SIVASANKARANMURTHY RAVIAGARWAL NIPUNSEDLAR ERIC
    • G06F17/30
    • G06F17/30067Y10S707/99944
    • Techniques for managing multiple hierarchies of data from a single native hierarchy include registering a set of routines for each foreign hierarchy. The set of routines performs a set of operations on data in the hierarchy associated with a node. A user request is received, which indicates a particular operation on particular data that does not correspond to a node of the native hierarchy. Based on the user request, a first operation on a first set of one or more nodes of a first hierarchy that is not the native hierarchy is determined. A particular routine that corresponds to the first operation is selected from a first set of routines registered for the first hierarchy, and is invoked. These techniques allow a user to employ a consistent interface with the native hierarchy to reach data in any of the hierarchies.
    • 用于管理来自单个本机层次的数据的多个层次结构的技术包括为每个外部层级注册一组例程。 该集合的例程对与节点相关联的层级中的数据执行一组操作。 接收到用户请求,其指示对与本机层次结构的节点不对应的特定数据的特定操作。 基于用户请求,确定不是本机层次的第一层次的一个或多个节点的第一组的第一操作。 从第一层次注册的第一组例程中选择对应于第一操作的特定例程,并且被调用。 这些技术允许用户使用与本机层次结构一致的接口来达到任何层次结构中的数据。
    • 8. 发明申请
    • SCALABLY ACCESSING DATA IN AN ARBITRARILY LARGE DOCUMENT
    • 仲裁大数据文件中的数据访问数据
    • WO2004044780A2
    • 2004-05-27
    • PCT/US0335551
    • 2003-11-06
    • ORACLE INT CORP
    • CHANDRASEKAR SIVASANKARANMURTHY RAVIAGARWAL NIPUNSEDLAR ERIC
    • G06F12/12G06F15/173G06F17/30
    • G06F12/126G06F17/30917
    • Techniques for accessing data that resides in a document on a computer-readable medium by a device with device resources of limited resource amount include determining usage for each portion of the document that consumes the device resources of a plurality of portions of the document. Each portion may be accessed independently of a different portion of the document. Based on the usage, a particular portion of the document is selected to cease consuming the device resources. The device resources consumed by the particular portion are released. The techniques allow a document-processing device with limited resources to scale up to process a large document that would otherwise exceed the available resources. This capability is an advantage when first inserting a large XML document, which cannot be fully manifested in available memory, as multiple loadable units into a database or other persistent store.
    • 用于通过具有有限资源量的设备资源的设备访问驻留在计算机可读介质上的文档中的数据的技术包括确定消耗文档的多个部分的设备资源的文档的每个部分的使用。 可以独立于文档的不同部分访问每个部分。 基于使用情况,选择文档的特定部分以停止消耗设备资源。 释放特定部分消耗的设备资源。 这些技术允许具有有限资源的文档处理设备扩展以处理否则将超过可用资源的大文档。 当将多个可加载单元插入到数据库或其他持久存储中时,首次插入不能充分显示在可用内存中的大型XML文档时,此功能是一个优点。
    • 9. 发明申请
    • OPTIMAL DATA REPRESENTATION AND AUXILIARY STRUCTURES FOR IN-MEMORY DATABASE QUERY PROCESSING
    • 用于内存数据库查询处理的最佳数据表示和辅助结构
    • WO2014043366A3
    • 2014-08-28
    • PCT/US2013059486
    • 2013-09-12
    • ORACLE INT CORP
    • IDICULA SAMMOORE KEVINGOLD BRIANAGARWAL NIPUNSEDLAR ERIC
    • G06F17/30
    • G06F17/30G06F17/30289G06F17/30312
    • A method for providing optimized data representation of relations for in-memory database query processing is disclosed. The method seeks to optimize the use of the available memory by encoding relations on which the in-memory database query processing is performed and by employing auxiliary structures to maintain performance. Relations are encoded based on data patterns in one or more attribute-columns of the relation and the encoding that is selected is suited to a particular type of data in the column. Members of a set of auxiliary structures are selected based on the benefit the structure can provide and the cost of the structure in terms of the amount of memory used. Encoding of the relations is performed in real-time while query processing occurs, using locks to eliminate conflicts between the query processing and encoding.
    • 公开了一种用于提供用于存储器内数据库查询处理的关系的优化数据表示的方法。 该方法寻求通过编码执行存储器内数据库查询处理的关系和通过使用辅助结构来维持性能来优化可用存储器的使用。 关系基于关系的一个或多个属性列中的数据模式进行编码,并且所选择的编码适合列中的特定类型的数据。 一组辅助结构的成员根据结构可以提供的好处和所使用的记忆体的结构成本进行选择。 关系的编码在查询处理发生时实时执行,使用锁来消除查询处理和编码之间的冲突。