Multiple media type synchronization between host computer and media device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/00
G06F-017/00
출원번호
UP-0973925
(2004-10-25)
등록번호
US-7680849
(2010-04-21)
발명자
/ 주소
Heller, David
Wasko, Timothy
Miller, Jeff
Boettcher, Jesse
Marriott, Greg
출원인 / 주소
Apple Inc.
인용정보
피인용 횟수 :
103인용 특허 :
121
초록▼
Improved techniques for transferring media assets between a host computer and a media device are disclosed. The transfer of media assets between a host computer and a media device can be referred to as synchronization. According to one aspect of the invention, media assets being transferred can be f
Improved techniques for transferring media assets between a host computer and a media device are disclosed. The transfer of media assets between a host computer and a media device can be referred to as synchronization. According to one aspect of the invention, media assets being transferred can be formatted (e.g., rendered) in advance at the host computer and then delivered to the media device. According to another aspect of the invention, media assets can be grouped into collections and transferred on a collection basis. According to still another aspect of the invention, media assets to be transferred can be limited based on an amount of storage capacity available at the media device. According to yet another aspect of the invention, media assets of different media types can be transferred in accordance with different priorities.
대표청구항▼
What is claimed is: 1. A method for providing media assets to a media device from a host computer, said method comprising: obtaining media device capabilities for the media device; identifying original media assets on the host computer that are to be copied to the media device; determining media fo
What is claimed is: 1. A method for providing media assets to a media device from a host computer, said method comprising: obtaining media device capabilities for the media device; identifying original media assets on the host computer that are to be copied to the media device; determining media formats appropriate for the media device based on the media device capabilities; generating at the host computer, for each of the plurality of original media assets, a set of formatted media assets in accordance with the determined media formats for the media device, wherein the set of formatted media assets includes two or more different media format renderings for each of the original media assets that have been identified, and each of the two or more different media format renderings being provided as a separate file and being in accordance with the determined media formats appropriate for the media device; and copying the set of formatted media assets to the media device, wherein said generating of the set of formatted media assets in accordance with the media formats includes at least: determining whether the media device already stores one or more of the formatted media assets in the set of formatted media assets to be generated; and avoiding generation of the formatted media assets in the set of formatted media assets that are determined to be already stored on the media device. 2. A method as recited in claim 1, wherein the media assets are images. 3. A method as recited in claim 2, wherein the media formats are image formats. 4. A method as recited in claim 2, wherein the media formats pertain to different pixel sizes. 5. A method as recited in claim 2, wherein the media formats include one or more of NTSC, PAL or HDTV formats. 6. A method as recited in claim 1, wherein the formatted media assets are rendered media assets. 7. A method as recited in claim 1, wherein at least one of the two or more different media format renderings for at least one of the original media assets that have been identified is not directly presentable by the media device but is indirectly presentable by the media device on a media output device. 8. A method as recited in claim 1, wherein said method further comprises: determining whether a particular use of media assets is supported by the media device based on the media device capabilities; and bypassing said identifying, said determining, said generating and said copying when it is determined that the particular use of media assets is not supported by the media device. 9. A method as recited in claim 1, wherein the media assets are images, the media formats are image formats, and the formatted media assets are rendered media assets. 10. A method as recited in claim 1, wherein the media assets have a data size, and wherein the data size of each of the formatted media assets is substantially smaller than that the data size of the corresponding original media asset. 11. A method as recited in claim 1, wherein said method is automatically performed once the host computer detects a connection with the media device. 12. A method as recited in claim 1, wherein said identifying is based on at least one user setting. 13. A method as recited in claim 1, wherein said identifying comprises: determining a host media source for the media assets; identifying media collections in the host media source to be copied; and determining media assets within the identified media collections that are not already stored on the media device, thereby identifying the identified media assets residing on the host computer that are to be copied to the media device. 14. A method as recited in claim 13, wherein the media assets have a data size, and wherein the data size of each of the formatted media assets is substantially smaller that the data size of the corresponding original media asset. 15. A method as recited in claim 1, wherein at least one of the sets of the formatted media assets includes a first media asset formatted for playback on the media device and a second media asset formatted for playback on another media output device. 16. A computer readable storage medium including at least executable computer program code tangibly stored thereon for providing media assets to a media device from a host computer, said computer readable medium comprising: computer program code for obtaining media device capabilities of the media device; computer program code for identifying original media assets on the host computer that are to be copied to the media device; computer program code for determining media formats appropriate for the media device based on the media device capabilities; computer program code for generating at the host computer, for each of the plurality of original media assets, a set of formatted media assets in accordance with the determined media formats for the media device, wherein the set of formatted media assets includes two or more different media format renderings for each of the original media assets that have been identified, and each of the two or more different media format renderings being provided as a separate file and being in accordance with the determined media formats appropriate for the media device; and computer program code for copying the set of formatted media assets to the media device, wherein said computer program code for generating the set of formatted media assets in accordance with the media formats operates to (i) determine whether the media device already stores one or more of the formatted media assets in the set of formatted media assets to be generated, and (ii) avoid generation of the formatted media assets in the set of formatted media assets that are determined to be already stored on the media device. 17. A computer readable storage medium as recited in claim 16, wherein the formatted media assets are rendered media assets. 18. A computer readable storage medium as recited in claim 17, wherein at least said computer program code for copying is automatically performed once the host computer detects a connection with the media device. 19. A computer readable storage medium as recited in claim 17, wherein the media formats include one or more of NTSC, PAL or HDTV formats. 20. A computer readable storage medium as recited in claim 19, wherein said identifying is based on at least one user setting. 21. A computer readable storage medium as recited in claim 16, wherein said computer program code for identifying comprises: computer program code for determining a host media source for the media assets; computer program code for identifying media collections in the host media source to be copied; and computer program code for determining media assets within the identified media collections that are not already stored on the media device, thereby identifying the identified media assets residing on the host computer that are to be copied to the media device. 22. A computer readable storage medium as recited in claim 21, wherein the media assets have a data size, and wherein the data size of each of the formatted media assets is substantially smaller that the data size of the corresponding original media asset. 23. A computer readable storage medium as recited in claim 16, wherein at least said computer program code for copying is automatically performed once the host computer detects a connection with the media device. 24. A computer readable storage medium as recited in claim 16, wherein the media formats include one or more of NTSC, PAL or HDTV formats. 25. A computer readable storage as recited in claim 16, wherein at least one of the two or more different media format renderings for at least one of the original media assets that have been identified is not directly supported by the media device but is indirectly supported by the media device on a media output device. 26. A computing apparatus for providing media assets to a media device, said computing apparatus comprising: an input/output interface that detects connection with the media device; a data store that stores the media assets; and a processor configured to obtain media device capabilities of the media device, identify original media assets on the host computer that are to be copied to the media device, determine media formats based on the media device capabilities, generate at the host computer, for each of the original media assets, a set of formatted media assets in accordance with the media formats, and copy the set of formatted media assets to the media device, wherein the set of formatted media assets include two or more different media format renderings for a plurality of the original media assets that have been identified, and each of the two or more different media format renderings being provided as a separate file and being in accordance with the determined media formats appropriate for the media device, and wherein generation of the set of formatted media assets in accordance with the media formats includes at least (i) determining whether the media device already stores one or more of the formatted media assets in the set of formatted media assets to be generated, and (ii) avoiding generation of the formatted media assets in the set of formatted media assets that are determined to be already stored on the media device. 27. A computing apparatus as recited in claim 26, wherein the media formats being determined are those requested by the media device. 28. A computing apparatus as recited in claim 26, wherein the media formats being determined are those requested by at least one user setting. 29. A computing apparatus as recited in claim 26, wherein at least one of the sets of the formatted media assets includes a first media asset formatted for playback on the media device and a second media asset formatted for playback on another media output device. 30. A system for providing media assets to a media device, said system comprising: a host computer; means for obtaining media device capabilities of the media device; means for identifying original media assets on the host computer that are to be copied to the media device; means for determining media formats appropriate for the media device based on the media device capabilities; means for generating at the host computer, for each of the plurality of original media assets, a set of formatted media assets in accordance with the determined media formats for the media device, wherein the set of formatted media assets includes two or more different media format renderings for a plurality of the original media assets that have been identified, and each of the two or more different media format renderings being provided as a separate file and being in accordance with the determined media formats appropriate for the media device; and means for copying the set of formatted media assets to the media device, wherein said means for generating the set of formatted media assets in accordance with the media formats operates to (i) determine whether the media device already stores one or more of the formatted media assets in the set of formatted media assets to be generated, and (ii) avoid generation of the formatted media assets in the set of formatted media assets that are determined to be already stored on the media device. 31. A system as recited in claim 30, wherein for at least one of the original media assets that have been identified, the set of formatted media assets includes more than two different media format renderings for the at least one of the original media assets.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (121)
Mirouze,Michel; Depret,Eric; Parfait,B챕atrice; Thorigne,Yves, Activating an interactive multimedia terminal.
Allen Richard (111 E. Myrna La. Tempe AZ 85284), Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a r.
Culbertson Charles R. (11513 Wiginton Dr. Austin TX 78758) Holly Arthur C. (6902 Bayridge Ter. Austin TX 78759) Ham David L. (20565 Little Rock Way Malibu CA 90265), Automated digital broadcast system.
Kenneth Louis Milsted ; Craig Kindell ; Qing Gong, Automated method and apparatus to package digital content for electronic distribution using the identity of the source content.
Hinman,Jeremy D. F.; Kaiser,Rolf W.; Stanfield,Geoffrey R.; Deeds,Paul; Flannery,Frank; Rivelli,David, Classification of information and use of classifications in searching and retrieval of information.
Arai,Toshiyuki; Kumagai,Takashi; Inai,Hajime; Sato,Hiroaki; Yodo,Fumitake; Oyama,Masami, Data processing system having data reproduction independent of data processing.
Smith R. Steven ; Nelson Matthew R., Disk controller having sequential digital logic in a state machine for transferring data between DMA device and disk dr.
Beaudet Phillip (Pickering CAX) Black Matthew (Lexington KY) Edwards Jonathan (Lexington KY) Jones Julian (Toronto CAX) Merks Eduardus A. T. (North York CAX) Spall Roger (North York CAX), Dynamic hierarchical selection menu.
Ashe, Dylan B.; Johnston, Jr., Robert G.; Ruff, Joseph A.; Clifford, Daniel, Graphical user interface with hierarchical structure for customizable menus and control objects.
Kahl Daryl J. (Flower Mound TX) King Chen D. (Colleyville TX) Lee Raymond E. (Irving TX) Stanners Sharon (Boca Raton FL) Torres Robert J. (Colleyville TX), Method and apparatus for maintaining a record of set-creating data processing activities and associated data sets.
Parker Lorne A. (Middleton WI) Hanrahan Steven R. (Sun Prairie WI) Kleiner Julian (Chomedey CAX), Method and apparatus for producing an audio magnetic tape recording at high speed from a preselected music library.
Tsai,Sin Mei; Daswani,Neil; Diego,Doug, Method and apparatus for synchronizing data records between a remote device and a data server over a data-packet-network.
Abram, Philip Michael; Beckwitt, Marc; Gudorf, Gregory D.; Raymond, Brian; Siegel, Brian; Tobin, Christopher M.; Iso, Kazuaki, Method and apparatus for synchronizing device information.
Kullick Steven E. ; Spirakis Charles S. ; Titus Diane J., Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked.
Hawkins Jeffrey C. ; Boyer Monty ; Sipher Joe ; Tzeng Lih-Shyng ; Kucala Greg, Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable.
Donahue Clark P. ; Bhatt Nikhil, Method and system for data transmission over a network link between computers with the ability to withstand temporary in.
Capossela Chris C. ; Felder Kenny M. ; Shulman Nicholas J. ; Williamson Peter H., Method and system for integrating an object-based application with a version control system.
O'Hara, Sean; Responte, Gary; Utigard, Lauren; Tate, Joe, Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer.
John M. Van Ryzin ; Peter Douma, Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device.
Porteus, Bradford Evan; Beeram, Ranga Reddy; Manning, Damian Franken, Method for producing playlists for personalized music stations and for transmitting songs on such playlists.
Victor Kenneth E. (Mountain View CA) Alley Peter E. (Saratoga CA) Collins Scott C. (Cupertino CA) Dishon Danny L. (Menlo Park CA) Sharpe Benjamin W. (San Francisco CA), Method of forming an editor.
Fenner Knut Thomas ; Zoels Jan-Christoph ; Gioscia Rich, Modular media storage system and integrated player unit and method for accessing additional external information.
William Russell Belknap ; Steven K. Elliot ; Gerald Edward Kozina ; Tram Thi Mai Nguyen, Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters.
Alexander Gregory (120 D Klein Creek Ct. Carol Stream IL 60188) Volk David L. (301 Oakwood Ct. Clairton PA 15025) Goldenbogen Steven D. (733 Broughton St. Pittsburgh PA 15213), Music vending machine capable of recording a customer\s music selections onto a compact disc.
Mercer,Ian Cameron; LaChapelle,Kevin Leigh; Miyamoto,Harutoshi; Yanagawa,Yoshifumi; Takeguchi,Nobuyasu; Matsumi,Chiyoko, Navigating media content via groups within a playlist.
Keller, Peter J.; Kelley, Michael J.; Buntinas, Rimas M.; Lahr, John M., Optical storage device capable of recording a set of sound tracks on a compact disc.
Pawlowski John J. ; Rothschild Stephen ; Godin David K. ; Colon Richard S. ; Dwyer John J., Portable digital audio recorder with adaptive control configurations.
Foladare Mark ; Goldman Shelley ; Silverman David Phillip ; Sturm Walter, Programmable radio subscription system for receiving selectively defined information.
Bernard Warren E. ; Jacobson Philip A., System and method for automated remote previewing and purchasing of music, video, software, and other multimedia product.
Lunsford, Eric M.; Lemke, Steven C.; Osborn, Neal A.; Canova, Jr., Francis J.; Johnson, Scott R., System and method for detection of an accessory device connection status.
Lunsford, Eric M.; Lemke, Steven C.; Osborn, Neal A.; Canova, Jr., Francis J.; Johnson, Scott R., System and method for detection of an accessory device connection status.
Flanagin Steve ; Hu George ; Ved Haresh G. ; Wu Charles, System and method for interaction between one or more desktop computers and one or more mobile devices.
Mousseau, Gary P.; Ferguson, Tabitha; Linkert, Barry; Veen, Raymond Vander; Castell, David; Lazaridis, Mihal, System and method for pushing information from a host system to a mobile data communication device.
Clark Ted H. (Houston TX) Malisewski Steven C. (Cypress TX) Cooper Patrick R. (Houston TX) Crosswy William Caldwell (Spring TX) Crochet Larry J. (Houston TX), System for automatic synchronization of common file between portable computer and host computer via communication channe.
David D. Kloba ; Michael R. Gray ; David M. Moore ; Thomas E. Whittaker ; David J. Williams ; Rafael Z. Weinstein ; Joshua E. Freeman ; Linus M. Upson, System, method, and computer program product for synchronizing content between a server and a client based on state information.
Saigh Michael M. ; Chang Edward H. ; Brockhouse Douglas B. ; Chang Hsiao-Shih, Systems and apparatus for electronic communication and storage of information.
Rubinstein, Jonathan J.; Fadell, Anthony M.; Dorogusker, Jesse Lee; Adler, Mitchell D.; Archibald, John Wesley, Accessory authentication for electronic devices.
Rubinstein, Jonathan J.; Fadell, Anthony M.; Dorogusker, Jesse Lee; Adler, Mitchell; Archibald, John Wesley, Accessory authentication for electronic devices.
Rubinstein, Jonathan J.; Fadell, Anthony M.; Dorogusker, Jesse Lee; Mitchell, Adler; Archibald, John Wesley, Accessory authentication for electronic devices.
Rubinstein, Jonathan Jake; Fadell, Anthony M.; Dorogusker, Jesse L.; Adler, Mitchell; Archibald, John Wesley, Accessory authentication for electronic devices.
Rubinstein, Jonathan Jake; Fadell, Anthony M.; Dorogusker, Jesse L.; Adler, Mitchell; Archibald, John Wesley, Accessory authentication for electronic devices.
Schubert, Emily Clark; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul Phillip; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Accessory communication with a media player using a display remote lingo.
Ryan, Thomas A.; Zehr, Gregg Elliott; Kiraly, Kenneth Paul; Lattyak, John; Narasimhan, Subram (Narsi); Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Administrative tasks in a media consumption system.
Schubert, Emily C.; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John B.; Tupman, David, Communication between a media player and an accessory with an extended interface mode.
Schubert, Emily Clark; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul Phillip; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Communication between an accessory and a media player using an extended interface lingo.
Schubert, Emily Clark; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul Phillip; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Communication between an accessory and a media player with general and accessory lingoes.
Schubert, Emily Clark; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul Phillip; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Communication between an accessory and a media player with multiple protocol versions and extended interface lingo.
Kawakami, Takashi, Data delivery system, terminal apparatus, information processing apparatus, capability notification method, data writing method, capability notification program, and data writing program.
Lattyak, John; Narasimhan, Subram (Narsi); Ryan, Thomas A.; Zehr, Gregg Elliott; Kiraly, Kenneth P.; Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L.; Tomay, Beryl; Saxton, Jon, Delivery of items for consumption by a user device.
Lattyak, John; Narasimhan, Subram (Narsi); Rykov, Michael V.; Moore, Richard; Tomay, Beryl; Ryan, Thomas Aquinas; Bajaj, Girish Bansilal; Cheung, Kevin R.; Saxton, Jon; Kiraly, Kenneth Paul; Zagorie, Aviram; Goodwin, Robert L.; Zehr, Gregg Elliott; Slezak, James C.; Fruchterman, Thomas M. J., Delivery of items for consumption by a user device.
Lattyak, John; Ryan, Thomas A.; Zehr, Gregg Elliott; Kiraly, Kenneth P.; Narasimhan, Subram; Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L.; Tomay, Beryl; Saxton, Jon, Delivery of items for consumption by a user device.
Brunsman, Jonathan; Conway, David P.; Delisle, Pierre; Kirkpatrick, Ficus; Montoy-Wilson, Paul; Morrissey, Michael; Sonntag, Christian; Tsang, Juliana; Womack, Mark; Wu, Peisun, Distributing content to a hand-held device after selection and authorization at a computer.
Lattyak, John; Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Incremental updates of items.
Gates, Patrick; Werner, Jeremy; Vyrros, Andrew H.; McCulloh, John Andrew; Wagner, Richard Frederick; Strahm, Eric Danforth, Media item clustering based on similarity data.
Schubert, Emily Clark; Leung, Wang Chun; Lydon, Gregory T.; Krueger, Scott; Holden, Paul Phillip; Archibald, John; Bolton, Lawrence G.; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Media player communication with an accessory using a display remote lingo.
Holden, Paul; Marriott, Greg; Novotney, Donald J.; Filson, John Benjamin; Tupman, David, Method and system for allowing a media player to determine if it supports the capabilities of an accessory.
Holden, Paul; Marriott, Greg; Novotney, Donald J.; Filson, John B.; Tupman, David, Method and system for communicating capability information from an accessory to a media player.
Lydon, Gregory T.; Krueger, Scott; Novotney, Donald J.; Filson, John B.; Tupman, David, Method and system for controlling power provided to an accessory.
Lydon, Gregory T.; Bolton, Lawrence G.; Schubert, Emily C.; Dorogusker, Jesse Lee; Novotney, Donald J.; Filson, John B.; Tupman, David, Method and system for transferring button status information between a media player and an accessory.
Lydon, Gregory T.; Bolton, Lawrence G.; Schubert, Emily C.; Dorogusker, Jesse Lee; Novotney, Donald J.; Filson, John B.; Tupman, David, Method and system for transferring button status information between a media player and an accessory.
Heller, David; Wasko, Timothy; Miller, Jeff; Boettcher, Jesse; Marriott, Greg, Multiple media type synchronization between host computer and media device.
Kearney, III, Philip F.; Newberry, Jr., Robert Dale; Robbin, Jeffrey L.; Heller, David; Wysocki, Christopher R.; Davis, Stephen Anderson, Networked media station.
Kiraly, Kenneth P.; Ryan, Thomas A.; Zehr, Gregg Elliott; Lattyak, John; Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Notification of a user device to perform an action.
Bajaj, Girish Bansilal; Rykov, Michael V.; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Providing user-supplied items to a user device.
Bajaj, Girish Bansilal; Rykov, Michael V.; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Providing user-supplied items to a user device.
Martin, Francisco J.; Shur, Jim; Torrens, Marc, Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics.
Martin, Francisco J.; Shur, Jim; Torrens, Marc, Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics.
Martin, Francisco J.; Shur, Jim; Torrens, Marc, Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics.
Rykov, Michael V.; Bajaj, Girish Bansilal; Slezak, James C.; Zagorie, Aviram; Moore, Richard; Cheung, Kevin R.; Fruchterman, Thomas M. J.; Goodwin, Robert L., Selecting and providing items in a media consumption system.
Martin Cervera, Francisco Jose; Plaza I Cervera, Enric, System and method for acquiring and adding data on the playing of elements or multimedia files.
Gates, Patrick; Wagner, Richard Frederick; Werner, Jeremy; Wadycki, Andrew; Flowers, Josh, System and method for playlist generation based on similarity data.
Gates, Patrick; Wagner, Richard Frederick; Werner, Jeremy; Wadycki, Andrew; Flowers, Josh; Davis, Stephen A.; Miller, Jeffrey S., System and method for playlist generation based on similarity data.
Martin, Francisco J.; Shur, Jim; Torrens, Marc, System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.