Method and apparatus for seamless state transfer between user interface devices in a mobile control room

US10133243B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10133243-B2
Application numberUS-201314028843-A
CountryUS
Kind codeB2
Filing dateSep 17, 2013
Priority dateMar 15, 2013
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus, and systems for operating a process plant include multiple user interface devices, each accessing process control data for display in dynamically generated user interfaces, and each operable to transfer device state directly to another device. A first user interface device stores instructions operable to cause a processor of the first user interface device to dynamically generate a user interface for displaying process data. Process data are provided to the first user interface device by a server coupled to a unitary, logical data storage area. When a second user interface device receives from a first user interface device data indicative of the state of the first user interface device, the second user interface device dynamically generates a user interface for displaying data on the second user interface device according to the received data indicative of the state of the first user interface device.

First claim

Opening claim text (preview).

We claim: 1. A system for operating a process plant, the system comprising: a unitary, logical data storage area including one or more data storage devices configured to store, using a common format, process data corresponding to the process plant, the process data including multiple types of process data selected from configuration data, measurement data, batch data, continuous data, and event data; a first user interface device having a memory device storing first instructions operable to cause a processor of the first user interface device to dynamically generate a first user interface displaying process data; a server coupled to the first user interface device and to the unitary, logical data storage area and operable to provide the process data to the first user interface; and a second user interface device having a memory device storing second instructions operable to cause a processor of the second user interface device to: initiate a transfer of state data from the first user interface device to the second user interface device; receive from the first user interface device, in response to the initiation of the transfer of state data, state data that is (i) indicative of the state of the dynamically generated first user interface and (ii) distinct from the process data displayed by way of the first user interface; and dynamically generate a second user interface displaying process data on the second user interface device according to the received state data indicative of the state of the dynamically generated first user interface. 2. A system according to claim 1 , wherein: the first instructions operable to cause the processor of the first user interface device to dynamically generate a user interface for displaying process data comprise instructions operable to cause the processor of the first user interface device to generate dynamic content for an HTML page; and the second instructions operable to cause the second user interface device to dynamically generate a user interface for displaying data on the second user interface device comprise instructions operable to cause the processor of the second user interface device to generate dynamic content for an HTML page. 3. A system according to claim 1 , wherein the second user interface for displaying process data on the second user interface device is identical to the first user interface for displaying process data on the first user interface device. 4. A system according to claim 1 , wherein receiving from the first user interface device the state data indicative of the state of the dynamically generated first user interface comprises establishing a wireless communication session between the first user interface device and the second user interface device. 5. A system according to claim 1 , wherein receiving from the first user interface device the state data indicative of the state of the dynamically generated first user interface comprises receiving from the server the state data indicative of the state of the dynamically generated first user interface. 6. A system according to claim 1 , wherein: the first user interface device is further operable to execute a first command to alter the operation of the process plant; and the second user interface device is further operable to execute a second command to alter the operation of the process plant. 7. A system according to claim 1 , wherein the state data and the process data displayed by way of the first user interface each includes at least some of the same information. 8. A method of operating a process plant, the method comprising: storing in a common format, in a unitary, logical data storage area, process data corresponding to the process plant, the process data including multiple types of process data selected from configuration data, measurement data, batch data, continuous data, and event data; executing on a first user interface device a routine operable to dynamically generate a first user interface display using data retrieved by the first user interface device from a server coupled to the first user interface device and to the unitary, logical data storage area; transferring from the first user interface device to a second user interface device, in response to an initiation of said transfer by the second user interface device, state data that is indicative of a state of the first user interface display dynamically generated by the first user interface device and that is distinct from the data retrieved by the first user interface device from the server; and executing on the second user interface device a routine operable to dynamically generate, according to the received state data indicative of the state of the first user interface display, a second user interface display using data retrieved by the second user interface device from the server. 9. A method according to claim 8 , wherein dynamically generating the first or the second user interface display comprises generating a dynamic HTML page. 10. A method according to claim 8 , wherein the first user interface display and the second user interface display are identical. 11. A method according to claim 8 , wherein transferring from the first user interface device to a second user interface device the state data indicative of the state of the first user interface display comprises establishing a near-field communication (NFC) session between the first user interface device and the second user interface device. 12. A method according to claim 8 , wherein transferring from the first user interface device to the second user interface device the state data indicative of the state of the first user interface display comprises sending the state data to the server from the first user interface device and receiving the state data from the server at the second user interface. 13. A method according to claim 8 , further comprising executing, on either the first or the second user interface device, a command to alter the operation of the process plant. 14. A method according to claim 8 , wherein each of the following includes at least some of the same information: (i) the state data; (ii) the data retrieved by the first user interface device from the server; and (iii) the data retrieved by the second user interface device from the server. 15. A first mobile control apparatus for use in a process plant, the mobile control apparatus comprising: a processor; a display coupled to the processor; a first communication interface operable to communicate via a communication channel with a server storing process control data; a memory device coupled to the processor and storing: a dynamically generated user interface object; and a set of machine readable instructions that, when executed by the processor, cause the processor to: dynamically generate or update the user interface object to retrieve, and to display via a user interface dynamically generated from the user interface object, a specific set of process control data from the server via the communication interface; retrieve the specific set of process control data from the server; display the dynamically generated user interface including the specific set of process control data; receive from a second mobile control apparatus an incoming request for state information of the first mobile control apparatus; send to the second mobile control apparatus, in response to the incoming request for the state information of the first mobile control apparatus, first state data that is (i) indicative of the current state of the user interface displayed on the first mobile control apparatus and (ii)

Assignees

Inventors

Classifications

  • G05B11/01Primary

    electric · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • electric · CPC title

  • Services making use of location information · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10133243B2 cover?
Methods, apparatus, and systems for operating a process plant include multiple user interface devices, each accessing process control data for display in dynamically generated user interfaces, and each operable to transfer device state directly to another device. A first user interface device stores instructions operable to cause a processor of the first user interface device to dynamically gen…
Who is the assignee on this patent?
Fisher Rosemount Systems Inc
What technology area does this patent fall under?
Primary CPC classification G05B11/01. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).