Patent US5903455A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5903455A Expired / Lapsed US ⏱️ 0.0 years remaining

Interface controls for use in a field device management system

Assignee: Fisher Rosemount Systems Inc
•
Filing: 1996-12-12
•
Granted: 1999-05-11
•
Expires: 2016-12-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interface control for use in a field device management system coupled to a set of smart field devices automatically performs functions related to communication between a device, a database and a user of the management system and functions related to interfacing with a user in a manner which is transparent to the software application running on the management system. The control monitors a device, or a block or a parameter of a device, displays information pertaining to the device, block or parameter to a user, receives information pertaining to such device, block, or parameter from a user and the device, automatically updates the displayed information, and implements changes to the device block or parameter specified by the user. A timeline control specifies a time at which past, present or future configurations of devices, blocks, parameters, or other data associated with one or more devices is to be displayed.

Inventors

  • 👤 Richard R. Sharpe, Jr.
  • 👤 Robert Bruck
  • 👤 Richard Wagenknecht
  • 👤 Jon D. Westbrock
  • 👤 Craig R. Tielens
  • 👤 James W. Kieley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:20
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/4185; G05B19/04; G05B19/042; G05B19/0423; G05B2219/00; G05B2219/20; G05B2219/25; G05B2219/25428; G05B2219/30; G05B2219/31; G05B2219/31098; G05B2219/31103; G05B2219/31326; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 200 words
An interface control adapted for use with a management system having a user interface, a database and a communication network that communicates with the database, a field device and a device description associated with the field device, wherein the field device, the device description and the database store a multiplicity of groups of logically related items of device data, the interface control comprising: means for implementing a particular interface control for an indicated group of the multiplicity of groups of logically related items of device data including; means for commanding the communication network to read the items of device data associated with the indicated group from at least one of the field device, the device description, and the database to produce a set of items of retrieved device data for the indicated group, and means for displaying the set of items of retrieved device data for the indicated group via the user interface in a predefined format; means for identifying any one of the multiplicity of groups of logically related items of device data as the indicated group; and means responsive to the identifying means for invoking the implementing means to create the particular interface control for the indicated group.
Claim 2
Dependent Claim 200 words
An interface control adapted for use with a management system having a user interface, a database and a communication network that communicates with the database, a field device and a device description associated with the field device, wherein the field device, the device description and the database store a multiplicity of groups of logically related items of device data, the interface control comprising: means for implementing a particular interface control for an indicated group of the multiplicity of groups of logically related items of device data including; means for commanding the communication network to read the items of device data associated with the indicated group from at least one of the field device, the device description, and the database to produce a set of items of retrieved device data for the indicated group, and means for displaying the set of items of retrieved device data for the indicated group via the user interface in a predefined format; means for identifying any one of the multiplicity of groups of logically related items of device data as the indicated group; and means responsive to the identifying means for invoking the implementing means to create the particular interface control for the indicated group.
Claim 3
Dependent Claim 58 words
The interface control of claim 1, wherein the implementing means further includes means responsive to the user interface for instructing the communication network to implement a change to one of the items of device data associated with the indicated group as the one of the items of device data is stored in the field device or the database.
Claim 4
Dependent Claim 58 words
The interface control of claim 2, wherein the instructing means includes means for determining if the change to the one of the items of device data associated with the indicated group is allowable and means for indicating, via the user interface, that the change is not allowable when the determining means determines that the change is not allowable.
Claim 5
Dependent Claim 83 words
The interface control of claim 3, wherein the determining means includes further means for commanding the communication network to retrieve a range indication associated with the one of the items of device data associated with the indicated group from one of the device description, the field device and the database and. means for checking to determine if the change to the one of the items of device data associated with the indicated group falls within the range defined by the retrieved range indication.
Claim 6
Dependent Claim 60 words
The interface control of claim 2, wherein instructing means includes means for determining if the change to the one of the items of device data associated with the indicated group is completed and means for indicating, via the user interface, that the change to the one of the items of device data associated with the indicated group has been completed.
Claim 7
Dependent Claim 42 words
The interface control of claim 5, wherein instructing means includes further means for indicating, via the user interface, that the change to the one of the items of device data associated with the indicated group is in the process of being completed.
Claim 8
Dependent Claim 73 words
The interface control of claim 1, wherein the implementing means further includes means coupled to the communication network for recognizing a change in one of the items of device data associated with the indicated group as stored in the field device or the database and means responsive to the recognizing means for indicating the change of the one of the items of device data associated with the indicated group via the user interface.
Claim 9
Dependent Claim 47 words
The interface control of claim 1, wherein the set of items of retrieved device data for the indicated group comprises data pertaining to the field device, and wherein a first of the set of items of retrieved device data includes a pictorial representation of the field device.
Claim 10
Dependent Claim 28 words
The interface control of claim 8, wherein a second of the set of items of retrieved device data includes an indication of the type of the field device.
Claim 11
Dependent Claim 40 words
The interface control of claim 9, wherein a third of the set of items of retrieved device data includes an indication of the location of the field device with respect to a system in which the field device is used.
Claim 12
Dependent Claim 28 words
The interface control of claim 10, wherein a fourth of the set of items of retrieved device data includes a list of information pertaining to the field device.
Claim 13
Dependent Claim 28 words
The interface control of claim 11, wherein the list includes at least one of methods for implementation on the field device and parameters associated with the field device.
Claim 14
Dependent Claim 65 words
The interface control of claim 1, wherein the set of items of retrieved device data for the indicated group comprises data pertaining to a block of the field device comprising one of an input, an output, or a control function associated with the field device, and wherein a first of the set of items of retrieved device data includes a pictorial representation of the block.
Claim 15
Dependent Claim 27 words
The interface control of claim 13, wherein a second of the set of items of retrieved device data includes an indication of the type of the block.
Claim 16
Dependent Claim 39 words
The interface control of claim 14, wherein a third of the set of items of retrieved device data includes an indication of the manner in which the block is associated with a system in which the block is used.
Claim 17
Dependent Claim 27 words
The interface control of claim 15, wherein a fourth of the set of items of retrieved device data includes a list of information pertaining to the block.
Claim 18
Dependent Claim 21 words
The interface control of claim 16, wherein the list includes an indication of a set of parameters associated with the block.
Claim 19
Dependent Claim 67 words
The interface control of claim 1, wherein the set of items of retrieved device data for the indicated group comprises data pertaining to a parameter associated with the field device, and wherein a first of the set of items of retrieved device data includes a label of the parameter and a second of the set of items of retrieved device data includes a value of the parameter.
Claim 20
Dependent Claim 29 words
The interface control of claim 18, wherein a third of the set of items of retrieved device data includes a unit designation associated with the value of the parameter.
Claim 21
Dependent Claim 21 words
The interface control of claim 18, wherein the value of the parameter comprises one of an enumerated list of potential values.
Claim 22
Dependent Claim 56 words
The interface control of claim 1, wherein the set of items of retrieved device data for the indicated group comprises configuration data related to the configuration of the field device at a particular time, and wherein the implementing means includes means for changing the particular time associated with the set of items of retrieved device data.
Claim 23
Dependent Claim 37 words
The interface control of claim 21, wherein the changing means includes further means for displaying a representation of a slider via the user interface and means for allowing manipulation of the slider to change the particular time.
Claim 24
Dependent Claim 35 words
The interface control of claim 21, wherein the changing means includes further means for changing the particular time between one of a plurality of times in the past, a present time, and a future time.
Claim 25
Dependent Claim 65 words
The interface control of claim 1, wherein the set of items of retrieved device data for the indicated group comprises configuration data related to two configurations of the field device at two particular times, and wherein the displaying means includes means for changing the particular time associated with the items of retrieved device data for the indicated group related to one of the two configurations.
Claim 26
Dependent Claim 225 words
A control adapted for use by a management system that includes a user interface and that is capable of being coupled to a plurality of field devices, each having a device description associated therewith, the control comprising: means for communicating with the plurality of field devices and the device descriptions to effect communication with respect to a multiplicity of groups of logically related items of device data stored in the plurality of field devices and the device descriptions; means for implementing a particular control for a particular one of the multiplicity of groups of logically related items of device data including, means for controlling the communicating means to retrieve the items of device data within the particular one of the multiplicity of groups of logically related items of device data to produce a retrieved group of items of device data, and means for displaying the retrieved group of items of device data via the user interface in a predefined format; means for identifying any of the multiplicity of groups of logically related items of device data as the particular one of the multiplicity of groups of logically related items of device data; and means responsive to the identifying means for invoking the implementing means to create the particular control for the particular one of the multiplicity of groups of logically related items of device data.
Claim 27
Dependent Claim 225 words
A control adapted for use by a management system that includes a user interface and that is capable of being coupled to a plurality of field devices, each having a device description associated therewith, the control comprising: means for communicating with the plurality of field devices and the device descriptions to effect communication with respect to a multiplicity of groups of logically related items of device data stored in the plurality of field devices and the device descriptions; means for implementing a particular control for a particular one of the multiplicity of groups of logically related items of device data including, means for controlling the communicating means to retrieve the items of device data within the particular one of the multiplicity of groups of logically related items of device data to produce a retrieved group of items of device data, and means for displaying the retrieved group of items of device data via the user interface in a predefined format; means for identifying any of the multiplicity of groups of logically related items of device data as the particular one of the multiplicity of groups of logically related items of device data; and means responsive to the identifying means for invoking the implementing means to create the particular control for the particular one of the multiplicity of groups of logically related items of device data.
Claim 28
Dependent Claim 47 words
The control of claim 25, wherein the implementing means further includes means responsive to the user interface for instructing the communicating means to change one of the items of device data within the particular one of the multiplicity of groups of logically related items of device data.
Claim 29
Dependent Claim 52 words
The control of claim 26, wherein the instructing means includes means for determining if the change to the one of the items of device data is allowable and means for indicating, via the user interface, that the change is not allowable when the determining means determines that the change is not allowable.
Claim 30
Dependent Claim 50 words
The control of claim 26, wherein the instructing means includes means for determining if the change to the one of the items of device data is completed and means for indicating, via the user interface, that the change to the one of the items of device data has been completed.
Claim 31
Dependent Claim 90 words
The control of claim 26, wherein the communicating means includes means for recognizing when a further one of the items of device data changes to a changed item of device data and wherein the implementing means further includes means responsive to the recognizing means for automatically illustrating, via the user interface, the change to the further one of the items of device data when the further one of the items of device data is within the particular one of the multiplicity of groups of logically related items of device data.
Claim 32
Dependent Claim 37 words
The control of claim 29, wherein the illustrating means includes means for replacing one of the items of the retrieved group of items of device data with the changed item of device data via the user interface.
Claim 33
Dependent Claim 88 words
The control of claim 25, wherein the management system also includes a database that stores items of device data, wherein the communicating means includes further means for communicating with the database and wherein the implementing means includes further means for controlling the communicating means to retrieve, as part of the retrieved group of items of device data, the items of device data which are associated with the particular one of the multiplicity of groups of logically related items of device data and which are stored in the database.
Claim 34
Dependent Claim 30 words
The control of claim 31, wherein the displaying means includes means for making the displayed retrieved group of items of device data invisible to a user via the user interface.
Claim 35
Dependent Claim 70 words
The control of claim 31, wherein the communicating means includes means for categorizing the items of device data into a predetermined hierarchy of categories of device data, each having communication instructions, and wherein the communicating means communicates with one of the plurality of devices, one of the device descriptions or the database using the communication instructions associated with one of the categories of the hierarchy of categories of device data.
Claim 36
Dependent Claim 16 words
The control of claim 33, wherein the categorizing means includes objects in an object-oriented programming paradigm.
Claim 37
Dependent Claim 52 words
The control of claim 31, wherein the retrieved group of items of device data comprises data pertaining to one of the plurality of field devices, and wherein a first item of the retrieved group of items of device data includes a pictorial representation of the one of the plurality of field devices.
Claim 38
Dependent Claim 33 words
The control of claim 35, wherein a second item of the retrieved group of items of device data includes an indication of the type of the one of the plurality of field devices.
Claim 39
Dependent Claim 61 words
The control of claim 31, wherein the retrieved group of items of device data comprises data pertaining to a block comprising one of an input, an output, or a control function associated with one of the plurality of field devices, and wherein a first item of the retrieved group of items of device data includes a pictorial representation of the block.
Claim 40
Dependent Claim 68 words
The control of claim 31, wherein the retrieved group of items of device data comprises data pertaining to a parameter associated with one of the plurality of field devices, and wherein a first item of the retrieved group of items of device data includes a label of the parameter and a second item of the retrieved group of items of device data includes a value of the parameter.
Claim 41
Dependent Claim 29 words
The control of claim 38, wherein a third item of the retrieved group of items of device data includes a unit designation associated with the value of the parameter.
Claim 42
Dependent Claim 54 words
The control of claim 31, wherein the retrieved group of items of device data comprises configuration data related to the configuration of one of the plurality of field devices at a particular time, and wherein. the implementing means includes means for allowing a user to change the particular time associated with the configuration data.
Claim 43
Dependent Claim 31 words
The control of claim 40, wherein the allowing means includes means for changing the particular time between one of a number of past times, a present time, and a future time.
Claim 44
Dependent Claim 64 words
The control of claim 31, wherein the retrieved group of items of device data comprises configuration data related to first and second configurations associated with one or two of the plurality of field devices at two individual times, and wherein the implementing means includes means for allowing a user to change the individual time associated with the configuration data related to the first configuration.
Claim 45
Dependent Claim 31 words
The control of claim 42, wherein the implementing means includes second means for allowing a user to change the individual time associated with the configuration data related to the second configuration.
Claim 46
Independent Claim 204 words
A method of controlling communication between a management system, having a user interface, and a plurality of field devices, each having a device description associated therewith, the method comprising the steps of: providing a generalized interfacing routine which, for any particular one of a plurality of different groups of logically related items of the device data performs the steps of; retrieving the items of device data associated with the particular one of the groups of logically related items of device data as stored in the plurality of field devices and the device descriptions, displaying the retrieved items of device data associated with the particular one of the groups via the user interface in a predefined format, recognizing when one of the items of device data stored in one of the plurality of field devices changes, and indicating, via the user interface, the change to the one of the items of device data when the one of the items of device data corresponds to one of the retrieved items of device data associated with the particular one of the groups; and using the generalized interfacing routine to perform communication for a multiplicity of the plurality of different groups of logically related items of device data.
Claim 47
Independent Claim 204 words
A method of controlling communication between a management system, having a user interface, and a plurality of field devices, each having a device description associated therewith, the method comprising the steps of: providing a generalized interfacing routine which, for any particular one of a plurality of different groups of logically related items of the device data performs the steps of; retrieving the items of device data associated with the particular one of the groups of logically related items of device data as stored in the plurality of field devices and the device descriptions, displaying the retrieved items of device data associated with the particular one of the groups via the user interface in a predefined format, recognizing when one of the items of device data stored in one of the plurality of field devices changes, and indicating, via the user interface, the change to the one of the items of device data when the one of the items of device data corresponds to one of the retrieved items of device data associated with the particular one of the groups; and using the generalized interfacing routine to perform communication for a multiplicity of the plurality of different groups of logically related items of device data.
Claim 48
Dependent Claim 103 words
The method of claim 44, including the steps of storing a subset of items of one of the groups of logically related items of device data in a database associated with the management system, communicating with the database to retrieve one of the subset of items of device data stored in the database as one item of the retrieved items of device data, recognizing when the one of the subset of items of device data stored in the database changes and indicating, via the user interface, the change to the one of the subset of items of device data stored in the database.
Claim 49
Dependent Claim 47 words
The method of claim 45, further including the step of changing a particular one of the items of device data stored in the field device or the database corresponding to a particular one of the retrieved group of items of device data in response to user input.

References Cited (Backward Citations)

US33162A Cited
US3665172A Cited
US4096566A Cited
US4006464A Cited
US4047003A Cited
US4648064A Cited
US4195344A Cited
US4413314A Cited
US4368510A Cited
US4443861A Cited
USRE33162E Cited
US4571676A Cited
US4602343A Cited
US4628437A Cited
US4864489A Cited
US4641269A Cited
US4517637A Cited
US4774656A Cited
US4589063A Cited
US4586151A Cited
US4639852A Cited
US4682158A Cited
US4672529A Cited
US4663704A Cited
US4680753A Cited
US4777584A Cited
US4910658A Cited
US5371895A Cited
US4825404A Cited
US5309556A Cited
US4704676A Cited
US4965880A Cited
US5115511A Cited
US4910691A Cited
US4965742A Cited
US5311451A Cited
US5095417A Cited
US5068778A Cited
US5121318A Cited
US5146401A Cited
US5465364A Cited
US5485400A Cited
US5459867A Cited
US5317723A Cited
EP0434288A2 Cited
EP0434986A2 Cited
US5208744A Cited
US5124908A Cited
US5164894A Cited
US5251125A Cited
US5140677A Cited
US5168441A Cited
US5202961A Cited
US5122948A Cited
US5265005A Cited
US5497316A Cited
US5420977A Cited
US5323328A Cited
US5394522A Cited
US5247450A Cited
US5307491A Cited
US5412643A Cited
DE4210376A1 Cited
US5444642A Cited
US5586324A Cited
US5392389A Cited
US5500934A Cited
US5233510A Cited
US5282128A Cited
US5289365A Cited
US5319751A Cited
US5365423A Cited
EP0560226A2 Cited
US5461710A Cited
US5408603A Cited
US5426732A Cited
FR2692701A1 Cited
US5613123A Cited
US5377315A Cited
US5437007A Cited
US5428734A Cited
US5384910A Cited
US5486998A Cited
WO1995004314A1 Cited
US5452201A Cited
WO1995009387A1 Cited
FR2713360A1 Cited
US5406176A Cited
US5459825A Cited
WO1995026527A1 Cited
WO1996007957A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-10 2002-11-09 2003-05-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-10 2006-11-09 2007-05-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-10 2010-11-09 2011-05-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag