US20020087419A1 - Equipment procurement method and system - Google Patents

Equipment procurement method and system Download PDF

Info

Publication number
US20020087419A1
US20020087419A1 US09/751,268 US75126800A US2002087419A1 US 20020087419 A1 US20020087419 A1 US 20020087419A1 US 75126800 A US75126800 A US 75126800A US 2002087419 A1 US2002087419 A1 US 2002087419A1
Authority
US
United States
Prior art keywords
computer
equipment
procurement
replacement
software
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/751,268
Inventor
Johan Andersson
Mikael Rudin
Thomas Pauly
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB AB
Original Assignee
ABB AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ABB AB filed Critical ABB AB
Priority to US09/751,268 priority Critical patent/US20020087419A1/en
Assigned to ABB AB reassignment ABB AB ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ANDERSSON, JOHAN, PAULY, TOMAS, RUDIN, MIKAEL
Priority to PCT/SE2001/002844 priority patent/WO2002054313A1/en
Priority to EP01272986A priority patent/EP1356404A1/en
Assigned to ABB AB reassignment ABB AB CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME, PREVIOUSLY RECORDED AT REEL 011656, FRAME 0875. Assignors: ANDERSSON, JOHAN, PAULY, THOMAS, RUDIN, MIKAEL
Publication of US20020087419A1 publication Critical patent/US20020087419A1/en
Priority to US11/091,252 priority patent/US7546253B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0611Request for offers or quotes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Item configuration or customization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • G06Q30/0637Approvals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance

Definitions

  • the present invention is concerned with computerized systems for supervision, maintenance and control of real world entities.
  • this invention is a method of providing computer-aided procurement of industrial or commercial equipment.
  • Parts of an industrial plant include for example pumps, valves, heating systems, robots, control systems, motors, drives for control systems, and other products used in industry, including for example the food industry, heavy and light manufacturing industries, oil and gas extraction and refining, chemical processes, mining, electrical generation, transport and distribution systems.
  • EDI Electronic Data Interchange
  • This standard is described in United Nations standards including EDIFACT and in US American National Standards Committee (ANSII) standards relating to EDI including Accredited Standards Committee (ASC) X12 standards for EDI.
  • EDI has been characterised by expensive proprietary software, often custom software and complex, non standard implementation.
  • B2C Business to Consumer
  • B2B Business-to-Business
  • U.S. Pat. No. 5,960,411, issued to Amazon.com, Inc. describes a method to order a product over the Internet.
  • the method and systems disclosed include method steps and computerised means to store details about an existing customer, associated with customer identification means such as a cookie, so that during future purchases the customer can purchase other products with a single “1-click” action, without having to re-enter address details identifying the customer.
  • the method however discloses only how consumer products, principally products that the consumer does not already possess or have control over, may be purchased over the Internet.
  • a computer-implemented method for the replacement of equipment in an industrial plant in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby replacement equipment may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component in a process control system for which represents and manages runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.
  • a procurement system for ordering equipment in a process control system for an industrial plant said system including means for transmitting information including a specification for said apparatus and a means for communication with suppliers over a network
  • the system comprises a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.
  • e-procurement operations functionally with at least one software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one software application component
  • the need for the involvement of separate personnel for individual equipment purchasing operations can be obviated.
  • the purchasing operations can be controlled, or at least initiated, by an operator responsible for the runtime operation of the equipment in the industrial plant.
  • the procurement operations can be controlled primarily by the process control system itself, whether or not human input is used to initiate and/or confirm procurement decisions which are being made.
  • One aim of the invention is to provide a purchasing method, and means for carrying out the method, such that the replacement equipment specification, held in the process control system, may be included in a procurement process such as a direct replacement purchase, a request for a quote (RFQ) procedure and/or a buying decision.
  • a procurement process such as a direct replacement purchase, a request for a quote (RFQ) procedure and/or a buying decision.
  • Information available in the control system preferably directly associated with a software representation of an apparatus as an object in the system, is retrieved to enable e-procurement operations to decide when, how and where to procure replacement equipment including information about equipment failures and equipment maintenance information. This may also be carried out, in part at least, by one or more automatic processes.
  • the maintenance information includes status information from condition monitoring, usage history such as number of operations performed, etc.
  • the control system may use an object-oriented model for all the equipment in the system.
  • An object is derived from an object type, which holds information about how an object can be procured. This information includes schemas that can be used to procure equipment either internally from a stock or from external locations through communication over the Internet or other means.
  • An object may hold instance specific data that may be used together with the information in the object type to facilitate the procurement.
  • maintenance information is available for each object in the system. This information can be used to identify what equipment is used and record, for example to what extent a particular equipment object has been used over a time period. This can then be compared with a pre-configured limit for a particular equipment to decide when to replace the equipment. Timing of a decision to replace equipment may be determined in several ways. As well as a planned method based on time, or time in use such as the above example, a planned predictive method may be used that takes into account characteristics of useage, eg starts and stops per unit time, average loads, average versus peak loads etc. Unplanned determinations may also be made on receipt of an alarm, or a reading above a pre-determined level, or a signal that an equipment has broken.
  • a computer program code element comprising computer code means or software code portions for enabling a computer or a processor to retrieve information about replacement equipment, whereby said computer or processor carries out actions to receive information from a database detailing equipment specification; receive input identifying a parameter relating to delivery times; and conduct e-procurement operations to obtain at least one quote for a given specification and delivery time.
  • a financial evaluation of the prices and delivery times may be carried out to calculate “what if” scenarios. Moreover, a price or price/delivery specification of the apparatus or part thereof may also be evaluated in one or more iterations to obtain a specification with an optimum financial cost.
  • a computer data signal embodied for communication in a computerised system, the communication being associated with replacement of equipment in a process control system for an industrial plant, wherein the data signal comprises information derived from a maintenance specification representing said equipment in a software application for conducting runtime maintenance of said equipment in the control system.
  • Embodiments of the invention include use of the schemas and directions stored with an object type to query available locations such as e-commerce sites or for cost and availability of replacement equipment.
  • the maintenance information kept in the system may also be used to produce replacement schedules for upcoming replacement operations based on a range of replacement criteria including condition based replacement.
  • FIG. 1 shows a schematic layout of a control system for a process in an industrial plant.
  • FIG. 2 shows a schematic arrangement for an architecture of a control system for a process in an industrial plant.
  • FIG. 3 shows a schematic arrangement for managing objects representing and/or containing information about equipment in a process in an industrial plant within a control system.
  • FIG. 4 shows a graphic representation of objects on a screen of an operator work station which objects represent equipment in a process in an industrial plant controlled by a control system.
  • FIG. 5 shows a schematic example of a maintenance menu displayable on the operator work station in relation to objects representing equipment in the process in an industrial plant controlled by a control system.
  • FIG. 6 shows a schematic flow chart of a method to replace an equipment according an embodiment of the invention.
  • FIG. 7 shows a schematic flow chart of a method for e-procurement of a replacement equipment by means of a replacement application according an embodiment of the invention.
  • FIG. 1 illustrates an exemplary arrangement of a process control system in an industrial plant 2 .
  • the system includes a control network 4 , a plant network 6 and one or more fieldbuses 8 .
  • the control network 4 is a local area network (LAN) to which controllers 10 , 12 , 14 and servers 16 , 18 are connected.
  • the plant network 6 is connected to the servers 16 , 18 , workplace computers 20 , and a gateway/firewall 22 via which connection to the Internet is achieved.
  • E-commerce servers 24 , 26 which are e-procurement enabled, are thus accessible from plant network 6 via the Internet.
  • E-commerce server 24 is an exemplary e-marketplace
  • e-commerce server 26 is an exemplary front end procurement system of an equipment manufacturer.
  • the plant network 6 is also used for communication between servers and between workplace computers and servers.
  • Some servers 18 may function as combined servers and workstation computers.
  • Each workstation computer 18 , 20 comprises user interface means, such as a computer monitor, a keyboard, a pointing device such as a mouse, voice interaction means, etc, and functions as a client whereby an operator may control operation of equipment via equipment controllers 10 , 12 , 14 , via a respective server 16 , 18 .
  • the fieldbuses 18 are used to interconnect field devices 28 , 30 , 32 , 34 , such as in/out modules, smart sensors and actuators, regulators, variable speed drives, or single loop devices.
  • a sensor on a device such as a pump etc. may also be connected directly to the pump etc. and not via a fieldbus.
  • FIG. 2 illustrates the functional architecture of the process control system of the industrial plant.
  • the system includes a number of different software application components, such as a report presentation application 42 , an active graphics application 44 , an alarm and event application 46 , a trends analysis and presentation application 48 , a control builder 50 , and a replacement system 52 , all of which are referred to herein as aspect systems, running on a software platform 54 . Only a subset of the available aspect systems is shown in FIG. 2.
  • the aspect systems 42 - 52 may be implemented as object-oriented software components supported by an object-oriented platform 54 .
  • Aspect systems 42 - 52 may for example implement MicrosoftTM ActiveXTM, whilst platform 54 may implement a user interface using HTML or XML.
  • Software platform 54 interacts with controllers 10 , 12 , 14 , which in turn control and communicate with field devices 28 - 34 .
  • the control system here described uses an object-oriented model for all the equipment in the system.
  • An object is derived from an object type, which, amongst other things, holds information about how the related equipment can be procured. This information includes e-procurement schemas that can be used to procure equipment over the Internet or other media.
  • An object may hold instance specific data that may be used together with the information in the object type to facilitate the procurement.
  • maintenance information is available in the process control system. This information can be used to identify what the equipment is and to what extent a particular item of equipment has been used over a time period. This can, for example, be compared with a configured limit to decide when to replace the equipment.
  • the configured limit may be other than simply time based, and may be condition based, performance based, useage based or be any combination of time, use, load etc. factors.
  • Each item of equipment in the system has one or more graphical representations. Through this graphical representation, various information available in the process control system for the object can be accessed by a plant maintenance operator.
  • the replacement procurement is in this embodiment initiated by an operator interacting with a graphical user interface on which a graphical representation of the item of equipment is shown.
  • FIG. 3 illustrates a schematic representation of the way in which information relating to an object is managed in the process control system.
  • Each item of equipment 100 is represented by a model object 102 which is a container of references, including an object-oriented component directory, to different representations of information, referred to as aspects 104 - 114 , relating to the equipment in question. Only a subset of the available aspects is illustrated in FIG. 3.
  • Each aspect is provided by an aspect system component.
  • control aspect 104 is provided by control builder component 50
  • faceplate aspect 106 and a process graphics aspect 108 are each provided by active graphics component 44
  • report aspect 110 (such as for example a production report, a maintenance record, a cost of operation report, a quality report) is provided by reports component 42 .
  • a historical trend aspect 112 is provided by trends component 48 .
  • a replacement aspect 114 is provided by replacement system component 52 .
  • FIG. 4 illustrates a graphics aspect 108 of an item of plant equipment, as seen by an operator on the graphical user interface of a workplace computer 18 , 20 , whereby runtime maintenance and control operations may be carried out for an item of equipment illustrated therein.
  • the equipment may for example be a one-way valve 200 illustrated as an icon functionally interrelated with other process equipment 202 , 204 , 206 on a scrolling display 208 .
  • FIG. 5 illustrates an exemplary maintenance menu 300 which is displayed in response to the selection operation.
  • the menu includes a selectable list of the aspects available for the item of equipment in the process control system, for example a control aspect, a production report, a quality report, a functional description of the item, a maintenance report, a cost of operation report and a replacement aspect.
  • the operator is presented with a graphical representation of the aspect selected. For example, if the control aspect is selected, the graphical user interface of the control aspect system may used to alter runtime parameters relating to the selected item. All reporting functions relating to the item may similarly be accessed.
  • a replacement aspect relating to the item is also accessible via the menu 300 .
  • the operator is presented with a graphical user interface which describes the projected lifecycle of the item of equipment, for example the projected replacement date, which may be calculated by the replacement aspect system on the basis of data received from other of the aspect systems which describe the item.
  • the data may include data from the functional description identifying the manufacturer's average equipment lifetime, data from the production reports identifying the amount of usage the equipment has undergone since installation, data based on condition monitoring, characteristics of use or loading, ratio of start/stops to service period, etc.
  • the replacement aspect also provides a selectable icon, marked for example “REPLACE NOW” whereby the operator can override the projected lifecycle and initiate replacement of the selected equipment. An operator may select this option for a number of reasons, based on an analysis of the present state of the equipment via the other available aspects.
  • An operator selects the icon REPLACE NOW at point A.
  • a query is made to check if the replacement item is available in a local parts storage or inventory. If it is available, Y, then an internal work order is generated and displayed to replace from a local inventory. The operator accepts or confirms acceptance, Y, and the work order is then sent to the appropriate management or maintenance department for action. If not, N, the operator amends the work order until the details of the order are satisfactory, and when satisfactory sends the work order to the appropriate department for action as above.
  • a form such as a request for quote (RFQ) is generated and displayed.
  • RFQ request for quote
  • a simplified order form or simple price estimate request for may be used.
  • the operator checks the form and if it is correct, accepts or confirms acceptance, step Y.
  • the e-procurement process is then initiated. If the operator does not accept the RFQ form, step N, then he/she makes alterations till the form is correct and then sends it to the initiate e-procurement stage C.
  • a method, in accordance with an embodiment of the present invention, for replacement of an apparatus is further detailed as follows.
  • the plant operator examines a display that includes a view containing one representation of an object that represents the apparatus to be replaced. Using a computer mouse or other selection means the operator:
  • the system then retrieves information available in the object instance and the object type to query a set of pre-selected or pre-configured e-commerce sites for available replacement units.
  • an acceptable replacement unit If an acceptable replacement unit is found, it is either automatically procured or the user initiating the operation is asked to confirm the operation. A final confirmation may be sent to the user to obtain final authorisation before an order is sent.
  • the method described above is implementable by means of a replacement aspect system in the form of software suitable for use over the Internet by means of Hypertext MarkUp Language (HTML) code, Compact HTML (cHTML) Java (Trade Mark) programming, extensible Markup Language (XML) pages and the like open standard web browser and Transmission Control Protocol/Internet Protocol (TCP/IP) techniques.
  • HTML Hypertext MarkUp Language
  • cHTML Compact HTML
  • Java Trade Mark
  • XML extensible Markup Language
  • TCP/IP Transmission Control Protocol/Internet Protocol
  • one or more software implementations of the method may be arranged to search for and access one or more Internet accessible systems for marketing and sales of industrial apparatus and products such as those types mentioned.
  • a software application or computer program may, like any other prospective customer, browse information about an apparatus or a product, and carry out some or all of the following e-procurement operations:
  • this is carried out by means of standard e-procurement protocols, such as those defined by RosettaNet, provided at a web site wherein the financial cost of a product or equipment may evaluated according to the methods described above.
  • the user may then send an accepted specification to a purchase process for a price (with or without conditions) and subsequently to make a buying decision.
  • a buying decision may for example be applied to a relatively simple purchase decision such as a motor or to a relatively complex procurement process such as a part of a paper mill control system or a power distribution system.
  • the preferred type of e-procurement document transmitted between the purchaser and supplier comprises an open standard document, using for example a type of XML file.
  • the document may also conform to one or more current standards for electronic documents such as EDIFACT or ASC X12; and/or to similar standards issued by other recognized bodies including commercial or financial organizations such as Society for Worldwide Interbank Financial Telecommunication (SWIFT).
  • Other current standards capable of use for electronic data interchange include Document Object Model (DOM), Microsoft's (Trade Mark) MSXML and a standard called XHTML 1.0 provided by World Wide Web Committee (W3C).
  • the transmitted e-procurement document comprises necessary details such as any of:
  • specifications may be changed and the price evaluation re-run a plurality of times until an iteration produces a cost that is acceptable according to a pre-determined value. This may be carried out by a human user or by a computer or computer program accessing the procurement means.
  • the procurement means may include an operator or computer program log-in so that a procurement process may interrupted, or delayed, and re-started one or more times. By this means, a user or computer or computer program may return to the procurement process at a later date and review, re-analyse or continue with evaluation of changes to a specification.
  • the individual user history of the operator/computer program in the procurement means is associated with a logged in user by means of known identification means such as password, stored digital file or marker such as a cookie stored on the user machine, or combinations of identification means.
  • the specification sent to the seller and/or manufacturer to obtain a replacement apparatus or part as a result of a procurement process by a purchaser is preferably in the form of an order or purchase order.
  • the replacement aspect system may itself alter the scheduled replacement date in response to data received from the other aspect systems.
  • the replacement aspect system may for example be informed by the control aspect system of a detected failure in an item of equipment. In this case, replacement of the equipment is immediately initiated.
  • the scheduled replacement date may be altered due to varying production conditions monitored by the process control system. Alteration of a replacement date may be conducted without any specific operator input, or may require operator authorisation.
  • the initiation of e-procurement operations may be conducted by the operator. Initiation of e-procurement operations may also be conducted automatically by the replacement aspect system, when a scheduled, or unscheduled, replacement date or date range approaches. Initiation may occur in response to the detection of a predetermined trigger event, for example the current date being within a predetermined period (which may vary between different types of equipment) from the scheduled replacement date.
  • FIG. 7 shows a flowchart starting at point B, where a replacement application initiates a replacement operation according to an aspect of the invetion.
  • the replacement application first makes a query to see if the item is available in local inventory. If it is so, Y, then the replacement application generates a work order for replacement from the local inventory and transmits it t the appropriate maintenance or other department(s). If the item is not in local inventory, N, the replacement application generates a RFQ form and initiates an e-procurement process.
  • a purchase process according to the invention to procure a simple item such as a single electric motor, of an optimised selection of specifications such as horsepower, revolutions per minute, frame size etc. may involve retrieving information from a potential supplier containing only one price and no or very few associated conditions.
  • the invention is also applicable to procurement of more complex systems or arrangements of a plurality of apparatus. Procurement of more complex systems, in which negotiations or face-to face meetings of representatives may be included in the purchasing process.
  • the method may also include a decision stage in which a procurement decision has to go through an approval stage.
  • a decision stage in which a procurement decision has to go through an approval stage.
  • the procurement process is suspended while approval is sought from a person with appropriate authority for spending such an amount.
  • approval is returned the e-procurement process continues as before.
  • the method can also be implemented at least in part via a telephone, or portable computer (including any kind of computing device including Laptops and Personal Digital Assistants (PDAs) such as Palm Pilots (Trade Mark), etc), with a connection or a wireless connection to a telephone or data network.
  • PDAs Personal Digital Assistants
  • This is best carried out using a telephone, computer or portable computer, suitably equipped for communication with digital networks such as by means of compatibility with Wireless Application Protocol (WAP), I-Mode or Bluetooth.
  • WAP Wireless Application Protocol
  • I-Mode I-Mode
  • Bluetooth Such a telephone may be used to display information and provide interactive communication with networked or Internet embodiment of the invention.
  • Such a telephone equipped to receive and/or manipulate information from the purchase process and make choices or issue commands may be used to:
  • GUI graphic user interface
  • the software running on the telephone is preferably software enabled for graphic manipulation of symbolic means displayed by the telephone based on HTML, cHTML, XML, similar or other software including such as iMode, Wap Markup Language WML and similar. Similar other software can include protocols such as Handheld Devices markup Language (HDML).
  • HDML Handheld Devices markup Language
  • the present invention is not limited only to industrial process control systems and can also include other types of applications, such as, for example, instruments, parts from building control systems, systems on board a ship, sensors, measuring instrument or valves etc for processes and/or control systems for process control in manufacturing plants, paper mills, rolling mills, car assembly plants, oil and gas installations, refineries etc.)
  • industrial plant as used herein should be construed accordingly.

Abstract

A computer-implemented method for the replacement of equipment in a process control system for an industrial plant, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.

Description

    TECHNICAL FIELD
  • The present invention is concerned with computerized systems for supervision, maintenance and control of real world entities. In particular this invention is a method of providing computer-aided procurement of industrial or commercial equipment. [0001]
  • BACKGROUND ART
  • Replacement of parts and equipment for industrial manufacturing, process and control systems, herein referred to individually as an industrial plant, has traditionally been carried out by referring to information held in a maintenance system database of some sort. Parts of an industrial plant include for example pumps, valves, heating systems, robots, control systems, motors, drives for control systems, and other products used in industry, including for example the food industry, heavy and light manufacturing industries, oil and gas extraction and refining, chemical processes, mining, electrical generation, transport and distribution systems. [0002]
  • For many years it has been common practice for major manufacturing companies to communicate with customers and suppliers by means of computerised documents conforming to a standard known as Electronic Data Interchange (EDI). This standard is described in United Nations standards including EDIFACT and in US American National Standards Committee (ANSII) standards relating to EDI including Accredited Standards Committee (ASC) X12 standards for EDI. EDI has been characterised by expensive proprietary software, often custom software and complex, non standard implementation. With the emergence of the World Wide Web companies have begun to use user-friendly, open-standard, relatively inexpensive Web-browser technologies for purchasing by consumers, or Business to Consumer, so called B2C, and for purchasing by other corporate entities, or Business-to-Business, so called B2B. Within B2B the use of computerised customer-supplier communication in so-called e-procurement operations is expanding rapidly. For example e-procurement exchanges, or e-marketplaces, have recently been expanding in number; examples include Marrakech (www.marrakech.com), Ariba (www.ariba.com) and Buzzsaw (www.buzzsaw.com). [0003]
  • Standards for e-procurement transactions have been developed by the RosettaNet forum, see for example document “PIP3A1: Request Quote”, Beta 01.00.00B, RosettaNet, May 22, 2000, which describes a standardised set of purchaser-supplier interaction processes for transmitting and responding to Request for Quotes (RFQs). [0004]
  • International patent application WO 99/19819, applied for by Intelisys Electronic Commerce, describes an electronic commerce system enabling corporate purchasers and suppliers to electronically transact, in e-procurement operations, for the purchase and supply of goods and services. [0005]
  • U.S. Pat. No. 5,960,411, issued to Amazon.com, Inc., describes a method to order a product over the Internet. In particular, the method and systems disclosed include method steps and computerised means to store details about an existing customer, associated with customer identification means such as a cookie, so that during future purchases the customer can purchase other products with a single “1-click” action, without having to re-enter address details identifying the customer. The method however discloses only how consumer products, principally products that the consumer does not already possess or have control over, may be purchased over the Internet. [0006]
  • SUMMARY OF THE INVENTION
  • In accordance with an aspect of the present invention, there is provided a computer-implemented method for the replacement of equipment in an industrial plant, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby replacement equipment may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component in a process control system for which represents and manages runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component. [0007]
  • In accordance with a further aspect of the invention there is provided a procurement system for ordering equipment in a process control system for an industrial plant, said system including means for transmitting information including a specification for said apparatus and a means for communication with suppliers over a network, wherein the system comprises a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component. [0008]
  • By linking e-procurement operations functionally with at least one software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one software application component, the need for the involvement of separate personnel for individual equipment purchasing operations can be obviated. Instead, the purchasing operations can be controlled, or at least initiated, by an operator responsible for the runtime operation of the equipment in the industrial plant. Indeed the procurement operations can be controlled primarily by the process control system itself, whether or not human input is used to initiate and/or confirm procurement decisions which are being made. [0009]
  • One aim of the invention is to provide a purchasing method, and means for carrying out the method, such that the replacement equipment specification, held in the process control system, may be included in a procurement process such as a direct replacement purchase, a request for a quote (RFQ) procedure and/or a buying decision. [0010]
  • Information available in the control system, preferably directly associated with a software representation of an apparatus as an object in the system, is retrieved to enable e-procurement operations to decide when, how and where to procure replacement equipment including information about equipment failures and equipment maintenance information. This may also be carried out, in part at least, by one or more automatic processes. The maintenance information includes status information from condition monitoring, usage history such as number of operations performed, etc. [0011]
  • The control system may use an object-oriented model for all the equipment in the system. An object is derived from an object type, which holds information about how an object can be procured. This information includes schemas that can be used to procure equipment either internally from a stock or from external locations through communication over the Internet or other means. [0012]
  • An object may hold instance specific data that may be used together with the information in the object type to facilitate the procurement. [0013]
  • For each object in the system, maintenance information is available. This information can be used to identify what equipment is used and record, for example to what extent a particular equipment object has been used over a time period. This can then be compared with a pre-configured limit for a particular equipment to decide when to replace the equipment. Timing of a decision to replace equipment may be determined in several ways. As well as a planned method based on time, or time in use such as the above example, a planned predictive method may be used that takes into account characteristics of useage, eg starts and stops per unit time, average loads, average versus peak loads etc. Unplanned determinations may also be made on receipt of an alarm, or a reading above a pre-determined level, or a signal that an equipment has broken. [0014]
  • In accordance with a further aspect of the invention there is provided a computer program code element, comprising computer code means or software code portions for enabling a computer or a processor to retrieve information about replacement equipment, whereby said computer or processor carries out actions to receive information from a database detailing equipment specification; receive input identifying a parameter relating to delivery times; and conduct e-procurement operations to obtain at least one quote for a given specification and delivery time. [0015]
  • A financial evaluation of the prices and delivery times may be carried out to calculate “what if” scenarios. Moreover, a price or price/delivery specification of the apparatus or part thereof may also be evaluated in one or more iterations to obtain a specification with an optimum financial cost. [0016]
  • In accordance with a yet further aspect of the invention, there is provided a computer data signal embodied for communication in a computerised system, the communication being associated with replacement of equipment in a process control system for an industrial plant, wherein the data signal comprises information derived from a maintenance specification representing said equipment in a software application for conducting runtime maintenance of said equipment in the control system. [0017]
  • Embodiments of the invention include use of the schemas and directions stored with an object type to query available locations such as e-commerce sites or for cost and availability of replacement equipment. The maintenance information kept in the system may also be used to produce replacement schedules for upcoming replacement operations based on a range of replacement criteria including condition based replacement.[0018]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • A more complete understanding of the method and apparatus of the present invention may be had by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein: [0019]
  • FIG. 1 shows a schematic layout of a control system for a process in an industrial plant. [0020]
  • FIG. 2 shows a schematic arrangement for an architecture of a control system for a process in an industrial plant. [0021]
  • FIG. 3 shows a schematic arrangement for managing objects representing and/or containing information about equipment in a process in an industrial plant within a control system. [0022]
  • FIG. 4 shows a graphic representation of objects on a screen of an operator work station which objects represent equipment in a process in an industrial plant controlled by a control system. [0023]
  • FIG. 5 shows a schematic example of a maintenance menu displayable on the operator work station in relation to objects representing equipment in the process in an industrial plant controlled by a control system. [0024]
  • FIG. 6 shows a schematic flow chart of a method to replace an equipment according an embodiment of the invention. [0025]
  • FIG. 7 shows a schematic flow chart of a method for e-procurement of a replacement equipment by means of a replacement application according an embodiment of the invention.[0026]
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • FIG. 1 illustrates an exemplary arrangement of a process control system in an [0027] industrial plant 2. The system includes a control network 4, a plant network 6 and one or more fieldbuses 8. The control network 4 is a local area network (LAN) to which controllers 10, 12, 14 and servers 16, 18 are connected. The plant network 6 is connected to the servers 16, 18, workplace computers 20, and a gateway/firewall 22 via which connection to the Internet is achieved. E-commerce servers 24, 26, which are e-procurement enabled, are thus accessible from plant network 6 via the Internet. E-commerce server 24 is an exemplary e-marketplace, whereas e-commerce server 26 is an exemplary front end procurement system of an equipment manufacturer. The plant network 6 is also used for communication between servers and between workplace computers and servers. Some servers 18 may function as combined servers and workstation computers. Each workstation computer 18, 20, comprises user interface means, such as a computer monitor, a keyboard, a pointing device such as a mouse, voice interaction means, etc, and functions as a client whereby an operator may control operation of equipment via equipment controllers 10, 12, 14, via a respective server 16, 18.
  • The [0028] fieldbuses 18 are used to interconnect field devices 28, 30, 32, 34, such as in/out modules, smart sensors and actuators, regulators, variable speed drives, or single loop devices. A sensor on a device such as a pump etc. may also be connected directly to the pump etc. and not via a fieldbus.
  • FIG. 2 illustrates the functional architecture of the process control system of the industrial plant. The system includes a number of different software application components, such as a [0029] report presentation application 42, an active graphics application 44, an alarm and event application 46, a trends analysis and presentation application 48, a control builder 50, and a replacement system 52, all of which are referred to herein as aspect systems, running on a software platform 54. Only a subset of the available aspect systems is shown in FIG. 2. The aspect systems 42-52 may be implemented as object-oriented software components supported by an object-oriented platform 54. Aspect systems 42-52 may for example implement Microsoft™ ActiveX™, whilst platform 54 may implement a user interface using HTML or XML. Software platform 54 interacts with controllers 10, 12, 14, which in turn control and communicate with field devices 28-34.
  • The control system here described uses an object-oriented model for all the equipment in the system. An object is derived from an object type, which, amongst other things, holds information about how the related equipment can be procured. This information includes e-procurement schemas that can be used to procure equipment over the Internet or other media. An object may hold instance specific data that may be used together with the information in the object type to facilitate the procurement. [0030]
  • For each item of equipment in the plant, maintenance information is available in the process control system. This information can be used to identify what the equipment is and to what extent a particular item of equipment has been used over a time period. This can, for example, be compared with a configured limit to decide when to replace the equipment. The configured limit may be other than simply time based, and may be condition based, performance based, useage based or be any combination of time, use, load etc. factors. [0031]
  • Each item of equipment in the system has one or more graphical representations. Through this graphical representation, various information available in the process control system for the object can be accessed by a plant maintenance operator. The replacement procurement is in this embodiment initiated by an operator interacting with a graphical user interface on which a graphical representation of the item of equipment is shown. [0032]
  • FIG. 3 illustrates a schematic representation of the way in which information relating to an object is managed in the process control system. Each item of [0033] equipment 100 is represented by a model object 102 which is a container of references, including an object-oriented component directory, to different representations of information, referred to as aspects 104-114, relating to the equipment in question. only a subset of the available aspects is illustrated in FIG. 3. Each aspect is provided by an aspect system component. Thus, a control aspect 104 is provided by control builder component 50, a faceplate aspect 106 and a process graphics aspect 108 are each provided by active graphics component 44, a report aspect 110 (such as for example a production report, a maintenance record, a cost of operation report, a quality report) is provided by reports component 42. A historical trend aspect 112 is provided by trends component 48. A replacement aspect 114 is provided by replacement system component 52.
  • FIG. 4 illustrates a [0034] graphics aspect 108 of an item of plant equipment, as seen by an operator on the graphical user interface of a workplace computer 18, 20, whereby runtime maintenance and control operations may be carried out for an item of equipment illustrated therein. The equipment may for example be a one-way valve 200 illustrated as an icon functionally interrelated with other process equipment 202, 204, 206 on a scrolling display 208.
  • The operator may access any of the aspects relating to an item of equipment by selecting the appropriate representation of the item, for example by right-clicking on the mouse, as the cursor is located over the appropriate icon on the screen. FIG. 5 illustrates an [0035] exemplary maintenance menu 300 which is displayed in response to the selection operation. The menu includes a selectable list of the aspects available for the item of equipment in the process control system, for example a control aspect, a production report, a quality report, a functional description of the item, a maintenance report, a cost of operation report and a replacement aspect. On selecting one of the aspects, the operator is presented with a graphical representation of the aspect selected. For example, if the control aspect is selected, the graphical user interface of the control aspect system may used to alter runtime parameters relating to the selected item. All reporting functions relating to the item may similarly be accessed.
  • In this embodiment of the invention, a replacement aspect relating to the item is also accessible via the [0036] menu 300. On selecting the replacement entry, the operator is presented with a graphical user interface which describes the projected lifecycle of the item of equipment, for example the projected replacement date, which may be calculated by the replacement aspect system on the basis of data received from other of the aspect systems which describe the item. For example, the data may include data from the functional description identifying the manufacturer's average equipment lifetime, data from the production reports identifying the amount of usage the equipment has undergone since installation, data based on condition monitoring, characteristics of use or loading, ratio of start/stops to service period, etc.
  • The replacement aspect also provides a selectable icon, marked for example “REPLACE NOW” whereby the operator can override the projected lifecycle and initiate replacement of the selected equipment. An operator may select this option for a number of reasons, based on an analysis of the present state of the equipment via the other available aspects. [0037]
  • Referring to FIG. 6. An operator selects the icon REPLACE NOW at point A. A query is made to check if the replacement item is available in a local parts storage or inventory. If it is available, Y, then an internal work order is generated and displayed to replace from a local inventory. The operator accepts or confirms acceptance, Y, and the work order is then sent to the appropriate management or maintenance department for action. If not, N, the operator amends the work order until the details of the order are satisfactory, and when satisfactory sends the work order to the appropriate department for action as above. [0038]
  • If the replacement item is not available in a local inventory, N, then a form such as a request for quote (RFQ) is generated and displayed. For simple, inexpensive items a simplified order form or simple price estimate request for may be used. The operator checks the form and if it is correct, accepts or confirms acceptance, step Y. The e-procurement process is then initiated. If the operator does not accept the RFQ form, step N, then he/she makes alterations till the form is correct and then sends it to the initiate e-procurement stage C. [0039]
  • A method, in accordance with an embodiment of the present invention, for replacement of an apparatus is further detailed as follows. The plant operator examines a display that includes a view containing one representation of an object that represents the apparatus to be replaced. Using a computer mouse or other selection means the operator: [0040]
  • finds the object in a graphical representation, [0041]
  • right-clicks on the object to bring up a context menu. [0042]
  • selects an entry to replace the apparatus. [0043]
  • The system then retrieves information available in the object instance and the object type to query a set of pre-selected or pre-configured e-commerce sites for available replacement units. [0044]
  • If an acceptable replacement unit is found, it is either automatically procured or the user initiating the operation is asked to confirm the operation. A final confirmation may be sent to the user to obtain final authorisation before an order is sent. [0045]
  • The method described above is implementable by means of a replacement aspect system in the form of software suitable for use over the Internet by means of Hypertext MarkUp Language (HTML) code, Compact HTML (cHTML) Java (Trade Mark) programming, extensible Markup Language (XML) pages and the like open standard web browser and Transmission Control Protocol/Internet Protocol (TCP/IP) techniques. In an advantageous use of the invention, one or more software implementations of the method may be arranged to search for and access one or more Internet accessible systems for marketing and sales of industrial apparatus and products such as those types mentioned. By this means a software application or computer program may, like any other prospective customer, browse information about an apparatus or a product, and carry out some or all of the following e-procurement operations: [0046]
  • selecting an apparatus, [0047]
  • selecting a specification for the apparatus, [0048]
  • selecting one or more delivery conditions, [0049]
  • optimising a price, and/or, [0050]
  • optimising a delivery condition, [0051]
  • comparing to predetermined prices and/or delivery conditions, [0052]
  • making a purchase decision, [0053]
  • sending a purchase order to a seller or supplier, for the present apparatus and specification. [0054]
  • Preferably this is carried out by means of standard e-procurement protocols, such as those defined by RosettaNet, provided at a web site wherein the financial cost of a product or equipment may evaluated according to the methods described above. The user may then send an accepted specification to a purchase process for a price (with or without conditions) and subsequently to make a buying decision. A buying decision may for example be applied to a relatively simple purchase decision such as a motor or to a relatively complex procurement process such as a part of a paper mill control system or a power distribution system. [0055]
  • The preferred type of e-procurement document transmitted between the purchaser and supplier comprises an open standard document, using for example a type of XML file. The document may also conform to one or more current standards for electronic documents such as EDIFACT or ASC X12; and/or to similar standards issued by other recognized bodies including commercial or financial organizations such as Society for Worldwide Interbank Financial Telecommunication (SWIFT). Other current standards capable of use for electronic data interchange include Document Object Model (DOM), Microsoft's (Trade Mark) MSXML and a standard called XHTML 1.0 provided by World Wide Web Committee (W3C). The transmitted e-procurement document comprises necessary details such as any of: [0056]
  • identification of document type [0057]
  • authorization details, [0058]
  • security details, [0059]
  • contact details, [0060]
  • acknowledgement request details, [0061]
  • cancellation details [0062]
  • contract references for seller, manufacturer, [0063]
  • ordered item identification, [0064]
  • UPC reference, [0065]
  • delivery details, carrier and options. [0066]
  • In a preferred embodiment of the invention, specifications may be changed and the price evaluation re-run a plurality of times until an iteration produces a cost that is acceptable according to a pre-determined value. This may be carried out by a human user or by a computer or computer program accessing the procurement means. [0067]
  • The procurement means may include an operator or computer program log-in so that a procurement process may interrupted, or delayed, and re-started one or more times. By this means, a user or computer or computer program may return to the procurement process at a later date and review, re-analyse or continue with evaluation of changes to a specification. The individual user history of the operator/computer program in the procurement means is associated with a logged in user by means of known identification means such as password, stored digital file or marker such as a cookie stored on the user machine, or combinations of identification means. [0068]
  • The specification sent to the seller and/or manufacturer to obtain a replacement apparatus or part as a result of a procurement process by a purchaser is preferably in the form of an order or purchase order. [0069]
  • In the case that an operator does not decide to over-ride the scheduled replacement date for the item of equipment, the replacement aspect system may itself alter the scheduled replacement date in response to data received from the other aspect systems. The replacement aspect system may for example be informed by the control aspect system of a detected failure in an item of equipment. In this case, replacement of the equipment is immediately initiated. In other cases, the scheduled replacement date may be altered due to varying production conditions monitored by the process control system. Alteration of a replacement date may be conducted without any specific operator input, or may require operator authorisation. [0070]
  • In the above-described embodiment, the initiation of e-procurement operations may be conducted by the operator. Initiation of e-procurement operations may also be conducted automatically by the replacement aspect system, when a scheduled, or unscheduled, replacement date or date range approaches. Initiation may occur in response to the detection of a predetermined trigger event, for example the current date being within a predetermined period (which may vary between different types of equipment) from the scheduled replacement date. [0071]
  • FIG. 7 shows a flowchart starting at point B, where a replacement application initiates a replacement operation according to an aspect of the invetion. The replacement application first makes a query to see if the item is available in local inventory. If it is so, Y, then the replacement application generates a work order for replacement from the local inventory and transmits it t the appropriate maintenance or other department(s). If the item is not in local inventory, N, the replacement application generates a RFQ form and initiates an e-procurement process. [0072]
  • It is necessary to point out that a purchase process according to the invention to procure a simple item such as a single electric motor, of an optimised selection of specifications such as horsepower, revolutions per minute, frame size etc. may involve retrieving information from a potential supplier containing only one price and no or very few associated conditions. The invention is also applicable to procurement of more complex systems or arrangements of a plurality of apparatus. Procurement of more complex systems, in which negotiations or face-to face meetings of representatives may be included in the purchasing process. [0073]
  • In another embodiment of the invention, the method may also include a decision stage in which a procurement decision has to go through an approval stage. In the case of a purchase in excess of, for example, a specified amount of money, the procurement process is suspended while approval is sought from a person with appropriate authority for spending such an amount. When approval is returned the e-procurement process continues as before. [0074]
  • The method can also be implemented at least in part via a telephone, or portable computer (including any kind of computing device including Laptops and Personal Digital Assistants (PDAs) such as Palm Pilots (Trade Mark), etc), with a connection or a wireless connection to a telephone or data network. This is best carried out using a telephone, computer or portable computer, suitably equipped for communication with digital networks such as by means of compatibility with Wireless Application Protocol (WAP), I-Mode or Bluetooth. Such a telephone may be used to display information and provide interactive communication with networked or Internet embodiment of the invention. Such a telephone equipped to receive and/or manipulate information from the purchase process and make choices or issue commands may be used to: [0075]
  • select an apparatus or equipment to be replaced, [0076]
  • initiate a procurement to replace the equipment, [0077]
  • run evaluations, [0078]
  • run life cycle analysis or other environmental evaluations, [0079]
  • proceed to a buying decision, and [0080]
  • decide to buy or not buy, by means of menu-driven or graphic user interface (GUI) driven software running on the telephone. The software running on the telephone is preferably software enabled for graphic manipulation of symbolic means displayed by the telephone based on HTML, cHTML, XML, similar or other software including such as iMode, Wap Markup Language WML and similar. Similar other software can include protocols such as Handheld Devices markup Language (HDML). [0081]
  • The present invention is not limited only to industrial process control systems and can also include other types of applications, such as, for example, instruments, parts from building control systems, systems on board a ship, sensors, measuring instrument or valves etc for processes and/or control systems for process control in manufacturing plants, paper mills, rolling mills, car assembly plants, oil and gas installations, refineries etc.) The term “industrial plant” as used herein should be construed accordingly. [0082]

Claims (32)

1. A computer-implemented method for the replacement of equipment in a plant arranged with a control system, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which first software application component is functionally linked with at least one second software application component which represents and manages runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.
2. A method according to claim 1, wherein said at least one second software application component comprises a reporting software function for reporting on an operational condition monitored during runtime of the industrial plant.
3. A method according to claim 2, wherein said at least one second software application comprises a function for producing one or more of a production report, a quality report, a cost of operation report.
4. A method according to claim 1, 2 or 3, wherein said at least one second software application component comprises a control software function for controlling operational conditions relating to said equipment.
5. A method according to any preceding claim, wherein said at least one second software application component comprises a graphical software function for producing a graphical runtime representation of said equipment in its operational context of said plant, whereby said management function for said runtime operational data is accessed.
6. A method according to claim 5, comprising the steps of:
a user selecting a presentation of a menu via said runtime representation of said equipment;
retrieving a specification stored, or generated on the basis of stored data, for said equipment; and
procuring the replacement apparatus according to at least part of said specification.
7. A method according to claim 6, comprising providing said user with an option to alter said specification after the specification is retrieved.
8. A method according to claim 6 or 7, wherein said presentation is selected from a graphical representation on a screen of any of:
a computer connected by a LAN network to the process control system;
a computer connected by a WAN network to the process control system;
a computer connected by a telephone network to the process control system;
a computer connected by a short range radio link to the process control system;
a mobile telephone connected by a telephone network to the process control system; and
a mobile telephone connected by a short range radio link to the process control system.
9. A method according to claim 6, 7 or 8, comprising providing said user with confirmation data once a preferred replacement has been identified, and said user selecting a an option to execute a purchase of said replacement.
10. A method according to any preceding claim, wherein said e-procurement operations comprise the steps of requesting, via a data communications network, a plurality of proposals for supply from a plurality of different suppliers, and selecting a preferred replacement from said proposals.
11. A method according to any preceding claim, wherein said e-procurement operations comprise the step of requesting an approval for a purchase of a predetermined value from a person or process having authority to give approval to make said purchase.
12. A method according to any of claims 1 to 5, wherein said initiation of e-procurement operations is arranged to occur automatically in response to operational data associated with said equipment received from said at least one second software application component.
13. A method according to any preceding claim, comprising the steps of:
examining one or more prices and conditions retrieved in the e-procurement operations;
forming a negative buying decision;
changing at least one part of the replacement apparatus specification to initiate a modified e-procurement process;
examining one or more new prices and conditions retrieved in the modified e-procurement process; and
transmitting a purchase confirmation to an identified preferred supplier.
14. A method according to any preceding claim, comprising the steps of:
performing iterations of the cost evaluation of the specification in which specification factors or parameters are changed
judging each evaluation result in accordance with a predefined algorithm, to finalise an e-procurement process.
15. A procurement system for ordering equipment for an industrial plant, said system including means for transmitting information including a specification for said equipment and a means for communication with suppliers over a network, wherein the system comprises:
a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.
16. A procurement system according to claim 15, wherein the system includes means for communicating the specification for said replacement apparatus to one or manufacturers or suppliers of the replacement apparatus or part or related service thereof.
17. A procurement system according to claim 15, comprising software means to match a registered or identified logged-in prospective customer to a history of details of specification selection, and subsequent changes to specification stored in a database of the system.
18. A procurement system according to claim 15, comprising software means to match a registered or identified logged-in prospective customer to a history of details of specification selection comprising digital identifier means such as a cookie stored in a computer used by the prospective customer.
19. A computer program code element, comprising computer code means or software code portions for enabling a computer or a processor to carry the steps of a method according to any of claims 1 to 14.
20. A computer program code element, comprising computer code means or software code portions for enabling a computer or a processor to retrieve information about replacement equipment, whereby said computer or processor carries out actions to:
receive information from a database detailing equipment specification;
receive input identifying a parameter relating to delivery times;
conduct e-procurement operations to obtain at least one quote for a given specification and delivery time.
21. The computer program code element of claim 20, wherein the computer code means or software code portions comprise software means enabling a user to:
change a at least one parameter relating to the replacement apparatus specification,
initiate e-procurement operations to obtain at least one quote for the new specification.
22. The computer program code element of claim 21, wherein the computer code means or software code portions comprise software means enabling a user to:
repeatedly change at least one parameter relating to the replacement apparatus specification,
carry out repeated e-procurement operations for the new specification until the received quote indicates a financial cost which is equal to or less than a predetermined target cost.
23. The computer program code element of claim 21 or 22, wherein in that the computer code means or software code portions comprise software means enabling a user to:
repeatedly change at least one parameter relating to the replacement apparatus specification,
carry out repeated e-procurement operations for the new specification until the received quote indicates a delivery date which is equal to or less than a predetermined target date.
24. The computer program code element of any of claims 20 to 23, wherein the computer code means or software code portions comprise software means enabling a user to communicate a buying decision, based on one or more prices and conditions resulting from the e-procurement operations for a selected specification, by means of a single action by the user.
25. The computer program code element of any of claims 20 to 24, wherein the computer code means or software code portions comprise software means to communicate a decision to buy replacement equipment as a purchase order to a selected manufacturer or distributor.
26. The computer program code element of any of claims 20 to 25, wherein the computer code means or software code portions comprise executable parts formed written in as one or more object oriented programs.
27. The use of the computer program code element of any of claims 19 to 26 over a public data communications network such as the Internet by a prospective customer to evaluate a price for one or more devices in order to make a buying decision.
28. A computer program contained in a computer readable medium, comprising computer program code means to make a computer or processor carry out the steps of a method according to claims 1-14.
29. A computer data signal embodied for communication in a computerised system, the communication being associated with replacement of equipment in a process control system for an industrial plant, wherein the data signal comprises information derived from a maintenance specification representing said equipment in a software application for conducting runtime maintenance of said equipment in the control system.
30. A computer data signal as claimed in claim 29, wherein the communication comprises at least one part identifying the equipment and one part identifying a desired delivery date or date range.
31. A method of generating a computer data signal as claimed in claim 29 or 30, wherein the computer data signal is generated in an automatic replenishment procedure of the computerised system, on the basis of an event trigger stored in the computerised system.
32. A method of generating a computer data signal as claimed in any of claim 29, 30 or 31, wherein the computer data signal is generated by an operator of the computerised system during runtime maintenance operations for said industrial plant.
US09/751,268 2000-12-29 2000-12-29 Equipment procurement method and system Abandoned US20020087419A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US09/751,268 US20020087419A1 (en) 2000-12-29 2000-12-29 Equipment procurement method and system
PCT/SE2001/002844 WO2002054313A1 (en) 2000-12-29 2001-12-19 Computer-aided procurement of industrial or commercial equipment
EP01272986A EP1356404A1 (en) 2000-12-29 2001-12-19 Computer-aided procurement of industrial or commercial equipment
US11/091,252 US7546253B2 (en) 2000-12-29 2005-03-28 Equipment procurement method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/751,268 US20020087419A1 (en) 2000-12-29 2000-12-29 Equipment procurement method and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/091,252 Continuation US7546253B2 (en) 2000-12-29 2005-03-28 Equipment procurement method and system

Publications (1)

Publication Number Publication Date
US20020087419A1 true US20020087419A1 (en) 2002-07-04

Family

ID=25021236

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/751,268 Abandoned US20020087419A1 (en) 2000-12-29 2000-12-29 Equipment procurement method and system
US11/091,252 Expired - Fee Related US7546253B2 (en) 2000-12-29 2005-03-28 Equipment procurement method and system

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/091,252 Expired - Fee Related US7546253B2 (en) 2000-12-29 2005-03-28 Equipment procurement method and system

Country Status (3)

Country Link
US (2) US20020087419A1 (en)
EP (1) EP1356404A1 (en)
WO (1) WO2002054313A1 (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188593A1 (en) * 2001-02-14 2002-12-12 William Eugene Moser Railcar condition inspection database
US20030028418A1 (en) * 2001-07-03 2003-02-06 Yasuhiro Yamaguchi Product market quality information analyzing back up apparatus, product market quality information analyzing back up system and program for product market quality information analyzing back up
US20030055755A1 (en) * 2001-09-14 2003-03-20 James Shuder Timecard processing in a procurement management system
US20030074269A1 (en) * 2001-10-15 2003-04-17 Sridatta Viswanath Dynamic criteria based line-grouping mechanism and method for purchase order generation
US20030074279A1 (en) * 2001-10-17 2003-04-17 Sridatta Viswanath Document exchange framework for automated extensible markup language data in an e-procurement system and method
US20040049317A1 (en) * 2000-02-10 2004-03-11 Sony Corporation Automatic apparatus, information server, robotic apparatus and commercial transaction method
US20060224263A1 (en) * 2005-03-31 2006-10-05 Semiconductor Energy Laboratory Co., Ltd. Production system and production method
US7143007B2 (en) 2003-10-17 2006-11-28 Hydralift Amclyde, Inc. Equipment component monitoring and replacement management system
US20070225849A1 (en) * 2006-03-24 2007-09-27 York International Corporation Automated part procurement and service dispatch
US7337132B2 (en) 2001-10-17 2008-02-26 Sun Microsystems, Inc. Customizable two step mapping of extensible markup language data in an e-procurement system and method
US7350698B2 (en) 2002-03-15 2008-04-01 Sun Microsystems, Inc. Line item approval processing in an electronic purchasing system and method
US7617153B1 (en) 2002-08-02 2009-11-10 American Express Travel Related Services Company, Inc. Global procurement bypass shutdown process and method
US20090282200A1 (en) * 2008-05-09 2009-11-12 Stephen Gouze Luning Storage Device Procurement System
US20100100232A1 (en) * 2002-02-20 2010-04-22 Sanyo Electric Co., Ltd. Medicine supply apparatus
US7945548B2 (en) 2005-12-30 2011-05-17 Partssource, Inc. Method for sourcing replacement parts
EP2528027A1 (en) * 2011-05-27 2012-11-28 Ricoh Company, Ltd. Information processing apparatus, ordering system, and order management method
US20140344077A1 (en) * 2013-03-15 2014-11-20 Contact Marketing Services, Inc. Used industrial equipment sales application suites, systems, and related apparatus and methods
US20150242923A1 (en) * 2014-02-25 2015-08-27 Regal Beloit America, Inc. Methods and systems for identifying a replacement motor
US20160098388A1 (en) * 2014-10-06 2016-04-07 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US20160132048A1 (en) * 2014-11-12 2016-05-12 Yokogawa Electric Corporation Process control system and configuration system
US20160364281A1 (en) * 2015-06-11 2016-12-15 Instana, Inc. Application performance management system with dynamic discovery and extension
CN106447545A (en) * 2016-11-14 2017-02-22 珠海优特物联科技有限公司 Food and beverage order making method and making terminal
US20170337283A1 (en) * 2014-11-07 2017-11-23 Rockwell Automation Technologies, Inc. Dynamic search engine for an industrial environment
US10031490B2 (en) 2013-03-15 2018-07-24 Fisher-Rosemount Systems, Inc. Mobile analysis of physical phenomena in a process plant
US10037303B2 (en) 2013-03-14 2018-07-31 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US10235262B2 (en) * 2015-06-11 2019-03-19 Instana, Inc. Recognition of operational elements by fingerprint in an application performance management system
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10296668B2 (en) 2013-03-15 2019-05-21 Fisher-Rosemount Systems, Inc. Data modeling studio
US10353762B2 (en) * 2015-06-11 2019-07-16 Instana, Inc. Hierarchical fault determination in an application performance management system
CN110070424A (en) * 2019-04-30 2019-07-30 深圳春沐源控股有限公司 Order generation method, device, server and storage medium
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
US10554625B2 (en) * 2010-09-30 2020-02-04 Saudi Arabian Oil Company Integrated PCS functional competency assessment
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10656627B2 (en) 2014-01-31 2020-05-19 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10796156B2 (en) 2016-04-19 2020-10-06 Rockwell Automation Technologies, Inc. Analyzing video streams in an industrial environment to identify potential problems and select recipients for a display of video streams related to the potential problems
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
CN112507321A (en) * 2020-12-29 2021-03-16 珠海优特智厨科技有限公司 Authority control method and device of electronic menu and computer readable storage medium
US11221661B2 (en) 2019-01-14 2022-01-11 Rockwell Automation Technologies, Inc. Method for auto-discovery and categorization of a plants power and energy smart devices for analytics
US11385608B2 (en) 2013-03-04 2022-07-12 Fisher-Rosemount Systems, Inc. Big data in process control systems

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8751336B2 (en) * 2003-10-10 2014-06-10 Restaurant Services, Inc. E-catalogue ordering for a supply chain management system
US9898702B2 (en) * 2006-10-31 2018-02-20 The Boeing Company Method, computer program product, and apparatus for managing decision support related event information
US8832579B2 (en) * 2008-08-12 2014-09-09 Rockwell Automation Technologies, Inc. System for creation and management of industrial automation and information solutions and services
US7966523B2 (en) * 2008-08-21 2011-06-21 Rockwell Automation Technologies, Inc. Industrial automation and information solutions having industry specific modalities
US20110167009A1 (en) * 2010-01-06 2011-07-07 Physio-Control, Inc. Controlled-vendor manufacturing methods
US20140207513A1 (en) * 2013-01-21 2014-07-24 International Business Machines Corporation Methods and apparatus for procurement
US10839389B1 (en) 2015-09-29 2020-11-17 BuyerQuest, Inc. System and method for updating and managing hosted catalogs in a procurement system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4827423A (en) * 1987-01-20 1989-05-02 R. J. Reynolds Tobacco Company Computer integrated manufacturing system
US5216612A (en) * 1990-07-16 1993-06-01 R. J. Reynolds Tobacco Company Intelligent computer integrated maintenance system and method
US5794207A (en) * 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5970475A (en) * 1997-10-10 1999-10-19 Intelisys Electronic Commerce, Llc Electronic procurement system and method for trading partners
US6490493B1 (en) * 1999-01-21 2002-12-03 Rosemount Inc. Industrial process device management software
WO2000054204A2 (en) * 1999-03-10 2000-09-14 Liquidmarket, Inc. Internet-based exchange for products and services
EP1058173A3 (en) * 1999-06-01 2004-06-30 Applied Materials, Inc. Semiconductor processing techniques
AUPQ628900A0 (en) * 2000-03-16 2000-04-15 Ip3 Systems Pty Ltd E-commerce facilitation
US20030172002A1 (en) * 2001-03-15 2003-09-11 Spira Mario Cosmas Menu driven management and operation technique

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4827423A (en) * 1987-01-20 1989-05-02 R. J. Reynolds Tobacco Company Computer integrated manufacturing system
US5216612A (en) * 1990-07-16 1993-06-01 R. J. Reynolds Tobacco Company Intelligent computer integrated maintenance system and method
US5794207A (en) * 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network

Cited By (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040049317A1 (en) * 2000-02-10 2004-03-11 Sony Corporation Automatic apparatus, information server, robotic apparatus and commercial transaction method
US7069113B2 (en) * 2000-02-10 2006-06-27 Sony Corporation Automatic apparatus, information server, robotic apparatus and commercial transaction method for performing an action based on information
US7627546B2 (en) * 2001-02-14 2009-12-01 General Electric Railcar Services Corporation Railcar condition inspection database
US20020188593A1 (en) * 2001-02-14 2002-12-12 William Eugene Moser Railcar condition inspection database
US6963812B2 (en) * 2001-07-03 2005-11-08 Ricoh Company, Ltd. Product market quality information analyzing back up apparatus, product market quality information analyzing back up system and program for product market quality information analyzing back up
US20030028418A1 (en) * 2001-07-03 2003-02-06 Yasuhiro Yamaguchi Product market quality information analyzing back up apparatus, product market quality information analyzing back up system and program for product market quality information analyzing back up
US7729962B2 (en) 2001-09-14 2010-06-01 Oracle America, Inc. Timecard processing in a procurement management system
US20030055755A1 (en) * 2001-09-14 2003-03-20 James Shuder Timecard processing in a procurement management system
US7386478B2 (en) 2001-10-15 2008-06-10 Sun Microsystems, Inc. Dynamic criteria based line-grouping mechanism and method for purchase order generation
US20030074269A1 (en) * 2001-10-15 2003-04-17 Sridatta Viswanath Dynamic criteria based line-grouping mechanism and method for purchase order generation
US7644014B2 (en) * 2001-10-17 2010-01-05 Sun Microsystems, Inc. Document exchange framework for automated extensible markup language data in an e-procurement system and method
US20030074279A1 (en) * 2001-10-17 2003-04-17 Sridatta Viswanath Document exchange framework for automated extensible markup language data in an e-procurement system and method
US7337132B2 (en) 2001-10-17 2008-02-26 Sun Microsystems, Inc. Customizable two step mapping of extensible markup language data in an e-procurement system and method
US20100100232A1 (en) * 2002-02-20 2010-04-22 Sanyo Electric Co., Ltd. Medicine supply apparatus
US7350698B2 (en) 2002-03-15 2008-04-01 Sun Microsystems, Inc. Line item approval processing in an electronic purchasing system and method
US7617153B1 (en) 2002-08-02 2009-11-10 American Express Travel Related Services Company, Inc. Global procurement bypass shutdown process and method
US7143007B2 (en) 2003-10-17 2006-11-28 Hydralift Amclyde, Inc. Equipment component monitoring and replacement management system
US20060224263A1 (en) * 2005-03-31 2006-10-05 Semiconductor Energy Laboratory Co., Ltd. Production system and production method
US20110184927A1 (en) * 2005-12-30 2011-07-28 Partssource, Llc Method for sourcing replacement parts
US7945548B2 (en) 2005-12-30 2011-05-17 Partssource, Inc. Method for sourcing replacement parts
US7424345B2 (en) * 2006-03-24 2008-09-09 York International Corporation Automated part procurement and service dispatch
US20080033600A1 (en) * 2006-03-24 2008-02-07 York International Corporation Automated part procurement and service dispatch
US7295896B2 (en) 2006-03-24 2007-11-13 York International Corporation Automated part procurement and service dispatch
US20070225849A1 (en) * 2006-03-24 2007-09-27 York International Corporation Automated part procurement and service dispatch
US20090282200A1 (en) * 2008-05-09 2009-11-12 Stephen Gouze Luning Storage Device Procurement System
US8782471B2 (en) * 2008-05-09 2014-07-15 Dell Products L.P. Storage device procurement system
US10554625B2 (en) * 2010-09-30 2020-02-04 Saudi Arabian Oil Company Integrated PCS functional competency assessment
EP2528027A1 (en) * 2011-05-27 2012-11-28 Ricoh Company, Ltd. Information processing apparatus, ordering system, and order management method
US9020847B2 (en) 2011-05-27 2015-04-28 Ricoh Company, Ltd. Information processing apparatus, ordering system, and order management method
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US11385608B2 (en) 2013-03-04 2022-07-12 Fisher-Rosemount Systems, Inc. Big data in process control systems
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US10311015B2 (en) 2013-03-14 2019-06-04 Fisher-Rosemount Systems, Inc. Distributed big data in a process control system
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US10037303B2 (en) 2013-03-14 2018-07-31 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US10133243B2 (en) 2013-03-15 2018-11-20 Fisher-Rosemount Systems, Inc. Method and apparatus for seamless state transfer between user interface devices in a mobile control room
US11112925B2 (en) 2013-03-15 2021-09-07 Fisher-Rosemount Systems, Inc. Supervisor engine for process control
US11573672B2 (en) 2013-03-15 2023-02-07 Fisher-Rosemount Systems, Inc. Method for initiating or resuming a mobile control session in a process plant
US10031490B2 (en) 2013-03-15 2018-07-24 Fisher-Rosemount Systems, Inc. Mobile analysis of physical phenomena in a process plant
US20140344077A1 (en) * 2013-03-15 2014-11-20 Contact Marketing Services, Inc. Used industrial equipment sales application suites, systems, and related apparatus and methods
US11169651B2 (en) 2013-03-15 2021-11-09 Fisher-Rosemount Systems, Inc. Method and apparatus for controlling a process plant with location aware mobile devices
US10296668B2 (en) 2013-03-15 2019-05-21 Fisher-Rosemount Systems, Inc. Data modeling studio
US10649412B2 (en) 2013-03-15 2020-05-12 Fisher-Rosemount Systems, Inc. Method and apparatus for seamless state transfer between user interface devices in a mobile control room
US10324423B2 (en) 2013-03-15 2019-06-18 Fisher-Rosemount Systems, Inc. Method and apparatus for controlling a process plant with location aware mobile control devices
US10152031B2 (en) 2013-03-15 2018-12-11 Fisher-Rosemount Systems, Inc. Generating checklists in a process control environment
US10691281B2 (en) 2013-03-15 2020-06-23 Fisher-Rosemount Systems, Inc. Method and apparatus for controlling a process plant with location aware mobile control devices
US10671028B2 (en) 2013-03-15 2020-06-02 Fisher-Rosemount Systems, Inc. Method and apparatus for managing a work flow in a process plant
US10551799B2 (en) 2013-03-15 2020-02-04 Fisher-Rosemount Systems, Inc. Method and apparatus for determining the position of a mobile control device in a process plant
US10649413B2 (en) 2013-03-15 2020-05-12 Fisher-Rosemount Systems, Inc. Method for initiating or resuming a mobile control session in a process plant
US10656627B2 (en) 2014-01-31 2020-05-19 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US20150242923A1 (en) * 2014-02-25 2015-08-27 Regal Beloit America, Inc. Methods and systems for identifying a replacement motor
US10402881B2 (en) * 2014-02-25 2019-09-03 Regal Beloit America, Inc. Methods and systems for identifying a replacement motor
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US20160098388A1 (en) * 2014-10-06 2016-04-07 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10909137B2 (en) * 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10713307B2 (en) * 2014-11-07 2020-07-14 Rockwell Automation Technologies, Inc. Dynamic search engine for an industrial environment
US20170337283A1 (en) * 2014-11-07 2017-11-23 Rockwell Automation Technologies, Inc. Dynamic search engine for an industrial environment
US20160132048A1 (en) * 2014-11-12 2016-05-12 Yokogawa Electric Corporation Process control system and configuration system
US9851712B2 (en) * 2014-11-12 2017-12-26 Yokogawa Electric Corporation Process control system and configuration system for an industrial plant
US10671470B2 (en) * 2015-06-11 2020-06-02 Instana, Inc. Application performance management system with dynamic discovery and extension
US10817396B2 (en) 2015-06-11 2020-10-27 Instana, Inc. Recognition of operational elements by fingerprint in an application performance management system
US10353762B2 (en) * 2015-06-11 2019-07-16 Instana, Inc. Hierarchical fault determination in an application performance management system
US20160364281A1 (en) * 2015-06-11 2016-12-15 Instana, Inc. Application performance management system with dynamic discovery and extension
US11138058B2 (en) 2015-06-11 2021-10-05 Instana, Inc. Hierarchical fault determination in an application performance management system
US10235262B2 (en) * 2015-06-11 2019-03-19 Instana, Inc. Recognition of operational elements by fingerprint in an application performance management system
US11886155B2 (en) 2015-10-09 2024-01-30 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
US10796156B2 (en) 2016-04-19 2020-10-06 Rockwell Automation Technologies, Inc. Analyzing video streams in an industrial environment to identify potential problems and select recipients for a display of video streams related to the potential problems
CN106447545A (en) * 2016-11-14 2017-02-22 珠海优特物联科技有限公司 Food and beverage order making method and making terminal
US11221661B2 (en) 2019-01-14 2022-01-11 Rockwell Automation Technologies, Inc. Method for auto-discovery and categorization of a plants power and energy smart devices for analytics
CN110070424A (en) * 2019-04-30 2019-07-30 深圳春沐源控股有限公司 Order generation method, device, server and storage medium
CN112507321A (en) * 2020-12-29 2021-03-16 珠海优特智厨科技有限公司 Authority control method and device of electronic menu and computer readable storage medium

Also Published As

Publication number Publication date
US7546253B2 (en) 2009-06-09
US20050273395A1 (en) 2005-12-08
EP1356404A1 (en) 2003-10-29
WO2002054313A1 (en) 2002-07-11

Similar Documents

Publication Publication Date Title
US7546253B2 (en) Equipment procurement method and system
US10475095B2 (en) Method and apparatus for efficiently responding to electronic requests for quote
US6856968B2 (en) Interactive search process for product inquiries
US8266015B2 (en) Inventory sales system and method
US7464092B2 (en) Method, system and program for customer service and support management
CA2412936C (en) Method of and system for managing promotions for purchase transactions over a network
US20030208434A1 (en) On-line system and method for analyzing vendor proposals in response to a request-for-proposal
US20070129961A1 (en) Virtual business restructuring methods
US20020188518A1 (en) Managing customization of projects prior to manufacture in an electronic commerce system
US20050065858A1 (en) System and method for improved excess inventory distribution
US20030023512A1 (en) Interactive on-line catalog
KR20160129588A (en) on-line trading intermediation system for enhancing transaction reliability
JP2002230300A (en) System for securities transaction
US20020082950A1 (en) Product planning, development and program management information system and method
KR20170014338A (en) Erp system having a structure of modularized frame
KR20010063040A (en) Agency system for network-based auction service
US6895389B1 (en) Internet procurement method
KR20020060610A (en) System and method for customizing a product
US20040254828A1 (en) Information offering apparatus, information offering method, program and product
KR20010081234A (en) Agency system for network-based reverse auction service
KR20210123501A (en) Online e-commerce system to increase transaction reliability through the imaging process
KR20010081488A (en) Agency system for network-based public purchase service
WO2000072213A1 (en) Systems and methods for electronic commerce
US20020069142A1 (en) Method and system for tracking and disseminating information concerning tools
KR20000053769A (en) Electronic merchandising service method

Legal Events

Date Code Title Description
AS Assignment

Owner name: ABB AB, SWEDEN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ANDERSSON, JOHAN;RUDIN, MIKAEL;PAULY, TOMAS;REEL/FRAME:011656/0875

Effective date: 20010216

AS Assignment

Owner name: ABB AB, SWEDEN

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME, PREVIOUSLY RECORDED AT REEL 011656, FRAME 0875;ASSIGNORS:ANDERSSON, JOHAN;RUDIN, MIKAEL;PAULY, THOMAS;REEL/FRAME:012886/0179

Effective date: 20010216

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION