根据基于设备的路由偏好将远程通信路由到用户制造技术

技术编号:3514231 阅读:178 留言:0更新日期:2012-04-11 18:40
将远程通信路由到用户包括:接收呼叫,确定所述呼叫是预计给所述用户的,从和所述用户在一起的RFID标签接收RFID信号,根据所述RFID信号来确定所述用户的位置,根据所述用户的位置来标识多个可用的通话设备,标识用户的基于设备的偏好,根据所述基于设备的偏好来选择所述多个可用的通话设备之一,以及将所述呼叫转发给所选的通话设备。在典型的实施例中,确定所述呼叫是预计给所述用户的还包括:提示所述呼叫者,以请求得到所述用户的名称,以及从所述呼叫者接收所述用户的名称。

【技术实现步骤摘要】

本专利技术的
是数据处理,或者,更具体来说,是用于对远程通信(telecommunication)进行路由的方法、系统及产品。
技术介绍
传统的远程通信系统常常提供许多通话(telephony)设备,在所述设备上,用户可以在特定的网络环境里接收呼叫。传统的远程通信系统还提供路由到个体通话设备中的一个或多个的呼叫。然而,为了将呼叫路由到特定的用户,传统的远程通信系统将该呼叫路由到最可能接近该用户的特定通话设备。例如,办公室里的电话系统可以把对特定用户的呼叫路由到该用户办公室内的通话设备。然而,大多数用户不是静止的。即,大多数用户在其网络环境附近移动。因此,有利地,基于用户在其网络环境中的位置来将远程通信路由到用户。
技术实现思路
提供了用于将远程通信路由到用户的方法、系统、和产品,所述方法包括接收呼叫,确定所述呼叫是预计给所述用户的,从和所述用户在一起的RFID标签(tag)接收RFID信号,根据所述RFID信号来确定所述用户的位置,根据所述用户的位置来标识多个可用的通话设备,标识用户的基于设备的偏好(preference),根据所述基于设备的偏好来选择所述多个可用的通话设备之一,以及将所述呼叫转发给所选的通话设备。在典型的实施例中,确定所述呼叫是预计给所述用户的还包括提示所述呼叫者,以请求得到所述用户的名称,以及从所述呼叫者接收所述用户的名称。在典型的实施例中,根据所述RFID信号来确定所述用户的位置还包括在多个RFID读取器位置从所述RFID标签接收多个RFID信号,以及根据所述RFID读取器位置和一准则来确定所述用户的位置。在典型的实施例中,根据所述RFID信号来确定所述用户的位置还包括在多个RFID读取器位置从所述RFID标签接收多个RFID信号,针对每个读取器来确定所述RFID标签的可能位置的区域,以及确定所述可能位置的区域的交集。在典型的实施例中,针对每个RFID读取器来确定所述RFID标签的可能位置的区域包括针对每个RFID读取器来确定所述RFID读取器和RFID标签之间的距离。在典型的实施例中,标识用户的基于设备的偏好还包括从偏好数据库中选择基于设备的偏好记录。在典型的实施例中,根据基于设备的偏好选择所述多个可用的通话设备之一包括从基于设备的偏好记录中读取优选通话设备类型的指示,以及选择所述优选通信设备类型的通话设备。在典型的实施例中,根据基于设备的偏好选择所述多个可用的通话设备之一还包括确定所述呼叫的优先级,以及根据所述呼叫的优先级来选择多个通话设备之一。根据下面结合附图所说明的本专利技术的示例性实施例的更具体的描述,本专利技术的前述以及其它目的、特征和优点将变得显而易见,其中相同的参考数字通常表示本专利技术的示例性实施例的相同部分。附图说明图1显示了说明用于对远程通信进行路由的示例性系统的线条图;图2显示了包括用于将远程通信路由到用户的通信网关的自动计算机器的框图;图3显示了用于将远程通信路由到用户的示例性的兼容OSGi的服务网关;图4显示了说明用于将远程通信路由到用户的示例性方法的流程图;图5显示了说明用于确定所述呼叫预计给所述用户的示例性方法的流程图;图6显示了用于根据RFID信号来确定用户的位置的示例性方法;图7和8包括根据RFID读取器和RFID标签之间的距离,针对每个RFID读取器来确定RFID标签的可能位置的区域;图9显示了用于根据用户的位置和基于位置的用户偏好来将呼叫转发到通话设备的示例性方法;图10显示了用于将远程通信路由到用户的另一个示例性实施例;图11显示了用于标识用户的基于设备的偏好以及根据基于设备的偏好来选择多个可用的通话设备之一的示例性方法;图12显示了说明用于根据基于设备的偏好来选择多个可用的通话设备之一的示例性方法的示例性流程图;图13显示了用于将远程通信路由到用户的另一个示例性方法;图14显示了说明用于预期用户的未来位置的示例性方法的流程图,其包括确定第一用户位置;图15显示了说明用于将包括接收设备事件的设备事件通知给用户的示例性方法的流程图;图16显示了用于将没有所有者的设备所产生的设备事件与用户进行关联的示例性方法;图17显示了用于将设备事件与用户进行关联的另一个示例性方法;图18显示了用于为用户建立基于RFID的远程通信路由的示例性方法;图19显示了用于实现用于远程通信路由的用户帐户的数据结构的示例性关系图。具体实施例方式概述在本说明书中,本专利技术很大程度上是就用于对远程通信进行路由的方法而被描述的。然而,本领域的技术人员应当认识到,包括用于根据所公开的方法进行操作的适当的编程装置的计算机系统也落在本专利技术的范围之内。适当的编程装置包括用于指挥计算机系统来执行本专利技术的方法的步骤的任何装置,例如包括,包含被耦接到计算机存储器的处理单元和算法逻辑电路的系统,所述系统具有在计算机存储器中进行存储的能力,所述计算机存储器包括电子电路,其被配置成存储数据和程序指令,由处理单元执行的本专利技术的方法的编程的步骤。本专利技术还可以被体现在用于和任何适当的数据处理系统一起使用的计算机程序产品中,例如盘和其它记录介质。计算机程序产品可以通过使用用于机器可读信息的任何记录介质,包括磁介质、光介质或其它适当的介质,而被实现。本领域的技术人员应当立即认识到,具有适当的编程装置的任何计算机系统都将能够执行在程序产品中所体现的本专利技术的方法的步骤。本领域的技术人员应当立即认识到,尽管本说明书中所描述的示例性实施例的多数都是针对在计算机硬件上安装和执行的软件的,但是,作为固件或硬件所实现的其它实施例也是在本专利技术的范围之内的。示例性结构通过参考以图1开始的附图,用于对远程通信进行路由的方法、系统和计算机程序产品被解释。图1显示了说明用于对远程通信进行路由的示例性系统的线条图。本说明书中的“远程通信”是指,通过通话设备、电话、电报、无线电设备、或者被设计成便于在用户之间进行通信的任何其它设备,在一段距离上进行通信的技术。在本说明书中,“通话设备”是便于在用户之间进行远程通信的任何设备。通话设备包括计算机、数字通信设备、模拟通信设备或者本领域技术人员所能想到的任何其它通信设备。图1的系统包括网络环境(106),在这个例子中,其是用户(124)的网络家庭环境。网络家庭环境的描述仅是为了进行解释而不是为了进行限制。实际上,用于将远程通信路由到用户的系统可以在任何网络环境中被实现,例如,网络化的办公室、商店或本领域的技术人员所能想到的其它环境。图1的网络家庭环境里包括在家里的不同位置处所固定的RFID读取器(118,111,110,116,114,112)。图1的客厅(150)在其中固定了三个RFID读取器(118,111和110)。图1的厨房(104)在其中固定了一个RFID读取器(116)。图1的卧室(107)在其中固定了两个RFID读取器(114,115)。办公室(129)在其中固定了一个RFID读取器(112)。在图1的例子中,RFID标签(119)与用户(124)在一起或被固定到用户上。“RFID”是指射频标识,一种用于通过使用天线、收发器及应答器(transponder)或“标签”在网络环境(106)中定位用户(124)的技术。在本说明书中,RFID收发器被视为包括将射频信号中的信息转本文档来自技高网...

【技术保护点】
一种用于将远程通信路由到用户的方法,所述方法包括:    接收呼叫;    确定所述呼叫是要给所述用户的;    从和所述用户在一起的RFID标签接收RFID信号;    根据所述RFID信号来确定所述用户的位置;    根据所述用户的位置来标识多个可用的通话设备;    标识用户的基于设备的偏好;    根据所述基于设备的偏好来选择所述多个可用的通话设备之一;以及    将所述呼叫转发给所选的通话设备。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:卡维塔库马里阿格拉瓦尔威廉克雷斯伯丁
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1