智能信息递送系统的制作方法

文档序号:6432307阅读:139来源:国知局
专利名称:智能信息递送系统的制作方法
技术领域
本发明总体涉及电子信息递送系统,更具体来说,涉及用于及时有效地收集、处理和向个人递送个性化信息的自动化系统和方法。
背景技术
在相对近的过去出现电子通信系统的爆炸性增长之前,关于“信息”的典型个人问题是及时访问信息。当地事件的新闻、地区商业和政策、甚至有娱乐价值的新闻都是通过报纸、邮件或口语传达的。这些方法不但速度慢,而且就递送时所传递的信息对特定个人的有用性而言也是比较不一致的。人们常常没有什么办法来改善这种状况;媒体源的数量非常有限。人们唯一能做的是充分利用实际传送给他们的新闻和信息。
当然,随着无线电和电视以及公共交换电话网的出现,信息递送的质量得到很大改善。递送现在几乎是即时的。然而,与这些创新所代表的改善差不多地仍然要求个人在适当的时间亲临一个特定递送设备(例如电话、电视机或收音机)所在的位置才能检索感兴趣的信息。就电视机和收音机而言,在特定的时间出现在电视机或收音机边是必要的。信息已经变得容易获得,但是信息的递送却由于实际的原因仍然在某些方面不一致。
由于新的信息网络以及用于利用信息网络的新型设备的引入,信息递送再次改善。无线蜂窝电话变得轻便,可以由个人随身携带,由此可以使个人至少访问来自被叫方即该个人与之进行电话联系的源的信息。个人电脑本身是效率较低的信息源,但是当连接到网络时,个人电脑让它们的使用者能访问各种各样的信息。无所不在的因特网,特别是当与万维网(World Wide Web)连接时,使个人能访问所感兴趣的来自各种提供者的信息。个人电脑正变得更加便携、更容易在从一地到另一地旅行时用于网络连接。
电子设备和通信的这些发展,不仅提供了对来自大批的源的信息的更大的访问机会,而且它们还间接地导致更大量的信息的可用性。在利润、可见性、或对成功的信息获取的更大的公共意识等期望的驱动下,许多提供者已经通过因特网、广播和社区天线(community-antenna)电视以及各种卫星通信网,把他们的信息或者向公众普遍开放,或者向订户开放。几乎在任何地方都能获取的信息不再是必须是大众关心的信息,给定可通过其接收信息的频道的数量,信息可以是更适合小圈子的、仅仅是访问信息的狭窄的人口部分所感兴趣的信息。
近年来作出的所有进步,继续提供了不断增加的、可供不断扩大的人口部分使用的信息量,然而访问信息依然是个令人关心的问题—尽管与过去的年代的原因不同。以前,及时的信息访问在很大程度上受到有限的递送手段的阻碍,而现今的主要障碍则是不断被传送的大量内容。当然,仍然具有被有效地通过广播传播的大众关心的内容,以及通过邮件、电话和传真获得的纯粹个人兴趣的内容。然而,在信息谱的这些对立端之间的大量信息依然是几乎到处可用的,但与此同时,又因为这些信息中间杂有大量其它信息而难以有效地访问。此外,信息接收者比任何时候都更加移动,因此问题不仅在于如何在这大量的信息供应中梳理出与它们相关的新闻,而且在于如何在他们移动时的同时做这样的事。
所需要的是以一种自动化的方式,在最适宜的可能时间、在个人所在的位置以个性化的方式获得个人相关的信息的递送。本发明就提供了这样一种系统和方法。

发明内容
为了解决以上讨论的现有技术的缺陷,本发明的一个主要目的是提供一种智能信息递送系统,它能根据订户的个人偏好和当前位置,收集各种信息,区分信息的优先次序,然后选择性地把相关和适时的信息部分递送给订户。
本发明的一个方面是一个用于实现相关信息的及时递送的、包括一个与多个信息网络接口连接的中央处理器的系统。这些接口本身包括用于把输入一直缓存到能被该处理器分析的存储器。订户数据库含有一种动态用户简档,用于控制由处理器进行的信息过滤过程。系统数据库也含有每个接收者当前的优先级加权的位置信息,使得被过滤的内容可被适当地递送。多个位置传感器提供用于在系统数据库中存储的当前位置信息。在一个特别优选的实施例中,系统也自动地搜索用来增强主内容流的额外的有关信息。
本发明的另一个方面是一个用于及时递送相关信息的方法,包括以下步骤提供一个中央处理器;用动态用户简档来填充订户数据库;收集当前位置信息;以及,连续地过滤来自各种源的信息。如果需要的话,用系统在满足预定标准时自动检索出的来自其它源的额外内容来增强所过滤的用于递送的信息。该方法进一步包括确定适当的递送方式并执行递送。
以上相当宽泛地概述了本发明的特征和技术优点,所以使所属技术领域的熟练人员能更好地理解下面对本发明的详细说明。以下将说明构成本发明权利要求的主题的本发明其它特点和优点。所属技术领域的熟练人员应当明白,它们可以容易地根据所披露的构思和具体实施例来更改或设计其它结构来实现本发明的相同目的。所属技术领域的熟练人员也应意识到,这种等同的构造并不偏离本发明最宽形式的精神和范围。
在进行详细说明之前,最好陈述一下在本专利文件中自始至终使用的某些词语的定义术语“包括”和“包含”及其引申词,意思是没有限制的包含;术语“或”是包括性的,意思是和/或;短语“与...相关联的”、“与其相关联的”及其引申短语,可以指包括、被包括在...内的、与...互连的、含有、被含在...内的、与...连接的、与...相连的、可与...通信的、与...协作、交叠、并置、与...接近的、被束缚在...的、有、有...的特性等等;术语“控制器”意思是控制至少一个操作的设备、系统或其一部分,这样一个设备可以以硬件、固件或软件的形式实现、或者以它们中至少两种的某种组合的形式实现。特别地,控制器可包含一个数据处理器以及存储可以被该数据处理器执行的指令的一个相关联的存储器。应当注意的是,与任何特定控制器相关联的功能可以是集中的或分布式的,无论是本地的还是远程的。在本专利文件中提供了对某些词语的定义,所属技术领域的普通熟练人员应当明白,即便不是在大多数情况中也是在许多情况中,这种定义适用于这种定义的词语的先有的用法以及将来的用法。


为了更彻底理解本发明及其优点,现在参考以下结合附图所作的说明,附图中相同的标注号代表相同的对象,附图中图1是表示本发明的智能信息递送系统(IIDS)的所选子系统的相互关系的框图;图2是详细表示按照本发明一个实施例的图1的信息收集子系统的所选组件的框图;图3是详细表示按照本发明一个实施例的图1的订户位置子系统的所选组件的框图;图4是表示按照本发明一个实施例的图1的信息包装(packaging)子系统的所选组件的框图;图4A是详细表示按照本发明一个实施例的图1的信息包装子系统的所选组件的框图;图5是详细表示按照本发明一个实施例的图1的信息分发子系统的所选组件的框图;图6是表示操作按照本发明实施例的IIDS的方法的流程图;以及图7是表示按照本发明实施例存储在数据库上的所选文件的框图。
具体实施例方式
以下讨论的图1至图7以及本专利文件中用来说明本发明的原理的各种实施例,都只是示例性的,不应以任何方式认为是限制了本发明的范围。所属技术领域的熟练人员将明白,本发明的原理可以在任何适当安排的信息网络中实现。
图1是表示按照本发明实施例的智能递送系统(IIDS)100的总体框图。通过IIDS,从许多源接收的、任何数量的格式或通信方式的信息被处理并选择性地递送到订户。注意术语“订户”是为了方便而使用的,但是本发明的系统和方法既可以由一个用户组中的一个或多个个人独立地使用,也可以由IIDS服务的实际订户使用。因此,术语“订户”适用于他们所有人以及其它类似的情形。信息收集系统200从各种公共的或私用的源接收信息。订户自然必须提供与这些源的连接,有些是通过预定。当然,可以安装家内(in-home)或营业场所内(in-business)的源,并由用户连接,公共的源可以通过无线电波(airwaves)到达,尽管接收设备一般讲必须由用户安装。此外,用户必须确保所有需要的信息输入被适当地连接到信息收集系统200。当然,用户也可以从一个单一的媒体源获得所有输入,这个媒体源自身收集并组合输入(或许包括本地输入),这样用户就不必参与这个过程。换言之,收集系统200可以位于现场(on-site)或现场外(off-site)。
注意,这里所使用的术语“现场”总体上指的是一个位置(固定的或移动的),它可被定义为是在相当多的时间能在该处找到用户的一个主要位置。IIDS 200的用途是向用户递送信息。如果订户要保持在一个位置,这个任务会稍微简化,但是一般用户并不这样。用户的家或营业地可能是最能经常找到他或她的地方。收集子系统200的组件将最经常地在现场被找到,尽管不是必定如此。
当信息被收集子系统200收集到后,信息被输送到信息包装子系统400。包装子系统400确定应当将所收集的大量信息的什么部分转发到订户。实际接收的信息的量可能是巨大的,但是只有较小百分比的信息当前是对订户有用的。包装子系统400利用存储在智能信息递送系统数据库700上的信息,确定什么内容要被传递,并且如果需要的话,组合来自多个源的信息。
当前相关的信息然后被传递到信息分发子系统500,后者处理信息,把它变成用于由具体环境下最佳的可用装置向用户传送的适当格式。这个确定是部分地根据由订户位置子系统300提供的、存储在IIDS数据库700上的位置信息而作出的。位置子系统300连续地收集关于用户的当前位置的信息并使用在数据库700上存储的关于用户最可能处于的位置的信息。
数据库700可以位于现场或现场外。在最佳实施例中,它安装在一个现场IIDS服务器(未予示出)中。IIDS服务器可以是个专用计算设备,或者是在一个也用于其它用途的、诸如个人电脑或电视机机顶盒的设备上驻留功能,IIDS服务器也可以安装图1中所示的子系统的一些或全部。同样,数据库700也可以是分布式的,就是说,按照本发明在其上存储的各种数据,如果不位于中央IIDS服务器中,则也可以被存储在与各种子系统相关联的数据存储设施中。数据也可以被映射(mirrored)在多个位置,就是说,一开始复制,以及每当被更新时复制,使得相同的信息被记录在一个、两个或多个地方。不过为了简便,这里将把数据库700称作是在一个现场IIDS服务器上驻留的一个单一的存储设备,除非另一种配置有明确的描述或者根据有关描述的上下文是非常明显的。
图7是表示按照本发明实施例存储在数据库上的所选文件的框图。数据库700上至少有一个对应于一个订户的动态简档710。注意,IIDS 100可以服务于一个以上的订户,并且一个订户必要的话可以用一个以上的简档。例如,一个定期去一个远方城市旅行的订户可以在该城市时使用一个简档,在家时使用另一个简档。在最佳实施例中,单一的简档允许订户容易地在这些显著不同的信息需求之间转换,与此同时,不管用户如何移动,仍然服务于基本的信息要求。
典型的订户简档710包括订户的身份和通常的居住地点和工作地点。简档中也有从一个地点到另一个地点的一般路线,这或者由用户输入,或者由诸如可用于任务的Web站点之类的第三方服务器自动推算出。通常花在途中的时间最好也被包括在内,这也或者是直接输入的或者是计算出来的。以同样的方式,可以将例如去教堂、集会(lodgemeetings)或星期六早晨外出打高尔夫球等定期或半定期的外出包括在内。自然,这些事项每一个都可以被删除或更改,但是它们只是代表一个缺省的活动,即除非系统接到相反的输入,否则就假设将要按时进行的活动。另一方面,休假或非例行的旅行,可以通过对持续时间的进行限制或设置到期日期的方式而被输入。
数据库700也包括一个与动态简档710相参照的可用通信设备列表720。该设备列表例如包括所有可应用的电子邮件地址、移动电话号码、web使能电话、收音机和有线电话。这些设备当然不必是常规的,而是可以包括位置显示装置或数字寻呼机、专用扬声器等等。一个设备当然可以服务于多于一个的订户,并与每个可应用的简档710相互引用。通信器(communicator)设备列表720一般将包括许多现场可用的设备,使得订户例如在家就能得到系统的通知,而不管他们在家中的位置如何。和每个设备一起,列出一个用于建立联系的地址或电话号码,以及他们将通过其接收信息输送的可接受格式或协议。多数信息递送一般正是通过这些设备完成的。
动态简档也含有一个优选信息源的源列表730,这些源是订户最经常赖以获得信息的。优选地,这个列表包括特定的信道,诸如无线电和TV台以及可以在那里找到一定类型的信息的网站。作为一种选择,该列表可包括一定的信息类别,例如体育比赛得分、股票市场指数和交通报告。在每一种选择中,也都可以规定日时、星期几或事件,以便指示何时特定信息对订户最有价值。列表730中与每个信息源一起存储着可用的信息格式。有些源将包括一个以上的格式,例如,一个网站可包括文本、HTML和多媒体信息,而一个电视台可包括声频、视频和文本(闭路字幕(closed captioning)格式。转换程序740将—尽管不是总是有必要一把输入信息从其原有格式转换成各种通信设备可接受的格式,这些转换程序也可以存储在数据库700上。如果要求声频输出,则可以通过文本到语音的转换,将输入文本文件转换成语音;或者将视频信号缩减到只有声频部分。一个指挥本文中描述的各种IIDS操作的IIDS控制程序750最好也驻留在数据库700中。
诸如以上所述的动态简档710信息,由订户通过输入站600输入,如图1中所示,输入站600包括显示器605和键盘610,也可以包括其它设备,例如鼠标、磁盘驱动器、磁带驱动器等等。假设输入站600位于现场,不过这并非必要。在一个实施例中,这些组件实际上是一个被用作IIDS服务器本身的个人电脑的组件。订户简档数据也可以通过任何用于信息递送的通信设备输入,倘若它们能按某种方式将订户简档数据传送到数据库700的话。
最后,应当注意到,归属于图1中的各种子系统的功能以及图7中所示的数据库文件是出于方便而作如此解释的,本发明的各种功能和组件在另一个实施例中可以以不同的方式组合在一起,以完成相同的基本目的。
图2是详细表示按照本发明一个实施例的图1的信息收集子系统的所选组件的框图。信息收集子系统200从各种源收集信息(有时在本文中称作“内容”)。这些源可包括广播电视和无线电、有线电视、卫星广播、或专用网络、或虚拟专用网络、或者各种本地输入设备。“本地”一般指现场获取的输入,即从靠近接收者的服务器的区域(通常是(但不必是)居所)获取的输入。这种本地设备可包括摄像机(诸如保安摄像机)、温度计、气压计、或其它气象仪器、运动检测器、仪表和器具监控器等等。在图2中所示的实施例中,来自各种各样的这类输入源组的输入由输入处理器处理,即由TV输入处理器205、无线电输入处理器210、家庭视频(即保安)摄像机输入处理器215、因特网输入处理器220和气象状况监测输入处理器225处理。按照需要可以包括其它输入处理器。注意在图2中每个输入处理器是逐一列举的,但是实际上可根据所用的源的需要包含多个输入处理器。各个输入处理器的功能是按处理器800通过选择器/增强器250所指令的那样选择它们信息输入的一个,并允许信息到达缓冲存储器850,或者在被选择器/增强器250选定时传递到信息包装子系统400。在最佳实施例中,输入处理器在适当时处理定位所需的无线电台或在万维网检索中搜索所需信息的搜索和监视请求。
注意处理器800最好由处理器800与之通信的数据库700上的控制程序750来控制。处理器800也与存储器850通信,在按需要执行来自控制程序750的指令时使用之。如上所述,存储器850也缓存所接收的信息,直到信息能被进一步处理(或者—如果适用的话—被丢弃),这是一个也可以用数据库700执行的功能。在图2和接着的图3-5中,处理器800、存储器850和数据库700被逐一列举,就好像它们是服务于每个子系统的相同组件一样—这很可能就是这样,尽管并不是非要如此。
也要注意,可以认为信息分为至少三个不同的类别,对每一类别的处理都有所不同。第一类是恒定的信息流。有线的和无线的两种广播源总是可用来被监视是否有相关内容。例如,在有关的美国专利申请“Transcript Triggers for Video Enhancement(用于视频增强的副本触发器)”中披露了一种监视和分析电视节目的装置和方法,该申请申请号为09/627,188,发明人为Thomas McGee,NevenkaDimitrova和Lalitha Agnihotri,被转让给本发明的受让人,特此作为参考引用。这可以被称作被动监视(passive monitoring),因为,信息源被简单地选择,其内容被观看。另一方面,主动搜索(activesearching)则利用诸如可从例如万维网获得的信息,不过该信息只应请求被从一个源传送。对应于这样一个源的输入处理器按处理器800所指令的那样并根据动态简档710在适当的时间做出这种请求。在以下被转让给本发明的受让人、特此作为参考引用的专利申请中进一步解释了内容增强美国专利申请号09/532,845,发明名称“System andMethod for Automatic Content Enhancement(用于自动内容增强的系统和方法)”,发明人为N.Dimitrova,T.McGee和K.Mankovich,申请日2000年3月21日;美国专利申请号09/351,086,发明名称“Method and Apparatus for Linking a Video Segment toAnother Segment or Information Source(用于链接视频段和其他段或信息源的方法和设备)”,发明人为Nevenka Dimitrova,申请日1999年7月9日,(EPO参照号EP 1 110 156 A1);美国专利申请号09/627,188,发明名称“Transcript Triggers for VideoEnhancement(用于视频增强的副本触发器)”,发明人为T.McGee,N.Dimitrova和K.Mankovich,申请日2000年7月27日;美国专利申请号09/818,303,发明名称“Automatic Video Retriever Genie(自动视频检索者Genie)”,发明人为N.Dimitrova和A.Janevski,申请日2001年3月27日。
在一个特别优选的实施例中,第一类或者第二类信息被自动搜索并处理,因为,它与另外要用于向订户递送的信息相关(或者至少使得可用于递送)。这种补充内容有时被称作“增强信息”,因为它是紧密相关的,所以被添加到已经作了递送标记的信息,为订户提供额外的内容。“被添加”可以指简单地附加,但是可包括适合信息要被递送到的设备的方式的交织(interleaving)。例如,一个被转换成文本并作为电子邮件向订户办公室计算机发送的语音邮件,可以用与可通过网络得到的额外信息的超链接来增强。或者,可以将信息检索出来,以文本、图像、甚至声频文件的形式附加。这种内容增强当然将与见之于动态简档710的偏好有关。
第三类的输入可以来自告警源。这些信息源与信息输入系统相通信,但是不传送信息,除非发生某些预定的事件。这些信息可以是天气告警,或者只是从接收者办公室计算机网接收的通知。换言之,一个告警源可以起因于一个例如火警的实际危险的警告,但是也可以只是更良性的事件的通知,例如在某人家中的电话应答机上收到一个语音消息。尽管这类信息可以用名字和号码等等来增强,但由于它们通常是个性化的并且经常是紧急的性质,故这类信息可能不是有规律地被增添。
总之,在所示的实施例中,收集子系统200收集从各种源提供给它的信息,必要时检索信息,并按照动态简档710在信息中监视所需的内容。简档710例如可以规定,某给定广播电台在早上7:58播出的交通报告应当被收听或者记录,并在订户准备离开家的时候被递送到订户。它也可以指示应当定期地进行网络搜索,但是只有在订户的路线经过的街道被提及时才被递送。一旦订户已经到达某个商务或居民区,预示一个通勤来往的即将结束,则可完全忽视交通报告信息。换言之,有些信息被忠实地递送(或者至少尝试过递送),而其它输入则仅当根据例如其内容或根据订户当前位置而满足一定标准时才被递送。一旦收集子系统200已经收集了信息,信息就被传送到包装子系统400,已准备供递送的信息。
图3是详细表示按照本发明一个实施例的图1的订户位置子系统300的所选组件的框图。处理器800按照控制程序750所指令的那样定期地监视订户的当前位置并更新动态简档710,以便信息将被发送到正确的通信设备。如前文所述,订户位置影响为了递送而要被收集并处理的信息的类型并影响信息将被如何包装。处理器800可以使用从多个传感器接收的位置数据。例如,在现场,可以用运动传感器很精确地确定订户的位置信息,运动传感器通过现场传感器接口315向位置子系统300提供输入,前者接收并处理例如来自运动传感器的输入。订户也可以带一个电子ID,例如一个通过分布在现场的传感器重复地报告其位置并向处理器800提供输入的射频(RF)标记,以便能够更新动态简档710。也可以使用地面安装的传感器以及麦克风。一户家庭的每个成员可以由一个不同频率的RF标记,以便系统能区分他们。声音和面貌识别程序也可以与麦克风和保安摄像机一起用于这个用途。
现场传感器也可以用于确定订户何时已经离开例如居所。如果在住宅中检测不到运动,或者住宅摄像机检测到订户的汽车正在离开汽车间,则这些指示可能意味着订户已经离开。即使订户的位置不能被精确地确定,如果订户汽车中的全球定位系统(GPS)在报告变化的坐标,则订户很可能在车中。于是就能相应地递送信息。(如果汽车是由一个以上的人使用的,则简档中的一个时间安排指示可以帮助确定是否就是订户实际在开车)。
现场外,GPS传送器可以向接收机320发送位置信息,通过网络接口325接收的无线电话或个人数字助理(PDA)的使用可以触发一个(精确性较小的)的订户位置的指示。因特网接口330也可能是有用的,尽管是以间接的方式。假设没有网站定期地报告订户的移动,但是查询能够确定例如某飞机何时已经离开或到达。与指示订户旅行计划的简档710信息相联系,这可以是可靠的指示,表明在一定的时间,电子通信是毫无意义的。当然,直接通过订户接口335接收的订户输入可能是最可靠的。
在没有传感器/定位器输入时或者除了传感器/定位器输入以外,处理器900也可以分析在数据库700上存储的信息,以估计订户的位置。例如,从一小时前发生的离开订户居所的事实,可以推断订户现在正在工作,假定没有相反的输入的话。最后,如果位置子系统300检测到相冲突的位置信息,则可以在数据库700中作适当的记号。系统然后也可以向所有的通信设备或其一个选定的子集发送一个告警,以请求订户确认它们的当前位置。或者,也能通过要求用户“登录”或者每当用户改变位置就发出语音命令而找到位置。例如,当进入汽车时,订户说出“新位置...汽车”等等,系统于是更新(或确认)相应的位置信息。
图4是表示按照本发明一个实施例的图1的信息包装子系统400的所选组件的框图。这个子系统接收由收集系统200为递送而收集和选择的信息。信息包装子系统400包括用于存储所接收信息的输入缓冲存储器850。处理器800确定每个信息包装段的端点。(注意这个分段不必是一个递送单位,没有要求要将其完全地传送给用户)。处理器800也检查数据库700中的当前位置文件,以确定订户的当前位置。一个处理器连同当前位置一起察看对可由订户在当前位置访问的通信设备的选择,并选择它们中的一个或多个作为最适合设备来递送。这个选择是根据也存储在数据库700中的一个预定标准而作出的。该标准例如包括被递送的信息的类型和格式及其相对重要性。订户递送偏好可以被包括在动态简档710中并且也作为要考虑的因素。一旦选定一个或多个设备,信息就被适当地包装。包装只不过指的是选择信息的哪些部分供递送,并且如果需要,根据接收设备的容量以及信息要在其上递送的传输信道将要递送的信息划分成分段。包装也可以包括将来自一个源的信息用从另一个源获得的内容增强。可以将系统设定成在一定情况下搜索这个额外内容。例如,并非不寻常的是,将多媒体分段的大小缩减,方法是剥离声频和视频部分并仅仅传送文本或一系列的文本消息。信息被适当包装后,被存储在存储器850(或数据库700)中,直到被输送到分发子系统500供实际递送。图4表示一个概括形式的信息包装子系统400。在图4中的一个更详细的实施例中,输入信号(声频、视频、其它数据、或者一种组合)进入信息包装子系统400a并被提供到副本(transcript)抽取器410,在抽取器中从声频/视频数据输入信号中抽取一个副本。同时,节目类型分类器415利用从一个电子节目指南(如果可用的话)抽取的分类信息根据节目的类型(genre)对节目分类。或者,能通过使用如美国专利申请“ProgramClassification Using Object Tracking(使用目标跟踪的节目分类)”(申请号09/452,581,申请日1999年12月1日,发明人为NevenkaDimitrova、Lalitha Agnihoti和Gang Wei)所提出的视频分析,或者通过使用如美国专利申请“Apparatus and Method of ProgramClassification Using Observed Cues in the TranscriptInformation(使用副本信息中观察到的线索的节目分类设备和方法)”(申请号09/739,476(客户案卷号US000397),申请日2000年12月18日,发明人为Kavitha Devara)所提出的副本分析,找出节目类型。(上述两个申请都由本申请的受让人拥有,特此作为参考引用。)一个提示抽取器/信息分析器425从副本分析器410接收副本,寻找知识数据库700中存在的用于通知一个诸如无联系的(discrete)新闻故事的新节目片段的开头的提示。例如,出现在一个闭路字幕流中的三重箭头,或者一个一般的引导语句“今晚体育”或“带[发布者名字]的天气”等等。这些提示当然可以根据如节目类型分类器415所确定的节目的类型而变。一旦找到一个新的故事的开头,提示抽取器/信息分析器425就看文本中的非停顿词来寻找似乎连贯的文本段。这也许是由于相同的单词或类似的单词被重复的事实。或者,如果找不到开头,则提示抽取器/信息分析器425寻找在文本中的相邻文本段之间有最大不连贯性的点。声频/视频分析器420也接收输入信号,按照输入自身的特征进行分析。例如,声频信号能按照它在任何时刻是否代表谈话、沉默、音乐、噪声等等来分类。同样,输入信号的视频部分可以经受剪辑检测或色彩分析,以确定它在哪里分解成无联系的节目部分。最后,分段器430接收声频/视频分析器420和提示抽取器/信息分析器425的输出、以及知识数据库435中的任何相关信息,并用这个输入进行关于故事范围的任何推测。
在这个时刻被包装的信息包括标记每个分段的开头和结尾的标志(可以将一个项目划分成用于递送的分段)以及它应被发往的一个或多个设备的指示。包装子系统400也优先化用于递送的信息—如果要求多重传送的话,如果有太多地IIDS要处理,则可以丢弃一些信息。这些确定是由处理器800在控制程序750的指示下并参照简档710作出的。
图5是详细表示按照本发明一个实施例的图1的信息分发子系统500的所选组件的框图。在这个实施例中,由包装子系统400包装的信息在分发子系统500中以标准格式被接收,一起被接收的还有它为实现递送而应被发往的一个或多个设备的指示。信息被临时存储在输入缓冲器850中,被处理器800检查,以确定应如何发送它。处理器800然后指示输出选择器515将该信息传送到适当的输出处理器。因特网输出处理器520将该信息转换成例如用于传输的封装数据(packetized data)。PDA输出接口525同样相应地为传输准备输出,就是说,以一般地适合PDA最好是要专门接收该信息的PDA的资源和显示能力的方式准备输出。不过有些类型的信息是以不同方式处理的。例如,广播电台交通报告可以被完整地以声频形式发送到扬声器或移动电话。在后一种情形中,广播被缓存在缓冲存储器850中,直到与订户的联系被无线电话接口530实际确认,此时处理器800指令输出选择器515将其从存储器传送到订户。语音邮件消息可以按类似的方式处理。现场扬声器接口535只是向与订户的当前位置相关联的一个现场扬声器或扬声器组发送声频信号。最好包含一个文本-语音或声音识别格式转换器(未予示出)并在必要时使用。一般来说,格式转换程序740监督转换过程。图中只是为了方便显示了在处理器800指令下的个别输出处理器,如果考虑所有的输入源和所有输出设备,则可以有任何数量的用于处理每个可能的转换过程的处理单元。图5中所示的设备和设备接口是示例性的,而不是对本发明范围的限制。
注意,在信息收集子系统200中接收的有些信息,可以通过适当的通信设备被传送到订户。例如,可以将涉及某订户预期上班路线上的不利情形的无线电交通报告传送到订户当前位于的淋浴间附近的扬声器。如果订户已经上路,则可以将传送信息以便递送到车载收音机或(在格式被适当修改后)发送到车载电话、以电子邮件的形式发送到便携式电子邮件设备、或者以消息的形式发送到寻呼机。尽管可能对实际的无线电信号没有做什么,信息仍然被认为按照本发明为分发目的而作了包装和格式化。关于自动译码的另外的信息,见于R.Mohan、J.Smith和C.S.Li的“Adapting Multimedia Internet Contentfor Universal Access(用于普遍访问的自适应多媒体因特网内容)”(IEEE TRANSCATIONS ON MULTIMEDIA,1999年3月,104-114页),特此引用该文作为参考。
图6是表示操作本发明实施例IIDS 100的方法600的流程图。一开始(过程步骤“开始”),系统硬件已经例如按以上结合图1所述的那样被设置。首先,IIDS 100接收至少一个(部分的或完全的)订户动态简档710并将信息存储在数据库700上(过程步骤605)。注意到在这里订户简档710被称作是“动态的”,因为在正常操作中,订户简档不仅要被修改,而且要被频繁地改变,以反映订户的新位置,并且对应的与通信设备的对照关系也将被更新。尽管动态简档可能被频繁地改变,然而,并没有要求非要这样做。配备了这个简档710的收集子系统200监视一个或多个输入源中根据简档710应当向订户递送的信息(过程步骤610)。订户的位置被定位子系统300确定(并且频繁地被再确定)并被存储在动态简档710中的数据库700上(过程步骤615)。这个信息然后可以被包装子系统400作递送前的处理(过程步骤620),然后由分发子系统500适当地格式化,并通过一个或多个通信设备被递送到订户(过程步骤625)。在处理包括多个分段的信息(无论是增强的还是未增强的)时,可以为个性化的递送而对各分段进行优先化(例如按照简档710中的信息)。最后,可选地记录下供以后参考用的对递送(或者试图的递送)的确认(图中未予示出)。
尽管详细说明了本发明,所属技术领域的熟练人员应当明白,在不偏离本发明最宽泛形式的精神和范围的情况下,他们可以作出各种改变、替代和修改。
权利要求
1.用于选择性地向订户递送信息的系统(100),所述系统包含数据库(700),用于存储一个包括订户的信息偏好和上一个已知位置的动态简档(710),并用于存储一个可供订户用于接收信息的通信设备的列表(720),通信设备列表(720)包括与每个设备有关的访问信息;与数据库(700)通信以用于确定订户的位置的定位器系统(300);收集器(200),用于接收来自多个信息源的信息,收集器(200)包含一个与数据库(700)通信的处理器(800),它用于按照订户的信息偏好和上一个已知位置选择要准备哪些向订户递送的信息;与数据库(700)和收集器(200)相通信以用于包装被选择来用于递送的信息的信息包装器(400);与数据库(700)和信息包装器(400)相通信的递送系统(500),用于格式化所包装的信息并将其通过该列表中列出的对应于订户的位置的至少一个通信设备向订户传送。
2.权利要求1的系统,其中,该信息是以实质上与其被接收时的格式相同的格式向订户传送的。
3.权利要求2的系统,其中,该信息是在实质上与其被接收的时间相同的时间向订户传送的。
4.权利要求2的系统,其中,该信息被存储在存储设备中一直到它能被向订户传送。
5.权利要求1的系统,进一步包含一个用于指导系统的操作的控制程序(750)。
6.权利要求1的系统,进一步包含一个指导由递送系统(500)进行的格式转换的格式转换程序(740)。
7.权利要求1的系统,其中,递送系统(500)能将声频信号转换成至少一个用于向订户递送的文本消息。
8.权利要求1的系统,其中,递送系统(500)能将文本信息转换成用于向订户递送的声频格式。
9.权利要求1的系统,其中,包装的信息包括一个指示信息应向其传送信息的至少一个通信设备的标志。
10.权利要求1的系统,其中,收集器主动地搜索,以定位可通过信息网络得到的信息。
11.权利要求10的系统,其中,信息网络是因特网。
12.权利要求10的系统,其中,收集器(200)从所定位的网站请求内容。
13.权利要求1的系统,其中,包装器(400)在有一个以上的信息包可用于向订户传送时优先化信息包。
14.权利要求1的系统,其中,收集器(200)在确定哪些信息要向包装器(400)输送时,按照预定的算法分析所接收信息的内容。
15.权利要求1的系统,其中,信息包装器(400)包装来自各种源的信息,以准备用于向订户递送的增强的信息内容。
16.权利要求15的系统,其中,系统(100)自动地搜索用于准备增强的信息内容的信息。
17.权利要求1的系统,其中,定位器系统(300)包括至少一个用获取的可视图像来定位订户的摄像机。
18.权利要求1的系统,其中,定位器系统(300)包括至少一个用GPS信号来定位订户的全球定位系统(GPS)。
19.权利要求1的系统,其中,定位器系统(300)提供订户正从一个位置移向另一个位置的告警。
20.权利要求19的系统,其中,递送系统(500)在接收到告警后将包装的信息传送到至少一个第二通信设备。
21.用于选择性地向订户递送信息的方法,所述方法包含以下步骤维护一个数据库(700),该数据库含有至少一个订户动态简档(710)以及一个可通过其向订户递送信息的通信设备的列表(720);接收受来自多个源的信息;确定订户的上一个已知位置;比较所接收信息与动态简档(710),以确定应将所接收信息的哪些部分向订户递送;准备一个含有被确定为适合于递送的信息的信息包;以及将信息包通过该列表中列出的对应于订户上一个已知位置的至少一个通信设备向订户传送。
22.包含适于向订户传送的信息包的信号,所述信息是通过以下步骤生成的接收受来自多个源的信息;确定订户的上一个已知位置;比较所接收信息与存储在数据库(700)中的用户动态简档(710),以确定应将所接收信息的哪些部分向订户递送;根据订户动态简档确定可以通过其向订户递送信息的通信设备的列表(720);准备含有被确定为适合于递送的信息的信息包;将信息包通过列表中列出的对应于订户上一个已知位置的至少一个通信设备向订户传送。
全文摘要
一种用于及时向订户递送相关信息的系统和方法。通过设备接口接收来自多个源的信息,设备接口允许中央处理器按照存储在订户数据库中的动态简档评估每个信息流。多个位置传感器跟踪并报告各个接收者的位置。处理器确定将向接收者提供的内容以及用于向订户递送所选信息的递送方式。
文档编号G06F13/00GK1596408SQ02823769
公开日2005年3月16日 申请日期2002年11月14日 优先权日2001年11月29日
发明者L·阿尼霍特里, J·兹梅曼, N·迪米特罗瓦 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1