会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Authenticating sessions in queryable caches
    • 在可查询的缓存中验证会话
    • US08161536B1
    • 2012-04-17
    • US09881537
    • 2001-06-14
    • Mahesh SubramaniamDebashish ChatterjeeDebashis SahaLakshminarayanan Chidambaran
    • Mahesh SubramaniamDebashish ChatterjeeDebashis SahaLakshminarayanan Chidambaran
    • H04L29/06
    • H04L67/2814H04L63/083H04L63/0884
    • Techniques for authenticating users when an operation requested by a user in one of the systems of a distributed system is redirected to another system of the distributed system. The user is authenticated in the usual way to the one system but is authenticated to the other system for the redirected operation by an authentication proxy in the first system. The fact that the authentication proxy is providing a redirected operation means that the user who requested the operation has been authenticated to the one system. The other system is thus able to authenticate the user for the redirected operation with different authentication information than would otherwise be required. An example of how the techniques are used is a distributed database system where one of the database systems in the distributed system is a cache for another of the database systems.
    • 当用户在分布式系统的一个系统中请求的操作被重定向到分布式系统的另一个系统时,用于认证用户的技术。 用户以通常的方式对一个系统进行认证,但是通过第一系统中的认证代理对另一个系统进行重定向操作的认证。 认证代理提供重定向操作的事实意味着请求操作的用户已被认证到一个系统。 因此,另一个系统能够以与否则需要的不同的认证信息来认证重定向操作的用户。 如何使用这些技术的一个例子是分布式数据库系统,其中分布式系统中的一个数据库系统是另一个数据库系统的高速缓存。
    • 2. 发明授权
    • Online reorganization and redefinition of relational database tables
    • 关系数据库表的在线重组和重新定义
    • US06965899B1
    • 2005-11-15
    • US09968703
    • 2001-09-28
    • Mahesh SubramaniamJoan Loaiza
    • Mahesh SubramaniamJoan Loaiza
    • G06F17/30
    • G06F17/30339Y10S707/99943
    • Techniques are provided for allowing the reorganization and/or redefinition of data in a relational database with minimal or no downtime by allowing “online” reorganization/redefinition of the data. According to one aspect of the invention, an empty revised table is created in the same schema as the target table. The revised table is created with the attributes that are desired for the reorganization/redefinition of the target table. Triggers, constraints, grants and indexes that are associated with the target table are replicated for the revised table. The reorganization/redefinition is performed by using an underlying mechanism that involves using incrementally maintainable materialized views.According to one feature, the revised table is initialized and periodically synchronized with the target table. After the reorganization and/or redefinition is complete on the revised table, the revised table and the target table switch identities such that the revised table is now the target table and the target table becomes the revised table.
    • 提供了技术,允许通过允许“在线”重组/重新定义数据,使关系数据库中的数据重新组织和/或重新定义最少或无停机时间。 根据本发明的一个方面,在与目标表相同的模式中创建空修订表。 修改后的表格将使用目标表重组/重新定义所需的属性创建。 与目标表关联的触发器,约束,授权和索引将复制为修订的表。 重组/重新定义是通过使用涉及使用增量可维护的物化视图的底层机制来执行的。 根据一个特征,修改的表被初始化并且与目标表周期性地同步。 修改后的表格和/或重新定义完成后,修订表和目标表切换标识,使修订表现在成为目标表,目标表成为修订表。
    • 6. 发明申请
    • APPROACH TO DISTRIBUTED CONTROL SYSTEMS GRAPHICS DISPLAY FOR PROCESS CONTROL SYSTEMS
    • 分布式控制系统的方法图形显示过程控制系统
    • US20140129587A1
    • 2014-05-08
    • US13670471
    • 2012-11-07
    • Mahesh Subramaniam
    • Mahesh Subramaniam
    • G06F17/30G09G5/34
    • G09G5/34G06F16/24568G09G5/346
    • This embodiment relates to Distributed Control Systems graphics display for better viewing and process control. DCS graphics display presents the entire plant process as a scrollable application. Data files, describing the equipments, pipes, and distances between them are used as inputs to create graphic display. A rendering engine converts the input data files into viewable graphic display with static and dynamic elements shown. A facility is provided for Users/operators to query process condition on graphic display. The results of query are published as list and marked in Graphic display. The rendering engine displays the graphic, at the maximum zoom level, so as to include all results of query.
    • 该实施例涉及分布式控制系统图形显示器,用于更好地观看和过程控制。 DCS图形显示将整个工厂流程呈现为可滚动应用程序。 描述设备,管道和它们之间的距离的数据文件用作输入以创建图形显示。 渲染引擎将输入数据文件转换为可见图形显示,显示静态和动态元素。 为用户/操作者提供了一个设施来查询图形显示的过程状态。 查询结果作为列表发布,并以图形显示标记。 渲染引擎以最大缩放级别显示图形,以便包括查询的所有结果。
    • 8. 发明授权
    • Automatic error correction for replication and instantaneous instantiation
    • 自动纠错复制和即时实例化
    • US07769714B2
    • 2010-08-03
    • US11935939
    • 2007-11-06
    • Edwina LuMahesh SubramaniamLik WongJames StamosNimar Singh Arora
    • Edwina LuMahesh SubramaniamLik WongJames StamosNimar Singh Arora
    • G06F17/30
    • G06F17/30578G06F11/2097
    • An approach is provided to automatically resolve conflict between instantiation and ongoing data replication operations. In an embodiment, incremental change records that describe one or more database operations are received at a sink entity. Here, all of the one or more database operations have occurred in a second database after a particular time. A first database operation in the one or more database operations to a particular row in the first database is applied. When a conflict with a second database operation that operates on the particular row is detected, one or more compensating actions, which may, but are not limited to, be a different database operation and/or an operation that creates a conflict log entry, may be performed. Here, the second database operation has occurred in the second database prior to the particular time. When the second database operation is to be performed, an appropriate operation may be performed.
    • 提供了一种方法来自动解决实例化和正在进行的数据复制操作之间的冲突。 在实施例中,描述一个或多个数据库操作的增量更改记录在汇实体处被接收。 这里,在特定时间之后,所有一个或多个数据库操作都发生在第二数据库中。 应用第一个数据库中特定行的一个或多个数据库操作中的第一个数据库操作。 当检测到对在特定行上操作的第二数据库操作的冲突时,一个或多个补偿动作(其可以但不限于是不同的数据库操作和/或创建冲突日志条目的操作)可以 被执行。 这里,第二数据库操作已经在特定时间之前在第二数据库中发生。 当要执行第二数据库操作时,可以执行适当的操作。
    • 9. 发明授权
    • Replicating DDL changes using streams
    • 使用流复制DDL更改
    • US07031974B1
    • 2006-04-18
    • US10308851
    • 2002-12-02
    • Mahesh Subramaniam
    • Mahesh Subramaniam
    • G06F17/30
    • G06F17/30575Y10S707/99943
    • Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process to add information items to a staging area. Further, the information sharing system supports both implicit and explicit consumption of information items that are stored in said staging area. A rules engine is provided to allow users to create and register rules that customize the behavior of the capture processes, the consuming processes, and propagation processes that propagate information from the staging areas to designated destinations. Techniques are also described for achieving exactly-once handling of sequence of items, where the items are maintained in volatile memory. Techniques are also provided for recording DDL operations, and for asynchronously performing operations based on the previously-performed DDL operations.
    • 公开了用于在各种上下文中共享信息的技术。 描述了一种信息共享系统,其允许显式捕获进程和隐式捕获进程将信息项添加到分段区域。 此外,信息共享系统支持存储在所述登台区域中的信息项目的隐式和显式消费。 提供了规则引擎,以允许用户创建和注册规则,该规则可自定义捕获进程的行为,消费过程以及将信息从分段区域传播到指定目的地的传播过程。 还描述了用于实现一次处理物品序列的技术,其中物品被保存在易失性存储器中。 还提供了用于记录DDL操作以及基于先前执行的DDL操作进行异步执行操作的技术。
    • 10. 发明申请
    • AUTOMATIC ERROR CORRECTION FOR REPLICATION AND INSTANTANEOUS INSTANTIATION
    • 自动错误校正用于复制和即时消除
    • US20090119346A1
    • 2009-05-07
    • US11935939
    • 2007-11-06
    • Edwina LuMahesh SubramaniamLik WongJames StamosNimar Singh Arora
    • Edwina LuMahesh SubramaniamLik WongJames StamosNimar Singh Arora
    • G06F17/30
    • G06F17/30578G06F11/2097
    • An approach is provided to automatically resolve conflict between instantiation and ongoing data replication operations. In an embodiment, incremental change records that describe one or more database operations are received at a sink entity. Here, all of the one or more database operations have occurred in a second database after a particular time. A first database operation in the one or more database operations to a particular row in the first database is applied. When a conflict with a second database operation that operates on the particular row is detected, one or more compensating actions, which may, but are not limited to, be a different database operation and/or an operation that creates a conflict log entry, may be performed. Here, the second database operation has occurred in the second database prior to the particular time. When the second database operation is to be performed, an appropriate operation may be performed.
    • 提供了一种方法来自动解决实例化和正在进行的数据复制操作之间的冲突。 在实施例中,描述一个或多个数据库操作的增量更改记录在汇实体处被接收。 这里,在特定时间之后,所有一个或多个数据库操作都发生在第二数据库中。 应用第一个数据库中特定行的一个或多个数据库操作中的第一个数据库操作。 当检测到对在特定行上操作的第二数据库操作的冲突时,一个或多个补偿动作(其可以但不限于是不同的数据库操作和/或创建冲突日志条目的操作)可以 被执行。 这里,第二数据库操作已经在特定时间之前在第二数据库中发生。 当要执行第二数据库操作时,可以执行适当的操作。