会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dynamic and selective data source binding through a metawrapper
    • 动态和选择性的数据源绑定通过metawrapper
    • US07853576B2
    • 2010-12-14
    • US11848304
    • 2007-08-31
    • Inderpal S. NarangVijayshankar RamanPeter M. Schwarz
    • Inderpal S. NarangVijayshankar RamanPeter M. Schwarz
    • G06F7/00G06F17/30
    • G06F17/30575Y10S707/99933Y10S707/99955
    • A system, method, and program storage device implementing the method, for integrating data in a database management system, wherein the method comprises grouping data sources and replicas of the data sources that provide analogous data into a common logical domain; writing application queries against the common logical domain; selecting a correct set of replicas of the data sources and a query-execution strategy for combining a content of the correct set of replicas of the data sources in order to answer the application queries according to query-cost-based optimization; selecting a correct set of data sources according to run-time constraints; shielding the application queries from changes to the data sources by dynamically binding the application queries against the correct sets of data sources and replicas of the data sources; and processing the application queries by generating an optimum query result based on the steps of grouping and shielding.
    • 实现该方法的系统,方法和程序存储设备,用于将数据集成在数据库管理系统中,其中该方法包括将提供类似数据的数据源的数据源和副本分组到公共逻辑域中; 针对公共逻辑域编写应用程序查询; 选择正确的数据源副本和用于组合数据源的正确的副本集合的内容的查询执行策略,以便根据基于查询成本的优化来应答应用查询; 根据运行时限制选择正确的数据源集合; 通过将应用程序查询与数据源的正确数据源和副本集合动态绑定来屏蔽应用程序查询对数据源的更改; 并通过基于分组和屏蔽的步骤产生最佳查询结果来处理应用查询。
    • 2. 发明授权
    • Dynamic and selective data source binding through a metawrapper
    • 动态和选择性的数据源绑定通过metawrapper
    • US07315872B2
    • 2008-01-01
    • US10931002
    • 2004-08-31
    • Inderpal S. NarangVijayshankar RamanPeter M. Schwarz
    • Inderpal S. NarangVijayshankar RamanPeter M. Schwarz
    • G06F17/00
    • G06F17/30575Y10S707/99933Y10S707/99955
    • A system, method, and program storage device implementing the method, for integrating data in a database management system, wherein the method comprises grouping data sources and replicas of the data sources that provide analogous data into a common logical domain; writing application queries against the common logical domain; selecting a correct set of replicas of the data sources and a query-execution strategy for combining a content of the correct set of replicas of the data sources in order to answer the application queries according to query-cost-based optimization; selecting a correct set of data sources according to run-time constraints; shielding the application queries from changes to the data sources by dynamically binding the application queries against the correct sets of data sources and replicas of the data sources; and processing the application queries by generating an optimum query result based on the steps of grouping and shielding.
    • 实现该方法的系统,方法和程序存储设备,用于将数据集成在数据库管理系统中,其中该方法包括将提供类似数据的数据源的数据源和副本分组到公共逻辑域中; 针对公共逻辑域编写应用程序查询; 选择正确的数据源副本和用于组合数据源的正确的副本集合的内容的查询执行策略,以便根据基于查询成本的优化来应答应用查询; 根据运行时限制选择正确的数据源集合; 通过将应用程序查询与数据源的正确数据源和副本集合动态绑定来屏蔽应用程序查询对数据源的更改; 并通过基于分组和屏蔽的步骤产生最佳查询结果来处理应用查询。
    • 3. 发明授权
    • Failure transparency for update applications under single-master configuration
    • 在单主机配置下的更新应用程序的故障透明度
    • US07600149B2
    • 2009-10-06
    • US11231204
    • 2005-09-20
    • Bruce G. LindsayInderpal S. NarangVijayshankar Raman
    • Bruce G. LindsayInderpal S. NarangVijayshankar Raman
    • G06F11/00
    • G06F11/1482
    • A method masking data failures, when a master copy of data is unavailable comprises storing a single master copy of data and a replica copy of the data; writing to the master using a middleware component; and reading from either the master or the replica using the middleware component, when the master copy is unavailable. When the master is unavailable, the writes are stored in a table located in the middleware component as stored write requests, in which the stored write requests comprise UDI's to be made to the master. The reads are also performed from the table and the replica when the master is unavailable. When the master becomes available, the stored write requests are propagated to the master. Thus, the middleware allows the writes to run during times when the master is unavailable.
    • 当数据的主副本不可用时,屏蔽数据故障的方法包括存储数据的单个主副本和数据的副本副本; 使用中间件组件向主人写信; 并且当主副本不可用时,使用中间件组件从主控或副本读取。 当主机不可用时,写入存储在位于中间件组件中的表中作为存储的写入请求,其中所存储的写入请求包括将要写入主机的UDI。 当主机不可用时,也从表和副本执行读取。 当主机可用时,存储的写入请求被传播到主机。 因此,中间件允许写入在主机不可用的时间内运行。
    • 4. 发明授权
    • System and method for asynchronous data replication without persistence for distributed computing
    • 异步数据复制的系统和方法,无需持续分布式计算
    • US07287043B2
    • 2007-10-23
    • US10645221
    • 2003-08-21
    • Bruce G. LindsayInderpal S. NarangVijayshankar Raman
    • Bruce G. LindsayInderpal S. NarangVijayshankar Raman
    • G06F7/00G06F17/30
    • G06F17/30578
    • A system and method of lightweight asynchronous data replication that avoids the need for any persistent store at the replication source or communication channel, and is independent of the underlying data formats, wherein the method of data replication comprises replicating deltas from a source, embedding replication tracking information in the replicated deltas, wherein the tracking information comprises a timestamp and a sequence number, and applying deltas at a target. The tracking information is used to ensure that each delta is applied exactly once. In the event of a crash in the system, the target analyzes the tracking information to determine which deltas have been applied, and requests retransmission of replicated data from the source starting from the earliest unapplied delta. The source and target are treated as only delta producers and consumers, and as such the invention is applicable to replication between arbitrary data source formats.
    • 轻量级异步数据复制的系统和方法,避免了复制源或通信通道上任何持久存储的需要,并且独立于底层数据格式,其中数据复制的方法包括从源复制三角形,嵌入复制跟踪 复制三角形中的信息,其中所述跟踪信息包括时间戳和序列号,以及在目标上应用三角形。 跟踪信息用于确保每个增量都应用一次。 在系统崩溃的情况下,目标分析跟踪信息以确定已应用哪些增量,并且从最早未应用的增量开始从源发送重传数据。 源和目标仅被视为增量生成器和消费者,因此本发明适用于任意数据源格式之间的复制。
    • 8. 发明授权
    • Adaptive lazy merging
    • 自适应懒惰合并
    • US08676865B2
    • 2014-03-18
    • US12123598
    • 2008-05-20
    • Wei HanLin QiaoVijayshankar Raman
    • Wei HanLin QiaoVijayshankar Raman
    • G06F7/00G06F17/30
    • G06F17/30958
    • A query processing method intersects two or more unsorted lists based on a conjunction of predicates. Each list comprises a union of multiple sorted segments. The method performs lazy segment merging and an adaptive n-ary intersecting process. The lazy segment merging comprises starting with each list being a union of completely unmerged segments, such that lookups into a given list involve separate lookups into each segment of the given list. The method intersects the lists according to the predicates while performing the lazy segment merging, such that the lazy segment merging reads in only those portions of each segment that are needed for the intersecting. As the intersecting proceeds and the lookups are performed, the intersecting selectively merges the segments together, based on a cost-benefit analysis of the cost of merging compared to the benefit produced by reducing a number of lookups.
    • 查询处理方法基于谓词的连接与两个或多个未排序的列表相交。 每个列表包括多个排序段的并集。 该方法执行延迟段合并和自适应n元相交处理。 懒惰段合并包括从每个列表开始,这些列是完全未合并的段的并集,使得到给定列表中的查找涉及到给定列表的每个段的单独查找。 该方法在执行延迟段合并时根据谓词与列表相交,使得懒惰段合并仅读取相交所需的每个段的那些部分。 当相交进行和查找被执行时,相交的选择性地将段合在一起,基于与合并成本的成本效益分析相比,通过减少多个查找产生的收益。