CN100569023C - 响应用户请求的动态内容递送方法及设备 - Google Patents
响应用户请求的动态内容递送方法及设备 Download PDFInfo
- Publication number
- CN100569023C CN100569023C CNB028174852A CN02817485A CN100569023C CN 100569023 C CN100569023 C CN 100569023C CN B028174852 A CNB028174852 A CN B028174852A CN 02817485 A CN02817485 A CN 02817485A CN 100569023 C CN100569023 C CN 100569023C
- Authority
- CN
- China
- Prior art keywords
- request
- user
- content
- unit
- content server
- 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.)
- Expired - Fee Related
Links
- 230000004044 response Effects 0.000 title claims description 27
- 238000002716 delivery method Methods 0.000 title description 2
- 238000000034 method Methods 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 8
- 230000008569 process Effects 0.000 claims description 20
- 230000002146 bilateral effect Effects 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000001419 dependent effect Effects 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 claims 1
- 230000001934 delay Effects 0.000 claims 1
- 230000003111 delayed effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 claims 1
- 238000010295 mobile communication Methods 0.000 abstract description 9
- 239000011435 rock Substances 0.000 description 15
- 230000006870 function Effects 0.000 description 11
- 238000003860 storage Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 8
- 230000008878 coupling Effects 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 7
- 238000005859 coupling reaction Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 241001050985 Disco Species 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- JTJMJGYZQZDUJJ-UHFFFAOYSA-N phencyclidine Chemical compound C1CCCCN1C1(C=2C=CC=CC=2)CCCCC1 JTJMJGYZQZDUJJ-UHFFFAOYSA-N 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000009827 uniform distribution Methods 0.000 description 2
- 206010043458 Thirst Diseases 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000035922 thirst Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Images
Classifications
-
- 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
-
- 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/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- 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
- 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/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- 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/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- 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/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4227—Providing Remote input by a user located remotely from the client device, e.g. at work
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
- H04N21/43637—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/61—Solid state media wherein solid state memory is used for storing A/V content
Abstract
本发明公开一种用于建立动态内容递送系统(DCDS)的方法和系统。在一个实施例中,带蓝牙的移动通信装置被用来与服务器通信以便请求递送特定内容,如歌曲,视频等,到分离的输出装置,如扬声器,显示屏等。在另一个实施例中,将内容递送回所请求的移动通信装置。在一些实施例中,混合网络可用于请求和递送内容。窄带、双向、单播网络可用于请求内容和确认请求,而宽带单向、多播网络可用于将所请求的内容递送给所请求的客户机装置。根据预定算法可通过用户请求修改递送内容的顺序。
Description
技术领域
本发明涉及无线通信。本发明具体涉及一种用于通过一个网络请求媒体内容,而通过另一个网络递送媒体内容的方法和系统。
背景技术
部分受互联网的产生的推动,个人计算机和移动通信的使用近年来稳步增加。移动通信和互联网的结合使得能采用一组新的通信工具,并且能扩展对个人通信的成长做出贡献的媒体、服务和制造工业。
下一波移动技术,3G(第三代蜂窝)装置,将具有电话、互联网接入、类PC应用和视频流动等功能。许多这些装置都将带蓝牙功能。蓝牙是一种低功率、短距离的无线电技术,可用于连接一个装置和另一个装置。蓝牙被开发用来标准化装置之间的无线通信,使得无需物理线路在装置之间进行连接。
现有技术上已知穿过诸如互联网的网络流动媒体的概念。例子包括有从单个服务器流动音频和视频到多个用户,如通过互联网无线电台,诸如BMWfilms.com的内容提供商,以及诸如CNN.com的新服务来执行。利用诸如Real Network的REAL可以在计算机上看到流动的音频和视频。
然而,通过互联网的无线电台广播无法由听众自动改变。如果听众渴望听到一首特别的歌曲,其必须致电该无线电台,向无线电台的工作人员口头点播该歌曲。无线电台自行作出决定,可基于用户的请求改变其节目安排。由于流动的媒体可以在世界上的任何地方被接收,因此互联网听众给很远的无线电台打电话经常很难和很贵。
一种已知的用于改变演奏节目的系统是使用自动电唱机。使用任意附在设备的音频系统上的自动电唱机,听众就能点播歌曲(经常要付费)。然而,为使用自动电唱机,听众自身必须来到自动电唱机的所在地来点播歌曲。另外,自动电唱机往往很庞大,在零售设施中要占用经常有限的空间。
针对这些空间局限性的一种已知的解决方案是在餐馆的每个餐桌使用远程或小型自动电唱机。每个餐桌都装有一个小型自动电唱机,通过这个自动电唱机听众可通过主音频系统点播一首歌。这些歌曲实际上并不存储在每个餐桌的自动电唱机中。相反,每个餐桌上的小型自动电唱机只是一个接口,用户通过这个接口能点播音乐。所点播的歌曲被放置在队列中,接着以它们的点播顺序被播放。
然而,这些小型自动电唱机要求每个餐桌有一个分离的接口,这样安装起来很贵。另外,用户仍必须自身安装有一个接口自动电唱机的餐桌旁点播歌曲。而且不论是使用传统的自动电唱机还是小型自动电唱机系统,听众在点播之前都无法试听一首歌。如果用户不知道或不记得他想听的那首歌的歌名,那么用户必须靠猜测来点播哪首歌。
开发一种不需要与传统自动电唱机系统相关的开销的内容递送系统在现有技术上将是一种进步。另外,开发一种不需要听众处于音乐存储系统的物理位置来实现歌曲或视频点播,而且还允许听众在提交对某个特别歌曲的点播请求之前试听这首歌的内容递送系统在现有技术上也将是一种进步。因此,需要一种动态内容递送服务来弥补上面陈述的不足之处。
发明内容
在本发明的第一方面,提供一种用于递送内容的方法。内容服务器向移动终端发送一个可选择的内容项列表。内容服务器接收来自该移动终端的请求,其中该请求对应用户从该可选择的内容项列表中选择的内容项。内容服务器响应接收到该请求通过输出装置播放第一个内容项。
在本发明的第二方面,提供一种用于递送内容的内容服务器。该内容服务器包括处理器,和用于存储计算机可读指令的存储器,所述计算机可读指令在被所述处理器执行时,使得所述内容服务器执行以下步骤:向移动终端发送一个可选择的内容项列表,接收来自该移动终端的请求,其中该请求对应用户从该可选择的内容项列表中选择的内容项,以及响应接收到该请求通过输出装置播放第一个内容项。
在本发明的第三方面,提供一种存储计算机可读指令的计算机可读介质,所述计算机可读指令在被处理器执行时,使得数据处理装置通过执行以下步骤来提供内容递送业务:内容服务器向移动终端发送一个可选择的内容项列表,接收来自移动终端的请求,其中该请求对应用户从该可选择的内容项列表中选择的内容项,以及响应接收到该请求,内容服务器通过输出装置播放第一个内容项。
在本发明的再一方面,提供一种内容递送系统,包括扬声器,短距离收发信机,以及与该扬声器和收发信机通信连接的内容服务器。所述内容服务器包括一个处理器,和用于存储计算机可读指令的存储器,所述计算机可读指令在被所述处理器执行时,使得所述内容服务器执行一组步骤。内容服务器通过收发信机向移动终端发送一个可选择的乐曲列表。内容服务器通过收发信机接收来自该移动终端的请求,其中该请求对应用户从该可选择的乐曲列表中选择的乐曲。内容服务器响应接收到该请求,根据预定算法修改播放表,并通过扬声器从该播放表播放第一首乐曲。
在一些实施例中,扬声器和收发信机都位于商业设施内,如餐馆内。
在本发明的另一方面,提供一种内容服务器,其包括处理器,和用于存储计算机可读指令的存储器,所述计算机可读指令在被所述处理器执行时,使得所述内容服务器执行以下步骤:通过窄带、双向网络无线接收来自移动终端的请求,其中该请求对应一个用户选择的内容项,并且响应接收到该请求,根据预定算法修改播放表。所述内容服务器通过宽带、单向网络从该播放表输出第一个内容项以利用输出装置播放。
在一些实施例中,窄带网络是GPRS网络,而宽带网络是DVB-T网络。
在本发明的另一方面,提供一种移动终端,其包括处理器,显示屏,多个用户输入键,和用于存储计算机可读指令的存储器,所述计算机可读指令在被所述处理器执行时,使得移动终端执行一组步骤。移动终端在显示屏上显示一个用户可选择的内容项列表。所述终端响应用户通过用户输入键的输入导航该用户可选择的内容项列表,并接收指示用户选择的内容项的输入。移动终端向内容服务器发送对应该用户选择的内容项的信息以通过输出装置播放。
在一些实施例中,在用户选择内容项之前,移动终端在其输出装置上播放当前内容项的样本。
附图说明
通过考虑附图参照以下说明可获得对本发明和其优点的更为全面的了解,附图中相同的附图标记指示相同功能,其中:
图1示意了根据本发明一个实施例的动态内容递送系统。
图2示意了执行动态内容递送的方法的流程图。
图3示意了根据本发明实施例发出请求时的第一个屏幕实例。
图4示意了根据本发明实施例发出请求时的第二个屏幕实例。
图5示意了根据本发明实施例发出请求时的第三个屏幕实例。
图6示意了根据本发明实施例发出请求时的第四个屏幕实例。
图7示意了根据本发明实施例的动态内容递送系统的框图。
图8示意了根据本发明实施例的动态内容递送系统。
图9示意了根据本发明实施例发出请求时的第五个屏幕实例。
图10示意了根据本发明实施例发出请求时的第六个屏幕实例。
图11示意了根据本发明实施例发出请求时的第七个屏幕实例。
图12示意了根据本发明实施例发出请求时的第八个屏幕实例。
图13示意了根据本发明实施例发出请求时的第九个屏幕实例。
图14示意了根据本发明实施例发出请求时的第十个屏幕实例。
图15示意了根据本发明实施例发出请求时的第十一个屏幕实例。
图16示意了根据本发明实施例的主菜单屏幕。
图17示意了根据本发明实施例的动态内容递送系统。
图18示意了根据本发明实施例确定提供的内容的算法流程图。
图19示意了根据本发明实施例的数据流程图。
图20示意了根据本发明实施例的逻辑连接。
具体实施方式
动态内容递送系统(DCDS)可用于通过音频系统递送用户选择的歌曲。DCDS是一种从用户接收要求递送特定内容的请求,并通过同一个或不同网络递送所请求的内容的系统。内客可以是录音(例如,歌曲,乐曲,音响效果,或其他音频内容),录像(例如,电视节目,音乐节目录像,电影,或其他视频内容),或适合于通过网络递送的其他内容(例如,证券报价机,新闻头条,体育赛事得分,等等)。本领域的技术人员应理解的是,DCDS可同时用于递送音频和视频内容,为示例目的,在此使用主要递送音频内容的DCDS来描述本发明。
图1示意了本发明的一个实施例,在这里,在DCDS中使用蓝牙(BT)无线电技术,以允许用户用其各自的带蓝牙功能的移动通信装置请求音频内容。然而,本发明并不局限于蓝牙装置。例如,也可以使用HomeRF,WLAN,蜂窝电话网络,或HyperLAN2。在图1中,有一个地点101,提供DCDS给用户(听众)使用。位置101可以是商业设施,如餐馆或酒吧,商店等,或可以是能播放音乐的任何其他场所。为示意目的,地点101在此被称为餐馆。
在餐馆101内安装有一个或多个蓝牙收发信机103。蓝牙收发信机103被用于与带蓝牙功能的装置111通信。每个蓝牙装置可以是移动电话,个人数字助理(PDA),移动或膝上计算机,图形输入板计算机,或任何其他带蓝牙功能或者能播放视频输出的数据处理装置。为示意目的,使用带蓝牙功能的移动电话,在此它被称为蓝牙客户机。蓝牙收发信机103被连接至DCDS服务器105。DCDS服务器105从蓝牙收发信机接收用户请求,通过维护一个歌曲播放表确定播放哪个录音,并通过放大器107输出录音到扬声器109。任选的监视器或电视显示器113可以安装在餐馆以通知用户他们的请求状态,当前播放的歌曲,以及下述的其他信息,或递送视听内容。或者,每个蓝牙客户机可以装备一个视频显示器。在此情况下,视频内容和信息都可以在蓝牙客户机装置上发送和播放。
在本发明的另一个实施例中,如图17所示,可以使用外部数模变换器701来使输出期间基于计算机的干扰最小。图17还示意根据用户和系统的需要可以使用多个放大器。
现在参考图1和图2描述一种用于实现内容选择的方法。当用户进入餐馆101时,在步骤201通过一个或多个蓝牙收发信机103建立用户的移动电话111和DCDS之间的连接。在建立了蓝牙连接后,在步骤203,DCDS发送一个歌单给蓝牙客户机111。在一个实施例中,这是通过向蓝牙客户机111发送一个插入程序实现的。该选择程序可以在DCDS服务器105上运行,将输出(显示歌单,或歌单的一部分,或者显示歌曲样本)发送给移动电话。插入程序解释接收的数据,并在移动电话的显示屏上显示。
在步骤205,用户可利用移动电话上已知的导航技术(例如,上下箭头键,以及回车和取消键)导航该歌单。为用户显示歌名或类别,由此用户可以做出选择。或者,用户可利用蓝牙客户机111上的扬声器试听一下该歌曲的样本。例如,通过将蓝牙客户机置于其眼前并利用上下键导航,在歌曲在显示屏上被高亮时,用户可通过扬声器听到现有歌曲。在高亮每首歌时,其歌名在显示屏上被显示。然而,由于用户也能听到现有音乐,因此其不需要看屏幕。当用户找到或听到所想要的音乐片段时,用户可按下回车键,这首歌将通过立体声设备109或通过广播(以下描述)以高音质被发送进行播放。不具有扬声器的蓝牙客户机显然不执行这个选项。应该从所选歌曲的可识别部分播放样本,这样用户就很容易确定是否点播所试听的歌曲。
也可在移动电话111上分层显示歌曲。也就是说,可以通过类型、艺人、专辑和标题,或它们的任何一个子集或超集来将歌曲分类。也可以使用在现有技术中已知,并且适合于递送的内容类型(例如,音频,视频等)的其他分层标识。可用于分类歌曲的类型例子有迪斯科,流行,摇滚,经典,乡村等等。当使用分层格式时,其余导航键也可用于上下移动分层。
在一个实施例中,用户在将移动电话置于其耳边时可导航该歌单。通过这种方式,当用户从一首歌或类别导航到下一首歌或类别时,通过移动电话的扬声器自动播放一个音频样本。例如,当用户移动到摇滚类别时,可以播放具有摇滚乐节拍的短录音,而且可以说出单词“摇滚”让用户听到。类似地,当用户选择了类别经典时,可以播放一段经典音乐的短录音,如钢琴曲,而且可以说出单词“经典”让用户听到。该短录音优选大约持续5到10秒。在此实施例中,当用户选择歌曲时,在用户从一首歌导航到下一首时,当用户在所显示的歌单中的每首歌上滚动时通过移动电话的扬声器播放该歌曲的样本。或者,在要播放该歌曲的样本之前可要求用户按下预定键,例如“样本”键。如上所述,优选样本取自该首歌的可识别部分。
在一个实施例中,由于只将基于服务器的程序的输出发送到移动电话,因此在用户与所述插入程序交互时,关于当前歌曲或类别或高亮显示的歌曲或类别的信息从移动电话被发送到DCDS服务器。当DCDS服务器接收到用户已经高亮显示了一首新歌或类别的信息时,DCDS服务器从音乐样本317中检索出样本(图7,下述)并发送给蓝牙客户机111以通过蓝牙客户机的扬声器播放(在存在时)。这些样本包括各种类别(例如,类型,艺人,专辑)以及歌曲的短录音。在播放了样本后,用户可按下导航键(例如,上下移动歌单,分层中向前和向后移动)或选择当前歌曲。
在步骤207用户选择当前歌曲。蓝牙客户机在步骤209发送请求给DCDS服务器以通过扬声器109播放所选择的歌曲。在接收到用户请求后,DCDS服务器在步骤211处理该请求并根据预定算法修改该歌曲播放表。
在本发明的一个可选实施例中,用户可利用口语指令来口头导航和选择内容。下面将对此作详细描述。
图3示意了可以在蓝牙客户机装置111上使用的第一种用户接口屏幕实例。蓝牙客户机显示各个类别,用户由此可选择例如hip hop,流行和摇滚。在图3中,显示用户选择了流行。图4示意了显示流行歌曲列表的第二个用户接口屏幕实例。在图4中,用户已经选择了歌曲“Yes Sir,I Can Boogie”。
在选择了歌曲后,询问用户其所发请求的类型,这在图5所示的第三个用户接口屏幕实例中显示。
在各种实施例中,用户可发出随意请求,保证请求(以下描述),或请求不播放该首歌曲(以下描述)。在图5中,用户选择了发出随意请求。图6示意了第四个用户接口屏幕实例,提供有关该用户的请求的概括信息,并允许用户发出更多请求,或结束请求过程。
图7示意了可以在本发明的一个或多个实施例中使用的DCDS服务器的框图。DCDS服务器105包括处理器301,RAM 303,非易失存储器305,音频处理器307以及I/O 309。音频处理器307可以是声卡或能产生音频输出的其他音频处理装置。音频输出优选为至少是CD质量的数字音频输出。然而,根据系统性能、用户需要等也可以使用其他输出类型和质量。
存储器305可用于存储DCDS服务器的操作系统311,播放表应用313,MP3播放器315,音乐样本317以及音乐数据库319。MP3播放器315可用于在从音乐数据库319检索到音乐文件后播放所请求的录音。音乐可以用压缩格式存储在音乐数据库319中。通过音频处理器307将录音输出到放大器107(图1)。在用户请求听一首歌的样本以便确定是否点播该首歌曲时使用音乐样本317。音乐样本的存储格式应该使得在最小的空间内存储多个音乐样本。由于样本是用来识别的,不必通过扬声器播放,因此录音质量不是非常重要。在一个实施例中,以单道声64kb/s的抽样率记录样本,限制每个样本持续10秒。通过这种方式,每个样本最多使用大约40kb的存储空间。
播放表应用313利用一个或多个存储的播放表算法维护存储的播放表。或者,播放表应用313可从多个存储的算法中选择一个算法,选择什么算法取决于餐馆101(图1)的经营者想要的DCDS性能。
第一个播放表算法可将被绝大多数用户点播(例如,通过随意请求)的那些歌曲列入优先。例如,如果歌曲A已经收到10次请求,歌曲B已经收到13次请求,而歌曲C已经收到2次请求,则歌曲B将被首先播放,歌曲A第二放,而歌曲C第三放。显然,如果DCDS服务器接收到插入的请求,则播放表的选择和顺序可以被修改。或者,该算法可以只计数不同用户的请求数,以便阻止一个用户对同一首歌发送多次请求来强迫播放该首歌。在播放了每首歌后,将其从播放表中清除。然而,如果这首歌之后又被另一用户点播,则可将这首歌再次放到播放表中。
第二种播放算法可这样来将歌曲排序,即,歌曲的播放使每个用户都能听到大致相同比例的点播歌曲。也就是说,如果有三个用户各自听到了他们点播的两首歌,而第四个用户只听到了一首他点播的歌,则该算法将从第四个用户点播的其余歌曲中选出一首来播放。在使用这种算法的一个实施例中,将播放第四个用户请求的歌曲中点播次数最多的歌曲。例如,如果第四个用户已经点播了歌曲A、B、C和D,而已经播放了歌曲C,则该算法将从其余歌曲A、B和D中选出被所有当前用户点播最多次数的歌曲,而不论第四个用户未点播的另一首歌,例如,歌曲E,已经接收到更多请求。通过这种方式,每个用户的请求都被考虑到,以便每个用户都满意其请求得到满足。
第三个播放表算法考虑要播放的音乐类型。在有舞会的餐馆中,慢歌和快歌应随机混合。然而,慢歌应根据预定模式来播放,如一次播放至少两首慢歌,并且播放每个慢歌组中最流行的慢歌。在有偏爱轻松悦耳或经典音乐的人经常出入的餐馆中,摇滚乐和其他快歌如果要播放的话,应受到限制。通过在音乐数据库中不包括与描述DCDS应播放的歌曲类型的预定DCDS简表不匹配的歌曲可考虑到这种情况。
除了一个或多个播放表算法,每个播放表应用也可维护一个缺省播放表,这个播放表被用在播放表中没有剩余的点播歌曲时。缺省播放表可以由DCDS管理员手工创建,或者可以基于当前流行音乐自动创建,如来自Billboard的THE BILLBOARD 200图表,等等。在一个实施例中,可以配置一个或多个播放表算法,以便如果一首歌在缺省播放表上的前n个位置内,则不播放用户当前点播的音乐。
由于每个用户在提交歌曲点播请求的同时其他用户也在点播歌曲,因此不能保证会播放一个用户点播的歌曲。本发明的一个实施例允许用户设置保证请求。保证请求是使所点播的歌曲在预定时间内会播放的请求。这可通过维护一个附加播放表,即一个保证播放表,并在从有规律或缺省播放表播放任何歌曲之前从保证播放表播放所有歌曲。另外,如果多个用户发送了对于同一首歌的保证请求,则播放该首歌一次就可同时满足所有保证请求。或者,对每个接收到的保证请求播放该首歌一次。
图8示意了结合上述特征使用的样本播放表算法。也可使用除图18所示算法之外的其他替代算法。例如,该算法也可检查非保证歌曲和缺省播放表歌曲是否属于与当前播放类型和样式相同的类型和样式(例如,慢舞和快舞)。或者,该算法可以不考虑满足了每个用户多少请求,而是仅基于每首歌收到的请求点播次数(基于分数的算法)来确定下面播放哪一首歌。另一种算法可仅仅按照点播顺序(排队算法)来播放歌曲。
在本发明的一个实施例中使用的算法是基于时间段的算法。在基于时间段的算法中,播放表被划分为多个时间段,在这里,每个时间段容纳一首歌。一旦一首歌被放在播放表中的空时间段内,则在播放完这首歌后才清除它。通过这种方式,提前一段时间就固定和知道了这个播放表。然而,播放表可能不允许提前太早(例如,一小时,半小时,15分钟,等)填满时间段,这样就能响应用户请求保持动态。当开始一个时间段时,可根据多个用户请求,次级播放表算法或其他类似方式将该时间段填上一首歌。
本领域的技术人员显然知道其他替代算法。例如,可以使用基于分数和时间段的组合算法。也就是说,一般基于用户请求选择歌曲,但在指定时间按照时间表选择歌曲。通过这种方式,操作员能保证播放指定歌曲,而不管用户在请求点播其他歌曲。
在一些实施例中,加权方案可以被播放表算法用来从多首可用歌曲中选择一首(基于加权的选择算法)。在用户的请求并不只对应一首歌的实施例中基于加权的选择算法特别有用。例如,如果用户只请求“Can’t Help Falling in Love”,通过查询可返回两首歌——ElvisPresley版和UB40版。基于加权的选择算法通过根据与每首歌曲相关的加权值,对每首返回歌曲的请求加权来均衡出现多个命中对象。
一种可以使用的基于加权的选择算法是给予每个请求预定点数,以及在所有可能匹配的歌曲中分配相同点数。例如,如果每个用户请求值100个点,而用户请求返回有4个可能的匹配,则每个匹配将收到25个点。这些点被加到每首歌各自的总分中,并被播放表算法考虑(例如,基于分数的算法将播放总点数最高的歌曲)。
在另一种基于加权的选择算法中,每个请求再次被分配预定点数,这个点数又在通过查询返回的所用歌曲中均匀分配。然而,在歌曲数据库中存储的每首歌也与预定加权相关,例如,从1到5的整数值。将被均匀分配的点数与每首歌的相关加权相乘以在确定下一首播放曲目时确定播放表所使用的歌曲分数。例如,如果用户点播Elvis歌曲,在音乐库中存储有Elvis的四首歌,分别加权3,3,5,1,如果每个用户请求如上所述被分配100个点的话,则这些歌曲将分别收到75点,75点,125点,和25点。
可以使用的另一种基于加权的选择算法为每种不同歌曲属性(例如,类型,艺人,专辑,标题)分配一个简表权。例如,DCDS可以被配置成,对类型使用权1,对艺人使用权4,对专辑使用权6,而对标题使用权10。当用户点播歌曲时,DCDS比较所返回的命中对象与当前DCDS简表,以确定对于任何一个或所有属性哪些对象匹配该简表。对于匹配DCDS简表的每个属性,该歌曲接收对应的加权,将其加到其分数中。例如,用户点播Elvis歌曲,在音乐库中保存有两首Elvis歌曲,其中“Jailhouse Rock”的附加属性类型=摇滚,而“Love Me Tender”的附加属性类型=民谣。如果DCDS简表包括摇滚乐,但排斥民谣,则“Jailhouse Rock”将收到5个点(即,因为艺人和类型匹配),而“LoveMe Tender”将收到4个点(即,因为只有艺人匹配),而不考虑每首歌所在的专辑。
在可以使用的另一种基于加权的选择算法中,除了被DCDS简表加权的每种属性,每首歌曲的每种属性也可以被加权。例如,“JailhouseRock”对类型(摇滚)的权为8,对艺人(Elvis Presley)的权为10,对专辑的权为3,对标题的权为7,而“Love Me Tender”对类型(民谣)的权为3,对艺人(Elvis Presley)的权为10,对专辑的权为4,而对标题的权为5。通过将权值保持在预定范围(例如,1-10)内,或其中一个预定值集合(例如,0.1,0.25,1,4和10),将得分范围保持在已知范围内。通过将每种属性的权乘以DJ偏爱的权,可以计算歌曲分数,如下面的公式1所示。
((PG*SG)+(PA*SA)+(PL*SL)+(PT*ST))=歌曲分数(公式1)
在这里,PG是简表类型权,SG是歌曲类型权,PA是简表艺人权,SA是歌曲艺人权,PL是简表专辑权,SL是歌曲专辑权,PT是简表标题权,而ST是歌曲标题权。根据上面的例子,Elvis Presley演唱的歌曲“Jailhouse Rock”将接收136个点,而“Love Me Tender”将接收117个点。因此,根据所使用的播放表算法,选择“Jailhouse Rock”而不是“Love Me Tender”,或这两首歌都可以基于它们各自的分数合并到播放表中。在使用基于分数的算法的DCDS中,将所得到的分数加到播放表中该歌曲的已有分数中,而且播放表算法基于该歌曲新分数修改播放表顺序,以便调度程序播放分数最高的歌曲。一旦播放了一首歌,就从该播放表中完全清除这首歌,或者这首歌的分数可以降低预定值。通过利用DJ简表数据作为播放表分数生成的初始数据可以初始化播放表。
如上所述,一个请求可以被指定为保证请求。在一个实施例中,这是通过用户对该请求付费实现的。图8示意了配置用于以接受保证请求来与用户付费交换的DCDS。其余单元包括移动通信网络无线电天线塔501,移动通信网络503,全球通信网络(例如,互联网)505,和SMS服务器507。SMS服务器可以由DCDS的运营商拥有和运行,或者由第三方拥有和运行。
用户可用来支付保证请求的收费机制可以是通过一个或多个网络(例如,GSM移动通信网络和互联网)发送到被安装用来接收SMS消息的服务器507的SMS消息。所产生的收费被加到用户的移动电话账单中。当SMS服务器507接收到该SMS消息并完成了收费时,SMS服务器507发送成功收费的通知到DCDS服务器105并返回给用户。如果收费成功,则发送一个响应给用户的移动电话,通知他结果。DCDS服务器105在命令用户的蓝牙客户机装置111提交SMS收费请求之前可以任意确定所点播的歌曲是否满足播放标准(例如,在DCDS简表中)。而且,DCDS服务器105可另外通知用户什么时候播放该歌曲。
在本发明的一个实施例中,在移动终端中存储的应用充当创建并发送SMS消息给SMS服务器507的接口。SMS接口应用可提供选项和歌曲菜单,并基于用户的选择自动创建适当的SMS消息。或者,用户可通过分离描述给用户的格式创建SMS消息,如通过在播放歌曲的位置处的小册子或指示表。预定格式可以是各种格式中的任何一种,只要这种格式能被SMS服务器理解。例如,格式<DCDS服务器名>.<类型>.<艺人>.<标题>可用于描述一首特定的歌曲。为在DCDS服务器被命名为DDJ(数字DJ)的位置点播Queen演唱的歌曲Bicycle Race,SMS文字消息将为“DDJ.rock.queen.bicycle race”。
在上面的任何一个实施例中,可以验证SMS消息以保证该消息的格式正确,拼写正确,而且DCDS已经点播了这首歌。该验证可以通过SMS接口应用实现,在可能时,或者通过SMS服务器自身实现。当SMS服务器执行验证时,在检测到错误时可以发送给移动终端一个返回消息。
当用户选择了保证请求时,如图9所示,可以给予用户取消该请求的选择权,如图10所示,因为该请求可能导致用户付费。在一个实施例中,如图10所示,如果在预定时间内没有取消该请求,则自动确认该请求。在另一个实施例中,如果在预定时间内没有确认该请求,则自动取消该请求(未示出)。如果用户确认了或没有取消该请求,则在蓝牙客户机111的显示屏上显示一条响应消息,如图11所示。用户于是可选择是发出另一请求还是结束请求过程。在一些实施例中,保证请求可以有不同级别。例如,当用户对一个请求支付10美分时,可以将所请求点播的歌曲添加到保证播放表中。然而,当用户对该请求支付一美金时,所请求点播的歌曲可以被放置在保证播放表的最上面,以便用户能先于其他保证歌曲听到这首歌。在另一实施例中,用户可对将他们的请求置于播放表的最上面来出价。在此实施例中,在先前歌曲结束时出价最高的用户接下来将听到其点播的歌曲,而且该用户将被收取这个出价金额。
在本发明的另一实施例中,还参考图5,用户对所选择的录音作否定请求。也就是说,用户可请求不播放这首歌,如图12所示。当用户作否定请求时,DCDS可以通过各种方式来响应。如图13所示,当另一用户已经付费要听该首歌(即,有另一用户已经对此歌曲作了保证请求)时,这首歌不会被取消。然而,如图14所示,当这首歌只收到非保证请求,每接收到一个否决票,该歌曲的得票数将降低(例如,降低一票)。然而,不要求使用肯定和否定票之间为一对一加权方案。而且,如果这首歌没有接到任何肯定票,但它在缺省播放表上,则一个否定票可使DCDS延缓播放该首歌曲预定时间,如图15所示。
回过头来参考图1,在通过扬声器109播放一首歌时,有关该首歌曲的信息可以在监视器113上显示。所显示的信息可包括诸如歌曲作者,标题,和有该首歌的任何专辑的信息。另外,DCDS可显示该歌曲的歌词,点播次数最多的歌曲(或者每首歌的票数),当前播放的歌曲的播放表,当前播放歌曲的舞蹈指示(例如,在该首歌为熟知的舞曲的情况下,如查尔斯顿快步舞或Macarena),示意如何跳当前播放歌曲的动画或录像,有关所点播歌曲的统计数字(例如,类型和它们的播放百分比),或伴随该歌曲的音乐电视节目。在地点101为卡拉OK酒吧的实施例中,显示屏可用对应所选歌曲的歌词显示该卡拉OK录像。或者,内容本身(例如,视频)也可在监视器113上播放。
除了在监视器109上显示信息,该信息也可提供给蓝牙客户机装置111。通过图16所示的在蓝牙客户机装置111上显示的主菜单,与装置111相关的用户可请求有关当前播放歌曲的信息。用户也可选择发出请求,这将导致显示如图3所示的信息,或用户可选择浏览如何使用该系统的指示(未示出)。
当用户请求与当前播放的歌曲有关的附加信息时,可以显示一个菜单(未示出),允许用户选择他想看的信息。该菜单可指示用户按下特定键来显示各种类型的信息。例如,可以指示用户按下1来接收有关当前歌曲的一般信息(例如,艺人,标题,专辑,类型),按下2来浏览点播次数最多的歌曲(或者每首歌的票数),按下3来浏览当前播放的歌曲列表,按下4来浏览舞步指示,按下5来浏览指示如何跳舞的动画,按下6来浏览在预定时间内播放的歌曲的统计数字,以及按下7来浏览歌曲的音乐电视。对应的信息于是可以在蓝牙客户机装置111的显示屏上显示。
DCDS的一些实施例使用混合网络以根据上面的描述来实现。例如,参考图8,使用蓝牙连接常规PC网络(例如,Novell或Microsoft网络)来传递来自用户的请求并通过扬声器播放音乐,而使用诸如GSM的移动通信网络来对使用SMS功能的请求付费。利用其他GSM计费方法也可进行计费,例如,通过使用WAP等自动呼叫预定的服务提供商号码。通过利用混合网络,服务可增值,这是单接入网络不可能做到的,如使用在此描述的动态内容递送系统。
在本发明的一个实施例中,DCDS并不局限于单个地点101,而是可通过混合网络提供给比上述的单个地点实施例更广泛的听众。这个实施例使用宽带,单向接入网络和窄带、双向接入网络来提供DCDS服务。例如,DCDS可使用诸如通用分组交换无线电系统(GPRS)或GSM蜂窝网络的双向、窄带网络来接收和确认来自用户的内容请求,并使用单向宽带网络来递送所请求的内容给一个或多个用户。可使用的单向宽带网络的例子包括陆地数字视频广播(DVB-T)、DVB-S、DAB、ATSC、ISDB-T、WLAN、3G(例如,UMTS)、蓝牙、和HyperLAN2网络。另外,支持多播的任何网络(双向或单向)(例如,WLAN)可用作逻辑单向网络。应理解的是,窄带和宽带网络可以是同一物理网络内的不同逻辑网络,如在WLAN或电缆网络内。另外,利用常规、硬连线网络以及无线网络可以实现本发明。例如,传统的硬连线PSTN也可用作窄带、双向网络。
参考图19,通过允许用户利用窄带、双向网络903向自动无线电台点播音乐,DCDS使由流行音乐节目主持人(DJ)所做的工作自动化。DCDS利用单向宽带网络905将得到的内容广播给一个或多个客户机装置901。DCDS服务器105可以是自动无线电台或其他内容递送服务。对于上述的单个地点实施例,音乐可以存储在音乐数据库319中,并由DCDS 105通过网络905服务,这是通过音频处理器307由播放表应用313指示的。
在一个实施例中,如图19所示,到DCDS的用户接口可以是用户对录音的自然语音请求。该语音请求后跟随从DCDS返回给用户的音频响应。用户可说出其想听到的音乐的名称,话音接口907执行自动语音识别(ASR)来解释所述说出的请求。用户用口头提供歌名,艺人名,专辑名,以及类型,DCDS由此可解释该请求。也可以使用更为传统的用户接口,包括从上述菜单选择项目。根据所使用的客户机装置901,用户接口909可包括用于播放音乐的扬声器,用于接收话音输入的麦克风,显示屏,以及输入键。
多个用户可接入无线电台DCDS 105,听他们也可选择来点播的音乐。另外,同一个宽带音频流可以由所用用户共用,以降低所需带宽,同时每个用户通过DCDS满足用户请求接收感知的个性化服务。因此,不用增加DCDS提供者的成本就能使用户感觉到变得丰富的个人媒体服务。
当用户接入DCDS 105时,无线电台和话音接口都能供用户使用。例如,在初始化媒体播放器时,媒体播放器可自动调谐到该无线电台的多播流,而且语音/文本话音识别系统907可以变得活跃,即,聆听和响应用户。
用户可使用自然语音来请求音乐片段。利用包括标题、专辑、艺人(或组合)和类型的参数的部分或全部列表来描述音乐。例如,说出“流行,麦当娜,音乐,音乐”将指示在流行类型中由艺人“麦当娜”演唱的专辑“音乐”中命名为“音乐”的歌曲。也可以使用自然语言处理,以便在用户说出“嘿,DJ先生,放“麦当娜”的“音乐””时,DCDS105明白用户是指同一首歌曲。
如上所述,DCDS可通过播放一个相关的声音注释来响应每个用户,指示该请求已被接受和理解,而且还可以在播放该歌曲之前任意地给出时间长度的某种指示。例如,“麦当娜的精品,我想在下一个小时播放它”。这个对话适合于每个用户请求,并且只通过窄带网络903发送给请求的用户。
由于各个用户的设备基本上不同,混合网络允许每个用户连接至DCDS并从DCDS受益。传统的计算机(PC)用户通常具有很多本地处理能力和存储空间。他也更可能在具有高保真的麦克风和扬声器的安静环境中工作。双向窄带网络可以是具有合理的低每比特成本的50kbps(例如通过PSTN调制解调器)或更高(例如,通过DSL,电缆,或LAN/WAN)。
超级移动用户可能具有来自膝上型PC,诸如个人数字助理(PDA)或通信装置的袖珍型PC的适当的处理能力。电池能量有限,而且窄带接入基本上从1Mbps无线LAN(WLAN)到具有更高比特率或接入时间成本的9.6kbps GSM变化。声响环境可能相当不利,而且很有可能是一般保真度的音频设备。
普通的手机用户(例如,移动电话)不可能具有太多本地处理能力或存储空间。其可以具有语音编解码器和自然话音输入。操作环境可能在听觉上不利,而且声音输出可能保真度低。
DCDS可维护一个与每个用户相关的用户简表,以便使其性能适合每个用户。记录特定用户的请求和反馈的历史能提供增强服务的个性化程度的能力。例子包括使用更详细的注释(避免重复),描述听众组的特征以增加广告输入,以及增加诸如音乐会通知和销售数字音乐许可证的服务。
通过用户简表屏幕(未示出),用户可选择与DCDS一起使用的skin界面(skin)。术语“skin界面”来自许多媒体播放器可供使用的个性化外观,而不改变媒体播放器的功能。DCDS可用于将注释变为具有可选个性化的用户样式的注释。例如,当用户切换到“冲浪运动员”skin界面时,“精品,马上播放”可以变为“绝对的好东西,马上与你见面”。
在一个优选实施例中,语音被翻译成文本(即,数据)再翻译回语音,以便个人用户可用口头输入,而且软件能正确地解释响应。根据语音处理执行的情况的不同,可能存在至少三种不同情况。首先,语音处理可以基于客户机。客户机只发送和接收非话音数据。语音在用户装置(即,客户机)被本地识别和合成,图19示意了这种情况。
第二,语音处理可以基于DCDS(网络)。服务器软件从用户接收语音并返回人能理解的语音给用户。语音的发送可以是实时的(例如,电话服务)或分组的(例如,作为PCM编码的波形文件或压缩的编解码发送)。
第三,语音处理可以使用远程语音识别引擎。第三方可以为客户机(用户)和内容提供商提供语音识别服务。所得到的数据可以直接发送给DCDS或返回给客户机以发送到DCDS。应将有效词汇分发给所有各方(即,用户,远程语音识别引擎,以及自动DJ),以便每一方使用相同的词汇。
参考图19示意DCDS一个实施例的数据流。用户通过向用户接口909说话发出口头请求。该请求被话音接口907翻译成文本和/或数据,话音接口907将该请求数据发送给DCDS服务器105。DCDS服务器接收该请求并识别其适用的歌曲。根据其自己的简表(即,确定该歌曲是DCDS无线电台将播放的类型),DCDS播放表应用313中的逻辑确定在播放表应提升(或降级)哪些歌曲并将此信息传递给调度程序。调度程序可合并为播放表应用的一部分,如图1所示,或它可以是DCDS服务器105的分离逻辑组件。DCDS服务器通过宽带、单向网络广播音乐,这个音乐被客户机装置901接收,并通过客户机装置的扬声器播放。DCDS服务器在每个请求后还生成对用户的响应,这个响应被发送回话音接口907以通过用户接口909为用户播放。
一般认为,语音合成需要的处理能力比语音识别低。另一方面,其经常消耗更多的本地存储空间(存储器)。然而,许多移动电话手机当前包括简单的语音识别能力。通过在任何给定时间使有效词汇最少,可基于现有的话音标记技术通过客户机装置进行语音识别。根据用户和系统的需要和要求,语音识别也可由客户机装置以外的装置执行。
上述的体系结构是一般性的,因此很容易根据体系结构的需要来调整。每个客户机能接入多个DCDS,如果希望的话,每个DCDS使用分离的skin界面。而且DCDS智能的计算需求为,每个DCDS在给定时间可支持多个客户机。
在一个实施例中,参考图20,DCDS可控制多个无线电台。在此实施例中,DCDS将每个用户的请求加给最适合的无线电台。DCDS也可为每个无线电台维护一个分离的调度程序,或者可为多个无线电台使用一个调度。例如,DCDS将前40名热门歌曲的用户请求加到播放前40名的无线电台,而将经典音乐请求加到播放经典或轻松悦耳类型的无线电台。通过这种方式,用户可维持与特定无线电台的连接以便听到其想听的音乐,而不次去听其不想听的类型的音乐。图20中的加黑线示意用户当前正在听由流动服务器2.1服务的无线电台,而且用户正使用冲浪运动员skin界面与DCDS交互。或者,在处理了用户请求后,DCDS可通知用户将在哪个无线电台或流动服务器(在有一个以上时)播放该请求。
在可能时使用预先录制的提示对用户输出语音是优选的,因为这样质量很容易达到最好。然而,每当需要改变时,需要预先录制提示。此外,话音总是完全相同的,因此对于在该装置中保存的每个新skin界面需要额外的存储器。或者,优选文本-语音合成,因为在选择提示和skin界面样式时它能提供更大的灵活性。可使用的文本-语音(TTS)技术的例子有共振峰合成和连接合成,这两种合成在现有技术都是已知的。
在客户机装置上的处理不需要严格的定时限值。例如,请求和响应之间延迟两秒是可以接受的,而且将给予客户机TTS时间来回答该请求作为确认。在整个话音接口都在客户机装置上实现的实施例中,可能需要大的处理能力和存储器。当在服务器实现语音识别时,在终端只需要语音编码。
如上所述,音乐选择的内容递送可以通过宽带网络905提供。在一个实施例中,递送媒体内容的框架可包括以下单元:数字项清除(分配和事务处理的基本单位的结构),数字项识别和描述(内容的唯一识别和描述),内容处理和使用(管理和递送),知识产权管理和保护(数字权利管理),终端和网络(服务管理质量),内容表示(“纯”内容的格式,描述除外),以及事件报告(例如,事务处理)。
数字项清除是一种灵活的内容项模型或表示,其不需要遵守固定的内容结构就能实现各种服务。在DCDS,递送的内容可以是数据包,不仅包括录音,还包括歌词,文字,艺人照片,录像等——本领域的技术人员很容易想到的许多不同结构。数字项识别和描述提供对数字项的唯一识别,使得能处理和跟踪使用。在DCDS,其是下述的广播系统的一部分。
与广播服务交互的一种能动方式是电子形式的内容描述的可用性。这使得自动搜索和选择内容成为可能。在理想情况下,这些描述应是机器可以理解的,不只是机器可读的。内容描述的格式(编码)可采用各种形式中的任何一种。适合于DCDS应用的一些内容描述方案包括ID3,MPEG-7,XML等,这些都是在现有技术中已知的。
还有其他适合于音乐和多媒体的内容描述方案。工作于多媒体描述方案的其他组织包括电影和电视工程师协会/欧洲广播联盟(SMPTE/EBU)任务组,数字广播业务信息(DVB-SI)和欧洲标准化协会/信息社会标准化系统(CEN/ISS)。
知识产权管理和保护,也称为数字权利管理,包括管理与该内容相关的法律权利。数字权利管理有两个方面:通过保护合法使用强化权利,和维护权利的受保护描述。
在商业对商业的电子内容递送(内容递送链中的后端),通常在商业实体之间有信任的合理基础。因此对非法拷贝的技术保护不是那么重要。诸如加密的技术措施可用于额外的安全,特别是在递送通道的保护不是很好的情况下。
对权利的描述是内容描述的一部分,但对这些描述的控制要求特别注意。该描述应仍受保护但要更新。拷贝保护和权利管理在用数字方式递送内容给端用户的客户机装置时很重要。在此情况下只有强化权利管理的被证明的客户机实现或客户机装置才可访问该内容。
数字权利管理在实现通过混合网络交互的广播服务时并不发生大的变化,在DCDS就是这样做的。然而,在与结构化(面向对象)的内容和相关权利交互的情况下,应该使权利描述足够详细以允许使用不同对象组合。
在一个实施例中,客户机装置在向用户播放每个流动的音频文件时向DCDS回报。这使得DCDS能计算出应支付给递送内容的版权所有者的版权费用。自动报告系统使用唯一的ID信息(数字项识别)来回报DCDS。
DCDS从客户机装置901接收在音乐数据库执行的数据库查询(例如,在用户接口为话音响应时通过话音接口907)。每个搜索可从数据库产生一个或多个匹配(如果无匹配,则返回错误消息给用户),如同在上面的Elvis例子一样。当返回一个以上匹配时,分离地处理每个匹配。也就是说,根据加权方案(如果适用的话)和播放表算法同时处理“Jailhouse Rock”“Love Me Tender”。或者,当返回一个以上匹配时,用户可以得到一个返回的匹配列表,以便从该返回的列表中选择一首歌曲,或如前所述,用户可听来自每个返回歌曲的样本以确定其想点播哪首歌。当查询只返回一个匹配时,根据当前使用的播放表算法匹配的歌曲被自动加到播放表中。
DCDS的一个实施例记录失败的请求。也就是说,DCDS记录用户何时点播一首音乐库并未存储的歌。利用这个信息,管理员可获得新音乐并将该新音乐保存到音乐数据库中,以便用户在下一回点播这首歌时,可以播放它。
本领域的技术人员应理解的是,在此描述的本发明不仅用于流动的内容,而且可用于内容的块传送。通过与上述相同的方式,用户可要求下载特定文件,如游戏,音乐,视频或其他数据文件。
虽然在此是关于包含实现本发明的当前优选模式的特例描述本发明的,但本领域的技术人员理解,存在对上述系统和技术的各种变化和假设,它们都落入在所附权利要求书中陈述的本发明的精神和范围内。
Claims (73)
1.一种用于递送内容的方法,包括步骤:
(i)内容服务器通过无线网络向移动终端发送可选择的内容项列表;
(ii)在所述内容服务器接收来自所述移动终端的请求,其中所述请求对应于用户从所述可选择的内容项列表中选择的内容项;以及
(iii)所述内容服务器响应接收到所述请求,通过与所述移动终端分离的输出装置播放第一个内容项。
2.根据权利要求1的方法,其中所述内容服务器根据播放表播放内容项。
3.根据权利要求2的方法,其中所述播放表根据预定算法来维护。
4.根据权利要求3的方法,其中所述预定算法包括播放从移动终端的用户接收到最多请求的内容项。
5.根据权利要求3的方法,其中所述预定算法包括播放内容项,以便多个用户中的每个用户都有大致相同数量的得到满足的请求。
6.根据权利要求3的方法,其中所述预定算法包括与每个内容项相关的权重,所述方法还包括播放总权重最大的内容项的步骤。
7.根据权利要求1的方法,其中所述内容项包括音乐,而所述输出装置包括扬声器。
8.根据权利要求1的方法,其中所述内容项包括视频,而所述输出装置包括视频显示装置。
9.根据权利要求1的方法,还包括向所述移动终端发送样本的步骤,其中所述样本包括用户可选择的内容项的一部分。
10.根据权利要求1的方法,其中所述请求是播放用户所选择的内容项的请求。
11.根据权利要求1的方法,其中所述请求是不播放用户所选择的内容项的请求,所述方法还包括响应接收到所述请求,将用户所选择的内容项延缓播放的步骤。
12.根据权利要求1的方法,其中所述请求是保证请求,所述方法还包括步骤:
(iv)在所述内容服务器接收与所述移动装置相关的用户对于提交所述保证请求已经付费的确认;以及
(v)要求播放所述用户选择的内容项。
13.根据权利要求12的方法,还包括步骤:
(vi)将所述请求保存在保证播放表中;以及
(vii)在播放与在所述保证播放表中存储的请求不相关的内容项之前,播放与所述保证播放表中保存的请求相关的内容项。
14.根据权利要求1的方法,其中通过短距离收发信机接收请求。
15.根据权利要求1的方法,其中通过窄带网络执行步骤(i)-(ii),而其中通过宽带网络执行步骤(iii)。
16.根据权利要求15的方法,其中所述窄带网络包括GPRS网络,而所述宽带网络包括DVB-T网络。
17.根据权利要求15的方法,其中所述移动终端包括移动电话。
18.根据权利要求1的方法,还包括步骤:
(iv)从用户接收语音输入;
(v)识别所接收的语音;以及
(vi)将所述接收的语音变换为所述请求。
19.根据权利要求1的方法,还包括响应接收到所述请求,向所述移动终端发送确认的步骤。
20.根据权利要求19的方法,其中所述确认包括通过所述移动终端上的扬声器播放的录音。
21.根据权利要求20的方法,其中以响应用户选择的skin界面的样式提供确认。
22.根据权利要求19的方法,其中所述确认包括在所述移动终端的显示屏上显示的消息。
23.根据权利要求1的方法,其中每个内容项与一种类型相关,所述方法还包括所述内容服务器通过与所述第一个内容项相同类型的相关输出装置播放所述第一个内容项的步骤。
24.一种内容服务器,包括:
(i)用于通过无线网络向移动终端发送可选择的内容项列表的单元;
(ii)用于接收来自所述移动终端的请求的单元,其中所述请求对应于用户从所述可选择的内容项列表中选择的内容项;以及
(iii)用于响应接收到所述请求,通过与所述移动终端分离的输出装置播放第一个内容项的单元。
25.根据权利要求24的内容服务器,其中所述第一个内容项是播放表上的下一项。
26.根据权利要求25的内容服务器,其中根据预定算法由所述内容服务器维护所述播放表。
27.根据权利要求26的内容服务器,其中所述内容服务器还包括用于通过播放从移动终端的用户接收到最多请求的内容项而执行所述预定算法的单元。
28.根据权利要求26的内容服务器,其中所述内容服务器还包括用于通过播放内容项,以便多个用户中的每个用户都有大致相同数量的得到满足的请求而执行所述预定算法的单元。
29.根据权利要求26的内容服务器,其中所述内容服务器还包括用于通过使用与每个内容项相关的权重,而且播放总权重最大的内容项而执行所述预定算法的单元。
30.根据权利要求24的内容服务器,其中所述内容项包括音乐,而所述输出装置包括扬声器。
31.根据权利要求24的内容服务器,其中所述内容项包括视频,而所述输出装置包括视频显示装置。
32.根据权利要求24的内容服务器,其中所述内容服务器还包括用于向所述移动终端发送样本的单元,其中所述样本包括用户可选择的内容项的一部分。
33.根据权利要求24的内容服务器,其中所述请求包括播放用户所选择的内容项的请求。
34.根据权利要求24的内容服务器,其中所述请求包括不播放用户所选择的内容项的请求,而且其中所述内容服务器还包括响应接收到所述请求,将所述用户选择的内容项延缓播放的单元。
35.根据权利要求24的内容服务器,其中所述请求是保证请求,而且其中所述内容服务器还包括:
(iv)用于接收与所述移动终端相关的用户对于提交所述保证请求已经付费的确认;以及
(v)用于要求播放所述用户选择的内容项的单元。
36.根据权利要求35的内容服务器,其中所述内容服务器还包括:
(vi)用于将所述请求保存在保证播放表中的单元;以及
(vii)用于在播放与在所述保证播放表中存储的请求不相关的内容项之前,播放与所述保证播放表中保存的请求相关的内容项的单元。
37.根据权利要求24的内容服务器,其中通过短距离收发信机接收请求。
38.根据权利要求24的内容服务器,其中单元(i)-(ii)使用窄带网络来执行所述发送和接收,而单元(iii)使用宽带网络来执行播放。
39.根据权利要求38的内容服务器,其中所述窄带网络包括GPRS网络,而所述宽带网络包括DVB-T网络。
40.根据权利要求24的内容服务器,其中所述内容服务器还包括:
(iv)用于从用户接收语音输入的单元;
(v)用于识别所接收的语音的单元;以及
(vi)用于将所述接收的语音变换为所述请求的单元。
41.根据权利要求24的内容服务器,其中每个内容项与一种类型相关,而且其中所述内容服务器通过与所述第一个内容项相同类型的相关输出装置播放所述第一个内容项。
42.根据权利要求24的内容服务器,其中所述内容服务器还包括用于响应接收到所述请求向所述移动终端发送确认的单元。
43.根据权利要求42的内容服务器,其中所述确认包括通过所述移动终端上的扬声器播放的录音,并且以响应用户选择的skin界面的样式提供所述确认。
44.根据权利要求24的内容服务器,其中所述移动终端包括移动电话。
45.根据权利要求38的内容服务器,其中所述窄带网络包括蓝牙和WLAN网络中的至少一种。
46.一种内容递送系统,包括:
短距离收发信机,能与其所服务的服务区内的移动终端交互作用;以及
可与音频递送系统和所述收发信机通信连接的内容服务器,其中所述音频递送系统独立于所述移动终端,所述内容服务器包括:
(i)用于通过所述短距离收发信机向移动终端发送可选择的乐曲列表的单元;
(ii)用于通过所述收发信机接收来自所述移动终端的请求的单元,其中所述请求对应用户从所述可选择的乐曲列表中选择的乐曲;
(iii)用于响应接收到所述请求,修改音乐播放表的单元;以及
(iv)用于通过所述音频递送系统从所述播放表播放第一首乐曲的单元。
47.根据权利要求46的内容递送系统,其中所述播放表包括根据每首乐曲接收到的请求数量的乐曲排序。
48.根据权利要求46的内容递送系统,其中所述播放表包括根据与每个用户相关的被满足请求的数量的乐曲排序。
49.根据权利要求46的内容递送系统,其中所述播放表包括根据与每首乐曲相关的权重的乐曲排序。
50.根据权利要求46的内容递送系统,还包括与所述内容服务器通信连接的显示装置,其中在所述显示装置上显示与当前播放的乐曲相关的信息。
51.根据权利要求46的内容递送系统,其中所述请求是不播放用户所选择的乐曲的请求,而且所述请求对所述播放表中所述用户选择的乐曲的位置有负面影响。
52.根据权利要求46的内容递送系统,其中所述请求是保证请求,而且所述内容服务器还包括:
(v)用于接收与所述移动装置相关的用户对于提交所述保证请求已经付费的确认的单元;以及
(vi)用于将所述请求保存在保证播放表中,以便明确播放所请求的乐曲的单元。
53.根据权利要求52的内容递送系统,其中所述内容服务器还包括用于在播放与所述保证播放表中存储的请求不相关的乐曲之前,播放与所述保证播放表中存储的请求相关的乐曲的单元。
54.根据权利要求46的内容递送系统,其中所述内容服务器还包括响应接收到所述请求发送确认给所述移动终端的单元。
55.根据权利要求46的内容递送系统,其中所述音频递送系统和所述收发信机都位于餐馆内。
56.一种内容服务器,包括:
(i)用于通过窄带、双向无线网络接收来自移动终端的请求的单元,其中所述请求对应用户可选择的内容项;
(ii)用于响应接收到所述请求,修改音乐播放表的单元;和
(iii)通过宽带、单向网络从所述播放表输出第一个内容项来播放的单元。
57.根据权利要求56的内容服务器,其中所述播放表包括根据每个内容项接收的请求数量的内容项排序。
58.根据权利要求56的内容服务器,其中所述播放表包括根据与每个内容项相关的权重的内容项排序。
59.根据权利要求56的内容服务器,其中所述内容项包括音乐。
60.根据权利要求56的内容服务器,其中所述请求是保证请求,而且其中所述内容服务器还包括:
(iv)用于接收与所述移动终端相关的用户对于提交所述保证请求已经付费的确认的单元;以及
(v)用于将所述请求保存在保证播放表中,以便明确播放所请求的乐曲的单元。
61.根据权利要求56的内容服务器,其中所述移动终端包括移动电话。
62.根据权利要求56的内容服务器,其中所述内容服务器还包括:
(iv)用于从用户接收语音输入的单元;
(v)用于识别所接收的语音的单元;以及
(vi)用于将所述接收的语音变换为所述请求的单元。
63.根据权利要求62的内容服务器,其中所述内容服务器还包括用于响应接收到所述请求向所述移动终端发送音频确认的单元。
64.根据权利要求63的内容服务器,其中根据用户选择的skin界面的不同来提供不同音频确认。
65.一种移动终端,包括:
显示屏;
多个用户输入键;和
(i)用于在所述显示屏上显示用户可选择的内容项列表的单元;
(ii)用于响应用户通过所述用户输入键的输入,导航所述用户可选择的内容项列表的单元;
(iii)用于接收指示用户选择的内容项的输入的单元;以及
(iv)用于向内容服务器发送对应所述用户选择的内容项的信息以通过输出装置播放的单元,其中所述输出装置独立于所述移动终端,
其中每个内容项包括录音。
66.根据权利要求65的移动终端,其中所述移动终端还包括用于从所述内容服务器接收所述用户可选择的内容项列表的单元。
67.根据权利要求65的移动终端,其中所述移动终端还包括用于响应单元(iv)而从所述内容服务器接收确认的单元。
68.根据权利要求65的移动终端,其中所述移动终端还包括:
(v)用于发送对应于所述用户可选择的内容项列表上的当前项的信息的单元;
(vi)用于从所述内容服务器接收所述当前项的样本的单元;
(vii)用于通过所述移动终端上的输出装置播放所述样本的单元。
69.根据权利要求65的移动终端,其中单元(iv)使用窄带、双向网络来执行所述发送,
其中所述输出装置包括所述移动终端上的扬声器,而且
其中所述移动终端还包括:
(v)用于通过宽带、单向网络接收内容的单元;以及
(vi)用于通过所述扬声器播放所述内容的单元。
70.根据权利要求69的移动终端,其中所述宽带网络包括DVB-T网络,而所述窄带网络包括GPRS网络。
71.一种内容服务器,包括:
(i)用于通过窄带、双向网络接收来自移动终端的语音请求的单元,其中所述语音请求对应于用户对至少一个内容项定义的查询;
(ii)用于对至少一个内容数据库进行查询的单元;
(iii)用于响应所述查询的结果,修改内容播放表的单元;和
(iv)用于通过宽带、单向网络从所述播放表输出第一个内容项以播放的单元。
72.根据权利要求71的内容服务器,其中所述内容包括音乐。
73.根据权利要求71的内容服务器,其中所述内容服务器还包括:
(i)用于识别所接收的语音的单元;以及
(ii)用于将所述接收的语音变换为所述查询的单元。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/950,577 US6965770B2 (en) | 2001-09-13 | 2001-09-13 | Dynamic content delivery responsive to user requests |
US09/950,577 | 2001-09-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1633817A CN1633817A (zh) | 2005-06-29 |
CN100569023C true CN100569023C (zh) | 2009-12-09 |
Family
ID=25490630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028174852A Expired - Fee Related CN100569023C (zh) | 2001-09-13 | 2002-09-13 | 响应用户请求的动态内容递送方法及设备 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6965770B2 (zh) |
EP (1) | EP1433341A4 (zh) |
KR (1) | KR100841026B1 (zh) |
CN (1) | CN100569023C (zh) |
AU (1) | AU2002334268A1 (zh) |
WO (1) | WO2003024012A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10504156B2 (en) | 2012-10-23 | 2019-12-10 | Apple Inc. | Personalized media stations |
Families Citing this family (337)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769165B1 (fr) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | Systeme sans fil a transmission numerique pour haut-parleurs |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
FR2781591B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Systeme de reproduction audiovisuelle |
FR2781580B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent |
FR2805377B1 (fr) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede |
FR2805060B1 (fr) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | Procede de reception de fichiers lors d'un telechargement |
US7320025B1 (en) | 2002-03-18 | 2008-01-15 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
US7325043B1 (en) | 2000-03-08 | 2008-01-29 | Music Choice | System and method for providing a personalized media service |
US7028082B1 (en) | 2001-03-08 | 2006-04-11 | Music Choice | Personalized audio system and method |
US7856485B2 (en) | 2000-03-08 | 2010-12-21 | Music Choice | Systems and methods for providing customized media channels |
US8463780B1 (en) | 2000-03-08 | 2013-06-11 | Music Choice | System and method for providing a personalized media service |
US7783722B1 (en) | 2000-03-08 | 2010-08-24 | Music Choice | Personalized audio system and method |
US7275256B1 (en) | 2001-08-28 | 2007-09-25 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US7133924B1 (en) | 2000-03-08 | 2006-11-07 | Music Choice | Personalized audio system and method |
US8271341B2 (en) * | 2000-04-12 | 2012-09-18 | Music Choice | Media content delivery systems and methods |
US6879963B1 (en) | 2000-04-12 | 2005-04-12 | Music Choice | Cross channel delivery system and method |
FR2808906B1 (fr) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles |
FR2811114B1 (fr) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement |
USRE47053E1 (en) | 2000-06-30 | 2018-09-18 | Benhov Gmbh, Llc | Method and system for subscriber-based audio service over a communication network |
US7450969B1 (en) * | 2000-08-28 | 2008-11-11 | Wideray, Inc. | Two radio interface for mobile communication device for electronic commerce |
FR2814085B1 (fr) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | Procede de divertissement base sur les jeux concours a choix multiples |
US20020042754A1 (en) * | 2000-10-10 | 2002-04-11 | Del Beccaro David J. | System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works |
KR100398711B1 (ko) * | 2000-11-08 | 2003-09-19 | 주식회사 와이즈엔진 | 동적 데이터를 포함한 멀티미디어 콘텐츠의 실시간 통합및 처리 기능을 갖는 콘텐츠 출판 시스템 및 그 방법 |
KR100731015B1 (ko) * | 2001-01-09 | 2007-06-22 | 엘지전자 주식회사 | 위치 정합형 정보 서비스 제공 방법 |
KR100513697B1 (ko) * | 2001-01-19 | 2005-09-09 | 삼성전자주식회사 | 블루투스 기능을 이용한 무선데이터 송수신 제어방법과무선데이터 송수신 시스템, 및 그에 사용되는 서버와 단말기 |
US7039033B2 (en) * | 2001-05-07 | 2006-05-02 | Ixi Mobile (Israel) Ltd. | System, device and computer readable medium for providing a managed wireless network using short-range radio signals |
CN1246748C (zh) * | 2001-05-29 | 2006-03-22 | 快捷数据公司 | 组合式计算机 |
JP4202622B2 (ja) * | 2001-07-13 | 2008-12-24 | 富士通株式会社 | コンテンツ配信方法、コンテンツ情報処理装置、および、プログラム |
US7016334B2 (en) * | 2001-08-17 | 2006-03-21 | Ixi Mobile ( Israel) Ltd. | Device, system, method and computer readable medium for fast recovery of IP address change |
US7295532B2 (en) * | 2001-08-17 | 2007-11-13 | Ixi Mobile (R & D), Ltd. | System, device and computer readable medium for providing networking services on a mobile device |
US20040081129A1 (en) * | 2001-08-17 | 2004-04-29 | Amit Haller | Device, system, method and computer readable medium for selectively attaching to a cellular data service |
US20040125762A1 (en) * | 2001-08-17 | 2004-07-01 | Amit Haller | Device, system, method and computer readable medium for attaching to a device identifited by an access point name in a wide area network providing particular services |
US20050030917A1 (en) * | 2001-08-17 | 2005-02-10 | Amit Haller | Device, system, method and computer readable medium obtaining a network attribute, such as a DNS address, for a short distance wireless network |
US20030036352A1 (en) * | 2001-08-17 | 2003-02-20 | Sony Corporation | Embedded e-marker and communication system |
US7143102B2 (en) * | 2001-09-28 | 2006-11-28 | Sigmatel, Inc. | Autogenerated play lists from search criteria |
KR100464020B1 (ko) * | 2001-10-05 | 2004-12-30 | 엘지전자 주식회사 | 이동통신 단말기의 브로드캐스트 데이터 수신방법 |
US7343487B2 (en) | 2001-10-10 | 2008-03-11 | Nokia Corporation | Datacast distribution system |
US20030167318A1 (en) * | 2001-10-22 | 2003-09-04 | Apple Computer, Inc. | Intelligent synchronization of media player with host computer |
GB2387001B (en) * | 2001-10-22 | 2005-02-02 | Apple Computer | Intelligent interaction between media player and host computer |
US7904392B2 (en) * | 2001-10-25 | 2011-03-08 | Panasonic Corporation | Content usage rule management system |
US6957045B2 (en) * | 2001-10-26 | 2005-10-18 | Ixi Mobile (Israel) Ltd. | Device, system, computer readable medium and method for providing status information of devices in a short distance wireless network |
FI20012256A0 (fi) * | 2001-11-20 | 2001-11-20 | Nokia Corp | Matkaviestintäverkot ja digitaaliset yleislähetyspalvelut |
US6845097B2 (en) * | 2001-11-21 | 2005-01-18 | Ixi Mobile (Israel) Ltd. | Device, system, method and computer readable medium for pairing of devices in a short distance wireless network |
WO2003048948A1 (en) * | 2001-12-04 | 2003-06-12 | Yahoo!Inc. | Method and system for providing listener-requested music over a network |
US7013112B2 (en) * | 2001-12-18 | 2006-03-14 | Ixi Mobile (Israel) Ltd. | Method, system and computer readable medium for making a business decision in response to information from a short distance wireless network |
US7016648B2 (en) * | 2001-12-18 | 2006-03-21 | Ixi Mobile (Israel) Ltd. | Method, system and computer readable medium for downloading a software component to a device in a short distance wireless network |
GB2418809A (en) * | 2001-12-20 | 2006-04-05 | Hewlett Packard Co | A device for inter-network transfer |
US7603627B2 (en) * | 2002-02-05 | 2009-10-13 | Microsoft Corporation | Systems and methods for creating and managing graphical user interface lists |
US7617295B1 (en) | 2002-03-18 | 2009-11-10 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
US20060156366A1 (en) * | 2002-03-28 | 2006-07-13 | Jani Vare | Method and system for announcing a transport stream in a digital broadcast network |
US8150937B2 (en) | 2004-10-25 | 2012-04-03 | Apple Inc. | Wireless synchronization between media player and host device |
US9412417B2 (en) | 2002-04-05 | 2016-08-09 | Apple Inc. | Persistent group of media items for a media device |
US9715500B2 (en) | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US7827259B2 (en) * | 2004-04-27 | 2010-11-02 | Apple Inc. | Method and system for configurable automatic media selection |
US7680849B2 (en) | 2004-10-25 | 2010-03-16 | Apple Inc. | Multiple media type synchronization between host computer and media device |
US7797446B2 (en) * | 2002-07-16 | 2010-09-14 | Apple Inc. | Method and system for updating playlists |
US7293060B2 (en) * | 2002-05-22 | 2007-11-06 | Nokia Siemens Networks Oy | Electronic disc jockey service |
GB2389762A (en) * | 2002-06-13 | 2003-12-17 | Seiko Epson Corp | A semiconductor chip which includes a text to speech (TTS) system, for a mobile telephone or other electronic product |
US6996390B2 (en) * | 2002-06-26 | 2006-02-07 | Microsoft Corporation | Smart car radio |
IES20030534A2 (en) * | 2002-07-19 | 2004-02-11 | Intellisign Ltd | Method and apparatus for an interactive media display |
JP4039158B2 (ja) * | 2002-07-22 | 2008-01-30 | ソニー株式会社 | 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム |
JP2004056630A (ja) * | 2002-07-23 | 2004-02-19 | Sony Corp | 制御システム、制御装置および方法、記録媒体、並びにプログラム |
US7956272B2 (en) * | 2002-07-30 | 2011-06-07 | Apple Inc. | Management of files in a personal communication device |
US7166791B2 (en) * | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
US6909878B2 (en) * | 2002-08-20 | 2005-06-21 | Ixi Mobile (Israel) Ltd. | Method, system and computer readable medium for providing an output signal having a theme to a device in a short distance wireless network |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US8332895B2 (en) * | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
FR2845233B1 (fr) * | 2002-09-26 | 2005-08-26 | Bouygues Telecom Sa | Systeme de telechargement de contenu multimedia et procede associe |
US20040064208A1 (en) * | 2002-09-27 | 2004-04-01 | Deepen Sinha | Dual mode store and play digital audio broadcast (DAB) receiver |
US20040064306A1 (en) * | 2002-09-30 | 2004-04-01 | Wolf Peter P. | Voice activated music playback system |
US7356571B2 (en) * | 2002-10-07 | 2008-04-08 | Ixi Mobile (R&D), Ltd. | System, method and processor readable medium for downloading information within a predetermined period of time to a device in a network responsive to price selection |
US20040204135A1 (en) * | 2002-12-06 | 2004-10-14 | Yilin Zhao | Multimedia editor for wireless communication devices and method therefor |
CN1729382A (zh) * | 2002-12-20 | 2006-02-01 | 皇家飞利浦电子股份有限公司 | 便携式基于盘的信息设备 |
US8225359B2 (en) | 2002-12-24 | 2012-07-17 | Poltorak Alexander I | Apparatus and method for providing information in conjunction with media content |
US7164882B2 (en) * | 2002-12-24 | 2007-01-16 | Poltorak Alexander I | Apparatus and method for facilitating a purchase using information provided on a media playing device |
US8008561B2 (en) * | 2003-01-17 | 2011-08-30 | Motorola Mobility, Inc. | Audio file format with mapped lighting effects and method for controlling lighting effects using an audio file format |
US8841847B2 (en) | 2003-01-17 | 2014-09-23 | Motorola Mobility Llc | Electronic device for controlling lighting effects using an audio file |
US7231404B2 (en) * | 2003-01-31 | 2007-06-12 | Nokia Corporation | Datacast file transmission with meta-data retention |
US8688462B2 (en) | 2003-01-31 | 2014-04-01 | Media Queue, Llc | Media auto exchange system and method |
US8700538B2 (en) | 2003-01-31 | 2014-04-15 | Media Queue, Llc | Media exchange system and method |
US8712867B2 (en) | 2003-01-31 | 2014-04-29 | Media Queue, Llc | System for providing access to playable media |
US7167680B2 (en) * | 2003-02-05 | 2007-01-23 | Ixi Mobile (Israel) Ltd. | Method, system and computer readable medium for adjusting output signals for a plurality of devices in a short distance wireless network responsive to a selected environment |
US7626609B1 (en) | 2003-03-07 | 2009-12-01 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7768234B2 (en) * | 2004-02-28 | 2010-08-03 | Janik Craig M | System and method for automatically synchronizing and acquiring content for battery powered devices |
US9274576B2 (en) * | 2003-03-17 | 2016-03-01 | Callahan Cellular L.L.C. | System and method for activation of portable and mobile media player devices for wireless LAN services |
US20050021418A1 (en) * | 2003-03-18 | 2005-01-27 | Matt Marcus | Remote activation of digital media |
JP4073819B2 (ja) * | 2003-04-10 | 2008-04-09 | エボリウム・エス・アー・エス | 携帯電話への動画情報のプッシュ型配信方法 |
US20050266884A1 (en) * | 2003-04-22 | 2005-12-01 | Voice Genesis, Inc. | Methods and systems for conducting remote communications |
US7627343B2 (en) | 2003-04-25 | 2009-12-01 | Apple Inc. | Media player system |
JP2004343268A (ja) * | 2003-05-14 | 2004-12-02 | Nec Corp | 近距離無線を用いた情報交換システム、携帯端末及びそれらに用いる情報交換方法 |
KR100757860B1 (ko) * | 2003-05-29 | 2007-09-11 | 삼성전자주식회사 | 유무선 통신 시스템을 이용한 복합 무선 서비스 장치 |
JP2004357095A (ja) * | 2003-05-30 | 2004-12-16 | Sony Corp | 情報処理システム、情報処理装置および情報処理方法、受信装置および受信方法、並びにプログラム |
US20040259585A1 (en) * | 2003-06-04 | 2004-12-23 | Avi Yitzchak | Wireless device having dual bus archeticure for interfacing with cellular signals and short-range radio signals |
US20040267955A1 (en) * | 2003-06-27 | 2004-12-30 | Dell Products L.P. | System and method for network communication |
FR2857542B1 (fr) * | 2003-07-11 | 2006-03-17 | Axces | Procede et systeme permettant d'etablir de maniere rapide une communication entre un lecteur et une pluralite d'objets communicants |
US8086752B2 (en) | 2006-11-22 | 2011-12-27 | Sonos, Inc. | Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data |
US11294618B2 (en) | 2003-07-28 | 2022-04-05 | Sonos, Inc. | Media player system |
US8290603B1 (en) | 2004-06-05 | 2012-10-16 | Sonos, Inc. | User interfaces for controlling and manipulating groupings in a multi-zone media system |
US11106424B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US11106425B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US10613817B2 (en) | 2003-07-28 | 2020-04-07 | Sonos, Inc. | Method and apparatus for displaying a list of tracks scheduled for playback by a synchrony group |
US11650784B2 (en) | 2003-07-28 | 2023-05-16 | Sonos, Inc. | Adjusting volume levels |
US7366901B2 (en) * | 2003-08-01 | 2008-04-29 | Ixi Mobile (R&D), Ltd. | Device, system, method and computer readable medium for identifying and authenticating a cellular device using a short-range radio address |
JP2005063189A (ja) * | 2003-08-14 | 2005-03-10 | Fujitsu Ltd | 電子機器、処理方法及びプログラム |
US20060003753A1 (en) * | 2003-09-15 | 2006-01-05 | Baxter John F Jr | Method of Identifying Media Content Contemporaneous with Broadcast |
US20050071375A1 (en) * | 2003-09-30 | 2005-03-31 | Phil Houghton | Wireless media player |
US7613531B2 (en) * | 2003-11-18 | 2009-11-03 | Koninklijke Philips Electronics N.V. | User aware audio playing apparatus and method |
JP4281542B2 (ja) * | 2003-12-15 | 2009-06-17 | ヤマハ株式会社 | 通信システムおよび通信装置 |
US7231176B2 (en) * | 2004-02-06 | 2007-06-12 | Jeffrey Levy | Methods and system for retrieving music information from wireless telecommunication devices |
US20050198317A1 (en) * | 2004-02-24 | 2005-09-08 | Byers Charles C. | Method and apparatus for sharing internet content |
US7369861B2 (en) * | 2004-02-27 | 2008-05-06 | Nokia Corporation | Methods and apparatus for sharing cell coverage information |
KR100591683B1 (ko) * | 2004-03-05 | 2006-06-19 | 주식회사 에이온미디어 | 휴대용 단말기를 이용한 방송 신청 서비스 방법 및 서비스시스템 |
US20050213717A1 (en) * | 2004-03-29 | 2005-09-29 | Microsoft Corporation | Scenario synchronism between a primary display and a secondary display of an electronic device |
US9977561B2 (en) | 2004-04-01 | 2018-05-22 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide guest access |
US7849135B2 (en) * | 2004-04-09 | 2010-12-07 | At&T Mobility Ii Llc | Sharing content on mobile devices |
US7295833B2 (en) | 2004-04-09 | 2007-11-13 | At&T Mobility Ii Llc | Spam control for sharing content on mobile devices |
US7912457B2 (en) * | 2004-04-21 | 2011-03-22 | Qualcomm Incorporated | Methods and apparatus for creation and transport of multimedia content flows |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US10972536B2 (en) | 2004-06-04 | 2021-04-06 | Apple Inc. | System and method for synchronizing media presentation at multiple recipients |
US20070110074A1 (en) | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
US8443038B2 (en) | 2004-06-04 | 2013-05-14 | Apple Inc. | Network media device |
US8797926B2 (en) | 2004-06-04 | 2014-08-05 | Apple Inc. | Networked media station |
US8868698B2 (en) | 2004-06-05 | 2014-10-21 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US8326951B1 (en) | 2004-06-05 | 2012-12-04 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
CN100338966C (zh) * | 2004-06-08 | 2007-09-19 | 中兴通讯股份有限公司 | 一种移动通讯系统嵌入式数据库信息的查探方法 |
US8346157B1 (en) | 2004-06-16 | 2013-01-01 | Colby Steven M | Content customization in asymmertic communication systems |
CN102938803B (zh) * | 2004-06-22 | 2015-10-28 | 语音信号技术公司 | 在移动装置上实现关于运营商业务的至少一个功能的方法 |
US7603131B2 (en) * | 2005-08-12 | 2009-10-13 | Sellerbid, Inc. | System and method for providing locally applicable internet content with secure action requests and item condition alerts |
US20140071818A1 (en) | 2004-07-16 | 2014-03-13 | Virginia Innovation Sciences, Inc. | Method and system for efficient communication |
US9948989B1 (en) * | 2004-07-21 | 2018-04-17 | Cox Communications, Inc. | Interactive media content listing search and filtering system for a media content listing display system such as an electronic programming guide |
US8544043B2 (en) * | 2004-07-21 | 2013-09-24 | Qualcomm Incorporated | Methods and apparatus for providing content information to content servers |
US7797719B2 (en) * | 2004-07-22 | 2010-09-14 | Akoo International, Inc. | Apparatus and method for interactive digital media content requests |
RU2412555C2 (ru) * | 2004-07-22 | 2011-02-20 | Акоо Интернэшнл, Инк. | Устройство и способ выполнения интерактивного запроса содержания, находящегося в сетевом компьютерном музыкальном автомате |
US8261246B1 (en) | 2004-09-07 | 2012-09-04 | Apple Inc. | Method and system for dynamically populating groups in a developer environment |
JP4345816B2 (ja) * | 2004-09-09 | 2009-10-14 | パナソニック株式会社 | ネットワークシステムおよび中継装置 |
US7840220B1 (en) * | 2004-09-09 | 2010-11-23 | Rockwell Collins, Inc. | Variable rate forward error correction regulation system and method based on position location information |
US7610011B2 (en) * | 2004-09-19 | 2009-10-27 | Adam Albrett | Providing alternative programming on a radio in response to user input |
US8719874B2 (en) | 2004-09-28 | 2014-05-06 | Sony Corporation | System and method of streaming audio from a common video device |
US9591345B2 (en) * | 2004-10-21 | 2017-03-07 | Core Wireless Licensing S.A.R.L. | Group editing of media content stored on wireless portable devices |
US20190278560A1 (en) | 2004-10-27 | 2019-09-12 | Chestnut Hill Sound, Inc. | Media appliance with auxiliary source module docking and fail-safe alarm modes |
US7885622B2 (en) * | 2004-10-27 | 2011-02-08 | Chestnut Hill Sound Inc. | Entertainment system with bandless tuning |
WO2006049424A1 (en) * | 2004-11-02 | 2006-05-11 | Yong-Seok Jeong | Method and apparatus for requesting service using access code |
CN101120570B (zh) * | 2004-12-09 | 2012-07-04 | 高通股份有限公司 | 用于创建多媒体内容流并将其传输到分发网络的方法和装置 |
US8090802B1 (en) * | 2004-12-13 | 2012-01-03 | At&T Mobility Ii Llc | Smart super-distribution of rights-protected digital content |
KR100657825B1 (ko) * | 2004-12-16 | 2006-12-14 | 한국전자통신연구원 | 다중모드 단말을 이용한 대용량 데이터 전송 방법 |
US20060140162A1 (en) * | 2004-12-23 | 2006-06-29 | Yojak Vasa | Alternate-location content delivery apparatus, methods and computer program products |
US20060143236A1 (en) * | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US7958441B2 (en) * | 2005-01-07 | 2011-06-07 | Apple Inc. | Media management for groups of media items |
US11314378B2 (en) | 2005-01-07 | 2022-04-26 | Apple Inc. | Persistent group of media items for a media device |
US20070189544A1 (en) | 2005-01-15 | 2007-08-16 | Outland Research, Llc | Ambient sound responsive media player |
US20070156676A1 (en) * | 2005-09-09 | 2007-07-05 | Outland Research, Llc | System, Method and Computer Program Product for Intelligent Groupwise Media Selection |
US7647419B2 (en) * | 2005-02-02 | 2010-01-12 | Sharp Laboratories Of America, Inc. | Client-side virtual radio station |
US7562301B1 (en) * | 2005-02-04 | 2009-07-14 | Ricoh Company, Ltd. | Techniques for generating and using playlist identifiers for media objects |
US8843414B2 (en) | 2005-02-04 | 2014-09-23 | Ricoh Company, Ltd. | Techniques for accessing controlled media objects |
US20060179078A1 (en) * | 2005-02-04 | 2006-08-10 | International Business Machines Corporation | Multi-party playlist control including wireless enablement |
JP4424218B2 (ja) * | 2005-02-17 | 2010-03-03 | ヤマハ株式会社 | 電子音楽装置および同装置に適用されるコンピュータプログラム |
US20060205449A1 (en) * | 2005-03-08 | 2006-09-14 | Broadcom Corporation | Mechanism for improved interoperability when content protection is used with an audio stream |
US20060205349A1 (en) * | 2005-03-08 | 2006-09-14 | Enq Semiconductor, Inc. | Apparatus and method for wireless audio network management |
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 |
US8135835B2 (en) | 2005-05-12 | 2012-03-13 | International Business Machines Corporation | Hardware and processing request brokerage |
US8732234B2 (en) * | 2005-06-07 | 2014-05-20 | Yahoo! Inc. | Providing relevant non-requested content to a mobile device |
WO2006138620A2 (en) | 2005-06-15 | 2006-12-28 | Music Choice | Systems and methods for facilitating the acquisition of content |
US20060293089A1 (en) * | 2005-06-22 | 2006-12-28 | Magix Ag | System and method for automatic creation of digitally enhanced ringtones for cellphones |
JP4559943B2 (ja) * | 2005-06-24 | 2010-10-13 | 株式会社東芝 | プレイリスト作成装置、プレイリスト作成方法、プレイリスト作成プログラム、著作権情報管理装置、および視聴端末装置 |
US8543095B2 (en) * | 2005-07-08 | 2013-09-24 | At&T Mobility Ii Llc | Multimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus |
US7681238B2 (en) * | 2005-08-11 | 2010-03-16 | Microsoft Corporation | Remotely accessing protected files via streaming |
KR100678956B1 (ko) * | 2005-08-25 | 2007-02-06 | 삼성전자주식회사 | 네트워크 상에서 컨텐츠 정보를 요청 및 제공하는 장치 및그 방법 |
US7769764B2 (en) | 2005-09-14 | 2010-08-03 | Jumptap, Inc. | Mobile advertisement syndication |
US7702318B2 (en) | 2005-09-14 | 2010-04-20 | Jumptap, Inc. | Presentation of sponsored content based on mobile transaction event |
US7912458B2 (en) * | 2005-09-14 | 2011-03-22 | Jumptap, Inc. | Interaction analysis and prioritization of mobile content |
US20110313853A1 (en) | 2005-09-14 | 2011-12-22 | Jorey Ramer | System for targeting advertising content to a plurality of mobile communication facilities |
US8805339B2 (en) | 2005-09-14 | 2014-08-12 | Millennial Media, Inc. | Categorization of a mobile user profile based on browse and viewing behavior |
US8819659B2 (en) | 2005-09-14 | 2014-08-26 | Millennial Media, Inc. | Mobile search service instant activation |
US9076175B2 (en) | 2005-09-14 | 2015-07-07 | Millennial Media, Inc. | Mobile comparison shopping |
US8515401B2 (en) | 2005-09-14 | 2013-08-20 | Jumptap, Inc. | System for targeting advertising content to a plurality of mobile communication facilities |
US7752209B2 (en) | 2005-09-14 | 2010-07-06 | Jumptap, Inc. | Presenting sponsored content on a mobile communication facility |
US8660891B2 (en) | 2005-11-01 | 2014-02-25 | Millennial Media | Interactive mobile advertisement banners |
US7676394B2 (en) | 2005-09-14 | 2010-03-09 | Jumptap, Inc. | Dynamic bidding and expected value |
US8238888B2 (en) | 2006-09-13 | 2012-08-07 | Jumptap, Inc. | Methods and systems for mobile coupon placement |
US20110153428A1 (en) * | 2005-09-14 | 2011-06-23 | Jorey Ramer | Targeted advertising to specified mobile communication facilities |
US8989718B2 (en) | 2005-09-14 | 2015-03-24 | Millennial Media, Inc. | Idle screen advertising |
US7577665B2 (en) | 2005-09-14 | 2009-08-18 | Jumptap, Inc. | User characteristic influenced search results |
US10592930B2 (en) | 2005-09-14 | 2020-03-17 | Millenial Media, LLC | Syndication of a behavioral profile using a monetization platform |
US10911894B2 (en) | 2005-09-14 | 2021-02-02 | Verizon Media Inc. | Use of dynamic content generation parameters based on previous performance of those parameters |
US9703892B2 (en) | 2005-09-14 | 2017-07-11 | Millennial Media Llc | Predictive text completion for a mobile communication facility |
US8103545B2 (en) | 2005-09-14 | 2012-01-24 | Jumptap, Inc. | Managing payment for sponsored content presented to mobile communication facilities |
US8615719B2 (en) | 2005-09-14 | 2013-12-24 | Jumptap, Inc. | Managing sponsored content for delivery to mobile communication facilities |
US10038756B2 (en) | 2005-09-14 | 2018-07-31 | Millenial Media LLC | Managing sponsored content based on device characteristics |
US9201979B2 (en) | 2005-09-14 | 2015-12-01 | Millennial Media, Inc. | Syndication of a behavioral profile associated with an availability condition using a monetization platform |
US9058406B2 (en) | 2005-09-14 | 2015-06-16 | Millennial Media, Inc. | Management of multiple advertising inventories using a monetization platform |
US9471925B2 (en) | 2005-09-14 | 2016-10-18 | Millennial Media Llc | Increasing mobile interactivity |
US8503995B2 (en) | 2005-09-14 | 2013-08-06 | Jumptap, Inc. | Mobile dynamic advertisement creation and placement |
US8812526B2 (en) | 2005-09-14 | 2014-08-19 | Millennial Media, Inc. | Mobile content cross-inventory yield optimization |
US8688671B2 (en) | 2005-09-14 | 2014-04-01 | Millennial Media | Managing sponsored content based on geographic region |
US8832100B2 (en) | 2005-09-14 | 2014-09-09 | Millennial Media, Inc. | User transaction history influenced search results |
US8666376B2 (en) | 2005-09-14 | 2014-03-04 | Millennial Media | Location based mobile shopping affinity program |
CN100438510C (zh) * | 2005-09-16 | 2008-11-26 | 腾讯科技(深圳)有限公司 | 实现同步收听的方法及系统 |
TWI302691B (en) * | 2005-10-21 | 2008-11-01 | Delta Electronics Inc | Portable electronic device with speech synthesize and music prelude functions |
US8249559B1 (en) | 2005-10-26 | 2012-08-21 | At&T Mobility Ii Llc | Promotion operable recognition system |
US7787904B2 (en) * | 2005-11-09 | 2010-08-31 | Qurio Holdings, Inc. | Personal area network having media player and mobile device controlling the same |
JP4506658B2 (ja) | 2005-11-30 | 2010-07-21 | ソニー株式会社 | 無線通信システム,通信装置,設定情報提供方法,設定情報取得方法,およびコンピュータプログラム |
CN100514969C (zh) * | 2005-12-05 | 2009-07-15 | 华为技术有限公司 | 动态内容发送方法及个性化引擎和动态内容发送系统 |
US8352323B2 (en) * | 2007-11-30 | 2013-01-08 | Blaze Mobile, Inc. | Conducting an online payment transaction using an NFC enabled mobile communication device |
US7634652B2 (en) * | 2006-01-12 | 2009-12-15 | Microsoft Corporation | Management of streaming content |
WO2007117730A2 (en) * | 2006-01-13 | 2007-10-18 | Dilithium Networks Pty Ltd. | Interactive multimedia exchange architecture and services |
US7669222B2 (en) * | 2006-01-17 | 2010-02-23 | Microsoft Corporation | Virtual tuner management |
US7685306B2 (en) * | 2006-01-20 | 2010-03-23 | Microsoft Corporation | Streaming content navigation |
US20070174883A1 (en) * | 2006-01-20 | 2007-07-26 | Microsoft Corporation | Token Bandwidth Portioning |
US8739230B2 (en) * | 2006-01-20 | 2014-05-27 | Microsoft Corporation | Manager/remote content architecture |
US20070180112A1 (en) * | 2006-01-30 | 2007-08-02 | Microsoft Corporation | Changeable Token Bandwidth Portioning |
AU2007200185A1 (en) * | 2006-02-08 | 2007-08-23 | Nec Australia Pty Ltd | Delivery of multicast and uni-cast services in an OFDMA system |
US7653342B2 (en) * | 2006-02-16 | 2010-01-26 | Dell Products L.P. | Providing content to a device when lost a connection to the broadcasting station |
US20070204313A1 (en) * | 2006-02-27 | 2007-08-30 | Microsoft Corporation | Token Locking to Schedule Content Consumption |
US20070203714A1 (en) * | 2006-02-28 | 2007-08-30 | Microsoft Corporation | Purchasable Token Bandwidth Portioning |
US20070244982A1 (en) * | 2006-04-17 | 2007-10-18 | Scott Iii Samuel T | Hybrid Unicast and Multicast Data Delivery |
US7546144B2 (en) * | 2006-05-16 | 2009-06-09 | Sony Ericsson Mobile Communications Ab | Mobile wireless communication terminals, systems, methods, and computer program products for managing playback of song files |
US7925244B2 (en) | 2006-05-30 | 2011-04-12 | Sony Ericsson Mobile Communications Ab | Mobile wireless communication terminals, systems, methods, and computer program products for publishing, sharing and accessing media files |
US7656849B1 (en) | 2006-05-31 | 2010-02-02 | Qurio Holdings, Inc. | System and method for bypassing an access point in a local area network for P2P data transfers |
US8286218B2 (en) * | 2006-06-08 | 2012-10-09 | Ajp Enterprises, Llc | Systems and methods of customized television programming over the internet |
US9685190B1 (en) * | 2006-06-15 | 2017-06-20 | Google Inc. | Content sharing |
US7623502B2 (en) * | 2006-06-16 | 2009-11-24 | Sony Ericsson Mobile Communications Ab | Wireless media player |
US8102863B1 (en) | 2006-06-27 | 2012-01-24 | Qurio Holdings, Inc. | High-speed WAN to wireless LAN gateway |
US7730414B2 (en) * | 2006-06-30 | 2010-06-01 | Sony Ericsson Mobile Communications Ab | Graphical display |
US20080031475A1 (en) | 2006-07-08 | 2008-02-07 | Personics Holdings Inc. | Personal audio assistant device and method |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
US9202509B2 (en) | 2006-09-12 | 2015-12-01 | Sonos, Inc. | Controlling and grouping in a multi-zone media system |
US8788080B1 (en) | 2006-09-12 | 2014-07-22 | Sonos, Inc. | Multi-channel pairing in a media system |
US8868763B2 (en) * | 2006-11-03 | 2014-10-21 | Microsoft Corporation | Disk jockey streaming sessions |
US20080108302A1 (en) * | 2006-11-07 | 2008-05-08 | Mikko Linnamaki | Multi-radio mobile application |
US20080113325A1 (en) * | 2006-11-09 | 2008-05-15 | Sony Ericsson Mobile Communications Ab | Tv out enhancements to music listening |
US8756333B2 (en) * | 2006-11-22 | 2014-06-17 | Myspace Music Llc | Interactive multicast media service |
US8520852B2 (en) * | 2006-12-22 | 2013-08-27 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
US8014446B2 (en) | 2006-12-22 | 2011-09-06 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
US8631088B2 (en) | 2007-01-07 | 2014-01-14 | Apple Inc. | Prioritized data synchronization with host device |
US20080168185A1 (en) * | 2007-01-07 | 2008-07-10 | Robbin Jeffrey L | Data Synchronization with Host Device in Accordance with Synchronization Preferences |
US10083184B2 (en) * | 2007-01-07 | 2018-09-25 | Apple Inc. | Widget synchronization in accordance with synchronization preferences |
US8850140B2 (en) | 2007-01-07 | 2014-09-30 | Apple Inc. | Data backup for mobile device |
US20080171562A1 (en) * | 2007-01-16 | 2008-07-17 | Agere Systems Inc. | System and method to access and download data from a mobile device using a cellular network |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US7920901B2 (en) * | 2007-02-28 | 2011-04-05 | Research In Motion Limited | System and method for providing visual indicators in a media application |
US7787818B2 (en) * | 2007-03-27 | 2010-08-31 | Iocast Llc | Customized content delivery system and method |
US8498628B2 (en) * | 2007-03-27 | 2013-07-30 | Iocast Llc | Content delivery system and method |
US7987238B2 (en) * | 2007-03-30 | 2011-07-26 | Microsoft Corporation | Managing content remotely on a device |
EP1995936B1 (de) * | 2007-05-22 | 2017-01-04 | Swisscom AG | System und Verfahren zum Anfordern und Wiedergeben von Audioinhalten |
KR101351821B1 (ko) * | 2007-06-11 | 2014-01-16 | 에스케이플래닛 주식회사 | 이동단말기로 콘텐츠리스트 전송을 통한 콘텐츠 전송 방법,및 그를 위한 서버 |
JP4636058B2 (ja) * | 2007-08-08 | 2011-02-23 | コニカミノルタビジネステクノロジーズ株式会社 | 会議システム、データ処理装置、データ出力方法およびデータ出力プログラム |
US9990655B2 (en) | 2007-08-24 | 2018-06-05 | Iheartmedia Management Services, Inc. | Live media stream including personalized notifications |
WO2009029222A1 (en) | 2007-08-24 | 2009-03-05 | Clear Channel Management Services, L.P. | System and method for providing a radio-like experience |
US9699232B2 (en) | 2007-08-24 | 2017-07-04 | Iheartmedia Management Services, Inc. | Adding perishable content to media stream based on user location preference |
US11265355B2 (en) | 2007-08-24 | 2022-03-01 | Iheartmedia Management Services, Inc. | Customized perishable media content based on user-specified preference for static or variable location |
WO2009029113A1 (en) * | 2007-08-31 | 2009-03-05 | Vulano Group, Inc. | Transaction management system in a multicast or broadcast wireless communication network |
US8308573B2 (en) * | 2007-08-31 | 2012-11-13 | Lava Two, Llc | Gaming device for multi-player games |
US8572176B2 (en) * | 2007-08-31 | 2013-10-29 | Lava Two, Llc | Forward path multi-media management system with end user feedback to distributed content sources |
US8046369B2 (en) | 2007-09-04 | 2011-10-25 | Apple Inc. | Media asset rating system |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
KR20090035989A (ko) * | 2007-10-08 | 2009-04-13 | 삼성전자주식회사 | 컨텐츠 획득 시스템 및 그 방법 |
US7680699B2 (en) * | 2007-10-23 | 2010-03-16 | Mozes Oncorporated | Method, system, and medium for sharing digital content and purchasing products at live performances |
WO2009057157A2 (en) * | 2007-11-04 | 2009-05-07 | Rajendra Kumar Khare | System and method for tagging of data/content for display on a display screen |
US20110047471A1 (en) * | 2008-02-25 | 2011-02-24 | Locamoda, Inc. | Apparatus and Methods for Associating a User's Activity in Relation to a Physical Location with a Virtual Community |
US20090259711A1 (en) * | 2008-04-11 | 2009-10-15 | Apple Inc. | Synchronization of Media State Across Multiple Devices |
US9058609B2 (en) * | 2008-04-30 | 2015-06-16 | Yahoo! Inc. | Modification of brand representations by a brand engine in a social network |
US9262764B2 (en) * | 2008-04-30 | 2016-02-16 | Yahoo! Inc. | Modification of content representation by a brand engine in a social network |
US7933974B2 (en) * | 2008-05-23 | 2011-04-26 | Microsoft Corporation | Media content for a mobile media device |
US9177604B2 (en) * | 2008-05-23 | 2015-11-03 | Microsoft Technology Licensing, Llc | Media content for a mobile media device |
CN101599985B (zh) * | 2008-06-05 | 2013-01-02 | 华为技术有限公司 | 内容获取和内容接收方法、服务器和终端 |
US7886072B2 (en) | 2008-06-12 | 2011-02-08 | Apple Inc. | Network-assisted remote media listening |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US8572211B2 (en) * | 2008-07-09 | 2013-10-29 | Sony Corporation | System and method for effectively transmitting content items to electronic devices |
US8112494B2 (en) * | 2008-08-13 | 2012-02-07 | Mediawave International Corporation | Systems and methods for provision of content data |
US8407098B2 (en) * | 2008-11-14 | 2013-03-26 | Apple Inc. | Method, medium, and system for ordering a playlist based on media popularity |
US20100153573A1 (en) * | 2008-12-12 | 2010-06-17 | At&T Intellectual Property I, L.P. | Methods and Apparatus to Provide Content |
US8700072B2 (en) | 2008-12-23 | 2014-04-15 | At&T Mobility Ii Llc | Scalable message fidelity |
EP2226997B1 (en) * | 2009-03-06 | 2020-09-09 | Vodafone Holding GmbH | Billing mechanism for a mobile communication network |
US20100228740A1 (en) * | 2009-03-09 | 2010-09-09 | Apple Inc. | Community playlist management |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
JP5567653B2 (ja) | 2009-03-18 | 2014-08-06 | タッチチューンズ ミュージック コーポレイション | エンターテイメントサーバおよび関連するソーシャルネットワーキングサービス |
US9056249B2 (en) * | 2009-04-01 | 2015-06-16 | Activision Publishing, Inc. | Device and method for a streaming video game |
WO2010132881A2 (en) * | 2009-05-15 | 2010-11-18 | Akoo International, Inc. | Mall bid |
US10038760B2 (en) | 2009-06-01 | 2018-07-31 | International Business Machines Corporation | System and method to support codec delivery models for IMS networks |
US20110099199A1 (en) * | 2009-10-27 | 2011-04-28 | Thijs Stalenhoef | Method and System of Detecting Events in Image Collections |
US8417703B2 (en) * | 2009-11-03 | 2013-04-09 | Qualcomm Incorporated | Data searching using spatial auditory cues |
EP2497282A4 (en) | 2009-11-06 | 2014-11-26 | Blackberry Ltd | DEVICE, SYSTEM AND METHOD FOR SELECTION, COMMON USE AND DISPLAY OF ELECTRONIC CONTENT |
US20110111697A1 (en) * | 2009-11-06 | 2011-05-12 | Research In Motion Limited | Device, system and method for selecting, sharing and displaying electronic content |
KR101695490B1 (ko) * | 2009-12-23 | 2017-01-12 | 삼성전자주식회사 | 컨텐츠 검색방법 |
GB2476980A (en) * | 2010-01-19 | 2011-07-20 | Jukestream Ltd | Jukebox system streaming track data requested from mobile device |
WO2011091402A1 (en) * | 2010-01-25 | 2011-07-28 | Justin Mason | Voice electronic listening assistant |
CN105374380A (zh) | 2010-01-26 | 2016-03-02 | 踏途音乐公司 | 具有改进的用户界面的数字点播设备和相关方法 |
US8655275B2 (en) * | 2010-01-28 | 2014-02-18 | Red Hat, Inc. | Device setup extension for applications |
US20110238520A1 (en) * | 2010-03-26 | 2011-09-29 | Selley Jonathan W | Wireless jukebox ordering and administration application with restaurant and administrative support |
US10489414B2 (en) * | 2010-03-30 | 2019-11-26 | Microsoft Technology Licensing, Llc | Companion experience |
US8744860B2 (en) | 2010-08-02 | 2014-06-03 | At&T Intellectual Property I, L.P. | Apparatus and method for providing messages in a social network |
US8614625B2 (en) | 2010-08-31 | 2013-12-24 | Apple Inc. | Adaptive media content scrubbing on a remote device |
US8819043B2 (en) * | 2010-11-09 | 2014-08-26 | Microsoft Corporation | Combining song and music video playback using playlists |
US11429343B2 (en) | 2011-01-25 | 2022-08-30 | Sonos, Inc. | Stereo playback configuration and control |
US11265652B2 (en) | 2011-01-25 | 2022-03-01 | Sonos, Inc. | Playback device pairing |
US20120239526A1 (en) * | 2011-03-18 | 2012-09-20 | Revare Steven L | Interactive music concert method and apparatus |
GB2526955B (en) | 2011-09-18 | 2016-06-15 | Touchtunes Music Corp | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US9966107B1 (en) * | 2011-09-28 | 2018-05-08 | Amazon Technologies, Inc. | Networked media consumption service |
US10002355B1 (en) | 2011-10-19 | 2018-06-19 | Amazon Technologies, Inc. | Licensed media in a remote storage media consumption service |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
US8788659B1 (en) | 2012-03-29 | 2014-07-22 | Google Inc. | Playlist analytics |
US20130275353A1 (en) * | 2012-04-16 | 2013-10-17 | Apple Inc. | Systems and methods for selecting media items |
US9197937B1 (en) | 2012-04-26 | 2015-11-24 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
US8908879B2 (en) * | 2012-05-23 | 2014-12-09 | Sonos, Inc. | Audio content auditioning |
US10225300B2 (en) | 2012-06-10 | 2019-03-05 | Apple Inc. | Unified playback position |
US20140069261A1 (en) * | 2012-09-07 | 2014-03-13 | Eternal Electronics Limited | Karaoke system |
US10425468B2 (en) * | 2013-02-28 | 2019-09-24 | Nokia Technologies Oy | User interface transfer |
US9179199B2 (en) | 2013-03-14 | 2015-11-03 | Apple Inc. | Media playback across multiple devices |
US10224056B1 (en) * | 2013-12-17 | 2019-03-05 | Amazon Technologies, Inc. | Contingent device actions during loss of network connectivity |
EP3127009B1 (en) * | 2014-03-31 | 2020-06-10 | Telefonaktiebolaget LM Ericsson (publ) | Music playlist application |
US20160048605A1 (en) * | 2014-08-14 | 2016-02-18 | International Business Machines Corporation | Integrating image renditions and page layout |
US10219027B1 (en) | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
US20160162125A1 (en) * | 2014-12-05 | 2016-06-09 | Verizon Patent And Licensing Inc. | System and method for providing media preview for playlists |
US10248376B2 (en) | 2015-06-11 | 2019-04-02 | Sonos, Inc. | Multiple groupings in a playback system |
US9699514B2 (en) | 2015-12-02 | 2017-07-04 | Echostar Technologies L.L.C. | Apparatus, systems and methods for media mosaic management |
EP3433858A1 (en) | 2016-03-25 | 2019-01-30 | Tristan Jehan | Transitions between media content items |
US9990176B1 (en) * | 2016-06-28 | 2018-06-05 | Amazon Technologies, Inc. | Latency reduction for content playback |
US10083451B2 (en) | 2016-07-08 | 2018-09-25 | Asapp, Inc. | Using semantic processing for customer support |
WO2018009231A1 (en) | 2016-07-08 | 2018-01-11 | Asapp, Inc. | Automatically responding to a request of a user |
US10375548B2 (en) * | 2016-09-15 | 2019-08-06 | At&T Intellectual Property I, L.P. | Method and apparatus for data delivery to wireless communication devices |
US10712997B2 (en) | 2016-10-17 | 2020-07-14 | Sonos, Inc. | Room association based on name |
US10181323B2 (en) * | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
US10783929B2 (en) | 2018-03-30 | 2020-09-22 | Apple Inc. | Managing playback groups |
US10993274B2 (en) | 2018-03-30 | 2021-04-27 | Apple Inc. | Pairing devices by proxy |
US11297369B2 (en) | 2018-03-30 | 2022-04-05 | Apple Inc. | Remotely controlling playback devices |
US10169315B1 (en) | 2018-04-27 | 2019-01-01 | Asapp, Inc. | Removing personal information from text using a neural network |
US10614857B2 (en) | 2018-07-02 | 2020-04-07 | Apple Inc. | Calibrating media playback channels for synchronized presentation |
US11216510B2 (en) | 2018-08-03 | 2022-01-04 | Asapp, Inc. | Processing an incomplete message with a neural network to generate suggested messages |
US11551004B2 (en) | 2018-11-13 | 2023-01-10 | Asapp, Inc. | Intent discovery with a prototype classifier |
US10747957B2 (en) | 2018-11-13 | 2020-08-18 | Asapp, Inc. | Processing communications using a prototype classifier |
US11425064B2 (en) | 2019-10-25 | 2022-08-23 | Asapp, Inc. | Customized message suggestion with user embedding vectors |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2273797A (en) | 1992-12-22 | 1994-06-29 | Ibm | Distributed data processing system |
US5583763A (en) * | 1993-09-09 | 1996-12-10 | Mni Interactive | Method and apparatus for recommending selections based on preferences in a multi-user system |
US5799292A (en) | 1994-04-29 | 1998-08-25 | International Business Machines Corporation | Adaptive hypermedia presentation method and system |
US6769009B1 (en) * | 1994-05-31 | 2004-07-27 | Richard R. Reisman | Method and system for selecting a personalized set of information channels |
US5572442A (en) | 1994-07-21 | 1996-11-05 | Information Highway Media Corporation | System for distributing subscription and on-demand audio programming |
US5828904A (en) | 1995-05-09 | 1998-10-27 | Apple Computer, Inc. | System for data retrieval by scheduling retrieval if number of units scheduled equals or less than predetermined number and retrieving before or at time elapsed |
GB9603582D0 (en) * | 1996-02-20 | 1996-04-17 | Hewlett Packard Co | Method of accessing service resource items that are for use in a telecommunications system |
US5917480A (en) | 1996-06-04 | 1999-06-29 | Microsoft Corporation | Method and system for interacting with the content of a slide presentation |
US5668788A (en) * | 1996-06-10 | 1997-09-16 | Allison; Avery Vince | Programmed juke box capable of calculating a continuous updated playlist |
US5991306A (en) | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
US6199076B1 (en) * | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
US6101180A (en) * | 1996-11-12 | 2000-08-08 | Starguide Digital Networks, Inc. | High bandwidth broadcast system having localized multicast access to broadcast content |
US6185625B1 (en) * | 1996-12-20 | 2001-02-06 | Intel Corporation | Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object |
US5977983A (en) | 1997-02-20 | 1999-11-02 | S3 Incorporated | Method and apparatus for adjusting graphics processing procedures based on a selectable speed/quality gauge |
JP3544457B2 (ja) * | 1997-08-22 | 2004-07-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 電子メール又はエージェントを利用してクライアント上でguiを作成する方法及び装置、そのためのプログラムを記録した記録媒体 |
AU1033499A (en) * | 1997-10-29 | 1999-05-17 | Sonera Oyj | Procedure and system for providing a service |
EP1076871A1 (en) | 1998-05-15 | 2001-02-21 | Unicast Communications Corporation | A technique for implementing browser-initiated network-distributed advertising and for interstitially displaying an advertisement |
US6397259B1 (en) | 1998-05-29 | 2002-05-28 | Palm, Inc. | Method, system and apparatus for packet minimized communications |
US6721288B1 (en) * | 1998-09-16 | 2004-04-13 | Openwave Systems Inc. | Wireless mobile devices having improved operation during network unavailability |
JP3497088B2 (ja) * | 1998-12-21 | 2004-02-16 | 松下電器産業株式会社 | 通信システム及び通信方法 |
US6173310B1 (en) * | 1999-03-23 | 2001-01-09 | Microstrategy, Inc. | System and method for automatic transmission of on-line analytical processing system report output |
US6393158B1 (en) | 1999-04-23 | 2002-05-21 | Monkeymedia, Inc. | Method and storage device for expanding and contracting continuous play media seamlessly |
US6834308B1 (en) * | 2000-02-17 | 2004-12-21 | Audible Magic Corporation | Method and apparatus for identifying media content presented on a media playing device |
AU2001239807A1 (en) * | 2000-02-18 | 2001-08-27 | Verimatrix, Inc. | Network-based content distribution system |
US6248946B1 (en) * | 2000-03-01 | 2001-06-19 | Ijockey, Inc. | Multimedia content delivery system and method |
US6336137B1 (en) * | 2000-03-31 | 2002-01-01 | Siebel Systems, Inc. | Web client-server system and method for incompatible page markup and presentation languages |
US6671732B1 (en) * | 2000-07-24 | 2003-12-30 | Comverse Ltd. | Method and apparatus for control of content based rich media streaming |
US6507727B1 (en) | 2000-10-13 | 2003-01-14 | Robert F. Henrick | Purchase and delivery of digital content using multiple devices and data networks |
-
2001
- 2001-09-13 US US09/950,577 patent/US6965770B2/en not_active Expired - Lifetime
-
2002
- 2002-09-13 CN CNB028174852A patent/CN100569023C/zh not_active Expired - Fee Related
- 2002-09-13 WO PCT/IB2002/003724 patent/WO2003024012A2/en not_active Application Discontinuation
- 2002-09-13 KR KR1020047003219A patent/KR100841026B1/ko active IP Right Grant
- 2002-09-13 AU AU2002334268A patent/AU2002334268A1/en not_active Abandoned
- 2002-09-13 EP EP02798016A patent/EP1433341A4/en not_active Ceased
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10504156B2 (en) | 2012-10-23 | 2019-12-10 | Apple Inc. | Personalized media stations |
Also Published As
Publication number | Publication date |
---|---|
EP1433341A2 (en) | 2004-06-30 |
EP1433341A4 (en) | 2007-05-23 |
CN1633817A (zh) | 2005-06-29 |
WO2003024012A3 (en) | 2004-04-29 |
AU2002334268A1 (en) | 2003-03-24 |
US20030050058A1 (en) | 2003-03-13 |
KR20040034688A (ko) | 2004-04-28 |
WO2003024012A2 (en) | 2003-03-20 |
US6965770B2 (en) | 2005-11-15 |
KR100841026B1 (ko) | 2008-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100569023C (zh) | 响应用户请求的动态内容递送方法及设备 | |
US7349848B2 (en) | Communication apparatus and system acting on speaker voices | |
US6928261B2 (en) | Music data distribution system and method, and storage medium storing program realizing such method | |
EP1743286B1 (en) | Feature extraction in a networked portable device | |
US6600898B1 (en) | Method and apparatus for generating a number audio element in an audio system | |
TWI287192B (en) | Portal server and information supply method for supplying music content | |
US6985694B1 (en) | Method and system for providing an audio element cache in a customized personal radio broadcast | |
US7221902B2 (en) | Mobile station and interface adapted for feature extraction from an input media sample | |
US20160173544A1 (en) | Method And System For Providing An Audio Element Cache In A Customized Personal Radio Broadcast | |
US7328272B2 (en) | Apparatus and method for adding music content to visual content delivered via communication network | |
US7058694B1 (en) | Method for comparing two trinary logic representations in the process of customizing radio broadcasting | |
US20130151364A1 (en) | System and method for offering a title for sale over the internet | |
US20080120312A1 (en) | System and Method for Creating a New Title that Incorporates a Preexisting Title | |
US20080120311A1 (en) | Device and Method for Protecting Unauthorized Data from being used in a Presentation on a Device | |
US20080120330A1 (en) | System and Method for Linking User Generated Data Pertaining to Sequential Content | |
US20080120342A1 (en) | System and Method for Providing Data to be Used in a Presentation on a Device | |
US9959089B2 (en) | Mobile audio player with individualized radio program | |
JP2001312497A (ja) | コンテンツ作成装置、コンテンツ配信システム、コンテンツ再生装置、及び方法並びに記憶媒体 | |
US20030075036A1 (en) | Electronic music apparatus that enables user to purchase music related product from server | |
WO2002007414A1 (fr) | Procede pour service d'information utilisant un terminal de communication portatif | |
CN100456268C (zh) | 内容分发服务器和内容分发方法 | |
CN101068283B (zh) | 一种交互式语音回复系统及其产生对应数据的方法 | |
JP2002196769A (ja) | 曲名確定システム | |
WO2005031700A1 (ja) | 通信装置、通信方法および通信プログラム | |
JP4123814B2 (ja) | コンテンツデータ配信システム及びコンテンツデータ配信再生方法 |
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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160111 Address after: Espoo, Finland Patentee after: NOKIA TECHNOLOGIES OY Address before: Espoo, Finland Patentee before: NOKIA Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091209 Termination date: 20210913 |
|
CF01 | Termination of patent right due to non-payment of annual fee |