Data processing: software development – installation – and managem – Software program development tool – Editing
Reexamination Certificate
2006-02-14
2006-02-14
Khatri, Anil (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Editing
C717S103000, C717S126000
Reexamination Certificate
active
07000220
ABSTRACT:
A software application development system and method of developing and running software is disclosed that allows multiple developers to access, develop and run a common software application simultaneously; even while others are running and using the same software application. In a first aspect of the invention, a software development environment includes combined run mode and design mode functions and code which allow a user to seamlessly toggle between run mode and design mode without compiling or otherwise converting the software application. This is accomplished through the use of common properties tables in both the run mode and the design mode for the application. In a second aspect of the invention, multiple clients of a software application server are each able to develop, run, and otherwise interact with a software application at the same time from different computers so that each modification by each client is reflected immediately in the software application running on each other client. Thus, multiple users can use and develop the same software simultaneously through update notices between the clients and the server. This aspect of the invention allows a software application to be developed and tested by multiple users through a network while a customer is running and commenting on the application from a remote location. Several specific uses for embodiments of the invention are also described.
REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 5220657 (1993-06-01), Bly et al.
patent: 5301270 (1994-04-01), Steinberg et al.
patent: 5446842 (1995-08-01), Schaeffer et al.
patent: 5583993 (1996-12-01), Foster et al.
patent: 5596702 (1997-01-01), Stucka et al.
patent: 5781732 (1998-07-01), Adams
patent: 5845299 (1998-12-01), Arora et al.
patent: 6047288 (2000-04-01), Kurosawa et al.
patent: 6125385 (2000-09-01), Wies et al.
patent: 6247020 (2001-06-01), Minard
patent: 6332163 (2001-12-01), Bowman-Amuah
patent: 6334141 (2001-12-01), Varma et al.
patent: 6336134 (2002-01-01), Varma
patent: 6378001 (2002-04-01), Aditham et al.
patent: 6598094 (2003-07-01), Wollrath et al.
patent: 6678882 (2004-01-01), Hurley et al.
patent: 6845390 (2005-01-01), Jorgenson et al.
patent: 2004/0158812 (2004-08-01), Dye et al.
J. P. Munson and P. Dewan, “Sync: A Java Framework for Mobile Collaborative Applications”, IEEE, vol. 30, No. 6 (Jun.), pp. 59-66, 1997.
Booth Udall, PLC
Khatri Anil
Roche Trenton J.
LandOfFree
Networked software development environment allowing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Networked software development environment allowing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Networked software development environment allowing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3662016