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

Instrument descriptor (ID) monitor system

Assignee: Agilent Technologies Inc
•
Filing: 1995-12-29
•
Granted: 1998-05-19
•
Expires: 2015-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for controlling instrumentation, continuously reflecting the state of instrumentation, and for automatically updating the state of the instrument. A system and method to monitor instrument states in a graphical user environment.

Inventors

  • 👤 John Dumais

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:30
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/34

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 125 words
A method, in a graphical user environment, for automatically updating the state of an instrument, comprising the method steps of: presenting a menu to a user; receiving from said user a request to present an instrument descriptor (ID) monitor in the graphical user environment; retrieving and presenting to said user a list of a plurality of available ID monitors; receiving a request from the user for at least one of said ID monitor selected from said list to be presented in the graphical user environment; presenting said ID monitor in an ID monitor window; enabling automatic updating of said instrument descriptor monitor; polling the list of available ID monitors to determine eligibility for automatic updating; updating the eligible ID monitors; and displaying the updating results.
Claim 2
Independent Claim 125 words
A method, in a graphical user environment, for automatically updating the state of an instrument, comprising the method steps of: presenting a menu to a user; receiving from said user a request to present an instrument descriptor (ID) monitor in the graphical user environment; retrieving and presenting to said user a list of a plurality of available ID monitors; receiving a request from the user for at least one of said ID monitor selected from said list to be presented in the graphical user environment; presenting said ID monitor in an ID monitor window; enabling automatic updating of said instrument descriptor monitor; polling the list of available ID monitors to determine eligibility for automatic updating; updating the eligible ID monitors; and displaying the updating results.
Claim 3
Independent Claim 222 words
A system for continuously tracking the state of a plurality of instruments in a graphical environment, comprising: a plurality of graphical user interfaces respectively representing a plurality of instruments; wherein a first graphical user interface includes a first graphical user interface handler, a second graphical user interface, and a third graphical user interface; said second graphical user interface includes a second graphical user interface handler representing a first instrument; and said third graphical user interface includes a third graphical user interface handler representing a second instrument; means for receiving a query from a user, wherein said query represents a request from said user to update the states of said first instrument and said second instrument; means for sending a query representing said request to update the states of said first instrument and said second instrument, whereby said query is sent from said first graphical user interface to said first graphical user interface handler; means for displaying in said first graphical user interface said second graphical user interface handler and said third graphical user interface handler; means for updating the states of said first instrument and second instrument, said first instrument and said second instrument thus having a first and second updated state, respectively; and means for displaying said first updated state and said second updated state in said first graphical user interface.
Claim 4
Independent Claim 222 words
A system for continuously tracking the state of a plurality of instruments in a graphical environment, comprising: a plurality of graphical user interfaces respectively representing a plurality of instruments; wherein a first graphical user interface includes a first graphical user interface handler, a second graphical user interface, and a third graphical user interface; said second graphical user interface includes a second graphical user interface handler representing a first instrument; and said third graphical user interface includes a third graphical user interface handler representing a second instrument; means for receiving a query from a user, wherein said query represents a request from said user to update the states of said first instrument and said second instrument; means for sending a query representing said request to update the states of said first instrument and said second instrument, whereby said query is sent from said first graphical user interface to said first graphical user interface handler; means for displaying in said first graphical user interface said second graphical user interface handler and said third graphical user interface handler; means for updating the states of said first instrument and second instrument, said first instrument and said second instrument thus having a first and second updated state, respectively; and means for displaying said first updated state and said second updated state in said first graphical user interface.
Claim 5
Dependent Claim 47 words
A system according to claim 2, wherein said means for receiving said query from said user further comprises: means for preventing said user from making a subsequent query representing a second request from said user to update the states of said first instrument and said second instrument.
Claim 6
Dependent Claim 51 words
A system according to claim 2, wherein said means for receiving said query from said user further comprises: means for generating a list including said second graphical user interface handler and said third graphical user interface handler; said list indicating that said first instrument and second instrument are eligible for updating.
Claim 7
Dependent Claim 25 words
A system according to claim 2, further comprising means for enabling said user to suspend said updating of said first instrument and said second instrument.
Claim 8
Dependent Claim 24 words
A system according to claim 2, further comprising means for running a program during said updating of said first instrument and said second instrument.
Claim 9
Independent Claim 292 words
A system for suspending the continuous tracking of the state of a plurality of instruments, in a graphical environment, comprising: a plurality of graphical user interfaces respectively representing the plurality of instruments, wherein a first graphical user interface includes a first graphical user interface handler, a second graphical user interface, and a third graphical user interface; said second graphical user interface includes a second graphical user interface handler representing a first instrument; and said third graphical user interface includes a third graphical user interface handler representing a second instrument; states of said first instrument and said second instrument are being continuously updated; said first instrument and said second instrument have a first updated state and a second updated state, respectively; and said first updated state and said second updated state are displayed in said first graphical user interface; means for receiving a query from a user, wherein said query represents a request from said user to suspend updating of the states of said first instrument and said second instrument; means for sending a query representing said request to suspend said updating of the states of said first instrument and said second instrument, whereby said query is sent from said first graphical user interface to said first graphical user interface handler; means for erasing said display in said first graphical user interface of said first updated state and said second updated state; means for retrieving a current state of said first instrument and a current state of second instrument, said first instrument and said second instrument thus having a first and second current state, respectively; and means for enabling said user to make a query representing a request from said user to update the states of said first instrument and said second instrument.
Claim 10
Independent Claim 292 words
A system for suspending the continuous tracking of the state of a plurality of instruments, in a graphical environment, comprising: a plurality of graphical user interfaces respectively representing the plurality of instruments, wherein a first graphical user interface includes a first graphical user interface handler, a second graphical user interface, and a third graphical user interface; said second graphical user interface includes a second graphical user interface handler representing a first instrument; and said third graphical user interface includes a third graphical user interface handler representing a second instrument; states of said first instrument and said second instrument are being continuously updated; said first instrument and said second instrument have a first updated state and a second updated state, respectively; and said first updated state and said second updated state are displayed in said first graphical user interface; means for receiving a query from a user, wherein said query represents a request from said user to suspend updating of the states of said first instrument and said second instrument; means for sending a query representing said request to suspend said updating of the states of said first instrument and said second instrument, whereby said query is sent from said first graphical user interface to said first graphical user interface handler; means for erasing said display in said first graphical user interface of said first updated state and said second updated state; means for retrieving a current state of said first instrument and a current state of second instrument, said first instrument and said second instrument thus having a first and second current state, respectively; and means for enabling said user to make a query representing a request from said user to update the states of said first instrument and said second instrument.
Claim 11
Dependent Claim 51 words
A system according to claim 7, wherein said means for receiving said query from said user further comprises: means for generating a list including a fourth graphical user interface handler and a third graphical user interface handler; said list indicating that a third instrument and fourth instrument are eligible for updating.
Claim 12
Dependent Claim 25 words
A system according to claim 7, further comprising means for enabling said user to suspend said updating of said first instrument and said second instrument.
Claim 13
Dependent Claim 24 words
A system according to claim 7, further comprising means for running a program during said updating of said first instrument and said second instrument.
Claim 14
Independent Claim 346 words
A system, in a graphical environment, for tracking states of a plurality of instruments, utilizing a graphical programming language, comprising: a first level graphical user interface, comprising: a plurality of second level graphical user interfaces; a first pull down menu; and an update button; a first level graphical user interface handler coupled to said first level graphical user interface, said first level graphical user interface handler being capable of communicating with first, second, third, and fourth instruments through the graphical environment; a first second level graphical user interface coupled to said first level graphical user interface, said second graphical user interface representing a first one of said plurality of instruments; a first second level graphical user interface handler coupled to said first second level graphical user interface; a second second level graphical user interface coupled to said first level graphical user interface, said second second level graphical user interface representing a second one of said plurality of instruments; a third second level graphical user interface handler coupled to said third second level graphical user interface; a third second level graphical user interface coupled to said first level graphical user interface, said third second level graphical user interface representing a third one of said plurality of instruments; means for transmitting a query issued by a user representing a request to update the states of said first, second, third, and fourth instruments from said first level graphical user interface to said first level graphical user interface handler; and means for communicating said query from said first level graphical user interface handler to said first, second, third, and fourth second level graphical user interface handlers; whereby said first, second, third, and fourth second level graphical user interface handlers update the states of said first, second, third, and fourth instruments; whereby said first level graphical user interface handler retrieves said states of first, second, third, and fourth from said first, second, third, and fourth second level graphical user interface handlers; and whereby said first level graphical user interface displays the updated states of said first, second, third, and fourth instruments.
Claim 15
Independent Claim 346 words
A system, in a graphical environment, for tracking states of a plurality of instruments, utilizing a graphical programming language, comprising: a first level graphical user interface, comprising: a plurality of second level graphical user interfaces; a first pull down menu; and an update button; a first level graphical user interface handler coupled to said first level graphical user interface, said first level graphical user interface handler being capable of communicating with first, second, third, and fourth instruments through the graphical environment; a first second level graphical user interface coupled to said first level graphical user interface, said second graphical user interface representing a first one of said plurality of instruments; a first second level graphical user interface handler coupled to said first second level graphical user interface; a second second level graphical user interface coupled to said first level graphical user interface, said second second level graphical user interface representing a second one of said plurality of instruments; a third second level graphical user interface handler coupled to said third second level graphical user interface; a third second level graphical user interface coupled to said first level graphical user interface, said third second level graphical user interface representing a third one of said plurality of instruments; means for transmitting a query issued by a user representing a request to update the states of said first, second, third, and fourth instruments from said first level graphical user interface to said first level graphical user interface handler; and means for communicating said query from said first level graphical user interface handler to said first, second, third, and fourth second level graphical user interface handlers; whereby said first, second, third, and fourth second level graphical user interface handlers update the states of said first, second, third, and fourth instruments; whereby said first level graphical user interface handler retrieves said states of first, second, third, and fourth from said first, second, third, and fourth second level graphical user interface handlers; and whereby said first level graphical user interface displays the updated states of said first, second, third, and fourth instruments.

References Cited (Backward Citations)

US5479643A Cited
US4914568A Cited
US5361336A Cited
US5485600A Cited
US5437007A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-18 2001-11-17 2002-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-18 2005-11-17 2006-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-18 2009-11-17 2010-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag