US 7,472,419 B1
System, method and computer program product for performing one or more tasks on a remotely located computer connected to a server computer via a data network
Chandrasekar Balasubramaniam, Sunnyvale, Calif. (US); Ravi Kannan, Sunnyvale, Calif. (US); Siddaraya Basappa Revashetti, Pune (India); Srivats Sampath, San Jose, Calif. (US); and Babu Katchapalayam, Santa Clara, Calif. (US)
Assigned to McAfee, Inc., Santa Clara, Calif. (US)
Filed on Sep. 14, 2007, as Appl. No. 11/855,970.
Application 11/855970 is a continuation of application No. 11/316562, filed on Dec. 21, 2005.
Application 11/316562 is a continuation of application No. 11/256521, filed on Oct. 20, 2005.
Application 11/256521 is a continuation of application No. 10/265030, filed on Oct. 04, 2002, granted, now 6,988,209.
Application 10/265030 is a continuation of application No. 09/248115, filed on Feb. 11, 1999, granted, now 6,499,109.
Application 09/248115 is a continuation in part of application No. 09/208735, filed on Dec. 08, 1998, granted, now 6,266,774.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2006.01); G06F 11/30 (2006.01); G06F 15/16 (2006.01)
U.S. Cl. 726—24  [726/7; 709/217] 13 Claims
OG exemplary drawing
 
1. A method for performing one or more tasks on a remotely located computer connected to a server computer via a data network, the method comprising:
communicating with a remotely located computer to form a logical connection with a server computer; and
delivering a script-based software package to the remotely located computer across the logical connection, the script-based software package being encapsulated within a markup language communication unit deliverable across the logical connection, the script-based software package comprising scripts for performing one or more tasks on the remotely located computer;
wherein the scripts of the script-based software package are executable via a network browser for performing the one or more tasks on the remotely located computer via the network browser,
wherein the operation of communicating includes a registering operation, the registering operation comprising:
downloading a web page located on the server computer using the network browser; and
receiving an identifier and a secure password via the web page which includes an option to send the identifier and the secure password to the server computer;
wherein the operation of delivering the script-based software package is enabled only if a user has provided a valid identifier and a valid password.