CN104679506B - 一种终端 - Google Patents
一种终端 Download PDFInfo
- Publication number
- CN104679506B CN104679506B CN201510035138.XA CN201510035138A CN104679506B CN 104679506 B CN104679506 B CN 104679506B CN 201510035138 A CN201510035138 A CN 201510035138A CN 104679506 B CN104679506 B CN 104679506B
- Authority
- CN
- China
- Prior art keywords
- terminal
- target
- information
- interface
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种终端,包括:第一发送单元,用于当检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息;获取单元,用于获取用户通过所述第二终端输入的目标信息;加载单元,用于将所述目标信息加载至所述输入事件对应的操作界面中。采用本发明实施例,可以提高信息输入的便捷性。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种终端。
背景技术
随着终端技术的发展,手机、IPAD等终端得到了广泛的应用,其中,手机已成为人们生活中必不可少的一部分。然而,由于手机在移动性和便携性方面具有强大的优势,通常,其体积较小,因此,导致手机屏幕大小、存储容量也均受到了限制,降低了用户在手机上输入信息时的便捷性。
例如,用户通常会将不经常使用的文件、图片等数据信息存放在计算机上,从而,使经常被使用的智能手机可以腾出更多的空间来存储其它数据。然而,用户在使用智能手机中的某个软件和好友聊天时,若想将存储在计算机中的某张图片传送给该好友,则用户通常需进行如下操作:在计算机中寻找该软件的快捷方式,并启动该软件;在软件中手动输入账号信息进行登录;在已登录的软件中寻找目标好友并将需要发送的图片发送给目标好友。由此可见,用户输入信息时操作繁琐,便捷性较差。
发明内容
本发明实施例提供一种终端,操作简单,可以提高信息输入的便捷性。
本发明实施例提供一种终端,包括:
第一发送单元,用于当检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息;
获取单元,用于获取用户通过所述第二终端输入的目标信息;
加载单元,用于将所述目标信息加载至所述输入事件对应的操作界面中。
本发明实施例还提供一种终端,包括:
第一显示单元,用于当接收到第一终端发送的输入请求时,显示目标界面;
采集单元,用于采集用户在所述目标界面中输入的目标信息;
第二发送单元,用于向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
实施本发明实施例,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入,操作简单,可以提高信息输入的便捷性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种终端输入方法的流程示意图;
图1a是图1提供的其中一种交互界面的示意图;
图1b是图1提供的其中一种操作界面的示意图;
图1c是图1提供的其中一种输入界面的交互示意图;
图2是本发明实施例提供的一种终端输入方法的另一流程示意图;
图3是本发明实施例提供的一种终端输入方法的又一流程示意图;
图4是本发明实施例提供的一种终端输入方法的再一流程示意图;
图5是本发明实施例提供的一种终端的结构示意图;
图6是本发明实施例提供的一种终端的另一结构示意图;
图7是本发明实施例提供的一种终端的又一结构示意图;
图8是本发明实施例提供的一种终端的再一结构示意图;
图8a是图8提供的其中一种第一显示单元的结构示意图;
图9是本发明实施例提供的一种终端的再一结构示意图;
图10是本发明实施例提供的一种终端的再一结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种终端及一种终端输入方法,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。为方便描述,本发明实施例分别对该终端和一种终端输入方法进行了详细介绍,其中,所述终端用于执行所述终端输入方法,为便于理解,首先介绍终端输入方法。下面将结合附图1-附图10分别对本发明实施例提供的终端输入方法和终端进行详细说明。
请参见图1,图1是本发明实施例提供的一种终端输入方法的流程示意图,在本发明实施例中,该方法可以包括以下步骤。
为方便说明,本发明实施例中将用户正在使用的终端称为“第一终端”,通常,第一终端具备可移动性、便携性优点,例如,第一终端可以是手机、IPAD 等;将被借助于输入信息的终端称为“第二终端”,通常,第二终端可以存储丰富的数据资源或连接强大的***设备,例如,第二终端可以是计算机、笔记本电脑等。本发明实施例中,用户在使用第一终端的过程中需要输入信息时,第一终端自动向第二终端发送输入请求;第二终端接收到输入请求后自动显示目标界面,从而,用户可直接在第二终端的目标界面中输入相关信息;第二终端接收到用户输入的信息后将该信息返回给第一终端。本发明方法可以利用第二终端强大的***设备(如键盘、鼠标等)快速完成信息输入,同时,可以更便捷地访问第二终端上所存储的丰富的数据信息,整个过程实现简单。具体实现中,第一终端和第二终端也可以互换角色,本发明实施例对此不作限制。
S101:当检测到输入事件时,第一终端向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息。
为方便说明,本发明实施例中,第一终端以手机为例,第二终端以计算机为例。通常,用户在使用应用程序的过程中,经常会碰到输入信息的情形,以即时通信软件为例,用户经常使用该类软件与好友互动,互动信息可以包括文本信息、图片、语音、文件等。通常,由于第一终端的可移动性和便携性,第一终端并不能像计算机一样可以扩展丰富的***设备(如键盘、鼠标)或具备大容量的存储空间(如500G),因此,用户在第一终端上输入信息时会受到相关限制,例如,由于屏幕较小,输入文本信息时不方便操作。
本发明实施例中,手机屏幕处于点亮状态时,若第一终端检测到输入事件,则向第二终端发送输入请求,以使第二终端显示目标界面,用户可直接在目标界面中输入目标信息,同时,第二终端实时采集目标界面中输入的目标信息,并返回用户在目标界面中输入的目标信息。具体实现中,本发明实施例对检测输入事件的实现方式不作限制。
作为其中一种实现方式,检测输入事件的方式可以是通过焦点的作用位置来检测,例如,第一终端接收用户针对本端的操作界面输入的焦点切换指令;若焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,文本控件用来接收信息,并不限于文本信息,通常,文本控件可以接收文本、图片、语音、文件、视频等信息,具体的,本发明实施例不作限制。
为方便理解,以即时通信软件为例,包含有文本控件的交互界面可以如图 1a所示,图1a是图1提供的其中一种交互界面的示意图。图1a所示的文本框在具体实现中可以是一个文本控件,当然向用户展示时体现为一个文本框或文本输入窗口。若用户点击图1a中所示的文本框,则第一终端检测到焦点切换指令,且该焦点切换指令所指定的焦点位置作用于图1a所示的文本框上,即图1a 所示的文本框对应的文本控件得到焦点位置,因此,第一终端检测到输入事件。具体实现中,第一终端检测到输入事件后,可在对应位置显示“光标”,如图1a 所示出的光标所示,从而,提示用户可以输入信息。
作为另一种实现方式,检测输入事件的方式还可以是通过检测某特定按钮的作用方式来检测是否触发了输入事件。为方便理解,以“备忘录”软件为例,通常,用户想要记录某些信息时,可以使用“备忘录”等类似软件来记录关键信息。例如,启动“备忘录”后的界面可以如图1b中图(1)所示,图1b是图 1提供的其中一种操作界面的示意图。用户已建立的备忘信息可以以列表形式显示在该界面中,若用户希望建立新信息,则可以点击特定按钮“新建”。当用户点击“新建”按钮后,第一终端检测到输入事件,进入如图1b中图(2)所示的文本编辑界面,同时,可在该界面中显示“光标”,从而,提示用户可以输入信息。
S102:所述第一终端获取用户通过所述第二终端输入的目标信息。
第一终端检测到输入事件后,向第二终端发送输入请求,其中,第二终端接收到第一终端发送的输入请求后,显示目标界面,用户可以在目标界面中输入目标信息,由于第二终端的***设备丰富,如键盘、鼠标等,因此,通过第二终端输入信息时更便捷,同时,用户可以直接将存储在第二终端的数据信息加载至目标界面中。具体实现中,目标界面可以是预设的编辑界面,如word、 Txt、ppt、图形等编辑界面,也可以是与第一终端相同的操作界面,具体的,本发明实施例不作限制。
为方便理解,假设目标界面为word界面,则第二终端接收到第一终端发送的输入请求后,自动打开默认的word文档,从而,用户可以借助第二终端的键盘和鼠标更便捷地在word文档中输入文本信息,同时,可以在word文档中更便捷地***存储在第二终端上的图片、语音等信息。用户在word界面中输入信息后,第二终端采集用户在word文档中输入的目标信息,并将其返回给第一终端。第一终端获取用户通过第二终端输入的目标信息。
S103:所述第一终端将所述目标信息加载至所述输入事件对应的操作界面中。
第一终端从第二终端处获取到用户输入的目标信息后,将目标信息加载至输入事件对应的操作界面中,从而,第一终端通过借助第二终端完成信息输入。
为方便理解,仍以图1a为例,假设第二终端上的目标界面为word界面,则用户点击图1a所示的文本框区域时,第一终端检测到输入事件,第一终端向第二终端发送输入请求;第二终端接收到第一终端发送的输入请求后,打开默认的word界面,可以如图1c中的图(2)所示,图1c是图1提供的其中一种输入界面的交互示意图。假设用户通过键盘在第二终端的word界面中输入“今天下午”,则第二终端采集到用户输入的“今天下午”字样后,将其返回给第一终端,从而,第一终端获取到用户通过第二终端输入的目标信息,并将该目标信息加载至输入事件对应的操作界面中,如图1c中的图(1)所示。在其中一种实现方式中,第二终端一旦采集到用户在目标界面中输入新的目标信息,则立刻将采集到的目标信息返回给第一终端,保持第一终端和第二终端上信息的同步性。
在本发明实施例描述的终端输入方法中,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图2,图2是本发明实施例提供的一种终端输入方法的另一流程示意图,在本发明实施例中,该方法可以包括以下步骤。
S201:当检测到输入事件时,所述第一终端获取在所述文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识。
本发明实施例中,第一终端接收用户针对本端的操作界面输入的焦点切换指令;若所述焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,所述文本控件可以接收文本或图片等信息。具体实现中,所述文本控件可以设置成只接收文本,也可以设置成只接收图片,当然,还可以设置成既可以接收文本又可以接收图片或其它信息的控件,具体的,可结合实际需求进行设定,本发明实施例对此不作限制。换句话说,若第一终端的操作界面上的文本控件得到焦点,则第一终端检测到输入事件。
当第一终端检测到输入事件时,获取在得到焦点的文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识。第二终端可以根据该标识信息打开与第一终端相同应用的操作界面,且获得焦点的文本控件也相同,从而,第二终端可以自动显示目标界面,无需用户进行繁琐的操作。具体实现中,若用户使用第一终端上的软件时采用账户信息登录至该软件的服务器上,则当第一终端检测到输入事件时,还可以获取该账户信息,其中,上述标识信息包括该账户信息,以使第二终端也登录至服务器。
具体实现中,第一终端获取到标识信息后,向第二设备发送输入请求之前,还可以包括:检测第一终端是否存在已建立通信连接的第二终端。若存在,则向第二终端发送输入请求,且在输入请求中携带所述标识信息。
S202:所述第一终端检测是否存在已建立通信连接的第二终端。
具体实现中,第一终端与第二终端可以基于数据线(如USB数据线)或无线(如WIFI、蓝牙等)方式建立的通信连接,具体的,本发明实施例不作限制。
S203:所述第一终端向第二终端发送输入请求,所述输入请求携带所述标识信息,以使所述第二终端根据所述标识信息显示所述操作界面并返回用户通过所述第二终端在所述操作界面的文本控件中输入的目标信息。
若检测到已建立通信连接的第二终端,则第一终端向第二终端发送输入请求,其中,输入请求携带有所获取到的标识信息,以使第二终端根据输入请求中携带的标识信息显示与第一终端相同的操作界面并返回用户在第二终端的操作界面的文本控件中输入的目标信息。作为其中一种实现方式,第二终端接收到输入请求后,获取输入请求中携带的标识信息。根据预先设置的第一终端与第二终端上的应用的对应关系,查询第二终端上是否安装了与标识信息中的应用标识相匹配的应用软件,若是,则启动与该应用标识相匹配的目标软件,根据标识信息中的操作界面的标识以及焦点位置的标识打开与第一终端相同的操作界面,且第二终端上的焦点作用于操作界面中待输入信息的输入框中。具体实现中,若标识信息中携带有账户信息,则第二终端启动目标软件后,还可以采用该账户信息执行登录操作。作为另一种实现方式,若查询到第二终端上未安装有与标识信息中的应用标识相匹配的应用软件,则可以打开预设界面,如 Word、Txt界面等,当然,也可以启动与第一终端相匹配的模拟器,第二终端通过模拟器与第一终端建立连接,并实时显示第一终端的操作界面,接收用户在模拟器中输入的信息。值得说明的是,第一终端与第二终端上的应用的对应关系可以是在功能相同的情况下视为相同应用,并不限于同一公司开发的应用。
S204:所述第一终端获取用户通过所述第二终端输入的目标信息。
第二终端接收到第一终端的输入请求后,根据输入请求中携带的标识信息显示与第一终端相同的操作界面,用户利用第二终端的便利条件在第二终端的操作界面的输入框中输入目标信息,第二终端采集该输入框中输入的信息,并将采集到的信息返回给第一终端,从而,第一终端获得用户通过第二终端输入的目标信息。
具体实现中,若第二终端与第一终端采用相同的账号信息登录至服务器,则第二终端接收到第一终端的输入请求后,自动打开目标软件,并显示目标界面,用户还可以在第二终端上输入目标信息后直接进行后续操作,如发送给目标对象。因此,第一终端还可以接收服务器推送过来的目标信息,其中,目标信息是用户通过第二终端发送给目标对象的信息。
S205:所述第一终端将所述目标信息加载至所述输入事件对应的操作界面中。
第一终端获取到用户通过第二终端输入的目标信息后,将目标信息加载至输入事件对应的操作界面中。
具体实现中,若不存在与第一终端已建立通信连接的第二终端,则第一终端可以输出提示信息,提示用户当前不存在已建立通信连接的设备,从而,用户会结合自身需将第一终端与目标终端建立通信连接。作为其中一种实现方式,若不存在与第一终端已建立通信连接的第二终端,还可以包括以下步骤。
S206:所述第一终端搜索目标网络中是否存在可以建立连接的目标设备。
例如,假设第一终端处于某无线局域网内,则第一终端搜索该局域网内是否存在可以建立无线连接的目标设备。再例如,假设第一终端已打开蓝牙连接,则第一终端搜索当前网络中是否存在可以建立蓝牙连接的目标设备。
S207:若存在,所述第一终端与所述目标设备建立通信连接。
若第一终端搜索到目标网络中存在可以建立连接的目标设备,则第一终端与所述目标设备建立通信连接。
S208:向所述目标设备发送所述输入请求。
第一终端与目标设备建立通信连接之后,向目标设备发送输入请求,以使目标设备接收到输入请求后显示目标界面,并返回用户在目标设备上输入的目标信息,从而,第一终端获取该目标信息,并将其加载至本端的操作界面中。
在本发明实施例描述的终端输入方法中,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图3,图3是本发明实施例提供的一种终端输入方法的又一流程示意图,在本发明实施例中,该方法可以包括以下步骤。
S301:当接收到第一终端发送的输入请求时,显示目标界面。
本发明实施例中,第一终端检测到输入事件时,向第二终端发送输入请求,第二终端接收到输入请求时,按照预设规则显示目标界面。值得说明的是,目标界面可以是预设的编辑界面,如Word、Txt、Excel等文档界面;也可以是与第一终端相同的操作界面。具体的,本发明实施例不作限制。例如,假设输入请求中未携带有供第二终端打开的目标界面的标识信息,则第二终端接收到输入请求后,打开预设的编辑界面;若第一终端发送的输入请求中携带有显示目标界面的标识信息,则第二终端根据输入请求中携带的标识信息,显示目标界面。具体的,可结合自身需要进行设定。
S302:采集用户在所述目标界面中输入的目标信息。
第二终端显示目标界面后,用户可以借助第二终端强大的***设备输入信息,如鼠标、键盘等,从而,可以提高信息输入过程中的便捷性;同时,用户可以直接访问或操作存储在第二终端上的数据信息,如图片、文档等。本发明实施例中,用户在目标界面中输入信息时,第二终端采集用户在所述目标界面中输入的信息,获得目标信息。
S303:向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
将采集到的目标信息发送给第一终端,以使第一终端将所述目标信息加载至其操作界面中,从而,第一终端借助第二终端完成信息输入。为方便理解,假设目标界面为预设的Word界面,用户在该Word界面中已输入“今天下午”字样,则第一终端和第二终端的操作界面可以如图1c所示。
在本发明实施例描述的终端输入方法中,当第一终端检测到输入事件时,向第二终端发送输入请求,第二终端显示目标界面并接收用户在目标界面中输入的目标信息;第二终端获取用户在目标界面中输入目标信息并将其返回给第一终端,第一终端将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图4,图4是本发明实施例提供的一种终端输入方法的再一流程示意图,在本发明实施例中,该方法可以包括以下步骤。
S401:接收第一终端发送的输入请求,所述输入请求携带有标识信息,所述标识信息包括应用标识、目标界面的标识以及焦点位置的标识。
第二终端接收到第一终端发送的输入请求时,从所述输入请求中解析出所携带的应用标识、目标界面的标识以及焦点位置的标识。具体实现中,输入请求中可能还会携带有账户信息,第二终端可以采用该账户信息在目标应用中执行登录操作。
S402:启动所述应用标识对应的目标应用。
本发明实施例中,根据第一终端与第二终端上应用的对应关系,启动应用标识对应的目标应用。具体实现中,在启动所述目标应用之前,还可以包括以下步骤:检测本地是否安装有所述应用标识对应的目标应用;若是,则可以启动所述应用标识对应的目标应用。若第二终端检测到本地未安装所述目标应用,则可以启动与所述第一终端匹配的模拟器;通过所述模拟器同步显示与所述第一终端相同的操作界面;向所述第一终端发送用户在所述模拟器中的操作界面上输入的目标信息。例如,若第一终端为智能手机,应用标识为“weibo”,第二终端检测到本端未安装微博应用后,可以启动手机模拟器,从而,第二终端通过手机模拟器同步输出与第一终端相同的操作界面,并在第二终端上的操作界面中接收用户输入的目标信息,将该目标信息返回给第一终端。
S403:根据所述目标界面的标识显示所述目标界面;其中,所述目标界面的当前焦点位置为所述焦点位置的标识所指定的焦点位置。
第二终端启动输入请求中携带的应用标识所对应的目标应用后,可以根据输入请求中携带的目标界面的标识进入目标界面,且该目标界面的焦点位置为输入请求中携带的焦点位置的标识所指定的焦点位置。值得说明的是,第二终端在启动目标应用后,还可以根据输入请求中携带的账户信息执行登录操作。例如,假设应用标识为“QQ”,则第二终端启动QQ应用之后,采用输入请求中携带的账户信息登录至服务器,从而,第一终端和第二终端采用同一账号登录至服务器,第二终端显示与第一终端相同的操作界面,整个过程操作简单;无需用户在第二终端上手动启动目标应用,输入账户信息执行登录操作等。
S404:采集用户在所述目标界面中输入的目标信息。
第二终端显示目标界面后,用户可以借助第二终端强大的***设备输入信息,如鼠标、键盘等,从而,可以提高信息输入过程中的便捷性;同时,用户可以直接访问或操作存储在第二终端上的数据信息,如图片、文档等。本发明实施例中,用户在目标界面中输入信息时,第二终端采集用户在所述目标界面中输入的信息,获得目标信息。
S405:向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
将采集到的目标信息发送给第一终端,以使第一终端将所述目标信息加载至其操作界面中,从而,第一终端借助第二终端完成信息输入。为方便理解,假设目标界面为QQ聊天界面,用户在该界面中已输入存储在第二终端中的某图片,第二终端将该图片发送给第一终端,第一终端在输入框中加载该图片。
具体实现中,还可以包括步骤S406。
S406:当检测到与所述第一终端的通信连接断开时,删除所述标识信息。
当第二终端与第一终端的通信连接断开时,删除第一终端发送过来的标识信息,从而,保障信息安全,以防标识信息中包括的账户信息泄露。
在本发明实施例描述的终端输入方法中,当第一终端检测到输入事件时,向第二终端发送输入请求,第二终端显示目标界面并接收用户在目标界面中输入的目标信息;第二终端获取用户在目标界面中输入目标信息并将其返回给第一终端,第一终端将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
下面为本发明装置实施例,本发明装置实施例与本发明方法实施例属于同一构思,用于执行本发明方法实施例中描述的方法。为了便于说明,本发明装置实施例仅示出与本发明装置实施例相关的部分,具体技术细节未揭示的,请参照本发明方法实施例的描述,此处不再一一赘述。
请参见图5,图5是本发明实施例提供的一种终端的结构示意图,在本发明实施例中,该终端可以包括:第一发送单元101、获取单元102和加载单元103。
第一发送单元101,用于当检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息。
为方便说明,本发明实施例中,所述终端以手机为例,第二终端以计算机为例。通常,用户在使用应用程序的过程中,经常会碰到输入信息的情形,以即时通信软件为例,用户经常使用该类软件与好友互动,互动信息可以包括文本信息、图片、语音、文件等。为方便描述,将所述终端称为第一终端,通常,由于第一终端的可移动性和便携性,第一终端并不能像计算机一样可以扩展丰富的***设备(如键盘、鼠标)或具备大容量的存储空间(如500G),因此,用户在第一终端上输入信息时会受到相关限制,例如,由于屏幕较小,输入文本信息时不方便操作。
本发明实施例中,手机屏幕处于点亮状态时,若第一终端检测到输入事件,则向第二终端发送输入请求,以使第二终端显示目标界面,用户可直接在目标界面中输入目标信息,同时,第二终端实时采集目标界面中输入的目标信息,并返回用户在目标界面中输入的目标信息。具体实现中,本发明实施例对检测输入事件的实现方式不作限制。
作为其中一种实现方式,检测输入事件的方式可以是通过焦点的作用位置来检测,例如,第一终端接收用户针对本端的操作界面输入的焦点切换指令;若焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,文本控件用来接收信息,并不限于文本信息,通常,文本控件可以接收文本、图片、语音、文件、视频等信息,具体的,本发明实施例不作限制。
为方便理解,以即时通信软件为例,包含有文本控件的交互界面可以如图 1a所示,图1a是图1提供的其中一种交互界面的示意图。图1a所示的文本框在具体实现中可以是一个文本控件,当然向用户展示时体现为一个文本框或文本输入窗口。若用户点击图1a中所示的文本框,则第一终端检测到焦点切换指令,且该焦点切换指令所指定的焦点位置作用于图1a所示的文本框上,即图1a 所示的文本框对应的文本控件得到焦点位置,因此,第一终端检测到输入事件。具体实现中,第一终端检测到输入事件后,可在对应位置显示“光标”,如图1a 所示出的光标所示,从而,提示用户可以输入信息。
作为另一种实现方式,检测输入事件的方式还可以是通过检测某特定按钮的作用方式来检测是否触发了输入事件。为方便理解,以“备忘录”软件为例,通常,用户想要记录某些信息时,可以使用“备忘录”等类似软件来记录关键信息。例如,启动“备忘录”后的界面可以如图1b中图(1)所示,用户已建立的备忘信息可以以列表形式显示在该界面中,若用户希望建立新信息,则可以点击特定按钮“新建”。当用户点击“新建”按钮后,第一终端检测到输入事件,进入如图1b中图(2)所示的文本编辑界面,同时,可在该界面中显示“光标”,从而,提示用户可以输入信息。
获取单元102,用于获取用户通过所述第二终端输入的目标信息。
第一终端检测到输入事件后,向第二终端发送输入请求,其中,第二终端接收到第一终端发送的输入请求后,显示目标界面,用户可以在目标界面中输入目标信息,由于第二终端的***设备丰富,如键盘、鼠标等,因此,通过第二终端输入信息时更便捷,同时,用户可以直接将存储在第二终端的数据信息加载至目标界面中。具体实现中,目标界面可以是预设的编辑界面,如word、 Txt、ppt、图形等编辑界面,也可以是与第一终端相同的操作界面,具体的,本发明实施例不作限制。
为方便理解,假设目标界面为word界面,则第二终端接收到第一终端发送的输入请求后,自动打开默认的word文档,从而,用户可以借助第二终端的键盘和鼠标更便捷地在word文档中输入文本信息,同时,可以在word文档中更便捷地***存储在第二终端上的图片、语音等信息。用户在word界面中输入信息后,第二终端采集用户在word文档中输入的目标信息,并将其返回给第一终端。第一终端获取用户通过第二终端输入的目标信息。
加载单元103,用于将所述目标信息加载至所述输入事件对应的操作界面中。
第一终端从第二终端处获取到用户输入的目标信息后,将目标信息加载至输入事件对应的操作界面中,从而,第一终端通过借助第二终端完成信息输入。
为方便理解,仍以图1a为例,假设第二终端上的目标界面为word界面,则用户点击图1a所示的文本框区域时,第一终端检测到输入事件,第一终端向第二终端发送输入请求;第二终端接收到第一终端发送的输入请求后,打开默认的word界面,可以如图1c中的图(2)所示,图1c是图1提供的其中一种输入界面的交互示意图。假设用户通过键盘在第二终端的word界面中输入“今天下午”,则第二终端采集到用户输入的“今天下午”字样后,将其返回给第一终端,从而,第一终端获取到用户通过第二终端输入的目标信息,并将该目标信息加载至输入事件对应的操作界面中,如图1c中的图(1)所示。在其中一种实现方式中,第二终端一旦采集到用户在目标界面中输入新的目标信息,则立刻将采集到的目标信息返回给第一终端,保持第一终端和第二终端上信息的同步性。
在本发明实施例描述的第一终端中,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图6,图6是本发明实施例提供的一种终端的另一结构示意图,在本发明实施例中,该终端除包括上述实施例中所描述的第一发送单元101、获取单元102和加载单元103外,为方便描述,本发明实施例中将所述终端称为第一终端,所述第一终端还可以包括:接收单元201和第一检测单元202。
第一发送单元101,用于当检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息。
获取单元102,用于获取用户通过所述第二终端输入的目标信息。
第二终端接收到第一终端的输入请求后,根据输入请求中携带的标识信息显示与第一终端相同的操作界面,用户利用第二终端的便利条件在第二终端的操作界面的输入框中输入目标信息,第二终端采集该输入框中输入的信息,并将采集到的信息返回给第一终端,从而,第一终端获得用户通过第二终端输入的目标信息。
具体实现中,若第二终端与第一终端采用相同的账号信息登录至服务器,则第二终端接收到第一终端的输入请求后,自动打开目标软件,并显示目标界面,用户还可以在第二终端上输入目标信息后直接进行后续操作,如发送给目标对象。因此,第一终端还可以接收服务器推送过来的目标信息,其中,目标信息是用户通过第二终端发送给目标对象的信息。
加载单元103,用于将所述目标信息加载至所述输入事件对应的操作界面中。
第一终端获取到用户通过第二终端输入的目标信息后,将目标信息加载至输入事件对应的操作界面中。
在其中一种实现方式中,所述第一终端还可以包括接收单元201和第一检测单元202,接收单元201用于接收针对本端的操作界面输入的焦点切换指令。
第一检测单元202,用于若所述焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,所述文本控件可以接收文本或图片。具体实现中,所述文本控件可以设置成只接收文本,也可以设置成只接收图片,当然,还可以设置成既可以接收文本又可以接收图片的控件,具体的,可结合实际需求进行设定,本发明实施例对此不作限制。
在其中一种实现方式中,第一发送单元101具体用于:
当检测到输入事件时,获取在所述文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识;向第二终端发送输入请求,所述输入请求携带所述标识信息,以使所述第二终端根据所述标识信息显示所述操作界面并返回用户通过所述第二终端在所述操作界面的文本控件中输入的目标信息。
本发明实施例中,第一终端接收用户针对本端的操作界面输入的焦点切换指令;若所述焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,所述文本控件可以接收文本或图片。换句话说,若第一终端的操作界面上的文本控件得到焦点,则第一终端检测到输入事件。
当第一终端检测到输入事件时,获取在得到焦点的文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识。第二终端可以根据该标识信息打开与第一终端相同应用的操作界面,且获得焦点的文本控件也相同,从而,第二终端可以自动显示目标界面,无需用户进行繁琐的操作。具体实现中,若用户使用第一终端上的软件时采用账户信息登录至该软件的服务器上,则当第一终端检测到输入事件时,还可以获取该账户信息,其中,上述标识信息包括该账户信息,以使第二终端也登录至服务器。
具体实现中,第一终端获取到标识信息后,向第二设备发送输入请求之前,还可以包括:检测第一终端是否存在已建立通信连接的第二终端。若存在,则向第二终端发送输入请求,且在输入请求中携带所述标识信息。
在其中一种实现方式中,所述第一终端还可以包括第二检测单元203,用于检测是否存在已建立通信连接的第二终端;在该实现方式中,第一发送单元101 具体用于,若存在已建立通信连接的第二终端,向所述第二终端发送输入请求。
具体实现中,第一终端与第二终端可以基于数据线(如USB数据线)或无线(如WIFI、蓝牙等)方式建立的通信连接,具体的,本发明实施例不作限制。
若检测到已建立通信连接的第二终端,则第一终端向第二终端发送输入请求,其中,输入请求携带有所获取到的标识信息,以使第二终端根据输入请求中携带的标识信息显示与第一终端相同的操作界面并返回用户在第二终端的操作界面的文本控件中输入的目标信息。作为其中一种实现方式,第二终端接收到输入请求后,获取输入请求中携带的标识信息。根据预先设置的第一终端与第二终端上的应用的对应关系,查询第二终端上是否安装了与标识信息中的应用标识相匹配的应用软件,若是,则启动与该应用标识相匹配的目标软件,根据标识信息中的操作界面的标识以及焦点位置的标识打开与第一终端相同的操作界面,且第二终端上的焦点作用于操作界面中待输入信息的输入框中。具体实现中,若标识信息中携带有账户信息,则第二终端启动目标软件后,还可以采用该账户信息执行登录操作。作为另一种实现方式,若查询到第二终端上未安装有与标识信息中的应用标识相匹配的应用软件,则可以打开预设界面,如 Word、Txt界面等,当然,也可以启动与第一终端相匹配的模拟器,第二终端通过模拟器与第一终端建立连接,并实时显示第一终端的操作界面,接收用户在模拟器中输入的信息。值得说明的是,第一终端与第二终端上的应用的对应关系可以是在功能相同的情况下视为相同应用,并不限于同一公司开发的应用。
在其中一种实现方式中,所述第一终端还可以包括输出单元204,用于若不存在已建立通信连接的第二终端,输出提示信息。
具体实现中,若不存在与第一终端已建立通信连接的第二终端,则第一终端可以输出提示信息,提示用户当前不存在已建立通信连接的设备,从而,用户会结合自身需将第一终端与目标终端建立通信连接。
在另一种实现方式中,若不存在与第一终端已建立通信连接的第二终端,所述第一终端还可以包括搜索单元205和建立单元206,搜索单元205用于若不存在已建立通信连接的第二终端,搜索目标网络中是否存在可以建立连接的目标设备。
例如,假设第一终端处于某无线局域网内,则第一终端搜索该局域网内是否存在可以建立无线连接的目标设备。再例如,假设第一终端已打开蓝牙连接,则第一终端搜索当前网络中是否存在可以建立蓝牙连接的目标设备。
建立单元206,用于若存在可以建立连接的目标设备,与所述目标设备建立通信连接。
若第一终端搜索到目标网络中存在可以建立连接的目标设备,则第一终端与所述目标设备建立通信连接。
在该实现方式中,第一发送单元101还用于,向所述目标设备发送所述输入请求。
第一终端与目标设备建立通信连接之后,向目标设备发送输入请求,以使目标设备接收到输入请求后显示目标界面,并返回用户在目标设备上输入的目标信息,从而,第一终端获取该目标信息,并将其加载至本端的操作界面中。
在本发明实施例描述的第一终端中,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图7,图7是本发明实施例提供的一种终端的又一结构示意图,在本发明实施例中,为方便描述,将所述终端称为第二终端,所述第二终端可以包括:第一显示单元301、采集单元302和第二发送单元303。
第一显示单元301,用于当接收到第一终端发送的输入请求时,显示目标界面。
本发明实施例中,第一终端检测到输入事件时,向第二终端发送输入请求,第二终端接收到输入请求时,按照预设规则显示目标界面。值得说明的是,目标界面可以是预设的编辑界面,如Word、Txt、Excel等文档界面;也可以是与第一终端相同的操作界面。具体的,本发明实施例不作限制。例如,假设输入请求中未携带有供第二终端打开的目标界面的标识信息,则第二终端接收到输入请求后,打开预设的编辑界面;若第一终端发送的输入请求中携带有显示目标界面的标识信息,则第二终端根据输入请求中携带的标识信息,显示目标界面。具体的,可结合自身需要进行设定。
采集单元302,用于采集用户在所述目标界面中输入的目标信息。
第二终端显示目标界面后,用户可以借助第二终端强大的***设备输入信息,如鼠标、键盘等,从而,可以提高信息输入过程中的便捷性;同时,用户可以直接访问或操作存储在第二终端上的数据信息,如图片、文档等。本发明实施例中,用户在目标界面中输入信息时,第二终端采集用户在所述目标界面中输入的信息,获得目标信息。
第二发送单元303,用于向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
将采集到的目标信息发送给第一终端,以使第一终端将所述目标信息加载至其操作界面中,从而,第一终端借助第二终端完成信息输入。为方便理解,假设目标界面为预设的Word界面,用户在该Word界面中已输入“今天下午”字样,则第一终端和第二终端的操作界面可以如图1c所示。
在本发明实施例描述的第二终端中,当第一终端检测到输入事件时,向第二终端发送输入请求,第二终端显示目标界面并接收用户在目标界面中输入的目标信息;第二终端获取用户在目标界面中输入目标信息并将其返回给第一终端,第一终端将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图8,图8是本发明实施例提供的一种终端的再一结构示意图,在本发明实施例中,该终端除包括上述实施例中描述的第一显示单元301、采集单元 302和第二发送单元303之外,还可以包括:第三检测单元401和删除单元402。为方便描述,本发明实施例中将所述终端称为第二终端。
第一显示单元301,用于当接收到第一终端发送的输入请求时,显示目标界面。
在其中一种实现方式中,所述输入请求携带有标识信息,所述标识信息包括应用标识、目标界面的标识以及焦点位置的标识;第一显示单元301具体包括:启动单元3011和第二显示单元3012,如图8a所示,图8a是图8提供的其中一种第一显示单元的结构示意图。
第二终端接收到第一终端发送的输入请求时,从所述输入请求中解析出所携带的应用标识、目标界面的标识以及焦点位置的标识。具体实现中,输入请求中可能还会携带有账户信息,第二终端可以采用该账户信息在目标应用中执行登录操作。
启动单元3011,用于启动所述应用标识对应的目标应用。
本发明实施例中,根据第一终端与第二终端上应用的对应关系,启动应用标识对应的目标应用。
第二显示单元3012,用于根据所述目标界面的标识显示所述目标界面;其中,所述目标界面的当前焦点位置为所述焦点位置的标识所指定的焦点位置。
第二终端启动输入请求中携带的应用标识所对应的目标应用后,可以根据输入请求中携带的目标界面的标识进入目标界面,且该目标界面的焦点位置为输入请求中携带的焦点位置的标识所指定的焦点位置。值得说明的是,第二终端在启动目标应用后,还可以根据输入请求中携带的账户信息执行登录操作。例如,假设应用标识为“QQ”,则第二终端启动QQ应用之后,采用输入请求中携带的账户信息登录至服务器,从而,第一终端和第二终端采用同一账号登录至服务器,第二终端显示与第一终端相同的操作界面,整个过程操作简单;无需用户在第二终端上手动启动目标应用,输入账户信息执行登录操作等。
采集单元302,用于采集用户在所述目标界面中输入的目标信息。
第二终端显示目标界面后,用户可以借助第二终端强大的***设备输入信息,如鼠标、键盘等,从而,可以提高信息输入过程中的便捷性;同时,用户可以直接访问或操作存储在第二终端上的数据信息,如图片、文档等。本发明实施例中,用户在目标界面中输入信息时,第二终端采集用户在所述目标界面中输入的信息,获得目标信息。
第二发送单元303,用于向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
将采集到的目标信息发送给第一终端,以使第一终端将所述目标信息加载至其操作界面中,从而,第一终端借助第二终端完成信息输入。为方便理解,假设目标界面为QQ聊天界面,用户在该界面中已输入存储在第二终端中的某图片,第二终端将该图片发送给第一终端,第一终端在输入框中加载该图片。
在其中一种实现方式中,所述第二终端还可以包括:
第三检测单元401,用于检测本地是否安装有所述应用标识对应的目标应用。在该实现方式中,启动单元3011具体用于,若本地安装有所述目标应用,启动所述应用标识对应的目标应用。
具体实现中,在启动所述目标应用之前,所述第二终端还可以检测本地是否安装有所述应用标识对应的目标应用;若是,则可以启动所述应用标识对应的目标应用。若第二终端检测到本地未安装所述目标应用,则启动单元3011还可以用于启动与所述第一终端匹配的模拟器;第二显示单元3012还可以用于通过所述模拟器同步显示与所述第一终端相同的操作界面;第二发送单元303还可以用于向所述第一终端发送用户在所述模拟器中的操作界面上输入的目标信息。
例如,若第一终端为智能手机,应用标识为“weibo”,第二终端检测到本端未安装微博应用后,可以启动手机模拟器,从而,第二终端通过手机模拟器同步输出与第一终端相同的操作界面,并在第二终端上的操作界面中接收用户输入的目标信息,将该目标信息返回给第一终端。
在另一种实现方式中,所述第二终端还可以包括:
删除单元402,用于当检测到与所述第一终端的通信连接断开时,删除所述标识信息。
当第二终端与第一终端的通信连接断开时,删除第一终端发送过来的标识信息,从而,保障信息安全,以防标识信息中包括的账户信息泄露。
在本发明实施例描述的第二终端中,当第一终端检测到输入事件时,向第二终端发送输入请求,第二终端显示目标界面并接收用户在目标界面中输入的目标信息;第二终端获取用户在目标界面中输入目标信息并将其返回给第一终端,第一终端将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图9,图9是本发明实施例提供的一种终端的再一结构示意图,用于执行本发明实施例公开的终端输入方法,本实施例中所描述的终端可以包括:至少一个输入设备501;至少一个输出设备502;至少一个处理器503,例如CPU;和存储器504,上述输入设备501、输出设备502、处理器503和存储器504通过总线505连接。
其中,输入设备501可以包括触控面板;触控面板可以是触摸屏和触控屏,用于检测终端触控面板上的操作指令(如焦点切换指令)。
输出设备502具体可以为显示屏,用于输出需要显示的数据信息(如目标信息、操作界面等)。
存储器504可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器504用于存储一组程序代码,上述输入设备501、输出设备502和处理器503用于调用存储器504中存储的程序代码,执行如下操作:
处理器503,用于当输入设备501检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息;
处理器503,用于获取用户通过所述第二终端输入的目标信息;
处理器503,用于将所述目标信息加载至所述输入事件对应的操作界面中。
输出设备502用于显示所述操作界面。
在一些可行的实施方式中,输入设备501用于接收针对本端的操作界面输入的焦点切换指令;
若所述焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,所述文本控件可以接收文本或图片。
在一些可行的实施方式中,当输入设备501检测到输入事件时,处理器503 向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息,具体用于:
当输入设备501检测到输入事件时,获取在所述文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识;
向第二终端发送输入请求,所述输入请求携带所述标识信息,以使所述第二终端根据所述标识信息显示所述操作界面并返回用户通过所述第二终端在所述操作界面的文本控件中输入的目标信息。
在一些可行的实施方式中,处理器503向第二终端发送输入请求之前,处理器503还用于:
检测是否存在已建立通信连接的第二终端;
若存在,向所述第二终端发送输入请求。
在一些可行的实施方式中,处理器503检测是否存在已建立通信连接的第二终端之后,若不存在已建立通信连接的第二终端,输入设备501用于输出提示信息;或者,
处理器503搜索目标网络中是否存在可以建立连接的目标设备;
若存在,与所述目标设备建立通信连接;并向所述目标设备发送所述输入请求。
在上述技术方案中,当第一终端检测到输入事件时,向第二终端发送输入请求,以使第二终端显示目标界面并接收用户在目标界面中输入的目标信息;用户在第二终端的目标界面中输入目标信息后,第一终端获取用户通过第二终端输入的目标信息;并将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
请参见图10,图10是本发明实施例提供的一种终端的再一结构示意图,用于执行本发明实施例公开的终端输入方法,本实施例中所描述的终端可以包括:至少一个输入设备601;至少一个输出设备602;至少一个处理器603,例如CPU;和存储器604,上述输入设备601、输出设备602、处理器603和存储器604通过总线605连接。
其中,输入设备601可以包括触控面板;触控面板可以是触摸屏和触控屏,用于采集用户输入的信息(如目标信息)。
输出设备602具体可以为显示屏,用于输出需要显示的数据信息(如目标信息、操作界面等)。
存储器604可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器604用于存储一组程序代码,上述输入设备601、输出设备602和处理器603用于调用存储器604中存储的程序代码,执行如下操作:
输出设备602,用于当处理器603接收到第一终端发送的输入请求时,显示目标界面;
输入设备601,用于采集用户在所述目标界面中输入的目标信息;
处理器603,用于向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息。
在一些可行的实施方式中,所述输入请求携带有标识信息,所述标识信息包括应用标识、目标界面的标识以及焦点位置的标识;
输出设备602显示目标界面,具体包括:
处理器603启动所述应用标识对应的目标应用;
输出设备602根据所述目标界面的标识显示所述目标界面;其中,所述目标界面的当前焦点位置为所述焦点位置的标识所指定的焦点位置。
在一些可行的实施方式中,处理器603启动所述应用标识对应的目标应用之前,还用于:
检测本地是否安装有所述应用标识对应的目标应用;
若是,启动所述应用标识对应的目标应用。
在一些可行的实施方式中,处理器603检测本地是否安装有所述应用标识对应的目标应用之后,还用于:
若检测到本地未安装所述目标应用,处理器603启动与所述第一终端匹配的模拟器;
输出设备602通过所述模拟器同步显示与所述第一终端相同的操作界面;
处理器603向所述第一终端发送用户在所述模拟器中的操作界面上输入的目标信息。
在一些可行的实施方式中,当输入设备601检测到与所述第一终端的通信连接断开时,处理器603删除所述标识信息。
在上述技术方案中,当第一终端检测到输入事件时,向第二终端发送输入请求,第二终端显示目标界面并接收用户在目标界面中输入的目标信息;第二终端获取用户在目标界面中输入目标信息并将其返回给第一终端,第一终端将目标信息加载至输入事件对应的操作界面中,从而,完成信息的输入。采用本发明实施例,当用户需要在第一终端上输入信息时,可以借助第二终端完成信息输入操作,操作简单,可以提高信息输入的便捷性。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecificIntegrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory, ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (7)
1.一种终端,其特征在于,包括:
第一发送单元,用于当检测到输入事件时,向第二终端发送输入请求,以使所述第二终端显示目标界面,并返回用户在所述目标界面中输入的目标信息,所述目标界面为与第一终端相同的操作界面;
获取单元,用于获取用户通过所述第二终端输入的目标信息;
加载单元,用于将所述目标信息加载至所述输入事件对应的操作界面中;其中,所述终端还包括:
接收单元,用于接收针对本端的操作界面输入的焦点切换指令;
第一检测单元,用于若所述焦点切换指令所指定的焦点位置处于文本控件上,则检测到输入事件;其中,所述文本控件可以接收文本或图片;
所述第一发送单元具体用于:
当检测到输入事件时,获取在所述文本控件中输入信息时所需要的标识信息,所述标识信息包括所述操作界面所属应用的应用标识、所述操作界面的标识以及所述焦点位置的标识;
向第二终端发送输入请求,所述输入请求携带所述标识信息,以使所述第二终端根据所述标识信息启动应用标识对应的目标应用,并根据所述操作界面的标识显示所述操作界面,最终将通过所述第二终端在所述操作界面的文本控件 中输入的目标信息返回用户,其中,操作界面的当前焦点位置为焦点位置的标识对应的焦点位置。
2.如权利要求1所述的终端,其特征在于,所述终端还包括:
第二检测单元,用于检测是否存在已建立通信连接的第二终端;
所述第一发送单元具体用于,若存在已建立通信连接的第二终端,向所述第二终端发送输入请求。
3.如权利要求2所述的终端,其特征在于,所述终端还包括:
输出单元,用于若不存在已建立通信连接的第二终端,输出提示信息;或者,所述终端还包括:
搜索单元,用于若不存在已建立通信连接的第二终端,搜索目标网络中是否存在可以建立连接的目标设备;
建立单元,用于若存在可以建立连接的目标设备,与所述目标设备建立通信连接;
所述第一发送单元还用于,向所述目标设备发送所述输入请求。
4.一种终端,其特征在于,包括:
第一显示单元,用于当接收到第一终端发送的输入请求时,根据输入请求中应用标识启动对应的目标应用,根据操作界面的标识显示目标界面,所述目标界面为与第一终端相同的操作界面,所述输入请求携带有标识信息,所述标识信息包括应用标识、目标界面的标识以及焦点位置的标识;
采集单元,用于采集用户在所述目标界面中输入的目标信息;
第二发送单元,用于向所述第一终端发送所述目标信息,以使所述第一终端在当前的操作界面中加载所述目标信息;
所述第一显示单元具体包括:
启动单元,用于启动所述应用标识对应的目标应用;
第二显示单元,用于根据所述目标界面的标识显示所述目标界面;其中,所述目标界面的当前焦点位置为所述焦点位置的标识所指定的焦点位置。
5.如权利要求4所述的终端,其特征在于,所述终端还包括:
第三检测单元,用于检测本地是否安装有所述应用标识对应的目标应用;
所述启动单元具体用于,若本地安装有所述目标应用,启动所述应用标识对应的目标应用。
6.如权利要求5所述的终端,其特征在于,所述启动单元还用于:
若检测到本地未安装所述目标应用,启动与所述第一终端匹配的模拟器;
所述第二显示单元还用于,通过所述模拟器同步显示与所述第一终端相同的操作界面;
所述第二发送单元还用于,向所述第一终端发送用户在所述模拟器中的操作界面上输入的目标信息。
7.如权利要求4-6任一项所述的终端,其特征在于,所述终端还包括:
删除单元,用于当检测到与所述第一终端的通信连接断开时,删除所述标识信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510035138.XA CN104679506B (zh) | 2015-01-23 | 2015-01-23 | 一种终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510035138.XA CN104679506B (zh) | 2015-01-23 | 2015-01-23 | 一种终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104679506A CN104679506A (zh) | 2015-06-03 |
CN104679506B true CN104679506B (zh) | 2019-04-23 |
Family
ID=53314621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510035138.XA Expired - Fee Related CN104679506B (zh) | 2015-01-23 | 2015-01-23 | 一种终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104679506B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105072246A (zh) * | 2015-07-01 | 2015-11-18 | 小米科技有限责任公司 | 信息同步方法、装置及终端 |
CN105100270A (zh) * | 2015-08-28 | 2015-11-25 | 百度在线网络技术(北京)有限公司 | 一种信息交互方法及*** |
CN107229524A (zh) * | 2016-03-25 | 2017-10-03 | 阿里巴巴集团控股有限公司 | 一种信息输入方法、设备和*** |
WO2020006714A1 (zh) * | 2018-07-04 | 2020-01-09 | 哈尔滨工业大学深圳研究生院 | 一种数据采集协同输入方法和输入*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103338255A (zh) * | 2013-06-28 | 2013-10-02 | 腾讯科技(深圳)有限公司 | 一种跨终端输入方法、装置及*** |
CN103593213A (zh) * | 2013-11-04 | 2014-02-19 | 华为技术有限公司 | 文本信息输入方法及装置 |
CN104035565A (zh) * | 2013-03-04 | 2014-09-10 | 腾讯科技(深圳)有限公司 | 输入方法、输入装置、辅助输入方法及辅助输入*** |
CN104301199A (zh) * | 2013-07-17 | 2015-01-21 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9263045B2 (en) * | 2011-05-17 | 2016-02-16 | Microsoft Technology Licensing, Llc | Multi-mode text input |
-
2015
- 2015-01-23 CN CN201510035138.XA patent/CN104679506B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035565A (zh) * | 2013-03-04 | 2014-09-10 | 腾讯科技(深圳)有限公司 | 输入方法、输入装置、辅助输入方法及辅助输入*** |
CN103338255A (zh) * | 2013-06-28 | 2013-10-02 | 腾讯科技(深圳)有限公司 | 一种跨终端输入方法、装置及*** |
CN104301199A (zh) * | 2013-07-17 | 2015-01-21 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、装置及*** |
CN103593213A (zh) * | 2013-11-04 | 2014-02-19 | 华为技术有限公司 | 文本信息输入方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104679506A (zh) | 2015-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240012562A1 (en) | Control method applied to screen projection scenario and related device | |
CN104679239B (zh) | 一种终端输入方法 | |
CN108306810B (zh) | 一种群组组建方法、服务器及终端 | |
CN107066188B (zh) | 一种发送截屏图片的方法及终端 | |
WO2016127426A1 (zh) | 一种显示应用、图片的方法、装置及电子设备 | |
CN104679506B (zh) | 一种终端 | |
CN103365840A (zh) | 一种基于web的截图方法和装置 | |
CN106470110A (zh) | 向用户列表中的多个用户群发消息的方法及装置 | |
CN112399006B (zh) | 文件发送方法、装置及电子设备 | |
CN113285866B (zh) | 信息发送方法、装置和电子设备 | |
CN111866885A (zh) | 验证信息共享方法、装置及电子设备 | |
CN113794795B (zh) | 信息共享方法、装置、电子设备及可读存储介质 | |
CN113504859A (zh) | 传输方法和装置 | |
CN112749074B (zh) | 一种测试用例推荐方法以及装置 | |
CN109801136B (zh) | 防止恶意下单的点餐方法、***、终端、服务器及介质 | |
CN103885666A (zh) | 分享信息的传输处理方法和*** | |
CN113965614A (zh) | 会话创建方法、装置和电子设备 | |
CN109561199A (zh) | 一种消息处理方法、装置、终端及存储介质 | |
CN112235412A (zh) | 消息处理方法和装置 | |
WO2023131290A1 (zh) | 信息交互方法、装置、电子设备及介质 | |
CN107197088A (zh) | 基于安卓移动设备的截图方法与装置 | |
CN110891265A (zh) | 无线连接的控制方法、装置、移动终端和存储介质 | |
CN108874797B (zh) | 语音处理方法和装置 | |
CN115412634A (zh) | 消息显示方法和装置 | |
CN111884910A (zh) | 移动终端的控制方法、移动终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190423 Termination date: 20200123 |
|
CF01 | Termination of patent right due to non-payment of annual fee |