Intelligent proxy objects

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000, C707S793000, C709S203000, C709S217000, C709S241000, C715S252000

Reexamination Certificate

active

06803927

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates in general to object-oriented computer systems, and in particular to providing intelligent proxy objects in an object-oriented computer system.
2. Description of Related Art
In some object-oriented computer systems, a word processing program is used to create a document. The document can include an object, such as a spreadsheet object created using a spreadsheet program. When a user is editing the document, the user may want to edit (e.g., modify, display, or print) the spreadsheet object. However, the user can only edit the spreadsheet object if the spreadsheet program is available to the user. When the spreadsheet program is not available, the user must wait for the spreadsheet program to become available in order to edit the spreadsheet object.
There is a need in the art to enable a user to edit an object when its associated application program (“object-controlling application program”) is not available.
SUMMARY OF THE INVENTION
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method, apparatus, and article of manufacture for a computer implemented object-oriented computer system with intelligent proxy objects.
In accordance with the present invention, an object created by an object-controlling application program can be edited when the object-controlling application program is not available. First, an indication that the object is to be manipulated is received. Then, it is determined that the object-controlling application program is not available to manipulate the object. An intelligent proxy object is created as a placeholder for the object when it is determined that the object-controlling application program is not available. Manipulation operations are performed on the created intelligent proxy object. Further, data relating to the performed manipulation operations is stored.
One of the objects of this invention is to enable modification of an object when its object-controlling application program is unavailable. Another object of this invention is to provide intelligent proxy objects for performing the modifications. Yet another object of this invention is to provide an object-controlling application program with information about modifications made to its associated object in its absence.


REFERENCES:
patent: 5638504 (1997-06-01), Scott et al.
patent: 5732270 (1998-03-01), Foody et al.
patent: 5881230 (1999-03-01), Christensen et al.
patent: 5903725 (1999-05-01), Colyer
patent: 5922054 (1999-07-01), Bibayan
patent: 6182154 (2001-01-01), Campagnoni et al.
patent: 6226690 (2001-05-01), Banda et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Intelligent proxy objects does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Intelligent proxy objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent proxy objects will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3304307

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.