Connection based bandwidth optimization of data packets

    公开(公告)号:US09967369B2

    公开(公告)日:2018-05-08

    申请号:US14970086

    申请日:2015-12-15

    CPC classification number: H04L69/04 H04L67/12

    Abstract: A system for communicating data packets in a process control environment is described. A client device connects, via the network, to an historian device, creates, via a first dictionary manager module, a first tag dictionary, synchronizes, via the network, the first tag dictionary with a second tag dictionary created by the historian device, optimizes a packet via a packet optimization layer comprising scanning a tag ID present in the packet, determines a matching tag handle for the tag ID from the first tag dictionary, replaces each instance of the tag ID in the packet with the matching tag handle, and sends the optimized packet to the historian device via the network. The historian device connects, via the network, to the client device, creates, via a second dictionary manager module, the second tag dictionary, synchronizes, via the network, the second tag dictionary with the first tag dictionary created by the client device, receives the optimized packet from the client device via the network, converts the optimized packet back to its original form comprising scanning a tag handle present in the packet, determines a matching tag ID for the tag handle from the second tag dictionary, and replaces each instance of the tag handle in the packet with the matching tag ID.

    HISTORICAL SUMMARIZATION IN A PROCESS CONTROL ENVIRONMENT
    3.
    发明申请
    HISTORICAL SUMMARIZATION IN A PROCESS CONTROL ENVIRONMENT 有权
    过程控制环境中的历史性概述

    公开(公告)号:US20160173649A1

    公开(公告)日:2016-06-16

    申请号:US14970062

    申请日:2015-12-15

    CPC classification number: H04L67/42 G06Q10/06 H04L67/2842

    Abstract: A system for displaying statistical data in a process control environment. A client device connects, via a network, to a historian connection module, and subscribes, via the connection to the historian connection module, to statistical data stored in a historian server module. A historian device receives a connection, by the historian connection module via the network, from the client device, forms a connection between the historian connection module and the historian server module, receives a subscription, by the historian connection module via the network, to statistical data stored in the historian server module from the client device, and stores, by the historian connection module, the received subscription.

    Abstract translation: 用于在过程控制环境中显示统计数据的系统。 客户端设备经由网络连接到历史数据库连接模块,并通过与历史数据库连接模块的连接将数据订阅到存储在历史数据库服务器模块中的统计数据。 历史数据库设备通过网络从历史数据库连接模块接收来自客户端设备的连接,在历史数据连接模块和历史数据库服务器模块之间形成一个连接,由历史数据库连接模块通过网络接收订阅统计信息 从客户端设备存储在历史数据库服务器模块中的数据,并由历史数据库连接模块存储所接收的订阅。

    STORING AND IDENTIFYING METADATA THROUGH EXTENDED PROPERTIES IN A HISTORIZATION SYSTEM
    4.
    发明申请
    STORING AND IDENTIFYING METADATA THROUGH EXTENDED PROPERTIES IN A HISTORIZATION SYSTEM 审中-公开
    通过扩展系统中的扩展属性存储和识别元数据

    公开(公告)号:US20150363484A1

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

    申请号:US14833906

    申请日:2015-08-24

    CPC classification number: G06F16/907

    Abstract: A historian system enables the creation, storage, and retrieval of extended metadata properties. A tag metadata database module of the historian system stores tag metadata received over a network connection in a tag metadata database and retrieves tag metadata in response to requests received over the network and from within the historian system. An extended property database module creates extended properties associated with a tag metadata instance in response to requests, stores the created extended properties, and retrieves the stored extended properties in response to requests. The extended property search index module indexes extended properties as they are created, searches the indexed extended properties in response to requests, and provides the indexes of extended properties to enable location of the extended properties in the extended property database.

    Abstract translation: 历史系统允许创建,存储和检索扩展元数据属性。 历史系统系统的标签元数据库模块存储通过标签元数据数据库中的网络连接接收的标签元数据,并且响应于通过网络和从历史系统系统接收的请求来检索标签元数据。 扩展属性数据库模块根据请求创建与标记元数据实例相关联的扩展属性,存储创建的扩展属性,并根据请求检索存储的扩展属性。 扩展属性搜索索引模块在扩展属性创建时对其进行索引,根据请求搜索索引的扩展属性,并提供扩展属性的索引,以便在扩展属性数据库中启用扩展属性的位置。

    SECURE DATA ISOLATION IN A MULTI-TENANT HISTORIZATION SYSTEM
    5.
    发明申请
    SECURE DATA ISOLATION IN A MULTI-TENANT HISTORIZATION SYSTEM 审中-公开
    多元化发展系统中的数据安全隔离

    公开(公告)号:US20160004734A1

    公开(公告)日:2016-01-07

    申请号:US14789654

    申请日:2015-07-01

    CPC classification number: G06F16/22 G06F21/6218 H04L67/1097 H04L67/125

    Abstract: A historian system stores data values and associated metadata. The system has a historian data server, a metadata server, and one or more data collector devices. The data collector devices collect data values from a set of one or more connected hardware devices and send the collected data values to the historian data server. The data collector devices also create tag metadata associated with the collected data values and send the created tag metadata to the metadata server. The historian data server receives the collected data values and stores the collected data values in a memory storage device. The metadata server receives the tag metadata and stores the tag metadata in a memory storage device.

    Abstract translation: 历史系统存储数据值和相关元数据。 系统具有历史数据服务器,元数据服务器和一个或多个数据收集器设备。 数据收集器设备从一组或多个连接的硬件设备收集数据值,并将收集的数据值发送到历史数据服务器。 数据收集器设备还创建与收集的数据值相关联的标签元数据,并将创建的标签元数据发送到元数据服务器。 历史数据服务器接收收集的数据值并将收集的数据值存储在存储器存储设备中。 元数据服务器接收标签元数据并将标签元数据存储在存储器存储设备中。

    ACTIVE DIRECTORY FOR USER AUTHENTICATION IN A HISTORIZATION SYSTEM
    6.
    发明申请
    ACTIVE DIRECTORY FOR USER AUTHENTICATION IN A HISTORIZATION SYSTEM 有权
    用于认证系统中的用户认证的活动目录

    公开(公告)号:US20150317463A1

    公开(公告)日:2015-11-05

    申请号:US14639691

    申请日:2015-03-05

    CPC classification number: H04L63/0815 G06F21/41 G06F21/45

    Abstract: A user authentication system enables control of access to historian data through a historian application. The user authentication system creates a user authentication directory for storing user authentication information. The system populates the directory with user authentication information. The system links the directory to a historian application and receives credential data from a user. The system grants access to the historian application when it determines that the credential data from the user matches a portion of the user authentication information on the directory.

    Abstract translation: 用户认证系统能够通过历史数据库应用程序来控制对历史数据的访问。 用户认证系统创建用于存储用户认证信息的用户认证目录。 系统使用用户认证信息填充目录。 系统将目录链接到历史记录应用程序,并从用户那里接收凭证数据。 当系统确定来自用户的凭证数据与目录上的用户认证信息的一部分匹配时,系统授予对历史记录应用程序的访问权限。

    CONNECTION BASED BANDWIDTH OPTIMIZATION OF DATA PACKETS
    7.
    发明申请
    CONNECTION BASED BANDWIDTH OPTIMIZATION OF DATA PACKETS 有权
    数据包的基于连接的带宽优化

    公开(公告)号:US20160173655A1

    公开(公告)日:2016-06-16

    申请号:US14970086

    申请日:2015-12-15

    CPC classification number: H04L69/04 H04L67/12

    Abstract: A system for communicating data packets in a process control environment is described. A client device connects, via the network, to an historian device, creates, via a first dictionary manager module, a first tag dictionary, synchronizes, via the network, the first tag dictionary with a second tag dictionary created by the historian device, optimizes a packet via a packet optimization layer comprising scanning a tag ID present in the packet, determines a matching tag handle for the tag ID from the first tag dictionary, replaces each instance of the tag ID in the packet with the matching tag handle, and sends the optimized packet to the historian device via the network. The historian device connects, via the network, to the client device, creates, via a second dictionary manager module, the second tag dictionary, synchronizes, via the network, the second tag dictionary with the first tag dictionary created by the client device, receives the optimized packet from the client device via the network, converts the optimized packet back to its original form comprising scanning a tag handle present in the packet, determines a matching tag ID for the tag handle from the second tag dictionary, and replaces each instance of the tag handle in the packet with the matching tag ID.

    Abstract translation: 描述用于在过程控制环境中传送数据分组的系统。 客户端设备经由网络连接到历史数据设备,通过第一字典管理器模块创建第一标签字典,经由网络将第一标签词典与由历史记录器设备创建的第二标签字典同步,优化 经由分组优化层的分组包括扫描分组中存在的标签ID,从第一标签词典确定标签ID的匹配标签句柄,用匹配的标签句柄替换分组中的标签ID的每个实例,并发送 经由网络将经过优化的数据包传递给历史数据库设备。 历史数据设备通过网络连接到客户机设备,通过第二字典管理器模块创建第二标签字典,经由网络将第二标签字典与由客户端设备创建的第一标签字典同步,接收 经由网络从客户端设备获得的经过优化的数据包,将优化的数据包转换回原始形式,包括扫描数据包中存在的标签句柄,从第二个标签字典中确定标签句柄的匹配标签ID,并替换 分组中的标签句柄具有匹配的标签ID。

    OPTIMISTIC DATA RETRIEVAL IN A PROCESS CONTROL ENVIRONMENT
    8.
    发明申请
    OPTIMISTIC DATA RETRIEVAL IN A PROCESS CONTROL ENVIRONMENT 审中-公开
    过程控制环境中的最佳数据检索

    公开(公告)号:US20160171364A1

    公开(公告)日:2016-06-16

    申请号:US14970076

    申请日:2015-12-15

    Abstract: Processing raw data stored in an historian device for determining an amount of products passed through a process element in a process control environment is described. A count value is incremented by a counter at a rate at which products pass through the process element. The count value rolls over to zero when the count value reaches a rollover value R. An historian device periodically receives count value data points from the counter. A deadband value D is set in the historian device for distinguishing between rollovers, resets, and reversals. A client device queries the historian device for an amount of products passed through the process element for a timeframe. The historian device selects a set of count value data points from within the queried timeframe. The historian device determines, based on the selected data points and their quality, an amount of products passed through the process element.

    Abstract translation: 描述存储在历史数据装置中的原始数据,用于确定在过程控制环境中通过过程元素的产品数量。 计数值以产品通过过程元素的速率递增计数器。 当计数值达到翻转值R时,计数值翻转为零。历史数据装置周期性地从计数器接收计数值数据点。 在历史记录器设备中设置死区值D,以区分翻转,复位和反转。 客户端设备在历史记录设备中查询一段时间内通过过程元素的产品数量。 历史数据库设备从查询的时间范围内选择一组计数值数据点。 历史数据设备根据所选数据点及其质量确定通过流程元素传递的产品数量。

Patent Agency Ranking