Techniques for performing view indication management
    1.
    发明授权
    Techniques for performing view indication management 有权
    执行视图指示管理的技术

    公开(公告)号:US08914404B1

    公开(公告)日:2014-12-16

    申请号:US13065738

    申请日:2011-03-29

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30368

    摘要: Described are techniques for providing notifications. A client registers a subscription request for a view to provide a notification to the client responsive to a data change affecting the view. The view is generated using one or more commands operating on data included in a database. A first operation is performed to the database. It is determined whether the first operation causes a data change affecting the view. Responsive to determining the first operation causes a data change affecting the view, a notification is sent to the client. The view is updated in response to receiving the notification.

    摘要翻译: 描述的是提供通知的技术。 客户端注册视图的订阅请求,以响应影响视图的数据更改向客户端提供通知。 该视图是使用对数据库中包含的数据进行操作的一个或多个命令生成的。 对数据库执行第一操作。 确定第一操作是否导致影响视图的数据改变。 响应于确定第一操作导致影响视图的数据改变,向客户端发送通知。 响应收到通知更新视图。

    Data access layer having a mapping module for transformation of data into common information model compliant objects
    2.
    发明授权
    Data access layer having a mapping module for transformation of data into common information model compliant objects 有权
    数据访问层具有用于将数据转换成符合共同信息模型的对象的映射模块

    公开(公告)号:US08447782B1

    公开(公告)日:2013-05-21

    申请号:US12969893

    申请日:2010-12-16

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/3056

    摘要: In a storage processor having a provider framework, one embodiment is directed to a method for providing an object. The method includes receiving, by a data access layer of the provider framework, an object request from a client device, the object request identifying at least one object. The method includes applying, by the data access layer, a mapping module to the object request to access object data associated with the object request. The method includes generating, by the data access layer, the at least one object identified in the object request. The method includes forwarding, by the data access layer, the at least one object to the client device.

    摘要翻译: 在具有提供者框架的存储处理器中,一个实施例涉及用于提供对象的方法。 该方法包括由提供商框架的数据访问层接收来自客户端设备的对象请求,该对象请求标识至少一个对象。 该方法包括由数据访问层将映射模块应用于对象请求以访问与对象请求相关联的对象数据。 该方法包括由数据访问层生成在对象请求中标识的至少一个对象。 该方法包括由数据访问层将至少一个对象转发到客户端设备。

    Techniques for performing indication management
    3.
    发明授权
    Techniques for performing indication management 有权
    执行指示管理的技术

    公开(公告)号:US09223822B1

    公开(公告)日:2015-12-29

    申请号:US13135080

    申请日:2011-06-24

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30368

    摘要: Described are techniques for performing indication management. Registration criteria is received that includes information identifying a first set data elements of a first data model about which a subscriber is registered to receive notifications. Operations are performed to a second set of data elements stored in a first table of a database in accordance with a second data model where the operations each modify an existing data element of the first table, add a row to said first table or delete a row from said first table. Information is recorded in a delta table regarding the operations. A query is executed that uses the delta table and the first table to generate a virtual table including information regarding the operations performed. First processing is performed using the virtual table to determine notifications for the subscriber regarding data elements of the first set in accordance with said registration criteria.

    摘要翻译: 描述了用于执行指示管理的技术。 接收注册标准,该标准包括识别订户被注册以接收通知的第一数据模型的第一组数据元素的信息。 根据第二数据模型对存储在数据库的第一表中的第二组数据元素执行操作,其中每个操作修改第一表的现有数据元素,向第一表添加行或删除行 从第一张桌子。 信息记录在关于操作的增量表中。 执行使用增量表和第一表来生成包括关于执行的操作的信息的虚拟表的查询。 使用虚拟表执行第一处理,以根据所述注册标准确定用户关于第一组的数据元素的通知。

    Techniques for performing indication management
    6.
    发明授权
    Techniques for performing indication management 有权
    执行指示管理的技术

    公开(公告)号:US08447729B1

    公开(公告)日:2013-05-21

    申请号:US12928653

    申请日:2010-12-15

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30569

    摘要: Described are techniques for performing indication management. Registration criteria is received including information identifying a first set of data elements of a first data model about which a subscriber is registered to receive notifications. Operations are performed to a second set of data elements stored in a data store in accordance with a second data model. The second set of data elements in accordance with the second data model is mapped to a third set of data elements in accordance with the first data model. Using the first set and the third set, a first portion of the third set is determined which is identified in the first set. First processing is performed in accordance with the registration criteria and the first portion of the third set to determine notifications for a subscriber regarding data elements of the first set.

    摘要翻译: 描述了用于执行指示管理的技术。 接收注册标准,包括识别用户注册接收通知的第一数据模型的第一组数据元素的信息。 根据第二数据模型对存储在数据存储器中的第二组数据元素执行操作。 根据第二数据模型的第二组数据元素被映射到根据第一数据模型的第三组数据元素。 使用第一组和第三组,确定在第一组中识别的第三组的第一部分。 根据注册标准和第三组的第一部分执行第一处理以确定用户关于第一组的数据元素的通知。

    Techniques for providing a consolidated system configuration view using database change tracking and configuration files
    7.
    发明授权
    Techniques for providing a consolidated system configuration view using database change tracking and configuration files 有权
    使用数据库更改跟踪和配置文件提供统一系统配置视图的技术

    公开(公告)号:US08380757B1

    公开(公告)日:2013-02-19

    申请号:US13065631

    申请日:2011-03-25

    IPC分类号: G06F7/00

    摘要: Described are techniques for providing a consolidated logical view of a system. A plurality of database tables associated with a plurality of processing nodes of a data storage system is provided. The plurality of database tables provides a plurality of individual views of the data storage system and each of the individual views represents a view of the data storage system for a different processing node. A notification is received regarding a modification to one or more of the database tables. The notification identifies an operation performed causing the modification and providing data associated with the modification. A merge database table is modified that provides a consolidated view of said plurality of individual views. The modifying is performed in accordance with the notification and a configuration file including logic describing processing performed to merge the plurality of individual views.

    摘要翻译: 描述了用于提供系统的统一逻辑视图的技术。 提供与数据存储系统的多个处理节点相关联的多个数据库表。 多个数据库表提供数据存储系统的多个单独视图,并且每个单独视图表示用于不同处理节点的数据存储系统的视图。 接收到关于对一个或多个数据库表的修改的通知。 该通知标识执行的操作导致修改并提供与修改相关联的数据。 修改合并数据库表,其提供所述多个单独视图的综合视图。 根据通知执行修改,并且配置文件包括描述用于合并多个单独视图的处理的逻辑。

    Techniques for mapping data models using an intermediate processing layer
    8.
    发明授权
    Techniques for mapping data models using an intermediate processing layer 有权
    使用中间处理层映射数据模型的技术

    公开(公告)号:US08346788B1

    公开(公告)日:2013-01-01

    申请号:US13065735

    申请日:2011-03-29

    IPC分类号: G06F7/00 G06F9/44

    CPC分类号: G06F17/30286

    摘要: Described are techniques for mapping a first set of objects in a first data model to a second set of objects in a second data model. In response to receiving the first set of objects, a third set of objects are generated using the first set of objects. The third set of objects include association objects each of which represent an association between a first object in the second set and a second object in the second set. A command set of provided for generating the second set of objects by extracting information from objects included in any of the first set and the third set. A request for an object in the second set is received. In response to the request, commands of the command set are executed to generate the object.

    摘要翻译: 描述了用于将第一数据模型中的第一组对象映射到第二数据模型中的第二对对象的技术。 响应于接收到第一组对象,使用第一组对象生成第三组对象。 第三组对象包括关联对象,每个对象表示第二组中的第一对象与第二组中的第二对象之间的关联。 提供用于通过从包括在第一组和第三组中的任一个中的对象提取信息来生成第二组对象的命令集。 接收对第二组中的对象的请求。 响应于该请求,执行命令集的命令以生成该对象。