首页> 中国专利> 移动电话中的电话呼叫协处理的方法及移动电话

移动电话中的电话呼叫协处理的方法及移动电话

摘要

本发明的实施例提供一种用于在移动电话环境中的电话呼叫协处理的方法、系统和计算机程序产品。在本发明的实施例中,提供在移动电话环境中的电话呼叫协处理方法。该方法包括监视所选移动电话的资源状态,诸如蜂窝网络信号强度或者电池充电。该方法附加地包括检测足以禁止所选移动电话中的电话呼叫的维持的资源状态的弱点。最后,该方法包括响应于检测到资源状态的弱点,识别接近所选移动电话的不同移动电话,并且利用该不同移动电话处理电话呼叫。

著录项

  • 公开/公告号CN103384287A

    专利类型发明专利

  • 公开/公告日2013-11-06

    原文格式PDF

  • 申请/专利权人 国际商业机器公司;

    申请/专利号CN201310155914.0

  • 申请日2013-04-28

  • 分类号H04M1/26;H04M1/73;

  • 代理机构北京市柳沈律师事务所;

  • 代理人周少杰

  • 地址 美国纽约阿芒克

  • 入库时间 2024-02-19 20:30:23

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-04-04

    未缴年费专利权终止 IPC(主分类):H04M 1/26 专利号:ZL2013101559140 申请日:20130428 授权公告日:20151028

    专利权的终止

  • 2015-10-28

    授权

    授权

  • 2013-12-04

    实质审查的生效 IPC(主分类):H04M1/26 申请日:20130428

    实质审查的生效

  • 2013-11-06

    公开

    公开

说明书

技术领域

本发明涉及移动电话技术,尤其涉及移动电话的弱资源管理。

背景技术

蜂窝电话已经改变个人通信的方式。在可靠移动通信的广泛分布可用性 之前,个人仅当通过有线通信时通过语音相互联系。另外,由于个人经常不 位于地理上接近传统电话,所以过去个人每天的多数时间很大程度上不能相 互通信。然而,随着移动通信的广泛分布可用性,现在个人几乎在任何一天 的任何时刻可以被文字地联系到,达到了整整一代人不知道甚至几分钟和许 多时间不能访问的第一手感觉的程度,不能拨打或者接收蜂窝电话呼叫可能 引发焦虑。

为了支持在全球民众中通信的持续可用性,蜂窝电话网络供应商已经构 建并且部署大规模数字蜂窝通信网络,其由作为众多通信蜂窝的相应地支持 的众多无数蜂窝塔组成。虽然除了蜂窝塔偶尔不可用,存在若干个人不喜欢 拨打或者接收蜂窝电话呼叫的能力的原因。众所周知,弱电池或者坏电池是 令人沮丧的不能拨打或者接收电话呼叫的基础。同样,个人存在于由禁止蜂 窝信号通过的材料形成的建筑物内也提供个人不能拨打蜂窝电话呼叫的基 础。在后者情况中,在建筑物内,个人通常不能拨打或者接收电话呼叫。

相反,虽然个人在任何时刻享受拨打电话呼叫的能力是重要的,但是对 于个人可以在蜂窝电话网络内拨打或者接收电话呼叫期间的大多数时间内, 现实是尽管有能力这样做,个人通常将不在蜂窝电话网络内拨打或者接收电 话呼叫。相应地,拨打或者接收电话呼叫的能力—作为其自身的资源—很大 地被浪费。这个现实是:比由于差弱蜂窝电话信号或者弱或者坏电话电池的 原因的个人不能拨打或者接收电话呼叫,甚至更加令人沮丧。

发明内容

本发明的实施例处理关于蜂窝电话中的电话呼叫处理的现有技术缺点, 并且提供移动电话环境中的用于电话呼叫协处理的新颖并且非显而易见的方 法、系统和计算机程序产品。在本发明的一个实施例中,提供移动电话环境 中的电话呼叫协处理的方法。该方法包括监视所选移动电话的资源状态,诸 如蜂窝网络信号强度或者电池充电之类。该方法附加地包括检测足以禁止所 选移动电话中的电话呼叫的维持的资源状态的弱点。最后,该方法包括响应 于检测到资源状态的弱点,识别接近所选移动电话的不同移动电话并且利用 该不同移动电话处理电话呼叫。

在本实施例的一个方面,利用不同移动电话处理电话呼叫可以包括:在 数据通信网络中的所选移动电话和不同移动电话之间,建立因特网协议(IP) 语音电话会话;通过蜂窝通信网络在不同移动电话和被呼叫方之间发起电话 呼叫;以及路由通过IP语音电话会话在所选移动电话和被呼叫方之间的语音 通信与电话呼叫。在本实施例的另一个方面,根据不同移动电话的比较强的 蜂窝网络信号或者不同移动电话的比较强的电池充电,从接近所选移动电话 的其他移动电话中选择不同移动电话。在本实施例的另一方面,利用不同移 动电话处理电话呼叫可以包括:检测所选移动电话和不同移动电话之间的物 理冲突;以及响应于该物理冲突,登记该不同移动电话以代表所选移动电话 处理电话呼叫。

在本发明的另一个实施例中,提供一种移动电话。该移动电话包括射频 (RF)部分、模拟基带部分和数字基带部分。RF、模拟和数字基带部分集体 地处理通过天线到蜂窝电话网络上的电话呼叫。该移动电话附加地包括布置 在数字基带部分中的至少一个处理器和存储器,托管电话呼叫协处理模块的 运行。该模块监视移动电话的资源状态、检测足以禁止在移动电话中的电话 呼叫的维持的资源状态的弱点,并且响应于检测到资源状态的弱点,识别不 同移动电话并且利用该不同移动电话处理电话呼叫。在本实施例的一个方面, 该移动电话还包括加速度计。该电话呼叫协处理模块通过由加速度计检测与 不同移动电话的物理冲突、并且响应于物理冲突登记该不同移动电话以处理 电话呼叫,来利用该不同移动电话处理电话呼叫。

本发明的附加方面将在下面的描述中被部分阐述,并且部分将从说明中 显而易见,或者可以通过本发明的实践来学习。将借助所附权利要求中特别 指出的元素和组合来实现和获得本发明的各方面。要理解,前面的总的描述 和下面的详细描述仅仅是示例性的和说明性的,并且不限制要求保护的发明。

附图说明

被并入且构成本说明书的部分的附图图示本发明的实施例,并且连同描 述用于说明本发明的原理。这里图示的实施例如理解的是目前优选的,然而, 本发明不限于所示的精确布置和工具,其中:

图1是用于移动电话环境中的电话呼叫协处理的过程的绘图图示;

图2是配置用于移动电话环境中的电话呼叫协处理的电话呼叫数据处理 系统的示意图示;

图3是图示用于移动电话环境中的电话呼叫协处理的过程的流程图;以 及

图4是图示用于碰撞触发的电话呼叫协处理的过程的流程图。

具体实施方式

本发明的实施例提供移动电话环境中的电话呼叫协处理。根据本发明的 实施例,可以确定所选蜂窝电话中整合到拨打或者接收电话呼叫的所选蜂窝 电话的资源状态。如果资源状态使得由于所选蜂窝电话的资源状态电话呼叫 不可能能够被拨打、接收、维持或者其任何组合,则接近的蜂窝电话可以被 识别,并且所选蜂窝电话的电话呼叫处理可以被卸载到接近的蜂窝电话,只 要该接近的蜂窝电话的资源状态使得电话呼叫可能能够被拨打、接收、维持 或者其任何组合。

在另外的图示中,图1绘图示出移动电话环境中的电话呼叫协处理的过 程。如图1所示,所选移动电话110的资源170(诸如电池充电或者蜂窝信 号强度之类)可以由电话呼叫协处理逻辑190监视。响应于检测到对于呼叫 足以引起所选移动电话110是否能够发起、接收或者维持电话呼叫的问题的 低资源状况180,电话呼叫协处理逻辑190可以通过无线数据通信网络130 (诸如,类似“蓝牙”的短距离RF通信支持的并且建立在移动电话110、120 中的个域网(PAN)、或者类似“Wi-Fi”或者“802.11x”型技术的无线数据通信 支持的并且建立在移动电话110,120中的局域网(LAN)之类),识别移动 电话120的选择中具有足够资源的不同移动电话120。

一旦已经识别多个不同移动电话120中的一个不同移动电话120,电话 呼叫协处理逻辑190可以指引不同移动电话120中识别之一的来处理经由蜂 窝通信网络140通过公共交换电话网络(PSTN)150来自远程电话160的电 话呼叫。例如,电话呼叫协处理逻辑190可以指引移动电话120中识别的之 一来接收从所选移动电话110转发的电话呼叫。作为另一示例,电话呼叫协 处理逻辑190可以引导移动电话120中识别的之一来向远程电话160发起电 话呼叫,并且向和从远程电话160桥接(bridge)IP语音(VoIP)数据,该 IP语音(VoIP)数据在所选移动电话110和不同移动电话120中识别的之一 之间通过无线数据通信网络130交换。

连同图1图示的过程可以在电话呼叫数据处理系统内实现。在另一图示 中,图2示意地图示配置用于移动电话环境中的电话呼叫协处理的电话呼叫 数据处理系统。该系统可以包括移动电话210,该移动电话210包括模拟基 带部分、RF部分230和数字基带部分240中的每个。该数字基带部分240至 少可以包括一个处理器260和存储器250。最后,电话呼叫协处理模块300 可以在数字基带部分240的存储器250中运行。

电话呼叫协处理模块300可以包括当由数字基带部分240的一个处理器 或者多个处理器260执行时,可以监视移动电话210的一个或者多个资源(诸 如电池充电或者蜂窝网络信号之类)的程序代码。响应于确定监视的资源的 状态使得电话呼叫不可能能够通过移动电话210被拨打、接收、维持或者其 任何组合,接近的蜂窝电话可以被识别,并且用于所选蜂窝电话的电话呼叫 处理可以被卸载到接近的蜂窝电话,只要该接近的蜂窝电话的资源状态使得 电话呼叫可能能够被拨打、接收、维持或者其任何组合。

可选地,加速度计270可以被耦接到数字基带部分240。电话呼叫协处 理模块300的程序代码可以通过登记移动电话210用于代表另一蜂窝电话协 处理电话呼叫,该另一蜂窝电话之前登记用于请求通过其他移动电话的电话 呼叫的协处理,来响应于加速度计270检测到与移动电话210的冲突(例如, 与另一蜂窝电话的“碰撞(bump)”)。另外,模块300的程序代码可以登记远 程服务,以响应于接收到与移动电话210的“碰撞”,将意图用于移动电话210 的电话呼叫转发到登记用于协处理电话呼叫的另一移动电话。

在模块300的另一操作图示中,图3是图示移动电话环境中的电话呼叫 协处理的过程的流程图。在块310中开始,可以对于弱点监视所选移动电话 的资源状态,诸如电池充电或者网络信号强度。在判断块320中,如果确定 监视的资源状态低于指示所选移动电话将不能接收、发起或者维持电话呼叫 的可能性的阈值,则在块330,可以识别具有足够用以接收、发起并维持电 话呼叫的资源的不同移动电话。随后,在块340,VoIP通信会话可以在移动 电话和所选移动电话和不同移动电话之间建立。

最后,在块350,可以指引不同移动电话代表所选移动电话处理电话呼 叫,并且在块360,可以代表所选移动电话通过不同移动电话呼叫处理电话 呼叫。在这点上,不同移动电话从电话呼叫接收的语音通信量可以被传递到 所选移动电话作为VoIP数据,并且所选移动电话向不同移动电话作为VoIP 数据提供的语音通信量可以由不同移动电话传递到电话呼叫上。

可选地,响应于接收到加速度计测量的“碰撞”,可以启动通过不同移动 电话的电话呼叫协处理。在另一图示中,图4是图示用于碰撞触发的电话呼 叫协处理的过程的流程图。在块410中开始,可以接收加速度计事件,并且 在判断块420中,可以例如通过分析引起该事件的加速度计数据的属性,来 确定该事件是否指示接收到“碰撞”。如果在判断块420中确定已经接收到碰 撞,则在块430中,移动电话可以在数据通信网络发送消息到至电话要登记 用于协处理电话呼叫的远程服务。在块440,可以对于要由代表已经导致“碰 撞”的移动电话的移动电话协处理的电话呼叫,接收电话呼叫数据。此后,在 块450,可以处理电话呼叫,并且在块460该处理可以结束。

所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方 法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式, 即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微 代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模 块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一 个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中 包含计算机可读的程序代码。

可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以 是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如 可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装 置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非 穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、 随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器 (EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、 磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介 质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装 置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数 据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用 多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组 合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机 可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、 装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包 括——但不限于——无线、有线、光缆、RF等等,或者上述的任意合适的组 合。可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作 的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言,以及 常规的过程式程序设计语言。程序代码可以完全地在用户计算机上执行、部 分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉 及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域 网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算 机(例如利用因特网服务提供商来通过因特网连接)。

以上已经参照根据本发明实施例的方法、装置(系统)和计算机程序产 品的流程图和/或框图描述本发明。在这方面,附图中的流程图和框图显示了 根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系 架构、功能和操作。例如,流程图或框图中的每个方框可以代表一个模块、 程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个 用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实 现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如, 两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序 执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方 框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的 专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来 实现。

应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的 组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用 计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种 机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的 处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功 能/动作的装置。

也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得 计算机、其它可编程数据处理装置、或其他设备以特定方式工作,从而,存 储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个 或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。

最后,这里使用的术语用于仅仅描述具体实施例的目的并且不意图限制 本发明。如这里使用的,单数形式“一”、“一个”和“该”也意图包括复数形式, 除非上下文另外清楚地指示。还将进一步理解,术语“包括”和/或“包含”当用 在本说明书中时,规定存在所述特征、整数、步骤、操作、元素和/或组件, 但不排除存在或者添加一个或者多个其他特征、整数、步骤、操作、元素、 组件和/或其组。

下面权利要求中的所有部件或者步骤加功能元素的对应结构、材料、动 作和等效物意图包括任何结构、材料或者动作用于与特定要求保护的其他要 求保护的元素结合地执行功能。本发明的描述已经呈现用于图示和描述的目 的,并且不意图穷尽和限制所公开形式的本发明。在不偏离本发明的范围和 精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显 而易见的。选取和描述实施例以最好地解释本发明的原理和实际应用,并且 使得本领域的其他普通技术人员能够针对适合设想的特定使用的具有各种修 改的各种实施例来理解本发明。

已经由此详细并参考附图描述本申请的本发明,在不偏离定义在权利要 求中的本发明的范围的情况下,显而易见的是修改和变更是可能的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号