U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

US Patent 5136705 - Method of generating instruction sequences for controlling data flow processes

US Patent Issued on August 4, 1992
Estimated Patent Expiration Date: Icon_subject June 10, 2011Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
loading...


View Patent Images (PDF)
(Registered users only)

Abstract

Computer-controlled test and measurement systems, including resources having multiple states and resources having multiple inputs, are modeled as data flow diagrams of topologically interconnected resources. A set of "tasks" are defined for changing the states of multiple-state resources and causing software resources to produce output data. Methods and apparatus, including internal and external task ordering rules, are provided to automatically interleave such tasks and implement input-ordering restrictions. Thereby, a sequence of tasks is produced to control the systems so as to assure valid data collection and protect physical resources from abuse. Data structures are illustrated for implementing the invention in an object-oriented programming environment.

Other References

  • Berztiss, A. T., Data Structures Theory and Practice, 1971, Academic Press, Inc., pp. 223-231
  • Dennis, Jack B., "Models of Data Flow Computation," IEEE Computer Society CompCon 1984, pp. 346-354
  • French, S., Sequencing and Scheduling: An Introduction to the Mathematics of the Job-Shop, Ellis Horwood Limited, 1982, Chapter 12, pp. 193-198
  • Gottlieb, C. C. and Gottlieb, L. R., Data Types and Structures, Prentice-Hall, 1978, pp. 275-278
  • Hughes, J. "A High-Level Representation for Implementing Control-Flow Structures in Dataflow Programs," Center for Reliable Computing, Computer Systems Laboratory, Stanford University (CSL Technical Report No. 84-2, May 1982)
  • Dennis, J. B., Broy, M., "Control Flow and Data Flow: Concepts of Distributed Programming," Proceedings of NATO Advanced Study Institute International Summer School, Marktoberdorf, Germany, 1984, at 345-98
  • Signal Processing WorkSystem™ Technical Backgrounder, Tektronix CAE Systems Division, 1987
  • Knuth, Donald E., Fundamental Algorithms, Addison-Wesley, 1973, p. 258
  • LabView Manual, National Instruments, Inc., Appendix A., 198

Inventors

Assignee

Application

No. 711723 filed on 06/10/1991

US Classes:

714/27Particular access structure

Examiners

Primary: Eng, David Y.
Assistant: Harrell, Robert B.

Attorney, Agent or Firm

US Patent References

4595981, Method of testing interfaces between computer program modules
Issued on: 06/17/1986
Inventor: Leung
4742467, Automated programming system for machine creation of applications program source code from non-procedural terminal input
Issued on: 05/03/1988
Inventor: Messerich ,   et al.
4812996, Signal viewing instrumentation control system
Issued on: 03/14/1989
Inventor: Stubbs
4868785, Block diagram editor system and method for controlling electronic instruments
Issued on: 09/19/1989
Inventor: Jordan ,   et al.
4872167Method for displaying program executing circumstances and an apparatus using the same
Issued on: 10/03/1989
Inventor: Maezawa, et al.

International Class

G06F 011/00

Comments

No comments for this page
 
 
Forgot password?
Register here