Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
113 words
A method for automatically performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network, said method comprising the steps of: directing an Internet browser on the remotely located computer to form a logical connection with the server computer; delivering a software package to the remotely located computer across said logical connection, said software package being encapsulated within a markup language communication unit deliverable across said logical connection, said software package comprising scripts for performing said one or more maintenance tasks on the remotely located computer; and automatically executing the scripts for performing said one or more maintenance tasks on the remotely located computer.
Claim 2
Independent Claim
113 words
A method for automatically performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network, said method comprising the steps of: directing an Internet browser on the remotely located computer to form a logical connection with the server computer; delivering a software package to the remotely located computer across said logical connection, said software package being encapsulated within a markup language communication unit deliverable across said logical connection, said software package comprising scripts for performing said one or more maintenance tasks on the remotely located computer; and automatically executing the scripts for performing said one or more maintenance tasks on the remotely located computer.
Claim 3
Dependent Claim
85 words
The method of claim 1 , said step of directing including a registering step, said registering step comprising the steps of: downloading a web page located on the server computer using the Internet browser; entering an identifier and a secure password on said web page; and selecting an option presented on the web page to send the identifier and password to the server computer; wherein said step of delivering the software package is enabled only if a user has provided a valid identifier and password.
Claim 4
Dependent Claim
35 words
The method of claim 2 , further comprising the steps of: creating a transaction log on the server computer; and recording information related to said steps of registering and delivering in the said transaction log.
Claim 5
Dependent Claim
21 words
The method of claim 3 , further comprising the step of generating a periodic activity report for the remotely located computer.
Claim 6
Dependent Claim
41 words
The method of claim 4 , further comprising the step of transmitting an electronic message in an e-mail format from the server computer to the remotely located computer indicating that a new product or a new application is available for download.
Claim 7
Dependent Claim
18 words
The method of claim 5 , said logical connection with the server computer being a secure network connection.
Claim 8
Dependent Claim
21 words
The method of claim 6 , said software package including a program to detect computer viruses on the remotely located computer.
Claim 9
Dependent Claim
58 words
The method of claim 2 , further comprising the steps of: before or during registering the remotely located computer, creating an account for a user of the remotely located computer on the server computer; and identifying said identifier and password as valid if the user has a current subscription or a positive fund balance in said user account.
Claim 10
Dependent Claim
48 words
The method of claim 8 , further comprising the step of transmitting payment information from the remotely located computer to the server computer in an electronic mail message format, wherein said account may reflect a current subscription or an increased fund balance upon receipt of said payment information.
Claim 11
Dependent Claim
28 words
The method of claim 9 , further comprising the steps of: generating an electronic receipt on the server computer; and transmitting the receipt to the remotely located computer.
Claim 12
Dependent Claim
74 words
The method of claim 1 wherein said one or more maintenance tasks comprise at least one of the following: compression of software, compression of data, search for software that needs to be upgraded, search for data that needs to be upgraded, upgrade of software, upgrade of data, search for obsolete software, search for obsolete data, deletion of obsolete software, deletion of obsolete data, archival of software, archival of data, hardware diagnostics, and software diagnostics.
Claim 13
Dependent Claim
123 words
A computer program product for execution by a server computer for enabling the maintenance of a remote user computer coupled to the server computer over a network, comprising: computer code for receiving a user request from the remote user computer, said user request being entered by the user via a web browser; computer code for instantiating a download of a maintenance software package to a storage medium connected to the user computer via the web browser; and computer code for causing said maintenance software to automatically execute on the user computer subsequent to downloading; whereby, responsive only to said user-entered request via said web browser, advanced maintenance routines may be performed on said user computer without requiring local maintenance commands from said user.
Claim 14
Dependent Claim
123 words
A computer program product for execution by a server computer for enabling the maintenance of a remote user computer coupled to the server computer over a network, comprising: computer code for receiving a user request from the remote user computer, said user request being entered by the user via a web browser; computer code for instantiating a download of a maintenance software package to a storage medium connected to the user computer via the web browser; and computer code for causing said maintenance software to automatically execute on the user computer subsequent to downloading; whereby, responsive only to said user-entered request via said web browser, advanced maintenance routines may be performed on said user computer without requiring local maintenance commands from said user.
Claim 15
Dependent Claim
45 words
The computer program product of claim 12 , further comprising computer code for receiving payment or subscription information from the user, whereby said maintenance software package is downloaded to the user computer only upon receiving valid payment information or current subscription information from the user.
Claim 16
Dependent Claim
97 words
A computer-readable medium, comprising: means for directing a server computer to encapsulate a self-executing software maintenance program into a markup language communication unit deliverable across the Internet; means for directing the server computer to receive a user command over the Internet, said user command being received from a user via a web browser installed on a remote user computer; means for transmitting said encapsulated self-executing software maintenance program to said user remote computer responsive to said user command, whereby said software maintenance program is executed responsive only to commands entered from the user into the web browser.
Claim 17
Dependent Claim
97 words
A computer-readable medium, comprising: means for directing a server computer to encapsulate a self-executing software maintenance program into a markup language communication unit deliverable across the Internet; means for directing the server computer to receive a user command over the Internet, said user command being received from a user via a web browser installed on a remote user computer; means for transmitting said encapsulated self-executing software maintenance program to said user remote computer responsive to said user command, whereby said software maintenance program is executed responsive only to commands entered from the user into the web browser.