Data processing: software development – installation – and managem – Software program development tool – Editing
Reexamination Certificate
2004-02-24
2011-10-04
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Editing
C717S140000
Reexamination Certificate
active
08032860
ABSTRACT:
An extensible, data-driven, language independent source code editor is presented, with an embedded, extensible multi-language compiler framework. Such an editor can be tightly integrated with a compiler framework that provides detailed information about the language currently being edited by the user. This information can be provided in a language-neutral way effectively decoupling the editor from the underlying set of languages being edited. In addition, a language-independent editor can expose a set of APIs that makes it easy to customize behavior for specific languages that have characteristics not shared by most languages. This set of APIs can also enable the development of customized views, such as for developing visual editors that represent and allow the user to manipulate aspects of the source code pictorially.This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
REFERENCES:
patent: 5321841 (1994-06-01), East et al.
patent: 5469562 (1995-11-01), Saether
patent: 5604860 (1997-02-01), McLaughlin
patent: 5630131 (1997-05-01), Palevich
patent: 5748975 (1998-05-01), Van De Vanter
patent: 5801958 (1998-09-01), Dangelo et al.
patent: 5835769 (1998-11-01), Jervis et al.
patent: 5836014 (1998-11-01), Faiman
patent: 5867822 (1999-02-01), Sankar
patent: 5944794 (1999-08-01), Okamoto
patent: 5961593 (1999-10-01), Gabber et al.
patent: 5966535 (1999-10-01), Benedikt et al.
patent: 6012083 (2000-01-01), Savitzky
patent: 6016495 (2000-01-01), McKeehan
patent: 6018730 (2000-01-01), Nichols
patent: 6023578 (2000-02-01), Birsan
patent: 6028997 (2000-02-01), Leymann et al.
patent: 6029000 (2000-02-01), Woolsey et al.
patent: 6044217 (2000-03-01), Brealey et al.
patent: 6067623 (2000-05-01), Blakley, III et al.
patent: 6070184 (2000-05-01), Blount
patent: 6092102 (2000-07-01), Wagner
patent: 6119149 (2000-09-01), Notani
patent: 6141701 (2000-10-01), Whitney
patent: 6148336 (2000-11-01), Thomas
patent: 6185734 (2001-02-01), Saboff
patent: 6212546 (2001-04-01), Starkovich
patent: 6222533 (2001-04-01), Notani
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6230287 (2001-05-01), Pinard et al.
patent: 6230309 (2001-05-01), Turner
patent: 6237135 (2001-05-01), Timbol
patent: 6243737 (2001-06-01), Flanagan
patent: 6292932 (2001-09-01), Baisley
patent: 6311327 (2001-10-01), O'Brien
patent: 6330569 (2001-12-01), Baisley
patent: 6334114 (2001-12-01), Jacobs
patent: 6338064 (2002-01-01), Ault et al.
patent: 6343265 (2002-01-01), Glebov
patent: 6353923 (2002-03-01), Bogle et al.
patent: 6360358 (2002-03-01), Elsbree
patent: 6367068 (2002-04-01), Vaidyanathan et al.
patent: 6377939 (2002-04-01), Young
patent: 6408311 (2002-06-01), Baisley
patent: 6411698 (2002-06-01), Bauer
patent: 6445711 (2002-09-01), Scheel
patent: 6470364 (2002-10-01), Prinzing
patent: 6516322 (2003-02-01), Meredith
patent: 6560769 (2003-05-01), Moore
patent: 6567738 (2003-05-01), Gopp
patent: 6584454 (2003-06-01), Hummel
patent: 6594693 (2003-07-01), Borwankar
patent: 6594700 (2003-07-01), Graham
patent: 6601113 (2003-07-01), Koistinen
patent: 6604198 (2003-08-01), Beckman et al.
patent: 6609115 (2003-08-01), Mehring
patent: 6615258 (2003-09-01), Barry
patent: 6636491 (2003-10-01), Kari
patent: 6637020 (2003-10-01), Hammond
patent: 6643652 (2003-11-01), Helgeson
patent: 6654932 (2003-11-01), Bahrs
patent: 6662357 (2003-12-01), Bowman-Amuah
patent: 6678518 (2004-01-01), Eerola
patent: 6684388 (2004-01-01), Gupta
patent: 6687702 (2004-02-01), Vaitheeswaran
patent: 6687848 (2004-02-01), Najmi
patent: 6721740 (2004-04-01), Skinner
patent: 6721779 (2004-04-01), Maffeis
patent: 6732237 (2004-05-01), Jacobs et al.
patent: 6748420 (2004-06-01), Quatrano
patent: 6754884 (2004-06-01), Lucas
patent: 6757689 (2004-06-01), Battas
patent: 6789054 (2004-09-01), Makhlouf
patent: 6795967 (2004-09-01), Evans et al.
patent: 6799718 (2004-10-01), Chan
patent: 6802000 (2004-10-01), Greene et al.
patent: 6804686 (2004-10-01), Stone et al.
patent: 6823495 (2004-11-01), Vedula
patent: 6832238 (2004-12-01), Sharma
patent: 6836883 (2004-12-01), Abrams et al.
patent: 6847981 (2005-01-01), Song et al.
patent: 6850979 (2005-02-01), Saulpaugh
patent: 6859180 (2005-02-01), Rivera
patent: 6874143 (2005-03-01), Murray
patent: 6889244 (2005-05-01), Gaither
patent: 6915519 (2005-07-01), Williamson
patent: 6918084 (2005-07-01), Slaughter
patent: 6922827 (2005-07-01), Vasilik
patent: 6948150 (2005-09-01), Pepin
patent: 6950872 (2005-09-01), Todd, II
patent: 6959307 (2005-10-01), Apte
patent: 6963914 (2005-11-01), Breitbart
patent: 6971096 (2005-11-01), Ankireddipally
patent: 6976086 (2005-12-01), Sadeghi
patent: 7000219 (2006-02-01), Barrett
patent: 7017146 (2006-03-01), Dellarocas
patent: 7043722 (2006-05-01), Bau, III
patent: 7047530 (2006-05-01), Lu
patent: 7051072 (2006-05-01), Stewart
patent: 7051316 (2006-05-01), Charisius
patent: 7054858 (2006-05-01), Sutherland
patent: 7062718 (2006-06-01), Kodosky
patent: 7069507 (2006-06-01), Alcazar
patent: 7072934 (2006-07-01), Helgeson
patent: 7073167 (2006-07-01), Iwashita
patent: 7076772 (2006-07-01), Zatloukal
patent: 7089584 (2006-08-01), Sharma
patent: 7096422 (2006-08-01), Rothschiller
patent: 7107578 (2006-09-01), Alpern
patent: 7111243 (2006-09-01), Ballard
patent: 7117504 (2006-10-01), Smith
patent: 7127704 (2006-10-01), Van De Vanter et al.
patent: 7143186 (2006-11-01), Stewart
patent: 7146422 (2006-12-01), Marlatt
patent: 7155705 (2006-12-01), Hershberg
patent: 7165041 (2007-01-01), Guheen
patent: 7181731 (2007-02-01), Pace
patent: 7184967 (2007-02-01), Mital
patent: 7240331 (2007-07-01), Vion-Dury
patent: 7260599 (2007-08-01), Bauch
patent: 7260818 (2007-08-01), Iterum
patent: 7283991 (2007-10-01), Kimmerly
patent: 2002/0004848 (2002-01-01), Sudarshan
patent: 2002/0010781 (2002-01-01), Tuatini
patent: 2002/0010803 (2002-01-01), Oberstein
patent: 2002/0016759 (2002-02-01), Macready et al.
patent: 2002/0035604 (2002-03-01), Cohen
patent: 2002/0049788 (2002-04-01), Lipkin
patent: 2002/0073236 (2002-06-01), Helgeson
patent: 2002/0073396 (2002-06-01), Crupi
patent: 2002/0078365 (2002-06-01), Burnett et al.
patent: 2002/0083075 (2002-06-01), Brummel
patent: 2002/0111922 (2002-08-01), Young
patent: 2002/0116454 (2002-08-01), Dyla
patent: 2002/0120685 (2002-08-01), Srivastava
patent: 2002/0143960 (2002-10-01), Goren
patent: 2002/0152106 (2002-10-01), Stoxen
patent: 2002/0161826 (2002-10-01), Arteaga
patent: 2002/0165936 (2002-11-01), Alston et al.
patent: 2002/0169644 (2002-11-01), Greene
patent: 2002/0174178 (2002-11-01), Stawikowski
patent: 2002/0174241 (2002-11-01), Beged-Dov
patent: 2002/0184610 (2002-12-01), Chong
patent: 2002/0188486 (2002-12-01), Gil
patent: 2002/0194244 (2002-12-01), Raventos
patent: 2002/0194267 (2002-12-01), Flesner
patent: 2002/0194495 (2002-12-01), Gladstone
patent: 2003/0004746 (2003-01-01), Kheirolomoom
patent: 2003/0005181 (2003-01-01), Bau et al.
patent: 2003/0014439 (2003-01-01), Boughannam
patent: 2003/0018661 (2003-01-01), Darugar
patent: 2003/0018665 (2003-01-01), Dovin et al.
patent: 2003/0018832 (2003-01-01), Amirisetty
patent: 2003/0018963 (2003-01-01), Ashworth
patent: 2003/0023957 (2003-01-01), Bau
patent: 2003/0028364 (2003-02-01), Chan
patent: 2003/0028579 (2003-02-01), Kulkarni
patent: 2003/0041198 (2003-02-01), Exton et al.
patent: 2003/0043191 (2003-03-01), Tinsley
patent: 2003/0046591 (2003-03-01), Asghari-Kamrani
patent: 2003/0051066 (2003-03-01), Pace
patent: 2003/0055868 (2003-03-01), Fletcher
patent: 2003/0055878 (2003-03-01), Fletcher
patent: 2003/0074217 (2003-04-01), Beisiegel
patent: 2003/0079029 (2003-04-01), Garimella
patent: 2003/0084203 (2003-05-01), Yoshida
patent: 2003/0110117 (2003-06-01), Saidenberg et al.
patent: 2003/0110446 (2003-06-01), Nemer
patent: 2003/0126136 (2003-07-01), Omoigui
patent: 2003/0149791 (2003-08-01), Kane
patent: 2003/0167358 (2003-09-01), Marvin
patent: 2003/0196168 (2003-10-01), Hu
patent: 2004/0003335 (2004-01-01), Gertz et al.
patent: 2004
Garber David Glen
Piehler Britton Worth
Zatloukal Kevin
Dam Tuan
Oracle International Corporation
Squire Sanders & Dempsey (US) LLP
Wang Ben
LandOfFree
Methods for type-independent source code editing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods for type-independent source code editing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods for type-independent source code editing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4273078