Security for objects in a process plant configuration system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-021/00
G06F-012/14
G06F-017/30
G05B-019/00
출원번호
US-0109892
(2011-05-17)
등록번호
US-8788071
(2014-07-22)
발명자
/ 주소
Lucas, John Michael
Webb, Arthur
Nixon, Mark J.
Jundt, Larry Oscar
Li, Jian
Stevenson, Dennis L.
Ott, Michael George
Koska, Herschel O.
Havekost, Robert Burke
출원인 / 주소
Fisher-Rosemount Systems, Inc.
대리인 / 주소
Marshall, Gerstein & Borun LLP
인용정보
피인용 횟수 :
2인용 특허 :
94
초록▼
A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access c
A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects. The process plant items may comprise, for example, module class objects which may be capable of generically representing process entities of the process plant, module objects which may be capable of specifically representing process entities of the process plant, composite templates, module templates, etc. The objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant may comprise, for example, phase classes or unit phases.
대표청구항▼
1. An object entity for use in configuring or viewing the operation of a process plant having multiple field devices connected to a process controller and operable to perform physical control and measurement functions within the process plant, the object entity comprising: a computer readable memory
1. An object entity for use in configuring or viewing the operation of a process plant having multiple field devices connected to a process controller and operable to perform physical control and measurement functions within the process plant, the object entity comprising: a computer readable memory;a programming object stored on the computer readable memory, the programming object representing a process entity within the process plant and including: a first memory storage which, when executed on a processor, stores indications of one or more functions to be performed by the process entity during operation of the process plant; anda second memory storage which, when executed on a processor: stores a global security parameter indicating whether access to the programming object by a viewing or configuration application is to be limited, andstores a plurality of sub-element security parameters corresponding to a plurality of sub-element objects included in the programming object, wherein: each sub-element security parameter stored in the programming object representing the process entity indicates whether access to a respective sub-element object of the programming object is to be limited, anda first sub-element security parameter stored in the programming object representing the process entity and corresponding to the first sub-element object and a second sub-element security parameter stored in the programming object representing the process entity and corresponding to the second sub-element object are each individually modifiable. 2. An object entity as defined in claim 1, wherein the programming object comprises a class object that generically represents a particular type of process entity within the process plant. 3. An object entity as defined in claim 1, wherein the programming object comprises a specific object that specifically represents a particular process entity within the process plant. 4. An object entity as defined in claim 1, wherein the programming object comprises a composite template. 5. An object entity as defined in claim 1, wherein the global security parameter comprises an indication of a level of security associated with the programming object. 6. An object entity as defined in claim 5, wherein the indication of the level of security comprises at least one of an indication that no access is to be permitted, an indication that no access by particular persons is to be permitted, an indication that no access by particular types of users is to be permitted, an indication of read-only access, an indication of read-only access by particular persons, or an indication of read-only access by particular types of users. 7. An object entity as defined in claim 1, wherein the first memory storage executes to store indications of the plurality of sub-element objects of the programming object, the plurality of sub-element objects corresponding to the one or more functions to be performed by the process entity during operation of the process plant. 8. An object entity as defined in claim 1, wherein the global security parameter indicates whether access to the programming object as a whole is to be limited. 9. An object entity for use in configuring or viewing the operation of a process plant having multiple field devices connected to a process controller and operable to perform physical control and measurement functions within the process plant, the object entity comprising: a computer readable memory;a programming object stored on the computer readable memory, the programming object representing one or more steps capable of being performed by one or more process entities within the process plant and including: a first memory storage which, when executed on a processor, stores indications of the one or more steps; anda second memory storage which, when executed on a processor: stores a global security parameter indicating whether access to the programming object by a viewing or configuration application is to be limited, andstores a plurality of sub-element security parameters corresponding to a plurality of sub-element objects included in the programming object, wherein: each sub-element security parameter stored in the programming object representing the one or more steps capable of being performed by one or more process entities indicates whether access to a respective sub-element object of the programming object is to be limited, anda first sub-element security parameter stored in the programming object representing the one or more steps capable of being performed by one or more process entities and corresponding to the first sub-element object and a second sub-element security parameter stored in the programming object representing the one or more steps capable of being performed by one or more process entities and corresponding to the second sub-element object are each individually modifiable. 10. An object entity as defined in claim 9, wherein the programming object represents one or more steps capable of being performed by each process entity in a set of process entities. 11. An object entity as defined in claim 10, wherein the programming object comprises a phase class object. 12. An object entity as defined in claim 9, wherein the programming object represents one or more steps to be performed by a specific process entity. 13. An object entity as defined in claim 12, wherein the programming object comprises a unit phase object. 14. An object entity as defined in claim 9, wherein the global security parameter comprises an indication of a level of security associated with the programming object, and wherein the each sub-element security parameter comprises an indication of a level of security associated with the respective sub-element object. 15. An object entity as defined in claim 14, wherein the indication of the level of security comprises at least one of an indication that no access is to be permitted, an indication that no access by particular persons is to be permitted, an indication that no access by particular types of users is to be permitted, an indication of read-only access, an indication of read-only access by particular persons, or an indication of read-only access by particular types of users. 16. An object entity as defined in claim 9, wherein the first memory storage executes to store indications of the plurality of sub-element objects of the programming object, the plurality of sub-element objects corresponding to the one or more steps to be performed by the one or more process entities during operation of the process plant.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (94)
Kudoh, Michiharu; Amano, Tomio, Access control system and methods.
Agrawal Mukul (Plymouth MN) Orrock James E. (Eden Prairie MN) Patiath Pradip K. (Brooklyn Park MN) Rachor Lloyd A. (Brooklyn Park MN), Advanced equipment control system.
Mashruwala Rajesh U. (Palo Alto CA) Hess Richard L. (Palo Alto CA) Verplank William L. (Menlo Park CA), Apparatus and method for viewing relationships in a factory management system.
Gloudeman Jeffrey J. ; Gottschalk Donald A. ; Rasmussen David E. ; Ruppert Nicholas J. ; Wainscott ; Jr. Barrett G., Application framework for constructing building automation systems.
Stephen D. Ryan ; Randall A. Havner ; Kam P. Yuen ; Clifford J. Whitehead ; James F. Toman, Automated programming system for industrial control using area-model.
Joseph Eugene R. (Montreal OR CAX) Trachtman Michael (Eugene OR), Computer modelling system and method for specifying the behavior of graphical operator interfaces.
Lucas, John Michael; Webb, Arthur; Nixon, Mark J.; Jundt, Larry Oscar; Li, Jian; Stevenson, Dennis L.; Ott, Michael George; Koska, Herschel O.; Havekost, Robert Burke, Configuration system using security objects in a process plant.
Ginter,Karl L.; Shear,Victor H.; Spahn,Francis J.; Van Wie,David M.; Weber,Robert P., Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management.
Gaston, Michael T.; Cook, David; Gandhi, Goutam; Hedrick, Gary D.; Potter, Victor L.; Lecheler, Carl J.; Matt, Timothy S., Distributed life cycle development tool for controls.
Gloudeman Jeffrey J. ; Gottschalk Donald A. ; Rasmussen David E. ; Wagner Michael E., Distributed object-oriented building automation system with reliable asynchronous communication.
Clifford P. Van Dyke ; Peter T. Brundrett ; Michael M. Swift ; Praerit Garg ; Richard B. Ward, Extensible security system and method for controlling access to objects in a computing environment.
Benantar Messaoud ; Blakley ; III George Robert ; Nadalin Anthony Joseph, Information handling system, method, and article of manufacture for efficient object security processing by grouping obj.
Benantar Messaoud ; Blakley ; III George Robert ; Nadalin Anthony Joseph, Information handling system, method, and article of manufacture including a vault object for encapsulation of object sec.
Benantar Messaoud ; Blakley ; III George Robert ; Nadalin Anthony Joseph, Information handling system, method, and article of manufacture including integration of object security service authorization with a distributed computing environment.
Benantar Messaoud ; Blakley ; III George Robert ; Nadalin Anthony Joseph, Information handling system, method, and article of manufacture including object system authorization and registration.
Sadre Ahmad (Solon OH) Baechtel Donald F. (Lyndhurst OH) Graber Mark S. (Streetsboro OH), Integrated control system for industrial automation applications.
Wu Harry C. (Waltham MA) Wan Hansel H. (Billerica MA) Yau Cho-Kwan (Malden MA), Interactive knowledge base end user interface driven maintenance and acquisition system.
Sharpe ; Jr. Richard R. ; Bruck Robert ; Wagenknecht Richard ; Westbrock Jon D. ; Tielens Craig R. ; Kieley James W., Interface controls for use in a field device management system.
Doudnikoff Gregory M. (Raleigh NC) Redpath Richard J. (Cary NC), Method and apparatus for at least partially instantiating an object in a compound document using the object\s parent cla.
Abraham Robert L. (Marietta GA) Mitchell Herman (Lithonia GA) Panuganti Badari N. (Mableton GA) Stowers Laura A. (Smyrna GA), Method and apparatus for controlling access to data elements in a data processing system based on status of an industria.
Dockter Michael Jon ; Farber Joel Frank ; Lynn Ronald William ; Richardt Randal James, Method and system for controlling access to data resources and protecting computing system resources from unauthorized access.
Berger Wolfgang,DEX ; Wietzke Stefan,DEX, Method for the location-independent exchange of process data using process-computer-independent data structures.
Johnson, Alexander, Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network.
Shear,Victor H.; Van Wie,David M.; Weber,Robert P., Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Guido,Patrick Rocco; Leah,Robert Charles; McMahan,Paul Franklin, Methods, systems and computer program products for providing multi-dimensional tree diagram graphical user interfaces.
Greef, Arthur Reginald; Maguire, Thomas Robert; Castellucci, Frank, Migrating non-persistent objects when one or more of the superclass fields of the object are modified.
Nixon,Mark; Lucas,Michael; Webb,Arthur; Koska,Herschel; Li,Jian; Jundt,Larry; Stevenson,Dennis; Havekost,Robert; Ott,Michael, Module class objects in a process plant configuration system.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
Benton Allen D. (Dublin OH) Hochstedler Leon J. (Worthington OH) Hughes Kevin A. (Columbus OH) Knapke Paul H. (Columbus OH) Monteiro Michael J. (Westerville OH) Protopapas Christopher J. (Columbus OH, Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices withi.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX ; Hoffmaster James, Process control system for versatile control of multiple process devices of various device types.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Ott Michael G. ; Webb Arthur,GBX ; Stevenson Dennis ; Lucas Mike,GBX ; Beoughter Ken J., Process control system using a control strategy implemented in a layered hierarchy of control modules.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX, Process control system using a process control strategy distributed among multiple control elements.
Terada Hiroaki (Osaka-fu JPX) Nishikawa Hiroaki (Osaka-fu JPX) Yamasaki Tetsuo (Hyogo-ken JPX) Inaoka Yoshie (Hyogo-ken JPX) Shima Kenji (Hyogo-ken JPX) Yoshida Shin-ichi (Nara-ken JPX) Hine Shunji (, Program developing system allowing a specification definition to be represented by a plurality of different graphical, n.
Scholz Stephan (Munich DEX) Becker Wolfgang (Munich DEX) Doellinger Carl-Heinz (Germering DEX) Wollensak Martin (Munich DEX), Real time control system and method for replacing software in a controlled system.
Lucas, J. Michael; Webb, Arthur; Nixon, Mark J.; Jundt, Larry O.; Li, Jian; Stevenson, Dennis L.; Ott, Michael G.; Koska, Herschel O.; Havekost, Robert B., Security for objects in a process plant configuration system.
Paul F. McLaughlin ; Norman R. Swanson ; Brian R. Reynolds ; Markku K. V{umlaut over (aa)}tainen FI; Pekka M. Salpakari FI, System and method for disseminating functional blocks to an on-line redundant controller.
Beck, Douglas James; Upham, Michael A.; Brown, Cheryl, System and method for manipulating relationships among signals and buses of a signal measurement system on a graphical user interface.
Ginter,Karl L.; Shear,Victor H.; Spahn,Francis J.; Van Wie,David M., System and methods for secure transaction management and electronic rights protection.
Schwenke Marvin J. ; Staron Raymond J. ; Sinclair James A. ; Franklin Paul F. ; Hoskins Josiah C., System, method and article of manufacture for displaying an animated, realtime updated control sequence chart.
Hafemann Dennis R. ; Brooks Ruyen E. ; Hoskins Josiah C. ; Sastry Shivakumar, System, method and article of manufacture for utilizing external models for enterprise wide control.
Shear,Victor H.; Van Wie,David M.; Weber,Robert P., Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter,Karl L.; Shear,Victor H.; Sibert,W. Olin; Spahn,Francis J.; Van Wie,David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter,Karl L.; Shear,Victor H.; Spahn,Francis J.; Van Wie,David M.; Weber,Robert P., Trusted and secure techniques, systems and methods for item delivery and execution.
Ginter, Karl L.; Shear, Victor H.; Spahn, Francis J.; Van Wie, David M.; Weber, Robert P., Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management.
Ginter, Karl L.; Shear, Victor H.; Spahn, Francis J.; Van Wie, David M.; Weber, Robert P., Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management.
Lucas, J. Michael; Webb, Arthur; Nixon, Mark J.; Jundt, Larry O.; Li, Jian; Stevenson, Dennis L.; Ott, Michael G.; Koska, Herschel O.; Havekost, Robert B., Version control for objects in a process plant configuration system.
Lucas,J. Michael; Webb,Arthur; Nixon,Mark J.; Jundt,Larry O.; Li,Jian; Stevenson,Dennis L.; Ott,Michael G.; Koska,Herschel O.; Havekost,Robert B., Version control for objects in a process plant configuration system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.