智能数据广播的制作方法

文档序号:7621490阅读:168来源:国知局
专利名称:智能数据广播的制作方法
技术领域
在此描述的主题涉及电子通信,尤其涉及智能数据广播。
背景技术
术语“数据广播”(有时也被称为“数据播送”)通常涉及对于多个(通常为大量)接收器的相同内容的广泛分布。在电子计算和通信技术,尤其是无线通信技术的进步已经使数据广播技术应用于无线通信市场以服务移动式接收器。这样的技术的实例包括数字音频广播,或数字视频广播。其内容是使用相同物理通道(举例来说,相同的时隙或频率)同时对多个客户广播,从而有效地使用网络资源。不管接收器的数量,服务器只发送内容的一份备份,如此使对于服务器的容量的影响为最小。
传统的数据广播系统是下推系统,该系统不允许用户指定被推过广播通信信道的内容。而是,数据广播系统预先选择若干个要被广播的文件。文件以队列的形式摆放,有时称之为“圆盘传送带”并且以旋转的方式顺序广播。
在可用于数据广播服务的无线通信信道中的带宽限制建立了数据广播服务可以在给定的时限内分配的内容量的真正的物理限制。一些改进的内容分布方案可使数据广播服务更有效地管理有限的带宽并提供给客户改进的服务。
发明概要在此描述和声明的实施例提供了用于智能数据广播的系统和方法。在可效仿的实施例中,一个或多个与数据广播系统有关的计算设备维护数据广播系统的订户的特征数据记录。对于一广播区域,在广播圆盘传送带上的内容的分配可以响应于在对于该广播区域中的订户之间指定文件的需求的变化而调整。
在可效仿的实施例中,信息被接收放置在数据广播系统的一指定地理区域中的数据广播系统的至少一个订户单元中,并且广播信息的重复率,作为与至少一个订户单元有关的特征信息的函数在数据广播系统的指定区域内调整。
在其它实施例中,对在一数据广播区域中的每个文件建立一初始的广播重复率,对于在数据广播区域内的多个订户单元的特征信息被监控;并且在数据广播系统的指定区域内的广播信息的广播重复率,作为与多个订户单元有关的特征信息的函数被调整。
附图简述

图1是一数据广播网络可效仿的实施例的示意图。
图2是一对于智能数据广播可效仿的系统的示意描述。
图3是对于保存订户特征信息的可效仿的数据结构的说明。
图4是一代表数据广播圆盘传送带的数据结构的说明。
图5是一流程图,示出了在用于智能数据广播一可效仿的方法中的操作。
图6是一流程图,示出了在用于在数据广播圆盘传送带中分配时隙的一可效仿的方法中的操作。
图7是一可效仿的计算设备的示意图。
详细描述本文描述用于智能数据广播方法、系统和计算机程序产品的可效仿的实施例。在某些实施例中,技术可利用订户的偏好和/或位置信息以在一指定的数据广播区域内调整数据广播内容。在某些实施例中,网络管理系统可以以一种动态方式调整在一个或多个数据广播区域中的数据广播内容以响应于在该区域内订户偏好的分布的改变。
可效仿的操作环境图1是数据广播环境100的可效仿的实施例的示意图,在该数据广播环境100中可实现在此描述的主题。可以理解的是在图1中描写的环境100仅仅是一可效仿的环境,并不是要提出对具体使用或功能的任何限制。在此描述的主题可在广泛的各种数据分布环境中实现,上述数据分布环境包括,但不局限于,无线电、电视、和卫星网络、数字无线电系统、广播磁盘系统、发行/订阅系统、基于因特网的广播系统等等。
参考图1,环境100包括至少一个穿过广播区域110广播数据给一个或多个订阅来自首端112发送的数据广播服务的接收器114的首端112。正如在此所使用的,术语广播和它的派生词应该广义地理解为包括任何形式的调制、编码、和/或一穿过通信介质的通信信号的发送,有线的或无线的。类似地,正如在此所使用的,术语“订阅”应该广义地理解为包括任何形式的接收、解调、和/或数据广播首端112的解码。
在图1所描述的实施例中,广播环境100包括多个广播区域110、120、130,它们中的每个广播区域包括首端112、122、132。每个首端112、122、132穿过它各自的广播区域广播数据。虽然图1示出了三个独立的首端112、122、132,及确定的三个广播区域110、120、130,可以理解的是区域的具体数目并不重要,并且可以根据,举例来说,操作环境的地理大小、发送功率限制、和来自各个首端112、122、132的信号广播的干扰和/或障碍而变化。并且,可以理解的是在首端和广播区域之间不需要有一对一的对应。
首端112、122、132进一步包括对于广播一数据信号所必要的基本设施。在无线通信环境中,这样的基本设施可以包括用于编码、调制、和发送或接收在特定频率(或频率)上的射频信号、或符合一具体的多频率协议的设备。这样的设备商业上可现成提供,并且被本领域的技术人员所知。具体的编码、调制、和/或发送方案不是重要的。
广播环境100进一步包括多个接收器114、124、134,该接收器可以具体化为无线通信设备诸如,举例来说,个人电脑(PC)、膝上型电脑、个人数字助理(PDA)、移动电话等等。在一可效仿的实施例中,接收器114、124、134包括向上传输通信系统,该通信系统使服务器能够确定与接收器114、124、134有关的位置信息。位置信息不需要精确地确定用户的位置。在一实施例中,位置信息仅仅表明了当前提供服务给指定的接收器的首端112、122、132。在这样的实施例中,每个接收器114、124、134包括一从系统中所有其它接收器唯一标识该接收器的标识符。该唯一标识符可以被从接收器114、124、134发送到提供服务给各自的接收器的首端112、122、132,举例来说,在控制信道或数据信道上。这样的发送可使用SMS通知、或使用传统的双向无线通信系统(举例来说,GSM、CDMA)从客户设备发送给数据库的小的IP消息。
在一可效仿的实施例中,每个首端112、122、132在广播环境100中被分配一唯一标识符。首端112、122、132可由网络地址、站名、载波频率、或其它独特的标志所标识。从首端112、122、132至接收器114、124、134的数据广播通过通信信道发生。在一可效仿的实施例中,通信信道可由根据任一传统RF广播技术诸如,举例来说,TDMA、FDMA、CDMA等等的调制载波确定。发送的内容可包括数据的各种形式,该形式包括,举例来说,文本、音频、视频、和也可包括,举例来说,定时信号、功率信号、位置信号等等的控制信号。控制信号可是在波段内广播、或在单独的控制信道上广播。
广播环境100进一步包括用于管理一个或多个首端112、122、132的广播操作的广播中心140和用于管理订户特征信息和其它网络管理信息的管理中心150。广播中心140包括广播管理者142和广播数据存储144。管理中心150包括订户特征管理者152和订户数据特征154。概括地,广播中心140与管理中心150合作以管理订户信息、网络信息、和来自一个或多个操作环境100的各自首端112、122、132的数据广播。
在一可效仿的实施例中,广播中心140和管理中心150可驻留在诸如,举例来说,与广播环境100有关的服务器计算机的单个计算设备上。在可供选择的实施例中,对于广播管理和订户特征管理的职责可在首端和管理中心以不同的方式分配,或既可在管理中心150又可在首端112、122、132中被合并。例如,环境100可包括一单个管理中心150,但是每个首端112、122、132可包括一广播中心140。
在一可效仿的实施例中,各自首端112、122、132与管理中心150合作以实现一数据广播网络,该网络可覆盖的大小范围从小到一具体的楼或公司或校园的区域到大到和整个国家或洲的区域的地理区域。概括地,首端112、122、132和管理中心150合作以管理订户信息、网络信息、和数据广播。
图2是一可效仿的适合于包括广播中心140和管理中心150的计算机系统200的示意图。该计算机系统200包括拥有屏幕204的显示器202、一个或多个用户输入设备206、和计算机208。用户输入设备206可包括任一允许计算机接收开发者的输入的设备,诸如键盘210、其它设备212、和鼠标214。其它设备212可包括触摸屏、语音激活输入设备、跟踪球、和任何其它允许系统200接收来自开发者输入的设备。计算机208包括处理单元216和随机存取存储器和/或只读存储器218。
存储器218包括用于计算机208的管理操作的操作系统220。在一可效仿的实施例中,一个或多个可在处理单元216上运行的应用程序驻留在存储器218中,包括特征管理者222和广播管理者224。存储器218进一步包括一个或多个包括用户特征数据文件228和数据广播文件230的数据文件。系统200的操作将在以下进行详细解释。
图3是用于订户特征信息的可效仿的数据结构的说明。在一可效仿的实施例中,对于广播系统的一个订户维护了一订户特征,该订户特征包括订户标识符和具体说明订户所感兴趣的信息的详细类别。该信息可存储在一合适的存储器位置诸如,举例来说,存储于计算机208的存储器218中的用户特征数据文件228。文件可具体化为,举例来说,一关系数据库。在一可效仿的实施例中,订户特征信息也可存储在数据广播接收器的存储器318中,举例来说,在用户特征数据文件328中。
参考图3,订户特征信息数据结构包括订户ID数据字段300和一个或多个感兴趣的信息的类别。在图3中的可效仿的数据结构中,感兴趣的类别包括体育310、金融320、商业330和娱乐340。每个类别可包括进一步详细指定由订户ID300所标识的订户所感兴趣的信息的子类。在图3所示的可效仿的实施例中,体育类别310包括足球子类312和棒球子类314。金融类别320包括股票报价子类322和抵押率子类324。商业类别330包括每周更新子类332,娱乐类别包括新热点子类342和过气明星子类344。可以理解的是图3中所描述的数据结构可以扩展以包括更多进一步详细描述订户所感兴趣的信息的子类的层。例如,足球子类312可扩展以包括有关一个或多个特定球队的信息或股票报价类别342可扩展以包括有关一个或多个特定股票的信息。可以理解的是订户特征信息数据结构可包括其它特定的个人信息或对于其它特定个人信息的链接诸如,举例来说,电子邮件、电子日历等等。
在一可供选择的实施例中,订户特征对于相应的订户设备在其内操作的广播区域110、120、130是特定的。例如,当订户在广播区域110时,该订户可对一特定组的信息感兴趣,而当订户在广播区域130时,该订户可对不同组的信息感兴趣。在这样的实施例中,订户特征可被修改以包括数据广播区域指示符和相应的对于特定广播区域所感兴趣的数据。
图4是表现了对于数据广播系统100的数据广播时间表400的数据结构的说明。数据广播时间表400可存储在广播数据存储器144中,举例来说,如存储在计算机208的存储器218中的广播数据文件230中的一个。在一可效仿的实施例中,数据广播时间表400可以以表格的格式表现作为对于广播的一系列文件410,每个文件由描述文件内容的内容标识符420所标识。广播时间表400进一步包括与确定被广播的文件有关的周期的文件的广播周期530。广播时间表进一步包括对于每个文件的开始时间440和结束时间450。通过说明来说,图4中所描述的广播时间表反映出在广播时间表中的第一个文件包括足球信息,并且从06:00:00开始至06:05:00结束,每60分钟播放一次。
在一可效仿的实施例中,数据广播管理者224维护数据广播时间表400。数据广播管理者224可包括允许用户把文件添加至数据广播时间表400或从数据广播时间表400中删除文件,和/或修改被广播的文件周期的用户界面。播放持续时间是将要被播放的数据量和对于数据广播系统100的可用带宽的函数。当排定的广播完成时,广播管理者224可更新开始时间440和结束时间450以反映文件的下一次广播。
数据广播文件230也可包括广播的内容。例如,足球文件可包括比分和有关足球队的其它信息,股票报价文件可包括对于特定股票的当前报价。这种信息可由数据广播管理者224或在计算机208的处理单元216上运行的另一个应用程序来周期性地更新。当对于文件排定的广播时间到达时,广播管理者从数据广播文件230处检索文件,并且通过来自系统100中的一个或多个首端112、122、132广播文件。在这点上,可以理解的是对于每个首端112、122、132,广播时间表可以是特定的,以致在每个广播区域110、120、122中,广播时间表是不同的。
可效仿的操作在一可效仿的实施例中,广播管理者224与特征管理者222合作在每个广播区域110、120、130以一种反映在该广播区域各订户总的兴趣的智能方式管理数据广播。
图5是一流程图,示出了在一用于智能数据广播的可效仿的方法中的操作。在一可效仿的实施例中,图5所示的操作可由计算机208的数据广播管理者224实现。在可供选择的实施例中,操作的某些部分可由计算机208的特征管理者模块222执行。如上所述,广播管理者和特征管理者可集中位于一单个计算机内。或者,每个首端112、122、132可保持一单独的广播管理者和/或特征管理者,它们必要时通信以实现智能广播操作。
参考图5,在操作510处广播管理者224建立初始广播参数,这些参数可被反映,举例来说,在诸如广播时间表400的广播时间表内。在一可效仿的实施例中,初始的广播参数可被以反映对于广播区域110、120、130的总的用户特征数据的方式部分地分配。例如,并参考图5,如果在一特定的区域,百分之九十的被服务的订户在他们的订户特征里表现出对抵押率的兴趣,那么抵押率对于数据广播可以相关的重复率分配,举例来说,每60分钟。在一可供选择的实施例中,初始广播参数可不根据在订户特征中所表示的兴趣而制定。在操作515,广播管理者224初始化广播。
在操作520,对于数据广播110、120、130订户特征被监控是否更改。该监控操作可由广播管理者224或特征管理者222执行。如果没有更改被检测到,那么广播时间表不受影响地继续。
相反,如果在广播区域110、120、130一特征更改被检测到,那么控制转到操作525,在此确定是否检测到的特征更改归因于一新的订户进入该区域。在一可效仿的实施例中,接收器114、124、134包括一使服务器确定与接收器114、124、134有关的位置信息的小的向上传输通信系统。位置信息不需要精确地确定用户的位置。在一实施例中,位置信息仅仅表明当前哪个首端112、122、132正在提供服务给一指定的接收器。在这样的实施例中,每个接收器114、124、134包括一从系统中所有其它接收器唯一标识该接收器的标识符。唯一标识符可以被从接收器114、124、134发送到各自的提供服务给接收器的首端112、122、132,举例来说,在控制信道或数据信道上。这样的发送可使用SMS通知、或使用传统的双向无线通信系统(举例来说,GSM、CDMA)或其它通信协议从客户设备发送给数据库的少量的IP信息。
在可供选择的实施例中,更多复杂的定位技术可被应用。当一接收器在两个或多个首端112、122、132的范围内时,这些可供选择的技术尤其有用。在一可供选择的实施例中,来自接收器114、124、134的信号被在两个不同的首端112、122、132接收可用以确定位置信息。在一实施例中,在两个不同首端112、122、132接收到的信号的强度可被比较以确定两个首端哪个接收到较强的信号,并且具有最强的信号的首端可修改它的广播时间表以反映对于该广播区域订户的增加。该技术可被应用于首端112、122、132中的任一标号。
在另一可供选择的实施例中,来自接收器114、124、134的信号由三个独立的首端112、122、132接收可用于使用传统的三角测量技术精确地定位一接收器。被应用的具体的定位技术不是关键。
再次参考操作525,如果被检测到的特征更改不是由于新的订户进入区域,那么特征的更改可归因于现有订户修改他们的特征信息。在这种情况下,控制转到操作535,并且广播时间表基于更新的特征信息以调整。相反,如果在操作525,被检测出的特征更改是由于新的订户进入区域,那么控制转到操作530,并且检索新的订户特征信息,举例来说,从用户特征信息文件228检索。控制然后转到操作535并且广播时间表基于更新的特征信息加以调整。
图6是一流程图,示出了在用于如结合操作535所描述那样的调整广播时间表的可效仿的方法内的操作。在一可效仿的实施例中,每当在广播区域110、120、130内存在特征的更改时,图6的操作可调用。在一可供选择的实施例中,图6的操作可在周期性的基础上或基于一个或多个事件而被执行,也就是说,如果发生预定的阈值数的改变时。
参考图6,在操作610,确定对于一个或多个文件所需要的更改。在一可效仿的实施例中,该操作可通过比较在特征区域内在当前时间点在其特征信息中包含具体文档的订户单元的数目与在先前时间点对应的订户单元的数目而执行。统计技术诸如,举例来说,滚动平均可被选择地用于随着时间消除测量偏差。
操作615是一可选择的阈值操作。在操作615,如果对于一个或多个文件所需要的修改不比阈值大,那么对于文件所需要的修改被忽略并且控制转到操作610以检测在广播圆盘传送带中对于另一文件所需的修改。
相反,如果在操作615所需要的修改超过了阈值,那么控制转到操作620,并且对于文件的需求被确定。在一可效仿的实施例中,需求可通过计算在包括一在它们各自的用户特征内的文件的特定广播区域内的订户单元的比例所确定。在可供选择的实施例中,订户特征可包括一条目,它指示订户想要使文件内的信息被刷新的频率,也就是说,想要的刷新率,并且,想要的刷新率可并入所述需求计算。
如果,在操作625,存在更多的文件要处理,那么控制转回至操作610,并且确定对于下一文件所需要的更改。操作610至625可重复直至没有更多的文件要处理。
在操作630,广播圆盘传送带时隙被分配。在一可效仿的实施例中,广播圆盘传送带时隙可使用,举例来说,一公平的例程或另一个资源分配例程,根据在操作620所计算的需求数量的总和进行分配。例如,如果在特定广播区域内指定特定文件的用户比率从百分之四十上升至百分之八十,那么贡献给该文件的广播圆盘传送带时隙的数量在带宽限制的条件下可被加倍。相反地,如果指定特定文件的订户数量下降,那么贡献给文件的广播圆盘传送带时隙的数量可被相应地减少。
可效仿的计算设备在此所描述的各种组件和功能可结合多个独立计算机以实现。图7显示了这样计算机的通常例子的各组件,用标号700标示。图7中所示的组件只是例子,并非对本发明的功能的范围作出任何限制;本发明不是必须依赖于图7所示的结构。
一般地,各种不同地通用或专用计算系统配置可被使用。可以适用于本发明使用的公知的计算系统、环境、和/或配置的实例包括,但不局限于,个人电脑、服务器电脑、手持设备或膝上型电脑、多处理器系统、基于微处理器的系统、机顶盒、可编程消费者电器、网络PC、小型机、大型机、包括任何诸如以上系统或设备的分布计算环境等。
计算机的功能通过计算机可执行指令被具体化为多种形式,诸如由计算机执行的程序模块。一般地,程序模块包括完成特定任务或实现特定抽象数据类型的例行程序、程序、对象、组件、数据结构等。也可通过连接到一通信网络的远程处理设备来执行任务。在分布式计算环境中,程序模块可以定位于本地和远程计算机存储介质中。
指令和/或程序模块在不同时期被存储于各种或是计算机的一部分或是可被计算机读取的计算机可读介质中。程序通常分布在,例如,软盘、CD-ROM、DVD、或诸如调制信号的某些形式的通信介质。从那里,它们被安装或装载至计算机的辅助存储器中。在执行时,它们被至少部分地装载至计算机的主电子存储器中。在此描述的本发明包括这些和计算机可读介质的其它各种类型,当这种计算机可读介质包含指令程序、和/或用于实现以下结合微处理器或其它数据处理器所描述的步骤的模块时。当被按照以下所描述的方法和技术编程时,本发明也包括计算机本身。
为了说明,诸如操作系统之类程序和其它可执行程序组件在此作为离散的块,虽然这些程序和组件被认为在不同的时间驻留在计算机的不同存储组件中,并且由计算机的数据处理器所执行。
参考图7,计算机700的组件包括,但不局限于,处理单元704、系统存储器706、以及将包括系统存储器在内的各种系统组件耦合至处理单元704的系统总线708。上述系统总线708可以是多种总线体系结构类型中的任何一种,包括存储总线或存储控制器、外围总线和使用各种总线体系结构的任一种的局部总线。举例来说,而非限制,此类体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型工业标准体系结构(EISA)总线、视频电子标准协会(VESA)局部总线、和也被称为Mezzanine总线的外围部件互连(PCI)总线。
计算机700通常包括各种计算机可读介质。计算机可读介质可以是任何计算机700能够访问的以提供的介质,包括易失性的和非易失性的介质、可移动的和不可移动的介质。举例来说,而非限制,计算机可读介质可以包含计算机存储介质和通信介质。“计算机存储介质”包括能以任何方法或技术实现的易失性的和非易失性的、可移动的和不可移动的介质,用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。计算机存储介质包括,但不局限于,RAM、ROM、EEPROM、闪存或其它存储技术,CD-ROM、数字化多功能光盘(DVD)或其它光盘存储、盒式磁带、磁带、磁盘存储器或其它磁存储设备,或任何其它可以被用来存储想要的信息并且可以被计算机700访问的介质。通信介质通常体现了诸如载波或其它传送机制的已调数据信号中的计算机可读指令、数据结构、程序模块或其它数据,也包括任何信息传递介质。术语“已调制数据信号”是指在该信号中以编码信息的方式来设置或改变其一个或多个特征的信号。举例来说,而非限制,通信介质包括诸如有线网或直接导线连接的有线介质,和诸如声音、射频、红外线和其它无线介质的无线介质。任何以上所述的组合也可以包括在计算机可读介质的范围之内。
系统存储器706包括以诸如只读存储器(ROM)710和随机存取存储器(RAM)712的易失性和/或非易失性存储器的形式的计算机存储介质。包含如在启动期间帮助在计算机700内各组件之间传送信息的基本例行程序的基本输入输出系统(BIOS)714,通常存储在ROM 710中。RAM 712通常包含可以被处理单元704立即访问和/或当前操作的数据和/或程序模块。举例来说,而非限制,图7示出了操作系统716、应用程序718、其它程序模块720和程序数据722。
计算机700还可以包括其它可移动/不可移动、易失性/非易失性的计算机存储介质。仅作为示例,图7示出了从不可移动、非易失性磁性介质读出或写入不可移动、非易失性磁性介质的硬盘驱动器724、从可移动、非易失性磁性磁盘728读出或写入可移动、非易失性磁性磁盘728的磁盘驱动器726、以及从诸如CD ROM或其它光学介质的可移动、非易失性光盘732读出或写入可移动、非易失性光盘732的光盘驱动器730。其它可以使用在示例的操作环境中的可移动/不可移动、易失性/非易失性计算机存储介质包括,但不局限于,盒式磁带、闪存卡、数字多功能光盘、数字视频带、固态RAM、固态ROM、等。硬盘驱动724通常通过诸如数据介质接口734的不可移动存储接口连接到系统总线708,磁盘驱动726和光盘驱动730通常通过可移动存储接口连接到系统总线708。
以上讨论并且在图7中示出的驱动器及其它们相关的计算机存储介质为计算机700提供了计算机可读指令、数据结构、程序模块和其它数据的存储。在图7,例如,示出硬盘驱动724′,它存储了操作系统716′、应用程序718′、其它程序模块720′、和程序数据722′。需要注意的是这些组件可以和操作系统716、应用程序718、其它程序模块720和程序数据722相同,也可以和它们不同。在此对操作系统716、应用程序718、其它程序模块720和程序数据722给出了不同的标号来说明至少它们是不同的拷贝。用户可以通过诸如键盘736、鼠标、轨迹球、或触摸屏把指令和信息输入到计算机700中。其它输入设备(图7中未示)可以包括麦克风、操纵杆、游戏垫、圆盘式卫星天线、扫描仪等等。这些和其它输入设备通常由用户输入/输出(I/O)接口742连接到处理单元704,上述接口742和系统总线相耦合,但也可以由其它接口和总线结构连接,诸如,并行端口、游戏端口或通用串行总线(USB)。监视器744或其它类型显示设备也可以通过诸如视频适配器746的接口连接到系统总线708。除了监视器744,计算机也可包括其它外围输出设备(举例来说,扬声器),和可以通过I/O接口742连接的一个或多个打印机。
计算机可以在网络化的环境中运行,该环境使用逻辑连接连接到一个或多个诸如远程计算设备750的远程计算机。远程计算设备750可以是个人计算机、服务器、路由器、网络个人计算机、对等设备或其它共用网络节点,通常包括以上描述的和700相关的多个或全部组件。在图7中描绘的逻辑连接包括局域网(LAN)752和广域网(WAN)754。虽然图7中所示的WAN754是因特网,但WAN754也可包括其它网络。这样的网络环境在办公室、企业范围的计算机网络、内联网等等中是普遍的。
当在LAN网络环境中使用时,计算机700通过网络接口或适配器756连接到LAN752。当在WAN网络环境中使用时,计算机700通常包括调制解调器758或通过诸如因特网754建立通信的其他装置。调制解调器758可以是内置的或外置的,可以通过用户输入/输出接口742或其它适当的机制连接到系统总线708。在一网络连接的环境中,所描述的和计算机700相关的程序模块或其中的一部分可以存储在远程计算设备750内。举例说明,但非限制,图7示出了驻留在远程计算设备750上的远程应用程序760。可以理解的是所示的网络连接是示例的,也可以使用在计算机间建立通信链路的其他装置。
总结虽然描述的方案和步骤是以特定于结构特征和/或方法操作的语言描述,可以理解的是在附加的权利要求中所确定的主题并不必然被所描述的特定的特征或操作所限制。而是,所公开地特定特征和操作作为实现所声明的本主题较好的方式。
权利要求
1.一种管理数据广播的方法,包括在数据广播系统内的服务器上,接收位于在数据广播系统的特定地理区域内的数据广播系统的至少一个订户单元中的信息;和调整在数据广播系统的特定区域内的广播信息的重复率,所述重复率作为与至少一个订户单元有关的特征信息的函数。
2.如权利要求1所述的方法,其特征在于在数据广播系统内的服务器上,接收位于在数据广播系统的特定地理区域内的数据广播系统的至少一个订户单元中的信息包括接收建立在数据广播系统的第一数据广播单元和至少一个订户单元之间的通信控制信道上的信号。
3.如权利要求2所述的方法,其特征在于在数据广播系统内的服务器上,接收位于在数据广播系统的特定地理区域内的数据广播系统的至少一个订户单元中的信息包括接收建立在数据广播系统的第二数据广播单元和至少一个订户单元之间的通信控制信道的信号;和使用来自第一数据广播单元和第二数据广播单元的信号对订户单元确定位置信息。
4如权利要求3所述的方法,其特征在于在数据广播系统内的服务器上,接收位于在数据广播系统的特定地理区域内的数据广播系统的至少一个订户单元中的信息包括接收建立在数据广播系统的第三数据广播单元和至少一个订户单元之间的通信控制信道的信号;和使用来自第一数据广播单元、第二数据广播单元、和第三数据广播单元的信号对订户单元确定位置信息。
5如权利要求1所述的方法,其特征在于,调整作为与至少一个订户单元有关的特征信息的函数的数据广播系统的特定区域内的广播信息的重复率包括获得与至少一个订户单元有关的特征信息。
6如权利要求5所述的方法,其特征在于,获得与至少一个订户单元有关的特征信息,包括检索来自数据存储的特征信息。
7如权利要求1所述的方法,其特征在于,调整作为与至少一个订户单元有关的特征信息的函数的数据广播系统的特定区域内的广播信息的重复率包括增加在与至少一个订户单元有关的特征信息内特定的广播信息的重复率。
8一种管理数据广播的方法,包括在数据广播区域内对每个文件建立一初始的广播重复率;在数据广播区域内监控对多个订户单元的特征信息;和调整作为与多个订户单元有关的特征信息的函数的数据广播系统的特定区域内的广播信息的重复率。
9如权利要求8所述的方法,其特征在于,在数据广播区域内监控对多个订户单元的特征信息,包括确定在数据广播区域内定位一个订户单元的位置信息。
10如权利要求9所述的方法,其特征在于,确定在数据广播区域内定位一个订户单元的位置信息,包括比较在第一数据广播区域所接收的来自订户单元的位置信号信息与在第二数据广播单元所接收的来自订户单元的位置信号信息。
11如权利要求8所述的方法,其特征在于,在数据广播区域内对多个订户单元监控特征信息,包括监控与多个订户单元有关的对于特征信息的更改。
12一种计算机程序产品,包括在计算机可读介质上具体化的逻辑指令,当所述逻辑指令被处理器执行时,配置处理器以使激活接收器接收在数据广播系统内的处理器处,位于在数据广播系统的特定地理区域内的数据广播系统的至少一个订户单元中的信息;和调整作为与至少一个订户单元有关的特征信息的函数的数据广播系统的特定区域内的广播信息的重复率。
13如权利要求12所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以获得与至少一个订户单元有关的特征信息。
14如权利要求12所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以从数据存储检索特征信息。
15如权利要求12所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以增加在与至少一个订户单元有关的特征信息内所特定的广播信息的重复率以响应于对于广播信息的所需的增加。
16一种计算机程序产品包括在计算机可读介质上具体化的逻辑指令,当所述逻辑指令被处理器执行时,配置处理器以使在数据广播区域内对一个或多个文件建立初始广播重复率;在数据广播区域内对多个订户单元监控特征信息;在数据广播区域内对一个或多个文件调整作为与多个订户单元有关的特征信息的函数的广播重复率。
17如权利要求16所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以确定在数据广播区域内定位一订户单元的位置信息。
18如权利要求16所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以比较在第一数据广播区域所接收的来自订户单元的位置信号信息与在第二数据广播单元所接收的来自订户单元的位置信号信息。
19如权利要求16所述的计算机程序产品,进一步包括逻辑指令,当所述逻辑指令被执行时,配置处理器以监控与多个订户单元有关的特征信息的更改。
全文摘要
公开了用于智能数据广播技术的系统和方法。一数据广播系统接收特征信息,所述特征信息代表了订户对于数据广播系统所想要的信息。在一个或多个广播区域内的广播内容可被调整以响应于在区域内总的用户偏好的更改。
文档编号H04H60/46GK1728614SQ20051008819
公开日2006年2月1日 申请日期2005年7月25日 优先权日2004年7月27日
发明者T·里甘, P·罗德里格兹, K·伍德 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1