IP Library Granted Patent US 8,073,380
Granted Patent B2
US 8,073,380 · App. 11/320,879 · Granted Dec 6, 2011

Media content delivery and recording over broadcast network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,073,380
App. No.
11/320,879
Granted
Dec 6, 2011
Kind
B2
Abstract

The present invention is a system for facilitating the selection and downloading of a digital multimedia program based on broadcast information. A single keystroke may trigger a series of events that result in an authorized copy of the desired digital media being saved on a user device. The desired program is wirelessly downloaded in an encrypted format, and after an accounting and billing process transpires, a decryption key is delivered in to the user device in a wireless message. The copy of the desired digital media is then decrypted, and is properly licensed, so that the user may enjoy listening to this media with minimal restrictions.

Claims (111)

1. A method comprising:

determining, via at least one processor, to receive a wireless broadcast at an apparatus;

determining, via the at least one processor, to receive an indication at the apparatus, when at least one content item is selected, via a user interface, from the wireless broadcast to be downloaded;

determining, via the at least one processor, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determining, via the at least one processor, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes radio data service information, visual radio information, or a combination thereof.

2. The method of claim 1 , wherein the wireless broadcast also includes program associated data (PAD).

3. The method of claim 2 , wherein the program associated data is related to the at least one content item.

4. The method of claim 3 , further comprising determining to monitor the wireless broadcast for the at least one content item using the program associated data.

5. The method of claim 1 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

6. The method of claim 1 , wherein the apparatus is wireless communication apparatus including at least a cellular telephone, a palm-top computer and a personal digital assistant.

7. The method of claim 6 , wherein the wireless communication apparatus includes at least an analog or digital radio tuner and a multimedia player.

8. The method of claim 1 , further comprising:

determining to receive the decryption key; and

determining to decrypt the encrypted version of the at least one content item with the decryption key.

9. The method of claim 8 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

10. The method of claim 8 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

11. The method of claim 1 , wherein the decryption key is received through a wireless message.

12. The method of claim 1 , further comprising:

determining, via the at least one processor, as a result of the indication, to pay for the encrypted version of the at least one content item,

wherein the decryption key is received after the encrypted version of the at least one content item is paid for.

13. A method comprising:

determining, via at least one processor, to receive a wireless broadcast at an apparatus;

determining, via the at least one processor, to receive an indication at the apparatus, when at least one content item is selected, via a user interface, from the wireless broadcast to be downloaded;

determining, via the at least one processor, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determining, via the at least one processor, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes content item name information, content item creator information, electronic program guide information, electronic service guide information, service information, visual radio information, content item specific information, or a combination thereof.

14. The method of claim 13 , wherein the wireless broadcast also includes program associated data (PAD).

15. The method of claim 14 , wherein the wireless broadcast includes program associated data (PAD) related to the at least one content item.

16. The method of claim 15 , further comprising monitoring the wireless broadcast for the at least one content item using the program associated data.

17. The method of claim 13 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

18. The method of claim 13 , wherein the apparatus is wireless communication apparatus including at least a cellular telephone, a palm-top computer and a personal digital assistant.

19. The method of claim 18 , wherein the wireless communication apparatus includes at least an analog or digital radio tuner and a multimedia player.

20. The method of claim 13 , further comprising:

receiving the decryption key; and

determining to decrypt the encrypted version of the at least one content item with the decryption key.

21. The method of claim 20 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

22. The method of claim 20 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

23. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

receive an indication, when at least one content item is selected from a wireless broadcast to be downloaded;

determine, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determine, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes radio data service information, visual radio information, or a combination thereof.

24. The apparatus of claim 23 , wherein the wireless broadcast also includes program associated data (PAD).

25. The apparatus of claim 24 , wherein the program associated data is related to the at least one content item.

26. The apparatus of claim 25 , wherein the apparatus is further caused to monitor the wireless broadcast for the at least one content item using the program associated data.

27. The apparatus of claim 23 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

28. The apparatus of claim 23 , wherein the apparatus is wireless communication apparatus including at least a cellular telephone, a palm-top computer and a personal digital assistant.

29. The apparatus of claim 25 , further including at least an analog or digital radio tuner and a multimedia player.

30. The apparatus of claim 23 , wherein the apparatus is further caused to:

receive the decryption key; and

determine to decrypt the encrypted version of the at least one content item with the decryption key.

31. The apparatus of claim 30 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

32. The apparatus of claim 30 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

33. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

receive a wireless broadcast;

receive an indication when at least one content item is selected from the wireless broadcast to be downloaded;

determine, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determine, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes content item name information, content item creator information, electronic program guide information, electronic service guide information, service information, visual radio information, content item specific information, or a combination thereof.

34. The apparatus of claim 33 , wherein the wireless broadcast also includes program associated data (PAD).

35. The apparatus of claim 34 , wherein the program associated data is related to the at least one content item.

36. The apparatus of claim 35 , wherein the apparatus is further caused to monitor the wireless broadcast for the at least one content item using the program associated data.

37. The apparatus of claim 33 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

38. The apparatus of claim 33 , wherein the apparatus is wireless communication apparatus including at least a cellular telephone, a palm-top computer and a personal digital assistant.

39. The apparatus of claim 38 , further including at least an analog or digital radio tuner and a multimedia player.

40. The apparatus of claim 33 , wherein the apparatus is further cased to:

receive the decryption key; and

determine to decrypt the encrypted version of the at least one content item with the decryption key.

41. The apparatus of claim 40 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

42. The apparatus of claim 40 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

43. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

determining to receive a wireless broadcast;

determining to receive an indication, when at least one content item is selected from the wireless broadcast to be downloaded;

determining, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determining, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes radio data service information, visual radio information, or a combination thereof.

44. The non-transitory computer-readable storage medium of claim 43 , wherein the wireless broadcast also includes program associated data (PAD).

45. The non-transitory computer-readable storage medium of claim 44 , wherein the program associated data is related to the at least one content item.

46. The non-transitory computer-readable storage medium of claim 45 , wherein the apparatus is caused to further perform: monitoring the wireless broadcast for the at least one content item using the program associated data.

47. The non-transitory computer-readable storage medium of claim 43 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

48. The non-transitory computer-readable storage medium of claim 43 , wherein the apparatus is wireless communication device including at least a cellular telephone, a palm-top computer and a personal digital assistant.

49. The non-transitory computer-readable storage medium of claim 48 , wherein the wireless communication device includes at least an analog or digital radio tuner and a multimedia player.

50. The non-transitory computer-readable storage medium of claim 43 , wherein the apparatus is caused to further perform:

determining to receive the decryption key; and

determining to decrypt the encrypted version of the at least one content item with the decryption key.

51. The non-transitory computer-readable storage medium of claim 50 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

52. The non-transitory computer-readable storage medium of claim 50 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

53. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

determining to receive a wireless broadcast;

determining to receive an indication when at least one content item is selected from the wireless broadcast to be downloaded;

determining, as a result of the indication, to trigger transmission of a request for the at least one content item from the apparatus, the request including at least identification information related to a requestor and the at least one content item; and

determining, as a result of the indication, to download an encrypted version of the at least one content item to the apparatus to be decrypted with a decryption key,

wherein the wireless broadcast includes content item name information, content item creator information, electronic program guide information, electronic service guide information, service information, visual radio information, content item specific information, or a combination thereof.

54. The non-transitory computer-readable storage medium of claim 53 , wherein the wireless broadcast also includes program associated data (PAD).

55. The non-transitory computer-readable storage medium of claim 54 , wherein the program associated data is related to the at least one content item.

56. The non-transitory computer-readable storage medium of claim 55 , wherein the apparatus is caused to further perform: determining to monitor the wireless broadcast for the at least one content item using the program associated data.

57. The non-transitory computer-readable storage medium of claim 53 , wherein the request for the at least one content item is a message sent via a wireless communication medium.

58. The non-transitory computer-readable storage medium of claim 53 , wherein the apparatus is wireless communication device including at least a cellular telephone, a palm-top computer and a personal digital assistant.

59. The non-transitory computer-readable storage medium of claim 58 , wherein the wireless communication device includes at least an analog or digital radio tuner and a multimedia player.

60. The non-transitory computer-readable storage medium of claim 53 , wherein the apparatus is caused to further perform:

determining to receive the decryption key; and

determining to decrypt the encrypted version of the at least one content item with the decryption key.

61. The non-transitory computer-readable storage medium of claim 60 , wherein the decryption key is received before the encrypted version of the at least one content item is downloaded to the apparatus.

62. The non-transitory computer-readable storage medium of claim 60 , wherein the decryption key is received after the encrypted version of the at least one content item is downloaded to the apparatus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035581/0654 →