Dynamic ratings-based streaming media playback system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-017/30
H04L-029/08
H04L-029/06
출원번호
US-0935780
(2015-11-09)
등록번호
US-9405753
(2016-08-02)
발명자
/ 주소
Eyal, Aviv
Aposporos, George
출원인 / 주소
Aposporos, George
대리인 / 주소
Vick, Jason H.
인용정보
피인용 횟수 :
0인용 특허 :
233
초록▼
A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes
A method is provided for playing back media from a network. The method includes receiving a search criteria from a network enabled device. The method further includes accessing a database comprising a plurality of network addresses, where the database associates each address with one or more classes of information. The addresses in the database each access a media network resource. The method further includes selecting at least one address in the database using the search criteria, and signaling the selected address to the network enabled device. The method also includes controlling the network enabled device so as to automatically access and play back the media resource of the selected address.
대표청구항▼
1. A system comprising: a playback interface executing on an internet enabled multimedia computing platform including: a media player that plays media resources delivered over the Internet from a remote server, anda streaming media clips rating system that receives a rating when a user enters a rati
1. A system comprising: a playback interface executing on an internet enabled multimedia computing platform including: a media player that plays media resources delivered over the Internet from a remote server, anda streaming media clips rating system that receives a rating when a user enters a rating selection by using one or more of an icon or display feature of the playback interface, and signals, via the Internet, the rating to a rating component; anda rating system including: a database management component that maintains an organizational data structure that describes rating information for the media resources,the rating component receives, via the Internet, the rating from the streaming media clips rating system and modifies rating information in the organizational data structure at least based on the rating; anda play-list generator adapted to automatically and dynamically generate at least one play-list based on rating information in the organizational data structure, wherein the play-list comprises identifiers of one or more media resources selected based on the rating information, wherein the media resources are played back on the media player. 2. The system of claim 1, wherein the play-list further comprises one or more of metadata information, or one or more identifiers of metadata information, about the one or more media resources, and further wherein the playback interface presents at least a portion of the metadata information to the user. 3. The system of claim 1, wherein one or more ratings are received from one or more playback interfaces. 4. The system of claim 1, wherein the selection of one or more media resources further comprises selecting media resource identifiers to be included in the play-list that have similar attributes to one or more media resources that have received a positive rating selection. 5. The system of claim 1, wherein the system further comprises a play-list communication component that communicates over the Internet the play-list or an identifier of the play-list to a second user for playback of the play-list on a second interne enabled multimedia computing platform. 6. The system of claim 1, wherein one or more of: a user plays the play-list which contains identifiers of media resources rated according to one or more criteria,the rating system uses the rating information to programmatically determine which new media resources are selected for playback, wherein the new media resources are added to the play-list by including identifiers of the new media resources in the play-list, and/orthe rating system uses the rating information to programmatically determine which multiple media resources are selected for playback, wherein the multiple media resources are added to the play-list by including identifiers of the multiple media resources in the play-list. 7. The system of claim 1, wherein the selection of one or more media resources further comprises not selecting for inclusion in the play-list media resource identifiers that have similar attributes to one or more media resources that received a negative rating selection. 8. The system of claim 1, wherein identifiers of media resources that have received a negative rating selection are no longer selected to be included in the play-list for playback to the user. 9. The system of claim 1, wherein an initial playlist is generated by user input requests of a genre, artist or other media resource attribute through a user interface of the media player. 10. A system, comprising: an Internet-enabled multimedia computing platform comprising a playback interface, the computing platform comprising: a media player that receives and plays media resources delivered over the Internet from a remote server; anda streaming media clips rating system that presents a user with an option to rate a media resource and receives a rating from the user in response to the presented option, wherein the streaming media clips rating system also signals, via the Internet, the rating received from the user to a rating component;a rating system, comprising: a network interface that receives the rating received from the user via the signaling of the computing platform; anda database management component that interfaces with an organizational data structure containing rating information for the media resources being delivered by the remote server and further modifies rating information in the organizational data structure based, at least in part, on the rating received from the user; anda play-list generator that automatically and dynamically generates at least one play-list based on rating information stored in the organizational data structure, wherein the automatically generated play-list is used to control subsequent media resources delivered by the remote server to the media player. 11. The system of claim 10, wherein one or more of: the play-list generator uses the rating or ratings to programmatically determine an order of play of multiple media resources,the rating system uses the rating information to programmatically determine which new media resources are selected to be added to the play-list, wherein the new media resources are added to the play-list by including identifiers of the new media resources in the play-list, and/orthe rating system uses the rating information to programmatically determine which multiple media resources are selected to be added to the play-list, wherein the multiple media resources are added to the play-list by including identifiers of the multiple media resources in the play-list. 12. The system of claim 10, wherein one or more ratings are received from one or more computing platforms. 13. The system of claim 10, wherein the play-list further comprises one or more of metadata information, or one or more identifiers of metadata information, about the one or more media resources, and further wherein the playback interface presents a first subset of the metadata information to the user and a second subset of the metadata information is used by the media player to control playback of the one or more media resources. 14. The system of claim 10, wherein the selection of one or more media resources further comprises selecting media resource identifiers to be included in the play-list that have similar attributes to one or more media resources that have received a positive rating selection. 15. The system of claim 10, wherein the system further comprises a play-list communication component that communicates over the Internet the play-list or an identifier of the play-list to a second user for playback of the play-list on a second interne enabled multimedia computing platform. 16. The system of claim 10, wherein the selection of one or more media resources further comprises not selecting for inclusion in the play-list media resource identifiers that have similar attributes to one or more media resources that have received a negative rating selection. 17. The system of claim 10, wherein an initial playlist is generated by user input requests of a genre, artist or other media resource attribute through a user interface of the media player. 18. A system comprising: a client application executing on an internet enabled multimedia computing platform including: a media player that plays media resources delivered over the Internet from a remote server, anda media resource rating system that receives a rating when a user enters a rating selection by using one or more of an icon or display feature of the media player, and signals, via the Internet, the rating selection to a rating component; anda backend system including: a database management component that maintains an organizational data structure that describes rating information for the media resources; andthe rating component that receives, via the Internet, the rating from the media resource rating system and modifies rating information in the organizational data structure at least based on the rating; anda play-list generator adapted to automatically and dynamically generate at least one play-list based on rating information in the organizational data structure, wherein the play-list comprises identifiers of one or more media resources selected based on rating information, wherein the media resources are played back on the media player. 19. The system of claim 18, wherein one or more of: the play-list generator uses the rating information to programmatically determine an order of play of multiple media resources,the backend system uses the rating information to programmatically determine which new media resources are selected to be added to the play-list, wherein the new media resources are added to the play-list by including identifiers of the new media resources in the play-list, and/orthe backend system uses the rating information to programmatically determine which multiple media resources are selected to be added to the play-list, wherein the multiple media resources are added to the play-list by including identifiers of the multiple media resources in the play-list. 20. The system of claim 18, wherein one or more ratings are received from one or more client application. 21. The system of claim 18, wherein the play-list further comprises one or more of metadata information, or one or more identifiers of metadata information, about the one or more media resources, and further wherein the playback interface presents at least a portion of the metadata information to the user. 22. The system of claim 18, wherein the selection of one or more media resources further comprises selecting media resource identifiers to be included in the play-list with similar attributes to one or more media resources that have received a positive rating selection. 23. The system of claim 18, wherein the system further comprises a play-list communication component that communicates over the Internet the play-list or an identifier of the play-list to a second user for playback of the play-list on a second interne enabled multimedia computing platform. 24. The system of claim 18, wherein the selection of one or more media resources further comprises not selecting media resource identifiers for inclusion in the play-list that have similar attributes to one or more media resources that have received a negative rating selection. 25. The system of claim 18, wherein an initial playlist is generated by user input requests of a genre, artist or other media resource attribute through a user interface of the media player. 26. A system comprising: a database management component that maintains an organizational data structure that describes rating information for media resources;a rating component that receives a rating over the Internet from a media player and modifies rating information in the organizational data structure at least based on the rating;a play-list generator adapted to automatically and dynamically select one or more media resources based on rating information in the organizational data structure; andwherein the media player executes on an internet enabled multimedia computing platform and automatically plays media resources delivered over the Internet and the media resources are comprised of the one or more media resources selected by the play-list generator, and wherein the media player further comprises a media resource rating system that receives a rating when a user enters a rating selection by using one or more of an icon or display feature of the media player. 27. The system of claim 26, wherein the play-list generator is further adapted to generate at least one play-list comprising one or more of metadata information, or one or more identifiers of metadata information, about the one or more media resources, and further wherein the media player presents at least a portion of the metadata information to the user. 28. The system of claim 26, wherein one or more ratings are received from one or more media player. 29. The system of claim 26, wherein one or more of: the selection of one or more media resources further comprises selecting media resource identifiers to be included in the play-list with similar attributes to one or more media resources that have received a positive rating selection,the selection of one or more media resources further comprises not selecting for inclusion in the play-list media resource identifiers that have similar attributes to one or more media resources that have received a negative rating selection, and/oridentifiers of media resources that have received a negative rating selection are no longer selected to be included in the play-list for playback to the user. 30. The system of claim 27, wherein the system further comprises a play-list communication component that communicates over the Internet the play-list or an identifier of the play-list to a second user for playback of the play-list on a second media player.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (233)
Schwabe,Judith E., API representation enabling submerged hierarchy.
Kunkel Gerard ; Krisbergh Harold ; Grosky Aaron ; Lee Jae Hea Edward ; Augenbraun Joseph E., Access system and method for providing interactive access to an information source through a networked distribution syst.
Logan, James D.; Durgin, Scott A.; Doe, Brian D; Colella, Vincent E.; Santos, Jeffrey M.; Palone, Michael G.; Boone, Stephen; Hale, McFarland; Mansfield, Paul M.; Read, Gregory J., Audio and video program recording, editing and playback systems using metadata.
Smyers Scott D., Automatically configuring storage array including a plurality of media storage devices for storing and providing data within a network of devices.
Hinman,Jeremy D. F.; Kaiser,Rolf W.; Stanfield,Geoffrey R.; Deeds,Paul; Flannery,Frank; Revelli,David, Classification and use of classifications in searching and retrieval of information.
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.
Brandt Marcia Lynn ; Brown Kenneth Edgar ; Dykes Pernell James ; Lindberg Erik Duane ; Olson Diane Elaine ; Selden Jeffrey Edward ; Snyder Devon Daniel ; Walts James Orrin, Computer apparatus and method for providing a common user interface for software applications accessed via the world-wid.
Bezos, Jeffrey P.; Spiegel, Joel R.; McAuliffe, Jon, Computer services for assisting users in locating and evaluating items in an electronic catalog based on actions performed by members of specific user communities.
Bolosky William J. ; Douceur John R., Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates.
Fujita, Noriaki; Toguri, Yasuhiro, DATA PROCESSING APPARATUS FOR PROCESSING SOUND DATA, A DATA PROCESSING METHOD FOR PROCESSING SOUND DATA, A PROGRAM PROVIDING MEDIUM FOR PROCESSING SOUND DATA, AND A RECORDING MEDIUM FOR PROCESSING SO.
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.
Kirsch Steven T. (Los Altos CA), Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database d.
Ullman Craig ; Hidary Jack D. ; Spivack Nova T., Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments.
Akizawa Mitsuru (Hachioji JPX) Yamashita Hirofumi (Yokohama JPX) Kawaguchi Hisamitsu (Sagamihara JPX) Tada Katsumi (Yokohama JPX) Kato Kanji (Yokohama JPX) Kito Akira (Ebina JPX) Yamada Hidenori (Had, File server system and file access control method of the same.
Lang Andrew K. ; Kosak Donald M., Information system and method for filtering a massive flow of information entities to meet user information classificat.
Mario Udo Brotz ; David S. Wang, Intelligent device having background caching of web pages from a digital television broadcast signal and method of same.
Bardon Didier Daniel Claude ; Berry Richard Edmond ; Martin Shirley Lynn ; Morgan Scott Anthony ; Mullaly John Martin ; Swearingen Craig Ardner, Interactive display interface for media presentation with direct access to media sequences.
Belknap William Russell (San Jose CA) Cleary Louise Irene (Boca Raton FL) Eldridge James W. (San Jose CA) Fitchett Larry William (Morgan Hill CA) Luning Stephen G. (San Jose CA) Murray Christopher S., Media streamer with control node enabling same isochronous streams to appear simultaneously at output ports or different.
Sponheim, Tom A.; Acharya, Bella; Litewka, Jack; Spooner, Jamie A.; Spencer, William A.; Buroker, Stephen H., Method and apparatus for assigning URLs to graphical objects in a web page.
Greg LoPiccolo ; Jonathon Bell ; Eran Egozy ; Ryan Lesser ; Joshua Randall ; Alexander Rigopulos ; Dan Schmidt, Method and apparatus for displaying musical data in a three dimensional environment.
Gibbs,Simon; Hoch,Michael; Gauba,Ravi; Liu,Jeff; Wang,Sidney, Method and apparatus for extending protected content access with peer to peer applications.
Tseng Kevin,TWX ; Hsieh Kuang-Hsun,TWX ; Wang William,TWX, Method and apparatus for generating musical accompaniment signals at a lower storage space requirement.
Bobeck James D. ; Clark Edward Alan, Method and apparatus for messaging, signaling, and establishing a data link utilizing multiple modes over a multiple access broadband communications network.
Atcheson John (San Francisco CA) Miller ; III James R. (Stanford CA), Method and apparatus for recommending selections based on preferences in a multi-user system.
Chatterjee, Debashish; Chidambaran, Lekshminarayanan "Luxi", Method and apparatus for reducing inefficiencies caused by sending multiple commands to a server.
Skopp Peter ; Vitale Benjamin F. ; Marur Vinod R. ; Tse Clifford S.C. ; Dulai Dharmender S., Method and apparatus to determine user identity and limit access to a communications network.
Blum Thomas L. ; Keislar Douglas F. ; Wheaton James A. ; Wold Erling H., Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information.
DeMartin Frank ; Douma Peter ; Miccoli Denise, Method and system for allowing users to access and/or share media libraries, including multimedia collections of audio and video information via a wide area network.
Rashid Richard F. (Woodinville WA) Bolosky William J. (Issaquah WA) Fitzgerald Robert P. (Redmond WA), Method and system for combining data from multiple servers into a single continuous data stream using a switch.
Arnold John K. ; Bennett John R. ; Claar Peter O. ; Dahl Kurt D. ; Dobson Jennifer L. ; Fontaine Charles A. ; Johanson Philip H. ; McGuire Donald G. ; Swanson Mary ; Wagner David G. ; Wainright Steve, Method and system for tracking the purchase of a product and services over the Internet.
Gjerdingen, Robert O.; Khan, Rehan M.; Mathys, Marc; Pirkner, Christian D.; Rice, Pete W.; Sulzer, Thomas R., Method for creating a database for comparing music.
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.
Day Michael Norman ; Yeung Leo Yue Tak, Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and.
Ito Emi,JPX ; Tsurumi Kanehisa,JPX ; Murai Yuichi,JPX, Method of operating a karaoke network system with system program distribution and karaoke network system.
Shamoon,Talal G.; Hill,Ralph D.; Radcliffe,Chris D.; Hwa,John P.; Sibert,W. Olin; Van Wie,David M., Methods and apparatus for persistent control and protection of content.
Lang Andrew K. ; Kosak Donald M., Multi-level mindpool system especially adapted to provide collaborative filter data for a large scale information filtering system.
Jones Markley L. (5143 Roswell Rd. #4 Atlanta GA 30342) Edwards Lee (2406 Woodward Way N.W. Atlanta GA 30305) Bordelon John H. (1132 Research Dr. Marietta GA 30066), Music delivery system.
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.
Bickford Brian Lee ; Brown Amahl Kenneth ; Carman Dan Darryl ; Catlett Edward Dickson ; Goodwin Gary Edward ; Kleiss James Alan ; Szabo Ronald Julius, Play list control method and system for.
Kenneth J. Guzik ; Animesh Chatterjee ; Thomas W. R. Jacobs, Play to air control workstation system in a distributed object television broadcast studio.
Bowman Dwayne E. ; Ortega Ruben E. ; Hamrick Michael L. ; Spiegel Joel R. ; Kohn Timothy R., Refining search queries by the suggestion of correlated terms from prior searches.
Lang Andrew K. ; Kosak Donald M., System and method employing individual user content-based data and user collaborative feedback data to evaluate the cont.
Ortega Ruben Ernesto ; Bowman Dwayne Edward ; Hamrick Michael L. ; Spiegel Joel R. ; Kohn Timothy R., System and method for correcting spelling errors in search queries.
Ruben Ernesto Ortega ; Dwayne Edward Bowman, System and method for correcting spelling errors in search queries using both matching and non-matching search terms.
Slotznick Benjamin, System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space.
Charles Eric Hunter, System for direct placement of commercial advertising, public service announcements and other content on electronic billboard displays.
Russell Todd Berman ; Michael Andrew Radford ; Brett Austin Kennedy ; David Kiyoshi Matsumoto, System for playback of network audio material on demand.
Kindell Craig N. ; Milsted Kenneth L. ; Vogt Michael P. ; Waefler Susan E. ; Yoder Brian E., System for the management of multiple time-critical data streams.
Charles Eric Hunter, System permitting retail stores to place advertisements on roadside electronic billboard displays that tie into point of purchase displays at stores.
Charles Eric Hunter, System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates.
Hooper Donald F. (Shrewsbury MA) Goldman Matthew S. (Marlborough MA) Bixby Peter C. (Westborough MA) Krishnamoorthy Suban (Shrewsbury MA), Video on demand with memory accessing and or like functions.
Jain Ramesh ; Horowitz Bradley ; Fuller Charles E. ; Gupta Amarnath ; Bach Jeffrey R. ; Shu Chiao-fe, Visual image database search engine which allows for different schema.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.