当前位置: 首页 > 专利查询>皇家KPN公司专利>正文

控制浏览器窗口的方法技术

技术编号:2824807 阅读:160 留言:0更新日期:2012-04-11 18:40
公开了一种控制浏览器窗口的方法。该方法包括以下步骤:将浏览器窗口相关到指示个性化会话的令牌;重复地验证所述令牌;以及依赖于所述令牌关闭浏览器窗口。在个性化会话的启动时产生有效令牌。当用户从个性化会话注销时该令牌被无效。在检测到无效令牌时关闭所有与所述个性化会话相关的浏览器窗口。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种控制浏览器窗口的方法。本专利技术还涉及与客户设备通信并且配置为使得能够控制客户设备上浏览器窗口的服务器设备。本专利技术还涉及使得能够控制浏览器窗口的计算机程序。
技术介绍
今天,网络浏览器提供了在多于一个的浏览器窗口内运行多个应用或呈现数据的可能性。例如,在第一浏览器窗口中呈现门户应用的起始页,同时通过来自用户活动的另一个应用或自动地打开第二浏览器窗口。从第二窗口可以打开并使用第三窗口等等。这导致可以在客户计算机打开并同时使用许多浏览器窗口。门户应用可以提供识别用户的可能性。通过登录机制,例如,可以识别用户并且启动个性化的会话。个性化的会话是用户登录和用户退出(logout)之间的时间段,或者更一般的是已知用户的时间段,其中用户可以在客户计算机上执行私人动作。获得的用户身份可以被传递到其他应用,例如,通过经由TCP/IP发送用户标识数据到其他应用,使得用户不需要在与相同的个性化会话相关的另一个应用中再次鉴权自己。在这种情况下,用户已经被知道并且可以访问不同应用内的个人数据,例如电子邮件、账单、成本控制。类似地,在所述个性化会话中,使得用户能够执行支付、购买、销售或其他私人动作而不需要在启动个性化会话之后在每个所述应用中鉴权自己。在个性化会话结束时,推荐用户离开状态“登录”以从他之前正使用的所有门户应用变为“退出”。实际上,在每个应用内提供了退出功能,其通知应用和集中的鉴权实例:应用户请求,个性化会话已经变为无效。例如,在登录到像EBAY这样的拍卖站点后,用户可以打开多个窗口并且执行动作而无需鉴权。然而,如果用户从其中一个窗口注销(logoff),其他窗口仍然打开并且假设个性化会话仍有效。为了在其中一个窗口中执行诸如对物品出价的私人动作,他首先必须重新登录。目前存在不同的门户实施方式。已知的门户实施方式提供了只在一-->个浏览器窗口内运行所有应用(例如使用帧技术)或者打开在用户请求退出之后不会同时关闭的多个窗口的可能性。
技术实现思路
本专利技术力图提供一种控制浏览器窗口的改进的方法。根据本专利技术的一方面,控制浏览器窗口的方法包括以下步骤:将浏览器窗口相关到指示个性化会话的令牌;重复地验证所述令牌;以及依赖于所述令牌关闭浏览器窗口。使用指示个性化会话的令牌允许为多个窗口中的多个应用指示用户是否仍登录到所述个性化会话。属于所述个性化会话的每个浏览器窗口可以监视该令牌。在任何应用中做出的个性化会话的状态中的变化可以被应用到该令牌。只要令牌一指示用户已被注销,属于所述个性化会话的浏览器窗口可以检测到此并且可以执行像关闭浏览器窗口的相应动作。在本专利技术的又一实施例中,该方法还包括通过从所述个性化会话中退出而发起的删除所述令牌的步骤。删除令牌可以是简单而安全的机制以向所有与个性化会话相关的窗口指示用户已经注销(sign off)并且窗口必须被关闭。即使当与个性化会话无关的任何应用意外地删除了令牌,可以关闭所有窗口以便防止用户对与个性化会话相关的任何浏览器窗口的未授权使用。在本专利技术的又一实施例中,该方法还包括步骤:产生帧(frame)用于执行所述令牌的重复验证;以及依赖于所述令牌关闭浏览器窗口。在浏览器窗口中使用特定帧执行所述动作允许对其他帧进行容易的编程。软件工程师不考虑他的在所述窗口的帧中的软件执行相应的动作。在本专利技术的实施例中,用于执行所述令牌的重复验证以及依赖于所述令牌关闭浏览器窗口的所述帧是不可见帧。使用不可见(或隐藏)帧允许控制浏览器窗口,而无需用所述帧的存在烦扰用户。在本专利技术的又一实施例中,该方法还包括在启动所述个性化会话时产生所述令牌。通过在个性化会话的启动时产生令牌并且将浏览器窗口相关到所述令牌,用于控制与个性化会话相关的浏览器窗口的不含糊的并且统一的方式已经被找到。在本专利技术的又一实施例中,在另一浏览器窗口中产生令牌,并且在从该另一浏览器窗口中产生浏览器窗口时,该浏览器窗口与在该另一浏-->览器窗口中产生的令牌相关。使用该实施例确保在已经在一浏览器窗口中产生令牌后,被所述浏览器窗口的用户动作打开的所有随后的浏览器窗口可以与所述令牌相关。以这种方式从与个性化会话相关的浏览器窗口启动的新浏览器窗口可以自动地与所述个性化会话相关,并且因此只要用户一在任何浏览器窗口中从所述个性化会话中退出就可以被关闭。本专利技术还力图提供一种服务器设备,其被设置为与客户通信并且适于使得能够控制客户设备上的浏览器窗口。根据本专利技术的服务器设备包括存储单元,该存储单元携带使得能够启动个性化会话的第一程序和要在客户设备上的浏览器窗口中执行的第二程序,其中第一程序被设置为产生指示个性化会话的令牌,并且第二程序被设置为执行控制该浏览器窗口的方法,该方法包括以下步骤:将浏览器窗口相关到指示该个性化会话的令牌;重复地验证所述令牌;以及依赖于所述令牌关闭浏览器窗口。在服务器的第一示范性实施例中,第一程序使得能够在客户设备的存储器单元中存储令牌。在服务器的第二示范性实施例中,第一程序使得能够在服务器设备的存储单元中存储令牌。本专利技术还力图提供一种设置为与服务器设备通信的客户设备。该客户设备适于控制浏览器窗口。服务器设备包括存储单元,该存储单元携带使得能够启动个性化会话的第一程序和要在客户设备上的浏览器窗口中执行的第二程序。第一程序被设置为产生指示个性化会话的令牌,并且第二程序被设置为执行控制浏览器窗口的方法,该方法包括以下步骤:将浏览器窗口相关到指示个性化会话的令牌;重复地验证所述令牌;以及依赖于所述令牌关闭浏览器窗口。本专利技术还力图提供一种包括计算机可执行指令的计算机程序产品,该指令当在计算机系统上执行时执行控制浏览器窗口的方法,该方法包括以下步骤:将浏览器窗口相关到指示个性化会话的令牌;重复地验证所述令牌;以及依赖于所述令牌关闭浏览器窗口。附图说明下面将参考附图,使用若干示范性实施例来更详细地讨论本专利技术,在附图中:图1示意性地示出了具有若干浏览器窗口的pc屏幕。图2是控制浏览器窗口的第一方法的流程图。-->图3是控制浏览器窗口的第二方法的流程图。图4示意性地示出了用于控制客户设备上浏览器窗口的计算机系统。具体实施方式为了本专利技术的教导的目的,下面描述本专利技术的方法和系统的优选实施例。对本领域技术人员显而易见的是在不脱离本专利技术的实质精神的前提下可以设计并简化实施本专利技术的其他可选方案和等同实施例,本专利技术的范围仅由如最后授权的权利要求书所限定。图1示意性地示出了具有多个浏览器窗口的pc屏幕。示出的pc屏幕是今天可见的pc屏幕的示例。在示例中,在屏幕背景的浏览器窗口2是要登录到互联网门户网站以便启动个性化会话的浏览器窗口。因特网门户网站意欲是用户寻找信息或来自特定组织的服务时将找到或使用的第一网站。其给用户提供指导用于找到信息、使用电子服务以及发送问题和评论。门户提供了大量的资源和服务,包括其他网站的目录、搜索其他站点、新闻、电子邮件、电话和地图信息的设施,以及有时是社区论坛。个性化会话是在客户计算机和服务提供者之间的所有数据交换,当通过用户的鉴权的登录而建立连接时启动,并且当通过注销中止连接时结束。在登录到门户网站后,用户可以启动另一个应用,该另一个应用或者来自该门户网站或者来自任何其他应用源。因为用户登录到门户网站,用户不必要鉴权自己以开始本文档来自技高网
...

【技术保护点】
控制浏览器窗口的方法,包括以下步骤:    -将浏览器窗口相关到指示个性化会话的令牌;    -重复地验证所述令牌;以及    -依赖于所述令牌关闭浏览器窗口。

【技术特征摘要】
【国外来华专利技术】US 2005-9-26 60/720,6071.控制浏览器窗口的方法,包括以下步骤:-将浏览器窗口相关到指示个性化会话的令牌;-重复地验证所述令牌;以及-依赖于所述令牌关闭浏览器窗口。2.权利要求1的方法,还包括以下步骤:-通过从所述个性化会话中退出而触发删除所述令牌。3.权利要求1的方法,还包括以下步骤:-产生帧用于执行所述令牌的重复验证;以及依赖于所述令牌关闭浏览器窗口。4.权利要求3的方法,其中所述帧是不可见帧。5.权利要求1的方法,还包括以下步骤:-在启动所述个性化会话时产生所述令牌。6.权利要求1的方法,其中在另一浏览器窗口中产生该令牌,并且在从该另一浏览器窗口中产生浏览器窗口时,该浏览器窗口与在该另一浏览器窗口中产生的令牌相关。7.服务器设备(404),其被设置为与客户设备(402)通信并且适于使得能够控制客户设备上的浏览器窗口,服务器设备(404)包括存储单元(410),该存储单元携带使得能够启动个性化会话的第一程序和要在客户设备(402)上的浏览器窗口中执行的第二程序,其中第一程序被设置为产生指示个性化会话的令牌,并且第二程序被设置为执行控制浏览...

【专利技术属性】
技术研发人员:H蒂尔巴克
申请(专利权)人:皇家KPN公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1