System and method for extending a component-based...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S143000, C717S163000

Reexamination Certificate

active

07836439

ABSTRACT:
A system and method for dynamically associating an application with an extension service to generate an extended, dynamically linked version of the application. The application is configurable for deployment on an electronic device and for subsequent interaction with the extension service during execution through communication messages defined in a structured definition language. The system and method include a parser module configured for analyzing a set of service metadata descriptors to identify a communication interface associated with the extension service, such that the service metadata descriptors describe the communication interface including structure and type of parameters expected by the extension service for use in manipulation of the communication messages. The system and method also include a linking module coupled to the parser module for using the communication interface and a reference to the extension service in the code of the application to build a runtime dynamic link between the extension service and the application to produce the executable application.

REFERENCES:
patent: 5778212 (1998-07-01), Dehnert et al.
patent: 5794053 (1998-08-01), Doris et al.
patent: 5838982 (1998-11-01), Cooper et al.
patent: 6202208 (2001-03-01), Holiday, Jr.
patent: 6216262 (2001-04-01), Martin
patent: 6230312 (2001-05-01), Hunt
patent: 6499137 (2002-12-01), Hunt
patent: 6523172 (2003-02-01), Martinez-Guerra et al.
patent: 6546553 (2003-04-01), Hunt
patent: 6625804 (2003-09-01), Ringseth et al.
patent: 6883167 (2005-04-01), Szewerenko et al.
patent: 7055146 (2006-05-01), Durr et al.
patent: 7150010 (2006-12-01), Ringseth et al.
patent: 7243346 (2007-07-01), Seth et al.
patent: 7254808 (2007-08-01), Trappen et al.
patent: 7349913 (2008-03-01), Clark et al.
patent: 7386841 (2008-06-01), Huang et al.
patent: 7458073 (2008-11-01), Darling et al.
patent: 7487498 (2009-02-01), Hogg et al.
patent: 7543309 (2009-06-01), Forin et al.
patent: 7665073 (2010-02-01), Meijer et al.
patent: 2005/0027871 (2005-02-01), Bradley et al.
patent: WO 01/86420 (2001-11-01), None
Yiqing et al, “The implementation of dynamic linking in dynamic binary translation systems”, IEEE, pp. 643-646, 2009.
Kazantzidis et al, “The impact of link layer assisted multimedia adaptation in wireless networks”, IEEE, pp. 326-330, 2003.
Fong, Pluggable verification modules: An extensible protection mechanism for the JVM, ACM OOPSLA, pp. 404-418, 2004.
Atienza et al, “Optimization of dynamic data structure in multimedia emnedded systems using evolutionary computation”, ACM Scopes, pp. 31-40, 2007.
Curbera F et al. “Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI”, IEEE International Computing, IEEE Service Center, New York, NY, US, vol. 6, No. 2, 2002, pp. 86-93, XP002257200, ISSN: 1089-7801.
European Search Report and European Search Opinion for European Application No. 06101300.9, Jul. 4, 2006, 5 pages, European Patent Office.

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

Rate now

     

Profile ID: LFUS-PAI-O-4198959

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