Active debugging environment for applications containing compiled and interpreted programming language code

An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming languages. The active debugging environment is language neutral and host neutral, where the host is a standard content centric script host wit...

Full description

Saved in:
Bibliographic Details
Main Authors Bogle, Phillip Lee, Katzenberger, Gary S, McKelvie, Samuel James, Welland, Robert Victor
Format Patent
LanguageEnglish
Published 10.04.2007
Online AccessGet full text

Cover

Loading…
Abstract An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming languages. The active debugging environment is language neutral and host neutral, where the host is a standard content centric script host with language engines for each of the multiple compiled and/or interpreted programming languages represented in the virtual application. The active debugging environment user interface can be of any debug tool interface design. The language neutral and host neutral active debugging environment is facilitated by a process debug manager that catalogs and manages application specific components, and a machine debug manager that catalogs and manages the various applications that comprise a virtual application being run by the script host. The process debug manager and the machine debug manager act as an interface between the language engine specific programming language details and the debug user interface.
AbstractList An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming languages. The active debugging environment is language neutral and host neutral, where the host is a standard content centric script host with language engines for each of the multiple compiled and/or interpreted programming languages represented in the virtual application. The active debugging environment user interface can be of any debug tool interface design. The language neutral and host neutral active debugging environment is facilitated by a process debug manager that catalogs and manages application specific components, and a machine debug manager that catalogs and manages the various applications that comprise a virtual application being run by the script host. The process debug manager and the machine debug manager act as an interface between the language engine specific programming language details and the debug user interface.
Author Katzenberger, Gary S
McKelvie, Samuel James
Bogle, Phillip Lee
Welland, Robert Victor
Author_xml – sequence: 1
  givenname: Phillip Lee
  surname: Bogle
  fullname: Bogle, Phillip Lee
– sequence: 2
  givenname: Gary S
  surname: Katzenberger
  fullname: Katzenberger, Gary S
– sequence: 3
  givenname: Samuel James
  surname: McKelvie
  fullname: McKelvie, Samuel James
– sequence: 4
  givenname: Robert Victor
  surname: Welland
  fullname: Welland, Robert Victor
BookMark eNqNzUsKAjEQBNAsdOHvDn0BQWZAcSmieAD30iY9oTHpDklmzm8GPICrouAVtTYLUaGV-Vxs5YnA0Xv0nsUDycRZJZJUGDQDphTYYmWVAlalIsvsrMbEgRygOGCplFOm2nrK6jPGOKOA4kf01LSjrVkOGArtfrkxcL89r4_9WBLW9ldebTjH4dQd-nN37P8gX4GFRTU
ContentType Patent
CorporateAuthor Microsoft Corporation
CorporateAuthor_xml – name: Microsoft Corporation
DBID EFH
DatabaseName USPTO Issued Patents
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EFH
  name: USPTO Issued Patents
  url: http://www.uspto.gov/patft/index.html
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 07203926
GroupedDBID EFH
ID FETCH-uspatents_grants_072039263
IEDL.DBID EFH
IngestDate Sun Mar 05 22:31:12 EST 2023
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-uspatents_grants_072039263
OpenAccessLink https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7203926
ParticipantIDs uspatents_grants_07203926
PatentNumber 7203926
PublicationCentury 2000
PublicationDate 20070410
PublicationDateYYYYMMDD 2007-04-10
PublicationDate_xml – month: 04
  year: 2007
  text: 20070410
  day: 10
PublicationDecade 2000
PublicationYear 2007
References Harper (5771385) 19980600
Osder et al. (5493606) 19960200
"Writing LotusScript in Lotus Notes," Special Edition Using Lotus Notes 4.5-Chapter 18, © 1996, QUE Corporation, an imprint of Macmillan Publishing USA, a Simon and Schuster Company, 22 pages.
Brouwer et al. (6279124) 20010800
"More LotusScript," Special Edition Using Lotus Notes 4.5-Chapter 19, © 1996, QUE Corporation, an imprint of Macmillan Publishing USA, a Simon and Schuster Company, 85 pages.
Thomas et al., "Visual Basic 4 How-To," The Waite Groupe, pp. 1011-1039 (1995).
Brockschmidt, K., "OLE Automation Controllers and Tools," Inside OLE, Second Ed., Chapter 15, pp. 731-760 (1995).
Schmidt, "Investigating Multilanguage Debugging and the New IDEs of Visual Studio 97," Microsoft Systems Journal, 18 pp. (1997).
Chow et al. (5642511) 19970600
Lindsey et al. (6671875) 20031200
"LotusScript Cross-Product Basic Scripting Language Programmer's Guide," Lotus Development Corporation, 1995, 227 pages.
"LotusScript Basics," Special Edition Using Lotus Notes 4.5-Chapter 17, © 1996, QUE Corporation, an imprint of Macmillan Publishing USA, a Simon and Schuster Company, 33 pages.
Gish (6038590) 20000300
Perry, et al., "Advanced Debugging Techniques," Using Visual C++ 2 Special Edition, Chapter 19, Que Corporation, pp. 823-854 (1994).
Wall, L. et al., "An Overview of Perl," Programming Perl, Chapter 1, pp. 1-34 (1996).
Bernstein et al. (5048018) 19910900
Rahmel, D., "Comparing JavaScript and VBScript," DBMS, 9 pp. (Oct. 1996).
Nevarez et al. (6609158) 20030800
Morshed et al. (6721941) 20040400
Potts et al. (5432940) 19950700
"ODBC and Lotus Components," Special Edition Using Lotus Notes 4.5-Bonus Chapter 1, © 1996, QUE Corporation, an imprint of MacMillan Publishing USA, a Simon and Schuster Company, 28 pages.
Pleas, K., "Visual Basic Script," Microsoft Interactive Developer, 12 pp. (Spring 1996).
"ActiveX Scripting," distributed as part of a CD-ROM at a developers conference, 38 pp. (Mar. 12, 1996).
You et al. (5815653) 19980900
Davidson et al. (5819093) 19981000
Ricard (5745738) 19980400
Box, D., "Say Goodbye to Macro Envy With Active Scripting," Microsoft Interactive Developer, 7pp. (Feb. 1997).
Gish (5768510) 19980600
Bogle et al. (6353923) 20020300
Jessen et al. (5669000) 19970900
Dilascia and Stone, "Sweeper," Microsoft Interactive Developer, vol. 1, No. 1 pp. 16-52 (1996).
Apple Computer, Inc., "Inside MacIntosh-Interapplication Communication," pp. iii-xxvii, 1-3-1-22, 7-1-7-28, 8-1-8-46, 10-1-10-125 (1993).
Walsh, A., Foundations of Java Programming for the World Wide Web, IDG Books Worldwide, Inc., pp. 171-191, 311-328 (1996).
House et al. (5940593) 19990800
Wright, Jr. et al. (5857201) 19990100
Duboc et al. (6587995) 20030700
Microsoft Corporation, "Working with Batch Programs," MS DOS 5.0 User's Guide & Reference, Chapter 10, pp. 225-244 (1991).
Lourenco et al., "A PDBG Process Level Debugger for Parallel and Distributed Programs," IEEE, pp. 154 (1998).
Wall, L. et al., "Other Oddments," Programming Perl, Chapter 8, pp. 517-527 (1996).
Bogle et al. (2001/0005852) 20010600
Kaufman et al., "Teach Yourself ActiveX Programming in 21 Days," Sams.net Publishing, 20 pp. (Nov. 15, 1996).
McLain, Jr. et al. (5854930) 19981200
Yamamoto (5615332) 19970300
Halviatti et al. (5475843) 19951200
Perry et al., "Debugging Visual C++ Applications," Using Visual C++ 2 Special Edition, Chapter 4, Que Corporation, pp. 123-152 (1994).
"Using SQL from LotusScript," Approach User Support, last updated Mar. 11, 1998, 1 page.
McLain et al. (5954829) 19990900
Ranganthan et al., "A Mobile Debugger for Mobile Programs," IEEE, pp. 159 (1998).
Edwards et al. (6011920) 20000100
Brockschmidt, K., "OLE Automation and Automation Objects," Inside OLE, Second Ed., Chapter 14, pp. 635-730 (1995).
Wimble et al. (5778230) 19980700
References_xml – year: 20000100
  ident: 6011920
  contributor:
    fullname: Edwards et al.
– year: 19960200
  ident: 5493606
  contributor:
    fullname: Osder et al.
– year: 19981200
  ident: 5854930
  contributor:
    fullname: McLain, Jr. et al.
– year: 19970300
  ident: 5615332
  contributor:
    fullname: Yamamoto
– year: 20020300
  ident: 6353923
  contributor:
    fullname: Bogle et al.
– year: 19990100
  ident: 5857201
  contributor:
    fullname: Wright, Jr. et al.
– year: 20010600
  ident: 2001/0005852
  contributor:
    fullname: Bogle et al.
– year: 20010800
  ident: 6279124
  contributor:
    fullname: Brouwer et al.
– year: 19980400
  ident: 5745738
  contributor:
    fullname: Ricard
– year: 19910900
  ident: 5048018
  contributor:
    fullname: Bernstein et al.
– year: 20030800
  ident: 6609158
  contributor:
    fullname: Nevarez et al.
– year: 20040400
  ident: 6721941
  contributor:
    fullname: Morshed et al.
– year: 19980600
  ident: 5771385
  contributor:
    fullname: Harper
– year: 20000300
  ident: 6038590
  contributor:
    fullname: Gish
– year: 19951200
  ident: 5475843
  contributor:
    fullname: Halviatti et al.
– year: 20031200
  ident: 6671875
  contributor:
    fullname: Lindsey et al.
– year: 19970600
  ident: 5642511
  contributor:
    fullname: Chow et al.
– year: 19980900
  ident: 5815653
  contributor:
    fullname: You et al.
– year: 19970900
  ident: 5669000
  contributor:
    fullname: Jessen et al.
– year: 19980600
  ident: 5768510
  contributor:
    fullname: Gish
– year: 19990900
  ident: 5954829
  contributor:
    fullname: McLain et al.
– year: 20030700
  ident: 6587995
  contributor:
    fullname: Duboc et al.
– year: 19950700
  ident: 5432940
  contributor:
    fullname: Potts et al.
– year: 19980700
  ident: 5778230
  contributor:
    fullname: Wimble et al.
– year: 19990800
  ident: 5940593
  contributor:
    fullname: House et al.
– year: 19981000
  ident: 5819093
  contributor:
    fullname: Davidson et al.
Score 2.675266
Snippet An active debugging environment for debugging a virtual application that contains program language code from multiple compiled and/or interpreted programming...
SourceID uspatents
SourceType Open Access Repository
Title Active debugging environment for applications containing compiled and interpreted programming language code
URI https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7203926
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB7aIqgnRcX6Yg5eV9Ptbh7HUhqCoPSg0Jsk2V0RbVpMQv--M0lbctHTsg-GfbAzOzPfzALcu7HTMjSRyOUoFcqXRkRqJEWqGfIehJnKOd75-cVP3tTTQi96kOxjYZZ0jcSa5lI-1OW6WjXgSmLv7cGLNvkz5wgsOPvApvhepWZu3CO7EyPp96EfegztmsXJMRwSCXqyFVXZERrxCRzMm9ZT6NniDL4mDWtBY7Oazbwf2AkyQ3o7YteZjIwhb39vQIZ90-U1SFo_fu5QglTfgquWPGhneEQOUj8HjGev00TsZ_ZOA7nwtisYX8CANH97CZjagLQRqXLSUZSxmvbbBU5azzkduTAYwvBPMlf_9F3DUWuiVMSFb2BQ_dT2lmRrld01G_cLiGSIbw
link.rule.ids 230,309,786,808,891,64394
linkProvider USPTO
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLbGQDxOIECMpw9cA1uWvo4IVpXX1ANIu01dkyA01k20FX8fu92mXuAU5SErD9mOnc8OwLXtW0f6OhCp7CVCuVKLQPWkSByGvHv-RKUc7_w6dKN39TRyRi2I1rEwM2IjsaC55DdlvijmFbiSxHt98KJO_sw5AjPOPvCTfc0THWt7y8-JgXQ3YJN1LGfRH4TRHuwQEbq0ZUXeUBvhPmzFVesBtEx2CNO7SrigNpOSHb0f2AgzQ7o9YvM5GRlFXv_fgAz8JvbVSHY_fq5wglRfwqtmPGjlekQOUz8CDAdv95FYz2xMA7noLtfQP4Y22f7mBDAxHtkjUqVkpShtHNpx61lputY6gfW9DnT-JHP6T98VbMcP4fjlcfh8Bru1v1KRSD6HdvFdmgtStMXkstrDX1jRi2k
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Active+debugging+environment+for+applications+containing+compiled+and+interpreted+programming+language+code&rft.inventor=Bogle%2C+Phillip+Lee&rft.inventor=Katzenberger%2C+Gary+S&rft.inventor=McKelvie%2C+Samuel+James&rft.inventor=Welland%2C+Robert+Victor&rft.number=7203926&rft.date=2007-04-10&rft.externalDBID=n%2Fa&rft.externalDocID=07203926