CN1658566A - 连接的时钟收音机 - Google Patents

连接的时钟收音机 Download PDF

Info

Publication number
CN1658566A
CN1658566A CN2005100091552A CN200510009155A CN1658566A CN 1658566 A CN1658566 A CN 1658566A CN 2005100091552 A CN2005100091552 A CN 2005100091552A CN 200510009155 A CN200510009155 A CN 200510009155A CN 1658566 A CN1658566 A CN 1658566A
Authority
CN
China
Prior art keywords
audio
instruction
quarter
bell
source
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.)
Pending
Application number
CN2005100091552A
Other languages
English (en)
Inventor
J·L·马克安东尼奥
J·M·米克海尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1658566A publication Critical patent/CN1658566A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J3/00Antiglare equipment associated with windows or windscreens; Sun visors for vehicles
    • B60J3/02Antiglare equipment associated with windows or windscreens; Sun visors for vehicles adjustable in position
    • B60J3/0204Sun visors
    • B60J3/0213Sun visors characterised by the mounting means
    • B60J3/023Additional support bracket releasably holding the sun visor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J3/00Antiglare equipment associated with windows or windscreens; Sun visors for vehicles
    • B60J3/06Antiglare equipment associated with windows or windscreens; Sun visors for vehicles using polarising effect
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G13/00Producing acoustic time signals
    • G04G13/02Producing acoustic time signals at preselected times, e.g. alarm clocks
    • G04G13/028Producing acoustic time signals at preselected times, e.g. alarm clocks combined with a radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J3/00Antiglare equipment associated with windows or windscreens; Sun visors for vehicles
    • B60J3/02Antiglare equipment associated with windows or windscreens; Sun visors for vehicles adjustable in position
    • B60J3/0204Sun visors
    • B60J3/0213Sun visors characterised by the mounting means
    • B60J3/0247Sun visors characterised by the mounting means using a suction cup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/282Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Abstract

一时钟收音机通过网络从远程设备接收指令,这些指令被配置成发出该时钟收音机上的本地闹铃声。该时钟收音机也可以接收该时钟收音机将要在发出闹铃声的过程中使用的音频闹铃数据。用户可以使该本地闹铃“小睡”,并让它在以后某个时间发声,或者,“停止”该本地闹铃,并启动来自该远程设备的预先配置的音频数据的流传送和回放。该预先配置的音频数据可以包括一套个性化和公众媒体。该时钟收音机使用户能够步进通过预先配置的音频数据流内的音频文件,并步进通过可从该远程设备获得的额外的预先配置的音频数据流。

Description

连接的时钟收音机
技术领域
本发明涉及时钟收音机,尤其涉及一种网络连接时钟收音机,它调节联网设备的能力和现存的网络服务来提供对时钟收音机功能的改进的控制、以及改进的媒体经验。
背景技术
常规时钟收音机是保持和显示时间的单机设备,它为用户提供诸如唤醒闹铃和访问AM/FM无线电广播等功能。这种时钟收音机独立于其它设备进行操作,并且提供关于它们所提供的各种功能的有限通用性。例如,用于常规时钟收音机上的唤醒闹铃的声音可能局限于蜂鸣器选项或AM/FM广播选项。虽然一些时钟收音机提供额外的唤醒闹铃声(例如,自然界的声音、不同的音调等),但是,它们局限于该设备上的特殊的声音,这些特殊的声音无法被更新。此外,虽然当代的时钟收音机设备可以并入额外的部件(例如,CD播放器),但是,通过这类设备而可用的媒体范围一般局限于标准AM/FM广播。所以,用户对媒体内容的控制主要局限于时钟收音机能够接收的这些AM/FM电台。
另外,虽然时钟收音机为用户提供对“播放哪些AM/FM电台”的控制,但是,它无法提供对这类广播中所包括的媒体内容的控制。所以,用户不能访问任何形式的个性化媒体(例如,个性化音乐、约会/日程表信息、电子邮件),并且,他们被约束于在正在播放的特定时间播放的特定类型的媒体/信息。例如,AM无线电台可以准点播放新闻报导,半点播放交通和天气报导。但是,早晨刚刚从时钟收音机闹铃声中醒来的用户可能希望在更频繁的基础上访问这类信息(例如,每15分钟了解新闻,每10分钟了解交通和天气)。此外,来自AM/FM无线电广播(特别是交通报导)的部分信息可能与该用户的环境无关,因此可能无用。举例来讲,交通报导可以包括对于用户而言没有关系的旅行路线的信息,同时,省略对于该用户而言有关的旅行路线的信息。
因此,常规时钟收音机在以下领域中具有重大的改进空间:例如,控制典型的时钟收音机功能,以及为用户提供有关的媒体和其它有用的信息。
发明内容
时钟收音机通过网络从远程设备接收指令,这些指令被配置成发出该时钟收音机上的本地闹铃声。该时钟收音机也可以接收该时钟收音机在发出闹铃声的过程中将要使用的音频闹铃数据。用户可以使本地闹铃“小睡”,让它以后某个时间再响;或者,“停止”本地闹铃,并启动来自远程设备的预先配置的音频数据的流传送和回放。该预先配置的音频数据可以包括一套个性化和公众媒体。该时钟收音机使用户能够步进(step)通过预先配置的音频数据流内的音频文件,并且步进通过可从远程设备那里获得的额外的预先配置的音频数据流。
家庭网络上的远程设备(例如,PC)使用户能够控制该时钟收音机的功能,并预先配置将要被发送到该时钟收音机用于回放的音频数据(例如,成为音频文件播放列表)。
附图说明
贯穿这些附图,使用相同的参考数字来参考相似的组件和特征。
图1展示了适用于实现连接的时钟收音机的示例性环境。
图2展示了通过网络耦合到示例性计算机的示例性连接的时钟收音机的框图表示。
图3展示了示例性连接的时钟收音机显示屏幕和控制面板,以允许用户输入和接收信息。
图4展示了示例性音频源,当在连接的时钟收音机上被回放时,这些音频源可为用户所获得并被显示在显示屏幕上。
图5展示了通过控制面板的本地功能按钮而被设置为FM电台的本地连接的时钟收音机功能的例子。
图6展示了示例性本地功能,当在连接的时钟收音机上活动时,这些本地功能可用并被显示在显示屏幕上。
图7展示了连接的时钟收音机用户界面的示例性组件。
图8展示了连接的时钟收音机用户界面的另一个示例性组件。
图9展示了音频文件播放列表中可能包含的示例性音频文件。
图10和11是流程图,展示了用于实现连接的时钟收音机的示例性方法。
图12展示了适用于实现例如图1的示范环境中所示的计算机的示例性计算环境。
具体实施方式
纵览
下文针对可通过网络而连接到远程设备的一种时钟收音机。在缺少网络连接的情况下,该时钟收音机可以用作常规的单机时钟收音机设备。网络连接允许该时钟收音机与远程设备(例如,PC)进行通信,以调节该远程设备的计算能力和该远程设备可访问的各种服务。
远程设备可以被配置成:在特定时间启动与该时钟收音机的联系,并且连同在发出唤醒闹铃声的过程中将要使用的音频数据一起发送用于发出唤醒闹铃声的唤醒闹铃指令。该唤醒时间可以是用户通过远程设备用户界面而输入的特定时间,或者,它们可以由诸如用户通过该远程设备用户界面而指定的应用程序(例如,日程表/约会应用程序、电子邮件应用程序等)来加以控制。
远程设备也可以被配置成:使预先配置的音频数据流传送到时钟收音机。当关闭唤醒闹铃时,预先配置的音频数据可以被该时钟收音机自动播放为闹铃后(post-alarm)音频。该时钟收音机包括控制器,这些控制器使用户能够步进通过预先配置的音频数据流内的音频文件,并访问来自远程设备的额外的预先配置的音频数据流。该远程设备使用户能够配置控制唤醒时间、闹铃声和闹铃后音频数据流的多个用户概况。
所描述的时钟收音机的优点包括:能够调节强大的远程设备和现存的网络服务来提供对用于唤醒和其它约会通知的本地闹铃的改进的控制,并通过相对便宜和非智能的时钟收音机设备来提供丰富的媒体经验。
示例性环境
图1示出了适用于使用与不同的远程设备的若干网络连接来实现连接的时钟收音机(CCR)102的示例性环境100。示例性环境100意在展示CCR 102可用以连接到一个或多个网络的各种方法中的一些方法的例子。但是,环境100并不意在指出所展示的这些网络连接都是必要的,环境100也并不意在指出CCR 102局限于所展示的这些网络连接。
因此,在一项实施中,CCR 102通过家庭网络104而被耦合到家用计算机106(例如,个人计算机(PC))。通过计算机106,CCR 102可访问来自不同的因特网Web服务108和其它媒体内容供应者的各种媒体。计算机106可以作为各种形式的PC(例如,包括作为台式PC、膝上型PC、笔记本PC等)来实现。但是,这并不意在将计算机106局限于任何特定类型的计算设备。由此,在一些情况中,计算机106也可作为诸如手持PDA(个人数字助理)、服务器计算机、工作站计算机等其它合适的计算设备来实现。计算机106的某些实现通常执行诸如电子邮件、日程表、任务组织、文字处理、Web浏览等常见的计算功能。在这些所描述的实施例中,计算机106运行开放式平台操作系统(例如,来自Microsoft的Windows品牌操作系统)。以下参照图12来更加详细地描述计算机106的一个示例性实现。
家庭网络104一般提供多个计算机设备之间的互连,以便每个计算机设备可以与其它计算机共享文件、程序、打印机、其它外围设备和因特网访问(例如,通过住宅网关/路由器),从而减少对多余设备的需求。家庭网络104通常是无线局域网(WLAN)或Wi-Fi(是“无线保真度”的简称)网络,CCR 102、计算机106和其它设备可以通过无线(无线电)连接而与其连接。Wi-Fi在“电气和电子工程师协会”(IEEE)的802.11b规范中规定,并且是本领域的技术人员已知的一系列无线规范的一部分。虽然在无线网络的环境中讨论家庭网络104,但是,可以理解:存在利用有线连接和无线连接两者的各种类型的家庭网络。例如,这类连接可以包括直接电缆连接、传统的以太网、电话线网络、RF(射频)网络、以及使用“简单控制协议”(SCP)的电力线载波(PLC)连接。SCP是与媒体无关的、对等的、非基于IP的家庭联网协议。SCP允许制造商生产彼此安全、健壮地进行通信的小型且智能的设备(例如,家用电器)。
如上所述,CCR 102可以通过家庭网络104和计算机106来间接地访问来自因特网(例如,Web服务108、内容供应者等)的媒体和服务。但是,它也可以通过家庭网络104上的路由器110或其它住宅网关设备来直接访问来自因特网Web服务108或内容供应者的媒体和服务。在这个配置中,计算机106将不会是用于实现CCR 102的各种功能的必要组件,因为功能控制和媒体可以由因特网Web服务108来提供。另外,除了从AM/FM无线电台114那里接收标准AM/FM无线电广播以外,CCR 102也可以访问来自被配备来提供这类媒体和服务的FM广播电台的标准FM无线电波段上的各种其它的媒体和服务。
示例性实施例
图2是通过网络104耦合到示例性计算机106的示例性CCR 102的框图表示。CCR 102包括一个或多个处理器200(例如,微处理器、控制器等中的任一个),这些处理器处理各种指令,来控制CCR 102的操作并与计算机106进行通信。可以用一个或多个存储组件来实现CCR 102,这些存储组件的例子包括易失随机存取存储器(RAM)202和非易失存储器204(例如,只读存储器(ROM)、闪存、EPROM、EEPROM等中的任何一个或多个)。
这一个或多个存储组件提供数据存储机制,以存储各种信息和/或数据,例如,CCR 102的配置信息、诸如闹铃设置和闹铃声的本地数据206、以及与CCR 102的操作方面有关的任何其它类型的信息和数据。CCR 102的替换实现可以包括一套处理和存储性能,并且可以包括与图1中所展示的存储组件不同的任何数量的存储组件。
操作系统208以及一个或多个应用程序或模块可以被存储在非易失存储器204中,并且在处理器200上执行,以提供运行时环境。通过允许定义各种接口,运行时环境可促进CCR 102的可延伸性;这些接口进而允许这些应用程序与CCR102交互。在这个例子中,应用程序包括控制应用程序210、显示驱动程序212和音频回放应用程序214。
控制应用程序210处理通过与本地CCR功能(例如,时间设置、闹铃设置、AM/FM电台设置)有关的控制面板216输入的输入命令。控制应用程序210也处理涉及与诸如计算机106等远程设备的通信的输入命令(例如,导航来自计算机106的音频数据流)。这类命令可以通过控制面板216来输入,或者,可以通过通信接口218从计算机106接收。以下根据图3-6来进一步详细地讨论控制面板216。
通信接口218较佳地作为无线接口来实现,但也可以作为串行和/或并行接口中的任何一个或多个、任何类型的网络接口以及任何其它类型的通信接口来实现。无线通信接口218使CCR 102能够从计算机106或从另一输入设备(例如,经由路由器106、远程控制设备的因特网Web服务)或从红外线(IR)、802.11、蓝牙或类似的RF输入设备那里接收控制输入命令和其它信息(例如,音频数据)。通信接口218在CCR 102与家庭网络104之间提供连接,家庭网络104允许被耦合到家庭网络104的其它电子设备和计算设备将命令和其它信息发送到CCR 102。
音频回放应用程序214处理各种格式的音频数据(包括经由家庭网络104从计算机106接收的流传送音频数据)。音频回放应用程序214根据处理器200上的控制应用程序210所执行的输入命令来处理音频数据。术语“流传送”一般被用来指出:由远程计算设备(例如,计算机106、提供Web服务108的Web服务器、AM/FM广播电台112)通过网络(例如,家庭网络104、因特网等)将音频数据提供给CCR 102;以及,当从该远程设备接收该流传送音频数据时,CCR 102呈现它,而不是等候传送全部内容“文件”。因此,流传送音频数据通常被存储在CCR102上,以便如果临时中断引入的音频数据流,则对它进行缓冲,以提供(例如)5~10秒的回放时间。由此,在音频数据流的回放期间,通常有5~10秒的被缓冲的音频数据218被存储在易失存储器202中。
音频回放应用程序214能够处理和回放各种音频数据格式的音频数据。音频回放应用程序214通过一系列步骤来处理音频数据,这些步骤包括:从数据流中读取数据(即,读取诸如MP3文件或WMA文件等音频数据文件)、解码该数据、以及呈递供演示的数据(例如,通过音频扬声器222)。这些步骤中的每个步骤由被称作“过过滤器”的软件组件来执行。由此,音频回放应用程序214包括“过过滤器图表”,它包括一个或多个过滤器链。这类过滤器图表一般对于本领域的技术人员而言是众所周知的,所以将不会相对于音频回放应用程序214来加以进一步详细的描述。
显示驱动程序212驱动CCR显示屏幕224,来显示该当前时间,该当前时间由电子时基(time base)226来保持。电子时基226对于本领域的技术人员而言众所周知,它一般包括60赫兹来源(例如,来自标准电力线或晶体振荡器的60-Hz振荡)和向下划分计数器,以生成被用来保持时间的1赫兹信号。显示驱动程序212也驱动显示屏幕224,来显示与CCR 102的各种功能有关的其它信息,例如,CCR 102的哪项本地功能当前活动、或当前正通过音频回放应用程序214或AM/FM调谐器228来处理哪个音频源。
图3展示了可能看来使用户能够输入和接收信息的示例性CCR 102。CCR 102包括控制面板216和显示屏幕224。可以理解,此处提供的CCR 102及其各种组件(包括控制面板216和显示屏幕224)的描述和说明只是举例,而不作限制。所以,虽然具体地描述和展示了控制面板216和显示屏幕244的某些特征和组件,但是,本领域的技术人员将会清楚,CCR 102的控制面板、显示屏幕和其它组件的许多其它实现可以达到与这里呈现的具体例子所传达的目的相同或类似的目的。
控制面板216具有各种控制按钮或开关,它们用于控制本地CCR功能(例如,时间设置、闹铃设置、AM/FM电台设置)和来自远程来源(例如,计算机106)的音频数据流的导航和回放。例如,各种控制按钮可以包括“Volume(音量)”按钮、“Audio Source(音频源)”按钮、跳跃“Back(向后)”按钮、“Stop/Resume(停止/恢复)”按钮、跳跃“Forward(向前)”按钮、“Local Function(本地功能)”按钮和“Snooze(小睡)”按钮。这些控制按钮可以根据CCR 102上活动的特定功能来提供不同的控制特征。例如,当激活闹铃时,通过按“Stop/Resume”按钮,将会关闭闹铃。但是,通过按“Stop/Resume”按钮,也将会交替地停止和恢复正在该CCR 102上播放的当前音频源的回放。
显示屏幕224显示包括该当前时间、当前正在播放的音频源(如果有的话)和当前激活的本地功能(如果有的话)的信息。图3中的显示屏幕224指出,当前没有激活本地功能,并且,音频源正在从第3音频数据流那里播放,该音频数据流是用户可用的许多音频流之一。图3中的显示屏幕224上的音频源也指出,第3音频数据流是音乐源,并且,它由标题为“MusicMix1”的曲调音频文件播放列表构成。控制面板216上的“Back”和“Forward”按钮允许用户通过可从当前音频源(在这个例子中的标题是“MusicMix1”)获得的曲调音频文件播放列表来向后和向前导航。用户可以按下控制面板216上的“Stop/Resume”按钮,以便交替地停止和恢复当前音频源的回放。
图4展示了当正在CCR 102上被回放时用户可用并且被显示在显示屏幕224上的音频源的类型的额外的例子。图4中所展示的“Audio(音频源)”按钮意在指出:通过按下该音频源按钮,用户可以步进通过这些可用的音频数据源。音频源是从远程设备(例如,计算机106)流传送到CCR 102的预先配置的音频文件播放列表。在当前例子中,用户可以通过该音频源按钮来访问10个可用音频源。随着用户步进通过这些可用音频源,当每个音频源成为当前音频源时,如图4所示的关于音频源的名称和类型的信息将被显示在显示屏幕224上。以下更加详细地讨论在远程设备(例如,计算机106)上生成的并作为音频源而流传送到CCR 102的预先配置的音频文件播放列表。可以在计算机106上预先配置在CCR 102处可用的音频数据源的数量和类型。
图5展示了一个例子,其中,通过控制面板216的“Local Function(本地功能)”按钮,该本地功能已被设置为“FM Station(FM电台)”。显示屏幕224示出:“FM Station”本地功能是活动的,并且,当前音频源是该FM电台——“FM105.6”。控制面板216上的“Back(向后)”和“Forward(向前)”按钮允许用户在AM/FM无线电线路300(图3)上进行上、下导航,以改变正在播放并且被显示为当前音频源的FM电台。如上所述,用户可以按下控制面板216上的“Stop/Resume(停止/恢复)”按钮,以便交替地停止和恢复当前音频源的回放。
图6展示了当在CCR 102上活动时用户可用并且被显示在显示屏幕224上的本地功能的类型的额外的例子。图6中所展示的“Local Function(本地功能)”按钮意在指出:通过按下该本地功能按钮,用户可以步进通过这些可用的本地功能。在当前例子中,用户可以通过该本地功能按钮来访问5项可用的本地功能。这些可用的本地功能是“时间设置”功能、“闹铃设置”功能、“AM电台设置”功能、“FM电台设置”功能和“音频源”功能。当用户步进通过这些可用的本地功能时,该当前本地功能将被显示在如图6中所指出的显示屏幕224上。此外,控制面板216上的“Back(向后)”和“Forward(向前)”按钮允许用户导航和控制当前活动的本地功能。例如,如果活动的本地功能是“闹铃设置”,那么,如图6所示,“Back”,和“Forward”按钮将允许用户向后或向前移动用于设置闹铃的时间。如果活动的本地功能是“音频源”,那么,“Back”和“Forward”按钮将允许用户导航从计算机106流出的当前音频源中的音频文件。
再次参考图2,现在将描述示例性计算机106的组件。可理解,图2中没有展示该示例性计算机106的各种组件(例如,处理组件、存储组件和可执行部件)。为方便讨论起见,将不会参照图2来具体讨论这类组件。但是,这类组件的操作对于本领域的技术人员而言是众所周知的,并且,参照图12中所示的计算机106的示例性实现,来更详细地描述这类组件。
如图2所示,计算机106包括CCR(连接的时钟收音机)设置应用程序230、TTS(文本-语音)转换引擎232、一个或多个音频文件播放列表234、以及各种应用程序236。CCR设置应用程序230控制与CCR 102的通信,包括:将周期时间同步数据发送到CCR 102,以调整电子时基226正在保持的并且被显示在CCR显示屏幕224上的时间。CCR设置应用程序230包括模块,以便生成和支持用于显示在计算机106的显示屏幕(图2中未示出)上的CCR用户界面238。该CCR用户界面238使用户能够设置CCR 102的各种功能(例如,闹铃时间),并预先配置音频文件播放列表234形式的音频数据源,用于随后流传送到CCR 102并且在CCR 102上回放。
音频文件播放列表234表示通过CCR设置应用程序230和TTS引擎232而预先配置和生成的各种类型的音频数据。在计算机106上执行的CCR设置应用程序230管理从播放列表234到CCR 102的音频数据的流传送,用于在CCR 102上回放。CCR设置应用程序230使用户能够通过经由该CCR用户界面238输入关于该用户想要在播放列表234中包括的各种媒体的类型和位置的指令,来预先配置音频播放列表。由此,播放列表234是包含用户所指定在CCR 102上回放的音频文件(或指向音频文件的指针)的内容的定制列表。按照播放列表来组织音频内容,使用户能够组合将要按该用户所指定的任何顺序来播放的各种音频内容。例如,用户可以定义播放列表,它包括来自面向新闻的Web站点的故事摘要、来自电子邮件收件箱的电子邮件、来自日程表的约会等。
CCR设置应用程序230与各种应用程序236(例如,Web浏览器和电子邮件应用程序)进行通信,以便通过CCR用户界面238来检索用户所标识的各种音频和基于文本的媒体内容。检索这种内容的例子可以是CCR设置应用程序230联系Web浏览器应用程序236并指示它周期性地(例如,在闹铃唤醒时间之前的某个预置时间)访问特定的面向新闻的因特网Web站点/服务108,以便根据用户的特殊要求来检索基于文本的新闻故事的摘要。另一个例子可以是CCR设置应用程序230访问计算机106上的“我的音乐”文件夹,以检索用户所指定的一个或多个音乐文件(例如,WMA或MP3文件)。另一个例子可以是CCR设置应用程序230访问电子邮件应用程序236并指示它通过CCR用户界面238来检索和转发用户所指定的某些电子邮件(例如,来自特定个人的所有新的电子邮件、所有“紧急的”电子邮件、所有电子邮件等等)。
被检索内容的准备涉及:从所检索的数据中构建或生成音频文件播放列表234。音频文件播放列表234包括由计算机106以各种音频格式来检索的音频文件。音频文件播放列表234也可包括从内容中生成的音频文件,该内容最初是作为基于文本的内容(例如,基于文本的新闻故事、电子邮件等)来加以检索的,该基于文本的内容随后被TTS引擎232转换成音频内容。在文本内容被转换成音频文件之后,音频文件播放列表234通常将具有相同的格式,或至少具有CCR 102上的音频回放应用程序214所理解的格式。音频文件播放列表234的该格式为用户提供CCR 102处的一致的回放经验。
TTS引擎232按类似于TTS转换器的方式进行操作,TTS转换器通常可以作为操作系统的一部分而可用。常规TTS转换器识别文本,并且使用从几个预先生成的语音中选择的合成语音来将该文本可听化为口语字。虽然TTS转换器通常被安装有操作系统(例如,来自Microsoft的Windows品牌操作系统),但是,也可以通过第三方制造商来获得这类转换器。TTS转换器可以提供虑及地方口音(例如,英国英语)的不同语音,或者,它们也可以说全然不同的语言(例如,德语、法语或俄语)。按照类似于这类TTS转换器的方式,TTS引擎232识别文本文件(例如,来自电子邮件应用程序236的电子邮件文件、来自面向新闻的因特网Web服务108的新闻文件,等等)内的文本段,将这些文本段转换成合成语音数据,并且将该合成语音数据存储为音频文件。由此,根据通过CCR用户界面238而输入的用户指令,文本文件可以由CCR设置应用程序230来检索,可以被TTS引擎232转换成一个或多个音频文件,并可以被包括在播放列表234中。
图7-10展示了CCR用户界面238的各种可能的表示,它们示出了用户可通过CCR设置应用程序230而在计算机106上输入的各种类型的信息的例子,以便设置CCR 102的各种功能,并预先配置用于随后在CCR 102上的回放的音频数据。注意,提供图7-10和相关讨论中的CCR用户界面238的这些表示只是举例,而不作限制。CCR用户界面238的这些示例性表示意在提供各种类型的信息的概括思想,在通过执行控制应用程序(例如,CCR设置应用程序230)的远程设备来启用CCR 102上的音频数据的这些功能和回放的过程中,该概括思想可能有用。本领域的技术人员将会认识到,这种用户界面的实质和形式实际上可以是无限制的。
图7展示了可适用于将闹铃设置信息输入到CCR 102的CCR设置应用程序230的CCR用户界面238的示例性组件。用户界面组件被展示为“闹铃设置”表格700。该示例性CCR用户界面238表格700允许用户输入许多不同的闹铃设置概况。虽然可能存在任何数量的概况,但是,在该示例性表格700中示出三个概况。例如,对于拥有变化的时间表的用户而言,或者在有2位用户共享同一个CCR设备102的情况中,提供不同的闹铃概况可能有用。用户可以进一步输入指出“哪些概况活动”的信息。活动概况(即,用“Y”指出,表示“是”)是CCR设置应用程序230将通过在适当的闹铃时间为CCR 102传达适当的数据来加以执行的概况。
每个用户概况的闹铃时间可以由该用户作为特殊时间来输入,或者,它们可以由应用程序来确定,并由CCR设置应用程序230从应用程序中加以检索。在表格700的示例性闹铃设置中,概况#3的闹铃时间将由“日程表”应用程序来控制,同时,概况#1和#2的闹铃时间已由用户明确地输入。用户也可以指出在激活闹铃时将要在CCR 102上播放的闹铃声。例如,这些闹铃声可以作为音频文件(例如,WAV文件等)而被存储在计算机106上的特定存储文件夹位置,并且在闹铃时间之前或同时被发送到CCR 102。在图7例子中,表格700指出概况#1和#3正在使用“海洋”闹铃声,而概况#2正在使用“风暴”闹铃声。
如表格700中所指出的,在控制CCR 102上的闹铃的过程中可能有用的额外信息可以包括关于“该闹铃是否将要在每日的基础上(或在某个其它的再现基础上)再现”的指示。在表格700的示例闹铃设置中,概况#1指出“该闹铃将在每日的基础上再现”,而概况#2指出“该闹铃将不会在每日的基础上出现”。概况#3的闹铃的再现将由“日程表”应用程序来加以控制。
CCR设置应用程序230也允许用户在闹铃已响之后(即,作为“闹铃后音频数据”)或在其它时间(例如,通过将“音频源”选为如图6所示的“本地功能”)体验预先配置的音频数据。在表格700的示例闹铃设置中,概况#1和#3指出该所需的闹铃后音频数据是标题为“AM Mix 1”的播放列表,而概况#2指出该所需的闹铃后音频数据是标题为“AM Mix 2”的播放列表。
图8展示了CCR用户界面238的示例性组件,CCR用户界面238适用于将信息输入到CCR设置应用程序230,以便预先配置用于在CCR 102上的回放的音频数据。由此,可以在图8的“音频源”表格800中预先配置用户输入到图7中的表格700的示例闹铃设置的“闹铃后音频数据”选择。表格800指出用户已预先配置了10个不同的音频源。表格800将这些音频源号码(即来源#)扩充到10以外,以指出可以预先配置任何数量的音频源,并且,10个音频源的举例说明意在作为音频源的示例数量,而不是作为可能的音频源的数量的限制。
表格800的各种音频源被配置成来自特定的内容供应者或“来源位置”(例如,来源“乐曲1”和“乐曲2”)。“乐曲1”提供音频源,该音频源来自作为计算机106的组件的CD驱动器。由此,用户可以经由示例性表格700和800通过CCR用户界面238来配置闹铃设置和闹铃后音频数据,以便可以通过CCR 102来访问来自计算机106的外围设备的音频数据。“乐曲2”提供直接来自特定的内容供应者(例如,可通过计算机106来访问的因特网Web服务108)的音频数据。所以,用户可以通过CCR用户界面238来配置闹铃设置和闹铃后音频数据,以便可以通过CCR 102来访问来自因特网Web服务108或其它联网内容供应者的音频数据。对来自因特网Web服务108的内容的这一访问可以是通过计算机106的间接访问,或者,它可以是通过家庭网络104上的路由器110或其它住宅网关设备的更直接的访问。
表格800的其它音频源可被配置成来自基于文本的内容供应者或“来源位置”。例如,新闻来源(例如,CNN.com)可以提供可以直接由CCR 102播放的音频文件格式的新闻报导。但是,新闻来源也可提供基于文本的新闻报导,在此情况中,在使这些报导流传送到CCR 102用于回放之前,计算机106上的TTS引擎232将会把这些报导转换成音频格式。电子邮件音频源是在该文本数据转换成音频数据之后可以被用作音频源的基于文本的内容供应者的另一个例子。表格800的来源#8是电子邮件来源,其位置是在计算机106上或在CCR 102可访问的某个其它的远程设备上执行的电子邮件应用程序。
表格800的其它音频源可以是如上所述的各种类型的来源的组合。可以通过使用音频文件播放列表(即如图2所示的音频文件播放列表234),例如,表格800中的“乐曲3”、“AM Mix 1”和“AM Mix 2”播放列表,来作出各种类型的来源的组合。表格800的来源#3是位于计算机106上的“C:\MyMusic\MusicMix1”处的“乐曲3”播放列表。来源#9是位于计算机106上的“C:\MyMusic\AM-Mix1”处的“AM Mix 1”播放列表。音频文件播放列表234可以包括包含来自各种各样媒体的内容(包括例如电子邮件内容、日程表约会内容、音乐内容、新闻报导内容等)的音频文件。
图9展示了音频文件播放列表234中可能包含的各种类型的音频文件的例子,例如,“AM Mix 1”。这些音频文件包括原始音频格式的音乐内容、以及原来采用基于文本的格式(已被TTS引擎232转换成音频格式)的电子邮件、新闻报导和交通报导内容。由此,用户可以经由示例性表格700和800通过CCR用户界面238来配置闹铃设置和闹铃后音频数据,以便可以通过CCR 102上的音频文件播放列表234来访问来自各种各样来源的音频数据。
示例性方法
现在将主要参照图10和图11中的流程图来描述用于实现连接的时钟收音机(CCR)102的示例方法。这些方法应用于以上根据图1-9而加以讨论的示例性实施例。尽管通过流程图和与这些流程图的方框关联的文本来揭示一种或多种方法,但将要理解,没有必要按呈现它们的顺序来执行所描述的这些方法的各个元素,并且,替换顺序会产生类似的优点。另外,这些方法不具有排他性,可以单独或彼此结合地来加以执行。可以通过任何适当的手段(包括例如,通过ASIC上的硬件逻辑块、或通过执行在处理器可读介质上定义的处理器可读指令),来执行所描述的这些方法的各个元素。
如这里所使用的“处理器可读介质”可以是可包含、存储、传递、传播或传送供处理器使用或执行的指令的任何装置。无限制地说,处理器可读介质可以是电子的、磁性的、光学的、电磁的、红外的或半导体系统、装置、设备或传播介质。处理器可读介质的更具体的例子包括具有一根或多根电线的电连接(电子的)、便携式计算机磁盘(磁性的)、随机存取存储器(RAM)(磁性的)、只读存储器(ROM)(磁性的)、可擦可编程只读存储器(EPROM或闪存)、光纤(光学的)、可重写光盘(CD-RW)(光学的)、以及便携式光盘只读存储器(CDROM)(光学的),等等。
在方法1000的方框1002处,远程计算设备(例如,计算机106)接收用于设置CCR 102的配置数据。例如,可以通过由CCR设置应用程序支持的CCR用户界面238,来将该配置数据输入到计算机106。在方框1004处,计算机106检索由该配置数据标识的媒体内容。被标识的媒体内容可以包括各种类型的音频数据,包括来自各种本地(例如,在计算机106上或被耦合到计算机106)和远程(例如,因特网Web服务)来源的音频音乐文件和音频语音文件。被标识的媒体内容也可以包括各种类型的基于文本的内容,例如,电子邮件、日程表信息、新闻报导、天气报导、交通报导等。
在方框1006处,根据该配置数据将被检索的媒体内容预先配置为音频数据。预先配置可以包括,搜集音频文件和基于文本的内容、将该基于文本的内容转换成音频数据文件、以及根据来自该配置数据的用户指令从所有这些音频文件中生成音频文件播放列表。在方框1008处,根据该配置数据中的用户指令,通过网络(例如,家庭网络104)将闹铃指令发送到CCR 102。也可以将闹铃声音文件发送到CCR 102,以便在CCR上播放,从而发出该闹铃声。此外,可以将预先配置的音频数据发送(即,流)到CCR,以用作闹铃声。
在方框1010处,时钟收音机102通过网络104从计算机106接收闹铃指令和任何其它的数据。在方框1012处,CCR 102根据闹铃指令来发出闹铃声。闹铃声可以基于存储在本地的闹铃声,或基于从计算机106接收的闹铃声。在方框1014处,CCR 102从该CCR的控制面板216接收小睡指令。小睡指令由希望关闭该闹铃、但在以后某个时间再次发出该闹铃声的用户在CCR 102处输入。在方框1016处,该小睡指令被发送到计算机106,在那里,它指示计算机106在以后某个时间再次发送闹铃指令。在方框1018处,计算机106接收该小睡指令,并且在方框1020处,它通过网络104将该闹铃指令再次发送到CCR 102。
在方框1022处,在该闹铃已在CCR 102上发声之后,CCR 102也可以从CCR控制面板216接收“停止”指令。该方法从方框1022开始继续执行图11上的方法1100,其中,在方框1102处,CCR 102响应于该停止指令来停止使该闹铃发声。在方框1104处,CCR 102将闹铃后音频数据指令发送到计算机106。在方框1106处,计算机106接收该闹铃后指令,并开始如方框1108处所示的流传送闹铃后音频数据的第一个音频源(即预先配置的音频数据的许多可用流传送源之一)。
在方框1110处,CCR 102通过网络接收闹铃后音频数据,并开始如方框1112处所示的回放该音频数据。在回放期间,CCR 102可以接收如方框1114处所示的通过CCR控制面板216输入的任何数量的用户指令。例如,这类指令可以包括音量指令、向后或向前跳跃指令、音频源更改指令、停止或恢复指令、以及本地功能更改指令。在方框1116处,本地CCR设置(例如,音量、本地功能)根据这些用户指令来加以调整,并且有关的用户指令(例如,跳跃指令和音频源更改指令)被发送到计算机106,以调整该流传送的闹铃后音频数据。
在方框1118处,计算机106从CCR 102接收这些有关的音频数据指令,并如方框1120处所示的将被调整的闹铃后音频数据流传送到CCR 102。根据该音频数据指令,调整该音频数据可以包括从第一个音频源内的当前流传送的音频文件前面的音频文件处开始流传送闹铃后音频数据(即预先配置的音频数据)的第一个音频源。同样,调整音频数据可以包括从第一个音频源内的当前流传送的音频文件后面的音频文件处开始流传送闹铃后音频数据(即预先配置的音频数据)的第一个音频源。调整音频数据也可以包括暂停第一个来源的流传送、步进到闹铃后音频数据(即预先配置的音频数据)的下一个音频源、以及将下一个音频源流传送到CCR 102。
在方框1122处,CCR 102通过网络104接收被调整的闹铃后音频数据(即预先配置的音频数据),并且如方框1124处所示的那样对其进行回放。
示例性计算机
图12展示了适用于实现例如以上参照图1-11而加以讨论的计算机106的示例性计算环境。虽然图12中示出一个具体配置,但是,可以在其它计算配置中实现计算机106。
计算环境1200包括计算机1202形式的通用计算系统。计算机1202的部件可以包括但不局限于,一个或多个处理器或处理单元1204、系统存储器1206和将包括处理器1204的各种系统组件耦合到系统存储器1206的系统总线1208。
系统总线1208表示任何几种类型的总线结构中的一个或多个,包括存储总线或存储控制器、外围总线、加速图形端口和使用各种总线体系结构中的任一个的处理器或局域总线。系统总线1208的例子可以是外围部件互连(PCI)总线,也被称作Mezzanine总线。
计算机1202包括各种计算机可读介质。这类介质可以是可由计算机1202访问的任何可用介质,它包括易失和非易失介质、可移动和不可移动的介质。系统存储器1206包括易失存储器(例如,随机存取存储器(RAM)1210)和/或非易失存储器(例如,只读存储器(ROM)1212)的形式的计算机可读介质。基本输入/输出系统(BIOS)1214被存储在ROM 1212中,它包含有助于在计算机1202内的各个元件之间传送信息(例如,在启动期间)的基本例程。RAM 1210包含可立即由处理单元1204访问和/或目前由处理单元1204操作的数据和/或程序模块。
计算机1202也可以包括其它可移动/不可移动的易失/非易失计算机存储介质。举例来讲,图12展示了用于从不可移动的非易失磁性介质(未示出)中读取并对其写入的硬盘驱动器1216、用于从可移动的非易失磁盘1220(例如,“软盘”)中读取并对其写入的磁盘驱动器1218、以及用于从可移动的非易失光盘1224(例如,CD-ROM、DVD-ROM或其它光学介质)中读取并/或对其写入的光盘驱动器1222。硬盘驱动器1216、磁盘驱动器1218和光盘驱动器1222的每一个通过一个或多个数据媒体接口1225而连接到系统总线1208。作为选择,硬盘驱动器1216、磁盘驱动器1218和光盘驱动器1222可以通过SCSI接口(未示出)而连接到系统总线1208。
这些驱动器及其关联的计算机可读介质为计算机1202提供计算机可读指令、数据结构、程序模块和其它数据的非易失存储。虽然这个例子展示了硬盘1216、可移动磁盘1220和可移动光盘1224,但是,将会理解,也可以利用可以存储可由计算机访问的数据的其它类型的计算机可读介质,例如,盒式磁带或其它磁性存储设备、闪存卡、CD-ROM、数字多功能盘(DVD)或其它光学存储器、随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)等,来实现示例性计算系统和环境。
任何数量的程序模块可以被存储在硬盘1216、磁盘1220、光盘1224、ROM1212和/或RAM 1210上,举例来讲,包括操作系统1226、一个或多个应用程序1228、其它程序模块1230和程序数据1232。这些操作系统1226、一个或多个应用程序1228、其它程序模块1230和程序数据1232(或其某种组合)中的每一个可以包括用户网络访问信息的高速缓存方案的实施例。
计算机1202可以包括被标识为通信介质的各种计算机/处理器可读介质。通信介质在已调制数据信号(例如,载波或其它传送机制)中包含计算机可读指令、数据结构、程序模块或其它数据,它包括任何信息传递介质。术语“已调制数据信号”指其一个或多个特征按为该信号中的信息编码的方式来加以设置或更改的信号。举例来讲(不作限制),通信介质包括有线介质(例如,有线网络或直线连接)和无线介质(例如,声音、RF、红外和其它无线介质)。以上任何内容的组合也被包括在计算机可读介质的范围以内。
用户可以经由输入设备,例如,键盘1234和定点设备1236(例如,“鼠标”),来将命令和信息输入到计算机系统1202。其它输入设备1238(未具体示出)可以包括麦克风、操纵杆、游戏垫、圆盘式卫星电视天线、串行端口、扫描仪和/或类似的输入设备。这些和其它的输入设备经由被耦合到系统总线1208的输入/输出接口1240而被连接到处理单元1204,但也可以由其它接口和总线结构(例如,并行端口、游戏端口或通用串行总线(USB))来加以连接。
监视器1242或其它类型的显示设备也经由接口(例如,视频适配器1244)而被连接到系统总线1208。除监视器1242以外,其它输出外围设备还可以包括诸如扬声器(未示出)和打印机1246等组件,它们可以经由输入/输出接口1240而被连接到计算机1202。
计算机1202可以使用与一台或多台远程计算机(例如,远程计算设备1248)的逻辑连接而在联网环境中进行操作。举例来讲,远程计算设备1248可以是个人计算机、便携式计算机、服务器、路由器、网络计算机、对等设备或其它共同的网络节点等。远程计算设备1248被展示为可以包括这里相对于计算机系统1202而描述的许多或所有这些元件和特点的便携式计算机。
计算机1202与远程计算机1248之间的逻辑连接被描绘为局域网(LAN)1250和通用广域网(WAN)1252。这类联网环境常见于办公室、企业范围计算机网络、内联网和因特网。当在LAN联网环境中实现时,计算机1202经由网络接口或适配器1254而被连接到局域网1250。当在WAN联网环境中实现时,计算机1202包括调制解调器1256或用于通过广域网1252建立通信的其它装置。调制解调器1256(可以在计算机1202的内部或外部)可以经由输入/输出接口1240或其它合适的机制而被连接到系统总线1208。将会理解,所展示的这些网络连接起示范的作用,可以使用在计算机1202与1248之间建立通信链路的其它装置。
在联网环境(例如,利用计算环境1200来展示的联网环境)中,相对于计算机1202而描绘的程序模块或其各个部分可以被存储在远程记忆存储设备中。举例来讲,远程应用程序1258驻留在远程计算机1248的存储设备上。出于举例说明的目的,应用程序和其它可执行程序组件(例如,操作系统)在这里被展示为离散块,尽管可以认识到,这类程序和组件在不同的时间驻留在计算机系统1202的不同的存储组件中,并且由该计算机的数据处理器来执行。
结论
虽然已使用结构特点和/或方法动作专用的语言来描述本发明,但是,将要理解,所附权利要求书中所定义的本发明不一定局限于所描述的这些具体的特点或动作。相反,这些特殊的特点和动作被揭示为实现本发明的示例性形式。

Claims (33)

1.一种处理器可读介质,其特征在于,它包括处理器可执行指令,它们被配置成:
接收时钟收音机的配置数据;
检索由所述配置数据标识的媒体内容;
将来自所述媒体内容的音频数据预先配置成一个或多个音频源;以及
通过网络将一闹铃指令发送到所述时钟收音机,所述闹铃指令被配置成在由所述配置数据所标识的闹铃时间发出所述时钟收音机上的闹铃声。
2.如权利要求1所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们被配置成:
通过网络将一闹铃音频文件发送到所述时钟收音机,所述闹铃指令被进一步配置成通过促使所述时钟收音机播放所述闹铃音频文件来发出所述时钟收音机上的闹铃声。
3.如权利要求1所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们加配置成:
从所述时钟收音机接收一闹铃后音频数据指令;以及
响应于所述闹铃后音频数据指令,通过网络将预先配置的音频数据的第一音频源流传送到所述时钟收音机。
4.如权利要求3所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述时钟收音机接收一音频数据调整指令;以及
响应于所述音频数据调整指令,调整预先配置的音频数据的所述第一音频源。
5.如权利要求4所述的处理器可读介质,其特征在于,所述音频数据调整指令是向后跳跃指令,并且,所述调整包括从所述第一音频源内当前流传送的音频文件前面的音频文件处开始流传送预先配置的音频数据的所述第一音频源。
6.如权利要求4所述的处理器可读介质,其特征在于,所述音频数据调整指令是向前跳跃指令,并且,所述调整包括从所述第一音频源内当前流传送的音频文件后面的音频文件处开始流传送预先配置的音频数据的所述第一音频源。
7.如权利要求4所述的处理器可读介质,其特征在于,所述音频数据调整指令是步进到预先配置的音频数据的下一音频源,并且,所述调整包括:
停止所述第一来源的流传送;以及
通过网络将预先配置的音频数据的第二来源流传送到所述时钟收音机。
8.如权利要求1所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述时钟收音机接收一小睡指令;以及
根据所述小睡指令,在以后某个时间将所述闹铃指令通过网络发送到所述时钟收音机。
9.如权利要求1所述的处理器可读介质,其特征在于,所述检索媒体内容包括从以下组中检索媒体内容:
音频格式化内容;以及
基于文本的内容。
10.如权利要求9所述的处理器可读介质,其特征在于,所述基于文本的内容选自以下组:
基于文本的电子邮件;
基于文本的日程表约会;
基于文本的新闻报导;
基于文本的天气报导;
基于文本的交通报导;以及
基于文本的股票报导。
11.如权利要求1所述的处理器可读介质,其特征在于,所述预先配置的音频数据包括将基于文本的数据转换成音频格式化数据。
12.如权利要求1所述的处理器可读介质,其特征在于,所述预先配置音频数据包括生成将要被用作音频源的音频文件播放列表。
13.一种处理器可读介质,其特征在于,它包括处理器可执行指令,它们被配置成:
通过网络从一远程设备接收闹铃指令,所述闹铃指令被配置成发出一本地闹铃声;
通过网络从所述远程设备接收音频闹铃数据;以及
通过播放所述音频闹铃数据来发出所述本地闹铃声。
14.如权利要求13所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们被配置成:
从一本地控制面板接收一停止指令,所述停止指令被配置成停止所述本地闹铃的发声;以及
通过网络将一闹铃后音频数据指令发送到所述远程设备,所述闹铃后音频数据指令被配置成促使所述远程设备通过网络流传送预先配置的音频数据的第一音频源。
15.如权利要求14所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
通过网络从所述远程设备接收预先配置的音频数据的所述第一音频源;以及
播放预先配置的音频数据的所述第一音频源。
16.如权利要求15所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述本地控制面板接收一向前跳跃指令;以及
通过网络将所述向前跳跃指令发送到所述远程设备,所述向前跳跃指令被配置成促使所述远程设备跳跃到预先配置的音频数据的所述第一音频源中的下一音频文件。
17.如权利要求15所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述本地控制面板接收一向后跳跃指令;以及
通过网络将所述向后跳跃指令发送到所述远程设备,所述向后跳跃指令被配置成促使所述远程设备跳跃到预先配置的音频数据的所述第一音频源中的前一音频文件。
18.如权利要求15所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述本地控制面板接收一音频源指令;以及
通过网络上将所述音频源指令发送到所述远程设备,所述音频源指令被配置成促使所述远程设备暂停所述第一音频源的流传送,并流传送预先配置的音频数据的第二音频源。
19.如权利要求15所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述本地控制面板接收一小睡指令;
通过网络将所述小睡指令发送到所述远程设备;
根据所述小睡指令,在以后某个时间通过网络从所述远程设备接收所述音频闹铃数据;以及
在所述以后的时间发出所述本地闹铃声。
20.如权利要求15所述的处理器可读介质,其特征在于,它还包括处理器可执行指令,它们配置成:
从所述本地控制面板接收一本地功能指令;以及
根据所述本地功能指令更改本地功能。
21.一种计算机,其特征在于,它包括:
一时钟收音机设置应用程序,它被配置成支持一时钟收音机用户界面,并通过所述时钟收音机用户界面接收时钟收音机设置信息;以及
一通信接口,它被配置成根据所述时钟收音机设置信息,通过网络与一时钟收音机进行通信。
22.如权利要求21所述的计算机,其特征在于,所述时钟收音机设置信息包括:
闹铃时间;
闹铃声;以及
用于生成闹铃后音频数据的指令。
23.如权利要求22所述的计算机,其特征在于,所述闹铃时间选自以下组:
用户输入的闹铃时间;以及
应用程序确定的闹铃时间。
24.如权利要求22所述的计算机,其特征在于,所述闹铃后音频数据包括一音频文件播放列表。
25.如权利要求24中所述的计算机,其特征在于,所述音频文件播放列表包括选自以下组的音频文件:
存储在所述计算机上的音频文件;
来自耦合到所述计算机的外围设备的音频文件;
来自因特网内容供应者的音频文件;以及
从基于文本的数据转换的音频文件。
26.如权利要求25所述的计算机,其特征在于,所述基于文本的数据选自以下组:
来自基于文本的新闻来源的数据;
来自基于文本的体育来源的数据;
来自基于文本的天气来源的数据;
来自基于文本的交通来源的数据;
来自基于文本的电子邮件来源的数据;以及
来自基于文本的日程表来源的数据。
27.如权利要求22中所述的计算机,其特征在于,它还包括一文本-语音转换器,它被配置成将基于文本的数据转换成闹铃后音频数据。
28.一种时钟收音机,其特征在于,它包括:
一用于保持时间的电子时基;
一用于显示时间的显示设备;
一控制面板,它被配置成接收包括本地时间设置指令和本地闹铃设置指令的本地指令;
一通信接口,它被配置成从一网络设备接收包括远程时间设置指令、远程闹铃设置指令和远程音频数据流的远程指令;以及
一控制模块,它被配置成根据所述本地指令和远程指令设置时间、设置闹铃、以及呈现远程音频数据流。
29.如权利要求28所述的时钟收音机,其特征在于,所述控制面板包括:
一向前按钮,它被配置成向前跳跃到所述远程音频数据流中的下一音频文件;
一向后按钮,它被配置成向后跳跃到所述远程音频数据流中的前一音频文件;以及
一音频源按钮,它被配置成在可从所述网络设备处获得的多个音频数据源之间跳跃。
30.如权利要求29所述的时钟收音机,其特征在于,所述控制面板还包括:
一小睡按钮,用于临时关闭所述闹铃;
一停止/恢复按钮,用于交替地停止和恢复本地功能;
一本地功能按钮,用于交替地将所述时钟收音机设置为不同的本地功能;以及
一音量按钮,用于设置所述时钟收音机的音量级别。
31.如权利要求30所述的时钟收音机,其特征在于,所述本地功能选自以下组:
时间设置功能;
闹铃设置功能;
AM无线电台功能;
FM无线电台功能;以及
音频源功能。
32.如权利要求28所述的时钟收音机,其特征在于,所述远程音频数据流包括一预先配置的音频文件播放列表。
33.如权利要求32所述的时钟收音机,其特征在于,所述音频文件选自以下组:
约会音频文件,它表示由文本-语音引擎转换的基于文本的日程表约会信息;
电子邮件音频文件,它表示由文本-语音引擎转换的基于文本的电子邮件;
新闻音频文件,它表示由文本-语音引擎转换的基于文本的新闻故事;
天气音频文件,它表示由文本-语音引擎转换的基于文本的天气报导;
商业音频文件,它表示由文本-语音引擎转换的基于文本的商业故事;
体育音频文件,它表示由文本-语音引擎转换的基于文本的体育故事;
交通音频文件,它表示由文本-语音引擎转换的基于文本的交通报导;以及
来自音乐文件集合的个人音乐文件。
CN2005100091552A 2004-02-06 2005-02-04 连接的时钟收音机 Pending CN1658566A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/773,384 2004-02-06
US10/773,384 US20050174889A1 (en) 2004-02-06 2004-02-06 Connected clock radio

Publications (1)

Publication Number Publication Date
CN1658566A true CN1658566A (zh) 2005-08-24

Family

ID=34679391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100091552A Pending CN1658566A (zh) 2004-02-06 2005-02-04 连接的时钟收音机

Country Status (5)

Country Link
US (1) US20050174889A1 (zh)
EP (1) EP1562321A3 (zh)
JP (1) JP2005223928A (zh)
KR (1) KR20060041738A (zh)
CN (1) CN1658566A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169325A (zh) * 2010-02-26 2011-08-31 科域半导体有限公司 计时器
CN104144093A (zh) * 2014-03-12 2014-11-12 腾讯科技(深圳)有限公司 一种智能设备控制方法及相关设备、系统
CN104205209A (zh) * 2012-04-03 2014-12-10 索尼公司 回放控制设备、回放控制方法和程序
CN104656432A (zh) * 2014-03-06 2015-05-27 叶健利 广播数据系统时间显示装置
CN105448311A (zh) * 2015-11-17 2016-03-30 小米科技有限责任公司 信息播放方法及装置
CN107534795A (zh) * 2015-05-15 2018-01-02 惠普发展公司有限责任合伙企业 将信息嵌入到音频流中以用于连接

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162517B2 (en) * 2001-06-14 2007-01-09 Hallenbeck Peter D Timekeeping apparatus providing premises-automation-related function through a network
US10308265B2 (en) 2006-03-20 2019-06-04 Ge Global Sourcing Llc Vehicle control system and method
US10569792B2 (en) 2006-03-20 2020-02-25 General Electric Company Vehicle control system and method
US9733625B2 (en) 2006-03-20 2017-08-15 General Electric Company Trip optimization system and method for a train
US9950722B2 (en) 2003-01-06 2018-04-24 General Electric Company System and method for vehicle control
KR100608772B1 (ko) * 2004-04-22 2006-08-08 엘지전자 주식회사 이동 통신 단말기의 모닝콜 설정 방법
US9131062B2 (en) * 2004-06-29 2015-09-08 Kyocera Corporation Mobile terminal device
US7526566B2 (en) * 2004-09-10 2009-04-28 Sony Ericsson Mobile Communications Ab Methods of operating radio communications devices including predefined streaming times and addresses and related devices
US20060153007A1 (en) * 2005-01-07 2006-07-13 Susan Chester Alarm clock with wireless earphones
FR2881903B1 (fr) * 2005-02-08 2007-06-08 Baracoda Sa Systeme a reveil informatique multimedia avec liaison de communication
US7710831B2 (en) * 2005-02-10 2010-05-04 Sdi Technologies Inc. Single day alarm clock
KR101070748B1 (ko) * 2005-05-19 2011-10-10 엘지전자 주식회사 휴대형 재생장치의 파일정보 제공방법
US20060280036A1 (en) * 2005-06-10 2006-12-14 Melinda Hegarty Alarm clock with voice recorded and downloadable alarm tones
KR100754653B1 (ko) * 2005-07-08 2007-09-05 삼성전자주식회사 이동 통신 단말의 알람 설정 방법
US20070064540A1 (en) * 2005-09-19 2007-03-22 Barnett Michael A Alarm clock
US8339901B2 (en) * 2005-09-28 2012-12-25 Rolf Haupt Display station
TWI279124B (en) * 2005-10-07 2007-04-11 Acer Inc Timer control system for projector and method thereof
JP2009521042A (ja) * 2005-12-22 2009-05-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 複数同一性ユーザのための環境適合
US20070152843A1 (en) * 2005-12-30 2007-07-05 Bursal Zeynep U Remote Snooze Button for Alarm Devices
KR100782513B1 (ko) * 2006-03-14 2007-12-05 삼성전자주식회사 디지털 방송 데이터의 수신이 가능한 이동통신 단말기 및그의 알람 수행 방법
US9156477B2 (en) 2006-03-20 2015-10-13 General Electric Company Control system and method for remotely isolating powered units in a vehicle system
US9828010B2 (en) 2006-03-20 2017-11-28 General Electric Company System, method and computer software code for determining a mission plan for a powered system using signal aspect information
US20070268784A1 (en) * 2006-05-17 2007-11-22 Hongtao Xu Alarm Clock Having Triple Weekly Alarms
US8625394B2 (en) * 2006-06-21 2014-01-07 Core Wireless Licensing S.A.R.L. Variable alarm sounds
KR100763528B1 (ko) * 2006-07-07 2007-10-04 한국전자통신연구원 네트워크를 통한 타이머 제어 시스템
US8291004B2 (en) 2006-09-07 2012-10-16 Research In Motion Limited Remotely controlling playback of media content on a wireless communication device
EP2056569B1 (en) * 2006-09-07 2009-11-25 Research In Motion Limited Remotely controlling playback of media content on a wireless communication device
US8290442B2 (en) 2006-09-07 2012-10-16 Research In Motion Limited Testing media content for wireless communication devices
US8774951B2 (en) * 2006-12-18 2014-07-08 Apple Inc. System and method for enhanced media playback
US9175964B2 (en) 2007-06-28 2015-11-03 Apple Inc. Integrated calendar and map applications in a mobile device
US20090040877A1 (en) * 2007-08-10 2009-02-12 Game Time, Llc Portable timepiece and alarm linked to scheduled events
US9126116B2 (en) 2007-09-05 2015-09-08 Sony Computer Entertainment America Llc Ranking of user-generated game play advice
US20090073813A1 (en) * 2007-09-13 2009-03-19 Thomas Stephens Alarm clock with multiple interactive audio notifications
CN101398668B (zh) * 2007-09-28 2012-01-25 鹏智科技(深圳)有限公司 具闹钟功能的电子设备及其闹钟的关闭方法
US10237358B2 (en) 2007-10-23 2019-03-19 La Crosse Technology Ltd. Location monitoring via a gateway
US8787221B2 (en) * 2007-10-23 2014-07-22 La Crosse Technology, Ltd. Method of transmitting, receiving, recording, playing and displaying weather radio
US10599303B2 (en) 2007-10-23 2020-03-24 La Crosse Technology Ltd. Remote location monitoring
US9528861B1 (en) 2007-10-23 2016-12-27 La Crosse Technology Remote location monitoring
US10120105B2 (en) 2007-10-23 2018-11-06 La Crosse Technology Ltd. Location monitoring via a gateway
US8154398B2 (en) 2007-10-23 2012-04-10 La Crosse Technology Remote location monitoring
US20090175131A1 (en) * 2008-01-09 2009-07-09 Jackson Michael J Alarm Clock Having Audio File Playback Capabilities
US8036067B2 (en) * 2008-01-30 2011-10-11 James Prescott Stuart Alarm clock
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
US8423288B2 (en) 2009-11-30 2013-04-16 Apple Inc. Dynamic alerts for calendar events
US8000694B2 (en) * 2008-09-18 2011-08-16 Apple Inc. Communications device having a commute time function and methods of use thereof
JP4735706B2 (ja) * 2008-11-10 2011-07-27 ソニー株式会社 日時情報提供システムおよび日時情報提供方法
US7948831B2 (en) * 2009-01-08 2011-05-24 Peter Allen Orcutt Smart shower, a motion activated shower timer and alarm with diversion related soundbytes for entertaining or informing used to conserve energy and water
US20100195447A1 (en) * 2009-02-05 2010-08-05 Gb11, Llc Alarm clock and a system and a method to wake a user
US9834237B2 (en) 2012-11-21 2017-12-05 General Electric Company Route examining system and method
US20110019503A1 (en) * 2009-07-23 2011-01-27 Dale Oehler Apparatus For Providing A Digital Wall Calendar
US20110026369A1 (en) * 2009-07-31 2011-02-03 Tai Wai Luk Timepiece with Wireless Transmission Arrangement
WO2011041868A1 (en) * 2009-10-07 2011-04-14 Kinbroad Ltd Remotely configurable alarm clock
US20110164471A1 (en) * 2010-01-05 2011-07-07 Access Business Group International Llc Integrated wireless power system
US8036068B1 (en) * 2010-05-03 2011-10-11 Sony Corporation Digital alarm clock with user-selectable alarm sound source including from internet
US8760976B2 (en) * 2010-06-22 2014-06-24 Jwin Electronics Corp. Alarm clock system
CN102957771A (zh) * 2011-08-31 2013-03-06 深圳富泰宏精密工业有限公司 闹钟设置方法及系统
TW201319811A (zh) * 2011-11-10 2013-05-16 Echowell Electronic Co Ltd 一種電子錶控制裝置
US9669851B2 (en) 2012-11-21 2017-06-06 General Electric Company Route examination system and method
US9798509B2 (en) 2014-03-04 2017-10-24 Gracenote Digital Ventures, Llc Use of an anticipated travel duration as a basis to generate a playlist
US9431002B2 (en) * 2014-03-04 2016-08-30 Tribune Digital Ventures, Llc Real time popularity based audible content aquisition
US9454342B2 (en) 2014-03-04 2016-09-27 Tribune Digital Ventures, Llc Generating a playlist based on a data generation attribute
US20150268922A1 (en) * 2014-03-20 2015-09-24 Tribune Digital Ventures, Llc Personalized News Program
CN104640046B (zh) * 2014-12-29 2017-11-14 广东欧珀移动通信有限公司 设置无线音乐系统闹钟的方法及系统
US10261963B2 (en) 2016-01-04 2019-04-16 Gracenote, Inc. Generating and distributing playlists with related music and stories
US20180081324A1 (en) * 2016-09-20 2018-03-22 Intel Corporation Alarming functionality with contextual reactivity
US10419508B1 (en) 2016-12-21 2019-09-17 Gracenote Digital Ventures, Llc Saving media for in-automobile playout
US10019225B1 (en) 2016-12-21 2018-07-10 Gracenote Digital Ventures, Llc Audio streaming based on in-automobile detection
US10565980B1 (en) 2016-12-21 2020-02-18 Gracenote Digital Ventures, Llc Audio streaming of text-based articles from newsfeeds
US10561942B2 (en) * 2017-05-15 2020-02-18 Sony Interactive Entertainment America Llc Metronome for competitive gaming headset
US10128914B1 (en) 2017-09-06 2018-11-13 Sony Interactive Entertainment LLC Smart tags with multiple interactions
US20190355186A1 (en) * 2018-05-16 2019-11-21 ZmartFun Electronics, Inc. Wireless programmable digital chess clock
US20220011725A1 (en) * 2020-07-07 2022-01-13 Jonas Chladek, Llc Alarm clock module

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535110B1 (en) * 1999-08-17 2003-03-18 Microsoft Corporation Device adapter for automation system
JP2003527668A (ja) * 1999-10-12 2003-09-16 ジャニク,クレイグ・エム インターネットに対するリンクを有する時計
US6678215B1 (en) * 1999-12-28 2004-01-13 G. Victor Treyz Digital audio devices
JP2001306440A (ja) * 2000-04-24 2001-11-02 Sony Corp 電子情報内容自動配信サービスシステム、情報処理装置、記録媒体及び電子情報内容自動配信方法
US6654034B1 (en) * 2000-05-04 2003-11-25 International Business Machines Corporation Information presentation system for a graphical user interface
US7142934B2 (en) * 2000-09-01 2006-11-28 Universal Electronics Inc. Audio converter device and method for using the same
WO2002045316A2 (en) * 2000-11-10 2002-06-06 Full Audio Corporation Digital content distribution and subscription system
US20020099550A1 (en) * 2001-01-19 2002-07-25 Emerick John J. Alarm clock variable by an external data source
US20020186618A1 (en) * 2001-06-07 2002-12-12 Kirkpatrick Kevin L. Network-enabled alarm clock
US6791904B1 (en) * 2001-10-15 2004-09-14 Outburst Technologies, Inc. Method and apparatus to receive selected audio content

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169325A (zh) * 2010-02-26 2011-08-31 科域半导体有限公司 计时器
CN104205209A (zh) * 2012-04-03 2014-12-10 索尼公司 回放控制设备、回放控制方法和程序
US9576569B2 (en) 2012-04-03 2017-02-21 Sony Corporation Playback control apparatus, playback control method, and medium for playing a program including segments generated using speech synthesis
CN104205209B (zh) * 2012-04-03 2018-02-02 索尼公司 回放控制设备、回放控制方法
CN104205209B9 (zh) * 2012-04-03 2018-07-31 索尼公司 回放控制设备、回放控制方法
CN104656432A (zh) * 2014-03-06 2015-05-27 叶健利 广播数据系统时间显示装置
CN104144093A (zh) * 2014-03-12 2014-11-12 腾讯科技(深圳)有限公司 一种智能设备控制方法及相关设备、系统
CN107534795A (zh) * 2015-05-15 2018-01-02 惠普发展公司有限责任合伙企业 将信息嵌入到音频流中以用于连接
US10637936B2 (en) 2015-05-15 2020-04-28 Hewlett-Packard Development Company, L.P. Embedding information in an audio stream for connectivity
CN105448311A (zh) * 2015-11-17 2016-03-30 小米科技有限责任公司 信息播放方法及装置

Also Published As

Publication number Publication date
EP1562321A2 (en) 2005-08-10
EP1562321A3 (en) 2009-01-21
JP2005223928A (ja) 2005-08-18
KR20060041738A (ko) 2006-05-12
US20050174889A1 (en) 2005-08-11

Similar Documents

Publication Publication Date Title
CN1658566A (zh) 连接的时钟收音机
CN102150128B (zh) 音频用户接口
US8008567B2 (en) Music reproducing system for collaboration, program reproducer, music data distributor and program producer
JP5033756B2 (ja) 実時間対話型コンテンツを無線交信ネットワーク及びインターネット上に形成及び分配する方法及び装置
CN1938757B (zh) 用于驱动多个应用的方法和对话管理系统
CN101276634B (zh) 音频系统、信号产生设备和声音产生设备
KR100841026B1 (ko) 사용자 신청에 응답하는 동적 내용 전달
CN1243421C (zh) 给用户展示节目的方法和系统
US20070260460A1 (en) Method and system for announcing audio and video content to a user of a mobile radio terminal
CN101106514B (zh) 回放装置及回放方法
CN101583921B (zh) 输入命令的装置和方法,显示媒体信号的用户界面的方法及其实现装置,处理混合信号的装置及其方法
CN102148865A (zh) 在车载计算系统与远程应用之间进行通信的方法和设备
CN101449538A (zh) 媒体文件的文本-语法改进
CN102187285A (zh) 具有通勤时间功能的通信设备及其使用方法
CN1720670A (zh) 用于无线通信设备的多媒体编辑器及其方法
RU2010132237A (ru) Способ и устройство для реализации распределенных мультимодальных приложений
CN1669252A (zh) 向终端设备提供有关无线电广播内容的附加信息的方法、设备和系统
TW201621883A (zh) 個人化音訊及/或視訊展示
US20090024766A1 (en) Audio/visual (av) device control method using personal information and av device using the same
WO2019230363A1 (ja) 放音システム、情報処理システム、情報提供方法および情報処理方法
JP3934071B2 (ja) 利用者の携帯電話機を媒介として効果音を発生させるカラオケ演奏装置
CN111768755A (zh) 信息处理方法、装置、车辆和计算机存储介质
CN1532804A (zh) 乐曲文件生成装置、乐曲文件生成方法以及记录介质
JP2004536498A (ja) 実時間対話型コンテンツを無線交信ネットワーク及びインターネット上に形成及び分配する方法及び装置
CN2781648Y (zh) 声讯串流播放装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20050824