自动银行机防盗读卡机的制作方法

文档序号:6568869阅读:181来源:国知局
专利名称:自动银行机防盗读卡机的制作方法
技术领域
本发明涉及一种防盗(anti-skimming)读卡才几。本发明尤其涉 及一种用于自动银行机的读卡机,该读卡机以使未经授权的盗取装 置从卡中读取用户信息的机会最小化的方式来操作。
背景技术
自动银行机是众所周知的。顾客所使用的一种普通类型的自动 银行机是自动取款机("ATM" )。 ATM使得顾客能够进行银行交易。 可以利用ATM进行的普通银行交易包括现金的分发、存款的接收、 帐户之间的资金转移、帐单的支付以及帐户余额查询。顾客可进行 的银行交易的类型取决于特定机器的性能以及操作机器的机构的 程序编制。其它类型的自动4艮行才几可允许顾客账户充值、支付帐单、 转移资金或兑现支票。其它类型的自动银行机可打印或分发数值条 目,诸如利息单、票据、工资条、凭单、支票、粮票、汇票、收据 以及旅行帐单。针对这一公开的目的,参照ATM,自动银行机或自 动交易机应包括进行包括资金(value)转移的交易的任何装置。ATM通常包括读卡才几,该读卡冲几用于乂人用户的卡片(诸如4艮 行卡、信用卡、借记卡、或能够为ATM提供可用信息的任何其它 类型的卡片)中读取帐户信息,以进行金融交易。这些卡片可包括 将帐户信息磁性地写入到卡片的磁条。该读卡机可包括磁性读取装 置,该磁性读取装置用于从卡片的磁条中读取被》兹性地写入的帐户信息。这些磁性读取装置可以包括比卡片的磁条相对较小的磁性传 感器。因此,某些读卡机还可包括机动传送器,该机动传送器用于 使卡片移动穿越过磁性传感器,以便使包含帐户信息的磁条的所有 部分均可以^皮f兹')"生读取装置读取。利用这些才几动读卡才几,用户爿夸它 们的卡片部分i也插入到读卡才几内的插槽中,此时读卡才几内的传感器^r测卡片并触发传送器,以开始将卡片进一步移动到邻近;兹性传感 器的读卡才几中。不幸的是,现有技术中的机动读卡机容易被窃贼利用以从用户 的卡片中获取帐户信息。这已通过将未经授权的磁条读取装置放置 在邻近读卡才几和/或ATM的卡片插槽的位置和/或放置在读卡才几和/ 或ATM的卡片插槽内来完成。这种未经授权的装置可^皮构造成与 ATM的才喿4t面4反(fascia)的3见觉夕卜夕见才目匹@己,以^^烏用户i^为i亥 装置是ATM的组成部分。当才几动读卡才几将卡片移动到读卡4几中或乂人读卡才几中移出时,未 经授权的装置中的磁性传感器用于从卡片的磁条中读取帐户信息。 还可将未经授权的隐式摄像机安装到ATM上的适当位置处或靠近 ATM的适当位置处,以能够从视觉上记录将它们的帐户PIN输入 到ATM的键区中的用户。通过使用未经授权的磁条读取机和/或隐 式才聂像机,窃贼可以获取充足的信息以乂人用户的帐户中盗取金钱。因此,需要一种读卡机,该读卡机用于4吏窃贼利用未经授权的 磁条读取装置来盗取用户的帐户信息的机会最d、化。发明内容示例性实施例的一个目的是提供一种读卡机装置。示例性实施例的另一目的是冲是供一种防盗读卡冲几装置,该读卡 机装置用于使未经授权的盗取装置从卡片中获取帐户信息的能力 最小化。示例性实施例的另 一 目的是纟是供一种包括防盗读卡才几装置的自动4艮4亍才几。从以下用于实现本发明的最佳模式以及所附的权利要求中,示 例性实施例的其它目的将变得显而易见。上述目的可在示例性实施例中通过包括「i者如显示屏和收据打 印机的输出装置的自动银行机来实现。该机器可以进一步包括诸如 触摸屏、键盘、键区、功能键的输入装置、以及在下面更详细描述 的读卡机。该自动银行机可以进一步包括交易功能装置,诸如用于货币纸张的现金分配器装置、存款装置以及被该机器用来进行包括 资金转移的银行交易的其它交易功能装置。在示例性实施例中,自 动银行机可以包括至少一 台计算机。该计算机与输出装置和输入装 置在操作上相连接,以及与现金分配器装置、存款装置和银行机中 的其它实体交易功能装置在操作上相连接。该计算机可以进一步用于与位于远离才几器的主才几系统通信。在示例性实施例中,计算冲几可以包括可在其中执行的软件程 序。自动银行机的软件程序用于使得计算机通过机器的显示装置输 出用户界面屏幕信息。该用户界面屏幕信息可包括顾客屏幕信息, 顾客屏幕信息为顾客提供用于通过机器进行诸如银行功能的顾客 操作的信息。用户界面屏幕信息可以进一步包括维修屏幕信息,维 修屏幕信息为维修该机器的授权用户提供用于通过机器进行维修 和保养操作的信息。此外,该机器可以进一步包括在计算机中运行 的软件程序,以用于控制机器的包括交易功能装置的硬件装置并且 与这些硬件装置通信。在实施例中,才凡器可以包括对应于与能够传送卡片的才几动读卡 机的读卡机,从而使卡片上的磁条移动越过读卡机中的磁性传感 器。当卡片移动时,磁性传感器用于读取存储在磁条上的磁性信息, 这些信息代z表诸如账号、金融-机构号、和/或其它信息的卡片凄t据。 这种卡片数据可被自动银行机使用,以进一步进行诸如分发现金、款和/或货款的交易。为了防止未经授权的盗耳又装置的磁性传感器从卡片中读取磁 性信息,读卡机可利用干扰未经授权的^ 兹性传感器从卡片中准确读 取信息的能力的运动方式来使卡片移动。在读卡才几的实施例中,处理器可确定至少一个可变参数。可变 参凄t可随冲几确定。并且,可变参数可以为响应于预定的才莫式或顺序 确定。可变参数还可以从存储在读卡机的数据存储器中的预定数据(无论是否是随机的)中找回(retrieve )。如以下将更详细地描述 的那才羊,生的不同类型的卡片运动的过程中产生变化,在实施例中,当用户将他们的卡片插入到开口中进而进入读卡 机内时,则读卡机中的传感器可以检测到卡片的存在。响应于传感 器的处理器可使得卡片传送器在第 一 时间段内以第 一速度沿第一 方向继续使卡片进一步运动到读卡机中。在第一时间段后,处理器 可使得卡片传送器在第二时间段内以第二速度沿第 一方向继续移 动卡片。第二速度可慢于第一速度。并且,第二时间段可具有响应 于至少一个可变参数而产生的持续时间。在第二时间段后,处理器 可使得卡片传送器在第三时间段内沿第一方向移动卡片,在第三时 间革殳内,卡片停止和开始移动多于五次。第三时间段可具有响应于 第二时间段的持续时间而产生的持续时间。在第三时间段后,处理器可使得卡片传送器在第四时间段内以 大于第二速度的第三速度沿第一方向移动卡片。在第三时间段结束 时,卡片可完全处于读卡机内。因此,在第四时间段期间,第三速 度可以足以使得位于读卡机内的(经授权的)磁性传感器读取磁性 地存储在卡片上的卡片信息。为了防止未经授权的磁性传感器在第三时间段中从卡片中读 取卡片数据,卡片的每次停止均可以具有充分长的持续时间以使磁性传感器持续至少10毫秒以产生不可与噪声区别开的信号。因此, 在一个实施例中,每次4f止均可以具有至少10毫秒的固定持续时间。然而,在其它实施例中,卡片保持停止的持续时间可以具有不 同的持续时间,和/或从一次停止到另一次停止可变化。例如,每次 停止的持续时间可随机地变化,可基于预定的模式或顺序变化,和 /或可响应于存储在数据存储器中的预定数据而变化。因此,每次读卡才几通过前述的这系列运动(在此称为一个周期) 来移动卡片或另一 ^片时,则第二时间4爻和第三时间段的持续时间 在响应于各个可变参tt的持续时间中变化,各个可变参婆t由处理器 确定并用于各个运动周期。第三时间段的持续时间中的变化导致卡 片停止不同的次数。并且,第二时间段和第三时间段的持续时间中 的变化使得卡片在第二时间段和第三时间段期间移动的距离是不 同的。然而,在读卡才几的实施例中,在第二时间段和第三时间段期 间所移动的总距离,人一个周期到另 一个周期可以是相同的。例如,对于每个周期,第二时间卓殳可以在卡片处于共用位置(common position )时开始,并且第三时间羊史可以在卡片神皮定4立在 另一共用位置处时结束。可以基于机器中的传感器来确定这些位 置,此传感器用于确定所述卡片存在或不存在中的至少一种情况。 例如,在第二时间段期间,传感器用于检测的述卡片存在或不存在 中的至少一种情况,并且对其,文出响应,处理器可以使得卡片传送器在响应于可变参凄t而确定的额外时间革殳内以相同的第二速度继 续移动卡片。此后,在第三时间段期间,另一^^片位置传感器用于 才企测所述卡片存在或不存在中的至少 一种情况,并且对其估文出响 应,处理器可以使得卡片传送器转换运动并开始第四时间段,在第 四时间^殳内卡片以第三速度以连续的方式移动。由于第二时间段结束时的卡片位置将会变化,因此在另一传感 器启动之前,在第三时间段期间卡片必须移动的距离也将变化(成 反比)。因此,第三时间段的持续时间和/或在第三时间段期间卡片 的停止次数将响应于可变参数而变化。当用户结束使用自动银行机时,自动银行机用于向读卡机发送 使得读卡机将卡片返还给用户的弹出指令。对接收弹出指令做出响 应,读卡才几可以通过类似于那些前述运动的运动开始沿与第一方向 相反的第二方向移动卡片。例如,处理器可使得卡片传送器在第五 时间^殳内以第四速度沿第二方向中继续移动卡片。在实施例中,第 四速度可大于第三速度。在卡片延伸穿过开口之前,处理器可以使 得卡片传送器在第六时间段内沿第二方向移动卡片,在第六时间段 期间,卡片停止和开始移动的次凄史多于五次。第六时间段可以具有 响应于至少 一 个可变参凄史而产生的持续时间。在第六时间革殳结束 时,卡片乂人开口中伸出。在这个所述弹出卡片的过程中,在第六时间段后,处理器可以 ^f吏得卡片传送器在第七时间段内以第五速度沿第二方向继续移动 卡片。在实施例中,第五速度可以对应于第二速度,和/或比前述的 第一速度、第三速度、和第四速度慢。在第七时间段期间,卡片位 置传感器可感应所述卡片存在或不存在中的至少一种情况,并且对 其估文出响应,处理器可以使卡片传送器停止。此时,用户可将卡片,人读卡才几中拔出。然而,如果用户进一步 将卡片推到读卡机中,处理器可以再次运行以使得卡片传送器沿第 二方向继续移动卡片,直到卡片传感器感应到卡片存在或不存在中 的至少一种情况为止。如果卡片在预定时间量之后没有被用户取走,则处理器运行以 使得传送器收回卡片。收回卡片的过程可以包括利用与相对于第二 时间革史、第三时间段_和第四时间段-所描述的那些运动类似的运动而 沿第一方向使卡片移动回到读卡机中。


图1是示出了自动银行机的示例性实施例的透视图。图2是自动银行机的另一示例性实施例的示意图。图3-7示出了在卡片被插入到读卡机中后卡片位于不同位置处 的示意图。图8-10示出了当卡片从读卡机中弹出时卡片位于不同位置处 的示意图。图11示出了适于使卡片移动通过图3-10中所示的位置的机动 读卡机的透视图。
具体实施方式
现参照附图且具体参照图1,其中示出了示例性的自动银行机 的透视图,诸如具有4喿作面板50的自动取款机(ATM) 10,通过 操作面板50用户可以访问用于进行交易的装置。在此,自动银行 机10可包括诸如显示装置12的至少一个输出装置34。显示装置12可用于向顾客提供用户界面18,该用户界面可包括多个屏幕信息或包括用于搮:作该才几器的可选项的其它输出信息。示例性实施例可以进一步包括其它类型的输出装置,诸如收据打印机20、巾艮目打 印机21、扬声器、或能够输出视觉、听觉、或其它感官可感知的信 息的任何其它类型的装置。自动4艮行才几10的示例性实施例可包括多个输入装置32,诸如 具有4建区16的译码4建盘(encrypting pin pad )、功能4建14;以及读 卡机22。机器10的示例性实施例可以进一步包括或使用其它类型 的输入装置,诸如触摸屏、麦克风、或者可以用于向机器提供代表 用户指令或信息的输入的任何其它装置。机器还可以包括一个或多 个生物测定输入装置,诸如指紋扫描器、虹膜扫描器、面部识别装 置、手部扫描器、或者可用于读取能够用来识别用户的生物测定输 入的任何其它生物测定读取装置。自动4艮4亍机10的示例性实施例可以进一步包括多个交易功能 装置36,这些交易功能装置可以包括例如现金分发装置24、存款 装置26、现金循环装置、或者可以用于进行涉及资金转移的交易功 能的任何其它类型的装置。图2示出了可以包括在自动4艮行机10中的部件的示意图。机 器10可以包括至少一台计算才几30。计算机30可以与输入装置32、 输出装置34、以及交易功能装置36在4喿作上相连接。示例性实施 例可以进一步包括在计算机30中运行的至少一个终端控制软件部 件40。终端控制软件部件用于通过顾客以及诸如维修技师的授权用 户控制才几器的才喿作。例如,这种终端控制软件部件可包括使得顾客 能够利用机器分发现金、存放支票或进行其它交易功能的应用。此 外,该终端控制软件部件可包括使得维修技师能够对机器进行配 置、保养、以及it断功能的应用。自动银行机10的示例性实施例用于与在此4皮称为ATM主机银行系统42的交易处理服务器通信。这种ATM主机银行系统42用 于许可自动银行才几10进行用于用户的交易功能,渚如通过现金分 发机24的操作从帐户中取出现金、通过存款装置26存入支票或其 它物品、对财务账户进行余额查询以及在帐户之间转移资金。在该所述实施例中,读卡才几22可通过一种或多种运动冲莫式将 由用户提供的卡片移动到读卡机中和/或从读卡机中移出,这些运动 模式千扰未经授权的盗取装置的磁性传感器从卡片的磁条中正确 读取卡片数据的能力。图3示出了读卡才几100的实施例的4黄截面示意图。在这一所描 述的实施例中,最初,用户可用手将卡片108插入到该读卡才几中, 直到卡片接触入口辊轴102为止。与该读卡机相if关的传感器104用 于在卡片邻近入口辊轴时进行检测,并使得读卡机中的处理器106 4吏电动才几4争动入口 4昆4由并开始移动卡片。电动枳4口入口 4昆轴只寸应于 读卡机的卡片传送器的构件。如在此所限定的,卡片传送器对应于 用于移动卡片的一个或多个构件。这种构件可以包括一个或多个电 动机、辊轴、传动带和/或用于响应于读卡机中的处理器来移动卡片 的其它构件。在读卡才几的实施例中,传感器104和/或以下所描述的其它传感 器可以对应于用于在读卡才几中的特定4立置处或者特定范围中4企测 卡片存在和/或不存在的传感器。例如,当卡片物理地接触传感器时 这种传感器可以通过感应而枳』械地运转。并且,这种传感器可以通 过传输光波或声波并才企测是否该光波或音波由于卡片的存在而4皮 阻挡或者被改变来光学或声学地运转。这种传感器还可以包括磁性 传感器,该》兹性传感器用于响应于卡片^兹条的移动而产生信号。例如,在某些实施例中,4专感器104可以只于应于邻近读卡才几的 门110的^皮称为"预读头(pre-head)"传感器的^兹性传感器。这种 "预读头"传感器可在卡片(以及相关的磁条)被用户手动地移动 到读卡机中且邻近传感器时产生信号。然而,当接触入口辊轴102 时,卡片就将停止,并且由磁性的"预读头"传感器感应到的信号 可下降至零或指示卡片保持静止的另一水平。"预读头"传感器的 输出中的这种改变可以-皮处理器4佥测到,并触发处理器以Y吏得传送 器开始移动卡片。在卡片已^皮用户插入到读卡4几中后, 一旦该读卡才几开始移动卡 片,则处理器可以使得卡片传送器采用从一个卡片的插入到另一^ 片的插入会变化的运动模式来移动卡片。如在此所限定的,由读卡 机执行的每一系列共用的运动(诸如包括插入卡片、弹出卡片、和 /或取回卡片的运动)#:称为一个运动周期。在此,对不同卡片或同一-^"片重复地^M亍一次或多次这些系列运动(例如插入、弹出和/ 或取回运动)纟皮称为另外的运动周期。正如以下将更详细描述的, 从一个周期到另 一个周期,由卡片传送器产生的 一次或多次卡片运 动将变化。例如,在卡片的最初插入期间,卡片的运动可包括在第一时间 ,殳内沿第一方向112以第一或正常速度7jc平(speed level)连续地 移动卡片。该第一或正常速度水平可以对应于足以使得磁性传感器 从卡片中读取卡片数据的速度。在一个实施例中,正常速度可对应 于190mm/s。然而,应该理解的是,在替换实施例中,卡片传送器可以以高于或低于用于使得磁性传感器从卡片中读取卡片数据的 水平的其它速度水平来开始移动卡片。图4示出了在第一时间段结束时的卡片。在第一时间段期间, 卡片可移动相对于卡片的长度相对短的距离,但这段距离足以给用 户 一种读卡才几正在适当地运转并且自动将卡片移动到读卡才几中而无需由用户进一步施加4偉力的感觉。例如,在一个实施例中,在第一时间,殳结束时,卡片可以;故移动4-5 mm。在第一时间段后,读卡机可开始在第二时间段内沿第一方向以 相对较慢的第二速度连续地移动卡片。第二速度可以对应于这样的 速度此速度足够慢以使得由读卡机中的磁性传感器(诸如"预读 头"传感器或未经授权的磁性传感器)产生的信号处于通常不能与 噪声区别开的水平处和/或在妨碍该磁性传感器从卡片中读取卡片 凄史据的能力的水平处。在一个实施例中,该第二速度可对应于25 mm/s。然而,应该理解的是,在替换实施例中,卡片传送器可在第 二时间,爻期间以其它速度水平移动卡片。并且,在替换实施例中, 第 一 时间段和第二时间段可以对应于相同的时间段,其中卡片以同 一连续速度(诸如所述第二速度)移动。在读卡机的这个所述实施例中,第二时间段可具有每当响应于 由处理器确定的至少 一个可变参凌t来使用读卡冲几时而变化的持续 时间。从一个周期到另一个周期,第二时间^度的持续时间可以随机 变化,或者可以4艮据响应于所确定的可变参凄t的重复预定才莫式或顺 序而变4匕。图5示出了在第二时间段结束时的卡片。在该所述实例中,从 一个周期到另一个周期,卡片传送器可以以第二速度移动卡片,直 到卡片到达读卡才几内的传感器120为止。该处理器可以响应于冲企测 卡片的传感器120以确定响应于可变参数的额外的持续时间或距 离,并且处理器可以使得第二时间段延续该额外的持续时间或距 离。因此,在第二时间段期间,卡片可沿第一方向以第二速度继续 移动到经过传感器120的位置。在实施例中,读卡机可包括数据存储器114,在数据存储器中 包括一序列参数,在确定第二时间段的持续时间时处理器利用这一系列参数对数据存储器做出响应。在卡片最初被插入到读卡机中时 或在其它时刻时,处理器可从该序列中选出一个参数,并使得卡片 传送器在响应于从数据存储器中选出的参数而确定的第二时间段
内移动卡片。对于下一个周期(即,不同卡片或同一^^片的下一次 插入),处理器用于从数据存储器中选出序列中的下一参数,并使 得用于该下一个周期的第二时间段具有响应于此下一参数的持续 时间。当处理器已选出序列中的最后一个参^t时,处理器可以针对 下一个周期再次选"^序列中的第一参数,并且针对随后的每个周期 处理器均可以#4居该序列的原始顺序继续选4奪参凄t 。
作为实例,存储在数据存储器中的可变参数可以对应于诸如5、 20、 15、 25的重复的数据值序列。例如,这些数据值可直接对应于 卡片传送器在传感器检测到卡片后(或从第二时间段开始时)继续 移动卡片的时间单元(例如,毫秒)。在其它示例性实施例中,这 些参lt可以不直4妄只t应于净争定的时间单元,而是可以只t应于其它可 变数据,这些可变数据能够使卡片传送器在每个周期的第二时间段 期间移动卡片不同的时间量和/或距离。
此外,应该理解的是,在替换实施例中,处理器可用于利用可 生成可变参数的随机数字生成算法、或者其它软件功能或硬件装置 来产生用于改变第二时间段的持续时间的可变参数,而不是从数据 存储器中找回这些可变参数。在示例性实施例中,处理器可以基于 与利用ATM和/或读卡机执行的当前交易或在先交易相关的数据来 确定或计算可变参凄t。例如,这些凄t据可对应于用户利用ATM #L 4亍一次和/或多次功能的次凄史、和/或在一次或多次在先交易中4#入 卡片与弹出卡片的次数。对于多次在先交易,这些数据还可以基于 与ATM和/或读卡才几的运转相关的其它累计统计量。在另外的示例 性实施例中,被用于利用ATM执行交易的交易数据可用于确定可 变参数。这种交易数据可包括来自卡片的数据(例如账号、卡片有效期)或用于利用ATM和/或读卡枳4丸;阡的一次或多次在先交易的 其它交易数据(例如,分发和/或转移的现金量)。
在第二时间段后,读卡机可开始通过持续第三时间段的反复停 止/开始运动来移动卡片。在示例性实施例中,在第三时间革史期间, 卡片可停止和开始移动至少五次。对于每次停止,卡片均可保持静 止足够长的时间,以4吏得在至少10毫秒内由读卡冲几中^兹性传感器 (诸如预读头传感器或未经授权的磁性传感器)产生的信号具有通 常不能够与噪声区别开的水平。作为实例,对于每次停止,卡片可 保持静止10毫秒。然而,应该理解的是,在替换实施例中,停止 可具有从一次停止到另 一次停止随机变化的持续时间,或者根据模 式或顺序而变化的持续时间。
在两次停止之间,卡片传送器可以以相对快于第二速度的速度 移动卡片。例如,在停止期间,卡片传送器可以以对应于第一速度 的速度移动卡片。还例如,卡片传送器可以在两次停止之间的持续 时间内并且以一定速度移动卡片,这导致在第三时间段期间卡片的 平均速度平均为第一速度或正常速度的至少四分之一。此外,卡片 在两次停止之间移动的持续时间可以足够短,以防止石兹性扫描装置 能够在第三时间段期间从卡片中编译精确的卡片数据。
在该所述示例性实施例中,第三时间^殳可以在传感器冲企测到卡 片是否存在于读卡机内的预定位置处时结束。图6示出了第三时间 4殳结束时的卡片。在该所述实施例中,读卡才几可以包括邻近读卡扭^ 门110的传感器122和/或读卡^/L的入口开口 124。例如,在实施例 中,传感器122可以对应于响应于卡片的接触而打开的机械开关, 当卡片从邻近开关的地方经过时,卡片的接触推动/或移动开关的一 部分。在该所述实施例中,当卡片不再邻近传感器122时,则传感 器可被操作以改变状态,诸如从"开"状态变为"关"状态。响应 于传感器122的状态改变,处理器用于结束第三时间段。在此,传感器122的这种状态改变对应于该传感器检测出不存在卡片。然而, 在其它实施例中,传感器122可^f皮定位为^r测出存在卡片时触发第 三时间卓殳的结束。
由于第三时间段响应于传感器而在预定位置处结束,则卡片在 第三时间段期间移动的距离将相对于卡片在第二时间段期间移动 的距离成反比地变化。因此,从一个周期到下一个周期,卡片在第 三时间l殳期间移动的距离的变化、第三时间段的持续时间、和/或在 第三时间段期间停止的次数将是可变参数的函数。
在第三时间段后,读卡机可以开始在第四时间段内以第三速度 继续移动卡片,这使卡片移动经过》兹性传感器130。第四速度可以 对应于与第一速度或是足以使磁性传感器130能够从卡片的磁条中 读取诸如帐户信息的卡片数据的另 一速度。这种卡片数据可从读卡 才几4专递到ATM中的计算才几中,以进一步通过ATM执行金融交易。
第四时间段的结束可通过检测在预定位置处是否存在卡片的 传感器来触发。在该所述示例性实施例中,在第四时间段结束时, 卡片传送器用于停止卡片并将卡片保持在静止位置(图7中所示), 直到读卡机(诸如从ATM )接收到使读卡机执行从读卡机中弹出卡 片的指令信息为止。
卡片的弹出过程可包括与相对于卡片插入的那些先前描述的 运动模式的顺序相反的运动模式。例如,弹出的运动模式可以包括 读卡才几沿与第 一方向相反的第二方向140在第四时间革殳期间以第四 速度连续地移动卡片。第四速度可以对应于第 一速度或一不同的速 度。例如在一个实施例中,第四速度可以对应于相对快于第一速度 的速度。图8示出了已乂人图7中所示的静止位置移动了的且在第五时间 段结束时的卡片。第五时间段可在卡片处于这样的位置处时结束, 即,在卡片开始伸出读卡才几的开口 124外部之前它所处的位置。在 第五时间萃殳后,读卡4几可开始在第六时间革史内沿第二方向利用前述 的反复停止/开始运动来移动卡片,其中,从一个周期到另 一个周期, 第六时间,殳的持续时间会有变化。例如,第六时间^爻的持续时间和 /或卡片在第六时间段期间移动的距离可以响应于在卡片的插入过 程中确定的可变参数而变化,和/或可以响应于新确定的可变参数而 变化。图9示出了在第六时间段结束时的卡片。在实施例中,第六 时间段可持续到卡片从读卡机中伸出8 mm至13 mm为止。在第六时间持续时间之后,读卡才几可在第七时间#殳内以第五速 度沿第二方向继续移动卡片,直到卡片到达弹出位置为止。这种第 五速度可以相对慢于第一速度并且对应于诸如第二速度的速度(该 速度足够慢以使由读卡机中的磁性传感器(诸如"预读头"传感器 或未经授权的磁性传感器)产生的信号处于通常不能与噪声区别开 的水平、和/或处于妨碍》兹性传感器从卡片中读取卡片数据的能力的 水平)。图10示出了在第七时间^:结束时的卡片。在该所述实施例中, 在第七时间段结束时,卡片停止并保持静止。在第七时间段结束时 的卡片的4亭止可以由传感器触发。例如,在实施例中,处理器可以 对不再感应到卡片存在的传感器120做出响应,以使得卡片停止。在实施例中,如果处于弹出位置(图10中所示)中的卡片一皮 用户推入,则读卡机用于再次沿第二方向移动卡片,直到卡片再次 到达弹出位置。如果在预定量的时间后卡片没有#皮用户取出,则读卡才几用于收 回卡片并将其存储在ATM内。收回的运动模式可以包括读卡机沿第一方向以与只十应于第三时间,臾至第四时间^殳的前述4翁入运动的 类似方式来移动卡片。例如,在卡片的收回过程中(在^皮弹出之后), 读卡机可以沿第一方向以第二速度连续地移动卡片,直到卡片被传感器120检测到为止,并且接着卡片继续移动一段可变距离,这段 可变距离响应于在插入阶段中确定的可变参数而变化,或者响应于 新确定的可变参凄t而变化。在移动了额外的时间量(此时间量从一 个周期到另一个周期有变化)后,读卡机可以以与关于第三时间段 的前述方式(例如,反复的停止/开始运动)相同和/或关于第四时 间段的前述方式(例如以第三速度进行的连续移动)相同的方式来 移动卡片。在收回阶段结束时,读卡机用于将卡片移动到存储区中, 并且不妨碍随后插入到读卡机中的卡片。示例性实施例可以包括使预先存在的读卡装置能够适于执行 前述的插入、弹出以及收回运动。例如,对于诸如第49-201323-000A 号Diebold—体才莫型("Diebold读卡才几")的才几动读卡才几,读卡才几可 以适于包括必要固件(firmware)和/或如前所述的可变参数的数据 存储器以能够执行所述实施例的插入、弹出、以及收回动作。Diebold 读卡机中预先存在的传感器,诸如预读头传感器、PD1照片传感器、 以及SW1樣i型开关,可以分别对应于图1-图10中的前述传感器 104、传感器120以及传感器122。在图11中示出了 Diebold机动 读卡机200的透视图。然而,应该理解的是,在替换实施例中,机 动读卡机的其它结构可适于执^亍前述的卡片运动,该卡片运动用于 使未经授权的盗取装置获取卡片数据的机会最小化。除了上述运动之外,应该理解的是,读卡才几用于使卡片经历能 够妨碍未经4受4又的盗取装置的有效性的其它运动。例如,在第三时 间4殳期间或在其它时间萃殳期间(诸如第二时间萃殳),读卡才几可以沿 相反方向(第二方向)暂时移动卡片,和/或以改变所述速度的速率。并且,在另一实施例中,包括所述读卡才几的自动4艮行机可以包 括可用于妨碍和/或检测未经授权的盗取装置的其它特征。例如,可将辐射传感器、摄像机或其它传感器安装在ATM上的适当位置处 或安装在离开ATM的适当位置处,在这些位置处传感器可以用于 在卡片插入、弹出和/或收回时检测/观察读卡机。这种摄像机或其 它传感器能够用来不时地确定卡片伸出实际操作面板(50)或盗取 装置的伪造操作面板之外的距离,诸如在卡片接触前辊轴时(图3 )、 在卡片处于弹出位置时(图10)、或者卡片处于其它预定位置时。 如果所测量的距离低于针对卡片位置的预定临界值,则在邻近读卡 机的地方可能存在未经授权的盗取装置。因此,ATM用于使ATM 不再进4于力艮务,和/或向主才几系统或者其它力良务器发送消息,此主冲几 系统或服务器可用于通知用户/机构存在可能的盗取装置。在美国专 利申i青第10/601,813号U是交于2003年6月23日)、第10/832,960 号(提交于2004年4月27曰)以及第60/815,287号(提交于2006 年6月20日)中示出了可以与用于妨碍/冲企测未经4受权的盗取装置 结合使用的防欺骗ATM特征的其它实施例,上述美国专利申请均 结合与此作为参考。用于才乘作读卡才几中和/或包括读卡才几的自动《艮4亍才几中的一个或 多个处理器的计算枳』软件/固件指令可以乂人各种类型的计算才几可读 介质或物品下载到各自的处理器中。这种计算机软件可包含在诸如 》兹盘或光盘的一个或多个物品上,并且可乂人这些物品中下载。这种 软件还可包含在诸如硬盘驱动器、磁带或只读存储器的物品上。包 括表达以在此所描述的方式来操作计算机的指令的数据的其它物 品适于用来实现根据示例性实施例的自动银行机及系统的操作。在此,已参照具体的软件构件和特征描述了读卡冲几、自动4艮行 机、以及系统的示例性实施例。本发明的其它实施例可包括提供类 似功能性的其它或不同的软件构件。因此,新的读卡才几实现了上述目的中的一个或多个,消除了现 有装置和系统的使用中遇到的问题,解决了这些问题,并且获得了 在此所描述的期望获得的效果。在前面的描述中,为了简要、清楚、和理解使用了某些术语, 但是,因为这些术语是用于描述的目的并且将会在广泛的意义下进 行解释,所以从这些术语中没有暗示出不必要的限制。此外,在此 的描述和"i兌明是示例方式的,并且本发明不限于所示出和所描述的;晴确细节。在下面的权利要求中,作为执行功能的装置而描述的任何特征 应该被解释为包括对本领域普通技术人员而言公知的能够执行所 述功能的任何装置,并且不应该限于在此所示出的特征和结构或仅 是它们的等同物。因此,包含在摘要中的对示例性实施例的描述不 应该被认为使本发明仅限于在此所描述的特征。已经描述了本发明的特征、发现及原理,构造和操作本发明的方法、以及所获得的优点和有益效果;在所附权利要求中描述了新 颖且有用的结构、装置、元件、布置、零件、组合、系统、设备、 操作、方法和关系。
权利要求
1.一种装置,包括读卡机,适于用在自动银行机中;至少一个处理器,其中,所述至少一个处理器用于确定至少一个可变参数;其中,所述读卡机包括与所述至少一个处理器在操作上相连接的至少一个磁性传感器;卡片传送器,所述卡片传送器在所述读卡机中延伸并且与所述至少一个处理器在操作上相连接,其中,所述卡片传送器用于使被接收到所述卡片传送器中的卡片在所述卡片传送器内的第一位置与第二位置之间移动至少一个周期;其中,在所述周期中,所述至少一个处理器用于使所述卡片传送器以第一速度在第一时间段内沿第一方向从所述第一位置连续地移动所述卡片;其中,在所述第一时间段后,所述至少一个处理器用于使所述卡片传送器以第二速度在第二时间段内沿所述第一方向连续地移动所述卡片,其中,所述第二速度慢于所述第一速度;其中,在所述第二时间段后,所述至少一个处理器用于使所述卡片传送器在第三时间段内工作,其中,在所述第三时间段期间,卡片沿所述第一方向移动并且停止和开始移动多于五次;其中,从一个周期到另一个周期,所述第二时间段和所述第三时间段的持续时间均响应于由所述至少一个处理器确定的至少一个可变参数而变化;以及其中,在所述第三时间段后,所述至少一个处理器用于使所述卡片传送器在第四时间段内沿所述第一方向以大于所述第二速度的第三速度将所述卡片移动到所述第二位置,其中,在所述第四时间段期间,所述磁性传感器用于从所述卡片中读取磁性地存储在所述卡片上的信息。
2. 根据权利要求1所述的装置,其中,在所述第三时间段期间, 所述卡片的每次停止均具有至少大约10毫秒的持续时间。
3. 根据权利要求1所述的装置,其中,在所述周期中,所述至少 一个处理器使所述卡片传送器在所述第三时间段期间沿所述 第一方向使所述卡片移动一段距离,所述距离与所述卡片传送 器使所述卡片在所述第二时间段期间沿所述第 一方向的移动 距离成反比地变化。
4. 根据权利要求1所述的装置,其中,从一个周期到另一个周期, 所述至少一个处理器使所述卡片传送器在所述第三时间段期 间将所述卡片进行不同次数的停止并接着开始的移动。
5. 根据权利要求1所述的装置,其中,从一个周期到另一个周期, 所述至少一个可变参凄t由所述至少一个处理器随才几生成。
6. 根据权利要求1所述的装置,其中,从一个周期到另一个周期, 所述至少一个处理器用于响应于预定顺序来确定所述至少一 个可变参凄史。
7. 根据权利要求1所述的装置,进一步包括与所述至少一个处理 器在操作上相连接的数据存储器,其中,从一个周期到另一个 周期,所述至少一个处理器用于响应于存储在所述数据存储器 中的多个不同预定参数来确定所述至少一个可变参^t。
8. 根据权利要求1所述的装置,其中,从一个周期到另一个周期, 所述至少 一个处理器用于使所述第三时间段具有响应于由所 述至少一个处理器确定的各个不同可变参凄t的不同持续时间。
9. 根据权利要求1所述的装置,其中,从一个周期到另一个周期, 所述至少一个处理器用于使所述卡片传送器在所述第三时间 段期间将所述卡片相对于所述第 一位置移动不同的3巨离。
10. 根据权利要求9所述的装置,进一步包括至少一个卡片位置传 感器,其中,所述至少一个卡片位置传感器与所述至少一个处 理器在操作上相连接,其中,所述至少一个处理器用于对在所 述第三时间期间检测所述卡片存在或不存在中的至少 一种情 况的所述至少 一个卡片位置传感器估文出响应,以4吏所述卡片传 送器开始移动所述卡片乂人而开始所述第四时间芈爻。
11. 根据权利要求IO所述的装置,进一步包括至少一个其它卡片 位置传感器,其中,所述其它卡片位置传感器与所述至少一个 处理器在#:作上相连接,并且其中,所述至少一个处理器用于 对在所述第二时间期间检测所述卡片存在或不存在中的至少 一种情况的所述至少一个其它卡片位置传感器做出响应,以使 所述卡片传送器在所述第三时间段之前的额外时间段内沿所 述第一方向继续移动所述卡片,其中,所述额外时间段由响应 于所述至少一个可变参^t的所述至少一个处理器确定。
12. 根据权利要求11所述的装置,进一步包括另一磁性传感器, 其中,所述另一^ 兹性传感器与所述至少一个处理器在操作上相 连接,并且其中,所述另一^f兹性传感器用于在所述第一时间賴二 之前才企测所述卡片的移动,其中,所述至少一个处理器用于对 不检测所述卡片的移动的所述另 一磁性传感器做出响应,以
13. 使 所述卡片传送器开始移动所述卡片从而开始所述第一时间段。
14. 根据权利要求1所述的装置,其中,所述至少一个处理器用于 确定至少一个其它可变参数;并且进一步包括邻近所述卡片传送器的开口,其中,所述至少一个处理 器用于对通过所述自动银行机的操作而产生的弹出指令的接 收做出响应,以使所述卡片传送器在第五时间段内沿与所述第 一方向相反的第二方向、并朝向所述开口以大于所述第三速度 的第四速度连续地移动所述卡片,其中,在所述卡片伸入所述 开口之前,所述至少一个处理器用于使所述卡片传送器在第六时间段期间工作,其中,在所述第六时间段期间,所述卡片传 送器沿所述第二方向停止且接着开始移动所述卡片多于五次, 其中,从一个周期到另一个周期,所述第六时间段的持续时间 响应于由所述至少一个处理器确定的所述至少一个其它可变 参凄t而变化,其中,所述卡片在所述第六时间段后伸入所述开 o 。
15. 根据权利要求14所述的装置,进一步包括至少一个卡片位置传感器,其中,所述至少一个卡片位 置传感器与所述至少一个处理器在操作上相连接,其中,在所 述第六时间段后,所述至少一个处理器用于使所述卡片传送器 在第七时间段内沿所述第二方向以慢于所述第三速度的速度 连续地移动所述卡片,其中,所述至少一个处理器用于对在所情况的所述至少 一个卡片位置传感器做出响应,以使所述卡片 传送器停止移动所述卡片。
16. 根据权利要求1所述的装置,进一步包括现金分发器,所述现金分发器与所述至少一个处理器在 操作上相连接,其中,所述至少一个处理器用于使所述现金分 发器工作,其中,所述现金分发器的工作响应于从所述卡片中 读取的凄丈才居。
17. —种方法,包4舌(a) 通过至少一个处理器的,喿作,确定至少一个可变参数;(b) 通过所述至少一个处理器的操作,使读卡^L中的卡片 传送器在第 一 时间段内沿第 一 方向以第 一 速度连续地移动卡 片;(c) 在所述第一时间萃殳后,通过所述至少一个处理器的4喿 作,j吏所述卡片传送器在第二时间,殳内沿所述第 一方向以第二 速度连续地移动所述卡片,其中,所述第二速度慢于所述第一 速度,其中,所述第二时间段具有与(a)中确定的所述至少一 个可变参教:对应的持续时间;(d) 在所述第二时间段后,通过所述至少一个处理器的操 作,使所述卡片传送器在第三时间段期间沿所述第 一方向移动 所述卡片,其中,在所述第三时间段期间,所述卡片传送器使 所述卡片停止且接着开始移动多于五次,其中,所述第三时间 段具有与(a)中确定的所述至少 一个可变参数对应的持续时 间;(e) 在所述第三时间段后,通过所述至少一个处理器的操 作,使所述卡片传送器在第四时间段内沿所迷第 一方向以大于所述第二速度的第三速度移动所述卡片;(f) 在所述第四时间_艮期间,利用所述读卡才几中的f兹性传 感器读取磁性地存储在所迷卡片上的卡片信息。
18. 才艮据才又利要求17所述的方法,进一步包括对所述卡片或另一""j^片重复(a)至(f),其中,(a)至(f)的每 次执行均包括一个周期,其中,从一个周期到另一个周期,(c) 中和(d)中的所述第二时间段和所述第三时间段的持续时间分 别响应于在前述步艰《(a)中由所述至少一个处理器确定的各个 至少一个可变参凄t而变化。
19. 根据权利要求18所述的方法,其中,在(d)中所述第三时间段 期间,所述卡片的每次停止均具有至少大约IO毫秒的持续时 间。
20. 根据权利要求18所述的方法,其中,对于每个周期,所述卡 片在(d)中所述第三时间段期间沿所述第 一方向移动的距离与 所述卡片在相应周期的(c)中所述第二时间,殳期间沿所述第一 方向移动的距离成反比地变化。
21. 4艮据一又利要求18所述的方法,其中,乂人一个周期到另一个周 期,所述卡片传送器使所述卡片或所述另一^片中的至少一个 在(d)中的第三时间段期间停止且4娄着开始移动不同的次数。
22. 根据权利要求18所述的方法,其中,从一个周期到另一个周 期,所述卡片在(d)中所述第三时间#史期间移动的各个距离响 应于在相应周期的(a)中由所述至少 一个处理器确定的不同的 各个可变参数而变化。
23. 根据权利要求18所述的方法,其中,在(a)中,所述至少一个 处理器用于随才几地生成所述至少一个可变参凄史。
24. 根据权利要求18所述的方法,其中,在(a)中,所述至少一个 处理器用于响应于预定顺序来确定所述至少一个可变参tt。
25. 才艮据;权利要求18所述的方法,其中,在(a)中,所述至少一个 处理器用于响应于存4诸在与所述至少一个处理器在,喿作上相 连接的数据存储器中的多个不同的预定参数来确定所述至少 一个可变参^:。
26. 根据权利要求18所述的方法,其中,从一个周期到另一个周 期,所述至少一个处理器用于使所述卡片传送器在(d)中的所 述第三时间段期间将所述卡片或所述另一^片移动不同的距离。
27. 根据权利要求17所述的方法,进一步包括(g)在所述第三时间段期间,通过所述读卡机中的卡片位其中,所述至少一个处理器对(g)做出响应以执行(e)。
28. 根据权利要求27所述的方法,其中,(c)包括在所述第二时间 段期间利用所述读卡机中的另一^^片位置传感器检测所述卡 片存在或不存在中的至少一种情况,其中,(c)进一步包括通 过所述至少一个处理器的操作使所述卡片传送器将所述卡片 继续移动额外的时间#殳,所述额外的时间,殳响应于在(a)中确 定的所述至少一个可变参lt而确定。
29. 根据权利要求17所述的方法,进一步包括g)在(b)之前,通过另一》兹性传感器冲佥测所述卡片已停止移动;其中,所述至少一个处理器对(g)估文出响应以才丸^f亍(b)。
30. 4艮据4又利要求17所述的方法,进一步包括g) 利用所述至少一个处理器接收响应于自动银行机的操 作的弹出指令;h) 通过所述至少一个处理器的响应于(g)的操作,使所述卡片传送器在第五时间段内沿与所述第一方向相反的第二方 向朝向开口以大于所述第三速度的第四速度连续地移动所述卡片;i) 在所述卡片伸入所述开口之前,通过所述至少一个处 理器的操作,使所述卡片传送器在第六时间段期间沿所述第二 方向移动所述卡片,其中,在所述第六时间段期间,所述卡片 传送器4吏所述卡片停止且接着开始移动多于五次,其中,所述 第六时间段具有与所述至少 一个可变参数对应的持续时间,其 中,在所述第六时间,殳之后,所述卡片伸入所述开口。
31. 根据权利要求30所述的方法,进一步包括j)在所述第六时间段后,通过所述至少一个处理器的操 作,使所述卡片传送器在第七时间段内沿所述第二方向以慢于 所述第三速度的速度连续地移动所述卡片;k)在所述第七时间段期间,利用所述读卡机中的卡片位 置传感器^r测所述卡片存在或不存在中的至少 一种情况;其中,在(j)中,所述至少一个处理器对(kM故出响应以l吏 所述卡片传送器停止所述卡片。
32. 根据权利要求17所述的方法,其中,在所述第一时间^险的开 始时刻与所述第四时间,歐的开始时刻之间,至少一次^吏所述卡 片响应于所述至少一个处理器的,喿作而沿与所述第一方向相 反的第二方向移动。
33. 根据权利要求17所述的方法,并且进一步包4舌在(b)之前,将所述卡片接收到所述自动银行机的内部区 域中;在(f)之后,操作所述自动银行机中的至少一个现金分发 装置以从所述机器中分发现金,其中,所述至少一个处理器使 所述现金分发装置响应于所述卡片信息来操作。
34. 包含有指令的计算机可读介质,所述指令用于使自动银行机中 的至少一个处理器^f吏得读卡积j执行权利要求17中所述的方法 步骤。
全文摘要
本发明提供了一种用于自动银行机(10)的读卡机(100)。读卡机包括处理器(106)和卡片传送器(102)。卡片传送器将至少一个卡片在卡片传送器中的第一位置与第二位置之间移动多个周期。卡片传送器在第一时间段内沿第一方向以第一速度连续地移动卡片,接着,在第二时间段内沿第一方向以慢于该第一速度的第二速度连续地移动卡片。在该第二时间段后,卡片传送器在第三时间段内沿第一方向移动卡片,在第三时间段期间,卡片停止和开始移动多于五次。从一个周期到另一周期,第二时间段和第三时间段均响应于由至少一个处理器确定的可变参数而变化。
文档编号G06K7/00GK101263505SQ200680033063
公开日2008年9月10日 申请日期2006年9月6日 优先权日2005年9月9日
发明者埃米利奥·卡利加里斯·卡皮奥, 彼得罗·斯卡拉菲莱 申请人:迪布尔特有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1