Systems and methods for providing customized media channels
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
H04L-029/08
G11B-027/034
G11B-027/10
G11B-027/32
H04H-060/02
H04H-060/46
H04H-060/66
H04N-021/482
G06F-017/30
H04L-029/06
출원번호
US-0107262
(2013-12-16)
등록번호
US-9591051
(2017-03-07)
발명자
/ 주소
Prager, Justin B.
Rosenberg, Jeremy C.
Farber, Stuart H.
출원인 / 주소
Music Choice
대리인 / 주소
Rothwell, Figg, Ernst & Manbeck, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
231
초록▼
The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a
The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a user selected one of the listed genres and including an identifier identifying the selected genre; selecting one or more media content items in response to receiving the message, wherein the selection is based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a device identifier associated with the device; and transmitting the selected media content items to the device.
대표청구항▼
1. A method for providing a customized media channel to a user of a client device, comprising: (a) a server transmitting to the client device information identifying a set of genres, the client device being operable to enable the user to select one of the identified genres, wherein the client device
1. A method for providing a customized media channel to a user of a client device, comprising: (a) a server transmitting to the client device information identifying a set of genres, the client device being operable to enable the user to select one of the identified genres, wherein the client device is further operable to transmit a message to the server in response to the user selecting one of the identified genres, the message including an identifier identifying the selected genre;(b) receiving the message transmitted by the client device;(c) in response to receiving the message, selecting a media content item based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a client identifier associated with the client device;(d) immediately after step (c), transmitting the selected media content item to the client device, wherein the client device is arranged to receive the media content item and play the media content item for the user;(e) transmitting an electronic program guide to the client device; and(f) receiving from the client device a message indicating the user selected a music option from the electronic program guide, whereinsteps (e) and (f) are performed prior to step (a), andstep (a) occurs in response to receiving the message indicating the user selected the music option. 2. The method of claim 1, wherein the set of genres is a set of music genres. 3. The method of claim 1, wherein the profile information comprises a set of identifiers identifying media content items previously played for the user and/or previously transmitted to the client device. 4. The method of claim 3, further comprising adding to the set of identifiers an identifier that identifies the selected media content item. 5. The method of claim 4, further comprising occasionally removing one or more identifies from the set of identifiers. 6. The method of claim 5, wherein the set of identifiers has a predefined maximum size. 7. The method of claim 1, wherein the profile information consist of a set of identifiers identifying media content items previously played for the user and/or previously transmitted to the client device. 8. The method of claim 1, wherein the profile information is associated with a client device identifier that is associated with the client device. 9. The method of claim 1, further comprising enabling a user to indicate that the user likes or does not like the media content item while the media content item is being played. 10. The method of claim 9, further comprising updating the profile information as a result of the user indicating that he or she likes or does not like the media content item. 11. The method of claim 1, wherein the step of selecting a media content item comprises retrieving a media content item identifier from a playlist. 12. A method for providing a customized media channel to a user of a client device, comprising: (a) transmitting electronic program guide information to the client device so that the client device can display to the user an electronic program guide having a music option;(b) after step (a), receiving from the client device a first message indicating the user selected the music option from the electronic program guide;(c) in response to receiving the first message, transmitting to the client device information identifying a plurality of music genres, wherein the client device is operable to enable the user to select one of the plurality of music genres, wherein the client device is further operable to transmit a second message in response to the user selecting one of the music genres, wherein the second message includes a genre identifier identifying the selected music genre;(d) receiving the second message transmitted by the client device;(e) in response to receiving the second message, selecting a media content item based, at least in part, on the music genre selected by the user and profile information associated with a user identifier input by the user and/or a client identifier associated with the client device; and(f) immediately after step (e), transmitting the selected media content item to the client device using a one-to-one connection, wherein the client device is arranged to receive the media content item and play the media content item for the user. 13. The method of claim 12, wherein the act of selecting the media content item comprises selecting the media content item based, at least in part, on (a) the genre selected by the user and (b) profile information associated with a client identifier associated with the client. 14. The method of claim 12, wherein the profile information comprises a set of identifiers identifying media content items previously played for the user and/or previously transmitted to the client device. 15. The method of claim 14, further comprising adding to the set of identifiers an identifier that identifies the selected media content item. 16. The method of claim 15, further comprising occasionally removing one or more identifies from the set of identifiers. 17. A server system coupled to a client device via a network, the server system being configured to: (a) transmit electronic program guide (EPG) information to the client device, the EPG information containing information pertaining to a music option selectable by the user;(b) transmit to the client device information identifying a plurality of music genres in response to receiving, from the client device, a first message indicating the user selected the music option;(c) select one or more media content items in response to receiving, from the client device, a second message transmitted in response to the user selecting one of the music genres, wherein the second message includes an identifier identifying the selected genre, and the selection of the one or more media content items is based, at least in part, on the music genre selected by the user and profile information associated with a user identifier input by the user and/or a client identifier associated with the client device; and(d) transmit the selected media content items to the client device. 18. The server system of claim 17, wherein the selection of the one or more media content items is based on profile information associated with a client identifier associated with the client device. 19. The server system of claim 18, wherein the profile information comprises a set of identifiers identifying media content items previously played for the user and/or previously transmitted to the client device. 20. The server system of claim 19, wherein the sever system is further operable to, for each selected media content item, add to the set of identifiers an identifier that identifies the selected media content item.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (231)
Blatter Harold ; Horlander Thomas Edward ; Bridgewater Kevin Elliott ; Deiss Michael Scott, Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data.
Bijnagte Leendert M. (Minneapolis MN), Apparatus and method for communicating textual and image information between a host computer and a remote display termin.
Heredia,Rafael; Greer,Frank U.; Young,Randolph G.; Priddy,Sean S.; Dean,Michael P., Apparatus, method and database for control of audio/video equipment.
Dean Dawson F. ; Wang Edward Yan-Bing ; Chen Ling Tony ; Klemets Anders Edgar ; Chaddha Navin, Authorization systems, methods, and computer program products.
Harvey John P. ; Kressin Mark S. ; Meriwether Vincent J. ; Mills Richard A. ; Tulkoff Michael C., Automated and selective distribution of video broadcasts.
Wakai Bruce Minoru ; Troxel Robert ; Booth Marc ; Takata Kaz ; Evensen Karen ; Ninh Loi, Combined digital audio/video on demand and broadcast distribution system.
Del Sesto, Eric E.; Travaille, Timothy V.; Michel, Christopher J.; Paquette, Jana J., Configurable monitoring of program viewership and usage of interactive applications.
Hamada, Ichiro; Yuzawa, Keiji, Data transmission apparatus and method, data receiving apparatus and method, and data transmission and reception system and method.
Robbins Clyde ; Maraska John F. ; Kamieniecki John ; Palmer Douglas W. ; Nasuti Tony ; Stein Robert C., Digital audio system with video output program guide.
Schoen Neil C. (9817 Freestate Pl. Gaithersburg MD 20879) Schoen Wendy A. (9817 Freestate Pl. Gaithersburg MD 20879), Digital customized audio products with user created data and associated distribution and production system.
Tsevdos James T. ; Cook Ross L. ; Ring Nancy Lee ; Barnhill Robert S. ; Hamblin Glen E. ; Milsted Kenneth L. ; Kindell Craig N. ; Waefler Susan Elizabeth ; Portela Carlos ; Anderson Brent C., Digital information accessing, delivery and production system.
Katz Donald R. ; Lau Edwin J. ; Mott Timothy ; Brenneman Scott A. ; Jun Benjamin Che-Ming ; Pai Samuel Hong-Yen, Digital information library and delivery system with logic for generating files targeted to the playback device.
Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
Miller Larry (35 Glenmoore Dr. Greenwood Village CO 80111) Knudson Edward B. (11055 W. Rowland Ave. Littleton CO 80127) Davis Bruce (5505 Preserve Pkwy. South Greenwood Village CO 80121) Darata Paul , Electronic television program guide schedule system and method including virtual channels.
Ullman Craig ; Hidary Jack D. ; Spivack Nova T., Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments.
Dunn Matthew W. ; Shoff Daniel J., Interactive entertainment network system and method for customizing operation thereof according to viewer preferences.
Levergood Thomas Mark ; Stewart Lawrence C. ; Morris Stephen Jeffrey ; Payne Andrew C. ; Treese George Winfield, Internet server access control and monitoring systems.
Ottesen Hal Hjalmar ; Smith Gordon J. ; VanLeeuwen George Willard, Media-on-demand communication system and method employing direct access storage device.
Wall ; Jr. William Edgar ; McMullan ; Jr. Jay Cauthern ; Rovira Luis Agustin, Method and apparatus for communicating different types of data in a data stream.
Bassett,Ronald W.; Beadle,Bruce A.; Brown,Michael Wayne; Doud,Leon P.; Paolini,Michael A., Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media.
Shah Nazaroff,Anthony A.; Iki,Jean M. Goldschmidt; Moore,Kenneth Alan; Hackson,David N.; Buscheck,Gregory D., Method and apparatus for searching through an electronic programming guide.
Castille Jean-Paul Gilbert,FRX, Method and apparatus for transmitting information recorded on information storage means from a central server to subscr.
John M. Van Ryzin, Method and system for automatically recording music data files by using the hard drive of a personal computer as an intermediate storage medium.
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.
Foladare Mark ; Goldman Shelley ; Silverman David Phillip ; Sturm Walter, Programmable radio subscription system for receiving selectively defined information.
Clynes Manfred (19181 Mesquite Ct. Sonoma CA 95476), Remote access server using files containing generic and specific music data for generating customized music on demand.
Eyer, Mark Kenneth; Krishnan, Aditya; Zustak, Fred J.; Chang, Matthew S.; Proehl, Andrew M.; Candelore, Brant L.; Colsey, Nicholas; Yang, David K. L.; Golden, Dayan Ivy; Shintani, Peter Rae, Selective capture and storage of A/V objects in an interactive multimedia system.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure.
Bernard Warren E. ; Jacobson Philip A., System and method for automated remote previewing and purchasing of music, video, software, and other multimedia product.
Girard Michel ; Rowe Keith ; Matthews ; III Joseph H. ; Lawler Frank, System and method for calling video on demand using an electronic programming guide.
Brandt, Gary A.; Largen, Donald R.; Cummings, Wayne F., System and method for dynamically substituting broadcast material and targeting to specific audiences.
Rosenberg,Jeremy C.; Yurman,Ronald M.; Farber,Stuart H.; Del Beccaro,David J.; Bergan, Jr.,Richard T., System and method for providing a personalized media service.
Drosset, Joseph; Hanrahan, Jeffrey A.; Keeble, Louis J.; Price, Edwin C.; Mackintosh, Gregory B., System and method for providing measurement of tracking events with radio broadcast materials via the internet.
Herz Frederick ; Ungar Lyle ; Zhang Jian ; Wachob David ; Salganicoff Marcos, System and method for scheduling broadcast of and access to video programs and other data using customer profiles.
Herz Frederick ; Ungar Lyle ; Zhang Jian ; Wachob David ; Salganicoff Marcos, System and method for scheduling broadcast of and access to video programs and other data using customer profiles.
Dunn Bryan W. ; Eshleman Matthew A. ; Butler William W. ; Collins Donald J. ; Strike Timothy M. ; Bohlander Ronald A. ; Klimek David L., System and method for the delivery of digital video and data over a communication channel.
Herz Frederick S. M. ; Eisner Jason M. ; Ungar Lyle H. ; Marcus Mitchell P., System for generation of user profiles for a system for customized electronic identification of desirable objects.
Pocock Michael H. (485 Queens Avenue London ; Ontario CAX N6B1Y3 ), System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system.
Clarke ; Jr. Edward Payson ; Flavin Robert Alan ; Nihal Perwaiz ; Purdy Geoffrey Hale ; Vogl Norbert George, System for parsing multimedia data into separate channels by network server in according to type of data and filtering out unwanted packets by client.
Sizer ; II Theodore ; August Katherine G. ; Caldwell Charles D. ; Henrick Robert F., System for processing broadcast stream comprises a human-perceptible broadcast program embedded with a plurality of human-imperceptible sets of information.
Rothblatt Martine A., System for providing global portable internet access using low earth orbit satellite and satellite direct radio broadcast system.
Logan James (81 Castle Hill Rd. Windham NH 03087) Goessling Daniel (43 Davelin Rd. Wayland MA 01778), Time delayed digital video system using concurrent recording and playback.
Koga, Tadaharu; Nakatsuka, Satoko; Kikuta, Yasushi, Transmitter and transmitting method, information editor and editing method, receiver and receiving method, information storage and storing method, and broadcasting system.
Asmus Jean-Pierre (Marly-le-Roi FRX) Soto Joseph (Montrouge FRX) Op Het Veld Sebastianus J. (Eindhoven NLX) Schneider Henri W. (Eindhoven NLX), Video circuit with screen-burn-in protection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.