移动终端扩展式投屏方法及投屏系统转让专利

申请号 : CN201710522898.2

文献号 : CN107493375B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谢震宇

申请人 : 北京超卓科技有限公司

摘要 :

本发明是有关一种移动终端扩展式投屏方法及投屏系统。该移动终端具有主屏,该主屏用于显示主屏窗口界面,所述投屏方法包括:创建投屏窗口界面的步骤,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面,所述投屏窗口界面独立于所述主屏窗口界面;以及投射显示的步骤,所述移动终端将所述投屏窗口界面投射到外部显示设备。所述的投屏系统,包括:投屏窗口界面创建单元及投射单元。本发明的投屏方法及投屏系统,投屏显示界面内容不受主屏显示内容的限制,具有独立操作效果,极大提高了用户体验。

权利要求 :

1.一种移动终端扩展式投屏方法,该移动终端具有主屏,该主屏用于显示主屏窗口界面,所述投屏方法的特征在于包括以下步骤:创建投屏窗口界面,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面,所述投屏窗口界面独立于所述主屏窗口界面;以及投射显示,所述移动终端将所述投屏窗口界面投射到外部显示设备;

其中,主屏窗口界面的活动位于本地任务栈,投屏窗口界面的活动位于投屏任务栈,所述本地任务栈和所述投屏任务栈相互独立。

2.如权利要求1所述的移动终端扩展式投屏方法,其特征在于其中所述的投屏窗口界面的步骤包括:创建投屏窗口容器,当所述移动终端接到投屏触发信息时创建独立于所述主屏窗口界面的投屏窗口容器;及添加投屏窗口列表,将桌面、任务栏、应用启动器添加到所述投屏窗口容器。

3.如权利要求2所述的移动终端扩展式投屏方法,其特征在于其中所述的添加投屏窗口列表,还包括将所述移动终端的状态栏和通知栏添加到所述投屏窗口容器。

4.如权利要求2所述的移动终端扩展式投屏方法,其特征在于其中所述的任务栏监听所述移动终端的活动,当新的活动对应于投屏窗口界面时在所述任务栏显示新的活动图标;当活动销毁时移除所述任务栏的对应活动图标;当焦点活动发生改变时切换所述任务栏上的焦点图标。

5.如权利要求2所述的移动终端扩展式投屏方法,其特征在于其中所述的应用启动器列有多个应用软件的启动图标。

6.如权利要求1至5中任一项所述的移动终端扩展式投屏方法,其特征在于在所述投射显示的步骤之后,当所述投屏窗口界面发生改变时,触发投屏窗口的重新布置、绘制和调度,并投射到所述外部显示设备。

7.一种移动终端扩展式投屏系统,该移动终端具有主屏,该主屏用于显示主屏窗口界面,所述投屏系统的特征在于包括:投屏窗口界面创建单元,创建独立于所述主屏窗口界面的投屏窗口界面,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面;以及投射单元,将所述投屏窗口界面投射到外部显示设备;

其中,主屏窗口界面的活动位于本地任务栈,投屏窗口界面的活动位于投屏任务栈,所述本地任务栈和所述投屏任务栈相互独立。

8.如权利要求7所述的移动终端扩展式投屏系统,其特征在于其中所述的投屏窗口界面创建单元包括:投屏窗口容器子单元,所述移动终端接到投屏触发信息时创建独立于所述主屏窗口界面的投屏窗口容器;及投屏窗口列表子单元,用于将桌面、任务栏、应用启动器添加到所述投屏窗口容器。

9.如权利要求8所述的移动终端扩展式投屏系统,其特征在于其中所述的投屏窗口列表子单元,用于将桌面、任务栏、应用启动器、状态栏和通知栏添加到所述投屏窗口容器。

10.如权利要求7至9中任一项所述的移动终端扩展式投屏系统,其特征在于其还包括投屏窗口界面重新触发单元,当所述投屏窗口界面发生改变时,触发投屏窗口的重新布置、绘制和调度,并投射到所述外部显示设备。

说明书 :

移动终端扩展式投屏方法及投屏系统

技术领域

[0001] 本发明涉及通信技术领域,特别是涉及一种移动终端连接外部显示设备后以扩展方式提供操作界面的方法及系统。

背景技术

[0002] 随着智能手机的发展,其应用方式越来越多样化。安卓(Android)系统的智能手机,支持多种显示类型在外部显示器的镜像显示,包括内建的显示类型(本地)、HDMI显示类型以及支持WIFI Display协议(MIRACAST),实现智能手机的本地界面内容在远程外部显示器上镜像投屏显示。iOS系统的智能手机通过Airplay协议也可以将本地界面内容在外部显示器上镜像投屏显示。
[0003] 现有技术中智能手机投屏方式只能镜像显示,也就是说智能手机投屏在外部显示设备的显示内容与智能手机主屏的显示内容完全相同或者只是主屏显示内容的一部分,投屏在外部显示设备的显示内容从属于主屏显示内容,主屏显示内容发生变化时投屏显示内容相应变化。
[0004] 公开号为105100907A的中国发明专利申请,公开了选择性投屏技术,其通过设置敏感信息过滤手段,将手机主屏中显示的私密信息过滤,使得在外部显示设备上不显示私密信息,用户体验上具有一定的改善。但是,该技术本质上同样是镜像投屏技术,仅仅是局部过滤了主屏显示的内容,投屏显示界面同样从属于主屏显示内容。
[0005] 综上所述,现有的智能手机投屏技术是完全镜像或局部镜像技术,投屏显示内容从属于主屏显示内容,投屏显示内容不能独立于主屏显示内容,使用和用户体现上存在缺陷,有必要改进。

发明内容

[0006] 有鉴于上述现有技术所存在的缺陷,本发明的目的在于,提供一种移动终端扩展式投屏方法及投屏系统,使其投屏显示界面内容不受主屏显示内容的限制,提高用户体验。
[0007] 为了实现上述目的,依据本发明提出的一种移动终端扩展式投屏方法,该移动终端具有主屏,该主屏用于显示主屏窗口界面,所述投屏方法包括以下步骤:创建投屏窗口界面步骤,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面,所述投屏窗口界面独立于所述主屏窗口界面;以及投射显示步骤,所述移动终端将所述投屏窗口界面投射到外部显示设备。
[0008] 本发明还可采用以下技术措施进一步实现。
[0009] 前述的移动终端扩展式投屏方法,其中所述的投屏窗口界面的步骤包括:创建投屏窗口容器,所述移动终端接到投屏触发信息时创建独立于所述主屏窗口界面的投屏窗口容器;及添加投屏窗口列表,将桌面、任务栏、应用启动器添加到所述投屏窗口容器。
[0010] 前述的移动终端扩展式投屏方法,其中所述的添加投屏窗口列表,还包括将所述移动终端的状态栏和通知栏添加到所述投屏窗口容器。
[0011] 前述的移动终端扩展式投屏方法,其中所述的任务栏监听所述移动终端的活动,当新的活动对应于投屏窗口界面时在所述任务栏显示新的活动图标;当活动销毁时移除所述任务栏的对应活动图标;当焦点活动发生改变时切换所述任务栏上的焦点图标。
[0012] 前述的移动终端扩展式投屏方法,其中所述的应用启动器列有多个应用软件的启动图标。
[0013] 前述的移动终端扩展式投屏方法,其中在所述投射显示的步骤之后,当所述投屏窗口界面发生改变时,触发投屏窗口的重新布置、绘制和调度,并投射到所述外部显示设备。
[0014] 为了实现上述目的,本发明还提出一种移动终端扩展式投屏系统,该移动终端具有主屏,该主屏用于显示主屏窗口界面,所述投屏系统包括:投屏窗口界面创建单元,创建独立于所述主屏窗口界面的投屏窗口界面,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面;以及投射单元,将所述投屏窗口界面投射到外部显示设备。
[0015] 本发明还可采用以下技术措施进一步实现。
[0016] 前述的移动终端扩展式投屏系统,其中所述的投屏窗口界面创建单元包括:投屏窗口容器子单元,所述移动终端接到投屏触发信息时创建独立于所述主屏窗口界面的投屏窗口容器;及投屏窗口列表子单元,用于将桌面、任务栏、应用启动器添加到所述投屏窗口容器。
[0017] 前述的移动终端扩展式投屏系统,其中所述的投屏窗口列表子单元,用于将桌面、任务栏、应用启动器、状态栏和通知栏添加到所述投屏窗口容器。
[0018] 前述的移动终端扩展式投屏系统,其还包括投屏窗口界面重新触发单元,当所述投屏窗口界面发生改变时,触发投屏窗口的重新布置、绘制和调度,并显示在所述外部显示设备。
[0019] 本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明的移动终端扩展式投屏方法及投屏系统,至少具有下列优点:
[0020] 一、本发明的移动终端扩展式投屏方法及投屏系统,投射于外部显示设备的投屏界面与主屏窗口界面相互独立,不受主屏窗口界面的限制,显著提高了投屏用户体验。
[0021] 二、本发明的移动终端扩展式投屏方法及投屏系统,投射于外部显示设备的投屏界面与主屏窗口界面相互独立,使得移动终端不受投屏限制,能够在不影响投射的情况下,使用移动终端的原有的通话、微信等功能,提高了用户体验,提升了移动终端的利用率。
[0022] 三、本发明的移动终端扩展式投屏方法及投屏系统,通过创建操作系统界面并投射在外部显示设备,通过鼠标操作该投屏窗口界面进行互动,使得移动终端具备传统电脑大部分的体验和应用场景,提出一种全新的电脑替代方案。
[0023] 四、本发明的移动终端扩展式投屏方法及投屏系统,投屏显示界面内容不受主屏显示内容的限制,具有独立操作效果,极大提高了用户体验。

附图说明

[0024] 图1是本发明智能手机扩展式投屏方法第一实施例的流程示意图。
[0025] 图2是第一本实施例的投屏显示示意图。
[0026] 图3是本发明智能手机扩展式投屏方法另一实施例的方框示意图。
[0027] 图4是本发明智能手机扩展式投屏系统实施例的方框示意图。

具体实施方式

[0028] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的移动终端扩展式投屏方法及投屏系统其具体实施方式、步骤、结构、特征及其功效详细说明。
[0029] 请参阅图1、图2所示,图1是本发明智能手机扩展式投屏方法一实施例的流程示意图,图2是本实施例的投屏显示示意图。
[0030] 本实施例以安卓(Android)系统智能手机10为例进行说明,但并不限定智能手机10的操作系统,所述智能手机10具有主屏11,主屏11用于显示智能手机10内置的主屏窗口界面12,例如显示智能手机10固有的通知栏、状态栏、应用图标或焦点应用软件的界面。本实施例的智能手机10扩展式投屏方法包括:
[0031] 步骤S1:触发投屏
[0032] 当智能手机10与外部显示设备20连接时触发投屏显示。智能手机10与外部显示设备20的连接方式可以是已知的有线或无线连接,或未来出现其他新的连接方式,本发明不受连接方式的限制。外部显示设备20例如是智能电视、显示器、车载显示屏或投影仪。
[0033] 步骤S2:创建投屏窗口界面
[0034] 触发投屏后,智能手机10在内置主屏窗口界面的同级别,创建独立于主屏窗口界面的投屏窗口界面21。所述两个界面的窗口调度管理相互独立,不受相互彼此影响。
[0035] 投屏窗口界面21是含有桌面22、任务栏23、应用启动器24的操作系统界面。所述桌面22可以含有应用快捷图标221。所述应用启动器24列有智能手机10中安装的应用软件的启动图标。所述任务栏23显示被启动的应用或活动的图标,或者展示焦点活动的图标。
[0036] 步骤S3:投射投屏窗口界面
[0037] 当投屏窗口界面创建后,所述移动终端10将投屏窗口界面投射到外部显示设备20。
[0038] 本实施例虽然以智能手机为例进行了说明,但不限于手机,还可以用于平板电脑代替等多种移动终端。
[0039] 请参阅图3所示,是本发明智能手机扩展式投屏方法另一实施例的方框示意图。
[0040] 为便于理解,首先说明智能手机10固有的本地主屏显示方式,此部分并非本发明的创新部分。智能手机10操作系统具有显示管理单元31、活动管理单元32和窗口管理单元33。
[0041] 所述显示管理单元31监控外部显示设备的接入、移除和改变,智能手机所允许的显示设备连接类型有内建主屏连接类型,HDMI连接类型以及WIFI Display协议连接类型。
[0042] 所述活动(Activity)管理单元32监控活动(Activity)的创建、销毁和焦点改变,根据智能手机的活动(Activity)建立本地任务栈并添加本地活动列表入栈。例如智能手机的通话、短消息、应用启动等对应于本地活动列表。
[0043] 所述的窗口管理单元33根据本地任务栈活动列表建立本地主屏窗口列表,并显示在本地主屏上。例如智能手机主屏中显示的状态栏、通知栏、应用软件图标。
[0044] 下面从智能手机10的操作系统层面,进一步说明本发明的扩展式投屏方法的步骤,但并不局限于手机操作系统的功能单元构成。
[0045] 当智能手机10的显示管理单元31监控到外部显示设备20接入时触发投屏显示。
[0046] 当新的外部显示设备20接入时,活动(Activity)管理单元32创建对应于该显示设备20的投屏任务栈,用于管理和调度活动(Activity);可以添加桌面、任务栏、应用启动器等活动列入投屏任务栈。所述的投屏任务栈为扩展栈,与本地任务栈相互独立,互不影响。
[0047] 同时,窗口管理单元33创建适合于该外部显示设备的窗口容器,初始化显示器信息,触发一次投屏窗口布局,窗口管理单元33在窗口容器添加对应于投屏任务栈活动列表的外部投屏窗口列表。所述的外部投屏窗口列表与本地主屏窗口列表相互独立,互不影响。
[0048] 当触发一次投屏窗口布局时,所述智能手机10将投屏窗口列表投射到外部显示设备。由于上述的投屏任务栈为扩展栈,与本地任务栈相互独立,互不影响。在投屏任务栈的应用启动器内可以看到智能手机上安装的应用。通过鼠标点击其中的应用图标可以在外部投屏设备上打开该应用,同时任务栏上会出现已打开应用的图标,这些操作同步显示在外部显示设备中。
[0049] 本发明的扩展式投屏方法,本地任务栈(或称为主屏任务栈)以及投屏任务栈中所有活动(Activity)栈,引入了一个唯一标识(唯一ID),基于该唯一标识即可以判断出该活动(Activity)栈显示在智能手机主屏或外部显示设备。
[0050] 本发明的扩展式投屏方法中显示在外部显示设备的应用软件,可以由智能手机的主屏启动,也可以由投屏窗口列表中投屏应用启动器中启动。
[0051] 由智能手机的主屏启动应用软件并展示在外部显示设备的步骤如下:
[0052] 在智能手机的主屏启动应用软件时增设启动到外部显示设备的标识或者增设唯一标识;
[0053] 智能手机的活动管理单元收到应用发出的应用启动请求时,判断该应用是否有启动到外部显示设备的标识或者根据该应用的唯一标识,如果有则添加到投屏任务栈,之后触发一次活动(Activity)栈的调度;
[0054] 智能手机根据活动(Activity)栈的调度,将启动的应用显示在外部显示设备中。
[0055] 本发明的扩展式投屏方法可以使得智能手机实现与传统电脑相似的功能和操作体验,同时智能手机还可以继续接听电话或刷微信且不影响外部投屏显示效果。
[0056] 例如,在外接显示设备端演示一个PPT或播放一段视频,智能手机可以正常使用微信,打电话。
[0057] 例如,扩展方式连接外接显示设备,通过键盘鼠标的操作方式,进行显示在外部显示设备的文档编辑,邮件发送等办公场景。
[0058] 请参阅图4所示,是本发明智能手机扩展式投屏系统实施例的方框示意图。
[0059] 本实施例的智能手机扩展式投屏系统50包括:投屏窗口界面创建单元51及投射单元52。
[0060] 所述的投屏窗口界面创建单元51,创建独立于所述主屏窗口界面的投屏窗口界面,所述的投屏窗口界面为包含桌面、任务栏、应用启动器的操作系统界面。
[0061] 所述的投屏窗口界面创建单元50包括:投屏窗口容器子单元511及投屏窗口列表子单元512。所述智能手机10接到投屏触发信息时投屏窗口容器子单元511创建独立于所述主屏窗口界面的投屏窗口容器,所述投屏窗口列表子单元512,将桌面、任务栏、应用启动器添加到所述投屏窗口容器。
[0062] 所述的投屏窗口容器子单元511创建独立于所述主屏窗口界面的投屏窗口容器,例如是图2中所示的窗口管理单元33创建适合于外部显示设备的窗口容器。
[0063] 所述的投屏窗口列表子单元512将桌面、任务栏、应用启动器添加到所述投屏窗口容器,例如是图2中活动(Activity)管理单元32创建对应于该显示设备20的投屏任务栈,添加桌面、任务栏、应用启动器等活动列入投屏任务栈。
[0064] 虽然上面以特定的步骤和单元描述了特征和元件,但是本领域普通技术人员可以理解,每个特征或元件可以单独的使用或与其他的特征和元件进行组合使用。此外,这里描述的方法可以用计算机程序、软件或固件实现,其可包含到由计算机或处理器执行的计算机可读介质中。计算机可读介质的示例包括电子信号(通过有线或无线连接传送)和计算机可读存储介质。计算机可读存储介质的示例包括,但不限制为,只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储器设备、磁性介质(例如内部硬盘和可移动磁盘)、磁光介质和光介质(例如CD-ROM盘和数字通用盘(DVD))。
[0065] 虽然本发明已以较佳实施例揭露如上,然并非用以限定本发明实施的范围。依据本发明的权利要求书及说明内容所作的简单的等效变化与修饰,仍属于本发明技术方案的范围内。