[发明专利]计算机实施的方法及系统、计算机可读媒体有效
申请号: | 201380045380.4 | 申请日: | 2013-06-04 |
公开(公告)号: | CN104737175B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 埃里克·凯;亚伦·S·博德曼;亚当·巴思 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F21/30 | 分类号: | G06F21/30;G06F21/31;G06F21/44;G06F21/62 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 身份 方法 系统 | ||
向网络应用程序暴露浏览器应用程序编程界面以使用由浏览器存储的用户专有身份信息验证用户的身份。将与所述用户相关联的密码信息从所述浏览器应用程序编程界面传输到所述网络应用程序。如果所述网络应用程序使用所述密码信息经由所述浏览器应用程序编程界面验证所述用户的身份,那么通过所述网络应用程序将用户专有内容提供到所述用户。
本申请案主张2012年7月20日申请的标题为“浏览器身份的方法及系统(METHODAND SYSTEM FOR BROWSER IDENTITY)”的第13/554,492号美国非临时专利申请案的优先权且为其接续案,所述申请案的揭示内容的全文以引用方式并入本文中。
技术领域
本发明大体上涉及网络浏览器技术,且特定来说涉及网络浏览器的身份机制。
背景技术
网络浏览器可保存身份并向服务器认证身份。但是,不存在用于跨不同网络应用程序提供共同身份的系统。每次用户访问不同网络应用程序、网络服务或网站时,用户可能必须分开登录。事实证明,用户很难记住不同用户名及密码且必须登录许多次。
此外,当前身份解决方案可依赖于服务器到服务器技术,而不具有来自网络浏览器的任何帮助。当前身份解决方案还可能实施起来复杂且可导致糟糕的用户体验。例如,当前解决方案可要求相对较复杂的服务器侧代码,且使认证用户界面难以获得如用户名、电子邮件、照片或用户专有头像的信息。此外,小型文本文件使用时间是短的,且退出中心帐户(例如电子邮件帐户)可能使在其它网络应用程序上的会话无效,其可证明用户的反直觉。因此,需要用于解决当前技术缺点及用于提供其它新颖的且创新的特征的系统及方法。
发明内容
根据一个一般方面,向网络应用程序暴露浏览器应用程序编程界面以使用由浏览器存储的用户专有身份信息验证用户的识别。将与用户相关联的密码信息从浏览器应用程序编程界面传输到网络应用程序。如果网络应用程序使用密码信息经由浏览器应用程序编程界面验证用户的识别,那么通过网络应用程序将用户专有内容提供到用户。
在附图及下文描述中陈述一或多个实施方案的细节。从具体实施方式、附图说明及权利要求书,其它特征将显而易见。
附图说明
图1A为实例性网络浏览器的框图。
图1B为说明实例性网络应用程序的用户界面的图。
图2为说明涉及网络应用程序的实例性通知窗口的用户界面的图。
图3为涉及网络应用程序或扩展的清单文件的实例。
图4为浏览器身份系统的实例的示意框图。
图5A为根据参考图1到4所描述的实施方案的用于利用浏览器身份的实例性过程的流程图。
图5B为浏览器与网络应用程序之间的密码信息交换的实例的框图。
图6展示可用于实施本文所描述的技术的计算机装置及移动计算机装置的实例。
各个图式中的相同参考符号标示相同元件。
具体实施方式
本文所描述的系统及方法实施涉及某个网络浏览器或担任操作系统的网络浏览器的身份以供安装的网络应用程序使用。在用户同意下,网络浏览器可生成每个(用户,起源)对的唯一加密密钥对。公用密钥可变成起源(即,网络应用程序)的用户身份。密钥对可在客户端之间同步,使得每次用户希望在不同客户端处使用不同网络应用程序时,用户无需输入新认证证书(浏览器登录可能除外)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380045380.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有可选择的分辨率级别的低延时视频故事板传递
- 下一篇:健康护理系统和方法