Source: http://www.google.com/patents/US8185871?dq=5621456
Timestamp: 2014-03-11 14:02:10
Document Index: 308197483

Matched Legal Cases: ['Application No. 2008', 'Application No. 2008', 'Application No. 2008', 'Application No. 2008', 'Application No. 198', 'Application No. 198']

Patent US8185871 - System for configuring a process control environment - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsAn apparatus having a programmable processor and a memory for performing a plurality of user-selectable control functions includes a database for storing a plurality of items associated with each of the control functions. The items include, for each function, at least one procedure for performing an...http://www.google.com/patents/US8185871?utm_source=gb-gplus-sharePatent US8185871 - System for configuring a process control environmentAdvanced Patent SearchPublication numberUS8185871 B2Publication typeGrantApplication numberUS 10/958,720Publication dateMay 22, 2012Filing dateOct 5, 2004Priority dateApr 12, 1996Also published asUS6868538, US20050172258Publication number10958720, 958720, US 8185871 B2, US 8185871B2, US-B2-8185871, US8185871 B2, US8185871B2InventorsMark J. Nixon, Michael G. Ott, Larry O. Jundt, John Michael Lucas, Dennis L. StevensonOriginal AssigneeFisher-Rosemount Systems, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (81), Non-Patent Citations (19), Referenced by (4), Classifications (9), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetSystem for configuring a process control environmentUS 8185871 B2Abstract An apparatus having a programmable processor and a memory for performing a plurality of user-selectable control functions includes a database for storing a plurality of items associated with each of the control functions. The items include, for each function, at least one procedure for performing an action associated with the control function and a specification of at least one state associated with the control function. The apparatus further includes software routines stored on the memory and adapted to be executed by the processor that facilitate selection of a procedure in the database, that access the database and cause performance of the selected procedure to achieve the state specified therein, and that monitor at least one resource associated with the action of the procedure and, based thereon, determine whether the specified state has been achieved.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3665172Jun 25, 1969May 23, 1972Shell Oil CoControl of a process variable by a computer and a controller which replaces the computerUS4006464Feb 20, 1975Feb 1, 1977Fx Systems, Inc.Industrial process controllerUS4302820Aug 20, 1979Nov 24, 1981Allen-Bradley CompanyDual language programmable controllerUS4413314Apr 20, 1981Nov 1, 1983Forney Engineering CompanyIndustrial process control systemUS4443861Apr 13, 1981Apr 17, 1984Forney Engineering CompanyCombined mode supervisory program-panel controller method and apparatus for a process control systemUS4639852Oct 3, 1984Jan 27, 1987Ohkura Electric Co., Ltd.Process control systemUS4641269Jul 9, 1986Feb 3, 1987Emhart Industries, Inc.Programmable control system for glassware forming machinesUS4663704Dec 3, 1984May 5, 1987Westinghouse Electric Corp.Universal process control device and method for developing a process control loop programUS4672530Dec 17, 1984Jun 9, 1987Combustion Engineering, Inc.Distributed control with universal programUS4682158Apr 17, 1985Jul 21, 1987Ricoh Company, Ltd.Guidance device for manipulation of machineUS4704676Mar 24, 1986Nov 3, 1987The Foxboro CompanyMethod and apparatus for configuring a controllerUS4957782 *Jan 29, 1990Sep 18, 1990Behr Industrieanlagen Gmbh & Co.Method for automatic sequential coating of workpiecesUS5121318Apr 19, 1989Jun 9, 1992Westinghouse Electric Corp.On-line plant operating procedure guidance systemUS5124908Apr 23, 1990Jun 23, 1992Ellis CorporationUser interactive expert machine controllerUS5129087Feb 3, 1988Jul 7, 1992International Business Machines, Corp.Computer system and a method of monitoring transient data structures in a computer systemUS5140677May 11, 1990Aug 18, 1992International Business Machines CorporationComputer user interface with window title bar mini-iconsUS5164894Apr 26, 1990Nov 17, 1992Elsag International B.V.Method of data entry into a plant loopUS5168441May 30, 1990Dec 1, 1992Allen-Bradley Company, Inc.Methods for set up and programming of machine and process controllersUS5202961Jun 8, 1990Apr 13, 1993Apple Computer, Inc.Sequential information controllerUS5251125Apr 30, 1990Oct 5, 1993Eaton CorporationUser interface for a process control deviceUS5307346Mar 19, 1991Apr 26, 1994Reflex Manufacturing Systems LimitedNetwork-field interface for manufacturing systemsUS5309556May 18, 1992May 3, 1994Hewlett-Packard CompanyMethod for using interactive computer graphics to control electronic instrumentsUS5371895Sep 30, 1991Dec 6, 1994The Foxboro CompanyLocal equipment controller for computerized process control applications utilizing language structure templates in a hierarchical organization and method of operating the sameUS5377315Oct 6, 1992Dec 27, 1994Leggett; Andrew G.Regeneration of process control flow diagrams for programmable logic controllersUS5384910Dec 31, 1992Jan 24, 1995International Business Machines CorporationMethod and apparatus for facilitating operator reconfiguration of a graphical user interface in a data processing systemUS5392389Jun 30, 1994Feb 21, 1995International Business Machines CorporationGraphical method for creating an objectUS5394522Sep 13, 1993Feb 28, 1995International Business Machines CorporationSelecting and locating graphical icon objects to define and configure the workstations in data processing networksUS5408603Mar 31, 1992Apr 18, 1995Dow Benelux N.V.Global process control information system and methodUS5420977Oct 12, 1993May 30, 1995Osaka Gas Co., Ltd.Multiple aspect operator interface for displaying fault diagnostics results in intelligent process control systemsUS5426732Oct 5, 1994Jun 20, 1995International Business Machines CorporationMethod and apparatus for user control by deriving next states of a process from a current state and by providing a visual presentation of the derived next statesUS5428734Dec 22, 1992Jun 27, 1995Ibm CorporationMethod and apparatus for enhancing drag and drop manipulation of objects in a graphical user interfaceUS5432711Oct 16, 1992Jul 11, 1995Elcon Instruments, Inc.Interface for use with a process instrumentation systemUS5437007Nov 10, 1992Jul 25, 1995Hewlett-Packard CompanyControl sequencer in an iconic programming systemUS5444851Jan 21, 1994Aug 22, 1995Johnson Service CompanyMethod of accessing configured nodes in a facilities management system with a non-configured deviceUS5452201Aug 24, 1993Sep 19, 1995Allen-Bradley Company, Inc.Industrial controller with highly distributed processingUS5459825Mar 14, 1994Oct 17, 1995Apple Computer, Inc.System for updating the locations of objects in computer displays upon reconfigurationUS5461710Aug 15, 1994Oct 24, 1995International Business Machines CorporationMethod for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interfaceUS5467264Sep 30, 1993Nov 14, 1995MicrosoftMethod and system for selectively interdependent control of devicesUS5475856Oct 17, 1994Dec 12, 1995International Business Machines CorporationDynamic multi-mode parallel processing arrayUS5481741Sep 22, 1993Jan 2, 1996National Instruments CorporationMethod and apparatus for providing attribute nodes in a graphical data flow environmentUS5485620Feb 25, 1994Jan 16, 1996Automation System And Products, Inc.Integrated control system for industrial automation applicationsUS5491791Jan 13, 1995Feb 13, 1996International Business Machines CorporationSystem and method for remote workstation monitoring within a distributed computing environmentUS5500934Oct 4, 1994Mar 19, 1996International Business Machines CorporationDisplay and control system for configuring and monitoring a complex systemUS5504672Sep 10, 1993Apr 2, 1996Hardiman; Ted L.Industrial process controller and method of process controlUS5504902Dec 1, 1993Apr 2, 1996Patriot Sensors And Controls CorporationMulti-language generation of control program for an industrial controllerUS5513095Jun 21, 1993Apr 30, 1996Siemens AktiengesellschaftFlexible automation system for variable industrial processesUS5519605Oct 24, 1994May 21, 1996Olin CorporationModel predictive control apparatus and methodUS5530643Dec 21, 1994Jun 25, 1996Allen-Bradley Company, Inc.Method of programming industrial controllers with highly distributed processingUS5549137Aug 25, 1993Aug 27, 1996Rosemount Inc.Valve positioner with pressure feedback, dynamic correction and diagnosticsUS5550980Jan 7, 1994Aug 27, 1996Johnson Service CompanyNetworked facilities management system with optical coupling of local network devicesUS5559691May 24, 1994Sep 24, 1996Kabushiki Kaisha ToshibaPlant condition display systemUS5566320Jul 2, 1993Oct 15, 1996Klockner-Moeller GmbhMemory storage access control circuit for coupled mask-programmed microcontrollersUS5576946Nov 7, 1995Nov 19, 1996Fluid Air, Inc.Icon based process design and control systemUS5594858Jul 29, 1993Jan 14, 1997Fisher-Rosemount Systems, Inc.Uniform control template generating system and method for process control programmingUS5621871Aug 31, 1994Apr 15, 1997Jaremko; MarkAutomated system and method for annotation using calloutsUS5801942Apr 12, 1996Sep 1, 1998Fisher-Rosemount Systems, Inc.Process control system user interface including selection of multiple control languagesUS5812394 *Jul 21, 1995Sep 22, 1998Control Systems InternationalObject-oriented computer program, system, and method for developing control schemes for facilitiesUS5828851Apr 12, 1996Oct 27, 1998Fisher-Rosemount Systems, Inc.Process control system using standard protocol control of standard devices and nonstandard devicesUS5838563Apr 12, 1996Nov 17, 1998Fisher-Rosemont Systems, Inc.System for configuring a process control environmentUS5862052Apr 12, 1996Jan 19, 1999Fisher-Rosemount Systems, Inc.Process control system using a control strategy implemented in a layered hierarchy of control modulesUS5867163Oct 6, 1997Feb 2, 1999Silicon Graphics, Inc.Graphical user interface for defining and invoking user-customized tool shelf execution sequenceUS5909368Apr 12, 1996Jun 1, 1999Fisher-Rosemount Systems, Inc.Process control system using a process control strategy distributed among multiple control elementsUS5920479Jun 5, 1998Jul 6, 1999National Instruments CorporationSystem and method for performing interface independent virtual instrumentation functions in a graphical data flow programUS5940294Apr 12, 1996Aug 17, 1999Fisher-Rosemont Systems, Inc.System for assisting configuring a process control environmentUS5950006Nov 5, 1997Sep 7, 1999Control Technology CorporationObject-oriented programmable controllerUS5995916Apr 12, 1996Nov 30, 1999Fisher-Rosemount Systems, Inc.Process control system for monitoring and displaying diagnostic information of multiple distributed devicesUS6032208Apr 12, 1996Feb 29, 2000Fisher-Rosemount Systems, Inc.Process control system for versatile control of multiple process devices of various device typesUS6078320Feb 18, 1998Jun 20, 2000Fisher-Rosemount Systems, Inc.System for configuring a process control environmentUS6098116Apr 12, 1996Aug 1, 2000Fisher-Rosemont Systems, Inc.Process control system including a method and apparatus for automatically sensing the connection of devices to a networkUS6195591Dec 11, 1998Feb 27, 2001Fisher-Rosemount Systems, Inc.Process control system using a process control strategy distributed among multiple control elementsUS6266726Aug 18, 1998Jul 24, 2001Fisher-Rosemount Systems, Inc.Process control system using standard protocol control-of standard devices and non-standard devicesUS6405100 *Mar 12, 1997Jun 11, 2002Ferdinand ChristProcess and device for automatic provision of piece-type goods into or onto individual transport unitsUS6868538May 2, 2000Mar 15, 2005Fisher-Rosemount Systems, Inc.Object-oriented programmable controllerUS20020013629 *Jan 2, 2001Jan 31, 2002Mark NixonProcess control system using a process control strategy distributed among multiple control elementsUSRE33162Jan 6, 1988Feb 13, 1990Hitachi, Ltd.Method and apparatus for guidance of an operation of operating power plantsEP0710909A1Oct 20, 1995May 8, 1996Boston Technology Inc.An application development environment system, and run-time execution engineJPH07210394A Title not availableJPH08249026A Title not availableJPH08286716A Title not availableJPH09500996A Title not availableWO1995004314A1Jun 16, 1994Feb 9, 1995Fisher Rosemount Systems IncUniform control template generating system and method for process control programming* Cited by examinerNon-Patent CitationsReference1Beesterm�er et al., "An Online and Offline Programmable Multiple-Loop Controller for Distributed Systems," IEEE, pp. 15-20 (1994).2Clifford J. Peshek et al., "Recent Developments and Future Trends in PLC Programming Languages and Programming Tools for Real-Time Control," IEEE Cement Industry Technical Conference, pp. 219-230 (May 1993).3Decision of Rejection for Japanese Application No. 2008-144767, mailed Nov. 15, 2011.4Duffey et al., "High-Level Control Language Customizes Application Programs," IEEE Computer Application in Power, pp. 15-18 (Apr. 1991).5English-language Machine Translation of JP-7-210394-A.6Gyorki, John R., "PLCs drive standard buses," Machine Designs, pp. 83-90 (May 11, 1995).7International Preliminary Examination Report dated Mar. 16, 1999 for PCT/US01570.8International Search Report dated May 20, 1998 for PCT/US98/01570.9Kasyoli, "Low Cost Programless Control Software, Instrumentation vol. 37, No. 5," Instrumentation and Control Engineering, 37(5):58-61 (1994).10Lyons, Robert R., "New Telemacanique Programmable Controllers Feature Multiple Programming Languages," Telemacanique, Arlington Heights, IL (Feb. 11, 1995).11Moore Products Co., "Apacs Control System," Power, 139(6):81 (Jun. 1995).12Moore Products Co., "Control System," Power, 139(4)114 (Apr. 1995).13Notice of Reasons for Rejection for Japanese Application No. 2008-144767, dated Apr. 20, 2010.14Notice of Reasons for Rejection for Japanese Application No. 2008-144767, mailed Feb. 22, 2011.15Notice of Reasons for Rejections for Japanese Application No. 2008-144767, dated Jun. 9, 2009.16Original and English-language translation of German Office Action for Patent Application No. 198 82 116.6-53, dated Aug. 11, 2010.17Original and English-language translation of German Office Action for Patent Application No. 198 82 116.6-53, dated Jun. 11, 2007.18Peshek et al., "Recent Development and Future Trends in PLC Programming Languages and Programming Tools for Real-Time Control," IEEE Cement Industry Conference, pp. 219-230 (May 1993).19Schneider et al., "The ControlShell Component-Based Real-Time Programming System, and its Application to the Marsokhod Martian Rover," ACM SIGPLAN Notices, 30(11):146-155 (1995).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8532797 *Dec 30, 2009Sep 10, 2013Honeywell International Inc.Mechanism for constructing generic control logic including versions in various protocolsUS8588943 *May 21, 2008Nov 19, 2013Phoenix Contact Gmbh & Co. KgMethod for parameterizing operating meansUS20100179669 *May 21, 2008Jul 15, 2010Wegener FriedrichMethod for parameterizing operating meansUS20110160878 *Dec 30, 2009Jun 30, 2011Honeywell International Inc.Mechanism for constructing generic control logic including versions in various protocols* Cited by examinerClassifications U.S. Classification717/121, 700/20International ClassificationG06F9/44Cooperative ClassificationG05B23/0216, G05B2219/31336, G05B2219/31472, G06F8/34European ClassificationG05B23/02S2C, G06F8/34Legal EventsDateCodeEventDescriptionJul 6, 2010ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JUNDT, LARRY O.;OTT, MICHAEL G.;NIXON, MARK J. AND OTHERS;SIGNED BETWEEN 20100621 AND 20100629;REEL/FRAME:24638/144Owner name: FISHER-ROSEMOUNT SYSTEMS, INC.,TEXASOwner name: FISHER-ROSEMOUNT SYSTEMS, INC., TEXASFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JUNDT, LARRY O.;OTT, MICHAEL G.;NIXON, MARK J.;AND OTHERS;SIGNING DATES FROM 20100621 TO 20100629;REEL/FRAME:024638/0144RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google