Computer system security server system and method

    公开(公告)号:US11050734B2

    公开(公告)日:2021-06-29

    申请号:US16534876

    申请日:2019-08-07

    IPC分类号: H04L29/06

    摘要: Some embodiments of the invention provide systems and methods for securing configuration information for cloud-based services. Some embodiments include a system comprising a data store and data sets including plant process information and configuration information. A memory device stores computer-executable instructions executable by a processor coupled to the cloud service. When executed, the instructions receive configuration information, store it in a data file, apply a generated certificate to the file, and deploy the resulting protected configuration data file to the cloud-based service. In addition, the protected configuration data file is made available by obtaining the file from the cloud-based service.

    Load test framework
    52.
    发明授权

    公开(公告)号:US11023349B2

    公开(公告)日:2021-06-01

    申请号:US15842969

    申请日:2017-12-15

    IPC分类号: G06F11/34 G06F11/30

    摘要: A computer-implemented method and system involve providing a script-driven framework to monitor performance of operations on two or more sets of objects to be executed on a target system in parallel on separate threads according to a test scenario with user-defined language stipulations from a script file, and executing the script file through the framework to implement the test scenario on the target system. The language stipulations include an operation hierarchy for each of the two or more sets of objects and at least one synchronization point corresponding to a point in time at which operations on the separate threads are to be synchronized. The framework can be XML-compliant.

    DYNAMICALLY INFERRING VARIABLE DIMENSIONS IN USER-ADDED EQUATIONS

    公开(公告)号:US20210142870A1

    公开(公告)日:2021-05-13

    申请号:US17156104

    申请日:2021-01-22

    发明人: Harry Scott Brown

    IPC分类号: G16C20/90

    摘要: A processor executable method, system, and computer-readable media expedite the process of entering equations for use in developing simulations of chemical processes. The process of entering equations is expedited by dynamically inferring the dimensions of variables. The process infers the dimensions of all variables in user-added equations, and infers the dimensions of each variable in a user-added equation sequentially. The process automatically creates variables with unassigned dimensions in response to indications, such as inputs from a user, to declare new equations. The process assigns dimensions to variables based on relations between variables, such as logical relations between the dimensions of variables.

    COMPUTERIZED SYSTEM AND METHOD FOR GENERATING AND DYNAMICALLY UPDATING A DASHBOARD OF MULTIPLE PROCESSES AND OPERATIONS ACROSS PLATFORMS

    公开(公告)号:US20210141585A1

    公开(公告)日:2021-05-13

    申请号:US17095166

    申请日:2020-11-11

    摘要: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically generates and dynamically updates a multi-displayed dashboard of consistent instances on separate devices and/or network locations. The disclosed framework produces and displays an interactive dashboard including electronic tiles representing data of multiple processes and operations. The framework includes functionality for uniformly maintaining the display characteristics, such as the look and feel of the dashboard and the tiles included therein, across platforms of different devices, operating environments and/or display capabilities.

    Stream-based composition and monitoring server system and method

    公开(公告)号:US10983889B2

    公开(公告)日:2021-04-20

    申请号:US16560824

    申请日:2019-09-04

    摘要: Embodiments of the invention provide a management console enabling monitoring of distributed components of a process control application. The management console includes a management console window that can be customized according to one or more user-defined software code modules that interface to data sources to populate views supported by the console window. The invention further includes a language and method of composing blocks of executable code within the management console that provide the capability to run many analyses simultaneously. The console window includes a set of view templates including controls for manipulating graphically displayed representations of data rendered by the distributed components, and an interface for exchanging requests and data with an extensible set of software modules that provide data links to one or more distributed data-linked components. The set of software modules also define the customizable portions of the view rendered by the console window.

    Dynamically inferring variable dimensions in user-added equations

    公开(公告)号:US10930374B2

    公开(公告)日:2021-02-23

    申请号:US16411878

    申请日:2019-05-14

    发明人: Harry Scott Brown

    IPC分类号: G16C20/90 G16C20/10

    摘要: A processor executable method, system, and computer-readable media expedite the process of entering equations for use in developing simulations of chemical processes. The process of entering equations is expedited by dynamically inferring the dimensions of variables. The process infers the dimensions of all variables in user-added equations, and infers the dimensions of each variable in a user-added equation sequentially. The process automatically creates variables with unassigned dimensions in response to indications, such as inputs from a user, to declare new equations. The process assigns dimensions to variables based on relations between variables, such as logical relations between the dimensions of variables.

    Recipe management system
    57.
    发明授权

    公开(公告)号:US10885002B2

    公开(公告)日:2021-01-05

    申请号:US14513815

    申请日:2014-10-14

    IPC分类号: G06F16/21 G05B19/418

    摘要: A recipe management system includes a versioning system that tracks the revision history of templates and their child instances. Modifications to templates and instances create new records with new primary key identifiers and version identifiers. However, each new version of a template or instance has the same root identifier as the prior versions. When a template is modified, a flag is set in its child instances, but they are not modified automatically. When an instance is modified, it has no effect on the parent template. At runtime, a recipe model is loaded to an equipment model to execute a recipe on a piece of equipment. Only approved versions of equipment models are used during execution, even if newer versions exist. During execution, new equipment models can be created. The recipe management system includes an execution engine that can be hosted as a standalone executable or in a system platform.

    Interactive feedback for variable equation specifications

    公开(公告)号:US10437210B2

    公开(公告)日:2019-10-08

    申请号:US14231363

    申请日:2014-03-31

    IPC分类号: G05B17/02

    摘要: Software instructions stored on a memory device and executable by a processor generate a plurality of models to simulate a process entity. The models include equations that mathematically represent the functionality of the process. Moreover, the models are configured to accurately represent the functionality of the process. Instructions determine whether the equations of the models are solvable after each change made to the models and indicate the result of the determination of solvability of the equations. Changes to the plurality of models are suggested that may render the equations solvable if the equations are determined to be unsolvable.

    SERVERS, SYSTEMS, AND METHODS FOR FLUID PHASE DETECTION

    公开(公告)号:US20240256744A1

    公开(公告)日:2024-08-01

    申请号:US18426684

    申请日:2024-01-30

    IPC分类号: G06F30/28 G06F113/08

    CPC分类号: G06F30/28 G06F2113/08

    摘要: In some embodiments, the disclosure is directed to a system for simulating multiple components and phases for fluid phase detection. In some embodiments, the system is configured to execute fast iterations under given temperature, pressure, and feed, with liquid phases starting from 100% purity of a corresponding key component. In some embodiments, the system is configured to apply a direct substitution method with relaxation damping for iterations at fixed conditions. In some embodiments, the system is configured to draw a tangent plane from a suspicious phase composition and execute a tangent plane distance analysis at a potentially missed physical phase by estimating 95% to 99.9999% purity of a possible liquid key component. In some embodiments, the system is configured to automatically correct the order of key components for simulations, based on analyses such as tangent plane distance analysis, immiscibility checks, and the exclusion of Henry components.

    SERVERS, SYSTEMS AND METHODS FOR MACHINE TRANSLATION AS A COMPUTERIZED AND/OR NETWORK-PROVIDED SERVICE

    公开(公告)号:US20240249084A1

    公开(公告)日:2024-07-25

    申请号:US18423094

    申请日:2024-01-25

    IPC分类号: G06F40/51

    CPC分类号: G06F40/51

    摘要: Disclosed are systems and methods for a novel machine translation as a service (MTaS) framework that enables real-time machine translation to realize improved accuracy without degrading the speed in which a translator can operate. The disclosed translator technology can provide an improved, computationally efficient and accurate system that can improve how translations are provided, which can improve how translation-based processes are performed. The disclosed framework enables translation string gaps between translated releases to be identified, filled and/or corrected. Such automated and/or selected translation correction, modification and/or fine-tuning can be enabled via any type of translation model and/or model combination. The disclosed framework effectively enables a crowd-sourced translation to be performed, which can include, but is not limited to, translations from a plurality of translator models, repetitive translations via a translation model and/or translations that account for user feedback from particular translation releases, and the like, or some combination thereof.