电子设备和与其他设备共享电子设备的内容的方法

文档序号:7674682阅读:94来源:国知局
专利名称:电子设备和与其他设备共享电子设备的内容的方法
技术领域
本发明针对一种电子设备和与其他设备共享电子设备的内容的方法。
背景技术
N屏幕或三(3)屏幕播放服务允许将诸如电视、个人计算机和蜂窝电话的多个电子设备相互连接,并且在属于所述多个电子设备的至少一个屏幕上无缝显示同一内容。为了支持N屏幕或3屏幕播放服务,需要进一步改进电子设备的结构和/或软件。

发明内容
根据本发明的实施例,一种电子设备,包括无线通信单元,该无线通信单元与每个都包括显示器的多个外部设备中的任何外部设备进行无线通信;显示器,该显示器显示包括特定内容的内容;输入单元,该输入单元接收用于选择特定内容的输入;以及控制器。 该控制器搜索可用于与电子设备通信的外部设备;经由无线通信单元与选择的第一外部设备建立通信,所选择的第一外部设备是作为对外部设备进行搜索的结果而标识的多个外部设备中的一个;从第一外部设备接收内容说明信息,以确定第一外部设备显示特定内容的能力;以及一旦基于内容说明信息而确定第一外部设备能够显示该特定内容,则使得在第一外部设备的显示器上显示特定内容。根据本发明的另一实施例,一种在电子设备和外部设备之间共享内容的方法,包括由电子设备选择要在外部设备处显示的特定内容,或者在所述电子设备的显示器上显示特定内容;由电子设备搜索能够与所述电子设备进行通信的至少一个外部设备;在电子设备和搜索到的至少一个外部设备之间建立无线通信;由电子设备从所述至少一个外部设备接收内容说明信息,以确定所述至少一个外部设备显示特定内容的能力;由所述电子设备基于内容说明信息来确定所述至少一个外部设备能够显示特定内容;以及由电子设备使得在被确定具有显示特定内容的能力的所述至少一个外部设备处显示特定内容。


当结合附图考虑以下优选实施例的描述时,本发明的以上和其他方面、特征、和优点将变得更加显而易见。图1图示了根据本发明实施例的允许在多个电子设备之间共享内容的网络。图2是图示根据本发明实施例的电子设备的框图。图3是图示根据本发明实施例的在电子设备中的内容共享方法的流程图。
图4是根据本发明实施例的电子设备的屏幕示意图,并且图示了进入外部电子设备选择模式。图5是根据本发明实施例的电子设备的屏幕视图,并且图示了选择要与之共享内容的外部电子设备。图6是根据本发明实施例的电子设备的屏幕视图,并且图示了在电子设备的显示屏幕上显示的移动内容。图7是图示根据本发明另一实施例的在电子设备中的内容共享方法的流程图。图8是根据本发明实施例的电子设备的屏幕视图,并且图示了显示由电子设备搜索到的外部电子设备的列表。图9图示了根据本发明实施例的基于在提供内容的电子设备和外部电子设备之间的距离来选择要与之共享内容的外部电子设备。图10是图示根据本发明又一实施例的在电子设备中的内容共享方法的流程图。图11图示了根据本发明实施例的通过将提供内容的电子设备指向外部电子设备来选择要与之共享内容的外部电子设备。图12图示了根据本发明实施例的通过改变提供内容的电子设备的指向方向来将在第一外部设备上显示的内容传送到第二外部设备。图13和14图示了根据本发明实施例的基于经由提供内容的电子设备接收到的用户输入来选择要与之共享内容的外部设备。图15是根据本发明实施例的电子设备的屏幕视图,并且图示了在提供内容的电子设备中注册位置和要与之共享内容的关联外部设备。图16图示了根据本发明实施例的基于在电子设备中注册的位置和关联外部设备而从第一外部设备转换到第二外部设备,以无缝地显示由电子设备提供的内容。图17是图示根据本发明又一实施例的在电子设备中的内容共享方法的流程图。图18是根据本发明实施例的电子设备的屏幕视图,并且图示了提示是否将显示由电子设备提供的内容所需的资源信息发送给选择的外部电子设备。图19是图示根据本发明又一实施例的在电子设备中的内容共享方法的流程图。图20至22是图示根据本发明实施例的获取在提供内容的电子设备和要与之共享内容的外部电子设备之间的距离信息的流程图。图23和M图示了基于本发明实施例的基于在提供内容的电子设备和外部设备之间的距离的变化而改变在外部设备处显示的内容的显示属性。图25是根据本发明实施例的电子设备的屏幕视图,并且图示了提示是否在已检测到的特定外部设备处显示电子设备的内容。图沈是图示根据本发明又一实施例的在电子设备中的内容共享方法的流程图。图27图示了根据本发明实施例的基于在提供内容的电子设备和至少一个外部设备之间的距离来确定用来显示共享内容的设备,以提供对内容的无缝显示。图观是图示根据本发明又一实施例的在电子设备中的内容共享方法的流程图。图四图示了根据本发明实施例的在电子设备和外部设备之间共享内容,并且基于在电子设备和外部电子设备之间的距离来改变内容的显示属性。
具体实施例方式现在将参考附图更加充分地描述本发明,在附图中示出了本发明的示例性实施例。然而,本发明可以用很多不同的形式来实现,并且不应被解释为受限于本文阐述的实施例。相反,提供下述实施例以使得本公开将透彻和完整,并将把本发明的概念充分传达给本领域的技术人员。在下文中,将参照附图更加详细地描述与本发明相关的电子设备。在以下描述中, 仅是考虑描述上的便利,对电子设备的组件赋予后缀“模块”和“单元”,并无彼此相互区分的意义或功能。在下文中,将参考附图更详细地描述本发明的示例性实施例。参照图1,电子设备 100通过网络连接到具有图像显示能力的一个和多个外部电子设备200-1和200-2。电子设备100可以通过将内容从电子设备100传送到外部电子设备200-1和200-2来与外部电子设备200-1和200-2共享内容,使得外部电子设备200-1和200-2可以显示内容,或者通过从外部电子设备200-1和200-2接收内容来在电子设备100的显示器上显示内容。 电子设备100可以采用各种通信方案,诸如WiFi、直接WiFi、Zigbee 、UWB(超宽带)、或 Bluetooth ,以与外部电子设备200-1和200-2进行通信。进一步,根据通信方案,电子设备100可以直接或者经由接入点连接到外部电子设备200-1和200-2,以发送和接收数据。尽管根据图1,电子设备100是蜂窝电话,而外部电子设备200-1和200_2分别是电视和膝上型计算机,但是本发明并不受限于此。根据实施例,可以将电子设备100实现为智能电话、膝上型计算机、数字广播终端、PDA(个人数字助理)、PMP(便携式多媒体播放器)、导航系统、桌上型计算机、机顶盒、数码相机等。图2是根据本发明实施例的电子设备100的框图。参照图2,电子设备100可以包括通信单元110、音频/视频(A/V)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口 170、控制器180、和电源190。图1中示出的一些组件可能不是必要的,并且在电子设备100中包括的组件的数目和配置可能有变化。通信单元110可以包括使得能够在电子设备100和通信系统之间或者在电子设备 100和电子设备100所位于的网络之间的通信的至少一个模块。例如,通信单元110可以包括广播接收模块111、移动通信模块112、无线因特网模块113、局域通信模块114、和位置信息模块115。广播接收模块111通过广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可包括卫星信道和地面信道。广播管理服务器可以是生成并发送广播信号和/或广播相关信息的服务器,或者接收先前创建的广播信号和/或广播相关信息并将广播信号和/或广播相关信息发送给电子设备的服务器。广播信号不仅可以包括TV广播信号、无线电广播信号和数据广播信号,还可以包括TV广播信号和无线电广播信号的组合形式的信号。广播相关信息可以是关于广播信道、广播节目、或广播服务提供商的信息。甚至可以通过移动通信网络来提供广播相关信息。在该情况下,可以由移动通信模块112来接收广播相关信息。广播相关信息可以以多种形式存在。例如,广播相关信息可以以数字多媒体广播 (DMB)的电子节目指南(EPG)的形式,或者以手持数字视频广播终端(DVB-H)的电子服务指南(ESG)的形式存在。广播接收模块111使用各种广播系统来接收广播信号。具体而言,广播接收模块 111可以使用诸如地面数字多媒体广播(DMB-T)、卫星数字多媒体广播(DMB-S)、仅媒体前向链路(MediaFLO)、DVB-H和地面综合服务数字广播(ISDB-T)系统的数字广播系统来接收数字广播信号。广播接收模块111可以被构造成适用于除上述数字广播系统以外的提供广播信号的广播系统。可以将通过广播接收模块111接收到的广播信号和/广播相关信息存储在存储器160中。移动通信模块112将无线电信号发送到移动通信网络上的基站、外部设备、和服务器中的至少一个或从其接收无线电信号。根据文本和/或多媒体消息的发送和接收,无线电信号可以包括语音呼叫信号、视频电话呼叫信号、或各种形式的数据。无线因特网模块113意指用于无线因特网访问的模块,并且可以被包括在电子设备100中,或从外部附接到电子设备100。无线LAN (WLAN) (Wi-Fi)、无线宽带(Wibro)、全球微波接入互操作性(Wimax)、高速下行链路分组接入(HSDPA)等可以被用作无线因特网技术。局域通信模块114意指用于局域通信的模块。可以将Bluetooth 、射频识别 (RFID)、红外数据协会(IrDA)、超宽带(UWB)和ZigBee 用作局域通信技术。位置信息模块115确认或获得电子设备100的位置。全球定位系统(GPQ模块是位置信息模块115的代表性示例。根据当前技术,GPS模块115可以在测量距离信息时计算关于在一个点(对象)和至少三颗卫星之间距离的信息以及关于时间的信息,并且对所获得的距离信息应用三角法,以根据在预定时间的纬度、经度和高度来获得关于该点(对象) 的三维位置信息。此外,还使用通过使用三颗卫星计算位置和时间信息并使用另一颗卫星对所计算出的位置和时间信息进行校正的方法。另外,GPS模块115连续地实时计算当前位置,并且使用该位置信息来计算速度信息。再参照图2,A/V输入单元120用于输入音频信号或视频信号,并且可以包括相机 121和麦克风122。相机121对在视频电话模式或照相模式中由图像传感器获得的静止图像或移动图像的图像帧进行处理。可以将处理后的图像帧显示在显示模块151上。可以将由相机121处理过的图像帧存储在存储器160中,或通过通信单元110发送给外部设备。根据电子设备100的构造,电子设备100可以包括至少两个相机121。麦克风122在呼叫模式、记录模式或速度识别模式中接收外部音频信号,并将所接收到的音频信号处理为电音频数据。可以将音频数据转换为以下形式,即可以通过移动通信模块112发送给移动通信基站并在呼叫模式中进行输出。当接收到外部音频信号时, 麦克风122可以采用各种噪声消除算法来消除已生成的噪声。用户输入单元130从用户接收用于控制电子设备100的操作的输入数据。用户输入单元130可以包括键盘、薄膜开关、触摸板(恒压式/电容式)、摇动轮、摇动开关等。感测单元140感测电子设备100的当前状态,诸如电子设备100的打开/闭合状态、电子设备100的位置、用户是否触摸了电子设备100、电子设备100的方向、以及电子设备100的加速/减速,并生成用于控制电子设备100的操作的感测信号。例如,当移动终端 100是滑动式电话时,感测单元140可感测该滑动电话是打开的还是闭合的。此外,感测单元140可以感测电源190是否供电以及接口 170是否连接到外部设备。感测单元140可以包括接近传感器141。输出单元150生成视觉、听觉或触觉输出,并且可以包括显示模块151、音频输出模块152、警报器153、和触觉模块154。显示模块151显示由电子设备100处理的信息。例如,当电子设备100处于呼叫模式时,显示模块151显示与电话呼叫相关的用户接口(UI)或图形用户接口(GUI)。当电子设备100处于视频电话模式或拍摄模式时,显示模块151显示已捕捉到的或/和已接收到的图像、UI或⑶I。显示模块151可以至少包括液晶显示器(LCD)、薄膜晶体管液晶显示器、有机发光二极管显示器、柔性显示器或三维(3D)显示器。这些显示器中的一些可以是透明型的或者透光型的。可以称此为透明显示器。透明显示器包括透明液晶显示器。显示模块151的背部结构也可以是透光型的。根据该结构,用户可以透过电子设备100的主体中由显示模块 151占据的区域,看到位于电子设备100的主体之后的对象。根据电子设备100的构造,电子设备100可以包括至少两个显示模块151。例如, 电子设备100可以包括以预定距离或者集成布置在单个面上的多个显示器。另外,可以将多个显示器布置在电子设备100的不同侧上。当显示模块151和感测触摸的传感器(在下文中称为触摸传感器)形成分层结构时,可以称该组合为触摸屏,并且可作为输入设备和输出设备使用。例如,触摸传感器的形式可以为触摸膜、触摸片、或触摸板。触摸传感器可以被构造成使得它将施加到显示模块151的特定部分上的压力变化或在显示模块151的特定部分上生成的电容变化转换为电输入信号。触摸传感器可以被构造成使得它可以感测触摸的压力以及触摸的位置和区域。当将触摸输入施加到触摸传感器时,将与触摸输入相对应的信号发送给触摸控制器。触摸控制器对该信号进行处理,并且将与已处理的信号相对应的数据发送给控制器 180。因此,控制器180可以检测显示模块151的触摸部分。仍参照图2,接近传感器141可以位于电子设备100的内部区域中、由触摸屏环绕、 或触摸屏附近。接近传感器141在没有机械接触的情况下使用电磁力或红外线来感测靠近预定感测面的对象或者位于接近传感器141附近的对象。接近传感器141的寿命相比于接触传感器的寿命更长,并且应用更广。接近传感器141包括透光型光电传感器、直接反射型光电传感器、镜反射型光电传感器、高频振荡接近传感器、电容式接近传感器、磁性接近传感器、红外接近传感器等。电容式触摸屏被构造成使得通过根据指示器的接近的电场变化来检测指示器的接近。在该情况下,可以将触摸屏(触摸传感器)分类为接近传感器141。为了便于解释,在以下描述中,指示器靠近触摸屏而不与触摸屏接触使得识别出指示器在触摸屏上的位置的动作被称为“接近触摸”,并且使指示器与触摸屏直接接触的动作被称为“接触触摸”。指示器在触摸屏上的接近触摸点意指触摸屏上的这样一个点,即当指示器接近触摸了触摸屏时,在该点上指示器垂直对应于触摸屏。接近传感器141感测接近触摸和接近触摸模式(例如,接近触摸距离、接近触摸方向、接近触摸速度、接近触摸时间、接近触摸位置、或接近触摸移动状态)。可以在触摸屏上显示与所感测到的接近触摸动作和接近触摸模式相对应的信息。
在呼叫信号接收模式、电话呼叫模式或记录模式、语音识别模式和广播接收模式中,音频输出模块152可以输出从通信单元110接收到的或在存储器160中存储的音频数据。音频输出模块152输出与在电子设备100中执行的功能相关的音频信号(例如,呼叫信号进入铃声、消息进入铃声等)。音频输出模块152可以包括接收器、扬声器、蜂鸣器等。警报器153输出用于指示电子设备100的事件生成的信号。在电子设备100中生成的事件的示例包括接收到呼叫信号、接收到消息、按键信号的输入、触摸的输入等。警报器153可以输出在形式上不同于视频信号或音频信号的信号,例如,用于通过振动来指示事件的生成的信号。也可以通过显示模块151或音频输出模块152来输出视频信号或音频信号。触觉模块IM生成用户可以感觉到的各种触觉效果。触觉效果的代表性示例是振动。可以控制由触觉模块1 生成的振动的密度和模式。例如,可以将不同类型的振动进行组合并输出,或顺序输出。除了振动以外,触觉模块IM可以生成各种触觉效果,包括根据触针以接触皮肤表面垂直移动的布置的刺激效果、根据通过喷气孔或吸气孔的喷气力或吸力的刺激效果、 根据摩擦皮肤的刺激效果、根据电极接触的刺激效果、使用静电力的刺激效果、以及根据使用能够吸收或辐射热的元件来再现冷和热的效果。触觉模块IM不仅可以通过直接接触来传送触觉效果,而且也允许用户通过其手指或手臂的动觉感知来感觉到触觉效果。根据电子设备100的构造,电子设备100可以至少包括两个触觉模块154。存储器160可以存储用于操作控制器180的程序,以及临时存储输入/输出数据 (例如,电话簿、消息、静止图像、移动图像等)。存储器160可以存储关于各种模式的振动和声音的数据,当将触摸输入施加到触摸屏上时,输出所述数据。存储器160可以包括以下内容中的至少一种闪存、硬盘型存储器、多媒体卡微型存储器、卡型存储器(例如,SD或》)存储器)、随机存取存储器(RAM)、静态RAM(SRAM)、只读存储器(ROM),电可擦可编程ROM(EEPROM)、可编程ROM(PROM)磁存储器、磁盘或光盘。电子设备100可以结合web存储器来操作,该web存储器在因特网上执行存储器160的存储功能。接口 170用作去往连接到电子设备100的所有外部设备的路径。接口 170接收来自外部设备的数据或电力,并且将数据或电力发送给电子设备100的内部组件,或将电子设备100的数据发送给外部设备。例如,接口 170可以至少包括有线/无线头戴耳机端口、 外部充电器端口、有线/无线数据端口、存储卡端口、用于连接具有用户标识模块的设备的端口、音频I/O端口、视频I/O端口、或耳机端口。标识模块是存储用于认证使用电子设备100的权限的信息的芯片,并且可以包括用户身份模块(UIM)、订户身份模块(SIM)和通用订户身份模块(USIM)。可以用智能卡的形式来制造包括标识模块的设备(在下文中称为标识设备)。因此,标识设备可以通过端口连接到电子设备100。接口 170可以用作当电子设备100连接到外部托架时由此将来自外部托架的电力提供给电子设备100的路径,或者由此将用户输入的各种命令通过托架提供给电子设备 100的路径。从托架输入的各种命令信号或电力可以被用作用于确认电子设备100是否被正确设置在支架中的信号。控制器180控制电子设备100的整体操作。例如,控制器180对语音通信、数据通信和视频电话执行控制和处理。控制器180可以包括用于播放多媒体的多媒体模块181。 多媒体模块181可以被包括在控制器180中,或者与控制器180分离。控制器180可以执行模式识别处理,模式识别处理能够将施加到触摸屏上的手写输入或绘图输入识别为字符或图像。电源190接收外部或内部电力,并在控制器180的控制之下提供电子设备100的组件操作所需要的电力。例如,可以使用软件、硬件及其组合在计算机或类似设备可读取记录介质上实现本发明的各个实施例。根据硬件实现,可以使用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、用于执行功能的电子单元中的至少一个来实现本发明的实施例。在一些情况下,可以由控制器180来实现这些实施例。根据软件实现,可以用执行至少一个功能或操作的分离软件模块来实现诸如过程或功能的实施例。可以根据用合适的软件语言编写的软件应用来实现软件代码。此外,软件代码可以存储在存储器160中并由控制器180执行。图1所示的外部电子设备200-1和200-2的结构类似于图2所描述的电子设备 100的结构,并且因此,将省略对外部电子设备200-1和200-2的进一步具体描述。可以通过使用结合图1和图2描述的电子设备100来实现在本申请中公开的示例性实施例。在下文中,将参考图3至5更详细地描述在电子设备中的内容共享方法和实现该方法的电子设备的各种实施例。图3-5图示了根据本发明实施例的在电子设备中的内容共享方法。参考图3,当电子设备100进入用于选择可以显示要共享的内容的外部电子设备的选择模式时(SlOl), 控制器180搜索可以通过通信单元110与电子设备100相连接的至少一个外部电子设备 (Sl(^)。对于控制器180,可能有多种方式来进入用于搜索和选择外部电子设备的选择模式。例如,控制器180可以响应于经由用户输入单元130的特定按键接收到的输入而进入外部电子设备选择模式。在本发明的一个方面中,控制器180可以根据特定按键的操作来开始或释放选择模式。例如,可以仅当特定按键被连续触摸或按下时,控制器180才操作于选择模式,并且可以在该触摸或按下不再被感测到时,才从选择模式中退出。在一方面中,用于进入选择模式的输入可以是拖动或多触摸输入。例如,如图4所示,控制器180可以在接收到拖动输入时,进入选择模式。参考图4,当在显示模块151上显示内容的同时接收到拖动输入时(S201),控制器180显示提示是否进入选择模式的选择窗口 4a,以搜索与之共享内容的外部电子设备620 。当用户选择“是”或者提供进入选择模式的指令时,控制器180搜索可以经由通信单元110与电子设备100相连接的至少一个外部电子设备。替代上述拖动输入,控制器180还可以响应于下述各种类型的输入而进入选择模式。例如,输入可以是经由电子设备100接收到的“轻敲”输入。
根据实施例,控制器180可以通过感测单元140来感测电子设备100的移动速度, 并且可以当在显示模块151上显示内容的同时所感测到的移动速度达到预置速度时,进入选择模式。也就是说,当携带电子设备100的用户以比预置速度更快的速度移动时,控制器 180可以进入选择模式。根据另一实施例,控制器180可以通过感测单元140来感测电子设备100的倾斜, 并且可以当在显示模块151上显示内容的同时感测到预置倾斜状态(例如,水平状态)达到预置时间段时,进入选择模式。根据又一实施例,控制器180可以识别经由麦克风122接收到的语音信号,并且可以当确定所接收到的语音信号是与选择模式相关联的控制命令时,启动或完成选择模式。根据又一实施例,控制器180可以通过感测单元140来识别电子设备100的朝向, 并且可以当电子设备100的朝向改变为特定朝向时(例如,当电子设备100的前表面面向地板时),进入选择模式。根据又一实施例,控制器180可以提供感测单元140来检测外部光的亮度,并且可以当外部光的亮度高于或低于设定阈值时,进入选择模式。进一步参照图3,当搜索和检测到可经由通信单元110连接的外部电子设备时,控制器180从每个已检测到的外部电子设备获取关于支持的内容类型的说明信息(Sl(XB)。说明信息可以包括诸如设备支持的分辨率的显示信息,以及诸如可支持的编解码器其或者可驱动的内容回放程序的资源信息。在下文中,控制器180基于从外部电子设备获取的说明信息来选择有能力显示要共享的内容的外部电子设备(S104)。例如,如果要共享的内容是HD(高清晰度)电影,则控制器180可以仅选择具有用于再现HD电影所需的编解码器的外部电子设备。一旦确定或确认已搜索到的外部电子设备的能力,则控制器180可以选择外部电子设备来自动显示共享内容,或者当用户指定要与之共享内容的外部电子设备时,响应于用户输入而选择外部电子设备。当选择了一个和多个外部电子设备时,控制器180控制所选择的外部电子设备, 使得所有选择的外部电子设备可以同时显示共享内容(S105)。例如,当内容是电影时,控制器180控制所选择的一个和多个外部电子设备在所选择的一个和多个外部电子设备处再现或显示电影。当要共享的内容被存储在存储器160中时,控制器180可以将该内容传送给所选择的外部电子设备,使得所选择的外部电子设备可以显示所述内容。替代地,当要共享的内容外部存储在其他外部存储设备中时,控制器180可以将该内容从其他外部存储设备传送到所选择的外部电子设备,以在所选择的外部电子设备处显示该内容。当选择了外部电子设备时,控制器180可以控制所选择的电子设备,使得所选择的外部电子设备可以自动或者仅在请求将该内容发送到所选择的外部电子设备时,显示该内容。在后一情况下,电子设备100可以接收用于以各种方式显示内容的请求。例如,控制器180可以通过选择窗口来接收用于将内容发送到所选择的外部电子设备的请求。参考图5,当在步骤S104中选择了外部电子设备时,控制器180在显示模块 151上显示所选择的外部电子设备的列表5。列表5可以包括显示的用于每个外部电子设备的选择按钮fe,使得用户可以通过勾选来选择按钮fe来选择至少一个期望的外部电子设备。例如,如图5所示,仅当选择了外部设备"X-Canvas(HD) ”时,控制器180才可以仅在 "X-Canvas(HD) ”上显示要共享的内容。在一个实施例中,当在显示模块151的触摸屏上接收到在特定方向上或者在预置速度范围中移动的拖动输入时,控制器180可以将该拖动输入视为内容传送请求。例如,如图6所示,控制器180可以控制显示模块151,使得显示内容的位置根据拖动输入的方向而移动。该动作允许用户直观地识别要在其他设备上显示的,正在移动或被传送到另一设备的内容。参考图6,当接收到拖动输入时,控制器180可以在显示模块151上将所显示的内容从第一区域6a逐渐移动到第二区域6b。在另一实施例中,在选择了外部电子设备之后,控制器180还可以响应于通过感测单元140感测到的电子设备100的朝向或倾斜而接收内容传送请求。例如,当电子设备 100在特定方向上从水平朝向倾斜超过预定阈值时,控制器180可以将这样的倾斜确定为用于将内容传送到所选择的外部电子设备的输入。此处,控制器180可以识别电子设备100 的倾斜方向,并且在显示模块151上逐渐移动所显示的内容的位置,使得用户可以直观识别出内容正被传送到另一设备。在又一实施例中,控制器180可以通过感测单元140来测量吹风的强度,并且当所测量的风的强度大于预置阈值时,控制器180可以将该风确定为用于内容传送请求的输入。此处,控制器180可以识别风的方向,并且基于风的方向在显示模块151上逐渐移动所显示的内容的位置,使得用户可以直观识别出内容正被传送到另一设备。例如,当用户向电子设备100呼气时,控制器180可以识别出呼气的方向,并控制显示模块151,使得所显示的内容在呼气的相反方向上逐渐移动。在又一实施例中,当在所选择的外部电子设备上显示内容时,控制器180可以继续或停止在显示模块151上显示共享内容。例如,当内容已被传送到所选择的外部设备或者正在其上显示时,控制器180停止在显示模块151上显示内容。然而,例如,如果由于其他内容正在所选择的电子设备上显示或者由于不允许内容在所选择的电子设备上显示而不能在所选择的外部电子设备上显示内容,则控制器180可以通过显示模块151来显示内容。在该情况下,控制器180可以控制显示模块151,使得所显示的内容逐渐移回初始位置, 以指示用于内容共享的请求失败。根据以上讨论的实施例,为了选择可以支持要共享的内容的外部电子设备,用户不必手动标识外部电子设备的说明信息。因此,电子设备100可以自动搜索适当的外部电子设备,从而增强用户的便利性。现在将参考图7至10更加详细地描述根据本发明实施例的在电子设备中的内容共享方法以及实现该内容共享方法的电子设备的操作。图7-10图示了根据本发明实施例的在电子设备中的内容共享方法。图7中的步骤S301至S304与图3-5中描述的SlOl至S104基本相同,并且因此将省略对其进一步详细描述。参考图7,当电子设备100进入用于选择外部电子设备的选择模式时(S301),控制器180搜索可以与电子设备100通信的至少一个外部电子设备630 。电子设备100经由通信单元110与已搜索到的至少一个外部电子设备进行通信,并且从已搜索到的至少一个外部电子设备来获得内容说明信息(S303)。随后,控制器180基于内容说明信息来确定已搜索到的至少一个外部电子设备是否具有显示内容的能力,并且选择可以执行要共享的内容的至少一个外部电子设备(S304)。此后,当选择了多个外部电子设备时(S304),在多个外部电子设备当中进一步选择要显示内容的第一外部电子设备(S306)。当仅选择了单个外部电子设备时(S304、 S305),所选择的外部电子设备被选择为第一外部电子设备,以显示由电子设备100提供的内容(S307)。当选择了第一外部电子设备时(S306或S307),控制器180控制第一外部电子设备,使得在第一外部电子设备上显示内容(S308)。当内容被显示在电子设备100的显示模块151上或者被存储在电子设备100的存储器160中时,控制器180可以将内容传送到第一外部电子设备,使得可以在第一外部电子设备上显示内容。当在显示模块151上显示的内容是在第二外部电子设备中存储的内容时,控制器180可以将该内容从第二外部电子设备传送到第一外部电子设备。如在结合图3至5描述的实施例中,当选择了与之共享内容的外部电子设备时,控制器180可以自动地或者仅当请求将内容传送到所选择的外部电子设备时才在所选择的外部电子设备上显示内容。进一步,如在结合图3至5描述的实施例中,当在所选择的外部电子设备上显示共享内容时,控制器180可以基于设置或情形来继续或停止在显示模块 151上显示内容。至于在S306中对第一外部电子设备的选择,控制器180可以以各种方式来选择第一外部电子设备。例如,控制器180可以在显示模块151上显示所选择的外部电子设备的列表,并且可以经由用户输入单元130从该列表选择用来显示内容的第一外部电子设备。参考图5和7,控制器180可以作为文本型列表5在显示模块151上显示在S304 中选择的外部电子设备列表。然后,当用户通过勾选在列表5中包括的选择按钮fe来选择特定外部电子设备时,控制器180将所选择的特定外部电子设备选为第一外部电子设备。 此处,控制器180可以基于在外部电子设备和电子设备100之间的距离来确定外部电子设备在列表中的顺序。例如,控制器180可以在列表5的最上面位置处显示位置最靠近电子设备100的外部电子设备。为此目的,控制器180可以获取关于在每个外部电子设备和电子设备100之间的距离的信息。可以通过使用从每个外部电子设备获取的各种类型的信息来获取这样的距离信息。例如,在一个实施例中,控制器180可以从每个外部电子设备获取位置信息,并且将所获取的位置信息与电子设备100的当前位置进行比较,以获取关于在每个外部电子设备和电子设备100之间的距离的信息。在另一实施例中,控制器180可以获得由通信单元110从每个外部电子设备接收到的信号的强度,并且基于所接收到的信号的强度来获取在电子设备100和每个外部电子设备之间的距离信息。在又一实施例中,控制器180可以获得用于指示通信单元110何时从每个外部电子设备接收到信号的时间信息,并且基于该时间信息来获取在电子设备100和每个外部电子设备之间的距离信息。在又一实施例中,控制器180可以通过音频输出模块152来发送超声波,并且经由感测单元140来测量发送的超声波返回花费多长时间。基于该返回时间,控制器180可以获取在电子设备100和每个外部电子设备之间的距离信息。在又一实施例中,控制器180可以通过红外通信单元来辐射红外线。控制器180 可以基于红外线的辐射角度使用三角测量法来获取距离信息。进一步,控制器180还可以基于由每个外部电子设备反射的红外线的强度、由每个外部电子设备反射的红外线返回所花费的时间、或者从每个外部电子设备发射出的红外线的强度来获取距离信息。在又一实施例中,在电子设备100和每个外部电子设备之间的距离信息可以是电子设备100和外部电子设备之间的绝对距离,或者用于在已搜索到的外部电子设备当中标识哪个外部电子设备更靠近电子设备100的相对距离。在又一实施例中,可以如下确定多个外部电子设备的顺序,基于在电子设备100 和每个外部电子设备之间的距离以及列表中的容许范围,确定所述多个外部电子设备位于相同距离中例如,控制器180可以根据被确定为位于相同距离中的多个外部电子设备中的每个的说明信息来确定显示顺序。进一步,当确定多个外部电子设备位于相同距离中时,控制器180可以通过感测单元140来获得电子设备100的姿态信息或者垂直位置,并且可以基于所获得的姿态信息或者垂直位置来确定外部电子设备的显示顺序。例如,当确定电子设备100的上部倾斜得低于电子设备100的下部时,控制器180可以确定电子设备100的朝向向下。因此,控制器 180可以首先在列表中显示被确定为位于较低位置上的外部电子设备。此外,控制器180可以将每个外部电子设备与电子设备100共享内容的次数进行存储,并且可以基于该次数来确定被确定为位于相同距离中的多个外部电子设备中的每个的显示顺序。例如,控制器180可以首先在列表中显示具有最多次数的外部电子设备。图8图示了在显示模块151上显示所选择的外部电子设备的列表的示例。参照图 8,控制器180使用对应的图标8a和8b来显示所选择的外部电子设备的列表。进一步,控制器180可以显示用于选择由图标8a和8b表示的外部电子设备中的至少一个的可旋转控制图标8c。例如,控制器180可以绕着控制图标8c显示图标8a和8b,使得可以通过拖动来旋转图标8c,并且控制图标8c的指示器可以指向图标8a和8b中的一个。当控制图标 8c的指示器指向图标8a和8b中的一个时,将与图标8a和8b中所述一个相对应的外部电子设备选择为第一外部电子设备。在一个实施例中,控制器180可以根据外部电子设备相对于电子设备100的当前位置的实际布置来在显示模块151上布置对应图标8a和8b。例如,参考图8,与图标8a相对应的外部电子设备位于电子设备100的左侧,而与图标8b相对应的外部设备位于电子设备100的右侧,控制图标8c表示电子设备100的位置。为此目的,控制器180可以使用从每个外部电子设备获取的位置信息来获取电子设备100和每个外部电子设备之间的相对位置信息。在另一实施例中,控制器180可以基于所选择的外部电子设备的位置来自动地选择第一外部电子设备。例如,控制器180可以获取电子设备100和每个搜索到的外部电子设备之间距离信息,并且基于所获取的距离信息来将位置最靠近电子设备100的外部电子设备选择为第一外部电子设备。参考图9,当搜索到和选择了例如一台电视200-1和一台膝上型计算机200-2的外部电子设备时,控制器180获取在电子设备100和外部电子设备200-1之间的距离信息dl以及在电子设备100和外部电子设备200-2之间的距离信息d2。基于所获取的距离信息dl和d2,控制器180识别出相比于膝上型计算机200-2,电视200-1的位置更靠近电子设备100。因此,控制器180确定通过将内容从电子设备传送到电视200-1 来在电视200-1上显示内容。根据上述实施例,选择能够显示内容的外部电子设备,并且在有能力的外部电子设备当中,将位置最靠近电子设备100的外部电子设备选择为第一外部电子设备,以显示由电子设备100提供的内容。然而,本发明并不受限于此。例如,可以根据已搜索到的外部电子设备各自与电子设备100的距离来布置已搜索到的外部电子设备,而不考虑其显示内容的能力,并且然后可以标识能够显示内容的外部电子设备。在该情况下,将满足条件的外部电子设备首先选择为第一外部电子设备。根据上述实施例,为了选择可以支持与电子设备100共享内容的外部电子设备, 用户不必手动标识外部电子设备的说明,因为可以根据设置条件来自动选择合适的外部电子设备。因此,可以增强用户的便利性。进一步,由于自动地选择了用于相对于用户的位置显示共享内容的最优外部电子设备,并且通过所选择的最优外部电子设备来显示内容,因此用户可以不必考虑对电子设备100的操纵。图10-16图示了根据本发明另一实施例的在电子设备中的内容共享方法。参考图 10,当电子设备100进入用于选择要与之共享内容的外部电子设备的选择模式时(S401), 控制器180搜索可以经由通信单元110连接的至少一个外部电子设备640 。用于进入选择模式的方法与结合图3至5描述的方法基本相似,并且因此将省略对其进一步的详细描述。当经由通信单元110搜索和检测到可连接的外部电子设备时,控制器180获取每个已搜索到的外部电子设备的位置信息(S403)。基于所获取的位置信息,控制器180在已检测到的外部电子设备当中选择要显示共享内容的第一外部电子设备(S404)。控制器180 控制第一外部电子设备来显示共享内容(S405)。根据实施例,当选择了外部电子设备时,控制器180可以允许自动地或者仅当请求将内容传送到所选择的外部电子设备时通过所选择的外部电子设备来显示内容。如以上结合图3至5所描述的,如图3的S105,当在所选择的外部电子设备上显示要共享的内容时,控制器180可以继续在显示模块151上显示内容,或者停止在显示模块151上显示内容。可以重复执行步骤S402至S405,直到完成外部电子设备选择模式。可以用各种方式来完成选择模式。例如,控制器180可以响应于经由用户输入单元130的特定按键接收到的输入而结束选择模式。根据实施例,当在选择模式期间接收到诸如拖动或多触摸输入的特定触摸输入时,控制器180可以结束选择模式。根据另一实施例,当在选择模式期间轻敲电子设备100时,控制器180可以结束选择模式。根据又一实施例,控制器180可以通过感测单元140来获取电子设备100的移动速度,并且当在选择模式中时确定电子设备100的移动速度低于预置速度时,则控制器180可以结束选择模式。根据又一实施例,控制器180 可以通过感测单元140来识别电子设备100的倾斜,并且当电子设备100的朝向超出预定范围时(例如,当在选择模式期间电子设备100的朝向从垂直朝向变为水平朝向时),控制器180可以结束选择模式。
在S404中,控制器180可以以各种方法来选择第一外部电子设备。例如,如图9 所示,控制器180可以在已搜索到或已检测到的外部电子设备当中将位置最靠近电子设备 100的外部电子设备选择为第一外部电子设备。根据实施例,控制器180可以获取在电子设备100和每个外部电子设备之间的距离信息,并且可以基于所获取的距离信息来确定位置最靠近电子设备100的外部电子设备。当基于电子设备100和每个外部电子设备之间的测量距离的准确性和容许范围, 确定了多个外部电子设备靠近电子设备100时,控制器180可以将优先级仅指配给多个外部电子设备中的一个,并且将具有最高优先级的外部电子设备选择为第一外部电子设备。 获取在电子设备100和每个外部电子设备之间的距离信息的方法与结合图8-10描述的方法基本相同,并且因此将省略对其进一步的详细描述。将优先级指配给被确定为位于与电子设备100间隔距离相同的多个外部电子设备的方法与结合图8-10描述的将优先级指配给被确定为位于相同距离中的外部电子设备以确定外部电子设备在列表中布置的顺序的方法基本相同,并且因此,将省略对其进一步详细描述。根据实施例,控制器180可以确定电子设备100朝向的方向(在下文中称为“用户朝向方向”),并且可以在已检测到的外部电子设备当中将与用户朝向方向相对应的外部电子设备选择为第一外部电子设备。控制器180可以以多种方式来获取用户朝向方向。例如,控制器180可以通过对由相机121捕捉到的图像执行图像识别来识别用户朝向方向。具体地,控制器180可以从由相机121捕捉到的图像来获取诸如用户的查看方向或者关于电子设备100朝向的外部电子设备的标识信息的信息,并且可以基于这样的信息来识别用户朝向方向。当通过相机121获取外部电子设备的标识信息时,标识每个外部电子设备的标识信息可以出现在外部电子设备的前表面上。根据实施例,控制器180可以使用感测单元140来测量电子设备100的方位角或者方位角的变化,并且可以基于方位角或者方位角的变化来确定用户朝向方向。图11图示了通过测量电子设备100的方位角来确定用户朝向方向的示例。参照图11,控制器180基于由感测单元140测量的方位角来确定用户朝向方向,S卩,电子设备100朝向的方向。然后,控制器180基于从每个外部电子设备200-1和200-2获取的位置信息来将位于与用户朝向方向相对应的位置中的外部电子设备(例如,电视200-1)选择为第一外部电子设备, 并且通过电视200-1来显示共享内容。换言之,如图11所示,用户可以通过将电子设备100 指向期望的外部电子设备来选择第一外部电子设备,并且当用户将电子设备100指向电视 200-1时,电子设备100的内容与电视200-1共享并在其上显示。图12图示了基于电子设备100的方位角的变化来识别用户朝向方向的示例。参考图12,当电子设备100在通过例如膝上型计算机200-2的外部设备来显示内容时进入用于选择另一外部电子设备的选择模式时,控制器180通过感测单元140来识别出电子设备 100的方位角正在改变。基于已识别出的方位角的改变,控制器180可以重新选择第一外部电子设备。也就是说,当控制器180基于方位角的改变来确定用户朝向方向时,与用户朝向方向相对应的电视200-1被选择为第一外部电子设备,以通过电视200-1来显示内容。如图12所示,随着电子设备100从一个点旋转到另一点,控制器180可以将在膝上型计算机 200-2上显示的共享内容1 无缝地传送到电视200-1。例如,控制器180可以将在膝上型计算机200-2上显示的内容1 逐渐向电视200-1的方向推送,使得内容在电视200-1上逐渐显示,仿佛内容12b从膝上型计算机200-2的方向移动进来一样。根据实施例,控制器180可以基于通过显示模块151上的触摸屏接收到的拖动输入来识别用户朝向方向。图13和14图示了基于拖动输入来识别用户朝向方向的示例。参考图13,控制器180识别通过触摸屏接收到的拖动输入的方向,并且基于所识别出的方向来确定用户朝向方向。例如,当在电子设备100的触摸屏上的右手方向上做出拖动时,控制器180可以将电子设备100的右手方向确定为用户朝向方向。当确定了用户朝向方向后, 控制器180可以基于从外部电子设备200-1和200-2获取的位置信息,将位于与用户朝向方向相对应的位置处的外部电子设备(即,电视200-1)选择为第一外部电子设备,并且通过第一外部电子设备(电视200-1)来显示共享内容。尽管在电子设备100的屏幕上显示的内容的位置在图13中是固定的,但是本发明并不受限于此。例如,控制器180可以根据拖动的方向将显示内容逐渐向外推送,使得用户可以在直观上标识出内容被传送到另一电子设备。根据实施例,当不能通过第一外部电子设备显示共享内容时,控制器180可以将内容向显示模块151上的初始位置带回,使得用户可以在直观上识别共享内容传送失败。参照图14,控制器180在显示模块151的屏幕上显示旋转图标14a。响应于对旋转图标14a的拖动和旋转,控制器180将由旋转图标14a指向的方向识别为用户朝向方向。 基于外部电子设备200-1和200-2的位置信息,控制器180将位于与用户朝向方向相对应的位置处的外部电子设备(即,电视200-1)选择为第一外部电子设备,并且通过第一外部电子设备来显示内容。在屏幕上显示旋转图标Ha时,如图8所示,控制器180还可以显示外部电子设备200-1和200-2的相对位置,使得用户可以将期望的外部电子设备直观选择为第一外部电子设备。根据实施例,控制器180可以将位于与电子设备100相同区域中的外部电子设备选择为第一外部电子设备。例如,控制器180可以获取关于电子设备的当前位置的区域信息,并且可以基于所获取的区域信息来将被确定为位于与电子设备100相同区域中的外部电子设备选择为第一外部电子设备。为此目的,控制器180可以在电子设备100中预先注册每个区域。参照图15,当请求将位置信息注册在电子设备100中时,控制器180显示用于选择是否执行位置注册的选择窗口 15a(S501)。一旦通过选择窗口 1 接收到用于选择位置注册的输入,则执行位置/区域注册处理,以注册电子设备100当前所位于的区域或位置。可以通过与电子设备100的当前位置的预置距离来定义该区域。例如,当电子设备100进入新位置时,可以将该新位置例如命名为“客厅”,并且可以显示在对应区域中注册的电子设备的列表15c 650 。当按下“存储”按钮15d时,控制器180将所进入的区域信息和对应的区域注册在区域列表15e中(S503)。因此,可以在电子设备100中注册多个不同的位置和对应的外部电子设备。仍参照图15,当电子设备100进入已注册区域(例如,“客厅”)时,可以将注册到注册区域的外部电子设备选择为第一外部电子设备,以响应于用于选择注册区域的输入而显示共享内容。如果期望将新的外部电子设备注册到注册区域,则可以按下“添加”按钮 15f,并且控制器180搜索可以经由通信单元110连接的至少一个外部电子设备。如图15 所示,当选择了至少一个搜索到的外部电子设备中的一个(例如,"X-Canvas(HD) ”)时,控制器180注册与对应区域“客厅”相关联的外部电子设备"X-Canvas(HD) ”,并存储关于区域 “客厅”的已更新的注册信息。图16是当电子设备100从一个位置移动到另一位置时从一个外部电子设备切换到另一外部电子设备以显示共享内容的示例。参照图16(a),当电子设备100位于客厅中时,控制器180通过电视200-1来显示内容(S601)。在该情况下,电视200-1可能已被预先注册到位置“客厅”。此后,如图16(b)所示,当电子设备100移动到房间时,控制器180搜索并检测注册到该房间的外部电子设备,例如,膝上型计算机200-2,并且通过膝上型计算机200-2来显示该内容(S602)。根据上述实施例,可以基于携带电子设备100的用户位置或者用户朝向方向来自动地搜索用来显示共享内容的最优外部电子设备,使得可以通过已搜索到的外部电子设备来显示内容,从而向用户提供最优服务环境。因此,即使当用户将电子设备100携带到不同位置时,也可以通过与该位置关联注册的最优外部电子设备来无缝地提供内容。图17和18图示了根据本发明实施例的在电子设备中的内容共享方法。在图17 中,类似于以上结合图10-16描述的S401和S404来执行S701和S704,并且因此将省略对其进一步详细描述。参考图17,当电子设备100进入用于选择要与之共享内容的外部电子设备的选择模式时(S701),控制器180搜索能够经由通信单元110与电子设备100通信的至少一个外部电子设备(S702)。然后,控制器180获取每个搜索到的外部电子设备的位置信息(S703), 并且基于所获取的位置信息,在已搜索到的外部电子设备当中将一个外部电子设备选择为要用来显示内容的第一外部电子设备(S704)。进一步,控制器180确定所选择的第一外部电子设备是否能够显示共享内容 (S7(^)。当确定第一外部电子设备具有显示共享内容的能力时,控制器180控制第一外部电子设备来显示内容(S707)。相反,当确定所选择的第一外部电子设备没有显示共享内容的能力时,控制器180 标识在第一外部电子设备处显示共享内容所必需的资源。进一步,控制器180将包括可以从其下载必需资源的网站地址的资源信息传送到第一外部电子设备(S706)。基于从电子设备100接收到的资源信息,第一外部电子设备可以安装对应资源,并且随后在第一外部电子设备的屏幕上显示共享内容。根据实施例,当资源信息包括可以从其下载资源的网站地址时,第一外部电子设备可以包括可以下载链接到该网站地址的文件并且自动执行所述文件的应用程序。如以上结合图3至5所述的,当选择了外部电子设备时,控制器180可以自动地或者仅当请求将内容传送到所选择的外部电子设备时才通过所选择的外部电子设备来显示内容。此外,如以上结合图3-5描述的,当在所选择的外部电子设备上显示共享内容时 (S707),控制器180可以继续在显示模块151上显示内容,或者停止在显示模块151上显示内容。如上所述,当被选择用来显示共享内容的第一外部电子设备没有显示内容所必需的资源时,可以将必需资源自动地安装在第一外部电子设备中。然而,本发明并不受限于此。替代地,当第一外部电子设备没有显示内容所必需的资源时,控制器180可以在显示模块151的屏幕上显示该信息,要求用户确定是否将资源信息传送到第一外部电子设备。例如,参照图8,当执行内容所必需的编解码器没有安装在所选择的外部电子设备中时,控制器180在屏幕上显示提示窗口 18a,询问是否将与对应编解码器的安装相关的信息传送到所选择的外部电子设备。因此,用户可以确定是否在所选择的外部电子设备中安装编解码器。根据以上实施例,可以基于电子设备100的位置或者用户朝向方向来自动地搜索最优外部电子设备,以显示共享内容,从而向用户提供最优服务环境。进一步,即使当用户将电子设备100移动到其他地方时,也可以在一系列外部电子设备上无缝地显示内容。进一步,当确定了被确定为最优的外部电子设备没有显示内容所必需的资源时,可以在外部电子设备上自动地安装对应资源,从而减轻用户的负担。图19-25图示了根据本发明实施例的内容共享方法。参照图19,控制器180经由通信单元110将电子设备100连接到第一外部电子设备200-1 (S801)。此后,当通过第一外部电子设备200-1显示要共享的内容时(S802),控制器180连续或定期地获取在电子设备100和第一外部电子设备200-1之间的距离(S80;3)。根据实施例,在通过第一外部电子设备200-1显示共享内容时,可以在电子设备100的显示模块151 上同时显示内容。 当在显示共享内容的同时在电子设备100和第一外部电子设备200-1之间的距离改变时(S804),控制器180改变在第一外部电子设备200-1上显示的内容的属性(S805)。在S803中,控制器180可以通过各种方法来获取在电子设备100和第一外部电子设备200-1之间的距离信息。图20-22图示了获取在电子设备100和每个外部电子设备之间的距离信息的各种示例。例如,如图20所示,控制器180从第一外部电子设备200-1获取位置信息(S901)。 控制器180基于所获取的位置信息和电子设备100的当前位置来获取在电子设备100和第一外部电子设备200-1之间的距离和距离变化(S902)。例如,如图21所示,控制器180分析通信单元110和第一外部电子设备之间发送的信号的强度(S1001)。控制器180基于已分析出的信号强度来获取在电子设备100和第一外部电子设备200-1之间的距离和距离变化信息(S1002)。例如,如图22所示,控制器180记录第一外部电子设备200_1何时从通信单元110 接收到信号的时间(SllOl)。控制器180基于所记录的时间来获取在电子设备100和第一外部电子设备200-1之间的距离和距离变化信息(S1102)。再参照图19,在S804中,控制器180可以通过改变在第一外部电子设备200_1的显示屏幕上的内容的大小或位置来改变在第一外部电子设备200-1上显示的内容的显示属性。图23和M图示了改变内容的显示属性的示例。例如,如图23所示,随着在电子设备100和第一外部电子设备200-1之间的距离从dl增加到d2,控制器180将在第一外部电子设备200-1上显示的内容的大小逐渐减小 (S1201和S120》。当电子设备100是用户的移动终端时,电子设备100从第一外部电子设备200-1移开意指用户从第一外部电子设备200-1移开。该情形可以意指用户对于在第一外部电子设备上显示的内容失去兴趣。因此,控制器180可以控制第一外部电子设备 200-1,使得随着用户兴趣的减退,显示内容的大小也随之减小。替代地,如图M所示,随着在电子设备100和第一外部电子设备200-1之间的距离从dl增加到d2,控制器180可以将在第一外部电子设备200-1上显示的内容的大小逐渐增大(S1301和S13(^)。进一步,如图23所示,随着在电子设备100和第一外部电子设备 200-1之间的距离从dl增加到d2,控制器180可以改变在第一外部电子设备200-1上显示的内容的位置。此外,参照图23,随着在电子设备100和第一外部电子设备200-1之间的距离从dl增加到d2,在第一外部电子设备200-1上显示的内容(S1201)可以逐渐消失,在第一外部电子设备200-1上显示的内容的大小减小(S1202)。替代地,当随着在电子设备100 和第一外部电子设备200-1之间的距离增加所显示的内容逐渐消失时(附图中未示出),在第一外部电子设备200-1上显示的内容的大小可以保持不变。返回图19,在S805中,控制器180可以直接控制在第一外部电子设备上显示的内容的属性,或者将用于控制显示属性的控制信号传送到第一外部电子设备。例如,控制器 180可以通过直接控制传送到第一外部电子设备200-1的内容的显示属性来控制在第二外部电子设备200-2上显示的内容的属性。也就是说,控制器180可以通过改变内容的显示属性并且将具有已改变的显示属性的内容传送到第一外部电子设备200-1来控制在第一外部电子设备200-1上显示的内容的显示属性。根据实施例,控制器180改变要在第一外部电子设备200-1上显示的内容的显示属性,并且然后将具有已改变的显示属性的内容传送到第一外部电子设备200-1。进一步,控制器180还可以通过将控制信号发送到第一外部电子设备200-1来控制在第一外部电子设备200-1上显示的内容的显示属性,该控制信号控制内容的显示属性。根据实施例,在第一外部电子设备200-1上显示的内容可以是已从电子设备100或者其他外部电子设备发送出的内容,或者先前存储在第一外部电子设备200-1中的内容。返回图19,随着在电子设备100和第一外部电子设备200-1之间的距离增加,控制器180搜索相比第一外部电子设备200-1与电子设备100位置更近的第二外部电子设备 200-2 (S806)。根据实施例,电子设备100可以根据结合图20-22描述的方法来搜索第二外部电子设备200-2。例如,控制器180可以将从第一外部电子设备200-1接收到的信号的强度与从第二外部电子设备200-2接收到的信号的强度进行比较,以确定哪个外部电子设备的位置更靠近电子设备100。根据实施例,控制器180可以将从第一外部电子设备200-1接收信号的时间与从第二外部电子设备200-2接收信号的时间进行比较,并且可以确定较早接收到信号的外部电子设备更加靠近电子设备100。当搜索到相比第一外部电子设备200-1在位置上更靠近电子设备100的第二外部电子设备时,控制器180控制外部电子设备200-1和200-2,使得在第二外部电子设备 200-2上显示在第一外部电子设备200-1上显示的内容(S807)。例如,控制器180可以将在第一外部电子设备200-1上显示的内容传送到第二外部电子设备200-2,或者可以控制第一外部电子设备200-1,使得将内容从第一外部电子设备200-1传送到第二外部电子设备 200-2。尽管在图19中描述了当搜索到相比第一外部电子设备200-1在位置上更靠近电子设备100的第二外部电子设备200-2时,将内容自动地显示在第二外部电子设备200-2 上,但是本发明并不受限于此。根据实施例,当搜索到相比第一外部电子设备200-1在位置上更靠近电子设备100的第二外部电子设备200-2时,仅当经由用户输入单元130请求将内容显示在第二外部电子设备200-2上时,才在第二外部电子设备200-2上显示内容。参照图25,控制器180通过显示模块151来显示选择窗口 41,使得用户可以确定是否通过相比第一外部电子设备200-1在位置上更靠近电子设备100的第二外部电子设备200-2(例如,计算机1)来显示内容。因此,用户可以通过用户输入单元130来键入输入,以在第二外部电子设备200-2上显示内容。图沈和27图示了根据本发明实施例的在电子设备中的内容共享方法。在图沈中,S1401和S1405与以上结合图19描述的SlOl和S105相同或基本类似,并且因此将省略对其进一步的详细描述。参照图26,当在第一外部电子设备200-1上显示要共享的内容的同时在电子设备 100和第一外部电子设备200-1之间的距离改变时,控制器180确定在电子设备100和第二外部电子设备200-1之间的距离是否大于基准距离(S1406)。当确定距离大于基准距离时,控制器180可以搜索相对于电子设备100位于基准距离以内的另一外部电子设备。控制器180可以检测相对于电子设备100位于基准距离以内的第二外部电子设备200-2(S1407)。根据实施例,控制器可以通过以上结合图20-22描述的方法来执行这样的搜索。当搜索到相对电子设备100位于基准距离以内的第二外部电子设备200-2时, 控制器180控制第二外部电子设备200-2,使得第二外部电子设备200-2显示共享内容 (S1408)。进一步,控制器180控制第一外部电子设备200-1,使得第一外部电子设备200-1 不再显示共享内容。当未搜索到相对于电子设备100位于基准距离以内的第二外部电子设备200-2 时,控制器180通过电子设备100的显示单元151来显示曾在第一外部电子设备200-1上显示的共享内容,直到搜索到第二外部电子设备200-2 (S1409)。进一步,控制器180控制第一外部电子设备200-1,使得第一外部电子设备200-1不再显示共享内容。尽管在图沈中描述了当搜索到位于基准距离以内的第二外部电子设备200-2时, 在第二外部电子设备200-2上自动地显示共享内容,但是本发明并不受限于此。根据实施例,如图25所示,当搜索到相对于电子设备100位于基准距离以内的第二外部电子设备 200-2时,也可以仅当经由用户输入单元130接收到输入时(该输入请求在第二外部电子设备200-2上显示内容),才通过第二外部电子设备200-2显示共享内容。图27图示了根据本发明的实施例的基于在电子设备100和外部电子设备之间的距离来共享内容的示例。参照图27,当在电子设备100和第一外部电子设备200-1之间的距离dl小于基准距离Rd时,控制器180在第一外部电子设备200-1上显示共享内容(S1501)。 当距离dl增加并且变得大于基准距离Rd时,控制器180搜索相对于电子设备100可能位于基准距离Rd以内的另一外部电子设备。当在基准距离Rd以内未搜索到的外部电子设备时,控制器180在电子设备100的显示模块151上显示内容(S1502)。根据实施例,控制器 180可以控制第一外部电子设备200-1,使得当距离dl大于基准距离Rd时,第一外部电子设备200-1不再显示内容。当电子设备100移动并且搜索到相对于电子设备100位于基准距离Rd以内的第二外部电子设备200-2时,控制器180控制第二外部电子设备200-2,使得在第二外部电子设备200-2上显示在电子设备100的显示模块151上显示的内容(S1503)。
尽管已经描述了这样的实施例,即当在电子设备100和显示内容的第一外部电子设备200-1之间的距离增加并且在相对于电子设备100的基准距离以内不存在外部电子设备时,在电子设备100的显示模块151上显示在第一外部电子设备100上显示的内容,但是本发明并不受限于此。例如,根据实施例,当在电子设备100和显示内容的第一外部电子设备200-1之间的距离变得大于基准距离Rd时,可能不在任何电子设备100上显示内容,直到搜索到相对于电子设备100位于基准距离以内的外部电子设备。图观和四图示了根据本发明实施例的在电子设备中的内容共享方法。参照图观,控制器180经由通信单元110连接到第一外部电子设备200-1 (S1601)。控制器180从第一外部电子设备200-1接收要共享的内容,并且控制显示模块151在其屏幕上显示所接收到的内容(S1602)。进一步,控制器180连续或者定期地监视在电子设备100和第一外部电子设备 200-1之间的距离(S1603)。根据实施例,控制器180可以通过参照图20至22描述的方法来测量在电子设备100和第一外部电子设备200-1之间的距离。当在电子设备100的显示模块151上显示内容的同时在电子设备100和第一外部电子设备200-1之间的距离改变时(S1604),控制器180改变在显示模块151的屏幕上显示的内容的显示属性(S1605)。类似于图23和M所示的实施例,例如,控制器180可以改变在屏幕上显示的内容的大小或位置。当在电子设备100和第一外部电子设备200-1之间的距离大于基准距离时 (S1606),控制器180控制显示模块151来停止显示内容(S1607)。图四图示了根据本发明的实施例的基于在电子设备100和外部电子设备之间的距离来共享内容的示例。参照图29,随着在电子设备100和第一外部电子设备200-1之间的距离从dl增加到d2,控制器180控制显示模块151,使得在显示模块151的屏幕上显示的内容的大小逐渐变小(S1701和S1702)。根据本发明的上述实施例,当与外部电子设备共享内容时,电子设备100基于在电子设备100和外部电子设备之间的距离来更改在外部电子设备上显示的内容的大小或位置。这可以基于用户的移动来提供关于在外部电子设备上显示的内容的视觉效果。根据本发明的实施例,用于显示内容的电子设备可以根据用户的移动路径来实时自动改变。因此,即便在移动期间,用户也可以享受内容的无缝显示。可以将在电子设备中共享内容的上述方法编写为计算机程序,并且可以在使用计算机可读记录介质执行程序的数字微处理器中实现。可以通过软件来执行在电子设备中共享内容的方法。软件可以包括执行所需任务的代码段。程序或代码段还可以被存储在处理器可读介质中,或者可以根据通过传输介质或通信网络与载波组合的计算机数据信号来发送。计算机可读记录介质可以是可以存储可由计算机系统在以后读取的数据的任何数据存储设备。计算机可读记录介质的示例可以包括只读存储器(ROM)、随机存取存储器 (RAM)、CD-ROM、DVD 士 ROM、DVD-RAM、磁带、软盘、光数据存储设备。计算机可读记录介质还可以分布在耦合网络的计算机系统中,使得可以以分布式方式来存储和执行计算机可读代码。前述实施例和优点仅是示例性的,并且不应当被解释为限制本公开。本教导可以容易地应用于其他类型的装置。前述实施例的描述意在是说明性的,而不是限制权利要求的范围。很多替代、修改、和变体对本领域的技术人员将是显而易见的。
权利要求
1.一种电子设备,包括无线通信单元,所述无线通信单元被配置成与每个都包括显示器的多个外部设备中的任何外部设备进行无线通信;显示器,所述显示器被配置成显示包括特定内容的内容;输入单元,所述输入单元被配置成接收用于选择所述特定内容的输入;以及控制器,所述控制器被配置成搜索可用于与所述电子设备进行通信的外部设备,经由所述无线通信单元与选择的第一外部设备建立通信,所选择的第一外部设备是作为对外部设备进行所述搜索的结果而标识的所述多个外部设备中的一个,从所述第一外部设备接收内容说明信息,以确定所述第一外部设备显示所述特定内容的能力,以及一旦基于所述内容说明信息而确定所述第一外部设备能够显示所述特定内容,则使得在所述第一外部设备的显示器上显示所述特定内容。
2.如权利要求1所述的电子设备,其中,当检测到能够与所述电子设备进行通信的多个外部设备时,所述控制器进一步被配置成基于所述电子设备和所述多个外部设备中的每个之间的相对距离,选择所述多个外部设备中的一个,其中所述第一外部设备是位置最靠近所述电子设备的设备并且是从所述多个外部设备当中来选择的。
3.如权利要求1所述的电子设备,其中,当检测到能够与所述电子设备进行通信的多个外部设备时,所述控制器进一步被配置成在所述电子设备的所述显示器上显示所检测到的多个外部设备的列表,使得从所述列表选择所述多个外部设备中的至少一个,以在所选择的所述多个外部设备中的至少一个外部设备处显示所述特定内容。
4.如权利要求3所述的电子设备,其中,所述控制器进一步被配置成从所检测到的多个外部设备仅选择具有显示所述特定内容的能力的外部设备,所述列表仅包括具有显示所述特定内容的能力的外部设备,并且按照与所述电子设备的距离的顺序来布置在所述列表中包括的所述外部设备。
5.如权利要求3所述的电子设备,其中,所述列表按照与所述电子设备的距离的顺序来示出所述多个外部设备,并且指示所述多个外部设备中的每个是否具有显示所述特定内容的能力。
6.如权利要求5所述的电子设备,其中,所述控制器进一步被配置成当选择了所述多个外部设备中的一个外部设备,并且所选择的所述多个外部设备中的一个外部设备由于缺乏显示所述特定内容所需的资源而不具有显示所述特定内容的能力时,向所述多个外部设备中的所述一个外部设备发送资源信息,所述资源信息提供用于获取显示所述特定内容需要的资源所必需的信息。
7.如权利要求1所述的电子设备,其中,当检测到能够与所述电子设备进行通信的多个外部设备时,所述控制器进一步被配置成响应于用户朝向方向的输入,获得用于所述多个外部设备中的每个的位置信息,并且从所述多个外部设备选择所述第一外部设备,并且其中在所选择的第一外部设备处显示所述特定内容。
8.如权利要求7所述的电子设备,进一步包括相机,其中,所述控制器进一步被配置成通过对由所述相机捕捉到的图像执行图像识别来检测所述用户朝向方向,并且所述输入包括捕捉所述多个外部设备中的被选择用来显示所述特定内容的所述一个外部设备的图像。
9.如权利要求7所述的电子设备,进一步包括检测方位角的感测单元,其中所述输入包括将所述感测单元指向被选择用来显示所述特定内容的所述第一外部设备。
10.如权利要求1所述的电子设备,其中,所述控制器进一步被配置成响应于用于传送所述特定内容的第二输入,将所述特定内容发送到第二外部设备,以在所述第二外部设备处显示所述特定内容,其中所述第二输入包括将所述电子设备的特定部分基本指向与所述第一外部设备相对应的第一方向;以及移动所述电子设备,使得所述特定部分最终基本指向与所述第二外部设备相对应的第二方向,并且所述控制器进一步被配置成响应于所述第二输入,使得在所述第一外部设备的所述显示器上显示所述特定内容的第一部分,并使得在所述第二外部设备的所述显示器上显示所述特定内容的第二部分,使得根据所述电子设备的移动,在所述第一外部设备的所述显示器上显示的所述第一部分的大小逐渐减小,而在所述第二外部设备的所述显示器上显示的所述第二部分的大小逐渐增加,最终在所述第二外部设备的所述显示器上显示所述特定内容的整个部分。
11.如权利要求7所述的电子设备,进一步包括触摸屏,其中所述控制器进一步被配置成基于在所述触摸屏上接收到的拖动输入的方向来识别所述用户朝向方向,并且其中在基本朝向所述多个外部设备中的被选择用来显示所述特定内容的所述一个外部设备的方向上接收所述拖动输入。
12.如权利要求11所述的电子设备,其中,所述控制器进一步被配置成在所述触摸屏上显示可旋转控制图标,并且其中所述输入包括根据所述拖动输入来旋转所述控制图标, 并且将已旋转的控制图标基本指向所述多个外部设备中的被选择用来显示所述内容的所述一个外部设备。
13.如权利要求11所述的电子设备,其中,所述控制器进一步被配置成在所述触摸屏上显示可旋转控制图标,其中根据所述拖动输入来旋转所述控制图标;基于相对于所述电子设备的所述多个外部设备中的每个的相对位置,显示与所述控制图标周围的所述多个外部设备相对应的多个图标;以及选择所述多个外部设备中与所述控制图标指向的所述多个图标中一个相对应的所述一个外部设备,以在所述多个外部设备中所选择的一个外部设备处显示所述特定内容。
14.如权利要求1所述的电子设备,其中,所述控制器进一步被配置成注册第一特定位置和在所述第一特定位置处出现的所述第一外部设备,所述电子设备进一步包括存储已注册的第一特定位置和对应的第一外部设备的存储器,并且其中所述控制器进一步被配置成当所述电子设备在所述第一特定位置处时,即使未与所述第一特定位置关联注册的其他外部设备在已注册的第一特定位置处可用,也在所述对应第一外部设备处显示所述特定内容。
15.如权利要求14所述的电子设备,其中,当所述电子设备从所述第一特定位置移动到已注册的第二特定位置时,所述控制器进一步被配置成使得在与所述第二特定位置相关联注册的第二外部设备的显示器处显示所述特定内容。
16.如权利要求1所述的电子设备,其中,所述输入单元进一步被配置成接收用于搜索显示所述特定内容的外部设备的输入,其中所述控制器响应于所述输入而搜索所述外部设备。
17.如权利要求16所述的电子设备,其中,所述用于搜索的输入包括经由显示所述特定内容的所述显示器的触摸屏接收到的拖动输入,并且所述控制器进一步被配置成响应于所述拖动输入,在所述显示器上逐渐地移动所显示的特定内容,以指示所述特定内容正被传送到所述第一外部设备以在所述第一外部设备处显示。
18.如权利要求1所述的电子设备,其中,仅当所述第一外部设备允许在所述第一外部设备处显示所述特定内容时,所述控制器才使得在所述第一外部设备的所述显示器上显示所述特定内容,如果所述第一外部设备不允许在所述第一外部设备处显示所述特定内容, 则控制器经由至少所述显示器来输出警告。
19.如权利要求1所述的电子设备,进一步包括存储所述特定内容的存储器,其中所述控制器进一步被配置成从所述存储器检索所述特定内容,以使得在所述第一外部设备处显示所述特定内容;提供由于缺乏显示所述特定内容所需要的资源而所述第一外部设备不能显示所述特定内容的警告;以及提示是否将资源信息发送给所述第一外部设备,所述资源信息提供用于获取用来显示所述特定内容需要的资源所必需的信息,以及其中在由所述第一外部设备获取所述资源之后,使得在所述第一外部设备处显示所述特定内容。
20.如权利要求1所述的电子设备,其中,所述特定内容被存储在外部存储设备中,并且所述控制器进一步被配置成将所述特定内容从所述外部存储设备传送到所述第一外部设备,以使得在所述第一外部设备处显示所述特定内容。
21.如权利要求1所述的电子设备,其中,所述内容说明信息至少包括分辨率、编解码器、或者由所述第一外部设备支持的内容回放程序。
22.如权利要求1所述的电子设备,其中,所述控制器进一步被配置成确定在所述电子设备和显示所述特定内容的所述第一外部设备之间的第一距离;以及一旦确定所述第一距离已经改变,则控制在所述第一外部设备上显示的所述特定内容的显示属性。
23.如权利要求22所述的电子设备,其中,所述显示属性包括显示大小,并且所述控制器进一步被配置成一旦确定所述第一距离大于基准距离的预置值,则使得改变在所述第一外部设备上显示的所述特定内容的显示大小,所述显示大小根据所述第一距离的改变而减小或增大。
24.如权利要求22所述的电子设备,其中,所述控制器进一步被配置成当所述第一距离大于基准距离的预置值,并且在所述电子设备和所述第二外部设备之间的第二距离等于或小于所述基准距离的预置值时,使得在连接到所述电子设备的第二外部设备处显示所述特定内容,并且其中在使得在所述第二外部设备处显示所述特定内容之后,所述第一外部设备停止显示所述特定内容。
25.如权利要求M所述的电子设备,其中,所述控制器进一步被配置成当所述第一距离和第二距离都大于所述基准距离的所述预置值,并且在与所述电子设备的基准距离以内没有出现其他外部设备时,在所述显示器上显示所述特定内容。
26.如权利要求M所述的电子设备,其中,所述控制器进一步被配置成提示是否选择所述第二外部设备,以在所述第二外部设备处显示所述特定内容。
27.如权利要求1所述的电子设备,其中,所述控制器被配置成当在所述第一外部设备处显示所述特定内容时,在所述电子设备的所述显示器上继续显示所述特定内容;以及在所述第一外部设备处显示所述特定内容时,响应于接收到的输入,停止在所述电子设备的所述显示器上显示所述特定内容,其中所述输入用于结束在所述电子设备的所述显示器上的所述特定内容的显示。
28.—种在电子设备和外部设备之间共享内容的方法,所述方法包括由所述电子设备选择要在外部设备处显示的特定内容,或者在所述电子设备的显示器上显示所述特定内容;由所述电子设备搜索能够与所述电子设备进行通信的至少一个外部设备; 在所述电子设备和已搜索到的至少一个外部设备之间建立无线通信; 由所述电子设备从所述至少一个外部设备接收内容说明信息,以确定所述至少一个外部设备的显示所述特定内容的能力;基于所述内容说明信息,由所述电子设备确定所述至少一个外部设备能够显示所述特定内容;以及由所述电子设备使得在被确定为具有显示所述特定内容的能力的所述至少一个外部设备处显示所述特定内容。
29.如权利要求28所述的方法,进一步包括当检测到至少两个外部设备时,确定在所述电子设备和多个外部设备中的每个之间的相对距离;以及基于所确定的相对距离,选择所述多个外部设备中的一个,以使得在所述多个外部设备中位置最靠近所述电子设备的一个外部设备处显示所述特定内容,其中当所述距离大于基准距离的预置值时,根据在所述电子设备和所述多个外部设备中显示所述特定内容的所述一个外部设备之间距离,改变所显示的特定内容的显示属性;显示已检测到的所述多个外部设备的列表;以及响应于用于选择所述多个外部设备中的所述一个的输入,选择所述多个外部设备中的一个,其中所述多个外部设备被显示为图标、按照与所述电子设备的距离的顺序来显示、使得指示了所述多个外部设备相对于所述电子设备的相对位置来显示、利用用于所述多个外部设备中的每个的内容说明信息来显示、或者利用用于选择所述多个外部设备中的所述一个的控制图标来显示;响应于用户朝向方向,选择已检测到的所述多个外部设备中的一个,其中通过将所述电子设备的特定部分基本指向所述多个外部设备中要显示特定内容的所述一个外部设备生成所述用户朝向方向;或者当所述电子设备位于所述特定位置处时,选择与在所述电子设备中注册的特定位置相关联的特定外部设备,以使得在所述特定外部设备处显示所述特定内容。
30.如权利要求观所述的方法,进一步包括连续或定期地确定在所述电子设备和所述至少一个外部设备之间的第一距离;在所述至少一个外部设备处显示所述特定内容时,搜索另一外部设备; 一旦确定所述第一距离大于第一基准距离的预置值,则使得在所述至少一个外部设备处显示所述特定内容的显示属性改变;当在所述电子设备和所检测到另一外部设备之间的第二距离小于所述第一距离时,或者当所述第一距离大于所述第一基准距离的所述预置值,并且所述第二距离小于所述第一基准距离的所述预置值时,使得在所述另一外部设备处显示所述特定内容;以及当所述第一距离和第二距离大于第二基准距离的预置值,并且在所述第一基准距离或第二基准距离以内不存在其他外部设备时,在所述电子设备的所述显示器上显示所述特定内容,其中所述第二基准距离的预置值大于所述第一基准距离的预置值,其中在使得所述特定内容在所述至少一个外部设备或者所述另一外部设备处显示时, 所述特定内容同时在所述电子设备的所述显示器上显示,直到接收到用于停止在所述显示器上显示所述特定内容的输入,或者在使得所述特定内容在所述至少一个外部设备或者所述其他外部设备处显示时,不在所述电子设备的显示器上显示所述特定内容。
全文摘要
一种电子设备和与其他设备共享电子设备的内容的方法。一种电子设备,包括无线通信单元,与每个都包括显示器的多个外部设备中的任何外部设备进行无线通信;显示器,显示包括特定内容的内容;输入单元,接收用于选择特定内容的输入;以及控制器。控制器搜索可用于与电子设备通信的外部设备;经由无线通信单元与选择的第一外部设备建立通信,选择的第一外部设备是作为对外部设备进行搜索的结果标识的多个外部设备中的一个;从第一外部设备接收内容说明信息,以确定第一外部设备显示特定内容的能力;以及一旦基于内容说明信息而确定第一外部设备能够显示特定内容,则使得在第一外部设备的显示器上显示特定内容。
文档编号H04L29/08GK102244676SQ201110134679
公开日2011年11月16日 申请日期2011年5月16日 优先权日2010年5月14日
发明者崔悻杰, 李祐铁 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1