【技术实现步骤摘要】
【国外来华专利技术】将用户输入分派到用户界面中的多个输入域相关申请的交叉引用本申请要求2016年5月4日提交的、题为DispatchOfUserInputToMultipleInputFieldsInAUserInterface(将用户输入分派到用户界面中的多个输入域)的美国专利申请No.15/146,066的优先权,其公开内容在此引入以供参考。
技术介绍
将数据输入到诸如移动设备的计算设备中可能很麻烦。通常通过具有多个输入域的表格,征集来自计算设备的数据请求。在具有有限输入设备的移动设备(例如小触摸屏)的环境中,在每个输入域之间移动并且录入所请求的数据的过程很困难。选择预期输入域可能需要多次尝试,并且由小输入设备引起的排版错误可能很多。
技术实现思路
本公开内的实施例通常涉及制造结构形式。一个方面包括分派所录入的数据的方法。一个或多个计算设备扫描第一位置以检测输入域集,并且确定所述输入域集中的每个输入域的关联数据类型。然后,一个或多个计算设备生成和显示文本框,所述文本框包括基于每个输入域的关联数据类型请求用户数据的输入的指令。然后,所述一个或多个计算设备接收在所述文本框中录入的用户信息并且将所录入的信息解析为一个或多个部分。然后,一个或多个计算设备将所述一个或多个部分中的每一个与每个输入域的关联数据类型比较,并且将所述一个或多个部分中的每一个与对应于其满足的关联数据类型的输入域相关联。然后,所述一个或多个计算设备将所述一个或多个部分中的每一个分派到与相应的一个或多个部分满足的关联数据类型相对应的输入域,并且利用被分派到各个输入域的所述一个或多个部分自动地填充每个输入域。在一些实施例中 ...
【技术保护点】
1.一种用于分派输入的数据的计算机实现方法,所述方法包括:利用一个或多个计算设备扫描第一位置以检测输入域集;由所述一个或多个计算设备确定所述输入域集中的每个输入域的关联数据类型;由所述一个或多个计算设备生成和显示文本框,所述文本框包括基于每个输入域的所述关联数据类型请求用户数据的录入的指令;由所述一个或多个计算设备接收在所述文本框中录入的用户信息;由所述一个或多个计算设备将所录入的信息解析为一个或多个部分;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分与用于每个输入域的所述关联数据类型比较;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分与和该部分满足的关联数据类型相对应的输入域相关联;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分分派到与相应的一个或多个部分满足的关联数据类型相对应的输入域;以及由所述一个或多个计算设备利用被分派到相应的输入域的所述一个或多个部分自动地填充每个输入域。
【技术特征摘要】
【国外来华专利技术】2016.05.04 US 15/146,0661.一种用于分派输入的数据的计算机实现方法,所述方法包括:利用一个或多个计算设备扫描第一位置以检测输入域集;由所述一个或多个计算设备确定所述输入域集中的每个输入域的关联数据类型;由所述一个或多个计算设备生成和显示文本框,所述文本框包括基于每个输入域的所述关联数据类型请求用户数据的录入的指令;由所述一个或多个计算设备接收在所述文本框中录入的用户信息;由所述一个或多个计算设备将所录入的信息解析为一个或多个部分;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分与用于每个输入域的所述关联数据类型比较;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分与和该部分满足的关联数据类型相对应的输入域相关联;由所述一个或多个计算设备将所述一个或多个部分中的每一个部分分派到与相应的一个或多个部分满足的关联数据类型相对应的输入域;以及由所述一个或多个计算设备利用被分派到相应的输入域的所述一个或多个部分自动地填充每个输入域。2.根据权利要求1所述的方法,进一步包括:确定所录入的信息的第一部分不能满足用于每个输入域的所述关联数据类型的至少一个;以及生成并且显示第二文本框,所述第二文本框请求所述用户录入新信息以校正或移除所录入的信息的所述第一部分。3.根据权利要求1所述的方法,其中,所述文本框覆盖在所述第一位置的上方。4.根据权利要求1所述的方法,其中,所述关联数据类型包括以下中的至少一个:字母数字数据、字母数据、数字数据、一定长度的数据和特定格式的数据。5.根据权利要求1所述的方法,其中,所述一个或多个部分的第一部分和第二部分被分派到同一输入域。6.根据权利要求5所述的方法,进一步包括:排名所述第一部分和所述第二部分;以及利用第一列出的高排名部分和第二列出的低排名部分填充所述同一输入域。7.根据权利要求1所述的方法,进一步包括:向一个或多个完成服务查询所述一个或多个部分中的每一个部分的可能完成值,其中,将所述一个或多个部分中的每一个部分与和所述关联数据类型相对应的所述输入域相关联进一步包括:将所述一个或多个部分中的每一个部分的所述完成值与和相应的一个或多个部分所满足的所述关联数据类型相对应的所述输入域相关联。8.一种系统,用于分派所录入的数据,所述系统包括:具有一个或多个处理器的一个或多个计算设备;以及存储指令的存储器,所述指令可由所述一个或多个处理器执行;其中,所述指令包括:扫描第一位置以检测输入域集;确定所述输入域集中的每个输入域的关联数据类型;生成和显示文本框,所述文本框包括基于每个输入域的所述关联数据类型请求用户数据的录入的指令;接收在所述文本框中录入的用户信息;将所录入的信息解析为一个或多个部分;将所述一个或多个部分中的每一个部分与用于每个输入域的所述关联数据类型比较;将所述一个或多个部分中的每一个部分与和该部分满足的关联数据类型相对应的输入域相关联;将所述一个或多个部分中的每一个部分分派到与相应的一个或多个部分满足的关联数据类型相对应的输入域;以及利用被...
【专利技术属性】
技术研发人员:斯特芬·梅施卡特,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。