• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 81
    • 下载费用:30 金币  

    重庆时时彩后一稳赚公式: 显示设备及控制显示设备的方法.pdf

    关 键 词:
    显示 设备 控制 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201310655688.2

    申请日:

    2013.12.06

    公开号:

    CN103853381A

    公开日:

    2014.06.11

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06F 3/041申请日:20131206|||公开
    IPC分类号: G06F3/041; G06F3/0484(2013.01)I 主分类号: G06F3/041
    申请人: 三星电子株式会社
    发明人: 金永振; 金刚兑; 朴大旭; 李承云; 崔祯桓
    地址: 韩国京畿道
    优先权: 2013.02.01 KR 10-2013-0012077; 2012.12.06 US 61/734,097; 2012.12.14 US 61/737,540; 2012.12.21 US 61/740,887
    专利代理机构: 北京市柳沈律师事务所 11105 代理人: 邵亚丽
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310655688.2

    授权公告号:

    |||

    法律状态公告日:

    2015.06.24|||2014.06.11

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本申请公开了显示设备及控制显示设备的方法。用于控制包括触摸屏的显示设备的方法包括:在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口;在所述多个窗口显示空间之一中显示启动器应用,所述启动器应用展示运行至少一个应用的至少一个图标;在启动器应用中接收运行新应用的新应用运行命令;和,响应于所述新应用运行命令,在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中,显示用于运行所述新应用的新窗口。

    权利要求书

    权利要求书
    1.  一种用于控制包括触摸屏的显示设备的方法,所述方法包括:
    在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口;
    在所述多个窗口显示空间之一中显示启动器应用,所述启动器应用展示运行至少一个应用的至少一个图标;
    在所述启动器应用中接收运行新应用的新应用运行命令;以及
    响应于所述新应用运行命令,在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中,显示用于运行所述新应用的新窗口。

    2.  如权利要求1所述的方法,其中,接收所述新应用运行命令包括:
    接收在运行至少一个应用的所述至少一个图标之一上的触摸输入。

    3.  如权利要求2所述的方法,其中,显示所述新窗口包括:
    确定在除了显示所述启动器应用的窗口显示空间之外的窗口显示空间中是否存在任何空窗口显示空间。

    4.  如权利要求3所述的方法,其中,显示所述新窗口包括:
    如果确定存在任何空窗口显示空间,则基于一定顺序在所述空窗口显示空间之一中显示所述新窗口。

    5.  如权利要求3所述的方法,其中,显示所述新窗口包括:
    如果确定不存在空窗口显示空间,则在具有相应的正在运行的应用的窗口显示空间中的一个窗口显示空间中显示所述新窗口,所述一个窗口显示空间具有拥有最低活动堆栈等级的正在运行的应用。

    6.  如权利要求1所述的方法,其中,接收所述新应用运行命令包括:
    接收拖曳姿势,所述拖曳姿势把所述至少一个图标中的任何一个拖曳到显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中的某处。

    7.  如权利要求6所述的方法,其中,显示所述新窗口包括:
    在所述拖曳姿势结束的窗口显示空间中,显示用于运行与被拖曳的图标相对应的应用的所述新窗口。

    8.  如权利要求1所述的方法,其中,显示所述启动器应用还包括:
    在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间中显示 相应的窗口。

    9.  如权利要求8所述的方法,其中,显示所述启动器应用还包括:
    标识正在窗口显示空间中运行的应用的活动堆栈等级。

    10.  如权利要求9所述的方法,其中,显示所述启动器应用还包括:
    基于所标识的活动堆栈等级,显示用于运行具有最高活动堆栈等级的应用的窗口。

    11.  一种显示设备,包括:
    触摸屏;以及
    控制器,被配置成在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口,并控制在所述多个窗口显示空间之一中显示启动器应用,所述启动器应用展示运行至少一个应用的至少一个图标,
    其中,所述触摸屏在所述启动器应用中接收运行新应用的新应用运行命令,以及
    其中,响应于所述新应用运行命令,控制器控制在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中显示用于运行所述新应用的新窗口。

    12.  如权利要求11所述的显示设备,其中,所述触摸屏接收在运行应用的图标上的触摸输入作为所述新应用运行命令。

    13.  如权利要求12所述的显示设备,其中,所述控制器确定在除了显示所述启动器应用的窗口显示空间之外的窗口显示空间中是否存在任何空窗口显示空间。

    14.  如权利要求13所述的显示设备,其中,如果确定存在任何空窗口显示空间,则所述控制器控制基于一定顺序在空窗口显示空间之一中显示所述新窗口。

    15.  如权利要求13所述的显示设备,其中,如果确定不存在空窗口显示空间,则所述控制器控制在具有相应的正在运行的应用的窗口显示空间中的一个窗口显示空间中显示所述新窗口,所述一个窗口显示空间具有拥有最低活动堆栈等级的正在运行的应用。

    16.  一种用于控制包括触摸屏的显示设备的方法,所述方法包括:
    在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的 每一个均显示用于运行应用的窗口;
    在所述多个窗口显示空间之一的第一窗口显示空间中设置并显示用于运行应用的第一窗口;
    进入改变窗口位置的窗口位置改变模式;
    接收改变第一窗口的位置的窗口位置改变命令;以及
    在不同于第一窗口显示空间的第二窗口显示空间中设置并显示第一窗口。

    17.  一种显示设备,包括:
    触摸屏;以及
    控制器,被配置成在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口,并且控制在所述多个窗口显示空间之一的第一窗口显示空间中设置并显示用于运行应用的第一窗口,
    其中,在改变窗口位置的窗口位置改变模式中,所述触摸屏接收改变第一窗口的位置的窗口位置改变命令,以及
    其中,所述控制器控制在不同于第一窗口显示空间的第二窗口显示空间中放置和显示第一窗口。

    18.  一种用于控制包括触摸屏的显示设备的方法,所述方法包括:
    在触摸屏中接收运行新应用的新应用运行命令;
    确定是否存在用于控制运行应用的窗口的显示的中央按钮;
    基于所述确定显示预览视图,所述预览视图预先示出用于运行新应用的新窗口的尺寸、形状和位置中的至少一个;以及
    响应于所述新应用运行命令显示所述新窗口。

    19.  一种显示设备,包括:
    触摸屏,被配置成接收运行新应用的新应用运行命令;以及
    控制器,被配置成确定是否存在在触摸屏中显示的用于控制运行应用的窗口的显示的中央按钮,控制基于所述确定显示预览视图,所述预览视图预先示出用于运行新应用的新窗口的尺寸、形状和位置中的至少一个,并控制响应于所述新应用运行命令显示所述新窗口。

    说明书

    说明书显示设备及控制显示设备的方法
    技术领域
    本公开涉及显示设备和用于控制显示设备的方法。更具体地,本公开涉及显示设备和用于控制在其中运行应用的窗口的显示的方法。
    背景技术
    桌面计算机具有至少一个显示设备(例如,监视器)。使用触摸屏的移动终端,例如蜂窝电话、智能电话或者平板个人计算机(PC),具有单个显示设备。
    桌面计算机的用户可以依据工作环境,利用多个弹出窗口例如水平或者垂直地划分显示设备的屏幕。当网络浏览器被打开时,用户可以使用键盘的向上翻页按钮或者向下翻页按钮在网络浏览器上向上或者向下移动。代替键盘,用户可以使用鼠标,通过利用鼠标光标滚动屏幕侧面上的滚动条来在网页上向上或者向下移动。此外,用户可以通过在网页的底部选择以文本形式或者作为图标表示的‘顶部’按钮来移动到网页的顶部。
    和桌面计算机相比,移动终端具有有限尺寸的屏幕以及输入限制。和桌面计算机不同,移动终端很难划分屏幕。
    移动终端可以存储并运行在制造阶段安装于其中的缺省应用和在互联网上从应用销售站点下载的可选应用??裳∮τ每梢杂梢话憧⒄呖⒉⒃谙壅镜阒械羌?。就此而言,任何人能够自由地开发并通过应用销售站点向移动终端用户销售她/他的应用。现在成千上万的免费或者付费应用可供当前的移动终端获取。
    尽管引起消费者兴趣并满足其需要的这样的各种应用可供移动终端获取,但是由于移动终端有限的显示尺寸和用户界面(UI)限制,其很难展示多个应用。从而,用户可能在他/她的移动终端上运行多个应用时经历不便。
    因此,对于在移动终端的显示器中展示多个窗口的技术存在需求。对于在移动终端的显示器中很容易地运行和排列多个窗口的技术存在另外的需求。
    上面的信息被作为背景信息展示,仅为了辅助理解本公开。没有确定或者主张以上任何信息是否可以被用为关于本公开的现有技术。
    发明内容
    本公开的方面至少解决上面提及的问题和/或缺点,并至少提供下面描述的益处。因此,本公开的一方面是提供一种显示设备和用于在显示器中运行并控制多个窗口的排列的方法。
    根据本公开的一个方面,提供了一种用于控制包括触摸屏的显示设备的方法。所述方法包括:在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口;在所述多个窗口显示空间之一中显示启动器应用,所述启动器应用展示运行至少一个应用的至少一个图标;在启动器应用中接收运行新应用的新应用运行命令;和,响应于所述新应用运行命令,在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中,显示用于运行所述新应用的新窗口。
    根据本公开的另一方面,提供了一种显示设备。所述显示设备包括触摸屏和控制器,所述控制器被配置成在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口,并控制在所述多个窗口显示空间之一中显示启动器应用,所述启动器应用展示运行至少一个应用的至少一个图标,其中,所述触摸屏在启动器应用中接收运行新应用的新应用运行命令,并且其中,响应于所述新应用运行命令,控制器控制用于运行所述新应用的新窗口在显示所述启动器应用的窗口显示空间之外的其他窗口显示空间之一中显示。
    根据本公开的另一方面,提供了一种用于控制包括触摸屏的显示设备的方法。所述方法包括:在触摸屏中建立多个窗口显示空间,其中,所述多个窗口显示空间中的每一个均显示用于运行应用的窗口;在所述多个窗口显示空间之一的第一窗口显示空间中设置并显示用于运行应用的第一窗口;进入窗口位置改变模式以改变窗口位置;接收改变第一窗口的位置的窗口位置改变命令;以及在不同于第一窗口显示空间的第二窗口显示空间中设置并显示第一窗口。
    根据本公开的另一方面,提供了一种显示设备。所述显示设备包括触摸屏和控制器,所述控制器被配置成在触摸屏中建立多个窗口显示空间,其中, 所述多个窗口显示空间中的每一个均显示用于运行应用的窗口;以及在所述多个窗口显示空间之一的第一窗口显示空间中设置并显示用于运行应用的第一窗口,其中,在改变窗口位置的窗口位置改变模式中,触摸屏接收改变第一窗口的位置的窗口位置改变命令,并且其中,所述控制器控制在不同于第一窗口显示空间的第二窗口显示空间中放置和显示第一窗口。
    根据本公开的另一方面,提供了一种用于控制包括触摸屏的显示设备的方法。所述方法包括:在触摸屏中接收运行新应用的新应用运行命令,确定是否存在用于控制运行应用的窗口的显示的中央按钮,基于所述确定显示预览视图(ghost view),所述预览视图预先示出用于运行新应用的新窗口的尺寸、形状和位置中的至少一个,并响应于新应用运行命令显示新窗口。
    根据本公开的另一方面,提供了一种显示设备。所述显示设备包括触摸屏和控制器,触摸屏被配置成接收运行新应用的新应用运行命令,控制器被配置成确定是否存在在触摸屏中显示的用于控制运行应用的窗口的显示的中央按钮,控制基于所述确定显示预览视图,所述预览视图预先示出用于运行新应用的新窗口的尺寸、形状和位置中的至少一个,并控制响应于新应用运行命令显示新窗口。
    从以下结合附图、公开了本公开的各种实施例的详细描述,本公开的其它方面、益处和显著的特征对于本领域技术人员将变得明显。
    附图说明
    从结合附图的以下描述,本公开某些实施例的上述以及其他方面、特征和益处将更为清楚,在附图中:
    图1是根据本公开实施例的装置的原理框图;
    图2A、图2B、图2C、图2D、图2E、图2F、图2G、图2H、图2I、图2J和图2K示出了根据本公开实施例如何打开窗口;
    图3A、图3B、图3C、图3D、图3E、图3F、图3G、图3H和图3I示出了根据本公开实施例的活动堆栈;
    图4是示出根据本公开实施例的控制显示设备的方法的流程图;
    图5是示出根据本公开实施例的控制显示设备的方法的流程图;
    图6A、图6B和图6C示出了根据本公开实施例如何打开窗口;
    图7是示出根据本公开实施例的控制显示设备的方法的流程图;
    图8A、图8B、图8C、图8D、图8E、图8F、图8G、图8H、图8I、图8J、图8K、图8L和图8M示出了根据本公开实施例如何显示多个窗口;
    图8N、图8O、图8P和图8Q示出了根据本公开实施例如何划分屏幕;
    图8R示出了根据本公开实施例的各种窗口显示空间的建立;
    图8S是示出了根据本公开实施例的用于控制显示设备的方法的流程图;
    图9A、图9B和图9C示出了根据本公开实施例的显示设备;
    图10A、图10B和图10C示出了根据本公开实施例的活动堆栈;
    图11示出了根据本公开实施例的显示设备;
    图12A、图12B、图12C、图12D、图12E、图12F、图12G和图12H示出了根据本公开实施例的显示设备;
    图13是示出根据本公开实施例的用于控制显示设备的方法的流程图;
    图14A、图14B、图14C、图14D、图14E和图14F示出了根据本公开实施例的显示设备;
    图15是示出根据本公开实施例的用于控制显示设备的方法的流程图;
    图16A、图16B、图16C、图16D和图16E示出了根据本公开实施例的显示设备;
    图17A、图17B、图17C、图17D、图17E、图17F和图17G示出了根据本公开实施例的显示设备;
    图18A、图18B、图18C、图18D、图18E、图18F和图18G示出了根据本公开实施例如何改变窗口尺寸;
    图19A、图19B、图19C、图19D、图19E和图19F示出了根据本公开实施例如何改变窗口位置;
    图20A、图20B、图20C、图20D、图20E、图20F和图20G示出了根据本公开实施例的显示设备;以及
    图21A、图21B、图21C、图21D、图21E和图21F示出了图20G之后的显示设备。
    贯穿附图,应该注意相同的参考数字被用来描绘相同或者相似的元件、特征和结构。
    具体实施方式
    提供下列参考附图的描述以有助于对由权利要求及其等效物定义的本公 开的各种实施例的全面理解。本描述包括各种具体细节以有助于理解但是仅应当被认为是示范性的。因此,本领域普通技术人员将认识到,能够对这里描述的各种实施例进行各种改变和修改而不脱离本公开的范围与精神。此外,为了清楚和简明起见,略去了对公知功能与结构的描述。
    在下面说明书和权利要求书中使用的术语和措词不局限于它们的词典意义,而是仅仅由发明人用于使得能够对于本公开清楚和一致的理解。因此,对本领域技术人员来说应当明显的是,提供以下对本公开的各种实施例的描述仅用于图示的目的而非限制如所附权利要求及其等效物所定义的本公开的目的。
    应当理解,单数形式的“一”、“该”和“所述”包括复数指代,除非上下文清楚地指示不是如此。因此,例如,对“部件表面”的指代包括指代一个或多个这样的表面。
    术语“基本上”意思指所述特征、参数或者值不需要准确地实现,而是可以存在不妨碍计划提供的特征的效果的量的偏差或者变化,包括例如,公差、测量误差、测量精度限制及本领域技术人员所知的其它因素。
    图1是根据本公开实施例的装置的示意性框图。
    参考图1,装置(也称为‘显示设备’)100可以经由移动通信???20、子通信???30和连接器165连接到外部设备(未示出)?!巴獠可璞浮卑ㄆ渌璞?、蜂窝电话、智能电话、平板个人计算机(PC)和服务器,它们都未被示出。
    参考图1,显示设备100包括触摸屏190和触摸屏控制器195。显示设备100还包括控制器110、移动通信???20、子通信???30、多媒体???40、相机???50、全球定位系统(GPS)???55、输入/输出???60、传感器???70、存储设备175和电源180。子通信???30包括无线局域网(WLAN)131和短距离通信???32其中至少一个,并且多媒体???40包括广播通信???41、音频播放???42和视频播放???43其中至少一个。相机???50包括第一相机151和第二相机152其中至少一个,并且输入/输出???60包括按钮161、麦克风162、扬声器163、振动马达164、连接器165和小键盘166其中至少一个。
    控制器110可以包括中央处理单元(CPU)111、用于存储控制显示设备100的控制程序的只读存储器(ROM)112和用于存储从外部输入的数据或 者信号或者用于被用作显示设备100中的工作结果的存储空间的随机访问存储器(RAM)113。CPU111可以包括单核、双核、三核或者四核。CPU111、ROM112和RAM113可以经由内部总线相互连接。
    控制器110可以控制移动通信???20、子通信???30、多媒体???40、相机???50、GPS???55、输入/输出???60、传感器???70、存储设备175、电源180、触摸屏190(其可以由第一触摸屏和第二触摸屏组成),以及触摸屏控制器195。
    移动通信???20在控制器110的控制下,使用至少一个或多个天线(未示出),通过移动通信把显示设备100连接到外部设备。移动通信???20把用于语音呼叫、视频会议呼叫、短消息服务(Short Message Service,SMS)消息或者多媒体消息服务(Multimedia Message Service,MMS)消息的无线信号发射到蜂窝电话(未示出)、智能电话(未示出)、平板PC(未示出),或者其他设备(未示出),或者从它们接收无线信号,这些电话具有输入显示设备100的电话号码。
    子通信???30可以包括WLAN???31和短距离通信???32其中至少一个。例如,子通信???30可以包括WLAN???31或者短距离通信???32,或者包括两者。
    在存在接入点(Access Point,AP)(未示出)的地方,WLAN???31可以在控制器110的控制下被连接到互联网。WLAN???31支持电气电子工程师协会(IEEE)的WLAN标准IEEE802.11x。短距离通信???32可以在控制器110的控制下,在显示设备100和图像渲染设备(未示出)之间执行短距离通信。短距离通信可以包括蓝牙、红外数据协会(Infrared Data Association,IrDA)、紫蜂(Zigbee),等等。
    根据性能,显示设备100可以包括移动通信???20、WLAN???31和短距离通信???32其中至少一个。例如,根据性能,显示设备100可以包括移动通信???20、WLAN???31和短距离通信???32的组合。
    多媒体???40可以包括广播通信???41、音频播放???42或者视频播放???43。广播通信???41可以在控制器110的控制下,通过广播通信天线(未示出)接收从广播台发射的广播信号(例如电视广播信号、电台广播信号或者数据广播信号)和额外的广播信息(例如电子节目指南(Electric Program Guide,EPG)或者电子服务指南(Electric Service Guide, ESG))。音频播放???42可以在控制器110的控制下播放被存储或者接收到的数字音频文件(例如具有诸如mp3、wma、ogg或者wav扩展名的文件)。视频播放???43可以在控制器110的控制下播放被存储或者接收到的数字视频文件(例如具有诸如mpeg、mpg、mp4、avi、move或者mkv扩展名的文件)。视频播放???43也可以播放数字音频文件。
    除了广播通信???41外,多媒体???40可以包括音频播放???42和视频播放???43。多媒体???40的音频播放???42或者视频播放???43可被包括在控制器110中。
    相机???50可以包括用于在控制器110的控制下捕获静态图像或者视频图像的第一相机151和第二相机152其中至少一个。此外,第一相机151或第二相机152可以包括用于提供捕获所需光量的辅助光源(例如闪光灯(未示出))。第一相机151可以被放置在显示设备100的正面,并且第二相机152可以被放置在显示设备100的背面。以另一方式,第一相机151和第二相机152可以彼此相邻排列(例如,第一相机151和第二相机152之间的距离可以在1到8cm之间的范围内),捕获3维(3D)静态图像或者3D视频图像。
    GPS???55从地球轨道中的多个GPS卫星(未示出)接收无线电信号,并且可以通过使用从GPS卫星达到显示设备100的时间来计算显示设备100的位置。
    输入/输出???60可以包括多个按钮161、麦克风162、扬声器163、振动马达164、连接器165和小键盘166其中至少一个。
    按钮161中的至少一个可以被排列在显示设备100的外壳的正面、侧面或者背面,并且可以包括电源/锁定按钮(未示出)、音量按钮(未示出)、菜单按钮(未示出)、本位(home)按钮、后退按钮和搜索按钮其中至少一个。
    麦克风162在控制器110的控制下通过接收语音或者声音产生电信号。
    扬声器163可以在控制器110的控制下,把和来自移动通信???20、子通信???30、多媒体???40或者相机???50的各种信号(例如无线电信号、广播信号、数字音频文件、数字视频文件或者摄影信号)对应的声音输出到外部。扬声器163可以输出和显示设备100所执行的功能对应的声音(例如按按钮声音或者回铃音)。一个或多个扬声器163可以排列在显示设备100的外壳的适当位置中。
    振动马达164可以在控制器110的控制下把电信号转换为机械振动。例 如,当从其他设备(未示出)接收到语音呼叫时,处于振动模式的显示设备100驱动振动马达164。在显示设备100的外壳内部可以存在一个或多个振动马达。振动马达164可以响应于用户在触摸屏190上的触摸活动或者连续触摸被驱动。
    连接器165可以被用作把显示设备100连接到外部设备(未示出)或者电源(未示出)的接口。在控制器110的控制下,存储在显示设备100的存储设备175中的数据可以经由连接到连接器165的电缆被传送到外部设备,或者,可以从外部设备接收数据。电力可以由电源经由连接到连接器165的电缆供应,或者,可以对电池(未示出)充电。
    小键盘166可以从用户接收控制显示设备100的按键输入。小键盘166可以包括在显示设备100中形成的物理小键盘(未示出),或者包括在触摸屏190上显示的虚拟小键盘(未示出)。依据显示设备100的性能或者结构,可以排除在显示设备100中形成的机械小键盘。
    传感器???70包括用于检测显示设备100的状态的至少一个传感器。例如,传感器???70可以包括用于检测用户接近显示设备100的接近传感器、用于检测环境光量的照度传感器,或者用于检测显示设备100的操作(例如,显示设备100的转动、施加在显示设备100上的加速或者振动)的运动传感器(未示出)。至少一个传感器可以检测状态并产生相应信号以传送到控制器110。依据显示设备100的性能,可以添加或者去除传感器???70的传感器。
    存储设备175可以在控制器110的控制下,存储根据移动通信???20、子通信???30、多媒体???40、相机???50、GPS???55、输入/输出???60、传感器???70、触摸屏190的操作输入/输出的信号或者数据。存储设备175可以存储用于控制显示设备100或者控制器110的控制程序和应用。
    术语“存储设备”不仅指存储设备175,也指控制器110中的ROM112、RAM113,或者安装在显示设备100中的存储卡(未示出)(例如安全数字(SD)卡、存储棒,等等)。存储设备也可以包括非易失存储器、易失存储器、硬盘驱动器(Hard Disc Drive,HDD)、固态驱动器(Solid State Drive,SSD),等等。
    电源180可以在控制器110的控制下,向放置在显示设备100的外壳内 部的一个或多个电池(未示出)供应电力。所述一个或多个电池向显示设备100供电。电源180可以经由连接到连接器165的电缆向显示设备100供应从外部电源(未示出)输入的电力。
    触摸屏190可以向用户提供用于各种服务(例如,呼叫、数据传输、广播、摄影服务)的用户接口。触摸屏190可以把与输入到用户接口的至少一个触摸相对应的模拟信号发送到触摸屏控制器195。触摸屏190可以从用户的物理接触(例如利用包括大拇指的手指)或者通过可触摸输入设备(例如手写笔)接收至少一个触摸。触摸屏190可以接收所述至少一个触摸之一的连续移动。触摸屏190可以把和输入触摸的连续移动对应的模拟信号发送到触摸屏控制器195。
    在本公开中的触摸不限于通过用户的物理接触或者与可触摸输入装置的接触的物理触摸,而且还可以包括非接触(例如,在触摸屏190和用户的身体或者可触摸输入装置之间保持小于1毫米的可检测距离)。距触摸屏190的可检测距离可以依据显示设备100的性能或者结构变化。
    触摸屏190可以以例如电阻方式、电容方式、红外方式或者声波方式实施。
    触摸屏控制器195把从触摸屏190接收到的模拟信号转换为数字信号(例如XY坐标),并把数字信号传送到控制器110??刂破?10可以通过使用从触摸屏控制器195接收到的数字信号控制触摸屏190。例如,响应于触摸,控制器110可以使在触摸屏190上显示的快捷运行图标(未示出)能够被选择或者被执行。触摸屏控制器195也可以被包括在控制器110中。
    根据本公开实施例,图2A、图2B、图2C、图2D、图2E、图2F、图2G、图2H、图2I、图2J和图2K示出了如何打开窗口。应该理解,显示设备200不仅可以被实施为如图1中所示的移动设备,而且可以被实施为各种形式的其他设备中的任何一个,例如电视、互联网电视或者医疗数据显示设备?;痪浠八?,显示设备可以不限于任何特定设备,而可以是包括显示被渲染的图像的装置的任何设备。
    参考图2A、图2B、图2C、图2D、图2E、图2F、图2G、图2H、图2I、图2J和图2K,显示设备200可以在触摸屏上建立多个窗口显示空间201到204。更具体地,显示设备200的控制器可以建立第一部分201、第二部分202、第三部分203和第四部分204??刂破饕部梢栽诘谝徊糠?01和第二部 分202之间设立第一边界线211、在第三部分203和第四部分204之间设立第二边界线212、在第一部分201和第三部分203之间设立第三边界线213,并在第二部分202和第四部分204之间设立第四边界线214。第一边界线211和第二边界线212可以构成直线,并且第三边界线213和第四边界线214可以构成另一直线??刂破魃枇⒈舜瞬恢氐牡谝徊糠?10到第四部分204。例如,如图2A中所示,控制器在屏幕的左上侧中设立第一部分201、在右上侧中设立第二部分202、在左下侧中设立第三部分203,并在右下侧中设立第四部分204??刂破魇紫壬枇⒌谝槐呓缦?11和第二边界线212,以便把屏幕划分为左半边和右半边,并设立第三边界线213和第四边界线214,以便把屏幕划分为上半边和下半边。
    控制器在第一边界线211、第二边界线212、第三边界线213和第四边界线214的交叉点处显示中央按钮220。中央按钮220可以是用于提供改变显示应用的空间的尺寸的功能或者用于进入窗口位置改变模式的功能按键。
    控制器控制用于运行应用的相应窗口被放置并显示在部分201到204的每一个中。例如,控制器控制窗口被分别显示在部分201到204中,如图2A、图2B、图2C、图2D、图2E、图2F、图2G、图2H、图2I、图2J和图2K中所示。
    每一窗口可以包括特定应用的运行屏幕、标题栏和控制区域。在应用的运行屏幕上,可以显示和应用相关联的对象。对象可以由各种东西形成,例如文本、形状、图标、按钮、复选框、照片、视频、网页、地图,等等。当对象被用户触摸时,该对象的功能或者事件可以在应用中被执行。在某些操作系统中,对象可以被称作视图。标题栏可以包括控制窗口的显示的至少一个控制按键。例如,控制按键可以是窗口显示最小化按钮、窗口显示最大化按钮,以及窗口关闭按钮。
    同时,应用是由显示设备200的制造商或者应用开发者彼此独立地实施的程序。因此,一个要运行的应用不需要另一应用预先在运行。并且,当一个应用被关闭时,另一应用可以保持运行。
    那些应用区别于组合各种功能的复合应用(或者双应用),例如和由其他应用提供的某些其他功能(例如,备忘录功能和消息通信功能)组合的视频应用,因为那些应用是被独立地实施的应用。复合应用被制造为具有各种功能的新的单个应用。但是,复合应用通常是付费应用,并且,即使用户购买 并安装了复合应用,和由独立的个体应用提供的那些功能相比,由复合应用提供的功能也相对有限。
    参考图2B,控制器控制用于运行启动器应用的窗口230被显示在第一部分201中。启动器应用提供运行相应应用的应用图标231到238。当通过触摸应用图标231到238之一输入应用运行命令时,启动器应用在第一部分201到第四部分204中的一个中显示和被触摸的图标对应的应用。
    图3A、图3B、图3C、图3D、图3E、图3F、图3G、图3H和图3I示出了根据本公开实施例的活动堆栈。
    参考图3A、图3B、图3C、图3D、图3E、图3F、图3G、图3H和图3I,在这个方面,还将参考由显示设备200管理的图3A的活动堆栈。当启动器应用运行时,控制器在活动堆栈中创建并管理启动器应用堆栈301。
    参考图2C,用户1可以触摸用于应用B的图标。当用于应用B的图标被触摸时,控制器控制用于运行应用B的第二窗口240显示在第二部分202中??刂破骺梢砸来稳范ù翱诘拇翱谙允究占?。例如,控制器可以控制新窗口按顺时针方向显示,即按从第二部分202到第三部分203再到第四部分204的顺序。这个顺序仅仅是举例,并且控制器也可以控制新窗口按逆时针方向显示。显示新窗口的顺序可以变化。
    将参考图3B的活动堆栈来结合图2D描述实施例。当应用B运行时,控制器在活动堆栈中创建B应用堆栈302。在这个方面,控制器把B应用堆栈302放在启动器应用堆栈301的上面。这意味着应用B的活动堆栈等级高于启动器应用的活动堆栈等级。
    参考图2E,用户1可以触摸用于应用C的图标233。在这个方面,将参考图3C的活动堆栈。由于用户1在启动器应用中输入了应用运行命令,启动器应用堆栈来到活动堆栈中的B应用堆栈的上面,这意味着启动器应用的活动堆栈等级高于应用B的活动堆栈等级。
    当用于应用C的图标233被触摸时,控制器控制用于运行应用C的第三窗口250显示在第四部分204中,如图2F中所示。
    将参考图3D的活动堆栈来结合图2F描述实施例。当应用C运行时,控制器在活动堆栈中创建C应用堆栈303。在这个方面,控制器把最近的C应用堆栈303放在启动器应用堆栈301的顶部。这意味着应用C具有比启动器应用的活动堆栈等级更高的活动堆栈等级。参考图2G,用户1可以触摸用于 应用D的图标234。在这个方面,将参考图3E的活动堆栈。由于用户1在启动器应用中输入了应用运行命令,启动器应用堆栈在活动堆栈中来到C应用堆栈的顶部,这意味着启动器应用的活动堆栈等级高于应用C的活动堆栈等级。
    当用于应用D的图标234被触摸时,控制器控制用于运行应用D的第四窗口260显示在第三部分203中,如图2H中所示。
    将参考图3F的活动堆栈来结合图2H描述实施例。当应用D运行时,控制器在活动堆栈中创建D应用堆栈304。在这个方面,控制器把最近的D应用堆栈304放在启动器应用堆栈301的顶部。这意味着应用D具有比启动器应用的活动堆栈等级更高的活动堆栈等级。
    同时,用户1可以操纵应用B,如图2I中所示。在这个方面,将参考图3G的活动堆栈。响应于对应用B的用户输入,控制器把B应用堆栈202放在顶部,因为应用B最近运行过。参考图2J,用户1可以触摸用于应用E的图标235。在这个方面,将参考图3H的活动堆栈。由于用户1在启动器应用中输入了应用运行命令,启动器应用堆栈在活动堆栈中来到D应用堆栈的顶部,这意味着启动器应用的活动堆栈等级高于应用D的活动堆栈等级。
    当用于应用E的图标235被触摸时,控制器控制用于运行应用E的第五窗口270显示在第四部分204中,如图2K中所示。如果没有空的窗口显示空间,控制器可以参考图3H的活动堆栈。从活动堆栈,控制器可以识别哪个应用具有最低的活动堆栈等级。例如,参考图3H,控制器可以确定应用C具有最低的活动堆栈等级??刂破骺刂朴糜谠诵杏τ肊的第五窗口270被显示在刚才显示了具有最低活动堆栈等级的应用C的第四部分204中。
    在这个方面,将参考图3I的活动堆栈。当应用E运行时,控制器在活动堆栈中创建E应用堆栈305。在这个方面,控制器把最近的E应用堆栈305放在启动器应用堆栈301的顶部。这意味着应用E具有比启动器应用的活动堆栈等级更高的活动堆栈等级。
    图4是示出根据本公开实施例的控制显示设备的方法的流程图。
    参考图4,显示设备在操作S401中可以建立多个窗口显示空间,例如图2A中所示。在操作S403中,显示设备可以在所述多个窗口显示空间之一中运行用于运行新应用的启动器应用。更具体地,显示设备在所述多个窗口显示空间之一中显示用于运行启动器应用的窗口。
    在操作S405中,显示设备可以在启动器应用窗口中接收启动新应用的命令。例如,如图2C中,通过触摸用于新应用的图标,可以输入启动新应用的命令(称为新应用运行命令)。
    在操作S407中,显示设备可以在启动器应用正在运行之处之外的窗口显示空间之一中显示用于运行新应用的窗口。
    图5是示出根据本公开实施例的控制显示设备的方法的流程图。
    参考图5,在操作S501中,显示设备可以接收新应用运行命令。例如,如图2C中所示,通过触摸用于新应用的图标,可以输入新应用运行命令。在操作S503中,显示设备可以创建用于运行新应用的窗口。
    在操作S505中,显示设备可以确定在窗口显示空间中是否存在用于新窗口的空的空间。如果在操作S505中存在空的空间,则在操作S507中,显示设备可以在空的空间中显示新窗口。如果在操作S505中确定在窗口显示空间中存在多个空的空间,则显示设备可以基于如上所述的顺序在多个空的空间之一中显示新窗口。
    如果在操作S505中不存在空的空间,则在操作S509中,显示设备可以确定任何正在运行的(多个)应用的活动堆栈等级。在操作S511中,显示设备可以在由具有最低活动堆栈等级的应用所占据的窗口显示空间中显示新窗口。
    图6A、图6B和图6C示出了根据本公开实施例如何打开窗口。
    参考图6A、图6B和图6C,显示设备600在第一到第四部分(601、602、603、604)中分别显示第一窗口、第二窗口、第三窗口和第四窗口??刂破髟诘谝?、第二、第三和第四部分601、602、603和604的交叉点处显示中央按钮620??刂破骺刂朴糜谠诵衅舳饔τ玫拇翱?30显示在第一部分601中。启动器应用展示用于启动相应应用的应用图标631到638,如图6B中所示。
    用户1可以做出把应用图标631到638之一拖曳到期望的窗口显示空间,例如第四部分604中的拖曳姿势625,如图6B中所示。因此,显示设备600控制用于运行应用B的第二窗口640显示在第四部分604中,如图6C中所示。
    图7是示出根据本公开实施例的控制显示设备的方法的流程图。
    参考图7,在操作S701中,显示设备可以建立多个窗口显示空间,例如 图2A中所示。在操作S703中,显示设备在多个窗口显示空间之一中运行用于启动新应用的启动器应用。更具体地,显示设备在多个窗口显示空间之一中显示用于运行启动器应用的窗口。
    在操作S705中,显示设备可以在启动器应用窗口中接收新应用运行命令。例如,显示设备可以接收把用于应用(例如应用B)的图标拖曳到多个窗口显示空间之一的姿势,如图6B中所示。
    在操作S707中,显示设备可以显示窗口,在该窗口中,和被拖曳的图标对应的应用正在拖曳姿势结束的窗口显示空间中运行。
    图8A、图8B、图8C、图8D、图8E、图8F、图8G、图8H、图8I、图8J、图8K、图8L和图8M根据本公开实施例示出了如何显示多个窗口。
    参考图8A、图8B、图8C、图8D、图8E、图8F、图8G、图8H、图8I、图8J、图8K、图8L和图8M,显示设备800显示菜单屏幕817。菜单屏幕817可以是用于运行启动器程序的屏幕,包括启动不同应用的不同图标。菜单屏幕817也包括当前时间的信息,以及可选的各种小工具。显示设备800在触摸屏的左边显示托盘810,其包括可运行应用的图标811到816。
    用户10可以操纵显示设备800,以便运行第一应用A,如图8B中所示。例如,用户10触摸第一应用A的图标811,并做出进入菜单屏幕817的拖曳姿势,如图8C中所示??刂破骺梢钥刂仆急?11被显示在用户10触摸的点上??刂破饕部梢钥刂圃だ朗油?18围绕用户10触摸的点显示。预览视图818指预先展示用于运行应用的窗口的可运行尺寸和形状,以便供用户选择在哪儿放置窗口的视图。当无窗口被展示时,控制器可以控制预览视图818被全屏显示。如果在触摸屏上无窗口被展示,控制器可以控制预览视图被全屏显示。如果有一个窗口在触摸屏中被展示,则控制器可以控制预览视图被以触摸屏的一半尺寸和形状显示。如果有两个窗口在触摸屏中被展示,则控制器可以控制预览视图以两个窗口之一的一半尺寸和形状显示。这将被参考图8R描述。如果有三个窗口在触摸屏中被展示,则控制器可以控制预览视图被以三个窗口中具有最大尺寸的一个窗口的一半尺寸和形状显示。这也将被参考图8R描述。
    控制器可以把拖曳姿势识别为启动新应用的新应用运行命令??刂破骺梢源唇ㄓ糜谠诵械谝挥τ肁的第一窗口819??刂破骺梢钥刂频谝淮翱?19以全屏显示,如图8D中所示。
    用户10可以操纵显示设备800以便运行额外的第二应用B。例如,用户10可以触摸用于第二应用B的图标812,如图8E中所示,并把图标812向下拖曳到第一窗口819的下部,如图8F中所示??刂破骺刂仆急?12在用户10触摸的点上被显示??刂破饕部梢钥刂圃だ朗油?23围绕用户10触摸的点显示。如上所述,由于单个窗口,即窗口819,在触摸屏中显示,控制器可以控制预览视图823以触摸屏的一半尺寸和形状显示。尽管未示出,但是如果用户10触摸的点是触摸屏的上半部中的某处,将很明显,控制器控制预览视图不在触摸屏的下半部而在触摸屏的上半部中被显示。如图8F中所示,在下半部中显示的预览视图仅仅是举例,但是控制器也可以把触摸屏划分为左半边和右半边,并控制预览视图在左半边和右半边之一中显示。
    如果用户10的拖曳姿势在触摸屏的下半部中的某处结束,如图8F中所示,则控制器确定新应用运行命令已被输入。如图8G中所示,控制器控制第二窗口830在与图8F的预览视图823对应的触摸屏的下半部中显示。此时,控制器控制第一窗口820的尺寸和形状被减小和显示,以适合触摸屏的上半部??刂破饕膊醒氚磁?25并在第一窗口820和第二窗口830之间的边界线上显示中央按钮825。
    用户10可以操纵显示设备800以便运行额外的第三应用C。例如,用户10可以触摸用于第三应用C的图标813,如图8H中所示,并把图标813拖曳到第一窗口820的右侧,如图8I中所示??刂破骺刂仆急?13在用户10触摸的点上显示??刂破饕部梢钥刂圃だ朗油?27围绕用户10触摸的点显示。如上所述,由于两个窗口,即窗口820和830,显示在触摸屏中,控制器可以控制预览视图827被以第一窗口820的一半尺寸和形状显示。尽管未示出,但是如果用户10触摸第一窗口820的左侧中的某处,将很明显,控制器控制预览视图不在第一窗口820的右半边而在左半边中被显示。如图8I所示,在右半边中显示的预览视图仅仅是举例,但是控制器也可以把第一窗口820划分为上半部和下半部,并控制预览视图在上半部和下半部之一中显示。由控制器控制的预览视图827在第一窗口820的一半中显示仅用于说明的目的??刂破骺梢钥刂圃だ朗油?27的尺寸和形状以基于中央按钮825设置和显示。这也将参考图8N、图8O、图8P和图8Q描述。
    如果用户10的拖曳姿势在第一窗口820的右半边中的某处结束,如图8I中所示,则控制器确定运行新应用的新应用运行命令已被输入。如图8J中 所示,控制器控制第三窗口840显示在与图8I的预览视图827对应的第一窗口820的右半边中??刂破饕部梢钥刂频谌翱?40被基于中央按钮825显示。
    当第三窗口830被产生时,控制器控制第一窗口820的尺寸和形状被缩小以供显示。更具体地,控制器可以控制第一窗口820在不显示第三窗口840的剩余区域中显示。
    用户10可以操纵显示设备800以便运行额外的第四应用D。例如,用户10可以触摸用于第四应用D的图标814,如图8K中所示,并把图标814拖曳到第二窗口830的右半边,如图8L中所示??刂破骺刂仆急?14在用户10触摸的点上显示??刂破饕部梢钥刂圃だ朗油?31围绕用户10触摸的点显示。如上所述,由于三个窗口,即窗口820、830和窗口840显示在触摸屏中,控制器可以控制预览视图831以第二窗口830的一半尺寸和形状显示。尽管未示出,但是如果用户10触摸第二窗口830的左半边中的某处,将很明显,控制器控制预览视图不在第二窗口830的右半边而在左半边中被显示。如图8I所示,在右半边中显示预览视图仅仅是举例,但是控制器也可以把第二窗口830划分为上半部和下半部,并控制预览视图被在上半部和下半部之一中显示。由控制器控制的预览视图831在第二窗口830的一半中显示仅用于说明的目的??刂破骺梢钥刂圃だ朗油?31的尺寸和形状以基于中央按钮825设置和显示。这也将被参考图8N、图8O、图8P和图8Q描述。
    如果用户10的拖曳姿势在第二窗口830的右半边中的某处结束,如图8L中所示,则控制器确定运行新应用的新应用运行命令已被输入。如图8M中所示,控制器控制第四窗口850在与图8L的预览视图831对应的第二窗口830的右半边中显示??商婊坏?,控制器也可以控制第四窗口850被显示到中央按钮825的位置。
    当第四窗口850被创建时,控制器控制第二窗口830的尺寸和形状被缩小供显示。
    图8N、图8O、图8P和图8Q示出了根据本公开实施例如何划分屏幕。
    参考图8N和图8O,随着中央按钮861被放置在触摸屏中心,控制器基于中央按钮861建立边界线860。当新应用运行命令被输入时,如图8I中所示,控制器基于中央按钮861建立边界线862??刂破骺梢钥刂菩麓翱谠谟杀呓缦?60和862形成的窗口显示空间中放置和显示。
    参考图8P和图8Q,随着中央按钮871被放置在触摸屏中心之外的某处,控制器基于中央按钮871建立边界线870。当中央按钮871被移动时,显示的窗口的尺寸和形状可被改变,这将被参考图18A、18B、18C、18D、18E、18F和18G描述。当新应用运行命令被输入时,如图8I中所示,控制器基于中央按钮871建立边界线872??刂破骺梢钥刂菩麓翱谠谟杀呓缦?70和边界线872形成的窗口显示空间中放置和显示。和图8O的实施例相反,在本实施例中,放置新窗口的窗口显示空间可以被形成得尺寸很小。
    图8R示出了根据本公开实施例的各种窗口显示空间的建立。
    参考图8R,显示设备可以通过把屏幕划分为例如左半部和右半部、上半部和下半部、三个部分、四个部分等来建立各种窗口显示空间。
    图8S是示出了根据本公开实施例的用于控制显示设备的方法的流程图。
    参考图8S,在操作S881中,显示设备可以接收启动新应用的新应用运行命令。新应用运行命令可以是例如拖曳用于新应用的图标并把该图标放到期望位置周围以运行该新应用的拖曳姿势。
    在操作S883中,显示设备可以确定在触摸屏中是否显示了控制窗口显示的中央按钮。如果在操作S883中未显示中央按钮,则在操作S885中,显示设备可以围绕用户触摸的点产生并显示预览视图。预览视图可以具有缺省尺寸和形状。例如,如果没有窗口被显示,则显示设备可以以全屏产生并显示预览视图。又例如,如果有一个窗口被全屏显示,则显示设备可以在触摸屏的包含触摸点的那一半中显示具有等于触摸屏的一半的尺寸和形状的预览视图。
    在操作S887中,显示设备围绕拖曳姿势结束处显示新窗口。新窗口可以具有和被显示的预览视图相同的尺寸和形状。
    在另一方面,如果在操作S883中显示了中央按钮,则在操作S889中显示设备可以基于中央按钮建立边界线。显示设备可以显示或者可以不显示边界线。例如,显示设备可以不显示边界线,直到新窗口被显示为止。在新窗口被显示之后,显示设备可以显示边界线,如图8J中所示。上面所描述的仅用于说明的目的,并且即使在新窗口被显示之前,显示设备也可以基于中央按钮显示边界线。
    在操作S891中,显示设备可以基于边界线重新建立窗口显示空间,并且在操作S885中,可以产生并显示和重新建立的窗口显示空间对应的预览视 图。
    图9A、图9B和图9C示出了根据本公开实施例的显示设备。图10A、图10B和图10C根据本公开实施例示出了活动堆栈。
    参考图9A,显示设备900可以在显示部分中分别显示窗口930、940、950和960??刂破骺刂朴糜谠诵衅舳饔τ玫拇翱诒幌允驹诘谝徊糠种?。启动器应用提供应用图标931到938来运行相应的应用。显示设备900基本上和图2H的显示设备相同。但是,和图2H的应用相比,图9A的显示设备还可以在触摸屏中心显示最高堆栈等级指示器921到924。将结合示出活动堆栈的图10A描述图9A的实施例。在图10A的活动堆栈中,可以看出,B应用堆栈1002位于最高活动堆栈等级,跟着是L应用堆栈1001、C应用堆栈1003和D应用堆栈1004。因此,控制器可以控制位于第二部分中的最高堆栈等级指示器922以不同的颜色或者不同的亮度显示,如图9A中所示。用户可以知道应用B具有最高活动堆栈等级。
    参考图9B和图9C,用户1可以触摸用于应用E的图标935。在这个方面,将参考图10B的活动堆栈。由于用户1通过触摸图标935在启动器应用中输入了应用运行命令,启动器应用堆栈1001在活动堆栈中来到D应用堆栈1004的顶部,这意味着启动器应用具有比应用D的活动堆栈等级更高的活动堆栈等级??刂破骺梢钥刂谱罡叨颜坏燃吨甘酒?21以不同颜色或者不同亮度显示。
    当用于应用E的图标935被触摸时,控制器控制用于运行应用E的第五窗口970显示在第四部分中,如图9C中所示。
    参考图10A、图10B和图10C,在这个方面,将参考图10C的活动堆栈。当应用E运行时,控制器在活动堆栈中产生E应用堆栈1005。在这个方面,控制器把最近的E应用堆栈1005放在启动器应用堆栈1001的顶部。这意味着应用E的活动堆栈等级高于启动器应用的活动堆栈等级。因此,控制器可以控制位于第四部分中的最高堆栈等级指示器924以不同的颜色或者不同的亮度显示,如图9C中所示。
    图11示出了根据本公开实施例的显示设备。
    参考图11,显示设备1100可以在显示部分中分别显示窗口1130、1140、1150、1160和1170??刂破骺刂朴糜谠诵衅舳饔τ玫拇翱谙允驹诘谝徊糠种?。启动器应用提供应用图标1101到1108来运行相应的应用??刂破骺梢?控制具有最高活动堆栈等级的窗口1170以不同颜色或者不同亮度的轮廓1180显示。
    图12A、图12B、图12C、图12D、图12E、图12F、图12G和图12H示出了根据本公开实施例的显示设备。
    参考图12A,显示设备1200可以在触摸屏上建立多个窗口显示空间。更具体地,控制器可以建立第一到第四部分??刂破骺梢栽诘谝徊糠趾偷诙糠种渖枇⒌谝槐呓缦?211、在第三部分和第四部分之间设立第二边界线1212、在第一部分和第三部分之间设立第三边界线1213,并在第二部分和第四部分之间设立第四边界线1214??刂破饕部梢钥刂浦醒氚磁?210显示在第一到第四边界线1211到1214的交叉点处。
    控制器控制用于运行应用的窗口被放置和显示在每一部分中。例如,控制器控制用于运行应用A的第一窗口1201显示在第一部分中、用于运行应用B的第二窗口1202显示在第二部分中、用于运行应用C的第三窗口1203显示在第三部分中,并且用于运行应用D的第四窗口1204显示在第四部分中。
    参考图12B,用户1可以在中央按钮1210上实施长按压。中央按钮1210上的长按压是执行窗口位置改变模式的例子。响应于在中央按钮1210上的长按压,控制器可以进入窗口位置改变模式。即使用户1释放长按压,控制器也可以保持窗口位置改变模式。在窗口位置改变模式中,控制器可以不处理在窗口上所做的任何姿势。例如,控制器控制伪视图在窗口中产生并显示,并且控制在窗口上所做的姿势被分派到伪视图。通过这么做,控制器可以防止在窗口中运行的应用在处于窗口位置改变模式时被操纵。
    参考图12C、图12D、图12E、图12F、图12G和图12H,为了位置改变,用户1可以触摸第四窗口1204。并且用户1可以做出从第四窗口1204朝第二窗口1202向上的拖曳姿势1220,作为窗口位置改变命令。窗口位置改变命令可以是把要被移动的目标窗口拖曳到最终窗口显示空间的拖曳姿势。往回参考图12C,窗口位置改变命令可以被解释为把第四窗口1204的位置移动到第二窗口1202的位置的命令。
    响应于拖曳姿势1220,控制器可以控制第四窗口1204的预览视图1230显示。预览视图1230可以以和第四窗口1204相同的尺寸和形状但不同的颜色或者亮度来显示??刂破骺梢匝刈磐弦纷耸?220移动预览视图1230的位 置,如图12F中所示。
    用户1可以停止做拖曳姿势1220,如图12G中所示??刂破魅范ㄍ弦纷耸?220在应用B正在其中运行的第二部分中结束??刂破骺刂品胖迷诘诙糠种械牡诙翱?202与第四窗口1204交换。具体来说,控制器控制第四窗口1204显示在第二部分中,并且第二窗口1202显示在第四部分中,如图12H中所示。
    根据上面所述,用户可以容易地改变在其相应的窗口显示空间中显示的正在运行的应用的窗口位置。
    图13是示出根据本公开实施例的用于控制显示设备的方法的流程图。
    参考图13,在操作S1301中,显示设备可以在触摸屏上建立多个窗口显示空间。在实施例中,存在四个建立的窗口显示空间,这仅仅是举例。显示设备可以在所述多个窗口显示空间的每一个中放置和显示用于运行应用的相应窗口。
    在操作S1303中,显示设备可以开始窗口位置改变模式。例如,当在中央按钮上做出长按压姿势时,显示设备可以开始窗口位置改变模式。在窗口位置改变模式中,显示设备可以接收窗口位置改变命令。
    例如,在操作S1305中,显示设备可以接收通过指定其位置要被改变的目标窗口开始的窗口位置改变命令,并在操作S1307中接收从目标窗口开始的拖曳姿势。在操作S1309中,显示设备可以识别拖曳姿势结束处的窗口,并在操作S1311中,把目标窗口的位置与拖曳姿势结束处的窗口的位置相互交换。
    图14A、图14B、图14C、图14D、图14E和图14F示出了根据本公开实施例的显示设备。
    参考图14A,显示设备1400可以在触摸屏上建立多个窗口显示空间。更具体地,控制器可以建立第一到第四部分??刂破骺刂朴糜谠诵杏τ玫南嘤Υ翱诒环胖煤拖允驹诿恳徊糠种?。例如,控制器控制用于运行应用A的第一窗口1401显示在第一部分中、用于运行应用B的第二窗口1402显示在第二部分中、用于运行应用C的第三窗口1403显示在第三部分中,并且用于运行应用D的第四窗口1404显示在第四部分中??刂破饕部梢钥刂浦醒氚磁?410被在显示设备1400的中心显示。参考图14A,假设显示设备已经进入窗口位置改变模式。用户1可以指定第四窗口1404作为其位置要被改变的目标窗口。
    参考图14B,用户1可以做出从目标窗口1404开始的拖曳姿势??刂破骺梢晕仆弦纷耸?420的触摸点显示预览视图1430,如图14C、图14D和图14E中所示。用户1可以在第一部分中停止做拖曳姿势1420,如图14E中所示。如果拖曳姿势1420的触摸点在第二部分中,如图14D中所示,则控制器可以控制已被放置并显示在第二部分中的第二窗口1402显示在第四部分中,以便为预览视图1430让出空间。此外,如果拖曳姿势1420的触摸点在第一部分中,如图14E中所示,则控制器可以控制已被放置并显示在第一部分中第一窗口1401显示在第四部分中,以便为预览视图1430让出空间。在这种情况下,控制器控制在第四部分中显示的第二窗口1402回到第二部分中被显示。
    参考图14E,控制器可以确定拖曳姿势1420在第一部分中结束??刂破骺刂埔驯环胖貌⑾允驹诘谝徊糠种械谝淮翱?401与第四部分的第四窗口1404交换。
    图15是示出根据本公开实施例的用于控制显示设备的方法的流程图。
    参考图15,图15的操作S1501到S1509和图13的操作S1301到S1309相同,将省略其描述。
    在操作S1511中,显示设备可以确定在拖曳姿势结束的窗口显示空间中是否存在任何正被显示的窗口。如果在操作S1511中,在拖曳姿势结束的窗口显示空间中没有被显示的窗口,则在操作S1513中,显示设备把其位置要被改变的目标窗口移动到拖曳姿势结束的窗口显示空间,并显示目标窗口,这将结合图16A到图16E描述。
    在另一方面,如果在操作S1511中,在拖曳姿势结束的窗口显示空间中有被显示的窗口,则在操作S1515中,显示设备可以确定是否做出窗口重叠姿势。如果在操作S1515做出了窗口重叠姿势,则在操作S1519中,显示设备通过把目标窗口重叠在已经显示在该窗口显示空间中的原始窗口上来显示目标窗口?;痪浠八?,显示设备在窗口显示空间中显示目标窗口而不显示已经显示在该窗口显示空间中的原始窗口。这将被结合图17A、图17B、图17C、图17D、图17E、图17F和图17G描述。
    如果在操作S1515中未做出窗口重叠姿势,则在操作S1517中,显示设备把原始窗口和目标窗口的位置相互交换,并显示结果。
    图16A、图16B、图16C、图16D和图16E示出了根据本公开实施例的 显示设备。参考图16A,显示设备1600在第一部分、第三部分和第四部分中分别显示第一窗口1601、第三窗口1603和第四窗口1604,而不在第二部分1602中显示第二窗口。这里假设显示设备已经进入窗口位置改变模式。用户1可以指定第四窗口1604作为其位置要被改变的目标窗口。
    参考图16B、图16C、图16D和图16E,用户1可以做出把第四窗口1604的位置改变到第二部分1602中的拖曳姿势1620。作为响应,控制器可以控制预览视图1630围绕拖曳姿势1620的触摸点显示,如图16C和图16D中所示??刂破骺梢匀范ㄍ弦纷耸?620结束处的窗口显示空间是第二部分1602??刂破骺梢匀范ㄔ诘诙糠?602中没有被显示的窗口??刂破骺刂频谒拇翱?604显示在第二部分1602中,同时控制第四部分1605仍为空的空间。
    图17A、图17B、图17C、图17D、图17E、图17F和图17G示出了根据本公开实施例的显示设备。
    参考图17A,显示设备1700在第一部分、第二部分、第三部分和第四部分中分别显示第一窗口1701、第二窗口1702、第三窗口1703和第四窗口1704。这里假设显示设备已经进入窗口位置改变模式。用户1可以指定第四窗口1704作为其位置要被改变的目标窗口。用户1也可以通过利用另一手指2触摸第二窗口1702输入窗口重叠命令。
    参考图17B、图17C、图17D、图17E、图17F和图17G,用户1可以做出把第四窗口1704的位置改变到第二部分中的拖曳姿势1720。作为响应,控制器可以控制预览视图1730围绕拖曳姿势1720的触摸点显示,如图17C到图17F中所示。在这种情况下,基于窗口重叠命令,控制器可以控制第二窗口1702的位置被固定。
    控制器可以确定拖曳姿势1720结束处的窗口显示空间是第二部分??刂破骺梢匀范ǖ诙翱?702正在第二部分中显示。根据输入到第二窗口1702的窗口重叠命令,控制器控制第四窗口1704显示在第二窗口1702的上面?;痪浠八?,控制器控制第四窗口1704显示在第二部分中,同时防止第二窗口1702被显示??刂破饕部梢怨芾砘疃颜?,以便在活动堆栈中让第四窗口1704在第二窗口1702的顶部。
    控制器可以控制第四窗口1704显示在第二部分中,同时控制第四部分1705仍为空的空间,如图17F中所示。参考图17G,控制器控制第四窗口1704最终显示在第二部分中。
    图18A、图18B、图18C、图18D、图18E、图18F和图18G根据本公开实施例示出了如何改变窗口尺寸。
    参考图18A,在显示设备1800的实施例中,触摸屏被划分为四个部分,每一个部分均显示不同的窗口。显示设备1800的控制器可以为四个部分建立布局。更具体地,控制器可以建立第一部分1801、第二部分1802、第三部分1803和第四部分1804??刂破饕部梢栽诘谝徊糠?801和第二部分1802之间设立第一边界线1811、在第三部分1803和第四部分1804之间设立第二边界线1812、在第一部分1801和第三部分1803之间设立第三边界线1813,并在第二部分1802和第四部分1804之间设立第四边界线1814。
    控制器控制用于运行应用的相应窗口放置和显示在部分1801到1804的每一个中。例如,控制器控制用于运行应用A的第一窗口显示在第一部分1801中、用于运行应用B的第二窗口显示在第二部分1802中、用于运行应用C的第三窗口显示在第三部分1803中,并且用于运行应用D的第四窗口显示在第四部分1804中。
    控制器在第一边界线1811、第二边界线1812、第三边界线1813和第四边界线1814彼此交叉处显示中央按钮1810。
    参考图18B和图18C,用户1做出从中央按钮1810到第一结束点1822沿左边方向的拖曳姿势1851,作为窗口尺寸改变命令??刂破骺刂浦醒氚磁?810的位置被移动到第一结束点1822??刂破骺梢曰诟谋涞闹醒氚磁?810,控制边界线1811到1814被重新建立和显示。例如,控制器重新建立从中央按钮1810向上延伸的第一边界线1811、从中央按钮1810向下延伸的第二边界线1812、从中央按钮1810向左延伸的第三边界线1813,以及从中央按钮1810向右延伸的第四边界线1814??刂破饕部梢曰谥匦陆⒌谋呓缦?811到1814来控制第一部分1801到第四部分1804被改变尺寸(1821、1822、1823和1824)。和图2C的实施例相比,所有窗口显示空间的尺寸可以被改变,如在图18B的实施例中一样。
    参考图18D和图18E,用户1可以做出从中央按钮1810到第二结束点1835的向上的拖曳姿势1835,作为窗口尺寸改变命令??刂破骺刂浦醒氚磁?810的位置被移动到第二结束点1836??刂破骺梢曰诟谋涞闹醒氚磁?810,控制边界线1811到1814被重新建立和显示??刂破饕部梢曰谥匦陆⒌谋呓缦?811到1814来控制第一到第四部分1801到1804被改变尺寸 (1831、1832、1833和1834)。
    参考图18F和图18G,用户1可以做出沿对角线往左上侧到第三结束点1865的拖曳姿势1864,作为窗口尺寸改变命令??刂破骺刂浦醒氚磁?810的位置被移动到第三结束点1865??刂破骺梢曰谥醒氚磁?810,控制边界线1811到1814被重新建立和显示??刂破饕部梢曰谥匦陆⒌谋呓缦?811到1814来控制第一到第四部分1801到1804被改变尺寸(1841、1842、1843和1844)
    图19A、图19B、图19C、图19D、图19E和图19F示出了根据本公开实施例如何改变窗口位置。
    参考图19A,显示设备1900可以在触摸屏上建立多个窗口显示空间。更具体地,控制器可以建立第一到第四部分??刂破骺刂朴糜谠诵杏τ玫拇翱诒环胖煤拖允驹诿恳徊糠种?。例如,控制器控制用于运行应用A的第一窗口1901显示在第一部分中、用于运行应用B的第二窗口1902显示在第二部分中、用于运行应用C的第三窗口1903显示在第三部分中,并且用于运行应用D的第四窗口1904显示在第四部分中。在这个方面,控制器可以控制各个窗口显示空间具有不同的尺寸??刂破骺梢缘髡翱谙允究占涞某叽?,如上面结合图18A、18B、18C、18D、18E和18F所述。这里假设显示设备已经进入窗口位置改变模式。用户1可以指定第四窗口1904作为其位置要被改变的目标窗口。
    参考图19B、图19C、图19D和图19E,用户1可以做出从目标窗口1904开始的拖曳姿势1920??刂破骺梢晕仆弦纷耸?920的触摸点显示预览视图1940,如图19C、19D和19E中所示。用户1可以在第一部分中停止做拖曳姿势1920,如图19E中所示。如果拖曳姿势1920的触摸点在第二部分中,如图19D中所示,控制器可以控制已经被放置和显示在第二部分中的第二视图1902显示在第四部分中,以便为预览视图1940让出空间。在这种情况下,控制器可以控制第二窗口1902扩展以适合第四部分。
    参考图19F,控制器可以确定拖曳姿势1920在第二部分中结束??刂破骺刂埔丫环胖迷诘诙糠种械牡诙翱?902与第四部分的第四窗口1904交换。在这种情况下,控制器可以控制第四窗口1904缩小以适合第二部分1905。
    图20A、图20B、图20C、图20D、图20E、图20F和图20G示出了根 据本公开实施例的显示设备。
    参考图20A,显示设备2000在第一到第三部分中分别显示第一窗口2001、第四窗口2002和第三窗口2003,同时保持第四部分2004为空。这里假设显示设备已经进入窗口位置改变模式??刂破魅衔诘诙糠种械诙翱诒环胖迷诘谒拇翱?002之下。用户1可以指定第四窗口2002作为其位置要被改变的目标窗口。用户1也可以通过利用另一手指2触摸第一窗口2001输入窗口重叠命令。
    参考图20B、图20C、图20D、图20E,用户1可以做出把第四窗口2002的位置改变到第一部分中的拖曳姿势2020。作为响应,控制器可以控制预览视图2040围绕拖曳姿势2020的触摸点显示,如图20C到图20E中所示。在这种情况下,根据窗口重叠命令,控制器可以控制第一窗口2001的位置被固定。
    参考图20F和图20G,控制器可以确定拖曳姿势2020结束处的窗口显示空间是第一部分??刂破饕部梢匀范ǖ谝淮翱?001正在第一部分中被显示。根据输入到第一窗口2001的窗口重叠命令,控制器控制第四窗口2002显示在第一窗口2001的上面。具体来说,如图20G中所示,控制器控制第四窗口2002显示在第一部分中,同时保持第一窗口2001不被显示??刂破饕部梢怨芾砘疃颜?,以便在活动堆栈中让第四窗口2002在第一窗口2001的顶部??刂破饕部梢钥刂频诙だ朗油?005再次显示在第二部分??刂破饕部刂频谒牟糠?002仍为空。
    图21A、图21B、图21C、图21D、图21E和图21F示出了图20G之后的显示设备。
    参考图21A,用户1指定第四窗口作为其位置要被改变的目标窗口。参考图21B,用户1可以做出从第四窗口2002开始的拖曳姿势2050。参考图21C、图21D和图21E,作为响应,控制器可以控制预览视图2060围绕拖曳姿势2050的触摸点显示??刂破饕部梢钥刂频谝淮翱?001回到第一部分中显示。参考图21F,控制器控制第四窗口2002显示在第四部分2004中。
    根据本公开的各种实施例,可以提供显示设备和用于控制显示设备的方法,以便运行和控制多个窗口在显示器中的排列。用户可以同时使用在多个窗口中显示的多个应用。此外,用户可以容易地改变多个应用的排列,因此,用户便利性可被最大化。
    非瞬态计算机可读记录介质是能够存储此后可被计算机系统读取的数据的任何数据存储设备。非瞬态计算机可读记录介质的例子包括ROM、RAM、紧致盘-ROM(CD-ROM)、磁带、软盘和光学数据存储设备。非瞬态计算机可读记录介质也可以在联网的计算机系统上分布,以使计算机可读代码被以分布式方式存储和执行。此外,用于实现本公开的功能程序、代码和代码段可以被本公开所属领域技术人员很容易地解析。
    此刻应该理解,本公开的上述各种实施例通常在某种程度上涉及输入数据的处理和输出数据的产生。这种输入数据处理和输出数据产生可被以硬件、软件或者硬件和软件的组合的形式实施。软件可以被作为可在处理器上执行的程序指令或者计算机可读代码存储在计算机可读介质上。例如,特定电子部件可在移动设备或者类似或者相关的用于实施和本公开的上述各种实施例相关联的功能的电路中被采用?;蛘?,一个或多个依据存储的指令操作的处理器可以实施与本公开的上述各种实施例相关联的功能。如果确实如此,则这些指令可以被存储在一个或多个非瞬态处理器可读介质上是在本公开的范围内的。计算机可读记录介质的例子包括磁性存储介质(例如ROM、软盘、硬盘,等等)和光学记录介质(例如CD-ROM或者数字多功能盘(DVD))。计算机可读记录介质也可以被在联网的计算机系统上分布,以使计算机可读代码被以分布式方式存储和执行。这种介质可被计算机读取,存储在存储器中,并被处理器执行。各种实施例可以由计算机或者包括控制器和存储器的便携式终端实施,并且存储器可以是适于存储具有实施本公开的实施例的指令的程序的计算机可读记录介质的例子。各种实施例可以由具有用于具体实施权利要求中所描述的方法和装置的代码的程序实施,所述程序被存储在机器(或者计算机)可读存储介质中。
    显示设备可以从有线/无线地与其连接的程序提供者接收程序,并存储该程序。程序提供者可以包括:用于存储具有执行本公开的实施例的指令的程序、用于本公开实施例的信息等的存储器,用于有线/无线地与移动通信终端200通信的通信单元,和,用于应请求或者自动地把程序发送到移动通信终端200的控制器。
    虽然已经参考本公开的各种实施例示出和描述了本公开,但是本领域技术人员将会理解,不偏离本公开的由所附权利要求及其等同物限定的精神和范围,就可以对其在形式和细节上做出各种变化。

    关于本文
    本文标题:显示设备及控制显示设备的方法.pdf
    链接地址://www.4mum.com.cn/p-6147777.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 双色球选号 fifa online3赚钱篇 最新网络棋牌游戏政策 赚钱宝跑分支付宝 亿酷手机版大厅 分享片赚钱吗 淘宝快3开奖视频 葫芦娃手机游戏无敌版 篮球投注 易发国际娱乐城首存优惠 足球大小单双玩法 广东11选5的四大杀号技巧 抑郁症对赚钱不感兴趣是正常吗 开奖公告快乐时时10分钟赚10万 美式橄榄球比赛视频 怎样用美乐家会员赚钱