CN1728614B - 智能数据广播 - Google Patents

智能数据广播 Download PDF

Info

Publication number
CN1728614B
CN1728614B CN200510088196.5A CN200510088196A CN1728614B CN 1728614 B CN1728614 B CN 1728614B CN 200510088196 A CN200510088196 A CN 200510088196A CN 1728614 B CN1728614 B CN 1728614B
Authority
CN
China
Prior art keywords
unit
data broadcasting
subscriber unit
data
information
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
Application number
CN200510088196.5A
Other languages
English (en)
Other versions
CN1728614A (zh
Inventor
T·里甘
P·罗德里格兹
K·伍德
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 CN1728614A publication Critical patent/CN1728614A/zh
Application granted granted Critical
Publication of CN1728614B publication Critical patent/CN1728614B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/16Arrangements for broadcast or for distribution of identical information repeatedly
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/66Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on distributors' side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/30Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data
    • H04H2201/33Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data via the broadcast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/49Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
    • H04H60/53Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of destinations

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

公开了用于智能数据广播技术的***和方法。一数据广播***接收特征信息,所述特征信息代表了订户对于数据广播***所想要的信息。在一个或多个广播区域内的广播内容可被调整以响应于在区域内总的用户偏好的更改。

Description

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

Claims (19)

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所述的***,其特征在于,进一步包括用于监控与多个订户单元有关的特征信息的更改的装置。
CN200510088196.5A 2004-07-27 2005-07-25 智能数据广播 Expired - Fee Related CN1728614B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/899,929 2004-07-27
US10/899,929 US7580668B2 (en) 2004-07-27 2004-07-27 Intelligent data broadcasting

Publications (2)

Publication Number Publication Date
CN1728614A CN1728614A (zh) 2006-02-01
CN1728614B true CN1728614B (zh) 2012-05-16

Family

ID=35219694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510088196.5A Expired - Fee Related CN1728614B (zh) 2004-07-27 2005-07-25 智能数据广播

Country Status (5)

Country Link
US (1) US7580668B2 (zh)
EP (1) EP1622293A3 (zh)
JP (1) JP4837954B2 (zh)
KR (1) KR101153088B1 (zh)
CN (1) CN1728614B (zh)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6934812B1 (en) * 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
US8151259B2 (en) * 2006-01-03 2012-04-03 Apple Inc. Remote content updates for portable media devices
US7724716B2 (en) 2006-06-20 2010-05-25 Apple Inc. Wireless communication system
US7831199B2 (en) * 2006-01-03 2010-11-09 Apple Inc. Media data exchange, transfer or delivery for portable electronic devices
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US20130097302A9 (en) * 2003-10-01 2013-04-18 Robert Khedouri Audio visual player apparatus and system and method of content distribution using the same
US7554934B2 (en) * 2004-09-01 2009-06-30 Broadcom Corporation Method and apparatus for processing location service messages in a satellite position location system
US7706637B2 (en) * 2004-10-25 2010-04-27 Apple Inc. Host configured for interoperation with coupled portable media player device
US7536565B2 (en) * 2005-01-07 2009-05-19 Apple Inc. Techniques for improved playlist processing on media devices
ZA200708797B (en) 2005-03-18 2009-01-28 Seeker Wireless Pty Ltd Enhanced mobile location
WO2006096922A1 (en) * 2005-03-18 2006-09-21 Seeker Wireless Pty Limited Enhanced mobile location method and system
WO2006105618A1 (en) 2005-04-08 2006-10-12 Seeker Wireless Pty Limited Enhanced terrestrial mobile location
US8300841B2 (en) * 2005-06-03 2012-10-30 Apple Inc. Techniques for presenting sound effects on a portable media player
US7930369B2 (en) * 2005-10-19 2011-04-19 Apple Inc. Remotely configured media device
EP1941749A4 (en) * 2005-10-24 2012-04-18 Wavemarket Inc D B A Location Labs MANAGING THE MAINTENANCE OF A MOBILE SERVICE
EP1955219A4 (en) * 2005-11-16 2011-06-29 Absi Corp SYSTEM AND METHOD FOR PROVIDING CONTENTS THROUGH A NETWORK
US8260945B2 (en) * 2005-11-16 2012-09-04 ABSi Corporation System and method for wirelessly broadcasting content from a core for receipt by a mobile client
US8654993B2 (en) * 2005-12-07 2014-02-18 Apple Inc. Portable audio device providing automated control of audio volume parameters for hearing protection
US8706159B2 (en) * 2006-01-03 2014-04-22 Apple Inc. Media data transfer
US8255640B2 (en) 2006-01-03 2012-08-28 Apple Inc. Media device with intelligent cache utilization
US20070166683A1 (en) * 2006-01-05 2007-07-19 Apple Computer, Inc. Dynamic lyrics display for portable media devices
US7848527B2 (en) 2006-02-27 2010-12-07 Apple Inc. Dynamic power management in a portable media delivery system
US8358273B2 (en) * 2006-05-23 2013-01-22 Apple Inc. Portable media device with power-managed display
US8090130B2 (en) * 2006-09-11 2012-01-03 Apple Inc. Highly portable media devices
US8341524B2 (en) * 2006-09-11 2012-12-25 Apple Inc. Portable electronic device with local search capabilities
US7729791B2 (en) 2006-09-11 2010-06-01 Apple Inc. Portable media playback device including user interface event passthrough to non-media-playback processing
US7589629B2 (en) * 2007-02-28 2009-09-15 Apple Inc. Event recorder for portable media device
JP5148697B2 (ja) * 2007-06-01 2013-02-20 トムソン ライセンシング 受信機で電力管理を実行する装置及び方法
WO2009021529A1 (en) * 2007-08-10 2009-02-19 Nec Europe Ltd. Method for gathering and providing aggregated information on a group of users of a specific service
US20090063652A1 (en) * 2007-09-04 2009-03-05 Yoon Sub Hwang Localized Media Content Delivery
EP2191681A4 (en) 2007-09-17 2012-04-18 Wavemarket Inc D B A Location Labs SYSTEMS AND METHOD FOR TRIGGERING ON-LOCATION LANGUAGE AND / OR DATA COMMUNICATION TO OR FROM MOBILE OPERATING DEVICES
WO2009067766A1 (en) 2007-11-26 2009-06-04 Seeker Wireless Pty Limited Methods and systems for zone creation and adaption
WO2009124349A1 (en) 2008-04-07 2009-10-15 Seeker Wireless Pty Limited Location of wireless mobile terminals
CN102113338B (zh) * 2008-08-07 2013-04-24 富士通株式会社 数据广播***、数据广播服务器以及数据广播方法
US8244236B2 (en) 2010-04-29 2012-08-14 Wavemarket, Inc. System and method for aggregating and disseminating mobile device tag data
US8303410B2 (en) * 2010-11-20 2012-11-06 Telenav, Inc. Navigation system having preference region adjustment mechanism and method of operation thereof
US8504077B2 (en) 2010-12-04 2013-08-06 Wavemarket, Inc. System and method for monitoring and disseminating mobile device location information
JP5826585B2 (ja) * 2011-10-17 2015-12-02 日本無線株式会社 無線基地局
US9166159B2 (en) 2013-05-23 2015-10-20 Micron Technology, Inc. Semiconductor constructions and methods of forming memory cells
US10743147B2 (en) 2017-10-30 2020-08-11 Apple Inc. Expanded implementation of enhanced broadcast multicast services for broadcast multicast content selection and service

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681114B2 (en) * 2000-12-06 2004-01-20 At&T Corp. On demand multicast messaging system

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69334106T2 (de) 1992-12-09 2007-09-06 Sedna Patent Services, Llc Menugesteuertes Fernsehprogrammzugangssystem und Verfahren
JP3131564B2 (ja) * 1996-07-03 2001-02-05 松下電器産業株式会社 放送システム、サービス提供装置及び受信端末装置
GB9822022D0 (en) * 1998-10-09 1998-12-02 Roke Manor Research Method and apparatus for receiving a media broadcast
JP2002537732A (ja) * 1999-02-17 2002-11-05 インデックス システムズ インコーポレイテッド 広告のようなテレビおよび/または電子的番組ガイド機能を調整するシステムおよび方法
WO2000054201A2 (en) 1999-03-09 2000-09-14 Netzero, Inc. Dynamic ad targeting by an internet server
US6366298B1 (en) 1999-06-03 2002-04-02 Netzero, Inc. Monitoring of individual internet usage
US6560777B2 (en) 1999-04-07 2003-05-06 Webtv Networks, Inc. Broadcast enhancement trigger addressed to multiple uniquely addressed information resources
US6463265B1 (en) 2001-06-05 2002-10-08 International Business Machines Corp. Data source hand-off in a broadcast-based data dissemination environment
US7305011B2 (en) 2001-06-14 2007-12-04 International Business Machines Corporation Periodic broadcast and location of evolving media content with application to seminar and stroke media
US6868264B2 (en) 2001-12-13 2005-03-15 International Business Machines Corporation Method and apparatus for managing audio broadcasts in an automobile
US7133502B2 (en) * 2002-01-31 2006-11-07 Hewlett-Packard Development Company, Lp. System for and method for dispatching service messages over a multicast network
US20030163528A1 (en) 2002-02-27 2003-08-28 International Business Machines Corporation Multicasting system and method for providing personalized content
US20050257242A1 (en) * 2003-03-14 2005-11-17 Starz Entertainment Group Llc Multicast video edit control
US20050063409A1 (en) * 2003-09-18 2005-03-24 Nokia Corporation Method and apparatus for managing multicast delivery to mobile devices involving a plurality of different networks
US7415241B2 (en) * 2004-06-02 2008-08-19 Motorola, Inc. Method and apparatus for regulating a delivery of a broadcast-multicast service in a packet data communication system
US8141118B2 (en) * 2004-07-26 2012-03-20 Microsoft Corporation Data broadcasting receiver power management

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681114B2 (en) * 2000-12-06 2004-01-20 At&T Corp. On demand multicast messaging system

Also Published As

Publication number Publication date
KR101153088B1 (ko) 2012-06-04
KR20060046790A (ko) 2006-05-17
EP1622293A3 (en) 2010-09-08
CN1728614A (zh) 2006-02-01
US7580668B2 (en) 2009-08-25
JP4837954B2 (ja) 2011-12-14
US20060025068A1 (en) 2006-02-02
EP1622293A2 (en) 2006-02-01
JP2006042359A (ja) 2006-02-09

Similar Documents

Publication Publication Date Title
CN1728614B (zh) 智能数据广播
CN1728615B (zh) 数据广播接收器功率管理
CN1728699B (zh) 数据广播的差分更新
CN101023668B (zh) 用于向内容服务器提供内容信息的方法和装置
CN1735185B (zh) 用于为数字电视广播提供内容列表的方法和***
CN100518259C (zh) 电视节目选择***和方法
AU2008260253B2 (en) Dynamic selection and scheduling of radio frequency communications
CN102740146B (zh) 经由第二显示装置回放新近播放的资产的装置和方法
US7660557B2 (en) Dynamic selection and scheduling of radio frequency communications
US20060184968A1 (en) Automatic content update for a target device
US20020056084A1 (en) Active media content access system
WO2002059785A1 (fr) Procede et appareil de communication, dispositif electronique et son procede de controle, et support d'enregistrement
US8032421B1 (en) Method and system to distribute online video
CN1429456A (zh) 动态控制视频和数据传输
US20060179129A1 (en) Hotcontent update for a target device
CN103069826A (zh) 发送设备和方法、接收设备和方法以及发送和接收***
US20080249886A1 (en) Satellite radio-based on-demand purchase system
CN101395559A (zh) 推荐的记录和下载引导
CN103067408A (zh) 数字广播网络中的内容聚集
CN101288068A (zh) 共享视频服务
CN102090076A (zh) 推荐媒体内容的方法和装置
CN101496372A (zh) 用于移动个人录像机的方法和设备
US20020008789A1 (en) Passive media content access system
KR20080063126A (ko) 네트워크 시스템, 서버 장치, 단말 장치, 콘텐츠 가이드의표시 방법, 서버 장치용 프로그램, 및 단말 장치용프로그램
CN101490670A (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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120516

Termination date: 20140725

EXPY Termination of patent right or utility model