Virus detection system, method and computer program product for handheld computers
First Claim
1. A method for detecting viruses on a handheld computer in communication with a computer system having a virus detection program, the method comprising:
- reading data from the handheld computer;
storing the data at least temporarily on the computer system;
scanning the data for viruses with the virus detection program;
updating data on the handheld computer based on results of the scanning;
synchronizing the data between the handheld computer and the computer system; and
performing the synchronizing or the scanning based on a priority by performing the synchronizing before the scanning if the synchronizing has a higher priority and performing the scanning before the synchronizing if the scanning has a higher priority.
10 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for updating software on a handheld computer in communication with a client computer system operable to connect to a network. Software installed on the handheld computer is identified with the client computer. Moreover, information on the identified software is transmitted from the client computer to a server connected to the network. Further, updated versions of the software installed on the handheld computer are transferred from the server to the client computer based on the identified software that is installed on the handheld computer. Still yet, the software installed on the handheld computer is updated with the updated versions transferred to the client computer.
57 Citations
20 Claims
-
1. A method for detecting viruses on a handheld computer in communication with a computer system having a virus detection program, the method comprising:
-
reading data from the handheld computer; storing the data at least temporarily on the computer system; scanning the data for viruses with the virus detection program; updating data on the handheld computer based on results of the scanning; synchronizing the data between the handheld computer and the computer system; and performing the synchronizing or the scanning based on a priority by performing the synchronizing before the scanning if the synchronizing has a higher priority and performing the scanning before the synchronizing if the scanning has a higher priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for detecting viruses on a handheld computer, the method comprising:
-
creating a communication link between the handheld computer and a computer system having a virus detection program; copying data from the handheld computer to the computer system; scanning the data for viruses with the virus detection program while the handheld computer is in communication with the computer system; synchronizing the data between the handheld computer and the computer system; and performing the synchronizing or the scanning based on a priority by performing the synchronizing before the scanning if the synchronizing has a higher priority and performing the scanning before the synchronizing if the scanning has a higher priority. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a file transfer manager operable to receive data from a handheld computer and at least temporarily store the data on the computer system; a virus detection program located on the computer system and operable to scan the data for viruses; and an antivirus controller operable to update data on the handheld computer to remove viruses identified by the virus detection program; wherein the system is operable such that the data is synchronized between the handheld computer and the computer system, and the synchronizing or the scanning is performed based on a priority by performing the synchronizing before the scanning if the synchronizing has a higher priority and performing the scanning before the synchronizing if the scanning has a higher priority.
-
-
20. A method for updating software on a handheld computer in communication with a client computer system operable to connect to a network, the method comprising:
-
transferring updated versions of the software installed on the handheld computer from a server to the client computer; updating the software installed on the handheld computer with the updated versions transferred to the client computer; synchronizing data between the handheld computer and the client computer; scanning the data; and performing the synchronizing or the scanning based on a priority by performing the synchronizing before the scanning if the synchronizing has a higher priority and performing the scanning before the synchronizing if the scanning has a higher priority.
-
Specification