BR9910512A - System and methods for object-oriented control of diverse electromechanical systems using a computer network - Google Patents
System and methods for object-oriented control of diverse electromechanical systems using a computer networkInfo
- Publication number
- BR9910512A BR9910512A BR9910512-8A BR9910512A BR9910512A BR 9910512 A BR9910512 A BR 9910512A BR 9910512 A BR9910512 A BR 9910512A BR 9910512 A BR9910512 A BR 9910512A
- Authority
- BR
- Brazil
- Prior art keywords
- java
- oriented
- computer network
- methods
- systems
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4488—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
"SISTEMA E MéTODOS PARA CONTROLE ORIENTADO A OBJETO DE SISTEMAS ELETROMECâNICOS DIVERSOS USANDO UMA REDE DE COMPUTADOR" Uma metodologia do sistema de controle usa software orientado a objeto para integrar múltiplos sistemas de controle em um modelo de objeto comum. As técnicas orientadas a objeto são usadas para construir aplicações baseadas em java distribuídas em um ambiente de sistema aberto de múltiplos fornecedores para uso no controle e monitoramento de sistemas de variados tamanho e configuração. O sistema proporciona ambos, um cliente de navegador (101) (funcionando em um navegador, capacitado em Java) e um cliente do servidor (121). A presente invenção tem múltiplas estações: um Servidor do BAS da Web (110), um Processador de Rede (NP) (111) e um controlador de campo (FC) (112). Os NP e PC são preferivelmente Máquinas Virtuais Java implementadas em um Ambiente Modular Java conectado. A informação é trazida para um modelo de objeto comum e tornada disponível por todo o sistema. Uma linguagem de programação personalizada baseada em Java é fornecida para a criação do objeto, com acesso a objetos controlados através de um protocolo de segurança de múltiplos níveis. O fluxo dos dados é governado por um gerenciador de sincronização de informação em tempo real."SYSTEM AND METHODS FOR OBJECT-ORIENTED CONTROL OF MISCELLANEOUS ELECTROMECHANICAL SYSTEMS USING A COMPUTER NETWORK" A control system methodology uses object-oriented software to integrate multiple control systems into a common object model. Object-oriented techniques are used to build Java-based applications distributed in an open system environment from multiple vendors for use in controlling and monitoring systems of varying sizes and configurations. The system provides both a browser client (101) (running on a browser, Java enabled) and a server client (121). The present invention has multiple stations: a BAS Web Server (110), a Network Processor (NP) (111) and a field controller (FC) (112). NP and PC are preferably Java Virtual Machines implemented in a connected Modular Java Environment. The information is brought to a common object model and made available throughout the system. A custom programming language based on Java is provided for object creation, with access to controlled objects through a multi-level security protocol. The data flow is governed by a real-time information synchronization manager.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US8553998P | 1998-05-15 | 1998-05-15 | |
| PCT/US1999/010711 WO1999060487A1 (en) | 1998-05-15 | 1999-05-14 | System and methods for object-oriented control of diverse electromechanical systems using a computer network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BR9910512A true BR9910512A (en) | 2001-01-02 |
Family
ID=22192285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BR9910512-8A BR9910512A (en) | 1998-05-15 | 1999-05-14 | System and methods for object-oriented control of diverse electromechanical systems using a computer network |
Country Status (9)
| Country | Link |
|---|---|
| EP (1) | EP1082669A4 (en) |
| JP (1) | JP4330799B2 (en) |
| KR (1) | KR100563291B1 (en) |
| CN (1) | CN1305611B (en) |
| AU (1) | AU758278B2 (en) |
| BR (1) | BR9910512A (en) |
| CA (1) | CA2332009C (en) |
| HK (1) | HK1038970B (en) |
| WO (1) | WO1999060487A1 (en) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI109951B (en) * | 1999-12-29 | 2002-10-31 | Valtion Teknillinen | Control unit and method for controlling it |
| EP1168752A1 (en) | 2000-06-23 | 2002-01-02 | Matra Nortel Communications | Access control in client-sever systems |
| DE10058391C2 (en) | 2000-11-24 | 2003-06-18 | Siemens Ag | Object processing device |
| EP1386217A4 (en) * | 2001-05-09 | 2008-11-26 | Spraying Systems Co | Object-oriented technique for creating a sprayer control program |
| US6819960B1 (en) | 2001-08-13 | 2004-11-16 | Rockwell Software Inc. | Industrial controller automation interface |
| US8417827B2 (en) * | 2001-12-12 | 2013-04-09 | Nokia Corporation | Synchronous media playback and messaging system |
| DE10214185A1 (en) | 2002-03-28 | 2003-10-16 | Siemens Ag | PC arrangement for visualization, diagnostic and expert systems for monitoring and control or regulation of high-voltage supply units of electrostatic filters |
| US20040093516A1 (en) * | 2002-11-12 | 2004-05-13 | Hornbeek Marc William Anthony | System for enabling secure remote switching, robotic operation and monitoring of multi-vendor equipment |
| US7526347B2 (en) * | 2003-02-18 | 2009-04-28 | Fisher-Rosemount Systems, Inc. | Security for objects in a process plant configuration system |
| US8880735B2 (en) * | 2003-09-05 | 2014-11-04 | Sierra Wireless, Inc. | Mail server based application record synchronization |
| FR2865557B1 (en) * | 2004-01-27 | 2006-06-23 | Sinovia | OPEN SYSTEM FOR INTEGRATING AND MANAGING COMPUTER COMPONENTS REPRESENTING A SPECIFIC FUNCTIONALITY OF A DETERMINED APPLICATION |
| DE102004036210B4 (en) * | 2004-07-26 | 2006-08-31 | Siemens Ag | Control device and control method for electrostatic precipitators with a configurable number of parallel and serial filter zones |
| CN101553763A (en) * | 2005-05-13 | 2009-10-07 | 洛克威尔自动控制技术股份有限公司 | Hierarchically structured data model for utilization in industrial automation environments |
| EP1907930A1 (en) * | 2005-07-26 | 2008-04-09 | Sinovia | Open system for integrating and managing computer-based components representing a specific functionality of a specific application |
| CN102759886A (en) * | 2005-08-22 | 2012-10-31 | 传恩国际股份有限公司 | Building automation system convenient for user customization |
| CN100433649C (en) * | 2005-11-17 | 2008-11-12 | 中兴通讯股份有限公司 | Method of Multi-object Configuration in Telecommunication Network System |
| US7734572B2 (en) | 2006-04-04 | 2010-06-08 | Panduit Corp. | Building automation system controller |
| CN100409128C (en) * | 2006-10-17 | 2008-08-06 | 南京科远自动化集团有限公司 | General industrial controller |
| EP2171550A4 (en) * | 2007-06-27 | 2012-09-12 | Koninkl Philips Electronics Nv | System and method for providing device independent control and modification |
| US8863122B2 (en) | 2009-07-31 | 2014-10-14 | Hewlett-Packard Development Company, L.P. | Remote control of a plurality of virtual machines using actions facilitated through a graphic user interface |
| EP2579113B1 (en) | 2011-10-03 | 2021-02-17 | Siemens Schweiz AG | Structure of a building automation system |
| CN102393724B (en) * | 2011-11-30 | 2014-06-04 | 洛阳正扬冶金技术股份有限公司 | Framework of multilayer automation control system |
| EP2831680B1 (en) | 2012-03-28 | 2018-07-04 | Siemens Schweiz AG | System and method for grouping building automation objects for group communication within a building automation system |
| CN104583997A (en) * | 2012-08-30 | 2015-04-29 | 惠普发展公司,有限责任合伙企业 | Global feature library useable with continuous delivery |
| CN103870252A (en) * | 2012-12-11 | 2014-06-18 | 镇江金钛软件有限公司 | Resource managing method and device |
| CN104133380A (en) * | 2013-05-03 | 2014-11-05 | 北京林业大学 | OPC (OLE for Process Control) XML DA-based LonMark and BACnet open control system solution scheme |
| CN103677829B (en) * | 2013-12-13 | 2016-08-17 | 北京同有飞骥科技股份有限公司 | Object Operations accesses the method controlled |
| CN104008000A (en) * | 2014-05-09 | 2014-08-27 | 启秀科技(北京)有限公司 | Practical operation question evaluation software simulation system |
| CN104778410B (en) * | 2015-04-16 | 2017-07-11 | 电子科技大学 | A kind of application integrity verification method |
| US11940786B2 (en) | 2020-06-06 | 2024-03-26 | Honeywell International Inc. | Building management system and method with virtual controller and failsafe mode |
| US11782410B2 (en) | 2020-06-06 | 2023-10-10 | Honeywell International Inc. | Building management system with control logic distributed between a virtual controller and a smart edge controller |
| US11625018B2 (en) | 2020-06-06 | 2023-04-11 | Honeywell International Inc. | Method and system for configuring virtual controllers in a building management system |
| EP3919992A1 (en) | 2020-06-06 | 2021-12-08 | Honeywell International Inc. | Method and system for managing virtual controllers in a building management system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5608720A (en) * | 1993-03-09 | 1997-03-04 | Hubbell Incorporated | Control system and operations system interface for a network element in an access system |
| US5611059A (en) * | 1994-09-02 | 1997-03-11 | Square D Company | Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system |
| US5650936A (en) * | 1994-12-30 | 1997-07-22 | Cd Power Measurement Limited | Power monitor apparatus and method with object oriented structure |
| US5752249A (en) * | 1996-11-14 | 1998-05-12 | Macon, Jr.; Charles E. | System and method for instantiating a sharable, presistent parameterized collection class and real time process control system embodying the same |
-
1999
- 1999-05-14 BR BR9910512-8A patent/BR9910512A/en not_active IP Right Cessation
- 1999-05-14 CN CN998073865A patent/CN1305611B/en not_active Expired - Lifetime
- 1999-05-14 JP JP2000550033A patent/JP4330799B2/en not_active Expired - Lifetime
- 1999-05-14 CA CA002332009A patent/CA2332009C/en not_active Expired - Lifetime
- 1999-05-14 WO PCT/US1999/010711 patent/WO1999060487A1/en not_active Ceased
- 1999-05-14 HK HK02100490.3A patent/HK1038970B/en not_active IP Right Cessation
- 1999-05-14 AU AU39931/99A patent/AU758278B2/en not_active Ceased
- 1999-05-14 KR KR1020007012770A patent/KR100563291B1/en not_active Expired - Fee Related
- 1999-05-14 EP EP99923081A patent/EP1082669A4/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN1305611A (en) | 2001-07-25 |
| JP4330799B2 (en) | 2009-09-16 |
| JP2002516432A (en) | 2002-06-04 |
| KR100563291B1 (en) | 2006-03-27 |
| AU3993199A (en) | 1999-12-06 |
| CN1305611B (en) | 2010-06-02 |
| CA2332009A1 (en) | 1999-11-25 |
| KR20010043617A (en) | 2001-05-25 |
| EP1082669A4 (en) | 2006-05-03 |
| HK1038970B (en) | 2011-03-04 |
| AU758278B2 (en) | 2003-03-20 |
| WO1999060487A1 (en) | 1999-11-25 |
| CA2332009C (en) | 2007-08-07 |
| HK1038970A1 (en) | 2002-04-26 |
| EP1082669A1 (en) | 2001-03-14 |
| WO1999060487A9 (en) | 2001-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BR9910512A (en) | System and methods for object-oriented control of diverse electromechanical systems using a computer network | |
| BR0006031A (en) | Cryptographic process of storing and retrieving information in a phase change memory element, process of controlling an interconnection element to change connectivity in a neural network, and a control device to control the level of connectivity between nodes in a one-node network. neural network system. | |
| BR0306215A (en) | Central master data management | |
| US20100306560A1 (en) | Power Management in a Virtual Machine Farm at the Local Virtual Machine Platform Level by a Platform Hypervisor Extended with Farm Management Server Functions | |
| BR0310093A (en) | application generator | |
| WO2003065172A3 (en) | Framework for maintaining information security in computer networks | |
| BRPI0408622A (en) | system and method for transmitting media-based files | |
| BRPI0407783A (en) | system and method for single transparent development flow | |
| US7716663B2 (en) | Method, system and program product for controlling native applications using open service gateway initiative (OSGi) bundles | |
| BRPI0417068A (en) | home data network system, method of managing a home data network system, control equipment household data network management control of a home data network system, master device, method manage controlled devices through a master device, computer readable, and master device | |
| BRPI0404095A (en) | Secure entry and exit to a trusted agent on a system with a strong execution environment | |
| BR0213244A (en) | Method and apparatus for monitoring the performance of a digitally readable, computer readable and computer data system | |
| BR112013010355B1 (en) | building automation system and method for communicating with one or more field panels | |
| WO2002069543A3 (en) | System for communicating with servers using message definitions | |
| WO2001069330A3 (en) | Distributed machine control software architecture | |
| BR9913267A (en) | Component mapper for use in connection with a real-time optimization process | |
| BRPI0511839A (en) | method for process control and control system for a process | |
| WO1998054631A3 (en) | System for network file distribution | |
| KR960025113A (en) | How to Control Server Processes on Client / Server Systems | |
| Shimano et al. | Design and construction of educational computer system using self-maintenance system for files and user identification agent | |
| Hinke | The trusted server approach to multilevel security | |
| Lange | CA Gateway Update | |
| Joffily et al. | Mailbook: an applicative for electronic mails alias | |
| Jirdén | Personal computers in the LEP control system | |
| Li et al. | Research on the Application of Cloud Desktop Technology in Constructing Collaborative Office Environment for Enterprise External Personnel |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application fees: application dismissed [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 6A, 7A E 8A ANUIDADES. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 1911 DE 21/08/2007. |