基于标签的个性化方案的制作方法
【专利说明】基于标签的个性化方案
[0001]本申请是申请日为2011年04月02日、申请号为201110096134.4、题为“基于标签的个性化方案”的发明专利申请的分案申请。
技术领域
[0002]本公开的实施例总地涉及计算系统,尤其涉及使用基于标签的方法对诸如数字自助亭等计算系统的远程个性化方案。
【背景技术】
[0003]传统的数字自助亭(digital k1sk)个性化方案(personalizat1n)通常涉及用户必须随身携带的RFID标签,例如钱包卡,而数字自助亭配备有RFID标签读取器。作为替代,自助亭可测试生物特征,或提示用户提供用户名/ 口令,后者要求用户输入他或她的凭证。
【附图说明】
[0004]本公开的实施例借助示例而非限定地予以描述,这些实施例示出于附图中,其中相同标记表示相同要素,在附图中:
[0005]图1示出根据各实施例包含在基于标签的个性化方案中的各个系统组件;
[0006]图2示出根据各实施例从认证系统角度审视的、基于标签的个性化方案的流程图;
[0007]图3示出根据各实施例从移动设备角度审视的、基于标签的个性化方案的流程图;
[0008]图4示出根据各实施例从数字自助亭角度审视的、基于标签的个性化方案的流程图;
[0009]图5示出根据各实施例被配置成参与基于标签的个性化方案的移动设备;
[0010]图6示出根据各实施例被配置成执行基于标签的个性化方案的一个或多个方面的示例性计算系统;
[0011]图7示出其上存储有编程指令并被配置成使认证系统的一个或多个处理器执行根据各实施例的各个方法的计算机程序产品;
[0012]图8示出其上存储有编程指令并被配置成使移动设备的一个或多个处理器执行根据各实施例的各个方法的计算机程序产品;
[0013]图9示出其上存储有编程指令并被配置成使数字自助亭的一个或多个处理器执行根据各实施例的各个方法的计算机程序产品。
【具体实施方式】
[0014]本公开的示例性实施例包括,但不仅限于,用于执行基于标签的认证的方法、系统和装置,例如对数字自助亭上的账户进行基于标签的认证。
[0015]下面将使用本领域内技术人员惯常使用的术语描述示例性实施例的各个方面以将这些实施例的工作实质传达给本领域内技术人员。然而,仅通过其中一些描述的方面就可实现替代性实施例,这对本领域内技术人员来说是不言自明的。为了便于解说,描述具体数字、材料和配置以提供对所示实施例的透彻理解。然而,对于本领域技术人员而言明显的是,不使用这些具体细节也可实施替代性实施例。在其它情形下,将公知特征省去或简化,以避免使示例性实施例难以理解。
[0016]此外,以最有助于所示实施例理解的方式,将各个操作依次描述为多个独立操作;然而,在该“【具体实施方式】”或附图中描述的顺序不应当理解为暗示这些操作一定是顺序依赖的。具体地说,这些操作不必以给出的顺序执行。
[0017]术语“在一些实施例中”被重复使用。该短语一般不指向相同的实施例;然而,也可以指向相同的实施例。术语“包含”、“具有”和“包括”是同义的,除非上下文另行说明。短语“A和/或B”表示㈧、⑶或(A和B)。短语“A/B”表示㈧、⑶或(A和B),与短语“A和/或B”相似。短语“A、B、C中的至少一个”表示(A)、⑶、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。短语“㈧B”表示⑶或(A和B),也就是说A是选用的。
[0018]本文描述的各实施例会涉及“自助亭”或“数字自助亭”。“自助亭”或“数字自助亭”可根据多个实施例采用各种形式,例如但不仅限于,具有处理器和显示器的计算设备。根据各实施例的自助亭可部署在公共区域,或部署在私人区域或半公共区域的共用区域(例如学校、研究所或商用大楼或校园),并且根据多个实施例的自助亭可配置成激活“个性化的用户体验”,或更具体地说是一旦完成账户认证就激活账户特定模式(account-specificmode)。但应当理解,本文描述的实施例不仅限于部署在公共区域或共用区域的自助亭或数字自助亭。例如,台式或膝上计算机或其它设备可如本文所述那样配置,即使这些设备不被部署在公共、半公共或共用区域。并且,即使在本文中对一个或多个实施例的描述是专门针对自助亭或数字自助亭的,这些描述也不意味着将这些实施例的范围限定于自助亭或数字自助亭,除非特定的上下文不允许其它合理的解释。并且可以理解,多种设备类型可配置成如本文描述的“自助亭”。
[0019]各实施例提供了基于标签的个性化方法、装置和系统,其允许在例如数字自助亭等计算设备上激活账户特定模式而不需要计算设备介入个性化过程的认证部分。移动设备可捕获“显示标签”的图像,例如二维(2D)彩色条形码,该图像被显示或已被显示在自助亭的显示器上。响应于对显示标签图像的捕获,移动设备可将与显示标签图像关联的数据传输至认证服务器。认证服务器可根据关联数据识别自助亭,识别与移动设备关联的账户,并向自助亭发出指令,以激活与账户关联的账户特定模式(例如个性化的用户体验)。账户可通过账户标识符来标识。
[0020]在各实施例中,移动设备可以是移动电话或具有数字相机的其它能够通信设备。移动设备可具有配置成对该移动设备进行操作以完成本文所述的一个或多个功能的客户软件。移动设备可配置成用相机(例如通过用户操作)来捕获图像。显示标签读取器客户软件可配置成确定由相机捕获的图像是显示标签的图像。显示标签读取器客户软件可配置成将多个数据包传输至认证服务器,其中这些数据包具有与成像的显示标签关联的数据。与成像的显示标签关联的数据可包括成像的显示标签的像素数据,或者该数据可包括数字显示标签的某些其它表征。在各实施例中,移动设备或被安装的客户软件可配置成从成像的显示标签提取显示标签,并将显示标签或被编码在显示标签内的数据传输至认证服务器。
[0021]认证服务器可配置成从一个或多个移动设备接收数据包。认证服务器可配置成识别与所接收数据关联的账户。数据包可包括账户标识符。这类账户可以是“用户账户”,而账户标识符可以是用户名、口令、电话号码或其它账户标识符。数据也可包括与显示标签关联的数据。认证服务器可配置成响应于数据包的接收来识别显示有显示标签的自助亭(例如,与显示标签关联的自助亭)。认证服务器可配置成将指令发送至被识别的自助亭,以激活账户特定模式。
[0022]数字自助亭可配置成将显示标签呈现在自助亭的显示器上。自助亭可配置成周期性地改变显示标签,或周期性地呈现不同的显示标签。自助亭也可配置成接收指令,以激活账户特定模式。该账户特定模式可包括个性化的功能、显示账户特定信息和/或其它特性。
[0023]图1示出根据各实施例包含在基于标签的个性化方案中的各个系统组件。移动设备101可包括相机103、处理器105以及发射机107。移动设备101可配置成在通信上耦合于一个或多个网络,例如网络111。这种通信耦合可以是有线的或无线的,并且各实施例不局限于任何具体类型的有线或无线网络连接。因此,网络111可以是任何类型的适宜网络,例如蜂窝电话网和/或因特网。也可以理解,网络111可包括一个或多个网络。
[0024]另外,认证系统121也可耦合于网络111。认证系统121可包括服务器123和数据库125 (其可存储在服务器123中)。另外,诸如自助亭131a、131b和131c等多个自助亭可耦合于网络111。每个自助亭可具有处理器133和显示器135 (例如阴极射线管监视器、扁屏幕监视器、液晶显示器、等离子显示器,或其它)。处理器133可配置成使显示器135呈现显示标签137。应该理解,显示标签137a可不同于显示标签137b和137c,并且显示标签137b和137c也可以彼此不同。显示标签137可唯一地标识一特定自助亭131。例如,显示标签137a可标识自助亭131a。自助亭131可配置成周期性地改变显示标签137和/或用新的显示标签取代显示标签137。
[0025]如“【具体实施方式】”中在别处提到的那样,移动设备101可配置成捕获显示标签的图像,例如显示标签137c。处理器105可配置成响应于对诸如显示标签137c等显示标签的图像的捕获而将多个数据包141发送至认证系统121。多个数据包141可包括与显示标签137c关联的数据,例如像素数据或其它数据类型。
[0026]认证系统121可配置成一旦接收到多个数据包141,就识别与显示标签137c关联的自助亭。在各实施例中,认证系统121可配置成从多个数据包141所包含的像素数据中提取显示标签137c。在其它实施例中,数据标签137c或被编码在显示标签137c内的数据可包含在多个数据包141中。在各实施例中,认证系统121可配置成基于包含在多个数据包141内的、与自助亭137c关联的数据,通过例如