在不同场域中的设备之间管理内容的系统和方法

文档序号:7947904阅读:224来源:国知局
专利名称:在不同场域中的设备之间管理内容的系统和方法
技术领域
本发明一般涉及在不同场域中的设备之间管理内容,并且特别涉及跨不同场域延迟或时间滑动广播内容的系统和方法。
背景技术
存在数字视频录像机和其他内容存储设备,允许用户存储内容并在以后的时间播放内容。传统的系统被限制在单一的场域(domain)中处理广播内容的存储和播放。
存在这样的需求,当用户从一个场域(如汽车)移动到不同的场域(如住宅)时,应该能够无缝地收听音频(或收看视频),而不会遗漏一部分内容。例如,假定汽车驾驶员喜欢听访谈节目或体育消息,而该节目的预告播放时间是在该驾驶员出发去上班的时间之前一小时。让汽车自己存储该广播节目是不可行的,因车辆处于停机,而且驾驶员不愿意耗费汽车的电池。目前,用户不能把原始广播节目的播放延迟到该驾驶员在汽车上的时间段。对视频节目也是这样,即不能把娱乐系统中按常规播放的视频节目延迟到乘员正好在汽车上的时候。
因此,希望提供一种系统和方法来克服上述的问题,如果不能完全克服,也希望上述的影响达到最小,尤其是在不同场域中管理内容的领域。


图1是具有在不同场域中的由位于住宅和位于中央服务提供商处的主系统支持的客户端设备的系统框图;
图2是客户端设备的一个实施例的框图;图3是用于说明在车辆场域中客户端设备的一个实施例的车辆内部的透视图;图4是用于说明在车辆场域中客户端设备的另外一个实施例的车辆内部的透视图;图5是与分开的本地无线通信设备通信的客户端设备的另外实施例的框图;图6是与不同场域中的不同客户端设备通信的主系统的实施例的框图;图7是可驻留在主系统中的用于存取有关特定客户端设备的信息和特征的数据库的实施例的图;图8是用于管理广播内容并提供能力把该广播内容延迟到以后时间的一种方法的流程图;图9是用于在第一客户端设备和第二客户端设备之间管理内容的另外方法的流程图。
尽管本发明可以有各种修改和替换形式,但在附图中通过例子详细说明本发明的特定实施例。但是,应该理解,本发明并不限于所公开的实施例。本发明覆盖落入权利要求书所定义的精神和范围的这些修改、等效和替换。
具体实施例方式这里所描述的是一种系统和方法,用于在各种场域(如汽车、住宅、个人、热点、工作场所或学校)中的不同设备之间管理内容。为此,在一个实施例中,有一种方法,用于管理预告在第一时间段广播的内容。该方法包括步骤接收用户在第一设备上的把该内容延迟到第二时间段的输入,该第二时间段与所述第一时间段不同;判定该第一设备是否连接到第一无线通信系统;如果该第一设备连接到了该第一无线通信系统,则向主控制器发送数据消息;以及获得预告在所述第一时间段广播的所述内容以使得用户可在所述第二时间段播放所述内容。
可以按各种方式来获得广播内容。该广播内容可以由主控制器通过因特网连接从内容提供商获得。该广播内容还可以由主控制器通过在第一时间段内存储该广播内容的数字卫星通信系统来获得。广播内容还可以通过无线电收音机从本地无线电广播站获得。
而且,所述获得内容的步骤可进一步包括判定广播节目是整个存储还是部分存储。如果广播节目是部分存储,则主系统将存储该广播节目的第一段,并且向该第一设备发送该广播节目的该第一段。然后该第一设备开始记录该广播节目的第二段,并且把该第一段连接或重叠到该广播节目的第二段,以便向用户提供无缝的播放。
在一个实施例中,所述第一通信系统是短距离无线通信系统,如BluetoothTM通信系统、IEEE 802.11通信系统、IEEE 802.16通信系统、IEEE 802.20通信系统、无线通用串行总线(WUSB)系统或专用短距离通信(DSRC)系统。所述第一设备还可以包括第二收发器,用于与诸如蜂窝式通信网络通信的第二无线通信系统通信。在另外的实施例中,其中第一设备具有第二收发器,所述方法可进一步包括步骤判定该第一设备是否连接到所述第二无线通信系统,并且如果存在连接则在通过该第二通信系统发送数据消息。如果该第一客户端设备既没有连接到第一无线通信系统也没有连接到第二无线通信系统,该第一客户端设备可以存储该数据消息用于以后发送。
在另外的实施例中,提供一种在第一客户端设备和第二客户端设备之间管理预告在第一时间段进行广播的内容的方法,其中所述第一客户端设备在第一场域(如汽车),并且所述第二客户在第二场域(如住宅内或个人身上)。该方法包括步骤通过无线通信系统从所述第一设备接收数据消息,响应用户在该第一设备上的输入,接收该数据消息,以把该内容延迟到第二时间段;获得预告在该第一时间段期间广播的内容;以及把该内容通过该无线通信系统发送给所述第二设备,以使得该用户可在所述第二时间段期间在该第二设备播放该内容。这里,发送至无线网关的数据消息包括多个消息元,所述消息元至少包含存储内容指令。另外,该方法还在向该第二设备发送该内容之前进一步包括步骤来判定与该第二设备相关联的内容类型并且按与该第二设备相关联的内容类型来格式化该内容。
在另外的实施例中,提供通信系统中的一种客户端设备,其中该系统能够管理预告在第一时间段广播的内容。该客户端设备至少包括用户接口、第一无线收发器、控制器和存储器。该用户接口被用于接收来自用户的输入,以便在第二时间段存取内容,其中该第二时间段不同于所述第一时间段。该第一无线收发器能够把该客户端设备无线连接至第一无线通信系统。该控制器响应来自用户的输入判定该客户端设备是否连接至该第一无线通信系统。如果是,该控制器生成数据消息,并通过该第一通信系统把该数据消息发送至远程主控制器。发送至无线网关的该数据消息至少包含延迟内容指令以及任何如下祥述的附加消息。该存储器被用于存储预告在所述第一时间段期间广播的内容。响应发送到远程主控制器的数据消息,从远程主控制器接收存储在存储器中的内容。该内容可以是整个的广播节目,或者是原始广播节目的较小片断。
在另外一个实施例中,提供一种主系统,用于对移动客户端设备管理预告在第一时间段广播的内容。该移动客户端设备从上述的场域之一中选出。该主系统至少包括无线网关、数据库和控制器。配置该无线网关用于从客户端设备接收包含延迟内容指令的数据消息。该数据消息包括多个消息元,所述消息元至少包含存储内容指令。配置该数据库以存储有关客户端设备以及该用户的任何其他客户端设备的消息。所述控制器连接至该无线网关和该数据库。该控制器能够根据数据库标识该客户端设备并且获得预告在第一时间段广播的内容。该控制器然后把该内容通过该无线通信系统发送至该客户端设备,以使得该用户可在所述第二时间段在该客户端设备上播放该内容。
现在参见附图,图1示出了用于本发明的通信系统20的使用例子的顶级框图。一般来说,通信系统20可包括多个客户端设备22a、22b、22c、22d,这些客户端设备存在于不同的场域,如汽车、住宅和个人。例如,位于汽车场域中的客户端设备22a可结合到车辆的音响单元(head unit)和/或娱乐系统中。在住宅场域中的客户端设备22b、22c可包括诸如个人计算机、家庭娱乐系统和数字录音机和/或数字录像机等产品。在个人场域的客户端设备22d可包括诸如便携电子设备的产品,如个人数字助理(PDA)、数字音乐播放器和/或便携电话。客户端设备还可以存在于其他场域,如热点(hotspot)、工作场所或学校。
通信系统20还可以包括中心服务提供商24,其可通过无线和有线链路的组合与客户端设备22a-d通信。在一个实施例中,中心服务提供商24可以辅助管理不同客户端设备22a-d之间的内容分布和控制。中心服务提供商24还可以提供附加的服务或者被结合到由其他服务提供商所提供的服务中,如蜂窝服务提供商、卫星广播内容提供商、有线电视内容提供商或存储的因特网内容提供商。而且,在客户端设备22a-d之间管理内容分布和控制的一些或全部功能可通过住宅场域中的用户驻留于本地。
在一个实施例中,其中客户端设备22a-d具有内容接收器,客户端设备22a-d可从卫星内容提供商26接收广播内容(音频或视频)。在图1中通过示例性的卫星内容提供商以及至客户端设备22a-d的通信链路A来示出。在另外的实施例中,客户端设备22a-d还具有接收器,用于从本地内容广播站(未示出)经由无线电信号接收广播内容。客户端设备22a-d还可以从因特网内容提供商27接收存储的内容。因特网内容提供商27可以向用户提供存储的广播内容,或作为有线电视提供商的一部分。如果客户端设备是便携的或移动的(如汽车场域中的客户端设备22a或在个人场域的客户端设备22d),如下面祥述的,该客户端设备可以通过短距离通信系统从家庭网关28或热点网关30接收存储的广播内容。
如图1所示,客户端设备22a-d可通过不同的通信链路(参见通信箭头B-E)与通信系统20无线通信。无线通信链路B-E可划分成用于不同类型无线通信协议的各子集(B-C,D-E)。例如,客户端设备22a-d可包括第一无线收发器,能够通过短距离通信系统或网络建立无线通信链路B-C。在该实施例中,短距离无线通信系统或网络可包括BluetoothTM通信系统、IEEE 802.11通信系统、IEEE 802.16通信系统、IEEE 802.20通信系统、无线通用串行总线(WUSB)系统或专用短距离通信(DSRC)系统。客户端设备22a-d中的短距离无线收发器可通过家庭无线网关28提供与另外客户端设备22a-d的直接通信(例如从汽车中的客户端设备22a至住宅中的客户端设备22b、22c)。作为替换,客户端设备22a-d中的短距离收发器可通过热点网关30提供与其他客户端设备的间接无线通信(例如从汽车中的客户端设备22a通过热点网关30至住宅中的客户端设备22b、22c)。在短距离通信系统之上的无线通信链路可以提供数据消息的交换以及存储的广播内容至客户端设备的传输。
另外,客户端设备22a-d可包括第二无线收发器,能够通过诸如蜂窝通信系统和网络32建立无线通信链路D-E。蜂窝通信系统和网络32可根据无线通信协议来操作,如全球移动通信系统(GSM)协议、通用移动电话系统(UMTS)协议、码分多址(CDMA)协议、宽带CDMA(WCDMA)协议、CDMA2000协议或时分多址(TDMA)协议。这里,蜂窝系统或网络32进一步通过蜂窝服务提供商36或其他至中心服务提供商24的路由上的有线网络耦合至因特网34,该中心服务提供商24最终作为宿主(host),用于客户端设备22a-d之间的数据消息通信。作为替换,蜂窝系统或网络32被耦合至因特网或其他至中心服务提供商24的路由上的有线网络(例如从汽车中的客户端设备22a通过蜂窝网络提供商36至住宅中的客户端设备22b、22c)。上述的无线通信协议仅仅是可用于本发明的现有协议的代表。
现在进一步结合附图2~4说明汽车场域中的示例性客户端设备22a。在一个实施例中,汽车中的客户端设备22a可包括两个主要组件音响单元40和车载消息服务控制单元70。尽管为了说明的目的它们被示为分开的组件,受本发明启示的本领域技术人员可以理解音响单元40和车载消息服务控制单元70的各方面和其构成部分可以进行组合和交换。在任何情况下,在图2所示的实施例中,音响单元40可包括控制器42、用户接口44、46、内容接收器48、第一无线收发器50、存储器52。
用户接口包括用户输入端44和用户输出端46。用户输入端44可包括小键盘和特定的用户专用按钮集54。用户可使用小键盘或专用按钮来执行本发明的特定功能,包括请求延迟或重新安排预告在第一时间段广播的内容。如下面叙述的,用户可请求把原始预告在第一时间段广播的内容延迟到第二时间段。对于想要重新安排和延迟原始广播以适合个人日程的用户来说,本发明特别有益。例如,如果用户知道通常在早晨7:00去上班,但想要收听在早晨6:30开始的广播(如访谈节目),该用户可指定该广播延迟30分钟或以其他方式时间滑动30分钟。作为替换,在接收了来自用户的进一步输入之后,可以把广播内容延迟至以后的时间。除了允许用户通过车辆中的客户端设备22a的用户接口提供延迟请求之外,用户还可以利用另外的面向该车辆客户端设备22a的客户端设备22b-d(如个人计算机或其他移动设备)进行选择。另外,客户端设备22a中的麦克风56可用于拾取车辆中说话者的语音,如果装配有语音识别模块58,可以向音响单元40给出语音命令。
最后,由音响单元40中的控制器42处理用户输入端44。控制器42还执行处理以通过用户输出端46,如通过扬声器60和/或显示器62,向车辆中的乘员提供输出。扬声器60卡采用通常车辆中的音频(无线电)扬声器,通常是4个或更多,尽管为了方便图中仅示出一个。
客户端设备22a中的内容接收器48能够从内容提供商26接收广播内容(音频或视频)。在图3中通过示例性的卫星内容提供商经至客户端设备22a的通信链路A的接收来示出。用户可使用用户接口来选择由卫星接收天线64接收的多个卫星频道中的一个。在另外一个实施例中,如图4所示,客户端设备22a可还有天线66和无线电接收器经由无线电信号F从地理区域上的本地内容广播站来接收广播内容。这种类型的广播内容可通过内容接收器48把无线电接收器调谐至特定的无线电频率而获得。
再参见图2,客户端设备22a还可通过使用第一无线收发器50来获得存储的广播内容(以及通过主系统和其他客户端设备交换数据消息)。使用第一无线收发器50来建立上述的短距离通信系统和网络上的无线通信(链路)B-C。尽管被示为音响单元40的一部分,但第一无线收发器50可以作为车载消息服务控制单元70或其他汽车控制单元所包含的一部分。在任何情况下,短距离无线收发器50可以通过家庭网关28提供至远程主系统90(见图6)的无线通信或通过热点网关30提供至远程主控制器90的无线通信。
另外,客户端设备22a包括存储器52用于存储广播内容。在一个实施例中,存储在存储器52中的内容类型可以包括预告在原先的广播时间广播的、但用户希望在以后的时间段播放的内容。该内容可以通过第一无线收发器50从家庭网关28接收。例如,假定车辆上的客户端设备22a希望延迟收听预告在原先的第一时间段广播的特定广播内容。该用户可以选择输入(或者从客户端设备22a或者从其他的客户端设备22b-22d)来延迟原始广播节目内容的播放。远程主系统90将获取该内容(整个或部分)并把该内容发送至客户端设备22a以存储在存储器52中。然后该内容在指定的第二时间段自动播放给该用户。
在该实施例中,客户端设备22a结合到汽车的音响单元40中,也可以配置控制器42经由汽车总线接口68与汽车总线80通信,汽车总线在整个汽车中运载通信信息和其他操作数据。这种连接很重要,可使得控制器42使用车载消息服务控制单元70中的蜂窝通信收发器来传送和接收数据消息。特别,车载消息服务控制单元70类似地经由汽车总线接口72耦合至汽车总线80,因此也耦合至音响单元40。车载消息服务控制单元70负责通过蜂窝通信网络向汽车传送和从汽车接收话音和数据通信。这样,它包括车载消息服务控制器74来组织这样的通信以及包括蜂窝无线收发器76的网络访问设备(NAD),该蜂窝无线收发器76可用作第二无线收发器,用于下述的本发明的目的。
在替换的实施例中,可以配置客户端设备22a来查找本地的无线通信设备以确定数据消息是否可以通过第二无线通信系统来发送。例如,在图5中,客户端设备22a中的控制器42可以判定它是否可以通过在临近短距离无线收发器50的范围内的另外无线通信设备110来访问第二无线通信网络。这里,无线通信设备110,如蜂窝电话,具有其自己的控制器112、短距离无线收发器114和蜂窝无线收发器116。该短距离无线收发器50和114可通过短距离通信协议相互通信。这种设计的好处是可以使得控制器42使用本地无线通信设备110中的蜂窝收发器来传送和接收数据消息,该蜂窝收发器可用作第二无线收发器,用于下述的本发明的用途。
在又另外的实施例中,图5中的无线通信设备110可用作客户端设备本身。例如,无线通信设备110可包括控制器112、存储器115和收发器114、115。在这种情况下,在来自存储在无线通信设备110的任何内容的音频和视频可通过短距离无线收发器114传送或发射至另外的系统或设备,如汽车中的音响单元40。所发射的音频或视频然后通过扬声器60或显示器62输出。
上述的客户端设备22a可以提供汽车范围内的很多通信灵活性,用以同用户所拥有的其他客户端设备22b-22d来管理和控制内容。例如,假定为了说明的目的,使用客户端设备22a的汽车驾驶员早晨正开车去他/她的工作场所,并通过内容接收器48收听到预告在该驾驶员的工作时间中广播(如在下午2点开始)的诸如访谈或体育等广播节目的广告。但是,该驾驶员不愿意在原定的时间段内收听该广播节目,因该驾驶员那时正在工作。本发明使得该驾驶员可以把原始广播节目的播放延迟到该驾驶员返回汽车以后的时间段(如下午5:30后下班回家的路上)。该驾驶员可以通过提交输入来启动该功能,该输入例如是请求在下午5:30开始的第二时间段或该驾驶员指定的其他时间播放该内容。响应用户的输入,客户端设备22a中的控制器42通过第一无线收发器50(短距离收发器)或通过第二无线收发器72(蜂窝收发器)向远程主控制器发送数据消息,这依赖于客户端设备22a的位置。远程主控制器将获得原定的广播内容,然后把该内容发送至客户端设备22a,用于随后在该驾驶员指定的时间段播放给该驾驶员。在一个实施例中,该内容可以从远程主控制器通过位于该驾驶员工作场所的热点网关30发送给客户端设备22a。
上述的例子给出了这样的情况,其中,由家庭网关28得到整个广播节目,并发送给客户端设备用于以后的播放。本发明还解决这样的问题,其中,客户端设备22a的用户只想延迟或时间移动较短的时间段。例如,在另一个说明性的例子中,具有客户端设备22a的汽车驾驶员可能知道通常广播的访谈节目在早晨6:30开始,并且想从该访谈节目的开始收听广播。但是,但该驾驶员到早晨6:45才开始去上班(晚了15分钟)。在一个实施例中,该驾驶员可以使用客户端设备(如具有客户端设备22b的个人计算机)把该节目延迟15分钟。这里,该驾驶员要向客户端设备22b提交输入来请求该广播内容在延迟至第二时间段。家庭网关28然后获得该内容的第一段(如该广播的前15分钟)并且把该内容的第一段发送给汽车客户端设备22a。由该汽车客户端设备22a接收的该内容的第一段被保存在汽车客户端设备22a的存储器52中。该汽车客户端设备22a通过其自己的内容接收器48来自己存储该内容的第二段(如该节目的剩余部分)。控制器42把该节目的第一段和第二段连接或重叠在一起,以向该客户端设备22a的用户提供无缝的播放。
在一个实施例中,在发送将内容播放延迟至以后时间的请求之前,控制器42可判定汽车中的客户端设备22a是否连接到第一无线通信系统,或是否能够通过该第一无线通信系统来发送消息。这可以通过让控制器42判定第一无线收发器50是否连接到上述的住宅中的无线网关28或热点网关30。如果汽车中的客户端设备22a没有连接到第一无线通信系统,或不能够通过该第一无线通信系统来发送消息,控制器42可判定汽车中的客户端设备22a是否连接到第二无线通信系统,或是否能够通过该第二无线通信系统来发送消息。第二无线通信系统在图2中被示为车载消息服务控制单元70中的蜂窝无线收发器72,并且在图5被示为便携无线通信设备110中的蜂窝无线收发器116。如果客户端设备22a既没有连接到第一通信系统也没有连接到第二通信系统,则控制器74可存储该数据消息用来以后传输。
可以按几种方式来格式化数据消息。在一个实施例中,数据消息中的信息依赖于汽车的驾驶员要播放的内容类型。例如,假定内容接收器48是数字卫星接收器并且待延迟的内容类型是数字广播内容。在这种情况下,数据消息可包括多个信息元或字段,这些信息元或字段至少包括延迟内容指令和卫星频道标识。为了增强系统的功能性,数据消息还可包括其他的信息元或字段,如地址(用于标识该驾驶员内容的宿主)、客户端设备标识、用户标识和用户所选择延迟内容命令的日期和时间。后者的信息可用于延迟不容易存储的内容以及向用户提供有关用来以后选择的存储内容的特定信息。
在另外的情况下,假定内容接收器48是无线电收音机并且待延迟的内容是模拟广播内容。在这种情况下,数据消息可包括多个信息元或字段,这些信息元或字段至少包括延迟内容指令和无线电频率标识。另外,为了增强功能性,数据消息还可以包括其他信息元或字段,如地址(用于标识该驾驶员的内容的宿主)、客户端设备标识、内容类型标识、用户标识和用户选择该延迟内容命令的日期和时间。
图6示出了远程主系统90的一个实施例的框图,远程主系统90用于管理内容,为了跨场域延迟内容或时间滑动内容。在一个实施例中,远程主系统包括无线网关28、控制器92和数据库94。另外,系统90可包括其他组件,如用户输入端96、用户输出端98、另外的存储器100以及内容接收器102。在一个实施例中,主系统的组件可包含在一个客户端设备22b中,如家用个人计算机。但是,受本发明启示的本领域技术人员可以理解,主系统的各方面及其组件可以与其他类型的设备和系统组合或交换。例如,不是让远程主系统位于住宅,控制器92、数据库94和存储器100可位于远程,并由中心服务提供商24来远程管理。
无线网关28可包括无线收发器104和因特网接口106。在一个实施例中,无线收发器104能够通过上述的系统经短距离无线通信系统无线连接至第一和第二客户端设备22a、22c。该因特网接口106可用于与中心服务提供商24通信。与中心服务提供商24的连接也可用于促进与第一和第二客户端设备22a、22c的通信,如果这些客户端设备连接至其他无线网关(如热点网关30)或连接至其他无线通信系统(如蜂窝通信系统)。而且,除了利用内容接收器102,与中心服务提供商24的连接也可用于促进对内容提供商的访问。
在任何情况下,除了把存储的广播内容传送给客户端设备,无线网关28用于从第一和第二客户端设备22a、22c接收数据消息,包括具有延迟广播内容指令的任何消息。在一个实施例中,如上所述,从客户端设备接收的数据消息包括多个信息元或字段,这些信息元或字段至少包括延迟内容指令。如果该内容是广播内容,数据消息还可进一步包括信息元或字段用于标识客户端设备的类型、标识内容(特定的卫星频道或无线电频率)以及标识延迟指令的时间和日期。
系统使用数据库94来存储有关不同客户端设备22a-22d的特性和操作的信息。数据库94还可用于存储用户偏好并跟踪用户存储的内容。用户还可以配置数据库94来促进用于各种场域中的不同客户端设备22a-22d的内容存储和延迟。例如,数据库94可以标识与特定用户相关联的客户端设备22a-22d的不同类型。参见图7,数据库94还可包括专用于各客户端设备22a-22d信息,如该客户端设备的标识(122);该客户端设备类型(124);场域(126);该客户端设备是否有短距离收发器(128);该客户端设备是否具有蜂窝收发器(128);该客户端设备上的存储器容量(132);该客户端设备是否保留存储的内容(134);该客户端设备是否可访问因特网内容(136) 该客户端设备是否可访问卫星内容(138);该客户端设备是否可访问RF无线电内容(140);以及该客户端设备是否可访问有线电视内容。
再参见图6,主控制器92连接至无线网关28和数据库94。主控制器92可从第一客户端设备22a接收数据消息,然后使用数据库94来标识与该特定用户相关联的其他客户端设备22b-22d。如上所述,数据消息可包括用于延迟内容的指令和有关被延迟内容的相关信息。在一个实施例中,控制器92在从第一客户端设备22a接收数据消息之后能够生成第二数据消息集并发送给其他客户端设备22b-22d。
在另外的实施例中,主控制器92响应从第一客户端设备22a接收数据消息(包含延迟指令),能够从中心服务提供商24获得内容。如果其他的客户端设备22b-22d没有自己的内容接收器或者不能在原始广播的预告的安排时间存储其自己的内容,则这种特性是有益的。另外,在从中心服务提供商24获得内容之后,控制器92可以在本地把内容存储到存储器100或把该内容传递给连接至主系统90的其他客户端设备22c、22d。
图8示出了用于说明管理预告在第一时间段(原始广播时间)所广播内容的方法实施例的流程图。在一个实施例中,该方法包括处理块150,接收用户在客户端设备的延迟内容的输入。如上所述,该输入可以是用户延迟内容的指令(如通过点击小键盘按钮或专用延迟按钮54)。该处理然后进至决策块152。
在决策块152,客户端设备要判定该客户端设备是否连接至第一无线通信系统。在图2和图3所示实施例的情况下,这可以包括使控制器42判定短距离无线收发器50是否连接至另外的短距离通信设备如家庭无线网关28或热点网关30。如果该客户端设备连接至第一无线通信系统,则该过程进至处理块154。
在处理块154,该客户端设备生成数据消息并在该第一通信系统之上把该数据消息发送给主系统。在一个实施例中,如上所述,该数据消息可依赖于由该客户端设备的用户播放的内容的类型。例如,假定待延迟内容的类型是来自卫星无线电提供商的广播内容。在这种情况下,数据消息可包括多个信息元或字段,这些信息元或字段至少包括延迟内容指令和广播内容标识(如卫星频道)。为了增强系统的功能性,该数据消息还可包括其他信息元或字段,如地址、客户端设备标识、内容类型标识、用户标识和用户选择该延迟内容命令的日期和时间。
如果该客户端设备没有连接至该第一无线通信系统,则该过程进至决策块156。在一个实施例中,判定该用户是否可通过第二无线通信系统来连接。如上所述,这可以通过使控制器42判定数据消息是否可经由所连接的车载信息服务控制单元70(见图2)中的蜂窝无线收发器72传送来完成。作为替换,这可以通过让控制器42判定数据消息是否可经由无线连接的设备110中的蜂窝无线收发器116(见图5)传送来完成。另外,该用户是否可连接至第二无线通信系统的决策可包括该用户是否登记到中心服务提供商24的优先服务计划中的判定。如果决策块156中的判定是肯定的,该过程进至处理块158,并且其中该客户端设备生成数据消息,并通过该第二通信系统传送该数据消息。
如果该客户端设备既没有连接至第一无线通信系统也没有连接至第二无线通信系统,则客户端设备22a生成数据消息,但存储该数据消息而不是立刻发送该数据消息(块160)。该过程返回至决策块152和156等待,直到该客户端设备连接至第一或第二无线通信系统。
当传送了数据消息,在处理块162,主系统90将通过第一或第二通信系统接收来自该客户端设备的数据消息。如上所述,该第一通信系统可以是短距离无线通信系统,直接至家庭网关28,或通过远程热点网关30至家庭网关28。该第二通信系统可以是蜂窝系统,通过蜂窝网络把该消息传送至主系统90。作为响应,主系统90将获得被延迟的内容。如上所述,根据所期望内容的类型,可以从各种源获得该内容。例如,可通过因特网连接106获得广播内容。该广播内容也可以从内容接收器102如数字卫星接收器或无线电收音机获得。所获得的任何内容可发送至客户端设备用于以后在指定的延迟或时间滑动时间播放给用户。
在一个实施例中,该主系统可进一步判定是可获得整个内容还是只能获得部分内容。当延迟时间较短时,这种特性特别有益。例如,当在延迟时间段期间原始广播依然在播放。相应地,在决策块164,主系统90可判定是可获得整个内容还是可获得部分内容。如果可获得整个广播,则该过程进至块166。
在处理块166,主系统90将得到整个广播内容。在处理块168,主系统把该广播内容传送或发射给客户端设备22a。该客户端设备22a与做出延迟请求的设备可以是同一设备,或者可以是该用户的不同客户端设备22b-22d。根据客户端设备22a的位置,该广播内容可以通过家庭无线网关28或通过热点网关30发送给客户端设备22a。在处理块170,客户端设备22a在其存储器52中存储该广播内容。在处理块172,客户端设备22a将在所指定的第二时间段(即延迟时间段)播放该内容。
再看决策块164,如果判定主系统只能得到部分内容,该过程进至块174,其中主系统将得到广播内容的第一段。在处理块176,主系统90然后把该广播内容的第一段发送至客户端设备22a(或另外指定的客户端设备22b-d)。同样,该广播内容的第一段可通过家庭无线网关28或通过热点网关30被发送到客户端设备22a,这取决于客户端设备22a的位置。在处理块178,客户端设备22a存储从主系统90接收的该广播内容的第一段,然后记录该广播内容的第二段。在处理块180,客户端设备22a的控制器42然后把存储的第一段和记录的第二段连接起来,以便向客户端设备22a的用户提供无缝的播放。在处理快182,客户端设备22a将在指定的第二时间段(即延迟时间段)从该第一段的开头开始播放该内容。
图9示出了用于说明管理预告在第一时间段(原始广播时间)期间所广播内容的方法另外实施例的流程图。该方法与结合图8所述的方法类似,但提供不同场域中的不同客户端设备之间的信息交换。在一个实施例中,该方法包括处理快250,在处理快250中,接收用户在第一设备上的用于延迟内容的输入。如上所述,该输入可以是用户要延迟内容的指令(如通过点击小键盘上的按钮和专用延迟按钮54)。该过程然后进至决策块252。
在决策块252,该第一设备将判定该第一设备是否连接至第一无线通信系统。在图2和图3所示实施例的情况下,这可以包括使控制器42判定短距离无线收发器50是否连接至另外的短距离通信设备如家庭无线网关28或热点网关30。如果该第一设备连接至第一无线通信系统,则该过程进至处理块254。
在处理块254,该第一设备生成数据消息并在该第一通信系统之上把该数据消息发送给主系统90。在一个实施例中,如上所述,该数据消息可依赖于由该第一设备的用户播放的内容的类型。例如,假定待延迟内容的类型是数字广播卫星内容。在这种情况下,数据消息可包括多个信息元或字段,这些信息元或字段至少包括延迟内容指令和广播内容标识(如卫星频道)。为了增强系统的功能性,该数据消息还可包括其他信息元或字段,如地址、客户端设备标识、内容类型标识、用户标识和用户选择该延迟内容命令的日期和时间。
如果该第一设备没有连接至该第一无线通信系统,则该过程进至决策块256。在一个实施例中,进行判定看该用户是否可通过第二无线通信系统来连接。如上所述,这可以通过使控制器42判定数据消息是否可经由所连接的车载信息服务控制单元70(见图2)中的蜂窝无线收发器72传送来完成。作为替换,这可以通过让控制器42判定数据消息是否可经由无线连接的设备110中的蜂窝无线收发器116(见图5)传送来完成。另外,该用户是否可连接至第二无线通信系统的决策可包括该用户是否登记到中心服务提供商24的优先服务计划中的判定。如果决策块256中的判定是肯定的,该过程进至处理块258,并且其中该第一设备生成数据消息,并通过该第二通信系统传送该数据消息。
如果该第一设备既没有连接至第一无线通信系统也没有连接至第二无线通信系统,则该第一设备22a生成数据消息,但存储该数据消息而不是立刻发送该数据消息(块260)。该过程返回至决策块252和256等待,直到该第一设备连接至第一或第二无线通信系统。
当传送了数据消息,在处理块262,主系统90将通过第一或第二通信系统接收来自该第一设备的数据消息。如上所述,该第一通信系统可以是短距离无线通信系统,直接至家庭网关28,或通过远程热点网关30至家庭网关28。该第二通信系统可以是蜂窝系统,通过蜂窝网络把该消息传送至主系统90。作为响应,主系统90生成第二数据消息并发送给另外的第二设备。如下面所解释的,该第二数据消息可以是修改的数据消息,该第二数据消息直接被寻址到与该第一设备的用户相关联的第二设备,并且该第二数据消息基于该第二设各的特性和能力。
例如,在决策块264,主系统90可根据数据库94判定该第二设备22c是否可以访问用户所希望存储的内容。如果第二设备可以直接访问相同的内容,则在处理快266,该第二设备接收来自主系统90的数据消息。该数据消息可包括多个数据元或字段,这些数据元或字段至少包含延迟内容指令和其他指令性信息。例如,如果该第二设备具有卫星接收器,该数据消息还可包括卫星频道和用于该内容原始广播的时间段。为了增强系统的功能性,该数据消息还可包括其他数据元或字段,如第一设备的标识、用户标识和用户选择该延迟时间段的日期和时间。
响应来自主系统的数据消息,该第二设备然后根据该数据消息中包含的信息开始记录(或以其他方式获得)广播内容。在决策块268,在一个实施例中,该第二设备等待,直到到达第二时间段(即延迟时间段)来播放原始广播内容(块270)。
作为替换,在处理快272,如果该第二设备22c不能访问相同的内容或该第二设备本身不能获得该广播内容,则主系统90可记录该内容或者从内容服务提供商访问该内容。从内容服务提供商访问内容的能力可以给用户带来很大的益处。例如,如果起初发送给主系统的数据消息是迟后的(即没有立即发送带有延迟指令的数据消息),主系统90可以连接至服务提供商以下载所请求的内容。在处理快274,一旦主系统90得到该内容,则主系统90把所得到的内容发送或发射给该第二设备。这里,主系统90可进一步使用其客户端设备数据库94来检查存储器的容量限制、用户输出能力和该第二客户端设备22c的特性。根据这些特性或属性,主系统90可对内容格式化,用于在第二设备22c上进行播放。该过程然后进至决策块276和处理快270,其中该第二设备在指定的延迟时间段恢复该内容的播放。
这里所说明的是汽车中的通信系统,包括在不同场域中的不同设备之间管理和控制内容的能力。该系统和方法使得用户可延迟音频(或视频)内容的收听(或收看)以适应用户的个人日程。上面对本发明的说明只是示例性的,而不是对本发明的限制。本发明由权利要求书的范围和精神来限定。
权利要求
1.一种管理内容的方法,该内容被预告在第一时间段期间广播,该方法包括步骤接收用户在第一设备上的用于把该内容延迟到第二时间段的输入,该第二时间段不同于所述第一时间段;判定该第一设备是否连接至第一无线通信系统;如果该第一设备连接至该第一无线通信系统,则向主控制器发送数据消息,该数据消息包括多个信息元,这些信息元至少包含延迟内容指令;以及获取预告在所述第一时间段期间广播的所述内容,以使得该用户可在所述第二时间段期间播放该内容;其中所述第一设备位于某个场域,该场域从至少由住宅、汽车和个人所构成的组中选出。
2.如权利要求1所述的方法,其中所述的获取所述内容的步骤包括所述主控制器通过因特网连接从内容提供商获取所述内容。
3.如权利要求1所述的方法,其中所述的获取所述内容的步骤包括所述主控制器通过数字卫星通信系统获取所述内容。
4.如权利要求1所述的方法,其中所述内容是广播节目,并且所述获取该内容的步骤包括判定是获取整个广播节目还是获取部分广播节目的步骤。
5.如权利要求4所述的方法,其中,如果判定获取部分广播节目,则该主控制器获取该广播节目的第一段,并且把该广播节目的第一段发送给所述第一设备。
6.如权利要求5所述的方法,其中,所述第一设备存储该广播节目的第二段,并把该广播节目的所述第一段连接到该广播节目的所述第二段。
7.如权利要求1所述的方法,进一步包括步骤,如果判定该数据消息没有连接到该第一无线通信系统则在该第一设备存储该数据消息,当判定该第一设备连接至该第一无线通信系统则把该数据消息发送给所述主控制器。
8.如权利要求1所述的方法,进一步包括步骤,把所获取的内容发送给第二设备,以使得该用户可在第二时间段期间在该第二设备上播放所述内容,该第一设备与该第二设备位于不同的场域。
9.如权利要求8所述的方法,在把所获取的内容发送给该第二设备的步骤之前进一步包括步骤,在该主控制器中判定与该第二设备相关联的内容类型,并根据与该第二设备相关联的该内容类型来格式化所述内容。
10.如权利要求8所述的方法,进一步包括步骤,从所述第二设备向第三设备发送所获取内容的至少一部分,以使得该用户可在所述第二时间段期间在该第三设备上播放所述内容。
全文摘要
一种用于在各种场域(如汽车、住宅和个人)的不同客户端设备之间管理内容的系统和方法(图1)。该系统和方法包括接收用户在第一客户端设备上的用于延迟内容的输入。在接收该输入之后,第一客户端设备判定该第一客户端设备是否连接至无线通信系统。如果该第一客户端设备连接至该第一无线通信系统,则该第一客户端设备向主系统发送数据消息。在一个实施例中,该主系统在接收到该数据消息之后将获取所述内容(整个或部分)以使得该用户可在该第一客户端设备或在另外的客户端设备上恢复所述内容的播放(图8)。
文档编号H04B7/185GK1985250SQ200580023079
公开日2007年6月20日 申请日期2005年7月7日 优先权日2004年7月7日
发明者迈克尔·T·高蒙德, 理查德·M·克莱顿, 帕瓦希·巴斯卡兰 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1