System and method for dynamic generation of proxies for...

Data processing: software development – installation – and managem – Software program development tool

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C717S103000

Reexamination Certificate

active

07373632

ABSTRACT:
System and method for proxying isomorphic interfaces in different subsystems. Embodiments may provide a proxy mechanism that may generate proxies for isomorphic interfaces at runtime. Embodiments may allow two mutually indifferent subsystems to communicate with each other in a straightforward, transparent manner via proxies, without requiring a common shared library or complex coding. Embodiments of the proxy mechanism transparently generate proxies for isomorphic interfaces between subsystems in a virtual machine. In one embodiment, the application developer registers the interfaces that require proxying. The proxy mechanism then generates proxy instances. Methods may then be invoked, and the proxies handle the details of converting and forwarding the calls in accordance with the appropriate interface. Other subsystems, using different versions of the interface, may use the proxy mechanism to dynamically generate proxies without requiring extensive coding or shared libraries, and without interfering with other subsystems within the virtual machine.

REFERENCES:
patent: 5953526 (1999-09-01), Day et al.
patent: 6011918 (2000-01-01), Cohen et al.
patent: 6272672 (2001-08-01), Conway
patent: 6324543 (2001-11-01), Cohen et al.
patent: 6370685 (2002-04-01), Robison
patent: 6546546 (2003-04-01), Van Doorn
patent: 6567801 (2003-05-01), Chiang et al.
patent: 6601233 (2003-07-01), Underwood
patent: 6678733 (2004-01-01), Brown et al.
patent: 6745384 (2004-06-01), Biggerstaff
patent: 6795864 (2004-09-01), Connor
patent: 6901588 (2005-05-01), Krapf et al.
patent: 6918106 (2005-07-01), Burridge et al.
patent: 6931623 (2005-08-01), Vermeire et al.
patent: 6996798 (2006-02-01), Ali et al.
patent: 7047488 (2006-05-01), Ingersoll et al.
patent: 7120639 (2006-10-01), de Jong et al.
patent: 7188331 (2007-03-01), Culter
patent: 7210117 (2007-04-01), Kudukoli et al.
Vragov, “Implicit consumer collusion in auction on the internet”, IEEE, pp. 1-9, 2005.
Halfond et al, “Improving test case generation for web applications using automated interface discovery”, ACM ESEC, pp. 145-154, 2007.
Liarokapis et al, “Design experiences of multimodel mixed reality interfaces”, ACM SIGDOC, pp. 34-41, 2007.
Sousa et al, “Using IMML and XICL components to develop multidevice web based user interface”, ACM IHC, pp. 138-147, 2006.
Chuck McManis, “Take an in-depth look at the Java Reflection API,” http://javaworld.com/javaworld/jw-09-1997, Sep. 1997, (11 pages).
Alexandre Pereira Calsavara, “Put the Java Reflectiion API to Work in Your Apps,” http://uk.builder.com/programming/java/0.39026606.20270549.00.htm, Dec. 10, 2002, (3 pages).

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 dynamic generation of proxies for... 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 dynamic generation of proxies for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamic generation of proxies for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2813560

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