Process and system for run-time inheritance and disinheritance of methods and data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5758349
SERIAL NO

08579543

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In an object-oriented run-time environment, inheritance and disinheritance of methods and data to and from an object is facilitated. When an object is invoked, a method within the object is called. Execution of this method may, however, not be possible because, e.g., a data type passed to the method may not be supported thereby. In response to this condition, the object invokes a process that inherits a required method and/or datum into the object. For example, a method that does support the previously unsupported data type may be inherited. After inheritance is completed, the object is reinvoked with the previously unsupported data type. Processing may then continue using the inherited method. After the inherited method is no longer needed, it may be disinherited from the object.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Breslau, Franklin Charles Teaneck, NJ 19 389
Greenstein, Paul Gregory Croton-On Hudson, NY 34 1197
Rodell, John Ted Wappingers Falls, NY 24 849

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation