Claims
- 1. A method for scanning a mobile wireless device for malware, comprising:
initiating an application service provider utilizing a mobile wireless device; updating an anti-malware scanner installed on the mobile wireless device over a wireless network utilizing the application service provider; and scanning the mobile wireless device utilizing the updated anti-malware scanner.
- 2. The method as recited in claim 1, wherein the update is effected by wirelessly communicating with a back-end server.
- 3. The method as recited in claim 2, wherein the communication with the back-end server is effected only upon user authorization so as to regulate usage of the wireless network with the mobile wireless device.
- 4. The method as recited in claim 1, wherein the application service provider includes a platform-independent component manager capable of running a plurality of functional modules on any one of a plurality of mobile wireless device platforms.
- 5. The method as recited in claim 4, wherein the platform-independent component manager includes a platform abstraction layer.
- 6. The method as recited in claim 1, wherein the mobile wireless device is updated on a schedule that is coordinated with a plurality of other mobile wireless devices for maintaining the performance of the wireless network.
- 7. The method as recited in claim 1, wherein the update includes a package.
- 8. The method as recited in claim 7, wherein the package is wrapped.
- 9. The method as recited in claim 1, wherein the mobile wireless device is updated based on a manual trigger.
- 10. The method as recited in claim 1, wherein the mobile wireless device is updated based on a self trigger.
- 11. The method as recited in claim 1, wherein the mobile wireless device is updated based on a scanner trigger.
- 12. The method as recited in claim 1, wherein the mobile wireless device is updated based on a scheduled trigger.
- 13. The method as recited in claim 1, wherein the mobile wireless device is updated based on an external trigger.
- 14. A computer program product for scanning a mobile wireless device for malware, comprising:
computer code for initiating an application service provider utilizing a mobile wireless device; computer code for updating an anti-malware scanner installed on the mobile wireless device over a wireless network utilizing the application service provider; and computer code for scanning the mobile wireless device utilizing the updated anti-malware scanner.
- 15. The computer program product as recited in claim 14, wherein the update is effected by wirelessly communicating with a back-end server.
- 16. The computer program product as recited in claim 15, wherein the communication with the back-end server is effected only upon user authorization so as to regulate usage of the wireless network with the mobile wireless device.
- 17. The computer program product as recited in claim 14, wherein the application service provider includes a platform-independent component manager capable of running a plurality of functional modules on any one of a plurality of mobile wireless device platforms.
- 18. The computer program product as recited in claim 17, wherein the platform-independent component manager includes a platform abstraction layer.
- 19. The computer program product as recited in claim 14, wherein the mobile wireless device is updated on a schedule that is coordinated with a plurality of other mobile wireless devices for maintaining the performance of the wireless network.
- 20. The computer program product as recited in claim 14, wherein the update includes a package.
- 21. The computer program product as recited in claim 20, wherein the package is wrapped.
- 22. The computer program product as recited in claim 14, wherein the mobile wireless device is updated based on a manual trigger.
- 23. The computer program product as recited in claim 14, wherein the mobile wireless device is updated based on a self trigger.
- 24. The computer program product as recited in claim 14, wherein the mobile wireless device is updated based on a scanner trigger.
- 25. The computer program product as recited in claim 14, wherein the mobile wireless device is updated based on a scheduled trigger.
- 26. The computer program product as recited in claim 14, wherein the mobile wireless device is updated based on an external trigger.
- 27. A system for scanning a mobile wireless device for malware, comprising:
means for initiating an application service provider utilizing a mobile wireless device; means for updating an anti-malware scanner installed on the mobile wireless device over a wireless network utilizing the application service provider; and means for scanning the mobile wireless device utilizing the updated anti-malware scanner.
- 28. A system for scanning a mobile wireless device for malware, comprising:
a mobile wireless device; an application service provider associated with the mobile wireless device; an anti-malware scanner installed on the mobile wireless device; and a wireless network for updating the anti-malware scanner installed on the mobile wireless device utilizing the application service provider.
- 29. A method for scanning a mobile wireless device for malware, comprising:
receiving a command from a user utilizing a mobile wireless device; initiating an application service provider utilizing the mobile wireless device in response to the command; transmitting data associated with the mobile wireless device to a back-end server over a wireless network; receiving an update for an anti-malware scanner installed on the mobile wireless device over the wireless network, wherein the update is tailored for the mobile wireless device based on the data utilizing the application service provider; and scanning the mobile wireless device utilizing the updated anti-malware scanner.
RELATED APPLICATION(S)
[0001] The present application is a continuation-in-part of an application filed Nov. 30, 2001 under Ser. No. 10/006,413, which, in turn, is a continuation-in-part of an application filed Aug. 1, 2001 under Ser. No. 09/920,065, which are each incorporated herein by reference in their entirety.
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10006413 |
Nov 2001 |
US |
Child |
10121087 |
Apr 2002 |
US |
Parent |
09920065 |
Aug 2001 |
US |
Child |
10121087 |
Apr 2002 |
US |