The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 23, 2006
Filed:
Feb. 28, 2002
Russell C. Brown, Austin, TX (US);
Donald C. Likes, Austin, TX (US);
David A. Richardson, Austin, TX (US);
Yurong Shi, Austin, TX (US);
Jeffrey B. Toth, Austin, TX (US);
Russell C. Brown, Austin, TX (US);
Donald C. Likes, Austin, TX (US);
David A. Richardson, Austin, TX (US);
Yurong Shi, Austin, TX (US);
Jeffrey B. Toth, Austin, TX (US);
Advanced Micro Devices, Sunnyvale, CA (US);
Abstract
A process, architecture, and computer program product for using the inheritance features of an object-oriented system to enable multiple programmers to modify different behaviors of an object concurrently. A first method and a second method to be performed on the object are identified. The first method is developed in a first application having a first subclass of the object's class. A first application-specific object is an instantiation of the first subclass. The second method is concurrently developed in a second application having a second subclass of the object's class. A second application-specific object is an instantiation of the second subclass. Invoking the first method performs the first method on the first application-specific object, such that the object communicates as if the first method were performed on the object. Modifying the first method does not affect the second method, and vice versa.