CN102217380A - 旁路增强型服务 - Google Patents

旁路增强型服务 Download PDF

Info

Publication number
CN102217380A
CN102217380A CN200980140471XA CN200980140471A CN102217380A CN 102217380 A CN102217380 A CN 102217380A CN 200980140471X A CN200980140471X A CN 200980140471XA CN 200980140471 A CN200980140471 A CN 200980140471A CN 102217380 A CN102217380 A CN 102217380A
Authority
CN
China
Prior art keywords
communications device
mobile communications
mobile
communication
bypass condition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200980140471XA
Other languages
English (en)
Inventor
安德鲁·S·赖特
斯蒂芬·J·威廉斯
利奥·尼卡里
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aegis Mobility Inc
Original Assignee
Aegis Mobility Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aegis Mobility Inc filed Critical Aegis Mobility Inc
Publication of CN102217380A publication Critical patent/CN102217380A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/04Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • H04M3/42068Making use of the calling party identifier where the identifier is used to access a profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/04Access restriction performed under specific conditions based on user or terminal location or mobility data, e.g. moving direction, speed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/04Special services or facilities for emergency applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/50Connection management for emergency connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Abstract

一种通信环境包含一个或一个以上能够经由电话网络起始紧急话音呼叫的订户终端。所述订户终端进一步经由数据网络或电话信令网络将消息发送到通信管理系统。所述通信管理系统经由数据网络或电话信令网络从订户终端接收消息。所述通信环境还包括一个或一个以上能够查询紧急上下文节点以寻找被呼叫方紧急上下文的电话交换节点。所述通信环境还包括一个或一个以上提供高级呼叫控制服务的服务器。

Description

旁路增强型服务
相关申请案的交叉参考
本申请案主张2008年9月5日申请的标题为“挂起调解型服务(SUSPENDING MEDIATED SERVICES)”的第61/094,835号美国临时申请案的权益,所述临时申请案的全文以引用的方式并入本文中。
背景技术
在固定电话网络或移动网络中,紧急呼叫被给予比正常呼叫高的优先权以确保其被成功完成的最大可能性。在紧急呼叫完成到公共安全应答点(“PSAP”)中心且随后过早断开的情况下,PSAP中心有义务回叫紧急呼叫的发起人。
此要求与对传入呼叫执行任何形式的中介(例如,呼叫者屏蔽、选择性呼叫阻止等)的固定有线线路和移动无线操作者所提供的高级电话服务之间存在潜在冲突。举例来说,对帐户中具有零余额的订户禁止呼叫完成的预付服务可能无意中阻止PSAP中心呼叫起始的紧急呼叫丢失的订户。
出现的问题是移动或固定线路运营商可容易通过所拨数位(在北美是“911”、在欧洲是“112”)来辨识所起始的紧急呼叫,但没有容易或可靠的方法可用来识别PSAP中心号码,因此中介传入呼叫的服务可能无意中阻止PSAP中心回叫。为了避免与PSAP回叫的冲突,不屏蔽传入呼叫。然而,不屏蔽传入呼叫限制了任何潜在的呼叫屏蔽服务的有效性。
在另一方法中,高级屏蔽服务下的处理服务器维持所有PSAP中心的号码列表。根据所述列表来屏蔽经受可能阻止的所有呼叫。如果传入呼叫号码被认为是PSAP中心,那么立即完成所述呼叫,而不应用任何进一步的呼叫屏蔽服务。然而,适当PSAP号码的列表是难以维持的。具有多条电话线路的PSAP中心定期改变号码。在较小的乡村地区,紧急呼叫经常被路由到使用手机的本地郡长;此指派可基于郡长办公室中的轮班倒而每天变化。这些远程办公室线路、代理发行的移动装置或个人装置可能不被记录在PSAP呼叫中心数据库中。
附图说明
本发明的前述方面以及伴随优点中的许多优点将变得更容易了解,因为其参考以下结合附图进行的详细描述内容将被更好地理解,其中:
图1是说明包含通信管理系统和若干移动通信装置的通信管理环境的一个实施例的框图;
图2是说明通信管理环境的实施例中的图1的通信管理系统的方面的框图;
图3是说明通信管理环境的实施例中的图1的移动通信装置的方面的框图;
图4A到图4C是说明移动装置对移动通信装置上下文信息的发射以及通信管理系统对第三方通信装置所提交的通信信道起始请求的处理的图1的通信管理系统的框图;
图5A到图5C是说明移动装置对移动通信装置上下文信息的发射以及通信管理系统对移动通信装置所提交的通信信道起始请求的处理的图1的通信管理系统的框图;
图6是说明移动通信装置对经更新的移动通信装置上下文信息的发射以及通信管理系统对正在进行的通信信道的处理的图1的通信管理系统的框图;
图7A到图7E是说明移动通信装置在向通信管理系统提供移动通信装置上下文信息时所实施的行进状态上下文评估算法的流程图;
图8是说明移动通信装置在向通信管理系统提供移动通信上下文信息时所实施的地理空间上下文评估算法的流程图;
图9是说明通信管理系统所实施的用于根据移动通信装置上下文信息来管理通信的通信管理例程的流程图;
图10是说明用于获得移动通信装置简档信息以基于移动通信装置上下文信息来管理移动通信装置可用性的用户接口的屏幕显示的框图;
图11是说明用于获得移动通信装置简档信息以基于移动通信装置上下文信息来管理移动通信装置可用性的用户接口的屏幕显示的框图;
图12A到图12C是说明通信管理系统的用于移动通信装置与PSAP中心之间的通信的缓解旁路技术的图1的通信管理系统的框图;
图13是说明通信管理组件所实施的呼叫缓解旁路处理例程的流程图;
图14是说明移动装置所实施的呼叫缓解旁路起始例程的流程图;以及
图15是说明网络节点所实施的呼叫缓解旁路处理例程的流程图。
具体实施方式
本发明包括一个或一个以上能够经由电话网络起始紧急话音呼叫的移动装置。所述移动装置进一步经由数据网络或电话信令网络将消息发送到通信管理组件。紧急上下文服务器经由数据网络或电话信令网络从订户终端接收消息。本发明还包括一个或一个以上能够查询通信管理组件以寻找被呼叫方紧急上下文的电话交换节点。本发明还包括一个或一个以上提供高级呼叫控制服务的服务器。
尽管将参考图式、流程图、屏幕界面和具体实例来描述系统的方面,但相关领域的技术人员将了解,所揭示的实施例本质上是说明性的。因此,所揭示的实施例不应被解释为具有限制性。
系统概述
现在参看图1,将描述说明用于管理移动通信装置通信的通信管理环境100的框图。如图1中所说明,通信管理环境100包含通信管理系统102,用于处理对建立所支持的移动装置与第三方通信装置之间的通信信道的请求。通信管理系统102维持移动通信装置简档,所述通信装置简档是依据移动通信装置上下文信息而提供以建立移动通信装置建立通信信道的可用性。还可依据适用的第三方的识别信息而提供通信装置简档。如下文还将更详细地描述,通信管理系统102确定移动装置与建立通信信道的任何请求异步地建立通信信道的可用性。
为管理所请求的通信或先前建立的通信信道,通信管理系统102与负责建立无线通信信道的对应子系统(例如移动交换中心108)通信,且利用预定可用性信息和适当的识别信息来允许/拒绝通信。通信管理系统102可经由直接通信连接、经由通信网络(例如通信网络114)的安全通信信道或经由公共通信网络与移动交换中心108通信。
另外,通信管理系统102在移动通信装置不可用的情况下提供通信信道缓解选项,其可包含与通信缓解组件103(例如话音邮件系统或互动话音响应系统)互动。更进一步,通信管理系统102促进用于经由计算装置116提供和/或管理移动通信装置简档的各种图形用户接口的产生。将参看图2更详细地描述移动通信管理系统的说明性组件。
继续参看图1,通信管理环境100可包含若干移动通信装置104。移动通信装置104可对应于各种各样能够经由通信网络起始、接收或促进通信的装置或组件,包含(但不限于)个人计算装置、手持式计算装置、用于包含在计算装置中的集成组件、家用电子器件、电气用具、交通工具和/或机械、移动电话、调制解调器、个人数字助理、膝上型计算机、游戏装置等。在说明性实施例中,移动通信装置104包含各种各样用于经由一个或一个以上通信网络(包含无线或有线移动通信网络106)建立通信的软件和硬件组件。移动通信装置104可与一个或一个以上用户相关联以用于根据移动通信装置上下文来管理通信信道请求和现有通信信道。将参看图3更详细地描述移动通信装置的说明性组件。
继续参看图1,说明性通信管理环境100可包含用于促进与移动通信装置104和/或通信管理系统102的通信的若干额外组件、系统和/或子系统。所述额外组件可包含一个或一个以上移动交换中心108,用于经由移动通信网络106(例如蜂窝式无线电接入网络、基于IEEE 802.11技术标准族(“WiFi”)的无线网络、基于IEEE 802.16标准(“WiMax”)的无线网络和其它无线网络)建立与移动通信装置104的通信。移动通信网络(例如移动通信网络106)的操作是众所周知的,且不再更详细地描述。
如图1中所说明,移动交换中心108包含用于经由通信网络116(例如因特网、内部网、专用网络和点对点网络)与之建立各种通信的接口。在一个实例中,移动交换中心108可包含用于经由公共交换电话网络(PSTN)110与各种通信装置112(例如陆地线路电话)建立通信信道的接口。如下文将更详细地描述,移动交换中心108可促进移动装置104、通信管理系统102和PSAP中心114之间的通信信道。
移动交换中心108还可包含用于与基于各种通信网络的通信装置112(例如VoIP通信装置)建立通信信道的接口。更进一步,移动交换中心108可包含用于与基于移动的通信装置112(例如另一移动通信装置)建立通信信道的接口。举例来说,通信装置112可对应于与移动通信装置104建立音频通信信道的第三方移动通信。因此,尽管将通信网络116说明为单个通信网络,但相关领域的技术人员将了解,通信网络可由任何数目个公共或专门通信网络和/或网络连接组成。
各种通信装置112可包含促进各种操作和通信模式(例如经由有线和无线通信网络)的硬件和软件组件。另外,计算装置118可包含促进如下文将描述用于提供和管理移动通信装置简档的图形用户接口的产生的各种硬件和软件组件,例如浏览器软件应用程序。
相关领域的技术人员将了解,图1中所提供的组件和配置本质上是说明性的。因此,尤其关于用于促进通信的额外组件、系统和子系统,可利用额外或替代组件和/或配置。
现在参看图2,将描述通信管理系统102的说明性组件。尽管将关于以下子组件来描述与通信管理系统102相关联的各种功能的操作,但相关领域的技术人员将了解,所述子组件本质上是说明性的。因此,通信管理系统102可包含促进一个或一个以上功能的额外组件或替代组件。另外,尽管将各种子组件说明为集成到通信管理系统102中,但所述组件中的一者或一者以上可以分布式方式实施于通信网络上,和/或实施为网络服务(例如Web服务)。
如图2中所说明,通信管理系统102包含移动装置通信组件202,用于建立与移动通信装置104的通信。在说明性实施例中,移动装置通信组件202对应于用于促进数据(例如移动装置上下文信息、上下文评估算法等)在移动通信装置104与通信管理系统102之间的双边传送的组件。移动装置通信组件202可包含建立对应于各种通信协议(例如蓝牙、IEEE 802.11技术标准族(“WiFi”)、IEEE 802.16标准(“WiMax”)、短消息服务(“SMS”)、IP上话音(“VoIP”))以及各代蜂窝式空中接口协议(包含但不限于基于CDMA、TDMA、GSM、WCDMA、CDMA2000、TD-SCDMA、WTDMA、LTE、OFDMA和类似技术的空中接口协议)的一个或一个以上通信信道所必需的软件和硬件组件。
通信管理系统102还可包含通信处理组件204,用于基于根据移动通信装置简档处理移动通信装置上下文信息而确定移动通信装置104对通信信道的可用性。通信处理组件204可执行用于处理所发射的移动通信装置上下文信息以确定移动通信装置可用性的各种过程或算法。另外,通信处理组件204还可管理各种上下文评估过程或算法,且更新到由移动通信装置104发射和执行的现有先前所存储的上下文评估过程和算法。更进一步,通信处理组件204基于预定可用性信息和识别信息(例如特定第三方呼叫者的呼叫者ID)而处理对移动通信装置104与第三方之间的通信的请求。更进一步,通信处理组件204可进一步管理移动装置104的上下文状态,以基于例外规则(例如紧急旁路上下文状态)而确定是否应对通信请求应用缓解服务。
继续参看图2,通信管理系统102可包含通信缓解组件206,用于在所请求的通信信道不可用的情况下或在现有通信将因移动通信装置上下文的变化而终止的情况下处理替代通信选项。如先前所论述,通信缓解组件206可与现有通信组件或子系统(例如用于提供用户话音邮件功能性或接入由移动交换中心108托管的现有话音邮件服务的缓解组件103)互动。另外,通信缓解组件206可提供用于建立移动装置与第三方通信装置112之间的替代通信信道(例如提供互动话音响应功能性)的额外数据和/或指令,如下文将更详细地阐释。更进一步,通信管理系统102可包含移动服务提供商通信组件208,用于处理对建立通信的请求,其包含向移动交换中心108指示是否允许建立所请求的通信信道和/或指示是否终止现有通信信道。尽管将通信管理系统102说明为用以实施多个功能的功能件,但相关领域的技术人员将了解,通信管理系统102可布置为针对进行与通信管理系统相关联的一个或一个以上功能的单独组件的集合。举例来说,可为了确定是否应旁路呼叫缓解技术的目的而配置旁路状态服务器。
通信管理系统102可进一步包含移动通信装置简档数据存储器210,用于维持移动通信装置简档。移动通信装置简档数据存储器210可为经配置以向通信处理组件204提供用以根据移动通信装置上下文来确定移动通信装置可用性所需的数据的一个或一个以上数据库。如下文将更详细地描述,移动通信装置简档数据依据当前移动通信装置上下文而界定移动通信装置104的可用性。可界定移动通信装置简档以使得所确定的移动通信装置适用性将适用于所有第三方用户、用户群组或特定用户。举例来说,简档可与电话号码相关联,使得通信管理系统102可基于与通信请求相关联的识别信息(例如呼叫者身份信息)而选择适当的简档(及其预定可用性)。因此,如下文将更详细地描述,通信装置简档数据存储器210中的移动通信装置简档信息可以促进根据识别信息的较快检索的方式存储。更进一步,在另一实施例中,可利用移动通信装置上下文数据存储器212来在移动装置104处于特定上下文状态(例如紧急上下文状态)的情况下减少缓解服务的起始。
继续参看图2,通信管理系统102还可包含移动通信装置上下文数据存储器212,用于维持先前由移动通信装置104发射的移动通信装置上下文信息,且/或用于维持移动通信装置用以将输入处理成移动通信装置上下文的移动通信装置上下文评估算法。在一个实施例中,移动通信装置上下文信息可由其它计算装置、基于网络的服务或用户经由通信网络114而存取或以其它方式向其公布。
现在参看图3,将描述用于移动通信装置104的说明性组件。尽管将关于以下组件来描述与移动装置104相关联的各种功能的操作,但相关领域的技术人员将了解,所述组件本质上是说明性的。因此,移动装置104可包含用以促进一个或一个以上功能的额外组件或替代组件。另外,尽管将各种子组件说明为集成到移动装置104中,但所述组件中的一者或一者以上可以分布方式实施于通信网络上且/或实施为网络服务(例如Web服务)。
如图3中所说明,移动装置104包含通信管理系统通信组件302,用于促进与通信管理系统102的通信。如上文关于移动装置通信组件202(图2)所描述,通信管理系统通信组件302促进移动通信装置104与通信管理系统102之间的数据双边传送。相关领域的技术人员将了解,通信管理系统通信组件302可包含建立对应于用于建立双边通信信道的各种通信协议的一个或一个以上通信信道所必需的软件和硬件组件。此外,尽管将通信管理系统通信组件302说明为单独组件,但所述组件的功能性可与移动通信装置104所利用的一个或一个以上硬件或软件组件集成或以其它方式组合以形成通信信道(例如,蜂窝式通信信道或SMS通信信道,作为移动装置的所设计功能的一部分)。
如下文将更详细地描述,通信管理系统通信组件302根据移动装置104上的上下文评估算法来发射当前移动装置上下文信息。一旦建立了当前移动通信装置上下文,通信管理系统302就可在检测到移动通信上下文信息的变化后即刻限制上下文信息的额外发射。另外,在替代实施例中,通信管理系统通信组件302还可向额外接收者(例如通信网络资源,例如网站或网络服务)和/或向其它对等目的地发射或以其它方式公布移动通信装置上下文信息。
移动通信装置104还可包含移动通信装置上下文信息组件304,用于处理对应于移动装置环境的一组输入以确定移动装置上下文信息。下文将更详细地描述用于确定移动装置上下文信息的说明性上下文评估算法或过程。移动通信装置上下文可识别或描述移动通信装置104的方面、移动通信装置环境的方面和/或与移动通信装置相关联的用户的方面。举例来说,移动通信装置上下文对应于各种移动/行进状态的确定(例如在非瞬时状态、在途中状态(包含城市/市区行进途中、公路途中和飞行途中状态)、旅程开始状态和旅程终止状态下)。在另一实例中,移动通信装置上下文对应于移动通信装置的目前位置是否在地理空间边界(也称为地理围栏(geofencing))内的确定(包含在地理空间边界内、在地理空间边界的界限上或在地理空间边界外)。相关领域的技术人员将了解,所识别的移动装置上下文不是详尽的,且还可针对移动通信装置104界定任何数目的额外移动装置上下文或所识别的移动通信装置上下文的变化形式。
继续参看图3,移动通信装置104还可包含移动通信装置环境接口306,用于获得对应于移动通信装置环境的输入。在说明性实施例中,所述组输入可包含来自一个或一个以上传感器(例如全球位置传感器(GPS)组件或其它位置识别组件、加速计、高度计、罗盘、陀螺仪、麦克风、天平或其它重量检测机构、测距仪、近程式传感器、气体或辐射检测器、电流或电感应检测、数字图像传感器、温度计等)的信息。另外,所述组输入可对应于从基于通信网络的资源获得的信息,例如日历信息、身份或联系人信息等。
在一个实施例中,所述组输入包含来自集成或附接到移动计算装置104的传感器或信息搜集组件的信息。在另一实施例中,所述组输入包含来自外部传感器或信息搜集组件的信息,所述外部传感器或信息搜集组件经由通信信道(例如硬连线连接或无线连接(例如蓝牙))提供所述信息。更进一步,在另一实施例中,所述组输入包含与传感器有关的信息或来自与移动通信装置相关联的另一装置或制品的经处理信息。举例来说,所述组输入可包含来自交通工具计算机的信息,其指示关于交通工具的操作/情况的信息和/或环境信息。来自座椅传感器的额外信息可能够告知远程最终用户实际上是乘客而不是驾驶员,且进一步告知座椅安全带已啮合。更进一步,在另一实施例中,所述组输入包含来自传感器的信息,其可(例如)经由额外处理而改变用途以确定移动通信装置上下文信息。举例来说,可将来自相机传感器的图像数据或来自收发器芯片组的信号数据用作上下文评估算法的输入以确定移动通信装置上下文。上文提供的对特定类型的传感器的识别不是详尽的。因此,可利用额外或替代传感器来提供用于确定移动通信装置上下文信息的信息。
相关领域的技术人员将了解,可将所述组输入选择为特别对应于用于计算移动通信装置上下文的特定算法。在一个实例中,麦克风传感器可用于检测来自内嵌装置麦克风的高噪声级,且使用此上下文来仅准许高重要性工作相关呼叫以及关于当前工作功能的数据会话请求。此外,可利用移动装置上下文信息来告知呼叫方被呼叫者处于高噪声环境中,且文本消息可能更合适。在另一实例中,传感器信息可对应于根据公司政策和本地管辖区法律来确定蓝牙头戴耳机或替代的免提装置是否在使用中。在再一实例中,可利用辐射检测器传感器信息来检测放射性等级的增加。可利用上下文来立即指令呼叫和数据会话管理控件将移动最终用户与紧急响应团队连接,且自主地报告现有位置和辐射等级,以防移动最终用户因某一外因而丧失能力。
在又一实例中,可利用气体或物质检测器传感器来检测气体或物质水平的增加。可利用上下文来立即指令呼叫和数据会话管理控件将移动最终用户与紧急响应团队连接,且自主地报告现有位置以及气体和物质水平,以防移动最终用户因某一外因而丧失能力。在再一实例中,利用近场感应技术,可利用传感器经由近场感应组件来检测充电过程。可使用上下文,使得呼叫和数据会话管理实体可能将呼叫和数据会话请求重新路由到不同装置。
在又一实例中,可使用近程式传感器来确定用户当前正以特定方式与移动最终装置互动的上下文可使特定呼叫和数据会话管理决策能够被决定性地启用。在另一实例中,可经由信号上下文评估算法来利用来自移动装置相机的图像数据以确定用户的环境。在另一实例中,可利用用户可配置键/控制传感器数据来定制移动装置上下文信息,例如使用软键来登记移动通信装置用户所提供的特定上下文(例如,“看我”、“帮助”等)。
移动通信装置104可进一步包含移动通信装置数据存储器308,用于存储来自移动通信装置环境接口306的输入信息、由移动通信装置处理组件304产生的上下文信息和/或由移动通信装置处理组件用来产生移动通信装置上下文信息的各种上下文评估算法或过程。
通信缓解
如图1中所描述,通信管理环境可包含通信缓解组件103。图4到图18描述根据本发明一方面的用于促进通信缓解的说明性架构、互动、方法和接口。2008年2月29日申请的标题为“管理移动装置通信会话以减少用户分心(MANAGEMENT OF MOBILE DEVICE COMMUNICATION SESSIONS TO REDUCE USER DISTRACTION)”的第12/040,832号美国专利申请案中描述通信缓解的更具体实例,所述专利申请案以全文引用的方式并入本文中。然而,相关领域的技术人员将了解,用于促进通信缓解的替代、经修改或额外架构、互动、方法和接口也包含在本发明的范围内。因此,所揭示和参考的实例本质上是说明性的,且不应被解释为具有限制。
现在参看图4到图6,将说明图1的通信管理环境100的各种组件之间的互动。然而,出于实例的目的,已简化所述说明,使得用以促进通信的许多系统、子系统和组件未得以展示。相关领域的技术人员将了解,可利用此些组件或子组件,且额外互动因此将在不脱离本发明的精神和范围的情况下发生。
现在参看图4A到图4C,将描述与处理来自第三方通信装置112的建立通信信道(例如音频呼叫)的请求有关的一个实施例。出于说明性实例的目的,特定移动计算装置104已向提供通信管理系统102的通信管理服务登记。另外,移动装置104的用户已提供移动通信装置简档,其依据移动通信装置上下文和第三方识别信息而识别移动通信装置的可用性。或者,移动通信装置简档的某一部分可针对用户预先提供且/或由管理员(例如服务提供商)自动设置。
如图4A中所说明,在移动通信装置104的操作期间,或在移动通信装置的初始化期间,移动通信装置接口组件306获得对应于移动通信装置环境的一组输入。所述组输入由移动通信装置上下文处理组件304处理以产生移动通信装置上下文信息。通信管理系统通信组件302接着酌情将移动通信装置上下文信息发射到通信管理系统102。具体地说,为了降低功率消耗和/或带宽消耗,通信管理系统通信组件302可限制用于移动通信装置上下文的初始化、移动通信装置上下文的变化的检测和/或用于移动通信装置上下文的重新建立的移动通信装置上下文信息的发射。
在接收到上下文信息后,移动装置通信组件202将上下文信息发射到通信处理组件204以供处理。通信处理组件204从移动通信装置简档数据存储器210获得对应的或适用的移动通信装置简档。通信处理组件204可利用一个或一个以上移动通信装置简档来根据上下文信息确定移动通信装置可用性。或者,单个移动通信装置简档可针对多个移动通信装置上下文而界定可用性。通信处理组件204接着基于所述处理而确定移动通信装置建立通信信道的可用性(请求的接收或请求的起始)。
其后,在图4A的说明性实例中,通信装置112(例如第三方通信装置112)起始建立与移动装置104的通信信道的请求。所述请求由移动交换中心108接收,且保持等待通信管理系统102的批准或拒绝。适用的移动交换中心108接着将请求发射到移动服务提供商通信组件208,以请求确定是否应建立所请求的通信信道。所述请求可包含由通信管理组件102用来选择适当简档的额外信息,包含呼叫者识别信息等。
现在参看图4B,在接收到来自移动交换中心108的请求或通知后,通信处理组件即刻利用移动通信装置104的预定可用性来授权或拒绝所请求的通信信道的建立。如果起始通信信道的请求被授权,那么将所述授权发射到移动交换中心108,其以适当方式处理对起始通信信道的请求。因此,所请求的通信信道完成。如下文将关于图9更详细地描述,通信管理系统102可继续监视所建立的通信信道以寻找移动通信装置上下文的变化,且将如适用的移动通信装置简档中所界定而管理通信信道。
现在参看图4C,替代地,如果基于移动通信装置104的预定不可用性而拒绝对起始通信信道的请求,那么通信管理组件102将拒绝授权通信发射到移动交换中心108,以阻止通信信道的起始。另外,通信缓解组件206可向移动通信装置104和通信装置112的用户提供适当的通信缓解(例如通知)。另外,如下文将更详细地描述,通信管理组件102可获得移动通信装置简档中所界定的通信信道替代物的选择,例如话音邮件系统或互动话音响应系统。
现在参看图5A到图5C,将描述在移动通信装置104处处理来自用户的与第三方通信装置112建立通信信道(例如音频呼叫)的请求的一个实施例。如上文关于图4A和图4B所述,对于说明性实例,假定特定移动计算装置104已向提供通信管理系统102的通信管理服务登记,且提供移动通信装置简档,其针对特定移动通信装置上下文识别移动通信装置的可用性。
如图5A中所说明,在移动通信装置104的操作期间,或在移动通信装置的初始化期间,移动通信装置接口组件306获得对应于移动通信装置环境的一组输入。所述组输入由移动通信装置上下文处理组件304处理以产生移动通信装置上下文信息。通信管理系统通信组件302接着酌情将移动通信装置上下文信息发射到通信管理系统102。具体地说,为了降低功率消耗和/或带宽消耗,通信管理系统通信组件302可限制用于移动通信装置上下文的初始化、移动通信装置上下文的变化的检测和/或用于移动通信装置上下文的重新建立的移动通信装置上下文信息的发射。
在接收到上下文信息后,移动装置通信组件202将上下文信息发射到通信处理组件204以供处理。通信处理组件204从移动通信装置简档数据存储器210获得一个或一个以上对应的或适用的移动通信装置简档。通信处理组件204接着基于所述处理而确定移动通信装置建立通信信道的可用性(请求的接收或请求的起始)。
其后,在图5A的说明性实例中,移动装置104起始建立与通信装置112(例如第三方通信装置112)的通信信道的请求。所述请求由移动交换中心108接收,且保持等待通信管理系统102的批准或拒绝。适用的移动交换中心108接着将请求连同额外信息(例如第三方通信装置112的识别信息(例如电话号码))一起发射到移动服务提供商通信组件208。
现在参看图5B,在接收到来自移动交换中心108的请求或通知后,通信处理组件即刻使用所述识别信息或其它信息来获得适用的通信简档,且利用移动通信装置104的预定可用性来授权或拒绝通信信道的建立。如果起始通信信道的请求被授权,那么将所述授权发射到移动交换中心108,其以典型方式处理对起始通信信道的请求。因此,所请求的通信信道完成。如下文将关于图9更详细地描述,通信管理系统102可继续监视所建立的通信信道以寻找移动通信装置上下文的变化。
现在参看图5C,替代地,如果基于移动通信装置104的所确定的不可用性而拒绝对起始通信信道的请求,那么通信管理组件102将拒绝授权通信发射到移动交换中心108,以阻止通信信道的起始。另外,通信缓解组件206可向移动通信装置104和通信装置112的用户提供适当的通知。另外,如下文将更详细地描述,通信管理组件102可获得通信信道替代物的选择。
现在参看图6,在移动通信装置104与通信装置112之间已建立通信信道的情况下,通信管理系统102继续确定移动通信装置104保留在所建立的通信信道中的可用性。如图6中所说明,移动通信装置104继续接收传感器信息,且确定移动通信装置上下文信息。在移动通信装置上下文信息已改变或以其它方式不再有效的情况下,移动装置移动的通信管理组件302将经更新的移动通信装置上下文信息发射到通信管理系统102。在一个实施例中,移动装置通信组件202可仅在确定上下文的变化的情况下发射经更新的上下文信息。或者,移动装置通信组件202可在预定时间之后发射更新上下文信息。因为移动装置104具有所建立的与通信装置112的通信信道,所以如果先前用于发射上下文信息的通信信道正用于所述所建立的通信信道,那么通信管理系统通信组件302可能必须利用不同的通信信道(例如SMS信道)来发射经更新的上下文信息。
在接收到上下文信息后,移动装置通信组件202将上下文信息发射到通信处理组件204以供处理。通信处理组件204从移动通信装置简档数据存储器210获得一个或一个以上对应的或适用的移动通信装置简档。所述移动通信装置简档可为先前用于确定移动通信装置的可用性的相同简档或者额外或替代的移动通信装置简档。如先前所描述,适当或适用的简档存储器的选择可包含识别信息(例如呼叫者ID信息)的利用。通信处理组件204接着基于所述简档来确定移动通信装置维持所建立的通信信道的可用性。如果确定维持所建立的通信信道,那么通信管理系统102可发射授权消息或保持沉默。或者,如果应基于移动通信装置104的所确定的不可用性而终止通信信道,那么移动服务提供商通信组件可向移动交换中心108发射通信信道控制信息,其包含终止通知。另外,通信缓解组件206可向移动通信装置104和通信装置112的用户提供适当的通信信道缓解信息(例如通知),且提供通信信道替代物的选择,如下文将更详细地描述。
A.移动装置上下文评估算法
现在参看图7A到图7E,将描述移动通信装置上下文处理组件304所实施的用于确定移动通信装置104的上下文信息的说明性例程1200。如上文所描述。移动通信装置上下文可对应于指示当前移动通信装置环境的特定途中状态的确定。针对通信信道的可用性可基于所确定的途中状态和适当的移动通信装置简档。参考上文所提到的实例,用户可提供移动装置简档,使得在移动装置(例如用户)处于城市/市区途中状态的情况下,将来自所识别用户的呼叫自动重新路由到话音邮件系统。如将描述,在移动通信装置104确定其当前处于城市/市区途中状态的情况下,移动通信装置将经更新的上下文信息发射到通信管理组件102,其针对所有简档基于所述经更新的上下文信息来确定可用性/不可用性信息。其后,来自所识别用户的呼叫被自动地重新路由,而无需轮询移动通信装置104,直到移动通信装置提供经更新的上下文信息为止。
现在参看图7A,在框702处,例程700通过移动通信装置上下文处理组件304将途中状态初始化为非途中而开始。在说明性实施例中,所述非途中状态为指示移动通信装置104何时通电或开始跟踪途中状态的第一状态。可将途中状态到非途中的初始化发射到通信管理系统102,或可将其假定为移动通信装置104的开始上下文。在决策框704处,进行测试以基于处理所述组输入而确定是否已满足最小移动准则。举例来说,所述测试可对应于对速度输入和已行进距离输入的检视以确定输入值是否超过最小阈值。
速度和距离信息可由移动通信装置通过经设计以产生或计算此信息的多种传感器和/或组件来获得。实例包含(但不限于)GPS装置/组件、加速计、导航设备等。如先前所描述,传感器和/或组件可集成到移动通信装置104中,或可为经由有线或无线连接提供输入信息的单独组件(例如汽车导航系统)。
在另一实例中,移动通信装置104可通过利用可辨识或可检测对象来计算速度和距离信息。根据此实例,移动通信装置104接收固定发射器(例如蜂窝式通信基站或WiFi无线节点)所产生的信号,其通常包含特定发射器所特有的一些识别信息,例如无线节点的SSID。随着移动通信装置104行进,当移动通信装置在特定发射器的射程内时检测到来自所述发射器的信号,且当移动通信装置超出所述发射器的射程时,不再检测到来自所述发射器的信号。对于已知通信射程的发射器,例如WiFi无线节点,可基于监视从检测到来自发射器的信号到丢失所述信号的时间来计算速度和已行进距离信息。另外,对来自发射器的信号的检测将不需要向发射器登记,且仍可用限制接入(例如通过经加密发射)的发射器来实践。
如果尚未满足最小移动准则,那么假定移动通信装置(考虑其环境)仍处于非途中状态,且例程700返回到框702。例程700可继续循环通过此部分,历时任何量的时间。
或者,如果已满足最小移动准则,那么假定移动通信装置104(考虑其环境)在运动中,且在框706处,使途中状态改变为“旅程开始状态”。因为途中状态已改变,所以移动通信装置104可将指示途中状态改变为旅程开始状态的经更新的上下文信息发射到通信管理组件102。在框708处,移动通信装置上下文处理组件304进入观察窗,用于在一时间周期内收集各种输入。所述观察窗可经配置以使得移动通信装置104在一时间周期内收集如由信息收集间隔界定的固定数目个组。每当收集到一组输入时,计数器就递减,且过程继续,直到已收集到目标数目组输入(例如计数器递减到值“0”)为止。另外,如果移动通信装置环境接口306当前不在接收输入,或另外不在接受输入,那么移动通信装置104可进入较低功耗模式,其中移动通信装置104的一个或一个以上组件变为不活动,或进入低功耗操作模式。移动通信装置104又接着在下一信息收集间隔加电或醒来。移动通信装置上下文处理组件304所实施的特定信息收集间隔可取决于传感器信息的粒度、针对给定途中状态应收集的输入信息的量和/或途中状态的潜在变化的可能性。举例来说,可针对其中不预期所述组输入的变化的途中状态(例如公路途中状态)设置较长的收集间隔,以进一步节省移动通信装置电力。
在时间窗期满后,在决策框710处,进行测试以基于处理所述组输入来确定是否已满足最小移动准则。如果尚未满足最小移动准则,那么确定移动通信装置104不再在运动中,且例程700返回到框702而到“非途中”行进状态(上文所述)。因为途中状态已改变,因此移动通信装置104可将指示途中状态变回到非途中状态的经更新的上下文信息发射到通信管理组件102。
现在参看图7B,替代地,如果在决策框710(图7A)处已满足最小移动准则,那么在框712处,确定移动通信装置104在运动中,且途中状态改变为“城市/市区”途中状态。在说明性实施例中,城市/市区途中状态可对应于在城市或市区区域中所经历的驾驶情况,其中有频繁的停车和速度的较宽变化。同样,因为途中状态已改变,所以移动通信装置104可将指示途中状态变回到非途中状态的经更新的上下文信息发射到通信管理组件102。在框714处,移动通信装置上下文处理组件304进入观察窗,其界定用于在一时间周期内收集多组输入的一组间隔。在城市/市区途中状态下,可将用于接收每一组输入的收集间隔配置为较短,因为来自所述组输入的信息可能存在较大变化。
在决策框716到718处,移动通信装置上下文处理组件304处理所收集到的输入数据以确定移动通信装置104是否应留在其当前城市/市区途中状态中、移动通信装置是否已到达终点状态,或途中状态是否更多地指示另一途中状态(通常指示公路行进)。所收集的信息可包含速度、方位和已行进距离信息。另外,所收集的信息可包含经处理的速度、方位和已行进距离信息,称为变化信息,其指示速度、方位和已行进距离在所观察的时间窗中的收集间隔的每一者内的变化和/或变化速率。
在决策框716处,进行测试以确定已满足指示城市/市区途中状态的准则。指示城市/市区途中状态的准则可对应于针对指示城市/市区行进模式的速度、已行进距离和方位的变化阈值的考虑。举例来说,针对城市/市区途中状态的速度变化可指示在交通工具停止(例如,在街灯处)时收集输入以及在交通工具正以较高速度行进时进行另一次收集。阈值可通过观察到的驾驶行为来确定、由管理员设置或由特定用户设置。如果尚未满足指示城市/市区途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置104不太可能处于城市/市区驾驶实施例中,且移到框726,下文将更详细地描述框726。或者,如果已满足指示城市/市区途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置104应仍保留在城市/市区行进状态或已到达终点。因此,在决策框718处,进行测试以基于处理所述组输入来确定是否已满足最小移动准则。如果尚未满足最小移动准则,那么确定移动通信装置104不再在运动中,且例程700继续进行到框720(图7C)。或者,如果已满足最小移动准则,那么例程700返回到框712。然而,在此例子中,移动通信装置104不需要将上下文信息发射到通信管理组件102,因为途中状态尚未改变。
现在参看图7C,在框720处,移动通信装置的途中状态改变为“旅程终点”途中状态。在说明性实施例中,旅程终点途中状态可对应于初始行进的完成。如先前所述,因为途中状态已改变,所以移动通信装置104可将指示途中状态的改变的经更新的上下文信息发射到通信管理组件102。在框722处,移动通信装置上下文处理组件304进入观察窗,其中可将收集间隔设置为较短时间周期,因为预期在每一收集间隔若干组输入之间的变化较高。
在完成观察窗后,移动通信装置上下文处理组件304将即刻确定移动通信装置是已再次进入行进状态(例如在临时停车之后)还是已进入非瞬时状态(例如在家或在办公室)。因此,在决策框724处,进行测试以基于所述组输入而确定是否已检测到最小移动。如果尚未检测到最小移动,那么确定移动通信装置104不再在运动中。因此,在框702(图7A)处,将途中状态改变为“非瞬态”。或者,如果已基于所述组输入而检测到最小移动,那么确定移动通信装置104再次处于途中,且例程700继续进行到框712(图7B),其中途中状态改变为城市/市区途中状态。在两种决策替代方案中,移动通信装置104将指示途中状态的变化的经更新的上下文信息发射到通信管理组件102。
现在参看图7D,如果在决策框716(图7B)处,不满足指示城市/市区途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置为公路途中状态,指示公路行进。因此,在框726处,途中状态改变为“公路”行进状态,且移动通信装置104将指示途中状态的改变的经更新的上下文信息发射到通信管理组件102。在框728处,移动通信装置上下文处理组件304进入观察窗,其中可将收集间隔设置为较长时间周期,因为预期在每一收集间隔若干组输入之间的变化较低。当移动通信装置104为公路途中状态时,其可转变为终点状态(例如指示行进的完成)、返回到城市/市区途中状态或保留在公路途中状态。另外,在任选实施例中,移动通信装置上下文处理组件304可确定移动通信装置104为指示飞机行进的飞行状态。因此,如图7D中将说明,移动通信装置上下文处理组件304也可从公路行进状态到达“飞行中”途中状态。在涉及转变状态的变化的所有决策替代方案中,移动通信装置104将指示途中状态的变化的经更新的上下文信息发射到通信管理组件102。
在决策框730处,进行测试以再次确定是否已满足指示城市/市区途中状态的准则。如果已满足指示城市/市区途中状态的城市准则,那么移动通信装置上下文处理组件304确定移动通信装置104应已返回到城市/市区行进状态,且例程700返回到框712(图7B)。或者,如果尚未满足指示城市/市区途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置104应仍保留在公路途中状态、移动到旅程终点状态或移动到飞行中状态。因此,在决策框732处,进行测试以基于所述组输入来确定是否已检测到最小移动。如果基于所述组输入尚未检测到最小移动,那么确定移动通信装置104不再在运动中,且例程700进行到框720(图7C)。
然而,如果在决策框732处,基于所述组输入已检测到最小移动,那么在决策框734处,接着进行测试以确定是否已满足指示飞行中途中状态的准则。在说明性实施例中,指示飞行中途中状态的准则可对应于指示空中行进模式的速度、已行进距离和方位的变化阈值的考虑。所述准则还可包含对来自高度计等的信息的考虑。所述阈值可通过观察到的驾驶行为确定、由管理员设置或由特定用户设置。如果尚未满足指示飞行中途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置应仍保留在公路途中状态,且例程700返回到框726。
现在参看图7E,如果已满足指示飞行中途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置正在飞行中。因此,在框736处,将途中状态改变为“飞行中”途中状态。在框738处,移动通信装置上下文处理组件304进入观察窗,用于在一时间周期内(其可为较长时间周期)收集各种输入。在决策框730处,进行测试以确定是否进行确定是否已超过一个或一个以上飞行中距离变化。如果尚未满足指示飞行中途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置104应已返回到公路行进状态,且例程700返回到框726(图7D)。或者,如果已满足指示飞行中途中状态的准则,那么移动通信装置上下文处理组件304确定移动通信装置104应仍保留在飞行中距离途中状态或移动到旅程终点状态。因此,在决策框740处,进行测试以基于所述组输入来确定是否已检测到最小移动。如果基于所述组输入尚未检测到最小移动,那么确定移动通信装置104不再在运动中,且例程700进行到框720(图7C)。或者,如果基于所述组输入已检测到最小移动,那么例程700保留在飞行中途中状态,且例程700返回到框736。在涉及转变状态的变化的所有决策替代方案中,移动通信装置104将指示途中状态的变化的经更新的上下文信息发射到通信管理组件102。
现在参看图8,将描述由移动通信装置上下文处理组件304实施的用于确定移动通信装置地理空间上下文信息的例程800。在说明性实施例中,为地理区界定地理空间信息。地理空间信息可包含质心,其对应于地理空间区的中心位置的近似。可依据经度和纬度、栅格型布局中的x和y坐标或其它位置坐标来界定质心。地理空间信息还可包含最小半径距离,其对应于在地理空间区的所有边界内的最小半径。地理空间信息可进一步包含最大半径,其对应于超过地理空间区的所有边界的最大半径。相关领域的技术人员将了解,可依据半径距离加距质心的方位来界定地理空间区的边界的轮廓。
参看图8,在框802处,移动通信装置上下文处理组件304从移动通信装置上下文数据存储器308获得地理空间区定义。地理空间区定义可以多种格式和存储媒体来存储和维持。另外,地理空间区定义可依据移动通信装置104的处理次序而确定优先级。在框804处,移动通信装置环境接口306开始收集窗,其中估算地理空间区定义以确定移动通信装置104是否在所述区内。如上文关于途中状态上下文评估算法所描述,观察窗可经配置以使得移动通信装置104在一时间周期内收集如由信息收集间隔界定的固定数目个组。每当收集到一组输入时,计数器就递减,且过程继续,直到已收集到目标数目组输入(例如计数器递减到值“0”)为止。另外,如果移动通信装置环境接口306当前不在接收输入,或另外不在接受输入,那么移动通信装置104可进入较低功耗模式,其中移动通信装置104的一个或一个以上组件变为不活动,或进入低功耗操作模式。移动通信装置104又接着在下一信息收集间隔加电或醒来。移动通信装置上下文处理组件304所实施的特定信息收集间隔可取决于传感器信息的粒度、针对给定途中状态应收集的输入信息的量和/或途中状态的潜在变化的可能性。举例来说,可针对其中不预期所述组输入的变化的途中状态设置较长的收集间隔,以进一步节省移动通信装置电力。
在框806处,移动通信装置上下文处理组件304获得移动通信位置信息。在说明性实施例中,移动通信装置环境接口306可获得指示移动通信装置的位置或相对位置的各种传感器信息。举例来说,移动通信装置环境接口306可从所附接的GPS组件或经由无线通信从另一GPS组件获得GPS信息。在另一实例中,移动通信装置环境接口306可与交通工具的导航系统介接以获得位置信息。在又一实例中,移动通信装置环境接口306可与无线通信设备(例如蜂窝式基站、无线网络节点(例如WiFi和WiMax网络节点))介接,且获得位置信息。另外,传感器信息可包含加速计和罗盘信息,其有助于移动通信装置的方位或方向。
在额外实施例中,且如图9中所说明,移动通信装置环境接口306可使位置元数据与来自无线发射器的已知信号相关联,使得对信号的检测可向移动通信装置环境接口306提供移动通信装置104的相对位置的指示。如上文关于图7所阐释,随着移动通信装置104行进,当移动通信装置在特定发射器的射程内时,检测到来自所述发射器的信号,且当移动通信装置超出所述发射器的射程时,不再检测到来自所述发射器的信号。在其中移动装置检测来自相同无线发射器的信号的实施例中,移动通信装置环境接口306可使从另一位置源(例如GPS组件)获得的位置元数据与指示无线发射器的信息(例如WiFi SSID)相关联。因此,结合无线发射器的已知射程,移动通信装置环境接口306可估计射程、将位置元数据关联为移动通信装置104的近似位置,以根据地理空间区估算上下文。
出于功率消耗的目的,移动通信装置环境接口306可监视各种位置传感器/输入。移动通信装置环境接口306可基于各种因素(包含位置信息的准确性的置信度、与收集位置数据相关联的功率消耗、金融或服务合同问题等)确定位置信息源的优先级或等级。举例来说,假定移动通信装置环境接口306先前已用上文所述的方式以元数据的形式存储了已知WiFi无线节点的位置信息。尽管位置信息也可用于所附接的GPS组件,但GPS组件的操作消耗多得多的装置电力。因此,移动通信装置环境接口306可选择接收/使用来自具有最少功耗度量的来源的位置信息。
再次参看图8,在框808处,移动通信装置上下文处理组件304计算移动装置的当前位置到地理空间区的质心的距离和方位。在决策框810处,进行测试以确定到质心的距离是否在针对地理空间区界定的最大半径之外。如果是,那么在框812处,移动装置的当前上下文在地理空间区之外。例程800接着进行到下文将描述的框818。
如果在决策框810处,到质心的距离不在最大半径之外,那么移动通信装置上下文处理组件304将接着确定移动通信装置是明确地在地理空间区内还是在地理空间区的边界的边缘上。在决策框814处,进行测试以确定所述距离是否小于针对所述地理空间区界定的最小半径。如果是,那么在框816处,移动装置的当前上下文在地理空间区内。例程800接着进行到框818。
在框818处,如果上下文状态已改变,那么移动通信装置104必须发射经更新的上下文信息。因此,如果移动通信装置尚未从在地理空间区之外(框812)或在地理空间区内(框816)改变,那么将不提供更新。在框820处,将减小收集位置信息和估算到地理空间区的接近性的间隔(或检验为处于较低等级)。在明确地在地理空间区之外或明确地在地理空间区内的情况下,上下文突然改变的可能性减小。举例来说,对于对应于整个城市的地理空间区,移动装置将检测到对应于被检测为在全市地理空间区之外的改变的频率将可能较低。因此,可调整收集间隔以减轻与传感器信息的收集和处理相关联的功率耗用。例程800接着返回到框804,以在下一收集间隔继续收集和处理信息。
再次转到决策框814,如果所述距离不小于针对地理空间区界定的最小半径,那么移动通信装置104可能正好在地理空间区的边界内或正好在地理空间区的边界之外。因此,移动通信装置上下文处理组件304可接着确定移动通信装置104落在内还是正好在外。如果所确定的上下文是从先前上下文的改变,那么在框822处,将经更新的上下文信息发射到通信管理组件102。在框824处,增加收集间隔(或检验为处于较高等级)。在明确地在地理空间区之外或明确地在地理空间区内的情况下,上下文突然改变的可能性增加。由于上下文较有可能改变,因此增加收集间隔。例程800接着返回到框804,以在下一收集间隔继续收集和处理信息。
B.通信管理组件操作
现在参看图9,将描述由通信处理组件204实施以管理与移动通信装置104相关联的通信的例程900。在框902处,移动通信装置接口组件202从移动通信装置104接收移动通信装置上下文信息。移动通信装置上下文信息对应于经处理的输入,且指示移动通信装置上下文。上下文信息可能需要通信管理系统102的额外处理。如先前所论述,移动装置通信组件202可利用任何数目个通信信道来从移动通信装置104接收上下文信息。另外,在上下文信息对应于经更新的上下文信息的情况下,尤其是在移动通信装置目前在所建立的通信信道中的情况下,移动装置通信组件202可利用替代通信信道。
在框904处,通信处理组件204从移动通信装置简档存储器210获得移动通信装置简档信息。移动通信简档数据存储器210可对应于根据不同移动通信装置上下文识别不同移动通信装置简档的数据库。举例来说,移动通信装置可针对每一所界定的地理空间区和途中状态具有一简档。在此说明性实施例中,所述简档界定通信信道针对所有传入通信信道请求的可用性。在替代实施例中,移动通信装置简档数据存储器可维持额外或补充简档,其根据特定或可识别用户或用户群组界定各种移动通信装置上下文的可用性。在此实施例中,简档信息可对应于根据上下文信息与可识别用户来识别可用性的路由表。
在框906处,通信处理组件204根据在框904处获得的简档信息来确定通信信道可用性。可在接收到上下文信息后即刻确定可用性信息,且/或可在接收到经更新的上下文信息后即刻更新可用性信息。另外,如果通信信道尚未建立,那么在从移动通信装置104或第三方通信装置112接收到建立通信信道的请求之前确定可用性。更进一步,通信管理组件102还可从额外第三方信息源接收额外信息以用于处理简档以确定可用性。举例来说,通信管理系统可与网络资源(例如日历应用程序或接口)介接,以在所识别的时间周期内接收用户日历信息。在此实例中,日历信息可应用于基于约会的类别而指示通信信道可用性(例如基于具有“高优先级”标签的会议,通信信道不可用)的简档。另外,通信管理系统可将日历信息用于选择通信缓解选项。
在框908处,移动服务提供商通信组件208获得建立通信信道的请求的通知。所述通知可包含提供对建立所请求的通信信道的授权的请求。或者,所述通知可包含以下指示:除非通信管理系统102提供不应建立通信信道的指示,否则将默认地起始通信信道。另外,起始通信的请求可包含关于另一方对所请求的通信信道的身份或性质的额外信息,且其可用于为移动装置的用户确定建立约会。
返回图9,在决策框910处,通信处理组件204执行测试以确定移动通信装置是否可用。在说明性实施例中,如果通信处理组件204已利用适用于所有用户的简档,那么可基于先前的处理快速地确定装置可用性。然而,如果移动通信装置简档基于某些第三方的身份而指定可用性,那么通信处理组件204查找用户或用户群组的特定可用性。
为促进根据所识别的用户或用户群组来处理可用性信息,通信处理组件204可利用快速查找路由表,其根据用户的身份(例如电话号码或IP地址)对可用性进行分类。在此实施例中,根据号码对数据进行分类。当通信处理组件204选择身份中的第一识别符(例如电话号码的第一数位)时,表中不具有匹配数字的任何条目折起。此过程将针对所提供的每一额外数位而继续。相关领域的技术人员将了解,个别用户可由完整身份表示。另外,路由表还可酌情限制识别符(例如数位)的数目,以区分用户。举例来说,如果路由表具有四个用户(其具有匹配的区域代码且在其电话号码中具有不同的第三数位),那么例程表可将条目限于所述地区代码和最初三个数位,且无需输入整个区域代码。同样,对于用户群组(例如办公室),用于整个群组的条目可限于来自组织的识别信息(例如来自IP地址的第一组数位)。
继续参看图9,如果移动通信装置104已被确定为可用,那么在框912处,移动服务提供商通信组件208将授权发射到移动交换中心108。在正针对现存通信信道实施例程900的情况下,可省略框912。例程900返回到框902。
或者,如果已确定移动通信装置104不可用,那么在框914处,移动服务提供商通信组件208将拒绝或终止消息发射到移动交换中心108。在说明性实施例中,拒绝通知可具有阻止通信信道的建立的即刻作用。在另一实施例中,终止通知可包含在终止之前允许继续通信的时间周期的时间。通信处理组件204可根据上下文信息和所确定的对终止的需要的即刻性来选择所述时间周期。在框916处,通信处理组件206处理通信缓解,且例程900返回到框902。
C.通信缓解
在说明性实施例中,可在移动通信装置简档中指定针对被拒绝或终止的通信信道的通信缓解。如上文所论述,可关于所有用户、用户群组和/或特定用户而描述所述简档。在说明性实施例中,通信缓解可包含即刻替代通信信道/方法,例如重定向到话音邮件系统、文本到语音消息处理系统、起动SMS服务或电子邮件服务、重定向到所识别的备份呼叫者(例如操作者或助理)等。
在另一实施例中,通信缓解对应于延迟缓解技术,其依据所确定的可用性而重新建立所请求或现存的通信信道。举例来说,移动装置104或第三方通信装置112的用户可在带来移动通信装置的可用性的移动装置上下文的改变后即刻请求回叫或新的通信信道。所述请求可包含用于指定所述请求的期满或针对所请求的回叫的可用性的时间分量或其它信息。另外,所述请求可包含例如用于调度所请求的通信信道的日历信息等额外信息。另外,可利用所述日历信息来选择哪一通信缓解技术可为可用的。
在又一实施例中,通信缓解技术可包含指定待由通信管理系统102采取的即刻动作。在一个实例中,移动通信装置102的用户可请求超驰移动装置的所确定的不可用性。在另一实例中,与通信装置112相关联的第三方可请求到达移动装置104的用户的寻呼信道以请求超驰。在另一实例中,与通信装置112相关联的第三方可请求紧急贯通以建立所请求的与移动通信装置的通信信道。在又一实例中,与移动通信装置104相关联的用户或与通信装置112相关联的第三方用户可从待向其它用户播放的若干预定义消息(例如请求驾驶员靠边停车以便能够打电话的预定消息)中请求。在又一实施例中,通信处理组件204可起始计时器或计数器,其指定移动装置104的用户在所建立的通信信道终止之前改变环境或允许起始所建立的通信信道的时间限制。
在通信信道缓解技术的再一实施例中,通信处理组件204可向请求通信信道或现存通信信道中涉及的各方实施额外通知。所述通知可包含对可用替代缓解选项(上文所描述)的指定、对通信信道为何得不到授权或将被终止的解释和/或关于现存通信信道的终止的计时的细节。举例来说,当通信管理系统102因不可用性(例如被呼叫者的移动装置处于“在途中/城市”上下文)而将传入呼叫路由到话音邮件时,可向第三方通信装置112播放传出消息。可依据上下文是否为“在途中/城市”、“在途中/公路”、“在会议中”、“在地理空间区中”、“正在打电话”等而播放或产生不同消息(其可以但无需由被呼叫者预先记录)。另外,通信管理系统102可向呼叫者输出自动产生的可听消息,其具有关于移动通信装置用户的预期或估计的未来可用性的信息。举例来说,如果传入的日历信息指示移动通信装置用户正在开会,那么缓解组件206可输出可听消息,指示(1)会议的预定结束时间或会议中剩余的分钟数,以及(2)到下次会议为止的空闲时间量。作为另一实例,如果移动通信装置用户在地理空间区中,那么自动产生的消息可指示到移动通信装置被预测离开所述地理空间区为止的所估计的时间量。移动通信装置104可在处于地理空间区中时自动产生此些估计,作为上下文评估算法的一部分,且/或可周期性地将此些估计(或其显著改变)传送到通信管理系统102。
D.移动通信装置简档的提供
现在参看图10,将描述指示用于提供移动通信装置简档的用户接口的说明性屏幕显示1000。在说明性实施例中,屏幕显示1000可由移动通信装置104或计算装置116处的用户产生。所述提供可对应于企业、服务提供商或权威机构所提出的管理员等级策略。另外,所述提供可对应于由额外所识别的用户(例如父母)提出的策略。相关领域的技术人员将了解,可产生任何数目个接口。另外,各种接口可经配置以对应于产生所述显示的装置的显示能力和/或要求。另外,可根据所界定的上下文来呈现各种接口。
参看图10,屏幕显示1000可包含用于为特定类型的上下文信息指定简档的第一部分1002。如图10中所说明,部分1002指定正为一个或一个以上地理空间区界定可用性信息。部分1002可对应于若干可用上下文信息类别,例如挑选列表或下拉框。也如图10中所说明,屏幕显示可包含用于提供地理空间区的边界的地图上覆部分1004。所述上覆部分可对应于由通信管理系统102或额外的第三方公布的地图信息。举例来说,上覆部分1004可为现存街道地图,其包含指示众所周知或指定商业机构的图标。在说明性实施例中,地理空间区可默认地理空间区内的通信不可用性的选择。或者,用户可能够基于上下文信息或特定用户或用户群组而指定地理空间区的可用性。
屏幕接口1000可进一步包含地理空间区1006、1008的任何数目的图形指示符,其将界定地理空间区的边界。在说明性实施例中,可经由接口1000上提供的各种绘图工具来产生图形指示符。在另一实施例中,可通过边界的端点和交叉点的坐标的指示来产生图形识别符。在又一实施例中,接口1000可具备已由通信管理系统102提供和/或由其它用户公布的预定义地理空间边界。
在另一实施例中,用户可经由移动装置104通过输入位置坐标来产生地理空间边界。在此实施例中,当移动装置位于地理空间边界的坐标处时,用户可利用位置信息(例如GPS信息)来指示所述坐标。举例来说,用户可选择控件或经由移动装置提供数据以指示边界的位置。
继续参看图10,如先前所描述,还可针对特定用户或用户群组指定简档信息。根据替代实施例,屏幕接口可包含作为可被操纵以选择地理空间区和选定可用性的应用的一组图标1010的用户或个人的表示。举例来说,用户可经由拖放技术来操纵图标1010,以通过将图标放于选定地理空间区上或反之亦然来应用地理空间边界和相关联的可用性。屏幕接口1000还可包含部分1012,其中用户可指定将在不可用性的情况下应用的通信缓解技术的类型。如图10中所说明,已指定通信转发缓解技术。
图11是说明用户接口的屏幕显示1100的框图,所述用户接口用于获得移动通信装置简档信息以基于移动通信装置上下文信息而管理移动通信装置可用性。屏幕显示1100促进个人或个人群组的简档的指定和管理。如图11中所说明,屏幕显示1100对应于几何形状(例如圆形)的显示,所述几何形状对应于所确定的基于上下文信息的可用性。可将对应于所识别的个人的显示对象放置于所述几何形状中以使所识别的个人与所确定的可用性相关联。信息识别的个人可对应于从网络资源获得的信息,例如联系人列表。所述关联存储在移动装置简档中。另外,所述关联的概要可显示于屏幕显示1100中。
E.额外实施例
根据又一说明性实施例,通信管理组件102可利用所知的行为或预测性行为来提供移动通信装置简档且/或确定移动通信装置104的可用性。根据此实施例,通信管理组件102可跟踪移动通信装置简档数据存储器210中的各种行为或移动通信装置使用情况。举例来说,通信管理组件102可跟踪特定用户或用户群组之间的音频通话的长度。在另一实例中,通信管理组件102还可跟踪每天、每周或每月针对通信信道的请求的计时。在又一实例中,通信管理系统102可跟踪先前确定的不可用性以基于日时或基于事件而为用户产生可用性模型。继续参看所述实例,通信管理组件102可使日历上的事件(例如特定的再次发生的会议)与产生不可用性的确定的移动通信装置上下文信息(例如在所界定的地理空间区内行进)相关联。因此,可提供简档,使得通信处理组件204可利用用户日历功能输入来事先确定不可用性。另外,可要求用户识别促进所知行为方式的特定或值得注意的事件。
在相关实施例中,通信处理组件204还可利用所知行为来调整可用性的确定。举例来说,假定所识别的用户通常频繁地与另一用户音频通信20分钟或以上。还假定在当前时间,移动装置可用于音频通信信道。然而,当前方位和速度将可能将移动通信装置104置于在接下来的10分钟行进内界定不可用性的地理空间区内。
在此实施例中,通信处理组件204可包含所知行为以确定其是否将必须可能终止所述通信信道。如果是,那么通信处理组件204可在通信信道的预期时间无法完成的情况下调整可用性的确定。因此,在以上实例中,通信处理组件204可基于当前速度和方位而确定用户将可能正进入地理空间区。另外,由于所知行为或历史知识,通信处理组件204可预期音频通信的长度,且将在移动通信装置进入地理空间区时要求终止通信信道。因此,通信处理组件204可基于其自身的配置或用户所指定的配置而选择不授权所述通信信道且提供通信缓解方式的选择。
在另一实例中,通信处理组件204可监视用户对通信缓解技术的重复选择,作为依据所识别的用户或特定移动装置上下文的互动话音响应的一部分。因此,通信处理组件204可依据通信缓解技术的预定选择的数目来更新适用的移动通信装置简档。
在又一实例中,通信处理组件204可根据日时或其它所识别事件来监视重复不可用性的确定。因此,通信处理组件204可依据确定的数目来更新适用的移动通信装置简档,使得简档可依据所确定的日时或事件而自动指定不可用性。举例来说,如果确定移动通信装置104每两个连续星期在同一时间不可用,那么通信处理组件204可更新简档以使不可用性确定成为时间的函数。
在再一实例中,通信处理组件204可监视来自先前未识别的第三方通信装置112或针对不与移动通信装置简档相关联的通信装置的通信请求的数目。在若干重复通信请求之后,通信处理组件204可自动为此第三方通信装置创建移动通信装置简档或提示用户为此第三方通信装置创建移动通信装置简档。通信处理组件204可基于先前监视的活动而自动填充所述简档的一些或所有方面。另外,通信处理组件204可导入由用户、管理员或服务提供商设置的简档信息模板。
根据另一实施例,移动通信装置104或通信管理组件102所产生的上下文信息和/或可用性可向额外信息源/储存库(例如网络资源)公布。在一个实例中,移动装置104或通信管理组件102可公布用户已创建的一组地理空间区。所公布的地理空间区可由其它系统用户用来提供移动通信装置简档。所公布的地理空间区可用于描述/公布将由通信管理组件102用来确定可用性的上下文信息。
在另一实施例中,可向其它信息源/储存库公布移动通信装置上下文信息,以公布当前或过去的移动装置上下文。在一个实例中,移动装置上下文信息可与用户的个人网页链接,使得上下文信息(例如,在途中)公布于所述网页上。在另一实例中,移动装置上下文信息可与日历功能链接,以确定用户是否按计划。如果(例如)用户因交通状况而留在城市/市区途中状态,那么可能需要重新排定或取消随后的约会。因此,控制算法可自动取消会议或提供适当的通知。在又一实施例中,可向第三方来源公布对接近地理空间区或进入地理空间区的确定,以起始额外动作(例如向保安人员的通信)。
在又一实施例中,还可向其它信息源/储存库公布移动通信装置可用性信息。类似于所公布的上下文信息,移动装置可用性信息可与用户的个人网页链接,使得可用性信息(例如,在途中)公布于所述网页上。在另一实例中,移动装置可用性信息可与日历功能链接,且经公布以允许排定当前或未来事件。在又一实例中,所公布的可用性信息(历史和当前的)可用于产生和公布可用性模型。在此实施例中,可向其它用户呈现预测的可用性的机会。更进一步,可根据对不同用户或用户分类的授权来过滤可用性信息。
旁路缓解服务
如先前所描述,在一个实施例中,通信处理组件204关于是否应将呼叫缓解服务应用于向移动装置104的通信请求而管理订户终端状态。在涉及移动装置104与PSAP中心114之间的通信的情形中,通信处理组件204可利用移动装置上下文状态来确定是否应旁路通信缓解技术。
现在参看图12A到图12C中的说明性互动,如图12A中所说明(且先前所描述),在移动通信装置104的操作期间,或在移动通信装置的初始化期间,移动通信装置接口组件306获得对应于移动通信装置环境的一组输入。所述组输入由移动通信装置上下文处理组件304处理以产生移动通信装置上下文信息。通信管理系统通信组件302接着酌情将移动通信装置上下文信息发射到通信管理系统102。具体地说,为降低功耗和/或带宽消耗,通信管理系统通信组件302可限制用于移动通信装置上下文的初始化、对移动通信装置上下文的变化的检测和/或用于移动通信装置上下文的重新建立的移动通信装置上下文信息的发射。
在接收到上下文信息后,移动装置通信组件202即刻将上下文信息发射到通信处理组件204以供处理。通信处理组件204从移动通信装置简档数据存储器210获得一个或一个以上对应的或适用的移动通信装置简档。通信处理组件204接着基于所述处理而确定移动通信装置建立通信信道的可用性(请求的接收或请求的起始)。
其后,在图5A的说明性实例中,移动装置104起始建立与通信装置112(例如PSAP中心114)的通信信道的请求。在说明性实施例中,可将建立与PSAP中心114的通信信道的请求的起始指定为其中可旁路通信缓解技术的通信。在此情形下,移动装置104可被称为进入旁路状态。在一个实例中,移动交换中心108或通信管理系统102可能够基于通信装置112的联系人信息(例如电话号码或其它呼叫识别信息)而将呼叫分类为需要旁路状态。在另一实例中,移动装置104可独立地发射请求电话进入旁路状态的通知或允许通信管理系统102确定移动装置104应被指定处于旁路状态的信息。在另一实例中,接收通信装置112可提供关于请求移动装置104被指定为进入旁路状态的独立通知。因此,通信管理系统102可确定移动装置104应被指定处于旁路状态。作为说明性实例,在已联系例如警察、救护车或消防人员等保安人员的紧急情形下,可指定一个或一个以上移动装置104进入旁路状态。
参看图12B,在接收到关于旁路状态的通知或信息后,通信管理系统102即刻更新与移动装置104相关联的上下文信息的确定。在额外实施例中,通信管理系统102还可更新可与所指定的移动装置104相关联的其它装置的上下文信息。举例来说,在紧急(例如建筑物锁闭)的情况下,通信管理系统102可指定具有公司附属移动装置的所有雇员均处于旁路状态。在说明性实施例中,通信管理系统102可维持可用于记帐目的(例如对紧急呼叫的记帐)或其它审计目的的信息的日志。另外,通信管理系统102可实施额外的通知例程,其向其它用户和/或所识别装置告知所述旁路状态。所述通知例程可针对订户而存储或配置。关于请求通信信道的移动装置104,移动交换中心108建立通信装置(例如PSAP中心114)与移动装置之间的通信信道。
现在转到图12C,如果PSAP中心114与移动装置104之间的通信信道过早终止,那么PSAP中心114将尝试起始向起始呼叫的订户的移动装置104的呼叫。电话网络将以正常方式完成朝正服务移动装置104的移动交换中心108的回叫。在随着呼叫遍历网络中的移动交换中心108元件的呼叫完成的每一阶段,可指令移动交换中心108运行高级呼叫缓解服务(如上文所述)。如果是这种情况,那么在调用对屏蔽服务的任何查询之前,移动交换中心108将向通信管理系统102调用针对移动装置104的查询。在说明性的已丢弃PSAP中心通信信道的情况下,通信管理系统102将通知移动交换中心108移动装置104当前处于旁路状态。移动交换中心108将接着旁路任何高级订户服务(例如通信缓解服务)。另外,通信管理系统102可对呼叫(例如紧急呼叫或经分类呼叫)进行分类,并关联优先级路由/指定。可重新建立通信信道。
移动装置104的旁路状态指定可持续,直到其被网络或被移动装置104清除为止。举例来说,可基于由移动装置104起始的后续活动(例如发射终止旁路请求的明确请求、向不与旁路状态相关联的装置起始通信请求(例如与非紧急人员的呼叫)等)而清除旁路状态。针对移动装置104指定的旁路状态还可由网络在起始所述状态之后的规定时间量中清除,即所述状态在通信管理系统102中超时。
现在参看图13,将描述说明由通信管理组件102实施的呼叫缓解旁路处理例程1300的流程图。在框1302处,通信管理组件102获得呼叫缓解服务旁路请求。如上文所述,在一个实施例中,移动装置104、移动交换中心108或其它组件可特定地将请求发射到通信管理系统102。或者,移动装置104、移动交换中心108或其它组件可发射促进移动装置上下文的确定的信息(独立地或累积地)。在框1304处,通信管理系统102指定移动装置103处于旁路状态。在一个实施例中,在通信管理系统102支持多个呼叫缓解或呼叫旁路服务的情况下,旁路状态的指定可关于特定服务、若干类型/分类的服务或所有服务。
在决策框1306处,通信管理系统102进行测试以确定通信管理系统102是否已获得来自移动交换中心108的旁路状态查询。如先前所描述,请求可起源于先前与旁路状态相关联的装置(例如,PSAP中心114)或独立通信装置112。更进一步,请求可起源于与旁路状态相关联的移动装置104。如果通信管理系统102获得旁路状态查询(例如通信信道请求),那么通信管理系统102在框1308处酌情向与旁路状态相关联的移动装置104提供指示。在一个实例中,如果通信请求对应于也与旁路状态指定相关联的组件,那么通信管理系统102可相应地识别各方,且可旁路通信缓解程序。在另一实例中,如果通信请求对应于原本不与旁路状态相关联的组件,那么通信管理系统102可相应地识别各方,且通信缓解程序仍可应用。
在框1310处,通信管理系统102处理旁路状态信息。在说明性实施例中,通信管理系统102可确定其是否应更新先前与装置相关联的旁路状态信息。举例来说,如果移动装置104已起始向原本不与先前旁路状态相关联的组件的后续通信信道请求,那么通信管理系统102可确定移动装置104应不再被指定为处于旁路状态。在另一实例中,如果额外组件与旁路状态相关联,那么通信管理系统102可扩大旁路状态的指定,调整路由的优先级等。
参看决策框1304,如果通信管理系统102尚未接收到来自移动交换中心108的查询(决策框1306)或在处理旁路状态信息(框1310)之后,通信管理系统102确定是否已更新旁路状态信息。如果旁路信息尚未更新,那么例程1300返回到决策框1306。如果旁路信息已更新,那么通信管理系统102指定移动装置104处于经更新状态,且例程1300终止。
现在转到图14,将描述说明由移动装置104实施的呼叫缓解旁路起始例程1400的流程图。在框1402处,移动装置104获得进入旁路状态的指定。在一个实施例中,移动装置可包含例如按钮、软按钮、显示对象、话音提示等接口,其可用于获得用户对进入旁路状态的指定。在另一实施例中,可通过辨识特定文字、电话号码、寻址等来推断所述指定。在所述实施例中,移动装置104可由用户特别配置以作出此些推断。在框1404处,移动装置104可发射所获得的指定。作为说明,可将所述指定作为单独发射或作为通信请求的一部分而发射到通信管理系统102或移动交换中心108。
其后,假定移动装置104已与旁路状态相关联,那么在决策框1406处,进行测试以确定是否应更新旁路状态。在一个实施例中,移动装置可使用相同(或不同)接口(例如按钮、软按钮、显示对象、话音提示等),其可用于获得用户对进入修改旁路状态的指定。在另一实施例中,移动装置104可通过无活动的过去时间、关键字、对产生后续通信信道的请求等来确定更新旁路状态的意图。对修改旁路状态的请求的确定可结合另一组件(例如通信管理系统102)或与其它组件无关。
如果不应更新旁路状态,那么例程1400返回到决策框1406。或者,如果应更新旁路状态,那么移动装置104发射更新旁路状态的指定。以上文所述的相同方式,可作为单独发射或作为通信请求的一部分将所述指定发射到通信管理系统102或移动交换中心108。例程1400在框1410处终止。
现在转向图15,将描述说明由网络节点(例如移动交换中心108)实施的呼叫缓解旁路处理例程1500的流程图。在框1502处,移动交换中心108获得将通信传送到移动装置104的请求。在决策框1506处,进行测试以确定所指定的移动装置104是否与旁路状态相关联。如果移动装置104与旁路状态相关联,那么移动交换中心108旁路任何原本适用的增强型服务,且完成向所指定的移动装置104的通信信道请求。在具有多个潜在旁路状态的实施例中,移动交换中心108可确定相关联的旁路状态是否将应用于所请求的通信。例程1500返回到决策框1506以等待进一步的通信请求。
如果在决策框1506处,移动装置不处于旁路状态,那么在框1510处,移动交换中心108将通信请求传送到适当的增强型服务组件,例如呼叫缓解组件。所述请求可为呈上文所述方式的处理。在决策框1512处,进行测试以确定是否应更新旁路状态。如先前所述,更新旁路状态的请求可从移动装置104发射或由通信管理系统102确定。另外,移动交换中心108还可基于与所请求的通信信道(例如移动装置104对呼叫的起始)相关联的信息或其它信息来确定是否应更新旁路状态。如果不应更新旁路状态,那么例程1500返回到框1506。如果应更新旁路状态,那么移动交换中心108将更新旁路状态的指定发射到通信管理系统102,且例程1500终止。
虽然已揭示并论述了说明性实施例,但相关领域的技术人员将了解,可在本发明的精神和范围内实施额外或替代实施例。另外,尽管已将许多实施例指示为说明性的,但相关领域的技术人员将了解,所述说明性实施例无需组合或一起实施。由此,根据本发明的变化范围,无需利用或实施某些说明性实施例。
除非另有明确陈述或在所使用的上下文中以其它方式理解,否则条件性语言(例如尤其)“可”或“可能”通常既定表达出某些实施例包含而其它实施例不包含某些特征、元件和/或步骤。因此,此类条件性语言通常无意暗示特征、元件和/或步骤无论如何是一个或一个以上实施例所必需的,或一个或一个以上实施例必定包含用于(在具有或无用户输入或提示的情况下)决定是否包含这些特征、元件和/或步骤或是否在任一特定实施例中执行这些特征、元件和/或步骤的逻辑。
本文所描述且/或附图中所描绘的流程图中的任何过程描述、元件或框应被理解为可能表示包含用于实施过程中的特定逻辑功能或步骤的一个或一个以上可执行指令的代码模块、代码片段或代码部分。如所属领域的技术人员将理解,替代实施方案包含在本文所描述的实施例的范围内,其中可能删除若干元件或功能、以与所示或所论述的次序不同的次序(包含大体上同时或以相反次序)执行这些元件或功能,此视所涉及的功能性而定。将进一步了解,上文所述的数据和/或组件可存储在计算机可读媒体上且使用与存储计算机可执行组件的计算机可读媒体(例如CD-ROM、DVD-ROM或网络接口)相关联的驱动机制加载到计算装置的存储器中。另外,所述组件和/或数据可包含在单个装置中或以任何方式分布。因此,通用计算装置可经配置以通过处理和/或执行上文所述的各种数据和/或组件来实施本发明的处理、算法和方法。或者,本文所述的方法中的一些或所有方法可替代地体现于专用计算机硬件中。另外,本文所涉及的组件可实施于硬件、软件、固件或其组合中。
应强调,可对上文所述的实施例作出许多改变和修改,其要素将被理解为在可接受实例中。所有此类修改和改变在本文中既定包含于本发明的范围内,且受所附权利要求书保护。

Claims (36)

1.一种计算机实施的方法,其包括:
接收由移动通信装置发射的上下文改变通知消息,所述上下文改变通知消息中的至少一些消息是基于由所述移动通信装置执行的基于运动的上下文评估,且反映与使用所述移动通信装置来参与通信会话相关联的用户风险等级;
至少部分地基于所述所接收到的上下文改变通知消息而将状态数据维持在计算机存储器中,其中至少在其中用户不在使用所述移动通信装置的时间周期期间,在所述计算机存储器中维持和更新所述状态数据,所述计算机存储器与所述移动通信装置是分开的;以及
响应于建立通信会话的传入请求,使用至少在接收到所述请求之前维持在所述计算机存储器中的所述状态数据来至少确定是否提供增强型通信服务;
接收对应于所述移动通信装置的经更新的上下文改变通知消息;
使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映增强型服务旁路状态;以及
响应于建立通信会话的第二传入请求,使用至少在接收到所述请求之前维持在所述计算机存储器中的所述经更新的状态数据来至少确定是否提供增强型通信服务。
2.根据权利要求1所述的计算机实施的方法,其中接收对应于所述移动通信装置的经更新的上下文改变通知消息包含从所述移动通信装置接收对应于所述移动通信装置的经更新的上下文改变通知消息。
3.根据权利要求1所述的计算机实施的方法,其中接收对应于所述移动通信装置的经更新的上下文改变通知消息包含从网络节点接收对应于所述移动通信装置的经更新的上下文改变通知消息。
4.根据权利要求1所述的计算机实施的方法,其中所述移动电信装置可与两个或两个以上增强型通信服务旁路状态相关联。
5.根据权利要求4所述的计算机实施的方法,其中使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映增强型服务旁路状态包含选择所述两个或两个以上增强型通信服务旁路状态中的至少一者。
6.根据权利要求4所述的计算机实施的方法,其中使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映增强型服务旁路状态包含从所述两个或两个以上增强型通信服务旁路状态中选择单个增强型服务旁路状态。
7.根据权利要求4所述的计算机实施的方法,其进一步包括:
接收对应于所述移动通信装置的另外的经更新的上下文改变通知消息;以及
使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映来自所述两个或两个以上增强型通信服务旁路状态中的一不同增强型服务旁路状态。
8.根据权利要求1所述的计算机实施的方法,其中使所述移动通信装置与经更新的状态数据相关联包含基于所述增强型通信服务旁路状态而使所述移动通信装置与通信优先级相关联。
9.根据权利要求1所述的计算机实施的方法,其中响应于建立通信会话的第二传入请求,使用至少在接收到所述请求之前维持在所述计算机存储器中的所述经更新的状态数据来至少确定是否提供增强型通信服务包含为与所述旁路状态相关联的任一组件而旁路所述增强型通信服务。
10.根据权利要求1所述的计算机实施的方法,其中响应于建立通信会话的第二传入请求,使用至少在接收到所述请求之前维持在所述计算机存储器中的所述经更新的状态数据来至少确定是否提供增强型通信服务包含为与所述旁路状态不相关联的任一组件提供所述增强型通信服务。
11.根据权利要求1所述的计算机实施的方法,其进一步包括使所述移动通信装置与另外的经更新的状态数据相关联,所述经更新的状态数据至少反映基于接收到所述建立通信会话的第二传入请求而移除所述增强型服务旁路状态。
12.根据权利要求11所述的计算机实施的方法,其中所述建立通信会话的第二传入请求由所述移动电信装置起始。
13.根据权利要求1所述的计算机实施的方法,其进一步包括:
收集与所述旁路增强型通信服务相关联的信息;以及
将所述收集到的信息发射到至少一个额外组件。
14.根据权利要求1所述的计算机实施的方法,其中所述旁路状态与紧急情况相关联。
15.根据权利要求1所述的计算机实施的方法,其中所述旁路状态与公司联属机构相关联。
16.一种用于管理与移动通信装置相关联的通信的系统,其包括:
移动通信装置接口,其用于与移动通信装置的双边通信,其中所述移动通信装置接口获得移动通信装置上下文信息;
移动通信装置数据存储器,其用于根据特定的移动通信装置上下文而维持移动通信装置可用性简档,其中所述移动通信装置可用性是与通信请求异步地确定,且包含增强型通信服务旁路状态的指定;以及
通信管理组件,其用于基于所述移动通信装置简档而管理移动通信装置与第三方通信装置之间的通信,且用于提供所述移动通信装置与所述第三方通信装置之间的替代通信链路,所述通信管理组件进一步基于所确定的与所述移动电信装置相关联的旁路状态而旁路增强型通信服务。
17.根据权利要求16所述的系统,其中所述移动电信装置可与两个或两个以上增强型通信服务旁路状态相关联。
18.根据权利要求17所述的系统,其中所述通信管理组件基于接收到移动通信装置上下文数据而使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映选择所述两个或两个以上增强型通信服务旁路状态中的至少一者。
19.根据权利要求17所述的系统,其中所述通信管理组件基于接收到移动通信装置上下文数据而使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映从所述两个或两个以上增强型通信服务旁路状态中选择单个增强型服务旁路状态。
20.根据权利要求16所述的系统,其中所述通信管理组件进一步可操作以接收对应于所述移动通信装置的另外的经更新的上下文改变通知消息且使所述移动通信装置与经更新的状态数据相关联,所述经更新的状态数据至少反映来自所述两个或两个以上增强型通信服务旁路状态的一不同增强型服务旁路状态。
21.根据权利要求16所述的系统,其中所述通信管理组件基于所述增强型通信服务旁路状态数据而使所述移动通信装置与通信优先级相关联。
22.根据权利要求16所述的系统,其中所述通信管理组件致使网络节点为与所述旁路状态相关联的任一组件而旁路增强型通信服务。
23.根据权利要求16所述的系统,其中所述通信管理组件进一步可操作以基于移动通信装置上下文的经更新的评估而移除增强型通信服务旁路状态的关联。
24.根据权利要求23所述的系统,其中所述增强型服务旁路状态的所述移除是基于接收到建立通信会话的第二传入请求。
25.根据权利要求16所述的系统,其中所述通信管理组件进一步可操作以收集与所述旁路增强型通信服务相关联的信息且将所述收集到的信息发射到至少一个额外组件。
26.根据权利要求16所述的系统,其中所述旁路状态与紧急情况相关联。
27.根据权利要求16所述的系统,其中所述旁路状态与公司联属机构相关联。
28.根据权利要求16所述的系统,其中所述通信管理组件进一步可操作以将增强型通信服务旁路状态关联到与所述移动电信装置相关联的至少一个其它移动电信装置。
29.一种用于管理与移动通信装置相关联的通信的方法,其包括:
维持移动通信装置简档,其中所述移动通信装置简档基于当前移动通信装置上下文而界定用于处理第三方通信装置与所述移动通信装置之间的通信的准则;
在针对与所述第三方通信装置通信的请求之前,基于以所述移动通信装置简档处理当前移动通信装置上下文信息来对移动通信装置确定所述移动通信装置的不可用性,其中移动通信装置可用性是对建立通信的合意性的评估;
随后管理所述移动通信装置与所述第三方通信装置之间的通信,其中管理通信包含提供通信信道调解响应;
接收对应于所述移动通信装置的经更新的上下文改变通知消息;
选择所述移动通信装置以旁路所述通信信道调解响应的至少一子集;以及
响应于建立通信会话的第二传入请求,基于所述移动通信装置的所述选择而确定不应起始通信信道调解。
30.根据权利要求29所述的方法,其中所述移动通信装置可关联一组旁路状态中的至少一者。
31.根据权利要求30所述的方法,其进一步包括选择所述组旁路状态中的多个旁路状态。
32.根据权利要求30所述的方法,其进一步包括从所述组旁路状态从所述组旁路状态中选择单个旁路状态。
33.根据权利要求29所述的方法,其进一步包括基于增强型通信服务旁路状态数据使所述移动通信装置与通信优先级相关联。
34.根据权利要求29所述的方法,其进一步包括仅为与通信环境相关联的一组件子集旁路所述通信信道调解。
35.根据权利要求29所述的方法,其进一步包括移除所述移动通信装置的所述选择以旁路所述通信信道调解响应的至少一子集。
36.根据权利要求29所述的方法,其进一步包括:
收集与所述旁路信道调解响应相关联的信息;以及
将所述收集到的信息发射到至少一个额外组件。
CN200980140471XA 2008-09-05 2009-09-04 旁路增强型服务 Pending CN102217380A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US9483508P 2008-09-05 2008-09-05
US61/094,835 2008-09-05
PCT/CA2009/001236 WO2010025562A1 (en) 2008-09-05 2009-09-04 Bypassing enhanced services
US12/554,750 US8942686B2 (en) 2008-09-05 2009-09-04 Providing and managing bypass of enhanced services
US12/554,750 2009-09-04

Publications (1)

Publication Number Publication Date
CN102217380A true CN102217380A (zh) 2011-10-12

Family

ID=41796688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980140471XA Pending CN102217380A (zh) 2008-09-05 2009-09-04 旁路增强型服务

Country Status (8)

Country Link
US (2) US8942686B2 (zh)
EP (1) EP2327253A4 (zh)
KR (1) KR20110104472A (zh)
CN (1) CN102217380A (zh)
AU (1) AU2009290098A1 (zh)
CA (1) CA2736131A1 (zh)
MX (1) MX2011002443A (zh)
WO (1) WO2010025562A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8380176B2 (en) 2008-08-08 2013-02-19 Websafery, Inc. Method of inhibiting functions of a mobile communications device
US8681701B2 (en) * 2010-06-03 2014-03-25 Via Telecom Co., Ltd. Mobile communications devices and transmission methods for transmitting machine type communication data thereof
US9800716B2 (en) 2010-09-21 2017-10-24 Cellepathy Inc. Restricting mobile device usage
US11070661B2 (en) 2010-09-21 2021-07-20 Cellepathy Inc. Restricting mobile device usage
WO2012040392A2 (en) 2010-09-21 2012-03-29 Cellepathy Ltd. System and method for sensor-based determination of user role, location, and/or state of one of more in-vehicle mobile devices and enforcement of usage thereof
US20140167946A1 (en) * 2010-10-11 2014-06-19 Cartasite, Inc. Driver and vehicle analysis
US20120122487A1 (en) * 2010-11-16 2012-05-17 Qualcomm Incorporated Method for discovery of indoor lci based on approximate location
US9691115B2 (en) 2012-06-21 2017-06-27 Cellepathy Inc. Context determination using access points in transportation and other scenarios
US10567566B2 (en) * 2012-10-16 2020-02-18 Nokia Technologies Oy Method and apparatus for providing mechanism to control unattended notifications at a device
EP2819012B1 (en) * 2013-06-24 2020-11-11 Alcatel Lucent Automated compression of data
US9191916B1 (en) * 2013-09-30 2015-11-17 Sprint Spectrum L.P. Method and system for skewing location determinations
US9688283B2 (en) * 2014-02-25 2017-06-27 Cartasite, Llc Enhanced driver and vehicle performance and analysis
US20150260850A1 (en) * 2014-03-12 2015-09-17 Marvell World Trade Ltd Method and apparatus for geo-fence detection
US9350770B2 (en) * 2014-05-30 2016-05-24 Apple Inc. Redundant transmission channels for real-time applications on mobile devices
US9325941B2 (en) 2014-05-30 2016-04-26 Apple Inc. Communication channel management for real-time applications
WO2016094911A2 (en) * 2014-12-12 2016-06-16 David Thomas Systems and methods for determining texting locations and network coverage
US9699301B1 (en) 2015-05-31 2017-07-04 Emma Michaela Siritzky Methods, devices and systems supporting driving and studying without distraction
US10341498B2 (en) * 2015-09-11 2019-07-02 Ari Kahn Late stage call setup management in prepaid telephony
US11444830B2 (en) * 2018-02-23 2022-09-13 Ricoh Company, Ltd. Mechanisms for cloud-based configuration and management of network devices using network mediators implemented separately from the network devices
US11456920B2 (en) * 2018-02-23 2022-09-27 Ricoh Company, Ltd. Mechanisms for cloud-based configuration and management of network devices using network mediators implemented in the network devices
US11606242B1 (en) 2022-03-10 2023-03-14 Ricoh Company, Ltd. Coordinated monitoring of legacy output devices
US11894973B2 (en) 2022-03-10 2024-02-06 Ricoh Company, Ltd. Assigning and prioritizing mediation servers for monitoring legacy devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002025970A1 (en) * 2000-09-22 2002-03-28 Brown James W System for selective prevention of non-emergency use of an electronic device
US20040166878A1 (en) * 2003-02-25 2004-08-26 Boston Communications Group, Inc. Method and system for providing supervisory control over wireless phone usage

Family Cites Families (125)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6324404B1 (en) 1991-12-26 2001-11-27 Sycord Limited Partnership Cellular telephone system that uses position of a mobile unit to make call management decisions
EP0750437B1 (en) 1995-01-06 2005-08-03 Ntt Mobile Communications Network Inc. Mobile terminal location registration in a mobile communication system
JP3776942B2 (ja) 1995-03-03 2006-05-24 富士通株式会社 移動局装置
US5890061A (en) 1996-02-09 1999-03-30 Ford Motor Company Vehicular emergency message system with call restriction defeating
US5890067A (en) 1996-06-26 1999-03-30 Bnr Inc. Multi-beam antenna arrays for base stations in which the channel follows the mobile unit
US5852775A (en) 1996-09-12 1998-12-22 Earthweb, Inc. Cellular telephone advertising system
JPH10190557A (ja) 1996-12-26 1998-07-21 Matsushita Electric Ind Co Ltd 無線機
JPH10224856A (ja) 1997-02-06 1998-08-21 Toshiba Corp 移動通信端末装置
FI104397B (fi) 1997-03-04 2000-01-14 Nokia Networks Oy Puhelunohjausmenetelmä
US6198927B1 (en) 1997-04-04 2001-03-06 Telefonaktiebolaget L M Ericsson Cellular communications systems and methods using mobility-characterized registration districts
JP3050181B2 (ja) 1997-08-25 2000-06-12 日本電気株式会社 移動体通信装置
US6418309B1 (en) 1997-10-22 2002-07-09 Ericsson Inc. Apparatus and method for configuring settings of a portable intelligent communications device during a meeting
US6505046B1 (en) 1997-11-19 2003-01-07 Nortel Networks Limited Method and apparatus for distributing location-based messages in a wireless communication network
US6463062B1 (en) 1997-11-19 2002-10-08 At&T Corp. Integrating switching and facility networks using ATM
US7394791B2 (en) 1997-12-17 2008-07-01 Interdigital Technology Corporation Multi-detection of heartbeat to reduce error probability
US6647257B2 (en) 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
US6154172A (en) 1998-03-31 2000-11-28 Piccionelli; Gregory A. System and process for limiting distribution of information on a communication network based on geographic location
US6690740B1 (en) * 1998-08-19 2004-02-10 Telefonaktiebolaget L M Ericsson Methods and apparatus for providing robust synchronization of radio transceivers
JP2000091978A (ja) 1998-09-10 2000-03-31 Nec Corp デジタルコードレス電話機とその高速移動認識方法
FI982363A (fi) 1998-10-30 2000-05-01 Nokia Mobile Phones Ltd Menetelmä ja järjestelmä radiolaitteen toiminnan rajoittamiseksi tietyllä alueella
US6311078B1 (en) 1998-11-20 2001-10-30 Avaya Technology Corp. Automatic shutoff for wireless endpoints in motion
US6208866B1 (en) 1998-12-30 2001-03-27 Ericsson Inc. System and method for location-based marketing to mobile stations within a cellular network
US6873837B1 (en) 1999-02-03 2005-03-29 Matsushita Electric Industrial Co., Ltd. Emergency reporting system and terminal apparatus therein
US6816731B1 (en) 1999-07-19 2004-11-09 Fujitsu Limited Mobile station equipment, base station equipment, exchange, and mobile communication system
US6198931B1 (en) 1999-07-28 2001-03-06 Motorola, Inc. Method for prioritizing a communication in a wireless communication system
US6647270B1 (en) 1999-09-10 2003-11-11 Richard B. Himmelstein Vehicletalk
US6598034B1 (en) 1999-09-21 2003-07-22 Infineon Technologies North America Corp. Rule based IP data processing
US6546257B1 (en) 2000-01-31 2003-04-08 Kavin K. Stewart Providing promotional material based on repeated travel patterns
JP3388215B2 (ja) 2000-02-03 2003-03-17 日本電気株式会社 移動状態検出機能付き携帯電話機
US6687497B1 (en) 2000-02-11 2004-02-03 Sony Electronics Inc. Method, system, and structure for disabling a communication device during the occurrence of one or more predetermined conditions
US7076255B2 (en) 2000-04-05 2006-07-11 Microsoft Corporation Context-aware and location-aware cellular phones and methods
US6526275B1 (en) 2000-04-24 2003-02-25 Motorola, Inc. Method for informing a user of a communication device where to obtain a product and communication system employing same
US6650894B1 (en) 2000-05-30 2003-11-18 International Business Machines Corporation Method, system and program for conditionally controlling electronic devices
CN1157981C (zh) 2000-06-12 2004-07-14 三菱电机株式会社 电话系统
US7062279B2 (en) 2000-06-22 2006-06-13 Openwave Systems Inc. Anonymous positioning of a wireless unit for data network location-based services
US6771946B1 (en) 2000-07-31 2004-08-03 Michael F. Oyaski Method of preventing cell phone use while vehicle is in motion
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
US7979057B2 (en) 2000-10-06 2011-07-12 S.F. Ip Properties 62 Llc Third-party provider method and system
US6580973B2 (en) 2000-10-14 2003-06-17 Robert H. Leivian Method of response synthesis in a driver assistance system
US6714519B2 (en) 2000-11-03 2004-03-30 Vocaltec Communications Limited Communications availability
US6804524B1 (en) 2000-11-21 2004-10-12 Openwave Systems Inc. System and method for the acquisition of automobile traffic data through wireless networks
US6847927B2 (en) 2000-12-07 2005-01-25 International Business Machines Corporation Efficient array tracing in a logic simulator machine
US7110749B2 (en) 2000-12-19 2006-09-19 Bellsouth Intellectual Property Corporation Identity blocking service from a wireless service provider
US6745193B1 (en) 2001-01-25 2004-06-01 Microsoft Corporation System and method for defining, refining, and personalizing communications policies in a notification platform
DE10103401A1 (de) 2001-01-26 2002-08-01 Daimler Chrysler Ag Gefahrenabwendungssystem für ein Fahrzeug
US6885869B2 (en) 2001-01-26 2005-04-26 Ericsson Inc. Method for mating a mobile terminal with a cordless phone system
US6496709B2 (en) 2001-03-02 2002-12-17 Motorola, Inc. Apparatus and method for speed sensitive operation in a wireless communication device
US6353778B1 (en) 2001-03-15 2002-03-05 International Business Machines Corporation Automobile computer control system for limiting the usage of wireless telephones on moving automobiles
US7330895B1 (en) 2001-03-15 2008-02-12 Microsoft Corporation Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications
US6973333B1 (en) 2001-04-10 2005-12-06 At&T Corp. Modification of portable communications device operation in vehicles
US6728542B2 (en) * 2001-05-14 2004-04-27 Lucent Technologies Inc. Wireless communications system and method with improved safety feature for preventing calls to mobile unit when traveling
US6594483B2 (en) 2001-05-15 2003-07-15 Nokia Corporation System and method for location based web services
US6678516B2 (en) 2001-05-21 2004-01-13 Nokia Corporation Method, system, and apparatus for providing services in a privacy enabled mobile and Ubicom environment
DE60210164T2 (de) 2001-05-28 2007-01-18 Matsushita Electric Industrial Co., Ltd., Kadoma Fahrzeugkommunikationseinrichtung und Kommunikationssteuerungsverfahren
US20020198004A1 (en) 2001-06-20 2002-12-26 Anders Heie Method and apparatus for adjusting functions of an electronic device based on location
WO2003009610A1 (en) 2001-07-18 2003-01-30 Telcontar System and method for initiating responses to location-based events
US7269627B2 (en) 2001-07-27 2007-09-11 Intel Corporation Routing messages using presence information
US6731925B2 (en) 2001-10-24 2004-05-04 Mouhamad Ahmad Naboulsi Safety control system for vehicles
WO2003047297A1 (en) 2001-11-21 2003-06-05 Nokia Corporation A telecommunications system and method for controlling privacy
US6701158B2 (en) 2001-12-19 2004-03-02 R. Edward Moreth Use controller for a wireless communication device
JP3651598B2 (ja) 2002-01-07 2005-05-25 日本電気株式会社 移動端末装置及び位置情報システム
US6961561B2 (en) 2002-01-16 2005-11-01 International Business Machines Corporation Enhancing/limiting use of mobile electronic devices
US7006793B2 (en) 2002-01-16 2006-02-28 International Business Machines Corporation Safe use of electronic devices in an automobile
US7139551B2 (en) 2002-01-19 2006-11-21 Sasken Communication Technologies Ltd. System and method for automatically downloading software applications to a remote terminal
US7064656B2 (en) 2002-01-22 2006-06-20 Belcher Brian E Access control for vehicle mounted communications devices
US7541914B2 (en) 2002-01-24 2009-06-02 Sheldon Breiner Vehicular system having a warning system to alert motorists that a mobile phone is in use
US7149627B2 (en) 2002-03-01 2006-12-12 Gentex Corporation Electronic compass system
US6978136B2 (en) 2002-07-15 2005-12-20 Motorola, Inc. Method and wireless device for establishing a communication interface for a communication session
EP1389023A1 (en) 2002-08-05 2004-02-11 Alcatel Method for providing location information from a mobile device to a group of mobile devices
US20040092253A1 (en) 2002-11-12 2004-05-13 Simonds Craig John System and method of providing personalized context information for vehicle
FR2847409B1 (fr) 2002-11-20 2005-10-21 France Telecom Systeme electronique embarque pour piloter l'utilisation en emission ou en reception d'un telephone mobile
US20040198332A1 (en) 2002-11-27 2004-10-07 Lundsgaard Soren K. System and method of automatically answering calls in a wireless communication device
US7774158B2 (en) 2002-12-17 2010-08-10 Evolution Robotics, Inc. Systems and methods for landmark generation for visual simultaneous localization and mapping
EP1589727A4 (en) 2003-01-30 2006-05-03 Matsushita Electric Ind Co Ltd MOBILE INFORMATION DEVICE AND COMMUNICATION SYSTEM
KR100493170B1 (ko) 2003-02-06 2005-06-02 삼성전자주식회사 콘텍스트 기반 통신방법 및 이를 위한 콘텍스트 기반이동통신시스템
US7409716B2 (en) 2003-02-07 2008-08-05 Lockheed Martin Corporation System for intrusion detection
US7359713B1 (en) 2003-02-28 2008-04-15 Trimble Navigation Limited Battery consumption optimization for mobile users
US7395073B2 (en) 2003-06-05 2008-07-01 Ntt Docomo Inc. Method and apparatus for location estimation using region of confidence filtering
US7403785B2 (en) 2003-06-17 2008-07-22 International Business Machines Corporation Consolidating online privacy preferences
US7430724B2 (en) 2003-08-11 2008-09-30 Core Mobility, Inc. Systems and methods for displaying content in a ticker
US7428417B2 (en) * 2003-09-26 2008-09-23 Siemens Communications, Inc. System and method for presence perimeter rule downloading
US7831679B2 (en) * 2003-10-15 2010-11-09 Microsoft Corporation Guiding sensing and preferences for context-sensitive services
US6968185B2 (en) 2003-11-05 2005-11-22 Interdigital Technology Corporation Mobile wireless presence and situation management system and method
CN100539763C (zh) 2003-11-27 2009-09-09 国际商业机器公司 控制来自移动车辆的无线通信的方法
US7042391B2 (en) 2003-12-12 2006-05-09 Xerox Corporation Mobile device and method for determining location of mobile device
US7181228B2 (en) 2003-12-31 2007-02-20 Corporation For National Research Initiatives System and method for establishing and monitoring the relative location of group members
US7308247B2 (en) 2004-04-05 2007-12-11 Demetrius Thompson Cellular telephone safety system
EP1587309B1 (en) * 2004-04-12 2017-03-01 Canon Kabushiki Kaisha Lens apparatus and virtual system
WO2005107153A1 (en) 2004-05-03 2005-11-10 Research In Motion Limited User interface for integrating applications on a mobile communication device
WO2005119622A1 (en) 2004-06-01 2005-12-15 Persen Technologies Incorporated Vehicle warning system
KR100606782B1 (ko) 2004-06-21 2006-08-01 엘지전자 주식회사 다중모드 이동단말기와, 그의 위치정보를 이용한통신서비스 전환 방법
JP2006074322A (ja) 2004-09-01 2006-03-16 Nec Corp 基地局、移動局およびその送信電力制御方法
US7249877B2 (en) * 2004-09-23 2007-07-31 Osram Sylvania Inc. Led lamp bulb assembly and reflector system
US8005483B2 (en) 2004-10-27 2011-08-23 Qwest Communications International Inc. Mobile caching and data relay vectoring systems and methods
US7286929B2 (en) 2004-11-05 2007-10-23 Wirelesswerx International, Inc. Method and system to configure and utilize geographical zones
US7317927B2 (en) 2004-11-05 2008-01-08 Wirelesswerx International, Inc. Method and system to monitor persons utilizing wireless media
US20060099940A1 (en) * 2004-11-10 2006-05-11 Pfleging Gerald W Method for changing the status of a mobile apparatus
JP4367322B2 (ja) 2004-11-26 2009-11-18 日産自動車株式会社 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両
US8583139B2 (en) 2004-12-31 2013-11-12 Nokia Corporation Context diary application for a mobile terminal
US20060148490A1 (en) * 2005-01-04 2006-07-06 International Business Machines Corporation Method and apparatus for dynamically altering the operational characteristics of a wireless phone by monitoring the phone's movement and/or location
US20060229058A1 (en) 2005-10-29 2006-10-12 Outland Research Real-time person-to-person communication using geospatial addressing
US7546130B2 (en) 2005-03-21 2009-06-09 Sony Ericsson Mobile Communications Ab Methods, devices, and computer program products for providing multiple operational modes in a mobile terminal
US7450064B2 (en) 2005-03-22 2008-11-11 Qualcomm, Incorporated Methods and systems for deriving seed position of a subscriber station in support of unassisted GPS-type position determination in a wireless communication system
EP1708428B1 (en) 2005-03-31 2009-05-13 Hewlett-Packard Development Company, L.P. Multimedia messaging during a Push-to-Talk session
US20050255874A1 (en) 2005-04-26 2005-11-17 Marie Stewart-Baxter Motion disabled cell phone method
US7400884B2 (en) 2005-04-27 2008-07-15 Qualcomm Incorporated Apparatus and methods for associating a geographical position with an event occurring on a wireless device
US20060293842A1 (en) 2005-05-19 2006-12-28 Roy Casino Vehicle recovery system and method
US7519672B2 (en) 2005-07-14 2009-04-14 International Business Machines Corporation Active session queue management using contextual systems with an instant messaging proxy service
US20070072616A1 (en) 2005-09-23 2007-03-29 Cyrus Irani Preventing cellphone usage when driving
US7505784B2 (en) 2005-09-26 2009-03-17 Barbera Melvin A Safety features for portable electronic device
US20070287474A1 (en) 2006-03-28 2007-12-13 Clarity Communication Systems, Inc. Method and system for location based communication service
US8045976B2 (en) 2006-04-04 2011-10-25 Aegis Mobility, Inc. Mobility call management
US8346265B2 (en) 2006-06-20 2013-01-01 Alcatel Lucent Secure communication network user mobility apparatus and methods
JP4929906B2 (ja) 2006-07-28 2012-05-09 富士通株式会社 送信制御方法及び装置
CN100571441C (zh) 2006-08-21 2009-12-16 中兴通讯股份有限公司 演进的无线系统与传统的无线系统间的切换方法
US7508300B2 (en) 2006-08-31 2009-03-24 Motorola, Inc. Method and system for passenger profiles
ES2378184T3 (es) 2006-12-06 2012-04-09 Research In Motion Limited Método y aparato para obtener información de presencia utilizando análisis de tráfico de mensajes
US8781491B2 (en) 2007-03-02 2014-07-15 Aegis Mobility, Inc. Management of mobile device communication sessions to reduce user distraction
CN101369912B (zh) 2007-08-13 2011-04-06 大唐移动通信设备有限公司 一种用户设备上下文更新方法与装置
US8224353B2 (en) 2007-09-20 2012-07-17 Aegis Mobility, Inc. Disseminating targeted location-based content to mobile device users
US7769767B2 (en) * 2007-09-27 2010-08-03 Domingo Enterprises, Llc System and method for filtering content on a mobile device based on contextual tagging
US8380176B2 (en) 2008-08-08 2013-02-19 Websafery, Inc. Method of inhibiting functions of a mobile communications device
US8103292B2 (en) 2009-03-16 2012-01-24 Tomahawk Systems, Llc System for limiting use of mobile communication devices within a vehicle
JP2012526497A (ja) 2009-05-08 2012-10-25 オービーディーエッジ, エルエルシー 車両操作者によるモバイル装置の使用をポリシーに基づき制御および監視するシステム、方法、および装置
WO2011011544A1 (en) 2009-07-21 2011-01-27 Scott Ferrill Tibbitts Method and system for controlling a mobile communication device in a moving vehicle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002025970A1 (en) * 2000-09-22 2002-03-28 Brown James W System for selective prevention of non-emergency use of an electronic device
US20040166878A1 (en) * 2003-02-25 2004-08-26 Boston Communications Group, Inc. Method and system for providing supervisory control over wireless phone usage

Also Published As

Publication number Publication date
AU2009290098A1 (en) 2010-03-11
WO2010025562A1 (en) 2010-03-11
CA2736131A1 (en) 2010-03-11
MX2011002443A (es) 2012-03-06
US8942686B2 (en) 2015-01-27
US20100144324A1 (en) 2010-06-10
US20150140975A1 (en) 2015-05-21
EP2327253A4 (en) 2013-04-03
EP2327253A1 (en) 2011-06-01
KR20110104472A (ko) 2011-09-22

Similar Documents

Publication Publication Date Title
CN102217380A (zh) 旁路增强型服务
US8738005B2 (en) Management of mobile device communication sessions to reduce user distraction
US8897822B2 (en) Auto responder
JP5006449B2 (ja) ゾーン関連の呼を完了させるための方法及びシステム
US20050272443A1 (en) Monitoring boundary crossings in a wireless network
US20050227714A1 (en) Method and apparatus for defining a behavior region for a communication device
CN101888401A (zh) 多个使用情境的虚拟机实现
FI126916B (en) Procedure and apparatus for controlling emergency communication
US9832605B1 (en) Location based services for exigent circumstances
KR100764471B1 (ko) 이동통신 단말기를 이용한 주기적인 위치정보 제공 방법
WO2014144417A2 (en) Protocols for facilitating broader access in wireless communications
US20160112833A1 (en) Location-based control of mobile device ring mode
JP2005268892A (ja) 電話番号付加装置
KR20130044738A (ko) 지역 택시 주차장을 중심으로 한 택시 콜 서비스 시스템 및 그 방법
KR20070021515A (ko) 이동 통신망을 이용한 위치 기반의 일정 관리 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111012