[发明专利]用于转换对于修改关于发布/订阅主题串的订阅的集合的自然语言请求的方法、装置和软件有效
申请号: | 200980113638.3 | 申请日: | 2009-03-12 |
公开(公告)号: | CN102007495A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 本杰明·J·弗莱彻;加雷思·E·琼斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 转换 对于 修改 关于 发布 订阅 主题 集合 自然语言 请求 方法 装置 软件 | ||
技术领域
本发明涉及一种用于转换对于修改关于发布/订阅(publish/subscribe)主题串的订阅的集合的自然语言请求的方法、装置和软件。
背景技术
通常使用发布/订阅发消息系统在计算机网络间提供数据。发布/订阅系统能够使得订户经由消息代理器(broker)来订阅特定题目或主题的信息。给定主题的发布者向消息代理器发布相关数据。然后,消息代理器将数据传播到合适的订户。订户通过向识别给定主题的消息代理器发送订阅请求而订阅给定主题。
通常,经由网页发起订阅命令,在该网页中,订户仅需要选择网页所呈现的选项。换句话说,订阅选择是预定的。提供其他系统以使得输入指令的语义元素能够被提取用于发布/订阅系统中。这样的系统的一个问题是它们需要相当多的处理资源。
发明内容
本发明的一个实施例提供了一种用于转换对于修改关于发布/订阅主题串的订阅的集合的自然语言请求的方法,该方法包括步骤:
a)接收对于修改关于发布/订阅主题层次中的一个或多个主题的订阅的集合的自然语言请求,所述自然语言请求包括预定自然语言元素;
b)将所述自然语言请求转换为发布/订阅主题串,其中所述预定自然语言元素被转换为发布/订阅符号,所述符号代表所述主题层次中的一个或多个主题;以及
c)将一个或多个订阅修改为基于转换后的主题串的一个或多个主题。
所述集合可以是空的、或者可以包括一个或多个订阅。所述对于修改订阅的集合的请求可以是订阅请求。所述对于修改订阅的集合的请求可以是非订阅(unsubscribe)请求。在与给定主题相关的所述自然语言请求中使用的给定预定自然语言元素可以被选择性地可转换为多个发布/订阅符号。预定集合的自然语言元素的任意一个的出现可以被转换为相同的发布/订阅符号。
在与给定主题相关的所述自然语言请求中使用的不定冠词可以被转换为代表从在与给定主题相同的父文件夹中的主题中任意选择的主题的发布/订阅符号。
响应于识别出在与一个或多个主题相关的所述自然语言请求中的预定元素的集合中的一个,可以使用上下文有关数据来标识用在所述主题串中的给定主题。所述上下文有关数据可以被用在定冠词的转换中。所述上下文有关数据可以被用在所有格形容词的转换中。可以由用户简档来提供所述上下文有关数据。可以由发布/订阅消息代理器来执行该方法。
另一个实施例提供了一种用于转换对于发布/订阅主题串的订阅的自然语言请求的方法,该方法包括步骤:
a)接收对于发布/订阅主题层次中的一个或多个主题的订阅的自然语言请求,所述自然语言请求包括预定元素;
b)将所述自然语言请求转换为发布/订阅主题串,其中所述预定元素被转换为发布/订阅符号,所述符号代表所述主题层次中的一个或多个主题;以及
c)订阅基于转换后的主题串的一个或多个主题。
另一个实施例提供了一种用于转换对于修改关于发布/订阅主题串的订阅的集合的自然语言请求的装置,该装置可操作地用于:接收对于修改关于发布/订阅主题层次中的一个或多个主题的订阅的集合的自然语言请求,所述自然语言请求包括预定自然语言元素;将所述自然语言请求转换为发布/订阅主题串,其中所述预定自然语言元素被转换为发布/订阅符号,所述符号代表所述主题层次中的一个或多个主题;以及将一个或多个订阅修改为基于转换后的主题串的一个或多个主题。
另一个实施例提供了一个或多个程序的组,所述程序被布置为使得一个或多个可编程设备的组执行一种用于转换对于修改关于发布/订阅主题串的订阅的集合的自然语言请求的方法,该方法包括步骤:
a)接收对于修改关于发布/订阅主题层次中的一个或多个主题的订阅的集合的自然语言请求,所述自然语言请求包括预定自然语言元素;
b)将所述自然语言请求转换为发布/订阅主题串,其中所述预定自然语言元素被转换为发布/订阅符号,所述符号代表所述主题层次中的一个或多个主题;以及
c)将一个或多个订阅修改为基于转换后的主题串的一个或多个主题。
另一个实施例提供一个或多个程序的组,所述程序被布置为使得一个或多个可编程设备的组执行一种用于转换对于发布/订阅主题串的订阅的自然语言请求的方法,该方法包括步骤:
a)接收对于发布/订阅主题层次中的一个或多个主题的订阅的自然语言请求,所述自然语言请求包括预定元素;
b)将所述自然语言请求转换为发布/订阅主题串,其中所述预定元素被转换为发布/订阅符号,所述符号代表所述主题层次中的一个或多个主题;以及
c)订阅基于转换后的主题串的一个或多个主题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980113638.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用吹塑模具成形塑料容器的装置
- 下一篇:负载电路的保护装置