一种信息输入方法、设备和系统与流程

文档序号:11176957阅读:530来源:国知局
一种信息输入方法、设备和系统与流程

本申请涉及计算机处理技术领域,尤其涉及一种信息输入方法、设备和系统。



背景技术:

手持智能设备(例如:智能手机、ipad等)作为一种智能终端设备,已得到人们的广泛使用。

在实际应用中,用户在很多应用场景下需要通过手持智能设备发布用户信息,例如,用户在qq上发表用户的状态信息时,需要在qq应用软件提供的信息发布页面中输入想要发表的信息内容等等。当用户在需要输入信息内容时,一般启动手持智能设备提供的信息输入页面,通过该信息输入页面实现信息内容的输入。

但是,用户在使用手持智能设备输入信息内容时,存在以下问题:

当用户需要输入的信息内容的数据量比较大时,用户通过手持智能设备提供的信息输入页面输入这些信息内容所需要消耗的时间比较长,导致输入效率比较低。



技术实现要素:

有鉴于此,本申请实施例提供了一种信息输入方法、设备和系统,用于解决用户通过手持智能设备提供的信息输入页面输入的信息内容的数据量比较大时,输入效率比较低的问题。

本申请提供了一种信息输入方法,包括:

接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换 信息中包含所述用户的设定信息;

根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;

接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

本申请还提供了一种信息输入方法,包括:

接收第一终端设备发送的输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至第二终端设备;

根据所述输入操作指令,生成信息输入框,所述信息输入框用于接收并显示通过所述第二终端设备的输入设备输入的信息内容;

接收通过输入设备输入的信息内容,并将输入的所述信息内容发送至所述第一终端设备。

本申请提供了一种信息输入设备,包括:

接收单元,用于接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换信息中包含所述用户的设定信息;

发送单元,用于根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;

显示单元,用于接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

本申请还提供了一种信息输入设备,包括:

接收单元,用于接收第一终端设备发送的输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至第二终端设备;

生成单元,用于根据所述输入操作指令,生成信息输入框,所述信息输入框用于接收并显示通过所述第二终端设备的输入设备输入的信息内容;

处理单元,用于接收通过输入设备输入的信息内容,并将输入的所述信息内容发送至所述第一终端设备。

本申请提供了一种信息输入系统,其特征在于,包括:

第一终端设备,用于接收用户通过所述第一终端设备发送的信息输入转换信息,并将所述信息输入转换信息发送至服务器,所述信息输入转换信息中包含所述用户的设定信息;

服务器,用于接收所述第一终端设备发送的信息输入转换信息,根据所述信息输入转换信息中包含的所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;

第二终端设备,用于接收所述服务器发送的输入操作指令,并将输入设备输入的信息内容发送至所述第一终端设备,所述输入设备与所述第二终端设备建立连接;

输入设备,用于将信息内容输入至所述第二终端设备。

本申请有益效果如下:

本申请实施例接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换信息中包含所述用户的设定信息;根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

在用户需要输入信息内容时,可以通过第一终端设备发送信息输入转换信息,此时,服务器可以将用户的输入操作转移至第二终端设备,这样,当用户需要输入的信息内容的数据量比较大时,可以实现通过第二终端设备的输入设备输入信息内容,相比于现有技术中通过第一终端设备提供的信息输入页面输入信息内容,有效提高信息内容的输入效率,提升用户对第一终端设备的用户 体验。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种信息输入方法的流程示意图;

图2为本申请实施例提供的一种信息输入页面的示意图;

图3为本申请实施例提供的一种信息输入方法的流程示意图;

图4为本申请实施例提供的一种信息输入页面的示意图;

图5为本申请实施例提供的一种信息输入页面的示意图;

图6为本申请实施例提供的一种信息输入方法的流程示意图;

图7为本申请实施例提供的一种信息输入设备的结构示意图;

图8为本申请实施例提供的一种信息输入设备的结构示意图;

图9为本申请实施例提供的一种信息输入系统的结构示意图。

具体实施方式

为了实现本申请的目的,本申请实施例中提供了一种信息输入方法、设备和系统,接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换信息中包含所述用户的设定信息;根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

在用户需要输入信息内容时,可以通过第一终端设备发送信息输入转换信息,此时,服务器可以将用户的输入操作转移至第二终端设备,这样,当用户需要输入的信息内容的数据量比较大时,可以实现通过第二终端设备的输入设备输入信息内容,相比于现有技术中通过第一终端设备提供的信息输入页面输入信息内容,有效提高信息内容的输入效率,提升用户对第一终端设备的用户体验。

需要说明的是,在本申请实施例中,第一终端设备指的是手持智能设备,可以是智能手机,也可以是ipad,不做具体限定,第二终端设备指的是具有输入设备的终端设备,可以是台式计算机,也可以笔记本电脑,不做具体限定,输入设备可以是键盘,也可以是与第二终端设备建立连接的其他输入设备,这里也不做具体限定。

下面结合说明书附图对本申请各个实施例作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

图1为本申请实施例提供的一种信息输入方法的流程示意图,所述方法如下所述。

步骤101:接收用户通过第一终端设备发送的信息输入转换信息。

其中,所述信息输入转换信息中包含所述用户的设定信息。

在步骤101中,用户需要在第一终端设备中输入信息内容时,可以通过第一终端设备向服务器发送信息输入转换信息,此时,服务器可以接收用户发送的信息输入转换信息。

优选地,接收用户通过第一终端设备发送的信息输入转换信息,包括:

接收用户通过第一终端设备显示的信息输入转换标签发送的信息输入转换信息。

用户在需要输入信息内容时,所述第一终端设备可以向用户提供信息输入 页面,在信息输入页面中可以显示所述信息输入转换标签,用户可以触发所述第一终端设备中显示的输入转换标签,并通过所述信息输入转换标签向服务器发送信息输入转换信息,此时,服务器可以接收所述用户通过所述第一终端设备显示的信息输入转换标签发送的信息输入转换信息。

这里的信息输入转换标签用于将用户的输入操作转移至其他终端设备,在本申请实施例中,对所述信息输入转换标签在信息输入页面中的位置不做具体限定。

图2为本申请实施例提供的一种信息输入页面的示意图。

如图2所示,为用户在需要发表评论时,用户使用的第一终端设备为用户提供的信息输入页面,在信息输入页面中可以显示用于输入信息内容的输入方式,其中,在显示输入方式的左上角显示的“转移至pc输入”即信息输入转换标签。

需要说明的是,信息输入转换标签还可以显示在图2中的信息输入页面的其他位置,这里不做限定;此外,信息输入转换标签也可以是“转移至其他设备”,这里也不做限定。

如果用户需要将输入操作转移至其他终端设备,那么,用户可以触发所述信息输入转换标签,并通过所述信息输入转换标签向服务器发送信息输入转换信息,此时,服务器可以接收用户发送的信息输入转换信息。

在本申请实施例中,所述用户还可以通过其他方式向服务器发送信息输入转换信息,这里不做具体限定。

可选地,在接收用户通过第一终端设备发送的信息输入转换信息之前,所述方法还包括:

判断所述用户在第一终端设备中是否处于登录状态;

在确定所述用户在所述第一终端设备中处于未登录状态时,向所述第一终端设备发送提示信息,所述提示信息用于提示所述用户通过所述第一终端设备输入所述用户的设定信息。

在实际应用中,用户在发送所述信息输入转换信息之前,可能存在以下两种情形:

第一种情形:用户在所述第一终端设备中处于登录状态;

第二种情形:用户在所述第一终端设备中处于未登录状态。

在本申请实施例中,用户在所述第一终端设备中处于登录状态可以指的是,用户在所述第一终端设备安装的某个应用软件中处于登录状态,这里的应用软件可以是输入方式对应的应用软件,也可以是即时通信软件,不做具体限定。

下面可以分别针对上述两种情形进行说明:

第一种情形:如果用户在所述第一终端设备中处于登录状态,那么,用户向服务器发送所述信息输入转换信息时,可以将用户登录所述第一终端设备时使用的标识信息携带在所述信息输入转换信息中,并发送至服务器,这样,服务器可以根据接收到的所述标识信息确定用户需要将输入操作转移的其他终端设备,以便于将用户的输入操作转移至确定的其他终端设备。

第二种情形:如果用户在所述第一终端设备中处于未登录状态,那么,用户向服务器发送所述信息输入转换信息,服务器在接收到所述信息输入转换信息后,无法从所述信息输入转换信息中获取所述用户的标识信息,也就无法确定用户需要将输入操作转移给哪个终端设备,进而无法实现将用户的输入操作进行转移。

因此,在本申请实施例中,为了实现服务器能够快速确定用户的输入操作所转移至的其他终端设备,在用户发送所述信息输入转换信息之前,服务器需要判断用户在所述第一终端设备是否处于登录状态。

服务器在确定用户在所述第一终端设备处于未登录状态时,可以向所述第一终端设备发送提示信息,以便于提示用户输入所述用户的设定信息。

在本申请实施例中,所述用户的设定信息可以是所述用户登录所述第一终端设备使用的标识信息,服务器向所述第一终端设备发送提示信息,可以提示 所述用户输入标识信息,并登录所述第一终端设备。

这样,在所述用户根据所述提示信息登录所述第一终端设备后,可以将所述用户的标识信息携带在所述信息输入转换信息中,并发送至服务器,此时,服务器可以根据所述用户的标识信息确定所述用户需要将输入操作转移的终端设备。

在本申请实施例中,所述设定信息也可以是验证信息,服务器向所述第一终端设备发送提示信息,以提示使用该第一终端设备的所述用户输入验证信息。

这里的验证信息指的是用户需要将输入操作转移到的其他终端设备的设备标识对应的验证信息,例如,用户需要将输入操作转移至终端设备a,那么,所述验证信息为终端设备a的设备标识对应的验证信息。其中,所述验证信息可以是验证码,也可以是其他形式的验证信息,这里不做具体限定。

在本申请实施例中,每一个终端设备可以对应一个设备标识,服务器可以预先根据每一个终端设备的设备标识为每一个终端设备分配验证信息(该验证信息的一个作用是用于识别请求建立数据连接的其他终端设备的身份),并建立验证信息与终端设备的设备标识之间的预设关系,在建立所述预设关系后,服务器可以将所述预设关系进行存储,其中,每个终端设备也可以存储分配到的验证信息,这样,在用户需要输入验证信息时,可以从终端设备获取与该终端设备的设备标识对应的验证信息。

在所述用户根据所述提示信息输入验证信息后,可以将所述验证信息携带在所述信息输入转换信息中,发送给服务器,此时,服务器可以根据所述验证信息确定所述用户需要将输入操作转移的终端设备。

需要说明的是,在本申请实施例中,服务器在确定所述用户在所述第一终端设备中处于未登录状态时,可以提示所述用户登录所述第一终端设备,也可以提示所述用户输入验证信息,还可以同时提示所述用户登录所述第一终端设备以及输入所述验证信息,此时,所述用户可以根据实际情况自行选择登录所 述第一终端设备还是输入验证信息。在本申请实施例中,对所述提示信息的具体内容不做限定。

服务器向所述第一终端设备发送提示信息后,所述第一终端设备可以将所述提示信息显示在所述第一终端设备提供的信息输入页面中,在本申请实施例中,对显示的具体位置不做具体限定,显示的方式可以以悬浮窗口的方式,也可以是其他方式,也不做具体限定。

步骤102:根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令。

其中,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备。

在步骤102中,服务器在接收到用户发送的所述信息输入转换信息后,可以获取所述信息输入转换信息中包含的所述用户的设定信息,并根据所述设定信息确定第二终端设备,在确定第二终端设备后,可以向所述第二终端设备发送输入操作指令,以便于将所述第一终端设备的输入操作转移至所述第二终端设备。

在本申请实施例中,所述第二终端设备指的是用户可以将输入操作转移的其他终端设备。

服务器在接收到所述信息输入转换信息后,可以获取所述信息输入转换信息中包含的所述用户的设定信息,此时,服务器可以根据所述设定信息确定所述第二终端设备。

根据步骤101中记载的内容,所述用户的设定信息可以包含所述用户的标识信息,也可以包含验证信息,因此,在本申请实施例中,在根据所述设定信息确定所述第二终端设备时,可以分别针对所述用户的标识信息以及所述验证信息进行说明。

在所述设定信息为所述用户的标识信息时,根据所述用户的设定信息确定第二终端设备,包括:

若所述设定信息为用户的标识信息,则根据所述用户的标识信息,确定所述用户的标识信息处于登录状态的第二终端设备。

需要说明的是,在根据所述标识信息确定所述第二终端设备之前,用户在第一终端设备以及第二终端设备中需要使用所述标识信息登录相同的应用软件。

例如,用户使用标识信息登录第一终端设备中的某个输入方式对应的应用软件,在根据用户使用的标识信息确定第二终端设备之前,所述用户需要在所述第二终端设备使用相同的标识信息登录该输入方式对应的应用软件。

这样,用户使用所述标识信息登录所述第一终端设备后,服务器可以确定所述标识信息在所述第一终端设备处于登录状态,用户使用所述标识信息登录第二终端设备后,服务器也可以确定所述标识信息在第二终端设备中处于登录状态,此时,服务器在确定所述用户的标识信息后,可以根据所述标识信息,确定所述标识信息处于登录状态的第二终端设备。

在所述设定信息为验证信息时,根据所述用户的设定信息确定第二终端设备,包括:

若所述设定信息为验证信息,则根据验证信息与终端设备的设备标识之间的预设关系,查找与所述验证信息对应的设备标识;

根据所述设备标识,确定所述设备标识对应的第二终端设备。

根据步骤101中述记载的内容,服务器中已预先存储验证信息与终端设备的设备标识之间的预设关系,这样,服务器在接收到所述验证信息后,可以根据预先存储的所述验证信息与设备标识之间的预设关系,查找与所述验证信息对应的设备标识,根据查找到的设备标识,可以确定与所述设备标识对应的第二终端设备。

在确定所述第二终端设备后,所述方法还包括:

建立所述第一终端使设备与所述第二终端设备之间的数据连接。

服务器在根据所述设定信息确定第二终端设备后,可以建立所述第一终端 设备与所述第二终端设备之间的数据连接,以便于向所述第二终端设备发送输入操作指令。

需要说明的是,在建立第一终端设备与所述第二终端设备之间的数据连接时,如果所述设定信息为所述用户的标识信息,服务器在确定所述第二终端设备后,可以根据所述用户的标识信息,建立所述第一终端设备与所述第二终端设备之间的数据连接;如果所述设定信息为验证信息,那么,服务器在根据所述验证信息建立所述第一终端设备与所述第二终端设备之间的数据连接时,还需要对所述第一终端设备进行验证。

具体地,建立所述第一终端设备与所述第二终端设备之间的数据连接,包括:

若基于所述验证信息确定所述第二终端设备,则向确定的所述第二终端设备发送验证请求,其中,所述验证请求中包含所述验证信息;

在接收到所述第二终端设备发送的验证通过信息时,建立所述第一终端设备与所述第二终端设备之间的数据连接。

在对所述第一终端设备进行验证时,服务器可以向第二终端设备发送包含所述验证信息的验证请求,此时,第二终端设备可以接收所述验证请求,并获取所述验证请求中包含的所述验证信息。

由于第二终端设备中已预先存储与第二终端设备的设备标识对应的验证信息,那么所述第二终端设备在获取所述验证信息后,可以将所述验证信息与预先存储的验证信息进行对比,如果所述验证信息与预先存储的验证信息一致,可以说明所述第二终端设备对所述第一终端设备的验证通过,此时,所述第二终端设备可以将验证通过信息发送给所述第一终端设备。

在接收到所述第二终端设备发送的验证通过信息后,服务器可以建立所述第一终端设备与所述第二终端设备之间的数据连接。

需要说明的是,在实际应用中,如果用户在使用第一终端设备时,在用户能够触及到的范围内,已存在第二终端设备,那么,在用户需要将输入操作转 移至第二终端设备时,可以使用上述记载的方法,由第一终端设备向第二终端设备发送验证信息,并在第二终端设备对第一终端设备验证通过后,服务器可以建立第一终端设备与第二终端设备之间的数据连接,除此之外,还可以由第二终端设备向第一终端设备发送验证信息,并在第一终端设备对第二终端设备验证通过后,服务器可以建立第一终端设备与第二终端设备之间的数据连接。

例如,用户使用的第一终端设备为智能手机,用户当前可以触及到的第二终端设备为用户的个人电脑,在用户需要将智能手机上的输入操作转移至个人电脑时,用户可以在个人电脑中输入智能手机的设备标识对应的验证信息,并在智能手机对个人电脑验证通过后,服务器可以建立智能手机与个人电脑之间的数据连接。

可选地,建立所述第一终端设备与所述第二终端设备之间的数据连接,包括:

若确定第二终端设备的个数大于1,则针对确定的每一个第二终端设备,执行以下操作:

获取所述第一终端设备的位置信息以及每一个所述第二终端设备的位置信息;根据所述第一终端设备的位置信息以及每一个所述第二终端设备的位置信息,分别计算所述第一终端设备与每一个所述第二终端设备之间的距离;

在计算得到每一个所述第二终端设备与所述第一终端设备之间的距离时,建立所述第一终端设备与其中所述距离小于设定阈值的第二终端设备之间的数据连接。

在实际应用中,在根据所述用户的设定信息确定所述第二终端设备后,可能存在确定的所述第二终端设备的个数大于1,例如,所述用户的标识信息处于登录状态的第二终端设备的个数为多个,此时,在建立所述第一终端设备与所述第二终端设备之间的数据连接时,考虑到所述用户的用户体验,可以选择距离所述第一终端设备比较近的第二终端设备,并建立所述第一终端设备与距离比较近的第二终端设备之间的数据连接。

具体地,在确定所述第二终端设备的个数大于1时,可以获取每一个第二终端设备的位置信息以及所述第一终端设备的位置信息。

在本申请实施例中,获取所述第一终端设备的位置信息以及所述第二终端设备的位置信息的方法可以是gps定位的方法,也可以根据所述用户的设定信息确定所述位置信息,例如,如果所述设定信息为所述用户的标识信息,那么,可以根据所述标识信息处于登录状态时产生的用户行为数据确定,本申请实施例对获取所述第一终端设备的位置信息以及所述第二终端设备的位置信息的方法不做具体限定。

在获取到所述第一终端设备的位置信息以及每一个所述第二终端设备的位置信息后,可以分别计算所述第一终端设备与每一个所述第二终端设备之间的距离,在本申请实施例中,对计算所述第一终端设备与每一个所述第二终端设备之间的距离的方法不做具体限定。

在计算得到所述第一终端设备与每一个所述第二终端设备之间的距离后,可以将每一个所述距离与设定阈值进行比较,这样,在建立所述第一终端设备与第二终端设备之间的数据连接时,选择与所述第一终端设备之间的距离小于所述设定阈值的第二终端设备,并建立所述第二终端设备与所述第一终端设备之间的数据连接。

在本申请实施例中,所述设定阈值可以根据实际情况设定,这里不做具体限定。

可选地,在建立所述第一终端设备与所述第二终端设备之间的数据连接后,所述方法还包括:

存储所述第一终端设备的设备标识与所述第二终端设备的设备标识之间的对应关系。

在建立所述第一终端设备与所述第二终端设备之间的数据连接后,可以获取所述第一终端设备的设备标识以及所述第二终端设备的设备标识,在获取到设备标识后,可以建立所述第一终端设备的设备标识与所述第二终端设备的设 备标识之间的对应关系,并将所述对应关系进行存储。

在将所述对应关系进行存储时,可以存储至所述第一终端设备,也可以存储至服务器,还可以存储至第二终端设备,这里不做具体限定。

这样,在将所述对应关系存储后,在用户需要将在第一终端设备的输入操作进行转移时,可以根据预先存储的所述第一终端设备的设备标识与所述第二终端设备的设备标识之间的对应关系,确定所述第二终端设备,并建立所述第一终端设备与所述第二终端设备之间的数据连接。

服务器在建立所述第一终端设备与所述第二终端设备之间的数据连接后,可以向所述第二终端设备发送输入操作指令,以便于将所述第一终端设备的输入操作转移至所述第二终端设备。

步骤103:接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

在步骤103中,服务器在向所述第二终端设备发送输入操作指令后,所述第二终端设备可以根据所述输入操作指令通过输入设备输入信息内容,此时,服务器可以接收在所述第二终端设备中输入的所述信息内容,并将所述信息内容显示在所述第一终端设备的中。

通过本申请实施例所提供的技术方案,接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换信息中包含所述用户的设定信息;根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

在用户需要输入信息内容时,可以通过第一终端设备发送信息输入转换信息,此时,服务器可以将用户的输入操作转移至第二终端设备,这样,当用户需要输入的信息内容的数据量比较大时,可以实现通过第二终端设备的输入设备输入信息内容,相比于现有技术中通过第一终端设备提供的信息输入页面输 入信息内容,有效提高信息内容的输入效率,提升用户对第一终端设备的用户体验。

图3为本申请实施例提供的一种信息输入方法的流程示意图,所述方法如下所述。本申请实施例的执行主体可以是第二终端设备。

步骤301:接收第一终端设备发送的输入操作指令。

其中,所述输入操作指令用于将所述第一终端设备的输入操作转移至第二终端设备。

在步骤301中,第一终端设备向第二终端设备发送输入操作指令后,第二终端设备可以接收所述输入操作指令。

此时,所述第二终端设备接收到所述输入操作指令后,用户可以通过所述第二终端设备的输入设备输入信息内容。

步骤302:根据所述输入操作指令,生成信息输入框。

其中,所述信息输入框用于接收并显示通过所述第二终端设备的输入设备输入的信息内容。

在步骤302中,第二终端设备在接收到所述输入操作指令后,可以生成信息输入框,以便于接收并显示用户通过第二终端设备的输入设备输入的信息内容。

第二终端设备在生成所述信息输入框后,可以在所述第二终端设备中显示所述信息输入框,这样,所述第二终端设备可以通过所述信息输入框接收并显示用户通过第二终端设备的输入设备输入的信息内容。

图4为本申请实施例提供的一种信息输入页面的示意图。

其中,图4中第二终端设备为pc,图4显示的为pc桌面,从图4可以看出,在接收到第一终端设备发送的输入操作指令时,pc桌面中显示信息输入框,用户通过第二终端设备的输入设备输入“好”字后,信息输入框可以接收并显示用户输入的“好”字。

可选地,第二终端设备在接收到所述输入操作指令后,还可以通过第二终 端设备内部安装的应用软件接收并显示用户在第二终端设备中输入的信息内容,例如,可以通过word接收并显示信息内容,也可以通过记事本接收并显示信息内容,不做具体限定。

步骤303:接收通过输入设备输入的信息内容,并将输入的所述信息内容发送至所述第一终端设备。

在步骤303中,第二终端设备可以接收用户通过所述第二终端设备的输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备。

用户使用输入设备输入信息内容后,所述第二终端设备可以接收用户输入的信息内容,并将所述信息内容显示在所述第二终端设备中,同时,第二终端设备还可以将所述信息内容发送至所述第一终端设备,以便于在所述第一终端设备中显示所述信息内容。

需要说明的是,所述第一终端设备显示所述信息内容与所述第二终端设备显示所述信息内容是同步的,也就是说,用户在所述第二终端设备中输入信息内容的同时,所述第一终端设备显示用户输入的信息内容。

图5为本申请实施例提供的一种信息输入页面的示意图。

图5为第一终端设备的信息输入页面,从图5中可以看出,用户在第二终端设备中输入“好”字后,第一终端设备的信息输入页面中同时显示“好”字,此时,如果用户将第二终端设备中输入的“好”字删除,第一终端设备中显示的“好”字同时被删除。

这样,用户通过第二终端设备的外接输入设备输入信息内容,可以有效提高信息内容的输入效率。

图6为本申请实施例提供的一种信息输入方法的流程示意图。

步骤601:用户通过第一终端设备输入信息内容。

用户在使用第一终端设备时,可以通过第一终端设备输入信息内容。

步骤602:所述用户通过所述第一终端设备发送信息输入转换信息。

所述用户需要将在第一终端设备的输入操作转移至第二终端设备时,可以 通过第一终端设备发送信息输入转换信息。

步骤603:查找是否存在与所述第一终端设备的设备标识对应的第二终端设备。

如果存在,说明之前建立过所述第一终端使设备与所述第二终端设备之间的数据连接,那么,在确定所述第二终端设备后,执行步骤609;若不存在,说明所述第一终端设备没有与其他终端设备建立过数据连接,则执行步骤604。

步骤604:判断所述用户在所述第一终端设备中是否处于登录状态。

在确定所述用户在所述第一终端设备中处于登录状态时,执行步骤607;在确定所述用户在所述第一终端设备中处于未登录状态时,执行步骤605。

步骤605:向所述第一终端设备发送提示信息。

其中,所述提示信息用于提示所述用户通过所述第一终端设备输入所述用户的设定信息,所述设定信息可以是所述用户的标识信息,也可以是验证信息。

步骤606:接收所述用户输入的设定信息。

所述用户根据服务器发送的提示信息,可以输入设定信息,在输入所述设定信息后,所述用户可以向服务器发送信息输入转换信息。

步骤607:接收所述用户通过第一终端设备发送的信息输入转换信息。

其中,所述信息输入转换信息中包含所述用户的设定信息。

步骤608:根据所述用户的设定信息确定第二终端设备。

在根据所述设定信息确定所述第二终端设备时,如果所述设定信息为所述用户的标识信息,那么,可以根据所述用户的标识信息确定所述第二终端设备;如果所述设定信息为验证信息,那么,可以根据根据所述验证信息与终端设备的设备标识之间的预设关系,查找与所述验证信息对应的设备标识,并根据所述设备标识,确定所述设备标识对应的第二终端设备。

步骤609:计算所述第一终端设备与所述第二终端设备之间的距离,并判断所述距离是否小于设定阈值。

在确定所述第二终端设备后,可以计算所述第一终端设备与所述第二终端 设备之间的距离,如果所述距离小于设定阈值,则执行步骤610;如果所述距离不小于所述设定阈值,此时,可以执行步骤601,也可以执行步骤602。

步骤610:建立所述第一终端设备与所述第二终端设备之间的数据连接,并向所述第二终端设备发送输入操作指令。

其中,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备。

在建立所述第一终端设备与所述第二终端设备之间的数据连接后,服务器可以存储所述第一终端设备的设备标识与所述第二终端设备的设备标识之间的对应关系。

步骤611:所述用户通过所述第二终端设备的输入设备输入信息内容。

所述第二终端设备在接收到所述输入操作指令后,所述用户可以通过所述第二终端设备的输入设备输入信息内容,所述第二终端设备可以将所述用户输入的信息内容进行显示,并将所述信息内容发送至第一终端设备。

步骤612:所述第一终端设备显示所述信息内容。

所述用户在所述第二终端设备输入信息内容,所述第二终端设备显示所述信息内容,所述第一终端设备同时显示所述信息内容。

图7为本申请实施例提供的一种信息输入设备的结构示意图,所述信息输入设备包括:接收单元71、发送单元72、显示单元73、建立单元74、存储单元75和判断单元76,其中:

接收单元71,用于接收用户通过第一终端设备发送的信息输入转换信息,所述信息输入转换信息中包含所述用户的设定信息;

发送单元72,用于根据所述用户的设定信息确定第二终端设备,并向所述第二终端设备发送输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至所述第二终端设备;

显示单元73,用于接收所述第二终端设备根据所述输入操作指令通过输入设备输入的信息内容,并将所述信息内容显示在所述第一终端设备中。

具体地,所述发送单元72根据所述用户的设定信息确定第二终端设备,包括:

若所述设定信息为用户的标识信息,则根据所述用户的标识信息,确定所述用户的标识信息处于登录状态的第二终端设备。

具体地,所述发送单元72根据所述用户的设定信息确定第二终端设备,包括:

若所述设定信息为验证信息,则根据验证信息与终端设备的设备标识之间的预设关系,查找与所述验证信息对应的设备标识;

根据所述设备标识,确定所述设备标识对应的第二终端设备。

可选地,所述信息输入设备还包括:建立单元74,其中:

所述建立单元74,用于在所述发送单元72确定第二终端设备之后,建立所述第一终端使设备与所述第二终端设备之间的数据连接。

所述建立单元74建立所述第一终端设备与所述第二终端设备之间的数据连接,包括:

若基于所述验证信息确定所述第二终端设备,则向确定的所述第二终端设备发送验证请求,所述验证请求中包含所述验证信息;

在接收到所述第二终端设备发送的验证通过信息时,建立所述第一终端设备与所述第二终端设备之间的数据连接。

所述建立单元74建立所述第一终端设备与所述第二终端设备之间的数据连接,包括:

若确定第二终端设备的个数大于1,则针对确定的每一个第二终端设备,执行以下操作:

获取所述第一终端设备的位置信息以及每一个所述第二终端设备的位置信息;根据所述第一终端设备的位置信息以及每一个所述第二终端设备的位置信息,分别计算所述第一终端设备与每一个所述第二终端设备之间的距离;

在计算得到每一个所述第二终端设备与所述第一终端设备之间的距离时, 建立所述第一终端设备与其中所述距离小于设定阈值的第二终端设备之间的数据连接。

可选地,所述信息输入设备还包括:存储单元75,其中:

所述存储单元75,用于在所述建立单元74建立所述第一终端设备与所述第二终端设备之间的数据连接后,存储所述第一终端设备的设备标识与所述第二终端设备的设备标识之间的对应关系。

可选地,所述信息输入设备还包括:判断单元76,其中:

所述判断单元76,用于在所述接收单元71接收用户通过第一终端设备发送的信息输入转换信息之前,判断所述用户在第一终端设备中是否处于登录状态;

在确定所述用户在所述第一终端设备中处于未登录状态时,向所述第一终端设备发送提示信息,所述提示信息用于提示所述用户通过所述第一终端设备输入所述用户的设定信息。

优选地,所述接收单元71接收用户通过第一终端设备发送的信息输入转换信息,包括:

接收用户通过第一终端设备显示的信息输入转换标签发送的信息输入转换信息。

需要说明的是,本申请实施例提供的信息输入设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。

图8为本申请实施例提供的一种信息输入设备的结构示意图,所述信息输入设备包括:接收单元81、生成单元82和处理单元83,其中:

接收单元81,用于接收第一终端设备发送的输入操作指令,所述输入操作指令用于将所述第一终端设备的输入操作转移至第二终端设备;

生成单元82,用于根据所述输入操作指令,生成信息输入框,所述信息输入框用于接收并显示通过所述第二终端设备的输入设备输入的信息内容;

处理单元83,用于接收通过输入设备输入的信息内容,并将输入的所述信 息内容发送至所述第一终端设备。

需要说明的是,本申请实施例提供的信息输入设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。

图9为本申请实施例提供的一种信息输入系统的结构示意图,所述信息输入系统包括:第一终端设备91、服务器92、第二终端设备93和输入设备94,其中:

第一终端设备91,用于接收用户通过所述第一终端设备91发送的信息输入转换信息,并将所述信息输入转换信息发送至服务器92,所述信息输入转换信息中包含所述用户的设定信息;

服务器92,用于接收所述第一终端设备91发送的信息输入转换信息,根据所述信息输入转换信息中包含的所述用户的设定信息确定第二终端设备93,并向所述第二终端设备93发送输入操作指令,所述输入操作指令用于将所述第一终端设备91的输入操作转移至所述第二终端设备93;

第二终端设备93,用于接收所述服务器92发送的输入操作指令,并将输入设备94输入的信息内容发送至所述第一终端设备91,所述输入设备94与所述第二终端设备93建立连接;

输入设备94,用于将信息内容输入至所述第二终端设备93。

本申请实施例中所记载的系统具备上述实施例中所记载的功能,这里不再详细赘述。

本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或 方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1