Method of enabling digital music content to be downloaded to and used on a portable wireless computing device
First Claim
1. A portable wireless computing device programmed with a software application embodied on a non-transitory storage medium that enables digital music content to be downloaded and used on the computing device;
- the portable wireless computing device configured such that(a) the software application enables an end-user to browse and search music content on a remote server using a wireless network; and
to download music content from that remote server using the wireless network;
(b) the software application includes or interacts with a digital rights management program whose operation can be remotely configured (i) to enable unlimited legal downloads of different music tracks to the device whilst a subscription service between the device and the remote server is valid for the device or user associated with that device and (ii) to enable any of those tracks stored on the device to be played so long as the subscription service has not terminated; and
(c) the software application uses a multithreaded architecture to balance the computational demands of network and/or music track catalogue access; and
a computational demand of one or more of;
a user interface of the software application;
the digital rights management program;
media operations.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention enables digital music content to be downloaded to and used on a portable wireless computing device. An application running on the wireless device has been automatically adapted to parameters associated with the wireless device without end-user input (e.g. the application has been configured in dependence on the device OS and firmware, related bugs, screen size, pixel number, security models, connection handling, memory etc. This application enables an end-user to browse and search music content on a remote server using a wireless network; to download music content from that remote server using the wireless network and to playback and manage that downloaded music content. The application also includes a digital rights management system that enables unlimited legal downloads of different music tracks to the device and also enables any of those tracks stored on the device to be played so long as a subscription service has not terminated.
6 Citations
23 Claims
-
1. A portable wireless computing device programmed with a software application embodied on a non-transitory storage medium that enables digital music content to be downloaded and used on the computing device;
- the portable wireless computing device configured such that
(a) the software application enables an end-user to browse and search music content on a remote server using a wireless network; and
to download music content from that remote server using the wireless network;(b) the software application includes or interacts with a digital rights management program whose operation can be remotely configured (i) to enable unlimited legal downloads of different music tracks to the device whilst a subscription service between the device and the remote server is valid for the device or user associated with that device and (ii) to enable any of those tracks stored on the device to be played so long as the subscription service has not terminated; and (c) the software application uses a multithreaded architecture to balance the computational demands of network and/or music track catalogue access; and
a computational demand of one or more of;
a user interface of the software application;
the digital rights management program;
media operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
- the portable wireless computing device configured such that
-
23. A software application embodied on a non-transitory storage medium, for a portable wireless computing device and that enables digital music content to be downloaded and used on the computing device;
- the software application configured such that;
(a) the software application enables an end-user to browse and search music content on a remote server using a wireless network; and
to download music content from that remote server using the wireless network;(b) the software application includes or interacts with a digital rights management program whose operation can be remotely configured (i) to enable unlimited legal downloads of different music tracks to the device whilst a subscription service between the device and the remote server is valid for the device or user associated with that device and (ii) to enable any of those tracks stored on the device to be played so long as the subscription service has not terminated; and (c) the software application uses a multithreaded architecture to balance the computational demands of network and/or music track catalogue access; and
a computational demand of one or more of;
a user interface of the software application;
the digital rights management program;
media operations.
- the software application configured such that;
Specification