최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | UP-0164609 (2005-11-30) |
등록번호 | US-7650314 (2010-02-22) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 81 인용 특허 : 551 |
A system and method for securing a recurrent billing transaction using a marked proxy code is disclosed. The marked proxy code includes a merchant system marker which is assigned to the merchant and a proxy code assigned to a consumer. An account issuer assigns the proxy code to the consumer and ass
A system and method for securing a recurrent billing transaction using a marked proxy code is disclosed. The marked proxy code includes a merchant system marker which is assigned to the merchant and a proxy code assigned to a consumer. An account issuer assigns the proxy code to the consumer and assigns the merchant system marker to one or more merchants. During system operation, a merchant provides an account issuer with a request to establish a recurrent billing account and the account issuer returns to the merchant a marked proxy code including a merchant system marker and the proxy code provided by the merchant. If a merchant requests satisfaction of a transaction, the merchant transaction request includes the marked proxy account number. The account issuer receives the marked account number and validates the merchant system marker and the proxy code prior to validating the merchant's transaction request.
What is claimed is: 1. An account issuer system comprising: a processor; a network interface communicating with the processor; a memory connected to said processor; the memory storing instructions that, when executed, cause the processor to perform the steps of: receiving, from a merchant system, a
What is claimed is: 1. An account issuer system comprising: a processor; a network interface communicating with the processor; a memory connected to said processor; the memory storing instructions that, when executed, cause the processor to perform the steps of: receiving, from a merchant system, a request to establish a recurrent billing account, said request including a proxy code associated with a primary account number associated with a transaction account wherein said merchant receives a request from a customer to set up said recurring billing account funded by said transaction account; assigning a merchant system marker to said merchant system to identify said merchant system; creating a marked proxy code by appending said merchant system marker to said proxy code; storing said marked proxy code correlative with said merchant system in said memory; sending said marked proxy code to said merchant system; receiving, from said merchant system, a merchant transaction request including said marked proxy code; and validating said marked proxy code prior to authorizing satisfaction of said merchant transaction request. 2. The system of claim 1, wherein said merchant system marker is associated with a plurality of merchant systems. 3. The system of claim 1, wherein said merchant system marker is associated with said merchant system. 4. The system of claim 1, wherein said proxy account number is in magnetic stripe ISO/IEC 7813 format. 5. The system of claim 1, wherein said account issuer program is configured to append said merchant system marker to said proxy account number to form said marked proxy account number. 6. The system of claim 1, wherein said account issuer program appends said merchant system marker to said proxy account number using at least a portion of a magnetic stripe format. 7. The system of claim 1, wherein said merchant system marker is a digital signature. 8. The system of claim 1, wherein said memory is configured to store a decryption key for use in decrypting a digital signature during validation of said merchant system marker. 9. The system of claim 1, wherein said merchant system is configured to send a merchant transaction request, comprising said marked proxy account number, to said account issuer system, and said account issuer program is configured to retrieve a decryption key for use in validating said merchant system marker. 10. The system of claim 1, wherein said account issuer program is configured to validate said marked proxy account number provided by said merchant system, said account issuer program configured to retrieve said marked proxy account number stored in said memory and to compare said marked proxy account number provided by said merchant system to said marked proxy account number stored in said account issuer database to determine if a match exists. 11. A method for securing recurrent billing transactions comprising: receiving, by an account issuer computer and from a merchant system, a request to establish a recurrent billing account, said request including a proxy code associated with a primary account number associated with a transaction account, wherein said merchant receives a request from a customer to set up said recurring billing account funded by said transaction account; assigning, by said account issuer computer, a merchant system marker to said merchant system to identify said merchant system; creating, by said account issuer computer, a marked proxy code by appending said merchant system marker to said proxy code; storing, by said account issuer computer, said marked proxy code correlative with said merchant system in a database; sending, by said account issuer computer, said marked proxy code to said merchant system; receiving, by said account issuer computer and from said merchant system, a merchant transaction request including said marked proxy code; and validating, by said account issuer computer, said marked proxy code prior to authorizing satisfaction of said merchant transaction request. 12. The method of claim 11, wherein said validating said marked proxy code comprises: retrieving said merchant system marker stored in said database; determining a second merchant system marker based upon said marked proxy code included in said merchant transaction request; comparing said merchant system marker retrieved from said database to said second merchant system marker; and validating said merchant transaction request if said merchant system marker retrieved from said database corresponds to said second merchant system marker. 13. The method of claim 12, wherein said retrieving said merchant system marker stored in said database includes recalculating said merchant system marker using a secret key. 14. The method of claim 11, wherein said assigning said merchant system marker to said merchant system includes assigning said merchant system marker comprising a digital signature, said digital signature created by deriving a secret key. 15. The method of claim 14, wherein said deriving said secret key includes calculating said secret key from a merchant identification number using an encryption algorithm for secure key creation. 16. The method of claim 14, wherein said deriving said secret key includes using a Security Access Module. 17. The method of claim 11, wherein said storing said marked proxy code includes storing said marked proxy code on said database wherein said database is further configured to store a merchant system marker decryption key corresponding to said merchant system marker. 18. The method of claim 17, wherein said validating said merchant system transaction request comprises: retrieving said merchant system marker decryption key from said database; decrypting said merchant system marker received in said merchant transaction request using said merchant system marker decryption key to form a decrypted merchant system marker; verifying said decrypted merchant system marker using at least one of said merchant marker decryption key, said proxy code, a merchant identification number and data elements that are included in said digital signature; comparing said decrypted merchant system marker to said merchant system marker stored in said database; and validating said merchant transaction request if said decrypted merchant system marker corresponds to said merchant system marker stored in said database.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.