Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2004-12-09
2008-08-19
Vu, Thong H (Department: 2619)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C717S151000
Reexamination Certificate
active
07415021
ABSTRACT:
One embodiment of the present invention provides a system that facilitates moving an original method from a source class to a destination class and for constructing a corresponding forwarding method in the source class that preserves null semantics. During operation, the system translates the original method from the source class into a corresponding moved method, and then incorporates the moved method into the destination class. The system also constructs a forwarding method that invokes the moved method in the destination class. The system then replaces the original method in the source class with the forwarding method. In this way, invoking the forwarding method in the source class causes the moved method to be invoked in the destination class. While constructing the forwarding method, the system generates code that checks whether a “source parameter” of the original method whose class matches the destination class is null. If so, the generated code executes the body of the original method. Otherwise, the generated code invokes the moved method in the destination class. The system also optimizes the generated code to produce optimized code for the forwarding method, whereby portions of the original method can possibly be optimized away.
REFERENCES:
patent: 5481712 (1996-01-01), Silver et al.
patent: 5560009 (1996-09-01), Lenkov et al.
patent: 5812850 (1998-09-01), Wimble
patent: 5815415 (1998-09-01), Bentley et al.
patent: 6347342 (2002-02-01), Marcos et al.
patent: 6591272 (2003-07-01), Williams
patent: 6880126 (2005-04-01), Bahrs et al.
patent: 6975628 (2005-12-01), Johnson et al.
patent: 7058935 (2006-06-01), Kawahito et al.
patent: 7080366 (2006-07-01), Kramskoy et al.
patent: 7093242 (2006-08-01), Bernadat et al.
patent: 7113939 (2006-09-01), Chou et al.
patent: 7139766 (2006-11-01), Thomson et al.
patent: 7194543 (2007-03-01), Robertson et al.
patent: 7275079 (2007-09-01), Brodsky et al.
patent: 7280558 (2007-10-01), Grunkemeyer et al.
patent: 7346897 (2008-03-01), Vargas
patent: 2003/0091028 (2003-05-01), Chang et al.
patent: 2005/0256834 (2005-11-01), Millington et al.
patent: 2006/0039371 (2006-02-01), Castro et al.
Park Vaughan & Fleming LLP
Sun Microsystems Inc.
Vu Thong H
LandOfFree
Method and apparatus for preserving null semantics during... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for preserving null semantics during..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for preserving null semantics during... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4012500