用于在网页中输入数据的方法和系统的制作方法

文档序号:6479099阅读:540来源:国知局
专利名称:用于在网页中输入数据的方法和系统的制作方法
技术领域
本发明涉及用于在网页中输入数据的方法和系统,具体地说,涉及用于通过外部 无线设备在网页中输入数据的方法和系统。
背景技术
许多互联网页都需要填写字段,提供(例如用户名和口令)以访问服务。当遇到 此类信息时,用户具有多种选择,其中包括再次填充类似字段时,使他的浏览器能够记住将被提示给用户的选择;在需要信息时每次手动输入信息;或使用某些被设计为填充表单的产品。表单填充产品的“记住字段”选项具有明显的安全性风险。此外,这些产品必须驻 留在实际用于互联网冲浪的计算机上。这显然带来它自己的安全性风险。类似地,虽然手 动输入方法是最安全且可靠的填充所需信息的方法;但是它通常令入厌烦并且耗时。美国专利申请第2005053217号描述了一种用于远程地建立从第一设备到第二设 备的呼叫的方法,其中从所述第一设备检索有关所述第二设备的信息以及将用户与设备关 联的信息。然后将呼叫转移到与用户设备关联的交换机,其中所述交换机将呼叫转发到所 述第二设备。国际专利申请第W01997US12629号描述了一种用于填充互联网表单中的字段的 系统,所述系统将已存储的填充实体与字段名称关联并将已存储的填充实体置于互联网表 单内。在一个实施例中,只要填充实体的名称与表单上的名称匹配,所述关联便是自动的。 在另一个实施例中,提供了叠加于表单之上的显示列表,所述显示具有可选择的已存储实 体名称。可以从显示列表选择实体名称并使其填充表单中的选定字段。在另一个实施例 中,网络浏览器适于通过互联网连接将数据库实体从远程服务器直接下载到存储器队列而 无需直接显示。可以从存储器队列单独选择已存储实体,以便独立于网络浏览器或互联网 连接进行显示和处理。虽然这些专利文档都提供了用于填充表单的机制,但是其中描述的系统使用运行 在同一计算机上的应用或从服务器检索信息。

发明内容
根据本发明,提供了一种通过数据处理系统在网页中输入数据的方法,所述方法 包括以下步骤检测无线设备的接近度;形成与所述无线设备的通信链路;从所述无线设 备检索数据;以及使用适当的数据填充所述网页中的字段。优选实施例通过避免需要令人厌烦的手动干预,使用户更轻松地填充表单。此外, 优选实施例中的浏览器插件可以配置为接受按单点登录进行的验证,或者可选地配置为针 对每个URL请求验证。类似地,优选实施例将存储字段功能从共享浏览器移动到个人系统, 由此增强信息的隐私性和安全性。最后,可以在互联网点处使用优选实施例而没有将存储的个人信息遗留在其中的风险。使用蓝牙(商标)的优点是在不允许连接到外部服务器或数据库(例如防火墙、 仅允许使用内联网、网络问题等)时允许填充表单。检索系统(蓝牙)(商标)是本地的事 实允许用户知道他的个人信息的使用。这与信息保存在服务器上的情况(其中信息可以被 授权访问服务器的任何人或窃用服务器口令的任何人读取)形成对照。类似地,可以针对 每个URL配置具有不同安全性级别的数据检索(例如,对于某些URL需要蓝牙(商标)PIN, 对于其他URL则不需要PIN)。最后,蓝牙(商标)设备可以生成数据使用日志,可以轻松地 访问此日志而无需任何其他连接或应用。但是,可以改为使用其他形式的无线连接,例如至 少部分地使用RFID标签。


在此仅通过实例的方式参考附图描述本发明的实施例,这些附图是图1是优选实施例的方法的操作的流程图;以及图2是优选实施例的方法将在其上运行的系统的方块图。
具体实施例方式优选实施例提供了一种使得用户能够以简单且直接的方式与表单或验证页面交 互的机制。所述系统基于利用可以从其检索信息的蓝牙(商标)设备,通过互联网借助浏 览器插件填充数据。更具体地说,优选实施例建立与外部设备的安全连接并根据需要向浏 览器提供信息。参考图1,优选实施例基于可以安装(10)在常规互联网浏览器顶部的插件。所述 插件增强了浏览器的能力,使它能够与通过例如蓝牙(商标)或USB连接进行连接的外部 设备(例如电话、掌上计算机或其他计算机)通信。在使用中,向在互联网上冲浪的用户提 供(12)表单。允许用户选择(14)是否使用外部设备进行数据检索和表单输入。如果用户 选择不使用外部设备,则用户可以按照其通常做法输入(16)数据。但是,如果用户选择使 用外部设备进行数据输入,则所述插件检测(18)用户的外部设备的存在或接近度。具体地 说,浏览器可以仅检查任何邻近设备的存在。备选地,浏览器可被配置为查找特定设备(例 如,通过IMEI代码标识的设备)。检测到外部设备之后,允许浏览器与外部设备形成(20)暂时连接。用户可以将浏 览器配置为在完成连接之前需要握手操作。在这种情况下,形成初始暂时连接之后,外部 设备将需要来自用户的口令以允许握手(22)操作。一旦在浏览器与外部设备之间建立了 连接,每次浏览器向用户呈现待填写字段时,用户都可以调用工具栏命令以便从外部设备 检索(24)适当的信息;并且使用检索的信息填充(26)表单的适当字段。为了提高数据输 入操作的安全性,用户可以将所述插件配置为对于每个数据检索操作都需要来自用户的确 认。可以通过将外部设备移出包括相关浏览器的计算机的范围,随时中断外部设备与浏览 器之间的连接。备选地,可以由用户手动终止连接。优选实施例在其上运行的机器具有图2中示出的通用结构。更具体地说,所述系 统的通用计算机以40表示。计算机40包括若干并行连接到系统总线42的单元。详细地 说,一个或多个微处理器44控制计算机40的操作;RAM46由微处理器44直接用作工作存
4储器,并且R0M48存储用于引导计算机40的基本代码。外围单元聚集在本地总线50的周 围(通过各自的接口)。具体地说,大容量存储器包括硬盘52和用于读取⑶-ROM 56的驱 动器54。此外,计算机40包括输入设备58(例如键盘和鼠标)和输出设备60(例如显示器 和打印机)。网络接口卡(NIC)62用于将计算机40连接到网络。桥接单元64通过接口将 系统总线42和本地总线50相连。每个微处理器44和桥接单元64可以作为请求对系统总 线42的访问以传输信息的主机代理运行。仲裁器66管理与系统总线42互斥的访问许可。
可以对上述内容进行修改和改变而不偏离本发明的范围。
权利要求
一种通过数据处理系统在网页中输入数据的方法,所述方法包括以下步骤检测(18)无线设备的接近度;在所述数据处理系统与所述无线设备之间形成(20)通信链路;从所述无线设备检索(24)数据;以及使用所检索的数据填充(26)所述网页中的字段。
2.如权利要求1中所述的方法,其中所述方法包括允许第一用户为所述通信链路指定 口令的步骤;并且形成所述通信链路的步骤包括以下步骤请求所述无线设备的用户提供所述口令;以及如果所述无线设备的用户提供的口令与所述第一用户提供的口令匹配,则完成建立 (22)所述通信链路。
3.如权利要求1或2中所述的方法,其中所述检测无线设备的接近度的步骤包括搜索 指定无线设备的步骤。
4.如权利要求3中所述的方法,其中所述搜索指定无线设备的步骤包括搜索由特定 IMEI代码标识的设备的步骤。
5.如上述权利要求中的任一权利要求中所述的方法,其中形成所述通信链路的步骤包 括通过蓝牙协议形成所述通信链路的步骤。
6.如权利要求1至4中的任一权利要求中所述的方法,其中形成所述通信链路的步骤 包括通过USB连接形成所述通信链路的步骤。
7.一种计算机程序,当所述计算机程序在数据处理系统上执行时,所述计算机程序用 于执行任一上述权利要求中所述的方法。
8.一种计算机程序产品,包括包含权利要求7的程序的计算机可读装置。
9.一种用于在网页中输入数据的系统,所述系统包括适于执行权利要求1至6中的任 一权利要求所述的方法的各步骤的装置。
全文摘要
优选实施例提供了一种使得用户能够以简单且直接的方式与表单或验证页面交互的机制。所述系统基于利用可以从其检索信息的无线设备(例如蓝牙),通过互联网借助插件填充数据。更具体地说,优选实施例建立与外部设备的安全连接并根据需要向浏览器提供信息。
文档编号G06F21/35GK101889286SQ200880119754
公开日2010年11月17日 申请日期2008年11月4日 优先权日2007年12月10日
发明者B·费博尼奥, S·皮奇尼尼 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1