一种移动终端及其操作方法

文档序号:10686756阅读:456来源:国知局
一种移动终端及其操作方法
【专利摘要】本发明公开一种移动终端及其操作方法,该移动终端至少包括,第一确定模块,用于确定第一分屏显示区中的至少一个目标操作对象;跨屏触发操作接收模块,用于接收用户对所述至少一个目标操作对象的跨屏触发操作;第二确定模块,用于确定第二分屏显示区中的目标应用;以及处理模块,用于触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象进行处理。本发明通过以上技术方案,解决现有移动终端无法实现跨屏操作,在各个分屏显示区之间无法实现快速、便捷地信息分享的问题。
【专利说明】
一种移动终端及其操作方法
技术领域
[0001] 本发明涉及电子技术领域,尤其涉及一种移动终端及其操作方法。
【背景技术】
[0002] 移动终端上目前的界面基本都采用独占的方式,少量具有分屏功能,具有分屏功 能的移动终端在各个分屏显示区中可分别独立运行应用,当屏幕区域被触摸时,对应位置 的分屏显示区获取焦点,其中的应用处于可操作状态,但是无法实现跨屏操作,各个分屏显 示区之间无法进行快速、便捷地信息分享,例如在使用即时通讯软件QQ发送图片时,有两种 方式:第一种,需要在QQ聊天窗口中跳转文件管理器或图库,选择指定图片,回到聊天窗口 再发送;第二种,进入图库或文件管理器,选择指定图片,分享该图片到QQ,并指定联系人才 可以。整个流程需要用户清楚图片的保存位置和操作步骤。在使用移动终端上的播放器打 开影片时,则需要先在系统默认应用管理器中指定影片打开方式,再去文件管理器中点击 影片播放。
[0003] 由此可见,移动终端虽然实现了分屏,但是无法实现跨屏操作,在各个分屏显示区 之间还无法实现快速、便捷地信息分享。

【发明内容】

[0004] 本发明的主要目的在于提出一种移动终端及其操作方法,旨在解决现有移动终端 无法实现跨屏操作,在各个分屏显示区之间无法实现快速、便捷地信息分享的问题。
[0005] 为实现上述目的,本发明提供的一种移动终端,包括:
[0006] 第一确定模块,用于确定第一分屏显示区中的至少一个目标操作对象;
[0007] 跨屏触发操作接收模块,用于接收用户对所述至少一个目标操作对象的跨屏触发 操作;
[0008] 第二确定模块,用于确定第二分屏显示区中的目标应用;
[0009] 处理模块,用于触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个 目标操作对象进行处理。
[0010]其中,所述跨屏触发操作接收模块具体可以用于接收用户对所述至少一个目标操 作对象从所述第一分屏显示区到所述第二分屏显示区的连续拖动操作。
[0011]所述第二确定模块具体可以用于将所述连续拖动操作在所述第二分屏显示区中 的停止位置处的应用图标所关联的应用确定为所述目标应用;所述处理模块具体可以用于 在所述第二分屏显示区中打开所述目标应用,并触发所有目标应用调用与其匹配的至少一 个目标操作对象进行处理;
[0012]或者,所述第二确定模块具体可以用于将所述连续拖动操作在所述第二分屏显示 区中的停止位置处的应用界面所关联的应用确定为所述目标应用;所述处理模块具体可以 用于触发所述目标应用调用与其匹配的至少一个目标操作对象,并将其插入到所述应用界 面上的可编辑区或将其进行网络发送。
[0013] 此外,所述第一确定模块可以进一步包括:选定操作接收模块,用于接收用户对第 一分屏显示区中的至少一个操作对象的选定操作;判断模块,用于判断所述选定操作接收 模块选择的各个操作对象是否满足预设的拾取条件;确定子模块,用于将满足所述拾取条 件的操作对象确定为目标操作对象;
[0014] 所述处理模块可以进一步包括:匹配模块,用于根据预设的应用与操作对象之间 的对应关系,从所述至少一个目标操作对象中找出与所述目标应用匹配的目标操作对象; 处理子模块,用于触发所述目标应用调用与其匹配的至少一个目标操作对象进行处理。
[0015] 上述移动终端还可以包括定义模块,用于定义所述选定操作、所述拾取条件和/或 所述对应关系。
[0016] 为实现上述目的,本发明还提出一种移动终端的操作方法,包括:
[0017] 确定第一分屏显示区中的至少一个目标操作对象;
[0018] 接收用户对所述至少一个目标操作对象的跨屏触发操作,并确定第二分屏显示区 中的目标应用;
[0019]触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象 进行处理。
[0020] 其中,所述跨屏触发操作可以包括:从所述第一分屏显示区到所述第二分屏显示 区的连续拖动操作。
[0021] 此外,如果所述连续拖动操作在所述第二分屏显示区中的停止位置处为一与应用 关联的应用图标,则可以将与所述应用图标关联的应用确定为所述目标应用;所述触发第 二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象进行处理可以包 括:在所述第二分屏显示区中打开所述目标应用,并触发所有目标应用调用与其匹配的至 少一个目标操作对象进行处理;
[0022] 如果所述连续拖动操作在所述第二分屏显示区中的停止位置处为一应用界面,则 可以将所述应用确定为所述目标应用;所述触发第二分屏显示区中的所述目标应用调用与 其匹配的至少一个目标操作对象进行处理可以包括:触发所述目标应用调用与其匹配的至 少一个目标操作对象,并将其插入到所述应用界面上的可编辑区或将其进行网络发送。 [0023]所述确定第一分屏显示区中的至少一个目标操作对象可以进一步包括:接收用户 对第一分屏显示区中的至少一个操作对象的选定操作;判断所选择的各个操作对象是否满 足预设的拾取条件;将满足所述拾取条件的操作对象确定为目标操作对象;
[0024]所述触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作 对象进行处理可以进一步包括:根据预设的应用与操作对象之间的对应关系,从所述至少 一个目标操作对象中找出与所述目标应用匹配的目标操作对象;触发所述目标应用调用与 其匹配的至少一个目标操作对象进行处理。
[0025] 所述确定第一分屏显示区中的至少一个目标操作对象之前,还可以进一步包括: 定义所述选定操作、所述拾取条件,和/或所述对应关系。
[0026]本发明提出的移动终端及其操作方法,基于移动终端的分屏技术,通过用户在屏 幕上的一个跨屏触发操作,能够将移动终端的第一分屏显示区中的至少一个目标操作对象 调用给第二分屏显示区中的目标应用来进行处理,使得各分屏显示区间的交互变的直观、 便捷,通过用户直观、便捷的跨屏触发操作,也可以提升用户体验。
【附图说明】
[0027] 图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图;
[0028] 图2为如图1所示的移动终端的无线通信系统示意图;
[0029] 图3为本发明第一实施例提供的移动终端模块的示意图
[0030] 图4为本发明第二实施例提供的移动终端模块的示意图
[0031] 图5为本发明第三实施例提供的移动终端的操作方法的流程图;
[0032]图6a为本发明第四实施例提供的移动终端的第一显示示意图;
[0033]图6b为本发明第四实施例提供的移动终端的第二显示示意图;
[0034]图6c为本发明第四实施例提供的移动终端的第三显示示意图;
[0035]图6d为本发明第四实施例提供的移动终端的第四显示示意图;
[0036] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0037] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038] 现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用 用于表示元件的诸如"模块"、"部件"或"单元"的后缀仅为了有利于本发明的说明,其本身 并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
[0039] 移动终端可以以各种形式来实施。例如,移动电话、智能电话、笔记本电脑、数字广 播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等 等。
[0040] 图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图。
[0041] 移动终端100可以包括无线通信单元110、A/V(音频/视频)输入单元120、用户输入 单元130、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出 了具有这些组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地 实施更多或更少的组件。将在下面详细描述移动终端的元件。
[0042] 无线通信单元110通常包括一个或多个组件,其允许移动终端100通过移动通信网 络或其他无线网络进行无线电通信。例如,无线通信单元110可以包括广播接收模块、移动 通信模块、无线互联网模块、短程通信模块和位置信息模块中的至少一个。
[0043] A/V输入单元120用于接收音频或视频信号。A/V输入单元120可以包括相机121和 麦克风122,相机121对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片 或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元151上。经相机121处理 后的图像帧可以存储在存储器160(或其它存储介质)中或者经由无线通信单元110进行发 送,可以根据移动终端的构造提供两个或更多相机121。麦克风122可以在电话通话模式、记 录模式、语音识别模式等等运行模式中接收声音(音频数据),并且能够将这样的声音处理 为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由移动通 信模块112发送到移动通信基站的格式输出。麦克风122可以实施各种类型的噪声消除(或 抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。
[0044]用户输入单元130可以根据用户输入的命令生成键输入数据以控制移动终端的各 种操作。用户输入单元130允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸 板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等 等。特别地,当触摸板以层的形式叠加在显示单元151上时,可以形成触摸屏。
[0045] 接口单元170用作至少一个外部装置与移动终端100连接可以通过的接口。例如, 外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无 线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端 口、视频I/O端口、耳机端口等等。识别模块可以是存储用于验证用户使用移动终端100的各 种信息并且可以包括用户识别模块(UIM)、客户识别模块(SIM)、通用客户识别模块(USM) 等等。另外,具有识别模块的装置(下面称为"识别装置")可以采取智能卡的形式,因此,识 别装置可以经由端口或其它连接装置与移动终端100连接。接口单元170可以用于接收来自 外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的 一个或多个元件或者可以用于在移动终端和外部装置之间传输数据。
[0046] 另外,当移动终端100与外部底座连接时,接口单元170可以用作允许通过其将电 力从底座提供到移动终端100的路径或者可以用作允许从底座输入的各种命令信号通过其 传输到移动终端的路径。从底座输入的各种命令信号或电力可以用作用于识别移动终端是 否准确地安装在底座上的信号。输出单元150被构造为以视觉、音频和/或触觉方式提供输 出信号(例如,音频信号、视频信号、警报信号、振动信号等等)。输出单元150可以包括显示 单元151、音频输出模块152、警报单元153等等。
[0047] 显示单元151可以显示在移动终端100中处理的信息。例如,当移动终端100处于电 话通话模式时,显示单元151可以显示与通话或其它通信(例如,文本消息收发、多媒体文件 下载等等)相关的用户界面(UI)或图形用户界面(GUI)。当移动终端100处于视频通话模式 或者图像捕获模式时,显示单元151可以显示捕获的图像和/或接收的图像、示出视频或图 像以及相关功能的UI或GUI等等。
[0048]同时,当显示单元151和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元 151可以用作输入装置和输出装置。显示单元151可以包括液晶显示器(LCD)、薄膜晶体管 IXD(TFT-IXD)、有机发光二极管(0LED)显示器、柔性显示器、三维(3D)显示器等等中的至少 一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明 显示器,典型的透明显示器可以例如为T0LED(透明有机发光二极管)显示器等等。根据特定 想要的实施方式,移动终端100可以包括两个或更多显示单元(或其它显示装置),例如,移 动终端可以包括外部显示单元(未示出)和内部显示单元(未示出)。触摸屏可用于检测触摸 输入压力以及触摸输入位置和触摸输入面积。
[0049] 音频输出模块152可以在移动终端处于呼叫信号接收模式、通话模式、记录模式、 语音识别模式、广播接收模式等等模式下时,将无线通信单元110接收的或者在存储器160 中存储的音频数据转换音频信号并且输出为声音。而且,音频输出模块152可以提供与移动 终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。 音频输出模块152可以包括扬声器、蜂鸣器等等。
[0050] 警报单元153可以提供输出以将事件的发生通知给移动终端100。典型的事件可以 包括呼叫接收、消息接收、键信号输入、触摸输入等等。除了音频或视频输出之外,警报单元 153可以以不同的方式提供输出以通知事件的发生。例如,警报单元153可以以振动的形式 提供输出,当接收到呼叫、消息或一些其它进入通信(incomingcommunication)时,警报单 元153可以提供触觉输出(即,振动)以将其通知给用户。通过提供这样的触觉输出,即使在 用户的移动电话处于用户的口袋中时,用户也能够识别出各种事件的发生。警报单元153也 可以经由显示单元151或音频输出模块152提供通知事件的发生的输出。
[0051]存储器160可以存储由控制器180执行的处理和控制操作的软件程序等等,或者可 以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而 且,存储器160可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的 数据。
[0052] 存储器160可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多 媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储 器(SRAM)、只读存储器(R0M)、电可擦除可编程只读存储器(EEPR0M)、可编程只读存储器 (PR0M)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器 160的存储功能的网络存储装置协作。
[0053] 控制器180通常控制移动终端的总体操作。例如,控制器180执行与语音通话、数据 通信、视频通话等等相关的控制和处理。另外,控制器180可以包括用于再现(或回放)多媒 体数据的多媒体模块1810,多媒体模块1810可以构造在控制器180内,或者可以构造为与控 制器180分离。控制器180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图 片绘制输入识别为字符或图像。
[0054]电源单元190在控制器180的控制下接收外部电力或内部电力并且提供操作各元 件和组件所需的适当的电力。
[0055] 这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算 机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路 (ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可 编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的 电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器180中实施。 对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的 软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来 实施,软件代码可以存储在存储器160中并且由控制器180执行。
[0056] 如图1中所示的移动终端100可以被构造为利用经由帧或分组发送数据的诸如有 线和无线通信系统以及基于卫星的通信系统来操作。
[0057] 现在将参考图2描述其中根据本发明的移动终端能够操作的通信系统。
[0058]这样的通信系统可以使用不同的空中接口和/或物理层。例如,由通信系统使用的 空中接口包括例如频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)和通用移动通信系 统(UMTS)(特别地,长期演进(LTE))、全球移动通信系统(GSM)等等。作为非限制性示例,下 面的描述涉及CDMA通信系统,但是这样的教导同样适用于其它类型的系统。
[0059] 参考图2,⑶MA无线通信系统可以包括多个移动终端100、多个基站(BS)270、基站 控制器(BSC)275和移动交换中心(MSCUSOJSCSSO被构造为与公共电话交换网络(PSTN) 290形成接口。MSC280还被构造为与可以经由回程线路耦接到基站270的BSC275形成接口。 回程线路可以根据若干己知的接口中的任一种来构造,所述接口包括例如E1/T1、ATM,IP、 ppp、帧中继、HDSL、ADSL或xDSL。将理解的是,如图2中所示的系统可以包括多个BSC2750。 [0060]每个BS270可以服务一个或多个分区(或区域),由多向天线或指向特定方向的天 线覆盖的每个分区放射状地远离BS270。或者,每个分区可以由用于分集接收的两个或更多 天线覆盖。每个BS270可以被构造为支持多个频率分配,并且每个频率分配具有特定频谱 (例如,1.251抱,51抱等等)。
[0061]分区与频率分配的交叉可以被称为CDMA信道。BS270也可以被称为基站收发器子 系统(BTS)或者其它等效术语。在这样的情况下,术语"基站"可以用于笼统地表示单个 BSC275和至少一个BS270。基站也可以被称为〃蜂窝站〃。或者,特定BS270的各分区可以被称 为多个蜂窝站。
[0062]如图2中所示,广播发射器(BT)295将广播信号发送给在系统内操作的移动终端 100。如图1中所示的广播接收模块111被设置在移动终端100处以接收由BT295发送的广播 信号。在图2中,示出了几个全球定位系统(GPS)卫星300。卫星300帮助定位多个移动终端 100中的至少一个。
[0063]在图2中,描绘了多个卫星300,但是理解的是,可以利用任何数目的卫星获得有用 的定位信息。如图1中所示的GPS模块115通常被构造为与卫星300配合以获得想要的定位信 息。替代GPS跟踪技术或者在GPS跟踪技术之外,可以使用可以跟踪移动终端的位置的其它 技术。另外,至少一个GPS卫星300可以选择性地或者额外地处理卫星DMB传输。
[0064]作为无线通信系统的一个典型操作,BS270接收来自各种移动终端100的反向链路 信号。移动终端100通常参与通话、消息收发和其它类型的通信。特定基站270接收的每个反 向链路信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275ASC提供通话 资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数 据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与 MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号 发送到移动终端100。
[0065]基于上述移动终端的硬件结构以及通信系统,提出本发明方法各个实施例。
[0066] 第一实施例
[0067]本发明进一步提供一种移动终端。参照图3,图3为本发明第一实施例提供的移动 终端功能板块不意图,该移动终端至少包括:
[0068]第一确定模块31,用于确定第一分屏显示区中的至少一个目标操作对象;
[0069] 跨屏触发操作接收模块32,用于接收用户对所述至少一个目标操作对象的跨屏触 发操作;
[0070] 第二确定模块33,用于确定第二分屏显示区中的目标应用;
[0071]处理模块34,用于触发第二分屏显示区中的所述目标应用调用与其匹配的至少一 个目标操作对象进行处理。
[0072]跨屏触发操作接收模块32具体可以用于接收用户对所述至少一个目标操作对象 从所述第一分屏显示区到所述第二分屏显示区的连续拖动操作。
[0073]第二确定模块33具体可以用于将所述连续拖动操作在所述第二分屏显示区中的 停止位置处的应用图标所关联的应用确定为所述目标应用;处理模块34具体可以用于在所 述第二分屏显示区中打开所述目标应用,并触发所有目标应用调用与其匹配的至少一个目 标操作对象进行处理;
[0074] 或者,第二确定模块33具体可以用于将所述连续拖动操作在所述第二分屏显示区 中的停止位置处的应用界面所关联的应用确定为所述目标应用;处理模块34具体可以用于 触发所述目标应用调用与其匹配的至少一个目标操作对象,并将其插入到所述应用界面上 的可编辑区或将其进行网络发送。
[0075] 该移动终端还可以进一步包括分屏模块(图中未示出),用于在屏幕上划分出至少 两个分屏区域,所述至少两个分屏区域包括所述第一分屏显示区和所述第二分屏显示区。
[0076] 该移动终端支持用户通过简单的操作,例如拖动操作,就可以进行进行分屏之间 数据的分享,提升用户体验。
[0077] 第二实施例
[0078]参照图4,图4为本发明第二实施例提供的移动终端详细功能模块示意图。该移动 终端相比实施例一所示的移动终端,区别在于:
[0079]第一确定模块31进一步包括:选定操作接收模块311,用于接收用户对第一分屏显 示区中的至少一个操作对象的选定操作;判断模块312,用于判断所述选定操作接收模块 311选择的各个操作对象是否满足预设的拾取条件;确定子模块313,用于将满足所述拾取 条件的操作对象确定为目标操作对象;
[0080] 处理模块34进一步包括:匹配模块341,用于根据预设的应用与操作对象之间的对 应关系,从所述至少一个目标操作对象中找出与所述目标应用匹配的目标操作对象;处理 子模块342,用于触发所述目标应用调用与其匹配的至少一个目标操作对象进行处理。
[0081] 上述移动终端还可以进一步包括定义模块(图中未示出),用于定义所述选定操 作、所述拾取条件和/或所述对应关系。
[0082] 本实施例提出的移动终端,基于移动终端的分屏技术,通过用户在屏幕上的一个 跨屏触发操作,能够将移动终端的第一分屏显示区中的至少一个目标操作对象调用给第二 分屏显示区中的目标应用来进行处理,使得各分屏显示区间的交互变的直观、便捷,通过用 户直观、便捷的跨屏触发操作,也可以提升用户体验。
[0083] 第三实施例
[0084]如图5所示,本发明第三实施例提出的一种移动终端的操作方法,本实施中的移动 终端可以为上述第一实施例或者第二实施例中的移动终端。具体处理过程包括:
[0085] S501、确定第一分屏显示区中的至少一个目标操作对象。
[0086] 当然,在该步骤之前,还可以包括分屏的步骤,即在屏幕上划分出至少两个分屏区 域,所述至少两个分屏区域包括所述第一分屏显示区和下面的第二分屏显示区。
[0087] 步骤该包括但不局限于以下所列举的两种方式:
[0088] 其一,接收用户对第一分屏显示区中的至少一个操作对象的选定操作,将用户选 定的各操作对象确定为目标操作对象。
[0089] 该种方式不去对用户选定的操作对应做判断,将用户选定的各个操作对应都确定 为目标操作对象,用户在进行选定操作前可以凭主观去判断大概哪些操作对应可以被拾 取。该种方式可以预先定义选定操作,比如将选定操作定义为长按屏幕、重按屏幕等。
[0090] 其二,接收用户对第一分屏显示区中的至少一个操作对象的选定操作;判断所选 择的各个操作对象是否满足预设的拾取条件;将满足所述拾取条件的操作对象确定为目标 操作对象;
[0091]该种方式区别于前一种,在用户选择了至少一个操作对象后,不是将用户选择的 各个操作对应都确定为目标操作对象,而是先对用户选择的各个操作做判断,只将满足拾 取条件的操作对象确定为目标操作对象;这种机制可以帮助用户排除一些不可以拾取的操 作对象。
[0092]在进行判断之前,可以先定义选定操作和拾取条件,比如将选定操作定义为长按 屏幕、重按屏幕等。
[0093]定义拾取条件的方式可以包括:
[0094] 先对移动终端中的常用应用进行分类,例如分为以下类别:桌面、拨号、信息、浏览 器、图库、音乐播放器、视频播放器、邮件、文件管理器、文本浏览器、社交通讯软件。常用应 用数量较小,可进行人工分类,如QQ和微信属于社交通讯软件、暴风影音属于视频播放器。 对于未人工归类的应用,提供以下自动分类方式:遍历系统安装应用,并通过分析应用注册 的filter (android组件,定义可接受的行为、类别、数据格式)和permission (android应用 权限)来自动确定应用类别。例如:注册f i 1 t e r包含c a t e g 〇 r y = 〃 android. intent. category. HOME"并拥有添加删除桌面快捷图标权限的应用可自动分类至 桌面应用;f i Iter包含〃 android ? intent ? action ? VIEW 〃并且接受数据类型为〃video/*〃(各 种视频格式)文件的应用可确定分类至视频播放器。
[0095] 再对常用操作对象进行分类,例如分成:应用图标、联系人、文本、网络链接、图片、 音乐、视频、文件、当前界面。
[0096] 最后定义各类应用中可拾取的操作对象,可通过建立应用类型和可拾取的操作对 象之间的对应关系来实现,例如表一:
[0097] 表一
[0099] 根据各个操作对象所属的应用类型以及上述对应关系,判断用户所选择的各个操 作对象是否可拾取,如果可拾取,则满足拾取条件,如果不可拾取,则不满足。
[0100] S502、接收用户对所述至少一个目标操作对象的跨屏触发操作,并确定第二分屏 显示区中的目标应用。
[0101] 可先定义该跨屏触发操作,由于分屏时两个或两个以上的分屏显示区同时显示在 屏幕上,可将连续拖动操作定义为跨屏触发操作,作为一种实施例,该跨屏触发操作包括从 第一分屏显示区到第二分屏显示区的连续拖动操作。
[0102] 以该跨屏触发操作包括从第一分屏显示区到第二分屏显示区的连续拖动操作为 例,假设第二分屏显示区中显示的是应用图标,当该连续拖动操作在第二分屏显示区停下 时,如果停止位置处为一应用图标,则将该应用图标关联的应用作为目标应用,假设第二分 屏显示区中显示的是应用界面,停止位置处为应用界面,则将该应用界面关联的应用作为 目标应用,这样从步骤S301中的选定操作到目标应用的确定,用户可以一个动作连贯完成。
[0103] 当然在其他实施例中,步骤S501中的选定操作、S502中的跨屏触发操作、目标应用 的确定操作也可以分开来完成,比如在连续拖动操作完成后,再在第二分屏显示区做一个 目标应用的确定操作,将确定操作和跨屏触发操作分开。
[0104] S503、触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作 对象进行处理。
[0105] 如何从跨屏触发操作携带的所述至少一个目标操作对象中分辨出与目标应用匹 配的目标操作对象,可以采用以下两种机制来实现:
[0106] 其一,根据预设的应用与操作对象之间的对应关系,从所述至少一个目标操作对 象中找出与所述目标应用匹配的目标操作对象;触发所述目标应用调用与其匹配的至少一 个目标操作对象进行处理。
[0107] 该种方式在实现之前,可以定义该对应关系,例如定义各个应用类型的可调用的 操作对象类型,建立两者之间的对应关系,如表二所示:
[0108] 表二

[0111] 根据目标应用所属的类型以及上述对应关系,从所述至少一个目标操作对象中找 出与目标应用匹配的目标操作对象;触发该目标应用调用与其匹配的至少一个目标操作对 象进行处理。
[0112] 其二,直接将跨屏触发操作携带的所述至少一个目标操作对象全部交给目标应 用,由目标应用来识别是否匹配,过滤掉不匹配的,调用与其匹配的至少一个目标操作对象 进行处理。目标应用端也可以设定上述对应关系。
[0113]作为一种实施例,假设第二分屏显示区中显示的是应用图标,步骤S502中是将应 用图标关联的应用作为目标应用,则步骤S503可以包括:在该第二分屏显示区中打开目标 应用,并触发该目标应用调用与其匹配的至少一个目标操作对象进行处理;例如,上半屏打 开文件管理器,下半屏打开桌面,从上半屏拖动音乐文件到下半屏桌面中的某一音乐播放 器图标上,手指离开屏幕的同时触发该音乐播放器的开启操作,还触发该音乐播放器播放 该音乐文件。
[0114] 作为另一种实施例,假设第二分屏显示区中显示的是应用界面,步骤S502中是将 该应用界面关联的应用作为目标应用,则步骤S503可以包括:触发该目标应用调用与其匹 配的至少一个目标操作对象,并将其插入到该应用界面上的可编辑区或将其进行网络发 送。例如,上半屏打开文件管理器,下半屏打开word文档,编写word文档时,将文件管理器中 的图片拖动到word文档中想插入的位置。或者,上半屏打开文件管理器,下半屏打开QQ,想 要使用QQ传输图片时,将该图片拖动到QQ界面,松手后,直接发送给该好友。
[0115] 具体的触发调用,可以通过交互组件Intent(意图)来实现方式。以Android操作系 统为例,Android提供应用间交互组件Intent,基于intent实现,并通过第一分屏显示区的 来源应用、第二分屏显示区的目标应用和操作对象的类别来确定Intent的几个关键部分: act ion(动作),category (属性),data(数据),type (类别),comp (目标APP包名)。在目标操 作对象的确定、拖动和目标应用的确定过程中即确认了 intent的相应参数,然后调用 android原生方法发送该intent到目标应用(由comp指定),如果目标应用已经开启,则目标 应用可以解析intent中相应参数,从中提取有用信息完成调用;如果目标应用还未开启,则 系统可以根据ComponentName打开目标应用,目标应用打开后可以解析intent中相应参数, 从中提取有用信息完成调用,例如音乐播放器接收到拖动操作后生成的intent,解析获取 操作对应的路径和类型,找到对应路径下的音乐文件,并启动播放。其他应用间交互也可采 用类似方法,系统在交互过程中确认Intent参数并发送给目标应用,目标应用需实现对应 类型Intent的处理方式。
[0116] 通过本发明提出的第一实施例,用户可以方便的从第一分屏将目标操作对象拖动 到第二分屏,第二分屏根据目标操作对象进行处理,从而用户只需要在同一个屏幕就可以 操作两个界面,无需退出当前界面就可以对另外一个界面的目标操作对象进行操作。
[0117] 第四实施例
[0118] 基于上述第三实施例,以在手机中进行文件管理器和QQ的分屏操作为例,参照图 6a、图6b,图6c、图6d,图6a、图6b,图6c、图6d均为本发明第四实施例提供的分屏不意图。 [0119]在手机屏幕上,通过分屏的方式,在上半屏打开文件管理器,下半屏打开QQ,如图 6a所示。想要使用QQ传输图片时,用户使用手指在上半屏的文件管理器中长按目标图片,如 图6b所示,完成选定操作。再从上半屏拖动到下半屏QQ的聊天窗口,如图6c所示,松手后,触 发调用android原生方法发送intent(在目标图片的确定、拖动和拖动停止位置的确定过程 中即确认了intent的相应参数)到QQ,QQ解析intent中相应参数,将该目标图片发送给该好 友,如图6d所示。如此便通过一连贯动作完成了该目标文件在QQ的调用,发送给该好友。如 此便通过一连贯动作完成了该目标文件在QQ的调用,发送给该好友。
[0120] 本实施例提出的手机分屏后的操作方法,用户只需要在手机上选定拖动松开一个 连贯动作便可完成通过QQ软件发送图片给好友,相比现有技术中,用户需要在QQ聊天窗口 中跳转文件管理器或图库,选择指定图片,回到聊天窗口再发送的方式,或者先进入图库或 文件管理器,选择指定图片,分享该图片到QQ,并指定联系人的方式,显然简便了很多,操作 起来也更直观,提升了用户体验。
[0121] 第五实施例
[0122] 基于上述第三实施例,提出本发明第五实施例,以在手机中进行两个应用的分屏 操作为例。
[0123] 在本实施例中,如果所述连续拖动操作在所述第二分屏显示区中的停止位置处为 一与应用关联的应用图标,则将与所述应用图标关联的应用确定为所述目标应用;所述触 发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象进行处理包 括:在所述第二分屏显示区中打开所述目标应用,并触发所有目标应用调用与其匹配的至 少一个目标操作对象进行处理;例如:
[0124] 在手机屏幕上,通过分屏的方式,在上半屏打开的是地图软件,地图软件的界面显 示本手机的即时位置信息,下半屏打开的是QQ,当用户在上半屏中触摸操作时,默认成将上 半屏的当前显示界面进行了选定操作,再从上半屏拖动到下半屏QQ的聊天窗口,松手后,触 发QQ调用该当前显示界面以图片的格式发送给该好友,这样还进一步省去了截图的操作。 还可进一步地,在完成一次发送好友后,便默认成向该好友共享即时位置,即QQ软件不停调 用地图软件的即时显示界面,并发送给该好友。
[0125] 本实施例提出的手机上向好友发送位置信息的方法,用户只需要在手机上选定拖 动松开一个连贯动作便可完成通过QQ软件发送位置信息给好友,相比现有技术中,用户需 要在QQ聊天窗口中跳转到地图软件的界面,再进行切图操作,再回到聊天窗口再发送的方 式,显然简便了很多,操作起来也更直观,提升了用户体验。
[0126] 需要说明的是,在本文中,术语"包括"或者其任何其他变体意在涵盖非排他性的 包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包 括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要 素。
[0127] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下 前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮 务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0128]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种移动终端,其特征在于,包括: 第一确定模块,用于确定第一分屏显示区中的至少一个目标操作对象; 跨屏触发操作接收模块,用于接收用户对所述至少一个目标操作对象的跨屏触发操 作; 第二确定模块,用于确定第二分屏显示区中的目标应用; 处理模块,用于触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标 操作对象进行处理。2. 如权利要求1所述的移动终端,其特征在于,所述跨屏触发操作接收模块用于接收用 户对所述至少一个目标操作对象从所述第一分屏显示区到所述第二分屏显示区的连续拖 动操作。3. 如权利要求3所述的移动终端,其特征在于,所述第二确定模块用于将所述连续拖动 操作在所述第二分屏显示区中的停止位置处的应用图标所关联的应用确定为所述目标应 用;所述处理模块用于在所述第二分屏显示区中打开所述目标应用,并触发所有目标应用 调用与其匹配的至少一个目标操作对象进行处理; 或者,所述第二确定模块用于将所述连续拖动操作在所述第二分屏显示区中的停止位 置处的应用界面所关联的应用确定为所述目标应用;所述处理模块用于触发所述目标应用 调用与其匹配的至少一个目标操作对象,并将其插入到所述应用界面上的可编辑区或将其 进行网络发送。4. 如权利要求1至3任一项所述的移动终端,其特征在于,所述第一确定模块包括:选定 操作接收模块,用于接收用户对第一分屏显示区中的至少一个操作对象的选定操作;判断 模块,用于判断所述选定操作接收模块选择的各个操作对象是否满足预设的拾取条件;确 定子模块,用于将满足所述拾取条件的操作对象确定为目标操作对象; 所述处理模块包括:匹配模块,用于根据预设的应用与操作对象之间的对应关系,从所 述至少一个目标操作对象中找出与所述目标应用匹配的目标操作对象;处理子模块,用于 触发所述目标应用调用与其匹配的至少一个目标操作对象进行处理。5. 如权利要求4所述的移动终端,其特征在于,还包括定义模块,用于定义所述选定操 作、所述拾取条件和/或所述对应关系。6. -种移动终端的操作方法,其特征在于,包括: 确定第一分屏显示区中的至少一个目标操作对象; 接收用户对所述至少一个目标操作对象的跨屏触发操作,并确定第二分屏显示区中的 目标应用; 触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象进行 处理。7. 如权利要求6所述的移动终端的操作方法,其特征在于,所述跨屏触发操作包括: 从所述第一分屏显示区到所述第二分屏显示区的连续拖动操作。8. 如权利要求7所述的移动终端的操作方法,其特征在于,如果所述连续拖动操作在所 述第二分屏显示区中的停止位置处为一与应用关联的应用图标,则将与所述应用图标关联 的应用确定为所述目标应用;所述触发第二分屏显示区中的所述目标应用调用与其匹配的 至少一个目标操作对象进行处理包括:在所述第二分屏显示区中打开所述目标应用,并触 发所有目标应用调用与其匹配的至少一个目标操作对象进行处理; 如果所述连续拖动操作在所述第二分屏显示区中的停止位置处为一应用界面,则将所 述应用确定为所述目标应用;所述触发第二分屏显示区中的所述目标应用调用与其匹配的 至少一个目标操作对象进行处理包括:触发所述目标应用调用与其匹配的至少一个目标操 作对象,并将其插入到所述应用界面上的可编辑区或将其进行网络发送。9. 如权利要求6至8任一项所述的移动终端的操作方法,其特征在于,所述确定第一分 屏显示区中的至少一个目标操作对象包括:接收用户对第一分屏显示区中的至少一个操作 对象的选定操作;判断所选择的各个操作对象是否满足预设的拾取条件;将满足所述拾取 条件的操作对象确定为目标操作对象; 所述触发第二分屏显示区中的所述目标应用调用与其匹配的至少一个目标操作对象 进行处理包括:根据预设的应用与操作对象之间的对应关系,从所述至少一个目标操作对 象中找出与所述目标应用匹配的目标操作对象;触发所述目标应用调用与其匹配的至少一 个目标操作对象进行处理。10. 如权利要求9所述的移动终端的操作方法,其特征在于,所述确定第一分屏显示区 中的至少一个目标操作对象之前,还包括:定义所述选定操作、所述拾取条件,和/或所述对 应关系D
【文档编号】G06F3/0484GK106055246SQ201610356371
【公开日】2016年10月26日
【申请日】2016年5月25日
【发明人】卢阳
【申请人】努比亚技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1