从远程计算机利用移动设备功能的制作方法

文档序号:7942665阅读:197来源:国知局
专利名称:从远程计算机利用移动设备功能的制作方法
从远程计算机利用移动设备功能背景在当今的技术世界中,旅途中的人们可以使用各种移动设备。移动设备的一些示 例包括(仅举几个例子)个人数字助理(PDA)、无线电话、PDA电话、膝上型计算机、车载设 备、以及嵌入式设备。一些移动设备被用于进行电话呼叫、访问个人信息、发送文本消息和 电子邮件、并且有时甚至用于远程地连接到公司网络应用程序。许多移动设备具有使人们 能够在行进中发送消息的无线能力。例如,SMS文本消息和/或电子邮件可从许多蜂窝电 话和PDA电话发送。在社会移动性不断增长的情况下,这些移动设备正变得越来越频繁地用来替换过 去常常在办公室环境中提供的功能。例如,某些电话系统将会将传入呼叫首先路由到一个 人的办公室电话,接着路由到一个人的移动电话等直到定位到这个人。在某些情况下,移动 电话是一个人定期使用的唯一电话。此外,人们可将与存储在其他系统中的信息相关的数据输入到移动设备中。例如, 如果用户将预约输入到移动设备中,则除非发起同步操作,否则该数据不会自动将其添加 到该用户的工作日历。典型的同步操作要求移动设备与USB或其他电缆拴系在一起,或接 近执行同步的计算机以使得能够建立无线连接。当用户忘记执行该同步时,或者当用户由于某种原因远离移动设备时,存在用户 无法访问和/或利用的有价值的通信信息以及移动设备专用特征。概述公开了用于从独立计算设备利用移动设备信息和功能的各种技术和方法。执行同 步操作以便用来自移动设备的通信信息来更新数据存储。该同步操作是用移动设备无线地 执行的。独立计算设备的用户能够与移动设备分开地访问存储在数据存储中的通信信息。 独立计算设备的用户可从该独立计算设备远程发起对移动设备的操作。在一个实现中,描述了一种用于发起从独立计算设备通过移动设备发送文本消息 的方法。接收关于文本消息的消息细节。消息细节由独立计算设备的用户输入。将文本消 息放置在服务器侧发件箱中。通过移动设备的无线连接将文本消息向下同步到该移动设备 的发件箱,由此使得该文本消息由该移动设备发送。在另一实现中,描述了一种用于使用独立计算设备来发起通过移动设备的远程拨 号的方法。接收来自从独立计算设备的用户输入以标识要通过移动设备呼叫的电话号码。 与移动设备建立连接并且在该移动设备上发起拨号过程以呼叫第三方。同时维护与移动设 备和独立计算设备的连接。从移动设备接收一个或多个数据分组以供传送到独立计算设 备。来自移动设备的数据分组包含第三方的话音。向移动设备发送一个或多个数据分组以 供传送到第三方。发送给移动设备的数据分组包含独立计算设备的用户的话音。继续来回 传送这些数据分组直到呼叫终止。提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本 概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求 保护的主题的范围。
附图简述

图1是一个实现的移动设备通信系统的图示。图2是示出在从其他计算设备使用移动设备专用特征时所涉及的各阶段的一个 实现的处理流程图。图3是示出在使用户能够从独立计算设备创建和回复给特定移动设备的SMS/MMS 消息时所涉及的各阶段的一个实现的处理流程图。图4是示出在服务器将SMS/MMS消息向下同步到移动设备以供发送时所涉及的各 阶段的一个实现的处理流程图。图5是示出在将服务器上的数据与在移动设备上接收到的SMS/MMS消息同步时所 涉及的各阶段的一个实现的处理流程图。图6是示出在将移动设备上的传入呼叫历史和/或未接呼叫历史与服务器同步以 使得用户能够在与移动设备分开的位置访问这些数据时所涉及的各阶段的一个实现的处 理流程图。图7是示出在使用户能够从独立计算设备访问移动设备的呼叫历史和/或未接呼 叫时所涉及的各阶段的一个实现的处理流程图。图8是示出在使用户能够从计算设备发起通过移动设备路由的电话呼叫时所涉 及的各阶段的一个实现的处理流程图。图9是示出从独立计算设备查看移动设备信息的一个实现的模拟屏幕。图10是示出从独立计算设备发起给移动设备的SMS消息的创建和发送的一个实 现的模拟屏幕。图11是示出从独立计算设备查看移动设备的未接呼叫并可任选地发起回叫的一 个实现的模拟屏幕。图12是示出从独立计算设备发起将从移动设备拨打并通过移动设备路由的呼叫 的一个实现的模拟屏幕。图13是示出在用户正在工作的无论什么程序中向该用户显示警告以指示新消息 已到达移动电话的一个实现的模拟屏幕。图14是一个实现的计算机系统的图示。详细描述此处的技术和方法可以在通用上下文中被描述为允许从独立计算设备利用和 /或访问移动设备功能和/或信息的应用程序,但这些技术和方法除了这些目的之外还 为其他目的服务。在一个实现中,此处所描述的技术中的一种或多种可被实现为诸如 MICROSOFT AirSync等同步程序中的特征,该同步程序来自诸如MICROSOFT Outlook Web Access (OffA)或MICROSOFT OfficeOUTLOOK⑥等通信和信息管理程序、或来自执行与 移动设备的同步或以其他方式使用来自移动设备的信息的任何其他类型的程序或服务。在一个实现中,这些技术中的部分或全部此处可用于使用户能够从独立计算机无 线地访问移动设备的功能。作为一个非限制性示例,用户可使用独立计算机来查看或响应 移动设备的短消息服务(SMS)消息。作为另一个非限制性示例,用户可使用独立计算机来 无线地访问移动设备的未接呼叫历史和/或总呼叫历史。作为又一个非限制性示例,即使 在移动设备物理地位于远离用户的另一个国家或地点时,用户也可从独立计算机发起通过移动设备无线地发出的呼叫。启用这些特征的技术和方法在图1-12中更详细地描述。图1是一个实现的移动设备通信系统100的图示。在一个实现中,移动设备通信系 统100使移动设备108能够担当向诸如计算设备102和服务器106等的独立计算设备展示 众多特征的通信服务器。计算设备102和服务器106通过有线或无线连接耦合到网络104。 网络104可以是各种类型的网络中的一种,诸如因特网、广域网(WAN)、局域网(LAN)或各 种其他类型的有线或无线网络。移动设备108以无线方式耦合到蜂窝网络110。蜂窝网络 110是负责向移动设备传递消息并从移动设备接收消息的网络。然而,蜂窝网络110可包括 无线和有线组件两者。例如,蜂窝网络110可包括链接到有线电话网络的蜂窝塔。通常,该 蜂窝塔承载去往和来自移动设备的通信。网关111负责在蜂窝网络110和网络104之间路由消息。例如,服务器106可通 过网关111发送被定址到移动设备108的数据。网关111提供用于将消息从网络104传送 到蜂窝网络110的手段。相反,具有连接到蜂窝网络110的移动设备的用户可以访问因特 网。网关111允许在蜂窝网络Iio和网络104之间传送HTTP和其他消息。在一个实现中,服务器106负责执行同步在移动设备108和数据存储107之间作 出的变更的同步操作,数据存储107存储在服务器106或与移动设备108分开的某一其他 计算设备上。在一个实现中,同步操作是双向的,这意味着变更在某一时间点在两个方向上 同步。在双向同步情形中,当移动设备上的数据发生变更时,在某一时间点更新数据存储 107以具有已更新的信息。类似地,当计算设备102的数据在用户从计算设备102 (或服务 器106)访问移动设备功能时发生变更时,于是数据存储107与移动设备108同步以使得移 动设备108包含已更新的信息。在一个实现中,数据存储107可包括短消息服务(SMS)文本消息、包括文本消息和 /或一个或多个多媒体对象(诸如照片)的多媒体消息服务(MMS)消息、未接呼叫历史、总 呼叫历史、语音消息、电子邮件消息、日历、联系人、任务、和/或从移动设备108和/或其他 源提供的众多类型的信息。该同步是用移动设备无线地执行的,但服务器106可具有有线 或无线连接,如上所述。具有到网络104的无线连接的是移动设备,因此此处对与移动设备 的无线通信的引用都指该事实,而不是指计算设备102或服务器106是否具有与网络104 的有线或无线连接。在一个实现中,同步操作由服务器106周期性地发起,诸如在如在某一用户定义 的或管理员定义的设置中指定的调度的基础上。在另一实现中,该同步操作由服务器106 在用户从计算设备102远程启动移动设备108的特征时发起。另选地或另外地,该同步操 作可由服务器106基于计算设备102对访问来自移动设备108的信息的请求来发起。在又 一实现中,该同步操作由移动设备108周期性地发起,诸如在该移动设备108上的信息变更 时。这些同步情形此处在图2-13中更详细地描述。用户可利用诸如计算设备102等独立计算设备来访问存储在数据存储107中的来 自移动设备108和/或其他位置的信息。例如,用户可访问在远离移动设备时在该移动设 备上错过的呼叫的列表,如图7所述。在这种情况下,计算设备102将具有与服务器106或 直接与数据存储107进行通信以便从数据存储107中检索从移动设备同步的信息,如图6 所述。计算设备102上的显示来自移动设备的信息的应用程序还可包括来自诸如办公室电 话、办公室电子邮件等其他位置的信息。在该示例中,该应用程序可以是从多个位置聚集信息和消息,包括从一个或多个移动设备无线地同步数据的统一消息收发或通信系统。移动设备108的众多其他特征也可由计算设备102来访问和/或发起,诸如对被 定向到移动设备的SMS和/或匪S消息的创建和/或响应。如将在图3-5的过程中更详 细地描述的,SMS消息和/或MMS消息可以从计算设备102发起,但通过移动设备108发送 (即使在移动设备108处在与计算设备102分开的位置时也如此)。如将在图8中更详细 地描述的,电话呼叫可从计算设备102发起并且然后通过移动设备108拨打,即使移动设备 108与计算设备102分开放置。其他示例和细节将在以下附图中提供以示出移动设备108可如何担当提供对特 定特征的远程访问的通信服务器和/或移动设备108可如何与服务器106无线地同步数据 以便从一个或多个其他计算设备(诸如计算设备102)访问。现在转向图2-8,更详细地描述用于实现移动设备通信系统100的一个或多个实 现的各阶段。在某些实现中,图2-8的过程至少部分地在计算设备500 (图14)的操作逻辑 中实现。图2是示出在从其他计算设备使用移动设备专用特征时所涉及的各阶段的一个 实现的处理流程图200。该移动设备可由用户照常使用(阶段202)。当特定通信信息在移 动设备上变更时,服务器通过网络将该移动设备(图1中的108)上的数据与远程数据存储 (图1中的107)同步(阶段204)。得到同步的各种类型的通信信息的某些非限制性示例 包括SMS消息、匪S消息、未接呼叫历史和/或完整呼叫历史。如上所述,同步操作可由服 务器响应于之后请求新数据的一段时间过去,基于在用户想要从独立计算设备启动移动设 备上的功能时服务器作出的请求,基于因为数据已变更而从移动设备发出的请求,和/或 基于从计算设备发出的想要访问移动设备的当前信息的请求发起。用户能够使用其他计算设备通过网络来访问存储在服务器上的移动设备数据 (阶段206)。换言之,基于来自计算设备上的客户机应用程序的请求,服务器可用来自数据 存储的显示来自移动设备的最近信息的数据来进行响应。通过使用户能够查看和访问来自 移动设备的现在被包含在远程数据存储中(作为副本)的信息,用户甚至在远离移动设备 时也可跟进发生在该移动设备上的通信活动。另选地或另外地,用户可通过网络从其他计 算设备远程启动一个或多个移动设备专用特征(阶段208)。移动设备上特征的远程启动的 一个非限制性示例包括从计算设备发起的在该计算设备上对SMS/MMS消息的创建和/或响 应。另一个非限制性示例包括从计算设备发起然后从移动设备路由和拨打的电话呼叫。这 些各种情况现在将在以下过程和模拟屏幕中更详细地描述。图3是示出在使用户能够从独立计算设备创建和回复给特定移动设备的SMS和/ 或MMS消息时所涉及的各阶段的一个实现的处理流程图230。从计算设备的用户处接收创 建或回复发送给移动设备的SMS和/或MMS消息的选择(阶段232)。向计算设备的用户显 示一个或多个编写表单以允许该用户创建新消息或响应现有消息(阶段234)。从用户处接 收填写一个或多个编写表单上的相关字段的输入(阶段236),诸如SMS消息被定向到的其 他设备的电话号码以及消息文本。换言之,使用与移动设备完全分开的计算机,用户可键入 稍后将作为SMS文本消息和/或MMS多媒体消息直接从移动设备发送的消息。一旦用户完 成将信息输入到编写表单中,从计算设备的用户处接收发送选择(阶段238)。将SMS和/ 或MMS消息放置在服务器侧发件箱以由此提示与移动设备同步(阶段240),这将在图4中更详细地描述。图4是示出在服务器将SMS消息和/或匪S消息向下同步到移动设备以供发送时 所涉及的各阶段的一个实现的处理流程图260。该服务器将SMS消息和/或MMS消息向下 同步到移动设备上的相应发件箱(阶段262)。该移动设备的发件箱上的发件箱状态的变 更使得该移动设备发送SMS和/或MMS消息(阶段264),就像用户直接在该设备上键入消 息那样。然后将已发送消息从移动设备上的相应发件箱文件夹移至该移动设备上的相应已 发送项目文件夹并且可任选地移至服务器。换言之,与服务器的同步可以在已发送项目或 其他文件夹的状态已变更之后立即执行,或者在稍后安排的时刻执行。图3和4所描述过 程的最终结果是用户能够使用独立计算设备来编写给目标接收者的SMS消息和/或MMS消 息,但该消息实际上是从移动设备本身发送到目标接收者的。现在转向图5,示出了例示在将服务器上的数据与在移动设备上接收到的传入 SMS消息和/或MMS消息同步时所涉及的各阶段的一个实现的处理流程图290。移动设备 从第三方接收一个或多个传入SMS消息和/或MMS消息(阶段292)。将该SMS消息和/或 MMS消息添加到移动设备的相应收件箱以由此提示与服务器同步(阶段294)。在同步后, 将该SMS消息和/或匪S消息保存到服务器的数据存储(阶段296)。计算设备上的客户机 应用程序可任选地显示新SMS消息和/或MMS消息的警告(阶段298)。图6是示出在将移动设备上的传入呼叫历史和/或未接呼叫历史与服务器同步以 使得用户能够在与移动设备分开的位置访问这些数据时所涉及的各阶段的一个实现的处 理流程图310。移动设备接收传入呼叫(阶段312)。将该呼叫记录到总呼叫历史,并且如 果未在移动设备上应答该呼叫,则将该呼叫记录到未接呼叫列表(阶段314)。在服务器的 数据存储上保存和/或更新呼叫历史列表和/或未接呼叫列表(阶段316)。计算设备上的 客户机应用程序可任选地显示通告呼叫历史和/或未接呼叫列表的状态的变更的警告(阶 段318)。可显示的警告的示例在图13中示出。图7是示出在使用户能够从独立计算设备访问移动设备的呼叫历史和/或未接呼 叫时所涉及的各阶段的一个实现的处理流程图340。从计算设备的用户接收访问移动设备 上的呼叫历史和/或未接呼叫的选择(阶段342)。如果该数据最近尚未同步,则服务器可 任选地连接到移动设备以检索呼叫历史和/或未接呼叫并将其保存到服务器的数据存储 (阶段344)。可访问被保存在服务器的数据存储中的呼叫历史以使得计算设备上的客户机 应用程序可向用户显示所请求的呼叫历史和/或未接呼叫(阶段346)。在一个实现中,计 算设备的用户可选择客户机应用程序中所显示的移动设备呼叫列表中的电话号码或联系 人并从该客户机应用程序发起呼叫(阶段348)。在这种情况下,呼叫可以从与该移动设备 不同的电话或启用电话的计算机和/或从该移动设备本身通过来自计算设备的远程发起 来发起。从独立计算设备查看移动设备呼叫历史以及可任选地在呼叫历史中选择要拨打的 号码的示例在图11中示出。图8是示出在使用户能够从计算设备发起通过移动设备路由的电话呼叫时所涉 及的各阶段的一个实现的处理流程图370。该特征可允许甚至从位于与移动设备分开的位 置(甚至境外)的用户通过该移动设备进行呼叫。换言之,该附图中所描述特征的一种可 能用途是供用户在将他/她的移动电话留在家里时出国旅行并从该电话进行国际呼叫。这 可避免国际长途电话费,但允许用户进行从他/她的移动设备拨打并具有他/她的移动设备的呼叫者ID的呼叫。最初,从计算设备的用户接收访问用于从独立计算设备进行移动设备上的呼叫的 远程拨号特征的选择(阶段372)。接收来自该用户的选择要呼叫的电话号码和/或人的输 入,并且接收来自该用户的指示该用户准备好发起该呼叫的选择(阶段374)。例如,用户可 键入或选择一个号码或人,并且然后点击或以其他方式选择拨号选项。服务器然后连接到 移动设备,将电话号码或其他必要信息发送到该移动设备,并使该移动设备发起拨号(阶 段376)。服务器同时维护与移动设备和计算设备的连接(阶段378)。从移动设备接收一 个或多个数据分组并将这些数据分组发送到计算设备以使得该计算设备的用户能够听见 来自第三方的响应(阶段380)。这通常是在这个人应答电话时的问候,诸如“你好”或“我 是约翰”。数据分组可以在移动设备上捕捉或由服务器通过开放通信连接来捕捉。在一个或多个数据分组中将来自计算设备的用户的话音发送到移动设备以使得 第三方能够听见来自该计算设备的用户的通信(阶段382)。这些数据分组可以在服务器上 创建或在计算设备上捕捉并通过通信连接传送到服务器。可以理解,不旨在在所发送和接 收的数据分组的排序中传达必需的次序。例如,在某些情况下,首先的一个或多个数据分组 可以来自计算设备的用户而不是第三方,诸如在第三方在应答呼叫后未说任何话,而计算 设备的用户通过说“你好,有人吗”来响应。当呼叫正在进行中时(判定点384),在服务器维护连接(阶段378)以及交换两侧 上的数据分组(阶段380和382)的情况下重复各阶段。一旦呼叫终止(判定点384),于是 该过程就结束(阶段386)。图8的远程呼叫发起过程在图12中更详细地描述。现在转向图9-12,示出了例示用于从独立计算设备访问移动设备信息和/或特征 的示例性用户界面的模拟屏幕。这些屏幕可以在输出设备511 (图14)上向用户显示。此 外,这些屏幕可从输入设备512 (图14)接收来自用户的输入。图9是示出从独立计算设备查看移动设备信息的一个实现的模拟屏幕400。示出 了移动设备的数据所对应的电话号码402以及关于该移动设备的其他消息收发信息。例 如,显示SMS收件箱404、SMS已发送项目、呼叫历史和未接呼叫文件夹。因为选择了 SMS收 件箱404,所以更详细地显示该移动设备的收件箱404中的消息406。在所示示例中,还显示 所选消息的内容408的细节以供快速查阅。计算设备的用户能够更详细地查看SMS消息和 /或其他移动设备通信信息,并且可任选地对这些消息采取动作,诸如通过选择创建新SMS 消息的新SMS消息选项410或回复所选SMS消息的回复选项412。这些特征在图10中更详 细地讨论。图10是示出从独立计算设备发起给移动设备的SMS消息的创建和发送的一个实 现的模拟屏幕420。可以在用户选择如图9所示的新SMS消息选项或回复选项时示出类似 于图10的屏幕。用户可填写应向其发送该特定SMS消息的移动设备的细节。例如,“收件 人”字段422、“发件人,,字段424、以及消息正文426可由用户或通过程序输入。例如, “收件人”字段422可由用户手动输入,或从用户的联系人列表中选择并且然后通过程序 添加。“发件人”字段424可通过程序根据用户的移动电话帐户设置来填写,或者由具有 使用该移动设备的号码的正确授权的用户手动输入。用户想要发送的消息可以在消息正文 426中输入。一旦准备好发送消息,用户就可选择发送选项428,并且启动图4所述的用于 将消息向下发送到移动设备的发件箱的过程。
图11是示出从独立计算设备查看移动设备的未接呼叫并可任选地发起回叫的一 个实现的模拟屏幕440。在该示例中,用户选择了未接呼叫文件夹442,正在查看来自特定 移动设备的未接呼叫列表444。也可显示关于当前所选未接呼叫的附加细节446,和/或关 于该呼叫的附加信息可能已被或未被包括在来自移动设备的未接呼叫列表中。在图11中 的示例中,示出了从对应于未接其呼叫的人的联系人记录中拉取的附加联系人细节。还可 为未接呼叫和/或呼叫历史及相关细节提供诸如回叫这个人等附加选项。在图11所示的 示例中,显示用于呼叫这个人的两个选项。所显示的一个选项448用于从当前计算设备使 用耦合到该当前计算设备(除了移动设备之外)的电话(诸如IP语音电话)来发起呼叫。 所显示的另一选项450用于从移动设备使用当前计算设备作为起始点来发起呼叫。后一过 程在图8中详细地描述。类似地,图12是示出从独立计算设备发起将从移动设备拨打并通过其路由的呼 叫的一个实现的模拟屏幕460。在该示例中,示出对应于所选联系人的联系人细节记录。可 以选择该联系人的电话号码中的一个,诸如所示的妈妈的家庭电话号码468。要拨打的号码 也可被自动输入到要拨打的号码字段462。如果用户想要取消进行呼叫,则可选择取消选项 466。一旦输入或以其他方式选择了电话号码,就可启动通过移动电话开始呼叫的拨号选项 464。图8中详细描述的用于在移动设备和计算设备之间转换数据分组的过程之后用来处 理呼叫。图13是示出在用户正在工作的无论什么程序中向该用户显示警告以指示新消息 已到达移动电话的一个实现的模拟屏幕480。在所示示例中,警告消息482指示新SMS消息 已到达移动电话。在一个实现中,用户可选择警告消息482并被直接带到具有新消息的副 本的服务器侧收件箱。在另一实现中,用户可以手动打开允许访问服务器侧收件箱的单独 程序。如图14中所示,用于实现示例性计算机系统的一个或多个部分使用的系统包括 诸如计算设备500等的计算设备。在其最基本配置中,计算设备500通常包括至少一个处 理单元502和存储器504。取决于计算设备的确切配置和类型,存储器504可以是易失性 (如RAM)、非易失性(如ROM、闪存等)或是两者的某种组合。该最基本配置在图14中由虚 线506示出。另外地,设备500还可具有附加特征/功能。例如,设备500还可包括附加存储 (可移动和/或不可移动),包括但不限于磁盘、光盘或磁带。这样的附加存储在图14中由 可移动存储508和不可移动存储510示出。计算机存储介质包括以用于存储诸如计算机 可读指令、数据结构、程序模块或其他数据等的任何方法或技术实现的易失性和非易失性、 可移动和不可移动介质。存储器504、可移动存储508和不可移动存储510都是计算机存 储介质的示例。计算机存储介质包括但不限于,RAM、ROM、EEPR0M、闪存或其他存储器技术、 CD-ROM、数字多功能盘(DVD)或其他光存储、磁带盒、磁带、磁盘存储或其他磁存储设备、或 者可用于存储所需信息并且可由设备500访问的任何其他介质。任何这样的计算机存储介 质可以是设备500的一部分。计算设备500包括允许计算设备500与其它计算机/应用程序515通信的一个或 多个通信连接514。设备500还可具有诸如键盘、鼠标、笔、语音输入设备、触摸输入设备等 的输入设备512。还可以包括诸如显示器、扬声器、打印机等的输出设备511。这些设备在本领域中公知并且无需在此处详细讨论。在一个实现中,计算设备500包括移动设备通信 系统100的组件中的部分或全部。尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权 利要求书中定义的主题不必限于上述具体特征或动作。相反,上述具体特征和动作是作为 实现权利要求的示例形式公开的。落入在此处所述和/或所附权利要求所描述的实现的精 神的范围内的所有等效方案、更改和修正都期望受到保护。例如,计算机软件领域普通技术人员将认识到,此处所讨论的示例可以在一个或 多个计算机上不同地组织来包括比这些示例中所描绘的更少或更多选项或特征。
权利要求
一种具有用于使得计算机执行以下步骤的计算机可执行指令的计算机可读介质,所述步骤包括执行同步操作以便用来自移动设备的通信信息来更新数据存储,所述同步操作用所述移动设备无线地执行;使独立计算设备的用户能够与所述移动设备分开地访问存储在所述数据存储中的通信信息;以及使所述独立计算设备的用户能够从所述独立计算设备远程发起对所述移动设备的操作。
2.如权利要求1所述的计算机可读介质,其特征在于,可由所述独立计算设备的用户 访问的通信信息包括发送给所述移动设备的一个或多个文本消息。
3.如权利要求2所述的计算机可读介质,其特征在于,所述文本消息是SMS消息。
4.如权利要求2所述的计算机可读介质,其特征在于,所述文本消息是包括一个或多 个多媒体对象的匪S消息。
5.如权利要求1所述的计算机可读介质,其特征在于,可由所述独立计算设备的用户 访问的通信信息包括所述移动设备上的一个或多个未接呼叫。
6.如权利要求1所述的计算机可读介质,其特征在于,可由所述独立计算设备的用户 访问的通信信息包括所述移动设备上的一个或多个呼叫的呼叫历史。
7.如权利要求1所述的计算机可读介质,其特征在于,所述用户可从所述独立计算设 备发起的对所述移动设备的远程操作是响应文本消息。
8.如权利要求1所述的计算机可读介质,其特征在于,所述用户可从所述独立计算设 备发起的对所述移动设备的远程操作是通过所述移动设备进行呼叫。
9.一种用于从独立计算设备发起通过移动设备发送文本消息的方法,所述方法包括以 下步骤接收关于文本消息的消息细节,所述消息细节已由独立计算设备的用户输入,并且所 述文本消息将通过移动设备发送。将所述文本消息放置在服务器侧发件箱中;以及通过所述移动设备的无线连接将所述文本消息向下同步到所述移动设备的发件箱,由 此使得所述文本消息由所述移动设备发送。
10.如权利要求9所述的方法,其特征在于,所述消息细节包括所述文本消息的目标接 收者的电话号码。
11.如权利要求10所述的方法,其特征在于,所述消息细节还包括要发送到所述目标 接收者的电话号码的文本消息。
12.如权利要求9所述的方法,其特征在于,还包括以下步骤将所述文本消息的副本存储在服务器侧已发送项目文件夹中。
13.如权利要求9所述的方法,其特征在于,所述文本消息是SMS消息。
14.如权利要求9所述的方法,其特征在于,所述文本消息是还包括一个或多个多媒体 对象的匪S消息。
15.一种用于使用独立计算设备来通过移动设备发起远程拨号的方法,所述方法包括 以下步骤接收来自独立计算设备的用户的输入以标识要通过移动设备呼叫的电话号码; 连接到所述移动设备并启动所述移动设备上的拨号过程以呼叫第三方; 同时维护与所述移动设备和所述独立计算设备的连接;从所述移动设备接收一个或多个数据分组以供传送到所述独立计算设备,从所述移动 设备接收到的一个或多个数据分组包含所述第三方的话音;以及向所述移动设备发送一个或多个数据分组以供传送到所述第三方,发送到所述移动设 备的一个或多个数据分组包含所述独立计算设备的用户的话音。
16.如权利要求15所述的方法,其特征在于,还包括以下步骤 重复所述维护、发送、和重复步骤直到终止所述呼叫。
17.如权利要求15所述的方法,其特征在于,所述电话号码直接由所述用户输入。
18.如权利要求15所述的方法,其特征在于,所述电话号码在所述用户从所述第三方 的一个或多个电话号码的列表中选择电话号码时通过程序选择。
19.如权利要求15所述的方法,其特征在于,所述拨号过程可用于由所述用户从位于 与所述移动设备不同的位置的独立计算设备发起。
20.如权利要求19所述的方法,其特征在于,所述不同的位置是与所述移动设备物理 地位于的国家不同的国家。
全文摘要
公开了用于从独立计算设备利用移动设备信息和功能的各种技术和方法。执行同步操作以便用来自移动设备的通信信息更新数据存储。该同步操作是用移动设备无线地执行的。独立计算设备的用户能够与移动设备分开地访问存储在数据存储中的通信信息。独立计算设备的用户可以从该独立计算设备远程发起对移动设备的操作。例如,用户可发起从独立计算设备通过移动设备发送文本消息。作为另一示例,用户可发起从独立计算设备通过移动设备拨打电话呼叫。
文档编号H04W4/16GK101946532SQ200880126875
公开日2011年1月12日 申请日期2008年12月29日 优先权日2008年2月12日
发明者O·阿弗塔伯, S·M·加弗瑞 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1