CN101464881A - 基于用位置信息标记的播放历史信息、在分布式环境中生成媒体推荐的方法和系统 - Google Patents
基于用位置信息标记的播放历史信息、在分布式环境中生成媒体推荐的方法和系统 Download PDFInfo
- Publication number
- CN101464881A CN101464881A CNA2008101849852A CN200810184985A CN101464881A CN 101464881 A CN101464881 A CN 101464881A CN A2008101849852 A CNA2008101849852 A CN A2008101849852A CN 200810184985 A CN200810184985 A CN 200810184985A CN 101464881 A CN101464881 A CN 101464881A
- Authority
- CN
- China
- Prior art keywords
- media item
- user
- weight
- media
- time
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/487—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/489—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
- G06F16/639—Presentation of query results using playlists
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/913—Multimedia
- Y10S707/916—Audio
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Computer Hardware Design (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
提供了在媒体推荐网络中生成媒体推荐的计算机实现的方法和系统。该方法和系统的方面包括由服务器从设备的多个用户接收媒体项的多个播放历史,其中媒体项的至少一部分标记有指示播放的时间和位置的对应的时间和位置数据;由服务器从请求者接收媒体推荐请求,包括接收指示该请求者的当前位置的种子信息;使用该请求者的用户偏好和种子信息中的至少一个来识别关联的用户,从所述关联的用户在所述多个播放历史中搜索对应的播放历史;将种子信息与对应的播放历史进行比较并且生成包含在其中的相关的媒体项的列表;以及将相关的媒体项的列表返回到请求者。
Description
背景技术
已经知晓用于分享和生成播放列表的系统。例如,加利福尼亚州的Emeryville市的的Gracenote PlaylistTM提供用于自动生成数字音乐播放列表的播放列表生成技术,该播放列表生成技术可在离线设备中工作,包括便携式MP3播放器以及桌面应用。
Gracenote Playlist PlusTM允许用户通过选择一个或多个歌曲、专辑或艺术家(例如当前播放的歌曲的艺术家)作为种子歌曲,来生成More Like ThisTM的播放列表。Gracenote Playlist接着返回包括来自相关艺术家和风格的音乐的混合体。这通过以下实现:Playlist Plus对在被称为元数据的文件标签中可获得的文本数据以及该音乐的文件名称进行分析以将该音乐链接到内部的音乐信息数据库。Playlist Plus使用Gracenote专有的元数据类型,该元数据类型包括具有多于1600个的个体风格类别和相关联的关系数据的风格系统。该系统使Playlist Plus找出较简单的系统可能错漏的歌曲之间的关系。例如,“流行朋克(Punk Pop)”歌曲可以是更类似于“斯卡复兴(Ska Revival)”歌曲,而不是类似于属于另一个“朋克”子类别例如“硬核朋克(Hardcore Punk)”的歌曲。
Last.fm有限公司是设在英国的因特网电台和音乐社区网站。使用被称为“Audioscrobbler”的音乐推荐系统,Last.fmTM通过记录用户收听的所有歌曲的细节来在流播(streamed)的电台上或者在用户自己的计算机或音乐播放器上建立每个用户的音乐口味的简档。该信息通过安装在用户的音乐播放器中的插件被转送到Last.fm的数据库(“Scrobbled”)。该简档数据被显示在用户的Last.fm简档页面上供他人观看。该站点提供许多社交网络功能并且能够推荐和播放与用户的最爱(favorite)类似的艺术家。用户能够从Last.fm的音乐库中的任何曲目创建定制的电台和播放列表。用户能够在其简档页面中嵌入播放列表供他人收听,但是该播放列表需要具有至少15个可流播的曲目,其中每一个都来自不同的艺术家。
类似地,名为“用于媒体内容的智能和自动偏好检测的方法和设备”美国专利(7,035,871 B2)提供用于通过为用户创建偏好简档来收听在线音乐的系统。当用户注册该服务并且提供反映其偏好和播放历史的细节时,生成偏好简档并且存储在偏好数据库。该系统分析在数据库中存储的简档并且从其检测到的模式学习。该系统向用户推荐带有与用户的播放历史类似的属性的音乐。
名为“交互式音乐播放列表共享系统和方法”专利申请公开文本2006/0143236AI描述了社区媒体播放列表共享系统,其中系统用户实时地上传媒体播放列表,所述媒体播放列表被自动转换成标准化的格式并且与社区中的其他用户共享。播放列表搜索接口模块浏览媒体播放列表的数据库并且基于来自系统用户的一个或多个下述输入返回类似的系统用户的播放列表:媒体识别信息、媒体类别信息、媒体关系信息、用户信息、或匹配在各个播放列表上的多个媒体项。基于播放列表搜索接口模块的结果,该系统向用户返回推荐的播放列表的列表。
虽然用于生成播放列表的传统的系统执行其所期望的目的,传统的系统遭受可以使结果对于用户口味过于宽泛的不利。一个不利就是,虽然传统的系统可以考虑其它用户的播放列表,传统的系统没有对特定组的用户的播放列表进行分析,并且没有考虑同等组影响。例如,特定的青少年收听的音乐可以受一组该青少年的同辈诸如其朋友所收听的音乐的高度影响,另一个不利是,传统的系统没有考虑以下事实:在生成播放列表时,用户的音乐口味可以受其地理位置的影响。
发明内容
示例实施例提供用于在媒体推荐网络中生成媒体推荐的计算机实现的方法和系统。该方法和系统的方面包括由服务器从设备的多个用户接收媒体项的多个播放历史,其中媒体项的至少一部分标记(tag)有指示播放的时间和位置的对应的时间和位置数据;由服务器从请求者接收媒体推荐请求,包括接收指示该请求者的当前位置的种子信息;使用该请求者的用户偏好和种子信息中的至少一个来识别关联的(correlated)用户,从所述关联的用户搜索在所述多个播放历史中的对应的播放历史;将种子信息与对应的播放历史进行比较并且生成包含在其中的相关的(related)媒体项的列表;以及将相关的媒体项的列表返回到请求者。
附图说明
图1图示了根据一个实施例的用于在分布式媒体网络中生成媒体推荐的系统。
图2是根据一个实施例更详细地图示了中央服务器32的示例组件的图。
图3是根据本发明的一个实施例图示了用于生成媒体推荐的过程的流程图。
图4是图示了示例播放历史条目的框图。
图5是图示了与媒体推荐请求一起发送的示例种子信息的框图。
图6是更详细地图示了用于响应于媒体推荐请求生成媒体推荐的系统的操作的流程图。
图7A是示出了用于在表中以图画表示的关联的用户的计算的结果的图。
图7B是示出了用于在表中以图画表示的关联的媒体项的计算的结果的图。
图8是图示了用于相关的媒体项的列表的中间结果表的框图。
图9是图示了媒体推荐的图。
图10是图示了用于在媒体项是歌曲的环境中生成媒体推荐的过程的流程图。
具体实施方式
本发明涉及用于生成媒体推荐的方法和系统。展示下面的描述以使本领域的普通技术人员能够实施和使用本发明,并且在专利申请和其要求的环境中提供下面的描述。对在此描述的实施例以及通用原理和特征的各种修改对本领域的技术人员将是显而易见的。因此,并不意在将本发明限制在所示出的实施例中,而是赋予本发明与在此所描述的原理和特征相一致的最大范围。
主要根据在特定实施方式中提供的特定系统来描述本发明。然而,本领域的普通技术人员将容易认识到,该方法和系统将在其它实施方式中有效运行。例如,在本发明中可使用的系统、设备和网络可以采用多种不同的形式。也将在具有某些框的特定方法的环境中来描述本发明。然而,该方法和系统对于具有与本发明并非不一致的不同的和/或附加的框的其它方法也有效运行。
本发明一般涉及用于响应于对其他用户的播放历史的用户请求生成诸如歌曲的列表的媒体推荐的方法和系统。媒体服务的中央服务器存储和不断地更新多个用户的播放历史。响应于接收来自请求者的媒体推荐请求以及从该请求者提供的种子信息,诸如该请求者的位置,该中央服务器的请求处理器基于用户偏好和种子信息为请求者识别关联的用户。然后将该种子信息与关联的用户的播放历史进行比较。可以基于各种参数将权重赋予关联的用户的播放历史中的媒体项。然后基于加权的分值对媒体项进行排名并接着将其展示给请求者。
图1图示了根据一个实施例用于在分布式媒体网络中生成媒体推荐的系统10。通常,系统10包括多个设备12a、12b和12n(统称为设备12),所述多个设备能够展示或播放媒体项并且经由诸如但不限于因特网的网络24与诸如但不限于因特网电台服务的媒体服务通信。媒体服务30可以具有连接到网络24的至少一个中央服务器32,以及内容库36。
每个设备12可以包括媒体播放器14、媒体集合16、位置装置18、用户偏好20以及内容请求者22。在一个实施例中,媒体播放器14可以运行来播放来自媒体集合16或内容库36的媒体项。来自媒体集合16的媒体项44a和来自内容库36的媒体项44b在此被统称为媒体项44。
注意到,虽然为了论述的简洁和方便,示例实施例可以从作为例如mp3的歌曲方面来论述媒体项44,但是术语媒体项44同样适用于其它类型的媒体,诸如数字图像、幻灯片、音频书籍、数字书籍以及视频展示等。示例性的视频展示是电影、电视节目、音乐视频等。
在一个实施例中,设备12可以通过网络24形成对等(P2P)网络,如在2006年7月11日提交的题为“P2P Network for Providing Real Time MediaRecommendations(用于提供实时媒体推荐的P2P网络)”的共同未决的申请No.11/484,130所描述的,在此通过引用将其整体并入本文。在一个实施例中,设备12可以通过相互之间的直接通信形成P2P网络,而在另一个实施例中,设备12可以经由媒体服务30形成P2P网络。设备12可以是具有到网络24的连接以及媒体回放功能的任何设备。例如,设备12可以是具有到网络24的有线或无线连接的个人计算机、膝上型计算机、移动电话、便携式媒体播放器、PDA或类似物。
媒体集合16可以包括存储在一个或多个数字存储单元中的任何数量的媒体项44a,所述数字存储单元诸如一个或多个硬盘、闪存、存储卡、内置随机存取存储器(RAM)、外置数字存储设备或类似物。用户偏好20可以包括定义与媒体项和收听习惯有关的偏好的属性,如以下进一步所描述。
位置装置18可以包括能够单个地或与远程设备相结合地确定设备12的位置或地点的软件和/或硬件。在一个实施例中,位置装置18包括硬件设备,诸如全球定位系统(GPS)感测器。在另一个实施例中,位置装置包括组件,诸如在中央服务器32上的软件,该软件能够确定设备12的网际协议(IP)地址以及然后用于从该IP地址确定位置。在另一个实施例中,位置装置包括能够基于小区塔三角法则(celltower triangulation)确定设备12的位置的软件和/或硬件。
当媒体项44从媒体集合16或通过网络24流播而在设备12上播放时,设备12可以生成所播放的媒体项44的一个或多个播放历史38,不管设备12是在线的或离线的。根据示例实施例,可以用指示每个媒体项44被播放的时间和位置的时间和位置数据来标记设备12的播放历史38。一旦设备12与中央服务器连接,可以将播放历史38和用户偏好20两者定期地或按请求提供给中央服务器32。
媒体播放器14或内容请求者22能够被配置为用时间和位置数据来标记播放历史38。并且媒体播放器14或内容请求者22能够被配置为将播放历史38和用户偏好20提供给中央服务器32,虽然不一定是在相同的时间或以相同的频率。可选地,设备12的用户可以通过Web浏览器经由因特网向媒体服务30提供用户偏好20。媒体播放器14和内容请求者22可以被实现为软件、硬件或硬件和软件的结合。内容请求者22可选地可以被整合到媒体播放器14中。
中央服务器32可以托管用户帐户34和请求处理器40。用户帐户34可以对有关媒体服务30的用户的信息以用户数据42的形式进行维护,包括其上传的用户偏好20和播放历史38。媒体服务30的用户优选地对应于设备12的用户。内容库36可以维护关于任何数量的媒体项44的媒体信息。例如,媒体信息可以包括风格、标题、发行日期、乐队名称、风格、来源国家、现场表演的位置以及类似信息。在一个实施例中,媒体服务30可以通过流播(streaming)使媒体项44在网络24上可获得。
在操作中,设备12的内容请求者22从设备12发送媒体推荐请求26到媒体服务30。可以与种子信息一起发送媒体推荐请求26,诸如设备的当前位置。响应于接收媒体推荐请求26,请求处理器40通过以下来计算结果:首先将一组用户帐户34关联起来以在计算中考虑,然后从关联的用户帐户挖掘播放历史38以生成媒体推荐46,所述媒体推荐46包括基本与例如设备的当前位置的种子信息相匹配的一个或多个相关的媒体项44。下面将描述该过程。
图2是根据一个实施例更详细地图示了中央服务器32的示例组件图。服务器为每个用户所维护的用户帐户34可以包括以下各项:用户偏好20、在线状态202、集合信息204、用户播放历史38、朋友列表206、组列表208以及用户简档210。
用户偏好20可以由媒体播放器14和中央服务器32使用以分别地根据媒体项是在设备12上被本地播放还是从媒体服务30被流播来选择为用户播放媒体项的次序。用户偏好20可以包括赋予诸如用户、风格、发行年代以及位置/可用性的多个类别中的每一个的权重或优先级。通常,位置/可用性可以识别歌曲是否:被本地存储在媒体集合16中;经由媒体服务30可用;可供从电子商务服务或其它设备12b、12n中的一个下载,以及可选地购买;或者在如果需要的话用户可以搜索歌曲的情况下,当前是不可用的。用户偏好20可以被本地存储在设备12处和/或中央服务器32处。如果设备12是便携式设备,则用户偏好可以被配置在在诸如个人计算机的相关联的用户系统上,并且在同步过程期间被转送到设备12。用户偏好可以替选地由媒体服务30基于设备12的播放历史自动提供或建议。
在线状态202可被用来存储指示用户当前是否在线以及是否已登录到媒体服务30的值。
集合信息204可以包括用户收集的每一个新媒体项的记录,包括存储在用户从其登录的设备12、任何家用计算机212、台式计算机214或膝上型计算机216的媒体集合16中的那些记录。集合信息204基于该集合信息204所驻留的机器而被分离。即,在机器上作为客户端运行的媒体播放器14向中央服务器32提供与在该机器上找到的媒体项有关的信息并且提供用于该机器的机器标识符。可以单独为这些机器中的每一个收集并存储集合信息204。
如上所述,播放历史38是标记有时间和位置的由用户220播放的每一个媒体项的记录。朋友列表206是用户希望从其接收推荐的用户的列表,以及组列表208是那些朋友的分组的列表,所述组列表可以识别同等组。
用户简档210包括与用户的集合有关的统计量,诸如艺术家分布220、风格分布224以及发行年份分布226。
内容库36可以包括内容描述符230和内容服务器232。内容服务器232托管并提供媒体项44。内容描述符230可以包含识别中央服务器32已知的每一个媒体项44的信息,包括媒体指纹234、全球唯一标识符或GUID 236、用于媒体项44的元数据238以及指示在内容服务器232上的文件位置的URL 240。
请求处理器40可以协同用户匹配组件262、内容匹配组件264以及响应格式器组件266,其如下所述起作用来生成并向设备12提供媒体推荐。
图3是根据本发明的一个实施例图示了用于生成媒体推荐的过程的流程图。该过程从中央服务器32从设备12的用户接收媒体项的多个播放历史38开始,其中播放历史38中列出的媒体项标记有指示播放的时间和位置的对应的时间和位置数据(框300)。
图4是图示了播放历史条目的框图。示例播放历史条目400分别包括用于识别媒体项的GUID 402、以及指示播放的位置和时间的播放位置404和时间戳406。播放位置404和时间戳406可以是任何格式。例如,播放位置404可以包括GPS坐标(纬度和经度)、地址、邮政编码、城市、社区等等。时间戳406可以包括例如以格林威治标准时间(GMT)表示的日历日期和日内时间。
再次参见图3,中央服务器32从请求者接收媒体推荐请求26,包括接收指示请求者的当前位置的种子信息(框302)。
在一个实施例中,媒体推荐请求26可以包括种子信息。在另一个实施例中,可以将种子信息作为除媒体推荐请求26之外的附加信息发送给中央服务器32。
响应于接收媒体推荐请求26,诸如请求处理器40的媒体服务30的组件使用请求者的用户偏好20和/或种子信息来识别关联的用户,从所述关联的用户在多个播放历史38中搜索对应的播放历史(框304)。在另一个实施例中,可以首先使用种子信息来搜索播放历史38,接着匹配用户偏好。
然后将种子信息与对应的播放历史相比较,并且生成包含在其中的相关的媒体项的列表(框306)。然后将相关的媒体项的列表作为媒体推荐46返回给请求者(框308)。一旦被设备12接收,则媒体播放器14可以自动播放在媒体推荐46中列出的媒体项。
在又一个实施例中,种子信息500包括除请求者的当前位置外的时间数据,使得播放历史38中的媒体项可以至少部分基于来自种子信息的请求者的当前位置和时间数据来关联。设备12的任何内部或外部时间设备可以适于将时间数据包括在种子信息500中。
图5是图示了与媒体推荐请求26一起发送的示例种子信息的框图。根据示例实施例,请求处理器40在为请求者计算相关的媒体项期间执行两个步骤的过程,并且在两个步骤期间使用与媒体推荐请求26一起发送的种子信息500来:1)过滤并关联用户,因此过滤并关联播放历史38;以及2)过滤关联的用户的播放历史。
在一个实施例中,种子信息500可以包括当前位置502、时间数据504、朋友ID 506、一个或多个种子媒体项508、终止条件510、用户选择提示512以及内容选择提示514的任何组合。
当前位置502指示请求设备的当前位置。时间数据504是可被用来在媒体推荐生成期间过滤播放历史38以关联媒体项的另一个值。时间数据可以指示设备12发送媒体推荐请求26的时间。时间数据504也可以表示不同的值。例如,时间数据可被用来指示时间界值(time cut-off value),使得具有指示媒体项在该界值后被播放的时间戳406的媒体项(即,是较新的)被选择。可以关于播放位置404和时间戳406将当前位置502和时间数据504格式化,如上所述。
朋友ID 506可以是请求者指定的可被用来过滤播放历史38以缩小搜索的播放历史38的范围的朋友的用户ID的列表。种子媒体项508可以是种子歌曲(优选地,仅是来自歌曲的元数据),例如在媒体推荐生成期间被用来找到类似的媒体项的种子歌曲。终止条件510可以指定在媒体推荐46中返回的媒体项的数量以及可选的超时条件(time out condition)。
用户选择提示512和内容选择提示514包括用户可改变的值,其被表示为可被用来控制对推荐哪些媒体项的计算的方法。用于当前位置502、时间数据504以及朋友ID 506的值可被用作在用户选择提示512和内容选择提示514的一些方法中使用的值的输入。
用户选择提示512是用于在对为请求者选择相关媒体项的计算的第一步骤期间用于考虑的关联或过滤用户帐户34(因此用户)的方法。用户选择提示512确保仅对具有与请求者密切关联的用户偏好20的用户帐户34的播放历史38搜索媒体推荐。
在一个实施例中,用户选择提示512可以包括接近性权重516、简档权重518、社交距离权重520、状态权重522以及关键词权重524。接近性权重516仅搜索在请求者附近的设备12的用户的播放历史38。该接近性可以通过确定用户的设备12的最后已知的当前位置502是否在请求者的设备12的当前位置502的阈值距离内来计算。
简档权重518基于简档匹配方案搜索具有比请求者的用户偏好之间的最小距离更小的用户偏好的用户的播放历史38。社交距离权重520仅搜索社交网络内的请求者的N个步段(step)内的用户的播放历史38。状态权重522仅搜索具有“在线”的当前状态的那些用户的播放历史38。关键词权重524搜索具有与请求者提供的关键词相匹配的关键词的用户的播放历史38。
内容选择提示514是在对为请求者选择相关媒体项以确定将考虑哪些媒体项的的计算的第二步骤期间过滤关联的用户的播放历史38的方法。内容选择提示514可以包括接近性权重526、时间权重528、表演(performance)权重530、创建者权重532、元数据权重534、寿命权重536、关键词权重538、特征率(feature rate)540以及使用率542。接近性权重526选择具有在请求者的当前位置502附近的播放位置404的媒体项。可以基于阈值距离来计算接近性并且可以基于特定的应用来配置接近性。
时间权重528选择具有由时间戳406所指示的访问时间的媒体项,所述访问时间与在种子信息500中指定的时间数据504的时间阈值内的时间匹配。表演权重530选择具有在请求者的当前位置502附近的现场表演位置的媒体项。
创建者权重532选择具有创建了位于媒体推荐请求的当前位置附近的媒体项的组的媒体项。元数据权重534选择具有与请求者提供的诸如风格、年代等等的标准相匹配的元数据的媒体项。寿命权重536选择具有与请求者提供的标准相匹配的自媒体项被最后访问后的时间流逝的媒体项。关键词权重538选择具有与请求者提供的关键词标准相匹配的关键词的媒体项。特征权重540选择具有从媒体项提取的并且作为元数据存储的指定的特征的媒体项。使用权重542包含关于媒体项已被播放的频度以及可被用作使用直方图的信息。
图6是更详细地图示了用于生成媒体推荐46的系统10的操作的流程图。在该实施例中,过程从设备12a和12b向中央服务器32注册开始(块600和602)。注册可以包括设备12a和12b的用户建立帐户以及成为媒体服务30的成员以及上载识别其各自的设备12a和12b的信息。
设备12a然后可以将其播放历史400发送到中央服务器32(块604),并且设备12b可以将其播放历史400发送到中央服务器32(块606)。如上所述,中央服务器32存储与设备12a和12b的用户的用户帐户34相关联的播放历史38。设备12a也可以将其用户偏好20发送到中央服务器32(块608)。
之后某一时间,设备12a可以向中央服务器32发送媒体推荐请求26和种子信息500(块610),后者然后被传递到请求处理器40。请求处理器40的用户匹配组件262首先从中央服务器32请求用户帐户34(块612)。响应于接收用户帐户34,用户匹配组件262基于用户偏好20和用户选择提示512过滤用户帐户34。即,使用评估函数来对从设备12a发送的用户偏好20和用户选择提示512与其它用户的用户帐户34信息进行比较并且计算用户间的关联。对关联的用户的计算的结果在图7A中示出的表中以图画表示。用户匹配组件262对表中的项进行排名,并且向中央服务器32返回具有最高关联度并且在关联的用户的列表中的项(块616)。
接着,请求处理器40的内容匹配组件264请求关联的用户的播放历史38(块618)。响应于接收关联的用户的播放历史38,内容匹配组件264基于来自种子信息500中的内容选择提示514过滤播放历史38中列出的媒体项(块620)。即,内容匹配组件264使用评估函数来对内容选择提示514与和播放历史38中列出的媒体项44有关的信息进行比较以计算相关的或匹配的媒体项之间的关联度。对关联的媒体项的计算的结果在图7B中示出的表中以图画表示。内容匹配组件264对表中的项进行排名,并且向中央服务器32返回具有最高关联度的项以及返回相关的媒体项的列表(块622)。
中央服务器32然后将相关媒体项的列表作为媒体推荐46返回给请求设备12(块624)。
在一个实施例中,将关联的用户的列表(块616)和相关的媒体项的列表(块622)处理成中间结果表,然后由请求处理器40的响应格式器266格式化为媒体推荐46。
图8是图示了用于相关的媒体项的列表的中间结果表的框图;以及图9是图示了媒体推荐46的图。
参见图8,中间结果表800中的条目可以包括识别媒体项的媒体ID 802、推荐了该媒体项的用户的用户ID 804、用户权重806、媒体项权重808以及分值810。用户权重806表示关联度值,所述关联度值表示请求者和对应用户之间的关联程度,如表7A中所计算。这些关联度值也受512中提供的用户加权提示所影响。在明确地提供了可选的朋友ID 506的情况下,朋友ID 506中所指定的一组用户是在7A的计算中考虑的仅有的用户。媒体项权重808表示关联度值,所述关联度值表示可选的种子媒体项508与对应的媒体项之间的关联程度,如表7B中所计算。当请求者并未提供种子媒体项508时,可以从内容选择提示514构造理论上的种子媒体项简档,并且表7B中的关联度值与该理论种子相关。分值810表示用户权重808和媒体项权重808的函数。
一旦完成了中间结果表800,则中央服务器32根据分值810对条目进行排序,并且使用媒体项ID 802移除任何重复条目。
如图9中所示,得分最高的前N个的媒体项然后被格式化为媒体推荐46并且被返回到请求设备12。在一个实施例中,媒体推荐46包括媒体ID 802和分值810。媒体推荐可以可选地包括原始种子信息500的至少一部分,诸如当前位置502和终止条件510。
在一个实施例中,媒体ID 802包括:识别媒体项的信息,诸如用于歌曲的全球唯一标识符(GUID)、歌曲的标题等等;使其它设备能够获得该歌曲的统一资源定位符(URL),诸如使得能够从媒体服务30下载或流播歌曲的URL或者使得能够从电子商务服务购买并下载歌曲的URL;使得能够从媒体服务30或类似的电子商务服务下载或流播歌曲的预览的URL;描述歌曲的元数据,诸如包括例如风格、歌曲的标题、歌曲的艺术家、在其上可以找到该歌曲的专辑、发行歌曲或专辑的日期、歌词等等的ID3标签。替选地,媒体推荐46也可以包括推荐了相关的媒体项的用户的用户ID 804。
图10是图示了用于在媒体项是歌曲的环境中生成媒体推荐46的过程的流程图。过程从中央服务器32从请求用户接收种子信息500和用户偏好20开始(框1000)。然后基于用户偏好20对用户帐户34进行关联(框1002)。然后选择前M个相关度最高的用户(框1004)。这对应于来自图6的块614。
接着,基于用户偏好20选择来自所述M个关联的用户中的每一个的N首歌曲(框1006)。在一个实施例中,N可以表示来自所述M个关联的用户中的每一个的播放历史38的N个最常播放的歌曲。基于种子信息500将权重赋予所选择的歌曲(框1008)。种子信息域502、504、506和510都可以是可选的,但是必须指定至少一个。此后,基于所赋予的权重对加权的歌曲进行排名(框1010)。框1006至框1010对应于来自图6的块620。
中央服务器32然后将L个最高排名的歌曲ID作为媒体推荐46返回给请求用户(框1012)。
公开了用于生成媒体推荐的方法和系统。根据所示出的实施例描述了本发明,并且本领域的普通技术人员将容易认识到,可以存在对实施例的变更,所述变更在本发明的精神和范围内。例如,本发明可以使用硬件、软件、包含程序指令的计算机可读介质或者其组合来实现。根据本发明编写的软件被存储在诸如存储器或CD-ROM的某些形式的计算机可读介质中,或者被通过网络传送,以及由处理器执行。因此,计算机可读介质意在包括可以例如通过网络传送的计算机可读信号。因此,在不背离权利要求的精神和范围的情况下本领域的普通技术人员可以进行许多修改。
Claims (36)
1.一种用于生成媒体推荐的计算机实现的方法,包括:
由服务器从设备的多个用户接收媒体项的多个播放历史,其中所述媒体项的至少一部分标记有指示播放的时间和位置的对应的时间和位置数据;
由所述服务器从请求者接收媒体推荐请求,包括接收指示所述请求者的当前位置的种子信息;
使用所述请求者的用户偏好和所述种子信息中的至少一个来识别关联的用户,从所述关联的用户在所述多个播放历史中搜索对应的播放历史;
将所述种子信息与所述对应的播放历史进行比较并且生成包含在其中的相关的媒体项的列表;以及
将相关的媒体项的所述列表返回到所述请求者。
2.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收时间数据,并且使用所述时间数据来关联所述对应的播放历史中的所述媒体项。
3.如权利要求2所述的计算机实现的方法,进一步包括基于来自所述种子信息的所述请求者的所述当前位置和所述时间数据,关联所述对应的播放历史中的所述媒体项。
4.如权利要求3所述的计算机实现的方法,其中所述时间数据表示以下中的一个:发送了所述媒体推荐请求的时间;以及时间界值,其中所述时间界值被用来选择媒体项,所述媒体项具有指示该媒体项在所述时间界值后被播放的对应的时间和位置数据。
5.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收用来过滤所述多个播放历史的、由所述请求者指定的朋友的用户ID的列表。
6.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收用来在所述媒体推荐的生成期间找到类似的媒体项的种子媒体项。
7.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收指定在所述媒体推荐中返回的媒体项的数量的终止条件。
8.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收用于关联所述多个用户的用户选择方法。
9.如权利要求8所述的计算机实现的方法,其中所述用户选择方法包括接近性权重,所述接近性权重仅搜索所述请求者附近的所述用户的所述播放历史。
10.如权利要求8所述的计算机实现的方法,其中所述用户选择方法包括简档权重,所述简档权重基于简档匹配方案仅搜索具有比所述请求者的用户偏好之间的最小距离更小的用户偏好的所述用户的所述播放历史。
11.如权利要求8所述的计算机实现的方法,其中所述用户选择方法包括社交距离权重,所述社交距离权重仅搜索社交网络内的所述请求者的N个步段内的所述用户的所述播放历史。
12.如权利要求8所述的计算机实现的方法,其中所述用户选择方法包括状态权重,所述状态权重仅搜索具有“在线”的当前状态的那些用户的所述播放历史。
13.如权利要求1所述的计算机实现的方法,其中接收所述种子信息进一步包括接收用于过滤所述播放历史的内容选择方法。
14.如权利要求13所述的计算机实现的方法,其中所述内容选择方法包括接近性权重,所述接近性权重选择具有在所述请求者的所述当前位置附近的播放位置的所述媒体项。
15.如权利要求13所述的计算机实现的方法,其中所述内容选择方法包括时间权重,所述时间权重选择具有访问时间的所述媒体项,所述访问时间与在所述种子信息中指定的时间数据的时间阈值内的时间匹配。
16.如权利要求13所述的计算机实现的方法,其中所述内容选择方法包括表演权重,所述表演权重选择具有在所述请求者的所述当前位置附近的现场表演位置的所述媒体项。
17.如权利要求13所述的计算机实现的方法,其中所述内容选择方法包括创建者权重,所述创建者权重选择具有创建了位于所述媒体推荐请求的所述当前位置附近的所述媒体项的组的所述媒体项。
18.如权利要求13所述的计算机实现的方法,其中所述内容选择方法包括寿命权重,所述寿命权重选择具有与所述请求者提供的标准相匹配的、自所述媒体项被最后访问后流逝的时间的所述媒体项。
19.一种系统,包括:
多个设备;以及
与所述多个设备通信的媒体服务,所述媒体服务包括服务器以及内容库;其中所述服务器能用于:
从所述多个设备的用户接收媒体项的多个播放历史,其中所述媒体项的至少一部分标记有指示播放的时间和位置的对应的时间和位置数据;
从请求者接收媒体推荐请求,包括接收指示所述请求者的当前位置的种子信息;
使用所述请求者的用户偏好和所述种子信息中的至少一个来识别关联的用户,从所述关联的用户在所述多个播放历史中搜索对应的播放历史;
将所述种子信息与所述对应的播放历史进行比较并且生成包含在其中的相关的媒体项的列表;以及
将相关的媒体项的所述列表返回到所述请求者。
20.如权利要求19所述的系统,其中所述种子信息进一步包括用来关联所述对应的播放历史中的所述媒体项的时间数据。
21.如权利要求20所述的系统,其中基于来自所述种子信息的所述请求者的所述当前位置和所述时间数据来关联所述对应的播放历史中的所述媒体项。
22.如权利要求21所述的系统,其中所述时间数据表示以下中的一个:发送了所述媒体推荐请求的时间;以及时间界值,其中所述时间界值被用来选择媒体项,所述媒体项具有指示该媒体项在所述时间界值后被播放的对应的时间和位置数据。
23.如权利要求19所述的系统,其中所述种子信息进一步包括用来过滤所述多个播放历史的、由所述请求者指定的朋友的用户ID的列表。
24.如权利要求19所述的系统,其中所述种子信息进一步包括用来在所述媒体推荐的生成期间找到类似的媒体项的种子媒体项。
25.如权利要求19所述的系统,其中所述种子信息进一步包括指定在所述媒体推荐中返回的媒体项的数量的终止条件。
26.如权利要求19所述的系统,其中所述种子信息进一步包括用于关联所述多个用户的用户选择方法。
27.如权利要求26所述的系统,其中所述用户选择方法包括接近性权重,所述接近性权重仅搜索所述请求者附近的所述用户的所述播放历史。
28.如权利要求26所述的系统,其中所述用户选择方法包括简档权重,所述简档权重基于简档匹配方案仅搜索具有比所述请求者的用户偏好之间的最小距离更小的用户偏好的所述用户的所述播放历史。
29.如权利要求26所述的系统,其中所述用户选择方法包括社交距离权重,所述社交距离权重仅搜索社交网络内的所述请求者的N个步段内的所述用户的所述播放历史。
30.如权利要求26所述的系统,其中所述用户选择方法包括状态权重,所述状态权重仅搜索具有“在线”的当前状态的那些用户的所述播放历史。
31.如权利要求19所述的系统,其中接收所述种子信息进一步包括接收用于过滤所述播放历史的内容选择方法。
32.如权利要求31所述的系统,其中所述内容选择方法包括接近性权重,所述接近性权重选择具有在所述请求者的所述当前位置附近的播放位置的所述媒体项。
33.如权利要求31所述的系统,其中所述内容选择方法包括时间权重,所述时间权重选择具有与在所述种子信息中指定的时间数据的时间阈值内的时间匹配的访问时间的所述媒体项。
34.如权利要求31所述的系统,其中所述内容选择方法包括表演权重,所述表演权重选择具有在所述请求者的所述当前位置附近的现场表演位置的所述媒体项。
35.如权利要求31所述的系统,其中所述内容选择方法包括创建者权重,所述创建者权重选择具有创建了位于所述媒体推荐请求的所述当前位置附近的所述媒体项的组的所述媒体项。
36.如权利要求31所述的系统,其中所述内容选择方法包括寿命权重,所述寿命权重选择具有与所述请求者提供的标准相匹配的、自所述媒体项被最后访问后的时间流逝的所述媒体项。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/963,050 US8060525B2 (en) | 2007-12-21 | 2007-12-21 | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US11/963,050 | 2007-12-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101464881A true CN101464881A (zh) | 2009-06-24 |
CN101464881B CN101464881B (zh) | 2013-06-05 |
Family
ID=40789884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101849852A Expired - Fee Related CN101464881B (zh) | 2007-12-21 | 2008-12-22 | 基于用位置信息标记的播放历史信息、在分布式环境中生成媒体推荐的方法和系统 |
Country Status (2)
Country | Link |
---|---|
US (3) | US8060525B2 (zh) |
CN (1) | CN101464881B (zh) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101964787A (zh) * | 2010-09-17 | 2011-02-02 | 深圳市同洲电子股份有限公司 | 实现多终端断点续播节目的方法和装置及系统 |
CN102467723A (zh) * | 2010-11-09 | 2012-05-23 | 索尼公司 | 用于在查看型社交网络中向用户提供推荐的系统和方法 |
CN102668511A (zh) * | 2009-12-15 | 2012-09-12 | 苹果公司 | 基于内容和位置的自组织联网 |
CN102722532A (zh) * | 2012-05-18 | 2012-10-10 | 山东大学 | 一种基于内容和用户历史的音乐推荐算法 |
CN102890713A (zh) * | 2012-09-20 | 2013-01-23 | 浙江大学 | 一种基于用户当前地理位置和物理环境的音乐推荐方法 |
CN103002020A (zh) * | 2012-11-15 | 2013-03-27 | 广州酷狗计算机科技有限公司 | 音乐共享方法及其系统 |
CN103686447A (zh) * | 2013-12-20 | 2014-03-26 | 广东威创视讯科技股份有限公司 | 视频传输方法和系统 |
CN104239450A (zh) * | 2014-09-01 | 2014-12-24 | 百度在线网络技术(北京)有限公司 | 搜索推荐方法和装置 |
CN104520887A (zh) * | 2012-06-29 | 2015-04-15 | 芬克数字电视指导有限责任公司 | 用于自动生成推荐的装置及方法 |
WO2015117556A1 (en) * | 2014-02-07 | 2015-08-13 | Music Technology Limited | Digital media content and associated user pool apparatus and method |
CN104954818A (zh) * | 2014-03-27 | 2015-09-30 | 中国电信股份有限公司 | 调整播放列表中媒体项顺序的方法与装置 |
CN105072465A (zh) * | 2015-08-27 | 2015-11-18 | 北京搜狗科技发展有限公司 | 一种视频播放控制方法及电子设备 |
CN105190597A (zh) * | 2012-12-13 | 2015-12-23 | 微软技术许可有限责任公司 | 基于社交的信息推荐系统 |
CN105654975A (zh) * | 2015-12-28 | 2016-06-08 | 惠州Tcl移动通信有限公司 | 移动终端的音乐播放方法以及移动终端 |
WO2016095575A1 (zh) * | 2014-12-17 | 2016-06-23 | 中兴通讯股份有限公司 | 多媒体数据的处理方法及装置 |
CN105960640A (zh) * | 2014-02-04 | 2016-09-21 | 谷歌公司 | 自适应音乐和视频推荐 |
CN106874463A (zh) * | 2017-02-13 | 2017-06-20 | 宁波诺丁汉大学 | 一种信息推送方法 |
CN106951515A (zh) * | 2017-03-17 | 2017-07-14 | 上海衡修信息科技有限公司 | 一种基于社交软件的联系人匹配方法及装置 |
CN107256215A (zh) * | 2010-10-28 | 2017-10-17 | 谷歌公司 | 使用媒体文件加载移动计算设备 |
CN107463644A (zh) * | 2017-07-20 | 2017-12-12 | 维沃移动通信有限公司 | 一种音乐推荐方法及移动终端 |
CN107644367A (zh) * | 2009-04-29 | 2018-01-30 | 亚马逊科技公司 | 根据多个用户的地址信息之间的相似性产生推荐 |
CN107864400A (zh) * | 2016-09-22 | 2018-03-30 | 青岛海尔多媒体有限公司 | 一种播放方法及装置 |
CN107885745A (zh) * | 2016-09-29 | 2018-04-06 | 亿览在线网络技术(北京)有限公司 | 一种歌曲推荐方法及装置 |
CN107943877A (zh) * | 2017-11-14 | 2018-04-20 | 百度在线网络技术(北京)有限公司 | 待播放多媒体内容的生成方法和装置 |
CN108781300A (zh) * | 2016-06-21 | 2018-11-09 | 谷歌有限责任公司 | 用于基于网络状况推荐内容的方法、系统以及介质 |
CN110089124A (zh) * | 2016-12-19 | 2019-08-02 | 伯斯有限公司 | 智能预设 |
CN110619054A (zh) * | 2019-09-05 | 2019-12-27 | 北京酷我科技有限公司 | 一种多媒体相关的第三方信息可视化呈现的方法及系统 |
CN111147531A (zh) * | 2018-11-02 | 2020-05-12 | 沈阳美行科技有限公司 | 一种音乐共享方法及装置 |
CN111488484A (zh) * | 2020-04-16 | 2020-08-04 | 北京雷石天地电子技术有限公司 | 基于类指数分布和tf-idf特征的歌曲推荐方法、介质和装置 |
CN111954017A (zh) * | 2020-08-14 | 2020-11-17 | 北京达佳互联信息技术有限公司 | 直播间搜索方法、装置、服务器及存储介质 |
CN112230871A (zh) * | 2020-09-25 | 2021-01-15 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息溯源方法、系统、智能终端以及存储介质 |
CN112230872A (zh) * | 2020-09-25 | 2021-01-15 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息云端存储管理方法、系统、智能终端以及存储介质 |
CN112579825A (zh) * | 2014-06-20 | 2021-03-30 | 谷歌有限责任公司 | 显示与设备上播放的内容有关的信息 |
CN112930544A (zh) * | 2018-10-24 | 2021-06-08 | 克莱米特公司 | 利用遗传学和特征工程来提高按田地的种子产品选择和推荐的放置可预测性 |
US11350173B2 (en) | 2015-11-19 | 2022-05-31 | Google Llc | Reminders of media content referenced in other media content |
US11354368B2 (en) | 2014-06-20 | 2022-06-07 | Google Llc | Displaying information related to spoken dialogue in content playing on a device |
US11425469B2 (en) | 2014-06-20 | 2022-08-23 | Google Llc | Methods and devices for clarifying audible video content |
Families Citing this family (131)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US8427303B1 (en) | 2002-06-27 | 2013-04-23 | Geomass Limited Liability Company | System and method for providing media content having attributes matching a user's stated preference |
WO2004003705A2 (en) | 2002-06-27 | 2004-01-08 | Small World Productions, Inc. | System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated prefernces |
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
US8027954B2 (en) * | 2007-05-31 | 2011-09-27 | Red Hat, Inc. | Portable media player recommendation system |
US20090177301A1 (en) * | 2007-12-03 | 2009-07-09 | Codentity, Llc | Scalable system and method for an integrated digital media catalog, management and reproduction system |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8316015B2 (en) * | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US8060525B2 (en) | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US8688674B2 (en) * | 2008-02-14 | 2014-04-01 | Beats Music, Llc | Fast search in a music sharing environment |
US8015144B2 (en) | 2008-02-26 | 2011-09-06 | Microsoft Corporation | Learning transportation modes from raw GPS data |
US8972177B2 (en) * | 2008-02-26 | 2015-03-03 | Microsoft Technology Licensing, Llc | System for logging life experiences using geographic cues |
US8966121B2 (en) | 2008-03-03 | 2015-02-24 | Microsoft Corporation | Client-side management of domain name information |
JP2009217551A (ja) * | 2008-03-11 | 2009-09-24 | Funai Electric Co Ltd | メディアプレーヤとその再生方法 |
US8626575B1 (en) | 2008-03-20 | 2014-01-07 | Google Inc. | Targeted advertising using temporal analysis of user specific data |
US20090327035A1 (en) * | 2008-06-28 | 2009-12-31 | Microsoft Corporation | Media content service for renting jukeboxes and playlists adapted for personal media players |
US8407751B2 (en) * | 2008-06-30 | 2013-03-26 | At&T Intellectual Property I, L.P. | Methods, devices, and computer program products for providing instant messaging in conjunction with an audiovisual, video, or audio program |
CA2730413A1 (en) * | 2008-07-11 | 2010-01-14 | Bby Solutions, Inc. | Ratings switch for portable media players |
US8655953B2 (en) * | 2008-07-18 | 2014-02-18 | Porto Technology, Llc | System and method for playback positioning of distributed media co-viewers |
CN101324948B (zh) | 2008-07-24 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种信息推荐的方法及装置 |
US8914384B2 (en) * | 2008-09-08 | 2014-12-16 | Apple Inc. | System and method for playlist generation based on similarity data |
US20100106610A1 (en) * | 2008-10-23 | 2010-04-29 | Nokia Corporation | Method and apparatus for transferring media |
US20100205628A1 (en) | 2009-02-12 | 2010-08-12 | Davis Bruce L | Media processing methods and arrangements |
US20100138742A1 (en) * | 2008-12-02 | 2010-06-03 | Nokia Corporation | Method and Apparatus for Displaying Information Related to User Actions |
US20100138433A1 (en) * | 2008-12-02 | 2010-06-03 | Nokia Corporation | Method and Apparatus for Generating an Information List Associated with a User |
US8494899B2 (en) | 2008-12-02 | 2013-07-23 | Lemi Technology, Llc | Dynamic talk radio program scheduling |
US20100153292A1 (en) * | 2008-12-11 | 2010-06-17 | Microsoft Corporation | Making Friend and Location Recommendations Based on Location Similarities |
US9063226B2 (en) | 2009-01-14 | 2015-06-23 | Microsoft Technology Licensing, Llc | Detecting spatial outliers in a location entity dataset |
US8200602B2 (en) | 2009-02-02 | 2012-06-12 | Napo Enterprises, Llc | System and method for creating thematic listening experiences in a networked peer media recommendation environment |
US9390402B1 (en) | 2009-06-30 | 2016-07-12 | Amazon Technologies, Inc. | Collection of progress data |
US9153141B1 (en) | 2009-06-30 | 2015-10-06 | Amazon Technologies, Inc. | Recommendations based on progress data |
US8510247B1 (en) | 2009-06-30 | 2013-08-13 | Amazon Technologies, Inc. | Recommendation of media content items based on geolocation and venue |
US9009177B2 (en) | 2009-09-25 | 2015-04-14 | Microsoft Corporation | Recommending points of interests in a region |
US20110087965A1 (en) * | 2009-10-14 | 2011-04-14 | Sony Ericsson Mobile Communications Ab | Method for setting up a list of audio files for a mobile device |
KR20110041342A (ko) * | 2009-10-15 | 2011-04-21 | 삼성전자주식회사 | 콘텐츠 추천 장치 및 방법 |
US9445158B2 (en) * | 2009-11-06 | 2016-09-13 | Eloy Technology, Llc | Distributed aggregated content guide for collaborative playback session |
US20110145258A1 (en) * | 2009-12-11 | 2011-06-16 | Nokia Corporation | Method and apparatus for tagging media items |
US8495081B2 (en) * | 2009-12-14 | 2013-07-23 | International Business Machines Corporation | Method, system and computer program product for federating tags across multiple systems |
TWI522943B (zh) * | 2009-12-15 | 2016-02-21 | 古維拉知識產權股份有限公司 | 用以產生一群匹配內容之系統和方法 |
US8612134B2 (en) * | 2010-02-23 | 2013-12-17 | Microsoft Corporation | Mining correlation between locations using location history |
US9261376B2 (en) | 2010-02-24 | 2016-02-16 | Microsoft Technology Licensing, Llc | Route computation based on route-oriented vehicle trajectories |
US10288433B2 (en) * | 2010-02-25 | 2019-05-14 | Microsoft Technology Licensing, Llc | Map-matching for low-sampling-rate GPS trajectories |
US8719198B2 (en) | 2010-05-04 | 2014-05-06 | Microsoft Corporation | Collaborative location and activity recommendations |
US8239412B2 (en) * | 2010-05-05 | 2012-08-07 | Rovi Technologies Corporation | Recommending a media item by using audio content from a seed media item |
US9569549B1 (en) | 2010-05-25 | 2017-02-14 | Amazon Technologies, Inc. | Location based recommendation and tagging of media content items |
US9593957B2 (en) | 2010-06-04 | 2017-03-14 | Microsoft Technology Licensing, Llc | Searching similar trajectories by locations |
WO2012012778A1 (en) * | 2010-07-22 | 2012-01-26 | Myspace, Inc. | Metadata ingestion to stream customization |
CN102385892B (zh) * | 2010-09-02 | 2016-02-24 | 索尼爱立信移动通讯有限公司 | 一种媒体播放装置及媒体处理方法 |
US9836539B2 (en) * | 2010-09-30 | 2017-12-05 | Yahoo Holdings, Inc. | Content quality filtering without use of content |
US20120210250A1 (en) * | 2010-10-12 | 2012-08-16 | Waldeck Technology, Llc | Obtaining and displaying relevant status updates for presentation during playback of a media content stream based on crowds |
US8335774B2 (en) | 2010-10-28 | 2012-12-18 | Google Inc. | Replacing a master media file |
US20120151079A1 (en) * | 2010-12-13 | 2012-06-14 | Jan Besehanic | Methods and apparatus to measure media exposure |
JP5749486B2 (ja) * | 2010-12-17 | 2015-07-15 | 任天堂株式会社 | プログラム、情報処理装置、情報処理システムおよび情報処理方法 |
US9317834B2 (en) * | 2011-06-30 | 2016-04-19 | Microsoft Technology Licensing, Llc | User computing device with personal agent program for recommending meeting a friend at a service location based on current location, travel direction, and calendar activity |
WO2013019259A1 (en) | 2011-08-01 | 2013-02-07 | Thomson Licensing | Telepresence communications system and method |
US9195679B1 (en) * | 2011-08-11 | 2015-11-24 | Ikorongo Technology, LLC | Method and system for the contextual display of image tags in a social network |
US8510285B1 (en) | 2011-08-18 | 2013-08-13 | Google Inc. | Using pre-search triggers |
US20130053012A1 (en) * | 2011-08-23 | 2013-02-28 | Chinmay S. Dhodapkar | Methods and systems for determining a location based preference metric for a requested parameter |
US8577988B2 (en) * | 2011-08-24 | 2013-11-05 | Lg Electronics Inc. | Content device and control method thereof |
US8954448B1 (en) | 2011-08-31 | 2015-02-10 | Amazon Technologies, Inc. | Presenting content related to current media consumption |
WO2013077983A1 (en) * | 2011-11-01 | 2013-05-30 | Lemi Technology, Llc | Adaptive media recommendation systems, methods, and computer readable media |
KR101925057B1 (ko) * | 2011-12-12 | 2019-02-28 | 삼성전자주식회사 | 컨텍스트 정보를 이용한 콘텐트 공유 시스템 및 방법 |
US9754226B2 (en) | 2011-12-13 | 2017-09-05 | Microsoft Technology Licensing, Llc | Urban computing of route-oriented vehicles |
WO2013090621A2 (en) * | 2011-12-16 | 2013-06-20 | Geomass Limited Liability Company | System and method for providing media content having attributes matching a user's stated preference. |
US20130166188A1 (en) | 2011-12-21 | 2013-06-27 | Microsoft Corporation | Determine Spatiotemporal Causal Interactions In Data |
US9665339B2 (en) | 2011-12-28 | 2017-05-30 | Sonos, Inc. | Methods and systems to select an audio track |
EP2823642B1 (en) | 2012-03-09 | 2024-04-24 | InterDigital Madison Patent Holdings, SAS | Distributed control of synchronized content |
US9524487B1 (en) * | 2012-03-15 | 2016-12-20 | Google Inc. | System and methods for detecting temporal music trends from online services |
US20130263016A1 (en) * | 2012-03-27 | 2013-10-03 | Nokia Corporation | Method and apparatus for location tagged user interface for media sharing |
US9721612B2 (en) | 2012-03-29 | 2017-08-01 | Nokia Technologies Oy | Method and apparatus for providing content lists using connecting user interface elements |
US9659093B1 (en) * | 2012-04-02 | 2017-05-23 | Google Inc. | Adaptive recommendations of user-generated mediasets |
US9372589B2 (en) | 2012-04-18 | 2016-06-21 | Facebook, Inc. | Structured information about nodes on a social networking system |
CN104718762A (zh) * | 2012-04-30 | 2015-06-17 | 汤姆逊许可公司 | 在社交、分布式内容观看系统中广告的方法和装置 |
US9628573B1 (en) | 2012-05-01 | 2017-04-18 | Amazon Technologies, Inc. | Location-based interaction with digital works |
US20130325853A1 (en) * | 2012-05-29 | 2013-12-05 | Jeffery David Frazier | Digital media players comprising a music-speech discrimination function |
US20130332462A1 (en) * | 2012-06-12 | 2013-12-12 | David Paul Billmaier | Generating content recommendations |
US9204174B2 (en) * | 2012-06-25 | 2015-12-01 | Sonos, Inc. | Collecting and providing local playback system information |
US9268458B1 (en) * | 2012-08-08 | 2016-02-23 | Amazon Technologies, Inc. | Generating media trials based upon media consumption |
US10419556B2 (en) * | 2012-08-11 | 2019-09-17 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work that is performed in a predetermined location |
US9473582B1 (en) * | 2012-08-11 | 2016-10-18 | Federico Fraccaroli | Method, system, and apparatus for providing a mediated sensory experience to users positioned in a shared location |
US11184448B2 (en) | 2012-08-11 | 2021-11-23 | Federico Fraccaroli | Method, system and apparatus for interacting with a digital work |
US9355174B2 (en) * | 2012-09-07 | 2016-05-31 | Iheartmedia Management Services, Inc. | Multi-input playlist selection |
US20140108320A1 (en) * | 2012-10-16 | 2014-04-17 | Jim S. Baca | Preference prediction tool |
US9552418B2 (en) * | 2012-10-22 | 2017-01-24 | Apple Inc. | Systems and methods for distributing a playlist within a music service |
GB201219091D0 (en) * | 2012-10-24 | 2012-12-05 | Imagination Tech Ltd | Method, system and device for connecting similar users |
US9442626B2 (en) * | 2013-01-04 | 2016-09-13 | Music Social, Llc | Systems, methods and apparatuses for facilitating content consumption and sharing through geographic and incentive based virtual networks |
US9230017B2 (en) * | 2013-01-16 | 2016-01-05 | Morphism Llc | Systems and methods for automated media commentary |
US11070860B2 (en) * | 2013-02-14 | 2021-07-20 | Comcast Cable Communications, Llc | Content delivery |
US9613118B2 (en) * | 2013-03-18 | 2017-04-04 | Spotify Ab | Cross media recommendation |
US9756288B2 (en) | 2013-04-10 | 2017-09-05 | Thomson Licensing | Tiering and manipulation of peer's heads in a telepresence system |
US20140317105A1 (en) * | 2013-04-23 | 2014-10-23 | Google Inc. | Live recommendation generation |
KR20160022307A (ko) | 2013-06-20 | 2016-02-29 | 톰슨 라이센싱 | 콘텐츠의 분산 재생의 동기화를 지원하기 위한 시스템 및 방법 |
US9225522B2 (en) | 2013-12-27 | 2015-12-29 | Linkedin Corporation | Techniques for populating a content stream on a mobile device |
US10944845B1 (en) * | 2014-02-25 | 2021-03-09 | JamFeed, Inc. | System, method, and computer readable storage medium for consolidated content aggregation, analytics, notification, delivery, and tracking |
US10182308B2 (en) | 2014-03-12 | 2019-01-15 | Western Digital Technologies, Inc. | Content matching system for a networked media player |
CN103886047B (zh) * | 2014-03-12 | 2017-07-07 | 浙江大学 | 面向流式数据的分布式在线推荐方法 |
US20150319206A1 (en) * | 2014-05-01 | 2015-11-05 | Apple Inc. | Sharing a media station |
US11481424B2 (en) * | 2014-05-16 | 2022-10-25 | RCRDCLUB Corporation | Systems and methods of media selection based on criteria thresholds |
US9836765B2 (en) * | 2014-05-19 | 2017-12-05 | Kibo Software, Inc. | System and method for context-aware recommendation through user activity change detection |
US9672213B2 (en) | 2014-06-10 | 2017-06-06 | Sonos, Inc. | Providing media items from playback history |
US10440499B2 (en) | 2014-06-16 | 2019-10-08 | Comcast Cable Communications, Llc | User location and identity awareness |
US10045090B2 (en) | 2014-08-11 | 2018-08-07 | Comcast Cable Communications, Llc | Merging permissions and content access |
US10148772B2 (en) * | 2014-08-18 | 2018-12-04 | Google Llc | System and method for automatically pushing location-specific content to users |
US9729606B2 (en) * | 2014-09-10 | 2017-08-08 | Benefitfocus.Com, Inc. | Systems and methods for a metadata driven user interface framework |
US10701020B2 (en) * | 2015-03-31 | 2020-06-30 | Facebook, Inc. | Multi-user media presentation system |
US10636073B2 (en) * | 2015-04-16 | 2020-04-28 | The Regents Of The University Of California | Preference learning with clustering |
CN106649400A (zh) * | 2015-11-03 | 2017-05-10 | 阿里巴巴集团控股有限公司 | 一种多媒体对象推荐方法、装置、系统及终端、服务器 |
US10311862B2 (en) | 2015-12-23 | 2019-06-04 | Rovi Guides, Inc. | Systems and methods for conversations with devices about media using interruptions and changes of subjects |
US10771508B2 (en) | 2016-01-19 | 2020-09-08 | Nadejda Sarmova | Systems and methods for establishing a virtual shared experience for media playback |
US10035065B2 (en) | 2016-02-17 | 2018-07-31 | Music Social, Llc | Geographic-based content curation in a multiplayer gaming environment |
CN106776928B (zh) * | 2016-12-01 | 2020-11-24 | 重庆大学 | 基于内存计算框架、融合社交及时空数据的位置推荐方法 |
US10795952B2 (en) * | 2017-01-05 | 2020-10-06 | Microsoft Technology Licensing, Llc | Identification of documents based on location, usage patterns and content |
US10819810B2 (en) * | 2017-01-05 | 2020-10-27 | International Business Machines Corporation | Event affinity detangling with broadcasts rolling over time zones |
CN108347651A (zh) * | 2017-01-24 | 2018-07-31 | 北京康得新创科技股份有限公司 | 推送信息的播放方法、装置及系统 |
US10223063B2 (en) | 2017-02-24 | 2019-03-05 | Spotify Ab | Methods and systems for personalizing user experience based on discovery metrics |
CN107087235B (zh) * | 2017-04-21 | 2021-09-10 | 腾讯科技(深圳)有限公司 | 媒体内容推荐方法、服务器及客户端 |
US10599377B2 (en) | 2017-07-11 | 2020-03-24 | Roku, Inc. | Controlling visual indicators in an audio responsive electronic device, and capturing and providing audio using an API, by native and non-native computing devices and services |
KR102384215B1 (ko) * | 2017-08-01 | 2022-04-07 | 삼성전자주식회사 | 전자 장치 및 그의 제어방법 |
US11062702B2 (en) | 2017-08-28 | 2021-07-13 | Roku, Inc. | Media system with multiple digital assistants |
US11062710B2 (en) | 2017-08-28 | 2021-07-13 | Roku, Inc. | Local and cloud speech recognition |
US10777197B2 (en) * | 2017-08-28 | 2020-09-15 | Roku, Inc. | Audio responsive device with play/stop and tell me something buttons |
US10387487B1 (en) | 2018-01-25 | 2019-08-20 | Ikorongo Technology, LLC | Determining images of interest based on a geographical location |
US11145298B2 (en) | 2018-02-13 | 2021-10-12 | Roku, Inc. | Trigger word detection with multiple digital assistants |
US10877718B2 (en) * | 2018-05-07 | 2020-12-29 | Spotify Ab | Adaptive voice communication |
US20200007934A1 (en) * | 2018-06-29 | 2020-01-02 | Advocates, Inc. | Machine-learning based systems and methods for analyzing and distributing multimedia content |
US11604069B2 (en) * | 2019-05-14 | 2023-03-14 | Lyft, Inc. | Localizing transportation requests utilizing an image based transportation request interface |
US11636855B2 (en) | 2019-11-11 | 2023-04-25 | Sonos, Inc. | Media content based on operational data |
US11714551B2 (en) * | 2020-10-14 | 2023-08-01 | EMC IP Holding Company LLC | Credential manager with account selection and resource load-balancing |
CN113518247B (zh) * | 2021-05-27 | 2023-06-02 | 北京奇艺世纪科技有限公司 | 视频播放方法、相关设备及计算机可读存储介质 |
US20220382766A1 (en) * | 2021-06-01 | 2022-12-01 | Apple Inc. | Automatic Media Asset Suggestions for Presentations of Selected User Media Items |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1586080A (zh) * | 2001-11-16 | 2005-02-23 | 皇家飞利浦电子股份有限公司 | 创建用于推荐媒体内容的代理 |
CN1885284A (zh) * | 2005-06-24 | 2006-12-27 | 鸿富锦精密工业(深圳)有限公司 | 一种播放列表生成系统及方法 |
US20060294091A1 (en) * | 2005-06-24 | 2006-12-28 | Kuan-Hong Hsieh | System and method for generating a play-list |
CN101023426A (zh) * | 2004-07-23 | 2007-08-22 | 联邦科学和工业研究组织 | 集成浏览历史和媒体播放列表的方法和系统 |
Family Cites Families (395)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4870579A (en) | 1987-10-01 | 1989-09-26 | Neonics, Inc. | System and method of predicting subjective reactions |
US5418942A (en) | 1989-07-06 | 1995-05-23 | Krawchuk; Kenneth V. | System and method for storing and managing information |
US5963916A (en) | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
US5621456A (en) | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US5592511A (en) | 1994-05-10 | 1997-01-07 | Schoen; Neil C. | Digital customized audio products with user created data and associated distribution and production system |
US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US5956027A (en) | 1995-12-12 | 1999-09-21 | At&T Corp | Method and apparatus for sharing a web page |
US6314420B1 (en) | 1996-04-04 | 2001-11-06 | Lycos, Inc. | Collaborative/adaptive search engine |
US6195657B1 (en) | 1996-09-26 | 2001-02-27 | Imana, Inc. | Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics |
US5771778A (en) | 1996-10-15 | 1998-06-30 | Maclean, Iv; John A. | Marketing system |
US20010013009A1 (en) | 1997-05-20 | 2001-08-09 | Daniel R. Greening | System and method for computer-based marketing |
US20060020614A1 (en) | 1997-08-08 | 2006-01-26 | Kolawa Adam K | Method and apparatus for automated selection, organization, and recommendation of items based on user preference topography |
JPH1166824A (ja) | 1997-08-15 | 1999-03-09 | Sony Corp | オーディオサーバシステム |
US6134552A (en) | 1997-10-07 | 2000-10-17 | Sap Aktiengesellschaft | Knowledge provider with logical hyperlinks |
AU1702199A (en) | 1997-11-25 | 1999-06-15 | Motorola, Inc. | Audio content player methods, systems, and articles of manufacture |
FR2776482B1 (fr) | 1998-03-27 | 2000-06-16 | Manulatex France | Perfectionnement aux gants en cotte de mailles |
US6654786B1 (en) | 1998-04-30 | 2003-11-25 | Openwave Systems Inc. | Method and apparatus for informing wireless clients about updated information |
CA2337508A1 (en) | 1998-07-20 | 2000-01-27 | Signalsoft Corp. | Subscriber delivered location-based services |
JP4032649B2 (ja) | 1998-08-24 | 2008-01-16 | 株式会社日立製作所 | マルチメディア情報の表示方法 |
US6694482B1 (en) | 1998-09-11 | 2004-02-17 | Sbc Technology Resources, Inc. | System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system |
US6266649B1 (en) | 1998-09-18 | 2001-07-24 | Amazon.Com, Inc. | Collaborative recommendations using item-to-item similarity mappings |
US6317722B1 (en) | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US6452609B1 (en) | 1998-11-06 | 2002-09-17 | Supertuner.Com | Web application for accessing media streams |
US6567797B1 (en) | 1999-01-26 | 2003-05-20 | Xerox Corporation | System and method for providing recommendations based on multi-modal user clusters |
US6353823B1 (en) | 1999-03-08 | 2002-03-05 | Intel Corporation | Method and system for using associative metadata |
US6498955B1 (en) | 1999-03-19 | 2002-12-24 | Accenture Llp | Member preference control of an environment |
JP4065472B2 (ja) | 1999-04-27 | 2008-03-26 | キヤノン株式会社 | 画像処理装置およびその方法、記憶媒体 |
US20050038819A1 (en) | 2000-04-21 | 2005-02-17 | Hicken Wendell T. | Music Recommendation system and method |
US7013301B2 (en) | 2003-09-23 | 2006-03-14 | Predixis Corporation | Audio fingerprinting system and method |
JP4743740B2 (ja) * | 1999-07-16 | 2011-08-10 | マイクロソフト インターナショナル ホールディングス ビー.ブイ. | 自動化された代替コンテンツ推奨を作成する方法及びシステム |
KR100328670B1 (ko) * | 1999-07-21 | 2002-03-20 | 정만원 | 다중 추천 에이전트들을 이용하는 추천 시스템 |
US6973475B2 (en) | 1999-09-18 | 2005-12-06 | Wildtangent | Dynamic scalable multi-media content streaming |
US6941275B1 (en) | 1999-10-07 | 2005-09-06 | Remi Swierczek | Music identification system |
US7072846B1 (en) | 1999-11-16 | 2006-07-04 | Emergent Music Llc | Clusters for rapid artist-audience matching |
US6430559B1 (en) | 1999-11-02 | 2002-08-06 | Claritech Corporation | Method and apparatus for profile score threshold setting and updating |
US6757691B1 (en) | 1999-11-09 | 2004-06-29 | America Online, Inc. | Predicting content choices by searching a profile database |
GB2397205B (en) | 1999-11-10 | 2004-09-15 | Launch Media Inc | A user interface for an internet data stream transmission system |
US6526411B1 (en) | 1999-11-15 | 2003-02-25 | Sean Ward | System and method for creating dynamic playlists |
EP1104968B1 (en) | 1999-12-03 | 2007-02-14 | Telefonaktiebolaget LM Ericsson (publ) | A method of simultaneously playing back audio files in two telephones |
US6904264B1 (en) | 1999-12-21 | 2005-06-07 | Texas Instruments Incorporated | Method requesting and paying for download digital radio content |
US6609253B1 (en) | 1999-12-30 | 2003-08-19 | Bellsouth Intellectual Property Corporation | Method and system for providing interactive media VCR control |
US6912528B2 (en) | 2000-01-18 | 2005-06-28 | Gregg S. Homer | Rechargeable media distribution and play system |
US7340481B1 (en) | 2000-01-21 | 2008-03-04 | International Business Machines Corp. | Method and system for adding user-provided content to a content object stored in a data repository |
US6519648B1 (en) | 2000-01-24 | 2003-02-11 | Friskit, Inc. | Streaming media search and continuous playback of multiple media resources located on a network |
US6389467B1 (en) | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
US20010025259A1 (en) | 2000-03-02 | 2001-09-27 | Pierre Rouchon | Radio station digital music distribution system and method |
AU2001246924A1 (en) | 2000-04-20 | 2001-11-07 | Sanyo Electric Co., Ltd. | Decoder |
US20030005074A1 (en) | 2000-04-25 | 2003-01-02 | Herz Frederick S.M. | Method of combining shared buffers of continuous digital media data with media delivery scheduling |
US8352331B2 (en) | 2000-05-03 | 2013-01-08 | Yahoo! Inc. | Relationship discovery engine |
US6947922B1 (en) | 2000-06-16 | 2005-09-20 | Xerox Corporation | Recommender system and method for generating implicit ratings based on user interactions with handheld devices |
WO2002001438A2 (en) | 2000-06-29 | 2002-01-03 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
US7075000B2 (en) | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
US6662231B1 (en) | 2000-06-30 | 2003-12-09 | Sei Information Technology | Method and system for subscriber-based audio service over a communication network |
GB2380581A (en) | 2000-07-11 | 2003-04-09 | Launch Media Inc | Online playback system with community bias |
US20030115167A1 (en) | 2000-07-11 | 2003-06-19 | Imran Sharif | Web browser implemented in an Internet appliance |
AU2001277071A1 (en) | 2000-07-21 | 2002-02-13 | Triplehop Technologies, Inc. | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
US20060064716A1 (en) | 2000-07-24 | 2006-03-23 | Vivcom, Inc. | Techniques for navigating multiple video streams |
WO2002008948A2 (en) | 2000-07-24 | 2002-01-31 | Vivcom, Inc. | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
US6990453B2 (en) | 2000-07-31 | 2006-01-24 | Landmark Digital Services Llc | System and methods for recognizing sound and music signals in high noise and distortion |
US20020052207A1 (en) | 2000-08-07 | 2002-05-02 | Hunzinger Jason F. | Context tags for context-aware computer programs |
CA2420215A1 (en) | 2000-08-23 | 2002-06-27 | Neurogen Corporation | High affinity small molecule c5a receptor modulators |
US6615208B1 (en) | 2000-09-01 | 2003-09-02 | Telcordia Technologies, Inc. | Automatic recommendation of products using latent semantic indexing of content |
WO2002021335A1 (en) | 2000-09-01 | 2002-03-14 | Telcordia Technologies, Inc. | Automatic recommendation of products using latent semantic indexing of content |
US7653654B1 (en) | 2000-09-29 | 2010-01-26 | International Business Machines Corporation | Method and system for selectively accessing files accessible through a network |
US7162460B2 (en) | 2000-10-10 | 2007-01-09 | Stamps.Com Inc | Media type identification |
EP1330907B1 (en) | 2000-10-26 | 2005-05-25 | Prismedia Networks, Inc. | Method and apparatus for real-time parallel delivery of segments of a large payload file |
US6629104B1 (en) | 2000-11-22 | 2003-09-30 | Eastman Kodak Company | Method for adding personalized metadata to a collection of digital images |
CA2327119A1 (en) | 2000-11-30 | 2002-05-30 | Ibm Canada Limited-Ibm Canada Limitee | Rule-based personalization framework for integrating recommendation systems |
US7240358B2 (en) | 2000-12-08 | 2007-07-03 | Digital Fountain, Inc. | Methods and apparatus for scheduling, serving, receiving media-on demand for clients, servers arranged according to constraints on resources |
US7035871B2 (en) | 2000-12-19 | 2006-04-25 | Intel Corporation | Method and apparatus for intelligent and automatic preference detection of media content |
US7245925B2 (en) | 2000-12-19 | 2007-07-17 | At&T Intellectual Property, Inc. | System and method for using location information to execute an action |
US7440943B2 (en) | 2000-12-22 | 2008-10-21 | Xerox Corporation | Recommender system and method |
US20020087382A1 (en) | 2001-01-03 | 2002-07-04 | Tiburcio Vincio B. | Method and system for assigning and tracking tasks, such as under an electronic auction |
US20020103796A1 (en) | 2001-01-31 | 2002-08-01 | Sonicblue, Inc. | Method for parametrically sorting music files |
EP1229469A1 (en) | 2001-02-01 | 2002-08-07 | Koninklijke Philips Electronics N.V. | Method and arrangements for facilitating the sharing of audiovisual products |
US20020108112A1 (en) | 2001-02-02 | 2002-08-08 | Ensequence, Inc. | System and method for thematically analyzing and annotating an audio-visual sequence |
CA2742644C (en) | 2001-02-20 | 2016-04-12 | Caron S. Ellis | Multiple radio signal processing and storing method and apparatus |
US20020116533A1 (en) | 2001-02-20 | 2002-08-22 | Holliman Matthew J. | System for providing a multimedia peer-to-peer computing platform |
GB2372850A (en) | 2001-03-02 | 2002-09-04 | Hewlett Packard Co | Computer network |
US7047406B2 (en) | 2001-03-21 | 2006-05-16 | Qurlo Holdings, Inc. | Method and system for providing a secure peer-to-peer file delivery network |
US20020138836A1 (en) | 2001-03-23 | 2002-09-26 | Koninklijke Philips Electronics N.V. | Method and apparatus for recommending television programming through a celebrity or using a celebrity profile |
US20030014407A1 (en) | 2001-04-11 | 2003-01-16 | Green Arrow Media, Inc. | System and method for making media recommendations |
US6670537B2 (en) | 2001-04-20 | 2003-12-30 | Sony Corporation | Media player for distribution of music samples |
US6757517B2 (en) | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
DE10154656A1 (de) | 2001-05-10 | 2002-11-21 | Ibm | System und Verfahren für Empfehlungen von Artikeln |
US6968334B2 (en) | 2001-05-15 | 2005-11-22 | Nokia Corporation | Method and business process to maintain privacy in distributed recommendation systems |
US7296032B1 (en) | 2001-05-17 | 2007-11-13 | Fotiva, Inc. | Digital media organization and access |
CN100428212C (zh) | 2001-05-21 | 2008-10-22 | 卡拉网络科技有限公司 | 一种下载和播放音乐文件的系统及其方法 |
US7219145B2 (en) | 2001-05-30 | 2007-05-15 | Qualcomm Incorporated | Method and apparatus for individually estimating time required to download application programs to remote modules over wireless network |
US6976228B2 (en) | 2001-06-27 | 2005-12-13 | Nokia Corporation | Graphical user interface comprising intersecting scroll bar for selection of content |
US7039879B2 (en) | 2001-06-28 | 2006-05-02 | Nokia Corporation | Method and apparatus for scrollable cross-point navigation in a user interface |
US7463890B2 (en) | 2002-07-24 | 2008-12-09 | Herz Frederick S M | Method and apparatus for establishing ad hoc communications pathways between source and destination nodes in a communications network |
US20030153338A1 (en) | 2001-07-24 | 2003-08-14 | Herz Frederick S. M. | Autoband |
US7222187B2 (en) | 2001-07-31 | 2007-05-22 | Sun Microsystems, Inc. | Distributed trust mechanism for decentralized networks |
AU2002323413A1 (en) | 2001-08-27 | 2003-03-10 | Gracenote, Inc. | Playlist generation, delivery and navigation |
US7594246B1 (en) | 2001-08-29 | 2009-09-22 | Vulcan Ventures, Inc. | System and method for focused navigation within a user interface |
CN100492524C (zh) | 2001-09-10 | 2009-05-27 | 汤姆森特许公司 | 用于在数字音频数据播放器中建立带索引的播放列表的方法和装置 |
US20030066068A1 (en) | 2001-09-28 | 2003-04-03 | Koninklijke Philips Electronics N.V. | Individual recommender database using profiles of others |
EP1442411A4 (en) | 2001-09-30 | 2006-02-01 | Realcontacts Ltd | CONNECTING SERVICE |
JP2003122766A (ja) | 2001-10-10 | 2003-04-25 | Shinichi Konomi | 物理的実体を用いてニーズと情報を共有するためのシステムおよび方法 |
US6986136B2 (en) | 2001-10-30 | 2006-01-10 | Hewlett-Packard Development Company, L.P. | Web-based imaging service enabling jobs to be interrupted gracefully |
US7305449B2 (en) | 2001-10-30 | 2007-12-04 | Hewlett-Packard Development Company, L.P. | Web-based imaging service providing reservation |
US7145678B2 (en) | 2001-10-30 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Configurable web-based imaging service that prevents time consuming jobs from printing |
DE10247929A1 (de) | 2001-10-31 | 2003-05-28 | Ibm | Auslegen eines Empfehlungssystems zum Vorsehen von Anwender-zu-Anwender-Empfehlungen |
US20030097186A1 (en) | 2001-11-13 | 2003-05-22 | Koninklijke Philips Electronics N.V | Method and apparatus for generating a stereotypical profile for recommending items of interest using feature-based clustering |
US7283992B2 (en) | 2001-11-30 | 2007-10-16 | Microsoft Corporation | Media agent to suggest contextually related media content |
AU2002351232A1 (en) | 2001-12-04 | 2003-06-17 | Yahoo!Inc. | Method and system for providing listener-requested music over a network |
JP2005512249A (ja) | 2001-12-13 | 2005-04-28 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | メディアシステム上のメディアコンテンツの推薦 |
US7139757B1 (en) | 2001-12-21 | 2006-11-21 | The Procter & Gamble Company | Contextual relevance engine and knowledge delivery system |
US20030160770A1 (en) | 2002-02-25 | 2003-08-28 | Koninklijke Philips Electronics N.V. | Method and apparatus for an adaptive audio-video program recommendation system |
US6941324B2 (en) | 2002-03-21 | 2005-09-06 | Microsoft Corporation | Methods and systems for processing playlists |
US7096234B2 (en) | 2002-03-21 | 2006-08-22 | Microsoft Corporation | Methods and systems for providing playlists |
US9715500B2 (en) | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US20030191753A1 (en) | 2002-04-08 | 2003-10-09 | Michael Hoch | Filtering contents using a learning mechanism |
US6987221B2 (en) | 2002-05-30 | 2006-01-17 | Microsoft Corporation | Auto playlist generation with multiple seed songs |
US20020183059A1 (en) | 2002-06-08 | 2002-12-05 | Noreen Gary Keith | Interactive system and method for use with broadcast media |
GB0213844D0 (en) | 2002-06-15 | 2002-07-24 | Hewlett Packard Co | Wireless communication cost prediction for mobile device |
US20030237093A1 (en) | 2002-06-19 | 2003-12-25 | Marsh David J. | Electronic program guide systems and methods for handling multiple users |
US20050021470A1 (en) | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
US20030236582A1 (en) | 2002-06-25 | 2003-12-25 | Lee Zamir | Selection of items based on user reactions |
US20040003392A1 (en) | 2002-06-26 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for finding and updating user group preferences in an entertainment system |
EP1378912A3 (en) | 2002-07-02 | 2005-10-05 | Matsushita Electric Industrial Co., Ltd. | Music search system |
JP4039158B2 (ja) | 2002-07-22 | 2008-01-30 | ソニー株式会社 | 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム |
GB2391663B (en) | 2002-08-06 | 2005-06-22 | Hewlett Packard Development Co | Method and server for establishing coordinated consumption of a streamed media object by multiple devices |
US20040034441A1 (en) | 2002-08-16 | 2004-02-19 | Malcolm Eaton | System and method for creating an index of audio tracks |
AU2003263928A1 (en) | 2002-08-19 | 2004-03-03 | Choicestream | Statistical personalized recommendation system |
US20030149581A1 (en) | 2002-08-28 | 2003-08-07 | Imran Chaudhri | Method and system for providing intelligent network content delivery |
AU2003250418A1 (en) | 2002-09-09 | 2004-03-29 | Koninklijke Philips Electronics N.V. | A data network, user terminal and method for providing recommendations |
US20040073919A1 (en) * | 2002-09-26 | 2004-04-15 | Srinivas Gutta | Commercial recommender |
US7081579B2 (en) | 2002-10-03 | 2006-07-25 | Polyphonic Human Media Interface, S.L. | Method and system for music recommendation |
US7089248B1 (en) | 2002-11-04 | 2006-08-08 | Adobe Systems Incorporated | Group file delivery including user-defined metadata |
US7260309B2 (en) | 2002-11-07 | 2007-08-21 | Koninklijke Philips Electronics N.V. | Tracking of partially viewed shows so that they can be marked for deletion when a personal video recorder runs out of space |
JP4302967B2 (ja) | 2002-11-18 | 2009-07-29 | パイオニア株式会社 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
US7293065B2 (en) | 2002-11-20 | 2007-11-06 | Return Path | Method of electronic message delivery with penalties for unsolicited messages |
US7912920B2 (en) | 2002-12-13 | 2011-03-22 | Stephen Loomis | Stream sourcing content delivery system |
US20040133657A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040133908A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040133914A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040162783A1 (en) | 2003-01-31 | 2004-08-19 | Gross John N. | Media queue replenisher |
US20060053080A1 (en) | 2003-02-03 | 2006-03-09 | Brad Edmonson | Centralized management of digital rights licensing |
US20040162830A1 (en) | 2003-02-18 | 2004-08-19 | Sanika Shirwadkar | Method and system for searching location based information on a mobile device |
US7644166B2 (en) | 2003-03-03 | 2010-01-05 | Aol Llc | Source audio identifiers for digital communications |
US20050021678A1 (en) | 2003-03-11 | 2005-01-27 | Wegener Communications, Inc. | Satellite network control by internet with file upload and distribution |
US20040181517A1 (en) | 2003-03-13 | 2004-09-16 | Younghee Jung | System and method for social interaction |
US7805746B2 (en) | 2003-03-14 | 2010-09-28 | Tvworks, Llc | Optimized application on-the-wire format for construction, delivery and display of enhanced television content |
US7797343B2 (en) | 2003-03-17 | 2010-09-14 | Xerox Corporation | System and method for providing usage metrics of digital content |
US8572104B2 (en) | 2003-04-18 | 2013-10-29 | Kaleidescape, Inc. | Sales of collections excluding those already purchased |
US7120619B2 (en) | 2003-04-22 | 2006-10-10 | Microsoft Corporation | Relationship view |
US7627343B2 (en) | 2003-04-25 | 2009-12-01 | Apple Inc. | Media player system |
US20040215534A1 (en) | 2003-04-25 | 2004-10-28 | Apple Computer, Inc. | Method and system for network-based allowance control |
US7831199B2 (en) | 2006-01-03 | 2010-11-09 | Apple Inc. | Media data exchange, transfer or delivery for portable electronic devices |
US7149961B2 (en) | 2003-04-30 | 2006-12-12 | Hewlett-Packard Development Company, L.P. | Automatic generation of presentations from “path-enhanced” multimedia |
EP1484693A1 (en) | 2003-06-04 | 2004-12-08 | Sony NetServices GmbH | Content recommendation device with an arrangement engine |
US8103540B2 (en) | 2003-06-05 | 2012-01-24 | Hayley Logistics Llc | System and method for influencing recommender system |
US7685117B2 (en) | 2003-06-05 | 2010-03-23 | Hayley Logistics Llc | Method for implementing search engine |
US7177872B2 (en) | 2003-06-23 | 2007-02-13 | Sony Corporation | Interface for media publishing |
US20050026559A1 (en) | 2003-07-01 | 2005-02-03 | Robert Khedouri | Method and apparatus for wirelessly transferring music and other audio content to a car stereo or home stereo |
US20050039206A1 (en) | 2003-08-06 | 2005-02-17 | Opdycke Thomas C. | System and method for delivering and optimizing media programming in public spaces |
US20050038876A1 (en) | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
KR20060120029A (ko) | 2003-09-10 | 2006-11-24 | 뮤직매치, 인크. | 뮤직을 구매하고 플레이하는 시스템 및 방법 |
US20050060264A1 (en) | 2003-09-15 | 2005-03-17 | Microsoft Corporation | System and method for creating and playing globally relevant playlists |
US9100814B2 (en) | 2003-09-17 | 2015-08-04 | Unwired Plant, Llc | Federated download of digital content to wireless devices |
US20060008256A1 (en) | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US20130097302A9 (en) | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US7844548B2 (en) | 2003-10-15 | 2010-11-30 | Apple Inc. | Techniques and systems for electronic submission of media for network-based distribution |
US7509291B2 (en) | 2003-10-17 | 2009-03-24 | Stamps.Com Inc. | Formatting value-bearing item indicia |
US20050154608A1 (en) | 2003-10-21 | 2005-07-14 | Fair Share Digital Media Distribution | Digital media distribution and trading system used via a computer network |
US20050091107A1 (en) | 2003-10-22 | 2005-04-28 | Scott Blum | Media player and access system and method and media player operating system architecture |
US7590546B2 (en) | 2003-10-22 | 2009-09-15 | Chuang Thomas C | System and method for renting or purchasing goods via a communications network |
US8001612B1 (en) | 2003-11-03 | 2011-08-16 | Wieder James W | Distributing digital-works and usage-rights to user-devices |
US20060206582A1 (en) | 2003-11-17 | 2006-09-14 | David Finn | Portable music device with song tag capture |
US8996420B2 (en) * | 2003-11-21 | 2015-03-31 | Intel Corporation | System and method for caching data |
ES2448400T3 (es) | 2003-11-26 | 2014-03-13 | Sony Corporation | Sistema para acceder a elementos de contenido sobre una red |
US7606772B2 (en) | 2003-11-28 | 2009-10-20 | Manyworlds, Inc. | Adaptive social computing methods |
US7627644B2 (en) | 2003-11-28 | 2009-12-01 | Canon Kabushiki Kaisha | Recipient-centred proactive caching in a peer-to-peer system |
US7441041B2 (en) | 2003-11-29 | 2008-10-21 | Microsoft Corporation | Network download regulation method and system |
US7523096B2 (en) | 2003-12-03 | 2009-04-21 | Google Inc. | Methods and systems for personalized network searching |
US7515873B2 (en) | 2003-12-04 | 2009-04-07 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
US7620362B2 (en) | 2003-12-04 | 2009-11-17 | International Business Machines Corporation | Controlling access to wirelessly broadcast electronic works during playback |
US20050138198A1 (en) | 2003-12-18 | 2005-06-23 | It Works | Methods, apparatuses, systems, and articles for determining and implementing an efficient computer network architecture |
JP2005197913A (ja) | 2004-01-06 | 2005-07-21 | Canon Inc | 画像処理装置及び画像処理方法 |
KR20070007047A (ko) | 2004-01-20 | 2007-01-12 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 통합형 플레이리스트 생성기 |
US20060010167A1 (en) | 2004-01-21 | 2006-01-12 | Grace James R | Apparatus for navigation of multimedia content in a vehicle multimedia system |
WO2005072405A2 (en) * | 2004-01-27 | 2005-08-11 | Transpose, Llc | Enabling recommendations and community by massively-distributed nearest-neighbor searching |
KR20050077874A (ko) | 2004-01-28 | 2005-08-04 | 삼성전자주식회사 | 스케일러블 비디오 스트림 송신 방법 및 이를 이용한 장치 |
US7373614B1 (en) | 2004-02-10 | 2008-05-13 | Apple Inc. | Navigation history |
US7512658B2 (en) | 2004-02-26 | 2009-03-31 | International Business Machines Corporation | Providing a portion of an electronic mail message based upon a transfer rate, a message size, and a file format |
US8949899B2 (en) | 2005-03-04 | 2015-02-03 | Sharp Laboratories Of America, Inc. | Collaborative recommendation system |
US7594245B2 (en) | 2004-03-04 | 2009-09-22 | Sharp Laboratories Of America, Inc. | Networked video devices |
US20050197961A1 (en) | 2004-03-08 | 2005-09-08 | Miller Gregory P. | Preference engine for generating predictions on entertainment products of services |
US7317386B2 (en) | 2004-03-11 | 2008-01-08 | Bayerische Motoren Werke Aktiengesellschaft | Method and apparatus for the output of music information to an operator |
US8788492B2 (en) | 2004-03-15 | 2014-07-22 | Yahoo!, Inc. | Search system and methods with integration of user annotations from a trust network |
US7496623B2 (en) | 2004-04-23 | 2009-02-24 | Yahoo! Inc. | System and method for enhanced messaging including a displayable status indicator |
US8516035B2 (en) | 2006-06-21 | 2013-08-20 | Apple Inc. | Browsing and searching of podcasts |
US20060265409A1 (en) | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Acquisition, management and synchronization of podcasts |
US8412763B2 (en) | 2006-06-21 | 2013-04-02 | Apple Inc. | Podcast organization and usage at a computing device |
US20050246391A1 (en) | 2004-04-29 | 2005-11-03 | Gross John N | System & method for monitoring web pages |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US20050251455A1 (en) | 2004-05-10 | 2005-11-10 | Boesen Peter V | Method and system for purchasing access to a recording |
JP4581476B2 (ja) | 2004-05-11 | 2010-11-17 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7689452B2 (en) | 2004-05-17 | 2010-03-30 | Lam Chuck P | System and method for utilizing social networks for collaborative filtering |
US20050267944A1 (en) | 2004-06-01 | 2005-12-01 | Microsoft Corporation | Email manager |
US20050286546A1 (en) | 2004-06-21 | 2005-12-29 | Arianna Bassoli | Synchronized media streaming between distributed peers |
GB0413848D0 (en) | 2004-06-21 | 2004-07-21 | British Broadcasting Corp | Accessing broadcast media |
US7437364B1 (en) | 2004-06-30 | 2008-10-14 | Google Inc. | System and method of accessing a document efficiently through multi-tier web caching |
US20070043766A1 (en) | 2005-08-18 | 2007-02-22 | Nicholas Frank C | Method and System for the Creating, Managing, and Delivery of Feed Formatted Content |
US7890871B2 (en) | 2004-08-26 | 2011-02-15 | Redlands Technology, Llc | System and method for dynamically generating, maintaining, and growing an online social network |
US8099482B2 (en) | 2004-10-01 | 2012-01-17 | E-Cast Inc. | Prioritized content download for an entertainment device |
US20060085383A1 (en) | 2004-10-06 | 2006-04-20 | Gracenote, Inc. | Network-based data collection, including local data attributes, enabling media management without requiring a network connection |
US7474959B2 (en) | 2004-10-08 | 2009-01-06 | Scenera Technologies, Llc | Method for providing recommendations using image, location data, and annotations |
US20060083119A1 (en) | 2004-10-20 | 2006-04-20 | Hayes Thomas J | Scalable system and method for predicting hit music preferences for an individual |
US7739151B2 (en) | 2004-10-25 | 2010-06-15 | Apple Inc. | Reservation of digital media items |
US20060100924A1 (en) | 2004-11-05 | 2006-05-11 | Apple Computer, Inc. | Digital media file with embedded sales/marketing information |
US7511858B2 (en) | 2004-12-14 | 2009-03-31 | Xerox Corporation | Method for printing a visual printer calibration test pattern |
US20060167991A1 (en) | 2004-12-16 | 2006-07-27 | Heikes Brian D | Buddy list filtering |
US20060143236A1 (en) | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US20080133601A1 (en) | 2005-01-05 | 2008-06-05 | Musicstrands, S.A.U. | System And Method For Recommending Multimedia Elements |
US8230456B2 (en) | 2005-01-05 | 2012-07-24 | Yahoo! Inc. | Framework for delivering a plurality of content and providing for interaction with the same in a television environment |
US7676753B2 (en) | 2005-01-07 | 2010-03-09 | At&T Intellectual Property I, L.P. | Methods, systems, devices and computer program products for collecting and sharing selected personal data |
US20070214182A1 (en) | 2005-01-15 | 2007-09-13 | Outland Research, Llc | Establishment-based media and messaging service |
US20070288546A1 (en) | 2005-01-15 | 2007-12-13 | Outland Research, Llc | Groupwise collaborative suggestion moderation system |
US7542816B2 (en) * | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
US20070233743A1 (en) * | 2005-01-27 | 2007-10-04 | Outland Research, Llc | Method and system for spatial and environmental media-playlists |
KR20070111507A (ko) | 2005-01-31 | 2007-11-21 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 생리적 영향에 따른 노래 분류 |
US7693887B2 (en) | 2005-02-01 | 2010-04-06 | Strands, Inc. | Dynamic identification of a new set of media items responsive to an input mediaset |
US20060190616A1 (en) | 2005-02-04 | 2006-08-24 | John Mayerhofer | System and method for aggregating, delivering and sharing audio content |
US7614006B2 (en) | 2005-02-11 | 2009-11-03 | International Business Machines Corporation | Methods and apparatus for implementing inline controls for transposing rows and columns of computer-based tables |
WO2006087672A2 (en) * | 2005-02-15 | 2006-08-24 | Koninklijke Philips Electronics, N.V. | Automatic personal play list generation based on external factors such as weather, financial market, media sales or calendar data |
JP2008532120A (ja) * | 2005-02-22 | 2008-08-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ユニバーサルコンテンツidに基づくプレイリストのコンテンツアイテムの抽出 |
US7818350B2 (en) | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US20060224757A1 (en) | 2005-03-15 | 2006-10-05 | Han Fang | System and method for streaming service replication a in peer-to-peer network |
JP4085284B2 (ja) | 2005-03-24 | 2008-05-14 | ソニー株式会社 | 再生装置 |
US20060218187A1 (en) | 2005-03-25 | 2006-09-28 | Microsoft Corporation | Methods, systems, and computer-readable media for generating an ordered list of one or more media items |
WO2006104468A1 (en) | 2005-03-31 | 2006-10-05 | Agency For Science, Technology And Research | Method and apparatus for image segmentation |
JP4670438B2 (ja) | 2005-04-01 | 2011-04-13 | ソニー株式会社 | コンテンツおよびそのプレイリストの提供方法 |
US8291095B2 (en) | 2005-04-20 | 2012-10-16 | Limelight Networks, Inc. | Methods and systems for content insertion |
US20060248209A1 (en) | 2005-04-27 | 2006-11-02 | Leo Chiu | Network system for facilitating audio and video advertising to end users through audio and video podcasts |
US8214264B2 (en) | 2005-05-02 | 2012-07-03 | Cbs Interactive, Inc. | System and method for an electronic product advisor |
US7548544B2 (en) | 2005-05-05 | 2009-06-16 | Ironport Systems, Inc. | Method of determining network addresses of senders of electronic mail messages |
US8584171B2 (en) | 2005-05-06 | 2013-11-12 | Starz Entertainment Group Llc | Local context navigation system |
US20060259355A1 (en) | 2005-05-11 | 2006-11-16 | Farouki Karim M | Methods and systems for recommending media |
US7686215B2 (en) | 2005-05-21 | 2010-03-30 | Apple Inc. | Techniques and systems for supporting podcasting |
US20060265637A1 (en) | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Utilization of podcasts on portable media devices |
US7613736B2 (en) | 2005-05-23 | 2009-11-03 | Resonance Media Services, Inc. | Sharing music essence in a recommendation system |
WO2006126135A2 (en) | 2005-05-25 | 2006-11-30 | Koninklijke Philips Electronics N.V. | Play-list path interaction and visualisation |
US20060277098A1 (en) * | 2005-06-06 | 2006-12-07 | Chung Tze D | Media playing system and method for delivering multimedia content with up-to-date and targeted marketing messages over a communication network |
US20060273155A1 (en) | 2005-06-06 | 2006-12-07 | Thackston James D | System and method for on-line commerce operations |
US20060282776A1 (en) | 2005-06-10 | 2006-12-14 | Farmer Larry C | Multimedia and performance analysis tool |
US10510043B2 (en) | 2005-06-13 | 2019-12-17 | Skyword Inc. | Computer method and apparatus for targeting advertising |
US7890513B2 (en) | 2005-06-20 | 2011-02-15 | Microsoft Corporation | Providing community-based media item ratings to users |
US7756993B2 (en) | 2005-06-22 | 2010-07-13 | Sony Corporation | Reproducing apparatus, reproducing method, and reproducing program |
WO2007003045A1 (en) | 2005-06-30 | 2007-01-11 | Cascada Mobile Corp. | System and method of recommendation and provisioning of mobile device related content and applications |
US7840178B2 (en) | 2005-07-12 | 2010-11-23 | Martin E. Hellman | FM broadcast system competitive with satellite radio |
US20070022437A1 (en) | 2005-07-19 | 2007-01-25 | David Gerken | Methods and apparatus for providing content and services coordinated with television content |
US7831913B2 (en) | 2005-07-29 | 2010-11-09 | Microsoft Corporation | Selection-based item tagging |
US7761399B2 (en) | 2005-08-19 | 2010-07-20 | Evree Llc | Recommendation networks for ranking recommendations using trust rating for user-defined topics and recommendation rating for recommendation sources |
US20070239724A1 (en) | 2005-09-14 | 2007-10-11 | Jorey Ramer | Mobile search services related to direct identifiers |
US7548915B2 (en) | 2005-09-14 | 2009-06-16 | Jorey Ramer | Contextual mobile content placement on a mobile communication facility |
US20070198485A1 (en) | 2005-09-14 | 2007-08-23 | Jorey Ramer | Mobile search service discovery |
US7917148B2 (en) | 2005-09-23 | 2011-03-29 | Outland Research, Llc | Social musical media rating system and method for localized establishments |
US20070078832A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Method and system for using smart tags and a recommendation engine using smart tags |
US20070078714A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Automatically matching advertisements to media files |
US20070174147A1 (en) * | 2005-12-30 | 2007-07-26 | Realnetworks | System and method for updating a playlist based upon ratings |
US7793823B2 (en) | 2005-10-03 | 2010-09-14 | Realnetworks, Inc. | System and method for supplementing a radio playlist with local content |
US20070074617A1 (en) | 2005-10-04 | 2007-04-05 | Linda Vergo | System and method for tailoring music to an activity |
US20070083553A1 (en) | 2005-10-12 | 2007-04-12 | Sten Minor | Apparatus and methods for handling multimedia content in an electronic device |
US20070130008A1 (en) | 2005-10-14 | 2007-06-07 | Brown Reed M | Apparatus, system, and method for listing aggregation |
US10657538B2 (en) | 2005-10-25 | 2020-05-19 | Sony Interactive Entertainment LLC | Resolution of advertising rules |
US8676900B2 (en) | 2005-10-25 | 2014-03-18 | Sony Computer Entertainment America Llc | Asynchronous advertising placement based on metadata |
US11004089B2 (en) | 2005-10-25 | 2021-05-11 | Sony Interactive Entertainment LLC | Associating media content files with advertisements |
US20070094083A1 (en) | 2005-10-25 | 2007-04-26 | Podbridge, Inc. | Matching ads to content and users for time and space shifted media network |
US20070094363A1 (en) | 2005-10-25 | 2007-04-26 | Podbridge, Inc. | Configuration for ad and content delivery in time and space shifted media network |
US20070118425A1 (en) | 2005-10-25 | 2007-05-24 | Podbridge, Inc. | User device agent for asynchronous advertising in time and space shifted media network |
US8856118B2 (en) | 2005-10-31 | 2014-10-07 | Qwest Communications International Inc. | Creation and transmission of rich content media |
EP1783632B1 (en) | 2005-11-08 | 2012-12-19 | Intel Corporation | Content recommendation method with user feedback |
US9697231B2 (en) | 2005-11-09 | 2017-07-04 | Cxense Asa | Methods and apparatus for providing virtual media channels based on media search |
US20070118873A1 (en) | 2005-11-09 | 2007-05-24 | Bbnt Solutions Llc | Methods and apparatus for merging media content |
US7498687B2 (en) | 2005-11-18 | 2009-03-03 | R.A. Phillips Industries, Inc. | Power supply control system for a vehicle trailer |
US20070118857A1 (en) * | 2005-11-18 | 2007-05-24 | Sbc Knowledge Ventures, L.P. | System and method of recording video content |
US20070118657A1 (en) | 2005-11-22 | 2007-05-24 | Motorola, Inc. | Method and system for sharing podcast information |
US8392528B2 (en) | 2005-11-22 | 2013-03-05 | Motorola Mobility Llc | Architecture for sharing podcast information |
US7805129B1 (en) | 2005-12-27 | 2010-09-28 | Qurio Holdings, Inc. | Using device content information to influence operation of another device |
US20070162502A1 (en) | 2005-12-29 | 2007-07-12 | United Video Properties, Inc. | Media library in an interactive media guidance application |
US7856360B2 (en) | 2006-01-30 | 2010-12-21 | Hoozware, Inc. | System for providing a service to venues where people aggregate |
US20070244880A1 (en) | 2006-02-03 | 2007-10-18 | Francisco Martin | Mediaset generation system |
US20090222392A1 (en) | 2006-02-10 | 2009-09-03 | Strands, Inc. | Dymanic interactive entertainment |
US9336333B2 (en) | 2006-02-13 | 2016-05-10 | Linkedin Corporation | Searching and reference checking within social networks |
US20070199014A1 (en) | 2006-02-22 | 2007-08-23 | E-Cast, Inc. | Consumer portal |
US7877353B2 (en) | 2006-03-13 | 2011-01-25 | Ebay Inc. | Peer-to-peer trading platform with relative reputation-based item search and buddy rating |
US8812580B2 (en) | 2006-03-15 | 2014-08-19 | Beats Music, Llc | Override of automatically shared meta-data of media |
US8626707B2 (en) | 2006-03-15 | 2014-01-07 | Beats Music, Llc | Automatic meta-data sharing of existing media to create streamable collections |
US20070233736A1 (en) | 2006-03-28 | 2007-10-04 | Heyletsgo, Inc. | Method and system for social and leisure life management |
US7765192B2 (en) | 2006-03-29 | 2010-07-27 | Abo Enterprises, Llc | System and method for archiving a media collection |
US8285595B2 (en) | 2006-03-29 | 2012-10-09 | Napo Enterprises, Llc | System and method for refining media recommendations |
US20070250571A1 (en) * | 2006-04-07 | 2007-10-25 | Griffin Paul P Jr | Method and apparatus for interfacing a network with a television or stereo for enhanced access of media content |
US7801500B2 (en) | 2006-04-11 | 2010-09-21 | Nokia Corporation | Electronic device and method therefor |
US20070265870A1 (en) | 2006-04-19 | 2007-11-15 | Nec Laboratories America, Inc. | Methods and systems for utilizing a time factor and/or asymmetric user behavior patterns for data analysis |
US20070264982A1 (en) | 2006-04-28 | 2007-11-15 | Nguyen John N | System and method for distributing media |
GB0702604D0 (en) | 2006-05-05 | 2007-03-21 | Omnifone Ltd | Handset commissi0ning |
US7373054B2 (en) | 2006-05-17 | 2008-05-13 | Tyco Telecommunications (Us) Inc. | Optical cable shield layer connection |
EP1860581A1 (en) | 2006-05-22 | 2007-11-28 | SonicSwap Inc. | Systems and methods for sharing digital media content |
US7797722B2 (en) | 2006-05-26 | 2010-09-14 | Sony Corporation | System and method for content delivery |
US20080134043A1 (en) | 2006-05-26 | 2008-06-05 | Sony Corporation | System and method of selective media content access through a recommednation engine |
US9165282B2 (en) | 2006-05-31 | 2015-10-20 | Red Hat, Inc. | Shared playlist management for open overlay for social networks and online services |
US7966362B2 (en) | 2006-06-21 | 2011-06-21 | Apple Inc. | Management of podcasts |
US8903843B2 (en) | 2006-06-21 | 2014-12-02 | Napo Enterprises, Llc | Historical media recommendation service |
US8117545B2 (en) | 2006-07-05 | 2012-02-14 | Magnify Networks, Inc. | Hosted video discovery and publishing platform |
US7970922B2 (en) | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US7680959B2 (en) | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US9003056B2 (en) | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
US8327266B2 (en) | 2006-07-11 | 2012-12-04 | Napo Enterprises, Llc | Graphical user interface system for allowing management of a media item playlist based on a preference scoring system |
US8805831B2 (en) | 2006-07-11 | 2014-08-12 | Napo Enterprises, Llc | Scoring and replaying media items |
US7873641B2 (en) | 2006-07-14 | 2011-01-18 | Bea Systems, Inc. | Using tags in an enterprise search system |
KR20090037975A (ko) | 2006-08-07 | 2009-04-16 | 차차 써치 인코포레이티드 | 관련 집단 검색을 위한 방법, 시스템 및 컴퓨터 판독 가능 저장 장치 |
US20080046948A1 (en) | 2006-08-07 | 2008-02-21 | Apple Computer, Inc. | Creation, management and delivery of personalized media items |
US8090606B2 (en) | 2006-08-08 | 2012-01-03 | Napo Enterprises, Llc | Embedded media recommendations |
US8620699B2 (en) | 2006-08-08 | 2013-12-31 | Napo Enterprises, Llc | Heavy influencer media recommendations |
US8135725B2 (en) | 2006-08-11 | 2012-03-13 | Yahoo! Inc. | System and method for providing tag-based relevance recommendations of bookmarks in a bookmark and tag database |
JP2008052820A (ja) | 2006-08-24 | 2008-03-06 | Sony Corp | 情報処理装置および方法、並びにプログラム |
US8323102B2 (en) | 2006-10-06 | 2012-12-04 | Cfph, Llc | Remote play of a table game through a mobile device |
US8572169B2 (en) | 2006-08-28 | 2013-10-29 | Myspace, Llc | System, apparatus and method for discovery of music within a social network |
US7596597B2 (en) | 2006-08-31 | 2009-09-29 | Microsoft Corporation | Recommending contacts in a social network |
US8677243B2 (en) | 2006-09-01 | 2014-03-18 | Nokia Corporation | Media recommendation system and method |
US20080091771A1 (en) * | 2006-10-13 | 2008-04-17 | Microsoft Corporation | Visual representations of profiles for community interaction |
US20080147482A1 (en) | 2006-10-27 | 2008-06-19 | Ripl Corp. | Advertisement selection and propagation of advertisements within a social network |
US20080288588A1 (en) | 2006-11-01 | 2008-11-20 | Worldvuer, Inc. | Method and system for searching using image based tagging |
US8756333B2 (en) | 2006-11-22 | 2014-06-17 | Myspace Music Llc | Interactive multicast media service |
US8943210B2 (en) | 2006-11-30 | 2015-01-27 | Red Hat, Inc. | Mastering music played among a plurality of users |
US8091032B2 (en) | 2006-11-30 | 2012-01-03 | Red Hat, Inc. | Automatic generation of content recommendations weighted by social network context |
US8060827B2 (en) | 2006-11-30 | 2011-11-15 | Red Hat, Inc. | Method and system for preloading suggested content onto digital video recorder based on social recommendations |
US20080141136A1 (en) | 2006-12-12 | 2008-06-12 | Microsoft Corporation | Clipping Synchronization and Sharing |
US8874655B2 (en) | 2006-12-13 | 2014-10-28 | Napo Enterprises, Llc | Matching participants in a P2P recommendation network loosely coupled to a subscription service |
WO2008072093A2 (en) | 2006-12-13 | 2008-06-19 | Quickplay Media Inc. | Mobile media platform |
US7730216B1 (en) | 2006-12-14 | 2010-06-01 | Qurio Holdings, Inc. | System and method of sharing content among multiple social network nodes using an aggregation node |
US9229933B2 (en) | 2006-12-19 | 2016-01-05 | International Business Machines Corporation | System, method and program for managing file downloads |
US20080147711A1 (en) | 2006-12-19 | 2008-06-19 | Yahoo! Inc. | Method and system for providing playlist recommendations |
US8509754B2 (en) | 2006-12-29 | 2013-08-13 | United States Cellular Corporation | Distributing mobile-device applications |
WO2008083388A2 (en) | 2006-12-29 | 2008-07-10 | Ecirkit | Social networking website interface |
US7738870B2 (en) | 2007-01-24 | 2010-06-15 | Control4 Corporation | Systems and methods for instant messaging using a control device |
US7751773B2 (en) | 2007-01-30 | 2010-07-06 | Sony Ericsson Mobile Communications Ab | Portable communication device having a media time controller |
US7802194B2 (en) | 2007-02-02 | 2010-09-21 | Sap Ag | Business query language |
US20080189336A1 (en) | 2007-02-05 | 2008-08-07 | Namemedia, Inc. | Creating and managing digital media content using contacts and relational information |
US20080187112A1 (en) | 2007-02-07 | 2008-08-07 | Tribal Shout!, Inc. | Method and system for delivering podcasts to communication devices |
US7739304B2 (en) | 2007-02-08 | 2010-06-15 | Yahoo! Inc. | Context-based community-driven suggestions for media annotation |
KR101346731B1 (ko) | 2007-03-12 | 2014-01-03 | 삼성전자주식회사 | 피드 정보를 동기화하는 방법 및 장치 |
US8498628B2 (en) | 2007-03-27 | 2013-07-30 | Iocast Llc | Content delivery system and method |
US7787818B2 (en) | 2007-03-27 | 2010-08-31 | Iocast Llc | Customized content delivery system and method |
WO2008121967A2 (en) | 2007-03-30 | 2008-10-09 | Google Inc. | Interactive media display across devices |
US9224427B2 (en) | 2007-04-02 | 2015-12-29 | Napo Enterprises LLC | Rating media item recommendations using recommendation paths and/or media item usage |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
US20080250067A1 (en) | 2007-04-06 | 2008-10-09 | Concert Technology Corporation | System and method for selectively identifying media items for play based on a recommender playlist |
US8832220B2 (en) | 2007-05-29 | 2014-09-09 | Domingo Enterprises, Llc | System and method for increasing data availability on a mobile device based on operating mode |
US9037632B2 (en) | 2007-06-01 | 2015-05-19 | Napo Enterprises, Llc | System and method of generating a media item recommendation message with recommender presence information |
US7882111B2 (en) | 2007-06-01 | 2011-02-01 | Yahoo! Inc. | User interactive precision targeting principle |
US9164993B2 (en) | 2007-06-01 | 2015-10-20 | Napo Enterprises, Llc | System and method for propagating a media item recommendation message comprising recommender presence information |
US8839141B2 (en) | 2007-06-01 | 2014-09-16 | Napo Enterprises, Llc | Method and system for visually indicating a replay status of media items on a media device |
US8285776B2 (en) | 2007-06-01 | 2012-10-09 | Napo Enterprises, Llc | System and method for processing a received media item recommendation message comprising recommender presence information |
US20090049045A1 (en) | 2007-06-01 | 2009-02-19 | Concert Technology Corporation | Method and system for sorting media items in a playlist on a media device |
US20080301187A1 (en) | 2007-06-01 | 2008-12-04 | Concert Technology Corporation | Enhanced media item playlist comprising presence information |
US20080307463A1 (en) | 2007-06-09 | 2008-12-11 | Todd Beetcher | Systems and methods for searching and for displaying media content |
US20080307462A1 (en) | 2007-06-09 | 2008-12-11 | Todd Beetcher | Systems and methods for searching and for displaying media content |
US8316392B2 (en) | 2007-06-11 | 2012-11-20 | Yahoo! Inc. | Systems and methods for forecasting ad inventory |
US20080313541A1 (en) | 2007-06-14 | 2008-12-18 | Yahoo! Inc. | Method and system for personalized segmentation and indexing of media |
US20080313308A1 (en) * | 2007-06-15 | 2008-12-18 | Bodin William K | Recasting a web page as a multimedia playlist |
US20090006368A1 (en) | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Automatic Video Recommendation |
US8751507B2 (en) | 2007-06-29 | 2014-06-10 | Amazon Technologies, Inc. | Recommendation system with multiple integrated recommenders |
WO2009018562A2 (en) | 2007-08-02 | 2009-02-05 | Sony Bmg Music Entertainment | Method and apparatus for distributing digital content |
US20090042545A1 (en) | 2007-08-06 | 2009-02-12 | Tamir Avital | System and a method for unifying the social realities of the online internet and real world of the mobile phone |
US20090049030A1 (en) | 2007-08-13 | 2009-02-19 | Concert Technology Corporation | System and method for reducing the multiple listing of a media item in a playlist |
US20090048992A1 (en) | 2007-08-13 | 2009-02-19 | Concert Technology Corporation | System and method for reducing the repetitive reception of a media item recommendation |
US20090049390A1 (en) * | 2007-08-17 | 2009-02-19 | Sony Computer Entertainment Inc. | Methods and apparatuses for distributing content based on profile information and rating the content |
US20090055376A1 (en) * | 2007-08-21 | 2009-02-26 | Yahoo! Inc. | System and method for identifying similar media objects |
US8275764B2 (en) | 2007-08-24 | 2012-09-25 | Google Inc. | Recommending media programs based on media program popularity |
US20090093300A1 (en) | 2007-10-05 | 2009-04-09 | Lutnick Howard W | Game of chance processing apparatus |
US20090063971A1 (en) * | 2007-08-31 | 2009-03-05 | Yahoo! Inc. | Media discovery interface |
US8583615B2 (en) * | 2007-08-31 | 2013-11-12 | Yahoo! Inc. | System and method for generating a playlist from a mood gradient |
US8239455B2 (en) | 2007-09-07 | 2012-08-07 | Siemens Aktiengesellschaft | Collaborative data and knowledge integration |
US8340796B2 (en) | 2007-09-10 | 2012-12-25 | Palo Alto Research Center Incorporated | Digital media player and method for facilitating social music discovery and commerce |
US20090076887A1 (en) | 2007-09-16 | 2009-03-19 | Nova Spivack | System And Method Of Collecting Market-Related Data Via A Web-Based Networking Environment |
US7769767B2 (en) | 2007-09-27 | 2010-08-03 | Domingo Enterprises, Llc | System and method for filtering content on a mobile device based on contextual tagging |
US20090094248A1 (en) | 2007-10-03 | 2009-04-09 | Concert Technology Corporation | System and method of prioritizing the downloading of media items in a media item recommendation network |
US7680699B2 (en) * | 2007-10-23 | 2010-03-16 | Mozes Oncorporated | Method, system, and medium for sharing digital content and purchasing products at live performances |
US7865522B2 (en) | 2007-11-07 | 2011-01-04 | Napo Enterprises, Llc | System and method for hyping media recommendations in a media recommendation system |
US9060034B2 (en) | 2007-11-09 | 2015-06-16 | Napo Enterprises, Llc | System and method of filtering recommenders in a media item recommendation system |
US20090132527A1 (en) | 2007-11-20 | 2009-05-21 | Samsung Electronics Co., Ltd. | Personalized video channels on social networks |
US20090177301A1 (en) | 2007-12-03 | 2009-07-09 | Codentity, Llc | Scalable system and method for an integrated digital media catalog, management and reproduction system |
US9224150B2 (en) | 2007-12-18 | 2015-12-29 | Napo Enterprises, Llc | Identifying highly valued recommendations of users in a media recommendation network |
US8396951B2 (en) | 2007-12-20 | 2013-03-12 | Napo Enterprises, Llc | Method and system for populating a content repository for an internet radio service based on a recommendation network |
US9734507B2 (en) | 2007-12-20 | 2017-08-15 | Napo Enterprise, Llc | Method and system for simulating recommendations in a social network for an offline user |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8060525B2 (en) | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US8375131B2 (en) | 2007-12-21 | 2013-02-12 | Yahoo! Inc. | Media toolbar and aggregated/distributed media ecosystem |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US20090259621A1 (en) | 2008-04-11 | 2009-10-15 | Concert Technology Corporation | Providing expected desirability information prior to sending a recommendation |
-
2007
- 2007-12-21 US US11/963,050 patent/US8060525B2/en active Active
-
2008
- 2008-12-22 CN CN2008101849852A patent/CN101464881B/zh not_active Expired - Fee Related
-
2011
- 2011-11-01 US US13/286,746 patent/US8332425B2/en active Active
-
2012
- 2012-09-14 US US13/616,651 patent/US8886666B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1586080A (zh) * | 2001-11-16 | 2005-02-23 | 皇家飞利浦电子股份有限公司 | 创建用于推荐媒体内容的代理 |
CN101023426A (zh) * | 2004-07-23 | 2007-08-22 | 联邦科学和工业研究组织 | 集成浏览历史和媒体播放列表的方法和系统 |
CN1885284A (zh) * | 2005-06-24 | 2006-12-27 | 鸿富锦精密工业(深圳)有限公司 | 一种播放列表生成系统及方法 |
US20060294091A1 (en) * | 2005-06-24 | 2006-12-28 | Kuan-Hong Hsieh | System and method for generating a play-list |
Cited By (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107644367A (zh) * | 2009-04-29 | 2018-01-30 | 亚马逊科技公司 | 根据多个用户的地址信息之间的相似性产生推荐 |
CN102668511B (zh) * | 2009-12-15 | 2014-11-19 | 苹果公司 | 基于内容和位置的自组织联网 |
CN102668511A (zh) * | 2009-12-15 | 2012-09-12 | 苹果公司 | 基于内容和位置的自组织联网 |
CN101964787B (zh) * | 2010-09-17 | 2013-07-10 | 深圳市同洲电子股份有限公司 | 实现多终端断点续播节目的方法和装置及系统 |
CN101964787A (zh) * | 2010-09-17 | 2011-02-02 | 深圳市同洲电子股份有限公司 | 实现多终端断点续播节目的方法和装置及系统 |
CN107256215A (zh) * | 2010-10-28 | 2017-10-17 | 谷歌公司 | 使用媒体文件加载移动计算设备 |
CN102467723B (zh) * | 2010-11-09 | 2015-12-09 | 索尼公司 | 用于在查看型社交网络中向用户提供推荐的系统和方法 |
CN102467723A (zh) * | 2010-11-09 | 2012-05-23 | 索尼公司 | 用于在查看型社交网络中向用户提供推荐的系统和方法 |
US8984072B2 (en) | 2010-11-09 | 2015-03-17 | Sony Corporation | System and method for providing recommendations to a user in a viewing social network |
CN102722532B (zh) * | 2012-05-18 | 2014-04-02 | 山东大学 | 一种基于内容和用户历史的音乐推荐算法 |
CN102722532A (zh) * | 2012-05-18 | 2012-10-10 | 山东大学 | 一种基于内容和用户历史的音乐推荐算法 |
CN104520887A (zh) * | 2012-06-29 | 2015-04-15 | 芬克数字电视指导有限责任公司 | 用于自动生成推荐的装置及方法 |
CN102890713A (zh) * | 2012-09-20 | 2013-01-23 | 浙江大学 | 一种基于用户当前地理位置和物理环境的音乐推荐方法 |
CN102890713B (zh) * | 2012-09-20 | 2015-08-12 | 浙江大学 | 一种基于用户当前地理位置和物理环境的音乐推荐方法 |
CN103002020A (zh) * | 2012-11-15 | 2013-03-27 | 广州酷狗计算机科技有限公司 | 音乐共享方法及其系统 |
CN105190597A (zh) * | 2012-12-13 | 2015-12-23 | 微软技术许可有限责任公司 | 基于社交的信息推荐系统 |
US10261759B2 (en) | 2012-12-13 | 2019-04-16 | Microsoft Technology Licensing, Llc | Social-based information recommendation system |
CN103686447A (zh) * | 2013-12-20 | 2014-03-26 | 广东威创视讯科技股份有限公司 | 视频传输方法和系统 |
CN103686447B (zh) * | 2013-12-20 | 2017-12-08 | 广东威创视讯科技股份有限公司 | 视频传输方法和系统 |
CN105960640B (zh) * | 2014-02-04 | 2019-07-16 | 谷歌有限责任公司 | 自适应音乐和视频推荐 |
CN105960640A (zh) * | 2014-02-04 | 2016-09-21 | 谷歌公司 | 自适应音乐和视频推荐 |
WO2015117556A1 (en) * | 2014-02-07 | 2015-08-13 | Music Technology Limited | Digital media content and associated user pool apparatus and method |
CN104954818A (zh) * | 2014-03-27 | 2015-09-30 | 中国电信股份有限公司 | 调整播放列表中媒体项顺序的方法与装置 |
CN104954818B (zh) * | 2014-03-27 | 2019-03-15 | 中国电信股份有限公司 | 调整播放列表中媒体项顺序的方法与装置 |
CN112579825B (zh) * | 2014-06-20 | 2022-05-27 | 谷歌有限责任公司 | 显示与设备上播放的内容有关的信息 |
US11425469B2 (en) | 2014-06-20 | 2022-08-23 | Google Llc | Methods and devices for clarifying audible video content |
US11797625B2 (en) | 2014-06-20 | 2023-10-24 | Google Llc | Displaying information related to spoken dialogue in content playing on a device |
US11354368B2 (en) | 2014-06-20 | 2022-06-07 | Google Llc | Displaying information related to spoken dialogue in content playing on a device |
CN112579825A (zh) * | 2014-06-20 | 2021-03-30 | 谷歌有限责任公司 | 显示与设备上播放的内容有关的信息 |
CN104239450A (zh) * | 2014-09-01 | 2014-12-24 | 百度在线网络技术(北京)有限公司 | 搜索推荐方法和装置 |
CN105791334A (zh) * | 2014-12-17 | 2016-07-20 | 中兴通讯股份有限公司 | 多媒体数据的处理方法及装置 |
WO2016095575A1 (zh) * | 2014-12-17 | 2016-06-23 | 中兴通讯股份有限公司 | 多媒体数据的处理方法及装置 |
CN105072465A (zh) * | 2015-08-27 | 2015-11-18 | 北京搜狗科技发展有限公司 | 一种视频播放控制方法及电子设备 |
US11350173B2 (en) | 2015-11-19 | 2022-05-31 | Google Llc | Reminders of media content referenced in other media content |
CN105654975A (zh) * | 2015-12-28 | 2016-06-08 | 惠州Tcl移动通信有限公司 | 移动终端的音乐播放方法以及移动终端 |
CN108781300A (zh) * | 2016-06-21 | 2018-11-09 | 谷歌有限责任公司 | 用于基于网络状况推荐内容的方法、系统以及介质 |
US10958695B2 (en) | 2016-06-21 | 2021-03-23 | Google Llc | Methods, systems, and media for recommending content based on network conditions |
CN107864400A (zh) * | 2016-09-22 | 2018-03-30 | 青岛海尔多媒体有限公司 | 一种播放方法及装置 |
CN107885745B (zh) * | 2016-09-29 | 2020-09-08 | 亿览在线网络技术(北京)有限公司 | 一种歌曲推荐方法及装置 |
CN107885745A (zh) * | 2016-09-29 | 2018-04-06 | 亿览在线网络技术(北京)有限公司 | 一种歌曲推荐方法及装置 |
CN110089124A (zh) * | 2016-12-19 | 2019-08-02 | 伯斯有限公司 | 智能预设 |
CN106874463A (zh) * | 2017-02-13 | 2017-06-20 | 宁波诺丁汉大学 | 一种信息推送方法 |
CN106951515A (zh) * | 2017-03-17 | 2017-07-14 | 上海衡修信息科技有限公司 | 一种基于社交软件的联系人匹配方法及装置 |
CN107463644A (zh) * | 2017-07-20 | 2017-12-12 | 维沃移动通信有限公司 | 一种音乐推荐方法及移动终端 |
CN107943877B (zh) * | 2017-11-14 | 2022-02-18 | 百度在线网络技术(北京)有限公司 | 待播放多媒体内容的生成方法和装置 |
CN107943877A (zh) * | 2017-11-14 | 2018-04-20 | 百度在线网络技术(北京)有限公司 | 待播放多媒体内容的生成方法和装置 |
CN112930544A (zh) * | 2018-10-24 | 2021-06-08 | 克莱米特公司 | 利用遗传学和特征工程来提高按田地的种子产品选择和推荐的放置可预测性 |
CN111147531A (zh) * | 2018-11-02 | 2020-05-12 | 沈阳美行科技有限公司 | 一种音乐共享方法及装置 |
CN110619054A (zh) * | 2019-09-05 | 2019-12-27 | 北京酷我科技有限公司 | 一种多媒体相关的第三方信息可视化呈现的方法及系统 |
CN111488484B (zh) * | 2020-04-16 | 2023-04-28 | 北京雷石天地电子技术有限公司 | 基于类指数分布和tf-idf特征的歌曲推荐方法、介质和装置 |
CN111488484A (zh) * | 2020-04-16 | 2020-08-04 | 北京雷石天地电子技术有限公司 | 基于类指数分布和tf-idf特征的歌曲推荐方法、介质和装置 |
CN111954017A (zh) * | 2020-08-14 | 2020-11-17 | 北京达佳互联信息技术有限公司 | 直播间搜索方法、装置、服务器及存储介质 |
CN112230872A (zh) * | 2020-09-25 | 2021-01-15 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息云端存储管理方法、系统、智能终端以及存储介质 |
CN112230871A (zh) * | 2020-09-25 | 2021-01-15 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息溯源方法、系统、智能终端以及存储介质 |
CN112230872B (zh) * | 2020-09-25 | 2023-08-15 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息云端存储管理方法、系统、智能终端以及存储介质 |
CN112230871B (zh) * | 2020-09-25 | 2023-10-27 | 北京博睿维讯科技有限公司 | 一种多机多源共屏信息溯源方法、系统、智能终端以及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US8332425B2 (en) | 2012-12-11 |
US20120054233A1 (en) | 2012-03-01 |
US8886666B2 (en) | 2014-11-11 |
US20090164516A1 (en) | 2009-06-25 |
US20130013626A1 (en) | 2013-01-10 |
CN101464881B (zh) | 2013-06-05 |
US8060525B2 (en) | 2011-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101464881B (zh) | 基于用位置信息标记的播放历史信息、在分布式环境中生成媒体推荐的方法和系统 | |
US9552428B2 (en) | System for generating media recommendations in a distributed environment based on seed information | |
US8117193B2 (en) | Tunersphere | |
US11698932B2 (en) | Media content item recommendation system | |
US10623461B2 (en) | Systems and methods for distributing a playlist within a music service | |
US20190138551A1 (en) | Systems and methods of classifying content items | |
US8572169B2 (en) | System, apparatus and method for discovery of music within a social network | |
US20070078832A1 (en) | Method and system for using smart tags and a recommendation engine using smart tags | |
US20120284307A1 (en) | String Searching Systems and Methods Thereof | |
US20110137920A1 (en) | Method of mapping songs being listened to at a given location, and additional applications associated with synchronized lyrics or subtitles | |
US20090138457A1 (en) | Grouping and weighting media categories with time periods | |
US20130238444A1 (en) | System and Method For Promotion and Networking of at Least Artists, Performers, Entertainers, Musicians, and Venues | |
US20080109404A1 (en) | Location dependent music search | |
WO2014176241A2 (en) | Explanations for personalized recommendations | |
WO2014176192A2 (en) | Live recommendation generation | |
JP2010009315A (ja) | 推薦店舗提示システム | |
US9183585B2 (en) | Systems and methods for generating a playlist in a music service | |
CN102857471A (zh) | 多媒体交互方法及系统 | |
US20190294690A1 (en) | Media content item recommendation system | |
KR101084566B1 (ko) | 상황 정보를 이용한 음원 추천 방법 | |
KR102100964B1 (ko) | 사용자 피드백을 제공하는 음악 추천 시스템 및 그 방법, 그리고 이에 적용되는 서비스 장치 | |
US11816703B1 (en) | System and method for identifying content relevant to a user based on gathering contextual information from music and music player environmental factors | |
CN116070008A (zh) | 启始适地性主题的方法与系统 | |
Jannach et al. | Music Recommendation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130605 Termination date: 20131222 |