限定使用鉴别码的制作方法_2

文档序号:9278624阅读:来源:国知局
作为响应的用户输入。如果确定计算系统506是首次被设置,则初始设置确定模块512可以调用与初始设置过程相关的一个或多个模块。如图5所示,与计算设备的初始设置相关的模块的一个示例包括无线设定输入模块514。无线设定输入模块514可以接收无线设定信息的用户输入,所述无线设定信息可用于将计算系统无线地连接到网络。
[0023]移动设备502还包括码表示生成模块516。如图3所示,码表示生成模块516可以向用户呈现选项,以指示移动设备502向网络可访问服务504请求鉴别码,从网络可访问服务504接收鉴别码,并生成包括鉴别码的鉴别信息的表示。为了获得鉴别码,码表示生成模块516可以与网络可访问服务504的码生成模块518通信,以向网络可访问服务504请求鉴别码并从网络可访问服务504接收鉴别码。暂时转向图6,图6示出了在移动设备、网络可访问服务和计算系统之间的示例性通信,由码表示生成模块516向码生成模块518发送的请求被图示为鉴别码请求602。
[0024]当接收到该请求后,码生成模块518可以产生限定使用鉴别码。此外,码生成模块518还可以编码从移动设备502接收到的其他信息,比如无线网络设定。暂时再次参考图6,码生成模块518在604处被图示为向鉴别码表示生成模块516发送鉴别信息,所述鉴别信息包括限定使用鉴别码以及潜在地其他的信息。
[0025]码生成模块518还可以与各种其他模块通信,比如码到期模块520和同伴关联模块522。码到期模块520可以被配置为在码生成模块518产生的鉴别码被计算系统506使用之后使该鉴别码到期。同样地,同伴关联模块522可以被配置为将同伴应用和/或同伴设备(例如,移动设备502)与正在被鉴别的另一计算系统(例如,计算系统506)相关联。
[0026]响应于从码生成模块518接收到鉴别码,码表示生成模块516可以生成鉴别信息的表示524,以用于呈现给计算系统506。如上文提到的,除了鉴别码以外,鉴别信息还可以包括任何合适的信息,包括但不限于:无线设定信息、用户标识、用户账户标识和/或密码、交易信息(例如,与用户购买的内容相关的)等等。如上文还提到的,鉴别信息的表示524可以采取任何合适的形式,包括但不限于视觉和/或音频表示。
[0027]接下来,可以将鉴别信息的表示524呈现给计算系统506以便由传感器捕获,其中计算系统506从所述传感器接收输入,如在图6的606处图示的。例如,计算系统506可以包括码表示读取器528,所述码表示读取器528用于检测和解码表示524以获得鉴别信息。依赖于鉴别信息的内容,码表示读取器528可以将解码的鉴别信息的全部或一些传送到初始设置模块530。如果确定要执行初始设置,则可以向无线配置模块532提供经由鉴别信息接收到的无线设定信息,从而可以将计算系统506的无线设定配置为连接到无线网络。
[0028]此外,初始设置模块530和/或无线配置模块532可以调用验证请求模块534。验证请求模块534可以被配置为向网络可访问服务504的码验证模块536发送由码表示读取器528解码的鉴别信息的全部或一些,以验证:所述鉴别码被接收并且被传输至网络可访问服务,如在图6的608处所示。
[0029]码验证模块526可以询问码到期模块520以使鉴别码到期,这样使得该鉴别码不可用于任何进一步的使用。此外,码验证模块536可以向计算系统506发送对鉴别的确认,如在图6的610处所示,从而完成计算系统506的鉴别。此外,与移动设备502和计算系统506的身份相关的信息可以被同伴关联模块522存储,以使得将这些设备之间的配对关系与用户账户相关联地存储。
[0030]图7A和7B示出了描绘执行鉴别过程的方法700的实施例的流程图,并且图示了由移动设备702、网络可访问服务704和计算系统706各自执行的过程。方法700包括:在708,在移动设备702处接收用户输入。如在710和712分别指示的,用户输入可以包括用户账户信息和/或无线设定。由于这样的信息可以是字母数字串的形式,所以用户可以使用移动设备上被配置来便利于这样的字符输入的输入机制,比如硬件或软件键盘。尽管在图7A — 7B是在移动设备的上下文中被示出的,然而将理解的是,可以使用任何其他合适的计算设备。
[0031]用户输入还可以包括任何其他合适的信息,比如与用户购买的项目相关的信息。例如,如果用户购买了用于在计算系统上玩的游戏,则购买信息可以包括产品代码或标识和鉴别所述购买的其他信息。
[0032]在接收用户输入之后,移动设备702可以发送针对鉴别码的请求,如在714处指示的。网络可访问服务704可以在716接收针对鉴别码的请求,在718生成鉴别码,并在720将鉴别码潜在地与其他鉴别信息一起发送至移动设备。例如,如在722处指示的,在一些实施例中,鉴别码可以包括码到期信息。所述码到期信息可以指定例如鉴别码的到期时间阈值,使得可以响应于已逝时间量大于到期阈值而使限定使用鉴别码到期。码到期信息还可以包括用于使鉴别码到期的任何其他合适的信息。
[0033]方法700还包括在移动设备702处接收鉴别码,如在724处指示的。然后,移动设备可以在726生成鉴别码的表示以及潜在地其它的鉴别信息的表示。所述表示可以采取任何合适的形式。例如,鉴别信息可以被呈现为图像表示和/或音频表示,如分别在728和730处指示的。
[0034]在生成鉴别信息的表示之后,方法700还包括将鉴别信息的表示呈现给计算系统706,如在732处指示的。例如,在所述表示包括图像表示的情况下,则移动设备702可以显示图像表示,如在734处指示的。同样地,如果所述表示包括音频表示,则移动设备702可以经由扬声器输出音频表示,如在736处指示的。
[0035]接下来在738,方法700包括经由通过一个或多个传感器获取的数据而在计算系统处检测鉴别信息的表示。示例性传感器包括但不限于图像传感器740(例如,二维图像传感器或深度传感器)和音频传感器742。在一些实施例中,附加的和/或备选的传感器可以被配置为检测来自移动设备702的鉴别信息的表示。此外,(一个或多个)传感器可以被集成在计算系统706中和/或与计算系统706通信地连接。
[0036]在744,方法700包括解码鉴别信息的表示,从而获得鉴别信息。然后,计算系统706可以识别鉴别码,并向网络可访问服务704发送包括鉴别码的鉴别请求,如在746处指示的。如在750处指示的,鉴别请求可以可选地包括鉴别信息的一个或多个部分,所述一个或多个部分包括与用户购买的项目相关的购买信息,以便通过网络可访问服务704来证实购买信息。
[0037]方法700还包括:在752,在网络可访问服务704处接收包括鉴别码的鉴别请求。在接收鉴别请求之后,网络可访问服务704可以将计算系统鉴别为与用户相关联。另一方面,如果鉴别码没有被确定为是有效的,则可以否定该鉴别。如在756处指示的,在一些实施例中,网络可访问服务704还可以基于接收到鉴别码而将移动设备与计算系统相关联。
[0038]方法700还包括:在鉴别计算设备之后,在758使鉴别码到期。按照这种方式,从移动设备不正确地获得的鉴别码的图像或其他表示不可以被使用来鉴别任何其他设备。方法700还包括:在760,向计算系统发送对鉴别的确认。
[0039]如在762处指示的,计算系统706接收对鉴别请求的确认,并作为响应在764将用户与计算系统相关联。例如,计算设备可以访问计算系统上的用户账户和/或用户账户简档信息。计算系统706还可以将自身与移动设备702和/或在该移动设备上运行的应用相关联,如在766处指示的。此外,计算设备可以使用所传输的无线设定作为鉴别信息来连接到无线网络。
[0040]图8图示了限定使用鉴别的另一示例性实施例,其中计算系统已经与移动设备的用户相关联。这样的鉴别可以被使用在例如为计算系统进行的内容购买中、被使用于将另一用户账户添加到计算系统等等。如在802处指示的,从移动设备向网络可访问服务发送鉴别码请求,以便发起握手操作来鉴别计算系统。作为响应,网络可访问服务可以向移动设备和计算系统两者发送包括鉴别码的鉴别信息,如分别在804a和804b处指示的。
[0041]接下来,方法800包括从移动设备向计算系统发送鉴别信息,如在806处指示的。例如,如上所述,可以将鉴别信息以鉴别信息的图形表示和/或音频表示的形式呈现给计算系统。作为响应,计算系统可以本地执行鉴别,并以在808处指示的授权的形式将成功鉴别的指示发送至网络可访问服务。
[0042]在一些实施例中,本文描述的方法和过程可以依靠一个或多个计算设备的计算系统。具体的,这样的方法和过程可以被实现为计算机应用程序或服务、应用编程接口(API)、库和/或其他计算机程序广品。
[0043]图9示意性地示出了计算系统900的非限制性实施例,所
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1