CN1301438A - 单账号便携无线金融消息单元 - Google Patents

单账号便携无线金融消息单元 Download PDF

Info

Publication number
CN1301438A
CN1301438A CN98812552A CN98812552A CN1301438A CN 1301438 A CN1301438 A CN 1301438A CN 98812552 A CN98812552 A CN 98812552A CN 98812552 A CN98812552 A CN 98812552A CN 1301438 A CN1301438 A CN 1301438A
Authority
CN
China
Prior art keywords
messaging unit
message
financal messaging
portable safety
financial transactions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98812552A
Other languages
English (en)
Other versions
CN1284326C (zh
Inventor
沃尔特·李·戴维斯
杰弗·拉沃尔
维多利亚·A·勒昂纳德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CN1301438A publication Critical patent/CN1301438A/zh
Application granted granted Critical
Publication of CN1284326C publication Critical patent/CN1284326C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K1/00Secret communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/022Selective call receivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0873Details of the card reader
    • G07F7/088Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself
    • G07F7/0886Details of the card reader the card reader being part of the point of sale [POS] terminal or electronic cash register [ECR] itself the card reader being portable for interacting with a POS or ECR in realizing a payment transaction
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system

Abstract

便携安全金融消息单元(906)包含一个接收器(804)和一个选择性呼叫解码器(1004)。选择性呼叫解码器(1004)具有一个存储器(1010),该存储器包含一个对应于预定金融交易类型的单独唯一选择性呼叫地址。一个地址相关器(830)确定单独唯一选择性呼叫地址与一个对应于预定金融交易类型的接收选择性呼叫地址确实一致。根据上述地址一致,一个主处理器(1006)和一个金融交易处理器(1004)处理接收信息以便进行对应于预定金融交易类型的金融交易。

Description

单账号便携无线金融消息单元
本发明涉及选择性呼叫信令系统,更具体地是涉及允许通过无线网络与单账户便携无线金融消息单元进行安全金融交易的选择性呼叫信令系统。
在常规选择性呼叫信令系统中,用户或呼叫始发方可以向用户单元(例如选择性呼叫接收器)发送一个消息,该消息包括一个与用户单元相关的地址和数据。数据可以具有一或多种形式,例如表示电话号的数字,表示可读文本消息的字符,或包括音频和图像信息的多媒体消息。通常,这种消息形式足以在个人或涉及其商务,特殊兴趣,日常安排或时间要求严格的约会的服务之间传递信息。但由于在个人移动时社会对信息的需求会相应增加,必须找到一种允许完成个人或商业交易,并且始终能够通知个人事件,联络和商务信息的解决方案。
考虑包含蜂窝和寻呼应用的常规无线系统,其中存在在可以实现可靠和保密的个人或商业交易之前必须解决的严重问题。由于工程科学,尤其是在无线通信和计算机科学领域的进步,“黑客”监视广播到选择性呼叫接收器的地址和数据变得相对容易。这种不期望的监视或窃听给无线通信系统的潜在用户带来一个问题,即这些用户的个人数据可能向未授权个人公开,从而在广播机密信息的情况下为通信双方带来不必要的风险。并且,如果信息包含表示个人地址,序列号,个人识别号(PIN)或类似内容的明文数据,则监视数据流的不道德群体会访问到个人的私人账户或盗取地址并复制到一个未授权的通信设备上。以这种方式窃取服务或机密信息可能是通信设备生产商和服务提供商目前和未来要担忧的主要问题。对广播中数据安全的关注在电子金融交易中尤其突出。在暴露给别人监视的情况下,金融交易中包含的明文数据招致并且肯定会导致针对个人的资金窃取和欺骗。
因而需要在不暴露消息内容或含义的情况下允许始发方在用户单元和始发方之间传送安全消息并且对安全消息进行鉴别的无线消息系统。
简单地讲,根据本发明,其中提供了一种利用诸如FLEXTM,POCSAG(邮政编码标准化建议组)之类的寻呼协议,通过现有寻呼基础设备发送包含安全金融交易的数据的方法和装置,其中FLEXTM是Motorola公司的商标。
本发明的第一方面涉及实现在现有寻呼基础设施上传递安全消息的方法的实现硬件。现有寻呼基础设施包括一个寻呼终端,该终端包含一个处理接收消息及其对应的目标请求的寻呼编码器。寻呼终端产生选择性呼叫消息的消息队列,上述消息包括接收消息及其根据对应目标请求确定的对应选择性呼叫地址。由寻呼终端解决选择性呼叫消息在消息队列中的分布问题,其中该寻呼终端向至少一个基站(例如发送器,天线和接收器)分发消息以便在基站和用户单元或寻呼机之间传送消息。
本发明的第二方面涉及在寻呼终端中包含一个加密引擎,该引擎被用来有选择地进行加密,解密,签名并且鉴别从始发方和用户单元或寻呼机接收的消息的真实可靠性。
本发明的第三方面涉及配有特殊安全模块的用户单元或寻呼机,上述模块可以处理选择性呼叫消息中包含的加密信息以确认其真实性,抽出加密数据,在必要情况下返回加密应答或确认,从而对安全消息的接收作出鉴别和确认。
本发明的第四方面涉及配有用于传送带内和带外消息的主要和可能的辅助装置的用户单元或寻呼机。主要装置包括一个常规射频接收器和一个可选的常规射频发送器。辅助装置包括一个光接收器和一个可选的光发送器。任意地,辅助装置还可以包括一或多个声学或其它电磁传感器,以及在用户单元或寻呼机与始发方之间实现单向或双向通信链路的相关电路。
本发明的第五方面涉及用户单元或寻呼机,其中上述用户单元或寻呼机包含一个对应于至少一个电子货币或现金存储卡,借记卡,信用卡或银行账号的单独预定账号标识。
本发明的第六方面涉及用户单元或寻呼机,其中上述用户单元或寻呼机包含多个对应于下述项目中的至少两个预定账号标识:电子现金或资金存储卡,借记卡,信用卡或银行账号。
根据本发明的第七方面涉及寻呼终端中的加密引擎和用户单元或寻呼机中的安全模块,上述加密引擎和安全模块均提供多个加密过程。这些加密过程包括秘密和公开密钥系统。一种这样的秘密密钥系统是以CBC模式使用ANSI X3.92 DES算法的数据加密标准(DES)。类似地,第一种公开密钥系统是RSA(Rivest,Shamir,和Adleman发明),其加密过程以利用模n整数乘法和指数运算实现的次指数单向函数为基础。第二种公开密钥系统使用椭圆曲线技术,其加密过程以通过有限域实现的高阶非线性指数单向函数为基础。
本发明的第八方面涉及从用户单元或寻呼机产生一个无线交易,该无线交易涉及至少一个电子货币或现金存储卡,借记卡,信用卡或银行账号。
本发明的第九方面涉及一个用户选择的个人标识号,这个个人标识号被编程到用户单元或寻呼机中以便保护用户单元或寻呼机中装入的金融账号或资金。
本发明的第十方面涉及一个用户选择的个人标识号,这个个人标识号通过用户单元或寻呼机被编程到智能卡中,从而禁止访问受保护智能卡的任何功能,除非用户单元或寻呼机按顺序访问或对其重新编程。
本发明的第十一方面涉及鉴别授权用户单元或寻呼机是否无线金融交易的通信代理,并且当在请求方和未授权用户单元或寻呼机之间传送带内或带外金融交易时有选择地禁止任何针对属于或由授权用户单元或寻呼机控制的账号的金融交易,在可选的情况下,防止超过一个授权用户或诸如银行,信用卡发行商的机构设置的预定限制的资金转移或信贷交易。
图1是根据本发明最优实施例所使用的数据传输系统的电气模块图。
图2是基于本发明最优实施例,处理并发送消息信息的终端的电气模块图。
图3-5是图解根据本发明最优实施例所使用的信令协议的传输格式的时序图。
图6和7是图解根据本发明最优实施例所使用的同步信号的时序图。
图8是基于本发明最优实施例的金融消息单元的电气模块图。
图9是关于基于本发明的安全消息系统的图例。
图10是基于本发明最优实施例的金融消息单元的高层模块图。
图11是消息合成和加密设备的模块图,其中在金融机构认可的前提下消息合成和加密设备可被用来通过寻呼信道向金融消息单元发送安全电子资金转移授权。
图12是实现能够通知金融消息单元的混合单向和双向安全消息系统的无线选择性呼叫信令系统的功能图。
图13以类似于电子业界众所周知的国际标准化组织(OSI)堆栈图的格式描述了消息系统的各个层次。
图14是描述基于本发明最优实施例的金融消息单元的典型操作的流程图。
图15图解了涉及通过以及从无线金融消息单元请求并授权电子资金转移或资金借贷的典型操作序列。
图16图解了涉及在单向和双向安全通信系统中通过无线金融消息单元以及从无线金融消息单元进行无线资金转移或资金借贷的典型操作顺序。
参照图1,其中的电气模块图图解了一个诸如寻呼系统的,根据本发明最优实施例来使用的数据传输系统100。在数据传输系统100中,象在提供数字数据传输的系统中那样从电话产生的消息,或者从诸如字符数据终端的消息输入设备产生的消息,通过公共交换电话网(PSTN)被路由到一个寻呼终端102,该终端102处理由系统中提供的一或多个发送器104发送的数字或字符消息信息。当使用多个发送器时,发送器104最好以同时广播方式向金融消息单元106发送消息信息。下面描述寻呼终端102对数字和字符信息的处理和消息传输所使用的协议。
参照图2,其中的电气模块图图解了根据本发明最优实施例处理并控制消息信息的传输的寻呼终端102。诸如可以使用Touch-ToneTM电话输入的纯单音和数字消息的短消息可以通过电话接口202以本领域众所周知的方式被传递到寻呼终端102。诸如需要使用数据输入设备的字符消息的长消息通过调制解调器206按照任意一种调制解调器传输协议被传递到寻呼终端102。当接收到一个产生消息的呼叫时,控制器204处理该消息。控制器204最好是一个微处理器,例如由Motorola公司生产的MC680x0或同类产品,其中微处理器运行各种预编程例程以便控制终端操作,例如通过语音提示引导用户输入消息或者进行协议握手以便能够从数据输入设备接收消息。当接收呼叫时,控制器204引用用户数据库208中存储的信息以确定如何处理正接收的消息。用户数据库208包含但不仅限于这样的信息,例如分配给金融消息单元的地址,与地址相关的消息类型,和涉及金融消息单元状态的信息,金融消息单元状态的例子是活动状态或停止会费的非活动状态。提供一个数据输入终端240,该终端与控制器204相连,并且被用于输入,更新和删除用户数据库208中存储的信息,监视系统性能并且得到诸如计费信息的信息。
如下所述,用户数据库208也包含诸如金融消息单元被分配了什么样的传输帧和传输阶段的信息。接收的消息被存储在一个活动页面文件210中,该文件根据分配给金融消息单元的传输阶段在队列中存储消息。在本发明的最优实施例中,在活动页面文件210中提供四个阶段队列。活动页面文件210最好是一个双端口先进先出随机访问存储器,尽管也可以使用其它诸如硬盘驱动器的随机访问存储器设备。使用实时时钟214或其它合适定时源提供的定时信息并且在控制器204的控制下,周期性地从活动页面文件210中恢复出各个阶段队列中存储的消息信息。根据帧号对从各个阶段队列中恢复的消息进行排序,并且按照地址,消息信息和传输所需的任何其它信息(均被称作消息相关信息)对消息信息加以组织,接着根据消息尺寸通过帧成批处理控制器212将消息信息组织成帧。各个阶段队列的成批处理帧信息被传递到帧消息缓冲区216,该缓冲区临时存储成批处理帧信息,直到能够进一步进行处理和传输。以数字顺序对帧进行成批处理,以便在发送当前帧时,下一个要发送的帧处于帧消息缓冲区216中,并且在此之后检索出下一个帧并且进行成批处理。在合适的时间,帧消息缓冲区216中存储的成批处理帧信息被传送到帧编码器218,从而再次保持阶段队列关系。如下所述,帧编码器218把地址和消息信息编码成地址和消息码字。编码地址和消息码字被排列成块并且被传递到一个块交叉器220,该交叉器最好每次交叉八个码字以便构成以本领域众所周知的方式传输的交叉信息块。各个块交叉器220产生的交叉信息块中包含的交叉码字接着被顺序传送到一个状态多路复用器221,多路复用器221根据传输阶段以逐位的方式把消息信息多路复用成串行数据流。接着控制器204允许一个帧同步发生器222产生同步码,其中在开始各个帧的传输时发送同步码。在控制器204的控制下,串行数据接合器224把同步码与地址和消息信息多路复用,并且据此产生一个消息流,其中对消息流进行适当的格式化以便进行传输。接着消息流被传递到一个发送器控制器226,在控制器204的控制下,发送器控制器226通过配送信道228发送消息流。配送信道228可以是任何众所周知的配送信道类型,例如金属线,RF或微波配送信道,或卫星配送链路。根据通信系统的规模,配送的消息流被传送到一或多个发送器站104。消息流先被传送到一个双端口缓冲区230,该缓冲区在传输之前临时存储消息流。在定时和控制电路232确定的适当时间,消息流被从双端口缓冲区230恢复出来并且被传递到最好是4电平FSK调制器234的输入上。接着调制消息流被传递到发送器236以便通过天线238进行发送。
参照图3,4和5,其中的时序图图解了根据本发明最优实施例来使用的信令协议的传输格式。这个信令协议被通称为Motorola′sTMFLEXTM选择性呼叫信令协议。如图3所示,信令协议允许对诸如寻呼机的金融消息单元进行消息传输,其中金融消息单元被分配了一或多个128帧,而这些帧的标号为帧0到帧127。可以理解在信令协议中提供的实际帧号可以大于或小于上述帧号。使用的帧号越大,则可以为在系统中工作的金融消息单元提供的电池寿命就越高。使用的帧号越小,则可以更频繁地对消息进行排队并且提交给指定到任何特定帧的金融消息单元,从而减少等待时间或提交消息所需的时间。
如图4所示,帧包括一个同步码字(sync),其后最好跟有11个消息信息块(信息块),编号从块0到块10。如图5所示,每个消息信息块最好包括八个地址,控制或数据码字,对于每个阶段,其编号为字0到字7。因此,一个帧中的每个阶段允许最多传输八个地址,控制和数据码字。地址,控制和数据码字最好包括两组,第一组涉及一个向量字段,该字段包括一个短地址向量,一个长地址向量,一个第一消息字和一个空字,第二组涉及一个消息字段,该字段包括一个消息字和一个空字。
地址,控制,和数据或消息码字最好是31,21 BCH码字,这些码字具有附加的32个偶校验位,而这些校验位使到码字组的距离多出了一位。可以理解也可以使用诸如23,12格雷码字的其它码字。与著名的,提供地址和数据码字并且把定义码字类型的第一码字位用作地址或数据的POCSAG信令协议不同,在本发明最优实施例所使用的FLEXTM信令协议中不对地址和数据码字进行专门的区分。而是根据其在单个帧中的位置确定是地址码字还是数据码字。
图6和7是图解根据本发明最优实施例来使用的同步码的时序图。具体如图6所示,同步码最好包括三个部分,即一个第一同步码(sync1),一个帧信息码字(frame info)和一个第二同步码字(sync 2)。如图7所示,第一同步码字包括分别标为bit sync 1和BS1的第一和第三部分,以及分别标为“A”及其补码“A bar”的第二和第四部分,其中第一和第三部分切换提供位同步的1,0位模式,而第二和第四部分提供帧同步。第二和第四部分最好是预定提供高码字相关可靠性并且也被用来指示发送地址和消息的数据位速率的单独32,21BCH码字。表1定义了配合信令协议使用的数据位速率。
      位速率      “A”值
    1600 bps     A1和A1 bar
    3200 bps     A2和A2 bar
    6400 bps     A3和A3 bar
    未定义     A4和A4 bar
                          表1
如表1所示,为地址和消息传输预定义三个数据位速率,尽管可以理解根据系统需求也可以预定义更多或更少的数据位速率。
帧信息码字最好是一个单独的32,21 BCH码字,该码字在数据部分中包含预定数量为标识帧号而保留的位,例如7个位被编码以便定义帧号0至帧号127。
第二同步码的结构最好类似于上述第一同步码字的结构。但与最好以诸如1600 bps(位每秒)的固定数据符号速率进行发送的第一同步码不同,第二同步码是以数据符号速率被发送出去,其中按照该符号速率通过任意指定帧发送地址和消息。因此,第二同步码允许金融消息单元在帧传输数据位速率上得到“精准”位和帧同步。
概括地讲,本发明最优实施例所使用的信令协议包括128个帧,这些帧包含一个预定同步码,其后跟有11个信息块,而信息块在第一个阶段中均包括8个地址,控制或消息码字。同步码允许标识数据传输速率,并且保证金融消息单元和以各种传输速率发送的数据码字同步。
图8是关于基于本发明最优实施例的金融消息单元106的电气模块图。金融消息单元106的核心是一个控制器816,最好使用Motorola公司生产的低功率MC68HC0x微型计算机或类似的计算机实现该控制器。如图8所示,这里被称作控制器816的微型计算机控制器接收并处理来自多个外部电路的输入,并且使用软件子程序控制外部电路的操作和交互。使用具有处理和控制功能的微型计算机控制器(例如功能控制器)对于本领域技术人员而言是众所周知的。
金融消息单元106能够接收此后被称作“数据”的地址,控制和消息信息,其中最好使用2电平和4电平调频技术对上述信息进行调制。发送的数据被天线802侦听,该天线与一个接收器部分804的输入相连。接收器部分804以本领域众所周知的方式处理接收的数据,在输出上提供一个此后被称作恢复数据信号的模拟4电平恢复数据信号。恢复数据信号被传递到一个阀值电平抽取电路808的一个输入和一个4电平解码器810的一个输入上。
参考Kuznicki等人提出,授权给Motorola公司,标题为“提供变长消息传递的数据通信终端及其方法”的美国专利第5,282,205号可以更好地理解图8的金融消息单元中描述的阀值电平抽取电路808,4电平解码器810,符号同步器812,4电平至二进制转换器814,同步码字相关器818和阶段定时发生器(数据恢复定时电路)826的操作,这里参考引用了上述专利的内容。
再次参照图8,阀值电平抽取电路808包括两个把恢复数据信号作为输入的定时电平检测器电路(未示出)。最好使用17%,50%和83%的信号状态以便能够对提供给阀值电平抽取电路808的4电平数据信号进行解码。
和首先开启金融消息单元一样,当最初为接收器部分供电时,通过一个控制输入(中心样本)提供一个时钟速率选择器以便选择一个128X时钟,即一个频率等于最低数据位速率的128倍的时钟,如上所述,最低数据位速率为1600 bps。如图8所示,由128X时钟发生器844产生128X时钟,该发生器最好是一个工作频率为204.8 KHz(千赫兹)的晶体控制振荡器。128X时钟发生器844的输出与分频器846的一个输入相连,分频器把输出频率二等分以便产生一个102.4 KHz的64X时钟。128X时钟允许电平检测器在一个非常短的时间周期内异步检测尖峰和波谷信号振幅值,并且产生调制解码所需的低(Lo),平均(Avg)和高(Hi)阀值输出信号值。如下所述,在实现与同步信号的符号同步后,控制器816产生一个第二控制信号(中心样本)以便允许选择一个1X符号时钟,如图8所示,由符号同步器812产生该时钟。
4电平解码器810最好使用三个电压比较器和一个符号解码器进行工作。恢复出的数据信号被传递到具有对应于17%,50%和83%规格化信号状态的阀值的三个比较器的一个输入。通过把恢复出的数据信号传递到一个83%比较器的第二输入,50%比较器的第二输入和17%比较器的第二输入,所实现的系统有效地恢复出解调2电平或4电平FSK信息信号。对应于低(Lo),平均(Avg)和高(Hi)阀值输出信号值的三个比较器的输出被传递到一个符号解码器的输入。接着符号解码器根据表2对输入进行解码。
    阀值     输出
    Hi     Avg     Lo     MSB     LSB
    RCin     RCin     RCin     0     0
  RCin   RCin   RCin     0     1
  RCin   RCin   RCin     1     1
    RCin     RCin     RCin     1     0
                     表2
如表2所示,当恢复出的数据信号(REin)小于所有三个阀值时,产生的符号是00(MSB=0,LSB=0)。此后,如表2所示,当超过三个阀值中的一个时,产生一个不同的符号。
4电平解码器810输出的MSB被传递到符号同步器812的一个输入并且提供一个恢复数据输入,其中通过检测4电平恢复数据信号的零交叉来产生上述恢复数据输入。恢复数据输入的正电平表示模拟4电平恢复数据信号的两个正偏移高于平均阀值输出信号,而负电平表示模拟4电平恢复数据信号的两个负偏移低于平均阀值输出信号。
符号同步器812使用一个102.4 kHz的64X时钟,该时钟由分频器846产生,该分频器被连接到一个32X速率选择器(未示出)的一个输入上。32X速率选择器最好是一个提供可选择的被1和被2相除的除法器,以产生32倍符号传输速率的样本时钟。一个控制信号(1600/3200)被传递到32X速率选择器的一个第二输入并且被用来选择1600和3200符号每秒符号传输速率的样本时钟速率。所选择的样本时钟被传递到32X数据超采样器(未示出)的一个输入,其中超采样器以32样本每符号的速率对恢复出的数据信号(MSB)进行采样。符号样本被传递到一个数据边沿检测器(未示出)的一个输入,该检测器在检测到一个符号边沿时产生一个输出脉冲。采样时钟也被传递到除16/32电路(未示出)的一个输入,该电路被用来产生与恢复出的数据信号同步的1X和2X符号时钟。除16/32电路最好是一个上变/下变计数器。当数据边沿检测器检测到一个符号边沿时,使用除16/32电路的当前计数产生一个脉冲,其中一个AND门对该脉冲进行选通。因此,也被连接到除16/32电路的一个输入的数据边沿检测器产生一个脉冲。当传递到AND门的输入的脉冲在除16/32电路产生一个32的计数之前到达时,AND门产生的输出使得根据脉冲把除16/32电路的计数提前一个计数,其中上述脉冲从数据边沿检测器被传递到除16/32电路的输入,并且传递到AND门的脉冲在除16/32电路产生一个32的计数之后到达时,AND门产生的输出使得根据脉冲把除16/32电路的计数滞后一个计数,其中上述脉冲从数据边沿检测器被传递到除16/32电路的输入,因而1X和2X符号时钟能够与恢复出的数据信号同步。通过下面的表3可以更好地理解所产生的符号时钟速率。
 输入时钟(相对)   控制输入(SPS) 速率选择器分割比  速率选择器输出   2X符号时钟(BPS)   1X符号时钟(BPS)
  64X    1600    除2    32X    3200    1600
  64X    3200    除1    64X    6400    3200
                      表3
如上表所示,1X和2X符号时钟产生1600,3200和6400位每秒的速率,并且与恢复出的数据信号同步。
4电平至二进制转换器814把1X符号时钟传递到一个时钟速率选择器(未示出)的一个第一时钟输入。一个2X符号时钟被传递到时钟速率选择器的一个第二时钟输入。符号输出信号(MSB,LSB)被传递到一个输入数据选择器(未示出)的输入。一个选择器信号(2L/4L)被传递到时钟速率选择器的一个选择器输入和输入数据选择器的选择器输入,并且对符号输出信号到2电平FSK数据或4电平FSK数据的转换提供控制。当选择2电平FSK数据转换(2L)时,只选择MSB输出,该输出被传递到一个常规并串转换器(未示出)的输入。时钟速率选择器选择1X时钟输入,从而导致在并串转换器的输出上产生一个单位二进制数据流。当选择4电平FSK数据转换(4L)时,选择LSB和MSB输出,这两个输出被传递到并串转换器的输入。时钟速率选择器选择2X时钟输入,从而导致以2X的符号速率产生一个串行双位二进制数据流,其中该数据流被提供在并串转换器的输出上。
再次参照图8,4电平至二进制转换器814产生的串行二进制数据流被传递到一个同步码字相关器818和一个多路分解器820的输入。控制器816从一个码存储器822中恢复出预定的“A”码字同步模式,并且传递给一个“A”码字相关器(未示出)。当接收的同步模式在可接受的误差范围内与其中的一个预定“A”码字同步模式匹配时,产生一个“A”或“A bar”输出并且传递到控制器816。如上所述,产生相关的特定“A”或“A bar”码字同步模式提供与帧ID码字的起始的帧同步,并且也定义了之后的消息的数据位速率。
串行二进制数据流也被传递到帧码字解码器(未示出)的一个输入,该解码器对帧码字进行解码并且提供一个关于控制器816当前正接收的帧号的指示。在获得同步期间,例如在最初接收器打开之后,通过图8中所示的电池节电电路848向接收器部分供电,如上所述,这样就允许接收“A”同步码字,并且继续供电以便允许处理同步码的其余部分。控制器816把当前正在接收的帧号与码存储器822中存储的一列指定帧号相比较。如果当前正在接收的帧号与一个指定的帧号不同,控制器816产生一个被传递到电池节电电路848的一个输入的电池节电信号,从而暂停对接收器部分的供电。可以一直暂停供电,直到下一个帧被指定到该接收器,此时控制器816产生一个被传递到电池节电电路848的电池节电信号允许对接收器部分供电,从而允许接收指定的帧。
控制器816从一个码存储器822恢复出一个预定的“C”码字同步模式,并且传递到一个“C”码字相关器(未示出)。当接收的同步模式在可接受的误差范围内与其中的一个预定“C”码字同步模式匹配时,产生一个被传递到控制器816的“C”或“C bar”输出。产生相关的特定“C”或“C bar”同步码字提供与帧数据部分起始的“精准”帧同步。
实际数据部分的起始由产生一个块起始信号(Blk Start)的控制器816建立,该信号被传递到一个码字去交叉器824和一个数据恢复定时电路826的输入。一个控制信号(2L/4L)被传递到选择1X或2X符号时钟输入的时钟速率选择器(未示出)的一个输入。选择的符号时钟被传递到一个阶段产生器(未示出)的输入,该产生器最好是一个定时振铃计数器,该计数器被提供时钟以便产生四个阶段输出信号(φ1-φ4)。块起始信号也被传递到阶段产生器的一个输入,并且被用来将振铃计数器保持在一个预定阶段上,直到开始对消息信息进行实际的解码。当块起始信号离开阶段产生器时,阶段产生器开始产生与输入消息符号同步的定时阶段信号。
定时阶段信号输出被传递到一个状态选择器828的输入。在此操作期间,控制器816从码存储器822中恢复出为金融消息单元指定的传输阶段号。阶段号被传送到控制器816的状态选择输出(φ Select)并且被传递到状态选择器828的一个输入。对应于所指定的传输阶段,在状态选择器828的输出上提供一个阶段时钟并且分别传递到多路分解器820,块去交叉器824,和地址与数据解码器830,832的时钟输入。多路分解器820被用来选择与指定的传输阶段有关的二进制位,这些位被传递到块去交叉器824的输入并且时钟同步输入到具有对应的阶段时钟的去交叉器阵列中。在一个第一实施例中,针对一个发送的信息块,去交叉器使用一个8×32位阵列,该阵列对八个32位交叉地址,控制或消息码字进行去交叉处理。去交叉地址码字被传递到地址相关器830的输入。控制器816恢复出分配给金融消息单元的地址模式,并且将模式传递到地址相关器的第二输入。当在可接受的误差范围内(例如根据选择的码字结构可以纠正的位差错数量)任何去交叉地址码字与任何分配给金融消息单元的地址模式匹配时,消息信息和涉及地址的对应信息(例如表示广播和接收的选择性呼叫信令消息的信息,前面被定义成消息相关信息)被数据解码器832解码并且被存储在一个消息存储器850中。
在检测到与金融消息单元有关的地址之后,消息信息被传递到数据解码器832的输入,该解码器最好把编码的消息信息解码成适于存储和后续显示的BCD或ASCⅡ格式。
可选地,可以用等价的硬件信号处理器取代基于信号处理器的软件,这种硬件信号处理器恢复出分配给金融消息单元的地址模式,以及消息相关信息。之后,或在检测到一个与金融消息单元相关的地址之前,消息信息和与该地址有关的对应信息可以被直接存储在消息存储器850中。以这种方式进行的操作允许以后对实际消息信息,例如被解码成适于后续显示的BCD,ASCⅡ或多媒体格式的编码消息信息进行解码。但在执行直接存储时,必须以一种允许有效并且高速放置消息信息和与地址有关的对应信息的方式组织该存储器。另外,为了在消息存储器850中直接存储消息信息和与地址有关的对应信息,一个码字识别器852检测接收的码字以便根据码字是属于包括一个向量字段的组还是包括一个消息字段的组为码字分配一个类型标识。在确定类型标识之后,一个存储器控制器854在存储器中对应于码字的一个第二存储器区域中存储类型标识。在下面描述的本发明中会更全面地讨论包括消息存储器850,码字识别器852和存储器控制器854的去交叉信息存储器存储设备的上述存储器结构和操作。
在存储消息相关信息之后,控制器816产生一个可感知通知信号。可感知通知信号最好是听觉通知信号,尽管也可以产生诸如触觉通知信号的其它可感知通知信号。也可产生视觉通知信号。听觉通知信号被控制器816传递到一个通知驱动器834,该驱动器被用来驱动一个诸如扬声器或传感器836的听觉通知设备。用户通过以本领域众所周知的方式使用用户输入控制838可以略过通知信号产生。
用户通过使用用户输入控制838可以调出存储的消息信息,因此控制器816从存储器中恢复出消息信息并且把消息信息提供给一个显示器驱动器840以便在一个诸如LCD显示器的显示器842上显示。
除了前面的描述之外,借助以下美国专利可以更加全面地理解以前参照图1,2,7和8描述的系统和参照图3,4和5描述的协议:第5,168,493号,标题为“时分多路复用选择性呼叫系统”,Nelson等人,第5,371,737号,标题为“接收多状态多路复用信号的选择性呼叫接收器”,Nelson等人;第5,128,665号,标题为“选择性呼叫信令系统”,Deluca等人;和第5,325,088号,标题为“同步选择性呼叫信令系统”,Willard等人,上述专利均转让给Motorola公司,并且在这里参考引用了上述专利的内容。
参照图9,其中的图例示出了一个基于本发明的安全消息系统900。
寻呼终端102或无线选择性呼叫信令系统控制器接收包括一个选择性呼叫消息请求的信息,该请求包含一个目标标识和一个安全金融交易消息。该信息通常通过一个公共交换电话网(PSTN)912被传递到寻呼终端102,其中PSTN从一个诸如银行,信用卡发行商之类的机构914传送信息。根据在机构914和多个金融消息单元906之间进行金融交易所需的信息带宽,可以通过常规电话线路910或高速数字网络把PSTN 912连接到寻呼终端102和机构914。一旦连接到寻呼终端102,信息被格式化成一或多个选择性呼叫消息并且被传送922到至少一个射频发送器904以便广播到至少一个位于任意一个通信区域902中的金融消息单元906。金融消息单元906可以包含一个接口,该接口把诸如安全金融交易消息的非加密或加密信息传递到一个实现金融交易的常规智能卡920中。可选地,当金融消息单元906包含象在智能卡920中可以找到的那样的功能,例如现金装入,重新装入和/或信贷服务时,金融消息单元906可以解码并存储安全金融交易消息。
使用一个有线或无线返回路径为金融消息单元906提供双向能力。例如,金融消息单元906接收安全金融交易消息,其中金融消息单元对安全金融交易消息中可以表示现金价值代币,信贷或借贷总量的内容进行解码和解密。接着这个消息内容被金融消息单元906存储,该单元等待确认接收并在后续阶段发放资金或机构的信用授权。如果金融交易值较高,则机构通常会要求在允许使用基于接收的代币的资金之前,或者在允许信贷或借贷交易之前从金融消息单元906得到一个确认。但如果金融交易值较低,则机构不会要求在允许使用基于接收的代币的资金之前,或者在允许信贷或借贷交易之前从金融消息单元906得到一个确认。在低值交易的情况下,只能要求金融消息单元906每天或每周对其资金或信贷容量进行一次调整。
图9所示的安全消息系统允许使用一个由分配的接收器站点908接收的反向或带内信道无线返回或产生安全金融交易消息。由于金融消息单元906的发送器功率和天线性能劣于专用射频基站和广域发送器站点904的功率和性能,上述接收器站点的分布通常比带外广播站点904要紧密。这样,金融消息单元906的尺寸和重量被控制得最小,从而产生出更具有人机工程特点,具有不需要控制诸如银行销户,储蓄,信用卡支付或购买的金融交易的物理连接的增值功能的便携设备。可选地,安全消息系统适于容入低功率金融消息单元906,该单元可以包含使用在一个销售点916或银行914访问的反向或带内信道返回或产生安全金融交易消息的附加装置。在这些情况下,低功率金融消息单元906可以包含一个红外线或激光端口,低功率近磁感应或电子电容端口,或一个超声波或音频声学传感器端口,所有上述端口均可以在低功率金融消息单元906和一个诸如销售点终端,自动柜员机之类的设备之间传递信号。
有几个加密方法适用于本发明。下面的定义有助于理解涉及被用于有线或无线通信的加密的术语。
证书-证书是证明一个公开密钥与一个个人或其它实体绑定的数字档案。证书由一个认证中心(CA)发放,CA可以是任何愿意为其证书所发放到的个人或实体担保身份的委托中央管理机构。当CA对用户的公开密钥和其它标识信息加上签名,把用户与其公开密钥绑定在一起时,就产生了一个证书。用户向其它用户出示其证书以表明其公开密钥的合法性。
机密-使信息对除了授权看到它的个人或实体之外的所有其它个人或实体保密的结果。机密也被称作隐私。
加密协议-由精确指定两个或更多的实体必须完成的动作的步骤序列定义,用于实现特定的安全目标的分布式算法。
数据完整性-保证信息未被无授权或未知手段所修改。
解密-把加密信息(密文)转换成明文的过程。
DES(数据加密标准)-被美国政府规定并签署成官方标准的对称加密密码。非常著名并且在全世界的加密系统中广泛使用。
Diffie-Hellman-Diffie-Hellman密钥协商协议首家提供了允许各方通过一个开放信道安全产生共享秘密密钥的密钥分配问题实际解决方案。其安全性基于离散对数问题。
数字签名-将一个消息(以数字形式)与发出该消息的实体联系起来的数据串。这个加密原语被用来提供认证,数据完整性和不可否认性。
离散对数问题-根据公式y=gx mod p找到指数x的问题。在单向函数方面离散对数问题被认为是难以破解和坚固的。
椭圆曲线加密系统(ECC)-基于椭圆曲线上的离散对数问题的公开密钥密码系统。ECC为任意公开密钥系统提供很高的单位强度,与其它系统相比允许使用更短的公开密钥。
加密-把明文转换成机密或隐私的密文的过程。
实体认证-确认一个实体(例如个人,金融消息单元,计算机终端,智能卡920等等)的身份。
因数分解-把一个整数分成一组更小的整数的操作,这些小整数相乘的结果是原来的整数。RSA的基础是大素数的因数分解。
信息安全函数-提供信息安全服务的加密和数字签名处理过程。也被称作安全原语。
信息安全服务-使用信息安全函数的目的。服务包含隐私或机密,认证,数据完整性和不可否认性。
密钥-具有数据串形式,由信息安全函数用来完成加密计算的值。
密钥协商-密钥产生技术,其中两个或更多的参加方根据一个函数或由各个方面构造或与之相关的信息导出一个共享密钥,使得没有任何一方可以预先产生密钥。
密钥生成-使一个共享秘密密钥可以被两个或更多的参加方用于以后的加密的过程。
密钥管理-支持密钥生成并且维护使用密钥的各参加方的关系的一组过程和机制。
密钥对-公开密钥系统中一个用户或实体的公开密钥和私有密钥。通过一个坚固的单函数使一个密钥对中的密钥建立数学关系。
密钥传递-密钥产生技术,其中一方产生或得到一个秘密值并且安全地把这个秘密值传送到其它参加方。
消息认证-确认信息源;也被称作数据原始认证。
消息认证码(MAC)-一个散列函数,该函数涉及一个秘密值,并且提供数据原始认证和数据完整性。MAC也被称作交易认证码,其中一个消息可以包含至少一个交易。
不可否认性-防止否认以前的确认或动作。使用数字签名实现不可否认性。
私有密钥-在公开密钥系统的一个密钥对中由单独实体持有并且永远不公开的密钥。最好把私有密钥嵌入到一个硬件平台中以便对无授权方隐藏。
公开密钥-在公开密钥系统的一个密钥对中被公开的密钥。
公开密钥加密-使用不同密钥进行加密(e)和解密(d)的密码系统,其中(e)和(d)之间有数学关系。很难通过计算从(e)推出(d)。因而这个系统允许发放公开密钥并且对私有密钥保密。公开密钥加密是近2000年来加密领域最重要的进步。
RSA-以其发明者R.Rivest,A.Shamir,和L.Adleman命名的广泛使用的公开密钥加密系统。RSA的安全性基于整数因数分解问题的难度。
对称密钥加密-一种密码系统,其中对于每个加密/解密密钥对(e,d),通过计算可以轻易地根据已知的e确定出d,并且可以根据d确定e。在多数实际的对称密钥加密方案中e=d。尽管对称系统对于大容量数据加密是有效的,但存在明显的密钥管理问题。因此,在一个系统中经常混合使用对称密钥和公开密钥系统以便利用双方的优点。
非对称密钥加密-一种密码系统,其中各个参加方持有变长加密/解密密钥对,例如在需要较低安全强度的情况下使用较短的密钥,在需要较高安全度的情况下使用较长的密钥。与对称密钥加密系统相比,非对称系统存在更明显的密钥管理问题。
确认-证明一个数字签名和一个实体或消息是真实的过程。
下面的例子说明了可以被用来实现基于本发明的安全消息系统的系统。
使用ECC算法,根据下面信息产生散列安全签名:
P是曲线上的产生点并且阶数为n。
H是诸如SHA-1的安全散列算法。
M是一个被实体A签名的位串。
A具有一个私有密钥a和一个公开密钥Ya=aP。
为了产生签名,实体A进行以下操作:
1、计算e=H(M)(e是一个整数)
2、产生一个随机整数k
3、计算R=kP=(x,y)
4、把x转换成一个整数
5、计算r=x+e mod n
6、计算s=k-ar mod n
7、签名为(r,s)
由于R=kP是以独立于消息M的方式计算出来的,所以R可以在通过步骤(5)和(6)对M进行签名之前预先计算出来。在这个过程中,与执行的其它操作相比,散列并产生一个随机数的时间可以忽略。最终,可以事先对某些函数进行计算以便加速步骤(3)中kP的计算。
任意实体B通过执行下面步骤可以验证A对M的签名(r,s):
1、得到A的公开密钥Ya=aP
2、计算u=sP
3、计算V=rYa
4、计算u+v=(x’,y’)
5、把x’转换成一个整数
6、计算e’=r-x’mod n
7、计算e=H(M)并且验证e’=e
下面的例子说明了使用一个椭圆曲线加密方案的加密过程。假定实体A具有一个私有密钥a和公开密钥Ya=aP,其中P是一个产生点。实体B使用下面过程对发送给实体A的位串M进行加密:
1、B得到A的公开密钥Ya
2、B产生随机整数k
3、B计算R=kP
4、B计算S=kYa=(x,y)
5、B计算ci=mi *fi(x)
6、B向A发送(R,c0…cn)
其中f0(x)=SHA-1(x‖0)并且fi(x)=SHA-1(fi-1(x)‖x‖i)。
可选地,如果使用RSA密码,则下面的定义是固定的:
n是模数。
d是实体A的私有密钥和公共指数。
M是被签名的位串。
实体A通过下面过程产生一个RSA签名:
1、计算m=H(M),一个小于n的整数
2、计算s=md mod n
3、签名为s
上述RSA签名产生了带附件的数字签名。与上述ECC签名相比,在使用RSA时不可能事先进行任何计算。注意签名需要根据私有指数d进行的求幂过程。
实体B使用下面过程可以验证A对M的签名s:
1、得到A的公开指数e和模数n
2、计算m*=se mod n
3、计算m=H(M)
4、验证m*=m
在RSA验证中,需要根据公开指数e进行求幂。最好把e选成64个随机位。类似地,对于RSA加密,需要使用一个公开指数进行求幂并且公开指数应当至少有64位长以便保证最低的安全强度。
结合上面的描述,下面参照图10-16描述安全消息系统的其它部分。
参照图10,图中示出了一个基于本发明最优实施例的金融消息单元906的高层模块图。
如图10所示,金融消息单元906的一种可能的实施例是常规寻呼设备和智能卡920的组合。这里,一个机械插槽和标准智能卡连接器被引入寻呼设备机身中以便可以通过一种在卡和寻呼机电子部件之间建立电气连接的方式把智能卡920插到机身中。可选地,实现智能卡920所需的电子部件被转移或集成到寻呼设备中以便寻呼机作为一个真实的无线智能卡或无线ATM来工作。
在操作中,与接收器804相连的天线捕获输入信号,其中接收器检测并解调信号,从而恢复出如参照图8所述的任何信息。可选地,金融消息单元906包含一个低功率反向信道发送器1034,功率开关1032和发送天线1030以便响应一个带外信道队列并且产生一个带内信道请求。除了便携发送器1034(例如一个低功率射频设备)及其相关部件之外,传输模块1036也可以包含单向或双向通信传感器。这种传感器的例子是象激光或发光二极管(LED)的光设备,极低功率磁场感应或电场电容结构(例如线圈,传输线),或音频或超声波范围内的声学传感器。
一个输入/输出(I/O)开关1002在RF接收器804,RF发送器1030和一个选择性呼叫解码器1004之间传递输入或输出射频(RF)能量。选择性呼叫解码器1004包括一个处理单元1006及其相关的随机访问存储器(RAM)1008,只读存储器(ROM)1010和通用输入/输出(I/O)模块1012。选择性呼叫解码器1004的基本功能是检测并解码金融消息单元906试图接收的信令中包含的信息。可选地,在一个包含可选的反向信道发送器模块1036的双向实现中,选择性呼叫解码器1004也可以用作编码器以便向机构914,一个用户或其它在线系统(未示出)产生并传送请求或消息。
在这个具体的实现中,ROM 1010可以被用作可编程只读存储器(PROM),电擦除可编程只读存储器(EEPROM)或类似的存储器。这允许把对应于一个预定金融交易类型的单独唯一选择性呼叫地址或对应于多个预定金融交易类型的多个唯一选择性呼叫地址编程到金融消息单元906中。这些地址可以是常规选择性呼叫地址,也可以是专用安全选择性呼叫地址。在各种情况下,每个唯一地址可以表示象现金装入请求,资金转移请求,信贷请求或类似请求的金融交易类型。这种灵活性允许发行商,机构,银行或用户容易地配置与一或多个选择性呼叫地址相关的特性,其中在金融消息单元906中使用诸如常规接触式或无线式ROM 1010编程方式的手段激活上述地址。并且,由于针对金融交易性能选定并编程一或多个地址,金融消息单元906自动配置其相关的RAM 1008和I/O 1012性能以便容纳支持与现金,借贷和信贷交易历史相关的功能所需的特性。
另外,金融消息单元906包括一个被用作第二金融交易处理器的安全解码或智能卡功能模块1014。这个模块包括控制逻辑1016,一个消息输入设备1018,一个安全编码处理器1020,一个安全ROM 1022,一个安全可编程只读存储器(PROM)1024和一个智能卡输入/输出(I/O)模块1026。
某些金融团体已经建议了一些涉及地面线路有线环境中的端到端交易安全性的标准。针对电子金融交易安全性所建议的标准的基础是一个端到端闭环系统,其中发送方(例如一个诸如银行或VISATM的机构或发行商)产生一个包含交易值和认证码的安全交易。安全交易通过一个诸如自动柜员机(ATM)的设备被传递到一个请求方。为了建立并完成交易,请求方把智能卡920插入ATM,输入一个识别码并且请求在智能卡920中放入一个值,交易处理系统验证智能卡920,请求方金融状态(例如账户结余,信贷可获量等)并且完成或拒绝交易。
相应地,根据上述需求,控制逻辑1016控制涉及智能卡功能模块1014的部件的操作以便实现并保持安全金融交易消息中的端到端安全性。控制逻辑1016保证涉及来自一个机构914的安全金融交易消息的任何内容均处于其加密状态,直到智能卡功能模块1014或一个相关的智能卡920对其进行实际的解密。因而,在安全PROM 1024中存储诸如私有加密密钥,现金装入数值,信贷或银行账号的敏感信息。类似地,安全ROM 1022可以存储用于对智能卡功能模块1014和一个机构914,商家916或另一个智能卡920之间交换的信息进行解密和加密的处理指令。
消息输入设备1018允许用户产生现金装入请求,现金交易,信贷交易等等。通常,用户可以使用键盘,语音识别设备,触敏设备(例如屏幕或面板)或其它方便的数据输入设备输入请求。在本发明中,用户可以请求用金融消息单元906传送基于交易的信息,在金融消息单元906中存储上述信息以便稍后传送到智能卡920,或者直接传送到智能卡920。通过这种方式,金融消息单元906充当了便携自动柜员机(ATM),从而在不用实际访问物理ATM的情况下允许用户进行金融交易。
在金融消息单元906以基本功能的方式充当便携ATM的情况下,智能卡功能模块1014被用作与金融消息单元相连并且产生金融交易请求的第二安全消息产生器,与安全消息产生器相连的便携发送器1034向一个选择性呼叫消息处理器1104广播金融交易请求。与选择性呼叫消息处理器1104相连的接收器1204接收金融交易请求并且把请求传递到选择性呼叫消息处理器1104。通过这种方式,在不需要到地面线路硬连接网络或PSTN的物理连接的情况下,金融消息单元906可以执行金融交易。
对于这里讨论的射频反向信道金融消息单元906的实现,本发明最好实际使用Motorola ReFlexTM双向无线寻呼系统基础设施和在下列文档中详细描述的协议:美国专利申请08/131,243,Simpson等人1993年10月4日提出,标题为“识别无线通信系统中的发送器的方法和装置”;美国专利申请08/393,274,Ayerst等人1995年3月3日提出,标题为“优化无线通信系统中的接收器同步的方法和装置”;美国专利5,521,926,1996年5月28日批准给Ayerst等人,标题为“改进固定系统接收器上的消息接收的方法和装置”;美国专利申请08/498,212,Ayerst等人1995年7月5日提出,标题为“允许反向信道Aloha传输的前向信道协议”;美国专利申请08/502,399,Wang等人1995年7月14日提出,标题为“在双向消息网络中分配频率信道的系统和方法”,所有上述专利均被转让给本发明的受让人,并且在这里参考引用了上述专利的内容。
应当理解,在其它诸如蜂窝和无线分组数据系统的双向通信系统中使用当前的发明是引人注目的。
某些金融团体已经建议了一些涉及地面线路有线环境中的端到端交易安全性的标准。针对电子金融交易安全性所建议的标准的基础是一个端到端闭环系统,其中发送方(例如一个诸如银行或VISATM的机构或发行商)产生一个包含交易值和认证码的安全交易。安全交易通过一个诸如自动柜员机(ATM)的设备被传递到一个请求方。为了建立并完成交易,请求方把智能卡920插入ATM,输入一个识别码并且请求在智能卡920中放入一个值,交换处理系统验证智能卡920,请求方金融状态(例如账户结余,信贷可获量等)并且完成或拒绝交易。
在一个范围更广的应用中,金融消息单元906可以传递敏感消息或数据,并且通过一个寻呼信道或类似信道可以电子资金转移信息传送到期望其接收的设备。
参照图11,其中的模块图图解了消息构成和加密设备,在金融机构许可的前提下上述设备可被用来通过一个寻呼信道或类似信道向金融消息单元发送安全电子资金转移授权。
特别地,直线呼叫和客户呼叫均被一个第一金融交易处理器1100所接收,该处理器包括一个交易处理计算机1102,一个消息处理和加密计算机1104或充当第一安全消息产生器的选择性呼叫消息处理器,一个第一安全消息解码器,和一个选择性呼叫消息分配器,所有上述接收均是选择性呼叫消息处理器1104,一个用户数据库1106和一个安全编码数据库1108的功能。交易处理计算机1102接收金融交易请求并且与消息和加密处理器1104通信,以便根据安全编码数据库1108中包含的,对应于请求方和交易类型的信息产生并加密安全金融交易消息。消息处理和加密计算机1104还根据用户数据库1106中包含的信息确定一个目标标识,这样就允许选择性呼叫消息分配器向选择性呼叫传输服务904传递目标标识及其对应的安全金融交易消息。目标标识可以对应于一个常规寻呼地址,一个蜂窝电话地址或任何其它的,唯一标识一个与安全金融交易消息相关的目标的地址。
在得到金融机构许可的前提下图11所示的消息构成和加密设备通常被用来通过一个常规寻呼信道或类似信道向金融消息单元906(例如“无线ATM”设备)发送安全电子资金转移授权。在下面的例子中,使用标准的金融计算机和数据结构构成交易信息,并且使用分别为目标设备和交易分配的公开和私有密钥对消息进行加密。分配给各个设备的密钥及其寻呼地址被存储在与处理计算机相关的用户数据库中。在对各个消息加密后,象普通寻呼消息那样通过公共电话系统把加密消息发送到寻呼系统。
下面会参照图12更详细地讨论第一金融交易处理器1100,其中把第一金融交易处理器1100和一个无线选择性呼叫信令系统控制器集成到一起。
参照图12,其中示出了一个无线选择性呼叫信令系统控制器的功能图,该控制器实现了一个混合单向和双向安全消息系统,该系统能够通知金融消息单元。
无线选择性呼叫信令系统控制器1200包括第一金融交易处理器1100和一个发送器104以及相关的天线904,并且在双向RF系统中,至少有一个接收器1202的系统包括一个接收信号处理器和至少一个接收天线908。在一个宽广的地理区域中最好可以分布几个这样的至少有一个接收器1202的系统,以便双向金融消息单元906接收低功率传输广播。选择任意指定地理区域中的有接收器1202的系统的数量以保证对所有的带内传输有足够的覆盖范围。正如本领域技术人员所理解的,这个数量可能非常依赖于障碍物,建筑,植物和其它环境因素的状况。
无线选择性呼叫信令系统控制器1200代表所有安全消息系统中一种紧密连接的实现方式。实际上,一个机构(例如银行,信用卡发行商等等)可能不希望承担维护RF基础设施,即发送器104,相关天线904和至少有一个接收器1202的系统的责任。因此,常规无线消息服务提供商或类似提供商会提供并维护RF基础设施,并且机构会以常规方式使用RF基础设施以便在机构和金融消息单元906之间传递安全金融交易消息。
作为前面操作的第一可选方案,选择性呼叫信令系统控制器1200可以对从机构接收的安全金融交易消息进行加密,编码和发送,其中第一金融交易处理器1100已经产生并加密安全金融交易消息,而选择性呼叫信令系统控制器1200再一次对安全金融交易消息加密。通过使用第二种不相关的加密对消息进行封装,增加了相关安全金融交易消息的安全级别。接着,金融消息单元906对双重加密消息进行解码和解密,揭示出处于其加密状态的安全金融交易消息,并且保持金融交易所需的端到端安全性。类似地,选择性呼叫信令系统控制器1200接收从金融消息单元906发出的消息,并且把处于其加密状态的安全金融交易消息传递到机构以便进行解密和处理。
作为前面描述的处理的第二可选方案,选择性呼叫信令系统控制器1200可以对机构和金融消息单元906之间传递的安全金融交易消息进行编码和发送。在这种情况下,机构那里的第一金融交易处理器1100已经产生并加密了安全金融交易消息,并且选择性呼叫信令系统控制器1200根据接收的目标标识把一个选择性呼叫地址与安全金融交易消息相关联,接着发送所产生的选择性呼叫消息以便金融消息单元906接收。接着,金融消息单元906对选择性呼叫消息解码,揭示出处于其加密状态的安全金融交易消息,并且保持金融交易所需的端到端安全性。除了前面的操作之外,选择性呼叫信令系统控制器1200还接收从金融消息单元906发出的消息并且把处于其加密状态的安全金融交易消息传递到机构以便进行解密和处理。
参照图13,其中以类似于电子业界众所周知的国际标准化组织(OSI)堆栈图的格式示出了消息系统的各个层次。
对于本发明,网络层1302是建立金融交易的位置。接着这些金融交易被传送到消息层1304,在消息层中构成选择性呼叫消息以便包含在诸如MotorolaTM FLEXTM或POCSAG的传送协议中。信道信令层1306或传送层表示实现上述低层传送协议的位置。最终,RF信道是低层传送协议传输包含金融交易的选择性呼叫消息的物理介质。
参照图14,其中的流程图示出了基于本发明最优实施例的金融消息单元的典型操作。
当启动1400时,金融消息单元906(为了明确说明图中被表示成一个寻呼机)进行“普通”操作,即在待机状态中等待搜寻到其选择性呼叫地址1404。如果金融消息单元检测到其地址,尤其是检测到一个安全地址1406,例如与一个单独唯一账号或几个唯一账号中的一个账号相关的特殊选择性呼叫地址,金融消息单元906恢复出安全金融交易消息以便进行金融交易。一旦金融消息单元906确定接收到一个安全金融交易消息,则激活1408智能卡功能模块1014并且可以对安全金融交易消息进行解码1410。这里所谓的解码可以表示根据本地选择性呼叫协议,例如根据FLEXTM或POCSAG数据或信息字恢复安全金融交易消息,或者解码也可以包含对安全金融交易消息进行解密以便恢复出其中表示电子现金代币数值,信贷数值,借贷数值,或其它涉及安全金融交易,诸如加密消息或会话密钥的信息的内容的步骤。根据安全金融交易消息的内容,控制逻辑1016和处理器1006执行指令1412,这些指令对于所执行的金融交易是固定的。
参照图15,其中示出了涉及通过以及从无线金融消息单元请求并授权资金电子资金转移或资金借贷的典型操作序列。
通过以下步骤开始1500金融资金转移序列,其中一个客户呼叫其银行1502,通过一个PIN号或其它账号信息1506识别其本身1504,并且请求资金转移或其它金融交易1508以便与其无线金融消息单元906通信。
在验证客户身份1510和相应的账号信息1512后,银行或机构启动一个事件序列以便进行电子资金转移,授权信贷或类似操作。在一个第一情况下,当金融交易请求被确认是来自一个被授权方并且一个机构允许进行金融交易1514时,批准这个金融交易。通常,当一方有足够的资金以备现金装入或借贷,或者一方有足够的信用可以完成交易时,机构允许进行金融交易。最好在批准时金融消息单元906提示用户等待交易1520并且系统开始完成金融交易1522。
在一个第二情况下,当至少一个金融交易请求未被确认是来自一个被授权方并且一个机构不允许进行金融交易1516时,第一金融交易处理器根据金融交易请求拒绝完成金融交易。通常,当一方没有足够的资金以备现金装入或借贷,或者一方没有足够的信用可以完成交易时,机构不允许进行金融交易。如果机构拒绝金融交易,则请求被终止1518并且金融消息单元906返回到普通操作。
参照图16,其中示出涉及通过和从单向和双向安全通信系统中的无线金融消息单元进行的无线资金转移或资金借贷的典型操作顺序。
通过机构或发行商查询与至少一个金融消息单元906相关的一个用户账号1602的目标标识和安全编码(例如公开或私有密钥)来开始1522完成金融交易。接着安全消息系统产生安全金融交易消息,该消息被传送到无线选择性呼叫信令系统控制器,其中选择性呼叫消息处理器1104执行一个控制程序以便接收选择性呼叫消息请求并且把安全金融交易消息封装到一个选择性呼叫消息中,上述请求包括一个目标标识和安全金融交易消息,而上述选择性呼叫消息包含一个对应于目标标识的选择性呼叫地址。接着根据目标标识把这个选择性呼叫消息分配给一个选择性呼叫传输服务。选择性呼叫传输服务向接收选择性呼叫消息的金融消息单元906广播选择性呼叫消息。可选地,金融消息单元906可以发送一个第一消息以便提示用户插入一个智能卡920来进行资金转移或类似操作。接着银行会等待1606一个适当的时间周期1608,然后发送一个数据传输以验证要被借贷的智能卡920是合法的并且没有透支1610,其中上述数据传输包括具有被信贷的智能卡920的账号的信息,交易量和编码信息。显然,如果智能卡920被集成到金融消息单元906中,则不需要执行步骤1604,1606和1608。在交易完成1614时,银行通常会记录1612交易的成功或失败结果。
在一个具有双向能力1616的金融消息单元906中,银行可以等待接收一个确认1618,该确认包括一个确认金融交易的执行的返回安全金融交易消息。当金融交易成功完成时,在金融消息单元906返回到空闲状态1626之前可以向金融消息单元906的用户提供1624一个可选的消息。可选地,如果在预定延迟周期1620后没有接收到确认,则银行可以重新开始前面的金融交易1622。
通过参照图14-16讨论的操作的一个变种,用户可以在金融交易期间保持通信,并且银行可以使用一个可选路径,即一个不同于RF反向信道的信道接收一个表明交易成功完成的非实时确认。通过在有线ATM机中使用一个单向或双向寻呼设备,或者通过让用户在整个交易期间令其电话或其它设备保持通信状态可以实现这个目标。另外,金融消息单元906可以产生一个可区分的音频通知模式以便通知金融交易已经准确无误地完成。
另外,如果检测到一个与普通消息功能相关的地址,则金融消息单元906会象普通寻呼设备那样工作。但如果检测的地址与一个安全数据传输地址相关,则可以启动安全解码器模块,可以对接收的安全金融消息进行解密,并且会根据消息内容或与接收的地址相关的规则对消息中包含的信息进行处理。
本领域的一个普通技术人员可以理解,前面针对提出的发明的讨论并不意味着把系统限制成一种特定的传送协议,无线介质,密码方案或物理通信设备。因此,所提出的发明以及通过这里的指导可能作出的其它改变只表明一些选定的,使用本发明指导的独特原理可以实现传送金融信息的安全消息系统的方式。
在下面为我们的发明所提出的权利要求符合前面描述的宗旨。

Claims (34)

1.一种便携安全金融消息单元,其中包括:
一个接收器;
一个与接收器相连的选择性呼叫解码器,选择性呼叫解码器包括:
一个存储器,该存储器包含一个对应于预定金融交易类型的单独唯一选择性呼叫地址;
一个与存储器相连的地址相关器,该地址相关器确定单独唯一选择性呼叫地址和一个对应于预定金融交易类型的接收的选择性呼叫地址是否确实一致;
一个与选择性呼叫解码器相连的金融交易处理器;
一个与金融交易处理器和选择性呼叫解码器相连的主处理器。
2.如权利要求1所述的便携安全金融消息单元,其中包括:
一个与主处理器相连的发送器。
3.如权利要求1所述的便携安全金融消息单元,其中当地址相关器确定单独唯一选择性呼叫地址与一个接收的选择性呼叫地址确实一致时,金融交易处理器对从选择性呼叫解码器传递过来的安全金融交易消息进行解密。
4.如权利要求3所述的便携安全金融消息单元,其中接收的安全金融交易消息被选择性呼叫解码器解码并且被直接传送到金融交易处理器以防止对安全金融交易消息中包含的信息有未经授权的访问。
5.如权利要求4所述的便携安全金融消息单元,其中接收的安全金融交易消息被金融交易处理器解密并且被传递到一个安全存储器,该存储器保持从安全金融交易消息中解密出的信息。
6.如权利要求4所述的便携安全金融消息单元,其中安全金融交易消息包括一个金融交易会话密钥。
7.如权利要求6所述的便携安全金融消息单元,其中安全金融交易消息包括一个返回的现金值。
8.如权利要求6所述的便携安全金融消息单元,其中安全金融交易消息包括一个返回的资金转移值。
9.如权利要求6所述的便携安全金融消息单元,其中安全金融交易消息包括一个返回的信贷值。
10.如权利要求3所述的便携安全金融消息单元,其中接收的安全金融交易消息被选择性呼叫解码器解码并且被直接传送到一个相连的智能卡,以便防止对安全金融交易消息中包含的信息有未经授权的访问。
11.如权利要求1所述的便携安全金融消息单元,其中包括:
一个与金融交易处理器和主处理器相连的安全消息产生器。
12.如权利要求11所述的便携安全金融消息单元,其中金融交易处理器进行加密并且安全消息产生器产生安全金融交易消息,该消息被传递到主处理器以便一个发送器进行发送。
13.如权利要求12所述的便携安全金融消息单元,其中安全金融交易消息包括一个金融交易请求。
14.如权利要求12所述的便携安全金融消息单元,其中安全金融交易消息包括一个现金装入请求。
15.如权利要求12所述的便携安全金融消息单元,其中安全金融交易消息包括一个资金转移请求。
16.如权利要求12所述的便携安全金融消息单元,其中安全金融交易消息包括一个信贷请求。
17.一种便携安全金融消息单元,其中包括:
一个接收器;
一个与接收器相连的选择性呼叫解码器,选择性呼叫解码器包括:
一个存储器,该存储器包含一个对应于预定金融交易类型的单独唯一选择性呼叫地址;
一个与存储器相连的地址相关器,该地址相关器确定单独唯一选择性呼叫地址和一个对应于预定金融交易类型的接收的选择性呼叫地址是否确实一致;
一个与选择性呼叫解码器相连的金融交易处理器,金融交易处理器包括:
一个安全编码处理器;
一个与安全编码处理器相连的安全非易失只读存储器;
一个与安全非易失只读存储器相连的安全可擦除只读存储器;
一个与安全可擦除只读存储器相连的输入/输出接口;
与安全编码处理器,安全非易失只读存储器,安全可擦除只读存储器和输入/输出接口相连的控制逻辑;
一个与金融交易处理器和选择性呼叫解码器相连的主处理器。
18.如权利要求17所述的便携安全金融消息单元,其中包括:
一个通过输入/输出接口与金融交易处理器相连的智能卡。
19.如权利要求17所述的便携安全金融消息单元,其中包括:
一个与主处理器相连的发送器。
20.如权利要求19所述的便携安全金融消息单元,其中包括:
一个通过输入/输出接口与金融交易处理器相连的智能卡。
21.如权利要求17所述的便携安全金融消息单元,其中金融交易处理器接收从选择性呼叫解码器传递的安全金融交易消息并且对其进行解密。
22.如权利要求21所述的便携安全金融消息单元,其中接收的安全金融交易消息被选择性呼叫解码器解码并且被直接传送到金融交易处理器以防止对安全金融交易消息中包含的信息有未经授权的访问。
23.如权利要求22所述的便携安全金融消息单元,其中接收的安全金融交易消息被金融交易处理器解密并且被传递到一个安全存储器,该存储器保持从安全金融交易消息中解密出的信息。
24.如权利要求21所述的便携安全金融消息单元,其中安全金融交易消息包括一个金融交易会话密钥。
25.如权利要求24所述的便携安全金融消息单元,其中安全金融 交易消息包括一个返回的现金值。
26.如权利要求24所述的便携安全金融消息单元,其中安全金融交易消息包括一个返回的资金转移值。
27.如权利要求24所述的便携安全金融消息单元,其中安全金融交易消息包括一个返回的信贷值。
28.如权利要求21所述的便携安全金融消息单元,其中接收的安全金融交易消息被选择性呼叫解码器解码并且被直接传送到一个相连的智能卡,以便防止对安全金融交易消息中包含的信息有未经授权的访问。
29.如权利要求17所述的便携安全金融消息单元,其中包括:
一个与金融交易处理器和主处理器相连的安全消息产生器。
30.如权利要求29所述的便携安全金融消息单元,其中金融交易处理器进行加密并且安全消息产生器产生安全金融交易消息,该消息被传递到主处理器以便一个发送器进行发送。
31.如权利要求30所述的便携安全金融消息单元,其中安全金融交易消息包括一个金融交易请求。
32.如权利要求30所述的便携安全金融消息单元,其中安全金融交易消息包括一个现金装入请求。
33.如权利要求30所述的便携安全金融消息单元,其中安全金融交易消息包括一个资金转移请求。
34.如权利要求30所述的便携安全金融消息单元,其中安全金融交易消息包括一个信贷请求。
CNB988125528A 1997-12-22 1998-12-04 单账号便携无线金融消息单元 Expired - Fee Related CN1284326C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/995,799 1997-12-22
US08/995,799 US6378073B1 (en) 1997-12-22 1997-12-22 Single account portable wireless financial messaging unit

Publications (2)

Publication Number Publication Date
CN1301438A true CN1301438A (zh) 2001-06-27
CN1284326C CN1284326C (zh) 2006-11-08

Family

ID=25542230

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB988125528A Expired - Fee Related CN1284326C (zh) 1997-12-22 1998-12-04 单账号便携无线金融消息单元

Country Status (14)

Country Link
US (1) US6378073B1 (zh)
EP (1) EP1042743B1 (zh)
JP (1) JP2001527255A (zh)
KR (1) KR100382181B1 (zh)
CN (1) CN1284326C (zh)
AT (1) ATE334456T1 (zh)
AU (1) AU739254B2 (zh)
BR (1) BR9814336A (zh)
CA (1) CA2313701A1 (zh)
DE (1) DE69835374T2 (zh)
ES (1) ES2268807T3 (zh)
ID (1) ID25482A (zh)
IL (1) IL136613A0 (zh)
WO (1) WO1999033035A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464981A (zh) * 2007-12-18 2009-06-24 黄金富 通过手机定位认证卡主身份的银行卡账户保安系统和方法

Families Citing this family (164)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6629642B1 (en) * 1996-08-02 2003-10-07 Symbol Technologies, Inc. Data system and method for accessing a computer network using a collection of bar code symbols
FR2765985B1 (fr) * 1997-07-10 1999-09-17 Gemplus Card Int Procede de gestion d'un terminal securise
US6386323B1 (en) * 1998-11-13 2002-05-14 Diebold, Incorporated Cash dispensing method and system for merchandise delivery facility
US6496808B1 (en) * 1998-12-22 2002-12-17 At&T Corp. Using smartcards to enable probabilistic transaction on an untrusted device
US6739487B2 (en) * 1999-03-01 2004-05-25 Thule Sweden Ab Vertically engageable carrier foot
US6715077B1 (en) * 1999-03-23 2004-03-30 International Business Machines Corporation System and method to support varying maximum cryptographic strength for common data security architecture (CDSA) applications
US20080243721A1 (en) * 1999-08-24 2008-10-02 Raymond Anthony Joao Apparatus and method for providing financial information and/or investment information
US7889052B2 (en) 2001-07-10 2011-02-15 Xatra Fund Mx, Llc Authorizing payment subsequent to RF transactions
US7239226B2 (en) 2001-07-10 2007-07-03 American Express Travel Related Services Company, Inc. System and method for payment using radio frequency identification in contact and contactless transactions
US6542751B1 (en) * 1999-11-27 2003-04-01 Long Range Systems, Inc. Multi-mode paging system
US8429041B2 (en) 2003-05-09 2013-04-23 American Express Travel Related Services Company, Inc. Systems and methods for managing account information lifecycles
US8543423B2 (en) * 2002-07-16 2013-09-24 American Express Travel Related Services Company, Inc. Method and apparatus for enrolling with multiple transaction environments
AU2001243473A1 (en) 2000-03-07 2001-09-17 American Express Travel Related Services Company, Inc. System for facilitating a transaction
US6929638B2 (en) * 2000-04-19 2005-08-16 Alcon Refractivehorizons, Inc. Eye registration and astigmatism alignment control systems and method
US20040209596A1 (en) * 2000-04-25 2004-10-21 Wong Tony W. System and method for tracking financial transactions and merchandise purchases
US20020073042A1 (en) * 2000-12-07 2002-06-13 Maritzen L. Michael Method and apparatus for secure wireless interoperability and communication between access devices
US6950944B2 (en) * 2000-12-18 2005-09-27 David Frank Yager Security code activated access control system
US6751607B2 (en) * 2001-04-04 2004-06-15 Thomas A. Kraay System and method for the identification of latent relationships amongst data elements in large databases
US7542942B2 (en) * 2001-07-10 2009-06-02 American Express Travel Related Services Company, Inc. System and method for securing sensitive information during completion of a transaction
US7650314B1 (en) 2001-05-25 2010-01-19 American Express Travel Related Services Company, Inc. System and method for securing a recurrent billing transaction
US20040218762A1 (en) * 2003-04-29 2004-11-04 Eric Le Saint Universal secure messaging for cryptographic modules
US8209753B2 (en) * 2001-06-15 2012-06-26 Activcard, Inc. Universal secure messaging for remote security tokens
EP1401546A4 (en) 2001-06-15 2006-11-02 Walker Digital Llc METHOD AND APPARATUS FOR PLANNING AND CUSTOMIZING A GAMING EXPERIENCE
US6585598B2 (en) 2001-06-28 2003-07-01 Igt Method for cashless gaming
US7249112B2 (en) 2002-07-09 2007-07-24 American Express Travel Related Services Company, Inc. System and method for assigning a funding source for a radio frequency identification device
US8635131B1 (en) 2001-07-10 2014-01-21 American Express Travel Related Services Company, Inc. System and method for managing a transaction protocol
US9031880B2 (en) 2001-07-10 2015-05-12 Iii Holdings 1, Llc Systems and methods for non-traditional payment using biometric data
US7762457B2 (en) 2001-07-10 2010-07-27 American Express Travel Related Services Company, Inc. System and method for dynamic fob synchronization and personalization
US7360689B2 (en) 2001-07-10 2008-04-22 American Express Travel Related Services Company, Inc. Method and system for proffering multiple biometrics for use with a FOB
US8548927B2 (en) 2001-07-10 2013-10-01 Xatra Fund Mx, Llc Biometric registration for facilitating an RF transaction
US7746215B1 (en) 2001-07-10 2010-06-29 Fred Bishop RF transactions using a wireless reader grid
US20040236699A1 (en) 2001-07-10 2004-11-25 American Express Travel Related Services Company, Inc. Method and system for hand geometry recognition biometrics on a fob
US9024719B1 (en) 2001-07-10 2015-05-05 Xatra Fund Mx, Llc RF transaction system and method for storing user personal data
US7996324B2 (en) * 2001-07-10 2011-08-09 American Express Travel Related Services Company, Inc. Systems and methods for managing multiple accounts on a RF transaction device using secondary identification indicia
US7303120B2 (en) 2001-07-10 2007-12-04 American Express Travel Related Services Company, Inc. System for biometric security using a FOB
US7805378B2 (en) 2001-07-10 2010-09-28 American Express Travel Related Servicex Company, Inc. System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions
US8284025B2 (en) 2001-07-10 2012-10-09 Xatra Fund Mx, Llc Method and system for auditory recognition biometrics on a FOB
US8960535B2 (en) * 2001-07-10 2015-02-24 Iii Holdings 1, Llc Method and system for resource management and evaluation
US7735725B1 (en) 2001-07-10 2010-06-15 Fred Bishop Processing an RF transaction using a routing number
US7668750B2 (en) 2001-07-10 2010-02-23 David S Bonalle Securing RF transactions using a transactions counter
US8294552B2 (en) 2001-07-10 2012-10-23 Xatra Fund Mx, Llc Facial scan biometrics on a payment device
US7705732B2 (en) 2001-07-10 2010-04-27 Fred Bishop Authenticating an RF transaction using a transaction counter
US8001054B1 (en) 2001-07-10 2011-08-16 American Express Travel Related Services Company, Inc. System and method for generating an unpredictable number using a seeded algorithm
US9454752B2 (en) 2001-07-10 2016-09-27 Chartoleaux Kg Limited Liability Company Reload protocol at a transaction processing entity
US7925535B2 (en) * 2001-07-10 2011-04-12 American Express Travel Related Services Company, Inc. System and method for securing RF transactions using a radio frequency identification device including a random number generator
US7503480B2 (en) * 2001-07-10 2009-03-17 American Express Travel Related Services Company, Inc. Method and system for tracking user performance
US7570764B2 (en) * 2001-10-10 2009-08-04 Nortel Networks Limited Sequence number calculation and authentication in a communications system
US7103356B2 (en) * 2001-12-11 2006-09-05 Bally Wulff Holding Gmbh & Co. Kg Method of operating a money game means
US7792759B2 (en) * 2002-07-29 2010-09-07 Emv Co. Llc Methods for performing transactions in a wireless environment
US7349871B2 (en) * 2002-08-08 2008-03-25 Fujitsu Limited Methods for purchasing of goods and services
US7784684B2 (en) * 2002-08-08 2010-08-31 Fujitsu Limited Wireless computer wallet for physical point of sale (POS) transactions
US7353382B2 (en) 2002-08-08 2008-04-01 Fujitsu Limited Security framework and protocol for universal pervasive transactions
US7822688B2 (en) * 2002-08-08 2010-10-26 Fujitsu Limited Wireless wallet
US7801826B2 (en) * 2002-08-08 2010-09-21 Fujitsu Limited Framework and system for purchasing of goods and services
US20040107170A1 (en) * 2002-08-08 2004-06-03 Fujitsu Limited Apparatuses for purchasing of goods and services
US7606560B2 (en) * 2002-08-08 2009-10-20 Fujitsu Limited Authentication services using mobile device
US6805287B2 (en) 2002-09-12 2004-10-19 American Express Travel Related Services Company, Inc. System and method for converting a stored value card to a credit card
US7206600B2 (en) * 2002-12-26 2007-04-17 Intel Corporation Method and apparatus of antenna detection and authentication
US7356561B2 (en) 2003-05-01 2008-04-08 Lucent Technologies Inc. Adaptive sleeping and awakening protocol for an energy-efficient adhoc network
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US7877605B2 (en) * 2004-02-06 2011-01-25 Fujitsu Limited Opinion registering application for a universal pervasive transaction framework
US7318550B2 (en) 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
US7584482B2 (en) * 2005-02-23 2009-09-01 Toshiba Corporation System and method for authenticating transactions
US7658169B2 (en) * 2005-03-09 2010-02-09 Zajac Optimum Output Motors, Inc. Internal combustion engine and method with improved combustion chamber
US7482925B2 (en) * 2005-06-24 2009-01-27 Visa U.S.A. Apparatus and method to electromagnetically shield portable consumer devices
US9390458B2 (en) 2005-08-12 2016-07-12 Pharma-Smart International, Inc. Network for health management and mobile device controlled access
US8534549B2 (en) * 2005-08-12 2013-09-17 Pharmasmart Llc Network for blood pressure data management and rechargeable smart card
US8061594B2 (en) * 2005-08-12 2011-11-22 Pharmasmart Llc Deactivatable/reactivatable smart card recording apparatus
US7438223B2 (en) * 2005-08-12 2008-10-21 Pharma-Smart Llc Rechargeable smart card blood pressure recording method and apparatus
WO2007059469A2 (en) 2005-11-10 2007-05-24 Computer Associates Think, Inc. System and method for delivering results of a search query in an information management system
US10026255B2 (en) 2006-04-13 2018-07-17 Igt Presentation of remotely-hosted and locally rendered content for gaming systems
US9028329B2 (en) 2006-04-13 2015-05-12 Igt Integrating remotely-hosted and locally rendered content on a gaming device
US8992304B2 (en) 2006-04-13 2015-03-31 Igt Methods and systems for tracking an event of an externally controlled interface
US8784196B2 (en) 2006-04-13 2014-07-22 Igt Remote content management and resource sharing on a gaming machine and method of implementing same
US9311774B2 (en) 2006-11-10 2016-04-12 Igt Gaming machine with externally controlled content display
US20090156303A1 (en) 2006-11-10 2009-06-18 Igt Bonusing Architectures in a Gaming Environment
US8467767B2 (en) 2007-01-05 2013-06-18 Macronix International Co., Ltd. Method and apparatus to manage mobile payment account settlement
US20100020971A1 (en) * 2008-07-24 2010-01-28 Richard Hanks Device and Method for a Secure Transaction
US9288089B2 (en) 2010-04-30 2016-03-15 Ecole Polytechnique Federale De Lausanne (Epfl) Orthogonal differential vector signaling
US9479369B1 (en) 2010-05-20 2016-10-25 Kandou Labs, S.A. Vector signaling codes with high pin-efficiency for chip-to-chip communication and storage
US9077386B1 (en) 2010-05-20 2015-07-07 Kandou Labs, S.A. Methods and systems for selection of unions of vector signaling codes for power and pin efficient chip-to-chip communication
US9106220B2 (en) 2010-05-20 2015-08-11 Kandou Labs, S.A. Methods and systems for high bandwidth chip-to-chip communications interface
US9985634B2 (en) 2010-05-20 2018-05-29 Kandou Labs, S.A. Data-driven voltage regulator
US8593305B1 (en) 2011-07-05 2013-11-26 Kandou Labs, S.A. Efficient processing and detection of balanced codes
US9251873B1 (en) 2010-05-20 2016-02-02 Kandou Labs, S.A. Methods and systems for pin-efficient memory controller interface using vector signaling codes for chip-to-chip communications
US9288082B1 (en) 2010-05-20 2016-03-15 Kandou Labs, S.A. Circuits for efficient detection of vector signaling codes for chip-to-chip communication using sums of differences
US9564994B2 (en) 2010-05-20 2017-02-07 Kandou Labs, S.A. Fault tolerant chip-to-chip communication with advanced voltage
US9596109B2 (en) 2010-05-20 2017-03-14 Kandou Labs, S.A. Methods and systems for high bandwidth communications interface
US9246713B2 (en) 2010-05-20 2016-01-26 Kandou Labs, S.A. Vector signaling with reduced receiver complexity
US9311664B2 (en) 2010-05-25 2016-04-12 Salesforce.Com, Inc. Systems and methods for automatically collection of performance data in a multi-tenant database system environment
WO2011151469A1 (en) 2010-06-04 2011-12-08 Ecole Polytechnique Federale De Lausanne Error control coding for orthogonal differential vector signaling
US9875607B2 (en) 2011-07-13 2018-01-23 Igt Methods and apparatus for providing secure logon to a gaming machine using a mobile device
US10121318B2 (en) 2011-09-09 2018-11-06 Igt Bill acceptors and printers for providing virtual ticket-in and ticket-out on a gaming machine
US10297105B2 (en) 2011-09-09 2019-05-21 Igt Redemption of virtual tickets using a portable electronic device
US8613659B2 (en) 2011-09-09 2013-12-24 Igt Virtual ticket-in and ticket-out on a gaming machine
US9367835B2 (en) 2011-09-09 2016-06-14 Igt Retrofit devices for providing virtual ticket-in and ticket-out on a gaming machine
US9524609B2 (en) 2011-09-30 2016-12-20 Igt Gaming system, gaming device and method for utilizing mobile devices at a gaming establishment
US8613668B2 (en) 2011-12-22 2013-12-24 Igt Directional wireless communication
US8876596B2 (en) 2012-02-29 2014-11-04 Igt Virtualized magnetic player card
US9311769B2 (en) 2012-03-28 2016-04-12 Igt Emailing or texting as communication between mobile device and EGM
US9268683B1 (en) 2012-05-14 2016-02-23 Kandou Labs, S.A. Storage method and apparatus for random access memory using codeword storage
US9412227B2 (en) 2012-07-11 2016-08-09 Igt Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine
EP2926260B1 (en) 2013-01-17 2019-04-03 Kandou Labs S.A. Methods and systems for chip-to-chip communication with reduced simultaneous switching noise
WO2014172377A1 (en) 2013-04-16 2014-10-23 Kandou Labs, S.A. Methods and systems for high bandwidth communications interface
WO2014210074A1 (en) 2013-06-25 2014-12-31 Kandou Labs SA Vector signaling with reduced receiver complexity
US9218468B1 (en) 2013-12-16 2015-12-22 Matthew B. Rappaport Systems and methods for verifying attributes of users of online systems
US9806761B1 (en) 2014-01-31 2017-10-31 Kandou Labs, S.A. Methods and systems for reduction of nearest-neighbor crosstalk
EP3100424B1 (en) 2014-02-02 2023-06-07 Kandou Labs S.A. Method and apparatus for low power chip-to-chip communications with constrained isi ratio
EP3111607B1 (en) 2014-02-28 2020-04-08 Kandou Labs SA Clock-embedded vector signaling codes
US9509437B2 (en) 2014-05-13 2016-11-29 Kandou Labs, S.A. Vector signaling code with improved noise margin
US11240076B2 (en) 2014-05-13 2022-02-01 Kandou Labs, S.A. Vector signaling code with improved noise margin
US9148087B1 (en) 2014-05-16 2015-09-29 Kandou Labs, S.A. Symmetric is linear equalization circuit with increased gain
US9852806B2 (en) 2014-06-20 2017-12-26 Kandou Labs, S.A. System for generating a test pattern to detect and isolate stuck faults for an interface using transition coding
US9112550B1 (en) 2014-06-25 2015-08-18 Kandou Labs, SA Multilevel driver for high speed chip-to-chip communications
US9900186B2 (en) 2014-07-10 2018-02-20 Kandou Labs, S.A. Vector signaling codes with increased signal to noise characteristics
US9432082B2 (en) 2014-07-17 2016-08-30 Kandou Labs, S.A. Bus reversable orthogonal differential vector signaling codes
KR102243423B1 (ko) 2014-07-21 2021-04-22 칸도우 랩스 에스에이 다분기 데이터 전송
KR101949964B1 (ko) 2014-08-01 2019-02-20 칸도우 랩스 에스에이 임베딩된 클록을 갖는 직교 차동 벡터 시그널링 코드
US9674014B2 (en) 2014-10-22 2017-06-06 Kandou Labs, S.A. Method and apparatus for high speed chip-to-chip communications
US10318952B1 (en) 2015-05-23 2019-06-11 Square, Inc. NFC base station and passive transmitter device
EP3700154A1 (en) 2015-06-26 2020-08-26 Kandou Labs, S.A. High speed communications system
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US10055930B2 (en) 2015-08-11 2018-08-21 Igt Gaming system and method for placing and redeeming sports bets
US10417867B2 (en) 2015-09-25 2019-09-17 Igt Gaming system and method for automatically transferring funds to a mobile device
US20170092054A1 (en) 2015-09-25 2017-03-30 Igt Gaming system and method for utilizing a mobile device to fund a gaming session
US9557760B1 (en) 2015-10-28 2017-01-31 Kandou Labs, S.A. Enhanced phase interpolation circuit
US9577815B1 (en) 2015-10-29 2017-02-21 Kandou Labs, S.A. Clock data alignment system for vector signaling code communications link
US9721123B1 (en) 2015-12-11 2017-08-01 Square, Inc. Microcontroller intercept of EMV card contact switch
CN115085727A (zh) 2016-04-22 2022-09-20 康杜实验室公司 高性能锁相环
US10003454B2 (en) 2016-04-22 2018-06-19 Kandou Labs, S.A. Sampler with low input kickback
WO2017189931A1 (en) 2016-04-28 2017-11-02 Kandou Labs, S.A. Vector signaling codes for densely-routed wire groups
US10153591B2 (en) 2016-04-28 2018-12-11 Kandou Labs, S.A. Skew-resistant multi-wire channel
EP3449606A4 (en) 2016-04-28 2019-11-27 Kandou Labs S.A. LOW POWER MULTILAYER ATTACK CIRCUIT
US10217317B2 (en) 2016-08-09 2019-02-26 Igt Gaming system and method for providing incentives for transferring funds to and from a mobile device
US10916090B2 (en) 2016-08-23 2021-02-09 Igt System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device
US9906358B1 (en) 2016-08-31 2018-02-27 Kandou Labs, S.A. Lock detector for phase lock loop
US10411922B2 (en) 2016-09-16 2019-09-10 Kandou Labs, S.A. Data-driven phase detector element for phase locked loops
US10621824B2 (en) 2016-09-23 2020-04-14 Igt Gaming system player identification device
US10200188B2 (en) 2016-10-21 2019-02-05 Kandou Labs, S.A. Quadrature and duty cycle error correction in matrix phase lock loop
US10200218B2 (en) 2016-10-24 2019-02-05 Kandou Labs, S.A. Multi-stage sampler with increased gain
US10372665B2 (en) 2016-10-24 2019-08-06 Kandou Labs, S.A. Multiphase data receiver with distributed DFE
US10402816B2 (en) 2016-12-31 2019-09-03 Square, Inc. Partial data object acquisition and processing
US9858448B1 (en) 2017-01-31 2018-01-02 Square, Inc. Communication protocol speedup and step-down
US10002268B1 (en) * 2017-01-31 2018-06-19 Square, Inc. Identification of desired clock rate for an externally-driven processing device
US10438189B2 (en) 2017-02-22 2019-10-08 Square, Inc. Server-enabled chip card interface tamper detection
US10621590B2 (en) 2017-02-22 2020-04-14 Square, Inc. Line-based chip card tamper detection
US10116468B1 (en) 2017-06-28 2018-10-30 Kandou Labs, S.A. Low power chip-to-chip bidirectional communications
US10686583B2 (en) 2017-07-04 2020-06-16 Kandou Labs, S.A. Method for measuring and correcting multi-wire skew
US10332344B2 (en) 2017-07-24 2019-06-25 Igt System and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses
US10360763B2 (en) 2017-08-03 2019-07-23 Igt System and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account
US10360761B2 (en) 2017-08-03 2019-07-23 Igt System and method for providing a gaming establishment account pre-approved access to funds
US10380843B2 (en) 2017-08-03 2019-08-13 Igt System and method for tracking funds from a plurality of funding sources
US10373430B2 (en) 2017-08-03 2019-08-06 Igt System and method for tracking fund transfers between an electronic gaming machine and a plurality of funding sources
US10203226B1 (en) 2017-08-11 2019-02-12 Kandou Labs, S.A. Phase interpolation circuit
US10467177B2 (en) 2017-12-08 2019-11-05 Kandou Labs, S.A. High speed memory interface
US10326623B1 (en) 2017-12-08 2019-06-18 Kandou Labs, S.A. Methods and systems for providing multi-stage distributed decision feedback equalization
US11341817B2 (en) 2017-12-18 2022-05-24 Igt System and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account
US11922765B2 (en) 2017-12-18 2024-03-05 Igt System and method employing virtual tickets
US10643426B2 (en) 2017-12-18 2020-05-05 Igt System and method for providing a gaming establishment account automatic access to funds
US10950088B2 (en) 2017-12-21 2021-03-16 Igt System and method for utilizing virtual ticket vouchers
US11043066B2 (en) 2017-12-21 2021-06-22 Igt System and method for centralizing funds to a primary gaming establishment account
US10554380B2 (en) 2018-01-26 2020-02-04 Kandou Labs, S.A. Dynamically weighted exclusive or gate having weighted output segments for phase detection and phase interpolation
US10970968B2 (en) 2018-04-18 2021-04-06 Igt System and method for incentivizing the maintenance of funds in a gaming establishment account
US11374685B2 (en) * 2020-07-24 2022-06-28 Nxp B.V. Address filtering in a radio frequency front end of a receiver

Family Cites Families (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4305059A (en) 1980-01-03 1981-12-08 Benton William M Modular funds transfer system
US4529870A (en) 1980-03-10 1985-07-16 David Chaum Cryptographic identification, financial transaction, and credential device
US4575621A (en) 1984-03-07 1986-03-11 Corpra Research, Inc. Portable electronic transaction device and system therefor
IL75702A0 (en) 1984-07-27 1985-11-29 Technion Res & Dev Foundation Apparatus for effecting and recording monetary transactions
US4707592A (en) 1985-10-07 1987-11-17 Ware Paul N Personal universal identity card system for failsafe interactive financial transactions
EP0270571B1 (en) * 1986-05-16 1992-06-24 AT&T Corp. Arrangement for a portable data carrier having multiple application files
US5148481A (en) * 1989-10-06 1992-09-15 International Business Machines Corporation Transaction system security method and apparatus
US5050207A (en) * 1989-11-03 1991-09-17 National Transaction Network, Inc. Portable automated teller machine
US5237610A (en) * 1990-02-01 1993-08-17 Scientific-Atlanta, Inc. Independent external security module for a digitally upgradeable television signal decoder
US5192947A (en) 1990-02-02 1993-03-09 Simon Neustein Credit card pager apparatus
US5224150A (en) 1990-07-06 1993-06-29 Simon Neustein Paging system
US5221838A (en) * 1990-12-24 1993-06-22 Motorola, Inc. Electronic wallet
US5159632A (en) 1991-09-17 1992-10-27 Next Computer, Inc. Method and apparatus for public key exchange in a cryptographic system
US5265033A (en) 1991-09-23 1993-11-23 Atm Communications International, Inc. ATM/POS based electronic mail system
US5473143A (en) 1991-09-23 1995-12-05 Atm Communications International, Inc. ATM/POS based electronic mail system
CH686912A5 (it) 1991-10-04 1996-07-31 Dino Condolf Portafoglio elettronico.
GB9121759D0 (en) 1991-10-14 1991-11-27 Philips Electronic Associated Communications receiver
GB9121995D0 (en) 1991-10-16 1991-11-27 Jonhig Ltd Value transfer system
US5453601A (en) 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system
US5557518A (en) 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
US5585787A (en) 1991-12-09 1996-12-17 Wallerstein; Robert S. Programmable credit card
EP0566811A1 (en) 1992-04-23 1993-10-27 International Business Machines Corporation Authentication method and system with a smartcard
JPH05316009A (ja) 1992-05-11 1993-11-26 Sharp Corp データ通信装置
US5442707A (en) 1992-09-28 1995-08-15 Matsushita Electric Industrial Co., Ltd. Method for generating and verifying electronic signatures and privacy communication using elliptic curves
US5359182A (en) * 1992-10-06 1994-10-25 Interdigital Technology Corporation Wireless telephone debit card system and method
US5539189A (en) 1992-11-27 1996-07-23 Hopeman Enterprises Ltd. Card holder's paging system for commercial card data network
DE59307854D1 (de) 1992-12-01 1998-01-29 Landis & Gyr Business Support Verfahren zur Abgeltung von Dienstleistungen und/oder Waren und Einrichtung zur Durchführung des Verfahrens
US5285496A (en) 1992-12-14 1994-02-08 Firstperson, Inc. Methods and apparatus for providing a secure paging system
US5481255A (en) 1993-02-10 1996-01-02 Data Critical Corp. Paging transmission system
US5412192A (en) 1993-07-20 1995-05-02 American Express Company Radio frequency activated charge card
US5477215A (en) 1993-08-02 1995-12-19 At&T Corp. Arrangement for simultaneously interrogating a plurality of portable radio frequency communication devices
US5455864A (en) 1993-09-20 1995-10-03 Seiko Communications Holdings N.V. Encrypted paging message transmission
US5483595A (en) 1993-09-20 1996-01-09 Seiko Communications Holding N.V. Paging device including password accessed stored cryptographic keys
US5521363A (en) 1994-02-16 1996-05-28 Tannenbaum; David H. System and method for tracking memory card transactions
US5510778A (en) 1994-04-01 1996-04-23 Krieter; Marcus A. Paging receiver system for receiving a paging communication signal
US5590038A (en) 1994-06-20 1996-12-31 Pitroda; Satyan G. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions
US5467398A (en) 1994-07-05 1995-11-14 Motorola, Inc. Method of messaging in a communication system
US5591949A (en) 1995-01-06 1997-01-07 Bernstein; Robert J. Automatic portable account controller for remotely arranging for payment of debt to a vendor
FI99071C (fi) 1995-02-15 1997-09-25 Nokia Mobile Phones Ltd Menetelmä sovellusten käyttämiseksi matkaviestimessä ja matkaviestin
GB9503662D0 (en) * 1995-02-23 1995-04-12 Coveley Michael Free-roaming remote hand-held point-of-sale terminal
SE506506C2 (sv) 1995-04-11 1997-12-22 Au System Elektronisk transaktionsterminal, telekommunikationssystem innefattande en elektronisk transaktionsterminal, smart kort som elektronisk transaktionsterminal samt metod för överföring av elektroniska krediter
JP2772252B2 (ja) 1995-04-20 1998-07-02 静岡日本電気株式会社 無線呼出し装置
GB9509582D0 (en) 1995-05-11 1995-07-05 Jonhig Ltd Value transfer system
WO1996041446A1 (en) * 1995-06-07 1996-12-19 E-Comm Incorporated System for detecting unauthorized account access
FR2739952B1 (fr) * 1995-10-11 1998-01-23 Gemplus Card Int Dispositif portatif destine a effectuer des transactions securisees en interne et par carte a micro-circuits, et procede de mise en oeuvre correspondant
US5796832A (en) * 1995-11-13 1998-08-18 Transaction Technology, Inc. Wireless transaction and information system
US5929773A (en) * 1997-02-26 1999-07-27 Motorola, Inc. Selective call device and method for battery saving during information services

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464981A (zh) * 2007-12-18 2009-06-24 黄金富 通过手机定位认证卡主身份的银行卡账户保安系统和方法

Also Published As

Publication number Publication date
WO1999033035A2 (en) 1999-07-01
AU739254B2 (en) 2001-10-04
DE69835374D1 (de) 2006-09-07
AU1625099A (en) 1999-07-12
ATE334456T1 (de) 2006-08-15
ES2268807T3 (es) 2007-03-16
CN1284326C (zh) 2006-11-08
KR100382181B1 (ko) 2003-05-09
BR9814336A (pt) 2001-10-30
EP1042743B1 (en) 2006-07-26
ID25482A (id) 2000-10-05
DE69835374T2 (de) 2008-04-03
EP1042743A2 (en) 2000-10-11
EP1042743A4 (en) 2003-05-07
CA2313701A1 (en) 1999-07-01
KR20010015889A (ko) 2001-02-26
JP2001527255A (ja) 2001-12-25
US6378073B1 (en) 2002-04-23
IL136613A0 (en) 2001-06-14
WO1999033035A3 (en) 1999-10-14

Similar Documents

Publication Publication Date Title
CN1284326C (zh) 单账号便携无线金融消息单元
CN1283061C (zh) 一种安全消息系统
CN1163017C (zh) 多帐户便携式无线金融消息装置
CN1283333A (zh) 便携式双向无线金融消息单元
CN1283295A (zh) 用于单向无线金融消息单元的交易认证
US6038549A (en) Portable 1-way wireless financial messaging unit
MXPA00006177A (en) Portable 2-way wireless financial messaging unit
MXPA00006178A (en) Multiple account portable wireless financial messaging unit
MXPA00006176A (en) Single account portable wireless financial messaging unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20101230

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20101230

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: Motorola, Inc.

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160720

Address after: American California

Patentee after: Google Technology Holdings LLC

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY LLC

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061108

Termination date: 20171204

CF01 Termination of patent right due to non-payment of annual fee