太阳城集团

  • / 33
  • 下载费用:30 金币  

将账户太阳城集团映射到服务器认证.pdf

摘要
申请专利号:

CN201580048974.X

申请日:

2015.09.07

公开号:

太阳城集团CN106716428A

公开日:

2017.05.24

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效IPC(主分类):G06F 21/31申请日:20150907|||公开
IPC分类号: G06F21/31(2013.01)I; G06F17/24; H04L29/06; H04W12/06(2009.01)I 主分类号: G06F21/31
申请人: 微软技术许可有限责任公司
发明人: J·塞托; E·斯塔夫鲁
地址: 美国华盛顿州
优先权: 2014.09.10 US 14/482,043
专利代理机构: 永新专利商标代理有限公司 72002 代理人: 刘瑜;王英
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201580048974.X

授权太阳城集团号:

|||

法律状态太阳城集团日:

太阳城集团2017.06.16|||2017.05.24

法律状态类型:

实质审查的生效|||公开

摘要

检测从服务器发出的授权提示,并且在用户设备上访问先前输入的账户太阳城集团。显示对应于所输入的每个账户太阳城集团集合的能够被选择的显示元素。接收到给定显示元素的用户选择或致动,并且取回对应的账户太阳城集团,该对应的账户太阳城集团被用来登录到发出认证提示的服务器。

权利要求书

1.一种移动设备,包括:
认证检测器,其检测来自服务器的认证提示;
拣选组件,其识别先前输入的任意认证太阳城集团集合且显示对应于所识别的每个认证太阳城集团
集合的能够被选择的显示元素;以及
登录组件,其接收选择显示元素的用户选择输入且利用对应于所选择的显示元素的认
证太阳城集团来自动地回应来自所述服务器的认证提示。
2.如权利要求1所述的移动设备,还包括:
账户过滤器组件,其基于过滤器标准来过滤认证太阳城集团集合,能够被选择的显示元素是
针对所述认证太阳城集团集合而被显示的。
3.如权利要求2所述的移动设备,其中所述认证检测器检测与所述认证提示相对应的
认证协议,并且其中所述账户过滤器组件基于所述认证协议来过滤所述认证太阳城集团集合。
4.如权利要求2所述的移动设备,其中所述移动设备响应于所述移动设备试图访问所
述服务器上的项而接收所述认证提示,并且其中所述账户过滤器组件基于所述项的类型来
过滤所述认证太阳城集团集合。
5.如权利要求2所述的移动设备,其中所述移动设备响应于所述移动设备试图访问所
述服务器上的项而接收所述认证提示,并且其中所述账户过滤器组件基于所述认证太阳城集团的
特性来过滤所述认证太阳城集团集合。
6.如权利要求1所述的移动设备,还包括:
映射组件,其生成具有用户输入机制的用户接口显示,所述用户输入机制被致动以将
先前输入的认证太阳城集团集合与所述服务器相关联。
7.如权利要求6所述的移动设备,其中所述映射组件识别与所述服务器相关联的先前
输入的多个认证太阳城集团集合,并且其中所述拣选组件显示对应于与所述服务器相关联的先前
输入的所述多个认证太阳城集团集合的、能够被选择的显示元素。
8.如权利要求6所述的移动设备,其中所述映射组件生成具有新太阳城集团输入机制的用户
接口显示,所述新太阳城集团输入机制被致动以输入新认证太阳城集团且将该新认证太阳城集团映射到所述服
务器。
9.如权利要求8所述的移动设备,还包括:
安全组件,其生成所述新认证太阳城集团的加密表示,所述映射组件利用所述加密表示来生
成将所述新认证太阳城集团映射到所述服务器的映射条目。
10.一种方法,包括:
检测来自服务器的认证提示;
显示多个能够被选择的显示元素,每个能够被选择的显示元素对应于一个账户太阳城集团集
合;
接收选择给定显示元素的用户选择输入;以及
利用对应于所述给定显示元素的一个账户太阳城集团集合来自动回应所述认证提示。
11.如权利要求10所述的方法,还包括:
将每个账户太阳城集团集合识别为先前输入的账户太阳城集团。
12.如权利要求10所述的方法,其中显示多个能够被选择的显示元素包括:
访问多个账户太阳城集团集合与所述服务器之间的映射,以识别映射到所述服务器的不同的
多个账户太阳城集团集合;以及
对于所识别的每个账户太阳城集团集合显示所述能够被选择的显示元素中的一个。
13.如权利要求10所述的方法,还包括:
显示关联用户输入机制,所述关联用户输入机制被致动以将先前输入的一个账户太阳城集团
集合与所述服务器相关联;以及
生成所述先前输入的一个账户太阳城集团集合与所述服务器之间的映射。
14.如权利要求10所述的方法,还包括:
显示新账户用户输入机制,所述新账户用户输入机制被致动以输入新账户太阳城集团集合且
将所述新账户太阳城集团集合与所述服务器相关联;
生成所述新账户太阳城集团的安全表示;以及
生成所述新账户太阳城集团的安全表示与所述服务器之间的映射。
15.一种移动设备,包括:
第一组件,其识别先前输入的多个认证太阳城集团集合;以及
拣选器系统,其检测来自所述服务器的认证提示,访问所述第一组件,并且显示具有多
个能够被选择的显示元素的拣选器用户接口显示,不同的能够被选择的显示元素对应于先
前输入的所识别的每个认证太阳城集团集合;以及
自动登录组件,其获得对应于在不同的能够被选择的显示元素中的所选择的一个显示
元素的认证太阳城集团且利用所获得的认证太阳城集团来自动回应所检测到的认证提示。

说明书

将账户太阳城集团映射到服务器认证

背景技术

计算机系统当前被广泛应用。许多计算机系统使用认证机制以便用户访问某些信
息。

例如,用户经常使用计算机(比如台式计算机、膝上型计算机、移动设备等)来访问
各种服务器上的太阳城集团。在访问各种服务器上的太阳城集团时,用户经常采用证书的相对小的集合
来连接到不同的服务器中的所有服务器。为了访问不同服务器上的太阳城集团,许多认证系统反
复地(例如,对于每个不同的服务器)要求用户输入用户名和口令太阳城集团(例如,账户太阳城集团)。这
会导致令人相对不满意的用户体验。

移动设备当前也被广泛应用。移动设备经常具有相对小的显示屏。这会加剧与反
复输入口令有关联的问题。在小屏幕设备上精确地输入口令是困难的,并且这会导致用户
体验更加糟糕。

云计算当前也被广泛应用。与反复输入账户太阳城集团相关联的问题随着用户增加他们
对云计算的使用而加剧。例如,用户可能在一个云上(例如,在一个远程服务器环境中)具有
文档管理系统且在另一云上(或在另一远程服务器环境中)具有电子邮件系统。这可能意味
着,用户为了访问文档、访问电子邮件等必须反复地输入证书。

上面的论述只是针对一般背景太阳城集团提供的,并非旨在用来辅助确定所要求保护的
主题的范围。

发明内容

从服务器发出的授权提示(authorization prompt)被检测到,并且先前输入的账
户太阳城集团是在用户设备上被访问的。与先前输入的每个账户太阳城集团集合相对应的能够被选择的
显示元素被显示。对给定显示元素进行的用户选择或致动被接收,而相应的账户太阳城集团被取
回、并且用于登录到发出所述认证提示(authentication prompt)的服务器上。

提供该发明内容是为了以简化的形式来介绍下面的具体实施方式中进一步描述
的概念的选集。该发明内容不旨在确定所要求保护的主题的关键特征或重要特征,也不旨
在用来辅助确定所要求保护的主题的范围。所要求保护的主题不限于对背景技术中所提到
的任意或全部缺点进行解决的实现方式。

附图说明

图1是多服务器架构的一个示例的框图。

图2-1和2-2(统称图2)示出了说明账户拣选器系统的操作的一个示例的流程图。

图2A-2B示出了用户接口显示的示例。

图3是说明账户拣选器系统的操作的一个示例的流程图,所述操作允许用户将账
户太阳城集团与服务器相关联。

图3A-3F示出了各个用户接口显示的示例。

图4示出了部署于云计算架构中的图1所示的架构的一个示例。

图5-7示出了移动设备的各个示例。

图8是计算环境的一个示例的框图。

具体实施方式

图1是多服务器架构100的一个示例的框图。架构100示例地包括由不同的服务器
系统102-104组成的一个集合。每个不同的服务器系统可以具有托管各种应用、站点、系统
等的一个或多个服务器。

图1还示出了移动设备106,其通过网络108来访问服务器系统102-104。用户设备
106示例地生成具有便于用户114交互的用户输入机制112的用户接口显示110。用户114示
例地与用户输入机制112交互从而控制和操纵移动设备106,并且从而访问服务器系统102-
104上的太阳城集团。

在图1所示的示例中,移动设备106示例地包括处理器116、显示设备118、其它用户
输入机制120(比如按钮、触摸屏、开关等)、应用122、数据存贮124(其示例地包括映射125和
多个不同集合的服务器账户太阳城集团126-128)、账户拣选器系统130、安全组件132、用户接口组
件134、通信系统136,并且其还可以包括其它项138。在更详细描述架构100的总体操作之
前,首先提供架构100中的一些项的简要概述。

移动设备108中的处理器116示例地运行应用122,应用122允许用户114访问不同
的服务器系统102-104上的太阳城集团。例如,应用122可以是客户端应用,允许用户114从部署于
服务器系统102-104中的一个上的文档管理系统访问文字处理文档、演示文档、电子表格文
档、记事本或各种各样的其它太阳城集团。应用122还可以示例地包括消息传递应用,其允许用户
114访问部署在另一服务器系统102-104上的消息传递系统(比如电子邮件系统等)。在一个
示例中,用户114具有当用户访问每个服务器系统102-104上的太阳城集团时需要输入的至少一个
账户太阳城集团集合。账户可以包括账户太阳城集团,比如用户名和口令,或其它认证太阳城集团。

通信系统136示例地允许用户114采用移动设备106来与其它用户通信。通信系统
可以是蜂窝通信系统、各种类型的消息传递系统以及其它。下面将结合图5来描述这些系统
的更多示例。

账户拣选器系统130示例地包括认证检测器140、拣选组件142、账户/服务器映射
组件144、自动登录组件146、账户过滤器组件148,并且其还可以包括其它项150。当认证检
测器140检测到用户正在被提示来自给定服务器的认证太阳城集团时,拣选组件142访问数据存贮
124中的映射125以判定用户114是否已经将任何账户太阳城集团与发出认证提示的给定服务器相
关联。如果是这样,则拣选组件142访问相关联的账户太阳城集团且使用它来太阳城集团该服务器进行认
证。如果并非如此(因为账户太阳城集团无效,或者因为没有账户太阳城集团到该服务器的有效映射),则
用户接口组件134为用户114生成用户接口显示,列出用户114先前所输入的各个账户太阳城集团
集合以从中选择从而认证。在一个示例中,账户过滤器组件148可以基于多种过滤器标准来
过滤该账户太阳城集团,下面描述一些过滤器标准。用户114随后可以简单地选择一个账户太阳城集团集
合以用来登录到给定服务器中,并且自动登录组件148利用用户所选的账户太阳城集团通过认证
提示自动地登录到给定服务器中。然后,在映射125中将选定的账户太阳城集团映射到该服务器。
账户太阳城集团可以包括证书、账户号码(account number)、用户名、口令和/或其它太阳城集团。

在用户114尚未将任何账户太阳城集团与任何服务器相关联的情况下,或者当用户愿意
输入全新的证书时,账户/服务器映射组件144能够生成允许用户这样做的用户接口显示。
其还能够允许用户输入新的账户太阳城集团,新的账户太阳城集团可通过安全组件132变换成安全形式。
例如,组件132可以对账户太阳城集团加密且将其存储到映射125中(或其它地方)作为安全账户信
息集合。

图2-1和2-2(统称为图2)示出了说明在让用户拣选用于认证的账户时账户拣选器
系统130的操作的一个示例的流程图。图2A和图2B示出了可以在移动设备106的显示设备
118上生成的用户接口显示的示例。现在将图1-2B彼此结合地进行说明。

首先太阳城集团图2假设,用户114已经在图1中为某目的而输入了认证太阳城集团。下面结合图
3-3F更详细描述用户如何输入账户太阳城集团且将其与服务器相关联。现在只要说用户已经输入
了账户太阳城集团就够了。移动设备106随后接收到指示用户希望访问服务器系统(例如,服务器
系统102)的用户输入。这由图2中的框160来指示。这可以通过多种不同的方式来完成。例
如,可以是用户114正试图访问部署于服务器系统102上的文档管理系统中的文档。这由框
162指示。用户114还可以已经接收到电子邮件消息,该电子邮件消息具有到服务器系统102
中的文档的链接。这由框164来指示。用户114可能由于某其它原因而仅仅试图访问他或她
的在服务器系统102上的账户,并且这由框166来指示。当然,要访问服务器系统102的用户
输入还可以通过其它方式来提供,并且这由框168来指示。

作为回应,服务器系统102示例地向用户发出认证提示,要求用户输入用户证书或
账户太阳城集团来访问服务器。作为回应,认证检测器140示例地检测认证提示,并且这由图2中的
框170来指示。

拣选组件142随后访问先前输入的账户太阳城集团。这由框172来指示。在一个示例中,拣
选组件142示例地访问数据存贮124中的将账户太阳城集团映射到不同服务器的映射125,以判定:
用户是否已经将任何账户太阳城集团与服务器系统相关联。应注意的是,例如,用户114可以仅将
他或她的账户太阳城集团的子集与给定服务器相关联。在一个示例中,用户114可以仅将单个账户
太阳城集团集合与服务器相关联。在另一示例中,例如,在用户需要使用工作账户来访问某些文档
但是可以使用个人账户来访问其它文档的情况下,用户可以将多个账户太阳城集团集合与单个服
务器相关联。在任意情况下,映射125示例地识别与发出认证提示的服务器相关联的不同的
安全账户太阳城集团126-128组成的集合中的全部账户太阳城集团(如果有的话)。

如果仅有一个与服务器相关联的账户太阳城集团集合,则该账户太阳城集团集合被取回且用于
认证。这由框173和175来指示。

然而,如果多于一个账户太阳城集团集合与服务器相关联,则那些账户太阳城集团集合被取回,
因此用户能够选择哪个集合要用于认证。这由框177和179来指示。

如果用户尚未将任意账户太阳城集团集合与服务器相关联,但是由于其它原因已经输入
了账户太阳城集团,则先前输入的全部账户太阳城集团被取回。这由图2中的框181来指示。

在一个示例中,账户过滤器组件148过滤多个账户太阳城集团集合,使得仅不同的账户信
息集合的过滤后的群组(或过滤后的证书群组)被识别。应用过滤器以获得过滤后的证书群
组,由框174来指示。过滤可以利用各种各样的过滤器标准以多种不同的方式来执行。其可
以是例如账户过滤器组件148可被配置成基于用户试图访问的在服务器102上的文档的类
型来过滤各个账户太阳城集团集合。如果文档类型是电子表格应用,则这可以表明用户114为访问
该文档需要与他或她的工作账户或组织账户相关联的证书集合。因此,过滤器组件148可以
过滤与服务器102相关联的各个账户太阳城集团集合126-128以仅识别出对应于工作账户的那些
账户太阳城集团。这仅是一个示例,并且由框176来指示。

在另一示例中,过滤器组件148可以基于特定的应用、服务器类型或发出认证提示
的托管组织(hosting organzation)来过滤账户太阳城集团。这由框178来指示。

在另一示例中,认证检测器140检测由发出提示的服务器所使用的认证协议。例
如,协议可以是开放标准授权协议或多种专有协议或其它协议中的任一种。在该情况下,过
滤器组件148能够过滤账户太阳城集团以仅仅识别出具有能够与检测到的认证协议一起使用的证
书的太阳城集团。这由框183来指示。

当然,过滤器组件148还可以基于其它过滤器标准来过滤账户太阳城集团。这由框180来
指示。

拣选组件142随后生成显示能够被选择的显示元素的一个集合的用户接口显示。
在一个示例中,存在对应于由映射125识别的各个账户太阳城集团集合中的每个集合或与先前输
入的每个账户太阳城集团集合相对应的能够被选择的显示元素。在过滤器组件148应用过滤器的
示例中,对于每组过滤后的证书显示能够被选择的显示元素。显示能够被选择的显示元素
由图2中的框182来指示。

图2A和图2B示出了指示这一点的两种不同的用户接口显示。例如,图2A示出了用
户114已经访问支持电子邮件服务器且已经打开电子邮件消息的服务器系统。该消息通常
显示在用户接口显示184上。电子邮件消息本身示例地包括到服务器系统102中的文档管理
系统中所存储的文字处理文档的链接186。

当用户致动链接186(例如通过在触摸敏感屏幕上触摸该链接或者通过其它方式)
时,文档管理系统示例地生成认证提示,并且这由认证检测器140检测到。作为回应,拣选组
件142识别用户能够从中拣选的各个账户,以用于认证。然后,拣选组件142显示对应于所识
别的每个账户太阳城集团集合的能够被选择的显示元素。这在图2中示出。

图2B例如示出显示能够被选择的显示元素190的一个集合的用户接口显示188,一
个能够被选择的显示元素对应于用户114先前输入的每个账户太阳城集团集合。例如在图2B中所
示的示例中的显示元素各自具有与它们相关联的复选框,使得用户能够通过选择对应的复
选框来选择各个账户太阳城集团集合中的一个账户太阳城集团集合。例如,如果图2A中的链接186所引用
的文档是用户114要为其输入他或她的工作证书的文档,则用户可以简单地选择图2B中的
对应于用户工作账户的显示元素。

一旦用户114选定了显示元素190中的一个,则拣选组件142从数据存贮124中取回
相应的账户太阳城集团。接收对给定显示元素进行的用户选择或致动由图2中的框192指示,并且
取回对应于所选显示元素的账户太阳城集团由框194来指示。

自动登录组件146随后使用所取回的太阳城集团来自动登录到服务器系统102中,使得用
户114可以成功地打开链接186所引用的文档。自动登录到服务器系统102中以及访问且打
开文档由图2中的框196来指示。

再返回图2B,如果用户114希望添加用于访问文档的附加的账户太阳城集团,则用户114
示例地致动用户输入机制198。在该情况下,账户拣选器系统130示例地导航用户114经过允
许用户这样做的用户体验。这将在下面结合图3-3F进行更详细说明。

图3是说明账户拣选器系统130允许用户114执行账户管理任务的操作的一个示例
的流程图,所述操作比如改变他或她已经与服务器相关联的账户,或者比如初始地设置账
户拣选器系统130以将给定的一个账户太阳城集团集合与给定服务器相关联。图3A-3F示出了指示
这一点的不同的用户接口显示的示例。图3-3F现在将以彼此相结合的方式被描述。

首先假设用户114提供了适合的用户输入到移动设备106中,该用户输入表明用户
希望将账户太阳城集团与服务器相关联。这由图3中的框200来指示。例如,用户为执行账户管理任
务可以提供账户管理输入。这由框202来指示。用户能够访问应用内的设置菜单以执行账户
设置操作。这由框204来指示。用户还可以提供表明用户希望将账户太阳城集团与服务器相关联的
其他输入,这由框206来指示。

账户/服务器映射组件144随后判定用户是否曾经在设备106上或者在任何用户其
它设备上(比如用户的台式计算机、平板式计算机、移动设备等)输入了任何账户太阳城集团。该信
息可以存储在这样的位置上:在该位置上,所有设备能访问该太阳城集团,或者该太阳城集团能够传播到
设备或以其它方式使该太阳城集团可用。这由图3中的框208来指示。如果为否,其示例地提示用户
114输入账户太阳城集团。这由框210来指示。例如,其可以提示用户输入用户名和口令、电子邮件
地址和口令,或者多个其它账户太阳城集团的主机(a host of other account information)。

安全组件132随后生成刚刚输入的账户太阳城集团的安全表示。这由框212来指示。例如,
安全组件可以对太阳城集团加密或执行其它安全操作来生成该太阳城集团的安全表示。

再返回框208,如果用户已经将现有的账户太阳城集团输入到设备106上,则拣选组件142
取回先前输入的账户太阳城集团。这由框214来指示。

拣选组件142随后显示对应于已经输入的账户太阳城集团的能够被选择的显示元素列
表。这由框216来指示。

账户/服务器映射组件144随后接收对一个或多个能够被选择的显示元素进行选
择的用户选择输入。这由框218来指示。组件144随后将选定的一个账户或多个账户与服务
器相关联。这由框220来指示。例如,组件144可以将在将账户太阳城集团映射到服务器的映射125
中的选定的账户太阳城集团的安全表示存储在数据存贮124中。这由图3中的框222来指示。该组件
还可以通过其它的方式可以将选定的一个账户或多个账户与服务器相关联,并且这由框
224来指示。

图3A示出了移动设备的一个示例,具有当用户正在执行账户管理功能时会生成的
用户接口显示226。对于本示例,假设该用户已经输入了现有的账户太阳城集团。在该情况下,拣选
组件142取回账户太阳城集团且显示对应于各个账户的能够被选择的显示元素,并且提示用户来
选择用户希望各个账户太阳城集团集合中的哪一个集合与给定服务器相关联。

例如,用户可以在应用内导航到设置菜单,在设置菜单中应用将显示可被用户致
动来执行设置操作的用户输入机制228。当用户致动该用户输入机制时,账户/服务器映射
组件144示例地生成用户接口显示,比如图3B中所示的用户接口显示230。

从图3B中能够看出,用户接口显示230示例地包括能够被选择的显示元素232的列
表,每个能够被选择的显示元素对应于用户已经输入的不同的一个账户太阳城集团集合。显示230
还示例地包括提示部分234,其提示用户选择用户希望将其与该特定服务器相关联的一个
或多个账户。而且,如果用户希望添加附加的账户太阳城集团,则提供用户输入机制236。用户可以
致动机制236,并且账户拣选器系统130将导航用户经过允许用户输入附加账户太阳城集团的用户
体验。

如果用户选择了图3B中的任意的显示元素232,则账户/服务器映射组件144示例
地将选定的账户太阳城集团与所识别的服务器相关联。这可以在映射125中完成。

图3C-3E示出了一个示例,其中用户打开托管于服务器系统102-104中之一上的应
用,并且导航经过设置菜单到账户设置显示,其允许用户将账户与托管该应用的服务器相
关联。在图3C所示的示例中,用户已经启动文字处理应用。因此,图3C的移动设备生成用户
接口显示,诸如在240处所示的,表明移动设备正在加载文字处理应用。

应用随后生成登录页面显示,比如图3D中所示的显示242。在一个示例中,用户可
以调用用户输入机制,其允许用户执行设置操作。例如,用户可以从命令栏、从功能区
(ribbon)来致动菜单项,或者用户可以使用触摸手势在命令栏(或窗格)内划动,或者通过
其它方式。在任何情况下,在一个示例中,应用显示了设置用户输入机制244,用户可以致动
用户输入机制244以查看账户设置用户输入机制246。在图3D所示的示例中,当设置用户输
入机制(settings user input mechanism)244被用户致动时,账户设置用户输入机制246
在下拉菜单中显示。

当账户设置用户输入机制246被用户致动时,该应用示例地显示账户设置显示,比
如图3E中所示的显示248。再有,拣选组件142访问先前输入的所有账户太阳城集团并且将相应的
能够被选择的显示元素250连同要求用户指示用户希望使用哪个显示元素来访问服务器的
提示252一起显示。

如同图3D所示的显示,图3E所示的显示也包含用户输入机制254。机制254允许用
户根据需要添加新的账户。

在图2B、图3B或图3E所示的任意示例中,如果用户访问添加新账户的用户输入机
制,则账户拣选器系统130示例地生成用户接口显示,诸如图3F所示的显示256。用户接口显
示256示例地包括允许用户输入用户希望与服务器相关联的新账户太阳城集团的用户输入机制。
在图3F所示的示例中,用户输入机制包括用户名输入机制258和口令机制260。用户随后可
致动保存用户输入机制(save user input mechanism)262。这使得安全组件132生成账户
太阳城集团的安全表示。账户/服务器映射组件144随后生成账户太阳城集团与服务器之间的映射。

能够看出,本系统不仅改善了移动设备本身的性能,而且改善了用户114的绩效。
例如,该系统能够呈现先前输入的全部账户太阳城集团,以便用户能够简单地拣选一个集合用于
认证,而无需重新输入它。在一个示例中,因为系统允许用户将不同的多个账户太阳城集团集合与
单个服务器相关联,所以与用户需要搜索经过用户曾使用的所有不同的账户太阳城集团集合(其
中一些不相关)相比,该系统更迅速地呈现相关的账户太阳城集团。例如,可能用户具有10个或更
多的不同的账户太阳城集团集合。然而,因为用户能够将该账户太阳城集团的子集与给定服务器相关联,
所以当用户试图登录或登入服务器时,移动设备能够更迅速地且高效地为用户呈现相关信
息。

还大幅地提升了用户绩效。例如,用户无需反复地输入用户名和口令或其它认证
太阳城集团,这可能是麻烦且疲劳的,尤其是在小屏幕设备上。相反,用户可以简单地从用户已经
输入的账户列表中选择一个账户。这大幅地改善了用户体验并且提高了用户访问各种不同
服务器上的相关太阳城集团的效率。

本论述已经提到了处理器和服务器。在一个实施例中,处理器和服务器包括具有
相关联的存储器和定时电路(未单独示出)的计算机处理器。它们是它们所属的系统或设备
的功能部件且由这些系统中的其它组件或项的功能来激活且促进这些系统中的其它组件
或项的功能。

而且,已经论述了多个用户接口显示。这些用户接口显示可以呈现为各种各样的
不同的形式并且可以具有布置于其中的各种各样的不同的用户可致动输入机制。例如,用
户可致动输入机制可以是文本框、复选框、图标、链接、下拉菜单、搜索框等。用户可致动输
入机制还可以各种各样不同的方式被致动。例如,可以利用定点和点击设备(诸如轨迹球或
鼠标)来致动用户可致动输入机制。可利用硬件按钮、开关、操纵杆或键盘、拇指开关或拇指
垫等来致动用户可致动输入机制。还可以利用虚拟键盘或其它虚拟致动器来致动用户可致
动输入机制。另外,在显示用户可致动输入机制的屏幕是触摸敏感屏幕时,可利用触摸姿势
来致动用户可致动输入机制。此外,在设备支持用户可致动输入机制的情况下(例如在使用
自然用户接口的情况下),可利用三维手势(诸如滑动、悬停等)来致动用户可致动输入机
制。而且,在显示它们的设备具有语音识别组件的情况下,可利用语音命令来致动用户可致
动输入机制。

已经论述了多种数据存贮。将注意的是,这些数据存贮可以各自分解成多个数据
存贮。所有数据存贮可以在访问它们的系统的本地,所有数据存贮可以在远程,或者一些在
本地而其它在远程。所有这些配置可在本文中预想到。

而且,图示出了具有归于各框的功能的多个框。将注意的是,可使用较少的框,因
此功能由较少的组件来执行。而且,可以使用更多的框,功能分布在更多组件之中。

图4是图1所示的架构100的框图,除了其元件布置在云计算架构500之外。云计算
提供了不需要输送服务的系统的物理位置或配置的终端用户知识的计算、软件、数据访问
和存储服务。在各个实施例中,云计算通过广域网(比如互联网)利用适合的协议来输送服
务。例如,云计算提供商经由广域网输送应用,并且该应用可通过web太阳城集团器或任何其它计
算组件来访问。架构100的软件或组件以及相应的数据存储在远程位置处的服务器上。云计
算环境中的计算资源可以在远程数据中心位置进行整合,或者它们可以分散。云计算基础
结构能够通过共享数据中心输送服务,尽管它们对于用户而言看起来是单个接入点。因此,
本文所述的组件和功能可以利用云计算架构从远程位置处的服务提供商来提供。可替代
地,本文所述的组件和功能可以从常规的服务器来提供,或者它们可以直接安装到客户端
设备上,或通过其它的方式。

上述说明旨在包含公共云计算和私有云计算。云计算(公共的和私有的)提供了基
本无缝的资源汇聚,以及减少了管理和配置底层硬件基础结构的需要。

公共云由销售商管理且通常使用相同的基础结构支持多个消费者。而且,与私有
云不同,公共云能够将终端用户从管理硬件上解放出来。私有云可以由组织本身管理,并且
基础结构通常不与其它组织共享。组织仍在一定程度上维护硬件,比如安装和维修,等等。

在图4所示的示例中,一些项类似于图1所示的那些项,并且被类似地标记。图4具
体地示出了服务器系统102-104可以位于云502中(该云可以是公共的、私有的、或部分是公
共的而其它是私有的组合)。因此,用户114使用移动设备106来通过云502访问这些系统。

图4还描绘了云架构的另一示例。图4示出了还可以想到架构100的一些元件布置
在云502中,而其它元件不布置在云502中。通过示例的方式,用于一个或多个服务器系统的
数据存贮506可布置在云502之外,并且通过云502来访问。在另一示例中,账户拣选器系统
130可以位于云502之外。无论它们位于何处,可直接通过设备106来访问它们,通过网络(广
域网或局域网)来访问它们,可以通过服务托管在远程站点处,或者它们可以通过云提供作
为服务或通过驻存于云内的连接服务来访问。所有这些架构都在本文中想到。

将注意的是,架构100或其部分可以布置在各种各样的不同设备上。这些设备中的
一些设备包括服务器、台式计算机、膝上型计算机、平板式计算机或其它移动设备,诸如掌
上型计算机、手机、智能手机、多媒体播放器、个人数字助理等。

图5是可用作用户的或客户端的手持式设备或移动设备16的手持式或移动计算设
备的一个示例性的实施例的简化的框图,其中可部署本系统(或其部分)。图6-7是手持式或
移动设备的示例。

图5提供了能够运行架构100的组件或与架构100交互或两者的客户端设备16的组
件的总框图。在设备16中,提供了通信链接13,其允许手持式设备与其它计算设备通信且在
一些实施例下提供用于自动接收太阳城集团的通道,例如通过扫描。通信链接13的示例包括红外
端口、串行/USB端口、线缆网络端口如以太网端口,以及允许通过一个或多个通信协议通信
的无线网端口,通信协议包括通用分组无线服务(GPRS)、LTE、HSPA、HSPA+、和其它3G和4G无
线协议、1Xrtt、和短消息服务,这些是用于提供对网络的蜂窝接入的无线服务,以及Wi-Fi
协议和蓝牙协议,这些提供了到网络的本地无线连接。

在其它实施例下,应用或系统被接收到与安全数字(SD)卡接口15连接的可移除SD
卡上。SD卡接口15和通信链路13沿总线19与处理器17(其也可以实施图1的处理器116)通
信,总线19也连接到存储器21和输入/输出(I/O)组件23,以及时钟25和位置系统27。

在一个实施例中,I/O组件23被提供以利于输入操作和输出操作。用于设备16的各
个实施例的I/O组件23可以包括诸如组件,比如按钮、触摸传感器、多触摸传感器、光或视频
传感器、语音传感器、触摸屏、接近度传感器、麦克风、倾斜传感器和重力开关,以及输出组
件,比如显示设备、扬声器和或打印机端口。同样可使用其它I/O组件23。

时钟25示例地包括输出太阳城集团和日期的实时时钟组件。时钟还可以示例地提供用于
处理器17的定时功能。

位置系统27示例地包括输出设备16的当前地理位置的组件。位置系统可以包括例
如全球定位系统(GPS)接收器、LORAN系统、推算定位系统、蜂窝三角测量系统或其它定位系
统。位置系统还可以包括例如生成期望的地图、导航路线和其它地理功能的地图软件或导
航软件。

存储器21存储操作系统29、网络设置31、应用33、应用配置设置35、数据存贮37、通
信驱动器39和通信配置设置41。存储器21可以包括全部类型的有形易失性和非易失性计算
机可读存储器设备。存储器21还可以包括计算机存储介质(下面所述)。存储器21存储计算
机可读指令,当通过处理器17执行时,计算机可读指令使处理器根据指令来执行计算机实
现的步骤或功能。类似地,设备16可以具有客户端系统24,客户端系统24能够允许各种商业
应用或体现租户104的部分或全部。处理器17还可以由其它组件激活以利于它们的功能。

网络设置31的示例包括诸如代理太阳城集团、因特网连接太阳城集团和映射的事项。应用配置
设置35包括对于特定的企业或用户调整应用的设置。通信配置设置41提供了用于与其它计
算机通信的参数并且包括诸如GPRS参数、SMS参数、连接用户名和口令的项。

应用33可以是先前已经存储在设备16上的应用或在使用期间安装的应用,但是这
些可以是操作系统29的部分,或者还可以托管在设备16之外。

图6示出了一个示例,其中设备16是平板计算机600。在图6中,示出了计算机600具
有用户接口显示屏602。屏幕602可以是触摸屏(因此来自用户的手指的触摸手势能够用于
与应用交互)或接收来自笔或指示笔的输入的笔使能接口。屏幕还可以使用屏幕上虚拟键
盘。当然,屏幕还可能通过适合的附接机制(比如无线链接或USB端口)附接到键盘或其它的
用户输入设备。计算机600还同样可以示例地接收语音输入。

还可以使用设备16的另外的示例。设备16可以是功能手机、智能手机或移动电话。
电话可以包括用于拨电话号码的一组键板、能够显示包括应用图像、图标、web页面、照片和
视频的图像的显示器以及用于选择显示器上所显示的项的控制按钮。电话可以包括用于接
收手机信号如通用分组无线服务(GPRS)和1Xrtt以及短消息服务(SMS)信号的天线。在一些
示例中,电话还包括接受SD卡的安全数字(SD)卡槽。

移动设备还可以是个人数字助理(PDA)或多媒体播放器或平板计算设备等(下文
称为PDA)。PDA可以包括当指示笔位于屏幕上时感应指示笔(或其它定点物,比如用户手指)
的位置的感应屏。这允许用户选择、高亮和移动屏幕上的项以及画和写。PDA还可以包括多
个用户输入键或按钮,这些允许用户滚动显示器上所显示的菜单选项或其它显示选项,并
且允许用户改变应用或选择用户输入功能,而不接触显示器。PDA还可以包括内部天线和红
外发射器/接收器,其允许与其它计算机无线通信,以及还包括允许与其它计算设备硬件连
接的连接端口。该硬件连接通常是通过借助串行或USB端口与其它计算机连接的托架来实
现的。因此,这些连接是非网络连接。

图7示出了电话是智能手机71的示例。智能手机71具有显示图标或瓦片或其它用
户输入机制75的触摸敏感显示器73。机制75可由用户使用来运行应用,打电话,进行数据传
递操作,等等。一般地,智能手机71构建在移动操作系统之上且提供了比功能手机更先进的
计算能力和连接性。

注意的是,其它形式的设备16是可能的。

图8是可部署架构100或其部分(例如)的计算环境的一个实施例。参考图8,用于实
现一些实施例的示范性的系统包括计算机810形式的通用计算设备。计算机810的组件可以
包括但不限于处理单元820(其可以包括处理器116或服务器系统102-104中的那些处理
器)、系统存储器830、和将包括系统存储器在内的各系统组件与处理单元820耦合的系统总
线821。系统总线821可以是包括存储器总线或存储器控制器、外围总线和使用多种总线架
构中的任一种的本地总线的多种类型的总线结构中的任一种。通过示例而非限制的方式,
这些架构包括工业标准架构(ISA)总线、微通道架构(MCA)总线、增强ISA(EISA)总线、视频
电子标准联合(VESA)本地总线和外围组件互连(PCI)总线(但是还称为中间层总线)。太阳城集团
图1所描述的存储器和程序可以部署在图8的相应部分中。

计算机810通常包括各种计算机可读介质。计算机可读介质可以是可由计算机810
访问的任何可用介质并且包括易失性和非易失性的介质、可移除和非可移除介质。通过示
例而非限制的方式,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介
质不同于调制数据信号或载波且不包括调制数据信号或载波。计算机存储介质包括硬件存
储介质,硬件存储介质包括以用于诸如计算机可读指令、数据结构、程序模块或其它数据的
太阳城集团的存储的任何方法或技术实现的易失性和非易失性的、可移除和非可移除的介质。计
算机存储介质包括但不限于RAM、ROM、EEPROM、闪速存储器或其它存储器技术、CD-ROM、数字
多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储设备、或者任何其它能
够用于存储所需太阳城集团且可由计算机810访问的介质。通信介质通常在传输机制中实施计算
机可读指令、数据结构、程序模块或其它数据并且包括任何太阳城集团输送介质。术语“调制数据
信号”意指以将太阳城集团编码到信号中的方式来设定或改变其一个或多个特性的信号。通过示
例而非限制的方式,通信介质包括诸如有线网或直接接线连接的有线介质,以及诸如声波、
RF、红外和其它无线介质的无线介质。上述任意的组合也应当包含在计算机可读介质的范
围内。

系统存储器830包括易失性和/或非易失性存储器形式的计算机存储介质,诸如只
读存储器(ROM)831和随机存取存储器(RAM)832。基本输入/输出系统833(BIOS)通常存储在
ROM 831中,BIOS包含帮助在计算机810内的元件之间传输太阳城集团的基本例程,例如在启动期
间。RAM 832典型地包含由处理单元820立即访问和/或当前由处理单元820操作的数据和/
或程序模块。通过示例而非限制的方式,图8示出了操作系统834、应用程序835、其它程序模
块836和程序数据837。

计算机810还可以包括其它的可移除/非可移除易失性/非易失性的计算机存储介
质。仅通过示例的方式,图8示出了从非可移除、非易失性磁介质读或写入非可移除、非易失
性磁介质的硬盘驱动器841,以及从可移除、非易失性光盘856读或者写入可移除、非易失性
光盘856(诸如CD ROM或其它光介质)的光盘驱动器855。可以在示范性的操作环境中使用的
其它的可移除/非可移除、易失性/非易失性计算机存储介质包括但不限于,磁带盒、闪存
卡、数字多功能盘、数字视频带、固态RAM、固态ROM等。硬盘驱动器841通常通过诸如接口840
的非可移除存储器接口连接到系统总线821,并且光盘驱动器855通常通过诸如接口850的
可移除存储器接口连接到系统总线821。

可替代地,或者另外,本文所述的功能可以至少部分地通过一个或多个硬件逻辑
组件来执行。例如,而不是限制,可使用的硬件逻辑组件的示例的类型包括现场可编程门阵
列(FPGA)、程序特定集成电路(ASIC)、程序特定标准产品(ASSP)、片上系统系统(SOC)、复杂
可编程逻辑器件(CPLD)等等。

在上文论述以及图8所示的驱动器及其相关联的计算机存储介质提供了计算机可
读指令、数据结构、程序模块和其它用于计算机810的数据的存储。在图8中,例如,硬盘驱动
器841被图示为存储操作系统844、应用程序845、其它程序模块846和程序数据847。注意的
是,这些组件可以与操作系统834、应用程序835、其它程序模块836、和程序数据837相同或
不同。操作系统844、应用程序845、其它程序模块846和程序数据847被给予不同的标号以说
明至少它们是不同的副本。

用户可以通过诸如键盘862、麦克风863和定点设备861(诸如鼠标、轨迹球或触摸
板)的输入设备将命令和太阳城集团输入到计算机810中。其它输入设备(未示出)可以包括操纵
杆、游戏板、卫星盘、扫描仪或诸如此类的。这些以及其它输入设备通常通过与系统总线耦
合的用户输入接口860来与处理单元820连接,但是可以通过其它接口和总线结构如并行端
口、游戏端口或通用串行总线(USB)来连接。可视显示器891或其它类型的显示设备也经由
诸如视频接口890的接口来与系统总线821连接。除了监视器之外,计算机还可以包括其它
外围输出设备如扬声器897和打印机896,它们可通过输出外围接口895连接。

计算机810利用到诸如远程计算机880的一个或多个远程计算机的逻辑连接而操
作于网络环境中。远程计算机880可以是个人计算机、手持式设备、服务器、路由器、网络PC、
对等设备或其它常见的网络节点,并且通常包括上文针对计算机810所描述的多个或全部
元件。图8所描绘的逻辑连接包括局域网(LAN)871以及广域网(WAN)873,但是也可以包括其
它网络。该网络环境常见于办公室、企业计算机网络、内联网和因特网。

当在LAN网络环境中使用时,计算机810通过网络接口或适配器870与LAN 871连
接。当在WAN网络环境中使用时,计算机810通常包括调制解调器872或其它用于建立经由诸
如因特网的WAN 873的通信的装置。可以在内部或外部的调制解调器872可以经由用户输入
接口860或其它适合的机制连接到系统总线821。在网络环境中,相对于计算机810所描绘的
程序模块或其部分可以存储在远程存储器存储设备中。通过示例而非限制的方式,图8示出
了位于远程计算机880上的远程应用程序885。将意识到,所示的网络连接是示范性的,并且
可使用建立计算机之间的通信链路的其它方式。

还应当注意的是,可以通过不同的方式来组合本文所述的不同实施例。也即,一个
或多个实施例的部分可以与一个或多个其它实施例的部分组合。所有这些在本文都想到。

示例1是一种移动设备,包括:

认证检测器,其检测来自服务器的认证提示;

拣选组件,其识别先前输入的任意认证太阳城集团集合且显示对应于所识别的每个认证
太阳城集团集合的能够被选择的显示元素;以及

登录组件,其接收选择显示元素的用户选择输入且利用对应于所选的显示元素的
认证太阳城集团来自动地回应来自所述服务器的认证提示。

示例2是任意或全部先前示例的移动设备,还包括:

账户过滤器组件,其基于过滤器标准来过滤认证太阳城集团集合,能够被选择的显示元
素是针对所述认证太阳城集团集合而被显示的。

示例3是任意或全部先前示例的移动设备,其中所述移动设备响应于所述移动设
备试图访问服务器上的项而接收认证提示,并且其中所述账户过滤器组件基于所述项的类
型来过滤所述认证太阳城集团集合。

示例4是任意或全部先前示例的移动设备,其中所述移动设备响应于所述移动设
备试图访问服务器上的项而接收认证提示,并且其中所述账户过滤器组件基于所述认证信
息的特性来过滤所述认证太阳城集团集合。

示例5是任意或全部先前示例的移动设备还包括:

映射组件,其生成具有用户输入机制的用户接口显示,所述用户输入机制被致动
以将先前输入的认证太阳城集团集合与所述服务器相关联。

示例6是任意或全部先前示例的移动设备,其中所述映射组件识别先前输入的全
部认证太阳城集团集合并且生成对应于先前输入的各个认证太阳城集团集合的能够被选择的显示元素
列表,以及关联提示(association prompt),其提示对要与所述服务器相关联的显示元素
进行的用户选择。

示例7是任意或全部先前示例的移动设备,其中所述映射组件接收从所述列表选
择能够被选择的显示元素的用户选择输入并且生成将对应于所选的显示元素的先前输入
的认证太阳城集团映射到服务器的映射条目(map entry)。

示例8是任意或全部先前示例的移动设备,其中所述映射组件生成具有新太阳城集团输
入机制的用户接口显示,所述新太阳城集团输入机制被致动以输入新认证太阳城集团且将其映射到服务
器。

示例9是任意或全部先前示例的移动设备,还包括:

安全组件,其生成新认证太阳城集团的加密表示,所述映射组件利用加密表示来生成将
新认证太阳城集团映射到服务器的映射条目。

示例10是任意或全部先前示例的移动设备,还包括:

数据存贮,其存储具有映射条目的映射。

示例11是一种方法,包括:

检测来自服务器的认证提示;

显示多个能够被选择的显示元素,每个能够被选择的显示元素对应于先前输入的
一个账户太阳城集团集合;

接收选择显示元素的用户选择输入;以及

利用对应于给定显示元素的一个账户太阳城集团集合来自动回应认证提示。

示例12是任意或全部先前示例的方法,其中显示多个能够被选择的显示元素包
括:

访问所述各自账户太阳城集团与服务器之间的映射以识别哪个账户太阳城集团集合映射到服
务器;以及

显示用于所识别的每个账户太阳城集团集合的能够被选择的显示元素之一。

示例13是任意或全部先前示例的方法,还包括:

显示关联用户输入机制,其被致动以将先前输入的一个账户太阳城集团集合与服务器相
关联;以及

生成先前输入的一个账户太阳城集团集合与服务器之间的映射。

示例14是任意或全部先前示例的方法,还包括:

显示新账户用户输入机制,其被致动以输入新账户太阳城集团集合且将所述新账户太阳城集团
集合与服务器相关联;以及

生成新账户太阳城集团集合与服务器之间的映射。

示例15是任意或全部先前示例的方法,其中生成映射包括:

生成所述新账户太阳城集团的安全表示;以及

利用所述新账户太阳城集团的安全表示来生成映射。

示例16是一种移动设备,包括:

映射组件,其识别先前输入的多个认证太阳城集团集合且利用映射用户输入机制来生成
映射用户接口显示,所述映射用户输入机制被致动以将先前输入的多个认证太阳城集团集合的子
集映射到服务器;以及

拣选器系统,其检测来自所述服务器的认证提示,访问所述映射,并且显示具有多
个能够被选择的显示元素的拣选器用户接口显示,不同的能够被选择的显示元素对应于子
集中的先前输入的所识别的每个认证太阳城集团集合。

示例17是任意或全部先前示例的移动设备,其中所述拣选器系统包括:

自动登录组件,其获得对应于选定的一个不同能够被选择的显示元素的认证太阳城集团
且利用所获得的认证太阳城集团自动回应所检测的认证提示。

示例18是任意或全部先前示例的移动设备,还包括:

过滤器组件,其基于过滤器标准来获得子集中的先前输入的各个认证太阳城集团集合,
以获得子集中的所识别的先前输入的各个认证太阳城集团集合,拣选器系统仅显示用于子集中的
所识别的先前输入的各个认证太阳城集团集合的能够被选择的显示元素。

示例19是任意或全部先前示例的移动设备,还包括:

数据存贮,其存储映射。

示例20是任意或全部先前示例的移动设备,其中映射组件生成具有用户输入机制
的新账户条目显示,所述用户输入机制被致动以输入用于新账户的认证太阳城集团且将其映射到
服务器,还包括:

安全系统,其对用于新账户的认证太阳城集团加密以获得加密的认证太阳城集团,映射组件利
用加密的认证太阳城集团生成新账户与服务器之间的映射。

虽然以特定于结构特征和/或方法动作的语言描述了主题,应当理解的是,在随附
的权利要求中限定的主题不一定限于上述的特定的特征或动作。相反,上述的具体特征和
动作被公开作为实现权利要求的示例的形式。

关 键 词:
账户 太阳城集团 映射 服务器 认证
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:将账户太阳城集团映射到服务器认证.pdf
链接地址:http://zh228.com/p-6059641.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');