$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

System and methodology providing open interface and distributed processing in an industrial controller environment 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/16
  • G05B-011/01
출원번호 US-0162315 (2002-06-04)
발명자 / 주소
  • Baier,John Joseph
  • Callaghan,David Michael
출원인 / 주소
  • Rockwell Automation Technologies, Inc.
대리인 / 주소
    Amin Turocy &
인용정보 피인용 횟수 : 115  인용 특허 : 27

초록

The present invention relates to a system and methodology providing virtual and remote component interactions in a networked industrial control environment. One or more components of an industrial control system are defined as a web service, wherein the components cooperate to support distributed co

대표청구항

What is claimed is: 1. An open industrial control system, comprising: a plurality of components cooperating to provide industrial control via a network, the components including a processing component, a logic component, and an Input/Output (I/O) component, at least one of the plurality of componen

이 특허에 인용된 특허 (27)

  1. Steven M. Hoffberg ; Linda I. Hoffberg-Borghesani, Adaptive pattern recognition based control system and method.
  2. James, Sarita M.; Pather, Shyamalan, Application programming interface to the simple object access protocol.
  3. Machida, Haruo, Data processing apparatus and display processing method.
  4. Vaidya Vimal, Dynamic signature inspection-based network intrusion detection.
  5. Keeley Thomas M., Electronic data communications system having data consumer defining data transmission structure.
  6. Chi, Yuehshian T.; Hawkins, Parris C. M.; Jin, Qiaolin, Generic interface builder.
  7. Kyle E. Neet, Industrial controller and network card with buffer negotiation.
  8. McKelvey, Jeffrey A.; D'Amico, Mike, Industrial controller automation interface.
  9. Husted Raymond R. ; Yoke Michael David ; Meeker James A. ; Westman Donald Alan, Industrial controller with I/O mapping table for linking software addresses to physical network addresses.
  10. Kyle E. Neet ; Jonathan Bradford ; Robert Lantzy ; Marcus E. Griffin, Interface for industrial controller network card.
  11. Albert, Mark; Howes, Richard A.; Kersey, Edward A.; Menditto, Louis F.; O'Rourke, Chris; Tiwari, Pranav Kumar; Tsang, Tzu-Ming, Load balancing using distributed forwarding agents with application based feedback for different virtual machines.
  12. Hoffberg, Steven; Hoffberg-Borghesani, Linda, Media recording device with packet data interface.
  13. Ghannam, Jeff; Loomis, Todd A.; Lewis, Lundy M.; Datta, Utpal, Method and apparatus for managing data for use by data applications.
  14. Abraham Dalen M. ; Barnes Todd A. ; Grieve Mark G., Method and apparatus for resolving network users to network computers.
  15. Sexton, Daniel W., Method for using portable wireless devices to monitor industrial controllers.
  16. Kostadinov,Vladimir, Multi-protocol bus device.
  17. Nair, Suresh; Gilson, Michael J., Network interface for industrial controller providing application programmer interface.
  18. Karbassi, Hassan, PDA monitoring and diagnostic system for industrial control.
  19. 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.
  20. Zapolin Richard E. (Lexington MA), Remote terminal industrial control communication system.
  21. Jennings, III, Raymond B., Simultaneous network configuration of multiple headless machines.
  22. Blankenship, George Daryl; Hsu, Christopher; Hillen, Edward Dennis, System and method providing distributed welding architecture.
  23. Esker, Lawrence W., Time synchronization system for industrial control network using global reference pulses.
  24. Michael W. Rudder ; Robert J. Kretscmann, Virtual tool box for use with industrial control system.
  25. Lee Felsentein ; Liz Rich ; William Mason, Wearable hypermedium system.
  26. Baker, Richard A.; Dube, Dennis J. W., Web interface to an input/output device.
  27. Raynham, Michael B., Wireless server diagnostic system and method.

이 특허를 인용한 특허 (115)

  1. Owen, Russell Norman; Yach, David Paul, Apparatus and method for aggregating web services.
  2. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Apparatus and method for configuring and editing a control system with live data.
  3. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Apparatus for control systems with objects that are associated with live data.
  4. Callaghan, David M.; Batke, Brian A., Application and service management for industrial control devices.
  5. Chouinard, Julien; Brunet, Gilles; Lavallee, Denis; Trang, Chan-Dara; Laliberte, Jean-Francois; Darveau, Frédéric; Larouche, Olivier, Application builder for industrial automation.
  6. Chouinard, Julien; Brunet, Gilles; Lavallee, Denis; Trang, Chan-Dara; Laliberte, Jean-Francois; Darveau, Frédéric; Larouche, Olivier, Application for builder for industrial automation.
  7. Callaghan, David M., Automation device data interface.
  8. Edlund, Björn; Ståhl, Joachim; Roubert, Joakim; Ranbro, Mikael; Olsson, Staffan; Hartzell, Ted, Capability monitoring in a service oriented architecture.
  9. Millington, Bradley D.; Lin, Andrew Cheng-Min; Kothari, Nikhil, Client-side callbacks to server events.
  10. McLaughlin, Paul F.; Staggs, Kevin P., Cloud computing as a security layer.
  11. McLaughlin, Paul F.; Duca, Andrew; Burd, Matthew G., Cloud computing for a manufacturing execution system.
  12. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W.; Pantaleano, Michael John, Cloud-based operator interface for industrial automation.
  13. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W.; Pantaleano, Michael John, Cloud-based operator interface for industrial automation.
  14. MacMullen, Neil; Webb, William, Communication controller controlling frame rate to provide frame response time.
  15. West, Julian Wray; Martin, Eric J.; Mishra, Rajesh K., Configuring a network device.
  16. West, Julian Wray; Martin, Eric J.; Mishra, Rajesh K., Configuring a network device.
  17. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Control system configurator and methods with edit selection.
  18. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Control system configurator and methods with object characteristic swapping.
  19. Thibault, Richard L.; Canna, Bruce S.; Couper, Gerald S., Control system methods that transfer control apparatus information over IP networks in web page-less transfers.
  20. Thibault, Richard L.; Canna, Bruce S.; Couper, Gerald S., Control system methods using value-based transfers.
  21. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Control systems and methods with composite blocks.
  22. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Control systems and methods with smart blocks.
  23. Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Control systems and methods with versioning.
  24. Halsall, Brian, Controller network and method of controlling a controller network.
  25. Nakamura, Tadahiro, Data processing apparatus, data processing method, data processing program for implementing the method, and image processing apparatus.
  26. Nakamura, Tadahiro, Data processing apparatus, data processing method, data processing program for implementing the method, and image processing apparatus.
  27. Foster, Craig E.; Bain, Lawrence M., Deferred processing of continuous metrics.
  28. Phipps, Charles T. W., Detection and prediction of web interaction performance issues.
  29. Thurner, Elmar, Device and method for programming and/or executing programs for industrial automation systems.
  30. Yoshida, Atsushi; Araki, Shouichi; Kutsumi, Hiroshi, Device linkage control apparatus.
  31. Kagan, Harris D.; Hardin, David, Digital data processing apparatus and methods for improving plant performance.
  32. West, Julian Wray; Martin, Eric J.; Mishra, Rajesh K., Discovering network services.
  33. West, Julian Wray; Martin, Eric J.; Mishra, Rajesh K., Discovering network services.
  34. Raghunathan, Prabhu R.; Danial, Patrick J.; Young, Mark E., Distributed intelligent systems and methods therefor.
  35. Callaghan,David Michael, Embedded database systems and methods in an industrial controller environment.
  36. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Industrial automation app-store.
  37. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Industrial automation app-store.
  38. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Industrial automation service templates for provisioning of cloud services.
  39. Asenjo, Juan L.; Strohmenger, John; Nawalaniec, Stephen Thomas; Hegrat, Bradford Henry; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Salvatore T., Industrial data analytics in a cloud platform.
  40. Asenjo, Juan L.; Strohmenger, John; Nawalaniec, Stephen Thomas; Hegrat, Bradford Henry; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Salvatore T., Industrial data analytics in a cloud platform.
  41. Asenjo, Juan L.; Strohmenger, John; Nawalaniec, Stephen Thomas; Hegrat, Bradford Henry; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Salvatore T., Industrial data analytics in a cloud platform.
  42. Maturana, Francisco P.; Staron, Raymond J.; Carnahan, Danny L.; Hall, Kenwood H., Industrial simulation using redirected I/O module configurations.
  43. Maturana, Francisco P.; Staron, Raymond J.; Carnahan, Danny L.; Hall, Kenwood H., Industrial simulation using redirected I/O module configurations.
  44. Maturana, Francisco P.; Staron, Raymond J.; Carnahan, Danny L.; Hall, Kenwood H., Industrial simulation using redirected I/O module configurations.
  45. Callaghan, David Michael, Instant messaging for event notification and exchanging data in an industrial controller environment.
  46. Colombo, Armando Walter; Mendes, Joao Marco, Interaction method between service-oriented components.
  47. Romatier, Christophe; Horn, Ian G.; Kowalczyk, Paul; Alzein, Zak; Rondeau, David, Interactive petrochemical plant diagnostic system and method for chemical process model analysis.
  48. Kephart, Richard W.; Sanchez, Herman; Abruzere, Eugene, Method and apparatus for deploying industrial plant simulators using cloud computing technologies.
  49. Krumsiek, Dietmar, Method and device for accessing a functional module of automation system.
  50. Sherriff, Godfrey R.; Pettus, Nathan W.; Irwin, William G.; Wilson, Grant; Deitz, David L., Method and system for batch process arbitration in a process control system.
  51. Schultz, Donald Allan, Method and system for customizing update-string processing in network elements.
  52. Karklins, Gregory; Rittenhouse, James C.; Cornett, James W., Method for searching across a PLC network.
  53. Doll, Benno; Kostadinov, Vladimir; Eldridge, Keith E., Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware.
  54. Kostadinov, Vladimir; Eldridge, Keith E., Methods and apparatus for control configuration with enhanced change-tracking.
  55. Johnson, Alexander; Badavas, Paul C.; Christiansen, T. Eric; Hansen, Peter D.; Kinney, Thomas B.; Keyghobad, Seyamak; Ling, Bo; Thibault, Richard L., Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network.
  56. Thibault,Richard L.; Canna,Bruce S.; Couper,Gerald S., Methods and apparatus for remote process control.
  57. Thibault, Richard L.; Canna, Bruce S.; Couper, Gerald S., Methods for process control with change updates.
  58. Whitmore, Brent S; La Cholter, William J.; Lawler, Geoff, Network analysis system and method utilizing collected metadata.
  59. Whitmore, Brent S; La Cholter, William J.; Lawler, Geoff, Network analysis system and method utilizing collected metadata.
  60. Tsai, Ming-Chieh, Parameter setting system and method for programmable logic controller.
  61. Bates, Alexander B.; Kim, Caroline; Rahilly, Paul, Population-based learning with deep belief networks.
  62. Case, Clark L.; Kline, Robert, Procedure classification for industrial automation.
  63. Dardinski, Steven; Eldridge, Keith; Hall, Robert; Johnson, Mark; Mackay, Brian; Meskonis, Paul; Volk, Scott, Process control configuration system with connection validation and configuration.
  64. Khuti, Bharat; Coleman, Clayton; Rath, David; Rakaczky, Ernest; Leslie, Jim; Peralta, Juan; Simpson, George, Process control methods and apparatus for intrusion detection, protection and network hardening.
  65. Thibault, Richard L.; Canna, Bruce S.; Couper, Gerald S., Process control system with networked digital data processors and a virtual machine environment.
  66. Ford, Kenneth M.; Suri, Niranjan, Process integrated mechanism apparatus and program.
  67. Senda, Terukazu; Yoshida, Kenji; Kato, Satoshi, Programmable logic controller and programming tool for programmable logic controller.
  68. Guthrie, Scott D; Christensen, Erik B; Christensen, Yann E, Providing remote processing services over a distributed communications network.
  69. Guthrie,Scott D.; Christensen,Erik B; Christensen,Yann E., Providing remote processing services over a distributed communications network.
  70. Park, Youngchoon; Eidson, David S., Query engine for building management systems.
  71. Park, Youngchoon; Eidson, David S., Query engine for building management systems.
  72. Callaghan, David M., Reliable messaging instruction.
  73. Callaghan, David M., Reliable messaging instruction.
  74. Maturana, Francisco; Asenjo, Juan L., Remote industrial monitoring and analytics using a cloud infrastructure.
  75. Maturana, Francisco; Asenjo, Juan L., Remote industrial monitoring using a cloud infrastructure.
  76. Maturana, Francisco; Asenjo, Juan L., Remote industrial monitoring using a cloud infrastructure.
  77. Asenjo, Juan L.; Strohmenger, John; Nawalaniec, Stephen Thomas; Hegrat, Bradford Henry; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Salvatore T., Risk assessment for industrial systems using big data.
  78. Govindaraj, Subbian; Staron, Raymond J.; Rischar, Charles Martin; Hall, Kenwood H.; Vasko, David A.; Kretschmann, Robert J.; Kalan, Michael D.; D'Mura, Paul R.; Jasper, Taryl J.; Liberman, Eugene, Self-organized distributed directory.
  79. Colombo, Armando Walter; Mendes, Joao Marco, Service-oriented automation device and method for specifying a service-oriented automation device.
  80. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Smart device for industrial automation.
  81. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Smart device for industrial automation.
  82. McLaughlin, Paul F.; Burd, Matthew G., System and method for cloud computing.
  83. Horn, Ian G.; Romatier, Christophe; Kowalczyk, Paul; Alzein, Zak, System and method for improving performance of a chemical plant with a furnace.
  84. Bain, Lawrence Michael; Foster, Craig Everett; Schondelmayer, Adam Hugh, System and method for network traffic and I/O transaction monitoring of a high speed communications network.
  85. Bain, Lawrence Michael; Hornyak, Kenneth R.; Klotz, Steven Ronald; Mann, Jason David; Poelstra, Henry David; Otis, Robert Witherow, System and method for network traffic and I/O transaction monitoring of a high speed communications network.
  86. Paryani, Harish, System and method for remotely controlling bluetooth enabled electronic equipment.
  87. Menassa, Roland J.; Wells, James W., System and method for resource reallocation based on ambient condition data.
  88. Baier, John Joseph; Wylie, Douglas R.; Vasko, David A.; Callaghan, David Michael, System and methodology providing adaptive interface in an industrial controller environment.
  89. Vasko, David A.; Baier, John Joseph; Morse, Richard Alan; Batke, Brian Alan; Nesi, John; Wylie, Douglas R.; Brooks, Paul David; Callaghan, David Michael, System and methodology providing flexible and distributed processing in an industrial controller environment.
  90. Bates, Alexander B.; Rahilly, Paul; Macnab, Scott, System and methods for automated plant asset failure detection.
  91. Bates, Alex; Rahilly, Paul; MacNab, Scott; Brooks, Gordon, System and methods for the universal integration of plant floor assets and a computerized management system.
  92. Bates, Alex; Rahilly, Paul; Macnab, Scott; Brooks, Gordon, System and methods for the universal integration of plant floor assets and a computerized management system.
  93. Karklins,Gregory; Rittenhouse,James C.; Cornett,James W., System for searching across a PLC network.
  94. Phillips,Scott; Christiansen,Rick, System, method and computer program product for providing an interface for instantiating additional programmable logic controller functionality.
  95. Mackay, Douglas P., Systems and methods for displaying a hierarchical set of building management system information.
  96. Park, Youngchoon; Dorneanu, Radu M., Systems and methods for facilitating communication between a plurality of building automation subsystems.
  97. Park, Youngchoon; Dorneanu, Radu M., Systems and methods for facilitating communication between a plurality of building automation subsystems.
  98. Keitel, Todd Allen, Systems and methods for generating control logic.
  99. Rovaglio, Maurizio; Scheele, Tobias, Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control.
  100. Keitel, Todd Allen, Systems and methods for implementing control logic.
  101. Govindaraj, Subbian; Sinner, William; Rischar, Charles M.; Mansouri, Haithem; Kalan, Michael; Weinhofer, Juergen; Stump, Andrew R.; DeYoung, Daniel S.; Kulaszewicz, Frank; Hill, Edward A.; Staninger, Keith; Bulho, Matheus, Systems and methods for industrial automation device awareness.
  102. Chory, Susan; Ebbo, David S.; Howard, Robert M.; Yang, Ting-Hao, Systems and methods for persisting data between web pages.
  103. Mackay, Douglas P., Systems and methods for reporting a cause of an event or equipment state using causal relationship models in a building management system.
  104. Mackay, Douglas P., Systems and methods for reporting a cause of an event or equipment state using causal relationship models in a building management system.
  105. Graf, Rene, Tamperproof regulation of a process, production, and actuating installation.
  106. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Time-stamping of industrial cloud data for synchronization.
  107. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Transformation of industrial data into useful cloud information.
  108. Lawson, Douglas C.; Reichard, Douglas J.; Harkulich, Joseph A.; Hessmer, Rainer; Chand, Sujeet; Farchmin, David W., Transformation of industrial data into useful cloud information.
  109. Asenjo, Juan; Strohmenger, John; Nawalaniec, Stephen; Hegrat, Bradford H.; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Sal, Using cloud-based data for industrial simulation.
  110. Asenjo, Juan; Strohmenger, John; Nawalaniec, Stephen; Hegrat, Bradford H.; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Sal, Using cloud-based data for industrial simulation.
  111. Asenjo, Juan; Strohmenger, John; Nawalaniec, Stephen; Hegrat, Bradford H.; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Sal, Using cloud-based data for virtualization of an industrial automation environment.
  112. Asenjo, Juan; Strohmenger, John; Nawalaniec, Stephen; Hegrat, Bradford H.; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Sal, Using cloud-based data for virtualization of an industrial automation environment with information overlays.
  113. Asenjo, Juan; Strohmenger, John; Nawalaniec, Stephen; Hegrat, Bradford H.; Harkulich, Joseph A.; Korpela, Jessica Lin; Wright, Jenifer Rydberg; Hessmer, Rainer; Dyck, John; Hill, Edward Alan; Conti, Sal, Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system.
  114. Phipps, Charles T. W., Web browser or web service based detection of internet facing DNS server.
  115. Plewnia, Boguslaw Ludwik, Web services interface extension channel.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로