EP1303099A2

Updating malware definition data for mobile data processing devices

Abstract

The malware definition data 34 of a mobile data processing device 2, 6 is updated via a data channel associated with a wireless telephony link to that mobile data processing device. The data channel may be the same channel used for SMS messaging and the transfer of control information. The mobile data processing device is typically a mobile telephone. The update data may be digitally signed to increase security.

EP1303099A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 25 July 2022, 4.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

54 claims: 42 independent, 12 dependent

  1. 1
    A computer program product for controlling a mobile data processing device to update malware definition data for a malware scanner of said mobile data processing device, said computer program product comprising:link establishing code operable to establish a wireless telephony link between said mobile data processing device and a public wireless telephony network;update receiving code operable to receive malware definition updating data at said mobile data processing device via a data channel of said wireless telephony link;and malware definition updating code operable to update malware definition data stored upon said mobile data processing device using said malware definition updating data.
  2. 3
    A computer program product as claimed in any one of claims 1 and 2, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  3. 4
    A computer program product as claimed in any one of claims 1, 2 and 3, wherein said malware definition updating data includes a digital signature and further comprising verifying code operable to verify said digital signal before using said malware definition updating data.
  4. 5
    A computer program product as claimed in any one of the preceding claims, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  5. 6
    A computer program product as claimed in any one of the preceding claims, wherein said data channel is also used for passing text messages.
  6. 8
    A computer program product as claimed in any one of the preceding claims, wherein said step of transferring is initiated from a source of said malware definition updating data.
  7. 9
    A computer program product as claimed in any one of the preceding claims, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
  8. 10
    A computer program product for controlling a computer to initiate updating of malware definition data for a malware scanner of a mobile data processing device, said computer program product comprising:(i) link establishing code operable to establish a wireless telephony link to said mobile data processing device via a public wireless telephony network;and (ii) update sending code operable to send malware definition updating data to said mobile data processing device via a data channel of said wireless telephony link.
  9. 12
    A computer program product as claimed in any one of claims 10 and 11, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  10. 13
    A computer program product as claimed in any one of claims 10, 11 and 12, wherein said malware definition updating data includes a digital signature.
  11. 14
    A computer program product as claimed in any one of claims 10, 11, 12 and 13, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  12. 15
    A computer program product as claimed in any one of claims 10 to 14, wherein said data channel is also used for passing text messages.
  13. 17
    A computer program product as claimed in any one of claims 10 to 16, wherein transfer of malware definition updating data is initiated from a source of said malware definition updating data.
  14. 18
    A computer program product as claimed in any one of claims 10 to 17, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
  15. 19
    A method of updating malware definition data for a malware scanner of a mobile data processing device, said method comprising the steps of:(i) establishing a wireless telephony link between said mobile data processing device and a public wireless telephony network;(ii) receiving malware definition updating data at said mobile data processing device via a data channel of said wireless telephony link;and (iii) updating malware definition data stored upon said mobile data processing device using said malware definition updating data.
  16. 21
    A method as claimed in any one of claims 19 and 20, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  17. 22
    A method as claimed in any one of claims 19 to 21, wherein said malware definition updating data includes a digital signature and further comprising the step of verifying said digital signal before using said malware definition updating data.
  18. 23
    A method as claimed in any one of claims 19 to 22, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  19. 24
    A method as claimed in any one of claims 19 to 23, wherein said data channel is also used for passing text messages.
  20. 26
    A method as claimed in any one of claims 19 to 25, wherein transfer of said malware definition updating data is initiated from a source of said malware definition updating data.
  21. 27
    A method as claimed in any one of claims 19 to 26, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
  22. 28
    A method of updating malware definition data for a malware scanner of a mobile data processing device, said method comprising the steps of:(i) establishing a wireless telephony link to said mobile data processing device via a public wireless telephony network;and (ii) sending malware definition updating data to said mobile data processing device via a data channel of said wireless telephony link.
  23. 30
    A method as claimed in any one of claims 28 and 29, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  24. 31
    A method as claimed in any one of claims 28 to 30, wherein said malware definition updating data includes a digital signature.
  25. 32
    A method as claimed in any one of claims 28 to 31, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  26. 33
    A method as claimed in any one of claims 28 to 32, wherein said data channel is also used for passing text messages.
  27. 35
    A method as claimed in any one of claims 28 to 34, wherein transfer of said malware definition updating data is initiated from a source of said malware definition updating data.
  28. 36
    A method as claimed in any one of claims 28 to 35, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
  29. 37
    Apparatus for controlling a mobile data processing device to update malware definition data for a malware scanner of said mobile data processing device, said apparatus comprising:(i) link establishing logic operable to establish a wireless telephony link between said mobile data processing device and a public wireless telephony network;(ii) update receiving logic operable to receive malware definition updating data at said mobile data processing device via a data channel of said wireless telephony link;and (iii) malware definition updating logic operable to update malware definition data stored upon said mobile data processing device using said malware definition updating data.
  30. 39
    Apparatus as claimed in any one of claims 37 and 38, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  31. 40
    Apparatus as claimed in any one of claims 37 to 39, wherein said malware definition updating data includes a digital signature and further comprising verifying code operable to verify said digital signal before using said malware definition updating data.
  32. 41
    Apparatus as claimed in any one of claims 37 to 40, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  33. 42
    Apparatus as claimed in any one of claims 37 to 41, wherein said data channel is also used for passing text messages.
  34. 44
    Apparatus as claimed in any one of claims 37 to 43, wherein said step of transferring is initiated from a source of said malware definition updating data.
  35. 45
    Apparatus as claimed in any one of claims 37 to 44, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
  36. 46
    Apparatus for controlling a computer to initiate updating of malware definition data for a malware scanner of a mobile data processing device, said apparatus comprising:(i) link establishing logic operable to establish a wireless telephony link to said mobile data processing device via a public wireless telephony network;and (ii) update sending logic operable to send malware definition updating data to said mobile data processing device via a data channel of said wireless telephony link.
  37. 48
    Apparatus as claimed in any one of claims 46 and 47, wherein said mobile data processing device is a personal digital assistant having a connection to said wireless public telephony network.
  38. 49
    Apparatus as claimed in any one of claims 46, 47 and 48, wherein said malware definition updating data includes a digital signature.
  39. 50
    Apparatus as claimed in any one of claims 46 to 49, wherein said public wireless telephone network is one of a CDMA network and a GSM network.
  40. 51
    Apparatus as claimed in any one of claims 46 to 50, wherein said data channel is also used for passing text messages.
  41. 53
    Apparatus as claimed in any one of claims 46 to 53, wherein transfer of malware definition updating data is initiated from a source of said malware definition updating data.
  42. 54
    Apparatus as claimed in any one of claims 46 to 54, wherein said data channel is open whenever said mobile data processing device is switched on and connected to said public wireless telephony network.
Independent claims42