Electrical computers and digital processing systems: interprogra – Common gateway interface program communication
Reexamination Certificate
2004-12-14
2010-12-14
Ho, Andy (Department: 2194)
Electrical computers and digital processing systems: interprogra
Common gateway interface program communication
C719S310000, C709S203000
Reexamination Certificate
active
07853955
ABSTRACT:
Identifying program module functionality needed by a computer when disconnected from a network is disclosed. A document identification engine (DIE) creates a list of files stored locally on the computer. The DIE sends the list of files to a document mapping engine (DME). The DME identifies a proper handler routine for each file in the list of files and sends each file to the proper handler routine(s). The handler routine(s) identifies the application functionality needed to execute each file. The application functionality may include products, features and components. A migration engine (ME) determines the current status of the needed application functionality. If the status of the needed application functionality indicates that the needed application functionality is not installed locally on the computer, then the ME installs the needed application functionality to the computer.
REFERENCES:
patent: 5361360 (1994-11-01), Ishigami et al.
patent: 5560026 (1996-09-01), Manthuruthil et al.
patent: 5586304 (1996-12-01), Stupek, Jr. et al.
patent: 5598539 (1997-01-01), Gephardt et al.
patent: 5832218 (1998-11-01), Gibbs et al.
patent: 5835777 (1998-11-01), Staelin
patent: 5859969 (1999-01-01), Oki et al.
patent: 5870611 (1999-02-01), Shrader et al.
patent: 5893920 (1999-04-01), Shaheen et al.
patent: 5925117 (1999-07-01), Kirby et al.
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 5950010 (1999-09-01), Hesse et al.
patent: 5960204 (1999-09-01), Yinger et al.
patent: 5974454 (1999-10-01), Apfel et al.
patent: 5995756 (1999-11-01), Herrmann
patent: 6006034 (1999-12-01), Heath et al.
patent: 6006035 (1999-12-01), Nabahi
patent: 6098064 (2000-08-01), Pirolli et al.
patent: 6119186 (2000-09-01), Watts et al.
patent: 6195678 (2001-02-01), Komuro
patent: 6311221 (2001-10-01), Raz et al.
patent: 6507867 (2003-01-01), Holland et al.
patent: 6594682 (2003-07-01), Peterson et al.
patent: 6594950 (2003-07-01), Johnson et al.
patent: 6618754 (2003-09-01), Gosling
patent: 6769019 (2004-07-01), Ferguson
patent: 6883020 (2005-04-01), Taranto et al.
patent: 2001/0003828 (2001-06-01), Peterson et al.
Teri Schiele, “Windows 95 Application Setup Guidelines for Independent Software Vendors”, Microsoft Corporation, May 1995, 13 pages. Retrieved from the Internet:<URL: wysiwyg://25/http://msdn.microsoft.com/library/techart/setup.html.
Automating Microsoft Transaction Server Client Installation. Product Info. Microsoft Corporation, Jun. 1997 [retrieved on Feb. 29, 2000]. Retrieved from the Internet: URL: wysiwyg://Main.Prodinfo.6/http://msdn.mi...m/library/backgrnd/html/ms dn. sub.13 install.html.
Kelly, M., “Gain Control of Application Setup and Maintenance with the New Windows Installer”, Microsoft Systems Journal: Sep. 1998, pp. 15-27.
Office Action issued in U.S. Appl. No. 11/042,298 on Sep. 7, 2005.
Final Office Action issued in U.S. Appl. No. 11/042,298 on May 10, 2006.
Advisory Action issued in U.S. Appl. No. 11/042,298 on Aug. 8, 2006.
Office Action issued in U.S. Appl. No. 11/042,298 on Oct. 18, 2006.
Notice of Allowance issued in U.S. Appl. No. 11/042,298 on Jun. 27, 2007.
Belt Jeffrey C.
Edelstein Noah B.
Ratan Maithreyi Lakshmi
Schreiber Eric S.
Ho Andy
Kraft Shih-Wei
Merchant & Gould P,C,
Microsoft Corporation
LandOfFree
Method and system for identifying program module... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for identifying program module..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for identifying program module... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4176630