警报管理装置及其警报管理的方法

文档序号:7950183阅读:178来源:国知局
专利名称:警报管理装置及其警报管理的方法
技术领域
本发明涉及一种警报管理装置及其警报管理的方法,尤其涉及一 种提供改进的警报通知用户化的警报管理系统。
背景技术
在近几年,用于管理每天活动的电子应用和服务的使用和普及已
经出现爆炸式增长。例如,用于辅助用户选择TV节目的应用,管理与 其他用户的约会或者联络的应用已经成为普遍了。许多这些应用和服 务都使用警报,由此用户可以被通知用户感兴趣的事件、信息或者其 他相关问题。
用户可以自己建立警报,例如通过在日历程序中添加约会或者从 TV节目表中选择TV节目,或者可以自动产生警报,例如自动顺序地 选择所有的TV节目。静态警报可以例如通过用户人工地输入描述警报 的特性和条件的文本并且在条件合适的时候而产生,任何有效装置(例 如振动警报或者警报声)会向用户报警。典型地每种应用以及服务都 有其自己的方法为用户建立基于警报的应用。
使用警报的当前应用的例子是电视服务,被称为MyDTV内容 IQTM,其允许观看者建立个人简档,用于对许多定义的类别编制优先 选择的节目。系统产生详细的元数据,包括传输的TV节目的特性和向 观看者的置顶盒不断地传输元数据。置顶盒检测用于即将到来的节目 的元数据,并且如果节目被识别出其与观看者定义的简档相匹配,则 在观看者当前观看的频道上突然出现推荐警报。
往后希望使用警报的应用和服务会变得数量更多,并且很可能单
个用户可以与多个不同的应用和服务相关联,并且因此可以从多个源 头接收警报。还希望应用和服务会日益增加地用在动态且不可预知的 环境中。例如,希望在数量日益增多的应用会在可以被用户携带的移 动设备上运行。而且应用和服务可以日益增加地用于提供与改变环境 相关联的警报。例如,交通监控系统可以响应所接收的动态交通信息 而提供表示即将到来的交通拥塞的警报。因此,应用和服务必须曰益 增多地适应动态环境。
然而,在数量日益增多的不同警报出现在一个或者多个用户面前 的情况下,在对行动过程作出的决定之前,用户主动处理、考虑并且 评价警报的需求增加。因而,实际上,当发生的报警的数量增大时, 会降低便捷性和用户友好性。因此,非常需要能够改进用户友好性和 便利性或者改进用户接口的系统。
考虑到要产生警报的典型应用仅仅考虑到对所有警报产生相同的 警报声或者消息类型。例如,对于日历应用来说,通常仅能够把单音 与事件提醒联系起来。因此,用户必须主动确定是哪种事件与报警相 关联。这在许多情况下是无法实现的并且对于用户来说也是不方便的。
在某些地区,已知人工操作地定制一些警报,使得在向用户报警 时不同警报使用不同的信号。具体地,在移动电话领域中,用户知道 手动地将不同铃声指定给移动电话的电话本中的不同,由此可以使不 同的呼叫者与不同的铃声联系在一起。通过这种方式,收到的电话的
铃声可以不仅仅向用户报警有收到的电话,而且还可以识别呼叫者。
然而,虽然这种方法可以提供一些好处,但是对于制定很多警报 来说是不可实现的方法。特别地,人工指定慢并且对于用户来说不便 捷并且典型地会导致仅仅很少的人与特殊铃声相关联。当警报的数量 变得越来越多并且多变时,用户需要的工作就变得令人却步了。
此外,该方法需要用户知道铃声和呼叫者身份并且能够提前指定。 因此,该方法不灵活且是静态的,并且不适于可以改变警报的特性和 类型的动态环境。例如,在许多其他应用中,警报可以响应预先确定 的特性而自动产生。例如,警报可以响应逐步建立的用户简档而自动 产生。例如,许多警报不能由用户主动地建立,并且甚至对于用户来 说都不知道已经定义了警报。此外,警报可以是不可预知的,因此不 能够手动地向该警报指定警报信号。
因此,改进的警报管理系统将是有益的,并且特别是考虑到增加 的灵活性、改进的用户化、增加的用户友好性、改进的用户接口、对 动态和/或不可预知的警报环境的增加的适用性以及/或者改进的警报 性能的警报管理系统都将是有益的。

发明内容
因此,本发明寻求单独地或者以任何组合地减轻、缓解或者排除 上述的一个或者多个缺点。
根据本发明的第一方面,提供一种报警管理系统,包括用于提 供与多个显示项目相关联的第一描述数据的装置;用于提供与警报相 关联的第二描述数据的装置;用于响应第一描述数据和第二描述数据,
选择多个显示项目中的被选定的显示项目用于警报的装置;以及用于
在警报被激活时,向用户显示出所选择的显示项目的装置。
本发明可以在警报被激活时允许警报的适当显示项目被自动选择 并且在该向用户显示。本发明通过利用警报和显示项目的描述数据的 信息,可以选择合适的显示项目。描述数据可以是例如与警报或者显 示项目相关联的元数据或者文本数据。例如,第二描述数据可以包括 多个显示项目中每一个的标题或者文件名。
本发明可以提供警报与显示项目的灵活联系,对指定警报允许灵
活且/或动态地选择合适的显示项目。通过利用可获得的描述数据,在 某些实施方案中可以进行选择而没有任何用户的介入或相互作用。该 方法适于可以定义动态且自动警报的不可预知环境。例如,可以存储 大量适合的显示项目,例如警报曲调,并且当定义警报时,可以自动 选择存储的最合适的显示项目。
本发明可以允许改进的用户接口并且可以特别地允许警报通知之 间的改进差别。本发明可以提供一种警报的显示,例如自动对不同类 型的警报选择不同的警报曲调,为用户提供了额外的信息而不需要用 户进一步考虑或者调查。可以提供对用户更便利的警报通知,在确定 警报特性时需要用户较少的主动介入。
可以在任何适当的时间进行显示项目的选择,例如在定义警报的 时候或者在激活警报的时候。通过对与多个显示项目中的每一个相关 联的第一和第二描述数据评价匹配标准,用于选择的装置可以例如可 操作地选择所选显示项目。被选定的显示项目可以作为依照匹配标准 提供了最佳匹配的显示项目而被选择。
在某些实施方案中,本发明可以特别地允许针对警报特性的显示 项目用户化,而不需要人工地为警报指定警报通知信号。
根据本发明的可选特征,该警报是内容项目警报。该警报可以针 对内容项目定义,例如电影、TV节目、歌曲、新闻项目、电子文章等。 本发明可以允许针对内容项目的警报显示用户化。例如,不同曲调可 以用作对不同类型的TV节目的警报,
根据本发明的可选特征,第二描述数据包括与内容项目相关联的 内容描述数据。这可以允许实用的且复杂性低的实施。可替换地或者 额外地,该特征可以例如允许改进的性能,例如通过为指定警报准备 更合适的要被选择的显示项目。
根据本发明的可选特征,用于选择的装置响应第二描述数据的语 义而可操作地选择所选显示项目。这可以提供合适显示项目的改进选 择。例如,不是直接比较第一和第二描述数据,而是可以根据任何合 适的运算法则确定描述数据的语义,并且响应语义可以选择被选定的 显示项目。这可以增加灵活性,因为合适的警报和显示项目可以关联 起来,尽管具有不同的数据格式或者结构。
根据本发明的可选特征,用于选择的装置响应与被选定的显示项 目相关联的第二描述数据字段的数据与第一描述数据字段的数据之间 的匹配而可操作地选择被选定的显示项目。
数据字段可以例如包括与特定相应的描述数据相关的数据。这可 以合适且复杂性低地选择被选定的显示项目。
根据本发明的可选特征,用于选择的装置响应警报的分类和所选 显示项目的分类之间的匹配而可操作地选择被选定的显示项目。分类 可以例如是将数据分类成不同预定种类,例如主题、风格、艺术家、 标题等。这个可以合适且复杂性低地选择被选定的显示项目。例如, 如果为涉及特定歌手的事件而设置警报,则那个歌手的歌曲会自动地 被选择为在该警报被激活向该用户报警时使用的显示项目。
根据本发明的可选特征,用于选择的装置响应用户简档而可操作 地选择被选定的显示项目。这可以提供合适显示项目的改进确定,并 且特别地不仅可以针对警报的特性,而且可以针对用户的特定特性允 许警报显示的改进用户化。用户简档可以例如是用户优选选择简档。
根据本发明的可选特征,用于选择的装置响应用户简档而可操作 地选择被选定的显示项目,该用户简档包括对被选定的显示项目和与 警报相关联的项目的共用优先选择。这允许对合适显示项目进行改进
且复杂性低的选择。
根据本发明的可选特征,报警管理装置还包括用于通过从基于第 二描述数据的文本中摘取概念来确定概念数据的装置,并且该用于选 择的装置响应该概念数据而可操作地确定被选定的显示项目。
这可以提供合适的实施,并且可以允许根据一般文本数据对警报 显示进行自动用户化。该文本数据可以是一般的文本数据,没有专用 于显示项目的选择。例如,文本可以是用于警报的描述性文本(例如 在日历应用中的会议描述)。该特征可以允许现有的基于文本的用户 输入或者其他文本数据用于选择显示项目,并且因此可以使得本发明 在基于文本的许多应用中使用。
根据本发明的可选特征,用于选择的装置响应用户的背景而可操 作地选择被选定的显示项目。
这可以提供合适显示项目的改进确定,并且特别地允许不仅可以 针对警报的特性,而且可以针对用户背景的特定特性进行警报显示的 改进用户化。
根据本发明的可选特征,用于选择的装置包括响应第一描述数 据和第二描述数据而识别多个显示项目的显示项目子集的装置;用于 将该显示项目子集的指示向用户显示的装置;以及用于响应用户输入, 从该显示项目子集中选择出被选定的显示项目的装置。
这可以允许改进的用户接口并且可以允许用户在显示项目的选择 中进行控制,而不需要用户人工且主动地识别适当的项目。
根据本发明的可选特征,第一描述数据和第二描述数据遵从相同 的本体(Ontology)。这方便了选择所选的呈现项目,并且可以允许适
当呈现项目的改善选择。
根据本发明的可选特征,第一描述数据遵从第一本体并且第二描 述数据遵从第二本体;以及警报管理装置还包括用于在第一和第二本 体之间转换的装置。
转换可以从第一本体转换成第二本体、从第二本体转换成第一本 体和/或从第一和第二本体转换成可以比较的共用第三数据结构。转换 可以是例如特定数据,或者通过特定本体元件的数据选择进行转换。 例如,转换可以通过选择第一本体的特定数据元件(例如艺术家标识) 以及根据第二本体从第二描述数据中选择对应的数据元件来进行。
这可以在第一和第二描述数据使用不同本体的实施方案中提供低 复杂性的实施。
根据本发明的可选特征,警报管理装置还包括包含第一描述数据 和多个显示项目的数据存储器。显示项目可以从可能的显示项目的本 地存储器中选出。这个可以允许到低复杂性实施。
根据本发明的可选特征,用于提供第一描述数据的装置可操作地 从远程服务器上接收第一描述数据,并且该装置还包括用于访问远程 服务器以接收选定显示项目的装置。这可以允许改进的性能并且可以 例如允许从包含大量潜在显示项目的中央服务器中选择合适的显示项 百。
根据本发明的可选特征,警报管理装置还包括用于响应与警报关 联的内容项目而产生显示项目的装置。
例如,用于选择的装置可以可操作地确定现存的多个内容项目没 有包括合适的显示项目,并且在这种情况下可以响应内容项目而产生
显示项目并且在多个显示项目中包括这个显示项目。这可以改进用于 警报的合适显示项目的关联性。
根据本发明的可选特征,用于产生显示项目的装置可操作地通过 从内容项目中摘取出内容子项目而产生显示项目。
显示项目可以例如通过从内容项目中摘取出内容子项目并且使用 其作为显示项目而产生。内容子项目可以例如是来自视频内容项目的 画面、来自较长视频内容项目的视频短片断或者来自歌曲内容项目的 音频片断。特别地,用于产生的装置响应用户输入而可操作地产生显 示项目。例如,用户可以从视听内容项目中选择视频或者音频片断的 起始和结束。
该特征可以提供实用的、低复杂性的并且用户友好的方式来产生 合适的显示项目。
根据本发明的可选特征,显示项目是视听项目。显示项目可以例 如仅仅是音频项目,例如主旋律或者歌曲,可以仅仅是视频,例如静 止的画面或者是运动图像序列,或者可以是音频和视频的结合。
根据本发明的第二个方面,提供一种警报管理装置的方法,包括 提供与多个显示项目相关联的第一描述数据;提供与警报相关联的第 二描述数据;响应第一描述数据和第二描述数据,选择多个显示项目 中的被选择的显示项目用于警报;以及当警报被激活时,显示所选择 的显示项目。
参考下面描述的实施方案(多个),对本发明的这些和其他方面、 特征以及优点进行阐述并且变得显而易见。


参考附图仅通过实施例对本发明的实施方案进行说明,其中 图1说明了根据本发明的一些实施方案的报警管理装置。
具体实施例方式
在将来,日益增多的应用和服务将使用用户警报作为对于用户的 接口的集成部分。警报可以是例如简单的约会提醒或者例如与复杂活 动、时间或者内容项目相关联的一般警报。例如,警报可以是用户特 别设定的、可以自动产生的和/或可以是从外部来源接收到的。特别地, 许多应用和警报可以集中于基于群组或者团体的服务并且警报可以由 其他用户设定或者响应其他用户的活动而设定的。而且,警报将越来 越多地用在动态环境例如移动设备中,包括例如个人数字助理(PDA) 或者移动电话。
下面集中对本发明的实施方案进行描述,这些实施方案适用于内
容相关警报的警报系统,这些内容相关的警报协助用户访问正确的内 容项目,例如TV节目。然而,要理解,本发明不局限于这个应用,而 是可以应用于很多其它的警报,例如包括特殊事件、活动的警报或者 显示某些情况发生(例如形成用户组或者其他成员加入组中)的警报。
下面的描述还集中于在警报管理系统中已经建立或者定义警报的 实施方案。典型地,该警报是人工或者自动设定的。
在实施例中人工警报定义明确是由用户设定的。用户可以例如规 定提醒他们任务或者活动的警报。作为另一个实施例,用户可以通过 选择特定内容项目例如特定的TV节目或者特定的歌曲来规定内容项 目。对于要被引发的警报来说,与警报关联的已知条件组必须出现。 这些条件可用由用户明确设定或者可以由警报定义和其他可得到的信 息推定。该条件可以与用于设定警报的项目相关或者可以与其他问题 相关,例如用户或者用户应用。例如,当用户背景满足给定标准时, 可以引发动态警报。
自动警报定义通常不是由用户特别设定的,但是当某些组的情况 或者优选选择成真时,自动警报定义就被激活。例如,可以确定用户 优先选择并且可以对特别匹配用户优先选择的内容项目定义警报。这 个警报定义可以发生而没有用户的参与。
具体的实施例,警报可以由下述定义 -用户特别选择了特定内容或者服务以及特定项目。 -用户指定特定内容或者服务,而没有任何定时说明。 -用户指定了特定类型的内容或者服务。
-用户为内容项目(种类、关键词等)指定了一套标准。 -用户选择特殊事件。
-系统对用户行为执行学习过程并且自动选择适合于用户的项目。
图1说明了根据本发明实施方案的报警管理装置100。
警报管理装置100包括警报管理器101,该警报管理器通过与警 报管理装置100的用户交互,可操作地动态或者手工建立/定义警报。
警报管理器101与警报数据存储器103连接,警报数据存储器103 可以是合适的存储介质,例如RAM (随机存储存储器)、PROM (可 编程序只读存储器)或者磁存储介质或光学存储介质,例如硬盘。当 警报管理器101建立新的警报时,它将与该警报关联的数据存储在警 报数据存储器103中。存储的数据包括警报信息,例如该警报何时被 激活以及应当向用户呈现的信息。
然而,根据图1的实施例,警报管理器101还将与警报相关的警 报描述数据存储在警报数据存储器103中。特别地,当警报是用于内 容项目,例如即将到来的TV节目时,警报管理器101存储内容描述数 据。因而,除了警报被激活的时间之外,警报管理器101还可以存储
与TV节目的类型或者种类、TV节目的起始时间和结束时间、TV节目
中出现的艺术家和演员等相关的信息。
特别地,对于用于内容分配系统的警报管理装置100来说,元数 据可以与警报一起分配和存储。例如,TV网可以包括电子节目导航 (EPG)的传输,电子节目导航(EPG)包括即将到来的节目的描述。 警报管理器101可以自动地或者响应用户输入设定用于特定即将到来 的节目的警报。因此,警报管理器101可以存储指示警报应当被激活 的警报数据,比如说,在节目开始前十分钟。此外,警报管理器101 可以存储用于节目的EPG的所有数据。因此在实施例中,存储的描述 数据包括节目的描述。
警报管理装置100还包括包含多个不同显示项目的显示项目存储 器105,在显示警报时可以由警报管理装置100使用。在特定实施例中, 可以产生仅有音频的警报并且显示项目存储器105包括多个不同的编 码音频片段,例如相对大量的MP3音乐片段。音乐片段可以例如是来 自各种歌曲和主题曲中的大约5-10秒钟相对短的片段。
此外,警报管理装置100包括显示项目数据存储器107,显示项 目数据存储器107包括存储在显示项目存储器105中的与多个显示项 目关联的显示描述数据。警报描述数据包括描述显示项目的信息并且 可以特别地包括内容描述数据。在特定实施例中,显示描述数据可以 例如包括指示显示项目存储器105中存储的各个音乐片段的种类、艺 术家和标题的信息。显示描述数据还可以包括例如与各个音乐片段相 关的活动的信息。例如,显示描述数据可以指示用于足球节目主题曲 的音乐片段与足球相关。
警报管理装置IOO还可以包括与警报数据存储器103和显示项目 数据存储器107连接的联合处理器109。联合处理器109可操作地选择 显示项目存储器105中存储的多个显示项目中的显示项目用于警报。
因此,联合处理器109可以响应警报描述数据和显示描述数据而选择 合适的显示项目,并且特别地联合处理器109可以为给定警报从警报 数据存储器103中检索相关的描述数据,并且把显示项目数据存储器
107的描述数据仔细搜一遍,以便找到与内容数据相匹配的显示项目。
作为特定实施例,可以为TV节目设定警报。作为响应,联合处 理器109可以识别TV节目的种类。这可以例如是预先定义的组例如[体 育、游戏秀、电影、新闻、其他]中的一个。随后,联合处理器109可 以搜索显示项目数据存储器107的数据,从而考察是否任何显示项目 均与当前节目的种类相匹配。
如果找到单个匹配,联合处理器109可以将该警报与这个显示项 目联系在一起。例如,如果显示项目存储器105仅包括一个与新闻相 关联的音乐片段(例如,用于众所周知的新闻节目的主题曲),用于 新闻节目的警报可以与这个音乐片段联系在一起。如果找到多于一个 的匹配,或者如果没有找到匹配,联合处理器109可以进行第二特征 评价。例如,它可以确定与该节目相关联的艺术家并且确定是否任何 显示项目都包括识别相同艺术家的描述数据。作为特定实施例,电影 剪辑-或者是流行明星可以与该明星的歌曲的音乐片段相关联。
警报管理装置IOO还包括与联合处理器109、显示项目存储器105 和警报管理器101连接的显示处理器111。当警报被激活时,这由警报 管理器101检测到,警报管理器101将这个信息传送给显示处理器111。 作为响应,显示处理器111访问联合处理器109以便于确定哪个显示 项目与该警报相关联。然后显示处理器111使用这个信息访问显示项 目存储器105并且找回关联的显示项目并且将它呈现给用户(如果没 有特定的显示项目与警报相关,可以使用默认显示项目)。
因而,图1的警报管理装置100可以允许警报和显示项目的自动 关联。因此,可以提供改进的用户接口,其中用户可以设置有警报通
知,该警报通知及时提供增强的警报起因信息。对不同警报的改进的 警报通知用户化可以在减少用户参与或者没有用户参与的情况下实 现。此外,警报管理系统可以响应描述数据自动地与显示项目相关联, 这在许多实施方案中是为其他目的(例如EPG数据)而设置的。特别 地,系统可以允许内容项目的元数据用于选择提供额外信息的合适警 报通知。
例如,在TV分配网中,推荐者功能可以根据用户先前优先选择, 为用户自动地产生警报,而不需要来自用户的特定输入。警报管理系 统还可以通过从本地音乐片段库中选择匹配的音乐片段,从而将警报 通知自动定制成警报内容。因此,可以通过播放短的公知体育节目的 主题曲来执行用于足球节目的警报通知,通过播放与科幻电影(比如 说"星球大战"的开头小节)相关的曲调执行用于科幻电影的警报通 知,通过播放最流行专辑的片段执行用于音乐节目的警报通知等。
作为特定实施例,用户可以手动地为即将到来的足球节目设定警 报。警报管理器101访问元数据(例如节目(即运动/足球)的"标题"、 "纲要"和"种类")并且关于该节目的这个知识允许警报管理器101 试图给内容自身定制警报通知。特别地,对于音频警报来说,可以选 择警报信号对应于指定节目的真正主题曲,或者对应于流行意识中与 足球相关的一般警报音调。因此,当警报被激活时,用户将立即理解 他们被报警的内容类型。类似地,如果用户使他们的设备设定为非音 频警报,那么系统可以选择与指定节目关联的图像。
作为另一个实施例,用户能够为特定警报设定标准,并且自动存 储在个性化模块中。这些可以表示用户需要被警报的内容,例如键入 关键词"流行女歌手"可以导致任何具有包括关键词"流行女歌手" 的元数据的引入内容激活警报。此外,具有示例性纲要元数据"流行
女歌手Britney Spears讨论她的新唱片"的节目可以由警报管理器101 鉴定,警报管理器101可以将艺术家Britney Spears的签名曲"Baby one
more time"与这个警报联系在一起。当听到这个警报通知时,用户会 立刻理解内容的本质而无需对用户的任何进一步行为。
图1说明了本发明某些实施方案的装置的功能框。各个功能框例 如可以在合适的处理器例如微处理器、微控制器或者数字信号处理器 中实现。被说明的框的功能例如可以作为在适当的处理器或者处理平 台中运行的固件或者软件例行程序来实现。然而, 一些或者全部功能 框可以全部或者部分地在硬件中实现。例如,功能框可以全部或者部 分地作为模拟或者数字标准或者逻辑来实现。
此外,功能框可以单独地实现或者以任何合适的方式组合实现。 例如,同样的处理器或者处理平台可以执行一个以上功能框的功能。 特别地, 一个处理器的固件或者软件程序可以实现两个或者多个所示 的功能框的功能性。例如,警报管理器101和联合处理器109可以作 为在单个处理器中运行的不同固件例行程序来实现。不同功能模式的 功能性例如可以作为单个固件或者软件程序的不同部分来实现、作为 固件或者软件程序的不同例行程序(例如子例行程序)或者作为不同 固件或者软件程序来实现。
可以顺序执行或者可以全部或者部分地并行执行不同功能模块的 功能性。例如,单个固件程序可以执行警报管理器101的操作,接着 联合处理器109的操作。作为另一个实施例, 一个处理器可以执行警 报管理器101和显示处理器111的操作,然而另一个处理器(或者另 一个处理元件)可以执行联合处理器109的功能性。并行操作可以包 括在执行的功能之间部分或者全部时间重叠。
数据存储器典型地由存储器实现,包括动态或者静态或者半永久 性半导体存储器。例如,显示项目存储器105、显示项目存储器105和 /或警报数据存储器103可以由一体的或者分离的随机存取存储器 (RAM)或者(可编程的)只读存储器(ROM)实现。数据存储器还
可以全部或者部分地由其他类型存储器实现,包括磁存储器和/或光学 存储器,包括基于硬盘或者光盘的存储器。
应当理解,用于存储显示项目和警报描述数据的数据存储器可以 分布在图1实施例的不同模块之间,或者集合在单个模块中。此外, 显示描述数据的存储可以与警报描述数据和/或显示项目和/或警报激 活信息的存储分开或者一起。
在某些实施方案中联合处理器109响应显示描述数据的语义而选 择显示项目。因此,该系统可以提供自动或者半自动的基于知识的方 法,将语义上有意义的警报曲调与警报联系在一起,以便于增强用户 的对警报的识别,并且减少为完成这个而付出的人工努力/时间。
联合处理器109可以将任何描述事件警报的元数据或者自然语言
数据与警报联系在一起,然后使用推理工具导出警报性质的语义理解。
通过这个语义理解,联合处理器109可以使用匹配工具识别正确的显 示项目并且将他们与警报联系在一起。
应当理解,任何用于确定/评价语义指示的已知方法都可以使用而 不脱离本发明。对于内容种类,元数据可以例如用于建立主题或者内 容的种类,并且这个可以通过检查内容标题/纲要中的其他内容指示符 以及节目中的相关参与者而被精制。
例如一组定义数据和时间的概念、事件、事务处理、种类、TV标 题和地点被称为本体。在这种实施例中,可以检测本体之间的联系, 例如当照片上的数据和时间与天气预报上的时间是相同的概念时,可 以设计规则来利用这种联系。这使得能够基于通过所使用的本体和语 言捕捉到的语义,来创建规则、推论。这允许警报系统能够使用语义 分析自动识别匹配的显示项目。例如,可以使用在晴天拍摄的照片(视 觉警报)或者关于晴天的音乐主题曲(音频警报)。
语义数据模式已经从对更富有表现力的概念数据模式的需求中显 露出来。许多当前数据模式缺少对关系、数据摘要、继承性、约束条 件、未组织的对象以及应用的动态性质的直接支持。形式语义模式, 例如本体语言提出的,能够明确捕捉相互关系的性质,使得计算系统 能够在任何特定内容中自动思考推断关系保持是否正确。当根据明确 的形式语意的原则捕捉数据时,可以在应用过程中进行这种推论。
与语义数据相反,非语义数据通常指没有设计成形式地且明确地 表示关于它们的数据的数据模式。典型的,非语义数据表示特定企业 应用的数据组成的结构和完整性,特定企业应用将使用它。因而,这 种数据模式的概念化和词汇不与其他应用共享。
在某些实施方案中,可以将内容项目和显示项目分类成不同的类 别。例如,警报管理器101可以包括固定数量的不同类别,并且当设 定内容项目警报时,警报管理器101可以继续确定该内容项目属于哪 个预定类别。此外,显示项目可以与一种类别相关联并且警报管理器 可以继续为该内容项目警报选择显示项目作为与同一类别相关联的显 示项目。
在某些实施方案中,如果显示描述数据的特定字段的数据匹配警 报描述数据的特定字段的数据,则警报管理器101可以选择显示项目。 例如,与设定警报的内容项目相关的元数据可以包括表示相关艺术家 的字段。相似地,显示项目的数据可以包括用于各个显示项目的字段, 识别与该显示项目相关的艺术家。如果内容项目的艺术家数据匹配显 示项目的数据,那么可以选择这个显示项目。
在某些实施方案中,警报描述数据和显示描述数据可以根据本体 构建。本体是某些兴趣领域的共享理解。特别地,本体提供用于在特 定范围中使用的各种概念的参考框架和定义。概念可以是该范围的物
理(具体)对象(在书商范围中的书)或者抽象对象(在书商范围中 的卖书过程)。指定概念的许多不同性质(参数和特性)可以表示在 本体中。因而,对于在应用中共享的已经定义的本体来说,通过使用 定义的本体,不同应用可以交换关于对象(具体的或者抽象的)特性 的信息。这允许应用准确有效地交换信息而不需要该对象在设计应用 的时候被预先定义。因此,本体用于共享信息含义的一致性理解并且 还可以允许知识作为对不同应用的共用参考再利用。
在某些实施方案中,警报和显示描述数据可以使用同一本体。例 如,如果本体用于接收的内容项目的元数据,则可以使用同一本体将 警报描述数据组织化并且存储在显示项目数据存储器107中。这可以 方便警报管理器101的操作并且特别可以适于判断特定数据,例如艺 术家名,是否在警报和显示项目之间匹配。特别地,通过利用本体的 数据结构信息来访问警报和显示描述数据的同一数据字段,警报管理 器101可以容易地识别指定的特定数据。
在某些实施方案中,根据不同本体使警报和显示描述数据组织化。
例如,内容项目可以是TV节目,对于该TV节目,元数据根据TV节 目本体构建,当显示项目为MP3音频片段时,对于该MP3音频片段, 元数据根据歌曲本体构建。
在某些这种实施方案中,警报管理装置100可以包括用于在不同 本体的相关性质之间推断的功能性。
可替换地或者附加地,警报管理装置100可以包括在不同本体之 间转换的功能性。转换可以是明确且完全的,其中根据一个本体的数 据被完全重新构建成遵守另一本体。然而,在其他实施方案中,转换 可以是部分的,通过仅仅某些数据转换并且/或者通过转换成第三种数 据结构,这允许比较不同本体的数据。
在简单的实施方案中,转换可以简单地包括根据一个本体的数据 结构选择第一数据字段,例如识别艺术家的字段,然后选择根据第二 本体构建的数据中的对应数据字段。可以将特定数据字段进行比较, 如果数据匹配的话可以选择显示项目。
在某些实施方案中,警报管理装置100还包括用于确定用户简档 的装置。例如,装置100可以包括推荐者/学习系统,其监控用户行为 并且自动确定用户对不同内容项目的优选选择。例如,如果用户频繁 观看体育节目,用户简档可以对这些节目表示高度优先选择。推荐者 可以响应这个优先选择而为即将到来的节目设定警报。
在某些实施方案中联合处理器109可以设置成响应用户简档而选 择显示项目。例如,如果用户简档表示对第一体育节目的优先选择比 对第二体育节目的更高,那么对于用于第三体育节目的警报来说,警 报管理器101可以选择第一体育节目的主题曲而不是第二体育节目的 主题曲。
作为实施例,如果用户简档表示用于内容项目和显示项目的共享
优先选择,警报管理器101可以选择显示项目。例如,用户优先选择
指示器可以表示对有特定艺术家的音乐节目的高优先选择,因此警报
管理器101可以选择具有那个艺术家的音频片断作为显示项目用于所 有音乐节目。
在某些实施方案中,警报管理装置100可以包括通过从基于文本 的数据中摘取概念来确定概念数据的功能性,并且警报管理器101可
以响应这个概念数据确定所选择的显示项目。
例如,用于概念数据的元数据可以包括要在EPG中显示的基于文 本的信息。这种文本可以通过自然语言处理进行评价,从而确定相关 的概念,并且这种分析可以用于选择显示项目。应当理解用于从文本
中摘取概念信息的不同技术对于本领域技术人员来说是已知的并且为 了简洁在此将不作进一步的说明。
在某些实施方案中,警报管理器101设置成响应用户背景而选择 显示项目。
用户背景可以与用户的物理背景相关,例如无论用户是静止的还 是移动的,用户的位置、 一天中的当前时间或者用户当前所处的环境。 用户背景还可以与例如应用背景相关,例如用户当前执行的应用的特 性。在某些实施方案中,用户背景可以与用户当前进行的活动有关。
当涉及用户背景时,可以特别地将背景看作是用于描述用户状态 的任何信息。然而,更一般而言,用户背景可以被看作是描述实体状 态,实体被认为是与在用户和应用之间交互相关的人、位置或者对象, 包括用户和应用自身。背景包括例如位置、照明、噪音级别、身体活 动、 一天中的时间、网络连通性、通信成本、通信带宽、对隐私的需 要、社会地位、历史信息以及用户简档和用户定义的兴趣。
警报管理器101可以确定与用户背景关联的数据并且因此可以改 变显示项目。例如,如果用户当前在车辆上,可以选择只有音频的显 示项目,但是如果用户在家庭环境中,则可以使用所有的视听显示项 目。
在某些实施方案中,警报管理器101可以不选择单个显示项目而
是可以选择认为是合适的显示项目的子集。这些项目可以呈现给选择 其中一个显示项目用于警报的用户。因此,可以使用半自动方法,其 中用户保留使用哪个警报通知的控制,但是具有非常便利的操作,因 为自动识别最合适的项目,并且用户只需要在这些项目之间作出选择。
在某些实施方案中,警报管理装置100可以包括用于产生显示项
目的功能性。特别地,如果没有合适的显示项目被识别,则可以从与 警报相关的内容项目中产生显示项目。显示项目可以通过从内容项目 中摘取某些内容以产生内容子项目而产生。例如,显示项目可以通过 从内容项目中选择短的音频或者视频片断来产生。
作为特定实施例,如果用户刚好看了关于"Mohammed Aali"的 节目,但是初始并没有与该警报关联的可用显示项目,那么在节目的 结尾可以促使用户由节目产生显示项目(假定它以适当的格式存储, 例如存储在硬盘中的MPEG-2信号)。然后用户可以倒回整个节目并 且捕捉静态画面,可以存储用于以后的警报。可替换地或者额外地, 他们可以捕捉一段音频并且将其以适当的格式(例如mp3或者.wav) 存储在显示项目存储器105中,从而与以后用于包括"Mohammed Aali" 的内容的警报关联。
上述描述集中在显示项目和显示描述数据本地存储在警报管理装 置100中这样的实施方案。然而,在某些实施方案中,警报管理装置 100可替换地或者额外地包括用于从远程服务器接收描述数据并且用 于访问远程服务器以检索选择的显示项目的功能性。
例如,警报管理装置100可以包括允许其通过网络与远程服务器 连通的网络接口。特别地,警报管理装置100可以包括允许其与外部 服务器连通用于下载可用显示项目的数据的互联网接口 ,例如铃声和 显示项目本身。这样可以提供高度客户化,因为可以从外部源访问大 量显示项目。
应当理解,用于清楚说明的上述描述已经关于不同功能的单元和 处理器对本发明的实施方案进行了说明。然而,应当显而易见,在不 同功能单元或者处理器之间的任何适当的功能性分布都可以使用而不
脱离本发明。例如,被说明要由分离的处理器或者控制器执行的功能 性可以由同一个处理器或者控制器执行。因此,对特定功能单元提及
的内容仅仅被看作是对用于提供所述功能性的适当装置的参考内容, 而不是表示严格的逻辑或者物理结构或者组织。
本发明可以以任何合适的形式实现,包括硬件、软件、固件或其 结合。可选地,本发明可以至少部分地作为在一个或者多个数据处理 器和/或数字信号处理器上运行的计算机软件。本发明实施方案的元件 和组件可以以任何合适当的方式物理上、功能上且合乎逻辑地实现。 甚至功能性可以在单个单元中、在多个单元中或者作为其他功能单元 的一部分实现。同样,本发明可以在单个单元中实现或者可以在功能 上或者物理上分布于不同的单元和处理器中。
虽然已经结合一些实施方案对本发明进行了描述,但并不是要局 限于这里提出的特定形式。相反,本发明的范围仅由附带的权利要求 限定。另外,虽然特征看起来是结合特定实施方案来描述的,但是本 领域技术人员应当意识到根据本发明所述实施方案的各种特征均可以 结合。在权利要求中,术语"包括"不排除其他元件或者步骤的存在。
而且,虽然单个列出,但是多个装置、元件或者方法步骤可以由 例如单个单元或者处理器完成。另外,虽然各个特征可以包括在不同
权利要求中,但是这些可以有益地结合,并且包含于不同权利要求中 并不意味着特征的结合是不可行的和/或有益的。而且,在一类权利要
求中包含特征并不意味着局限于这类,而是表示如果合适该特征可以 等同地用于其他权利要求类型。而且,权利要求中的特定顺序并不是 意味着特征必须工作的任何特定顺序,特别地权利要求中的各个步骤 并不是意味着步骤必须按照这个顺序执行。而是,步骤可以以任何适 当的顺序执行。此外,涉及单数的内容并不排除多个。因此涉及"一 个"、"第一"、"第二"等并不排除多个。
权利要求
1. 一种警报管理装置,包括用于提供与多个显示项目相关联的第一描述数据的装置;用于提供与警报相关联的第二描述数据的装置;用于响应所述第一描述数据和所述第二描述数据而选择所述多个显示项目中的被选定的显示项目用于警报的装置;以及用于在所述警报被激活时,向用户呈现出所选择的显示项目的装置。
2. 根据权利要求1的所述警报管理装置,其中所述警报是内容项 目警报。
3. 根据权利要求2的所述警报管理装置,其中所述第二描述数据 包括与所述内容项目相关联的内容描述数据。
4. 根据前述任何一项权利要求的所述警报管理装置,其中所述用 于选择的装置响应所述第二描述数据的语义而可操作地选择被选定的 显示项目。
5. 根据前述任何一项权利要求的所述警报管理装置,其中所述用于选择的装置响应与被选定的显示项目相关联的第二描述数据字段的 数据与第一描述数据字段的数据之间的匹配而可操作地选择被选定的显示项目。
6. 根据前述任何一项权利要求的所述警报管理装置,其中所述用 于选择的装置响应所述警报的分类和所选显示项目的分类之间的匹配 而可操作地选择被选定的显示项目。
7. 根据前述任何一项权利要求的所述警报管理装置,其中所述用 于选择的装置响应用户简档而可操作地选择被选定的显示项目。
8. 根据权利要求7的所述警报管理装置,其中所述用于选择的装 置响应所述用户简档而可操作地选择被选定的显示项目,该用户简档 包括所选定显示项目和与所述警报相关联的项目的共用优先选择。
9. 根据前述任何一项权利要求的所述警报管理装置,还包括用于 通过从基于文本的第二描述数据摘取概念来确定概念数据的装置,并 且其中该用于选择的装置响应该概念数据而可操作地确定被选定的显 示项目。
10. 根据前述任何一项权利要求的所述警报管理装置,其中所述用于选择的装置响应用户的背景而可操作地选择被选定的显示项目。
11. 根据前述任何一项权利要求的所述警报管理装置,其中所述用于选择的装置包括用于响应所述第一描述数据和所述第二描述数据而识别所述多个显示项目的显示项目子集的装置;用于将该显示项目子集的指示向用户显示的装置;以及 用于响应用户输入,从该显示项目子集中选择被选定的显示项目的装置。
12. 根据前述任何一项权利要求的所述警报管理装置,其中所述 第一描述数据和所述第二描述数据遵从同一个本体。
13. 根据前述任何一项权利要求的所述警报管理装置,其中所述 第一描述数据遵从第一本体并且所述第二描述数据遵从第二本体;并 且所述警报管理装置还包括用于在所述第一本体和所述第二本体之间 转换的装置。
14. 根据前述任何一项权利要求的所述警报管理装置,还包括包 含所述第一描述数据和所述多个显示项目的数据存储器。
15. 根据前述权利要求1-13中任何一项权利要求的所述警报管理 装置,其中用于提供所述第一描述数据的装置可操作地从远程服务器 接收所述第一描述数据,并且该装置还包括用于访问所述远程服务器 接收被选定的显示项目的装置。
16. 根据前述任何一项权利要求的所述警报管理装置,其中还包 括用于响应与所述警报相关联的内容项目而产生显示项目的装置。
17. 根据权利要求16的所述警报管理装置,其中用于产生所述显示项目的装置通过从所述内容项目摘取内容子项目而可操作地产生所 述显示项目。
18. 根据前述任何一项权利要求的所述警报管理装置,其中所述 显示项目是视听项目。
19. 一种警报管理的方法,包括 提供与多个显示项目相关联的第一描述数据; 提供与警报相关联的第二描述数据;响应所述第一描述数据和所述第二描述数据,选择所述多个显示 项目中的被选定的显示项目用于所述警报;以及当所述警报被激活时,向用户显示所选择的显示项目。
20. —种计算机程序,能够执行根据权利要求19的方法。
全文摘要
一种警报管理装置(100)包括显示项目数据存储器(107),提供与多个显示项目例如音频片断相关联的第一描述数据。报警管理装置(100)还包括报警数据存储器(103),存储与报警例如用于内容项目的警报相关联的第二描述数据。联合处理器(109)与显示项目数据存储器(107)和警报数据存储器(103)连接,并且设置成响应第一描述数据和第二描述数据,选择多个显示项目中的显示项目用于警报。例如,可以选择与警报的内容项目的种类、艺术家或者标题相匹配的显示项目。那么当警报被激活时,显示处理器(111)向用户呈现出所选择的显示项目。
文档编号H04N5/445GK101385055SQ200580043579
公开日2009年3月11日 申请日期2005年12月9日 优先权日2004年12月17日
发明者克雷格·沃森, 安格斯·里德, 帕特里西亚·玛丽·查尔顿, 迈里亚姆·里比埃 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1