用于在接收的ip流中混合事件通知的方法和系统的制作方法

文档序号:7743372阅读:250来源:国知局
专利名称:用于在接收的ip流中混合事件通知的方法和系统的制作方法
技术领域
本发明涉及在数据网,诸如互联网上,传送内容信息的领域。更具体地,本发明特别,但不排它地,涉及在互联网流媒体方面基于事件的消息传送的处理。再具体地,本发明特别,但不排它地,涉及把事件触发的消息流混合到预先存在的互联网多媒体数据流,诸如互联网无线电数据流中,以便传递到接收设备。
把第一信息呈现与来自独立的源的第二信息呈现相混合,在技术上是公知的。例如,授予Honey等的美国专利No.5,912,700和授予Honey等的美国专利No.6,154,250教导一个用于增强体育事件目标的呈现的系统。Honey‘700和Honey‘250都教导使用一个或多个传感器来确定目标的位置,以及根据广播摄像机的位置和观看区域,而编辑或扩大电视信号,以增强目标的呈现。这些教导或建议都没有使编辑或扩大建立在事件驱动的报警、消息或流的本地缓冲、或互联网的使用的基础上。
最近几年以来,在互联网上对接收设备,诸如个人计算机、WebTVTM接收机、或互联网电话的音频和/或视频流供应已经增加。最近,基于互联网的无线电(“IP无线电”)和其他的所谓的“互联网电器”也开始进入市场。这些音频和/或视频流可以提供一种等价于无线电和/或电视广播的感受。然而,这些年来,无线电和电视广播受基于事件进行中断的系统的支配,诸如在紧急情况期间。例如,授予Cowe的美国专利No.5,495,283教导一种有线电视消息传送系统,用于在有线电视系统的多个频道上选择性地重叠想要的消息或者用其替代,例如紧急广播系统警告。Cowe‘283没有教导或建议把编辑或扩大建立在可编程或可定制的本地事件报警、消息或流的本地缓冲、或互联网的使用的基础上。迄今为止尚未提出这样的、基于事件中断互联网流的系统。
关于INTELLIGENT APPLIANCE HOME NETWORK(智能电器家庭网络)的美国序列号09/715,364(代理人档案US 008064,由Pieter van derMeulen在2000年11月17日提交,(“van der Meulen‘064”))描述了可被使用于自动化家庭系统的一组消费者设备,该专利申请在此引用,以供参考。这些系统可并入警报系统以及用于光、马达、或电器的状态监视器和控制器。智能电器还可提供用于双向通信的机制,包括接收命令和发送状态报警的能力。
对于可以通过发送一个用户可定义的、用户可感知的消息而应答这些状态报警的系统,最好是让该消息影响正在进行的音频和/或视频流,而可能并不破坏这些音频和/或视频流。也希望允许多个报警,诸如可由最终用户配置的、包括状态信息的那些报警。例如,不是把报警限于紧急广播系统警告,而是最终用户可能希望使一个或多个智能电器和/或其他设备发送报警到一个或多个可配置的接收设备,包括相同的或不同的智能设备。
另外,现有技术系统不允许配置由于报警而引起的外出消息。
本发明的目的是能够操控在发送流播数据的网络中的事件。该目的是通过提供通信网接口、被连接到该通信网接口的发送设备和接收设备、以及能够检测来自该发送设备的事件的监视器,而被实现的。


图1是本发明的设备的功能方框图的表示;以及图2是本发明的监视软件处理过程的流程图。
一般地,在整个说明中,如果项目被描述为用软件实施的,则它同样可用硬件实施。
现在参照图1,它是本发明的示例性局域网190实施例的示意图,在一个当前设想的实施例中,由事件触发的消息会中断先前存在的音频和/或视频数据流,其中先前存在的数据流可被丢弃,或者被存储以用于以后的重放,诸如Philips TiVOTM硬盘驱动产品。在另一个当前设想的实施例中,由事件触发的消息被叠加到先前存在的音频和/或视频数据流上。对于这样的中断或叠加的一个困难出现在互联网音频和/或视频数据流的接收端。今天许多系统,特别是较宽的带宽系统,是通过使用防火墙或网关(通常称为“监视器195”)被实施的,不管是在家中还是在办公室都如此。这些监视器195可以隔离到本地计算机(例如PC150)和/或局域网190的本地区域数据。
正如这里使用的,术语“监视器”可以具有几种配置。作为例子,但不是限制,监视器195可包括网关,正如互联网领域技术人员所了解的。监视器195也可包括独立的设备,诸如时钟无线电装置140,它没有连接到局域网190,或者有它自己的到互联网(通常标识为“104”)的连接。而且,与互联网104的连接可以是通过具有适当的RJ-11或等价的连接器的拨号调制解调器、具有适当的RJ-11或等价的连接器的数字用户链路(“DSL”)调制解调器或路由器、或具有用于连接到互联网104的同轴电缆连接器的电缆调制解调器或路由器。另外,监视器195可以具有局域网接口,诸如用于连接到单个个人计算机150或局域网190的以太网适配器连接器。局域网190连接可包括有线和/或无线连接或者它们的组合。监视器195还可实施诸如带有IP分组过滤的防火墙,这些术语是互联网领域普通技术人员所熟悉的。防火墙配置增强了用户到互联网104的安全连接。
作为另一个例子,但不是限制,监视器195可附加地包括网络地址转换(“NAT”)能力。实施NAT的监视器195允许多个IP设备(诸如个人计算机150,或者互联网电器,例如煮咖啡机110、洗衣机120、炉子130、或时钟无线电装置140)同时通过监视器195、诸如经由局域网190向外连接到互联网104。在这个配置中,监视器195被部署在互联网104与局域网190(包括被连接到局域网190的那些设备)中间。这样,监视器195对于互联网业务提供者来说在功能上呈现为单个IP设备,例如单个个人计算机150。为了完成这一点,监视器195通过在内部跟踪哪些分组是去往哪个设备(这里称为“目标”或“接收设备”)而合并外出请求并且发送进入的数据到适当的IP设备。
在再一个替换的配置中,监视器195可附加地处理桥接能力。许多数据网可能是不同种类的,且监视器195可能是一个中心点来桥接或连接这些各种各样的网络。作为例子,而不是限制,IEEE 1394(“FirewireTM”)可被使用来提供在家庭中的两个或多个音像部件之间的通信,以及这些相同的部件可以作为音频活动图象专家组(“MPEG”)级别3(MP3)的源连接,以便经过监视器195而下载或重放到通过局域网190连接的个人计算机150。
在再一个替换的配置中,监视器195可附加地包括本地内部网或互联网服务器。这样的服务器可以总是接通并且执行多个并发的应用,作为例子,而不是限制,这包括环球网(WWW)业务、其他的基于IP的业务,诸如文件传送业务、警报系统、用于各种家用电器的监视器、和/或摄像机获取系统,诸如提供入侵检测能力的那些系统。如果这样配置的话,则这些应用业务可能是经过互联网104而可达到的,诸如经过安全连接,后者通过不仅加密数据、而且加密由远端用户提供的登录名和密码而防止经过接进被建立的IP流而进行未授权的接入。
个人计算机150和互联网电器,诸如时钟无线电装置140,可以通过互联网104连接到音频流的源,诸如互联网无线电台101,这很像传统的AM/FM无线电装置“连接”到广播的无线电台。可以看到,局域网190可以位于办公室、居民区、或任何地方,以及并不限于连接到位于居民区的局域网190。正如计算机网络领域的普通技术人员所熟悉的,局域网190和诸如互联网104的数据通信网包括诸如利用拓扑(诸如以太拓扑)的那些网络的有线网络、诸如蓝牙网络那样的有线网络或者它们的任何组合。
正如这里使用的,“互联网无线电”包括IP分组化的音频和/或视频数据流,诸如流媒体以及文本和二进制数据流。正如互联网数据通信领域的普通技术人员所熟悉的,字节流通常称为“流”,以及术语“流媒体”通常被使用来描述以一系列分立的数据分组通过互联网104发送的内容。正如互联网软件领域的普通技术人员所了解的,互联网无线电牵涉到从服务器(诸如互联网无线电台101)通过互联网104发送流媒体数据到接收设备,例如像个人计算机150那样的个人计算机、互联网电器,后者是诸如时钟无线电装置140、或MP3播放器。流媒体数据可以用包括MP3的多种格式进行格式化,所有这些都是数据通信领域的普通技术人员所熟悉的。
通常地,由互联网无线电台101提供的流媒体内容将包括话音和/或音乐。有时,流媒体数据可以被提前下载到接收设备的本地的超高速缓存,以便更快速或更平滑地重放,例如,位于网关195或接收站(如个人计算机150或时钟无线电装置140)的贮存器196。超高速缓存例如包括硬盘驱动、或固态存储器。
正如这里进一步使用的,互联网无线电台101可以是附加地在互联网104上提供内容的传统的无线电台,或仅仅是互联网的电台,或者是二者的组合。该内容通常是连续的字节流,它以恒定的速率(平均地)提供数据,以及允许把内容从互联网无线电台101传送给听众。所述的内容和流媒体通常以数字化和压缩的格式被发送到网络服务器(图上未示出),然后通过到互联网104的通信链路103向外发送到互联网104。通信链路103可以是任何适当的类型,诸如高速拨号、综合业务数字网(“ISDN”)、数字用户链路(“DSL”)、T1、T3、光纤、无线等等,或者是它们的组合。
如上所述,虽然本发明在这里是对于互联网无线电描述的,但它同样可应用于其他的流媒体系统,包括那些可以使用投币式自动电唱机中的本地内容的系统,作为例子而不是限制,包括视频系统。视频域中内容的适当本地源的例子是基于硬盘的记录器,诸如Philips TivoTM硬盘驱动产品。
如图1所示,在van der Meulen‘064中讨论的互联网电器和其他设备可以存在于监视器195之后,作为例子而不是限制,它们是例如时钟无线电装置140、电视机160、煮咖啡机110、洗衣机120、警报系统170等等,或它们的任何组合。这些设备可被配置成提供基于事件的报警,其打算用于一个或多个监视设备,诸如监视器195或其他接收设备,包括本地连接到发送设备的一个或多个附加接收设备。正如这里使用的,“基于事件的报警”是指当系统的状态或其一部分遵从一个或多个预定的条件时启动通知。该通知例如包括一般的状态消息或报警。也正如这里使用的,“事件”可以包括连接请求,诸如从个人计算机150到互联网无线电台101的连接请求;通知,诸如来自时钟无线电装置140的、表示它可传递或接收音频的通知;报警,诸如来自警报系统170或电器(诸如煮咖啡机110)的报警;或它们的任何组合。
例如,正如在van der Meulen‘064中讨论的,诸如洗衣机120的设备可被配置成提供报警给另一个本地设备,诸如个人计算机150或电视机160或家庭网络190上的其他设备,表示洗衣循环已完成。诸如警报170那样的警报系统可被配置成提供报警10(作为例子而不是限制,诸如门被打开,或触发火警警报)给本地设备(诸如个人计算机150或电视机160),或者给远端设备,类似互联网使能的小区电话155。煮咖啡机110可被配置成提供报警10,表示煮咖啡机110是空的或者正消耗异常电流。
在当前设想的一个实施例中,这些报警10也可被家庭自动系统使用来确定和/或传送每个已配置设备的状态,以及提供对这些设备的控制。在这些情形下,希望中断在接收设备(诸如个人计算机150、电视机160或时钟无线电装置140)中发生的分组处理,以允许报警10的通知,以及可选地允许自动或人工干预。另外,报警可以由局域网190外面的设备、例如连接到互联网104的设备来产生。作为例子而不是限制,可能期望具有一个远端监视的设备,诸如位置远离住处(例如在工作地)的警报系统171,以便通知基于家庭的系统。
在传统的无线电台或电视台,节目可能因基于外部事件的消息而被中断,例如,触发紧急广播系统的天气事件。传统的无线电或电视节目可以通过各种各样的方式(包括音调、特别的显示等等)来中断。互联网无线电的流也可以被数据流的源中断,例如互联网无线电台101可以产生它自己的报警。可能期望不允许这种互联网无线电台101所生成中断的中断,作为例子而不是限制,比如当远端无线电台正在为所存在的坏天气播发报警而该报警并不适用于通过互联网104被连接的收听者时。混合是优选的实施例,但数据流的中断是可接受的,特别是在原始数据流将被缓冲且稍后诸如在加速模式下重放的情况中。
在当前的优选实施例中,监视器195是能够独立进行数据处理的设备,诸如通用个人计算机或专用的专业化计算机。监视器195可被部署在互联网104和被连接到局域网195的设备中间,作为例子而不是限制,所述设备是诸如通过局域网190互相连接或连接到监视器195的电视机160、个人计算机150、和时钟无线电装置140上。替换地,监视器195可以是电视机160、个人计算机150、和/或时钟无线电装置140的一部分,且不被连接到局域网190,诸如带有独立的、互联网使能的时钟无线电装置140。
在当前的优选实施例中,监视软件197位于监视器195内,并在监视器195内执行。然而,监视软件197可能完全地驻留于监视器195内,完全地位于操作地被连接到能够执行监视软件197的局域网190的任何其他设备内,或者是部分地位于监视器195和操作地被连接到局域网190、能够执行监视软件197的其他设备的任何组合内,正如在分布式数据处理领域中的普通技术人员所熟悉的。如这里使用的,“监视器195”因此还包括其中执行监视软件197的那些设备,正如在分布式数据处理领域中的普通技术人员所熟悉的。
监视软件197监视事件30(图上未示出),诸如来自监视器195本地的设备的报警10,所述设备是诸如被连接到局域网190的那些设备。监视软件197还包括对本地持久数据贮存设备196的访问,该贮存设备196包含消息20(图上未示出),其中包括让人可察觉的消息20,作为例子而不是限制,包括可以在听觉上、视觉上、触觉上察觉的消息20,或它们的组合。每个消息20可以与一个或多个报警10或事件30相关联。而且,消息20的提供者和/或被授权的用户可以配置消息20的内容和其他性质,诸如声音、颜色和目的接收设备等等,或它们的任何组合。正如编程领域中的普通技术人员所了解的,本地持久数据贮存设备196还可包括数据库,诸如消息20的数据库。
虽然预见到许多(即使不是大多数)消息20将被引导到例如通过局域网190连接的、与监视软件197同处一处的接收设备,诸如个人计算机150或电视机160,但监视软件197可附加地具有向外的到互联网104的接入。消息20的提供者或被授权的用户因此可配置监视软件197和/或消息20,以便把一组预先确定的消息20引导到局域网190外部的特定目的地。作为例子而不是限制,一个发送设备可以是警报系统170。用户可以把监视软件197配置成响应于来自警报系统170的报警10而把消息20通过互联网104引导到远端互联网使能的小区电话155。
在一个替换实施例中,监视软件197可通过互联网104接收来自外部源的消息20,诸如来自制造商102的消息。因此,制造商102可提供要被监视软件197使用的、附加的或修正的消息20给该制造商的设备。
现在参照图2,显示本发明的总的处理过程的流程图,监视软件197监视在监视器195处接收的所有的分组,以及在200,确定这些分组是否包含互联网数据流和/或事件30。在一个优选实施例中,如果监视软件197接收到包括报警10的事件30,则监视软件197可能中断互联网无线电流并将消息20替代进入给预定接收设备的互联网无线电流254。在一个替换实施例中,监视软件197可把消息20混合到打算传递给接收设备的、正在进行的互联网无线电流254,诸如通过动态地降低互联网无线电流音频的幅度,而同时在接收设备处以收听人感觉更响的幅度来提供消息20。
在另一个替换实施例中,监视软件197可以诸如通过将打算传递到接收设备的、正在进行的互联网无线电流存储到持久数据存储器196而对其进行缓冲,把消息20发送到接收设备,然后在被缓冲的互联网无线电流的暂停点处恢复它们的传递。在这些实施例中,数据可以被缓冲以用于延时的重放。被缓冲的数据可以以加速模式被重放,例如,快25%。然而,通常数据流的缓冲需要在一个时间周期内持续进行,该时间周期比原始消息所需要的时间更长。缓冲通常将持续进行,直至加速的流赶上原始广播为止。
应当指出,消息20能够被发送到多于一个的接收设备,以及在高优先权消息(如警报)的情形下,可被发送到所有可用的接收设备;新的报警10可以通过互联网104从“信任的”地点处接收,诸如互联网电器(例如互联网使能的洗衣机120)的厂商;以及话音可被预先录制,作为例子而不是限制,可由厂商录制、由用户讲话或由代表该消息的文本合成。
在当前的优选实施例中,消息20能以多种格式被提供,作为例子而不是限制,这包括文本、音频、视频以及象寻呼机所带的振动方式等等,或它们的任何组合。还应当指出,某些接收设备能够以不同的方式再现消息20。作为例子而不是限制,电视机160能够以音频和视频的方式进行,但时钟无线电装置140将除了音频外全部忽略。不过,如果时钟无线电装置140也具有显示,诸如LCD文本显示,则时钟无线电装置140也可显示文本。
在优选实施例的运行中,参照图1和图2,监视软件197持续监视在监视软件197处接收的分组。正如这里使用的,如编程领域中的普通技术人员所了解的,分组可包含作为事件30或报警10以及互联网无线电数据流的特定的数据。
某些分组不需要附加的处理,诸如已经预定供给接收设备的分组。其他分组可能打算供给其路由尚未完成的接收设备,且监视软件197可以在216建立该路由,例如时钟无线电装置140需要与互联网无线电台101的新的连接。
在不存在事件30的情形下,监视软件197在250确定接收的分组是否要求操作,作为例子而不是限制,监视软件197是否已经处理用于期望的接收设备的报警消息。如果否,则监视软件197可能允许一个接收到的分组不做进一步的处理252便被传送到目标,诸如时钟无线电装置142或个人计算机150。
当在210由监视软件197检测到一个事件30时,监视软件197在220确定该事件30是否需要发送通知到一个或多个接收设备。在某些情形下,事件30的通知具有信息类型。作为例子而不是限制,这样的事件30可以是来自诸如时钟无线电装置140那样的设备,通知监视软件197或者具有时钟无线电装置140能力的另一个设备去接收或传递音频流。对于这些事件30,监视软件197可能在222将该设备加作分组的目标,带有对该设备适合的一组特性,例如,能够处理音频流。
某些事件30需要附加的处理。监视软件197在230尝试把这些事件30与预先确定的应答进行匹配,诸如与位于持久数据存储器196中的数据库内的音频或音视频消息20进行匹配。持久数据存储器196可以是磁媒体、光媒体、固态存储器等等,它们相对于监视器全部是本地的或者是分布式的,不在监视器中。监视软件197诸如在步骤230检索消息20,以便进一步处理。
在一个当前设想的实施例中,消息20可具有与消息20相关联的特性,以指令监视软件197操控这些消息20,作为例子而不是限制,包括如何操控并发的数据流,诸如降低音量或静音、或变暗背景显示、发出预定的音调、重复计数器、所需要的进一步动作、目的地接收设备等等,或它们的任何组合。
在优选实施例中,如果监视软件197确定接收设备也是一个或多个互联网无线电数据流的当前的目的地250,则监视软件197可以按照预先配置的或动态的规则来操控该互联网无线电数据流。作为例子而不是限制,监视软件197可能在降低该互联网无线电数据流的音量属性后把关联的消息20混合到该互联网无线电数据流中。作为又一个例子而不是限制,监视软件197可以诸如在预先确定的触发事件(诸如用户确认)后暂时地暂停该互联网无线电数据流,将该互联网无线电数据流缓冲,以便恢复。
监视软件197在步骤235检索与事件30相关联的所有的接收设备地址,以便进行通知。如果在240找到附加的接收设备,则消息20被发送到每个附加的接收设备。如果附加接收的分组被间插(slotted)以便发送到那些接收设备,则监视软件197在250先处理消息20和接收的分组,然后在254发送经处理的分组到该接收设备。
如果在步骤240没有为消息20找到接收设备,则监视软件197可被配置成支持缺省的接收设备,以及在245发送消息20到该缺省的接收设备。在当前的优选实施例中,对于每个消息20都有可配置的缺省接收设备。作为例子而不是限制,当前作为大多数个人计算机150的部件的扬声器可以充当送往监视器195的消息20的缺省接收设备。同样地,如果没有与事件相关联的已知的消息,则消息20可以缺省为预先确定的消息20,诸如包括文本或合成音频或其二者的消息20。作为例子而不是限制,缺省消息20可包括诸如“已从[设备]接收到警报”这样的信息,其中“[设备]”是产生该事件的设备。
将会看到,本领域普通技术人员可以在以上为了说明本发明的特性而描述和图示的部件的细节、材料、和安排方面作出各种改变,而不背离以下权利要求中阐述的本发明的原理和范围。
权利要求
1.一种用于在收到事件30后发送可编程消息20到接收设备的系统,包括a.互联网104数据通信网接口;b.至少一个发送设备,其操作地连接到数据通信网接口,该发送设备能够根据预先确定的发生的事情而发送该事件30;c.至少一个接收设备,其操作地连接到数据通信网接口,该接收设备能够接收和处理数据;d.持久数据存储器196;e.驻留于持久数据存储器196中的、一组预先确定的选择性地可检索的消息20;f.监视器195,其操作地与发送设备通信以及操作地与数据的提供者101通信,该监视器195还能够访问驻留于该持久数据存储器196中的该组选择性地可检索的消息20;以及g.监视软件197,它的至少一部分驻留于监视器195内并可在该监视器195内执行,该监视软件197能够在从发送设备接收的分组中检测到该事件30,根据该事件30来选择至少一个选择性地可检索的消息20,修改该分组中的数据,并将经修改的分组发送到预先确定的接收设备。
2.权利要求1的系统,其中数据通信网接口还包括局域网。
3.权利要求2的系统,其中事件30包括由操作地连接到局域网190的设备生成的报警10。
4.权利要求2的系统,其中监视器195操作地被连接到互联网104和局域网190,作为在互联网104与操作地连接到局域网190的一个或多个设备中间的网关。
5.权利要求1的系统,其中从监视软件197接收消息20的、预先确定的接收设备是从被连接到局域网190的接收设备和操作地连接到互联网104的接收设备的编组中选择的。
6.权利要求1的系统,其中所选择的、可检索的消息20能够被处理成格式化的数据,以便被再现为人可察觉的感受。
7.权利要求1的系统,其中接收设备包括智能家庭网电器110、120、130、无线电装置140、个人计算机150、和电视机160,它们每个都能够将处理后的数据再现为人可察觉的感受。
8.权利要求1的系统,还包括消息20的外部源,其中当根据该事件30选择至少其中一个选择性地可检索的消息20时,该监视软件197可以接收和处理来自由监视软件197使用的外部源的消息20。
9.一种响应于在监视器195处接收到的分组而生成用于发送到接收设备的消息30的方法,该监视器195操作地连接到互联网104和接收设备,该方法包括a.监视在监视器195处接收的原始分组;b.响应于接收到的事件30,为包括至少一个事件30的分组从一组可检索的消息中选择至少一个可检索的消息20;以及c.对于与所选择的、可检索的消息20相关联的每个接收设备,-i.用新的分组取代送往该接收设备的每个原始分组,其中该新的分组包括所选择的可检索消息20的预先确定的部分;以及-ii.在所选择的可检索消息20的持续时间内,把该新的分组发送到接收设备。
10.权利要求9的方法,其中用包括所选择的可检索消息20的预先确定部分的新分组取代每个原始分组还包括把所选择的可检索消息20的预先确定部分与被包含在原始分组中的输入流媒体数据流的预先确定的部分混合成被包含在该新分组中的新的流媒体流。
11.权利要求10的方法,还包括a.在把所选择的可检索消息20的预先确定部分与输入流媒体数据流的预先确定部分混合成新的流媒体流之前,把该输入流媒体数据流的音频部分改变到预先确定的电平;以及b.在把所选择的可检索消息20的预先确定部分与该输入流媒体数据流的预先确定部分混合成新的流媒体流之前,把该输入流媒体数据流的视频部分改变到预先确定的电平。
12.权利要求9的方法,其中用新的分组取代每个原始分组还包括在用包括所选择的可检索消息20的预先确定部分的新分组取代每个原始分组之前,缓冲该原始分组的预先确定部分,供稍后的恢复。
13.权利要求9的方法,还允许被授权的最终用户修改该组可检索消息20的至少一个特性,包括目的地址、音频内容、视觉内容和在该目的地址处由其中至少一个设备执行的后续动作。
14.权利要求9的方法,还包括a.从被授权的第三方102的消息20的源接收消息20;b.把从该第三方102接收的消息20与至少一个事件30相关联;以及c.把从该第三方102接收的消息20存储在该组可检索消息20中。
15.一种电子的基于事件的消息传送系统,包括a.用于从互联网104接收第一分组的装置;b.用于分析该第一分组以确定它是否包含事件30的装置;c.用于为包含事件30的第一分组从一组可检索消息20中检索与该事件30相关联的至少一个消息20的装置;d.用于把第一分组中的数据变换成第二分组中的一组数据的装置,其中第二分组包含所检索消息20的至少一个部分;以及e.用于对第一分组要求的目的地址以第二分组取代第一分组的装置,该目的地址同样是第二分组要求的。
16.一种经过数据贮存媒体196存储的、基于分组的消息传送系统,包括a.用于通过互联网104接收第一分组的第一多个二进制数值;b.用于分析该第一分组以确定它是否包含事件30的第二多个二进制数值;c.用于为包含事件30的第一分组从一组可检索消息20中检索与该事件30相关联的至少一个消息20的第三多个二进制数值;d.用于把第一分组中的数据变换成第二分组中的一组数据的第四多个二进制数值,其中该第二分组包含所检索消息20的至少一个部分;以及e.用于对第一分组要求的目的地址以第二分组取代第一分组的第四多个二进制数值,该目的地址同样是第二分组要求的。
17.一种使用权利要求9的方法创建的、在计算机可读媒体内实现的计算机程序。
全文摘要
揭示了适合用于在收到事件30后发送用来代替的、或混合在流媒体数据流中的可编程消息20到接收设备的系统、方法和制造的产品。该系统包括互联网104数据通信网接口;至少一个发送设备,其操作地连接到数据通信网接口,并能在事件30发生后根据事件30发送预先确定的报警10到预先确定的接收设备;持久数据存储器196,它包括一组预先确定的、选择性地可检索的消息20;监视器195,其操作地与发送设备和数据流的互联网提供者101通信,该监视器195能够选择性地访问位于持久数据存储器196中的消息20;以及消息传送软件197,它能够检测到事件30,根据事件30来选择至少其中一个选择性地可检索的消息20,以预先确定的方式用所选择的、可检索的消息20的至少一部分来修改该数据流,并将修改后的数据流发送到预先确定的接收设备。
文档编号H04N7/173GK1561611SQ02819050
公开日2005年1月5日 申请日期2002年9月16日 优先权日2001年9月27日
发明者P·范德梅伦 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1