Methods and apparatus for synchronizing network management data
    2.
    发明授权
    Methods and apparatus for synchronizing network management data 有权
    用于同步网络管理数据的方法和装置

    公开(公告)号:US07689565B1

    公开(公告)日:2010-03-30

    申请号:US11477026

    申请日:2006-06-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: A system receives a dataset for storing in a staging database. The dataset contains network management data collected from a managed resource. The system stores the dataset in the staging database, and maintains a changeset identifying changes made to the staging database during the step of storing the dataset. The system synchronizes the staging database and the production database with each other using the changeset.

    摘要翻译: 系统接收用于存储在暂存数据库中的数据集。 数据集包含从受管资源收集的网络管理数据。 系统将数据集存储在暂存数据库中,并维护在存储数据集步骤期间标识对分段数据库所做更改的更改集。 系统使用变更集将彼此之间的分段数据库和生产数据库进行同步。

    Generic method and apparatus for database sanitizing
    4.
    发明授权
    Generic method and apparatus for database sanitizing 有权
    用于数据库清理的通用方法和设备

    公开(公告)号:US08719233B2

    公开(公告)日:2014-05-06

    申请号:US12257710

    申请日:2008-10-24

    IPC分类号: G06F7/00

    摘要: A method of generating a test database from a deployed database by “sanitizing”, or removing sensitive data, is employed for recreating problem scenarios from a customer site, verifying compatibility of customer data with database version updates, and for performance testing using actual, rather than generated, database structures. In database management operations, in can be beneficial to use data generated from actual operational scenarios rather than artificially generated data created from a test pattern. Data generated from actual operation, such has at a customer site, assures compatibility with the relation patterns and record volumes employed by the customer (user). However, databases often contain sensitive information that would be inappropriate, illegal, or vulnerable in a testing environment. Accordingly, the generated test database overwrites sensitive data values with benign, or generic values while preserving the structure and relations of the data stored.

    摘要翻译: 通过“清理”或删除敏感数据从部署的数据库生成测试数据库的方法用于从客户站点重新创建问题场景,验证客户数据与数据库版本更新的兼容性,以及使用实际的 比生成数据库结构。 在数据库管理操作中,可以有益于使用从实际操作场景生成的数据,而不是从测试模式创建的人为生成数据。 从实际操作生成的数据,例如在客户现场,确保与客户(用户)使用的关系模式和记录体积的兼容性。 然而,数据库通常包含在测试环境中不适当,非法或易受攻击的敏感信息。 因此,生成的测试数据库会在保存存储的数据的结构和关系的同时,以良性或通用值覆盖敏感数据值。

    Methods and apparatus for managing contents of a database
    5.
    发明授权
    Methods and apparatus for managing contents of a database 有权
    用于管理数据库内容的方法和装置

    公开(公告)号:US07577681B1

    公开(公告)日:2009-08-18

    申请号:US11169458

    申请日:2005-06-29

    IPC分类号: G06F17/30

    摘要: 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.

    摘要翻译: 这里的技术涉及预期应用命令来修改具有存储在关系数据库中的相关联对象数据的对象。 在接收到对相应对象和/或对象分层进行修改的对象修改命令之前,计算机进程生成一组操作指令以执行对象修改命令。 通常,计算机进程分析用于在关系数据库中存储对象数据的结构,以识别关系数据库中作为执行相应对象修改命令的结果将受到影响的信息。 基于结构分析,计算机进程生成一组操作指令。 用于执行该命令的操作指令集的执行使得相应的对象和/或对象层次被修改,并且对存储相应对象数据的关系数据库的内容进行相应的修改。

    Methods and apparatus for synchronizing content
    6.
    发明授权
    Methods and apparatus for synchronizing content 有权
    用于同步内容的方法和装置

    公开(公告)号:US07447709B1

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

    申请号:US11169464

    申请日:2005-06-29

    IPC分类号: G06F12/00

    摘要: 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.

    摘要翻译: 计算机进程发起管理对象的预分析和用于将对象数据存储在关系数据库中的对应结构。 预分析产生一组操作指令(例如,“存储的”数据库过程),其可以在运行时应用以更有效地启动对存储在关系数据库中的对象和对应对象数据的修改。 在执行存储过程以修改对象的内容和关系数据库中的相应内容之后,同步器利用标识符来访问存储与应用了存储过程的被管理对象相关联的改变的日志。 基于日志的内容,同步器识别对一个或多个受管对象的更改,并标识依赖于使用受影响的受管对象的相应进程。 同步器然后利用受影响的被管理对象通知关系数据库和/或被管理对象的改变的相应进程。

    GENERIC DATABASE SANITIZER
    7.
    发明申请
    GENERIC DATABASE SANITIZER 有权
    一般数据库SANITIZER

    公开(公告)号:US20090319588A1

    公开(公告)日:2009-12-24

    申请号:US12257710

    申请日:2008-10-24

    IPC分类号: G06F12/02 G06F17/30

    摘要: A method of generating a test database from a deployed database by “sanitizing”, or removing sensitive data, is employed for recreating problem scenarios from a customer site, verifying compatibility of customer data with database version updates, and for performance testing using actual, rather than generated, database structures. In database management operations, in can be beneficial to use data generated from actual operational scenarios rather than artificially generated data created from a test pattern. Data generated from actual operation, such has at a customer site, assures compatibility with the relation patterns and record volumes employed by the customer (user). However, databases often contain sensitive information that would be inappropriate, illegal, or vulnerable in a testing environment. Accordingly, the generated test database overwrites sensitive data values with benign, or generic values while preserving the structure and relations of the data stored.

    摘要翻译: 通过“清理”或删除敏感数据从部署的数据库生成测试数据库的方法用于从客户站点重新创建问题场景,验证客户数据与数据库版本更新的兼容性,以及使用实际的 比生成数据库结构。 在数据库管理操作中,可以有益于使用从实际操作场景生成的数据,而不是从测试模式创建的人为生成数据。 从实际操作生成的数据,例如在客户现场,确保与客户(用户)使用的关系模式和记录体积的兼容性。 然而,数据库通常包含在测试环境中不适当,非法或易受攻击的敏感信息。 因此,生成的测试数据库会在保存存储的数据的结构和关系的同时,以良性或通用值覆盖敏感数据值。

    Network configuration history tracking
    8.
    发明授权
    Network configuration history tracking 有权
    网络配置历史跟踪

    公开(公告)号:US07984131B1

    公开(公告)日:2011-07-19

    申请号:US11769790

    申请日:2007-06-28

    摘要: A SAN management application maintains configuration information in a near real-time (RT) manner for timely and accurate responses to queries. A database manager responsive to the management application aggregates information concerning both current and historical configurations by combining current and historical information sets as a common (DB) database portal responsive to an individual query for configuration data from both current and historical data. The common portal avoids redundant and duplicative entries between the current and historical information sets, and is responsive to the management application for maintaining each change on only one of the current and historical information sets. Configuration changes add, update and move data items between the current and historical information sets, but need not store a configuration change in both the current and history information sets.

    摘要翻译: SAN管理应用程序以近实时(RT)方式维护配置信息,以及时和准确地响应查询。 响应于管理应用的数据库管理器通过将当前历史信息集合和历史信息集合合并为响应于来自当前和历史数据的配置数据的单独查询的公共(DB)数据库门户来聚合关于当前和历史配置的信息。 公共门户避免了当前和历史信息集之间的冗余和重复条目,并响应于管理应用程序,以便仅对当前和历史信息集中的一个进行维护。 配置更改在当前和历史信息集之间添加,更新和移动数据项,但不需要在当前和历史信息集中存储配置更改。

    Automatic generation of routines and/or schemas for database management
    9.
    发明授权
    Automatic generation of routines and/or schemas for database management 有权
    自动生成用于数据库管理的例程和/或模式

    公开(公告)号:US07720884B1

    公开(公告)日:2010-05-18

    申请号:US11731582

    申请日:2007-03-30

    IPC分类号: G06F7/00 G06F17/30 G06F15/173

    CPC分类号: G06F17/30306 G06F17/30292

    摘要: A database environment includes a staging database and master database. Among other functions, the staging database provides a location to store data prior to be copied over the master database. Each time the database environment is modified (e.g., a developer specifies a different configuration associated with the staging database and/or the master database), a database administrator initiates execution of an auto-repository process to automatically generate a corresponding new set of routines enabling management of the database environment. Accordingly, each time there are changes to (one or more schemas associated with) the database environment, there is no need for a programmer to manually modify the corresponding management routines based on the changes. Instead, the auto-repository process automatically generates the corresponding set of custom routines to enable management of the database environment.

    摘要翻译: 数据库环境包括分段数据库和主数据库。 除了其他功能之外,登台数据库还提供了一个位置,以便在通过主数据库复制之前存储数据。 每次修改数据库环境(例如,开发人员指定与分段数据库和/或主数据库相关联的不同配置)时,数据库管理员将启动自动存储库进程的执行,以自动生成相应的新的一组例程,以启用 管理数据库环境。 因此,每当对数据库环境进行(与一个或多个模式相关联)的改变时,程序员不需要基于这些改变手动地修改相应的管理例程。 相反,自动存储库过程自动生成相应的一组自定义例程,以实现对数据库环境的管理。

    Dynamic battery management in an implantable device
    10.
    发明授权
    Dynamic battery management in an implantable device 有权
    植入式设备中的动态电池管理

    公开(公告)号:US08718771B2

    公开(公告)日:2014-05-06

    申请号:US13287824

    申请日:2011-11-02

    IPC分类号: A61N1/00 H02J7/04

    摘要: One aspect of this disclosure relates to a system for dynamic battery management in implantable medical devices. An embodiment of the system includes two or more devices for measuring battery capacity for an implantable medical device battery. The embodiment also includes a controller connected to the measuring devices. The controller is adapted to combine the measurements from the measuring devices using a weighted average to determine battery capacity consumed. According to various embodiments, at least one of the measuring devices includes a coulometer. At least one of the measuring devices includes a capacity-by-voltage device, according to an embodiment. The system further includes a display in communication with the controller in various embodiments. The display is adapted to provide a depiction of battery longevity in units of time remaining in the life of the implantable medical device battery, according to various embodiments. Other aspects and embodiments are provided herein.

    摘要翻译: 本公开的一个方面涉及用于可植入医疗装置中的动态电池管理的系统。 该系统的实施例包括用于测量可植入医疗装置电池的电池容量的两个或更多个装置。 该实施例还包括连接到测量装置的控制器。 控制器适于使用加权平均值来组合来自测量装置的测量值,以确定消耗的电池容量。 根据各种实施例,测量装置中的至少一个包括电量计。 根据实施例,至少一个测量装置包括逐个电容装置。 该系统还包括在各种实施例中与控制器通信的显示器。 根据各种实施例,该显示器适于以可植入医疗装置电池的寿命中剩余的时间单位提供电池寿命的描绘。 本文提供了其它方面和实施例。