显示设备及其控制方法

xiaoxiao2020-10-23  15

显示设备及其控制方法
【技术领域】
[0001] 本公开涉及显示设备及其控制方法。更具体的说,本公开涉及控制在其中执行应 用程序的窗口的显示的显示设备及其控制方法。
【背景技术】
[0002] 桌面计算机至少包括一个显示设备(比如,显示器)。使用触摸屏的移动设备(比 如,移动电话机,智能电话机,或平板PC)通常有一个显示设备。
[0003] 桌面计算机的用户可以根据工作环境划分显示设备的屏幕(比如,同时显示多个 窗口时水平或垂直划分屏幕)。当执行网页浏览器时,用户可以使用键盘上布置的上一页按 钮或者下一页按钮上下移动网页。当用户不用键盘用鼠标时,用户可以通过用光标选中网 页一边的滚动条来上下方向移动网页。此外,用户可以通过选择位于网页底部的显示为文 本或图标的顶部按钮来上下移动网页。
[0004] 移动设备与桌面计算机相比显示的屏幕尺寸比较小,并且输入受限。因此用户难 以划分移动设备的屏幕。
[0005] 此外,移动设备可以执行多种应用程序,例如由移动设备的制造商生产并安装在 移动设备里的基本应用程序、以及通过因特网从应用商店里下载的附加应用程序。这些附 加应用程序可以由普通用户开发并在应用商店里注册。因此,任何人都可以通过应用销售 网站自由地向移动设备用户销售应用程序。因此,根据移动设备的类型向当前移动设备提 供了超过数十万种免费或付费应用程序。
[0006] 虽然提供给移动设备多种模拟用户好奇心和满足用户需求的应用程序,但是由于 移动设备的便携式尺寸,它的大小和用户界面(UI)有限制。因此,用户在移动设备上执行 多个应用程序时感到不方便。比如,当在移动设备上执行一个应用程序时,该应用程序显示 在整个显示区。进一步,当用户想执行另外一个应用程序时,用户应当首先结束当前执行的 应用程序,然后选择用于执行想要的应用程序的执行按键。为了在移动设备上执行多个应 用程序,应当重复执行和结束相应应用程序的过程,这是很繁琐的。此外,还没有提供同时 在移动设备上执行几个应用程序的方法。

【发明内容】

[0007] 技术问题
[0008] 移动设备的现有技术没有定义为每个应用程序指定的执行空间。因此,在把正在 执行的应用程序屏幕切换到另一个应用程序屏幕时,传统的移动设备需要关闭正在执行的 应用程序,返回到主页屏幕,然后在主页屏幕上执行另一个应用程序。此外,当在应用程序 之间共享数据时,传统的移动设备需要从一个应用程序复制数据,返回主页屏幕,然后执行 另外一个应用程序以粘贴数据。
[0009] 给出上述信息作为背景信息只是为了帮助理解本申请。关于上述内容是否适用于 作为关于本申请的现有技术,没有确定,也没有断言。
[0010] 解决方案
[0011] 本申请至少解决上面所涉及的问题和/或缺点并且提供至少下述优势。因此,本 申请的一个方面提供在应用执行空间中共享数据的显示设备、及其控制方法。
[0012] 根据本申请的一个方面,提供一种控制包括触摸屏的显示设备的方法。该方法包 括:设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用执行空间;在所设 置的应用执行空间的子空间中布置与正在执行的一个或多个应用程序对应的窗口;在触摸 屏上显示显示与该一个或多个子空间之一对应的第一子空间;接收用于共享在第一子空间 中布置的第一窗口中包括的数据的数据共享命令;以及基于该数据共享命令通过在与该一 个或多个子空间之一对应的第二子空间中布置的第二窗口共享要共享的数据。
[0013] 根据本申请的另一方面,提供一种显示设备。该显示设备包括:控制器,被配置用 来设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用执行空间,并且在所 设置的应用执行空间的子空间中布置与正在执行的一个或多个应用程序对应的窗口;以及 触摸屏,被配置用来显示该一个或多个子空间对应的第一子空间,并且接收用于共享在第 一子空间中布置的第一窗口中包括的数据的数据共享命令,其中,该控制器基于该数据共 享命令通过在与该一个或多个子空间之一对应的第二子空间中布置的第二窗口共享要共 享的数据。
[0014] 根据本申请的另外一个方面,提供一种控制包括触摸屏的显示设备的方法。该方 法包括:在第一页上显示包括要共享的数据的第一窗口;接收关于要共享的数据的拖动手 势;以及利用与拖动手势结束点对应的窗口来共享要共享的数据。
[0015] 根据本申请的另一方面,提供一种显示设备。该显示设备包括:触摸屏,被配置为 在第一页上显示包括要共享的数据的第一窗口,并且接收关于要共享的数据的拖动手势; 以及控制器,被配置为利用与拖动手势结束点对应的窗口来共享要共享的数据。
[0016] 根据本申请的另外一个方面,提供一种控制向/从其他显示设备发送/接收数据 的包括触摸屏的显示设备的方法。该方法包括:设置具有其中布置执行应用程序的窗口的 一个或多个子空间的应用执行空间;在所设置的应用执行空间的子空间中布置与正在执行 的一个或多个应用程序对应的窗口;设置在触摸屏上显示与该一个或多个子空间之一对应 的第一子空间;在另一显示设备上显示第二子空间;以及通过第二子空间的第二窗口来共 享在第一子空间中布置的第一窗口的要共享的数据。
[0017] 根据本申请的另一方面,提供一种显示设备。该显示设备包括:控制器,被配置用 来设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用执行空间,并且在所 设置的应用执行空间的子空间中布置与正在执行的一个或多个应用程序对应的窗口,用来 控制在触摸屏上显示与该一个或多个子空间之一对应的第一子空间,并且控制在另一显示 设备上显示第二子空间;触摸屏,被配置为显示第一子空间;以及通信单元,被配置用来通 过第二子空间的第二窗口来共享在第一子空间中布置的第一窗口的要共享的数据
[0018] 根据本申请的多种实施例,用户可以很容易的与另一窗口共享要共享的数据。并 且,用户还能在应用执行空间里与所需页面或所需窗口共享数据,因此最大化了用户的便 利性。
[0019] 通过结合附图公开本申请的各种实施例的以下详细描述,本申请的其他方面、优 势、以及明显的特征与对本领域技术人员将更加明确。
【附图说明】
[0020] 通过结合附图的以下描述,本发明的特定实施例的上述和其他目的、特征、优点将 变得更加清楚,其中:
[0021] 图1是示意性地示出根据本申请的实施例的设备的框图;
[0022] 图2a和2b示出根据本申请的应用执行空间;
[0023] 图3示出根据本申请的实施例的主页执行空间和应用执行空间;
[0024] 图4示出根据本申请的实施例的应用框架;
[0025] 图5a是示出根据本申请的实施例的在主页执行空间中执行应用程序的方法的 图;
[0026] 图5b是示出根据本申请的实施例的在主页执行空间中执行应用程序的过程的流 程图;
[0027] 图6a和6b示出根据本申请的实施例的在启动器屏幕中执行应用程序的过程;
[0028] 图7示出根据本申请的实施例的执行近期应用程序列表中的应用程序的过程;
[0029] 图8&、813、8(3、和8(1示出根据本申请的实施例的从托盘中执行应用程序的过程 ;
[0030] 图9a和9b示出根据本申请的实施例的自由模式和分屏模式;
[0031] 图l〇a和10b示出根据本申请的实施例的通过用户的触摸输入来执行多个应用程 序的过程;
[0032] 图11a和lib示出根据本申请的实施例的根据用户的拖放输入来执行多个应用程 序的过程;
[0033] 图12示出根据本申请的实施例的在主页执行空间的启动器屏幕与应用执行空间 的页面之间的相互切换;
[0034] 图13a和13b示出根据本申请的实施例的基于手势输入生成显示改变事件的情 况;
[0035] 图14a和14b示出根据本申请的实施例的基于小地图上的页面选择产生显示改变 事件的情况;
[0036] 图15示出根据本申请的实施例的基于用户的手势的小地图执行;
[0037] 图16示出根据本申请的实施例的显示在主页执行空间中的视图之间切换的方 法;
[0038] 图17示出根据本申请的实施例用的显示应用执行空间中的页面之间切换的方 法;
[0039] 图18a、18b、和18c示出根据本申请的实施例的基于用户的手势输入在应用执行 空间中的页面之间切换;
[0040] 图19示出根据本申请的实施例的使用小地图在应用执行空间的页面之间切换;
[0041] 图20示出根据本申请的实施例的使用近期执行应用列表在应用执行空间的页面 之间切换;
[0042] 图21a和21b示出根据本申请的实施例的在应用程序结束时处理应用执行窗口的 过程;
[0043] 图22a和22b示出根据本申请的实施例的当结束的应用程序再被执行时处理应用 执行窗口的过程;
[0044] 图23a和23b示出根据本申请的实施例的当请求重新执行正被执行的应用程序时 处理应用执行窗口的过程;
[0045] 图24a和24b示出根据本申请的实施例的当请求布置正在执行的应用程序时的应 用执行窗口的排列过程;
[0046] 图25a、25b、和25c示出以像素为单位而不是以页面为单位移动应用执行空间的 配置;
[0047] 图26&、2613、26(:、26(1、和266示出根据本申请的实施例的云系统 ;
[0048] 图27&、2713、27(:、和27(1示出根据本申请的实施例的执行应用程序的方法;
[0049] 图28&、2813、28(3、和28(1示出根据本申请的另一个实施例的执行应用程序的方法 ;
[0050] 图29&、2%、29(:、29(1、296、和29€示出根据本申请的另一个实施例的执行应用程 序的方法;
[0051] 图30&、3015、30(3、和30(1示出根据本申请的另一个实施例的执行应用程序的方法 ;
[0052] 图31&、3113、31(:、31(1、316、31厂318、和3111示出根据本申请的另一个实施例的执 行应用程序的方法;
[0053] 图32、3213、32(:、和32(1示出根据本申请的实施例的执行应用程序的方法 ;
[0054] 图33&、3313、33(:、33(1、336、33厂338、和3311示出根据本申请的实施例的执行应用 程序的方法;
[0055] 图34a、34b、和34c示出根据本申请的实施例的云系统中的显示设备和平板PC的 操作;
[0056] 图35是示出根据本申请的实施例的控制显示设备的方法的流程图;
[0057] 图36&、3613、36(:、36(1、和366示出根据本申请的实施例的执行应用程序的方法 ;
[0058] 图37是示出根据本申请的实施例的数据共享方法的流程图;
[0059] 图38a、38b、和38c示出根据本申请的实施例的数据共享方法;
[0060] 图39示出根据本申请的另一个实施例的数据共享方法;
[0061] 图4〇3、4013、40(3、和40(1示出根据本申请的一个实施例的数据共享方法;
[0062] 图41是示出根据本申请的另一个实施例用的数据共享方法的流程图;
[0063] 图42a、42b、和42c示出根据本申请的实施例的数据共享方法;以及
[0064] 图43&、4313、43(:、43(1、和436示出根据本申请的实施例的云系统。
[0065] 所有附图中,应当指出的是用类似的标号描述相同或相似的元件、特征和结构。
【具体实施方式】
[0066] 参照附图提供以下说明帮助全面了解由权利要求及其等同物限定的本申请的多 种实施例。它包括多种具体细节来帮助了解,但是这些被认为仅仅是示范。因此,本领域普 通技术人员认识到在不脱离本申请的范围和精神下可以变换或修改多种实施方案。此外, 已知功能和结构的说明是为了简明扼要,可被省略。
[0067] 以下的说明书和权利要求书中使用的的术语和词语不限于字面含义,而是仅仅由 发明人用来对本申请做一个明确的一致的理解。因此,对本领域技术人员来说应该是显而 易见的,本申请的实施例的以下说明只是用图来说明目的,而不是为了限制被附加的权利 要求书及其类似的所限定的本申请。
[0068] 我们应该理解单数形式的"一"、"一个"和"该"包括复数指代,除非上下文明确描 述。因此,比如,对"一个部件表面"的指代包括对一个或多个这样的表面的指代。
[0069] 图1是示意性地示出根据本申请的实施例的设备的框图。
[0070] 参考图1,可以通过使用移动通信模块120、子通信模块130、和连接器165将显示 设备100连接到外部设备(未显示)。"外部设备"包括与显示设备100不同的设备(未显 示)、移动电话机(未显示)、智能电话机(未显示)、平板计算机(PC)(未显示)、和服务器 (未显示)。
[0071] 参考图1,显示设备100包括触摸屏190和触摸屏控制器195。显示设备100还包 括控制器100、移动通信模块120、子通信模块130、多媒体模块140、相机模块150、全球定位 系统(GPS)模块155、输入/输出模块160、传感器模块170、存储单元175、和电源180。子 通信模块130包括无线局域网(LAN)模块131和近场通信模块132中的至少一个,而且多 媒体模块140包括广播通信模块141、音频再现模块142、和视频再现模块143中的至少一 个。相机模块150包括第一相机151和第二相机152中的至少一个,而且输入/输出模块 160包括按钮161、麦克风162、扬声器163、振动马达164、连接器165、和键盘166中的至少 一个。
[0072] 控制器110可以包括:中央处理单元(CPU) 111 ;只读存储器(ROM) 112,用来存储 用于控制显示器100的控制程序;以及随机存取存储器(RAM) 113,用来存储输入到显示器 100的信号或数据,或者作为在显示设备100中执行的操作的存储区。CPU111可以包括单 核、双核、三核、或者四核。CPU111、ROM112和RAM113可以通过内部总线连接。
[0073] 控制器110可以控制移动通信模块120、子通信模块130、多媒体模块140、相机模 块150、GPS模块155、输入/输出模块160、传感器模块170、存储单元175、电源180、第一 触摸屏190a、第二触摸屏190b、触摸屏控制器195。
[0074] 根据控制器110的控制,移动通信模块120使用至少一根或多根天线(未显示)通 过移动通信将显示设备1〇〇与外部设备连接。移动通信模块120向/从电话号码被输入到 显示设备的移动电话机(未显示)、智能电话机(未显示)、平板PC、或另一设备(未显示) 发送/接收用于语音电话通信、视频电话通信、短信服务(SMS)、或多媒体信息服务(MMS)的 无线信号。
[0075] 子通信模块130可以包括无线局域网模块131和近场通信模块132中的至少一 个。比如,子通信模块130可以仅包括无线局域网模块131,仅包括近场通信模块132,或无 线局域网模块131和近场通信模块132都包括。
[0076] 根据控制器110的控制,无线局域网模块131可以在安装有无线接入点(AP)(未 显示)的地方与因特网连接。无线局域网模块131支持电气和电子工程师协会(IEEE)的 无线局域网标准(IEEE802. 1lx)。根据控制器110的控制,近场通信模块132可以在显示设 备100和语音形成设备(未显示)之间无线执行近场通信。近场通信技术可以包括蓝牙、 红外数据协会(IrDA)等。
[0077] 显示设备100可以包括移动通信模块120、无线局域网模块131、和近场通信模块 132中的至少一个。比如,根据显示设备100的能力,显示设备100可以包括移动通信模块 120、无线局域网模块131和近场通信模块132的组合。
[0078] 多媒体模块140可以包括广播通信模块141、音频再现模块142和视频再现模块 143。根据控制器110控制,广播通信模块141可以通过广播通信天线(未显示)接收广播 站广播的广播信号(比如,电视广播信号、收音机广播信号或数据广播信号)和广播附加信 息(比如,电子节目指南(EPS)或电子服务指南(ESG))。根据控制器110控制,音频再现 模块142可以再现存储或接收的数字音频文件(比如,扩展名为mp3、wma、ogg或wav的文 件)。根据控制器110控制,视频再现模块143可以再现存储或接收的数字视频文件(比 如,扩展名为mpeg、mpg、mp4、avi、mov或mkv的文件)。视频再现模块143可以再现数字视 频文件。
[0079] 广播通信模块141可以从多媒体模块140中省略。类似的,多媒体模块140中的 音频再现模块142或视频再现模块143可以被包括在控制器110中。
[0080] 相机模块150可以包括第一相机151和第二相机152中的至少一个,用于根据控 制器110的控制拍摄静止图像或视频。第一相机151或第二相机152可以包括辅助光源 (比如,闪光灯(未显示))用于提供拍摄所需的光。 第一相机151可以设置在显示设备100 的前面,第二相机152可以设置在显不设备100的后面。第一相机151和第二相机152也 可以设置为彼此相邻(比如,第一相机151和第二相机152之间间隔大于1厘米或小于8 厘米),从而可以拍摄三维静止图像或三维视频。
[0081] GPS模块155可以从地球轨道上的多个GPS卫星(未显示)接收无线电波,通过从 GPS卫星(未显示)到显示设备100的到达时间计算显示设备100的位置。
[0082] 输入/输出模块160可以包括多个按钮161、麦克风162、扬声器163、振动马达 164、连接器165和键盘166中的至少一个。
[0083] 按钮161可以设置在显示设备100外壳的前面,侧面或后面,而且可以包括电源/ 锁定按钮(未显示)、音量按钮(未显示)、菜单按钮、主页按钮、后退按钮和搜索按钮161 中的至少一个。
[0084] 根据控制器110的控制,麦克风162接收语音或声音,并且生成电信号。
[0085] 根据控制器110的控制,扬声器163可以向显示设备100外部输出与移动通信模 块120、子通信模块130、多媒体模块140或相机模块150的各种信号(比如,无线信号、广 播信号、数字音频文件、数字视频文件、拍摄的照片等)对应的声音。扬声器163可以输出 与显示设备100执行的功能相对应的声音(比如,按钮控制声音或与电话通信对应的回铃 音)。一个或多个扬声器163可设置在适当的位置或者显示设备100的外壳的位置。
[0086] 根据控制器110的控制,振动马达164可以将电信号转换成机械振动。比如,当显 示设备100在振动模式下接收来自另一个设备(未显示)的语音电话通信时,振动马达164 就会运作。一个或多个振动马达164可设置在显示设备100外壳的里面。振动马达164可 以响应于用户在触摸屏190上的触摸电子以及在触摸屏190上触摸的连续移动而工作。 [0087] 可以使用连接器165作为将显示设备100与外部设备(未显示)或者一个电源 (未显示)连接的接口。根据控制器110的控制,连接器165可以通过连接至连接器165的 线缆向外部设备(未显示)发送存储在显示设备100的存储单元175中的数据,或者从外 部设备(未显示)接收数据。可以通过连接到连接器165的线缆从电源(未显示)输入电 力或给电池(未显示)充电。
[0088] 键盘166可以接收来自用户的按键输入以控制显示设备100。键盘166包括设置 在显示设备100上的实体键盘(未显示)或显示在触摸屏190上的虚拟键盘(未显示)。 根据显示设备100的能力或结构,设置在显示设备100上的实体键盘(未显示)可以被省 略。
[0089] 传感器模块170包括至少一个传感器用于检测显示设备100的状态。比如,传感器 模块170可以包括:接近传感器,用于检测用户是否靠近显示设备100 ;照度传感器(未显 示),用来检测显示设备100附接的光量;或运动传感器(未显示),用来检测显示设备100 的操作(比如,显示设备100的旋转,或施加到显示设备100的加速度或震动)。至少一个 传感器可以检测状态,生成与检测的状态相应的信号,以及传输生成的状态到控制器110。 传感器模块170的传感器可以根据显示设备170的能力而增加或省略。
[0090] 根据控制器110的控制,存储单元175可以存储根据移动通信模块120,子通信模 块130、多媒体模块140、相机模块150、GPS模块155、输入/输出模块160、传感器模块170、 触摸屏190的操作输入/输出的信号或数据。存储单元175可以存储用于控制显示设备 100或控制器110的控制程序以及应用程序。
[0091] 术语"存储单元"包括安装到存储单元175的存储卡(未显示)(比如,SD卡或记 忆棒)、控制器110、或显示设备100里的ROM112或RAM113。存储单元包括可以非易失性 存储器、易失性存储器、硬盘驱动器(HDD)或固态驱动器(SSD)。
[0092] 根据控制器110的控制,电源180可以向设置在显示设备100外壳里的一块电池 或多块电池(未显示)供应电源。该一块电池或多块电池(未显示)为显示设备100供应 电源。电源180可以向显示设备100提供通过连接到连接器165的线缆从外部电源(未显 示)输入的电力。
[0093] 触摸屏190可以向用户提供与各种服务(比如,电话通信、数据传输、广播和拍照) 对应的用户界面。触摸屏190可以向触摸屏控制器195发送与对用户界面的至少一个触摸 输入对应的模拟信号。触摸屏190可以通过用户的身体一部分(比如,包括拇指的手指) 或可触摸输入装置接收至少一个触摸。另外,触摸屏190可以接收至少一个触摸当中的一 个触摸的连续运动。触摸屏190可以向触摸屏控制器195发送与输入触摸的连续运动对应 的模拟信号。
[0094] 根据本申请的触摸并不限于触摸屏190与用户身体部分或可触摸输入装置之间 的触摸,而是可以包括非触摸(比如,触摸屏190与用户身体部分或可触摸输入装置之间的 可检测间距等于或小于1毫米的情况)。可以根据显示设备100的能力和结构改变触摸屏 190的可检测间距。
[0095] 触摸屏190可以实现为例如电阻型、电容型、红外线型、或声波型。
[0096] 触摸屏控制器195将从触摸屏190接收的模拟信号转换为数字信号(比如,X和Y坐标轴)并传输数字信号至控制器110。控制器110可以使用从触摸屏控制器195接收的 数字信号控制触摸屏190。比如,控制器110可以允许响应于触摸而选择或执行显示在触摸 屏190上的快捷图标(未显示)。此外,触摸屏控制器195可以被包括在控制器110内。
[0097] 图2a和2b示出根据本申请的应用执行空间。
[0098] 参考图2a,显示设备100可以定义应用执行空间200,这是包括触摸屏190的区域 的虚拟区域。显示设备100可以针对整个应用执行空间200设置坐标。比如,显示设备100 可以针对整个应用执行空间200设置具有900x900的尺寸的坐标。X轴坐标值可以从-300 到600之间取值,Y轴坐标值可以从-300到600之间取值。
[0099] 显示设备100可以划分应用执行空间200为9个子空间201到209以及定义该九 个子空间201到209。子空间201到209是指其中可以布置执行应用程序的窗口的空间,显 示设备100的一个子空间中可以布置多个窗口以及一个窗口。显示设备100可以定义第一 子空间201,在此子空间里X轴从-300到0取值,Y轴从0到300取值。显示设备100可以 针对每个子空间设置坐标值。设置的结果可以如表1所示。
[0100] 【表1】
[0102] 子空间201到209的每一个里可以布置至少一个执行程序的窗口。比如,执行应用 程序B的第一窗口 210可以被布置在第二子空间201中。执行应用程序G的第二窗口 211 和执行应用程序H的第三窗口 212可以被布置在第四子空间204中。通过全屏,执行应用 程序A的第四窗口 213可以被布置在第五子空间205。执行应用程序C的第五窗口 214和 执行应用程序D的第六窗口 215可以被分别布置在分屏模式的第六子空间206的左侧和右 侦k执行应用程序E的第七窗口 216和执行应用程序F的第八窗口 217可以分别被布置在 分屏模式的第八子空间207的上方和下方。显示设备100在自控用201到209的每一个里 可以布置至少一个应用程序执行窗口。
[0103] 显示设备100可以在触摸屏190上物理显示子空间201到209之一,比如,第五子 空间205。显示设备100可以显示比如第五子空间205的执行应用程序A的第四窗口 213。
[0104] 基于输入的显示改变手势,显示设备100可以显示另一个子空间。比如,当用户向 触摸屏190输入向右拖动手势时,显示设备100可以在触摸屏190上显示第六子空间206。 控制器110可以将触摸屏190上物理显示的区域的x轴坐标值重设为从0到300的取值, 并且将y轴坐标值重设为从0到300的取值,并且基于重设值设置剩余子空间坐标轴取值。 下面描述改变和显示子空间的配置。
[0105] 控制器110可以以页面为单位管理子空间201到209中的每一个。比如,如上所 述,当用户输入从第五子空间205到第六子空间206的显示改变手势时,控制器110以子空 间为单位(即,以页面为单位)将显示的第五子空间205改变为第六子空间206。控制器 110可以在改变显不时同时显不第五子空间205 -部分和第六子空间一部分,以动态显不 从第五子空间205到第六子空间206的显示改变,但不显示第五子空间205的部分和第六 子空间206的部分的混合图像。
[0106] 不用页面,控制器110可以以像素为单位管理每个子空间201到209。比如,当用 户输入从第五子空间205到第六子空间206的显示改变手势时,控制器110可以以像素为 单位将显示的第五子空间205改变为第六子空间206。控制器110可以逐次改变物理显示 的坐标的x轴范围,以使得范围从(0, 300)改变到(1,301),(2, 302),等以此类推。如上所 述,可以在触摸屏190上显示第五子空间205的部分和第六子空间206的部分的混合图像。
[0107] 虽然作为示例图2a中针对整个应用执行空间200设置具有900x900的尺寸的坐 标,x坐标轴取值设置为-300到600,y坐标轴取值-300to600,但是应用执行空间200的 坐标轴值也可以被设置为其他值,此外,在根据本申请的应用执行空间200中,可以根据显 示区域(例如,触摸屏190)的尺寸来确定每个子空间(比如,页面)的尺寸。
[0108] 图2b示出根据本申请的另外一个实施例的物理显示区域的尺寸为1024x640的 情况。
[0109] 参考图2b,如参考数字250所示,一个页面可以有最大尺寸1024x640。基于(0, 0)在x轴的+和-方向包括至少一个页面,而且在y轴的+和-方向包括至少一个页面。 虽然图2b图示最大页面尺寸1024x640为例,但是应用执行窗口的尺寸根据显示区域的尺 寸可以更大或更小。页面尺寸没有限制,只要不超过最大尺寸,而且每个页面上可以布置至 少一个应用执行窗口。
[0110] 图3示出根据本申请的实施例的主页执行空间和应用执行空间。
[0111] 参考图3,终端100可以将主页执行空间300和应用执行空间200定义为彼此分开 的划分的区域。比如,终端100可以使用虚拟空间针对应用执行空间200设置坐标。如图 2a和2b所述,终端100可以针对应用执行空间200设置具有预定尺寸的坐标,并且可以将 其坐标值(x,y)设置为与主页执行空间300分开。
[0112] 主页执行空间300可以是执行与终端100的主页相关的启动器、以及根据启动器 的执行产生启动器屏幕310的空间。启动器是指与主页相关的应用程序,并且对应于不同 于一般应用程序的主页应用程序。比如,当终端100开机时,可以在主页执行空间300中执 行启动器,并且产生启动器的启动器屏幕310以便显示在触摸屏190上。比如,启动器屏幕 310可以包括主页屏幕、和桌面(背景屏幕),可以在主页屏幕上显示包括用于执行经常用 到的应用程序的快捷图标的托盘、多种菜单、或可执行应用程序的缩略图。可以将主页执行 空间300定义为一个逻辑空间并在必要时根据物理显示区域(即,触摸屏)的尺寸通过多 个视图301至304显示。
[0113] 应用执行空间200是其中执行应用程序并且产生根据应用程序的执行的应用执 行窗口的空间。应用程序可以包括游戏应用程序、视频再现应用程序、地图应用程序、备忘 录应用程序、广播应用程序、体育支持应用程序、支付应用程序、图片编辑应用程序等等,但 根据本申请的应用程序不限于此。
[0114] 应用执行空间200可以包括多个子空间,比如,可以独立执行多个应用程序 App#01到App#n或执行两个或更多应用程序的多个页面221到229,并且可以在应用执行 空间200中增加或删除页面。每个页面的尺寸可以与显示区域(即,触摸屏190)的尺寸一 样。多个页面221到229中的每一个可以显不一个应用执行窗口或两个及更多应用执行窗 口(即,多窗口)。如图3所示,可以在一个页面221上显示三个应用执行窗口 221-U221-2 和222-3,可以在一个页面222上显示两个应用执行窗口 222-1和222-3,并且可以在一个 页面223上显示一个程序应用窗口 223-1。应用执行空间200可以包括类似主页执行空间 300的桌面(背景屏幕),或者可以根据用户的选择来设置桌面。
[0115] 根据本申请的实施例,终端100可以显示应用执行空间200中页面之间的切换、主 页执行空间300中视图之间的切换、以及从应用执行空间200的页面到主页执行空间300 的视图的切换。
[0116] 根据本申请的实施例,控制器110可以包括用于处理应用执行空间200和主页执 行空间300的框架。
[0117] 图4示出描述根据本申请的应用框架的概念。
[0118] 参考图4,应用框架400根据基于用户的事件输入的事件来处理应用执行空间200 和主页执行空间300。应用框架400可以包括事件处理器410、应用程序管理器模块420和 窗口管理器模块430.
[0119] 当用户在应用执行空间200中输入显示改变事件时,事件处理器410检测相应的 显示改变事件。比如,当显示改变事件是用于滚动屏幕时,事件处理器410可以通过滚动的 增量生成空间移动事件,并传送生成的空间移动事件到应用管理器模块420。应用管理器 模块420担当将来自应用程序的信息传送至窗口管理器模块430的接口。比如,当用户在 应用程序中输入预定的用户手势(例如,弹拨)时,应用管理器模块420向窗口管理器模块 430发送用于将应用程序移动与输入的轻拂对应的移动长度的移动长度信息。
[0120] 应用管理器模块420可以直接接近窗口管理器模块430以发送从应用程序接收的 数据和接收来自于应用程序的结果。比如,应用管理器模块420传输来自事件处理器410 的移动长度信息到窗口管理器模块430来指示应用程序已经被移动,并允许窗口管理器模 块430按照移动长度来移动应用程序。
[0121] 窗口管理器模块430对应关于应用程序已经被移动的位置的对象管理信息,其管 理页面和关于已经执行每个应用程序的位置的信息。
[0122] 可以通过上述的应用框架400执行使用主页执行空间300和应用执行空间200的 显示操作。
[0123] 图5a是描述根据本申请的实施例的在主页执行空间中执行应用程序的方法的 图,图5b是示出根据本申请的实施例的在主页执行空间中执行应用程序的过程的流程图。
[0124] 参考图5a和5b,在操作S510中,显示设备100在显示使用主页执行空间300的启 动器屏幕310的状态下确定是否产生了用户的应用执行事件。
[0125] 显示设备100可以在显示使用主页执行空间300的启动器屏幕310的状态下根据 用户的应用执行事件的产生来执行应用程序。启动器屏幕310可以具有与触摸屏190的尺 寸对应的一个视图,或者当启动器屏幕310比触摸屏190大时可以被分成多个视图Ll、L2 和L3。在触摸屏190上可以只显示多个视图中的一个视图L1。
[0126] 用户可以通过使用启动器屏幕310的视图L1中用于执行应用程序的图标可,通过 在近期执行应用列表中选择应用程序,或者通过从预定托盘中选择应用程序,来产生应用 执行事件。
[0127] 当在主页执行空间300中生成应用执行事件时,在操作S520中显示设备100在应 用执行空间200执行相应的应用程序A1。操作S530中,显示设备100生成并在应用执行空 间200中显示包括应用执行窗口 262的页面260。
[0128] 图6a和6b示出根据本申请的实施例的在启动器屏幕上执行应用程序的过程。
[0129] 参考图6a,当在使用主页执行空间300生成并显示的启动器屏幕310上触摸与用 户想要执行的应用程序对应的图标602时,在应用执行空间200中执行相应的应用程序,因 此可以生成包括应用执行窗口 262的页面260。
[0130] 参考图6b,当从使用主页执行空间300生成和显示的启动器屏幕310中选择与用 户想要执行的应用程序对应的图标并沿预定的方向(比如,顶部、底部、左边或右边)拖动 时,相应的应用程序在应用执行空间200中被执行,从而可生成包括应用执行窗口 262的页 面260。本申请的实施例图示了这样的情况:当触摸图标604然后往顶部拖动时,在与应用 执行空间200的顶部方向对应的空间中执行相应的应用程序。
[0131] 在近期应用列表312中,按照执行顺序或根据顺序排列的近期执行的应用程序生 成的页面来布置近期执行的应用程序。
[0132] 图7示出根据本申请的实施例的按顺序布置近期页面的例子。
[0133] 参考图图7,每个页面包括应用程序名称和一个或多个已执行的应用程序执行 窗口的缩略图。近期执行应用列表包括:页面701,包括计算器应用程序执行窗口的名称 701-1和缩略图701-2 ;页面702,包括视频播放器应用程序执行窗口的名称702-1和702-3 以及缩略图702-2和702-4 ;以及页面703,包括S记事本应用程序执行窗口的名称703-1 和缩略图703-2。
[0134] 在每 个页面的应用执行窗口中,可以安装不同尺寸、不同颜色、或不同的显示方案 显示应用程序名称、与应用名称一起显示的边框或下划线、以及缩略图,以区分应用程序执 行窗口是否处于继续执行(resumed)状态或暂停(paused)状态。例如,可以用第一颜色显 示处于继续执行状态的应用程序的名称,可以用第二颜色显示处于暂停状态的应用程序的 名称。处于继续执行状态的应用程序的缩略图的名称或边界可以用第一颜色显示,处于暂 停状态的应用程序的缩略图的名字或边界可以用第二颜色显示。比如,在图7中,将页面 702中的应用程序名称702-1和702-3显示为不同于页面701和703中处在暂停状态应用 窗口的名称701-1和703-1,来区分包括正在被执行的应用窗口的页面和处在暂停状态的 页面。
[0135] 当用户通过触摸输入选择处于继续执行状态的应用程序的缩略图时,通过使用应 用执行空间200生成和显示包括相应的应用执行窗口的页面。当用户通过触摸输入选择处 于暂停状态的应用程序的缩略图时,通过应用执行空间200生成新的页面,并且相应的应 用执行窗口被包括在生成的页面中。此时,近期应用列表312中暂停状态被改变为继续执 行状态。
[0136] 比如,参考图7,当用户触摸页面702中包括的图库应用执行窗口的缩略图702-2 时,通过应用执行空间200产生包括相应的图库应用执行窗口 262的页面260。此时,可以 一起显示也被包括在页面260中的视频播放器应用执行窗口 264。
[0137] 同时,可以在根据用户的滚动请求移动之后显示近期应用列表312的页面。可以 通过向左或向右拖动输入、或向上或向下拖动输入作出滚动请求。本申请的实施例描述根 据向左或向右拖动输入来移动近期应用列表312的情况。
[0138] 具体来说,图7中当用户触摸并向左拖动屏幕时,向左侧移动近期应用列表312, 位于左侧的页面消失,位于右侧的下一页面704出现,如图7所示。图7中当用户触摸并向 右拖动屏幕时,近期向右侧移动应用列表312,位于右侧的页面703消失,位于左侧的前一 页面705出现。
[0139] 因此,通过使用近期应用列表312,用户可以容易的识别并且控制应用执行空间 200甚至是主页执行空间300中的页面。
[0140] 图8a到8d示出根据本申请的实施例从托盘(tray)中执行应用程序的过程。
[0141] 参考图8a,显示设备800显示执行第一应用程序A的第一窗口 801。显示设备800 可以在第一窗口 801的左侧中央显示托盘调用按钮810。托盘调用按钮810可以为半圆形。 当触摸托盘调用按钮810时,托盘向右侧打开,这与用户直觉相匹配。然而,本领域技术人 员不难理解,托盘调用按钮810可以具有任何形状。用户可以通过触摸托盘调用按钮810 或输入向右的拖动手势811来调用托盘。由于托盘调用按钮810调用应用列表,托盘调用 按钮810可以被更一般地命名为应用列表调用按钮。
[0142] 图8b示出被调用的托盘。响应于诸如触摸或拖拉托盘调用按钮的托盘调用指令, 控制器(未显示)控制显示托盘820,其显示执行可应用程序的列表。控制器(未显示)控 制将可执行应用程序的缩略图821、822、823和824显示在托盘820上。控制器(未显示) 可以控制将存储在存储单元(未显示)的全部应用程序显示在托盘820上。替换地,控制 器(未显示)可以识别存储的应用程序的属性,并且控制将能够在多窗口模式中操作的应 用程序显示在托盘820上。托盘820也可以被更一般地命名为应用程序列表。
[0143] 在触摸想要执行的应用程序(比如,第五应用程序E)之后,用户可以输入朝向用 户想要执行应用程序的区域835的拖动手势830。参考图8c,当用户可输入朝向用户想要 执行应用程序的区域835的拖动手势830时,控制器(未显示)改变其中可以执行应用程 序的区域的颜色或亮度。因此,用户可以在最后执行应用程序之前识别用户想要执行应用 程序的区域835中要执行的窗口的形状,这可被命名为鬼影。
[0144] 用户可以在想要执行应用程序的区域835中停止拖动输入830。该手势可以被命 名为拖放。当确定用户想要执行应用程序的区域835时,显示设备800减小执行第一应用 程序A的第一窗口 841,并且在整个屏幕的上半部分显示减小的第一窗口 841,并且在下半 部分显示执行第五应用程序E的第五窗口 842。如上所述,彼此不重叠的两个显示窗口 841 和842可以被命名为分屏模式,这将在下面具体描述。
[0145] 图9a和9b示出根据本申请的实施例的自由模式和分屏模式。
[0146] 参考图9a,显示设备900包括触摸屏910。触摸屏910显示多个窗口 911和912。 在触換屏910底部显不底栏920。如上所述,多个窗口 911和912基于每个窗口的显不顺序 而彼此重叠的显示模式被称为自由模式。
[0147] 窗口可以包括特定应用程序的执行屏幕以及执行的应用程序的标题栏的控制区 域的区域。可以在应用执行屏幕上显示与应用程序相关的对象。对象可有多种形状,比如 文本、符号、图标、按钮、复选框、图片、视频、网页、地图等等。当用户触摸对象时,可以相应 的应用程序中执行为该对象预定的功能或事件。根据操作系统,该对象可以被称为视图 (view)。标题栏可以包括至少一个控制键用于控制窗口显示。比如,控制键可以是窗口显 示最小化按钮、窗口显示最大化按钮、或窗口结束按钮。
[0148] 应用程序是由显示设备900的制造商或应用程序开发人员独立实施的程序。因 此,一个应用程序执行前不需要执行其他应用程序。此外,即使一个应用程序结束,但是另 一个应用程序可以继续执行。
[0149] 应用程序与通过将另一个应用程序提供的一些功能(备忘录功能和消息发送/接 收功能)添加到一个应用程序的功能而产生的复杂功能应用程序(或双应用程序)的区别 在于所述应用程序是独立实施的应用程序。然而,复杂功能应用程序是新产生的具有多种 功能的单一应用程序,因此与传统应用程序不同。因此,不同于传统应用程序,复杂功能应 用程序只提供有限的功能而提供多种功能。此外,用户单独购买这样新的复杂功能应用程 序是有负担的。
[0150] 控制器110控制使得像多个窗口 911和912被部分重叠在一起显示。控制器110 可以为窗口 911和912中的每个指定显不顺序。例如,控制器110可以为窗口 911指定 第一显示顺序,并为窗口 912指定第二显示顺序。因此,控制器110显示具有相对较高的显 不顺序的显不窗口 911以覆盖窗口 912。与具有相对$父尚显不顺序的窗口 911重萱的具有 相对较低的显不顺序的窗口 912的一部分不被显不。
[0151] 控制器110可以为最近输入控制事件的窗口指定最高显示顺序。例如,当用户触 手旲窗口 911时,控制器110向窗口 911分配最尚的显不顺序。
[0152] 图9b不出以分屏模式在主显不屏910上显不两个应用程序的例子。当用户执行 多个应用程序时,控制器(未显示)可以同时执行多个应用程序并且在主页屏幕910上显 示这些应用程序。
[0153] 在分屏模式中,可以将第一窗口 940和第二窗口 950显不在主页屏幕910上以使 得不会彼此重叠。比如,如图9b所示,当主页屏幕910被分成两部分时,可以将第一窗口 940显示在主页屏幕910的左半部,并可以将第二窗口 950显示在主页屏幕910的右半部。 虽然第一窗口 940和第二窗口 950靠近彼此布置,同时共享共同的边界970,但它们彼此不 重叠。共同边界970位于第一窗口 940和第二窗口 950之间。
[0154] 图10a和10b示出根据本申请的实施例的通过用户的触摸输入执行多个应用程 序。
[0155] 图10a示出根据本申请的实施例,其中在自由模式下通过用户的触摸输入执行多 个应用程序。
[0156] 参考图10a,显示设备100可以通过使用主页执行空间300在启动器屏幕310上显 示多个应用程序图标al到a9以及包括可执行应用程序alO到al3的列表的托盘820。
[0157] 根据用户的触摸输入,显示设备100可以执行启动器屏幕310或托盘820中的多 个应用程序。随着用户触摸多个执行程序,比如,第一到第三应用程序a3、a5和al2,显示 设备100可在应用执行空间300中执行第一到第三应用程序a3、a5和al2中的每一个。在 自由模式下,显示设备200可以在第一页面1010中显示所有多个应用执行窗口,比如,所有 第一到第三应用执行窗口 101U1012和1013。
[0158] 图10b示出根据本申请的实施例的在分屏模式下通过用户的触摸输入执行多个 应用程序。
[0159] 参考图10b,在分屏模式中,显示设备100可以每页面执行两个应用执行窗口。当 依次执行应用程序a3、a5、和al2时,可以在第一页面1010-1中同时执行第一和第二应用 执行窗口 1011和1012,可以在第二页面1010-2中执行第三应用执行窗口 1013。
[0160] 图10a和10b已经描述通过用户的触摸输入执行多个应用程序的情况。根据本申 请的另一实施例,可以根据用户的拖放输入执行多个应用程序。
[0161] 图11a和lib示出根据本申请的实施例的根据用户的拖放输入执行多个应用程 序。
[0162] 参考图11a,示出在自由模式下通过用户的拖放输入执行多个应用程序的实施例。 显示设备100可以通过使用主页执行空间300在启动器屏幕310上显示多个应用程序图标 al到a9以及包括可执行应用程序alO到al3的列表的托盘820。当用户通过使用应用执 行空间200在第一页面1110上执行多个应用程序(比如,第一到第三应用程序a3、a5)的 同时从托盘820向应用执行空间200拖放第四应用程序al3时,显示设备100可以在应用 执行空间300的第二页面1120中执行第四应用程序al3来生成和显示第四应用执行窗口 1121.
[0163] 参考图11b,示出在分屏模式下通过用户的拖放执行多个应用程序的实施例。然 而,在使用应用执行空间200在第一页面1130中执行第一和第二应用程序a3和a5的同 时,托盘820的第三应用程序al3被用户拖放至应用执行空间200。因此,在应用执行空间 300的第二页面1140中执行第三应用程序al3代替第一应用程序a3,可以产生并显示第二 应用执行窗口 1142和第三应用执行窗口 1143。
[0164] 如上所述,在应用执行空间200中执行应用程序并产生包括相应的应用执行窗口 页面的同时,在包括应用执行窗口的页面和主页执行空间300的启动器屏幕300之间的相 互切换显示变成可能。
[0165] 图12示出根据本申请的实施例的在主页执行空间的启动器屏幕与应用执行空间 的页面之间的相互切换。
[0166] 参考图12,显示设备100通过使用主页执行空间300执行具有第一到第三视图 L1、L2和L3的启动器L,并且通过应用执行空间200执行第一到第四应用程序A1、A2、A3和 A4。第一应用程序A在第一页P1中执行,第二和第三应用程序在第二页P2中执行,第四应 用程序A4在第三页中执行。
[0167] 显示设备100如图12的(a)所示在触摸屏190上显示主页执行空间300的启动 器L的第一视图L1,然后,如图12的(b)所示,可以根据显示改变事件的生成而将显示的 第一视图L1切换到应用执行空间200的第一页面P1,并在触摸屏190上显示切换的第一 页面P1。显示设备100如图12的(b)所示在触摸屏190上显示应用执行空间200的第一 页面P1,然后,图12的(c)所示,可以根据显示改变事件的生成而将显示的第一页面P1切 换到主页执行空间300的启动器L的第一视图L1,并在触摸屏190上显示切换的第一视图 L1。可以根据用户的手势输入产生显示改变事件。
[0168] 图13a和13b示出根据本申请的实施例的通过手势输入产生显示改变事件的情 况。
[0169] 图13a示出根据本申请的实施例的通过用户的弹拨产生显示改变事件的情况。参 考图13a,随着输入向下方弹拨主页屏幕的第一视图L1的手势,可以显示应用执行空间的 第一页面P1。这使得用户能够意识到一个概念:应用执行空间存在于主页屏幕的更高水 平,这符合用户的直觉。第一视图L1上部的窗口部件也可以被显示在图13a的(b)中的应 用执行空间的第一页面P1的下部,但是在图13a的(c)中可以不显示该窗口部件。可以创 建其中将第一视图L1切换到第一页面P1的动画效果。
[0170] 图13b示出使用多点触摸(比如,3点触摸)手势输入的情况。参考图13b(a),随 着输入多点触摸并接着向下方拖动主页屏幕的第一视图L1的手势,可以只显示应用执行 空间的第一页面P1,如图13b的(b)和(c)所示。在图13b的(b)和(c)中执行与图13a 的(a)中相同的动作,从而产生动画效果。响应于输入多点触摸并接着向上方拖动应用执 行空间的第一页面P1的手势,可以显示主页屏幕的第一视图L1如图13b的(d)和(e)所 不〇
[0171] 此外,可以根据在小地图上的页面选择而从主页执行空间300的启动器屏幕310 切换至应用执行空间200的页面。
[0172] 图14a和14b示出根据本申请的实施例的基于小地图上的页面选择产生显示改变 事件的情况。
[0173] 参考图14a,当在触摸屏190上显示主页执行空间300的启动器L的第一视图L的 同时用户用预定时间或更长时间按下(即,输入长按)第一视图L1的背景区域时,可以在 启动器L的第一视图L1上显示关于当前执行的应用程序的小地图M。比如,可以在小地图 M上显示指示分别与当前执行的应用程序对应的页面对应的缩略图1401到1404,。用户可 以从显示在小地图M上的缩略图1401到1404中选择期望切换的缩略图1404。当缩略图 1404被用户选择时,显示设备100将显示在触摸屏190上的第一视图L1切换到与选择的缩 略图对应的应用执行空间200的第一页面P1,并且显示切换的第一页面P1。
[0174] 参考图14b,当在触摸屏190上显示主页执行空间300的启动器L的第一视图L1 的同时用户按下诸如主页键h的预定按键时,可以在启动器L的第一视图L1上显示当前执 行的应用程序的小地图M。用户可以从显示在小地图M上的缩略图1401到1404中选择期 望切换的缩略图1404。当缩略图1404被用户选择时,显示设备100将显示在触摸屏190上 的第一视图L1切换到与选择的缩略图对应的应用执行空间200的第一页面P1,并且显示切 换的第一页面P1。
[0175] 图15示出根据本申请的实施例的通过用户的手势来执行小地图。
[0176] 参考图15,控制器110可以可区分地定义主页屏幕空间1402和应用执行空间 1401。至少一个可执行应用程序的启动器屏幕1420可以被显示在主页屏幕空间1402上。 可以在启动器屏幕1420的底部显示当前执行的应用程序的小地图1410。比如,显示设备 控制在主页屏幕空间1402的小地图1410上显示当前执行的第一应用程序1411的缩略图、 第二应用程序1412的缩略图、和第三应用程序1413的缩略图。同时,即使在应用执行空间 1434中也可以识别正在执行第一应用程序1411、第二应用程序1412和第三应用程序1413。 此外,可以在应用执行空间中定义的小地图上识别已执行第一、第二和第三应用程序。
[0177] 用户10期望额外执行第四应用程序1421,因而输入从第四应用程序1421的图标 到小地图1410的拖动手势。为了在第二应用程序1412和第三应用程序1413之间执行第 四应用程序1421,用户10可以输入拖动手势1422以使得第四应用程序1421的图标与第三 应用程序1413的缩略图重叠。
[0178] 控制器(未显示)可以基于第四应用程序1421的执行输入在第三应用程序1413 的相同的应用执行空间或相邻应用执行空间中执行第四应用程序1421。控制器(未显示) 基于设置的模式控制显示执行第四应用程序1421的窗口。
[0179] 比如,当设置的模式是自由模式时,控制器(未显示)控制显示执行第四应用程序 1421的窗口 1442以与执行第三应用程序1413的窗口 1441重叠。该情况下,控制器(未显 示)控制在与执行第三应用程序1413的窗口 1441相同的应用工作空间1440中显示执行 第四应用程序1421的窗口 1442。
[0180] 当设置的模式是分屏模式时,控制器110控制以分屏模式显示执行第四应用程序 1421的窗口 1452和执行第三应用程序1413的窗口 1451。该情况下,控制器(未显示)控 制在与执行第三应用程序1413的窗口 1451相同的应用工作空间1450中显示执行第四应 用程序1421的窗口 1452。
[0181] 当设置的模式是全屏模式时,控制器110控制显示执行第四应用程序1421的窗口 1461靠近执行第三应用程序1413的窗口 1462。该情况下,控制器控制在不同的应用工作 空间中显示执行第四应用程序1421的窗口 1461和执行第三应用程序1413的窗口 1462。
[0182] 如上所述,根据设置的模式,控制器(未显示)可以用不同的方式控制生成和显示 执行应用程序的窗口。
[0183] 图16示出描述根据本申请的实施例的在主页执行空间中的视图之间的显示切换 的方法。
[0184] 参考图16 ,通过使用主页执行空间300,显示设备100执行具有第一到第三视图 LI、L2和L3的启动器L。如图16的(b)所示,通过当在触摸屏190上显示主页执行空间 300的启动器L的第二视图L2的同时产生用户的视图切换事件时,显示设备100可以根据 例如边缘弹拨或拖动弹拨的输入将第二视图L2切换到第一视图L1,并在触摸屏190上显 示切换的第一视图L1,如图16a所示。如图16的(b)所示,当在触摸屏190上显示第二视 图L2的同时用户输入边缘弹拨或拖动弹拨时,显示设备100可以将第二视图L2切换到第 三视图L3,并在触摸屏上显示切换的第三视图L3,如图16的(c)所示。边缘弹拨指的是在 视图的边缘生成的弹拨动作。比如,该弹拨动作可以是在第二视图L2和第一视图L1之间 的边界处的弹拨动作、或者在第二视图L2和第三视图L3之间的边界处的弹拨动作。拖动 弹拨指的是拖动后的弹拨动作。比如,拖动弹拨可以是沿从第二视图L2到第一视图L1的 方向拖动之后的弹拨动作、或沿从第二视图L2到第三视图L3方向拖动之后的弹拨动作。
[0185] 图17示出根据本申请的实施例的应用执行空间中的页面之间的显示切换的方 法。
[0186] 参考图17,通过使用应用执行空间200,显示设备100执行第一到第四应用程序 A1、A2、A3和A4。第一应用程序A1在第一页面P1执行,第二和第三应用程序A2和A3在第 二页面P2执行,以及第四应用程序A4在第三页面P3执行。
[0187] 如图17的(b)所示,当在触摸屏190上显示应用执行空间200的第二页面P2,然 后使用小地图或最近执行应用列表生成用户手势输入或用页面切换事件时,显示设备100 切换第二页面P2到第一页面P1,显示已切换的第一页面P1,如图17的(a)所示,或切换第 二页面P2到第三页面P3,并显示已切换的第三页面P3,如图17的(c)所示。
[0188] 首先,将描述根据本申请的实施例的将用户手势输入用于在应用执行空间200中 的页面之间切换的情况。
[0189] 图18a到18c示出根据本申请的实施例的根据用户手势输入在应用执行空间中的 页面之间切换。
[0190] 参考图18a,根据用户的弹拨输入,切换页面并在应用执行空间200中显示。弹拨 指的是使用用户的手指或触摸工具非常快速拖动的动作。可以基于手指或触摸工具的移动 速度是否比阈值速度更快或相等来区分拖动和弹拨。当第一页面P1被显示在触摸屏190 上的同时用户输入边缘弹拨或拖动弹拨时,显示设备1〇〇可以切换第一页面P1到第二页面 P2,然后显示已切换的第二页面P2。当在触摸屏190上显示第三页面P3的同时用户输入边 缘弹拨或拖动弹拨时,显示设备100可以切换第三页面P3到第二页面P2,然后显示已切换 的第二页面P2。边缘弹拨指的是在边缘生成的弹拨动作。比如,边缘弹拨可以是在第一页 面P1和第二页面P2之间的边界处的弹拨动作、或者在第二页面P2和第三页面P3之间的 边界处的弹拨动作。拖动弹拨指的是拖动后的弹拨动作。比如,拖动弹拨可以是沿从第一 页面P1到第二页面P2方向拖动后的弹拨动作、或沿从第三页面P3到第二页面P2方向拖 动后的弹拨动作。
[0191] 参考图18b,可以根据用户的标题弹拨的输入在应用执行空间200中切换并且显 示页面。标题弹拨指的是通过使用用户手指或触摸工具非常快速地拖动应用执行窗口的标 题部分的动作。当在触摸屏190上显示第二页面P2的同时,用户沿第一页面P1的方向输 入在第二页面P2中包括的第二应用程序A2的执行窗口的标题部分H2的标题弹拨时,显示 设备100可以切换第二页P2到第一页面P1,并显示已切换的第一页面P1。此外,当用户沿 第三页P3面的方向输入在第二页面P2中包括的第二应用程序A2的执行窗口的标题部分 H3的标题弹拨时,显示设备100可以切换第二页面P2到第三页面P3,并显示已切换的第三 页面P3。
[0192] 参考图18c,当在显示第一页面P1时根据弹拨输入和标题弹拨输入将第一页面P1 切换至第二页面P2并显示已切换的第二面页P2时,该弹拨输入和标题弹拨输入可以执行 第一页面P1的半屏或更多部分的弹拨动作。当为第一页面P1的半屏或更多部分输入弹拨 输入和标题弹拨时,显示设备100切换第一页面P1至第二页面P2,并显示已切换的第二页 面P2。
[0193] 图19示出根据本申请的实施例的通过使用小地图在应用执行空间中的页面之间 切换。
[0194] 参考图19,在触摸屏190上显示应用执行空间200的第一页面P1的同时,可以在 第一页面P1的底部显示当前执行的应用程序的小地图M。比如,可以在小地图M上显示分 别与当前执行的应用程序对应的指示在页面P1、P2和P3中执行的应用程序的缩略图1901 到1904。用户可以从显示在小地图M上的缩略图1401到1404中选择期望切换的缩略图 1904。当缩略图1404被用户选择时,显示设备100将显示在触摸屏190上的第一页面P1 切换到与选择的缩略图对应的应用执行空间200的第三页面P3,并显示已切换的第三页面 P3。近期执行应用列表可被用来切换应用执行空间200中的页面。
[0195] 图20示出根据本申请的实施例的使用近期执行的应用列表在应用执行空间的页 面之间切换。
[0196] 参考图20,可以按照页面顺序将在应用执行空间中执行的应用程序添加到近期执 行的应用列表。比如,当用户在查看应用执行空间200的第二页面P2的同时长按主页按钮 h时,可以显示近期执行的应用列表(Recent App)。
[0197] 近期执行的应用列表(Recent App)可以包括每个页面中包括的当前执行的应用 程序的缩略图2001、2002、和2003。用户可以通过触摸输入选择页面,从近期执行的应用列 表(Recent App)中选择期望切换的缩略图。当从近期执行的应用列表(Recent App)中选 择页面时,显示设备100将第二页面P2切换到被选择的页面并且显示被选择的页面。
[0198] 根据本申请的实施例,在应用执行空间200中执行的多个应用程序中的每一个可 以完成其应用程序操作,或者可以根据用户的请求而结束。
[0199] 当应用执行空间200中的多个应用程序之一结束时,维持已经执行已结束的应用 程序的执行空间,并且仅删除与已结束的应用程序对应的应用执行窗口。
[0200] 图21a和21b示出根据本申请的实施例的当应用程序结束时处理应用执行窗口的 过程。
[0201] 图21a示出在自由模式下多个应用程序之一结束的情况。比如,当在自由模式下 在第一页面P1中执行的多个应用程序a21、a22和a23中的一个应用程序a22结束时,仅删 除与已关闭的应用程序对应的应用执行窗口 2101,并且维持已经执行已关闭的应用程序的 执行空间2102。
[0202] 图21b示出在分屏模式下多个应用程序之一结束的情况。比如,当在分屏模式下 在第一页面P1中执行的多个应用程序a25、a26和a27中的一个应用程序a26结束时,仅删 除与已关闭的应用程序对应的应用执行窗口 2105,并且已经执行已关闭的应用程序的执行 空间2106被正在执行应用程序a25的窗口替代。比如,当在分屏模式下显示的两个窗口中 的一个结束时,显示设备100可以用全屏模式显示还没关闭的另一个窗口。然而,上述只是 一个例子,本领域技术人员可以理解,也可以应用保持未结束的另一窗口的尺寸的配置。
[0203] 图22a和22b示出根据本申请的实施例的当结束的应用程序重启时处理应用执行 窗口的过程。
[0204] 参考图22a,在自由模式下多个应用程序中的一个结束并接着重启。比如,在自由 模式下在第一页面P1执行的多个应用程序a21、a22和a23中的一个应用程序a22结束并 接着重启。当应用程序a22结束并接着重启时,在触摸屏190上当前显示的第一页面P1上 执行与被重启的应用程序a22对应的应用执行窗口 2202。
[0205] 参考图22b,在分屏模式下多个应用程序中的一个结束并重启。比如,在分屏模式 下,在第一页面P1中执行的多个应用程序a25和a26中的一个应用程序a26结束并重启。 当应用程序a26结束并重启时,在触摸屏190上当前显示的第三页P3上执行与被重启的应 用程序a26对应的应用执行窗口 2204。
[0206] 根据本发明的实施例,在应用执行空间200中执行的多个应用程序中的每一个的 应用程序操作已完成或按照用户的请求未结束时,用户可以请求重启每个应用程序。
[0207] 根据本发明的实施例,当请求重启在应用执行空间200中执行的多个应用程序之 一时,显示设备100在包括请求重启的应用程序的屏幕上显示页面。
[0208] 图23a和23b示出根据本申请的实施例的当请求重启应用程序时处理应用执行窗 口的过程。
[0209] 参考图23a,当在自由模式下请求在第二页面P2中重启在第一页面P1中执行的应 用程序a31、a32和a33中的一个应用程序a32时,焦点移动至第一页面P1包括需要被重启 的应用程序a32的执行窗口,并且第一页面P1显示在触摸屏190上。
[0210] 参考图23b,分屏模式下,当需要重启第一页面P1执行的应用程序a36,第二页面 P2被聚焦,并显示在触摸屏190上,焦点移动至包括请求重启的应用程序a36的执行窗口的 第一页面P1,并且第一页面P1被显示在触摸屏190上。
[0211] 根据本申请的实施例,用户可以请求布置在应用执行空间200中执行的多个应用 程序中的每一个。
[0212] 图24a和24b示出根据本申请的实施例的当请求排列已执行的应用程序时排列应 用执行窗口的过程。
[0213] 参考图24a,图示层叠排列模式。层叠排列模式指的是排列在每个页面中执行的应 用程序的模式。比如,当用户请求层叠排列时,显示设备100在相应的页面内排列在第一到 第三页面P1到P3中执行的应用程序a41到a47。
[0214] 参考图24b,图示并排排列模式。并排排列模式指的是每个页面两两排列在页面中 执行的应用程序的模式。比如,当用户请求并排排列时,显示器100在相应的页面内排列在 第一页到第三页面P1到P3中执行的应用程序a41到a47,以使得每个页面排列两个应用程 序。
[0215] 图25a到25c示出描述以像素为单位而不是以页面为单位移动应用执行空间的配 置的概念。
[0216] 参考图25a,显示设备2500在应用执行空间上布置执行第一应用程序A的第一窗 口 2510、执行第二应用程序B的第二窗口 2521、执行第三应用程序C的第三窗口 2522、执行 第四应用程序D的第四窗口 2531和执行第五应用程序E的第五窗口 2532。显示设备2500 在应用执行空间上布置在分屏模式下位于左侧和右侧的第二窗口 2521和第三窗口 2522。 显示设备2500在应用执行空间中布置在分屏模式下被划分为上部和下部的第四窗口 2531 和第五窗口 2532。显不设备2500物理地显不执行第一应用程序A的第一窗口 2510。
[0217] 显示设备2500可以接收向右方移动应用执行空间的手势。响应于该手势,显示设 备2500可以向右方移动应用执行空间并且物理地显示被移动的应用执行空间。因此,显示 设备2500可显示第一窗口 2510的右侧部份和第二窗口 2521的混合图像,如图25b所示。
[0218] 显示设备2500可以进一步接收向右方移动应用执行空间的手势。用户可以通过 持续输入拖动手势来滚动应用执行空间直到执行期望的应用程序的窗口出现。响应于拖动 手势,显示设备2500可以进一步向右方移动应用执行空间并且物理地显示被移动的应用 执行空间。因此,显示设备2500可以显示第二窗口 2521的右侧部份、第三窗口 2522、第四 窗口 2531的左侧部分、和第五窗口 2532的左侧部分的混合图像,如图25c所示。如上所述, 显示设备2500可以连续移动应用执行空间而不以页面为单位移动应用执行空间。
[0219] 图26a到26e示出根据本申请的实施例的云系统。
[0220] 参考图26a,云系统可以包括主显示设备2601、服务器2602、显示设备2603、互联 网电视机TV2604和平板个人计算机(PC) 2605。主显示设备2601可以连接到服务器2602, 服务器2602可以连接到显示设备2603、互联网TV 2604和平板计算机2605。主显示设备 2601可以以预设方案与服务器2602通信。此外,显示设备2603、互联网TV 2604和平板计 算机2605可以以预设方案与服务器2602通信。因此,主显示设备2601可以与显示设备 2603、互联网TV 2604和平板计算机2605通信。
[0221] 图26b示出主显示设备2601设置的应用执行空间。主显示设备2601在应用执行 空间上设置执行第一应用程序A的第一窗口 2611、执行第二应用程序B的第二窗口 2612、 执行第三应用程序C的第三窗口 2613、执行第四应用程序D的第四窗口 2614、执行第五应 用程序E的第五窗口 2615和执行第六应用程序F的第六窗口 2616。假设主显示设备2601 管理每个页面的应用执行空间。主显示设备2601布置第一窗口 2611在应用执行空间的第 一页,布置第二窗口 2612和第三窗口 2613在应用执行空间的第二页,布置第四窗口 2614 和第五窗口 2615在应用执行空间的第三页,并布置第六窗口 2616在应用执行空间的第四 页。
[0222] 参考图26c,主显示设备2601通过服务器2602在显示设备2603上显示应用执行 空间的第二页面。主显示设备2601通过服务器2602在互联网电视2604上显示应用执行 空间的第三页面。主显示设备2601通过服务器2602在平板计算机2605上显示应用执行 空间的第四页面。与将主显示设备2601和互联网电视2604镜像的现有技术相比,根据本 申请,主显示设备2601和其他连接的设备2603、2604和2605显示不同的屏幕。
[0223] 图26d示出从图26b的应用执行空间改变的应用执行空间。比如,用户可以在应用 执行空间的第一页面中以分屏模式执行执行第七应用程序G的第七窗口 2617和第一窗口 2511。此外,用户在应用执行空间的第二页面中结束执行第三应用程序C的第三窗口 2613。 此外,用户可以将第三页面的显示模式由分屏模式改变为自由模式。图26d图示了反映上 述应用程序执行的应用执行空间。
[0224] 参考图26e,主显示设备2601控制在平板计算机2605上显示应用执行空间的第四 页面。此外,主显示设备2601显示应用执行空间的第一页面。显示设备2603通过全屏显 示第二窗口。互联网电视2604在自由模式下显示第四窗口和第五窗口。
[0225] 根据上述,显示设备可以控制以使得在不同的设备上显示被设置到应用执行空间 的不同页面的窗口。
[0226] 图27a到27d示出描述根据本申请的实施例的执行应用程序的方法的概念。具体 地说,图27a到27d的多种实施例图示了描述以垂直分屏模式执行应用程序的方法的概念。
[0227] 参考图27a,显示设备2700显示应用执行空间2720。显示设备2700在应用执行空 间2729的左侧显示包括可执行的应用程序的图标2701到2707的托盘2710。用户10可以 控制显示设备2700执行第七应用程序A7。比如,用户10可以触摸第七应用程序A7的图标 2707,并输入向应用执行空间2720的上部区域的拖动手势2725,如图27b所示。当用户10 输入向用户想要执行应用程序的区域的拖动手势2725时,控制器(未显示)将根据拖动手 势2725可以执行该应用程序的区域2730的颜色或者亮度改变为与应用执行空间2720不 同的颜色或者亮度。当拖动手势2725的输入结束时,控制器110控制在应用执行空间2720 的上部显示第七窗口 2730。
[0228] 参考图27c,用户10可以控制显示设备2700额外执行第六应用程序A6。用户10 可以输入从第六应用程序A6的图标2716到应用执行空间2720的下部的拖动手势2735。 当用户10输入向用户想要执行应用程序的区域的拖动手势2735时,控制器(未显示)将 根据拖动手势2735的可以执行应用程序的区域2740的颜色或者亮度改变为与应用执行空 间2720不同的颜色或者亮度。当拖动手势2735的输入结束时,控制器(未显示)控制在 应用执行空间2720的下部显示第六窗口 2740。因此,如图27d所示,显示设备2700显示分 屏模式,其中第七窗口 2730显示在上部,第六窗口 2740显示在下部。
[0229] 图28a到28d示出描述根据本申请的另一个实施例的执行应用程序的方法的概 念。具体地说,图28a到28d的多种实施例图示了描述以垂直分屏模式执行应用程序的方 法的概念。
[0230] 参考图28a,显示设备2800显示应用执行空间2820。显示设备2800在应用执行 空间2820的左侧显示包括可执行的应用程序的图标2811到2814的托盘2810。用户10可 以控制显示设备2800执行第四应用程序A4。比如,用户10可以触摸第四应用程序A4的图 标2814,并输入向应用执行空间2820的左侧区域的拖动手势2825,如图28b所示。当用户 10输入向用户想要执行应用程序的区域的拖动手势2825时,控制器(未显示)将根据拖动 手势2825可以执行应用程序的区域2830的 颜色或者亮度改变为与应用执行空间2820不 同的颜色或者亮度。当拖动手势2825的输入结束时,控制器(未显示)控制在应用执行空 间2820的左侧显示第四窗口 2830。
[0231] 参考图28c,用户10可以控制显示设备2800额外执行第二应用程序A2。用户10 可以输入从第二应用程序A2的图标2812到应用执行空间2820的右侧的拖动手势2835。 当用户10输入向用户想要执行应用程序的区域的拖动手势2835时,控制器(未显示)将 根据拖动手势2835的可以执行应用程序的区域2840的颜色或者亮度改变为与应用执行空 间2820不同的颜色或者亮度。当拖动手势2835的输入结束时,控制器110控制在应用执 行空间2820的右侧显示第二窗口 2840。因此,如图28d所示,显示设备2800显示分屏模 式,其中第四窗口 2830显示在左侧,第二窗口 2840显示在右侧。随着显示设备旋转,如图 27a到27d所示的垂直分屏屏幕可以自动地切换至如图28a到28d所示的水平分屏屏幕。
[0232] 图29a到29f示出根据本申请的另一个实施例的执行应用程序的方法。具体地说, 图29a到29f的多种实施例图示了描述以四分屏模式执行应用程序的方法的概念。
[0233] 参考图29a,显示设备2900显示应用执行空间2920。显示设备2900在应用执行 空间2920的左侧显示包括可执行的应用程序的图标2911到2914的托盘2910。用户10可 以控制显示设备2900执行第四应用程序A4。比如,用户10可以触摸第四应用程序A4的 图标2914,并输入向应用执行空间2920的左上侧区域的拖动手势2925,如图29b所示。当 用户10输入向用户想要执行应用程序的区域的拖动手势2925时,控制器(未显示)将根 据拖动手势2925的可以执行应用程序的区域2930的颜色或者亮度改变为与应用执行空间 2920不同的颜色或者亮度。当拖动手势2925的输入结束时,控制器110控制在应用执行空 间2920的左上侧显示第四窗口 2930。
[0234] 参考图29c,用户10可以控制显示设备2900额外执行第二应用程序A2。用户10 可以输入从第二应用程序A2的图标2912到应用执行空间2920的右上侧的拖动手势2935。 当用户10输入向用户想要执行应用程序的区域的拖动手势2935时,控制器110将根据拖 动手势2935的可以执行应用程序的区域2940的颜色或者亮度改变为与应用执行空间2920 不同的颜色或者亮度。当拖动手势2935的输入结束时,控制器(未显示)控制在应用执行 空间2920的右上侧显示第二窗口 2940。因此,如图29c所示,显示设备2900显示分屏模 式,其中第四窗口 2930显示在左上侧,第二窗口 2940显示在右上侧。
[0235] 参考图29d,用户10可以控制显示设备2900额外执行第一应用程序A1。用户10 可以输入从第一应用程序A1的图标2911到应用执行空间2920的左下侧的拖动手势2945。 当用户10输入向用户想要执行应用程序的区域的拖动手势2945时,控制器(未显示)将 根据拖动手势2945的可以执行应用程序的区域2950的颜色或者亮度改变为与应用执行空 间2920不同的颜色或者亮度。当拖动手势2945的输入结束时,控制器(未显示)控制在 应用执行空间2920的左下侧显示第一窗口 2950。因此,如图29d所示,显示设备2900显示 分屏模式,其中第四窗口 2930显示在左上侧,第二窗口 2940显示在右上侧,第一窗口 2950 显示在左下侧。
[0236] 参考图29e,用户10可以控制显示设备2900额外执行第三应用程序A3。用户10 可以输入从第三应用程序A3的图标2913到应用执行空间2920的右下侧的拖动手势2955。 当用户10输入向用户想要执行应用程序的区域的拖动手势2955时,控制器110将根据拖 动手势2955的可以执行应用程序的区域2960的颜色或者亮度改变为与应用执行空间2920 不同的颜色或者亮度。当拖动手势2955的输入结束时,控制器(未显示)控制在应用执行 空间2920的右下侧显示第三窗口 2960。因此,如图29e所示,显示设备2900显示分配模 式,其中第四窗口 2930显示在左上侧,第二窗口 2940显示在右上侧,第一窗口 2950显示在 左下侧,第三窗口 2920显示在右下。
[0237] 图30a到30d示出根据本申请的另一个实施例的执行应用程序的方法。具体地, 图30a到30d的多种实施例图示以自由模式执行应用程序的方法。
[0238] 参考图30a,显示设备3000显示应用执行空间3020。显示设备3000在应用执行 空间3020的左侧显示包括可执行的应用程序的图标3011到3017的托盘3010。用户10可 以控制显示设备3000执行第一应用程序A1。比如,用户10可以触摸第一应用程序A1的图 标3011,并输入向应用执行空间3020的第一点的拖动手势3025,如图30b所示。基于输入 的执行命令,即,拖动手势3025,显示设备3000可以在应用执行空间3020的第一点上显示 执行第一应用程序A1的第一窗口 3030。第一窗口 3030的尺寸和形状可以具有默认值或用 户在结束前设置的值。
[0239] 用户10可以控制显示设备3000额外执行第三应用程序A3。比如,如图30c所示, 用户10可以输入从第三应用程序A3的图标3013到应用执行空间3020的第二点的拖动手 势3035,显示设备3000可以基于输入执行命令(即,拖动手势3025)在应用执行空间3020 的第二点上显示执行第三应用程序A3的第三窗口 3040。第三窗口 3040的尺寸和形状可以 具有默认值或用户在结束前设置的值。由于用户10最近输入手势的窗口为第三窗口 3040, 控制器(未显示)可以向第三应用程序A3而不是第一应用程序A1分配更高的任务顺序。 因此,控制器110可以控制以使得将第三应用程序A3显示为覆盖第一应用程序A1。
[0240] 图31a到31h示出根据本申请的另一个实施例的执行应用程序的方法。具体地说, 图31a到31h的多种实施例图示了在以分屏模式设置的另一个应用执行空间页面中执行应 用程序的方法。
[0241] 参考图31a,显示设备3100显示应用执行空间。显示设备3100在应用执行空间 的左侧显示包括可执行的应用程序的图标3111到3117托盘3110。图31b图示了与图31a 对应的应用执行空间。应用执行空间包括第一页面3101、第二页面3102和第三页面3103。 该情况下,显示设备3100显示第一页面3101。
[0242] 用户10可以控制显示设备3100执行第七应用程序A7。用户10可以控制在应用 执行空间的第二页面3102中执行第七应用程序A7。因此,用户10可以输入应用执行空间 切换手势。用户10可触摸第七应用程序A7的图标3117,并输入向应用执行空间(即,触摸 屏)的右边界的拖动手势3115。控制器110将向右边界的拖动手势3025识别为应用执行 空间切换手势、页面切换手势、或子空间切换手势。因此,控制器110将物理地显示的应用 执行空间从第一页面310切换1到第二页面3102。而且在图31d的应用执行空间中,向第 一页面3101和第二页面3102之间的边界的拖动手势可以被识别为从第一页面3101到第 二页面3102的应用执行空间切换手势。
[0243] 参考图31e,用户可拖动第七应用程序A7的图标到第二页面3102的上部3140,然 后释放第七应用程序A7的图标,如图31g所示。当用户10输入向用户想要执行应用程序的 区域的拖放手势时,控制器110将根据拖放手势3125的可以执行应用程序的区域3140的 颜色或者亮度改变为与第二页面的应用执行空间3130不同的颜色或者亮度。当拖放手势 的输入结束时,控制器110控制在第二页的应用执行空间3130的上方显示第七窗口 3140。 与此同时,在图31f的应用执行空间中,显示设备3100物理地显示的应用执行空间可以从 第一页面3101改变为第二页面3102。此外,在图31h的应用执行空间中,第七窗口 3104被 布置在第二页面3102的上部。
[0244] 如上所述,可以创建用户可以在并非显示的应用执行空间页面的另外的页面中轻 松的执行应用的效果。
[0245] 图32a到32d示出根据本申请的实施例的执行应用程序的方法。具体地说,图32a 到32d的多种实施例图示了描述通过使用小地图在预定位置执行应用程序的配置的概念。
[0246] 参考图32a,显示设备3200显示应用执行空间3220。显示设备3200在应用执行 空间3220的左侧显示包括可执行的应用程序的图标3211到3217的托盘3210。显示设备 3200还在应用执行空间3220的上部显示应用执行空间的小地图3230。可以在小地图3230 上显示第一页面3231、第二页面3232、第三页面3233和第四页面3234。
[0247] 参考图32b,用户10可以输入从第七应用程序A7的图标3217到小地图3230中第 二页面3232的上部的拖动手势。用户10可以拖动应用程序图标到用户想要执行的应用程 序所在的应用执行空间页面、或者想要的页面的一部分。控制器110可以将应用程序图标 的拖动手势3235识别为应用执行命令。当应用执行命令被输入时,控制器110在应用执行 空间中检测执行页面和执行位置。控制器110基于设置的显示模式检测应用执行空间的执 行页面和一个执行位置。比如,在图32b中,显示模式可以被设定为垂直分屏模式。因此,当 如参考数字3235所示用户10拖动第七应用程序A7的图标到小地图3230的第二页面3232 时,控制器110可以控制在第二页3232上部显示鬼影视图。
[0248] 替换地,控制器(未显示)可以放大向其输入拖动手势3235的小地图3230的第 二页面3232,并显示放大的第二页面3232,如图32c所示。因此,用户10可以确定用户输 入的拖动手势3235是否被准确输入。当拖动手势3235的输入结束时,控制器(未显示) 显示应用执行空间的第二页面3250,并且在第二页面3250的上部显示执行第七应用程序 A7的第七窗口 3260,如图32d所示。如上所述,设置为垂直分屏模式的显示模式仅是一个 例子,本领域技术人员很容易理解,显示设备3200可以用多种模式通过使用小地图执行应 用程序,诸如水平分屏模式、四分屏模式、自由模式、全屏模式等。
[0249] 如上所述,通过使用小地图3230,用户10可以容易地确定应用执行空间中的执行 页面和执行位置。
[0250] 图33a到33h示出描述根据本申请的实施例的执行应用程序的方法的概念。
[0251] 参考图33a,显示设备3300显示应用执行空间3320。显示设备3300在应用执行 空间3320的左侧显示包括可执行的应用程序的图标3311到3317的托盘3310。用户10可 以控制显示设备3300执行第七应用程序A7。比如,用户10可以触摸第七应用程序A7的图 标3317并输入向应用执行空间3320的拖动手势3325。
[0252] 图33b图示包括第一页面3301、第二页面3302和第三页面3303的应用执行空间 的概念。显示设备3300物理地显示的是第一页3301。同时,在图33a中,用户10可以通过 保持对第七应用程序A7的图标3317的接触不结束拖放手势。因此,控制器(未显示)可 以确定应用执行命令还未结束。
[0253] 用户10可以在保持对第七应用程序A7的图标3317的接触的同时向右方输入应 用执行空间的第一页面3320的弹拨手势20。比如,如图33c所示,用户10可以使用一只手 保持对第七应用程序A7的图标3318的接触,并使用另一只手输入弹拨手势20。如图33d 所示,显示设备3300可以显示第一页3301,直到输入弹拨手势20为止。控制器110可以将 在保持对图标的接触的同时沿预定方向的弹拨手势识别为页面切换手势,如上所述。
[0254] 参考图33e和33f,控制器110将物理地显示的应用执行空间的页面从第一页 3320切换到第二页3340。图33e中,显示模式可以被设定为垂直分屏模式,因此,控制器 110识别第七应用程序A7的图标3318存在于应用执行空间的第二页面的下部3304,如图 33f所示。
[0255] 参考图33g,用户可以拖动第七应用程序A7的图标3318,控制器110识别输入了 应用执行命令。控制器110基于输入的应用执行命令控制在应用执行空间第二页3340显示 执行第七应用程序A7的第七窗口 3350。图33h示出将第七窗口 3305布置在第二页3302 下部的应用执行空间。
[0256] 如上所述,用户可以用一只手保持对特定的应用程序图标的触摸,并用另一只手 输入沿预定方向的弹拨手势。因此,显示设备可以维持被触摸的应用图标,并且切换应用执 行空间的页面。用户可以容易的控制显示设备以使得将页面移动至想要的页面,并且容易 在想要的为止执行应用程序,因此最大化用户的便利性。
[0257] 图34a到34c示出根据本申请的实施例的云系统中的显示设备和互联网电视的操 作。
[0258] 图34a到34c分别图示显示设备3400和互联网电视3470的概念。显示设备3400 和互联网电视机3470通过服务器(未显示)中继,因此可相互连接,如图26a所示。替换 地,显示设备3400和互联网电视机3470可以通过短距离通信连接,比如蓝牙、IrDA、ZigBee 等等。
[0259] 参考图34a,显示设备3400显示应用执行空间3420。显示设备3400在应用执行 空间3420的左侧显示包括可执行的应用程序的图标3411到3417的托盘3410。显示设备 3400可以进一步显示小地图3430,其显示与连接到显示设备3400的至少一个设备对应的 图标。比如,小地图3430可以包括与显示设备3431、第一互联网电视3432、和第二互联网 电视3433对应的图标。
[0260] 用户可以控制显示设备3400执行第七应用程序A7。比如,用户10可触摸第七应 用程序A7的图标3417,并输入向第一互联网电视3432的拖动手势3425,如图34a所示。
[0261] 图34b示出通过显示设备3400设置的应用执行空间。应用执行空间包括第一页 面3401、第二页面3402和第三页面3403。第一页面3401可被物理显示在显示设备3400、 第二页面3402可被物理显示在第一互联网电视3470,第三页面3403可被物理显示在设备 3480。如图34c所示,第一互联网电视3470可以显示第七应用程序A7。
[0262] 如上所述,基于云系统和应用执行空间,可以创建在与显示设备相连的另一个设 备中容易的执行应用程序的效果。
[0263] 图35是描述根据本申请的实施例的控制显示设备的方法的流程图。图36a到36e 示出根据本申请的实施例的执行应用程序的方法。将会参考图36a到36e描述图35的控 制方法。
[0264] 参考图35,在操作S3501中,显示设备可以接受指定要共享的数据。图36a示出通 过显示设备3600设置的应用执行空间的概念。
[0265] 在应用执行空间中,可以通过全屏将执行第一应用程序A的第一窗口 3610设置到 第一页面;以自由模式下将执行第二应用程序B的第二窗口 3620和执行第三应用程序C的 第三窗口 3630设置到第二页面;通过全屏将执行第四应用程序D的第四窗口 3640设置到 第三页面。显不设备3600可以物理显不第一窗口 3610。可以在第一窗口 3610上显不通过 执行第一应用程序显示的第一视图3611,第二视图3612,第三视图3613、和第四视图3614。
[0266] 用户10可能期望与另一应用程序共享第四视图3614。因此,用户10可以指定要 共享的数据,比如,如图36a所示的第四视图3614。共享可以指复制粘贴或剪切粘贴。此 外,数据可以是字符串、统一资源定位器(URL)地址、文件路径、多媒体数据等。多媒体数据 可以是音频数据、视频数据、图像数据或复合数据。
[0267] 参考图36b,用户10可以输入来自指定视图3614的拖动手势。控制器110根据输 入的拖动手势控制可视化指定数据并在触摸点显示可视化数据3615。因此,用户10可以检 测指定的数据,并确定指定数据是否处于共享命令输入状态。同时,控制器(未显示)可以 在剪贴板中存储指定数据,可视化数据3615可以是视图3614的缩略图像。
[0268] 用户10可以通过拖放可视化数据3615到另一个窗口来共享数据。可视化数据 3615可以是数据的缩略图。显示设备3600可以通过可视化数据3615被拖放到的窗口共 享数据。用户10可以拖动可视化数据3615到应用执行空间的第一页面的右边界。控制器 110将向右边界的拖动手势识别为应用执行空间切换手势。因此,控制器110将物理显示的 应用执行空间从第一页面切换到第二页面。
[0269] 参考图35,在操作S3503,显示设备3600可以接收移动指定数据到另一个应用程 序的执行区域的数据共享命令。
[0270] 参考图36c,显示设备3600显示其中以自由模式显示第二窗口 3620和第三窗口 3630的应用执行空间的第二页面。用户10在图36d中拖动可视化数据3615到第二窗口 3620,并在图36e中将可视化数据3615释放到第二窗口 3620。
[0271] 参考图35,在操作S3505中,显示设备3600可 以在指定数据已经被移动到的应用 执行空间中共享相应的数据。如图36e所示,第四视图3615可以布置在第二窗口 3620上。 在第二窗口 3620上执行的第二应用程序B可以共享并使用第四视图3615。比如,当第二应 用程序B是备忘录应用程序且第四视图3615是图像数据时,可以将图像复制到备忘录。
[0272] 如上所述,用户10可以通过拖放想要共享的数据到想要的窗口来共享数据。可以 通过切换和搜索期望的窗口的应用执行空间轻松地共享数据。
[0273] 图37是描述根据本申请的另一实施例的共享数据的方法的流程图。图38a到38c 示出根据本申请的实施例的数据共享方法。将参考图38a到38c描述图37的数据共享方 法。
[0274] 参考图37,在操作S3701中,显示设备可以接收指定要共享的数据。图38a示出通 过显示设备3800设置的应用执行空间。在应用执行空间中,可以通过全屏将执行第一应用 程序A的第一窗口 3810设置到第一页面;在垂直分屏模式下将执行第二应用程序B的第二 窗口 3820和执行第三应用程序C的第三窗口 3830设置到第二页面;通过全屏将执行第四 应用程序D的第四窗口 3840设置到第三页面;通过全屏将执行第五应用程序E的第五窗口 3850设置到第四页面;在自由模式下将执行第六应用程序F的第六窗口 3860和执行第七 应用程序G的第七窗口 3870设置到第五页面;通过全屏将执行第八应用程序H的第八窗口 3880设置到第六页面。显示设备3800可以物理显示第四页面,即,第五窗口 3850。可以在 第五窗口 3850上显示通过执行第五应用程序显示的第一视图3851、第二视图3852、和第三 视图3853。用户10可以触摸第三视图3853以指定第三视图3853作为共享数据。
[0275] 参考图37,在操作S3703中,控制器110可以识别指定数据的属性。控制器110可 以分析指定数据的首标信息并提取规定数据属性的元信息。元信息可是mime类型或新定 义的类型。
[0276] 在操作S3705中,控制器110可以基于识别的属性搜索可以使用指定数据的应用 程序。控制器110可以正在执行的应用程序当中搜索可以使用提取的元信息的应用程序。 比如,控制器110可以检测到第一应用程序A、第四应用程序D、第七应用执行程序G和第八 应用程序H能使用第三视图3853。
[0277] 在操作S3707中,控制器110可以根据搜索结果控制显示应用列表。图38b示出 操作S3707所描述的应用列表。根据搜索结果,控制器110控制显示包括第一应用程序A、 第四应用程序D、第七应用执行程序G和第八应用程序H的列表。
[0278] 回来参考图37,在操作S3709中,显示设备3800可以接收移动指定数据到包括在 应用列表中的一个应用程序的手势。比如,如图38b所示,用户10可以拖动可视化数据2854 到应用列表的第七应用程序G。
[0279] 在S3711中,操作控制器110可以与所选的应用程序共享对应数据。此外,控制器 (未显示)控制物理显示执行所选应用程序的窗口。
[0280] 参考图38c,控制器110显示应用执行空间的第五页面,其中布置执行第七应用程 序G的第七窗口 3870。因此,显示设备3800可以以自由模式显示第六窗口 3860和第七窗 口 3870。第三视图3856可以被显示在第七窗口 3870。与第六应用程序F相比,控制器110 可以为最近输入手势的第七应用程序G指定更高的任务顺序。因此,控制器110控制将第 七窗口 3870显示为覆盖第六窗口 3860。
[0281] 图39示出根据本申请的另一个实施例的共享数据的方法。图40a到40d示出根 据本申请的实施例的数据共享的方法。将参考图40a到40d描述图39的数据共享方法。
[0282] 参考图39,在操作S3901中,显示设备可以接收指定要共享的数据。图40a示出 通过显示设备4000设置的应用执行空间的概念。在应用执行空间中,可以在垂直分屏模式 下将执行第六应用程序F的第六窗口 4060和执行第七应用程序G的第七窗口 4070设置到 第一页面;通过全屏模式将执行第五应用程序E的第五窗口 4050设置到第二页面;通过全 屏将执行第一应用程序A的第一窗口 4010设置到第三页;在自由模式下将执行第二应用程 序B的第二窗口 4020和执行第三应用程序C的第三窗口 4030设置到第四页面;通过全屏 将执行第四应用程序D的第四窗口 4040设置到第五页面。第一视图4011和第二视图4012 可以被显不在第一窗口 4010上。
[0283] 用户10可以触摸第二视图4012以指定第二视图4012为共享数据。
[0284] 参考图39,在操作S3903中,显示设备可以显示应用执行空间的小地图。参考图 40b,控制器(未显示)可以控制显示应用执行空间的小地图4070。可以在小地图4070上 显示应用执行空间布置区域4072以及应用程序标识符区域4071和4073。
[0285] 在操作S3905中,显示设备4000可以接收移动指定数据到小地图的一个应用程序 的手势。如图40b所示,用户10输入从可视化数据4053到小地图4073的第七应用程序G 的对应窗口的拖动手势4013。当输入向小地图4073的一个窗口的拖动手势时,控制器110 控制显示包括对应的窗口的应用执行空间页面。比如,如图40c所示,控制器110显示应用 执行空间的第一页面,其中布置执行第七应用程序G的第七窗口 4070。因此,显示设备4000 可以在垂直分屏模式下显示第六窗口 4060和第七窗口 4070。可视化数据4012可以显示在 第七窗口 4070。
[0286] 用户10可以释放可视化数据4012,如图40d所示,因此,控制器110可以在操作 S3907与指定数据被移动到的窗口中执行的应用程序共享数据。如图40d所示,控制器110 控制在第七窗口 4070上显示第二视图4015。
[0287] 图41是描述根据本申请的另一个实施例的共享数据的方法的流程图。图42a到 42c示出根据本申请的实施例的数据共享方法。参考图42a到42c描述图41的数据共享方 法。
[0288] 参考图41,在操作S4101中,显示设备可以接收指定共享的数据。图42a示出通 过显示设备4200设置的应用执行空间。在应用执行空间中,在垂直分屏模式下将执行第六 应用程序F的第六窗口 4260和执行第七应用程序G的第七窗口 4270设置到第一页面;通 过全屏模式将执行第五应用程序E的第五窗口 4250设置到第二页面;通过全屏将执行第一 应用程序A的第一窗口 4210设置到第三页面;在自由模式下将执行第二应用程序B的第二 窗口 4220和执行第三应用程序C的第三窗口 4230设置到第四页面;通过全屏将执行第四 应用程序D的第四窗口 4240设置到第五页面。同时,第一视图4211和第二视图4212可以 被显示在第一窗口 4210。用户10可以触摸第二视图4212以指定第二视图4012为共享数 据。
[0289] 回来参考图41,在操作S4013中,显示设备4200可以接收应用执行空间移动手势。 用户10可以在保持对可视化数据4212的触摸的同时向左方输入对应用执行空间的第三页 面的弹拨手势4213。比如,用户10可以用一只手10a保持对可视化数据4212的触摸,用另 一只手l〇b输入弹拨手势4213。如图42a所不,显不设备4200可以显不第一页面4210直 到输入弹拨手势20为止。控制器110可以将在保持对图标的触摸的同时沿预定方向输入 的弹拨手势动作识别为页面切换手势。
[0290] 回来参考图41,在操作S4105中,显示设备4200可以根据输入手势,切换应用执行 空间的页面同时显示共享数据。在操作S4109中,用户可以向应用程序数据空间输入数据 共享手势。
[0291] 如图42b所示,控制器110将物理显示的应用执行空间的页面从第三页面切换到 第四页面。因此,显示设备4200可以在自由模式下显示布置在第四页面中的第二窗口 4220 和第三窗口 4230。用户10可以移动可视化数据4212到第三窗口 4230。
[0292] 显示设备可以通过数据被移动到的应用执行空间窗口接收数据共享手势。在图 42b中,用户10可以释放可视化数据4212到第三窗口 4230。因此,控制器110可以在操作 S4109与在指定数据被移动到的窗口中执行的应用程序共享数据。如图42c所示,控制器 110控制在第三窗口 4230上显示第二视图4215。控制器110可以控制使得将第三窗口显 示为覆盖第二窗口 4220。
[0293] 图43a到43e示出根据本申请的实施例的云系统。
[0294] 参考图43a,云系统可以包括主显示设备4301、服务器4302、显示设备4303、互联 网电视4304、和平板计算机4305。主显示设备4301可以连接到服务器4302,服务器4302 可以连接到显示设备4303、互联网电视4304和平板计算机4305。主显示设备4301可以以 预设方案与服务器4302通信。显示设备4303、互联网电视4304和平板计算机4305也可以 以预设方案与服务器4302通信。因此,主显示设备4301可以与显示设备4303、互联网电视 4304和平板计算机4305通信。
[0295] 图43b图示了通过主显示设备4301设置的应用执行空间。主显示设备4301在应 用执行空间上设置执行第一应用程序A的第一窗口 4311、执行第二应用程序B的第二窗口 4312、执行第三应用程序C的第三窗口 4313、执行第四应用程序D的第四窗口 4314、执行第 五应用程序E的第五窗口 4315和执行第六应用程序F的第六窗口 4316。主显示设备4301 管理每个页面的应用执行空间。主显示设备4301将第一窗口 4311布置在应用执行空间的 第一页面,将第二窗口 4312和第三窗口 4313布置在应用执行空间的第二页面,将第四窗口 4314和第五窗口 4315布置在应用执行空间的第三页面,并将第六窗口 4316面在应用执行 空间的第四页面。
[0296] 参考图43c,主显示设备4301通过服务器4302在显示设备4303上显示应用执行 空间的第二页面。主显示设备4301通过服务器4302在互联网电视4304上显示应用执行 空间的第三页面。主显示设备4301通过服务器4302在平板计算机4305上显示应用执行 空间的第四页面。与将主显示设备4301和互联网电视4304镜像的现有技术相比,在本申 请中,主显示设备4301和其他连接设备4303、4304和4305显示不同的屏幕。
[0297] 参考图43d,可以在主显示设备4301的第一窗口 4311上显示第一视图4321和第 二视图4322。主显示设备4301可以显示其他连接设备的小地图。可以在小地图上显示其 他设备的缩略图。用户10可以输入从可视化数据4322到小地图的一个窗口(比如,对应 于第六应用程序G的窗口)的拖动手势4323。
[0298] 主显示设备4301的控制器110可以将拖动手势4323识别为数据共享命令,因此 控制发送第二视图4322的数据到平板计算机4305。控制器110控制发送允许平板计算机 4305通过第六应用程序F执行第二视图4332的执行命令。平板计算机4305接收数据,在 第六窗口 4332上显示第二视图4325,如图43e所示。此外,平板计算机4305显示第六窗口 4332和第五窗口 4331,第六窗口 4332覆盖第五窗口 4331。
[0299] 如上所述,基于云系统和应用执行空间,可以轻松创建在显示设备和其他与显示 设备相连的设备间发送/接收数据的效果。
[0300] 可以理解,本申请的多种实施例可以实现为软件、硬件或其组合。这些软件可被 存储在例如易失性或非易失性存储设备中,诸如只读存储器R0M,存储器例如随机存取存储 器、存储芯片、存储设备或存储集成电路,或可记录的光学或磁介质如CD、DVD、磁盘或磁带, 不管它被删除或重新记录的能力。同时,不难理解,本申请的多种实施例可以实现为包括控 制单元和存储器的计算机或便携终端,作为存储介质的例子,存储器是可读的适合存储包 括用于实施本发明的多种实施例的指令的一个或多个程序。因此,本申请包括用于实施说 明书和权利要求所描述的装置和方法的代码的程序以及用于存储该程序的机器(计算机 等)可读存储媒介物。
[0301] 此外,设备可以从无线或有线连接到该设备的程序提供装置接收程序,并存储接 收到的程序。程序提供装置可以包括:程序,其包括执行本申请的多种实施例的的指令;存 储器,其存储本申请的多种实施例所需的信息等;通信单元,其实施与电子装置的有线或无 线通信;以及控制单元,其响应于来自电子装置的请求、或自动发送相应程序到发送/接收 装置。
[0302] 尽管参考本发明的特定实施方式对本发明进行了上述图示和描述,但本领域技术 人员应当理解,可以对本发明进行形式和细节上的各种修改而不脱离由所附权利要求书所 限定的本发明的精神和范围。
【主权项】
1. 一种控制包括触摸屏的显示设备方法,该方法包括: 设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用执行空间; 在所设置的应用执行空间的子空间中排列与正在执行的一个或多个应用程序对应的 窗口; 在触摸屏上显示与该一个或多个子空间之一对应的第一子空间; 接收用于共享在第一子空间中布置的第一窗口中包括的数据的数据共享命令;以及 基于该数据共享命令通过在与该一个或多个子空间之一对应的第二子空间中布置的 第二窗口共享要共享的数据。2. 如权利要求1所述的方法,其中所述接收数据共享命令包括:接收从要共享的数据 到第二窗口的拖放手势。3. 如权利要求2所述的方法,其中所述接收数据共享命令包括:在该触摸屏被该拖手 势触摸的点处显示要共享的数据的图像。4. 如权利要求1所述的方法,其中所述在触摸屏上显示第一子空间包括:显示小地图, 其中布置所设置的应用执行空间的窗口。5. 如权利要求1所述的方法,进一步包括: 识别为第一子空间和第二子空间中的每一个设置的显示模式;以及 基于所设置的显示模式,按照分屏模式、自由模式、以及全屏模式之一在第一子空间和 第二子空间中布置窗口。6. 如权利要求1所述的方法,其中第一子空间和第二子空间彼此相同或彼此不同。7. 如权利要求1所述的方法,其中所述接收用于共享在第一子空间中布置的第一窗口 中包括的数据的数据共享命令包括: 接收指定要共享的数据; 识别指定要共享的据的属性; 基于所识别的要共享的数据的属性,搜索能够使用要共享的数据的应用程序;以及 显示能够使用要共享的数据的应用程序的列表。8. 如权利要求7所述的方法,其中所述接收用于共享在第一子空间中布置的第一窗口 中包括的数据的数据共享命令进一步包括:接收从要共享的数据到该列表的一个应用程序 的区域的拖放手势。9. 一种显不设备,包括: 控制器,被配置为设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用 执行空间,并且在所设置的应用执行空间的子空间中布置与正在执行的一个或多个应用程 序对应的窗口;以及 触摸屏,被配置为显示与该一个或多个子空间对应的第一子空间,并且接收用于共享 在第一子空间中布置的第一窗口中包括的数据的数据共享命令, 其中该控制器基于该数据共享命令通过在与该一个或多个子空间之一对应的第二子 空间中布置的第二窗口共享要共享的数据。10. 如权利要求9所述的显示设备,其中该触摸屏通过接收从要共享的数据到第二窗 口的拖放手势来接收数据共享命令。11. 如权利要求10所述的显示设备,其中该控制器控制在该触摸屏被该拖放手势触摸 的点处显示要共享的数据的图像。12. 如权利要求9所述的显示设备,其中当在触摸屏上显示第一子空间时,该触摸屏显 示小地图,其中布置所设置的应用执行空间的窗口。13. 如权利要求9所述的显示设备,其中该控制器识别为第一子空间和第二子空间中 的每一个设置的显示模式,并且基于所设置的显示模式,按照分屏模式、自由模式、全屏模 式之一在第一子空间和第二子空间中布置窗口。14. 如权利要求9所述的显示设备,其中当该触摸屏接收指定要共享的数据时,该控制 器识别指定要共享的数据的属性,基于所识别的要共享的数据的属性搜索能够使用要共享 的数据的应用程序,并显示能够使用要共享的数据的应用程序的列表。15. 如权利要求14所述的显示设备,其中该触摸屏通过接收从要共享的数据到该列表 的一个应用程序的区域的拖放手势来接收用于共享在第一子空间中布置的第一窗口中包 括的数据的数据共享命令。
【专利摘要】提供一种控制包括触摸屏的显示设备的方法。该方法包括:设置具有其中布置执行应用程序的窗口的一个或多个子空间的应用执行空间;在所设置的应用执行空间的子空间中布置与正在执行的一个或多个应用程序对应的窗口;在触摸屏上显示与该一个或多个子空间之一对应的第一子空间;接收用于共享在第一子空间中布置的第一窗口中包括的数据的数据共享命令;以及基于该数据共享命令通过在与该一个或多个子空间之一对应的第二子空间中布置的第二窗口共享要共享的数据。
【IPC分类】G06F3/0486, G06F3/0483, G06F3/0481, G06F3/0488
【公开号】CN104903830
【申请号】CN201380069272
【发明人】金泰秀, 金刚兑, 金斗焕, 金铁柱, 崔成
【申请人】三星电子株式会社
【公开日】2015年9月9日
【申请日】2013年12月5日

最新回复(0)