`
`(12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`
`(19) World Intellectual Property Organization
`International Bureau
`
`(43) International Publication Date
`15 November 2007 (15.11.2007)
`
`PCT
`
`English
`English
`
`(51) International Patent Classification:
`G06F 17/30 (2006.01)
`(21) International Application Number:
`PCT/GB2007/001675
`8 May 2007 (08.05.2007)
`
`(22) International Filing Date:
`(25) Filing Language:
`(26) Publication Language:
`(30) Priority Data:
`5 May 2006 (05.05.2006)
`0608936.1
`GB
`5 May 2006 (05.05.2006)
`0608935.3
`GB
`5 May 2006 (05.05.2006)
`0608934.6
`GB
`5 May 2006 (05.05.2006)
`0608933.8
`GB
`5 May 2006 (05.05.2006)
`0608932.0
`GB
`9 February 2007 (09.02.2007)
`0702596.8
`GB
`(71) Applicant (for all designated States except US): OMNI-
`FONE LIMITED [GB/GB]; Island Studios, 22 St. Peter's
`Square, London W6 9NW (GB).
`(72) Inventors; and
`(75) Inventors/Applicants (for US only): KNIGHT, Mark,
`Stephen [GB/GB]; 9 Hebron Road, Hammersmith, L on
`don W6 OPQ (GB). LAMB, Michael, Ian [GB/GB];
`82 Gaskarth Road, Balham, London SW12 9NW (GB).
`LEWIS, Robert, John [GB/GB]; 22 Powis Terrace,
`
`(10) International Publication Number
`WO 2007/129081 Al
`London W I l 1IH (GB). POCOCK, Stephen, William
`[GB/GB]; 23 Strode Street, Egham TW20 9BT (GB).
`SANT, Philip, Anthony [GB/GB]; Vine House, Vicarage
`Road, London SW14 8RS (GB). SULLIVAN, Mark,
`Peter [GB/GB]; 62 Melton Road, Birmingham B 14 7ES
`(GB). EVANS, Christopher, John [GB/GB]; 3 1 Ridley
`Road, Wimbleton, London, SW19 IET (GB).
`
`(74) Agent: ORIGIN LIMITED; 52 Muswell Hill Road, Lon
`don NlO 3IR (GB).
`
`(81) Designated States (unless otherwise indicated, for every
`kind of national protection available): AE, AG, AL, AM,
`AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH,
`CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES,
`FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN,
`IS, IP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR,
`LS, LT, LU, LY,MA, MD, MG, MK, MN, MW, MX, MY,
`MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS,
`RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN,
`TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
`
`(84) Designated States (unless otherwise indicated, for every
`kind of regional protection available): ARIPO (BW, GH,
`GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM,
`ZW), Eurasian (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM),
`European (AT,BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI,
`
`[Continued on next page]
`
`(54) Title: A METHOD OF PROVIDING DIGITAL RIGHTS MANAGEMENT FOR MUSIC CONTENT BY MEANS OF A
`FLAT-RATE SUBSCRIPTION
`
`(57) Abstract: The invention enables digital music content to be downloaded to and used on a portable wireless computing device.
`An application running on the witeless 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.
`
`
`
`TRILLER EXHIBIT 1008-002
`
`FR, GB, GR, HU, IE, IS, IT, LT,LU, LV,MC, MT, NL, PL, — before the expiration of
`the time limit for amending the
`PT, RO, SE, SI, SK, TR), OAPI (BF, BJ, CF, CG, CI, CM,
`claims and to be republished in the event of receipt of
`GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
`amendments
`
`Published:
`
`For two-letter codes and other abbreviations, refer to the "G uid
`ance Notes on Codes and Abbreviations" appearing at the beg in
`
`
`
`TRILLER EXHIBIT 1008-003
`
`TO BE
`ENABLING DIGITAL MUSIC CONTENT
`OF
`A METHOD
`DOWNLOADED T O AND USED ON A PORTABLE WIRELESS COMPUTING
`DEVICE
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`This invention relates to a method of enabling digital music content
`
`to be downloaded to and
`
`used on a portable wireless computing device. The term 'portable wireless computing device'
`
`used in this patent specification should be expansively construed to cover any kind of portable
`
`device with two way wireless communication capabilities and includes without limitation radio
`
`telephones, mobile telephones, smart phones, communicators, personal computers, computers
`
`and application specific devices. It includes devices able to communicate in any manner over any
`
`kind of network, such as GSM or UMTS, CDMA and WCDMA mobile radio, Bluetooth, IrDA
`
`etc.
`
`2. Description of the Prior Art
`
`The past few years have seen enormous changes in the way music is distributed and consumed.
`
`The traditional method, where the consumer buys a physical product in a shop and listens to it
`
`at home, has declined, and total worldwide revenue for the music industry has dropped from a
`
`little under $40bn i 2000 to $31bn in 2005. Meanwhile there has been an enormous upsurge in
`
`the distribution of digital music over the internet, initially in the form of illegal file sharing, but
`
`latterly more and more as paid for downloads. Portable digital audio players (DAPs),
`
`exemplified by the Apple iPod™, have had a dramatic effect on the global music marketplace.
`
`Just five years after the introduction of the first portable digital audio player, digital music sales
`
`global have already grown to well over $5bn in 2005.
`
`To reverse these trends,
`
`the music labels are now turning their attentions to pursuing the
`
`mobile market, where music is sold via mobile phones (or other kinds of portable wireless
`
`device) and distributed over the cellular wireless network. The potential value is already clear
`
`from the explosive growth of the ringtone market, and both the music labels and mobile
`
`
`
`TRILLER EXHIBIT 1008-004
`
`network operators MNOs believe that mobile full-track music could provide more revenue,
`
`better security and improved pricing compared to digital music on a PC.
`
`The mobile phone has some distinct advantages over the iPod and other DAPs. As well as
`
`playing music, mobile phones are connected to an increasingly fast, secure wireless network
`
`where users can locate and share music on the move and pay for content using the MNO's
`
`inbuilt and convenient billing facilities.
`
`Increasing innovation from the mobile handset
`
`manufacturers is helping to move the market forward.
`
`There
`
`are still significant challenges ahead, however. The reliance on mobile internet
`
`technology WAP (Wireless Application Protocol) as the primary means of selling full music
`
`content is limiting. The technology is unfriendly, slow and cumbersome for users. Indeed, the
`
`world's
`
`largest mobile phone group, Vodafone Global, has avoided selling full music
`
`downloads on anything but
`
`top-of-the-range 3G phones because of the end-user difficulties
`
`associated with WAP. Many other operators have been forced to take a similar approach. This
`
`has limited the take-up of full music download services - only a small minority of mobile phone
`
`subscribers can use or have access to 3G. In the relatively mature 2005 UK market, less than
`
`half a million of Vodafone' s 14.4 million customers have 3G - a market penetration of around
`
`3%. Many other operators have no or only very limited 3G penetration.
`
`MNOs are also concerned about the poor music play experience available, even on current top-
`
`of-the-range 3G handsets. Even when devices are marketed as top-of-the-range music phones
`
`they generally fail to deliver a user experience akin to a run-of-the-mill MP3 player.
`
`Two alternatives to WAP based acquisition of full music content are currently favoured:
`
`• Streamed services, which offer users a personalised radio service streamed to their handset.
`
`• Music shop applications, running locally on a mobile telephone, and which offer users the
`
`ability to purchase music tracks and albums directly from the mobile telephone
`
`Streaming radio solutions are however a niche marketplace. The requirement
`
`for a constant
`
`data- connection and the lack of full user control of what a user listens to means the consumer
`
`proposition and appeal is limited. Streaming solutions also suffer limited handset reach and a
`
`
`
`TRILLER EXHIBIT 1008-005
`
`requirement
`
`for high speed (usually 3G) data connection. Operators
`
`implementing such
`
`services must also plan and invest for a significant network burden - all music tracks must be
`
`redownloaded every time they are played.
`
`Music shop applications offer a more compelling user proposition but also suffer limited
`
`handset reach, with a focus on 3G and niche Symbian handsets. The user experience on such
`
`devices is also limited currently with competitor products offering only limiter pay per track
`
`services and with limited functionality that fails to approach the richness of a high quality DAP.
`
`This limited functionality, combined with relatively small music catalogues, has severely limited
`
`the appeal of these solutions to date.
`
`
`
`TRILLER EXHIBIT 1008-006
`
`SUMMARY OF THE RPESENT INVENTION
`
`The present invention provides a mature, reliable and convenient solution which will enable
`
`users to easily acquire, listen to and manage music on portable wireless computing devices.
`
`An implementation is called MusicStation™. MusicStation provides a method of enabling
`
`digital music content
`
`to be downloaded to and used on a portable wireless computing device,
`
`the method comprising the steps of:
`
`(a) a software application running on the wireless device,
`
`the application having been
`
`automatically adapted to parameters associated with the wireless device without end-user input;
`
`(b)the application enabling 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;
`
`(c)the application including 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.
`
`This invention has the promise of being genuinely transformative of the way people acquire
`
`and listen to digital music.
`
`It brings together, for the first time, a number of technologies
`
`which operate synergisticaUy to provide a total solution that is significantly greater than the sum
`
`of its parts. For example, because the application can be automatically adapted to parameters
`
`associated with the wireless computing device without end-user input, it becomes feasible to
`
`automatically provision very large numbers of portable wireless devices with the application
`
`(either prior to sale, or to allow users to download and install the application —e.g. by simply
`
`giving a remote server the correct portable wireless device make and model number). The
`
`installed base of mobile telephones,
`
`for example, could therefore readily run into the tens, if
`
`not hundreds of millions —far larger than any DAP. The application also 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: hence, not only will the installed base greatly exceed any DAP
`
`solution, the functionality will b e better than any DAP because it will be possible to search and
`
`acquire new music directly from the device over the wireless network (this is a far more natural
`
`process than acquiring music via a web based on-line catalogue using a desktop machine and
`
`
`
`TRILLER EXHIBIT 1008-007
`
`then synching a DAP with the desktop machine). Finally, the application 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. This allows users to explore new music far more
`
`effectively than before and, with rapidly decreasing memory costs, to store thousands of music
`
`tracks on even mid-range devices. Music companies will be willing to make entire catalogues of
`
`music available because of the robust DRM model, the huge installed user base and the ease of
`
`exploring and acquiring new music. This creates a positive feedback, with more and better
`
`content attracting more users, in turn attracting more content.
`
`MusicStation has a number of key advantages over its competitors:
`
`• A comprehensive and intuitive user experience that wraps all music functions;
`
`• Compatibility with a wider range of handsets than any competitor, as a result of the Device
`
`Adaptive Architecture (DAA -
`
`see below for more details), which ensures the software
`
`application runs on almost all music-capable handsets (irrespective of model or manufacturer)
`
`and looks and operates in a practically identical fashion on all of them.
`
`MusicStation maximises the benefits of the mobile phone. Unlike DAPs, where music can only
`
`be acquired in the home, MusicStation users can discover and acquire new music anywhere;
`
`• MusicStation does not need a PC, broadband, iTunes or a credit card to work.
`
`• MusicStation supports innovative new models Eke AYCE (all-you-can-eat —i.e. unlimited
`
`downloads) and user community features such as making friends and sharing playlists.
`
`The MusicStation Product
`
`MusicStation is designed to be the key enabling technology that will enable the mass-adoption
`
`of the mobile phone as the successor to the unconnected Digital Audio Player (DAP). T o
`
`ensure success,
`
`the design and development
`
`team have focused on the following key
`
`requirements in order to deliver a next generation mass-market music product:
`
`• A User Experience that Beats the Best DAP
`
`The traditional native player on mobile phones has been second rate when compared to the
`
`best DAPs. MusicStation provides an interface that is as complete as any market-leading DAP
`
`but which is also optimised for the benefits of a connected device.
`
`
`
`TRILLER EXHIBIT 1008-008
`
`• Maximising the Benefits of Connectivity
`
`The mobile phone is an "Almost Always Connected" (AAC) device, so a handset-based music
`
`product can enable music purchasing directly when on the move, not just when it is physically
`
`attached to an internet-connected PC.
`
`• Ensuring N o Reliance on a PC
`
`An integrated handset product should not require the user to own a broadband-connected PC
`
`at all. This is particularly key in developing markets where mobile phone users do not generally
`
`have access to such technology, nor indeed a credit card. Where users do have access to a PC
`
`they should b e able to access music and playlists whether
`
`they are at their desk or on on-the-
`
`move - but
`
`there should b e no reliance on personal computer, broadband or credit card
`
`technology.
`
`• Enabling Direct Billing
`
`A mobile music application should be able to leverage on the billing relationship between the
`
`consumer and the MNO. By providing a much more convenient one-touch billing method for
`
`content purchase - irrespective of location - music sales can b e truly maximised, especially
`
`compared with an at-desk, web-based credit card application, with a cumbersome registration
`
`process which also requires a difficult synchronisation requirement with the portable device.
`
`• Enabling Wire-free Listening
`
`An on-handset music application must be able to use the Bluetooth functionality available in
`
`many mobile handsets to allow music to be played and shared with other Bluetooth enabled
`
`devices such as wireless headphones, in-car stereos and hi-fi systems.
`
`• Taking Advantage of 24x7 Availability
`
`The mobile phone is the electronic device most likely to b e present with a user 24/7, giving a
`
`far wider opportunity for consumer interaction, b e that listening, purchasing or the managing
`
`of music. It is therefore important
`
`that a music application is designed to b e attractive and easy
`
`to use, even to subscribers who stumble across it accidentally whilst exploring handset
`
`functionality for the first time. '
`
`
`
`TRILLER EXHIBIT 1008-009
`
`• Giving Users Community Featutes
`
`As an Almost Always Connected (AAC) device, the mobile phone can deliver community
`
`interaction features on-the move,
`
`the key to enabling improved consumer music discovery
`
`through shared playlists and playlist charts generated by users. This is a key advantage over the
`
`unconnected DAP.
`
`• Making the most of a Fortuitous Handset Roadmap
`
`The vast majority of handsets will be music capable by Q l 2007 - even if they are not actively
`
`promoted or branded as a music phone by the MNO or manufacturer. T o maximise revenue
`
`potential, any music application should be available for every music-capable handset, be it 2.5G
`
`or 3G, whatever the manufacturer, enabling MNOs to consider full download music as a mass
`
`market opportunity for the first time.
`
`MusicStation has been designed around these key requirements. The end result genuinely able
`
`to turn the vast majority of music-capable handsets into "Super-DAPs". Critically, MusicStation
`
`gives all the performance and user experience quality of a DAP (in terms of music playing and
`
`management), whilst also offering all the browse, search, acquire, playlist and celebrity playlist
`
`features of leading PC based on-line music stores. On top it offers music users tribal
`
`community features, which can improve their music discovery process - and personalised news
`
`and views (neither of which are available on any DAP).
`
`Other key features include:
`
`• A single user intuitive interface which wraps all music play/playlist management/content
`
`acquisition/news/community
`
`functionality;
`
`• Availability of
`
`all
`
`functions
`
`available during music
`
`playback
`
`(news
`
`acquisition,
`
`searching/browsing, etc);
`
`• Intelligent Parallel Downloading technology, allowing for intelligent caching of favourite
`
`content;
`
`• Inbuilt network awareness (Features and interface intelligently adapt depending on level of
`
`network connectivity available - 3G/2.5G/0G);
`
`• Direct billing integration (enabling extremely convenient one-touch billing without
`
`the
`
`requirement for a credit card or account) - billing infrastructure for the subscription service is
`
`
`
`TRILLER EXHIBIT 1008-0010
`
`part of the billing infrastructure provided by a network operator
`
`that controls the wireless
`
`network;
`
`• Industry standard music file protection by DRM. The DRM also enables the purchase of a
`
`music track such that the track can still b e played if the subscription service is terminated.
`
`Being a connected application, unlike DAPs, MusicStation is able to offer an All-You-Can-Eat
`
`(AYCE) weekly or daily subscription package directly from the handset for the first time. There
`
`is much evidence that the average music revenue per AYCE subscriber is substantially higher
`
`than that from a traditional PPT (pay per track) user. T o date most AYCE implementations
`
`have been desktop-based subscriptions rather than being sold on a connected mobile device.
`
`Device Adaptive Architecture (DAA)
`
`One of the biggest problems for mobile applications to date has been the difficulty of porting
`
`applications onto new handsets and delivering applications that work across multiple handset
`
`manufacturers
`
`and models. Resolving this challenge is one of the most
`
`important
`
`technical
`
`difficulties that MusicStation addresses. Device Adaptive Architecture (DAA) is the solution.
`
`In essence, DAA enables MusicStation to be deployed on more mobile phones
`
`than any
`
`competitor.
`
`It is also enables MusicStation to ported to new handsets in hours rather than
`
`week s or months —with the creation of a manufacturer and handset model specific version of
`
`the application in each case.
`
`Until DAA, all mobile applications - b e they music-specific or more generalised - suffered
`
`limited handset reach. Typical obstructions included:
`
`• Manufacturer variations in handset design/memory capabilities;
`
`• O S and firmware release and related bugs;
`
`• Screen size, pixel number, colour depth, keypad control and softkey variations;
`
`• Physical size;
`
`• Media file and format support (e.g. audio, picture, video, animation);
`
`• Java version and platform implementation differentials;
`
`• Handset-specific security models;
`
`• Connection handling and capabilities;
`
`• Failure to adhere to published specifications;
`
`
`
`TRILLER EXHIBIT 1008-0011
`
`• Computing horsepower and other computational resources.
`
`• Memory
`
`• Network capabilities and handling of the device, including one or more of CSD, GPRS, 2G,
`
`2.5G, 3G, WAP, SMS, Bluetooth, Infrared, Wi-Fi, WiMAX.
`
`In essence, features vary wildly by handset and by manufacture rand also network operator -
`
`and many handsets may suffer bugs in their implementation. Device Adaptive Architecture
`
`(DAA) resolves these issues and enables the product
`
`to be ported automatically to the vast
`
`majority of all music-capable 2.5G and 3G handsets in record time. DAA captures parameters
`
`associated with these various features and allows an application to be automatically custom
`
`built for a specific handset/network operator combination without end-user input. Further
`
`details on DAA may be found in WO 2006/061595, the contents of which are incorporated by
`
`reference.
`
`It is also critically important
`
`to note that MusicStation's reference platform is Java. A few
`
`competitive products have been built on the easy-to-address Symbian platform. Whilst it is
`
`relatively easy to build applications for this platform, it does not offer the opportunity for a
`
`mass-market music proposition. Less than 10% of handsets globally have Symbian on board
`
`and many of those are business-focused handsets. Java is the most widely adopted mobile
`
`platform and critical to handset reach. It is available on almost all medium and high end
`
`handsets. The combination of Java and DAA technology means MusicStation can be delivered
`
`to more consumers than any other technology - and critically act, look and feel almost identical
`
`irrespective of manufacturer or model. MusicStation will b e available in Java, Symbian,
`
`Windows Mobile, Linux and BREW.
`
`Other features include the following:
`
`•
`
`the application present a graphical user interface in which shows multiple user-
`
`selectable tabs, each tab being associated with a core function of the application.
`
`O
`
`O
`
`each tab is visible at any time the application is running
`
`one tab is associated with a home function that provides access to all available
`
`content and to a search function
`
`
`
`TRILLER EXHIBIT 1008-0012
`
`o
`
`o
`
`o
`
`downloading.
`
`one tab, if selected, gives details of the track that is currently playing
`
`one tab, if selected, provides access to community and news features.
`
`one tab, if selected, displays the current queue of tracks for listening and/ or
`
`•
`
`the application present a graphical user interface in which multiple screens show a
`
`'more' menu item that is context sensitive and, if selected, provides access to further functions
`
`relevant to a currently selected item and/or the currently displayed screen.
`
`•
`
`the application is controlled using a multi-tasking context sensitive joystick; the specific
`
`function of the joystick is shown by an on-screen icon above it. The operation of the joystick is
`
`replicated by numeric keys in the keypad, e.g. the numeric key 5 is up; 0 is down; 7 is left and 9
`
`is right.
`
`•
`
`the application provides a context appropriate acquire function in which a function
`
`equivalent to 'Get New Artist'
`
`is at the same level in the menu as 'Artist'. A function
`
`equivalent to Get New Track is on the same level in the menu as the menu listing of tracks for
`
`an artist.
`
`•
`
`the application enables one device to act as a master playback device such that other
`
`wirelessly connected portable wireless devices playback the same music track,
`
`in time
`
`synchronisation. The wireless connection can be a short range wireless connection, such as
`
`Bluetooth.
`
`•
`
`the application provides a dedicated 'play' numeric key which always toggles back to the
`
`play screen, which shows the track currently being played.
`
`•
`
`the application provides variable timeouts, with different
`
`screens have different
`
`timeouts —e.g. a search screen never snaps back but a news screen snaps back after 20 seconds,
`
`compared with a standard navigation screen, that might snap back after 7 seconds.
`
`•
`
`the application displays targeted news filtered according to the end-user's playback
`
`habits.
`
`•
`
`the application tracks, and feeds back to a remote server, detailed end-user listening
`
`data. The data includes how long tracks have been listened to, what tracks are skipped through
`
`and when. The data can be locally cached on the device and then sent back to the server as a
`
`piggyback over a communication that happens anyway. The device will pre-emptively send the
`
`data back without waiting for the communication expected to happen anyway, only if the user
`
`
`
`TRILLER EXHIBIT 1008-0013
`
`has not downloaded for more than a set time.
`
`This data can be used to enrich a music
`
`suggestion engine that provides music track suggestions for display on the device.
`
`•
`
`•
`
`•
`
`•
`
`the application displays shared playlists.
`
`.
`
`the application displays playlist charts generated by users
`
`all functions of the application are available during music playback.
`
`the functions available during playback include news acquisition, as well as music track
`
`search, browse, and acquire.
`
`Another aspect is a portable wireless computing device that enables digital music content to be
`
`downloaded and used, the device including:
`
`(a) a software application running on the wireless device,
`
`the application having been
`
`automatically adapted to parameters associated with the wireless device without end-user input;
`
`and in which:
`
`(b)the 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; and
`
`(c)the application including 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.
`
`A third aspect is a software application that enables digital music content to be downloaded and
`
`used on a portable wireless computing device;
`
`(a) the application running on the wireless device, the application having been automatically
`
`adapted to parameters associated with the wireless device without end-user input; and in which:
`
`(b)the 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; and
`
`(c)the application including 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.
`
`A final aspect is a music track that has been downloaded using the software application defined
`
`by the third aspect.
`
`
`
`TRILLER EXHIBIT 1008-0014
`
`Definitions
`
`Mobile Telephone: A type of telephone which is connected to the telephone network via
`
`wir eless technology through the air rather
`
`than through a physical wire or other physical
`
`connection or form of cable.
`
`Mobile Phone, Phone, Mobile, Mobile Handset or Handset: A type of Mobile Telephone.
`
`Mobile Network: A network which provides wireless connectivity for Mobile Telephones so
`
`that
`
`they can operate and provide functions
`
`such as making telephone calls or accessing
`
`network-resident data or services.
`
`Mobile Network Operator
`
`(MNO): A company or organisation which operates a Mobile
`
`Network and the subscribers or users who use Mobile Telephones on that network.
`
`Global Mobile Network
`
`or Mobile Phone Network: The sum of all Mobile Networks
`
`operated by Mobile Network Operators in the world.
`
`Wireless Network: A network which provides wireless connectivity to client computing
`
`devices. Such a network includes Wi-Fi, WiMAX and the Global Mobile Network.
`
`Server: A networked computing device which exists to provide networked application services,
`
`features and functions such as information supply, database search and transactions to one or
`
`more client computing devices which make connection to it and make requests for services
`
`from it. There are generally many clients to each server and each client is usually of a smaller
`
`size and of smaller computing capability than the server.
`
`Services: The networked computing services, features and functions which are typically
`
`provided by a Server to one or more network connected client computing devices. Services
`
`include information supply, database search and transactions. Such services are architecturally
`
`practical
`
`to deploy centrally in the network and typically impractical
`
`to deploy on a client
`
`computer due to the client's size and power.
`
`Client: A computing device connected to a network delivering the features and functions of a
`
`network-centric
`
`application to the user or consumer of the application. The Client typically
`
`connects to a Server and requests Services.
`
`Network Application: A type of application or service that is network-centric,
`
`in that it is
`
`delivered by a combination of software running on a Client performing the function of the
`
`
`
`TRILLER EXHIBIT 1008-0015
`
`application's interface to the end user or consumer, supported and complemented by Services
`
`provided by software on a Server which are accessed by the Client over a network.
`
`Wifeless Computing Device: A type of Client which connects to the network via a Wireless
`
`Network. Such devices include Mobile Telephones, Personal Digital Assistants (PDAs), Games
`
`Consoles (e.g. Sony PSP) or other wirelessly network connected client computing devices. The
`
`type of the Wireless Computing Device is further defined by it's Manufacturer, Make, Version,
`
`Operating System, Firmware Version.
`
`Wireless Device or Wifeless Client: A type of Wireless Computing Device.
`
`Software Application: The Client software application which is to be delivered over-the-air to,
`
`or pre-installed on, the Wireless Computing Device.
`
`Software Components:
`
`Individual units of software which form the components of the
`
`Software Application which is being customised for the Wireless Computer Device and part of
`
`the Device Adaptive Architecture (DAA) software library.
`
`Mobile Content: Digital files and data representing electronic products used by, consumed,
`
`played, viewed or
`
`rendered on Mobile Phones. Examples include ringtones/ring
`
`tunes,
`
`wallpapers/pictures,
`
`screensavers/animations,
`
`realtones/truetones,
`
`full music downloads,
`
`video, SMS & MMS alerts, mobile games, and many other current and emerging Mobile Phone
`
`consumable entertainment and information products.
`
`Metadata: Individual items of data or collections of data, potentially hierarchically related,
`
`which describe the attributes or behaviour of Wireless Computing Devices, Wireless Networks,
`
`Software Components, Network Applications or Mobile Content.
`
`
`
`TRILLER EXHIBIT 1008-0016
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`Figure 1 is a Scheduler class diagram.
`
`Figure 2 is Client Schedules a task.
`
`Figure 3 is UI thread adds a task to the queue.
`
`Figure 4 is an example of a binary heap.
`
`Figure 5 is Binary heap stored in an array.
`
`Figure 6 is State diagram for a Task.
`
`Figure 7 is cache upper and lower limits for each type of data objects.
`
`Figure 8 is Data objects used to configure exceptions.
`
`Figure 9 is Device specific exception.
`
`Figure 10 is Screen Captures —Get new. . . option.
`
`Figure 11 is Personalised Menu Item and Recommendations Contained.
`
`Figure 12 is Screen capture —rating an item.
`
`Figure 13 is Screen capture —News.
`
`Figure 14 is Screen capture - Buzz member recommendations.
`
`Figure 15 is Personalised Menu Item and Recommendations Contained for Cool Members and
`
`Buzz Playlists.
`
`Figure 16 is a matrix of correlations between tracks.
`
`Figure 17 is a Weightings Matrix.
`
`Figure 18 is a set of normalized weightings lying between 0 and 1.
`
`Figure 19 is