21.01.2013 Views

Search options available in STN databases - FIZ Karlsruhe

Search options available in STN databases - FIZ Karlsruhe

Search options available in STN databases - FIZ Karlsruhe

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.6.2 Granted Patent<br />

Display format: ALL<br />

50<br />

Guide to <strong>STN</strong> Patent Databases<br />

G11B0027-10 [I,A]; G11B0027-32 [I,C*]; G11B0027-32 [I,A];<br />

G11B0027-34 [I,C*]; G11B0027-34 [I,A]; H04N0005-445 [I,C*];<br />

H04N0005-445 [I,A]<br />

AN 04650160 IFIPAT;IFIUDB;IFICDB<br />

TI DYNAMIC GENERATION OF PROGRAM EXECUTION TRACE FILES IN A STANDARD MARKUP<br />

LANGUAGE<br />

INF Barclay; Brad J., Toronto, CA<br />

Boctor; Emad, Toronto, CA<br />

Hilden; Andrew W., Aurora, CA<br />

McBride; Dar<strong>in</strong> C., Sherwood Park, CA<br />

IN Barclay Brad J (CA); Boctor Emad (CA); Hilden Andrew W (CA); McBride<br />

Dar<strong>in</strong> C (CA)<br />

PAF International Bus<strong>in</strong>ess Mach<strong>in</strong>es Corporation, Armonk, NY, US<br />

PA International Bus<strong>in</strong>ess Mach<strong>in</strong>es Corp (42640)<br />

EXNAM Ingberg, Todd<br />

AG LaBaw, Jeffrey S.<br />

Skarsten, James O.<br />

Yee, Duke W.<br />

PI US 7251809 B2 20070731<br />

US 2003196192 A1 20031016<br />

AI US 2003-411467 20030410<br />

XPD 10 Apr 2023<br />

PRAI CA 2002-2381605 20020412<br />

FI US 7251809 20070731<br />

DT Utility; Granted Patent - Utility, with Pre-Grant Publication<br />

FS ELECTRICAL<br />

GRANTED<br />

ED Entered <strong>STN</strong>: 1 Aug 2007<br />

Last Updated on <strong>STN</strong>: 1 Aug 2007<br />

AB The placement of trace po<strong>in</strong>ts <strong>in</strong> software code be<strong>in</strong>g developed <strong>in</strong> a<br />

software development tool leads to the generation of trace po<strong>in</strong>t messages<br />

when the code is executed. These trace po<strong>in</strong>t messages are listened for by<br />

aspects of the software development tool. Responsive to receiv<strong>in</strong>g one of<br />

the trace po<strong>in</strong>t messages, the software development tool may write<br />

<strong>in</strong>formation to a trace file. Advantageously, the trace file is formatted<br />

us<strong>in</strong>g a standard markup language format, such as HTML. Consequently, the<br />

trace file is readily readable (<strong>in</strong>clud<strong>in</strong>g <strong>in</strong>formation-convey<strong>in</strong>g<br />

formatt<strong>in</strong>g) by a standard, freely <strong>available</strong> web browser, rather than a<br />

proprietary tool.<br />

NTE Subject to any Disclaimer, the term of this patent is extended or<br />

adjusted under 35 USC 154(b) by 749 days.<br />

CLMN 7<br />

CLMI 1,2,3,4,5,6,7<br />

GI 5 Draw<strong>in</strong>g Sheet(s), 5 Figure(s).<br />

FIG. 1 illustrates a logical view of the operation of aspects of a<br />

software development tool;<br />

FIG. 2 illustrates a process flow diagram for a message process<strong>in</strong>g method;<br />

FIG. 3 illustrates a process flow diagram for a trace file formatt<strong>in</strong>g<br />

method;<br />

FIG. 4 illustrates a software development system; and<br />

FIG. 5 schematically illustrates <strong>in</strong>teraction between assorted network<br />

components.<br />

ECLM D R A W I N G<br />

1. A method of manipulat<strong>in</strong>g a program execution trace file located <strong>in</strong> a<br />

computer readable medium, said method performed by a data process<strong>in</strong>g unit<br />

execut<strong>in</strong>g predeterm<strong>in</strong>ed computer programmed <strong>in</strong>structions, compris<strong>in</strong>g:<br />

receiv<strong>in</strong>g a trace po<strong>in</strong>t message; read<strong>in</strong>g trace po<strong>in</strong>t data from said trace<br />

po<strong>in</strong>t message; and writ<strong>in</strong>g said trace po<strong>in</strong>t data to said program<br />

execution trace file on said computer readable medium, where said trace<br />

po<strong>in</strong>t data is formatted us<strong>in</strong>g a standard markup language that is the<br />

hyper-text mark-up language. where<strong>in</strong> said trace po<strong>in</strong>t message is<br />

generated <strong>in</strong> response to an Exit Po<strong>in</strong>t placed <strong>in</strong> a given function, and<br />

said trace po<strong>in</strong>t data comprises an identity of said given function and<br />

further comprises a return value for said given function.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!