Patent · US Expired

System and method for controlling an instrumentation system

US5847955A · kind A · utility

55Cited by
12References
45Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 23, 1997
Grant dateDec 8, 1998
Priority date
Expiry dateJun 23, 2017

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S715/97
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for controlling a computer-based instrumentation system which provides simplified application development and improved performance for instrumentation systems. The present invention provides a system including a software architecture which defines the control and management of an instrumentation system. The present invention includes a base object class, an object manager, session and resource classes, and one or more resource templates. The instrumentation system of the present invention provides a plurality of instrument control resources which are used as building blocks to create instrument drivers and higher level applications. The present invention also uses object oriented technology which allows device resources to be easily combined to create higher level applications. The present invention is independent of I/O interface type, operating system, and programming language while also providing a common look and feel and consistent API to the user. The present invention includes novel methods for access control, event handling, resource management, and resource addressing, among others.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.