基于移动计算设备之间的电话呼叫来管理数据通信制造技术

技术编号:21405084 阅读:27 留言:0更新日期:2019-06-19 08:48
本申请涉及基于移动计算设备之间的电话呼叫来管理数据通信。一种示例性方法,包括:由至少一个计算设备从第一移动计算设备接收第一通知并且从第二移动计算设备接收第二通知。该方法可以进一步包括:至少部分地基于该第一通知与该第二通知的比较来确定该第一移动计算设备已经发起与该第二移动计算设备的电话呼叫。该方法另外可以包括:响应于确定该第一移动计算设备已经发起与该第二移动计算设备的该电话呼叫,使用第一数据连接向该第一移动计算设备发送第一消息,以及使用第二数据连接向该第二移动计算设备发送第二消息,其中该第一消息和该第二消息各自指示该第一移动计算设备和该第二移动计算设备能够交换应用数据。

【技术实现步骤摘要】
基于移动计算设备之间的电话呼叫来管理数据通信分案说明本申请属于申请日为2014年6月17日的中国专利技术专利申请No.201480039989.5的分案申请。
本申请涉及基于移动计算设备之间的电话呼叫来管理数据通信。
技术介绍
目前的移动计算设备具有用于与其他设备或计算机通信的广泛的能力。例如,许多移动计算设备包括多个天线,这些天线允许移动计算设备经由各种网络类型进行通信。一些示例性网络包括用于传送语音信息的传统电话网络、数据网络、有线网络和无线网络以及其他网络类型。许多公司提供用于增强这样的移动计算设备的功能的服务。例如,一些公司可以允许移动计算设备在公司服务器上存储数据并且允许用户从用户的移动计算设备访问该数据,从而有效地增加了移动计算设备的数据存储容量。一些公司可以提供供移动计算设备使用的其他服务,例如数据共享。通常,这些类型的服务通过经由一个或多个数据网络进行通信来操作。
技术实现思路
在一个示例中,一种方法,包括:由至少一个计算设备从第一移动计算设备接收第一通知并且从第二移动计算设备接收第二通知。该方法可以进一步包括:由该至少一个计算设备并且至少部分地基于该第一通知与该第二通知的比较来确定该第一移动计算设备已经发起与该第二移动计算设备的电话呼叫。在确定该第一移动计算设备已经发起与该第二计算设备的电话呼叫之后,该方法可以另外包括:响应于确定该第一移动计算设备已经发起与该第二移动计算设备的该电话呼叫,由该至少一个计算设备使用第一数据连接向该第一移动计算设备发送第一消息,以及由该至少一个计算设备使用第二数据连接向该第二移动计算设备发送第二消息,其中该第一消息和该第二消息每个指示该第一移动计算设备和该第二移动计算设备能够交换应用数据。在另一示例中,一种计算系统包括至少一个处理器和至少一个通信单元,该至少一个通信单元被配置为从第一移动计算设备接收第一通知并且从第二移动计算设备接收第二通知。该至少一个处理器被配置为至少部分地基于该第一通知与该第二通知的比较来确定该第一移动计算设备已经发起与该第二移动计算设备的电话呼叫,并且其中,响应于该至少一个处理器确定该第一移动计算设备已经发起与该第二移动计算设备的该电话呼叫,该至少一个通信单元被配置为:使用第一数据连接向该第一移动计算设备发送第一消息,并且使用第二数据连接向该第二移动计算设备发送第二消息。该第一消息和该第二消息每个指示该第一移动计算设备和该第二移动计算设备能够交换应用数据。在另一示例中,一种计算机可读介质被编码有指令。该指令使至少一个可编程处理器:从第一移动计算设备接收第一通知并且从第二移动计算设备接收第二通知;至少部分地基于该第一通知与该第二通知的比较来确定该第一移动计算设备已经发起与该第二移动计算设备的电话呼叫,并且响应于确定该第一移动计算设备已经发起与该第二移动计算设备的该电话呼叫,使用第一数据连接向该第一移动计算设备发送第一消息,并且使用第二数据连接向该第二移动计算设备发送第二消息。该第一消息和该第二消息每个指示该第一移动计算设备和该第二移动计算设备能够交换应用数据。一个或多个示例的细节陈述于附图和以下描述中。从这些描述和附图以及从权利要求书,其他特征、目的和优点将是显而易见的。附图说明图1是示出根据本公开的一个或多个技术的在各种计算设备和移动计算设备之间的示例性通信的概念图。图2是示出根据本公开的一个或多个方面的图1中所示的计算设备中的一个的示例的框图。图3是示出根据本公开的一个或多个方面的图1中所示的移动计算设备中的一个的示例的框图。图4是示出根据本公开的一个或多个方面由移动计算设备提供的示例性用户接口(UI)的概念图。图5是示出根据本公开的一个或多个技术的一个或多个计算设备的示例性操作的流程图。具体实施方式总体上,本公开的技术涉及基于电话连接(例如电话呼叫)来管理至少两个移动计算设备之间的数据通信。例如,第一移动计算设备可以发起与第二移动计算设备的电话呼叫。第二移动计算设备可以接受该电话呼叫,从而通过电话网络连接两个移动计算设备。基于此建立的电话连接,可以在两个移动计算设备之间建立一个或多个数据连接,由此允许移动计算设备交换数据。基于电话连接建立这一个或多个数据连接可以允许移动计算设备的用户更容易地共享信息,例如不必为了传送数据而结束电话呼叫或打开其他应用。某些目前的移动计算设备可能需要用户打开分立的程序,以及可能登录一个或多个用户账户,以便使移动计算设备与另一个移动计算设备交换应用数据。其他目前的设备甚至可能需要移动计算设备在发起应用数据传送之前终止当前的电话呼叫。本公开的技术可以允许移动计算设备基于在这些移动计算设备用户之间发起的现有电话呼叫来传送数据。例如,在一些实例中,一个或多个计算设备(例如,数据服务器)可以识别两个或更多个移动计算设备何时正在进行电话呼叫并且允许这些移动计算设备利用一个或多个数据传送能力。移动计算设备可以能够在不必终止当前电话呼叫的情况下交换数据。图1是示出根据本专利技术的一个或多个技术的在各种计算设备和移动计算设备之间的示例性通信的概念图。图1示出了一个或多个计算设备6、移动计算设备2、移动计算设备4、网络10、网络12和网络14。在整个本描述中,通过网络10的语音通信可以被称为“电话呼叫”。也就是说,当移动计算设备2和移动计算设备4正在通信或尝试通过网络10进行通信时,本描述可以将这种通信描述为电话呼叫。另外,如本文所用的术语“应用数据”一般是用来描述包括在语音通信中的语音信息以外的数据。例如,应用数据可以包括文本、照片、视频或语音信息以外的任何数据。在一些示例中,移动计算设备2和移动计算设备4可以通过例如网络10的第一网络进行通信。移动计算设备2和移动计算设备4可以包含硬件,例如一个或多个天线,这些天线允许移动计算设备2和移动计算设备4通过网络10进行通信。在一些示例中,网络10可以是无线电话网络。一些示例包括全球移动通信系统(GSM)网络和码分多址(CDMA)网络。因此,移动计算设备2和移动计算设备4可以通过网络10直接发送和接收语音信息(如图1中的将移动计算设备2和移动计算设备4中的每一个连接到网络10的双侧点线所指示)。例如,移动计算设备2和移动计算设备4可以是移动电话(包括智能电话)。在其他示例中,计算设备2和4可以是膝上型计算机、桌上型计算机、平板计算机、智能电视平台、相机、个人数字助理(PDA)或包括数据传送能力的其他设备。计算设备6可以是专用服务器或桌上型计算机。然而,在一些示例中,计算设备6可以是类似于移动计算设备2的移动设备。在一些实例中,当移动计算设备2和移动计算设备4通过例如网络10的网络连接时,计算设备6接收一个或多个通知可以是有益的。因此,在一些示例中,移动计算设备2通过拨打与移动计算设备相关联的电话号码经由网络10发起到移动计算设备4的电话呼叫。在该电话呼叫的发起后,移动计算设备2可以通过例如网络12的第二网络向计算设备6发送指示移动计算设备2正在发起与移动计算设备4的电话呼叫的第一通知。该第一通知包括识别移动计算设备2和移动计算设备4两者的唯一标识符。例如,唯一标识符可以是与移动计算设备2和移动计算设备4相关联的电话号码或电话号码的表示(例如电话号码的“散列”,如将在下面本文档来自技高网...

【技术保护点】
1.一种方法,包括:响应于接受或者发起与第二移动计算设备的非视频呼叫,由第一移动设备向至少一个计算设备输出指示所述第一移动计算设备正在参与与所述第二移动计算设备的非视频电话呼叫的通知;由所述第一移动计算设备从所述至少一个计算设备接收指示所述第一移动计算设备和所述第二移动计算设备能够交换应用数据的消息;由所述第一移动计算设备输出能够与所述第二移动计算设备交换的一个或多个类型的应用数据的指示以用于显示在连接到所述第一移动计算设备的显示器处,所述一个或多个类型的应用数据的指示包括用于发起与所述第二移动计算设备的视频呼叫的选项;由所述第一移动计算设备接收选择该选项以发起所述视频呼叫的用户输入的指示;以及通过所述第一移动计算装置与所述第二移动计算装置交换应用数据以支持所述视频呼叫。

【技术特征摘要】
2013.06.17 US 13/919,9751.一种方法,包括:响应于接受或者发起与第二移动计算设备的非视频呼叫,由第一移动设备向至少一个计算设备输出指示所述第一移动计算设备正在参与与所述第二移动计算设备的非视频电话呼叫的通知;由所述第一移动计算设备从所述至少一个计算设备接收指示所述第一移动计算设备和所述第二移动计算设备能够交换应用数据的消息;由所述第一移动计算设备输出能够与所述第二移动计算设备交换的一个或多个类型的应用数据的指示以用于显示在连接到所述第一移动计算设备的显示器处,所述一个或多个类型的应用数据的指示包括用于发起与所述第二移动计算设备的视频呼叫的选项;由所述第一移动计算设备接收选择该选项以发起所述视频呼叫的用户输入的指示;以及通过所述第一移动计算装置与所述第二移动计算装置交换应用数据以支持所述视频呼叫。2.根据权利要求1所述的方法,其中,交换所述应用数据包括在所述第一移动计算装置和所述第二移动计算装置之间直接交换所述应用数据。3.根据权利要求1所述的方法,其中,交换所述应用数据包括经由所述至少一个计算设备交换所述应用数据。4.根据权利要求1至3中的任一项所述的方法,其中,交换所述应用数据包括在所述第一移动计算设备和所述第二移动计算设备之间的所述非视频电话呼叫已经终止之后交换所述应用数据的至少一部分以支持所述视频呼叫。5.根据权利要求1所述的方法,其中,输出所述指示包括在由所述第一移动计算设备发起与所述第二移动计算设备的非视频呼叫之后输出所述指示。6.根据权利要求1所述的方法,其中,输出所述指示包括在由所述第一移动计算设备接受来自所述第二移动计算设备的非视频呼叫之后输出所述指示。7.根据权利要求1所述的方法,其中,输出所述指示包括响应于由所述第一移动计算装置建立来自所述第二移动计算装置的所述非视频呼叫来输出所述指示。8.一种移动计算设备,包括:一个或多个通信单元;一个或多个处理...

【专利技术属性】
技术研发人员:劳伦斯·乔纳森·布伦斯曼克里斯蒂安·桑塔格埃米尔·沃尔科夫安德鲁·弗兰埃文·沙尔东布赖恩·克莱尔·威廉梅
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1