System and method for implementing proxy objects in a visual app

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395702, 395703, 395710, 395701, G06F 945

Patent

active

06038395&

ABSTRACT:
An object model-based visual builder is provided which includes proxy objects at build time, each corresponding to a target object at runtime. Each such proxy object has associated therewith several items of information, including the class of the target object corresponding to the proxy object, presentation information, properties and how they are mapped to IDL attributes and operations, events available on the target object, and operations supported by the target object. A portion of such information is stored in an Interface Repository, such as the System Object Model (SOM) Interface Repository, in easily changeable form, with the necessary knowledge for retrieving such information from the Interface Repository being contained in the proxy object itself. The information stored in the Interface Repository may be changed without altering or recompiling the source code which implements the proxy object itself. Interface declarations for proxy objects are provided in corresponding IDL files stored in the Interface Repository. Implementation statements in the files permit modifiers which encode the easily editable portions of the proxy object information.

REFERENCES:
patent: 4860204 (1989-08-01), Gendron et al.
patent: 4943932 (1990-07-01), Lark et al.
patent: 5067072 (1991-11-01), Talati et al.
patent: 5262761 (1993-11-01), Scandura et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5315709 (1994-05-01), Alston, Jr. et al.
patent: 5339433 (1994-08-01), Frid-Nielsen
patent: 5485600 (1996-01-01), Joseph et al.
patent: 5487141 (1996-01-01), Cain et al.
patent: 5497463 (1996-03-01), Stein et al.
patent: 5517663 (1996-05-01), Kahn
patent: 5613148 (1997-03-01), Bezviner et al.
patent: 5642511 (1997-06-01), Chow et al.
patent: 5737607 (1998-04-01), Hamilton et al.
patent: 5842017 (1998-11-01), Hookway et al.
patent: 5848273 (1998-12-01), Fontana et al.
patent: 5857191 (1999-01-01), Blackwill, Jr. et al.
patent: 5862052 (1999-01-01), Nixon et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 5867647 (1999-02-01), Haigh et al.
patent: 5872973 (1999-02-01), Mitchell
"Visual Script Action Objects", IBM Technical Disclosure Bulletin, vol. 37, No. 04A, Apr. 1994, p. 683.
"Expose Connection List as Property", IBM Technical Disclosure Bulletin, vol. 37, No. 08, Aug. 1994, p. 433.
"Attribute Action Objects", IBM Technical Disclosure Bulletin, vol. 37, No. 02B, Feb. 1994, p. 665.
"PRoxy Definition Tool for Visual Builder", IBM Technical Disclosure Bulletin, vol. 37, No. 04B, Apr. 1994, p. 347.
"User Interface for Scripts in an OO Visual Builder", IBM Technical Disclosure Bulletin, Vo. 37, No. 04B, Apr. 1994, p. 449.
"Lock Icon to Secure Visual Builder Controls", IBM Technical Disclosure Bulletin, vol. 37, No. 04B, Apr. 1994, p. 21.
Dave et al, "Proxies, Application Interfaces, and Distributed Systems", Object Orientation in Operating Systems, pp. 212(10), Sep. 1992.
Lau-Kee et al, "VPL: An Active, Declarative Visual Programming System", Visual Languages, 1991 IEEE Workshop, pp. 40(8), Oct. 1991.

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

System and method for implementing proxy objects in a visual app does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for implementing proxy objects in a visual app, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for implementing proxy objects in a visual app will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-177826

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