Patent ID: 7945955

Claim:
A method of scanning a mobile device for existence of a set of viruses, said method comprising: establishing, from a system, communication with said mobile device; determining, in said system, a portion of a file required to scan said file present on said mobile device, wherein said portion is determined by a program logic underlying a virus scan software; retrieving, by said system, said portion from said file on said mobile device; scanning, in said system, said portion to determine whether any of said set of viruses are present on said file; determining in said system, whether another portion of said file is required to continue scan according to said program logic; retrieving by said system from said mobile device, said another portion by sending an identifier of said another portion, and repeating said scanning if said determining indicates that said another portion is required, wherein said system is external to said mobile device, whereby said entire file need not be retrieved into said system to determine existence of said set of virus programs.