Auto suggestion of coding error correction

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S723000

Reexamination Certificate

active

07607066

ABSTRACT:
Suggested corrections for a code error are provided by a compiler or code editor, for example. Thus, there is much less ambiguity about how an error should be corrected. Preferably, a predetermined number of suggested corrections are presented to the user (e.g., up to three suggestions), and the user can choose a desired suggested correction. Corrections for a given error can be made, not only at the location of the error, but throughout the code document, or other files in the user's solution. Furthermore, by undoing one correction and trying another, the user can go through all of the suggested corrections to determine which suggestion would be most preferable.

REFERENCES:
patent: 5361351 (1994-11-01), Lenkov et al.
patent: 5774644 (1998-06-01), McKinstry
patent: 6131102 (2000-10-01), Potter
patent: 6424983 (2002-07-01), Schabes et al.
patent: 6593940 (2003-07-01), Petersen et al.
patent: 7050923 (2006-05-01), Fuller et al.
patent: 2003/0061600 (2003-03-01), Bates et al.
patent: 2005/0229154 (2005-10-01), Hiew et al.
University of North Texas, Introduction to Microsoft Word 2000, Jun. 1999, Computing Center, pp. 1-62.
Balance, R.A., et al., “ThePanlanguage-based editing system,”ACM Trans. On Software Eng. And Methodology, Jan. 1, 1992, 1(1), 95-127.
Hetzel, B., “A perspective on software development,”Proceedings of the 3rdinternational conference on software engineering, May 1978, 260-263.
McNamara, B., et al., “Functional programming in C++,”ACM Signplan Notices, proceedings of the fifth ACM Signplan international conference on Functional programming, Sep. 2000, 35(9), 118-129.
Satratzemi, M., et al., “A system for program visualization and problem-solving path assessment of novice programmers,”Proceedings of the 6thannual conference on Innovation and technology in computer science education, Jun. 2001, 137-140.
Von Praun, C., et al., “Object race detection,”ACM Signplan Notices, Proceedings of the OOPSLA '01 conference on Object Oriented Programming Systems Languages and Applications, Nov. 2001, 36(11), 70-82.
Wilcox, T.R., et al., “The design and implementation of a table driven, interactive diagnostic programming system,”Communications of the ACM, Nov. 1976, 19(11), 609-616.
“Quick Fix,” http://download.eclipse.org/downloads/documentation/2.0/html/plugins/org.eclipse.jdt.doc.user/reference/ref-java-editor-quickfix.htm, Undated, 2 pages.
“Eclipse Platform Technical Overview,” http://www.eclipse.org/Object Technology International, Inc., Jul. 2001, 21 pages.
“Java Tooling Release Notes,” http://64.38.198.171/downloads/drops/R-2.0-200206271835/buildnotes/buildnotes—jdt-ui.html, Jun. 27, 2002, 31 pages.
“The Mind Electric Announces GLUE 3.0 Web Services Platform,” Webservices.Org—The Web Services Community Portal, http://www.webservices.org/index.php/article/view/569/1/2,WebServices.Org™, Aug. 5, 2002, 2 pages.
“Debugging a WebService using Eclipse and Glue,” http://www.angelfire.com/droid/ceperez/webservices.html, Undated, 1 page.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Auto suggestion of coding error correction does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Auto suggestion of coding error correction, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Auto suggestion of coding error correction will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4119311

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.