数据输入方法、装置和服务器的制造方法

文档序号:10539561阅读:194来源:国知局
数据输入方法、装置和服务器的制造方法
【专利摘要】本发明公开了一种数据输入方法、装置和服务器,该方法包括:根据接收到的用户信息登录服务器;发送信息编辑页面的页面请求至服务器,页面请求包括信息编辑页面的URL地址;接收服务器返回的加密信息和与用户信息对应的第一信息记录,加密信息包括用户信息和URL地址;展示信息编辑页面,展示的信息编辑页面包括第一信息记录和加密信息,使移动终端获取加密信息,根据用户信息自动登录服务器并展示URL地址对应的信息编辑页面。将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
【专利说明】
数据输入方法、装置和服务器
技术领域
[0001]本发明属于互联网技术领域,具体地说,涉及一种数据输入方法、装置和服务器。
【背景技术】
[0002]智能电视是具有全开放式平台,搭载了操作系统,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,持续对功能进行扩充和升级的新电视产品。智能电视能够不断给用户带来丰富的个性化体验。
[0003]在利用智能电视进行购物时,需要用户在智能电视显示的订单页面中输入收货地址。用户通常使用遥控器来完成针对智能电视的控制操作,而使用遥控器在智能电视所显示的页面进行文字输入往往比较困难。在现有的解决方案中,用户点击遥控器的预设按键能够在智能电视的屏幕上触发显示一个虚拟键盘,然后通过该虚拟键盘来进行文字输入。但此时对虚拟键盘上字母的选择仍需要通过遥控器的方向键来控制,这种输入方式使很多用户显得很难适应,从而造成文字输入较慢,效率低下的问题。
[0004]而其他需要在智能电视显示的页面上输入文字的场景也同样存在着上述问题。

【发明内容】

[0005]有鉴于此,本发明实施例提供了一种数据输入方法、装置和服务器,用以解决现有技术中在智能电视显示的界面完成文字输入较为困难并且效率低下的技术问题。
[0006]为了解决上述技术问题,本发明实施例公开了一种数据输入方法,适用于显示设备,包括:根据接收到的用户信息登录服务器;发送信息编辑页面的页面请求至所述服务器,所述页面请求包括所述信息编辑页面的URL地址;接收所述服务器返回的加密信息和与所述用户信息对应的第一信息记录,所述加密信息包括所述用户信息和URL地址;展示所述信息编辑页面,所述展示的信息编辑页面包括所述第一信息记录和所述加密信息,使移动终端获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。
[0007]为了解决上述技术问题,本发明实施例公开了一种数据输入方法,适用于移动终端,包括:当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取所述加密信息,其中,所述加密信息包括用户信息和所述信息编辑页面的URL地址;根据所述用户信息登录服务器并展示所述URL地址对应的信息编辑页面;确定需要提交至服务器的第二信息记录;提交所述第二信息记录至所述服务器。
[0008]为了解决上述技术问题,本发明实施例公开了一种数据输入方法,适用于服务器,包括:根据来自显示设备的用户信息,完成所述显示设备的登录;接收来自所述显示设备的针对信息编辑页面的页面请求,所述页面请求包括所述信息编辑页面的URL地址;返回包括所述用户信息和URL地址的加密信息和与所述用户信息对应的第一信息记录,使所述显示设备在所述信息编辑页面中展示所述第一信息记录和加密信息。
[0009]为了解决上述技术问题,本发明实施例公开了一种数据输入装置,包括:第一登录模块,用于根据接收到的用户信息登录服务器;请求模块,用于发送信息编辑页面的页面请求至所述服务器,所述页面请求包括所述信息编辑页面的URL地址;第一接收模块,用于接收所述服务器返回的加密信息和与所述用户信息对应的第一信息记录,所述加密信息包括所述用户信息和URL地址;展示模块,用于展示所述信息编辑页面,所述展示的信息编辑页面包括所述第一信息记录和所述加密信息,使移动终端获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。
[0010]为了解决上述技术问题,本发明实施例公开了一种数据输入装置,包括:获取模块,用于当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取所述加密信息,其中,所述加密信息包括用户信息和所述信息编辑页面的URL地址;第一处理模块,用于根据所述用户信息登录服务器并展示所述URL地址对应的信息编辑页面;确定模块,用于确定需要提交至服务器的第二信息记录,第二提交模块,用于提交所述第二信息记录至所述服务器。
[0011]为了解决上述技术问题,本发明实施例公开了一种数据输入服务器,包括:第二登录模块,用于根据来自显示设备的用户信息,完成所述显示设备的登录;第二接收模块,用于接收来自所述显示设备的针对信息编辑页面的页面请求,所述页面请求包括所述信息编辑页面的URL地址;返回模块,用于返回包括所述用户信息和URL地址的加密信息和与所述用户信息对应的第一信息记录,使所述显示设备在所述信息编辑页面中展示所述第一信息记录和加密信息。
[0012]与现有技术相比,本发明实施例提供的数据输入方法、装置和服务器,在信息编辑页面同时展示第一信息记录和加密信息,用户需要对第一信息记录中的信息重新编辑时,通过获取该加密信息而自动登录服务器并将该信息编辑页面在移动终端进行显示,使用户能够在移动终端完成编辑操作,从而将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的一种数据输入方法的流程图;
[0015]图2是本发明实施例提供的一种数据输入方法的流程图;
[0016]图3是本发明实施例提供的一种数据输入方法的流程图;
[0017]图4是本发明实施例提供的一种数据输入方法的流程图;
[0018]图5是本发明实施例提供的一种数据输入方法的流程图;
[0019]图6是本发明实施例提供的一种数据输入方法的流程图;
[0020]图7是本发明实施例提供的一种数据输入方法的流程图;
[0021]图8是本发明实施例提供的一种数据输入方法的交互流程示意图;
[0022]图9是本发明实施例提供的一种数据输入装置的结构框图;
[0023]图10是本发明实施例提供一种数据输入装置的结构框图;
[0024]图11是本发明实施例提供一种数据输入服务器的结构框图。
【具体实施方式】
[0025]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]图1是本发明实施例提供的一种数据输入方法,该方法适用于显示设备,例如智能电视、平板电脑、户外显示屏等具有显示屏幕的设备。如图1所示,该方法包括以下步骤S101-S104。
[0027]在步骤SlOl中,根据接收到的用户信息登录服务器。
[0028]该用户信息是在显示设备登录的用户信息,包括用户标识(ID)、密码等信息。通常,在显示设备的操作系统可通过输入该用户信息登录远端服务器。已注册的用户通过用户信息登录到服务器后,显示设备从服务器获取到与该用户信息对应的数据,从而能够使用与该用户信息对应的个性化设置,从而满足不同用户的个性化需求。
[0029]在步骤S102中,发送信息编辑页面的页面请求至服务器,页面请求包括信息编辑页面的URL地址。
[0030]用户通过显示设备可访问厂商提供特定的页面,例如该厂商提供的应用程序商店、购物商城、系统安全更新服务等等。显示设备向服务器发送的页面请求包括相应页面的URL地址。
[0031]信息编辑页面是指能够由用户对页面信息进行自定义编辑的页面,例如添加、修改或者删除文字、图片和语音等信息。显示设备向服务器请求该信息编辑页面时,发送的页面请求包括该信息编辑页面的URL地址。
[0032]在步骤S103中,接收服务器返回的加密信息和与用户信息对应的第一信息记录,加密信息包括用户信息和URL地址。
[0033]第一信息记录与用户信息对应,是信息编辑页面中的可编辑信息的历史记录,包括该用户在信息编辑页面的文本输入框中输入并提交的文字信息,以及上传过的图片、语音等其他信息的历史记录。例如,请求的信息编辑页面是收获地址编辑页面,登录该服务器的用户ID为“ABC”,那么,服务器返回用户ABC的收获地址历史记录。
[0034]加密信息包括该用户信息和信息编辑页面的URL地址,服务器将上述信息加密传输至显示设备。
[0035]在步骤S104中,展示信息编辑页面,展示的信息编辑页面包括第一信息记录和加密信息,使移动终端获取加密信息,根据用户信息自动登录服务器并展示URL地址对应的信息编辑页面。
[0036]显示设备展示的信息编辑页面中包括第一信息记录,如果用户需要使用该第一信息记录中的信息,则可以通过显示设备在第一信息记录中进行选择,以确定要使用的信息。
[0037]同时在信息编辑页面中展示该加密信息,加密信息中的用户信息和URL地址经过加密算法已经使用户无法直接识别,需通过移动终端对上述信息进行识别。加密信息可以是加密的字符串或者图案,移动终端获取显示设备展示的加密信息并经过反向解密运算获取到其中的用户信息和URL地址,从而根据用户信息登录服务器并请求URL地址对应的信息编辑页面。
[0038]移动终端获取信息编辑页面并进行展示,将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
[0039]在一个实施例中,步骤S104进一步包括:以二维码的形式展示加密信息,使移动终端通过扫描二维码获取加密信息,根据用户信息自动登录服务器并展示URL地址对应的信息编辑页面。
[0040]显示设备在展示信息编辑页面时以二维码的形式展示加密信息。该二维码可以由显示设备根据接收到的加密信息生成;也可以由服务器根据用户信息和URL地址生成该二维码并加密传输至显示设备,由显示设备展示该二维码,而将信息记载于二维码也可以视为对信息的进一步加密。
[0041]在信息编辑页面展示该二维码,能够在用户需要对第一信息记录中的信息重新编辑时,通过移动终端扫描该二维码而自动登录服务器并将该信息编辑页面在移动终端进行显示,使用户能够在移动终端完成编辑操作,从而将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
[0042]在一个实施例中,如图2所示,该数据输入方法还包括以下步骤S105-S108。
[0043]在步骤S105中,轮询服务器提供的信息记录接口以获取移动终端提交的第二信息记录。
[0044]服务器为该信息编辑页面中的可编辑信息提供了相应的信息记录接口,显示设备展示信息编辑页面以及二维码之后,便开始轮询服务器提供的信息记录接口。显示设备可周期性的从信息记录接口拉取(Pull)数据,以获取由移动终端提交至服务器的第二信息记录。
[0045]第二信息记录是移动终端扫描该二维码之后提交到服务器的信息记录。第二信息记录存在以下几种可能:A、移动终端对信息编辑页面的第一信息记录进行了编辑操作,编辑后的信息与第一信息记录相比发生了变化;B、移动终端对信息编辑页面的第一信息记录进行了编辑操作,但经过编辑后的信息与第一信息记录相比没有发生变化;C、移动终端对信息编辑页面的第一信息记录没有进行编辑操作,提交至服务器的信息与第一信息记录相比没有发生变化。
[0046]在步骤S106中,当获取到第二信息记录时,判断第一信息记录与第二信息记录是否一致。当第一信息记录与第二信息记录不一致时,执行步骤S107 ;当第一信息记录与第二信息记录一致时,执行步骤S108。
[0047]如果移动终端提交第二信息记录至服务器,则显示设备能够从服务器获取到第二信息记录。判断第一信息记录是否与第二信息记录一致,即判断两者所记录的信息是否完全相同。
[0048]在步骤S107中,刷新彳目息编辑页面,使刷新后的彳目息编辑界面展不第二彳目息记录。
[0049]在步骤S108中,保持信息编辑界面。
[0050]在本实施例中,第二信息记录与第一信息记录不一致时,显示设备将刷新该信息编辑界面,实现显示设备所展示的信息编辑界面与移动终端同步,将用户在移动终端进行的编辑操作同步到显示设备上,而第二信息记录与第一信息记录一致时,显示设备不刷新该信息编辑界面,仍保持原有的信息编辑界面,以减少显示设备的刷新次数。
[0051]在一个实施例中,在一个实施例中,如图3所示,该数据输入方法还包括以下步骤S109-S112。
[0052]在步骤S109中,在第一信息记录中,为被选中的信息添加选中标记。
[0053]在步骤S106之前,如果用户在显示设备所显示的第一信息记录中选中了一条或多条历史信息,则显示设备为被选中的信息添加选中标记,例如“.”、“ X ”、“ V ”等符号,以记录用户的选择行为。
[0054]此时,步骤S107可进一步实施为步骤S110-S112。
[0055]在步骤SllO中,判断第二信息记录是否包括被选中的信息。当第二信息记录包括被选中的信息时,执行步骤Slll ;当第二信息记录不包括被选中的信息时,执行步骤S112。
[0056]在步骤Slll中,在刷新后的信息编辑界面所展示的第二信息记录中,保留选中标记。
[0057]在步骤S112中,在刷新后的信息编辑界面所展示的第二信息记录中,不存在选中
ο
[0058]在本实施例中,如果移动终端对第一信息记录进行了编辑并得到第二信息记录,则需要比对步骤S109中被选中的信息是否还存在,当被选中的信息没有被编辑,在第二信息记录中仍然存在,则在刷新信息编辑界面之后所显示的第二信息记录中,该被选中的信息的选中标记仍然存在,从而达到保存用户选择行为的效果,而被选中的信息已被修改时,在刷新信息编辑界面之后,由于第二信息记录已不包括原有被选中的信息,因此也不需要再保留用户的选择行为,不保留相应的选中标记。
[0059]在一个实施例中,检测到确定第一信息记录中被选中的信息的操作时,提交被选中的信息至服务器。用户通过显示设备的选中了第一信息记录中的信息并确定时,显示设备提交被选中的信息至服务器。或者,显示设备在刷新信息编辑页面之后,检测到确定第二信息记录中被选中的信息的操作时,提交被选中的信息至服务器。
[0060]本实施例中,在将移动终端编辑后的第二信息记录同步到显示设备之后,用户可通过显示设备从第二信息记录选择信息并提交给服务器。
[0061]图4是本发明实施例提供的一种数据输入方法,该方法适用于移动终端,移动终端可以是移动电话,计算机,平板设备等配置有摄像装置的终端设备。如图4所示,该方法包括以下步骤S201-S204。
[0062]在步骤S201中,当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取加密信息,加密信息包括用户信息和信息编辑页面的URL地址。
[0063]在步骤S202中,根据用户信息登录服务器并展示URL地址对应的信息编辑页面。
[0064]在步骤S203中,确定需要提交至服务器的第二信息记录。
[0065]在步骤S204中,提交第二信息记录至服务器。
[0066]其中,第二信息记录是移动终端扫描该二维码之后提交到服务器的信息记录。第二信息记录存在以下几种可能:A、移动终端对信息编辑页面的第一信息记录进行了编辑操作,编辑后的信息与第一信息记录相比发生了变化;B、移动终端对信息编辑页面的第一信息记录进行了编辑操作,但经过编辑后的信息与第一信息记录相比没有发生变化;C、移动终端对信息编辑页面的第一信息记录没有进行编辑操作,提交至服务器的信息与第一信息记录相比没有发生变化。
[0067]用户在移动终端对第一信息记录进行了编辑操作或者没有进行编辑操作,最终都需要在移动终端进行确认操作来确定提交至服务器的第二信息记录,由移动终端提交确认的第二信息记录至服务器。
[0068]本实施例中,移动终端获取到加密信息中的用户信息和URL地址后,自动登录服务器并显示该URL地址对应的信息编辑页面,从而使用户可以通过移动终端对其中的第一信息记录进行编辑,从而将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
[0069]其中,步骤S203中确定需要提交至服务器的第二信息记录包括以下情形中的一种或多种。
[0070]Al:删除第一信息记录中的信息。第一信息记录中的可记载一个或多个信息条目,用户对第一信息记录的编辑,可以删除其中一个或多个信息条目。
[0071]A2:修改第一信息记录中的信息。对第一信息记录中的一个或多个信息条目进行了修改,例如,修改了其中的联系人、联系方式等信息。
[0072]A3:在第一信息记录中添加信息。在原有信息保持不变的基础上,向第一信息记录中添加一个或多个新的信息条目。
[0073]经过上述修改后得到的第二信息记录,经用户的确认操作被提交至服务器,再通过服务器同步到显示设备进行显示,从而将用户在移动终端的编辑结果同步到显示设备。
[0074]在一个实施例中,步骤S201进一步包括:当信息编辑页面包括第一信息记录以及二维码形式的加密信息时,扫描二维码以获取加密信息。
[0075]该二维码可以由显示设备根据接收到的加密信息生成;也可以由服务器根据用户信息和URL地址生成该二维码并加密传输至显示设备,由显示设备展示该二维码,而将信息记载于二维码也可以视为对信息的进一步加密。
[0076]移动终端扫描显示设备所展示的二维码,获取到用户信息和URL地址,自动登录服务器并显示该URL地址对应的信息编辑页面,从而使用户可以通过移动终端对其中的第一信息记录进行编辑,从而将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
[0077]图5是本发明实施例提供的一种数据输入方法,该方法适用于服务器,如图5所示,该方法包括以下步骤S301-S303。
[0078]在步骤S301中,根据来自显示设备的用户信息,完成显示设备的登录。
[0079]在步骤S302中,接收来自显示设备的针对信息编辑页面的页面请求,页面请求包括信息编辑页面的URL地址。
[0080]在步骤S303中,返回包括用户信息,URL地址的加密信息和与用户信息对应的第一信息记录,使显示设备在信息编辑页面中展示第一信息记录和加密信息。
[0081]本实施例中,服务器根据用户信息完成显示设备的登录,根据页面请求的URL地址判断该页面是否属于信息编辑页面。服务器可通过以下方式完成上述判断。B1:通过预设的URL地址完成上述判断,例如,预设用户信息编辑页面、订单信息页面等对应的URL地址。B2:通过页面请求对应的URl地址的字符完成上述判断,例如,判断页面请求对应的URL地址是否包括getuserinfo、getorderinfo等字符。总之,在现有技术下,上述判断可通过多种方式实现。
[0082]当服务器判断出请求的页面属于信息编辑页面时,返回包括用户信息和URL地址的加密信息以及与用户信息对应的第一信息记录。服务器可以对用户信息和URL地址进行加密并传输至显示设备。在用户需要使用移动终端对信息进行编辑时,通过移动终端获取加密信息而自动登录服务器并将该信息编辑页面在移动终端进行显示,使用户能够在移动终端完成编辑操作,从而将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率。
[0083]在一个实施例中,如图6所示,该方法还包括以下步骤S304-S305。
[0084]在步骤S304中,当显示设备以二维码的形式展示所述加密信息并且移动终端通过扫描二维码而获取加密信息时,接收到移动终端发送的包括用户信息的登录请求和包括URL地址的针对所述信息编辑页面的页面请求。
[0085]在步骤S305中,根据用户信息完成移动终端的登录并发送信息编辑页面的数据至移动终端进行展示。
[0086]服务器可以对用户信息和URL地址进行加密并传输至显示设备,由显示设备生成二维码并进行展示;或者根据用户信息和URL地址生成二维码,将二维码数据进行加密并传输至显示设备,由显示设备展示该二维码。在用户需要通过移动终端对信息进行编辑时,通过扫描二维码自动登录服务器并将该信息编辑页面在移动终端进行显示,使用户能够在移动终端完成编辑操作。
[0087]本实施例中,当移动终端扫描了显示设备所展示的二维码时,服务器会收到来自移动终端的登录请求和页面请求,服务器响应于上述请求,完成移动终端的登录并返回信息编辑页面的数据,从而使移动终端显示与显示设备相同的页面,供用户完成编辑操作。
[0088]在一个实施例中,如图7所示,该方法还包括以下步骤S306-S307。
[0089]在步骤S306中,接收到显示设备通过轮询的方式获取移动终端提交的第二信息记录的请求。
[0090]在步骤S307中,当接收到第二信息记录时,发送第二信息记录至显示设备,由显示设备确定是否刷新信息编辑页面。
[0091]本实施例中,服务器周期性的接收到显示设备获取第二信息记录的请求,在移动终端提交了第二信息记录之后,发送该第二信息记录至显示设备,由该显示设备判断是否需要刷新信息编辑页面,以达到显示设备与移动终端显示内容的同步。
[0092]图8是本发明实施例提供的一种数据输入方法,该方法涉及三个执行主体,包括显示设备、移动终端和服务器,由上述三个执行主体之间的信息交互完成该数据输入方法。如图8所示,该数据输入方法包括以下步骤S401-S415。
[0093]在步骤S401中,显示设备根据用户信息登录服务器,并根据URL地址请求对应的页面。
[0094]在步骤S402中,服务器判断该URL地址对应的页面是否属于信息编辑页面。当不属于信息编辑页面时,执行步骤S403 ;当属于信息编辑页面时,执行步骤S405。
[0095]在步骤S403中,服务器返回URL地址对应的页面数据至显示设备。
[0096]在步骤S404中,显示设备展示URL地址对应的页面。
[0097]在步骤S405中,服务器返回包括用户信息和URL地址的加密信息和与用户信息对应的第一信息记录至显示设备。
[0098]在步骤S406中,显示设备展示信息编辑页面,信息编辑页面包括第一信息记录以及二维码形式的加密信息,轮询该服务器提供的信息记录接口以获取移动终端提交的第二信息记录。
[0099]在步骤S407中,显示设备根据用户的选择操作为被选中的信息添加选中标记。
[0100]在步骤S408中,移动终端扫描显示设备所显示的二维码,获取加密信息中的用户信息和URL地址,根据用户信息登录服务器并显示与URL地址对应的信息编辑页面。
[0101]在步骤S409中,移动终端根据用户的确认操作确定需要提交至服务器的第二信息记录,提交第二信息记录至服务器。
[0102]在步骤S410中,服务器发送第二信息记录至显示设备。
[0103]在步骤S411中,显示设备判断第二信息记录与第一信息记录是否一致。当第二信息记录与第一信息记录一致时,执行步骤S412 ;当第二信息记录与第一信息记录不一致时,执行步骤S413。
[0104]在步骤S412中,显示设备保持信息编辑界面。
[0105]在步骤S413中,显不设备刷新彳目息编辑页面,在刷新后的彳目息编辑页面中展不第二信息记录,判断第二信息记录中是否还包括被选中的信息。当第二信息记录还包括被选中的信息时,执行步骤S414 ;当第二信息记录不包括被选中的信息时,执行步骤S415。
[0106]在步骤S414中,显示设备所显示的第二信息记录中,保留该选中标记。
[0107]在步骤S415中,显示设备所显示的第二信息记录中,将不存在该选中标记。
[0108]本实施例中,显示设备在显示信息编辑页面时同时显示二维码形式的加密信息,移动终端扫描该二维码后自动登录服务器并显示相同的信息编辑页面,使用户可以在移动终端完成信息编辑,将编辑操作从显示设备转移到移动终端,避开了通过显示设备完成编辑操作时的不便,用户通过移动终端可熟练的完成编辑操作,提高了信息编辑的效率;移动终端提交的第二信息记录通过服务器同步到显示设备,该同步过程是在第二信息记录与第一信息记录不一致时,显示设备会刷新该信息编辑界面,从而实现显示设备所展示的信息编辑界面与移动终端同步,将用户在移动终端进行的编辑操作同步到显示设备上,而在第二信息记录与第一信息记录一致时,显示设备不刷新该信息编辑界面,仍保持原有的信息编辑界面,以减少显示设备的刷新次数;如果第一信息记录中的信息被添加了选中标记,并且被选中的信息没有发生变化,在第二信息记录中仍然存在,则在刷新信息编辑界面之后所显示的第二信息记录中,该被选中的信息的选中标记也仍然存在,从而达到保存用户选择行为的效果。
[0109]下面通过实际应用场景对本发明实施例做进一步说明。
[0110]显示设备通过互联网与远端服务器建立通信连接。如果用户已获得显示设备厂商的用户帐号,则在显示设备所显示的用户界面中输入相应的用户信息来登录该服务器,例如,输入用户ID、密码和其他验证信息。完成登录后,显示设备将从服务器获取到与该用户信息对应的个性化设置。
[0111]用户通过显示设备访问应用程序商店时,可浏览应用程序主页以及各应用程序及其配件的详细信息,此时显示设备向服务器发起相应的页面请求,页面请求包括对应的URL地址。用户想要购买应用程序的配件时,可点击页面中显示的“立刻购买”按钮以进入订单信息页面。在该订单信息页面中需要用户填写收货信息,例如,地址、联系人、联系电话等可编辑信息。
[0112]显示设备发送该订单信息页面对应的URL地址至服务器。服务器根据URL地址判断出该订单信息页面属于信息编辑页面时,返回与用户信息对应的的收货信息记录。例如,用户A对应的收货信息记录包括:
[0113]北京市海淀区XXXX街道##号,张XX,010-12345670 ;
[0114]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0115]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0116]服务器将用户A的用户信息(例如,用户ID:AB⑶,密码:EF2345)和该订单信息页面的 URL 地址(例如,hijk.com/order/getorderinf0.act1n ? rid = 7654321)传输至显示设备。
[0117]显示设备在订单信息页面中展示上述收货信息记录,同时以二维码的形式展示上述用户信息和订单信息页面的URL地址。显示设备或者服务器可通过预设算法生成该二维码。
[0118]用户可以从收货信息记录中选择一条收货信息并确认提交,如果想要使用新的收货信息则需要编辑新的收货信息,而此时利用显示设备的遥控器进行编辑会非常不方便,编辑速度较慢。这时,用户可通过移动终端的摄像装置扫描订单信息页面中的二维码。移动终端扫码后获取到上述用户信息和订单信息页面的URL地址,并通过用户信息登录服务器并展示相同的订单信息页面。这样,用户便可以在移动终端上编辑新的收货信息。同时,显示设备在展示订单信息页面和二维码时,就会以轮询的方式从服务器为收货信息记录提供的接口来拉取数据,以获取移动终端提交的收货信息记录。
[0119]用户在移动终端完成确认提交的操作后,移动终端提交编辑后的收货信息记录至服务器。显示设备获取到编辑后的收货信息记录后与原收货信息记录进行比较,如果不一致则刷新订单信息页面,以显示该编辑后的收货信息记录。所谓不一致,包括以下情形:
[0120]1、原有的收货信息被删除。例如,编辑后的收货信息记录包括:
[0121]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0122]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0123]2、原有的收货信息被修改。例如,编辑后的收货信息记录包括:
[0124]北京市海淀区XXXX街道##号,张XX,010-34567890 ;
[0125]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0126]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0127]3、添加了新的收货地址。例如,编辑后的收货信息记录包括:
[0128]北京市海淀区XXXX街道##号,张XX,010-12345670 ;
[0129]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0130]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0131]北京市朝阳区XXXX街道##号,赵XX,010-87654321。
[0132]显示设备刷新订单信息页面后,将显示上述编辑后的收货信息记录,从而把移动终端的编辑结果同步显示。用户可以在编辑后的收货信息记录中确定要使用的收货信息。
[0133]如果用户在用移动终端扫描二维码之前,在收货信息记录中选择了一条收货信息话,在收货信息记录中显示选中标记。例如:
[0134]V北京市海淀区XXXX街道##号,张XX,010-12345670 ;
[0135]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0136]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0137]当订单信息页面刷新之后,显示设备判断被选中的“北京市海淀区XXXX街道抽号,张XX,010-12345670”是否仍然存在,即该信息是否发生变化。如果用户删除或者修改该信息,则不会再保留选中标记。例如:
[0138]北京市海淀区XXXX街道##号,张XX,010-34567890 ;
[0139]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0140]上海市黄埔区XXXX街道##号,李XX,18012341234。
[0141]如果用户修改了其他收货信息或者添加了新的收货信息,则刷新后的订单信息页面仍然保留该信息的选中标记,以保存用户的选择行为。例如:
[0142]V北京市海淀区XXXX街道##号,张XX,010-12345670 ;
[0143]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0144]上海市黄埔区XXXX街道##号,王XX,13010000000。
[0145]或者:
[0146]V北京市海淀区XXXX街道##号,张XX,010-12345670 ;
[0147]北京市东城区XXXX街道##号,张XX,13012345678 ;
[0148]上海市黄埔区XXXX街道邶号,李XX,18012341234 ;
[0149]北京市朝阳区XXXX街道##号,赵XX,010-87654321。
[0150]在以上应用场景中,将收货信息的编辑操作从显示设备转移到移动终端,从而避开了通过显示设备进行编辑操作的不便,提高了用户操作的效率。
[0151 ] 下述为本发明的装置实施例,可以用于执行本发明的方法实施例。
[0152]图9是本发明实施例提供的一种数据输入装置,包括:
[0153]第一登录模块50,用于根据接收到的用户信息登录服务器;
[0154]请求模块51,用于发送信息编辑页面的页面请求至服务器,页面请求包括信息编辑页面的URL地址;
[0155]第一接收模块52,用于接收服务器返回的加密信息和与用户信息对应的第一信息记录,加密信息包括用户信息和URL地址;
[0156]展示模块53,用于展示信息编辑页面,展示的信息编辑页面包括第一信息记录和加密信息,使移动终端获取加密信息,根据用户信息自动登录所述服务器并展示URL地址对应的信息编辑页面。
[0157]在一个实施例中,展示模块53进一步包括:
[0158]展示子模块,用于用于以二维码的形式展示加密信息,使移动终端通过扫描二维码获取加密信息,根据用户信息自动登录服务器并展示URL地址对应的信息编辑页面。
[0159]在一个实施例中,该装置还包括:
[0160]轮询模块,用于轮询服务器提供的信息记录接口以获取移动终端提交的第二信息记录;
[0161]判断模块,用于当获取到第二信息记录时,判断第一信息记录与第二信息记录是否一致;
[0162]刷新模块,用于当第一信息记录与第二信息记录不一致时,刷新信息编辑页面,使刷新后的?目息编辑界面展不第二 ?目息记录;
[0163]保持模块,用于当第一信息记录与第二信息记录一致时,保持信息编辑界面。
[0164]在一个实施例中,该装置还包括:
[0165]标记模块,用于在第一信息记录中,为被选中的信息添加选中标记;
[0166]该刷新模块包括:
[0167]判断子模块,用于判断第二信息记录是否包括被选中的信息;
[0168]保留子模块,当第二信息记录包括被选中的信息时,在第二信息记录中,保留选中
ο
[0169]在一个实施例中,该装置还包括:
[0170]第一提交模块,用于检测到确定第一信息记录或者第二信息记录中被选中的信息的操作时,提交被选中的信息至服务器。
[0171]图10是本发明实施例提供的一种数据输入装置,包括:
[0172]获取模块60,用于当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取加密信息,其中,加密信息包括用户信息和信息编辑页面的URL地址;
[0173]第一处理模块61,用于根据用户信息登录服务器并展示URL地址对应的信息编辑页面;
[0174]确定模块62,用于确定需要提交至服务器的第二信息记录;
[0175]第二提交模块63,用于提交第二信息记录至服务器。
[0176]其中,该确定模块62进一步包括:
[0177]删除子模块,用于删除第一信息记录中的信息,
[0178]修改子模块,用于修改第一信息记录中的信息,
[0179]添加子模块,用于在第一信息记录中添加信息。
[0180]在一个实施例中,获取模块60进一步包括:
[0181]扫描子模块,用于当信息编辑页面包括第一信息记录以及二维码形式的加密信息时,扫描二维码以获取加密信息。
[0182]图11是本发明实施例提供的一种数据输入服务器,包括:
[0183]第二登录模块70,用于根据来自显示设备的用户信息,完成显示设备的登录;
[0184]第二接收模块71,用于接收来自显示设备的针对信息编辑页面的页面请求,页面请求包括信息编辑页面的URL地址;
[0185]返回模块72,用于返回包括用户信息和URL地址的加密信息和与用户信息对应的第一信息记录,使显示设备在信息编辑页面中展示第一信息记录和加密信息。
[0186]在一个实施例中,该服务器还包括:
[0187]第三接收模块,用于当显示设备以二维码的形式展示加密信息并且移动终端通过扫描二维码而获取加密信息时,接收到移动终端发送的包括用户信息的登录请求和包括URL地址的针对信息编辑页面的页面请求;
[0188]第二处理模块,用于根据用户信息完成移动终端的登录并发送信息编辑页面的数据至移动终端进行展示。
[0189]在一个实施例中,该服务器还包括:
[0190]第四接收模块,用于接收到显示设备通过轮询的方式获取移动终端提交的第二信息记录的请求;
[0191]发送模块,用于当接收到第二信息记录时,发送第二信息记录至显示设备,由显示设备确定是否刷新信息编辑页面。
[0192]此外,本发明实施例中可以通过硬件处理器(hardware processor)来实现上述各个功能模块。
[0193]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0194]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0195]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种数据输入方法,适用于显示设备,其特征在于,包括: 根据接收到的用户信息登录服务器; 发送信息编辑页面的页面请求至所述服务器,所述页面请求包括所述信息编辑页面的URL地址; 接收所述服务器返回的加密信息和与所述用户信息对应的第一信息记录,所述加密信息包括所述用户信息和URL地址; 展示所述信息编辑页面,所述展示的信息编辑页面包括所述第一信息记录和所述加密信息,使移动终端获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。2.根据权利要求1所述的方法,其特征在于,所述展示所述信息编辑页面,所述展示的信息编辑页面包括所述第一信息记录和所述加密信息,使移动终端获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面包括: 以二维码的形式展示所述加密信息,使移动终端通过扫描所述二维码获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 轮询所述服务器提供的信息记录接口以获取所述移动终端提交的第二信息记录; 当获取到所述第二信息记录时,判断所述第一信息记录与所述第二信息记录是否一致; 当所述第一信息记录与所述第二信息记录不一致时,刷新所述信息编辑页面,使所述刷新后的信息编辑界面展示所述第二信息记录; 当所述第一信息记录与所述第二信息记录一致时,保持所述信息编辑界面。4.根据权利要求3所述的方法,其特征在于,在所述当获取到所述第二信息记录时,判断所述第一信息记录与所述第二信息记录是否一致之前,所述方法还包括: 在所述第一信息记录中,为被选中的信息添加选中标记; 所述当所述第一信息记录与所述第二信息记录不一致时,刷新所述信息编辑页面包括: 判断所述第二信息记录是否包括所述被选中的信息; 当所述第二信息记录包括所述被选中的信息时,在所述第二信息记录中,保留所述选中标记。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括: 检测到确定所述第一信息记录或者第二信息记录中被选中的信息的操作时,提交所述被选中的信息至所述服务器。6.一种数据输入方法,适用于移动终端,其特征在于,包括: 当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取所述加密信息,其中,所述加密信息包括用户信息和所述信息编辑页面的URL地址; 根据所述用户信息登录服务器并展示所述URL地址对应的信息编辑页面; 确定需要提交至服务器的第二信息记录; 提交所述第二信息记录至所述服务器。7.根据权利要求6所述的方法,其特征在于,所述当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取所述加密信息包括: 当所述信息编辑页面包括第一信息记录以及二维码形式的加密信息时,扫描所述二维码以获取所述加密信息。8.根据权利要求6所述的方法,其特征在于,所述确定需要提交至服务器的第二信息记录包括: 删除所述第一信息记录中的信息,修改所述第一信息记录中的信息,以及在所述第一信息记录中添加信息中的一种或多种情形。9.一种数据输入方法,适用于服务器,其特征在于,包括: 根据来自显示设备的用户信息,完成所述显示设备的登录; 接收来自所述显示设备的针对信息编辑页面的页面请求,所述页面请求包括所述信息编辑页面的URL地址; 返回包括所述用户信息和URL地址的加密信息和与所述用户信息对应的第一信息记录,使所述显示设备在所述信息编辑页面中展示所述第一信息记录和加密信息。10.根据权利要求9所述的方法,其特征在于,所述方法还包括: 当所述显示设备以二维码的形式展示所述加密信息并且移动终端通过扫描所述二维码而获取所述加密信息时,接收到所述移动终端发送的包括所述用户信息的登录请求和包括所述URL地址的针对所述信息编辑页面的页面请求; 根据所述用户信息完成所述移动终端的登录并发送所述信息编辑页面的数据至所述移动终端进行展示。11.根据权利要求9所述的方法,其特征在于,所述方法还包括: 接收到所述显示设备通过轮询的方式获取所述移动终端提交的第二信息记录的请求; 当接收到所述第二信息记录时,发送所述第二信息记录至所述显示设备,由所述显示设备确定是否刷新所述信息编辑页面。12.—种数据输入装置,其特征在于,包括: 第一登录模块,用于根据接收到的用户信息登录服务器; 请求模块,用于发送信息编辑页面的页面请求至所述服务器,所述页面请求包括所述信息编辑页面的URL地址; 第一接收模块,用于接收所述服务器返回的加密信息和与所述用户信息对应的第一信息记录,所述加密信息包括所述用户信息和URL地址; 展示模块,用于展示所述信息编辑页面,所述展示的信息编辑页面包括所述第一信息记录和所述加密信息,使移动终端获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。13.根据权利要求12所述的装置,其特征在于,所述展示模块包括: 展示子模块,用于以二维码的形式展示所述加密信息,使移动终端通过扫描所述二维码获取所述加密信息,根据所述用户信息自动登录所述服务器并展示所述URL地址对应的信息编辑页面。14.根据权利要求12所述的装置,其特征在于,所述装置还包括: 轮询模块,用于轮询所述服务器提供的信息记录接口以获取所述移动终端提交的第二信息记录; 判断模块,用于当获取到所述第二信息记录时,判断所述第一信息记录与所述第二信息记录是否一致; 刷新模块,用于当所述第一信息记录与所述第二信息记录不一致时,刷新所述信息编辑页面,使所述刷新后的信息编辑界面展示所述第二信息记录; 保持模块,用于当所述第一信息记录与所述第二信息记录一致时,保持所述信息编辑界面。15.根据权利要求14所述的装置,其特征在于,所述装置还包括: 标记模块,用于在所述第一信息记录中,为被选中的信息添加选中标记; 所述刷新模块包括: 判断子模块,用于判断所述第二信息记录是否包括所述被选中的信息; 保留子模块,当所述第二信息记录包括所述被选中的信息时,在所述第二信息记录中,保留所述选中标记。16.根据权利要求12至15任一所述的装置,其特征在于,所述装置还包括: 第一提交模块,用于检测到确定所述第一信息记录或者第二信息记录中被选中的信息的操作时,提交所述被选中的信息至所述服务器。17.一种数据输入装置,其特征在于,包括: 获取模块,用于当显示设备所展示的信息编辑页面包括第一信息记录以及加密信息时,获取所述加密信息,其中,所述加密信息包括用户信息和所述信息编辑页面的URL地址; 第一处理模块,用于根据所述用户信息登录服务器并展示所述URL地址对应的信息编辑页面; 确定模块,用于确定需要提交至服务器的第二信息记录; 第二提交模块,用于提交所述第二信息记录至所述服务器。18.根据权利要求17所述的装置,其特征在于,所述获取模块包括: 扫描子模块,用于当所述信息编辑页面包括第一信息记录以及二维码形式的加密信息时,扫描所述二维码以获取所述加密信息。19.根据权利要求17所述的装置,其特征在于,所述确定模块包括: 删除子模块,用于删除所述第一信息记录中的信息, 修改子模块,用于修改所述第一信息记录中的信息, 添加子模块,用于在所述第一信息记录中添加信息。20.一种数据输入服务器,其特征在于,包括: 第二登录模块,用于根据来自显示设备的用户信息,完成所述显示设备的登录; 第二接收模块,用于接收来自所述显示设备的针对信息编辑页面的页面请求,所述页面请求包括所述信息编辑页面的URL地址; 返回模块,用于返回包括所述用户信息和URL地址的加密信息和与所述用户信息对应的第一信息记录,使所述显示设备在所述信息编辑页面中展示所述第一信息记录和加密信息。21.根据权利要求20所述的服务器,其特征在于,所述服务器还包括: 第三接收模块,用于当所述显示设备以二维码的形式展示所述加密信息并且移动终端通过扫描所述二维码而获取所述加密信息时,接收到所述移动终端发送的包括所述用户信息的登录请求和包括所述URL地址的针对所述信息编辑页面的页面请求; 第二处理模块,用于根据所述用户信息完成所述移动终端的登录并发送所述信息编辑页面的数据至所述移动终端进行展示。22.根据权利要求20所述的服务器,其特征在于,所述服务器还包括: 第四接收模块,用于接收到所述显示设备通过轮询的方式获取所述移动终端提交的第二信息记录的请求; 发送模块,用于当接收到所述第二信息记录时,发送所述第二信息记录至所述显示设备,由所述显示设备确定是否刷新所述信息编辑页面。
【文档编号】H04N21/858GK105898585SQ201510696887
【公开日】2016年8月24日
【申请日】2015年10月22日
【发明人】柴李伟, 魏子渊, 刘晏辰
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1