用于传输数据的系统和方法_4

文档序号:8344642阅读:来源:国知局
换为光学码图案803,并将其显示在显示屏幕802上。光学码图案803还包括识别与ATM801相关银行的银行ID。通常,不使用秘密授权密钥对所述数据进行加密。
[0083]第一用户设备701的摄像机设备702由安全数据传输软件来控制,并被布置为捕获光学码图案803的图像数据。然后,通过用户设备701将所述图像数据传输到公用陆地移动网络系统707,作为授权请求消息。安全数据传输软件还将银行账户数据添加到授权请求消息,识别与用户设备701的用户相关的银行账户。PLMN 707包括识别授权请求消息的功能,并通过到银行授权服务器705的适合数据链路来传输该消息,其中通过银行ID数据识别所述银行授权服务器705。
[0084]银行授权服务器705被布置为从授权请求消息提取图像数据,以便恢复使用秘密授权密钥进行加密的提款金额以及银行账户数据。
[0085]银行授权服务器705使用秘密授权密钥来对提款金额进行解密,并确定是否授权从银行账户数据所指示的银行账户进行相关提款。通常,这种确定是基于用户银行账户的金额的。
[0086]如果授权进行支付,则银行授权服务器705使用本领域公知技术通过数据连接805向ATM 801传输授权消息,通过现金分配时隙806向用户分配相应的现金金额。
[0087]可以通过数据连接805在ATM 801和银行授权服务器705之间传送秘密授权密钥。
_8] 增强光学码图案
[0089]通常,光学码图案包括可由上述光学码图案读取器区分的多个元素。在一些示例中,当显示光学码时,存在连续显示的静态元素。
[0090]然而,在一些示例中,例如如果将传统条形码扫描器用于扫描在用户设备(例如,智能电话)的屏幕上所显示的条形码,则由于从条形码扫描器投影出的照明光因为构成智能电话的屏幕的材料而发生一定程度的散射,条形码扫描器执行性能较差。
[0091]因此,在一些示例中,可以使用增强光学码图案。图9a提供了增强光学码图案901的示意图。
[0092]光学码图案901包括第一部分902和第二部分903。第一部分902包括不变化的元素。所述不变化的元素通常是在显示光学图案码901的整个时间内显示的静态元素,并提供对经编码的授权数据的图形表示。如上所述,显示光学码图案901的区域可以包括网格(未示出)。在光学码图案的特定位置处存在阴影元素或无阴影元素或二者的组合可以表示针对数据串内的特定比特位置的I值或O值。
[0093]光学图案还包括第二部分903。第二部分通常是完全遮挡或具有重复图案的显著位置的组块。
[0094]与第一部分902不同,对第二部分903的显示随时间变化。具体地,对第二部分1003的显示被布置为以规则方式进行“开启和关闭”,以实现将经编码的授权数据传送到正确使用的光学读取器。
[0095]图9a示出了在显示第二部分903期间的时间段。图9b示出了在不显示第二部分903期间的时间段。
[0096]将参考图10进一步解释图9a和9b所示对增强光学码图案901的显示。
[0097]图10示出了在时间段T内显示/不显示第二部分903以传递数据串110111101的图。
[0098]应理解,该数据串表示经加密的授权数据。
[0099]从图10可以看出,在时间段t内,显示第二部分903(随后不显示第二部分)与二进制“I”相对应。在时间段t内不显示第二部分1003与二进制“O”相对应。
[0100]图9a和9b示出了增强光学码图案包括第一静态部分和一个随时间变化部分的示例。在其它示例中,随时间变化部分可以包括多个以规则或不规则方式分布在光学图案码内的不相邻的子部分,而不是单个部分。此外,在一些示例中,增强光学码图案可以不包括静止部分,随时间变化部分是光学码图案中的唯一元素。因此,在一些示例中,增强光学码可能仅包括图9a所示的第二部分903。还可以将其它元素包括在增强光学码图案内,但是它们通常执行与传送例如对准部分等的数据无关的功能。
[0101]在图9a和9b所示的示例中,随时间变化部分在对其进行显示的第一状态和不对其进行显示的第二状态之间切换。然而,有可能将其他技术用于以随时间变化方式显示随时间变化的部分,使得对所述随时间变化部分的显示的变化传送出经加密数据。
[0102]图9c提供了增强光学码图案904的另一示例的示意图。增强光学码图案904包括突出的中心部分905,如上所述,对该部分的显示随着时间改变。增强光学码图案904还包括不随时间变化的部分906(即,在显示所述增强光学码图案的整个时间内显示的部分),所述不随时间变化的部分906包括方形元素906a和三角形元素906b。可以将不随时间变化的部分906用于上述对准目的。
[0103]在一些示例中,除了在显示状态和非显示状态之间切换,随时间变化的部分可以在第一形状和第二形状之间切换。备选地,随时间变化部分可以在第一方向的形状和不同方向的相同形状之间进行切换。备选地,随时间变化部分可以在被显示于增强光学码图案的第一位置和被显示于增强光学码图案的第二位置之间进行切换。备选地,随时间变化部分可以在显示第一个的多个子部分和显示第二个的不同多个子部分之间进行切换。
[0104]换言之,可以使用任何适合布置,通过所述适合布置,随时间变化部分的显示可以在第一显示状态和第二显示状态(或任何适合数目的显示状态)之间进行切换。
[0105]图11提供了根据例如参考图1所述的系统布置的数据源的加密单元104、光学码图案广生器105a和显不设备106a的不例的不意图。
[0106]在图11中,光学码图案产生器105a和显示设备106a用于显示参考图9a、9b和10所述的增强光学码图案。
[0107]具体地,光学码图案产生器105a包括第一图案产生器单元1101和第二图案产生器单元1102。第一和第二图案产生器单元被布置为从加密单元104接收经加密数据,并将其进行转换以便显示与光学码图案的元素相对应的数据。第一图案产生器单元1101被用于转换来自加密单元104的经加密数据,以便产生与光学码图案的静态元素相对应的显示控制数据(例如,图9a和9b所示的部分902)。第二图案产生器单元1102被用于转换来自加密单元104的经加密数据,以便产生与光学码图案的随时间变化元素相对应的显示控制数据(例如,图9a和9b所示的部分903)。
[0108]将由第一和第二图案产生器单元产生的显示控制数据发送到显示设备106a,显示设备106a被布置为将来自第一和第二图案产生器单元的控制显示数据相结合,并显示包括例如图9a和9b所示的静态元素和随时间变化元素的光学码图案。
[0109]图11还示出了第一和第二光学读取器107a、107b,其中可以将所述光学读取器之一用于读取由显示设备106a显示的增强光学码,可以将所述光学读取器之一包括在如图1所述的数据目的地103中。应理解,通常系统具有第一和第二光学读取器之一,而不是二者。为了说明目的,图11示出了第一和第二光学读取器二者。
[0110]作为图1所示的光学读取器107,图11所示的光学读取器107a、107b被布置为将从显示设备106a读取的光学码图案转换为与由加密单元104产生的经加密数据相对应的数据,并向加密单元(未示出)输出所述数据。
[0111]第一光学读取器107a包括静态元素读取单元1103,被布置为读取在显示设备106上所显示的光学码图案的静态元素,并将其转换为与由加密单元104产生的经加密数据相对应的数据。第二光学读取器107b包括随时间变化的读取单元1104,被布置为读取在显示设备106上所显示的光学码图案的静态元素,并将其转换为与由加密单元104产生的经加密数据相对应的数据。
[0112]例如智能电话的用户设备通常具有大约20到60Hz的屏幕刷新速率,所述屏幕刷新速率足以实现对上述增强光学码的随时间变化元素进行显示。因此,本领域技术人员应理解,可以在智能电话、平板或类似物中方便地实现图12所示的光学码产生器105a和显示设备106a (以及加密单元104)。
[0113]类似地,例如在智能电话和类似设备中使用的图像捕获单元的图像捕获单元具有特定的刷新率,所述刷新率可以足以允许对增强光学码图案的随时间变化元素进行检测。因此,本领域技术人员应理解,可以在智能电话、平板或类似物中方便地实现图12所示的第二光学读取器107b。
[0114]本领域技术人员应理解,为了检测随时间变化元素,图像捕获单元通常需要具有高于显示随时间变化元素的频率的刷新率(即,捕获图像帧的速率)。例如,该刷新率可能比如图10所示的用“I”或“O”传达随时间变化元素的频率大10或20倍,例如,1x 1/t Hz或 20x 1/t Hz ο
[0115]此外,传统的一维条形码扫描器通常具有支持对传统条形码扫描器进行调整以检测增强光学图案码随时间变化元素的刷新率。
[0116]应理解,在一些示例性中,上述多种系统所包括的特定组件部分是逻辑名称。因此,可以以与以上所述的和附图所示的形式不完全相符的方式,放大这些组件部分提供的功能性。例如,可以以包括指令(即,计算机程序)的计算机程序产品的形式实现本发明的多个方面(尤其是运行在用户设备和授权服务器上的处理),其中可以在处理器上执行所述指令;将所述指令存储在例如软盘、光盘、硬盘、PR
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1