Supervisory Control Patents (Class 700/9)
  • Patent number: 11306940
    Abstract: In a commercial building, individual occupant thermal comfort is achieved with optimal cost and energy efficiency through the integration of a variety of local thermal comfort components into a communication network that employs emerging optimization principles to meet individual preferences for the thermal environment on a workstation basis while reducing building energy use and operating in accordance with any constraints on the energy grids that serve the buildings. These multiple objectives are met in part through a robust communication network that employs distributing processing to achieve preferred thermal conditions with optimal control of all components at subzone, zone, system, central plant, and energy grid levels.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: April 19, 2022
    Inventor: Thomas Hartman
  • Patent number: 11262743
    Abstract: Provided is a system and method for predicting leading indicators for predicting occurrence of an event at a target asset. Rather than rely on traditional manufacturer-defined leading indicators for an asset, the examples herein predict leading indicators for a target asset based on actual operating conditions at the target asset. Accordingly, unanticipated operating conditions can be considered. In one example, the method may include receiving operating data of a target resource, the operating data being associated with previous occurrences of an event at the target resource, predicting one or more leading indicators of the event at the target resource based on the received operating data, each leading indicator comprising a variable and a threshold value for the variable, and outputting information about the one or more predicted leading indicators of the target resource for display via a user interface.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 1, 2022
    Assignee: SAP SE
    Inventors: Rashmi Shetty B, Leonard Brzezinski, Lauren McMullen, Harpreet Singh, Karthik Mohan Mokashi, Simon Lee, Lukas Carullo, Martin Weiss, Patrick Brose, Anubhav Bhatia
  • Patent number: 11240652
    Abstract: A programmable controller for operating a system is provided as well as a method and devices of configuring such controller. The controller includes firmware storing instructions for controlling operations of the system, the firmware including a passive memory component and a processing unit programmed for operating the system at least in part based on the instructions of the firmware. The firmware is responsive to a signal carrying firmware update information received from an external device for drawing energy from the signal to activate the passive memory component and causing a firmware update process to be performed. Advantageously, the proposed controller can be configured in the absence of electrical power being supplied by an external source and in, some embodiments, using the signal carrying the firmware update information as the sole source of electrical energy in order to perform at least part of the firmware update process.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 1, 2022
    Assignee: GECKO ALLIANCE GROUP INC.
    Inventors: Christian Brochu, Benoit Laflamme
  • Patent number: 11136773
    Abstract: A managed water system can include a first body of water contained in a vessel. The managed water system can also include at least one sensor device that measures at least one parameter associated with the first body of water. The managed water system can further include a circulation system that circulates the body of water relative to the vessel. The managed water system can also include a controller communicably coupled to the at least one sensor device and the circulation system. The controller can control the circulation system, and receive measurements of the at least one parameter made by the at least one sensor device. The controller can also evaluate the measurements using multiple algorithms, and communicate a result of evaluating the measurements.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: October 5, 2021
    Assignee: Rheem Manufacturing Company
    Inventors: Jorge Miguel Gamboa, Terence Sean Doyle, Juan Carlos Montanez
  • Patent number: 11126692
    Abstract: An analytics engine is provided for industrial automation applications. The engine may be modular, and may be instantiated upon receipt of a data structure, such as containing annotated data from or relating to a monitored and/or controlled machine or process. The module may be data-driven so that it is instantiated only as needed, upon receipt of the input data structure. The module then carries out analysis on the data, and outputs a data structure that can be used for further analysis, or directly by other modules for modeling, classification, optimization and/or control.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 21, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan SayyarRodsari, Alexander B. Smith, Kadir Liano
  • Patent number: 11116692
    Abstract: A method, device and system to facilitate centralized control and monitoring of remote network-enabled bathing unit systems owned and operated by different customers are described. A Graphical User Interface (GUI) is provided for presenting on a computing device a listing of bathing unit systems owned and operated by different customers. The GUI is also configured for displaying operational status indicators associated with at least some of the bathing unit systems presented in the listing of bathing unit systems. Data conveying updated operational status information pertaining to one or more of the bathing unit systems in the listing of bathing unit systems is received over a communication network and, in response, the GUI is dynamically adapted to display updated operational status indicators. User operable inputs may also be provided by the GUI to allow a user to add a new entry to the listing of bathing unit systems.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: September 14, 2021
    Assignee: GECKO ALLIANCE GROUP INC.
    Inventor: Benoit Laflamme
  • Patent number: 11112973
    Abstract: A computer system includes a host unit that issues a request of an I/O processing to a volume VOL, a local pool control unit that is in charge of management of a local pool based on a storage area of a drive of one node, and a global pool control unit that is in charge of management of a global pool based on a plurality of local pools, wherein the global pool control unit controls transmission of target data of the I/O processing performed by the host unit based on a commonality relationship among a first node that is formed with the host unit performing the I/O processing, a second node that is formed with the global pool control unit, and a third node that is formed with the local pool control unit managing the local pool.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: September 7, 2021
    Assignee: HITACHI, LTD.
    Inventors: Hiroto Ebara, Yoshinori Ohira, Hideo Saito, Masakuni Agetsuma, Takeru Chiba, Takahiro Yamamoto
  • Patent number: 11086282
    Abstract: Automation agents are utilized to modify operating characteristics of a client, such as a piece of equipment. An operating characteristic of equipment can be selectively adjusted by modification of a set point value, which is associated with the operating characteristic of the equipment. The equipment can adjust the operating characteristic based upon the set point value. A remote control indication can be provided to indicate when a set point value is available for modification. The remote control indication is adjustable by an execution module associated with the equipment. A set point latch can be provided for indicating when the set point value is modifiable by an automation agent.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: August 10, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Clinton D. Chapman, Han Yu, Mbaga Louis Ahorukomeye
  • Patent number: 11067717
    Abstract: An optoelectronic sensor for detecting objects in a monitored zone is provided having at least one light receiver for generating measurement data from received light from the monitored zone and having a safe evaluation unit that has at least two processing channels for a redundant processing of the measurement data and having a comparison unit for comparing processing results of the processing channels to uncover errors in a processing channel 30a-b. The processing channels are here each configured for a determination of a signature with respect to their processing results; and the comparator unit is configured for a comparison of the signatures.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: July 20, 2021
    Assignee: SICK AG
    Inventors: Ingolf Braune, Lars Müller, Matthias Neubauer
  • Patent number: 11068495
    Abstract: The present disclosure discloses a method and system for integrating a dynamic Business Logic (BL) Database (DB) with a Human Machine Interface (HMI) application. The method comprises receiving a Business Logic (BL) specification. The BL specification comprises BL data and one or more parameters associated with the BL data. Further, one or more state charts of the BL data are generated from the BL specification. Thereafter, a dynamic BL DB is developed based on the one or more parameters and the one or more state charts. Furthermore, the BL data in the dynamic BL DB is updated when the BL data in the BL specification is updated. Lastly, the dynamic BL DB is integrated with a HMI application utilizing the BL data to implement the BL. The HMI application retrieves the updated BL data from the dynamic BL DB for implementing updated BL.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: July 20, 2021
    Assignee: Wipro Limited
    Inventors: Swarup Mandal, Debasish Chanda, Souvik Dutta
  • Patent number: 11069100
    Abstract: The present disclosure discloses an intelligent interactive interface, comprising: an interface underlayer drawn from trajectory formed by measurement; a plurality of identifications disposed on the interface underlayer, each of the identifications corresponds to an external device, information of the external device is uploaded in real time, displayed on the interface underlayer and can be stored on a server, and a mapping relationship is established between the information of the external device and the corresponding identification of respective external device; a terminal apparatus is connected to the external device and displays the interface underlayer, identifications and control and/or exchange information with the external device; wherein the information of the external device is displayed in real time on the terminal apparatus through the identifications, the identifications can be added or deleted in real time.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: July 20, 2021
    Assignee: NORTHWEST INSTRUMENT INC.
    Inventors: Yufei Wei, Xin Shi, David Xing
  • Patent number: 11057238
    Abstract: A distributed system of home device controllers can control a set of home devices within one or more local networks of the distributed system, analyze interactions of a user with respect to the set of home devices to determine a scene pattern configured by the user, and generate an automatic scene corresponding to the scene pattern to enable execution of the automatic scene without user interaction with the set of home devices.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: July 6, 2021
    Assignee: Brilliant Home Technology, Inc.
    Inventors: Aaron T. Emigh, Steven Stanek, Jeremy Hiatt, Ashley Chou
  • Patent number: 11044320
    Abstract: A distribution system that provides for multicast transmission of the most important data that is of highest interest and value to client applications including HMI stations, historians, trend views, alarm management functions, advanced process controls, peer-peer communications and supervisory control. A blast list containing the types of data that are to be collected is formulated and stored in a system server and sent to embedded controllers which then multicasts that data to the system server and all console stations in the system.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 22, 2021
    Assignee: Honeywell International Inc.
    Inventors: Paul McLaughlin, Joseph Pradeep Felix, Christopher Michael Gilbert, David Barry Granatelli, James A. Strilich
  • Patent number: 11036213
    Abstract: A module for a technical facility including a technical hardware for the execution of a technical sub-process, a control for a local control of the technical hardware, in which the control is adapted to control the technical hardware autarkical, and an external interface of the control, wherein the external interface comprises an administration shell, wherein the administration shell publishes at least one service relating to an output product of the module via a network, and wherein the external interface is adapted to request at least one service relating to an input product of the module via the network. Furthermore, a corresponding system for the execution of a process by means of a technical facility as well as a corresponding method for the execution of a technical process by means of a technical facility is claimed.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 15, 2021
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Thomas Albers, Thomas Holm
  • Patent number: 11004637
    Abstract: An industrial process field device includes an active component, a latching relay, a controller, a relay drive, and a reset circuit. The active component may be a sensor configured to sense a process parameter, or a control device configured to control a process of the industrial process. The controller is configured to generate a switch signal, and the relay drive is configured to set the latching relay in one of a set state and a reset state based on the switch signal. The reset circuit is configured to set the latching relay to the reset state in response to an interruption of electrical power to the relay drive.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: May 11, 2021
    Assignee: ROSEMOUNT INC.
    Inventors: Nicholas Aaron Wienhold, Justin Tai Zingsheim
  • Patent number: 10973183
    Abstract: A system (10) with sensor equipment (30) including one or more sensors (140,142) and watering equipment (20) disposed on a parcel of land and configured to selectively apply water to the parcel, and a gateway (40) configured to provide for communication with the sensor equipment (30) and the watering equipment (20). The watering equipment (20) comprises a watering pump (120), wherein the watering pump (120) is operably coupled to a water source (100) and a water line (110) to alternately couple the water source (100) to and isolate the water source (100) from the water line (110). The watering pump (120) further includes a pump sensor assembly (155) configured to detect environmental and operational parameters and processing circuitry (160) configured to direct the watering pump (120) based on detected environmental and operational parameters.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: April 13, 2021
    Assignee: HUSQVARNA AB
    Inventors: Johannes Gungl, Florian Soor, Thomas Schabel, Juergen Link, Wolfgang Schwarz
  • Patent number: 10980098
    Abstract: A networked light control system includes a wireless detection circuit configured to receive wireless signals emitted by marker devices associated with different lighting devices. The control system includes the lighting devices connected with each other in a wired lighting control network. The control system includes a controller configured to determine network addresses of the lighting devices in the wired lighting control network based on the wireless signals received from the marker devices. The control system includes the controller is configured to control operation of one or more of the lighting devices in the wired lighting control network using one or more of the network addresses that are determined based on the wireless signals received from the marker devices.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: April 13, 2021
    Assignee: CURRENT LIGHTING SOLUTIONS, LLC
    Inventors: Gergely Katz, Tamas Varjasi, Tamas Vegh, Balazs Bencze, Sandor Polyak
  • Patent number: 10929324
    Abstract: Methods and Systems are described for control at/of a network node. The network node can include a control module and first and second modules coupled to the control module. The first module can be configured to select first input/output (I/O) types of a field device coupled at an I/O interface of the network node. The second module can be configured to select a second I/O types of the field device. The first and second modules can be coupled to the I/O interface through a field device coupler.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: February 23, 2021
    Assignee: Schneider Electric Systems USA, Inc.
    Inventors: Alexander Park Johnson, Michael Fox, Michael Ian Baines, Mark William Green, Richard Linwood Linscott
  • Patent number: 10867077
    Abstract: A method for accessing functions of an embedded device, for example a controller programmable from memory, wherein function blocks of the embedded device are assigned to at least two hierarchically superimposed levels, an access to a function block of the embedded device occurs from outside of the embedded device by a data interface, and for access an authentication must occur for the level to which the respective function block is assigned, and again for each individual level above the level to which the function block is assigned, to permit execution of a function of the function block, wherein the functions of the function blocks permit access to a firmware of the embedded device.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: December 15, 2020
    Assignee: Schneider Electric Automation GmbH
    Inventors: Ralf Berner, Thomas Gleixner
  • Patent number: 10860347
    Abstract: Techniques for concurrent execution of multiple content item processes, such as video game processes, on a single virtual machine instance are described herein. In some examples, developers may provide an indication of a desired content item process quantity count, which is a quantity of content item processes for concurrent execution of content item sessions on each of one or more virtual machine instances. Also, in some examples, the content item process quantity count may be adjustable such that it may be changed, for example in response to various conditions or events. Also, in some cases, collected performance metric information may be used to make intelligent decisions regarding scaling of content item processes. In some examples, when a content item session stops executing on a healthy content item process, the content item process may remain active and may be reused by executing one or more subsequent content item sessions.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Richard Franklin Porter, Aleksey A. Polesskiy, Hok Peng Leung, Geoffrey Scott Pare, Christopher David Byskal, Alexis Levasseur
  • Patent number: 10838413
    Abstract: A performance monitoring system enables users of computing devices to easily view performance indicators for any of a number of different process control sites. A computing device displays a graphical user interface (GUI) that enables a user to identity one or more process control sites he or she is interested in monitoring. The computing device communicates with one or more servers associated with the process control site(s) to receive and display a set of performance indicators tailored to the selected process control sites and to the user's interests. In some instances, the user selects multiple sites and the system acts as an aggregator that selects, prioritizes, and/or categorizes (based on any of a number of different factors) performance indicators to be provided to the user for the multiple sites.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: November 17, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Trevor Duncan Schleiss, David R. Denison, Manikandan Janardhanan, Shaobo Qiu, William L. Sells
  • Patent number: 10809688
    Abstract: A control architecture includes at least one programmable logic controller and at least one cloud computing system. An automation program of the controller includes at least one predefined control module. The cloud computing system is designed to store first data in accordance with a model of input data and second data in accordance with a model of output data. At least one first hardware and/or software entity is designed to publish the first data in the cloud computing system with a view to being read by the programmable logic controller when it executes the predefined control module. At least one second hardware and/or software entity is designed to read the second data published in the cloud computing system by the programmable logic controller when it executes the predefined control module.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: October 20, 2020
    Assignee: Schneider Electric Industries SAS
    Inventors: Yves Drouot, Francois Gorisse
  • Patent number: 10754710
    Abstract: Methods and apparatus for a transactional watch mechanism are disclosed. A distributed system includes a state manager coordinating access to a registry. In response to a watch establishment request specifying target elements of the registry for which update notifications are to be provided and an indication of a notification destination, the state manager determines a watch establishment timestamp, and initiates a sequence of asynchronous update notifications to the destination, corresponding to each update to a target element completed after the watch is established. The notifications are provided in the order in which the corresponding updates are applied. The sequence includes exactly one update notification for a given update and excludes update notifications for elements of the registry other than the specified target elements.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 25, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Long X. Nguyen, Allan H. Vermeulen
  • Patent number: 10699037
    Abstract: A device information acquirer acquires device information collected by a controller. A floor plan editor edits a simplified floor plan of a home by individually adding a configuration of a room where an electric device is installed, in accordance with a user operation. A device icon positioner positions an icon of the electric device in each room in the floor plan edited by the floor plan editor, in accordance with the user operation. A layout generator generates layout information for the electric device in the home, based on the edited floor plan and the positioned icon.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: June 30, 2020
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masaaki Yabe, Ichiro Maruyama, Satoshi Minezawa, Toshiaki Yoshikawa, Hirotoshi Yano, Daisuke Iizawa, Kenichiro Tanaka, Takashi Ogino
  • Patent number: 10580570
    Abstract: The distributor module serves for distributing electrical power to at least two connected measuring devices (S1, S2) and for forwarding to at least one superordinated electronic data processing unit (NLU) information concerning at least one physical, measured variable transmitted from the connected at least two measuring devices. For this, the distributor module comprises a module housing (100) as well as an electronics module placed within the module housing (100).
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: March 3, 2020
    Assignee: Endress+Hauser Conducta GmbH+Co. KG
    Inventors: Torsten Pechstein, Sven-Matthias Scheibe
  • Patent number: 10579815
    Abstract: The variable domain data access control system and method described herein use the same variable domain to describe a data security model and a variable domain data model, such as a product configuration model. A variable domain is a set of resource data that can be described using a logical relationship data structure. The variable domain utilizes logical relationship expressions, such as a Boolean logic language, to define resource data in terms of parts, rules and/or attributes, and any other property that can be accessed for viewing, manipulation, or other purposes. The data security model represents an access control list (ACL) that includes security attributes as resource data and uses the same data structure and logical relationship expressions as an associated variable domain data model. An application, such as a configuration engine, can be used to create controlled access to the variable domain data model using the data security model.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: March 3, 2020
    Assignee: VERSATA DEVELOPMENT GROUP, INC.
    Inventors: Jacy M. Legault, Jon Loyens
  • Patent number: 10545467
    Abstract: A system for controlling a plurality of facilities includes a plurality of facility modules for controlling operation of a facility, each facility module corresponding to a respective facility of the plurality of facilities, and a control module communicatively coupled to the plurality of facility modules. The control module has access to a plurality of configuration parameter groups, each configuration parameter group of the plurality of configuration parameter groups including at least one configuration parameter, and association logic defining an association between at least some of the plurality of facility modules and at least one configuration parameter group. Upon a configuration parameter group being modified, the control module is configured to identify the modified configuration parameter group and identify from the association logic facilities associated with the modified configuration parameter group, and communicate the modified configuration parameter group to each associated facility modules.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: January 28, 2020
    Assignee: Parker-Hannifin Corporation
    Inventor: Jean-Paul Brassard
  • Patent number: 10541556
    Abstract: A demand response system incorporating an enterprise demand manager (EDM), and a universal demand response gateway (UDG). The EDM may provide a single unified web interface. It may provide a cloud application that allows an operator of an enterprise to create and send load/energy reduction requests to buildings of one or more groups of buildings in the enterprise. The cloud application may provide controls to the buildings based on market conditions, dispatch demand response (DR) events to the buildings, and provide feedback to confirm that requested reductions are occurring in the buildings. The DR events may include the buildings in an energy market, a load/energy reduction intensity level, and a target load/energy reduction amount for each building. The UDG may perform as a gateway between various DR automation servers (DRAS's) and multiple supervisor controllers at the buildings.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 21, 2020
    Assignee: Honeywell International Inc.
    Inventors: Ripunjeet Dutta, Prabhat Ranjan, Rob Warner, Barnali Chetia
  • Patent number: 10534983
    Abstract: A piping and instrumentation planning and maintenance system includes an input/output (I/O) interface for receiving a target piping and instrumentation diagram (PID) from a document source system; a processor in communication with the I/O interface; and non-transitory computer readable media in communication with the processor. The non-transitory computer readable media store instruction code, which when executed by the processor, causes the processor to classify entities and properties thereof within the target PID. The entities include one or more assets and interconnections therebetween specified in the PID. The processor compares the classified entities to a knowledge base that represents relationships between a plurality of assets and interconnections between the assets. The processor then determines, based on the comparison, whether the assets in the target PID are interconnected correctly.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: January 14, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Teresa Sheausan Tung, Jean-Luc Chatelain, Jurgen Albert Weichenberger, Ishmeet Singh Grewal
  • Patent number: 10534351
    Abstract: An automation system network can have a host connected to a first device via a network with the first device having a processor that assigns a first address to the first device, imports factory information from a second device connected to the first device via the network, and assigns a second address for the second device. At least one automation activity may be executed with the first device and the first and second addresses are employed to conduct device-to-device communications.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: January 14, 2020
    Assignee: Quest Automated Services, LLC
    Inventors: Ed Martell, Hanz Da Silva, Adam Cooper
  • Patent number: 10522006
    Abstract: A computer implemented interactive gaming tournament system includes generating match content in response to a request inquiry from a user device that is associated with a user, the match content includes payment attribute information and tournament attribute information, content is generated for the user device that includes the payment attribute information and tournament attribute information. The system includes sending a request for validation to a payment service in response to an entrance request from the user device, the entrance request includes selected tournament attribute information. The system includes sending population content based on the selected tournament attribute information in response to receiving validation content from the payment service, the validation content includes confirmation that a user account associated with the user contains funds that are equal to or greater than a fee associated with the selected payment attribute information.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: December 31, 2019
    Inventor: Erik Alexander
  • Patent number: 10509382
    Abstract: A decentralized peripheral having process input and process output modules which, in a process control mode of operation, interact with field devices connected to these modules, and having an interface module in which a process image is stored, wherein in the process control mode of operation the process input modules write process input values for processing via an automation device connected to the decentralized peripheral into the process image, and the automation device writes process output values for processing via the process output modules into the process image such that as real a behavior as possible of this decentralized peripheral can be simulated.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: December 17, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Benjamin Lutz, Gerrit Wolf
  • Patent number: 10469312
    Abstract: In some embodiments, an apparatus includes a first controller configured to be operatively coupled within a network having a set of network nodes, a forwarding gateway and a configuration entity. The first controller is configured to manage session state and node state associated with the set of network nodes independent of the forwarding gateway. The first controller is configured to fail over to a second controller when the first controller fails, without the forwarding gateway failing over and without the configuration entity failing over.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: November 5, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Abhijit Choudhury, James Murphy, Pranay Pogde, Shine-Chu Wang, Rajagopalan Sivaramakrishnan, Raghavendra Mallya, Ileana J. Membreno, Sandip Shah, Yung-Ching Tseng
  • Patent number: 10452040
    Abstract: Techniques are described for graph-based analysis of data generated on sensor networks, such as Internet-of-Things (IoT) networks. Data may be collected from various computing devices, or sensors, on a network. The data is discretized and analyzed to provide a graphical representation of at least a portion of the data. In some instances, the graph may be determined based on various relationships between nodes that correspond to discrete portions of the data, and the relationships between nodes may be time-based correlations between the data of the nodes. The graph accumulates, compresses, and organizes the data to enable efficient data visualization, analysis, alert generation, and/or other activities. A previously generated version of a graph may be compared to a current version to identify a changing situation, such as new usage of the monitored devices, failure or anomalous behavior of the devices, and so forth.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: October 22, 2019
    Assignee: SAP SE
    Inventor: Stefan Kienzle
  • Patent number: 10430693
    Abstract: A piping and instrumentation planning and maintenance system includes an input/output (I/O) interface for receiving a target piping and instrumentation diagram (PID) from a document source system; a processor in communication with the I/O interface; and non-transitory computer readable media in communication with the processor. The non-transitory computer readable media store instruction code, which when executed by the processor, causes the processor to classify entities and properties thereof within the target PID. The entities include one or more assets and interconnections therebetween specified in the PID. The processor compares the classified entities to a knowledge base that represents relationships between a plurality of assets and interconnections between the assets. The processor then determines, based on the comparison, whether the assets in the target PID are interconnected correctly.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 1, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Teresa Sheausan Tung, Jean-Luc Chatelain, Jurgen Albert Weichenberger, Ishmeet Singh Grewal
  • Patent number: 10341293
    Abstract: A field device firewall includes a processor that runs a cyber-protection algorithm, and a memory storing a list of device types, requests and commands. The field device firewall is adapted for use in a communications network between a field network communication interface coupled to a field device and a process controller. The field device firewall does not support any native communications with the field device and also lacks an IP address. The cyber-protection algorithm implements comparing information in a received packet to the stored list, allowing transmission of the received packet to the field device if the comparing determines the information is on the stored list, and blocking transmission of the received packet to the field device if the comparing determines the information is not on the stored list.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: July 2, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ramesh Babu Koniki, Anand Narayan
  • Patent number: 10289086
    Abstract: An approach for control of users relative to access to controllers of a site in a hierarchy of controllers and building equipment. When a user of a customer has established a read write connection to a site controller, the customer does not necessarily want any subsequent user to establish a read write connection to the site controller or another controller within the same site and also make changes, for example, to settings of building equipment. Thus, a subsequent user may be allowed a read only connection and just be able to view building equipment information. When the first user has disconnected either intentionally or by inactivity, the site controller may be cleared allowing a subsequent user to obtain a read write connection. If the first user is inactive but fails to disconnect from the controller, an auto log-off provision may disconnect the user after a specified period of inactivity.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 14, 2019
    Assignee: Honeywell International Inc.
    Inventors: Jerry Marti, Sadiq Basha, Ajay N. Nair
  • Patent number: 10263804
    Abstract: A method for operating one or more service systems by an analyzing computer including a memory and a processor includes receiving one or more received control requests (RCR) for controlling one or more resources of one or more service systems and anticipating one or more future control requests (ACR) based on one or more of the RCR, one or more prior stored control requests, and/or one or more already served control requests (SCR). The method further includes assessing an impact of selected control requests (CR) on resources of the one or more service systems, wherein the selected CR include one or more of the RCR and/or one or more of the ACR. In addition, the method includes determining, by the AE, that an assessed impact of at least one of the selected CR results in one or more adverse situation rules (ASR) violations.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 16, 2019
    Assignee: NEC Corporation
    Inventors: Mischa Schmidt, Anett Schuelke
  • Patent number: 10163286
    Abstract: Systems and methods for remotely controlling at least a first function of a security device of a vehicle, wherein a remote control device has a first radio unit, whereby a connection to a mobile radio network can be established. The system can be programmed to carry out the following steps: a) determining the position of the vehicle b) determining the position of the remote control device c) determining an actual distance between the position of the vehicle and the remote control device d) comparing the actual distance with at least one defined specified distance, wherein the first function is activated if the actual distance is less than or equal to the specified distance.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: December 25, 2018
    Assignee: HUF HULSBECK & FURST GMBH & CO. KG
    Inventor: Sven Gennermann
  • Patent number: 10114981
    Abstract: Apparatus, method, and system for remotely affecting the functionality and lifetime of an integrated circuit are described herein. One embodiment of a method includes: tracking a plurality of operational metrics relating to a monitored device, sending one or more of the plurality of operational metrics to a remote monitor and responsively receiving a command generated by the remote monitor, generating a threat level based on the plurality of operational metrics and the command, and performing a derating action based on the threat level. The command from the remote monitor may be generated by the remote monitor based, at least in part, on the one or more of the plurality of operational metrics. Alternatively, the command may be generated based on information obtained independently by the remote monitor and not based on the one or more of the plurality of operational metrics.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: October 30, 2018
    Assignee: Intel Corporation
    Inventors: Robert F. Kwasnick, Suraj Sindia, Clark N. Vandam, Balkaran Gill
  • Patent number: 10101720
    Abstract: A dynamic environment (e.g., an automated industrial process) has multiple conditions in response to which corresponding actions are required, and comprises various equipment, control device(s) to control the equipment, and one or more sensors to generate input signal(s) representing a monitored condition of the environment. A control system for the environment comprises a master processor and one or more co-processors, wherein the master processor configures a given co-processor to evaluate only a first subset of conditions expected to occur in the environment within a specified time period (e.g., less than a response time of the master processor), and to provide first control information representing an action to be taken if a particular condition of the first subset is satisfied.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: October 16, 2018
    Assignee: Opteon Corporation
    Inventors: Mark J. Frazer, T. Eric Hopkins, Timothy N. Schaeffer
  • Patent number: 10079690
    Abstract: A method for operating one or more service systems includes receiving, by an input interface of the AE, one or more control requests for controlling one or more resources of one or more service systems, anticipating, by the AE, one or more future control requests (ACR), based on the one or more received control requests (RCR), prior stored control requests, and/or served control requests, and assessing, by the AE, an impact on the one or more service systems by checking an effect of selected control requests (CR), on resources of the one or more service systems, wherein the CR include at least one of the RCR, one or more already served control requests (SCR), and the ACR, when the CR would be performed on one or more of the resources of the at least one of the one or more service systems.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: September 18, 2018
    Assignee: NEC CORPORATION
    Inventors: Mischa Schmidt, Anett Schuelke
  • Patent number: 10078326
    Abstract: A method includes obtaining information associated with multiple events in an industrial process control and automation system, where the information is obtained from one or more sources of data related to the industrial process control and automation system. The method also includes outputting the information to a notification system configured to generate multiple notifications for mobile end-user devices using the retrieved information. Obtaining the information associated with the multiple events includes using one or more queries to obtain at least part of the information from at least one of the one or more sources. The one or more queries support detection of events from the at least one source that is not configured or able to provide event information to the notification system.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 18, 2018
    Assignee: Honeywell International Inc.
    Inventors: Andrew Duca, Matthew G. Burd
  • Patent number: 9998323
    Abstract: A system may include a first point of deployment (POD) and a second POD at a data center, where each of the first POD and the second POD may be configured to support a first version of a platform template. The first POD may a first set of servers based on a first hardware platform and the second POD may include a second set of servers based on a second hardware platform. A configuration manager may be configured to determine a difference between the first hardware platform and the second hardware platform and generate a second version of the platform template based on the difference between the first hardware platform associated and the second hardware platform. In some cases, the second version of the platform template may be installed on the second POD as part of an upgrade process.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: June 12, 2018
    Assignee: Bank of America Corporation
    Inventors: Raminder Chhatwal, Suresh Nair, Tal Sadan, Minesh Shah
  • Patent number: 9946625
    Abstract: Disclosed is a computer-implemented software development diagnostic tool for improving the efficiency of software development. The computer-implemented software development diagnostic tool implements a state machine including learning, troubleshooting, and reworking states, records time elapsed in each state, and produces annotated timeline data. Also disclosed is a method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to select and track time spent in learning, troubleshooting, and reworking states of software development activity. Also disclosed is a method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: April 17, 2018
    Assignee: New Iron Group, Inc.
    Inventor: Janelle Marie Klein
  • Patent number: 9872411
    Abstract: An apparatus includes a remote terminal unit (RTU) having a housing, where at least a portion of the housing includes a shell of thermally-conductive material. The RTU also includes at least one circuit board assembly having at least one processing device configured to communicate with one or more industrial control and automation field devices via one or more input/output (I/O) channels. The at least one circuit board assembly is positioned within the shell. The RTU further includes a heat sink configured to remove thermal energy from the at least one processing device. In addition, the RTU includes a thermal pad configured to receive the thermal energy from the heat sink and to provide the thermal energy to the shell.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 16, 2018
    Assignee: Honeywell International Inc.
    Inventors: Jie Lv, Lei Zou, Zhi Yang
  • Patent number: 9830216
    Abstract: A device management system for performing validation prior to commissioning at least one field device. The system includes a commissioning tool operable to receive at least one source file relating to the at least one field device for import operation, and a processor operable to check the source file for any error. If at least one error is found in the source file, the processor is operable to refer to an error resolution database for providing guidance on resolution of error associated with the source file without terminating the import operation.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: November 28, 2017
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventor: Huu Thien Tan Nguyen
  • Patent number: 9790630
    Abstract: The present invention provides a laundry treating apparatus including a cabinet, an accommodating unit within the cabinet to hold laundry, a door provided on one face of the cabinet to access the accommodating unit, a control panel to receive a washing cycle control order, a first communication module to communicate with a mobile communication terminal through a local area network to receive ID information.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: October 17, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyosang Shin, Hyunsang Kim, Minkyu Park
  • Patent number: 9779219
    Abstract: A system, method, and computer-readable medium are disclosed for entitling the implementation of a feature associated with a device after it is manufactured. A feature entitlement management system receives a device's unique identifier, which is then processed to determine which features associated with the device are available for implementation. Once determined, the available features are provided to the user of the device, who in turn selects a feature for implementation. A feature entitlement is then generated by performing late binding entitlement operations to associate the selected feature's corresponding entitlement data with the device's unique identifier. The resulting feature entitlement is then is processed to implement the selected feature.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: October 3, 2017
    Assignee: Dell Products L.P.
    Inventors: Clint H. O'Connor, Gary D. Huber, James W. Clardy, Michael Haze
  • Patent number: 9720403
    Abstract: A process control method that automatically and comprehensively manages the creation, storage and use of electronic records during the operation of a controlled process and for governing and documenting the users that operate the computer systems that are involved in the creation, storage and use of the electronic records. The method controls a process, such as a chemical process, by receiving measurement information relating to the process, applying rules to the received measurement information to determine a desired response, and sending control information to at least one device associated with the process, so as to modify the process. The method maintains the rules, measurements and control activity in transaction logs or audit trails related thereto in a secure database.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 1, 2017
    Assignee: NYMBUS SYSTEMS CORPORATION
    Inventors: Michael A Power, Richard Kramer