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

Method and apparatus for providing autoprobe features in a graphical data flow diagram

Assignee: National Instruments Corp
•
Filing: 1993-09-22
•
Granted: 1996-01-02
•
Expires: 2013-09-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An autoprobe feature which illustrates the data output of each node as data propagates through a data flow program. As each node in the diagram executes or fires, a routine is invoked which displays the resultant data on the block diagram. Thus, a user can select the autoprobe feature and visually see the data flow out each node as the block diagram executes. Thus, the user can immediately determine if one node is providing incorrect output.

Inventors

  • 👤 Jeffrey L. Kodosky

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:53
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3632; G06F11/3636; G06F11/3698; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04817; G06F30/00; G06F30/20; G06F8/00; G06F8/30; G06F8/34; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4494; G06T; G06T1/00; G06T1/20; G06T19/00; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31903; G01R31/31912; G06F2111/00; G06F2111/12; G06T2200/00; G06T2200/24; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/967

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 424 words
A method for improved debugging of a data flow diagram in a computer system including a video screen and means for creating a graphical data flow diagram, wherein the data flow diagram comprises a plurality of interconnected function icons, wherein the plurality of interconnected function icons include a first function icon including at least one input and at least one output, a first wire connected to the at least one input of the first function icon to provide data to the first function icon, a second function icon including at least one input and at least one output, and a second wire connected to the at least one output of the first function icon and also connected to the at least one input of the second function icon to provide data from the first function icon to the second function icon, the method comprising the computer-implemented steps of: receiving a request to enable an autoprobe feature to display data associated with or produced by icons in said data flow diagram; beginning execution of said data flow diagram after said step of receiving said request to enable said autoprobe feature; displaying on the screen one or more bubbles propagating on said first wire after said steep of executing; the first function icon executing after said step of beginning execution of said data flow diagram and after said step of displaying on the screen the one or more bubbles propagating on said first wire, wherein the first function icon generates first data; automatically displaying on the screen the first data output from the first function icon proximate to the first function icon after the first function icon executes, wherein said step of displaying on the screen the first data output from the first function icon is performed in response to said autoprobe feature being enabled; displaying on the screen one or more bubbles propagating on said second wire after said step of displaying on the screen the first data output from the first function icon; the second function icon executing after the first function icon executes and after said step of displaying on the screen the one or more bubbles propagating on said second wire, wherein the second function icon generates second data; automatically displaying on the screen the second data output from the second function icon proximate to the second function icon after the second function icon executes, wherein said step of displaying on the screen the second data output from the second function icon is performed in response to said autoprobe feature being enabled.
Claim 2
Independent Claim 424 words
A method for improved debugging of a data flow diagram in a computer system including a video screen and means for creating a graphical data flow diagram, wherein the data flow diagram comprises a plurality of interconnected function icons, wherein the plurality of interconnected function icons include a first function icon including at least one input and at least one output, a first wire connected to the at least one input of the first function icon to provide data to the first function icon, a second function icon including at least one input and at least one output, and a second wire connected to the at least one output of the first function icon and also connected to the at least one input of the second function icon to provide data from the first function icon to the second function icon, the method comprising the computer-implemented steps of: receiving a request to enable an autoprobe feature to display data associated with or produced by icons in said data flow diagram; beginning execution of said data flow diagram after said step of receiving said request to enable said autoprobe feature; displaying on the screen one or more bubbles propagating on said first wire after said steep of executing; the first function icon executing after said step of beginning execution of said data flow diagram and after said step of displaying on the screen the one or more bubbles propagating on said first wire, wherein the first function icon generates first data; automatically displaying on the screen the first data output from the first function icon proximate to the first function icon after the first function icon executes, wherein said step of displaying on the screen the first data output from the first function icon is performed in response to said autoprobe feature being enabled; displaying on the screen one or more bubbles propagating on said second wire after said step of displaying on the screen the first data output from the first function icon; the second function icon executing after the first function icon executes and after said step of displaying on the screen the one or more bubbles propagating on said second wire, wherein the second function icon generates second data; automatically displaying on the screen the second data output from the second function icon proximate to the second function icon after the second function icon executes, wherein said step of displaying on the screen the second data output from the second function icon is performed in response to said autoprobe feature being enabled.
Claim 3
Dependent Claim 99 words
The method of claim 1, wherein the data flow diagram further includes a first input terminal icon connected to the first wire to provide data to the first function icon, the method further comprising: displaying on the screen input data to the first input terminal icon proximate to the first input terminal icon after beginning execution of said data flow diagram and prior to said step of the first function icon executing, wherein said step of displaying on the screen said input data to the first input terminal icon is performed in response to said autoprobe feature being enabled.
Claim 4
Dependent Claim 78 words
The method of claim 1, wherein said step of displaying on the screen the one or more bubbles propagating on said first wire comprises displaying the one or more bubbles propagating in a direction toward the first function icon; wherein said step of displaying on the screen the one or more bubbles propagating on said second wire comprises displaying the one or more bubbles propagating in a direction from the first function icon toward the second function icon.

References Cited (Backward Citations)

US4868785A Cited
US5136705A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-01 1999-07-03 2000-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-01 2003-07-03 2004-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-01 2007-07-03 2008-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag