Data processing: presentation processing of document – operator i – Operator interface
Reexamination Certificate
2006-01-31
2010-12-28
Hutton, Doug (Department: 2176)
Data processing: presentation processing of document, operator i
Operator interface
C715S714000, C715S717000
Reexamination Certificate
active
07861167
ABSTRACT:
Dynamically configuring an application program at run-time via one or more extension objects. The invention software implements a framework with one or more extension objects providing functionality to an application program and an application manager for integrating the functionality with the application program during execution of the application program. The framework of the invention also formulates and routes application messages between extensible objects of one application program and extensible objects of other application programs implementing a similar, dynamically extensible application program framework. On receipt of messages or notifications, the framework of the receiving application program facilitates the discovery of the intended recipient extension object and routes the message accordingly.
REFERENCES:
patent: 5072412 (1991-12-01), Henderson, Jr. et al.
patent: 5517645 (1996-05-01), Stutz et al.
patent: 5596702 (1997-01-01), Stucka et al.
patent: 5826027 (1998-10-01), Pedersen et al.
patent: 5880733 (1999-03-01), Horvitz et al.
patent: 5937189 (1999-08-01), Branson et al.
patent: 5987247 (1999-11-01), Lau
patent: 6023275 (2000-02-01), Horvitz et al.
patent: 6038395 (2000-03-01), Chow et al.
patent: 6038565 (2000-03-01), Nock
patent: 6101510 (2000-08-01), Stone et al.
patent: 6106569 (2000-08-01), Bohrer et al.
patent: 6167404 (2000-12-01), Morcos et al.
patent: 6169993 (2001-01-01), Shutt et al.
patent: 6182160 (2001-01-01), Burgess
patent: 6263486 (2001-07-01), Boezeman et al.
patent: 6275979 (2001-08-01), Graser et al.
patent: 6289500 (2001-09-01), Baxter et al.
patent: 6317794 (2001-11-01), Papierniak et al.
patent: 6343313 (2002-01-01), Salesky et al.
patent: 6353850 (2002-03-01), Wies et al.
patent: 6381654 (2002-04-01), Brawn et al.
patent: 6385769 (2002-05-01), Lewallen
patent: 6405363 (2002-06-01), Carlson et al.
patent: 6535230 (2003-03-01), Celik
patent: 6605122 (2003-08-01), Hearn et al.
patent: 6828989 (2004-12-01), Cortright
patent: 6918084 (2005-07-01), Slaughter et al.
patent: 7574665 (2009-08-01), Cortright
patent: 7636766 (2009-12-01), Abramowitz
patent: 2001/0029527 (2001-10-01), Goshen
patent: 2002/0035605 (2002-03-01), McDowell et al.
patent: 2002/0054054 (2002-05-01), Sanbe
patent: 2002/0169851 (2002-11-01), Weathersby et al.
patent: 2003/0028637 (2003-02-01), Gross
patent: 2003/0184584 (2003-10-01), Vachuska et al.
patent: 2004/0085367 (2004-05-01), Hagarty, Jr.
patent: 2005/0210379 (2005-09-01), Weathersby et al.
Microsoft Windows XP. Copyright Date: 2001.
Red Hat Linux Getting Started Guide. Copyright: 2003.
Red Hat Linux Version 7. “Red Hat Linux Version 7 Unleashed” by Bill Blass; Copyright Oct. 30, 2000.
Schmidt et al.“The Configurator Framework: An Extensible Architecture for Dynamically Concurrent, Multi-Service Network Daemons.” Copyright: Mar. 1994.
Unknown, Definition of “message,” The Authoritative Dictionary of IEEE Standards Terms, 2000, IEEE Press, 7th ed., p. 687. U.S.A.
Christodoulou et al., “Evaluation of Hypermedia Application Development and Management Systems,” Proceedings of the Ninth ACM Conference on Hypertext and Hypermedia: Links, Objects, Time and Space—Structure in Hypermedia Systems: 1998, pp. 1-10, ACM Press, New York, U.S.A.
Wetherall et al., “ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols,” Apr. 1998, IEEE OPENARCH'98.
Wetherall, “Service Introduction in an Active Network,” Feb. 1999, Massachusetts Institute of Technology.
Wetherall, “Active network vision and reality: lessons from a capsule-based system,” Dec. 1999, Operating Systems Review 34(5), pp. 64-79.
“Dynamic Markup Language Whitepaper,” Jul. 2001, Rocklyte Systems.
K.A. Bohrer, “Architecture of the San Francisco frameworks,” 1998, IBM.
“T.120 Whitepaper”, 1995 DataBeam Corporation, downloaded from http://www.dtic.mil/ieb—cctwg/contrib-docs/T.120/T.120-WP.html on Dec. 27, 2007, 15 pgs.
“Application and Whiteboard Sharing Using Windows Messenger v4.0”, Oct. 9, 2001, Microsoft, downloaded from http://www.microsoft .com/windowsxp/using/windowsmessenger/learnmore/appswbsharing.mspx?pf=true on Dec. 27, 2007, 5 pgs.
“DataBeam's shared Whiteboard Toolkit . . . ”, 1996, Business Wire, downloaded from http://findarticles.com/p/articles/mi—m0EIN/is—1996—August—26/ai—18615192/print on Dec. 27, 2007, 2 pgs.
Shi, Hong, “Whiteboard with Java multicast and simplified RTP”, published at http://www.cs.columbia.edu/-hgs/teaching/ais/1998/projects/Hong—Shi/report.html and archived by the ‘WaybackMachine’ (http://www.archive.org/web/web/php) on Jan. 11, 2001, 5 pgs.
D. C. Schmidt and T. Suda, “The Service Configurator Framework: An Extensible Architecture for Dynamically Configuring Concurrent, Multi-Service Network Daemons”. In Proceedings of the Second International Conference on Configurable Distributed Systems, Mar. 21-23, 1994, Pittsburgh Pennsylvania, USA. IEEE Computer Society. http://citeseer.ist.psu.edu, 13 pgs.
Fernando Antonio W.
Fernando Joseph P.
Shah Mehul Y.
Dasgupta Soumya
Hutton Doug
Microsoft Corporation
Senniger Powers LLP
LandOfFree
Dynamically extensible application program framework... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamically extensible application program framework..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamically extensible application program framework... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4197041