运行应用的方法和使用该方法的终端的制作方法

文档序号:7769702阅读:222来源:国知局
运行应用的方法和使用该方法的终端的制作方法【专利摘要】提供了一种由第一终端运行应用的方法。第一终端利用连接到第一终端的至少一个外部设备运行应用,并且,第一终端把有关应用的信息和关于所述至少一个外部设备的连接信息传送到第二终端。第二终端基于连接信息,针对所述至少一个外部设备建立连接,并基于有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行应用。【专利说明】运行应用的方法和使用该方法的终端[0001]相关申请的交叉引用[0002]本申请要求2012年9月7日在韩国知识产权局递交的第10-2012-0099465号韩国专利申请的优先权,其公开内容通过引用被全部包含于此。【
技术领域
】[0003]与示范性实施例相符的方法和装置涉及由终端利用连接到该终端的外部设备来运行应用的方法以及在其中执行该方法的终端。【
背景技术
】[0004]移动终端可以被配置成执行各种功能。这些功能的例子包括传递数据和声音、通过使用相机来捕获图像或者记录视频、录音功能、通过扬声器系统对音乐文件的播放功能,或者显示图像或者视频的功能。[0005]某些移动终端包括用于运行游戏的额外功能,而其他终端被设计为多媒体设备。而且,随着智能电话发展加速,各种应用正在开发之中。[0006]在通信技术已经逐步进步的同时,移动终端可以运行与各种外部设备有关的应用。于是移动终端经历设置连接的操作。因此,需要一种系统,移动终端可以通过该系统很容易地连接到外部设备而不经历复杂的连接设置过程。【
发明内容】[0007]示范性实施例提供了一种运行应用的方法和其中执行所述方法的终端,借助所述方法,当和正在第一终端中运行的应用相关的服务被转移到第二终端时,连接到第一终端的外部设备也被自动地连接到第二终端。[0008]根据示范性实施例的一个方面,提供了一种运行应用的方法,所述方法包括:由第一终端利用连接到第一终端的至少一个外部设备运行应用;由第一终端把有关应用的信息和关于所述至少一个外部设备的连接信息传送到第二终端,其中,传送由第一终端执行;由第二终端基于连接信息,针对所述至少一个外部设备建立连接;和,由第二终端基于有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行应用。[0009]根据示范性实施例的另一方面,提供了一种运行应用的方法,所述方法包括:由第一终端利用连接到第一终端的至少一个外部设备运行应用;由第一终端把有关应用的信息传送到第二终端;由第一终端把关于第二终端的连接信息传送到所述至少一个外部设备;由所述至少一个外部设备基于连接信息,针对第二终端建立连接;和,由第二终端基于有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行应用。[0010]根据示范性实施例的另一方面,提供了一种运行应用的方法,所述方法由第一终端执行并且包括:利用连接到第一终端的至少一个外部设备运行应用;和,把有关应用的信息和关于所述至少一个外部设备的连接信息传送到第二终端,其中,关于所述至少一个外部设备的连接信息是用于由第二终端针对所述至少一个外部设备建立连接的信息,其中,有关应用的信息是由第二终端用于利用所述至少一个外部设备运行应用的信息。[0011]根据示范性实施例的另一方面,提供了一种运行应用的方法,所述方法由第一终端执行并且包括:利用连接到第一终端的至少一个外部设备运行应用;把有关应用的信息传送到第二终端;和,把关于第二终端的连接信息传送到所述至少一个外部设备,其中,连接信息是用于由所述至少一个外部设备针对第二终端建立连接的信息,其中,有关应用的信息是第二终端在利用所述至少一个外部设备运行应用时使用的信息。[0012]根据示范性实施例的另一方面,提供了一种运行应用的方法,所述方法由第二终端执行并且包括:从第一终端接收有关正在第一终端上被运行的应用的信息和关于连接到第一终端的至少一个外部设备的连接信息;基于连接信息针对所述至少一个外部设备建立连接;和,基于有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行应用。[0013]根据示范性实施例的另一方面,提供了第一终端,包含:控制器,被配置成利用连接到第一终端的至少一个外部设备运行应用;和,通信设备,被配置成把有关应用的信息和关于所述至少一个外部设备的连接信息传送到第二终端,其中,关于所述至少一个外部设备的连接信息是用于由第二终端与所述至少一个外部设备建立连接的信息,其中,有关应用的信息是第二终端用来利用所述至少一个外部设备运行应用的信息。[0014]根据示范性实施例的另一方面,提供了第一终端,包含:控制器,被配置成利用连接到第一终端的至少一个外部设备运行应用;和,通信设备,被配置成把有关应用的信息传送到第二终端,并把关于第二终端的连接信息传送到所述至少一个外部设备,其中,连接信息是用于由所述至少一个外部设备与第二终端建立连接的信息,并且其中,有关应用的信息是第二终端用来利用所述至少一个外部设备运行应用的信息。[0015]根据示范性实施例的另一方面,提供了第二终端,包括:通信设备,被配置成接收有关正在第一终端上被运行的应用的信息和关于连接到第一终端的至少一个外部设备的连接信息,并用于基于连接信息针对所述至少一个外部设备建立连接;和,控制器,被配置成基于有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行应用。【专利附图】【附图说明】[0016]通过参考附图详细描述示范性实施例,上述以及其他示范性实施例将变得更为清晰,在附图中:[0017]图1是示意图,根据示范性实施例示出了应用运行系统;[0018]图2是流程图,根据示范性实施例示出了由第一终端运行应用的方法;[0019]图3是流程图,根据示范性实施例示出了由第二终端运行应用的方法;[0020]图4是流程图,根据示范性实施例示出了运行应用的方法;[0021]图5是流程图,根据另一示范性实施例示出了运行应用的方法;[0022]图6A和图6B是示意图,根据示范性实施例示出了转移音乐提供服务;[0023]图7A和图7B是示意图,根据示范性实施例示出了转移乐器演奏服务;[0024]图8A、图8B、图9A、图9B和图9C是示意图,根据示范性实施例示出了转移视频游戏服务;[0025]图10是流程图,根据示范性实施例示出了由第二终端安装应用的方法;[0026]图11是流程图,根据示范性实施例示出了自动将第一终端连接到和预先确定的应用相关的外部设备的方法;[0027]图12A、图12B和图12C是示意图,用于根据示范性实施例说明自动将第一终端连接到和卡拉OK应用相关的外部设备的方法;[0028]图13A到图13E是示意图,用于根据示范性实施例说明自动将第一终端连接到和视频播放应用相关的外部设备的方法;[0029]图14A到图14D是示意图,用于根据示范性实施例说明自动将第一终端连接到和乐器演奏应用相关的外部设备的方法;[0030]图15A和图15B是示意图,用于根据示范性实施例说明自动将第一终端连接到外部设备的方法;[0031]图16是流程图,根据示范性实施例示出了由第一终端搜索与应用相关的外部设备的方法;[0032]图17A和图17B是示意图,用于根据示范性实施例说明由第一终端与被用户选择的外部设备协作,运行应用的方法;[0033]图18是框图,根据示范性实施例示出了第一终端;和[0034]图19是框图,根据示范性实施例示出了第二终端。【具体实施方式】[0035]这里使用的所有术语,包括描述性术语或者技术术语,都应被理解为具有对本领域技术人员而言显而易见的含义。但是,根据本领域技术人员的意图、判例或者新技术的出现,这些术语可以具有不同的含义。而且,某些术语可被申请人:任意地选择,并且在这种情况下,被选择的术语的含义将在示范性实施例的详细描述中被详细描述。因此,这里使用的术语必须被基于术语的含义和贯穿说明书的描述一起定义。[0036]而且,还将会理解,当在本说明书中使用时,术语“包含”或者“包括”规定存在了所陈述的元件和/或操作,但是不排除存在或者添加一个或更多个其他的元件或者操作。在下面的描述中,例如“单元”或者“模块”的术语指示用于处理至少一个功能或者操作的单元,其中,单元和块可以被具体实施为硬件或者软件,或者,可以通过组合硬件和软件来具体实施。[0037]贯穿本说明书,术语“应用(application)”是指为被设计成执行特定任务的一系列计算机程序的集合。在本说明书中描述的应用可以变化。即,应用的例子可以包括但不限于:游戏应用、乐器演奏应用、视频播放应用、地图应用、广播应用、运动支持应用和支付应用。[0038]现在将参考附图全面地描述一个或更多个示范性实施例,在附图中示出了示范性实施例。但是,示范性实施例可以用很多不同形式具体实施,并且不应被理解为限于这里给出的示范性实施例,相反,提供这些示范性实施例以使本公开将会透彻和完整,并且将全面地向本领域技术人员传达示范性实施例的构思。在下面的描述中,公知的功能或者结构未被详细描述,因为它们将会以不必要的细节使示范性实施例模糊,并且,附图中相同的参考数字贯穿本说明书代表相同或者相似的元件。[0039]当位于元件列表之前时,例如“其中至少一个”的表达修饰整个元件列表,但不修饰该列表的个别元件。[0040]图1是示意图,根据示范性实施例示出了应用运行系统;[0041]如图1中所示,应用运行系统可以包括:第一终端100、第二终端200和外部设备300。但是,并非所有示出的元件都是必不可少的。应用运行系统可以由比所示出的那些元件更多或者更少的元件形成。例如,应用运行系统还可以包括连接第一终端100和第二终端200的外部服务器。[0042]第一终端100可以有线方式或者无线方式连接到外部设备300。具体来说,根据当前的示范性实施例,第一终端100可以通过短距离无线通信连接到外部设备300。短距离无线通信的例子包括而不限于:无线保真(WirelessFidelity,W1-Fi)、近场通信(NearFieldCommunication,NFC)、蓝牙、低能耗蓝牙(BluetoothLowEnergy,BLE)、Zigbee、W1-Fi直连(W1-FiDirect,WFD)和超宽带(UltraWideband,UffB)D[0043]第一终端100可以通过运行和外部设备300相关的应用来控制外部设备300。而且,当应用被运行时,第一终端100可以自动搜索和该应用相关的外部设备300,并连接到外部设备300。[0044]根据当前示范性实施例的第一终端100可以用各种形式实施。例如,第一终端100可以是移动电话、智能电话、膝上型计算机、平板个人计算机(PC)、电子书终端、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(portablemultimediaplayer,PMP)、导航设备、智能TV,或者消费电子(consumerelectronics,CE)设备(例如,具有显示面板的电冰箱或者空调)。[0045]第二终端200可以通过网络与第一终端100或者外部服务器等通信。根据当前示范性实施例的网络可以由无线通信技术来实施,无线通信技术例如W1-F1、家庭射频(RF)、蓝牙、NFC、高速率无线个人区域网(high-ratewirelesspersonalareanetwork,HRWPAN),UWB、低速率(low-rate,LR)WPAN或者IEEE1394。[0046]当正在第一终端100上提供的服务被转移(shift)到第二终端200时,第二终端200可以被自动连接到与第一终端100相连的外部设备300。即,根据当前示范性实施例,第二终端200也可以通过短距离无线通信连接到外部设备300。[0047]根据当前示范性实施例的第二终端200可以具有各种形式。例如,第二终端200可以是智能TV、互联网协议电视(Internetprotocoltelevision,IPTV)、数字电视(DTV)、计算机、膝上型计算机、电子书终端、平板PC、移动电话、数字广播终端、PDA、PMP、导航设备、CE设备(例如具有显示面板的电冰箱或者空调),或者自助服务终端(kiosk),但是不限于此。[0048]外部设备300可以是和在第一终端100或者第二终端200上运行的应用相关的设备。根据示范性实施例,可以包括单个外部设备300或者多个外部设备300。[0049]外部设备300可以通过短距离无线通信连接到第一终端100或者第二终端200。外部设备300可以通过短距离无线通信从第一终端100或者第二终端200接收控制命令,或者,可以通过短距离无线通信把输入或者输出数据传送到第一终端100或者第二终端。[0050]外部设备300可以包括低能耗蓝牙(BLE)模块。外部设备300可以从第一终端100接收连接请求以激活W1-Fi模块或者蓝牙模块。而且,外部设备300可以通过BLE广播认证信息或者连接信息。[0051]外部设备300可以具有各种形式。外部设备300可以包括例如输入设备、输出设备和控制器。外部设备300的例子可以包括麦克风、扬声器、踏板(pedal)、游戏杆、乐器(例如,钢琴、风琴、电子键盘、吉他、小提琴或者大提琴)、游戏操纵设备、玩偶、医疗仪器和运动装备。[0052]此后,将详细描述通过将第一终端100或者第二终端200与外部设备300—起使用来运行应用的方法。[0053]图2是流程图,其根据示范性实施例示出了由第一终端100运行应用的方法。[0054]在操作210中,第一终端100可以利用连接到第一终端100的至少一个外部设备300来运行应用。例如,第一终端100可以与和预先确定的应用相关的至少一个外部设备300执行短距离无线通信(例如,W1-F1、蓝牙,等等),从而运行预先确定的应用。[0055]根据示范性实施例的应用可以变化为游戏应用、乐器演奏应用、视频播放应用、地图应用、广播应用、运动支持应用和支付应用。[0056]在操作220中,第一终端100可以把有关应用的信息传送到第二终端200。有关应用的信息是指第二终端200在与至少一个外部设备300协作运行应用时所使用的信息。[0057]例如,在有关应用的信息中,可以包括应用的标识信息、应用的运行状态信息、以及关于与应用相关的外部设备的信息。应用的标识信息将预先确定的应用与其他应用加以区别,并且可以是例如应用的标识(ID)、应用的名称,或者应用的分类代码。[0058]应用的运行状态信息是指关于在有关应用的信息被传送到第二终端200时该应用在第一终端100上正在被运行的状态的信息。例如,在游戏的例子中,可以包括过程等级(processlevel)(例如,等级3)作为运行状态信息,并且在视频的例子中,可以包括播放位置作为运行状态信息。[0059]关于与应用相关的外部设备的信息是指关于在运行应用期间所使用的外部设备的信息。例如,在关于与应用相关的外部设备的信息中,可以包括与应用相关的外部设备的数量、外部设备的类型、外部设备的名称,或者外部设备的设备ID。但是,这些信息类型仅仅是示范性的,并且可以包括其他类型的信息。[0060]根据当前示范性实施例,如果应用以前未被安装在第二终端200中,则第一终端100可以从第二终端200接收到用于提供应用的请求,并且把被请求的应用传送到第二终端200。[0061]在操作230中,第一终端100可以把用于将第二终端200连接到至少一个外部设备300的连接信息传送到第二终端200或者至少一个外部设备300。[0062]例如,根据示范性实施例,第一终端100可以把关于至少一个外部设备300的连接信息传送到第二终端200。关于外部设备300的连接信息是用于由第二终端200针对至少一个外部设备300建立连接的信息。[0063]例如,关于至少一个外部设备300的连接信息可以是至少一个外部设备300的通信方法、至少一个外部设备300所使用的无线局域网(WLAN)的连接信息(例如,服务集标识符(servicesetidentifier,SSID)、互联网协议(IP)地址、媒体访问控制(MAC)地址、频道号、安全秘钥,等等)、至少一个外部设备300的MAC地址、至少一个外部设备300的蓝牙(Bluetooth,BT)地址、至少一个外部设备300的产品名,以及至少一个外部设备300的简档信息。通信方法的例子包括WLAN(自组织模式(adhocmode)或者基础设施模式(infrastructuremode))、蓝牙、Zigbee、WFD和UWB。[0064]第一终端100可以把连接到第一终端100的多个外部设备中的一些的连接信息传送到第二终端200。在这种情况下,多个外部设备中的一些可以被连接到第一终端100,并且其他外部设备可以被连接到第二终端200。[0065]例如,当第一终端100把有关与应用相关的多个外部设备的信息传送到第二终端200时,第二终端200可以检查有关与应用相关的多个外部设备的信息,并把关于可连接或不可连接的外部设备的信息传送到第一终端100。例如,如果第二终端200不支持蓝牙功能,则第二终端200可以把指示不可连接具有蓝牙功能的外部设备的信息传送到第一终端100。[0066]这里,第一终端100可以把有关可连接到第二终端200的外部设备的信息传送到第二终端200,并且可以保持不可连接到第二终端200的剩余外部设备的连接。在其连接被保持的剩余外部设备和第二终端200之间,第一终端100可以起到网关的作用。[0067]根据另一示范性实施例,第一终端100可以把关于第二终端200的连接信息传送到至少一个外部设备300。[0068]关于第二终端200的连接信息可以是至少一个外部设备300连接到第二终端200所需的信息。关于第二终端200的连接信息的例子包括第二终端200的通信方法、第二终端200使用的WLAN的连接信息(例如SSID、IP地址、MAC地址、频道号、安全秘钥,等等)、第二终端200的MAC地址、第二终端200的蓝牙(BT)地址、第二终端200的产品名称,以及第二终端200的简档信息。通信方法的例子可以包括WLAN(自组织模式或者基础设施模式)、蓝牙、Zigbee、WFD和UWB。[0069]第一终端100可以把关于第二终端200的连接信息传送到连接的第一终端100的多个外部设备中的一些。例如,当第二终端200不支持蓝牙功能时,第一终端100可以不把关于第二终端200的连接信息传送到具有蓝牙功能的外部设备,而是仅传送到通过W1-Fi连接的外部设备。而且,在接收到用户输入时,第一终端100可以把关于第二终端200的连接信息传送到外部设备300中的一些。[0070]图3是流程图,其根据示范性实施例示出了由第二终端200运行应用的方法。[0071]在操作310中,第二终端200可以接收有关正在第一终端100上运行的应用的信息,并且接收关于连接到第一终端100的至少一个外部设备300的连接信息。根据示范性实施例,第二终端200可以从第一终端100或者外部服务器(未示出)接收有关正在第一终端100上运行的应用的信息和关于连接到第一终端100的至少一个外部设备300的连接信肩、O[0072]如上所述,应用的标识信息、应用的运行状态信息,以及有关与应用相关的外部设备的信息可以被包括在有关应用的信息中。关于至少一个外部设备300的连接信息可以包括至少一个外部设备300所使用的WLAN的连接信息(例如SSID、IP地址、MAC地址、频道号、安全秘钥,等等)、至少一个外部设备300的MAC地址、至少一个外部设备300的蓝牙(BT)地址、至少一个外部设备300的产品名称,以及至少一个外部设备300的简档信息。[0073]根据示范性实施例,第二终端200可以接收连接到第一终端100的多个外部设备300中的一些的连接信息。[0074]在操作320中,第二终端200可以基于关于至少一个外部设备300的连接信息,针对至少一个外部设备300建立连接。[0075]例如,第二终端200可以基于至少一个外部设备300所使用的WLAN的连接信息(例如SSID、IP地址、MAC地址、频道号码、安全秘钥,等等),通过W1-Fi(WLAN)连接到至少一个外部设备300。而且,第二终端200可以基于例如至少一个外部设备300的BT地址或者产品名称,通过蓝牙与至少一个外部设备300通信。[0076]当第二终端200接收关于连接到第一终端100的多个外部设备中的一些的连接信息时,第二终端200可以只针对多个外部设备中的一些建立连接。[0077]在操作330中,第二终端200可以基于有关应用的信息,利用连接到第二终端200的至少一个外部设备300来运行应用。[0078]根据当前的示范性实施例,当应用未被在第二终端200上运行时,第二终端200可以基于有关应用的信息中所包括的应用的标识信息,从外部服务器或者第一终端100接收应用,并安装该应用。[0079]当应用已经安装在第二终端200中时,第二终端200可以搜索以前安装在第二终端200中的应用,并基于有关应用的信息中所包括的应用的标识信息将其进行显示。[0080]根据当前的示范性实施例,第二终端200可以基于有关应用的信息中所包括的应用的运行状态信息,利用至少一个外部设备300,以与该应用在第一终端100上被运行的状态相同的状态运行该应用。例如,当游戏“abc”在第一终端100上被完成到等级3,并且等级4要开始时,第二终端200可以基于第一终端100的应用的运行状态信息,从等级4开始运行游戏“abc”.[0081]根据当前的示范性实施例,如果至少一个外部设备300未在第二终端200中注册,则第二终端200可以从第一终端100接收至少一个外部设备300的注册信息,并在第二终端200中注册该外部设备。在外部设备300的注册信息中,可以包括至少一个外部设备300的标识信息、至少一个外部设备300的认证信息和至少一个外部设备300的应用信息(例如,与至少一个外部设备300相关的应用的标识信息或者应用的链接信息)。[0082]此后,将参考图4和图5详细描述一种方法,其中,服务提供终端被改变,所以连接到该服务提供终端的外部设备被自动连接到新的终端,并且新的终端给外部设备提供服务。[0083]图4是流程图,其根据示范性实施例示出了运行应用的方法。[0084]在操作S410中,第一终端100和外部设备300可以通过网络连接。网络的例子可以是无线通信技术,例如WiF1、HomeRF、蓝牙、NFC、HRWPAN、UWB、LRWPAN,以及IEEE1394。[0085]在操作S420中,第一终端100可以利用外部设备300运行应用。在操作S430中,第一终端100可以把转移与正被运行的应用相关的服务的请求传送到第二终端200。[0086]根据当前的示范性实施例,当第一终端100和第二终端200之间的距离在短距离无线通信的半径以内时,第一终端100可以通过NFC把转移服务的请求传送到第二终端200。例如,当用户在第二终端200上触摸第一终端100时,第一终端100可以通过NFC把转移服务的请求传送到第二终端200。[0087]根据当前的示范性实施例,第一终端100可以基于从用户接收的触摸输入的方向,把转移服务的请求传送到第二终端200。例如,在应用正被运行时,当第一终端100的用户输入用于从第一方向拖曳到第二方向的触摸姿势时,第一终端100可以把转移服务的请求传送到沿第二方向设置的终端。[0088]根据当前的示范性实施例,第一终端100也可以基于请求服务转移的用户的预先确定的运动输入或者预先确定的按键输入,把转移服务的请求传送到第二终端200。[0089]在操作S440中,第一终端100可以从第二终端200接收关于所述转移服务的请求的接受消息。[0090]在操作S450中,第一终端100可以把有关正被运行的应用的信息和连接到第一终端100的至少一个外部设备300的连接信息传送到第二终端200。根据当前的示范性实施例,第一终端100可以把有关应用的信息和至少一个外部设备300的连接信息与转移服务的请求一起或者与该请求分开地传送到第二终端200。[0091]根据当前的示范性实施例,第一终端100可以把有关第二终端200的信息(例如,设备名称或者MAC地址)传送到外部设备300。[0092]在操作S460中,第二终端200可以基于从第一终端100接收的连接信息向外部设备300请求连接。根据当前的示范性实施例,外部设备300可以基于从第一终端100接收的有关第二终端200的信息,对第二终端200的连接请求作出响应。[0093]在操作S470中,第二终端200和外部设备300可以通过NFC连接。在操作S480中,第二终端200可以基于从第一终端100接收的有关应用的信息,利用外部设备300运行应用。[0094]如果应用以前未被安装在第二终端200中,则第二终端200可以向第一终端100请求应用。第二终端200可以从第一终端100接收应用,或者可以接收有关应用的链接信息。链接信息是指关于应用所在的网站的连接信息。例如,统一资源定位符(URL)是链接信息。当接收到有关应用的链接信息时,第二终端200可以基于所述有关应用的链接信息,从外部服务器接收该应用,并安装该应用。[0095]图5是流程图,其根据另一示范性实施例示出了运行应用的方法。[0096]在操作S510中,第一终端100和外部设备300可以通过短距离无线通信连接。在操作S520中,第一终端100可以与连接到第一终端100的至少一个外部设备300—起运行应用。[0097]在操作S530中,第一终端100可以把转移与正被运行的应用相关的服务的请求传送到第二终端200。根据当前的示范性实施例,第一终端100可以把有关正被运行的应用的信息(例如,应用的标识信息、有关与应用相关的外部设备的信息,或者应用的运行状态信息)与所述转移服务的请求一起传送到第二终端200。或者,第一终端100可以把有关正被运行的应用的信息与所述转移服务的请求分开地传送到第二终端200。[0098]在操作S540中,第一终端100可以从第二终端200接收关于所述转移服务的请求的接受消息。因为操作S510到操作S540分别对应于图4的操作S410到S440,这里将省略其详细描述。[0099]在操作S550中,第一终端100可以从第二终端200接收关于第二终端200的连接信息。根据当前的示范性实施例,第一终端100可以将关于第二终端200的连接信息与针对所述转移服务的请求的接受消息一起接收。[0100]关于第二终端200的连接信息可以是第二终端200的通信方法、第二终端200所使用的WLAN的连接信息(例如SSID、IP地址、MAC地址、频道号、安全秘钥,等等)、第二终端200的MAC地址、第二终端200的蓝牙(BT)地址、第二终端200的产品名称,以及第二终端200的简档信息。[0101]在操作S560中,第一终端100可以把关于第二终端200的连接信息传送到至少一个外部设备300。在操作S570中,外部设备300可以基于关于第二终端200的连接信息,向第二终端200请求连接。第二终端200可以基于从第一终端100接收到的有关与应用相关的外部设备的信息,对来自外部设备300的连接请求作出响应。[0102]在操作S580中,第二终端200和外部设备300可以通过短距离无线通信连接。短距离无线通信可以是W1-F1、蓝牙、WFD、UWB和Zigbee中的至少一个。[0103]在操作590中,第二终端200可以基于从第一终端100接收到的有关应用的信息,与外部设备300协作运行应用。第一终端100可以结束正在第一终端100上被运行的应用的运行。即,当从第二终端200或者外部设备300接收到通知第二终端200和外部设备300之间的连接完成的消息时,第一终端100可以结束正被运行的应用。[0104]根据另一示范性实施例,第一终端100可以不结束正被运行的应用,而可以通过使用该应用提供不同于第二终端200所提供的服务(或功能)的另一服务(或功能)。[0105]图6A和图6B是示意图,其根据示范性实施例示出音乐提供服务的转移。[0106]如图6A中所示,第一终端100可以是平板PC,其可以运行提供卡拉OK服务的卡拉OK应用。第一终端100可以通过使用经短距离无线通信与其连接的麦克风610和扬声器620运行卡拉OK应用。例如,第一终端100可以在显示器上提供歌词,并通过扬声器620输出通过麦克风610输入的声音。[0107]如图6B中所示,在接收到用户输入时,正在第一终端100上提供的卡拉OK服务可以被转移到第二终端200,在这个例子中第二终端200是智能TV。第一终端100可以把关于卡拉OK应用的信息提供给第二终端200。而且,第一终端100可以给第二终端200提供关于麦克风610和扬声器620的连接信息。在这种情况下,第二终端200可以基于关于麦克风610和扬声器620的连接信息而连接到麦克风610和扬声器620。[0108]例如,当麦克风610和扬声器620支持蓝牙通信时,第一终端100可以把麦克风610和扬声器620的蓝牙连接信息(例如,蓝牙地址或者产品名称)传送到第二终端200,并且,第二终端200可以针对麦克风610和扬声器620自动建立蓝牙通信连接。[0109]而且,第一终端100可以把有关麦克风610和扬声器620已经连接的接入点(AP)的信息(例如,MAC地址、SSID或者频道号)传送到第二终端200,以使第二终端200与麦克风610和扬声器620通过W1-Fi连接。[0110]根据另一示范性实施例,第一终端100可以把关于第二终端200的连接信息传送到麦克风610和扬声器620,以使麦克风610和扬声器620可以针对第二终端200建立通信连接。[0111]因此,根据当前的示范性实施例,当卡拉OK服务已经被从平板PC转移到智能TV时,连接到平板PC的麦克风610和扬声器620被自动连接到智能TV,所以智能TV可以利用麦克风610和扬声器620提供卡拉OK服务。[0112]图7A和图7B是示意图,根据示范性实施例示出了乐器演奏服务的转移。[0113]如图7A中所示,第一终端100可以是平板PC,其可以运行提供乐器演奏服务的乐器演奏应用。第一终端100可以利用通过短距离无线通信连接到第一终端的钢琴键盘710和吉他720来运行乐器演奏应用。[0114]如图7B中所示,在接收到用户请求时,正在第一终端上被提供的乐器演奏服务可以被从外部设备300转移到第二终端200,第二终端200是可以是PC。第一终端100可以向第二终端200提供有关该乐器演奏应用的信息。第一终端100可以向第二终端200提供关于钢琴键盘710和吉他720的连接信息。或者,第一终端100可以向钢琴键盘710和吉他720提供针对第二终端200的连接信息,第二终端200可以是PC。[0115]当乐器演奏服务被从第一终端100转移到第二终端200时,第二终端200与钢琴键盘710和吉他720被自动连接,以便运行该乐器演奏应用。[0116]图8A和图8B是示意图,根据示范性实施例示出视频游戏服务的转移。[0117]如图8A中所示,第一终端100可以利用连接到第一终端100的方向盘(steeringWheeDSlO来运行赛车游戏应用以提供游戏服务。[0118]如图8B中所示,在接收到用户请求后,正在第一终端100上被提供的游戏服务可以被转移到第二终端200。第一终端100可以向第二终端200提供和赛车游戏应用相关的信息。第一终端100可以把关于方向盘810的连接信息传送到第二终端200,或者把关于第二终端200的连接信息传送到方向盘810,以使第二终端200和方向盘810自动连接。[0119]第二终端200可以基于从第一终端100接收到的有关赛车游戏应用的信息,在与该赛车游戏应用在第一终端100上正在运行的游戏等级相同的游戏等级上运行同一个赛车游戏应用。[0120]当赛车游戏应用在第二终端200上被运行时,第一终端100可以运行与赛车游戏应用相关的另一应用。例如,第一终端100可以运行示出赛车或者其行驶部分(travelingsection)的当前位置的地图应用。[0121]图9A到图9C是示意图,根据另一示范性实施例示出视频游戏服务的转移。[0122]如图9A中所示,第一终端100可以通过短距离无线通信连接到电子枪910。在这种情况下,如图9B中所示,第一终端100可以利用通过短距离无线通信与其连接的电子枪910来运行射击游戏应用(目的在于通过开枪或者发射武器消灭敌人或者障碍的游戏),从而提供射击游戏服务。[0123]如图9C中所示,在接收到用户请求时,正在第一终端100上被提供的射击游戏服务可以被转移到第二终端200,第一终端100是移动电话,第二终端200是智能TV。第一终端100可以提供和射击游戏应用相关的信息。第一终端100可以把关于电子枪910的连接信息传送到第二终端200,或者,把关于第二终端200的连接信息提供给电子枪910。因此,当射击游戏服务被从第一终端100转移到第二终端200时,电子枪910的短距离无线通信连接可以被自动地从第一终端100改变到第二终端200。[0124]第二终端200可以基于从第一终端100接收的和射击游戏应用相关的信息,在与该射击游戏应用在第一终端100上正在运行的游戏等级相同的游戏等级上,运行同一个射击游戏应用。[0125]当射击游戏应用被在第二终端200上运行时,第一终端100可以运行与该射击游戏应用相关的另一应用。例如,第一终端100可以运行用于显示雷达的应用。[0126]根据另一示范性实施例,当射击游戏应用被在第二终端200上运行时,第一终端100可以通过修改先前已经运行的射击游戏应用的运行状态来显示雷达。[0127]S卩,第一终端100可以运行和正在第二终端200上被运行的应用不同的应用,或者,可以在运行同一应用的同时在同一时间提供额外的功能。[0128]图10是流程图,根据示范性实施例示出由第二终端200安装应用的方法。[0129]在操作S1010中,第二终端200可以从第一终端100接收有关应用的信息(例如,应用的标识信息、有关与应用相关的外部设备的信息,或者应用的运行状态信息)。在操作S1020中,第二终端200可以基于应用的标识信息,在存储器中搜索应用。[0130]在操作S1030中,第二终端200可以基于搜索的结果确定应用是否被安装在第二终端中。当应用被预先安装在第二终端200中时,第二终端200可以在屏幕上显示该应用,或者可以自动运行该应用。[0131]在操作S1040或者操作S1060中,当应用并未被预先安装在第二终端200中时,第二终端200可以向外部服务器400或者第一终端100请求该应用。[0132]在操作S1050中,第二终端200可以从外部服务器400接收应用。或者,在操作S1070中,第二终端200可以从第一终端100接收应用或者有关应用的链接信息(例如,URL信息)。当接收到链接信息时,第二终端200可以基于链接信息,从应用提供服务器接收应用。应用提供服务器可以是外部服务器400。[0133]在操作S1080中,第二终端200可以安装应用。在操作S1090中,第二终端200可以利用连接到第二终端200的至少一个外部设备300来运行应用。[0134]图11是流程图,根据示范性实施例示出了自动将第一终端连接到与预先确定的应用相关的外部设备的方法。[0135]在操作SlllO中,第一终端100可以从用户接收应用的选择。根据示范性实施例的应用的选择可以通过用户触摸预先确定的图标、按压预先确定的按键,或者以有线方式或者无线方式把连接到预先确定的应用的外部设备连接到第一终端100来选择。[0136]在操作S1120中,第一终端100可以搜索和被选择的应用相关的外部设备。根据当前的示范性实施例,当第一终端100注册外部设备300时,外部设备300的标识信息以及有关与外部设备300相关的应用的信息被匹配。因此,第一终端100可以在数据库中搜索与被选择的应用匹配的外部设备300。[0137]在操作SI130中,第一终端100可以通过BLE向支持W1-Fi通信功能的外部设备300-1请求连接。根据当前的示范性实施例,第一终端100可以通过把第一终端100已连接到的AP的信息,例如MAC地址、SSID、频道号或者安全秘钥,传送到外部设备300-1来请求连接。[0138]在操作S1140中,外部设备300-1可以激活W1-Fi模块。在操作S1150中,当外部设备300-1基于例如MAC地址、SSID、频道号或者安全秘钥的信息访问AP时,外部设备300-1和第一终端100可以通过短距离无线通信连接。[0139]在操作S1160中,第一终端100可以通过BLE向支持蓝牙通信功能的外部设备300-2请求蓝牙连接。根据示范性实施例,当外部设备300-2和第一终端100配对时,第一终端100可以通过把链接秘钥传送到外部设备300-2来请求蓝牙连接。“配对”是指其中支持蓝牙功能的设备之间的通信连接被允许的状态。[0140]当外部设备300-2和第一终端100未配对时,第一终端100和外部设备300_2可以通过传送或者接收蓝牙地址、产品名称、简档信息或者个人ID信息(例如,PIN码)进行配对过程。[0141]在操作S1170中,外部设备300-2可以激活蓝牙模块。而且,当外部设备300_2针对从第一终端100接收到的链接秘钥进行认证时,第一终端100和外部设备300-2可以通过蓝牙通信连接。[0142]根据当前的示范性实施例,当用户选择预先确定的应用时,第一终端100可以自动搜索和被选择的应用相关的至少一个外部设备300,并与其连接。[0143]图12A到图12C是示意图,用于根据示范性实施例说明自动将第一终端100连接到与卡拉OK应用相关的外部设备的方法。[0144]如图12A中所示,第一终端100可以从用户接收对卡拉OK应用的选择。[0145]如图12B中所示,第一终端100可以搜索与卡拉OK应用相关的至少一个外部设备。例如,第一终端100是与卡拉OK应用相关的设备,并且可以搜索与卡拉OK应用相关的外部设备,例如麦克风1210和扬声器1220。[0146]如图12C中所示,第一终端100可以把W1-Fi连接信息(例如,AP的MAC地址、SSID、频道号、安全秘钥,等等)或者蓝牙连接信息(例如,链接秘钥)传送到麦克风1210和扬声器1220中的每一个,以便通过短距离无线通信连接到麦克风1210和扬声器1220中的每一个。[0147]图13A到图13E是示意图,用于根据示范性实施例说明自动将第一终端100连接到与视频播放应用相关的外部设备的方法。[0148]如图13A中所示,第一终端100可以从用户接收对用于播放动画“XYZ”的应用的选择。[0149]如图13B中所示,第一终端100可以搜索作为与被选择的应用相关的外部设备的角色玩偶(characterdoll)A1310和角色玩偶B1320。[0150]如图13C中所示,第一终端100可以把W1-Fi连接信息(例如AP的MAC地址、SSID、频道号、安全秘钥,等等)或者蓝牙连接信息(例如,链接秘钥)传送到角色玩偶A1310和角色玩偶B1320中的每一个,以便通过短距离无线通信连接到角色玩偶A1310和角色玩偶B1320中的每一个。[0151]如图13D中所示,根据示范性实施例,第一终端100可以提供其中出现角色A和角色B的剧集的剧集列表。第一终端100可以从用户接收剧集列表中的至少一个剧集。[0152]在这种情况下,如图13E中所示,第一终端100可以播放具有角色玩偶A1310和角色玩偶B1320的动画“XYZ”。S卩,第一终端100可以播放用户选择的剧集,并且可以通过短距离无线通信把控制命令传送到角色玩偶A1310和角色玩偶B1320。角色玩偶A1310和角色玩偶B1320可以基于控制命令,输出剧集中包含的一句话。[0153]图14A到图14D是示意图,用于根据示范性实施例说明自动将第一终端100连接到与乐器演奏应用相关的外部设备的方法。[0154]如图14A中所示,第一终端100可以从用户接收对乐器演奏应用的选择。[0155]如图14B中所示,第一终端100可以搜索作为与乐器演奏应用相关的外部设备的吉他1410、踏板1420和扬声器1430。[0156]如图14C中所示,第一终端100可以把W1-Fi连接信息(例如AP的MAC地址、SSID、频道号、安全秘钥,等等)或者蓝牙连接信息(例如,链接秘钥)传送到吉他1410、踏板1420和扬声器1430中的每一个,以便通过短距离无线通信连接到吉他1410、踏板1420和扬声器1430中的每一个。[0157]如图14D中所示,第一终端100可以利用通过短距离无线通信与其连接的吉他1410、踏板1420和扬声器1430来运行乐器演奏应用。[0158]图15A和图15B是示意图,用于根据示范性实施例说明自动将第一终端100连接到外部设备的方法。[0159]如图15A中所示,第一终端100可以通过短距离无线通信连接到吉他1510,吉他1510是外部设备。在这种情况下,第一终端100可以搜索和吉他1510相关的乐器演奏应用。[0160]第一终端100也可以搜索和乐器演奏应用相关的另一外部设备。例如,第一终端100还可以搜索和乐器演奏应用相关的钢琴键盘1520和鼓1530。[0161]如图15B中所示,第一终端100可以通过把W1-Fi连接信息或者蓝牙连接信息传送到还未被连接到第一终端100的钢琴键盘1520和鼓1530中的每一个,向钢琴键盘1520和鼓1530中的每一个请求连接。当钢琴键盘1520和鼓1530通过短距离无线通信连接到第一终端100时,第一终端100可以与以前连接的吉他1510以及之后连接的钢琴键盘1520和鼓1530协作,运行乐器演奏应用。[0162]图16是流程图,根据示范性实施例示出了由第一终端100搜索与应用相关的外部设备的方法。[0163]在操作S1610中,第一终端100可以在接收到用户输入时选择应用。在操作S1620中,第一终端100可以搜索和被选择的应用相关的至少一个外部设备。操作S1610和操作S1620对应于图11的操作SlllO和操作S1120,因此这里省略其详细描述。[0164]在操作S1630中,当找到多个外部设备时,第一终端100可以在屏幕上显示找到的多个外部设备的列表。[0165]在操作S1640时,第一终端100可以接收用户对多个外部设备的列表中的至少一个外部设备300的选择。[0166]在操作S1650中,第一终端100可以通过BLE向用户选择的至少一个外部设备300请求连接。即,根据当前的示范性实施例,第一终端100可以仅针对和预先确定的应用相关的多个外部设备中的一些建立连接。虽然这里示出了通过BLE的连接请求作为例子,但是示范性实施例不限于此。或者,可以省略操作S1630和操作S1640。换句话说,第一终端100可以自动向找到的多个外部设备请求连接。[0167]第一终端100搜索与应用相关的外部设备的方法将被参考图17进一步描述。[0168]图17A和图17B是不意图,用于根据不范性实施例说明第一终端利用用户选择的外部设备来运行应用的方法。[0169]如图17A中所示,第一终端100可以接收用户对用于播放动画“XYZ”的应用的选择。第一终端100也可以搜索作为与被选择的应用相关的外部设备的角色玩偶A1710、角色玩偶B1720和角色玩偶C1730,上述角色玩偶是在动画“XYZ”中出现的角色的玩偶。第一终端100可以在屏幕上显示角色玩偶A1710、角色玩偶B1720和角色玩偶C1730的列表。[0170]如图17A中所示,当用户选择所有找到的外部设备时,第一终端100可被连接到角色玩偶A1710、角色玩偶B1720和角色玩偶C1730中的每一个。第一终端100可以提供其中出现角色A、B和C的动画“XYZ”的剧集列表171。[0171]如图17B中所示,用户可以只从找到的三个外部设备中选择角色玩偶A1710和角色玩偶B1720。在这种情况下,第一终端100可以只针对角色玩偶A1710和角色玩偶B1720建立连接,并且提供仅出现角色A和B的剧集的剧集列表172。[0172]图18是框图,根据示范性实施例示出了第一终端100。[0173]如图18中所示,第一终端100可以包括通信设备110、用户输入部件120、搜索设备130、存储器140和控制器150。但是,并非图18中所示的所有部件都是必须的。第一终端100可以由比示出的那些个更多或者更少的元件形成。[0174]此后,将详细描述第一终端100的元件。[0175]通信设备110可以包括至少一个用于和第二终端200或者外部设备300通信的元件。例如,通信设备120可以包括短距离无线通信模块111、移动通信模块、无线互联网模块、有线互联网1旲块,等等。[0176]短距离无线通信模块111是用于短距离无线通信的模块。短距离无线通信的例子包括WLAN('^^)、蓝牙、81^、而8、2丨8866、,(:、'^0和IrDa。[0177]移动通信模块在移动通信网络上把无线信号传送到基站、外部终端和服务器中的至少一个,或者从其接收无线信号。无线互联网模块是指用于无线互联网接入的模块,并且可以被嵌入在第一终端100中,或者可以从第一终端100外部安装。有线互联网模块是指用于有线互联网接入的模块。[0178]根据当前的示范性实施例,通信设备110可以把有关应用的信息和关于至少一个外部设备300的连接信息传送到第二终端200。根据另一示范性实施例,通信设备110可以把有关应用的信息传送到第二终端200,并把关于第二终端200的连接信息传送到至少一个外部设备300。[0179]通信设备110可以把转移和正在第一终端100上被运行的应用相关的服务的请求传送到第二终端200。当第一终端100和第二终端200之间的距离在短距离无线通信的半径以内时,通信设备110可以通过短距离无线通信把转移服务的请求传送到第二终端200。通信设备110可以从第二终端200接收有关转移服务的请求的接受消息。[0180]通信设备110可以从第二终端200接收提供应用的请求,并把应用或者应用的链接信息传送到第二终端200。此外,通信设备110可以把至少一个外部设备300的注册信息传送到第二终端200。[0181]通信设备110可以把连接到第一终端100的多个外部设备中的一些的连接信息传送到第二终端200。而且,通信设备110可以通过BLE针对至少一个外部设备300建立连接。[0182]用户输入部件120可以接收有关第一终端100的用户输入。例如,用户输入部件120可以从用户接收应用的选择。而且,用户输入120可以接收用户对多个找到的外部设备的列表中的至少一个外部设备的选择。[0183]用户输入部件120可以由例如小键盘、拱顶开关(domeswitch)、触摸板(静态压力型/静电型)、滚轮(jogwheel)或者滚轮开关(jogswitch)。具体来说,当用户输入部件120由与显示器形成层间结构的触摸板形成时,用户输入部件120可以被称为触摸屏。[0184]搜索设备130可以搜索和用户选择的应用相关的至少一个外部设备300。例如,搜索设备130可以基于被选择的应用的标识信息在存储器140中搜索应用。[0185]根据示范性实施例,当第一终端100注册外部设备300时,外部设备300和应用的标识信息被匹配,因此,第一终端100可以在数据库中搜索针对匹配被选择的应用的外部设备300。[0186]存储器140可以存储用于处理和控制控制器150的程序。而且,存储器140可以执行存储被输入或输出的数据的功能。例如,存储器140可以存储外部设备300的注册信息。外部设备300的注册信息的例子包括外部设备300的标识信息、认证信息和应用信息。外部设备300的应用信息可以是例如与外部设备300相关的应用的标识信息或者应用的链接信息。[0187]存储器140可以是快闪存储器类型、硬盘类型、微型多媒体卡、卡类型存储器(例如,安全数字(SD)或者极速数字(XD)存储器)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPR0M)、可编程只读存储器(PROM)磁性存储器、磁盘和光盘,但是不限于此。而且,第一终端100可以使用在互联网上存储数据的网络存储功能工作。[0188]控制器150控制第一终端100的总体操作。例如,控制器150可以利用与连接到第一终端100的至少一个外部设备300来运行应用。[0189]而且,当第二终端200利用至少一个外部设备300来运行第一应用时,控制器150可以运行和第一应用相关的第二应用。[0190]图19是框图,根据示范性实施例示出了第二终端200。[0191]如图19中所示,第二终端200可以包括通信设备210、显示器220、存储器230和控制器240。但是,并非图19中所示的所有部件都是必须的。第二终端200可以由比示出的那些个更多或者更少的元件形成。此后,将详细描述第二终端200的元件。[0192]通信设备210可以包括至少一个用于和第一终端100或者外部设备300通信的元件。例如,通信设备210可以包括短距离无线通信模块211、移动通信模块、无线互联网模块、有线互联网1旲块,等等。[0193]短距离无线通信模块211是用于短距离无线通信的模块。短距离无线通信的例子包括WLAN('^^)、蓝牙、81^、而8、2丨8866、,(:、'^0和IrDa。[0194]移动通信模块在移动通信网络上把无线信号传送到基站、外部终端和服务器中的至少一个,或者从其接收无线信号。无线互联网模块是指用于无线互联网接入的模块,并且可以被嵌入在第二终端200中,或者可以从第二终端200外部安装。有线互联网模块是指用于有线互联网接入的模块。[0195]通信设备210可以从第一终端100接收转移与正在第一终端100上被运行的应用相关的服务的请求,并且可以把关于转移服务的请求的接受消息传送到第一终端100。通信设备210可以通过短距离无线通信从第一终端100接收转移服务的请求。[0196]而且,通信设备210可以从第一终端100接收有关正在第一终端100上被运行的应用的信息以及关于连接到第一终端100的至少一个外部设备300的连接信息。根据当前的示范性实施例,通信设备210可以接收连接到第一终端100的多个外部设备中的一些的连接信息。[0197]通信设备210可以基于关于至少一个外部设备300的连接信息,针对至少一个外部设备300建立连接。通信设备210可以针对至少一个外部设备300建立短距离无线通信连接。[0198]根据示范性实施例,通信设备210可以从第一终端100接收至少一个外部设备300的注册信息。[0199]显示器220可以显示和输出在第二终端200中处理的信息。例如,显示器220可以在屏幕上显示以前安装的应用。[0200]当显示器220和触摸板以层间结构形成了触摸屏时,显示器220也可以被用作输入设备以及输出设备。[0201]显示器220可以包括以下其中至少一个:液晶显示器(IXD)、薄膜晶体管液晶显示器(thinfilmtransistor-liquidcrystaldisplay,TFT-LCD)、有机发光二极管(OLED)、柔性显示器、3D显示器、电泳显示器和透明显示器。根据第二终端200的结构,可以包括至少两个显示器220。[0202]存储器230可以存储用于处理和控制控制器240的程序。而且,存储器230可以执行存储被输入或输出的数据的功能。例如,存储器230可以存储外部设备300的注册信息。外部设备300的注册信息的例子包括外部设备300的标识信息、认证信息和应用信息。外部设备300的应用信息可以是例如和外部设备300相关的应用的标识信息或者应用的链接信息。[0203]控制器240控制第二终端200的总体操作。例如,控制器240可以基于有关应用的信息,利用连接到第二终端200的至少一个外部设备300来运行应用。[0204]控制器240可以基于有关应用的信息从外部服务器或者第一终端100接收应用、安装应用,并执行安装的应用。[0205]示范性实施例可以用通过各种计算机装置可运行的程序命令的形式实施,并可被记录到计算机可读介质。计算机可读介质可以单独或者组合地包括程序命令、数据文件和数据结构。记录到介质的程序命令可以是为示范性实施例专门设计的组件,或者可以被计算机软件领域的技术人员使用。计算机可读记录介质包括磁性介质,例如硬盘、软盘和磁带,光介质,例如CD-ROM和DVD,磁光介质,例如软盘,以及硬件设备,例如专门设计成存储和执行程序的ROM、RAM和快闪存储器。程序命令不仅包括由编译器产生的机器语言代码,而且包括可被计算机运行的解释器等使用的高级代码。[0206]虽然已经参考本发明的示范性实施例具体示出和描述了本发明,但是本领域技术人员将会理解,不偏离由所附权利要求限定的本发明的精神和范围,就可以对其做出形式和细节上的各种变化。【权利要求】1.一种运行应用的方法,所述方法包含:由第一终端利用连接到第一终端的至少一个外部设备运行应用;由第一终端把有关该应用的信息和关于所述至少一个外部设备的连接信息传送到第_.终端;由第二终端,基于被传送的连接信息,针对所述至少一个外部设备建立连接;和由第二终端,基于被传送的有关应用的信息,利用连接到第二终端的所述至少一个外部设备运行该应用。2.如权利要求1所述的方法,还包含:由第一终端把转移与正在第一终端上运行的应用相关的服务的请求传送到第二终端;和由第一终端从第二终端接收关于转移服务的请求的接受消息。3.如权利要求2所述的方法,其中,传送转移服务的请求包含:当第一终端和第二终端之间的距离在短距离无线通信的半径以内时,通过短距离无线通信传送转移服务的请求。4.如权利要求1所述的方法,其中,有关应用的信息包含以下其中至少一个:应用的标识信息、应用的运行状态信息,以及有关与应用相关的外部设备的信息。5.如权利要求1所述的方法,其中,由第二终端执行的应用的运行包含:基于有关应用的信息,从外部服务器或者第一终端接收应用,并安装应用;和运行被安装的应用。6.如权利要求1所述的方法,其中,由第二终端执行的应用的运行包含确定应用以前是否被安装在第二终端中,并且如果确定应用以前被安装在第二终端中,则基于有关应用的信息在屏幕上显示应用。7.如权利要求1所述的方法,其中,建立连接包含针对所述至少一个外部设备建立短距离无线通信连接。8.如权利要求7所述的方法,其中,短距离无线通信包含以下其中至少一个:W1-F1、蓝牙、W1-FiDirect(WFD)、超宽带(UWB)和Zigbee。9.如权利要求1所述的方法,还包含:当第二终端利用所述至少一个外部设备运行应用时,由第一终端运行和被运行的应用相关的另一应用。10.如权利要求1所述的方法,其中,由第一终端执行的、利用连接到第一终端的所述至少一个外部设备运行应用包含:从用户接收对应用的选择;和搜索与应用相关的所述至少一个外部设备。11.如权利要求10所述的方法,其中,搜索所述至少一个外部设备包含通过低能耗蓝牙(BLE)针对发现的至少一个外部设备建立连接。12.如权利要求1所述的方法,还包含:当第二终端利用所述至少一个外部设备运行应用时,结束正在第一终端上运行的应用的运行,其中,结束该运行由第一终端来执行。13.如权利要求1所述的方法,其中,传送关于所述至少一个外部设备的连接信息包含传送连接到第一终端的多个外部设备中的一些的连接信息。14.第一终端,包含:控制器,被配置成利用连接到第一终端的至少一个外部设备运行应用;和通信设备,被配置成把有关应用的信息和关于所述至少一个外部设备的连接信息传送到第二终端,其中,关于所述至少一个外部设备的连接信息是第二终端用于与所述至少一个外部设备建立连接的信息,并且其中,有关应用的信息是第二终端用于利用所述至少一个外部设备运行应用的信息。【文档编号】H04W76/02GK103677257SQ201310406791【公开日】2014年3月26日申请日期:2013年9月9日优先权日:2012年9月7日【发明者】高在佑,申伉植,朴世濬申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1