Event handling in a high level programming language environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5774729
SERIAL NO

08159063

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and means for handling events in a computer system which occur during the execution of programs including routines prepared in a plurality of computer programming languages is described. The number and identity of each unique computer programming language used in the preparation of the program is determined using a language list contained in the application program. A unique event handling means (event handler) is initialized for each unique computer programming language used in the program. As the program executes selected events of interest to the event handlers are detected. The parameters associated with the selected event are determined. Optionally the detected events may be divided into two types: broadcast or targeted. Broadcast events are sent to all event handlers (except the debug event handler), whereas, the targeted events are sent to a single event handler. An event code and the relevant parameters are passed to the event handlers so that each event handler may perform whatever actions are appropriate for that event in the context of the programming language being supported. The event handlers generate an appropriate return code indicating the success, failure, or non-processing of the event and, for selected events, return request information. The invention provides for a separate specialized debug event handler.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NY

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Carney, William Peter San Jose, CA 1 54
England, Laurence Edward Morgan Hill, CA 13 253
Hochmuth, Gary John San Jose, CA 1 54
Owings, Brian San Jose, CA 1 54
Porter, Eric Lynn Fremont, CA 3 92
Shannon, Alfred William Morgan Hill, CA 3 92
Wilson, Robert Aaron San Jose, CA 1 54

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation