会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Methods and apparatus for synchronizing content
    • 用于同步内容的方法和装置
    • US07447709B1
    • 2008-11-04
    • US11169464
    • 2005-06-29
    • Vitaly RozenmanRajesh K. GandhiBenjamin BushoyVenkata R. TiruveediRichard T. Simon
    • Vitaly RozenmanRajesh K. GandhiBenjamin BushoyVenkata R. TiruveediRichard T. Simon
    • G06F12/00
    • G06F17/30415Y10S707/99938Y10S707/99942Y10S707/99952
    • A computer process initiates a pre-analysis of managed objects and corresponding structures for storing object data in a relational database. The pre-analysis yields a set of operational instructions (e.g., a “stored” database procedure) that can be applied at run time to more efficiently initiate a modification to objects and corresponding object data stored in a relational database. After execution of a stored procedure to modify contents of an object and respective contents in a relational database, a synchronizer utilizes an identifier to access a log that stores changes associated with a managed object to which the stored procedure was applied. Based on contents of the log, the synchronizer identifies changes to one or more managed objects and identifies corresponding processes that rely on use of the affected managed objects. The synchronizer then notifies corresponding processes utilizing the affected managed objects of the changes to the relational database and/or managed objects.
    • 计算机进程发起管理对象的预分析和用于将对象数据存储在关系数据库中的对应结构。 预分析产生一组操作指令(例如,“存储的”数据库过程),其可以在运行时应用以更有效地启动对存储在关系数据库中的对象和对应对象数据的修改。 在执行存储过程以修改对象的内容和关系数据库中的相应内容之后,同步器利用标识符来访问存储与应用了存储过程的被管理对象相关联的改变的日志。 基于日志的内容,同步器识别对一个或多个受管对象的更改,并标识依赖于使用受影响的受管对象的相应进程。 同步器然后利用受影响的被管理对象通知关系数据库和/或被管理对象的改变的相应进程。
    • 2. 发明授权
    • Methods and apparatus for managing contents of a database
    • 用于管理数据库内容的方法和装置
    • US07577681B1
    • 2009-08-18
    • US11169458
    • 2005-06-29
    • Vitaly RozenmanRajesh K. GandhiBenjamin BushoyVenkata R. Tiruveedi
    • Vitaly RozenmanRajesh K. GandhiBenjamin BushoyVenkata R. Tiruveedi
    • G06F17/30
    • G06F17/30595Y10S707/99942Y10S707/99944
    • Techniques herein involve anticipating the application of a command to modify objects having associated object data stored in a relational database. Prior to receipt of an object modification command that causes a modification to a respective object and/or an object hierarchy, a computer process generates a set of operational instructions to carry out the object modification command. Generally, the computer process analyzes a structure for storing object data in a relational database to identify information in the relational database that will be impacted as a result of executing a corresponding object modification command. Based on analysis of the structure, the computer process generates the set of operational instructions. The execution of the set of operational instructions to carry out the command causes the respective object and/or object hierarchy to be modified as well as causes a corresponding modification to contents of a relational database storing respective object data.
    • 这里的技术涉及预期应用命令来修改具有存储在关系数据库中的相关联对象数据的对象。 在接收到对相应对象和/或对象分层进行修改的对象修改命令之前,计算机进程生成一组操作指令以执行对象修改命令。 通常,计算机进程分析用于在关系数据库中存储对象数据的结构,以识别关系数据库中作为执行相应对象修改命令的结果将受到影响的信息。 基于结构分析,计算机进程生成一组操作指令。 用于执行该命令的操作指令集的执行使得相应的对象和/或对象层次被修改,并且对存储相应对象数据的关系数据库的内容进行相应的修改。
    • 4. 发明授权
    • Universal database schema and use
    • 通用数据库架构和使用
    • US07603366B1
    • 2009-10-13
    • US11528895
    • 2006-09-27
    • Dmitry GritsayVitaly RozenmanBenjamin Bushoy
    • Dmitry GritsayVitaly RozenmanBenjamin Bushoy
    • G06F17/30G06F15/16
    • G06F17/30595Y10S707/99945
    • A database manager utilizes a same physical database schema to store attribute information associated with each of multiple resources in a storage area network environment. For example, the database manager maintains a fixed number of (or a relatively small number of) relational database tables to store information associated with any of multiple types of storage area network resources and corresponding attributes. The database manager uses a portion of the relational database tables (e.g., a resource type table and property type table) to store metadata such as resource types and corresponding resource attribute information. The database manager uses another portion of the relational database tables (e.g., an object instance table and one or more different data tables) to store actual data associated with storage area network resources.
    • 数据库管理器利用相同的物理数据库模式来存储与存储区域网络环境中的多个资源中的每一个相关联的属性信息。 例如,数据库管理器维护固定数量(或相对较少数量的)关系数据库表,以存储与多种类型的存储区域网络资源和相应属性中的任何一种相关联的信息。 数据库管理器使用关系数据库表的一部分(例如,资源类型表和属性类型表)来存储元数据,例如资源类型和对应的资源属性信息。 数据库管理器使用关系数据库表的另一部分(例如,对象实例表和一个或多个不同的数据表)来存储与存储区域网络资源相关联的实际数据。
    • 5. 发明授权
    • Model consolidation in a database schema
    • 数据库模式中的模型合并
    • US07606813B1
    • 2009-10-20
    • US11529675
    • 2006-09-27
    • Dmitry GritsayVitaly RozenmanBenjamin Bushoy
    • Dmitry GritsayVitaly RozenmanBenjamin Bushoy
    • G06F7/00
    • G06F17/30557G06F3/0631G06F3/067H04L67/1097Y10S707/99933Y10S707/99945
    • A database manager maintains information (in a database) associated with each of multiple resources according to different domain models used to view the resources by corresponding topology services. Model consolidation (for the topology services) and a unique way of storing information associated with the models in the database enables the database manager to efficiently store, calculate, and retrieve topology objects from a database for multiple model-driven applications, which may have commonly defined portions of the domain models. The model consolidation solution provides flexibility and scalability in terms of defining cross-model functionality for model-driven applications. Additionally, the model consolidation solution also allows any model-driven topology service application to operate within a set of domain models derived from application needs.
    • 数据库管理器根据用于通过相应拓扑服务查看资源的不同域模型,维护与多个资源中的每一个相关联的信息(在数据库中)。 模型合并(用于拓扑服务)和存储与数据库中的模型相关的信息的独特方式使数据库管理器能够有效地存储,计算和检索数据库中的多个模型驱动应用程序的拓扑对象,这些应用程序通常可能 域模型的定义部分。 模型整合解决方案在为模型驱动的应用程序定义跨模型功能方面提供了灵活性和可扩展性。 此外,模型整合解决方案还允许任何模型驱动的拓扑服务应用程序在从应用程序需求派生的一组域模型中运行。
    • 6. 发明授权
    • Methods and apparatus for synchronizing information
    • 用于同步信息的方法和装置
    • US07606811B1
    • 2009-10-20
    • US11324844
    • 2006-01-03
    • Vitaly RozenmanBenjamin BushoyEvgeny Roytman
    • Vitaly RozenmanBenjamin BushoyEvgeny Roytman
    • G06F7/00G06F17/00G06F15/00
    • G06F17/30575Y10S707/99944
    • The present disclosure is directed to a system, method, apparatus, encoded computer readable media, etc., for maintaining data. A processor function maintains a map that keeps track of which data information stored in a first repository have corresponding record information stored in a second repository. The map can be used to facilitate synchronization of the first repository and the second repository. For example, the processor function can receive a command to delete a particular managed object from the first repository. In response to receiving the command, the processor function utilizes the map to identify whether the particular managed object to be deleted from the first repository has any corresponding related records stored in the second repository. If so, the processor function provides a notification (to an information management application associated with the second repository) indicating that the corresponding related record stored in the second repository can be deleted.
    • 本公开涉及用于维护数据的系统,方法,装置,编码计算机可读介质等。 处理器功能维护地图,其跟踪存储在第一仓库中的哪些数据信息具有存储在第二仓库中的相应记录信息。 该地图可用于促进第一个存储库和第二个存储库的同步。 例如,处理器功能可以接收从第一个存储库删除特定托管对象的命令。 响应于接收到该命令,处理器功能利用映射来识别要从第一存储库中删除的特定被管理对象是否具有存储在第二存储库中的任何相应的相关记录。 如果是,则处理器功能提供指示可以删除存储在第二存储库中的相应的相关记录的通知(与第二存储库相关联的信息管理应用)。
    • 7. 发明授权
    • Methods and apparatus providing a categorical approach to aspect-oriented programming
    • 方法和设备为面向方面的编程提供了一种分类方法
    • US07849469B1
    • 2010-12-07
    • US11325286
    • 2006-01-04
    • Ruben MichelStanislav SosnovskyRichard Francis CormierVitaly Rozenman
    • Ruben MichelStanislav SosnovskyRichard Francis CormierVitaly Rozenman
    • G06F3/00G06F9/44
    • G06F8/316
    • A system uses generative aspect oriented programming to propagating context between components in a component server, the system produces code that, when executed, implicitly propagates authenticating context between a client component and an invoked component which the client component invokes in a component server. The system generates a function that allows the specification of a timeout between the client component and the invoked component that the client component invokes in the component server. The timeout function receives a user-defined timeout value to be applied for interface invocations between the client component and the invoked component. The system further generates a function declaration that, upon execution, discloses a target component identity between a client component and an invoked component that the client component invokes in the component server. The target component identity specifies a specific identity of a target computer system to which an interface invocation between the client component and the invoked component is directed.
    • 系统使用生成面向方面的编程来在组件服务器中的组件之间传播上下文,系统产生代码,当执行时,客户端组件和客户端组件在组件服务器中调用的调用组件之间隐含地传播认证上下文。 系统生成一个功能,允许在客户机组件和客户端组件在组件服务器中调用的调用组件之间规定超时。 超时功能接收用户定义的超时值,以应用于客户端组件和调用组件之间的接口调用。 该系统进一步生成一个函数声明,该函数在执行时公开客户端组件和客户端组件在组件服务器中调用的被调用组件之间的目标组件标识。 目标组件标识指定客户端组件和被调用组件之间的接口调用所针对的目标计算机系统的特定身份。