US20060235723A1 - System and method for management of content associated with digital distribution and updatable storage media - Google Patents
System and method for management of content associated with digital distribution and updatable storage media Download PDFInfo
- Publication number
- US20060235723A1 US20060235723A1 US11/452,543 US45254306A US2006235723A1 US 20060235723 A1 US20060235723 A1 US 20060235723A1 US 45254306 A US45254306 A US 45254306A US 2006235723 A1 US2006235723 A1 US 2006235723A1
- Authority
- US
- United States
- Prior art keywords
- content
- storage media
- user
- updatable storage
- media
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
Definitions
- the present invention relates generally to digital distribution of content, and more particularly to management of content associated with updatable storage media.
- Collectable digital media include Compact Disk (CD), Digital Versatile Disk (DVD), DVDplus, Dual Disc and all present and future versions of optical disc media, minidisks, and memory sticks.
- CD Compact Disk
- DVD Digital Versatile Disk
- Dual Disc Dual Disc and all present and future versions of optical disc media, minidisks, and memory sticks.
- these collectable media allow users to access content that is tailored to the user's specific interests.
- industries such as the music industry, are able to promote the collectable media (e.g., CD of an album).
- CD and DVD disks contain historical content as the disk is manufactured as read-only media.
- the content can only be read from the media and played by a respective device compatible with the media.
- the content could, conceivably, be several years in the making and outdated.
- Writable disk media are also readily available to users. This medium allows the user to create a digital clone of content on any optical disk, but does not give the user the collectable images and options that would normally be provided with the purchase of an original collectable media.
- the writable disk media does not, however, give users the right to infringe copyright or other legal rights in making the digital clone of the original collectable media. This is most prevalent in digital media as each copy is, itself, a master.
- An exemplary system and method for management of collectable digital content associated with updatable storage media is provided.
- An exemplary management engine is initially stored onto a user computing device upon a first use of the updatable storage media (e.g., an enhanced media device or disk).
- the exemplary management engine comprises a content interface module, a settings module, a library interface module, a download module, transfer module, and a burn module.
- the management engine may further comprise a network configuration module and payment gateway module.
- the content interface module works in conjunction with the library interface module to present the user with a management user interface for accessing currently stored content in a media player of the user computing device.
- the library interface module accesses a storage device of the user computing device to find content associated with a current artist or content selection.
- the download module works with the content interface module 302 to provide an interface for access to new, available content which may be downloaded onto the user computing device, the associated updatable storage media, or both.
- the download process includes an ability to preview content prior to purchase, select a proper format type for download, and select payment options.
- User preferences may be accessed and changed by a settings module in order to customize the management user interface on the user computing device.
- the preferences may further assist in efficiently accessing and managing digital content.
- the preferences may contain credit card information for the user which will be automatically utilized by a payment gateway module during a purchase process.
- the present invention may be utilized in various industries such as music, film, and television and may be embodied on various media such as DVD storage media, CD storage media, BlueRay DVD, high definition DVD, and hybrid optical disk media. Further, the present invention may be practiced on hard disks or other storage media formats.
- FIG. 1 is an exemplary environment where the present invention may be practiced
- FIG. 2 is a detailed block diagram of an exemplary enhanced media disk operating on a computing device
- FIG. 3 is a block diagram of an exemplary management engine
- FIG. 4A - FIG. 4E are example screenshots of enhanced media content presented to a user
- FIG. 5A - FIG. 5K are example screenshots of a management user interface for determining availability and downloading of new content
- FIG. 6A - FIG. 6B are example screenshots of library features of the management user interface
- FIG. 7 is an alternative example of a selected media
- FIG. 8 is an example of shipment tracking.
- the present system and method overcomes or substantially alleviates present limitations associated with collectable digital media and content.
- Exemplary embodiments of the present invention provide a system including a management user interface for accessing and managing digital content associated with digital distribution and updatable storage media.
- FIG. 1 an exemplary environment 100 in which embodiments of the present invention may be practiced is shown.
- the exemplary environment 100 comprises a rights management server 102 , a first content server 104 , and an optional second content server 106 coupled to the Internet 108 .
- a user computing device 110 is also coupled to the Internet 108 .
- the environment 100 comprises a plurality of user computing devices 110 simultaneously coupled to the Internet.
- two content servers 104 and 106 are shown, any number of content servers 104 may be present in the environment 100 .
- the various functions of the rights management server 102 may also be incorporated into the content servers 104 and 106 , thus eliminating the need for a separate rights management server 102 .
- a payments validation/approval server may also be provided.
- the user computing device 110 further comprises a processor 112 , I/O devices 114 , a management engine 116 , a storage device 118 , and a display 120 .
- the I/O devices 114 may include different media drives/connections, network interfaces, and any other device which provides data transfers into and out of the user computing device 110 .
- the user computing device 110 may be coupled to the Internet 108 by a broadband connection via a network interface I/O device.
- the management engine 116 component is initially downloaded and installed into the user computing device 110 , from the updateable storage media, the first time a user uses an enhanced, updatable storage media (e.g., an enhanced media disk such as an enhanced CD or enhanced DVD) on the user computing device 110 .
- an enhanced, updatable storage media e.g., an enhanced media disk such as an enhanced CD or enhanced DVD
- the updatable storage media is presented to the user computing device 110 via one of the I/O devices 114 .
- the updatable storage media will be discussed in more detail in connection with FIG. 2 , while the management engine 116 will be discussed in more detail in connection with FIG. 3 .
- the updatable storage media may be a digital download (i.e., without a physical disk) that functions similarly to a disk version—that is a first download of a digital content from an enhanced content server (e.g., content server 104 ) will provide both the desired digital content and the management engine 116 component to the downloading computing device (e.g., user computing device 110 ).
- the management engine 116 component is stored in the storage device 118 .
- the user computing device 110 via management engine 116 negotiates with the rights management server 102 .
- the exemplary updatable storage media when purchased will contain various storage media licensing data (SMLD).
- SMLD storage media licensing data
- the SMLD allows the purchaser of the enhanced media (i.e., updatable storage media) to access, and in some cases, to download and store additional content related to the updatable storage media as defined by the terms and conditions of the SMLD.
- the management engine 116 will, using the SMLD, negotiate with the rights management server 102 to access the new content stored at one of the content servers 104 or 106 .
- the rights management server 102 will allow access to the new content.
- the management engine 116 may use the SMLD to negotiate terms of a new license agreement for the desired content. Negotiation of new terms may involve paying a license fee for the desired content.
- the updatable storage media is an enhanced media disk 200 (e.g., enhanced CD or DVD).
- the enhanced media disk 200 is read by a media drive 202 of the user computing device 110 .
- the enhanced media disk 200 comprises a SMLD area 204 , updatable storage area 206 , and read-only data area 208 .
- the updatable storage area 206 is a portion of the enhanced media disk 200 where new content is stored while the read-only data area 208 includes pre-recorded content.
- the SMLD and contents of the enhanced media disk 200 are downloaded onto the user computing device 110 so that future access of the SMLD or associated content may occur without the presence of the enhanced media disk 200 in the user computing device 110 .
- the downloaded data may be stored in the storage device 118 and managed by the management engine 116 .
- the SMLD area 204 contains the SMLD for the particular enhanced media disk 200 and associated content.
- the SMLD area 204 may further comprise digital rights data 210 , storage space data 212 , and navigational management data 214 .
- the digital rights data 210 includes license rights or the ability to negotiate license rights to new content on the content servers 104 and 106 ( FIG. 1 ).
- the storage space data 212 provides instruction on where in the storage area 206 to write new content.
- the storage space data 212 includes bit budgeting management whereby storage area 206 is checked against incoming content data size and ensured data integrity.
- the navigational management data 214 provides instructions to create/update menus from which the user can access the new content along with pre-existing content. While the storage space data 212 and navigational management data 214 are shown as part of the SMLD area 204 , alternative embodiments may store these data 212 and 214 outside of the SMLD area 204 .
- the enhanced media disk 200 further comprises link data 216 .
- This link data 216 may, in some embodiments, be stored in the read only area 208 or elsewhere on the enhanced media disk 200 .
- the exemplary link data 216 comprises web links to various Internet sites including the content servers 104 and 106 , which are accessed via a network interface 218 .
- the data link 216 may also be downloaded onto the user computing device 110 and stored in the storage device 118 for local access.
- the enhanced media disk 200 is exemplary.
- the updatable storage media may be blank—that is the enhanced media disk 200 , for example, will contain SMLD data for additional content and the management engine 116 component which is downloadable to the user computing device 110 , but no pre-recorded content will be initially located on the enhanced media disk 200 .
- the enhanced media disk 200 (and updatable storage media, in general) comprises three distinct technology layers.
- the first layer is a ‘low level interface’ which handles tasks such as disk writing/burning and some Internet functions.
- the second layer is a content management interface layer which handles downloading of new content, organizing the content, purchase of content, and providing an interface for disk recording and maintenance.
- the final layer is a content interface layer.
- the content interface layer handles all functions related to presentation of content on the disk 200 including animation, video, graphics, and sounds which are the results of the unique content provided by the content author/artist. Because the content and content management interface layers function separately, transactions, updates, and management are secure and separate from any designs or programming from the content author/artist.
- the enhanced media disk 200 when the enhanced media disk 200 is first loaded into the user computing device 110 , all the contents including the data from the SMLD area 204 are loaded onto the storage device 118 (e.g., a hard drive) via the management engine 116 . Any subsequent access to the associated content on the user computing device 110 may be, for example, via the storage device 118 .
- the storage device 118 e.g., a hard drive
- the user computing device 110 periodically or based on events (e.g., activation by the user), checks the Internet (e.g., content servers 104 and 106 ) for updates or upgrades. This ensures that the modules and contents on the user computing device 110 (and the associated updatable storage media) are up to date. In some embodiments, the check occurs in background, so the user does not see any indication that the check is occurring unless a large update is necessary.
- the content provider can push updates or notifications of available updates to the user. For example, the content provider can send updates or notification of updates available via e-mail, SMS message, or other forms of desktop messaging.
- Embodiments of the present invention allow a content provider or media distributor to track content and updatable storage media.
- the tracking is facilitated by a CRM (consumer retail management system) application within the management engine 116 .
- Activities of users, such as purchase of content, along with demographics and locations can be tracked. This information may then be used for marketing or other purposes by the content provider or media distributor. For example, if sales of a particular downloadable song are high in one geographic location, marketing can be customized to take advantage of this information.
- the management engine 116 is originally downloaded and stored onto the user computing device 110 ( FIG. 1 ) when a first updatable storage media is presented to the user computing device 110 .
- the management engine 116 needs to be installed only once onto the user computing device 110 , although subsequent updates may be available either via future updatable storage media or via the Internet 108 (e.g., from the rights management server 102 or the content servers 104 and 106 of FIG. 1 ).
- the management engine 116 comprises a content interface module 302 , settings module 304 , library interface module 306 , download module 308 , transfer module 310 , help module 312 , and a burn module 314 .
- more or fewer modules may be present in the management engine 116 and/or that some of the modules may be located elsewhere in the user computing device 110 .
- a payment gateway module may work with the settings module 304 to deliver payment for content. This payment gateway module may store payment information in a secured setting (e.g., password protected) which may be used to automatically populate payment fields.
- a network configuration module may be provided. While a brief description of each module is subsequently provided, some modules will be discussed in additional detail in conjunction with the various screenshots of FIG. 4A - FIG. 8 .
- the exemplary content interface module 302 provides graphics for display on the display device 120 ( FIG. 1 ). For example, when a user initiates a media player on their user computing device 110 , the content interface module 302 provides artist content such as introductory animation. The user is then presented a management user interface through which the user may navigate through stored content in order to experience the content. Examples of content experiences include hearing music, viewing a video or movie, reading background information, viewing sports statistics, playing a video game, and so forth.
- the settings module 304 allows the user to personalize the management user interface of the media player.
- the settings module 304 accesses and uses stored user data. For example, the user's credit card information may be accessed in order to expedite purchase of additional content. Additionally, the preferred audio and video formats may be accessed by the settings module 304 .
- the library interface module 306 accesses and manages an associated library of content stored on the user computing device 110 (e.g., storage device 118 ). The user may rename, rearrange, or delete “tracks” stored in the library.
- the library interface module 306 works with the content interface module 302 to present various library data to the user.
- the library interface module 306 further works with the download module 308 to prepare an ordered list of tracks to record onto the associated updatable storage media.
- the exemplary download module 308 allows the user to download and store new content to their user computing device 110 .
- the download module 308 matches a unique disk identification number from the associated updatable storage media (e.g., from the SMLD 204 of FIG. 2 ) and checks the Internet for new or updated content (e.g., new music track or new sports video segment).
- a list of new content is presented to the user, and the user may select “tracks” from the list to preview the content.
- the disk identifier activates and accesses an appropriate content provider (e.g., first or second content severs 104 or 106 ) for updates.
- the appropriate content provider will then check for updates and presents new titles via the management user interface provided by the content interface module 302 for the user to consider.
- the user may further choose to buy or download the full content at their discretion. Some tracks may be free, offered as part of a bonus or loyalty scheme, while others must be purchased. In some embodiments, the user may have pre-paid for tracks with the purchase of the corresponding updatable storage media.
- the library will be updated to include the new content. Additionally, the user may now download and store (i.e., burn) the new content onto the corresponding updatable storage media by activating the burn module 314 . By storing content onto the updatable storage media, a “hard copy” of the content is saved. In an alternative embodiment, the user may elect to automatically download the new content to their updatable storage media. Once the new content is stored onto the user computing device 110 , the user computing device 110 can record the new content to the updatable storage media with or without any user intervention. In yet a further embodiment, the new content may be downloaded and stored directly onto the updatable storage media without storage to the user computer device 110 .
- the new content may be downloaded and stored directly onto the updatable storage media without storage to the user computer device 110 .
- the transfer module 310 allows a user to transfer content to other hardware devices within the user's designated hardware home universe (HHU).
- HHU hardware home universe
- the user will “load” a plurality of their home hardware devices into the HHU via a HHU field provided by the management engine 116 .
- a HHU identifier is loaded into the management engine 116 via the settings module 304 .
- the HHU identifier may be a unique identifier, a barcode number, model number, or any other unique method of identifying a particular device.
- the hardware devices in the HHU may comprise MP3 players, car stereos, media centers, mobile phones or devices, personal computing devices, PDAs, and/or any other computing devices capable of providing audio, video, or a combination of both.
- exemplary embodiments will allow the user the flexibility to move various digital contents around their home within the HHU.
- the digital content may be moved as often as the user desires.
- the digital content may be moved via any form of communication such as, for example, e-mail, disk transfer, storage device transfer (e.g., a USB flash drive). If, however, the user moves digital content outside of the HHU, digital rights management will activate and the user will have a limited number of times (e.g., three) to play the content before a new license is required (i.e., user must purchase the content).
- hardware devices as described above, may include any computing devices.
- the transfer module 310 provides a simplified user interface that easily transfers selected content to selected hardware devices in the HHU. For example, a list of available HHU devices is provided, and the user merely selects (e.g., checks a box) the device(s) to which content is to be copied. Additionally, a list of files/tracks is presented to the user from which the user selects from to transfer. The transfer module 310 then automatically determines a proper format type, converts the file(s) to the proper format, and sends the file to the coupled hardware device(s). For example, the file may be sent via e-mail, the Internet, wireless connections (e.g., Bluetooth), or any other wired, unwire, or Infrared connection to the hardware device(s).
- wireless connections e.g., Bluetooth
- the transfer module 310 will guide the user through the process. Additionally, the transfer module 310 may offer to print out a guide so the user can complete the transfer process on the associated hardware device.
- the transfer is still allowed to occur, however, the receiving device will only have a limited number of opportunities to utilize the content.
- a receiving non-HHU MP3 player may only be able to play a music track three times before a license is required for further play.
- An invitation for purchase of a new license will activate from the actual transferred file/content—that is the new license invitation is embedded in the transferred file/content. Automatically, after three plays or a preview on a non-HHU device, an invitation for purchase of a new license will be offered.
- the exemplary help module 312 provides the user with information to assist the user in using the management engine 116 .
- the management engine 116 may comprises further modules for management of content.
- an editor module may be provided for editing the content of the library. Functions of the editor module may include creating edit points and chapters, providing time, and labeling and self affixing digital rights management and copy protection prior to burning of content to an updatable storage media.
- a streaming module may be provided to allow full screen streaming of content (either in real time or time delayed) from a server (e.g., content server 104 and 106 ) that may be located anywhere in the world.
- the user may then watch the streaming content as well as store the content to the media player and/or the associated updatable storage media. For example, if the user purchases an enhanced updatable storage media for a particular base ball team for a current season, the user may stream each (licensed) game as it occurs or any time thereafter, and store the content on their computing device and/or updatable storage media. Alternatively, the user may purchase the stream concurrently or after viewing.
- sample content pages of the updatable storage media are shown.
- an introductory content page or main menu 400 is presented to the user via the display device 120 ( FIG. 1 ), according to one embodiment.
- the introductory content page 400 may comprise graphics related to the artist(s) or content of the selected storage media, or be customized to the genre of the updatable storage media. For example if the selected storage media is a CD for a particular artist, a photograph of the artist(s) or a cover of a latest album may be presented on the introductory content page 400 .
- the selected storage media is a DVD for a particular movie
- an image from a scene of a movie may be presented on the introductory content page 400 .
- the introductory content page 400 may comprise any graphics or data desired by the artist or manufacturer of the updatable storage media.
- the introductory content page 400 also comprises a control strip 402 , which may be located, in one embodiment, at a top of the page 400 .
- the exemplary control strip 402 provides navigational and management control for the selected storage media on the media player. The components of the control strip 402 will be discussed in more detail infra.
- the introductory content page 400 will further comprise various links 404 through which additional data related to the selected storage media may be accessed.
- the introductory content page 400 is for a musical group, and the links comprise a media link 404 a , a historical link 404 b , an events link 404 c , and a web links link 404 d .
- Alternative embodiments may comprise more, less, or other links 404 .
- the various 404 links may have any name desired.
- the user display will present a media content page 410 comprising additional content as shown in FIG. 4B .
- the additional content includes music videos and audio tracks for the artist which may be accessed via video links 412 a and audio links 412 b , respectively.
- the exemplary links 412 are “thumbnails” which provide a screenshot of the associated video or audio as well as a title of the video or audio.
- the media player Upon selecting one of the links 412 , the media player will present the video or audio.
- the media content page 410 further includes a main menu link 414 back to the introductory page 400 as well as the control strip 402 .
- the media content page 410 may be designed to present other media experiences to the user.
- an enhanced media (corresponding to the updatable storage media) for a television show may provide outtakes from the show on the media content page 410 .
- a new video or audio is added to the enhanced media disk 200
- a new video link 412 a or audio link 412 b will be added to the media content page 410 .
- the management engine 116 presents the user with a history page 420 as shown in FIG. 4C .
- the history page 420 provides background information to the user.
- a history of the artist is provided to the user.
- the history page 420 may present information or further links to the making of a movie or television show if the enhanced media is a DVD for a movie or television show, respectively.
- Alternative embodiments may design the history page 420 to provide any information desired.
- the management engine 116 presents an exemplary events window 430 as shown in FIG. 4D .
- the events window 430 will provide information for past and/or upcoming events associated with the updatable storage media. In the present example, information for a concert after-party is provided. In further examples, a listing of other parties, concerts, artist appearances, and so forth may be provided. While the events window 430 is shown as an additional window on top of the introductory page 400 , alternative embodiments may present the events page 430 as a replacement page to the introductory page 400 . In this case, a main menu link will be provided to allow the user to return to the introductory page 400 .
- a web links link 404 d ( FIG. 4A ) is selected on the introductory page 400
- the management engine 116 will present a web links page 440 as shown in FIG. 4E .
- the exemplary web links page 440 provides at least one URL 442 related to the selected media that the user may select from in order to be directed to the associated website.
- the exemplary web links page 440 also provides a main menu link 444 back to the introductory page 400 .
- the user may initiate a process to determine if new content is available for the enhanced media.
- the process is initiated by clicking a downloads selection 502 on the control strip 402 .
- This action will bring up a control desk 504 , provided by the management engine 116 , which appears as a second window on top of introductory page 400 .
- the control desk 504 may appear as a replacement page to the introductory page 400 .
- the control desk 504 may be the introductory page 400 .
- the control desk 504 may be initiated via other actions (e.g., select any selection from the control strip 402 ).
- the control desk may be activated without the enhanced media being present.
- the exemplary control desk 504 comprises some identical components as those found on the control strip 402 , however, because the components are on the control desk 504 , the user may easily access these components without having to leave the control desk 504 .
- the identical components include a library icon 506 , a downloads icon 508 , a my settings icon 510 , and a help icon 512 .
- the control desk 504 also provides a transfer wizard icon 514 .
- the transfer wizard icon 514 activates the transfer module 310 ( FIG. 3 ) which is located in the management engine 116 .
- the transfer module 310 allows for simplified transfer of content files from one hardware device to another.
- the transfer module 310 when activated, will provide a list of hardware to record from and to, which the user may simply select from.
- the transfer module 310 will then automatically determine and convert the file to an appropriate file format and send the file to the new hardware device (e.g., via e-mail or Internet).
- the control desk 504 may also provide a burn icon (not shown) which activates the burn module 314 to storage content onto the enhanced storage media.
- the activation of the downloads selection 508 brings up a small, status display 515 which shows progress of a search for new content.
- the search is of coupled content servers (e.g., content servers 104 and 106 of FIG. 1 ).
- the exemplary control desk 504 is further divided into a plurality of display sections including a media section 516 , an action section 518 , and a preview section 520 .
- Alternative embodiments may divide the control desk 504 into as many display sections as desired.
- the media section 516 is further divided into a current media display 516 a and a media selection display 516 b .
- the current media display 516 a provides an image of the currently selected media of the user computing device (associated with the updatable storage media).
- the selected media is a particular CD for INXS.
- the media selection display 516 b provides a scrollable, graphical list of available enhanced media/updatable storage media (which the user has purchases and stored onto their media player) the user may select from should the user decide to access a different enhanced media/updatable storage media.
- a category selector 522 is provided from which the user may select a particular category to display a graphical list of.
- the categories comprise music, movies, television shows, sporting events, and so forth. Any category of content is within the scope of the present invention.
- the download module 308 matches an associated disk identification number and checks for new or updated content (e.g., new music track or sports video segment). A scrollable list of currently available downloads is then presented in the action section 518 .
- the user computing device on which the media player is operating will be coupled to the Internet and access a content provider associated with the selected enhanced media. The content provider (then determines what content is available which is not currently stored on the media player and/or updatable storage media.
- the content provider provides a complete list of available content
- the download module 308 determines those content which are not currently stored on the media player and/or updatable storage media.
- a list of the available content is then presented in the download action section 518 .
- track titles, cost for download, and download formats available are listed.
- Alternative embodiments may comprise more, less, or other information fields. Because some available content may already be included in the purchase price of the original updatable storage media, those content will be free of charge. Other content may not be included in the original purchase price and thus a license is not given for download onto the media player and updatable storage media. In this situation, the user must pay for the new content before download is authorized.
- the user may select any of the available content for download.
- the content may be selected via highlighting the desired content, as shown.
- the user may check a box next to the desired content or perform any other action to indicate a content selection. Any number of selections may be made at any time.
- the user may select to download more than one track via the action section 518 .
- the user may play a preview of a selected track in the preview section 520 by activating a “play preview” button 524 .
- the preview may be an audio sample or a music video of the song.
- the statistics from the game may be displayed in the preview section 510 .
- the preview may be any sample content associated with the selected content track the content provider wants to provide.
- a summary window 527 as show in FIG. 5D is provided.
- the exemplary summary window 527 will summarize the items the user indicates to be purchased, the cost of each item, and a total amount. If the order is incorrect, the user has an opportunity to edit the order using, for example, a B2C application provided in the management engine 116 .
- a formats window 528 is provided as shown in FIG. 5E .
- Various contents may be available in a plurality of formats such as MP3, WAV, AAC, QuickTime, Windows Media, Vividas, and so forth.
- the user selects to purchase four new content tracks. All four tracks are shown with available format types.
- the format type may be automatically selected based on preferences in the “my settings” as determined or stored by the settings module 304 ( FIG. 3 ). The user may also manually select or change the format(s) for the content.
- a format wizard 530 is provided.
- the format wizard 530 will determine the format(s) required for the media player and/or the updatable storage media. Thus, a user unfamiliar with format types can use the assistance of the format wizard 530 to select the proper format types.
- a payment window 532 is next presented to the user as shown in FIG. 5F .
- the payment window 532 may accept payment via credit cards, debit cards, electronic fund transfer, Internet payment solutions (e.g., PayPal), or any other form of payment.
- a credit card payment window 532 is shown.
- the exemplary credit card payment window 532 provides fields for entry of a credit card number, name on card, and expiration data.
- payment information may be stored in the users preferences, and the settings module 304 ( FIG. 3 ) or payment gateway module will access the payment information and automatically fill in the fields on the payment window 532 .
- a final summary window 534 ( FIG. 5G ) is provided.
- the final summary window 534 is a confirmation that the payment information is received and will be processed upon user agreement to the charges.
- This final summary window 534 provides a final opportunity for the user to edit their order. Should the user decide to process the order, a process order window 536 ( FIG. 5H ) will appear and provide a status of the payment processing.
- a transaction completion window 538 ( FIG. 5I ) will provide a confirmation of the order.
- the confirmation will include a summary of the number of tracks purchased, a receipt number, and a request for instructions as to when to download the purchased tracks.
- Alternative embodiments may provide additional or other information in the transaction completion window 538 .
- the present example provides the formats window 528 before the payment window 532
- alternative embodiments may provide the payment window 532 prior to the display of the formats window 528 .
- more of few windows during the purchase and download process may be provided, and the windows may be in any order.
- a download status window 540 is provided.
- the download status window 540 may also display an estimated time to complete the download. As shown in FIG. 5J , one or more content tracks may be downloaded simultaneously. Furthermore, the download can continue in background if the user selects the “done” button 541 . Once the download is complete, the new content is now available on the media player.
- the user may also elect to download and store (i.e., burn) the content onto the associated updatable storage media in order to maintain a “hard copy” of the content.
- the process may be initiated by activating a “record to disc” button 542 as shown in FIG. 5K .
- the media player may automatically burn the new content onto the updatable storage media without user intervention.
- the new content may be downloaded directly to the updatable storage media without storage on the media player storage device 118 ( FIG. 1 ).
- a space indicator 544 shows an amount of storage space used and available on the associated updatable storage media.
- the new content is automatically incorporated into the library of the media player.
- a library listing 602 associated with the currently selected enhanced media is displayed in the action section 518 as shown in FIG. 6A .
- the library listing 602 is determined by a search of the coupled storage device 118 ( FIG. 1 ) by the library interface module 306 ( FIG. 3 ).
- the library listing 602 presents the list of all INXS tracks stored on the computing device (i.e., all content for the artist are shown) as indicated by the various albums from which the tracks are associated with.
- Alternative embodiments may only show the content associated with the selected enhanced media (i.e., currently selected CD).
- the library listing 602 may provide length of each track and the type of content each track is (e.g., video, audio).
- tracks from associated updatable storage media are indicated with a CD icon 604 , while tracks from other sources do not have a CD icon.
- the library listing 602 may also be managed by the user (via the library interface module 306 of FIG. 3 ). Thus, the user is able to rename, rearrange, or delete previously stored tracks. The user may also prepare a list for recording. As shown in FIG. 6A , the preview section 520 now provides an area for ordering content (via a order list 606 ) to be downloaded and stored to a further device (via the download module 308 or burn module 314 of FIG. 3 ). Any number of content tracks may be downloaded to any other authorized devices. Thus, the present order list 606 may record the listed contents to the associated updatable storage media (i.e., CD) or any hardware devices within the users designated hardware home universe (HHU), for example.
- CD updatable storage media
- HHU hardware home universe
- information on each track in the library may be obtained by selecting a track and activating an “info” button 610 . This will bring up a track info window 612 which provides details with regards to the selected track.
- embodiments of the present invention allow for the management of any form of digital media. While the present description contains mostly examples of music media, alternatively, video, movie, television, sporting event, and video game media, for example, can all be managed by the management engine 116 .
- a user accesses a sporting event updatable storage media using the same management user interface.
- the user scrolls through the list of available enhanced media in the media selection section 516 b and selects a golf media, an image of which is shown in the current media section 516 a .
- a list of corresponding associated content is provided in the library listing 602 .
- the management engine 116 may also provide for management of purchases related to the associated enhanced media (i.e., updatable storage media). For example, when visiting the events page 430 ( FIG. 4D ), the user may have purchased tickets to an upcoming concert. The management engine 116 will track the shipping of the tickets. The user selects a “details” button 802 , and a shipping details window 804 is provided.
- the associated enhanced media i.e., updatable storage media.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A system and method for accessing and managing digital content associated with updatable storage media is provided. An exemplary management engine is initially installed onto a user computing device where the updatable storage media is utilized. The exemplary management engine comprises a content interface module which works in conjunction a library interface module and a download module to present the user with a management user interface for accessing currently stored content and new, available content which may be downloaded onto the user computing device. User preferences may be accessed by a settings module in order to customize the management user interface and interactions.
Description
- The present application is a continuation-in-part application of U.S. patent application Ser. No. 10/469,623 filed Aug. 20, 2003 and entitled “System and Method for Licensing Content on Updatable Storage Media,” which claims the benefit of Australian Provisional Patent Application Serial No. PR3217, filed on Feb. 20, 2001, entitled “Method of Licensing Content on Updatable Digital Media,” by way of PCT Application No. PCT/AU02/00172 filed Feb. 20, 2002; the present application also claims the priority of the U.S. Provisional Patent Application No. 60/690,457, filed Jun. 13, 2005 and entitled “Management of Updatable Storage Media,” all of which are incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates generally to digital distribution of content, and more particularly to management of content associated with updatable storage media.
- 2. Description of Related Art
- Distribution of content in the form of data, music, video, or other forms of information via collectable digital media is becoming increasingly popular. Collectable digital media include Compact Disk (CD), Digital Versatile Disk (DVD), DVDplus, Dual Disc and all present and future versions of optical disc media, minidisks, and memory sticks. Advantageously, these collectable media allow users to access content that is tailored to the user's specific interests. As a further advantage, industries such as the music industry, are able to promote the collectable media (e.g., CD of an album).
- This collectable mentality is fundamentally important to certain industries. For example, evolution of convergent technologies such as broadband Internet may be a threat to long-term existence of music and other similar industries (e.g., downloading and recording of music over the Internet poses a serious threat to sales of music CDs). The threat exists because the music industry relies primarily on manufacture, distribution, and sale of collectable media such as CDs, DVDs, and all other forms of optical disc media and minidisks.
- Traditional CD and DVD disks contain historical content as the disk is manufactured as read-only media. The content can only be read from the media and played by a respective device compatible with the media. Thus, when the user acquires the CD or DVD, the content could, conceivably, be several years in the making and outdated.
- Writable disk media are also readily available to users. This medium allows the user to create a digital clone of content on any optical disk, but does not give the user the collectable images and options that would normally be provided with the purchase of an original collectable media. The writable disk media does not, however, give users the right to infringe copyright or other legal rights in making the digital clone of the original collectable media. This is most prevalent in digital media as each copy is, itself, a master.
- Therefore, there is a need for a system and method which allows users to access, to download and to record content to updatable storage media and to protect all licensing requirements of relevant industries. There is a further need to efficiently and easily manage access, recording, and maintenance of the content on the updatable storage media and associated computing devices.
- An exemplary system and method for management of collectable digital content associated with updatable storage media is provided. An exemplary management engine is initially stored onto a user computing device upon a first use of the updatable storage media (e.g., an enhanced media device or disk). The exemplary management engine comprises a content interface module, a settings module, a library interface module, a download module, transfer module, and a burn module. The management engine may further comprise a network configuration module and payment gateway module.
- The content interface module works in conjunction with the library interface module to present the user with a management user interface for accessing currently stored content in a media player of the user computing device. In one embodiment, the library interface module accesses a storage device of the user computing device to find content associated with a current artist or content selection.
- The download module works with the
content interface module 302 to provide an interface for access to new, available content which may be downloaded onto the user computing device, the associated updatable storage media, or both. The download process includes an ability to preview content prior to purchase, select a proper format type for download, and select payment options. - User preferences may be accessed and changed by a settings module in order to customize the management user interface on the user computing device. The preferences may further assist in efficiently accessing and managing digital content. For example, the preferences may contain credit card information for the user which will be automatically utilized by a payment gateway module during a purchase process.
- The present invention may be utilized in various industries such as music, film, and television and may be embodied on various media such as DVD storage media, CD storage media, BlueRay DVD, high definition DVD, and hybrid optical disk media. Further, the present invention may be practiced on hard disks or other storage media formats.
-
FIG. 1 is an exemplary environment where the present invention may be practiced; -
FIG. 2 is a detailed block diagram of an exemplary enhanced media disk operating on a computing device; -
FIG. 3 is a block diagram of an exemplary management engine -
FIG. 4A -FIG. 4E are example screenshots of enhanced media content presented to a user; -
FIG. 5A -FIG. 5K are example screenshots of a management user interface for determining availability and downloading of new content; -
FIG. 6A -FIG. 6B are example screenshots of library features of the management user interface; -
FIG. 7 is an alternative example of a selected media; and -
FIG. 8 is an example of shipment tracking. - The present system and method overcomes or substantially alleviates present limitations associated with collectable digital media and content. Exemplary embodiments of the present invention provide a system including a management user interface for accessing and managing digital content associated with digital distribution and updatable storage media.
- In
FIG. 1 , anexemplary environment 100 in which embodiments of the present invention may be practiced is shown. Theexemplary environment 100 comprises arights management server 102, afirst content server 104, and an optionalsecond content server 106 coupled to the Internet 108. Auser computing device 110 is also coupled to the Internet 108. In alternative embodiments, theenvironment 100 comprises a plurality ofuser computing devices 110 simultaneously coupled to the Internet. Although two 104 and 106 are shown, any number ofcontent servers content servers 104 may be present in theenvironment 100. In alternative embodiments, the various functions of therights management server 102 may also be incorporated into the 104 and 106, thus eliminating the need for a separatecontent servers rights management server 102. In a further embodiment, a payments validation/approval server may also be provided. - The
user computing device 110 further comprises aprocessor 112, I/O devices 114, amanagement engine 116, astorage device 118, and adisplay 120. The I/O devices 114 may include different media drives/connections, network interfaces, and any other device which provides data transfers into and out of theuser computing device 110. For example, theuser computing device 110 may be coupled to theInternet 108 by a broadband connection via a network interface I/O device. - According to exemplary embodiments, the
management engine 116 component is initially downloaded and installed into theuser computing device 110, from the updateable storage media, the first time a user uses an enhanced, updatable storage media (e.g., an enhanced media disk such as an enhanced CD or enhanced DVD) on theuser computing device 110. Ideally, the updatable storage media is presented to theuser computing device 110 via one of the I/O devices 114. The updatable storage media will be discussed in more detail in connection withFIG. 2 , while themanagement engine 116 will be discussed in more detail in connection withFIG. 3 . In a further embodiment, the updatable storage media may be a digital download (i.e., without a physical disk) that functions similarly to a disk version—that is a first download of a digital content from an enhanced content server (e.g., content server 104) will provide both the desired digital content and themanagement engine 116 component to the downloading computing device (e.g., user computing device 110). In some embodiments, themanagement engine 116 component is stored in thestorage device 118. - In exemplary embodiments when new content is released or when the user desires to store new content of his choosing either on their
storage device 118 or onto the updatable storage media (e.g., disk), theuser computing device 110 viamanagement engine 116 negotiates with therights management server 102. The exemplary updatable storage media, when purchased will contain various storage media licensing data (SMLD). The SMLD allows the purchaser of the enhanced media (i.e., updatable storage media) to access, and in some cases, to download and store additional content related to the updatable storage media as defined by the terms and conditions of the SMLD. Thus, themanagement engine 116 will, using the SMLD, negotiate with therights management server 102 to access the new content stored at one of the 104 or 106. Assuming the SMLD contains license rights to the new content, thecontent servers rights management server 102 will allow access to the new content. Alternatively, themanagement engine 116 may use the SMLD to negotiate terms of a new license agreement for the desired content. Negotiation of new terms may involve paying a license fee for the desired content. - Referring now to
FIG. 2 , an exemplary block diagram of an enhanced, updatable storage media in operation with theuser computing device 110 is shown. In the present example, the updatable storage media is an enhanced media disk 200 (e.g., enhanced CD or DVD). Theenhanced media disk 200 is read by amedia drive 202 of theuser computing device 110. In one embodiment, the enhancedmedia disk 200 comprises aSMLD area 204,updatable storage area 206, and read-only data area 208. Theupdatable storage area 206 is a portion of the enhancedmedia disk 200 where new content is stored while the read-only data area 208 includes pre-recorded content. In exemplary embodiments, the SMLD and contents of the enhancedmedia disk 200 are downloaded onto theuser computing device 110 so that future access of the SMLD or associated content may occur without the presence of the enhancedmedia disk 200 in theuser computing device 110. The downloaded data may be stored in thestorage device 118 and managed by themanagement engine 116. - As described above, the
SMLD area 204 contains the SMLD for the particular enhancedmedia disk 200 and associated content. TheSMLD area 204 may further comprisedigital rights data 210,storage space data 212, andnavigational management data 214. Thedigital rights data 210 includes license rights or the ability to negotiate license rights to new content on thecontent servers 104 and 106 (FIG. 1 ). Thestorage space data 212 provides instruction on where in thestorage area 206 to write new content. In one embodiment, thestorage space data 212 includes bit budgeting management wherebystorage area 206 is checked against incoming content data size and ensured data integrity. Thenavigational management data 214 provides instructions to create/update menus from which the user can access the new content along with pre-existing content. While thestorage space data 212 andnavigational management data 214 are shown as part of theSMLD area 204, alternative embodiments may store these 212 and 214 outside of thedata SMLD area 204. - In one embodiment, the enhanced
media disk 200 further compriseslink data 216. Thislink data 216 may, in some embodiments, be stored in the read onlyarea 208 or elsewhere on the enhancedmedia disk 200. Theexemplary link data 216 comprises web links to various Internet sites including the 104 and 106, which are accessed via acontent servers network interface 218. The data link 216 may also be downloaded onto theuser computing device 110 and stored in thestorage device 118 for local access. - It should be noted that the
enhanced media disk 200 is exemplary. In alternative embodiments, the updatable storage media may be blank—that is the enhancedmedia disk 200, for example, will contain SMLD data for additional content and themanagement engine 116 component which is downloadable to theuser computing device 110, but no pre-recorded content will be initially located on the enhancedmedia disk 200. - In exemplary embodiments, the enhanced media disk 200 (and updatable storage media, in general) comprises three distinct technology layers. The first layer is a ‘low level interface’ which handles tasks such as disk writing/burning and some Internet functions. The second layer is a content management interface layer which handles downloading of new content, organizing the content, purchase of content, and providing an interface for disk recording and maintenance. The final layer is a content interface layer. The content interface layer handles all functions related to presentation of content on the
disk 200 including animation, video, graphics, and sounds which are the results of the unique content provided by the content author/artist. Because the content and content management interface layers function separately, transactions, updates, and management are secure and separate from any designs or programming from the content author/artist. - As previous described, when the
enhanced media disk 200 is first loaded into theuser computing device 110, all the contents including the data from theSMLD area 204 are loaded onto the storage device 118 (e.g., a hard drive) via themanagement engine 116. Any subsequent access to the associated content on theuser computing device 110 may be, for example, via thestorage device 118. - In exemplary embodiments, the
user computing device 110 periodically or based on events (e.g., activation by the user), checks the Internet (e.g.,content servers 104 and 106) for updates or upgrades. This ensures that the modules and contents on the user computing device 110 (and the associated updatable storage media) are up to date. In some embodiments, the check occurs in background, so the user does not see any indication that the check is occurring unless a large update is necessary. In an alternative embodiment, the content provider can push updates or notifications of available updates to the user. For example, the content provider can send updates or notification of updates available via e-mail, SMS message, or other forms of desktop messaging. - Embodiments of the present invention allow a content provider or media distributor to track content and updatable storage media. In exemplary embodiments, the tracking is facilitated by a CRM (consumer retail management system) application within the
management engine 116. Activities of users, such as purchase of content, along with demographics and locations can be tracked. This information may then be used for marketing or other purposes by the content provider or media distributor. For example, if sales of a particular downloadable song are high in one geographic location, marketing can be customized to take advantage of this information. - Referring now to
FIG. 3 , anexemplary management engine 116 is shown. Themanagement engine 116 is originally downloaded and stored onto the user computing device 110 (FIG. 1 ) when a first updatable storage media is presented to theuser computing device 110. Themanagement engine 116 needs to be installed only once onto theuser computing device 110, although subsequent updates may be available either via future updatable storage media or via the Internet 108 (e.g., from therights management server 102 or the 104 and 106 ofcontent servers FIG. 1 ). - In exemplary embodiments, the
management engine 116 comprises acontent interface module 302,settings module 304,library interface module 306,download module 308,transfer module 310,help module 312, and aburn module 314. In alternative embodiments, more or fewer modules may be present in themanagement engine 116 and/or that some of the modules may be located elsewhere in theuser computing device 110. For example, a payment gateway module may work with thesettings module 304 to deliver payment for content. This payment gateway module may store payment information in a secured setting (e.g., password protected) which may be used to automatically populate payment fields. In a further example, a network configuration module may be provided. While a brief description of each module is subsequently provided, some modules will be discussed in additional detail in conjunction with the various screenshots ofFIG. 4A -FIG. 8 . - The exemplary
content interface module 302 provides graphics for display on the display device 120 (FIG. 1 ). For example, when a user initiates a media player on theiruser computing device 110, thecontent interface module 302 provides artist content such as introductory animation. The user is then presented a management user interface through which the user may navigate through stored content in order to experience the content. Examples of content experiences include hearing music, viewing a video or movie, reading background information, viewing sports statistics, playing a video game, and so forth. - The
settings module 304 allows the user to personalize the management user interface of the media player. In further embodiments, thesettings module 304 accesses and uses stored user data. For example, the user's credit card information may be accessed in order to expedite purchase of additional content. Additionally, the preferred audio and video formats may be accessed by thesettings module 304. - The
library interface module 306 accesses and manages an associated library of content stored on the user computing device 110 (e.g., storage device 118). The user may rename, rearrange, or delete “tracks” stored in the library. Thelibrary interface module 306 works with thecontent interface module 302 to present various library data to the user. Thelibrary interface module 306 further works with thedownload module 308 to prepare an ordered list of tracks to record onto the associated updatable storage media. - The
exemplary download module 308 allows the user to download and store new content to theiruser computing device 110. When a user checks for new or updated content, thedownload module 308 matches a unique disk identification number from the associated updatable storage media (e.g., from theSMLD 204 ofFIG. 2 ) and checks the Internet for new or updated content (e.g., new music track or new sports video segment). A list of new content is presented to the user, and the user may select “tracks” from the list to preview the content. For example, the disk identifier activates and accesses an appropriate content provider (e.g., first or second content severs 104 or 106) for updates. The appropriate content provider will then check for updates and presents new titles via the management user interface provided by thecontent interface module 302 for the user to consider. The user may further choose to buy or download the full content at their discretion. Some tracks may be free, offered as part of a bonus or loyalty scheme, while others must be purchased. In some embodiments, the user may have pre-paid for tracks with the purchase of the corresponding updatable storage media. - Once new content (e.g., one or more tracks) is downloaded and stored on the user computing device, the library will be updated to include the new content. Additionally, the user may now download and store (i.e., burn) the new content onto the corresponding updatable storage media by activating the
burn module 314. By storing content onto the updatable storage media, a “hard copy” of the content is saved. In an alternative embodiment, the user may elect to automatically download the new content to their updatable storage media. Once the new content is stored onto theuser computing device 110, theuser computing device 110 can record the new content to the updatable storage media with or without any user intervention. In yet a further embodiment, the new content may be downloaded and stored directly onto the updatable storage media without storage to theuser computer device 110. - The
transfer module 310 allows a user to transfer content to other hardware devices within the user's designated hardware home universe (HHU). In exemplary embodiments, the user will “load” a plurality of their home hardware devices into the HHU via a HHU field provided by themanagement engine 116. In one embodiment, a HHU identifier is loaded into themanagement engine 116 via thesettings module 304. The HHU identifier may be a unique identifier, a barcode number, model number, or any other unique method of identifying a particular device. The hardware devices in the HHU may comprise MP3 players, car stereos, media centers, mobile phones or devices, personal computing devices, PDAs, and/or any other computing devices capable of providing audio, video, or a combination of both. By identifying their HHU, exemplary embodiments will allow the user the flexibility to move various digital contents around their home within the HHU. In some embodiments, the digital content may be moved as often as the user desires. The digital content may be moved via any form of communication such as, for example, e-mail, disk transfer, storage device transfer (e.g., a USB flash drive). If, however, the user moves digital content outside of the HHU, digital rights management will activate and the user will have a limited number of times (e.g., three) to play the content before a new license is required (i.e., user must purchase the content). It should be noted that hardware devices, as described above, may include any computing devices. - In some embodiments, the
transfer module 310 provides a simplified user interface that easily transfers selected content to selected hardware devices in the HHU. For example, a list of available HHU devices is provided, and the user merely selects (e.g., checks a box) the device(s) to which content is to be copied. Additionally, a list of files/tracks is presented to the user from which the user selects from to transfer. Thetransfer module 310 then automatically determines a proper format type, converts the file(s) to the proper format, and sends the file to the coupled hardware device(s). For example, the file may be sent via e-mail, the Internet, wireless connections (e.g., Bluetooth), or any other wired, unwire, or Infrared connection to the hardware device(s). - In a further embodiment, if the user wants to send the file to a ‘new generation’ car media center, PDA, or phone, the
transfer module 310 will guide the user through the process. Additionally, thetransfer module 310 may offer to print out a guide so the user can complete the transfer process on the associated hardware device. - In a situation where the user sends protected content (i.e., license required content) to a non-HHU device, the transfer is still allowed to occur, however, the receiving device will only have a limited number of opportunities to utilize the content. For example, a receiving non-HHU MP3 player may only be able to play a music track three times before a license is required for further play. An invitation for purchase of a new license will activate from the actual transferred file/content—that is the new license invitation is embedded in the transferred file/content. Automatically, after three plays or a preview on a non-HHU device, an invitation for purchase of a new license will be offered.
- The
exemplary help module 312 provides the user with information to assist the user in using themanagement engine 116. - In further embodiments, the
management engine 116 may comprises further modules for management of content. For example, an editor module may be provided for editing the content of the library. Functions of the editor module may include creating edit points and chapters, providing time, and labeling and self affixing digital rights management and copy protection prior to burning of content to an updatable storage media. - In yet a further embodiment, a streaming module may be provided to allow full screen streaming of content (either in real time or time delayed) from a server (e.g.,
content server 104 and 106) that may be located anywhere in the world. The user may then watch the streaming content as well as store the content to the media player and/or the associated updatable storage media. For example, if the user purchases an enhanced updatable storage media for a particular base ball team for a current season, the user may stream each (licensed) game as it occurs or any time thereafter, and store the content on their computing device and/or updatable storage media. Alternatively, the user may purchase the stream concurrently or after viewing. - Referring now to
FIG. 4A-4E , sample content pages of the updatable storage media (e.g., enhanced media disk 200) are shown. Upon an initiation of a selected storage media on a media player of the user computing device, an introductory content page ormain menu 400, as shown inFIG. 4A , is presented to the user via the display device 120 (FIG. 1 ), according to one embodiment. Theintroductory content page 400 may comprise graphics related to the artist(s) or content of the selected storage media, or be customized to the genre of the updatable storage media. For example if the selected storage media is a CD for a particular artist, a photograph of the artist(s) or a cover of a latest album may be presented on theintroductory content page 400. In a further example if the selected storage media is a DVD for a particular movie, an image from a scene of a movie may be presented on theintroductory content page 400. It should be noted that theintroductory content page 400 may comprise any graphics or data desired by the artist or manufacturer of the updatable storage media. - The
introductory content page 400 also comprises acontrol strip 402, which may be located, in one embodiment, at a top of thepage 400. Theexemplary control strip 402 provides navigational and management control for the selected storage media on the media player. The components of thecontrol strip 402 will be discussed in more detail infra. - In exemplary embodiments, the
introductory content page 400 will further comprise various links 404 through which additional data related to the selected storage media may be accessed. In the present example, theintroductory content page 400 is for a musical group, and the links comprise amedia link 404 a, ahistorical link 404 b, an events link 404 c, and a web links link 404 d. Alternative embodiments may comprise more, less, or other links 404. Additionally, the various 404 links may have any name desired. - When the media link 404 a is selected, the user display will present a
media content page 410 comprising additional content as shown inFIG. 4B . In the present example, the additional content includes music videos and audio tracks for the artist which may be accessed viavideo links 412 a and audio links 412 b, respectively. The exemplary links 412 are “thumbnails” which provide a screenshot of the associated video or audio as well as a title of the video or audio. Upon selecting one of the links 412, the media player will present the video or audio. Themedia content page 410 further includes amain menu link 414 back to theintroductory page 400 as well as thecontrol strip 402. In alternative embodiments, themedia content page 410 may be designed to present other media experiences to the user. For example, an enhanced media (corresponding to the updatable storage media) for a television show may provide outtakes from the show on themedia content page 410. In exemplary embodiments, when a new video or audio is added to the enhancedmedia disk 200, anew video link 412 a or audio link 412 b will be added to themedia content page 410. - When the
historical link 404 b (FIG. 4A ) is selected, themanagement engine 116 presents the user with ahistory page 420 as shown inFIG. 4C . In exemplary embodiments, thehistory page 420 provides background information to the user. Thus, in the present example, a history of the artist is provided to the user. In an alternative example, thehistory page 420 may present information or further links to the making of a movie or television show if the enhanced media is a DVD for a movie or television show, respectively. Alternative embodiments may design thehistory page 420 to provide any information desired. - Returning to
FIG. 4A , if the events link 404 c is selected, themanagement engine 116 presents anexemplary events window 430 as shown inFIG. 4D . Theevents window 430 will provide information for past and/or upcoming events associated with the updatable storage media. In the present example, information for a concert after-party is provided. In further examples, a listing of other parties, concerts, artist appearances, and so forth may be provided. While theevents window 430 is shown as an additional window on top of theintroductory page 400, alternative embodiments may present theevents page 430 as a replacement page to theintroductory page 400. In this case, a main menu link will be provided to allow the user to return to theintroductory page 400. - If a web links link 404 d (
FIG. 4A ) is selected on theintroductory page 400, themanagement engine 116 will present aweb links page 440 as shown inFIG. 4E . The exemplaryweb links page 440 provides at least oneURL 442 related to the selected media that the user may select from in order to be directed to the associated website. The exemplaryweb links page 440 also provides amain menu link 444 back to theintroductory page 400. - Referring now to
FIG. 5A , the user may initiate a process to determine if new content is available for the enhanced media. In exemplary embodiments, the process is initiated by clicking adownloads selection 502 on thecontrol strip 402. This action will bring up acontrol desk 504, provided by themanagement engine 116, which appears as a second window on top ofintroductory page 400. In alternative embodiments, thecontrol desk 504 may appear as a replacement page to theintroductory page 400. In yet a further embodiment thecontrol desk 504 may be theintroductory page 400. Furthermore, thecontrol desk 504 may be initiated via other actions (e.g., select any selection from the control strip 402). In some embodiments, the control desk may be activated without the enhanced media being present. - The
exemplary control desk 504 comprises some identical components as those found on thecontrol strip 402, however, because the components are on thecontrol desk 504, the user may easily access these components without having to leave thecontrol desk 504. The identical components include alibrary icon 506, adownloads icon 508, a mysettings icon 510, and ahelp icon 512. Thecontrol desk 504 also provides atransfer wizard icon 514. Thetransfer wizard icon 514 activates the transfer module 310 (FIG. 3 ) which is located in themanagement engine 116. Thetransfer module 310 allows for simplified transfer of content files from one hardware device to another. Thetransfer module 310, when activated, will provide a list of hardware to record from and to, which the user may simply select from. Thetransfer module 310 will then automatically determine and convert the file to an appropriate file format and send the file to the new hardware device (e.g., via e-mail or Internet). Thecontrol desk 504 may also provide a burn icon (not shown) which activates theburn module 314 to storage content onto the enhanced storage media. - As shown in
FIG. 5A , the activation of thedownloads selection 508 brings up a small,status display 515 which shows progress of a search for new content. In exemplary embodiments, the search is of coupled content servers (e.g., 104 and 106 ofcontent servers FIG. 1 ). - Referring now to
FIG. 5B , theexemplary control desk 504 is further divided into a plurality of display sections including a media section 516, anaction section 518, and apreview section 520. Alternative embodiments may divide thecontrol desk 504 into as many display sections as desired. - The media section 516 is further divided into a
current media display 516 a and amedia selection display 516 b. Thecurrent media display 516 a provides an image of the currently selected media of the user computing device (associated with the updatable storage media). In the present example, the selected media is a particular CD for INXS. Themedia selection display 516 b provides a scrollable, graphical list of available enhanced media/updatable storage media (which the user has purchases and stored onto their media player) the user may select from should the user decide to access a different enhanced media/updatable storage media. In order to make navigation of the graphical list more efficient, acategory selector 522 is provided from which the user may select a particular category to display a graphical list of. In exemplary embodiments, the categories comprise music, movies, television shows, sporting events, and so forth. Any category of content is within the scope of the present invention. - When the user initiates a process to check for new content for the selected enhanced media/updatable storage media (i.e., the INXS CD), the download module 308 (
FIG. 3 ) matches an associated disk identification number and checks for new or updated content (e.g., new music track or sports video segment). A scrollable list of currently available downloads is then presented in theaction section 518. In exemplary embodiments, the user computing device on which the media player is operating will be coupled to the Internet and access a content provider associated with the selected enhanced media. The content provider (then determines what content is available which is not currently stored on the media player and/or updatable storage media. In an alternative embodiment, the content provider provides a complete list of available content, and thedownload module 308 determines those content which are not currently stored on the media player and/or updatable storage media. A list of the available content is then presented in thedownload action section 518. In the present example, track titles, cost for download, and download formats available are listed. Alternative embodiments may comprise more, less, or other information fields. Because some available content may already be included in the purchase price of the original updatable storage media, those content will be free of charge. Other content may not be included in the original purchase price and thus a license is not given for download onto the media player and updatable storage media. In this situation, the user must pay for the new content before download is authorized. - As shown in
FIG. 5C , the user may select any of the available content for download. The content may be selected via highlighting the desired content, as shown. Alternatively, the user may check a box next to the desired content or perform any other action to indicate a content selection. Any number of selections may be made at any time. Thus, the user may select to download more than one track via theaction section 518. - In an exemplary embodiment, the user may play a preview of a selected track in the
preview section 520 by activating a “play preview”button 524. For example, if the selected content is a song, the preview may be an audio sample or a music video of the song. Alternatively, if the selected content is a next installment of a baseball game, for example, the statistics from the game may be displayed in thepreview section 510. The preview may be any sample content associated with the selected content track the content provider wants to provide. - When the user is finished selecting the available content and activates a
purchase button 526, asummary window 527 as show inFIG. 5D is provided. Theexemplary summary window 527 will summarize the items the user indicates to be purchased, the cost of each item, and a total amount. If the order is incorrect, the user has an opportunity to edit the order using, for example, a B2C application provided in themanagement engine 116. - If the order is correct, a
formats window 528 is provided as shown inFIG. 5E . Various contents may be available in a plurality of formats such as MP3, WAV, AAC, QuickTime, Windows Media, Vividas, and so forth. In the present example, the user selects to purchase four new content tracks. All four tracks are shown with available format types. According to exemplary embodiments, the format type may be automatically selected based on preferences in the “my settings” as determined or stored by the settings module 304 (FIG. 3 ). The user may also manually select or change the format(s) for the content. - In exemplary embodiments, a
format wizard 530 is provided. Theformat wizard 530 will determine the format(s) required for the media player and/or the updatable storage media. Thus, a user unfamiliar with format types can use the assistance of theformat wizard 530 to select the proper format types. - Once the format(s) are determined, a payment window 532 is next presented to the user as shown in
FIG. 5F . The payment window 532 may accept payment via credit cards, debit cards, electronic fund transfer, Internet payment solutions (e.g., PayPal), or any other form of payment. In the present example, a credit card payment window 532 is shown. The exemplary credit card payment window 532 provides fields for entry of a credit card number, name on card, and expiration data. In exemplary embodiments, payment information may be stored in the users preferences, and the settings module 304 (FIG. 3 ) or payment gateway module will access the payment information and automatically fill in the fields on the payment window 532. - Once format types and payment have been provided, a final summary window 534 (
FIG. 5G ) is provided. Thefinal summary window 534 is a confirmation that the payment information is received and will be processed upon user agreement to the charges. Thisfinal summary window 534 provides a final opportunity for the user to edit their order. Should the user decide to process the order, a process order window 536 (FIG. 5H ) will appear and provide a status of the payment processing. - Once the payment processing is complete, a transaction completion window 538 (
FIG. 5I ) will provide a confirmation of the order. In exemplary embodiments, the confirmation will include a summary of the number of tracks purchased, a receipt number, and a request for instructions as to when to download the purchased tracks. Alternative embodiments may provide additional or other information in thetransaction completion window 538. - Although the present example provides the
formats window 528 before the payment window 532, alternative embodiments may provide the payment window 532 prior to the display of theformats window 528. In further embodiments, more of few windows during the purchase and download process may be provided, and the windows may be in any order. - Referring now to
FIG. 51 , when the user downloads the purchased tracks, adownload status window 540 is provided. Thedownload status window 540 may also display an estimated time to complete the download. As shown inFIG. 5J , one or more content tracks may be downloaded simultaneously. Furthermore, the download can continue in background if the user selects the “done”button 541. Once the download is complete, the new content is now available on the media player. - The user may also elect to download and store (i.e., burn) the content onto the associated updatable storage media in order to maintain a “hard copy” of the content. The process may be initiated by activating a “record to disc” button 542 as shown in
FIG. 5K . In an alternative embodiment, the media player may automatically burn the new content onto the updatable storage media without user intervention. In yet another alternative embodiment, the new content may be downloaded directly to the updatable storage media without storage on the media player storage device 118 (FIG. 1 ). Further, aspace indicator 544 shows an amount of storage space used and available on the associated updatable storage media. Once the “record to disc” button 542 is activated, arecord status window 546 will indicate the progress of the recording. - In exemplary embodiments, the new content is automatically incorporated into the library of the media player. Thus, when the user activates the
library icon 506, for example, alibrary listing 602 associated with the currently selected enhanced media is displayed in theaction section 518 as shown inFIG. 6A . Thelibrary listing 602 is determined by a search of the coupled storage device 118 (FIG. 1 ) by the library interface module 306 (FIG. 3 ). In the present example, the library listing 602 presents the list of all INXS tracks stored on the computing device (i.e., all content for the artist are shown) as indicated by the various albums from which the tracks are associated with. Alternative embodiments may only show the content associated with the selected enhanced media (i.e., currently selected CD). Additionally, thelibrary listing 602 may provide length of each track and the type of content each track is (e.g., video, audio). - In one embodiment, tracks from associated updatable storage media (e.g., CD) are indicated with a
CD icon 604, while tracks from other sources do not have a CD icon. - The
library listing 602 may also be managed by the user (via thelibrary interface module 306 ofFIG. 3 ). Thus, the user is able to rename, rearrange, or delete previously stored tracks. The user may also prepare a list for recording. As shown inFIG. 6A , thepreview section 520 now provides an area for ordering content (via a order list 606) to be downloaded and stored to a further device (via thedownload module 308 orburn module 314 ofFIG. 3 ). Any number of content tracks may be downloaded to any other authorized devices. Thus, thepresent order list 606 may record the listed contents to the associated updatable storage media (i.e., CD) or any hardware devices within the users designated hardware home universe (HHU), for example. - Referring now to
FIG. 6B , information on each track in the library may be obtained by selecting a track and activating an “info”button 610. This will bring up atrack info window 612 which provides details with regards to the selected track. - As previously indicated, embodiments of the present invention allow for the management of any form of digital media. While the present description contains mostly examples of music media, alternatively, video, movie, television, sporting event, and video game media, for example, can all be managed by the
management engine 116. As shown inFIG. 7 , a user accesses a sporting event updatable storage media using the same management user interface. In exemplary embodiments, the user scrolls through the list of available enhanced media in themedia selection section 516 b and selects a golf media, an image of which is shown in thecurrent media section 516 a. A list of corresponding associated content is provided in thelibrary listing 602. - Referring now to
FIG. 8 , the management engine 116 (FIG. 1 ) may also provide for management of purchases related to the associated enhanced media (i.e., updatable storage media). For example, when visiting the events page 430 (FIG. 4D ), the user may have purchased tickets to an upcoming concert. Themanagement engine 116 will track the shipping of the tickets. The user selects a “details”button 802, and a shipping detailswindow 804 is provided. - The invention has been described with reference to exemplary embodiments. It will be apparent to those skilled in the art that various modifications may be made and other embodiments can be used without departing from the broader scope of the invention. For example, alternative forms of disk media may be used in the present invention. Therefore, these and other variations upon the exemplary embodiments are covered by the present invention.
Claims (26)
1. A system for managing content associated with updatable storage media, comprising:
a content interface module configured for providing a user interface for managing the content;
a library interface module configured to access stored content and provide selected content via the user interface; and
a download module configured to access new, available content associated with the updatable storage media which may be downloaded and stored onto the updatable storage media.
2. The system of claim 1 further comprising a network interface configured to access content servers having the new, available content.
3. The system of claim 1 further comprising at least one storage device coupled to the library interface module and configured to store the content associated with the updatable storage media.
4. The system of claim 1 further comprising a settings module configured to provide user preferences.
5. The system of claim 1 further comprising a transfer module configured to transfer content to at least one other computing device via a simplified transfer interface.
6. The system of claim 5 wherein the one other computing device is within the user's designated hardware home universe.
7. A method for managing content associated with updatable storage media, comprising:
receiving a selection for content associated with an updatable storage media from a user;
accessing the selected content associated with the updatable storage media;
providing a user interface on a display device, the user interface providing the selected content; and
determining if new content associated with the updatable storage media is available.
8. The method of claim 7 further comprising allowing download and storage of the new content associated with the updatable storage media.
9. The method of claim 8 further comprising accessing licensing data associated with the updatable storage media to determine download permissions.
10. The method of claim 8 further comprising determining at least one format in which to download the new content.
11. The method of claim 10 wherein the determining is performed by a format wizard.
12. The method of claim 8 further comprising downloading and storing the new content into the storage device of the user computing device.
13. The method of claim 8 further comprising downloading and storing the new content onto the updatable storage media.
14. The method of claim 7 further comprising sending payment data related to a purchase of the new content.
15. The method of claim 7 wherein determining if new content is available comprises comparing a unique disk identifier of the updatable storage media.
16. The method of claim 7 further comprising providing a preview of new content to the user.
17. The method of claim 7 further comprising downloading a management engine from the updatable storage media.
18. The method of claim 7 wherein the user interface comprises a link accessing additional media content associated with the updatable storage media.
19. The method of claim 7 wherein the user interface comprises a link accessing historical information associated with the updatable storage media.
20. The method of claim 7 wherein the user interface comprises a link accessing events associated with the updatable storage media.
21. The method of claim 7 wherein the user interface comprises a link accessing URLs associated with the updatable storage media.
22. The method of claim 7 further comprising providing a control strip on the user interface for managing content.
23. The method of claim 7 further comprising displaying an image associated with the selected updatable storage medium.
24. The method of claim 7 wherein receiving a selection for content further comprises displaying a list of enhanced media from which the user may make their selection.
25. A computer readable medium having embodied thereon a program, the program providing a method for managing content associated with updatable storage media, the method comprising:
receiving a selection for content associated with an updatable storage media from a user;
accessing the selected content associated with the updatable storage media;
providing a user interface on a display device, the user interface providing the selected content; and
determining if new content associated with the updatable storage media is available.
26. The computer readable medium of claim 25 wherein the method further comprises allowing download and storage of the new content associated with the updatable storage media.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/452,543 US20060235723A1 (en) | 2001-02-20 | 2006-06-13 | System and method for management of content associated with digital distribution and updatable storage media |
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AUPR3217 | 2001-02-20 | ||
| AUPR3217A AUPR321701A0 (en) | 2001-02-20 | 2001-02-20 | Method of licensing content on updatable digital media |
| US10/469,623 US20040236588A1 (en) | 2001-02-20 | 2002-02-20 | System and method for licensing content on updatable storage media |
| WOPCT/AU02/00172 | 2002-02-20 | ||
| PCT/AU2002/000172 WO2002067125A1 (en) | 2001-02-20 | 2002-02-20 | System and method for licensing content on updatable storage media |
| US69045705P | 2005-06-13 | 2005-06-13 | |
| US11/452,543 US20060235723A1 (en) | 2001-02-20 | 2006-06-13 | System and method for management of content associated with digital distribution and updatable storage media |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US10/469,623 Continuation-In-Part US20040236588A1 (en) | 2001-02-20 | 2002-02-20 | System and method for licensing content on updatable storage media |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20060235723A1 true US20060235723A1 (en) | 2006-10-19 |
Family
ID=37109674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/452,543 Abandoned US20060235723A1 (en) | 2001-02-20 | 2006-06-13 | System and method for management of content associated with digital distribution and updatable storage media |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US20060235723A1 (en) |
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050252958A1 (en) * | 2004-05-13 | 2005-11-17 | Lee Peter S | System and method for wireless transfer of data content to a portable device |
| US20070162351A1 (en) * | 2006-01-06 | 2007-07-12 | Mpo Corporation | Dynamically Fabricated Store for Distribution of Media Content |
| US20080163307A1 (en) * | 2006-12-29 | 2008-07-03 | Coburn Matthew J | Digital content access |
| US20080256087A1 (en) * | 2007-04-16 | 2008-10-16 | Nokia Corporation | Apparatuses and methods for managing content stored in devices |
| US20080301734A1 (en) * | 2007-05-28 | 2008-12-04 | Rachel Clare Goldeen | Method and User Interface for Accessing Media Assets Over a Network |
| US20080301739A1 (en) * | 2007-05-28 | 2008-12-04 | Rachel Clare Goldeen | Hierarchical User Interface for Accessing Related Media Assets |
| US20090132405A1 (en) * | 2007-11-15 | 2009-05-21 | German Scipioni | System and method for auto-filling information |
| US20090249467A1 (en) * | 2006-06-30 | 2009-10-01 | Network Box Corporation Limited | Proxy server |
| US20090324006A1 (en) * | 2008-06-30 | 2009-12-31 | Jian Lu | Methods and systems for monitoring and tracking videos on the internet |
| US20100023328A1 (en) * | 2008-07-28 | 2010-01-28 | Griffin Jr Paul P | Audio Recognition System |
| US20100106805A1 (en) * | 2005-06-27 | 2010-04-29 | Sands Iv Alexander P | System And Method For Concurrently Downloading Digital Content And Recording To Removable Media |
| US20110191288A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Generation of Content Alternatives for Content Management Systems Using Globally Aggregated Data and Metadata |
| US20110191691A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Generation and Management of Ancillary Media Content Alternatives in Content Management Systems |
| US20110191287A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Generation of Multiple Content Alternatives for Content Management Systems |
| US20110191246A1 (en) * | 2010-01-29 | 2011-08-04 | Brandstetter Jeffrey D | Systems and Methods Enabling Marketing and Distribution of Media Content by Content Creators and Content Providers |
| US20110191861A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Management of Geo-Fenced and Geo-Targeted Media Content and Content Alternatives in Content Management Systems |
| US20120124172A1 (en) * | 2010-11-15 | 2012-05-17 | Google Inc. | Providing Different Versions of a Media File |
| US20120259876A1 (en) * | 2006-05-15 | 2012-10-11 | Mathai Aji K | Database for Managing Contracts were Multiple Existing or Expiring Contracts are Replaced with a Combined Contract |
| US20120303517A1 (en) * | 2011-02-10 | 2012-11-29 | Lg Cns Co., Ltd. | System and method for servicing customized mobile content |
| WO2014009740A1 (en) * | 2012-06-13 | 2014-01-16 | Distrify Limited | Video and/or audio item distribution system |
| US20140108604A1 (en) * | 2012-10-12 | 2014-04-17 | Samsung Electronics Co. Ltd. | Apparatus and method for providing electronic letter paper download service in terminal |
| US20140135115A1 (en) * | 2010-01-13 | 2014-05-15 | Green Man Gaming Limited | System and method for facilitating a video game exchange |
| US8781304B2 (en) | 2011-01-18 | 2014-07-15 | Ipar, Llc | System and method for augmenting rich media content using multiple content repositories |
| US8930234B2 (en) | 2011-03-23 | 2015-01-06 | Ipar, Llc | Method and system for measuring individual prescience within user associations |
| US20150242597A1 (en) * | 2014-02-24 | 2015-08-27 | Google Inc. | Transferring authorization from an authenticated device to an unauthenticated device |
| US9134969B2 (en) | 2011-12-13 | 2015-09-15 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US9212962B2 (en) | 2012-07-11 | 2015-12-15 | Robert Bosch Gmbh | Self-powered pressure sensor assembly |
| US9432746B2 (en) | 2010-08-25 | 2016-08-30 | Ipar, Llc | Method and system for delivery of immersive content over communication networks |
| US10219027B1 (en) * | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
| US10390093B1 (en) | 2012-04-26 | 2019-08-20 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
| US10390092B1 (en) | 2002-03-18 | 2019-08-20 | Music Choice | Systems and methods for providing an on-demand entertainment service |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6263313B1 (en) * | 1998-08-13 | 2001-07-17 | International Business Machines Corporation | Method and apparatus to create encoded digital content |
| US6529946B2 (en) * | 1997-11-07 | 2003-03-04 | Sony Corporation | Downloading system |
| US6694200B1 (en) * | 1999-04-13 | 2004-02-17 | Digital5, Inc. | Hard disk based portable device |
-
2006
- 2006-06-13 US US11/452,543 patent/US20060235723A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6529946B2 (en) * | 1997-11-07 | 2003-03-04 | Sony Corporation | Downloading system |
| US6263313B1 (en) * | 1998-08-13 | 2001-07-17 | International Business Machines Corporation | Method and apparatus to create encoded digital content |
| US6694200B1 (en) * | 1999-04-13 | 2004-02-17 | Digital5, Inc. | Hard disk based portable device |
Cited By (59)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10390092B1 (en) | 2002-03-18 | 2019-08-20 | Music Choice | Systems and methods for providing an on-demand entertainment service |
| US20050252958A1 (en) * | 2004-05-13 | 2005-11-17 | Lee Peter S | System and method for wireless transfer of data content to a portable device |
| US20100106805A1 (en) * | 2005-06-27 | 2010-04-29 | Sands Iv Alexander P | System And Method For Concurrently Downloading Digital Content And Recording To Removable Media |
| US20070162351A1 (en) * | 2006-01-06 | 2007-07-12 | Mpo Corporation | Dynamically Fabricated Store for Distribution of Media Content |
| US20070162391A1 (en) * | 2006-01-06 | 2007-07-12 | Vikramaditya Jain | Dynamically fabricated store for distribution of media content |
| US7668755B2 (en) * | 2006-01-06 | 2010-02-23 | Mira Exim Limited | Dynamically fabricated store for distribution of media content |
| US20120259876A1 (en) * | 2006-05-15 | 2012-10-11 | Mathai Aji K | Database for Managing Contracts were Multiple Existing or Expiring Contracts are Replaced with a Combined Contract |
| US20090249467A1 (en) * | 2006-06-30 | 2009-10-01 | Network Box Corporation Limited | Proxy server |
| US8365270B2 (en) * | 2006-06-30 | 2013-01-29 | Network Box Corporation Limited | Proxy server |
| WO2008083185A3 (en) * | 2006-12-29 | 2008-08-21 | Echostar Technologies Corp | Digital content access |
| US20080163307A1 (en) * | 2006-12-29 | 2008-07-03 | Coburn Matthew J | Digital content access |
| US20080256087A1 (en) * | 2007-04-16 | 2008-10-16 | Nokia Corporation | Apparatuses and methods for managing content stored in devices |
| US20080301739A1 (en) * | 2007-05-28 | 2008-12-04 | Rachel Clare Goldeen | Hierarchical User Interface for Accessing Related Media Assets |
| US20080301734A1 (en) * | 2007-05-28 | 2008-12-04 | Rachel Clare Goldeen | Method and User Interface for Accessing Media Assets Over a Network |
| US20090132405A1 (en) * | 2007-11-15 | 2009-05-21 | German Scipioni | System and method for auto-filling information |
| US20090324006A1 (en) * | 2008-06-30 | 2009-12-31 | Jian Lu | Methods and systems for monitoring and tracking videos on the internet |
| US8131708B2 (en) * | 2008-06-30 | 2012-03-06 | Vobile, Inc. | Methods and systems for monitoring and tracking videos on the internet |
| US20100023328A1 (en) * | 2008-07-28 | 2010-01-28 | Griffin Jr Paul P | Audio Recognition System |
| US20140135115A1 (en) * | 2010-01-13 | 2014-05-15 | Green Man Gaming Limited | System and method for facilitating a video game exchange |
| US20110191288A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Generation of Content Alternatives for Content Management Systems Using Globally Aggregated Data and Metadata |
| US20110313815A1 (en) * | 2010-01-29 | 2011-12-22 | IndiePlaya, Inc. | Systems and Methods Enabling Marketing and Distribution of Products and Services by Product and Service Providers |
| US12373852B2 (en) | 2010-01-29 | 2025-07-29 | Ipar, Llc | Systems and methods for controlling media content access parameters |
| US20110191861A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Management of Geo-Fenced and Geo-Targeted Media Content and Content Alternatives in Content Management Systems |
| US12327259B2 (en) | 2010-01-29 | 2025-06-10 | Ipar, Llc | Systems and methods for dynamic management of geo-fenced and geo-targeted media content and content alternatives in content management systems |
| US20110191246A1 (en) * | 2010-01-29 | 2011-08-04 | Brandstetter Jeffrey D | Systems and Methods Enabling Marketing and Distribution of Media Content by Content Creators and Content Providers |
| US11551238B2 (en) | 2010-01-29 | 2023-01-10 | Ipar, Llc | Systems and methods for controlling media content access parameters |
| US11157919B2 (en) | 2010-01-29 | 2021-10-26 | Ipar, Llc | Systems and methods for dynamic management of geo-fenced and geo-targeted media content and content alternatives in content management systems |
| US20110191287A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Generation of Multiple Content Alternatives for Content Management Systems |
| US20110191691A1 (en) * | 2010-01-29 | 2011-08-04 | Spears Joseph L | Systems and Methods for Dynamic Generation and Management of Ancillary Media Content Alternatives in Content Management Systems |
| US10334329B2 (en) | 2010-08-25 | 2019-06-25 | Ipar, Llc | Method and system for delivery of content over an electronic book channel |
| US9432746B2 (en) | 2010-08-25 | 2016-08-30 | Ipar, Llc | Method and system for delivery of immersive content over communication networks |
| US11051085B2 (en) | 2010-08-25 | 2021-06-29 | Ipar, Llc | Method and system for delivery of immersive content over communication networks |
| US9832541B2 (en) | 2010-08-25 | 2017-11-28 | Ipar, Llc | Method and system for delivery of content over disparate communications channels including an electronic book channel |
| US11800204B2 (en) | 2010-08-25 | 2023-10-24 | Ipar, Llc | Method and system for delivery of content over an electronic book channel |
| US11089387B2 (en) | 2010-08-25 | 2021-08-10 | Ipar, Llc | Method and system for delivery of immersive content over communication networks |
| US20120124172A1 (en) * | 2010-11-15 | 2012-05-17 | Google Inc. | Providing Different Versions of a Media File |
| US8725841B2 (en) | 2010-11-15 | 2014-05-13 | Google Inc. | Providing different versions of a media file |
| US9288526B2 (en) | 2011-01-18 | 2016-03-15 | Ipar, Llc | Method and system for delivery of content over communication networks |
| US8781304B2 (en) | 2011-01-18 | 2014-07-15 | Ipar, Llc | System and method for augmenting rich media content using multiple content repositories |
| US9773226B2 (en) * | 2011-02-10 | 2017-09-26 | Lg Cns Co., Ltd. | System and method for servicing customized mobile content |
| US20120303517A1 (en) * | 2011-02-10 | 2012-11-29 | Lg Cns Co., Ltd. | System and method for servicing customized mobile content |
| US9361624B2 (en) | 2011-03-23 | 2016-06-07 | Ipar, Llc | Method and system for predicting association item affinities using second order user item associations |
| US10515120B2 (en) | 2011-03-23 | 2019-12-24 | Ipar, Llc | Method and system for managing item distributions |
| US10902064B2 (en) | 2011-03-23 | 2021-01-26 | Ipar, Llc | Method and system for managing item distributions |
| US8930234B2 (en) | 2011-03-23 | 2015-01-06 | Ipar, Llc | Method and system for measuring individual prescience within user associations |
| US10489034B2 (en) | 2011-12-13 | 2019-11-26 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US12487734B2 (en) | 2011-12-13 | 2025-12-02 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US9684438B2 (en) | 2011-12-13 | 2017-06-20 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US11126338B2 (en) | 2011-12-13 | 2021-09-21 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US9134969B2 (en) | 2011-12-13 | 2015-09-15 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US11733846B2 (en) | 2011-12-13 | 2023-08-22 | Ipar, Llc | Computer-implemented systems and methods for providing consistent application generation |
| US10390093B1 (en) | 2012-04-26 | 2019-08-20 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
| WO2014009740A1 (en) * | 2012-06-13 | 2014-01-16 | Distrify Limited | Video and/or audio item distribution system |
| US9212962B2 (en) | 2012-07-11 | 2015-12-15 | Robert Bosch Gmbh | Self-powered pressure sensor assembly |
| US20140108604A1 (en) * | 2012-10-12 | 2014-04-17 | Samsung Electronics Co. Ltd. | Apparatus and method for providing electronic letter paper download service in terminal |
| US20150242597A1 (en) * | 2014-02-24 | 2015-08-27 | Google Inc. | Transferring authorization from an authenticated device to an unauthenticated device |
| US11336948B1 (en) | 2014-10-24 | 2022-05-17 | Music Choice | System for providing music content to a user |
| US10785526B1 (en) | 2014-10-24 | 2020-09-22 | Music Choice | System for providing music content to a user |
| US10219027B1 (en) * | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060235723A1 (en) | System and method for management of content associated with digital distribution and updatable storage media | |
| US7844498B2 (en) | Online purchase of digital media bundles having interactive content | |
| JP4604422B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND COMMUNICATION METHOD | |
| US7899714B2 (en) | Online purchase of digital media bundles | |
| JP4624354B2 (en) | Music purchasing and playback system and method | |
| US20070206247A1 (en) | System, apparatus, and method for managing preloaded digital files for preview on a digital media playback apparatus | |
| US8370291B2 (en) | Individualizing and encrypting on-demand media content in retail kiosks | |
| US20070073596A1 (en) | Systems and methods for marketing and selling media | |
| JP2007528051A (en) | Media player, access system, method, and media player operating system structure | |
| JP2003509792A (en) | Media access control using media write area | |
| JPH11260045A (en) | Playback system, playback terminal device | |
| US20080167993A1 (en) | Creating and Purchasing Ringtones | |
| US20040236588A1 (en) | System and method for licensing content on updatable storage media | |
| JP2008536203A (en) | Enabling authorized use of distributed content on protected media | |
| US20080167968A1 (en) | Creating and Purchasing Ringtones | |
| JP4524523B2 (en) | Storage medium, download method, and terminal device | |
| US20120323792A1 (en) | Multi platform and operating system digital content vending, delivery, and maintenance system | |
| US20100131346A1 (en) | Method And System For Associating A Seller With Purchased Digital Content | |
| US7580935B2 (en) | System allowing provision of digital content over internet using a web browser and storing it on a medium | |
| US8180469B1 (en) | Method and system for linking two or more portions of digital media data for playback | |
| US20100287067A1 (en) | Method of Distributing Video Content Via the Internet | |
| US20120191599A1 (en) | On-line content distribution system | |
| US20110066554A1 (en) | Methods of media asset distribution by employing electronic apparatus | |
| US20090100501A1 (en) | Content Providing System, Content Providing Method, and Optical Disk | |
| KR100708090B1 (en) | Multi-story content add-on system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |