KR20190018456A - System and method for storing and accessing electronic receipts - Google Patents

System and method for storing and accessing electronic receipts Download PDF

Info

Publication number
KR20190018456A
KR20190018456A KR1020190015112A KR20190015112A KR20190018456A KR 20190018456 A KR20190018456 A KR 20190018456A KR 1020190015112 A KR1020190015112 A KR 1020190015112A KR 20190015112 A KR20190015112 A KR 20190015112A KR 20190018456 A KR20190018456 A KR 20190018456A
Authority
KR
South Korea
Prior art keywords
transaction
customer
data
merchant
receipt
Prior art date
Application number
KR1020190015112A
Other languages
Korean (ko)
Other versions
KR102058934B1 (en
Inventor
실비오 타바레스
마크 디. 바음가르트
자비어 엠. 알바라도
Original Assignee
펄스트 데이타 코포레이션
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
Priority claimed from US13/314,988 external-priority patent/US8306846B2/en
Application filed by 펄스트 데이타 코포레이션 filed Critical 펄스트 데이타 코포레이션
Publication of KR20190018456A publication Critical patent/KR20190018456A/en
Application granted granted Critical
Publication of KR102058934B1 publication Critical patent/KR102058934B1/en

Links

Images

Classifications

    • 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/20Point-of-sale [POS] network systems
    • G06Q20/209Specified transaction journal output feature, e.g. printed receipt or voice output
    • 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
    • G06Q20/047Payment circuits using payment protocols involving electronic receipts
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q20/0453
    • 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]
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0276Advertisement creation

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

Electronic receipts originating from trades processed in a card transaction processing system are read and stored in a processing system for subsequent access by merchants and cardholders. When receipts are accessed, advertisements and promotional offers may be placed on the electronic receipts for cardholders to view.

Description

전자 영수증들의 저장 및 액세스를 위한 시스템 및 방법{SYSTEM AND METHOD FOR STORING AND ACCESSING ELECTRONIC RECEIPTS}[0001] SYSTEM AND METHOD FOR STORING AND ACCESSING ELECTRONIC RECEIPTS [0002]

본 출원은 2011년12월8일에 출원된 일부 계속 출원 번호 13/314,988이고, 그리고 또한 2012년4월17일에 출원된 가출원 번호 61/625519의 이익을 주장하며, 이들 둘 다는 인용에 의해 본원에 포함된다.This application is a continuation-in-part of Application Serial No. 13 / 314,988, filed December 8, 2011, and claims the benefit of Provisional Application No. 61/625519, also filed on April 17, 2012, both of which are incorporated herein by reference .

본 발명은 전자 영수증에 관한 것으로서, 특히 전자 영수증들을 저장하고 액세스하는 시스템 및 방법에 관한 것이다. The present invention relates to electronic receipts, and more particularly, to a system and method for storing and accessing electronic receipts.

오늘날 많은 고객들은 거래를 실행할 때 그들이 받는 종이량을 최소화하기를 선호한다. 그러나, 영수증들은 거래를 확인하거나 증명하려는 상인 또는 고객에 의해 종종 사용된다. 거래시 종이 영수증을 발생시키지 않고, 편리하게 생성되고, 그리고 이후 상인 및 고객에게 액세스를 가능하게 하는 영수증들에 대한 요구가 증가하고 있다.Today, many customers prefer to minimize the amount of paper they receive when they execute transactions. However, receipts are often used by merchants or customers who want to verify or prove a transaction. There is an increasing demand for receipts that do not generate paper receipts at the time of transaction, are conveniently created, and later enable access to merchants and customers.

본 발명의 실시예들에 따라 전자 영수증들을 저장하고 액세스하며, 그리고 이러한 영수증들을 위한 카드 및/또는 카드 소지자를 등록하는 네트워크/시스템 및 방법이 제공된다. A network / system and method are provided for storing and accessing electronic receipts and registering cards and / or cardholders for such receipts in accordance with embodiments of the present invention.

일 실시예에서, 상인에서 고객 개체에 의해 실행된 카드 거래들에 대한 영수증들을 관리하는 방법은 카드 거래시 카드 처리 시스템에 의해 거래 데이터를 읽어들이는 단계, 상기 거래 데이터로부터 상기 카드 처리 시스템에 의해 전자 영수증들을 생성하는 단계, 데이터베이스에 상기 전자 영수증들을 저장하는 단계, 및 고객 및 상인 둘 다에게 저장된 전자 영수증들에 대한 액세스를 제공하는 단계를 포함한다. In one embodiment, a method for managing receipts for card transactions executed by a customer entity in a merchant includes reading transaction data by a card processing system at a card transaction, receiving transaction data from the transaction data by the card processing system Generating electronic receipts, storing the electronic receipts in a database, and providing access to stored electronic receipts to both the customer and the merchant.

또 다른 실시예에서, 표현 수단들을 사용하여 고객들에 의해 상인들에서 실행된 거래들에 대한 종이 영수증들 대신에 전자 영수증들을 수신하는 고객 프로그램에 고객들을 등록하는 단계를 포함하는 전자 영수증들을 관리하는 방법이 제공되고, 여기서 상기 표현 수단들은 복수의 발행자들에 의해 발행되며, 여기서 등록은 상인도 아니고 상기 표현 수단들의 발행자도 아닌 제 3 자에 의해 관리되며, 여기서 등록은 상기 제 3 자에 의해 관리되는 선호 데이터베이스에 각 고객들로부터의 선호 데이터를 저장하는 단계를 포함하고, 그리고 여기서 각 고객의 선호 데이터는 거래시 거래 통지 전송에 관련하여 적어도 하나의 고객 선호를 표현한다. 상기 방법은 POS 디바이스로 각 거래들에 대한 거래 데이터를 읽어들이는 단계, 거래 처리 시스템에 상기 거래 데이터를 전송하는 단계, 상기 거래 처리 시스템에 전송된 거래 데이터로부터 전자 영수증들을 생성하는 단계, 영수증 데이터베이스에 상기 전자 영수증들을 저장하는 단계, 및 고객들 및 상인들 둘 다에게 저장된 전자 영수증에 대한 액세스를 제공하는 단계를 추가로 포함한다. In another embodiment, a method of managing electronic receipts comprising registering customers in a customer program that receives electronic receipts in lieu of paper receipts for transactions executed in merchants by customers using presentation means Wherein the presentation means is issued by a plurality of publishers wherein the registration is managed by a third party that is neither a merchant nor an issuer of the presentation means, wherein the registration is managed by the third party Storing preference data from each customer in a preference database, and wherein each customer preference data represents at least one customer preference in connection with the transmission of the trade notice in the transaction. The method includes reading transaction data for each transaction with a POS device, transmitting the transaction data to a transaction processing system, generating electronic receipts from the transaction data sent to the transaction processing system, Storing the electronic receipts in a store, and providing access to stored electronic receipts to both customers and merchants.

본 발명의 더 완벽한 이해가 도면들과 연결하여 고려될 때, 본 발명의 상세한 설명 및 청구항들을 참고함으로써 도출될 수 있다. BRIEF DESCRIPTION OF THE DRAWINGS A more complete understanding of the present invention may be had by reference to the detailed description and the claims of the invention when considered in connection with the figures.

도 1은 본 발명의 실시예에 따라 거래들이 수행되고 전자 영수증들이 생성되는 네트워크를 보여주는 일반적인 블럭도이다.
도 2는 도 1에 도시된 네트워크에 구현된 본 발명의 실시예에 따른 프로세스를 예시하는 흐름도이다.
도 3은 이동 디바이스의 디스플레이상에 도시된 바와 같이 종이 영수증을 대신하여 거래를 확인하게 하는 텍스트 메시지를 예시한다.
도 4는 도 1의 네트워크에서 저장되고 그리고 액세스되는 전자 영수증을 예시한다.
도 5는 도 1에 도시된 네크워크에서의 사용을 위한 마켓 분석 시스템을 예시하는 블럭도이다.
도 6은 거래 데이터를 분석하고 그리고 판촉 또는 쿠폰 데이터를 생성하는 예시적인 프로세스를 예시하는 흐름도이다.
도 7은 도 5에 도시된 마켓 분석 시스템에 의한 거래 데이터의 분석으로부터 발생한 예시적인 마켓 트렌드 리포트의 예시이다.
도 8은 POS 디바이스들에서 영수증들의 인쇄를 선택적으로 취소하기 위한 도 1에 도시된 거래 처리 시스템에서의 예시적인 프로세스를 예시하는 흐름도이다.
도 9는 거래 처리에 응답하여 거래 처리 시스템에 의해 보내지는 메시지의 단순화된 예시이다.
도 10은 본 발명의 실시예들이 구현될 수 있는 예시적인 컴퓨터 시스템을 예시하는 블럭도이다.
1 is a general block diagram illustrating a network in which transactions are performed and electronic receipts are generated in accordance with an embodiment of the present invention.
2 is a flow diagram illustrating a process in accordance with an embodiment of the invention implemented in the network shown in FIG.
Figure 3 illustrates a text message that causes a transaction to be confirmed on behalf of a paper receipt as shown on the display of the mobile device.
Figure 4 illustrates an electronic receipt stored and accessed in the network of Figure 1;
5 is a block diagram illustrating a market analysis system for use in the network shown in FIG.
Figure 6 is a flow chart illustrating an exemplary process for analyzing transaction data and generating promotional or coupon data.
FIG. 7 is an illustration of an exemplary market trend report generated from the analysis of transaction data by the market analysis system shown in FIG.
Figure 8 is a flow chart illustrating an exemplary process in the transaction processing system shown in Figure 1 for selectively canceling printing of receipts at POS devices.
Figure 9 is a simplified illustration of a message sent by the transaction processing system in response to a transaction transaction.
10 is a block diagram illustrating an exemplary computer system in which embodiments of the present invention may be implemented.

본 발명을 구현하기 위한 다양한 실시예들 및 구성들이 있다. 일반적으로, 실시예들은 (종이 영수증들 대신에) 전자 영수증들을 수신하기 위해 카드 소지자 및/또는 상인을 등록하며, 전자 영수증들이 고객들 및 상인들에 의해 액세스될 수 있도록 전자 영수증들을 읽어들이고 저장하기 위한 시스템들 및 방법들을 제공한다.There are various embodiments and configurations for implementing the present invention. In general, embodiments may be used to register cardholders and / or merchants to receive electronic receipts (instead of paper receipts), to read and store electronic receipts so that electronic receipts can be accessed by customers and merchants Systems and methods.

도 1을 참조하면, 본 발명의 일 실시예에 따른 네트워크(100)가 예시된다. 네트워크(100)에서, 복수의 상인 POS 단말기들 또는 디바이스들(110)은 네트워크(120)를 통하여 카드 거래 처리 시스템(122)에 연결된다. 네트워크(120)는 다양한 잘 알려진 네트워크들 중 어느 하나 또는 그 초과일 수 있으며, 이들 네트워크들은 예를 들면, 복수의 상이한 상인들로부터 거래 처리 시스템(122)으로 POS 디바이스들을 연결하는 (인터넷과 같은) 공중 네트워크, 한 명의 상인 또는 하나의 상인 체인에 의해 운영되는 POS 디바이스들을 시스템(122)에 연결하는 개인 상인 네트워크, 또는 공중 및 개인 네트워크들의 조합이다.Referring to FIG. 1, a network 100 according to an embodiment of the present invention is illustrated. In the network 100, a plurality of merchant POS terminals or devices 110 are connected to the card transaction processing system 122 via the network 120. The network 120 may be any one or more of a variety of well known networks, such as, for example, connecting POS devices from a plurality of different merchants to the transaction processing system 122 (such as the Internet) A personal merchant network that connects POS devices operated by a public network, one merchant or one merchant chain to the system 122, or a combination of public and private networks.

입력/출력 디바이스(112)는 각 POS 디바이스(110)와 연관될 수 있다. 예를 들면, 디바이스(112)는 상인에서 거래가 수행될 때 고객/카드소지자에 의해 사용되는 카드로부터 정보를 판독하거나 또는 입력하기 위한 카드 리더기, 및 고객이 가져갈 영수증 한 부 및 및 상인이 보관하게 될 영수증 한 부와 같은 영수증들을 인쇄하기 위한 프린터를 포함할 수 있다. 후에 더 상세하게 논의되는 바와 같이, 영수증의 인쇄는 일부 거래들에 대하여 취소될 수 있으며, 따라서 인쇄 영수증이 디바이스(112)에 의해 생성되지 않는다. An input / output device 112 may be associated with each POS device 110. For example, the device 112 may include a card reader for reading or entering information from a card used by the customer / cardholder when a transaction is made at the merchant, and a receipt for the customer to take and / And a printer for printing receipts such as a portion of a receipt. As will be discussed in more detail below, the printing of receipts may be canceled for some transactions, and therefore a print receipt is not generated by the device 112. [

시스템(122)은 네트워크(140)를 통하여 복수의 카드 발행자들(132)(고객들에게 카드들을 발행하는 은행들 또는 다른 개체들)에 연결된다. 시스템(122)은 상인들에서 실행되는 카드 거래들을 처리하고, 그리고 일 실시예에서, 제 3 자 카드 처리 개체(상인 또는 카드 소지자 이외의 개체)에 의해 운영된다. 시스템(122)은 POS 디바이스(110)에 입력되거나 또는 수신되는 (카드 계좌 번호 및 금액, 상인 식별번호, 등과 같은 거래상의 다른 정보를 포함하는) 거래 정보를 수신하고, 그리고 (예를 들면, 유효한 카드 계좌가 존재하는지 그리고 허용가능한 거래 또는 금액인지에 기초하여) 그 거래를 승인/거절한다. 거래의 승인은 (만일 이렇게 하도록 발행자로부터 권한을 가지고 있다면) 처리 개체에 의해 직접 이루어질 수 있거나, 또는 (네트워크(140)를 통하여) 카드의 발행자에 의해 이루어질 수 있다. 만일 승인되면, 처리 개체는 고객과 상인의 거래를 완료한다. 또한, 거래를 완료하는 것에 응답하여, 처리 개체는 거래 금액에 대하여 상인에게 입금하고 발행자로부터 인출함으로써 거래를 조정한다 (이는 거래 완료후 즉시 실시간으로 이루어질 수 있거나, 또는 예를 들면 각 영업일의 끝에서와 같이 일괄처리 방식으로 후에 이루어질 수 있다). 도시되어 있지 않지만, 거래 처리 시스템(122)은 또한 예를 들면 카드 거래 처리 개체에 의해 또는 카드 협회(예를 들면 VISA, MasterCard, 및 American Express)에 의해 부과된 수수료와 같은 적은 임의 처리 수수료, 거래 금액에 기초하여 상인의 계좌에 입금하고 발행자의 계좌로부터 인출하기 위한 목적으로 상인들 및 발행자들을 위한 계좌를 유지하는 은행 또는 다른 금융 기관들에 연결될 수 있다. 따라서, 지금까지 기술된 바와 같은 시스템(122)은 공지되어 있으며, 그리고 First Data사, Atlanta GA와 같은 다양한 거래 처리 개체들에 의해 운영되는 것들과 유사하다. System 122 is connected to a plurality of card issuers 132 (banks or other entities issuing cards to customers) via network 140. The system 122 processes card transactions executed in merchants, and in one embodiment, is operated by a third party card processing entity (an entity other than merchant or cardholder). The system 122 receives transaction information (including, for example, a valid account number and amount, merchant identification number, etc.) entered into or received by the POS device 110 Accepts / rejects the transaction based on whether a card account exists and is an acceptable transaction or amount. The authorization of the transaction may be made directly by the processing entity (if authorized by the issuer to do so), or by the issuer of the card (via the network 140). If approved, the processing entity completes the transaction between the customer and the merchant. Also, in response to completing the transaction, the processing entity adjusts the transaction by depositing the transaction amount to the merchant and withdrawing from the issuer (which can be done in real time immediately after the transaction is completed, or, for example, at the end of each business day As shown in FIG. Although not shown, the transaction processing system 122 may also include, for example, a small random processing fee such as a fee imposed by a card transaction processing entity or by a card association (e.g., VISA, MasterCard, and American Express) May be linked to a bank or other financial institution that maintains accounts for merchants and issuers for the purpose of depositing into the merchant's account based on the amount and withdrawing from the issuer's account. Thus, the system 122 as described heretofore is well known and similar to those operated by various transaction processing entities such as First Data, Atlanta GA, and the like.

또한, 네트워크(152)를 통해 거래 처리 시스템(122)에 연결되는 이동 디바이스(150)가 도 1에 예시된다. 네트워크(152)는 이동 디바이스(150)와 통신하기 위한 무선 네트워크를 포함할 수 있다. 일 실시예에서, 만일 고객이 거래들에 대한 전자 영수증들에 동의한다면(이는 거래 정보의 일부로서 카드 계좌 번호를 수신할 때 시스템(122)에 의해 결정될 것이다), 영수증(또는 거래 통지 또는 확인 형태의 영수증으로부터의 데이터)이 POS 디바이스(110)에서 인쇄되어 고객에게 제공되는 영수증을 대신하여 이동 디바이스(150)에서 고객에 의한 디스플레이 및 리뷰를 위해 전송된다. 대안적으로는, 고객은 데스크 탑 퍼스널 컴퓨터 또는 유사한 디바이스(160)와 같은 상이한 사용자 디바이스에서 거래 통지들을 수신하고 전자 영수증들을 액세스할 수 있다. 네트워크(152)가 (전송 통지를 전송하기 위해) 시스템(122)에 직접 연결되는 것으로 도시되어 있으나, 이동 디바이스(또는 다른 사용자 디바이스들)로의 거래 정보 전송이 발행자를 통하여, 상인을 통하여, 또는 거래 정보에 액세스하는 또 다른 개체를 통하여 이루어질 수 있음을 이해해야 한다. Also shown in FIG. 1 is a mobile device 150 that is connected to the transaction processing system 122 via a network 152. The network 152 may include a wireless network for communicating with the mobile device 150. In one embodiment, if the customer agrees to electronic receipts for transactions (which will be determined by the system 122 when receiving the card account number as part of the transaction information), a receipt (or transaction notification or confirmation form Is transmitted from the POS device 110 for display and review by the customer at the mobile device 150 on behalf of the receipt printed and provided to the customer. Alternatively, the customer may receive transaction notices and access electronic receipts at a different user device, such as a desktop personal computer or similar device 160. [ Although the network 152 is shown as being directly connected to the system 122 (to send a delivery notification), the transmission of transaction information to the mobile device (or other user devices) may take place via the issuer, through the merchant, It is to be understood that the invention may be practiced through other objects which have access to the information.

일 실시예에서, (날짜, 금액 및 상인 이름과 같은 기본적인 거래 정보를 갖는) SMS 텍스트 거래 통지만이 거래시 이동 디바이스(150)의 고객에게 보내지며, 이 텍스트 거래 통지는 발행자에 의해 운영되는 (또는 카드 거래 프로세서에 의해 운영되는) 웹사이트에서 고객 (또는 상인)에게 이용가능한 풀(full) 영수증에 대한 액세스를 갖는다. 거래 통지를 수신하기 위한 이동 디바이스 (또는 이메일 어드레스)는 등록 동안 고객에 의한 선호로서 제공될 수 있다. 대안적인 실시예에서, (거래 통지에 추가하여 또는 대신하여) 풀 영수증은 등록 동안 선호로서 제공된 이메일 어드레스의 고객에게 거래시 전송될 수 있다. In one embodiment, only SMS text transaction notifications (with basic transaction information such as date, amount and merchant name) are sent to the customer of the mobile device 150 at the time of the transaction, which is operated by the issuer (Or operated by a card transaction processor) to a customer (or merchant) on a website. The mobile device (or e-mail address) for receiving the transaction notification may be provided as a preference by the customer during registration. In an alternative embodiment, a full receipt (in addition to or in place of the transaction notification) may be transmitted to the customer at the email address provided as a preference during registration.

도 2를 참조하면, 본 발명의 일 실시예를 구현하는 프로세스가 예시된다. 프로세스의 다양한 단계들은 각 단계에 관련된 당사자, 즉 상인, 카드 거래 프로세서(시스템(122)을 운영하는 개체), 카드 소지자(고객), 그리고 카드의 발행자를 반영하도록 배열된다. 도 2의 프로세스에서, 카드 거래 프로세서는 전자 영수증(eReceipts)들을 생성하기 위한 총 프로세스 및 카드 소지자 또는 상인에 의해 이러한 영수증들의 후속적인 액세스를 관리하는 당사자인 것으로 고려된다. 이는 카드 거래 프로세서에 의해 편리하게 이루어질 수 있는데, 왜냐하면 기술된 실시예에서, 카드 거래 프로세서가 상인 및 발행자 간 거래 정보의 흐름을 읽어들이고, 액세스하며, 그리고 조정하며, 그리고 카드 소지자 선호들(예를 들면, 텍스트 또는 이메일)을 액세스하며, 그리고 이러한 선호들은 거래시 카드 소지자로부터 요청될 필요가 없을 것이기 때문이다. 그러나, 또 다른 개체는 거래 데이터 또는 전자 영수증들을 수신하기 위해 그리고 이들 기능들을 실행하기 위해 네트워크(100)의 일부가 될 수 있다. Referring to Figure 2, a process for implementing an embodiment of the present invention is illustrated. The various steps of the process are arranged to reflect the parties involved in each step, namely the merchant, the card transaction processor (the entity that runs the system 122), the cardholder (the customer), and the issuer of the card. In the process of FIG. 2, the card transaction processor is considered to be the total process for generating electronic receipts (eReceipts) and the party that manages the subsequent access of these receipts by the cardholder or merchant. This can be conveniently done by a card transaction processor, because in the described embodiment, the card transaction processor reads, accesses, and coordinates the flow of merchant and issuer transaction information, and the cardholder preferences For example, text or email, and these preferences will not need to be requested from the cardholder at the time of transaction. However, another entity may be part of the network 100 to receive transaction data or electronic receipts and to perform these functions.

도 2의 실시예에 대한 또 다른 장점은 카드 소지자들을 등록하는 부분으로서 복수의 개체가 데이터 및 선호를 수집하는 필요성을 제거하는 것이다. 과거 전자 영수증 프로그램들은 일반적으로 개별 상인 또는 발행자들에 의해 관리되었다. 그러나, 만일 상인에 의해 관리된다면, 카드 소지자는 각 상인에게 등록 선호들(예를 들면 이동 번호들 및/또는 이메일 어드레스)을 제공해야할 것이고, 그리고 전자 영수증들은 카드 소지자가 등록한 이들 상인들에 대해서만 발행될 것이다. 다른 한편으로, 만일 카드 발행자에 의해 오로지 관리된다면, 발행자는 카드 소지자들에게 전자 영수증들에 대한 액세스를 제공할 수 있으며(예를 들면 상인에서 인쇄될 수도 있었던 영수증의 복사), 그러나 상인 자신들은 카드 소지자가 인쇄 영수증을 원하건 원하지 않는 지를 어떤 주어진 경우에서든 알지 못할 것이다. 도 2의 실시예에서, 카드 거래 프로세서는 (이들 상인들의 거래들을 처리함으로써) 그 네트워크에서 상인들 각각과 관계를 갖는다. 따라서, 직접적으로 또는 발행자를 통하여 카드 소지자를 등록하는 카드 거래 프로세서에 의해(만일 발행자를 통하게 되면, 발행자는 카드 거래 프로세서에 등록 정보 및 선호들을 제공한다), 카드 거래 프로세서는 임의의 상인을 위해 거래들을 처리하기 위해 전자 영수증의 발행 (및 인쇄 영수증의 취소)를 관리할 수 있다.Another advantage of the embodiment of Figure 2 is that it eliminates the need for a plurality of entities to collect data and preferences as part of registering cardholders. Past electronic receipt programs were generally managed by individual merchants or publishers. However, if managed by a merchant, the cardholder would have to provide each merchant with registration preferences (e.g., mobile numbers and / or e-mail address), and electronic receipts would be issued only to those merchants registered by the cardholder Will be. On the other hand, if managed exclusively by the card issuer, the issuer may provide cardholders with access to electronic receipts (e.g., a copy of the receipt that might have been printed at the merchant) You will not know in any given case whether the holder wants or desires a print receipt. In the embodiment of FIG. 2, the card transaction processor has relationships with each of the merchants in that network (by processing transactions of these merchants). Thus, by a card transaction processor that registers the cardholder directly, or through the issuer (if the issuer goes through, the issuer provides registration information and preferences to the card transaction processor), the card transaction processor is able to process transactions for any merchant (And cancellation of the print receipt) to process the electronic receipts.

도 2를 다시 참조하면, 단계(210)에서 발명자(또는 발행자를 대표하는 또 다른 개체)는 전자 영수증들의 이용 가능성에 관해 카드 소지자에게 통지하고, 그리고 단계(212)에서 전자 영수증들을 수신하기를 원하는 카드 소지자는 이러한 목적을 위해 발행자에게 카드(또는 카드 소지자의 복수 카드들)를 등록/기록한다. 일 실시예에서, 등록은 발행자의 웹사이트를 통하여 (예를 들면 퍼스널 컴퓨터(160)를 이용하여) 이루어지며, 그러나 대안적으로 등록은 카드 거래 프로세서의 웹사이트(예를 들면, 일 실시예에서, 카드 거래 프로세서에 의해 운영되지만 그러나 발행자의 이름 및 로고가 붙은 웹사이트)에서 이루질 수도 있으며, 또는 상이한 수단을 통해(예를 들면 발행자의 대표용 전화기 또는 대화형 음성 응답 시스템의 사용을 위한 전화기상으로) 이루어질 수 있다. 단계(214)에서 등록은 발행자에서 완료되며, 그리고 단계(216)에서 등록 동안 제공되고 전자 영수증들을 구현하기 위해 요구되는 정보(예를 들면, 이동 디바이스 ID 또는 번호, 카드 소지자의 이메일 주소, 그리고 다른 카드 소지자 선호들)가 카드 거래 프로세서에 제공되고 이에 의해 (예를 들면, 거래 처리 시스템(122) 내의 선호 저장소/데이터베이스에) 저장된다. 전자 영수증들을 수신하기 위한 다양한 옵션들이 등록 동안 카드 소지자에 의해 선택될 수 있음을 이해해야 한다. 예를 들면, 카드 소지자는 거래가 SMS(Short Message Service) 텍스트 메시지들, 이메일들, 또는 둘 다를 통하여 수행되고 있을 때 전자 통지들(확인들 또는 알림들)을 수신하는 것을 선택할 수 있다. 또한, 카드 소지자는 (예를 들면, 모든 영수증들에 대한 액세스가 웹사이트의 카드 소지자에 이용가능하게 하는 것에 덧붙여) 거래 이후 각 전자 영수증의 완전한 이미지 한 부를 갖는 이메일들을 수신하는 것을 선택할 수 있다. 카드 소지자는 또한 모든 거래 또는 일부 타입들의 거래들(예를 들면, 특정 달러 금액보다 큰 임의 거래)에서 전자 영수증에 덧붙여 종이 영수증을 수신하는 것을 선택할 수 있다. 2, the inventor (or another entity representing the issuer) at step 210 notifies the cardholder about the availability of electronic receipts, and at step 212, it is desired to receive electronic receipts The cardholder registers / records the card (or multiple cards of the cardholder) to the issuer for this purpose. In one embodiment, the registration is made through the issuer's web site (e.g., using the personal computer 160), but alternatively the registration can be made at the web site of the card transaction processor (e.g., , A web site operated by a card transaction processor, but with the publisher's name and logo attached thereto), or via different means (e.g., a telephone for a representative of a publisher or a telephone for use of an interactive voice response system) Meteorological). In step 214 registration is completed at the issuer and in step 216 the information provided during registration and required to implement electronic receipts (e.g., mobile device ID or number, email address of the cardholder, and other Cardholder preferences) are provided to the card transaction processor and are thereby stored (e.g., in a preferred store / database within transaction processing system 122). It should be appreciated that various options for receiving electronic receipts can be selected by the cardholder during registration. For example, a cardholder can choose to receive electronic notifications (acknowledgments or notifications) when a transaction is being performed via Short Message Service (SMS) text messages, emails, or both. In addition, the cardholder may choose to receive e-mails with a complete image portion of each electronic receipt after the transaction (e. G., In addition to making access to all receipts available to the cardholder of the website). The cardholder may also choose to receive paper receipts in addition to electronic receipts in all transactions or transactions of some type (e.g., any transaction greater than a certain dollar amount).

단계(220)에서 카드 거래 프로세서는 상인에게 전자 영수증들의 이용 가능성을 별도로 전달한다. 단계(220)에서 상인은 전자 영수증들을 사용하거나 또는 이렇게 하지 않는 것을 선택할 수 있으며, 그러나 단계(222)에서 만일 상인이 전자 영수증들을 사용하는 것을 선택하면, 그 사실은 상인에 의해 카드소지자들에 (예를 들면 POS 디바이스(110)에서 디스플레이로) 광고되거나 또는 전달될 수 있다. 종이 영수증들 대신에 전자 영수증들의 사용을 촉진하고 격려하는 것은 일반적으로 상인에게 유리한 것으로 보일 것이다(예를 들면, 거래를 완료하기 위해 시간이 덜 필요한 것 그리고 종이 비용의 감소로부터 상인에게 가능한 절약들). 그러나, 비록 상인이 전자 영수증을 사용하는 것을 선택할지라도, 상인은 여전히 전자 영수증들을 원하지 않거나 또는 일부 거래들(예를 들면 큰 달러 금액 구매)에서 종이 영수증들을 받도록 요청할 수 있는 카드 소지자들(예를 들면, 등록되지 않은 카드 소지자들)에게 종이 영수증들을 제공할 필요가 있음을 이해해야 할 것이다.At step 220, the card transaction processor communicates the availability of electronic receipts to the merchant separately. At step 220, the merchant may choose to use electronic receipts or not, but at step 222, if the merchant chooses to use electronic receipts, the fact is that the merchant has For example, from a POS device 110 to a display). Promoting and encouraging the use of electronic receipts instead of paper receipts will generally appear to be advantageous to merchants (for example, the less time is required to complete a transaction and the possible savings to the merchant from the reduction of paper costs) . However, even if the merchant chooses to use the electronic receipt, the merchant may still be able to request card receipts that do not wish to receive electronic receipts or may request receipt of paper receipts in some transactions (e.g., purchasing a large dollar amount) , Unregistered card holders) need to provide paper receipts.

도 2에 도시되지 않았으나, 또한 만일 상인이 전자 영수증들을 사용하는 것을 선택한다면 상인은 카드 거래 프로세서에 선호를 제공할 수 있다. 예를 들면, 상인은 전자 영수증들에 관해 카드 거래 프로세서로부터 통지들 또는 통신들을 수신하기 위한 이메일 주소를 제공할 수 있다(예를 들면, 개인적인 영수증들, 취합된 영수증 데이터, 또는 상인의 계좌에 부속하는 상태/수지들을 액세스하기 위해 사용되는 링크들을 갖는 이메일들). 추가로, 상인은 또한 전자 영수증들의 외관 또는 콘텐츠에 관련한 선호들(영수증상에 나타날 상인 이름, 로고 및 다른 정보)을 제공할 수 있다. 덧붙여, 상인은 또한 예를 들면 쿠폰을 위한 이미지 또는 그래픽, 상인 웹사이트 링크, 고객이 코멘트들을 달기 위한 소셜 네트워킹 사이트 링크(예를 들면 페이스북 또는 트위터 사이트들), 또는 데이터 범위 또는 상인의 쿠폰이 임의의 주어진 전자 영수증상에 나타나거나 나타나지 않는 지를 제어하는 다른 파라메터(예들 들면 거래 금액 또는 거래 타입)와 같은 영수증들 상에 나타날 수 있는 임의 상인의 쿠폰을 관리하기 위한 정보를 제공할 수 있다. Although not shown in FIG. 2, the merchant may also provide a preference to the card transaction processor if the merchant chooses to use electronic receipts. For example, the merchant may provide an email address for receiving notifications or communications from the card transaction processor regarding electronic receipts (e.g., personal receipts, aggregated receipt data, E-mails with links used to access status / balances). In addition, the merchant may also provide preferences related to the appearance or content of the electronic receipts (merchant name, logo and other information that will appear on the receipt). In addition, the merchant may also include images or graphics for coupons, merchant website links, social networking site links for customer comments (e.g., Facebook or Twitter sites), or data range or merchant coupons May provide information for managing coupons of any merchant that may appear on receipts such as other parameters (e.g., transaction amount or transaction type) that control whether or not they appear on any given electronic receipt.

단계(230)에서, 카드 소지자는 상인에게서 쇼핑하고, 그리고 단계(232)에서, 전자 영수증들을 수신하기 위해 등록/기록되어 있는 카드로 지불한다. 단계(234)에서 만일 거래가 (예를 들면 발행자로 카드 번호 및 금액을 증명하고 난 후) 카드 거래 프로세서에 의해 승인되면, 그리고 카드 소지자가 (시스템(122)에서 룩업을 통하여) 전자 영수증들을 선택한 것으로 식별된다면, 카드 거래 프로세서는 일반적으로 거래시 카드 소지자에게 거래의 SMS(텍스트) 확인을 전송하며, 따라서 카드 소지자는 SMS 확인을 수신할 수 있고(단계 236), 그리고 카드 소지자의 이동 디바이스상에서 거래 및 거래 금액을 확인할 수 있다. SMS 확인이 전송됨과 동시에, 카드 거래 프로세서는 또한 (거래가 수행되는) POS 디바이스에 종이 영수증의 인쇄를 취소하는 메시지를 전송한다(단계 238). SMS 확인 및 영수증의 인쇄에 대한 취소는 보통 동시에 (또는 거의 동시에) 발생할 것이고, 그리고 (일반적으로 POS 디바이스에서 디스플레이되도록 "승인" 표시를 야기하는) 거래의 승인에 관한 상인으로의 메시지는 영수증을 인쇄하지 말 것을 프린터에 지시하는 (그리고 일 실시예에서 영수증이 인쇄되지 않을 것이라는 표시를 또한 포함하도록 POS 디바이스에 디스플레이되는 승인을 야기하는) 명령어(예를 들면 승인 메시지에서의 마커 비트)를 포함할 수 있다. In step 230, the cardholder shoppers from the merchant and in step 232, pays to the card that is registered / recorded to receive electronic receipts. In step 234, if the transaction is approved by the card transaction processor (e.g., after proving card number and amount as issuer), and the cardholder has selected electronic receipts (via lookup in system 122) If so, the card transaction processor typically sends an SMS (text) confirmation of the transaction to the cardholder at the transaction, so that the cardholder can receive the SMS confirmation (step 236) You can check the transaction amount. At the same time that the SMS confirmation is sent, the card transaction processor also sends a message to cancel the printing of the paper receipt to the POS device (transaction being performed) (step 238). Cancellation of the SMS confirmation and printing of the receipt will usually occur at the same time (or nearly simultaneously), and a message to the merchant regarding approval of the transaction (which generally causes an "acknowledge" indication to be displayed on the POS device) (E. G., A marker bit in an acknowledgment message) that instructs the printer not to print a receipt (and in one embodiment causes an acknowledgment to be displayed on the POS device to also include an indication that the receipt will not be printed) have.

일부 실시예들에서, SMS 확인 메시지는 이동 디바이스에서 카드 소지자에 의해 동작하거나 또는 클릭되는 (거래를 인정하거나 또는 승낙하는) 승낙 버튼을 포함할 수 있다. 이 경우에서, 거래는 이 거래가 카드 소지자로부터 승낙된 후에만 카드 거래 처리 시스템에 의해 완료될 것이다. 다른 실시예들에서, 상인은 (예를 들면 그 제공된 선호들의 일부로서) SMS 확인 또는 거래 통지후 바로 제 2 SMS 텍스트 메시지가 전송되게 하는 것을 선택할 수 있으며, 이는 예를 들면 (카드 소지자가 상인 위치, 상인 판매 점원, 일반적인 쇼핑 경험 등에 만족하는) 거래에 관해 상인에게 즉각적인 피드백을 제공하기 위한 것과 같은 다양한 목적들을 위해 거래 후 바로 카드 소지자가 사용하기 위한 버튼 또는 링크를 제공하거나, 또는 거래 또는 구매한 제품에 관한 코멘트(예를 들면, "나는 상인 X에서 대단한 스웨터를 방금 구매했다")를 달기 위해 소셜 네트워킹 사이트에 액세스하기 위한 버튼 또는 링크를 제공할 수 있다. In some embodiments, the SMS confirmation message may include an acceptance button that is operated by the cardholder at the mobile device or is clicked (acknowledging or accepting a transaction). In this case, the transaction will be completed by the card transaction processing system only after the transaction has been accepted from the cardholder. In other embodiments, the merchant may choose to have the second SMS text message sent immediately after the SMS confirmation or transaction notification (e.g., as part of its provided preferences), which may include, for example, To provide instant feedback to the merchant about the transaction, which is satisfactory to the merchant (e.g., a merchant sales clerk, a general merchant experience, etc.), provides a button or link for use by the cardholder immediately after the transaction, You can provide a button or link to access a social networking site to add comments about the product (for example, "I just bought a great sweater in Merchant X").

이후 단계(240)에서, 카드 거래 프로세스는 (1) 전자 영수증 또는 (2) SMS 확인, 또는 (3) 전자 영수증 및 SMS 확인 둘 다에 포함되어야 하는 광고들, 오퍼들 및 로고들(이들은 도 4과 관련하여 후에 기술될 것이다)을 결정한다. 이후 카드 거래 프로세서는 (거래 데이터뿐만 아니라 원하는 로고들 및 광고를 갖는) 전자 영수증을 만들고 상인 또는 카드 소지자에 의해 후속하는 액세스를 위해 이 전자 영수증을 (시스템(122)의 영수증 저장소/데이터베이스에) 저장한다(단계 242). 일부 예시들에서, 카드 거래 프로세서는 (그 발행자와 관련한 다른 거래들에 대한 다른 전자 영수증들과 함께) 발행자에게 전자 영수증을 제공할 수 있으며, 따라서 카드 소지자에 의한 액세스가 발행자를 통하여 이루어질 수 있다. 또한, 단계들(240 및 242)이 광고들을 포함하도록 생성된 전자 영수증에 제공될지라도, 일부 실시예들에서 임의 광고는 카드 소지자가 실제로 전자 영수증을 액세스할 때까지 일시 정지된 상태로 유지될 수 있다 (그리고 영수증상에 만들어지거나 또는 놓이지 않을 수 있고)(따라서 실제로 카드 소지자에 의해 영수증상에 보여지는 시간을 위해 더 적절한 광고를 제공한다).Thereafter, at step 240, the card transaction process may include advertisements, offers and logos which should be included in either (1) an electronic receipt or (2) an SMS confirmation, or (3) an electronic receipt and SMS confirmation Which will be described later in connection with FIG. The card transaction processor then creates an electronic receipt (with desired logos and advertisements as well as transaction data) and stores this electronic receipt (in the receipt store / database of system 122) for subsequent access by the merchant or cardholder (Step 242). In some instances, the card transaction processor may provide an electronic receipt to the issuer (along with other electronic receipts for other transactions with that issuer), and thus access by the cardholder may be made through the issuer. Also, although steps 240 and 242 are provided for electronic receipts generated to include advertisements, in some embodiments, any advertisement may remain paused until the cardholder actually has access to the electronic receipt (And may or may not be made on the receipt) (thus providing a more appropriate advertisement for the time actually shown on the receipt by the cardholder).

단계(250)에서, 카드 소지자는 전자 영수증 보기를 요청한다. 일부 예시들에서, 이는 SMS 확인이 카드 소지자에 전송된 직후 발생할 수 있다. SMS 확인이 기본적인 거래 데이터(데이터, 금액, 상인)을 포함할 수 있을지라도, 카드 소지자는 거래의 더 많은 상세사항들(예를 들면, 종래의 종이 영수증에 유사하고 그리고 아마도 전기적으로 읽어들인 카드 소지자의 서명을 포함하는 이미지)를 보기를 원할 수도 있고, 그리고 SMS 확인시 이를 요청할 수 있다. 다른 예시들에서, 카드 소지자는 예를 들면 월차 계산서가 수신되는 때와 같이 후에 영수증을 보기를 요청할 수 있다. 예를 들면, 온라인 월차 계산서는 이 계산서상의 각 거래 아이템에 대하여 영수증을 보기 위한 하이퍼텍스트 링크를 포함할 수 있고, 그리고 카드 사용자는 (예를 들면 퍼스널 컴퓨터(160)를 이용하여) 전자 영수증에 액세스하기 위해 그 링크를 사용한다. At step 250, the cardholder requests an electronic receipt view. In some instances, this may occur immediately after the SMS confirmation is sent to the cardholder. Although the SMS confirmation may include basic transaction data (data, amount, merchant), the cardholder may be able to provide more details of the transaction (e.g., similar to a conventional paper receipt and possibly an electronically read cardholder An image that includes the signature of the user), and may request this upon SMS confirmation. In other instances, the cardholder may request to view the receipt later, such as when a monthly statement is received. For example, the online monthly invoice statement may include a hypertext link for viewing a receipt for each transaction item on the bill, and the card user may access the electronic receipt (e.g., using the personal computer 160) Use that link to do so.

따라서, 단계(252)에서, 발행자는 온라인 계산서상의 링크들을 통하여 또는 SMS 확인 메시지를 이용하여 액세스되는 웹사이트를 제공할 수 있으며, 이는 영수증을 제공하기 위해 카드 거래 프로세서 (또는 발행자)에 대한 요청을 야기한다. 단계(254)에서, 만일 영수증이 시스템(122)에 저장된다면, 카드 거래 프로세서는 영수증의 이미지로 응답한다. Thus, at step 252, the issuer may provide a website accessed via links on an online bill or using an SMS confirmation message, which may include a request to the card transaction processor (or issuer) to provide a receipt It causes. At step 254, if the receipt is stored in the system 122, the card transaction processor replies with an image of the receipt.

단계(256)에서, 상인은 또한 예를 들면 고객이 거래 금액에 관해 문제를 제기한다면 영수증에 관한 액세스를 요청할 수 있다. 단계(254)에서, 카드 거래 프로세서는 상인의 요청에 대한 응답을 목적으로 이미지를 제공하거나 또는 그 데이터베이스에 대한 액세스를 제공할 것이다. At step 256, the merchant may also request access to the receipt, for example, if the customer poses a problem with the transaction amount. At step 254, the card transaction processor will provide an image for the purpose of responding to the merchant ' s request or provide access to the database.

도 3은 (도 2의 단계(236)에서) 실행된 거래에 대한 응답으로 카드 소지자에대한 SMS 확인 메시지를 갖는 이동 디바이스(150)들 중 하나를 예시한다. 도시된 바와 같이, 확인은 날짜, 금액, 및 상인의 이름과 같은 거래상의 기본적인 정보를 포함한다. 또한, 메시지는 카드 소지자가 원한다면 완료 영수증을 보기 위해 선택할 수 있는 버튼(310)을 포함할 수 있다. 만일 버튼이 선택되면, 영수증이 (예를 들면 도 2의 단계(254)에서 거래 프로세서로부터) 검색된다. 앞서 언급된 바와 같이, 일부 실시예들에서, 추가적인 버튼이 카드 소지자가 거래를 승낙 또는 인정하도록 선택하기 위한 SMS 확인(도 3에는 미도시)에서 나타날 수 있다. FIG. 3 illustrates one of the mobile devices 150 having an SMS confirmation message for the cardholder in response to the executed transaction (at step 236 of FIG. 2). As shown, the confirmation includes basic information on the transaction such as date, amount, and merchant's name. In addition, the message may include a button 310 that can be selected by the cardholder to view a completed receipt if desired. If a button is selected, the receipt is retrieved (e.g., from the transaction processor in step 254 of FIG. 2). As noted above, in some embodiments, additional buttons may appear in the SMS confirmation (not shown in Figure 3) to allow the cardholder to accept or acknowledge the transaction.

도 4는 영수증에 대한 액세스를 요청한 후 카드 소지자에 의해 보여질 수 있는 전자 영수증(400)을 예시한다. 영수증(400)은 카드 소지자(예를 들면 퍼스널 컴퓨터(160)의 디스플레이 디바이스)에 의해 보여질 수 있을 뿐만 아니라, 원한다면 영수증 한 부가 (예를 들면 퍼스널 컴퓨터(160)의 프린터에서) 인쇄될 수 있다. 영수증은 종래의 종이 영수증 상에 나타나게 되는 것과 유사한 거래 정보(예를 들면, 날짜, 금액, 그리고 상인의 이름, 그리고 상인에 의해 특정되는 이러한 추가적인 정보)를 포함한다. 영수증이 (예를 들면, 구매된 아이템이 반환되어 환불되면 상인에 의해 승낙되는 바와 같이) 거래를 입증하고 거래의 증거를 제공하기 위한 정보를 가지게 됨을 이해하여야 할 것이다. 버튼(412)은 거래의 상세항목들(예를 들면 통상적으로 제품 사이즈 또는 등급, 구매된 제품의 세부항목들, 및 기타 등등과 같은 상인으로부터만 입수 가능할 수 있는 데이터)를 보기 위해 카드 소지자에 의해 선택될 수 있다. 그 추가 데이터가 상인에 의해 제공되고 시스템(122)의 카드 거래 프로세서에 의해 영수증으로 저장될 수 있을지라도, 버튼(412)은 또한 상인의 제품 (또는 상인의 서비스)에 관한 더 상세한 정보가 저장될 수 있는 상이한 웹사이트(예를 들면 상인에 의해 운영되는 웹사이트)를 액세스하기 위해 사용될 수 있다. 4 illustrates an electronic receipt 400 that may be viewed by the cardholder after requesting access to the receipt. The receipt 400 can be viewed by the cardholder (e.g., the display device of the personal computer 160), but can also be printed with a receipt if desired (e.g., in the printer of the personal computer 160) . The receipt includes transaction information (e.g., date, amount, and merchant's name, and this additional information specified by the merchant) similar to what would appear on a conventional paper receipt. It should be appreciated that the receipt will have information to prove the transaction and provide evidence of the transaction (e.g., as accepted by the merchant if the purchased item is returned and refunded). Button 412 may be used by the cardholder to view details of the transaction (e.g., data that may only be available from a merchant, such as product size or rating, details of the purchased product, and so on) Can be selected. Although the additional data may be provided by the merchant and stored by the card transaction processor of the system 122 as a receipt, the button 412 may also store more detailed information about the merchant's product (or merchant's service) (E. G., A web site operated by a merchant) that can be accessed by a merchant. ≪ / RTI >

도 4에 도시된 바와 같이, 전자 영수증(400)은 상인에 속하는 로고 또는 다른 브랜드명(branding) 정보뿐만 아니라 상이한 형태들의 판촉물들 또는 광고를 포함한다. 예를 들면, 420으로 표시된 바와 같이, 거래를 행하는 상인은 그 상인에 속하는 쿠폰 또는 광고의 배치를 요청할 수 있다. 422로 표시된 바와 같이, 별도의 광고가 (나중에 더 상세하게 기술될) 카드 거래 프로세서에 의해 처리되는 취합된 거래 데이터로부터 수집 또는 식별된 정보에 기초하여 영수증 상에 위치될 수 있다. 일반적으로, 카드 거래 프로세서는 현재 거래의 카드 소지자에 의해 행해진 복수의 거래들을 고려할 수 있으며(일 실시예에서, 거래들은 복수의 상이한 상인들에서 수행될 수 있거나 또는 복수의 상이한 발행자들로부터의 카드들과 관련될 수 있다), 그리고 현재 카드 소지자의 일정한 소비 습관들 또는 선호들을 결정할 수 있다. 하나의 간략한 예시로서, 카드 소지자는 (카드 소지자의 많은 거래들의 분석에 기초하여) 레스토랑들 (또는 일부 타입들의 레스토랑들)의 단골로 결정될 수 있으며, 그리고 레스토랑들에 속하는 특정한 판촉 오퍼가 카드 소지자의 흥미를 당기게 할 결정에 기초하여, 이러한 오퍼가 영수증 상에 배치될 수 있다. As shown in FIG. 4, the electronic receipt 400 includes promotional items or advertisements of different types as well as logo or other branding information belonging to the merchant. For example, as indicated at 420, a merchant performing a transaction may request placement of a coupon or advertisement belonging to that merchant. As indicated at 422, a separate advertisement may be placed on the receipt based on the information collected or identified from the collected transaction data processed by the card transaction processor (which will be described in more detail later). In general, the card transaction processor may consider a plurality of transactions made by the cardholder of the current transaction (in one embodiment, transactions may be performed on a plurality of different merchants, or may be performed on cards from a plurality of different publishers , And can determine current consumer habits or preferences of the current cardholder. As one simple example, a cardholder can be determined to be a staple of restaurants (or some types of restaurants) (based on an analysis of many transactions of the cardholder), and a particular promotional offer pertaining to the restaurants Based on the decision to attract interest, such an offer can be placed on the receipt.

또한, 가까운 장래의 거래에 상인 또는 카드 소지자에게 특정되지 않은 일반 광고(424), 그러나 모든 카드 소지자들 또는 일정한 카테고리의 모든 카드 소지자들(예를 들면, 지정된 지리적 영역의 모든 카드 소지자들)에게 일반적으로 이용가능하게 되는 일반 광고가 도 4에 도시된다. 상인(반드시 거래에 관련된 상인이 필요는 없음)은 그 제품들 또는 서비스들을 판촉하기 위해 카드 소지자들 (또는 한 카테고리의 소지자들)의 영수증상의 광고 공간을 구매할 수 있다. It is also possible for a general advertisement (424) that is not specific to the merchant or cardholder in the near future transaction, but for all card holders or for all card holders of a certain category (e.g. all card holders of a given geographical area) Is shown in Fig. A merchant (not necessarily a trader associated with the transaction) may purchase ad space on the receipts of cardholders (or one category of holders) to promote their products or services.

일 실시예에서, 광고들(420,422 및 424)이 카드 소지자가 볼 수 있도록 영수증상에 배치되며, 그러나 상인이 영수증을 볼 때, (자동적으로 또는 선택적으로, 또는 상인에 의해) 제거된다. In one embodiment, the ads 420, 422 and 424 are placed on the receipt for the cardholder to see, but are removed (automatically or selectively, or by the merchant) when the merchant sees the receipt.

이해해야만 하는 바와 같이, (특히 취합된 거래들과 연관된 데이터의 분석과 결합됨으로써) 전자 영수증들의 이용 가능성 및 거래 확인의 전송은 전자 영수증들에 대한 액세스를 제공하는 부분으로서 다양한 일반 및 표적의 광고 기회들, 그리고 카드 거래 프로세서를 위한 잠재적인 세입을 야기한다. As should be understood, the availability of electronic receipts and the transmission of trade receipts (particularly by combining with the analysis of data associated with the aggregated transactions) are part of providing access to electronic receipts, as well as various general and targeted advertising opportunities And potential revenues for the card transaction processor.

이제 더 상세한 설명이 카드 소지자에게 대상이 된 판촉 정보를 제공하도록 거래들로부터의 데이터가 취합되고 그리고 이후 분석될 수 있는 실시예들을 위해 제공될 것이다. 일 실시예에서, 도 5에 예시된 바와 같이, 마켓 분석 시스템(500)이 마켓팅 정보를 전개하도록 이용될 수 있다. 시스템(500)은 거래 처리 시스템(122)을 통하여 거래 데이터를 수신하고, 그리고 분석후 거래 처리 시스템(122)을 통하여 카드 소지자들에게 판촉 또는 쿠폰 데이터를 제공하도록 편리하게 연결될 수 있다. 다른 실시예들에서, 시스템(500)은 거래 처리 시스템(122)의 일부 또는 카드 거래 프로세서에 의해 별개로 동작될 수 있다. 시스템(500)은 (POS 디바이스들(110)의 거래들을 위해 생성된) 거래 데이터를 취합하고, 그리고 이후 고객 또는 거래 패턴들 및 트렌드들을 식별하고, 그리고 이후 예를 들면 (도 3에 도시된 거래 통지와 같이) 이동 디바이스에 디스플레이되는 거래 통지의 일부로서 또는 (도 4에 도시되는 전자 영수증과 같이) 전자 영수증의 일부로서 순차로 카드 소지자에 전송되는 판촉 또는 쿠폰 데이터를 카드 거래 프로세서에 순차로 제공하도록 거래 데이터를 분석함으로써 마켓팅 정보를 전개한다. 일부의 경우들에서, 소비 패턴들은 특정 카드 소지자에 의해 실행된 거래들로부터 결정될 수 있으며, 이는 결국 전술된 바와 같이 특정 카드 소지자를 대상으로 하는 광고(422)와 같은 광고가 된다. 다른 경우들에서, 이 패턴들은 짧게 기술되는 바와 같이, 훨씬 더 큰 카드 소지자 인구 (및 그들의 거래들)에 의해 실행되는 거래들과 관련될 수 있다. Now a more detailed description will be provided for embodiments in which data from transactions is collected and subsequently analyzed to provide promotional information targeted to the cardholder. In one embodiment, as illustrated in FIG. 5, a market analysis system 500 may be utilized to develop marketing information. The system 500 may be conveniently connected to receive transaction data via the transaction processing system 122 and provide promotional or coupon data to the cardholder through the transaction processing system 122 after analysis. In other embodiments, the system 500 may be operated separately by a portion of the transaction processing system 122 or by a card transaction processor. The system 500 collects transaction data (generated for transactions of the POS devices 110) and then identifies customer or transaction patterns and trends, and then, for example, As a part of a transaction notification displayed on the mobile device (such as an electronic receipt shown in FIG. 4), or to a card transaction processor, which is sent to the cardholder in sequence as part of the electronic receipt (such as the electronic receipt shown in FIG. 4) To develop marketing information by analyzing the transaction data. In some cases, consumption patterns may be determined from transactions executed by a particular cardholder, which ultimately becomes an advertisement, such as ad 422, targeting a particular cardholder as described above. In other cases, these patterns may be associated with transactions executed by a much larger cardholder population (and their transactions), as will be briefly described.

취합 서브 시스템(510), 데이터 저장 서브 시스템(520) 및 처리 서브 시스템(530)을 포함하는 시스템(500)이 도 5에 도시된다. 일부 실시예들에서, (POS 디바이스(112)로부터 유래되는) 거래 데이터가 표준 포맷들 및/또는 프로토콜들을 이용하여 취합 서브 시스템(510)에 제공된다. 다른 실시예들에서, 취합 서브 시스템(510)은 데이터를 사용 가능 및/또는 원하는 포맷으로 처리(예를 들면, 파싱(parse))하도록 구성된다. 그 후, 데이터는 취합된 거래 데이터로서 데이터 저장 서브 시스템(520)에 저장될 수 있다. 일부 실시예들에서, 취합된 거래 데이터는, 처리 서브 시스템(530)이 특정 카드 소지자들을 위해 거래들에서의 패턴들과 관련한 정보를 위해 취합 데이터를 마이닝(mining)하고, 그리고 다른 경우들에서 많은 상이한 카드소지자들에 의해 많은 거래 전체에 걸쳐 패턴들과 관련한 정보를 위해 데이터를 마이닝하므로 대규모의 거래들(가령, 수십만 또는 심지어 수백만 거래들)로부터의 데이터 집합이 된다. 데이터 저장 서브 시스템(520)에 궁극적으로 저장되는 취합 거래 데이터는 예를 들면, 연관 데이터베이스로서, 플랫 파일로서, 거래 데이터 세트들로서, 암호화된 또는 암호화되지 않은 형태로, 압축 또는 압축되지 않은 형태로, 등과 같은 임의의 유용한 방식으로 배열될 수 있음을 주목할 가치는 있다. A system 500 including a collection subsystem 510, a data storage subsystem 520 and a processing subsystem 530 is shown in FIG. In some embodiments, transaction data (from POS device 112) is provided to collection subsystem 510 using standard formats and / or protocols. In other embodiments, the aggregation subsystem 510 is configured to process (e.g., parse) the data in a usable and / or desired format. The data may then be stored in the data storage subsystem 520 as collected transaction data. In some embodiments, the aggregated transaction data may be processed by processing subsystem 530 by mining aggregate data for information relating to patterns in transactions for particular card holders, and in many instances, Mining the data for information related to patterns across many transactions by different card holders results in a data set from large transactions (e.g., hundreds of thousands or even millions of transactions). Collected transaction data that is ultimately stored in the data storage subsystem 520 may be stored, for example, as an association database, as a flat file, as transaction data sets, in encrypted or unencrypted form, in compressed or uncompressed form, Or the like, and the like.

취합된 거래 데이터를 분석하는 처리 서브 시스템(530)의 결과는 상인들 및 다른이들에게 리포트들을 미켓팅하는 것, 그리고 쿠폰들 또는 다른 판촉 데이터의 광고를 생성하는 것과 같은 다양한 목적들로 사용될 수 있는 마켓팅 데이터이다. 일 실시예에서, 마켓팅 데이터는 리포팅된 데이터에 기반하여 분석 및 마켓팅 행위를 위해 리포팅 서브 시스템(540)을 통하여 카드 거래 프로세서에, 상인들에 또는 다른 이들에 리포팅될 수 있다. 다른 실시예들에서, 처리 서브 시스템(530)은 (상인들로부터의 마켓팅 분석, 제품 정보 또는 다른 입력과 결합하는) 마켓팅 데이터에 기반한 광고 또는 쿠폰들을 전개하고, 그리고 카드 거래 처리 시스템(122)에서 처리되고 있으므로 마켓팅 데이터 및 전개된 광고 또는 쿠폰들을 실시간으로 개별 거래들에 적용할 수 있다. The results of processing subsystem 530, which analyzes aggregated transaction data, can be used for a variety of purposes, such as negotiating reports to merchants and others, and generating advertisements for coupons or other promotional data Marketing data. In one embodiment, the marketing data may be reported to the card transaction processor, merchants, or others through the reporting subsystem 540 for analysis and marketing actions based on the reported data. In other embodiments, the processing subsystem 530 may develop advertisements or coupons based on the marketing data (in combination with marketing analysis from merchants, product information, or other input) The marketing data and the deployed advertisement or coupons can be applied to individual transactions in real time.

도 6은 마켓 분석 시스템(500)에 의해 수행된 하나의 예시적인 프로세스의 흐름도이다. 단계(610)에서, (POS 디바이스(110)에서 읽어들인) 거래 데이터가 카드 거래 처리 시스템(122)을 통해서와 같이 시스템(500)에서 수신된다. 단계(612)에서, 거래 데이터는 취합 서브 시스템(510)에 의해 취합되며 그리고 데이터 저장 서브 시스템(520)에 저장된다. 취합 데이터는 단계(614)에서 처리 서브 시스템(530)에 의해 분석되고, 그리고 결과 마켓팅 데이터(예를 들면, 고객 또는 거래 패턴들 또는 트렌드들)이 단계(616)에서 식별된다. 단계(618)에서 시스템(500)은 식별된 패턴들 또는 트렌드들, 그리고 필요하다면 상인 또는 장래의 광고주로부터의 입력에 기반하여 광고 또는 쿠폰 데이터를 확립한다. Figure 6 is a flow diagram of one exemplary process performed by the market analysis system 500. [ At step 610, transaction data (read at the POS device 110) is received at the system 500, such as through the card transaction processing system 122. At step 612, the transaction data is collected by the aggregation subsystem 510 and stored in the data storage subsystem 520. The aggregation data is analyzed by the processing subsystem 530 at step 614 and the resulting marketing data (e.g., customer or transaction patterns or trends) is identified at step 616. At step 618, the system 500 establishes the advertisement or coupon data based on the identified patterns or trends and, if necessary, input from the merchant or future advertiser.

단계들(612 및 614)에서 취합되고 분석된 거래 데이터가 많은 상이한 타입들의 정보와 연관되어 있을지라도, 일부 일반적인 타입들의 정보는 2가지 일반 카테고리들로 분류될 수 있다: 특정 거래 데이터와 단말기 데이터. 특정 거래 데이터는 예시로서 (사이즈, 양 또는 금액과 같은 제품의 속성들을 포함하여) 구매된 특정 제품을 식별하는 정보 및 그 구매 가격을 포함할 수 있다. 단말기 데이터는 POS 디바이스(110)가 위치하는 상인 및/또는 상인 체인점(에 대응하는 예를 들면 식별자들)과 관련한 정보, 네트워크 정보(예를 들면 인터넷 프로토콜(IP) 어드레스, 보안 프로토콜들, 등), 구성 정보(예를 들면 승낙된 타입들의 지불 수단들, 소프트웨어 버젼 등), 및/또는 POS 디바이스(110)와 관련되고 그리고 POS 디바이스(110)를 통하여 실행된 임의 거래에 특정되지 않은 임의의 다른 정보를 포함할 수 있다. Although the transaction data collected and analyzed in steps 612 and 614 are associated with many different types of information, some common types of information can be categorized into two general categories: specific transaction data and terminal data. Specific transaction data may include, by way of example, information identifying the particular product purchased (including attributes of the product, such as size, quantity or amount) and its purchase price. The terminal data may include information relating to merchant and / or merchant chain locations (e.g., identifiers corresponding to) where the POS device 110 is located, network information (e.g., Internet Protocol (IP) addresses, security protocols, (E.g., accepted types of payment means, software version, etc.), and / or any other transaction associated with the POS device 110 and not specific to any transaction executed via the POS device 110 Information.

단말기 데이터가 다양한 방식들로 POS 디바이스(110)의 특징들을 표시할 수 있음은 주목할 가치가 있다. 예를 들면, 다양한 타입들의 상인 분류자들이 사용될 수 있다. 일 실시예에서, 정부 표준에 의해 정의된 상인 분류자 코드(MCC)가 각 상인을 식별하기 위해 사용된다. 다른 실시예들에서, 사설 코드가 사용될 수 있다. 더욱이, 일부 실시예들에서, 각 상인은 심지어 그 상인이 다수의 마켓을 운영하고 있을지라도 단일 분류자에 의해 식별된다. 예를 들면, 대형 상점은 식료품들, 잡화, 가솔린, 보험 서비스들 등을 판매할 수 있으며, 그러나 상인은 "식료품" 분류 또는 "할인 백화점" 분류만을 사용함으로써 분류될 수 있다. 대안적인 실시예에서, 대형 상점은 복수의 분류자들을 이용하여 분류될 수 있다. 또 다른 실시예에서, 대형 상점은 단일 분류자(예를 들면 기본 분류자, 또는 특별한 표준에 따르도록 선택된 분류자) 및 (예를 들면 사설 분류 시스템들에 따른) 하나 이상의 다른 분류자들 둘 다에 의해 분류될 수 있다. It is worth noting that the terminal data may represent features of the POS device 110 in a variety of ways. For example, various types of trader classifiers may be used. In one embodiment, a merchant classifier code (MCC) defined by government standards is used to identify each merchant. In other embodiments, private code may be used. Moreover, in some embodiments, each merchant is identified by a single classifier, even if the merchant is operating multiple markets. For example, a large store may sell groceries, miscellaneous goods, gasoline, insurance services, etc., but traders can be classified by using only the "grocery" category or the "discount department store" category. In an alternative embodiment, the large store may be classified using a plurality of classifiers. In yet another embodiment, a large store may store both a single classifier (e.g., a classifier selected to comply with a particular standard) or one or more other classifiers (e.g., according to private classifying systems) Lt; / RTI >

다른 한편으로, 특정 거래 데이터는 POS 디바이스(110)를 경유하여 실행된 하나 이상의 거래들과 관련한 임의 타입의 정보를 포함할 수 있다. 예를 들면, 특정 거래 데이터는 (초기에 주어진 예시를 넘어서) 타임스탬프 정보(예를 들면, 하나 이상의 거래들의 날짜 및 시간, 또는 시간대), 거래 값, 요금 및/또는 할인 정보, 제품 카테고리 및/또는 설명 정보, (예를 들면 지불인에 관련한) 인구 통계 정보 등을 포함할 수 있다. On the other hand, the specific transaction data may include any type of information relating to one or more transactions executed via the POS device 110. [ For example, specific transaction data may include time stamp information (e.g., date and time of one or more transactions, time zone), transaction value, fee and / or discount information, product category and / Or descriptive information, demographic information (e.g., relating to the payee), and the like.

POS 디바이스(110)에 의해 수집되는 특정 거래 데이터는 지불하기 위해 사용되는 특별한 지불 수단에 의존할 수 있다. 예를 들면, 신용 또는 직불 카드에 의해 지불되는 경우, 트랙 2 데이터는 일반적으로 마그네틱 띠 리더기를 이용하여 판독된다. 또한, 구매 금액은 일반적으로 POS 디바이스(110)에 전자적으로 입력된다. 전통적인 신용카드들의 경우, 계좌 번호는 일반적으로 마그네틱 띠로부터 판독되며, 그리고 거래 금액은 수동적인 키인(KEY-IN)에 의해 또는 제품 바코드를 판독하고 룩업 테이블을 사용함으로써 판독된다. The specific transaction data collected by the POS device 110 may depend on the particular payment means used to pay. For example, when paid by a credit or debit card, track 2 data is typically read using a magnetic stripe reader. In addition, the purchase amount is generally entered electronically into the POS device 110. [ In the case of traditional credit cards, the account number is generally read from the magnetic stripe and the transaction amount is read by a passive key-in (KEY-IN) or by reading the product bar code and using the look-up table.

POS 디바이스(110)로부터 수신된 모든 거래 데이터가 마켓팅 데이터를 생성하기 위해 요구될 필요는 없다. 가령, 데이터를 산출하기 위해 요구되는 관련 데이터만을 추출하도록 파싱 프로세스들이 사용될 수 있다. 이러한 파싱은 네트워크(120)의 시스템, 카드 거래 처리 시스템(122), 취합 서브 시스템(150), 또는 다른 것을 포함하는 다양한 위치들(이에 한정되지는 않음)에서 발생할 수 있다.Not all transaction data received from the POS device 110 need be required to generate marketing data. For example, parsing processes can be used to extract only the relevant data required to produce the data. Such parsing may occur at various locations, including but not limited to, the system of network 120, card transaction processing system 122, collection subsystem 150, or the like.

일부 경우들에서, 한 타입의 매핑이 산업, 지리, 카드 타입 등에 의한 트렌드들과 같은 소정의 마켓에 유용하도록 사용될 수 있다. 예를 들면, POS 디바이스(110)로부터의 데이터는 소정의 상인의 아이덴티티를 누설할 수 있다. 이후 이 상인은 패스트 푸드와 같은 특정 산업으로 분류될 수 있으며, 따라서 트렌드 리포트가 산업에 의해 산출될 수 있다. 유사한 접근법이 상인의 우편 번호 또는 원래 POS 단말기로부터 획득된 다른 지리적 식별자를 인지하는 것과 같이 지리에 의해 트렌드들을 결정할 때 사용될 수 있다. 카드 타입들에 대하여, 거래 데이터가 평가되어 어떤 지불 수단이 거래에 사용되었는지가 결정될 수 있다.In some cases, one type of mapping can be used to be useful for a given market, such as trends by industry, geography, card type, and the like. For example, data from the POS device 110 may leak an identity of a given merchant. This trader can then be categorized as a specific industry, such as fast food, so that trend reports can be generated by the industry. A similar approach can be used when determining trends by geography, such as recognizing a merchant's zip code or other geographic identifier originally obtained from a POS terminal. For card types, the transaction data may be evaluated to determine which payment instrument was used in the transaction.

이들 및/또는 다른 타입들의 취합 거래 데이터가 주어지면, 결과 마켓팅 데이터는 특정 기간 동안 추출된 데이터, 동일한 상점 식별자를 갖는 모든 레코드들에 대해 추출된 데이터, 상인 타입으로 분류된 데이터, 위치(예를 들면 상인 지역, 지리적 지역 등)로 분류된 데이터, 달러 거래액으로 분류된 데이터, 평균 티켓 가격으로 분류된 데이터 등과 같은 추출 또는 분류된 데이터를 포함할 수 있다. 마켓팅 데이터는 추가적으로 또는 대안적으로 특정 기간에 걸친 또는 기준과 비교된 데이터 트렌드들과 같은 트렌드 데이터를 포함할 수 있다. 트렌드들은 기간들, 지불 타입들, 상인들, 상인 카테고리들, 지리, 거래량들, 티켓 가격들, 또는 임의의 다른 유용한 (예를 들면, 및 추론가능한) 취합 거래 데이터의 특성들을 보여줄 수 있다. Given these and / or other types of aggregation transaction data, the resulting marketing data may include data extracted for a particular time period, data extracted for all records with the same store identifier, data classified as trader type, location (e.g., Data classified as merchant region, geographic region, etc.), data classified as dollar transaction value, data classified as average ticket price, and the like. The marketing data may additionally or alternatively include trend data, such as data trends over a period of time or compared to a baseline. Trends may show characteristics of periods, payment types, merchants, merchant categories, geography, volumes, ticket prices, or any other useful (e.g., and reasonably) collected transaction data.

이전에 참조된 미국출원번호 13/314,988은 거래 데이터를 취합하고 분석하기위한 다양한 테크닉들, 프로세스들 및 시스템들을 개시하며, 이들의 어느 것이라도 여기에 사용될 수 있다.Previously-referenced US Application No. 13 / 314,988 discloses various techniques, processes and systems for collecting and analyzing transaction data, any of which can be used herein.

도 6에 예시된 하나의 특정예에서, (단계 616에서) 처리 시스템(530)은 특정된 상인 카테고리(가령, 패스트 푸드 레스토랑들 또는 식료품점들)로 어떤 타입의 거래를 실행한 카드 소지자들이 할인점에서 2시간 내에 구매할 상당한 가능성을 갖는 것으로 결정할 수 있다(이러한 소비 패턴이 도 7에 도시된 샘플 리포트에 의해 예시된다). 이러한 트렌드 또는 패턴에 기반하여, 처리 서브 시스템(530)은 식별된 트렌드를 위한 판촉 또는 쿠폰 데이터(예를 들면 패스트 푸드 또는 식료품을 방금 구매한 임의의 고객을 위한 할인 상점용 쿠폰)를 확립할 수 있다. 이후 단계(619)에서 시스템(500)은 개별 거래들을 검사한다. 단계(620)에서, 시스템은 개별 거래(즉 카드 거래 프로세서로부터 시스템(500)으로 실시간에 기초하여 제공되는 거래 데이터로 표현된 개별 거래)는 판촉 또는 쿠폰 데이터가 적용될 수 있는 판촉 조건을 갖는지 안 갖는지를 식별한다. 앞서 언급된 특정예를 계속하면, 이 예에서 개별 거래는 카드 소지자가 패스트 푸드 레스토랑 또는 식료품점에서 구매하는 것일 수 있다. 단계(620)에서 만약 이러한 조건(패스트 푸드 레스토랑 또는 식료품점에서의 구매)가 현재 거래에서 존재하는 것으로 밝혀지면, 단계(626)에서 그 조건을 위한 광고 또는 쿠폰 데이터(이 예에서, 할인점에 대한 광고 또는 쿠폰)가 생성되며, 그리고 이러한 데이터는 카드 거래 프로세서로 반환되고 그리고 순차로 그 거래에 대한 거래 통지 또는 전자 영수증의 일부로서 고객에게 제공된다(단계(628)).이해되는 바와 같이, 거래가 거래 처리 시스템(122)에서 처리되고 있는 동안, 판촉 데이터가 실시간으로 생성되며(단계(626)), 이는 결국 고객과 관련한 판촉 데이터가 되어, 고객이 사실 판촉 데이터에 관심을 가지게 될 가능성이 더 높아진다. 단계(620)에서 만일 주어진 거래가 특정된 조건을 충족하지 못하면, 판촉 또는 쿠폰 데이터는 생성되지 않는다(단계(630)). In one particular example illustrated in FIG. 6, the processing system 530 (at step 616) is configured such that cardholders who have performed some type of transaction with a specified merchant category (e.g., fast food restaurants or grocery stores) (This consumption pattern is illustrated by the sample report shown in Fig. 7). Based on this trend or pattern, the processing subsystem 530 can establish promotional or coupon data for identified trends (e.g. coupons for discount stores for any customer who has just purchased fast food or groceries) have. Thereafter, in step 619, the system 500 examines individual transactions. In step 620, the system determines whether individual transactions (i.e., individual transactions represented in terms of transaction data provided on a real-time basis from the card transaction processor to the system 500) have promotional terms or conditions in which the coupon data can be applied Lt; / RTI > Continuing with the specific example mentioned above, in this example an individual transaction may be a cardholder purchasing at a fast-food restaurant or grocery store. If it is determined in step 620 that such a condition (purchase at a fast-food restaurant or grocery store) is present in the current transaction, then in step 626 the advertisement or coupon data for that condition (in this example, And this data is returned to the card transaction processor and is subsequently provided to the customer as part of a transaction notification or electronic receipt for the transaction (step 628). As will be appreciated, During processing in the transaction processing system 122, promotional data is created in real time (step 626), which eventually becomes promotional data associated with the customer, increasing the likelihood that the customer will be interested in the promotional data . In step 620, if the given transaction does not meet the specified condition, promotional or coupon data is not generated (step 630).

따라서, 도 6의 프로세스가 (1) 많은 거래들로부터의 거래 데이터의 취합 및 취합된 데이터의 분석(단계들(612 내지 616)), 및 (2) 개별 거래들의 분석 및 취합된 데이터의 분석으로부터 기인한 마켓팅 데이터에 기초한 이들 개별 거래들에 대한 판촉 데이터의 실시간 생성 둘 다를 포함한다. 일부 경우들에서, 취합된 데이터의 분석 및 개별 거래들의 별도 분석이 동시에 (그리고 실시간으로) 발생할 수 있다. 다른 경우들에서, 취합된 데이터의 분석이 먼저 발생할 수 있고, 그리고 이후 그 분석의 결과들이 나중에 개별 거래들의 분석에 사용된다. Thus, the process of FIG. 6 may include (1) collecting transaction data from many transactions and analyzing the collected data (steps 612 - 616) and (2) analyzing individual transactions and analyzing the collected data And real-time generation of promotional data for these individual transactions based on the resulting marketing data. In some cases, an analysis of the aggregated data and a separate analysis of individual transactions may occur simultaneously (and in real time). In other cases, the analysis of the aggregated data may occur first, and the results of the analysis thereafter are then used in the analysis of individual transactions.

이제 도 8을 참조하면, 더 상세한 예시적인 프로세스가 예시되며, 이 프로세스에 의해 거래 처리 시스템(122)은 도 2(예를 들면 단계(238))와 함께 앞서 간단하게 기술된 바와 같이 POS 디바이스(110)에서 전자 영수증들의 인쇄를 허용하거나 또는 취소할 수 있다. 이해되는 바와 같이, 제 3 자 거래 프로세서가 상인들로부터 수신된 거래들의 데이터를 처리하고 있고, 그리고 거래 프로세서가 그 처리에 기반하여 이들 거래들을 승인 또는 거절하고, 그리고 거래 프로세서가 종이 영수증들 대신에 전자 영수증들을 받는 것에 관해 카드 소지자들 (및 상인들)의 선호들을 반영하는 데이터를 유지하거나 액세스하므로, 카드 소지자를 위해 인쇄 영수증 또는 전자 영수증이 생성될지 여부의 제어는 편리하게 거래 처리 시스템(122)에서 관리될 수 있다.Referring now to FIG. 8, a more detailed exemplary process is illustrated in which a transaction processing system 122 is configured to communicate with a POS device (not shown), as briefly described above with FIG. 2 (e.g., step 238) 110 may allow or cancel the printing of electronic receipts. As will be appreciated, if the third party transaction processor is processing data of transactions received from the merchants, and the transaction processor accepts or rejects these transactions based on the transaction, and the transaction processor replaces the paper receipts Control of whether a print receipt or electronic receipt is generated for the cardholder is conveniently maintained or accessed by the transaction processing system 122, as it maintains or accesses data that reflects the preferences of the cardholders (and merchants) Lt; / RTI >

단계(810)에서, POS 디바이스들(110) 중 하나에서 고객에 의해 실행된 각 거래에 대한 거래 데이터가 거래 처리 시스템(122)에서 수신된다. 거래가 실행된 계좌의 식별에 응답하여, 거래 처리 시스템(122)은 고객이 전자 영수증들을 수신하기 위한 프로그램에 (그 계좌를 위해) 등록되어 있는지 여부 및 그 등록 일부로서 (전자 영수증들의 수신을 위해) 선호 정보를 제공하는지 여부를 결정한다(단계(812)). 만일 고객이 등록되어 있지 않으면(이러한 선호들이 없음), 단계(814)에서 거래 처리 시스템(122)에 의해 반환된 거래 응답 (승인/거절) 메시지에 따라 전자 영수증의 인쇄가 POS 디바이스(110)에서 허용된다(취소되지 않음). At step 810, transaction data for each transaction executed by the customer at one of the POS devices 110 is received at the transaction processing system 122. [ In response to the identification of the account for which the transaction has been executed, the transaction processing system 122 determines whether the customer is registered (for that account) in a program for receiving electronic receipts and as part of that registration (for receipt of electronic receipts) It determines whether it provides preference information (step 812). If the customer is not registered (none of these preferences), printing of the electronic receipt in response to the transaction response (authorization / rejection) message returned by the transaction processing system 122 at step 814 is sent to the POS device 110 Allowed (not canceled).

단계(812)에서 만일 고객이 선호들을 등록하고 확립하였다면, 단계(820)에서 거래 처리 시스템은 조건이 (등록 동안 고객에 의해) 확립되어 있는지 여부 그리고 (현재 거래를 위해) 조건이 (심지어 일반적으로 전자 영수증들을 수신하도록 카드 소지자에 의해 선택되어있을지라도) 인쇄 영수증들을 수신하는 고객에 대하여 충족되는 것을 결정한다. 앞서 언급된 바와 같이, 이러한 조건의 일례는 거래 금액일 수 있다(예를 들면, 인쇄 영수증들은 심지어 카드 소지자가 그렇지 않으면 전자 영수증을 위해 등록되어 있을지라도 가령 1000 달러와 같은 특정 거래 금액 이상의 임의 거래의 경우 수신될 것이다). 만일 거래가 특정 거래 금액 이상이면, 거래 처리 시스템(122)으로부터 POS 디바이스(110)에 반환된 승인 메시지의 일부로서, 시스템(122)은 영수증이 인쇄되는 것으로 허용한다(단계(814)). 만일 거래 금액이 특정된 거래 금액 이상이 아니면, 시스템(122)은 승인 메시지를 전송할 때 영수증의 인쇄를 취소한다(단계(824)). In step 812, if the customer has registered and established preferences, then in step 820 the transaction processing system determines whether the condition is established (by the customer during registration) and the condition (for the current transaction) It is determined that it is satisfied for the customer receiving the print receipts, even if it is selected by the cardholder to receive the electronic receipts. As noted above, an example of such a condition may be a transaction amount (for example, print receipts may be issued by a cardholder, even if the cardholder is otherwise registered for an electronic receipt, Will be received). If the transaction is greater than or equal to a certain transaction amount, the system 122 allows the receipt to be printed (step 814), as part of the authorization message returned from the transaction processing system 122 to the POS device 110. If the transaction amount is not greater than or equal to the specified transaction amount, the system 122 cancels the printing of the receipt when sending the approval message (step 824).

도 9는 거래가 처리된 후 거래 처리 시스템(122)으로부터 POS 디바이스(110)로의 예시적인 응답 메시지를 도시하며, 이는 POS 디바이스들(110) 중 하나에서 영수증 인쇄의 취소에 대한 일 실시예를 예시한다. 도 9에 예시된 메시지는 이 분야의 당업자들에 의해 잘 이해되는 타입의 데이터 필드를 갖는다. 이러한 필드는 다음을 포함한다: 9 illustrates an exemplary response message from the transaction processing system 122 to the POS device 110 after the transaction has been processed which illustrates one embodiment of canceling receipt printing at one of the POS devices 110 . The message illustrated in Figure 9 has a data field of the type well understood by those skilled in the art. These fields include:

응답 코드 - "승인", "거절", 및 "에러"(오류 있는 데이터가 입력됨)과 같은 거래 처리 시스템(122)에서 거래를 처리하는 결과를 나타낸다. And the result of processing the transaction in the transaction processing system 122, such as " acknowledgment ", " rejected ", and " error "

응답 이유 코드 - 거래의 결과에 관한 더 많은 세부 사항들을 표현하는 코드(예를 들면, 가령 유효하지 않은 금액, 유효하지 않은 신용 카드 번호, 만료된 신용 카드 등과 같은 거절된 거래의 이유).Response Reason Codes - Code that expresses more details about the outcome of the transaction (for example, an invalid amount, an invalid credit card number, reason for rejected transactions, such as an expired credit card).

승인 코드 - 승인된 거래에 대한 알파뉴메릭 권한 부여 또는 승인 코드.Authorization code - Alphanumeric authorization or authorization code for an approved transaction.

어드레스 증명 코드 - 만일 거래 데이터에 대한 일부로서 제공된다면 거리 주소 또는 우편 번호의 증명에 대한 결과들(예를 들면, 매칭, 매칭되지 않음, 이용 불가 주소 등)을 나타내는 코드.Address Proof Code - A code that indicates the results (eg, matching, unmatched, unavailable addresses, etc.) of street addresses or proofs of zip codes if provided as part of the transaction data.

거래 ID - 해당 거래에 할당되어 있는 식별 번호.Transaction ID - The identification number assigned to the transaction.

거래 데이터 - 가령 거래 금액, 거래 설명, 거래 타입(신용 카드, 직불 카드)와 같은, 거래가 실행되었던 POS 디바이스에 입력된 거래 데이터를 복제한 데이터. Transaction data - Data that replicates transaction data entered into the POS device where the transaction was executed, such as transaction amount, transaction description, and transaction type (credit card, debit card).

고객 ID - POS 디바이스에 입력된 고객/계좌 ID를 복제한 데이터.Customer ID - Data that replicates the customer / account ID entered in the POS device.

고객 데이터 - 가령 카드 소지자 이름, 주소, 전화 번호 등과 같은, 거래 처리 시스템에서 조회되고 고객 계좌와 연관된 고객 데이터. Customer data - Customer data that is referenced in the transaction processing system and associated with a customer account, such as the cardholder name, address, phone number, and so on.

인증 코드들 - (만일 거래의 일부로서 제공된다면) 카드에 나타나는 카드 증명 코드를 체크하는 것으로부터 기인한 응답 메시지 및 응답 인증 코드를 인증하기 위해 POS 디바이스에 의해 사용되는 시스템 생성 해쉬 코드들. Authentication Codes - System generated hash codes used by the POS device to authenticate the response message and the response authentication code resulting from checking the card verification code that appears on the card (if provided as part of the transaction).

POS 디바이스(112)에서 영수증의 인쇄를 취소하기 위한 코드 또는 마커 비트를 제공하기 위한 다양한 실시예들 및 구현예들이 있을지라도, 일 실시예에서 위에 참조된 응답 이유 코드는 승인의 경우에서 2개의 상이한 승인 이유 코드들, 즉 하나는 "승인됨 - 영수증 인쇄하기" 및 다른 하나는 "승인됨 - 영수증 인쇄하지 않기"를 포함할 수 있다. 따라서, 도 8을 참조하면, "승인됨 - 영수증 인쇄하기" 코드가 승인 이유 코드 필드에 존재하는 경우, 단계(814)가 POS 디바이스에서 수행된다. 다른 한편으로, "승인됨 - 영수증 인쇄하지 않기"가 승인 이유 코드 필드에 존재하는 경우, 단계(824)가 POS 디바이스에서 수행된다.Although there are various embodiments and implementations for providing the code or marker bits for canceling the printing of the receipt at the POS device 112, in one embodiment, the above-referenced response reason codes are two different The authorization reason codes, i.e., "approved - print receipt" and "approved - do not print receipt" may be included. Thus, referring to FIG. 8, if the "Approved-Print receipt" code is present in the approval reason code field, step 814 is performed at the POS device. On the other hand, if "Accepted-no receipt printing" is present in the authorization reason code field, then step 824 is performed on the POS device.

도 10은 본 발명의 실시예들이 구현될 수 있는 예시적인 컴퓨터 시스템을 예시하는 블럭도이다. 이 예시는 POS 디바이스들(110)의 기능들, 카드 거래 처리 시스템(122) 및 마켓 분석 시스템(500)뿐만 아니라 여기에 기술된 본 발명의 다른 컴포넌트들 및 기능들을 제공하기 위해, 전체적으로, 부분적으로, 또는 다양한 변형들로 상용될 수 있는 것과 같은 컴퓨터 시스템(1000)을 예시한다.10 is a block diagram illustrating an exemplary computer system in which embodiments of the present invention may be implemented. This example may be implemented in whole, in part, in order to provide the functions of the POS devices 110, the card transaction processing system 122 and the market analysis system 500 as well as other components and functions of the present invention described herein , Or a computer system 1000 such as may be used in various variations.

버스(1090)를 통해 전기적으로 연결될 수 있는 하드웨어 구성요소들을 포함하는 컴퓨터 시스템(1000)이 도시된다. 하드웨어 구성요소들은 하나 이상의 중앙 처리 유닛(1010), 하나 이상의 입력 디바이스들(1020)(예를 들면, 마우스, 키보드 등), 및 하나 이상의 출력 디바이스들(1030)(예를 들면, 디스플레이 디바이스, 프린터 등)을 포함할 수 있다. 컴퓨터 시스템(1000)은 원격, 로컬, 고정, 및/또는 착탈식 저장 디바이스 및 컴퓨터-판독 가능한 정보를 임시적으로 및/또는 더 영구적으로 포함하기 위한 저장 매체를 나타내는 하나 이상의 저장 디바이스들(1040), 및 저장 디바이스(들)(1040)를 액세스하기 위한 하나 이상의 저장 매체 리더기(들)(1050)를 포함할 수 있다. 예시를 목적으로, 저장 디바이스(들)(1040)는 디스크 드라이브들, 광 저장 디바이스들, 랜덤 액세스 메모리("RAM") 및/또는 판독 전용 메모리("ROM")와 같은 솔리드 스테이트 저장 디바이스일 수 있으며, 이 판독 전용 메모리는 프로그래밍 가능, 플래시 업데이트 가능 또는 그 밖에 유사한 것일 수 있다.There is shown a computer system 1000 that includes hardware components that can be electrically connected through a bus 1090. [ The hardware components may include one or more central processing units 1010, one or more input devices 1020 (e.g., a mouse, a keyboard, etc.), and one or more output devices 1030 (e.g., Etc.). Computer system 1000 includes one or more storage devices 1040 that represent a storage medium for temporarily and / or more permanently including remote, local, fixed, and / or removable storage devices and computer-readable information, (S) 1050 for accessing the storage device (s) 1040. The storage device 1040 may be a solid state storage device such as disk drives, optical storage devices, random access memory (" RAM ") and / or read only memory And the read only memory may be programmable, flash update enabled, or the like.

컴퓨터 시스템(1000)은 추가적으로 통신 시스템(1060)(예를 들면, 모뎀, 네트워크 카드 -- 무선 또는 유선임, 적외선 통신 디바이스, BluetoothTM 디바이스, 근거리 자기장 통신(NFC) 디바이스, 셀룰라 통신 디바이스, 등)을 포함할 수 있다. 통신 시스템(1060)은 데이터가 앞서 기술된 네트워크, 시스템, 컴퓨터, 이동 디바이스 및/또는 다른 컴포넌트와 교환되는 것을 허용할 수 있다. 또한, 시스템(1000)은 작업 메모리(1080)를 포함하며, 이 작업 메모리는 위에 기술된 RAM 및 ROM 디바이스들을 포함할 수 있다. 일부 실시예들에서, 컴퓨터 시스템(1000)은 또한 처리 가속 유닛(1070)을 포함할 수 있으며, 이 처리 가속 유닛은 디지털 신호 프로세서, 특수용 프로세서 및/또는 유사 프로세서를 포함할 수 있다.Computer system 1000 may additionally include a communications system 1060 (e.g., a modem, a network card-wireless or wired, an infrared communications device, a Bluetooth TM device, a Near Field Communication (NFC) device, . ≪ / RTI > Communication system 1060 may allow data to be exchanged with the previously described network, system, computer, mobile device and / or other components. The system 1000 also includes a working memory 1080, which may include RAM and ROM devices as described above. In some embodiments, the computer system 1000 may also include a processing acceleration unit 1070, which may include a digital signal processor, a special purpose processor, and / or the like.

컴퓨터 시스템(1000)은 또한 작업 메모리(1080) 내에 위치된 것으로 도시된 바와 같이, 운영 시스템(1084) 및/또는 다른 코드(1088)를 포함하는 소프트웨어 구성요소들을 포함할 수 있다. 소프트웨어 코드(1088)는 여기에 기술된 바와 같이 아키텍쳐의 다양한 구성요소들의 기능들을 구현하기 위해 사용될 수 있다. 예를 들면, 시스템(1000)과 같은 컴퓨터 시스템에 저장 및/또는 실행되는 소프트웨어는 도 2, 6 및 8에 도시된 프로세스들을 구현하는 경우 사용될 수 있다. The computer system 1000 may also include software components including an operating system 1084 and / or other code 1088, as shown to be located within the working memory 1080. The software code 1088 may be used to implement the functions of the various components of the architecture as described herein. For example, software stored and / or executed in a computer system, such as system 1000, may be used when implementing the processes depicted in Figures 2, 6 and 8.

컴퓨터 시스템(1000)의 대안적인 실시예들이 위에 기술된 것으로부터 수많은 변형들을 가질 수 있음을 이해해야 한다. 예를 들면, 맞춤형 하드웨어가 또한 사용되고/사용되거나 특별한 구성요소들은 하드웨어, (애플릿들과 같은 휴대용 소프트웨어를 포함하는) 소프트웨어, 또는 둘 다 모두로 구현될 수 있다. 더욱이, 네트워크 입력/출력 및 데이터 획득 디바이스들(미도시)과 같은 다른 컴퓨팅 디바이스들에 대한 연결이 있을 수 있다. It should be appreciated that alternative embodiments of the computer system 1000 may have numerous variations from those described above. For example, customized hardware may also be used / used, or particular components may be implemented in hardware, software (including portable software such as applets), or both. Moreover, there may be connections to other computing devices such as network input / output and data acquisition devices (not shown).

여기에 기술된 다양한 방법들 및 프로세스들이 설명의 용이를 위한 특별한 구조 및/또는 기능 컴포넌트들에 대하여 기술될 수 있을지라도, 본 발명의 방법들은 임의의 특별한 구조적 및/또는 기능적 아키텍쳐에 제한되는 것은 아니며 그러나 대신에 임의의 적합한 하드웨어, 펌웨어, 및/또는 소프트웨어 구성으로 구현될 수 있다. 유사하게, 다양한 기능성들이 어떤 일정한 개별적인 시스템 컴포넌트들에 기인할지라도, 문맥이 다르게 지시하지 않으면, 이러한 기능성은 본 발명의 상이한 실시예들에 따라 다양한 다른 시스템 컴포넌트들 속에 분산되거나 결합될 수 있다. 예시들로서, 카드 거래 처리 시스템(122) 및 마켓 분석 시스템(500)은 각각 하나 이상의 저장 디바이스 및 처리 구성요소들을 갖는 단일 시스템에 의해 구현될 수 있거나, 또는 복수 시스템들의 각 기능이 하나의 위치에서 상이한 시스템들 전체 분산되거나 복수의 링크된 위치들 전체에 분산됨으로써 복수 시스템들에 의해 구현될 수 있다. 더욱이, POS 디바이스(110) 및 입력/출력 디바이스들(112)이 네트워크(120)에 링크된 개별적인 또는 독립형 디바이스들일 수 있을지라도, 그들은 다른 상인 디바이스들, 시스템들 및 네트워크들로 통합될 수 있다. Although the various methods and processes described herein may be described with respect to particular structural and / or functional components for ease of illustration, the methods of the present invention are not limited to any particular structural and / or functional architecture But may instead be implemented in any suitable hardware, firmware, and / or software configuration. Similarly, although the various functionalities may be due to certain individual system components, such functionality may be distributed or combined in various other system components according to different embodiments of the present invention, unless context dictates otherwise. By way of example, the card transaction processing system 122 and the market analysis system 500 may each be implemented by a single system having one or more storage devices and processing components, or each function of a plurality of systems may be implemented in a single, Systems may be distributed throughout or distributed across a plurality of linked locations and thus may be implemented by multiple systems. Moreover, although the POS device 110 and the input / output devices 112 may be separate or stand-alone devices linked to the network 120, they may be integrated into other merchant devices, systems and networks.

더욱이, 여기에 기술된 다양한 플로우들 및 프로세스들(예를 들면, 도 2, 6 및 8에 예시된 플로우들 및 프로세스들)이 설명의 용이를 위해 특별한 순서로 기술될지라도, 문맥이 다르게 지시하지 않는 한, 다양한 절차들이 본 발명의 다양한 실시예들에 따라 재순서화, 추가 및/또는 생략될 수 있다. 더욱이, 하나의 방법 또는 프로세스에 관하여 기술된 절차들이 다른 기술된 방법들 또는 프로세스들 내에서 통합될 수 있고; 유사하게, 특별한 구조적 아키텍쳐에 따라 및/또는 하나의 시스템에 관해 기술된 시스템 컴포넌트들은 대안적인 구조적 아키텍쳐들로 조직 및/또는 다른 기술된 시스템들내로 통합될 수 있다. Moreover, although the various flows and processes described herein (e.g., the flows and processes illustrated in FIGS. 2, 6 and 8) are described in a particular order for ease of description, Various procedures may be reordered, added and / or omitted in accordance with various embodiments of the present invention. Moreover, procedures described with respect to one method or process may be incorporated within other described methods or processes; Similarly, system components described in terms of a particular structural architecture and / or with respect to one system may be incorporated into an organization and / or other described systems in alternative architectural architectures.

또한, 예시된 실시예에서 거래들을 실행하기 위해 사용되는 표현 수단이 신용 카드일지라도, 본 발명은 직불 카드들, 정액 카드들, 고객 카드들, 기프트 카드들, 스마트 카드들, 및 비접촉 카드들 또는 지불 수단(예를 들면 거래가 실행될 때 POS 디바이스에 무선으로 계좌 정보를 전송하는 포브(fobs) 및 다른 디바이스들)과 같은 다른 형태들의 표현 수단들에 적용가능함을 이해해야 한다. 따라서, 용어 "카드"가 설명의 용이를 위해 여기에 사용되며 그리고 전통 금융 카드들뿐만 아니라 예시들로서 방금 언급된 것들을 포함하여 모든 형태들의 표현 수단들을 언급하는 것으로 의도된다. 더욱이, 용어 "개체(entity)"는 그 가장 넓은 의미로 여기서 사용되어 조직뿐만 아니라 개인을 포함한다. In addition, although the presentation means used to implement transactions in the illustrated embodiment is a credit card, the present invention may also be applied to debit cards, penalty cards, customer cards, gift cards, smart cards, It should be understood that the present invention is applicable to other forms of representation means, such as, for example, fobs and other devices that wirelessly transfer account information to a POS device when the transaction is executed. Accordingly, the term " card " is used herein for ease of illustration and is intended to refer to all forms of express means including traditional financial cards as well as those just mentioned as examples. Moreover, the term " entity " is used herein in its broadest sense to include an individual as well as an individual.

따라서, 다양한 실시예들이 설명의 용이를 위해 그리고 예시적인 특징들을 예시하기 위해 일정한 특징들로 (또는 없이) 기술될 수 있을지라도, 특별한 실시예에 대하여 여기에 설명된 다양한 컴포넌트들 및/또는 특징들이 문맥상 다르게 지시되지 않으면 다른 실시예들을 제공하기 위해 대체, 추가, 및/또는 제외될 수 있다. 결과적으로, 비록 본 발명이 예시적인 실시예들에 관하여 기술되어 있을지라도, 본 발명은 이하의 청구항들의 범위 내에서 모든 변경들 및 등가들을 커버하도록 의도됨을 이해하게 될 것이다. Thus, although various embodiments may be described with reference to certain features (or without) for purposes of illustration and to demonstrate exemplary features, various components and / or features described herein for specific embodiments Added, and / or omitted to provide other embodiments unless the context clearly indicates otherwise. Consequently, although the present invention has been described with respect to exemplary embodiments, it is to be understood that the invention is intended to cover all modifications and equivalents within the scope of the following claims.

100,120,140,152: 네트워크, 110: 상인 POS 디바이스
120: 네트워크, 122: 카드 거래 처리 시스템
132: 카드 발행자
510: 취합 서브 시스템, 520: 데이터 저장 서브 시스템
530: 처리 서브 시스템, 540: 리포팅 서브 시스템
1010: CPU(들), 1020: 입력 디바이스(들), 1030: 출력 디바이스(들)
1040: 저장 디바이스(들), 1050: 고객 판독 가능한 저장 매체 리더기(들)
1060: 통신 시스템(들), 1070: 처리 가속, 1080: 작업 메모리
1084: 운영 시스템(들), 1088: 다른 코드(프로그램들)
100, 120, 140, 152: network, 110: merchant POS device
120: network, 122: card transaction processing system
132: Card issuer
510: aggregation subsystem, 520: data storage subsystem
530: processing subsystem, 540: reporting subsystem
1010: CPU (s), 1020: input device (s), 1030: output device (s)
1040: storage device (s), 1050: customer readable storage medium reader (s)
1060: communication system (s), 1070: processing acceleration, 1080: working memory
1084: Operating system (s), 1088: Other code (s)

Claims (15)

표현 수단들을 이용하여 상인들에서 고객 개체들에 의해 실행된 거래들에 대한 전자 영수증을 관리하는 방법으로서,
하나 이상의 프로세서들에 의해, 상기 표현 수단들을 이용하여 고객 개체들에 의해 상인들에서 실행된 거래들에 대한 종이 영수증들 대신에 전자 영수증들을 수신하기 위한 고객 프로그램에 상기 고객 개체들을 등록하는 단계 ― 상기 표현 수단들은 복수의 발행자들에 의해 발행되고, 등록은, 상인이 아니고 그리고 상기 표현 수단들의 발행자도 아닌 제 3 자 개체에 의해 관리되며, 등록은 상기 제 3 자 개체에 의해 관리되는 선호 데이터베이스에 상기 고객 개체들 각각으로부터 선호 데이터를 저장하는 것을 포함하고, 그리고 고객 개체 각각을 위한 선호 데이터가 거래시 거래 통지 전송에 관해 적어도 하나의 고객 선호를 표현하고 영수증의 인쇄에 대한 선호를 추가로 표현함 ―;
POS(Point-Of-Sale) 디바이스를 이용하여 상기 거래들 각각에 대한 거래 데이터를 읽어들이는 단계;
상기 POS 디바이스에 의해, 상기 거래 데이터를 거래 처리 시스템으로 전송하는 단계;
상기 하나 이상의 프로세서들에 의해, 상기 선호 데이터에 기반하여 상기 거래 처리 시스템으로 전송된 거래 데이터로부터 전자 영수증들을 생성하는 단계;
상기 하나 이상의 프로세서들에 의해, 영수증 데이터베이스에 상기 전자 영수증들을 저장하는 단계;
상기 하나 이상의 프로세서들에 의해, 상기 고객 개체들 및 상기 상인들 둘 다에게 저장된 전자 영수증들에 대한 액세스를 제공하는 단계 ― 상기 전자 영수증들은 고객 개체에 의해 액세스될때 판촉 정보를 포함하고, 상기 판촉 정보는 상인에 의해 액세스될때 상기 전자 영수증들로부터 선택적으로 제거될 수 있음 ―;
상기 거래들 중 하나에 대해 POS 디바이스들 중 하나로부터 상기 거래 처리 시스템에서 상기 거래 데이터를 수신하는 것에 응답하여, 종이 영수증을 대신하여 거래시 거래 통지의 전송에 관한 고객 선호가 있는지 여부와 거래가 특정 금액을 초과할 때 영수증의 인쇄에 대한 고객 선호가 있는지 여부를 상기 거래 데이터에 대하여 상기 거래 처리 시스템에서 결정하는 단계; 및
상기 하나 이상의 프로세서들에 의해, 상기 거래 처리 시스템으로부터 상기 POS 디바이스로 거래 응답 메세지를 전송하는 단계 ― 상기 거래 응답 메세지는 영수증의 인쇄에 대한 코드 또는 마커 비트를 가짐 ―;
를 포함하는, 방법.
CLAIMS What is claimed is: 1. A method of managing electronic receipts for transactions executed by customer entities in merchants using means for expressing,
Registering, by one or more processors, the customer entities in a customer program for receiving electronic receipts in lieu of paper receipts for transactions executed in merchants by merchant entities using the means of representation; Wherein the presentation means is issued by a plurality of publishers and the registration is managed by a third party entity other than the merchant and the issuer of the presentation means, Storing preference data from each of the customer entities, and wherein the preference data for each of the customer entities further represents at least one customer preference in terms of transaction notification delivery transmissions and additional preference for printing receipts;
Reading transaction data for each of the transactions using a point-of-sale (POS) device;
Transmitting, by the POS device, the transaction data to a transaction processing system;
Generating, by the one or more processors, electronic receipts from transaction data transmitted to the transaction processing system based on the preference data;
Storing the electronic receipts in a receipt database by the one or more processors;
Providing access to electronic receipts stored by both the customer entities and the merchants by the one or more processors, the electronic receipts including promotional information when accessed by a customer entity, May be selectively removed from the electronic receipts when accessed by a merchant;
In response to receiving the transaction data from the transaction processing system from one of the POS devices for one of the transactions, determining whether there is a customer preference for transmission of the transaction notification at the time of transaction, on behalf of the paper receipt, Determining in the transaction processing system about the transaction data whether there is a customer preference for printing a receipt when the transaction data exceeds a predetermined threshold; And
Sending, by the one or more processors, a transaction response message from the transaction processing system to the POS device, the transaction response message having a code or marker bit for printing a receipt;
/ RTI >
제 1 항에 있어서,
상기 제 3 자 개체는 상기 거래 처리 시스템을 운영하는 제 3 자 거래 처리 개체인, 방법.
The method according to claim 1,
And the third party entity is a third party transaction processing entity operating the transaction processing system.
제 1 항에 있어서,
상기 상인들은 상기 거래 처리 시스템을 운영하는 제 3 자 거래 처리 개체로 전자 영수증들에 대한 액세스를 획득하기 위한 상인 프로그램에 등록하는, 방법.
The method according to claim 1,
Wherein the merchants register with a merchant program for obtaining access to electronic receipts with a third party transaction processing entity operating the transaction processing system.
제 1 항에 있어서,
상기 선호 데이터는 등록 동안 고객 개체들 각각에 의해 제공되고, 그리고 상기 거래 통지를 수신하기 위한 이동 디바이스 ID 또는 이메일 주소 중 적어도 하나를 포함하는, 방법.
The method according to claim 1,
Wherein the preference data is provided by each of the customer entities during registration and comprises at least one of a mobile device ID or email address for receiving the transaction notice.
제 1 항에 있어서,
상기 거래 통지는 SMS 메시지 형태이며 그리고 고객 개체의 이동 디바이스에 전송되고, 상기 SMS 메시지는 전자 영수증으로부터의 데이터 부분을 갖는, 방법.
The method according to claim 1,
Wherein the transaction notification is in the form of an SMS message and is sent to a mobile device of a customer entity, the SMS message having a data portion from an electronic receipt.
제 5 항에 있어서,
상기 거래 통지는 완전한 전자 영수증을 갖는 웹사이트를 액세스하기 위한 링크를 포함하는, 방법.
6. The method of claim 5,
Wherein the transaction notification includes a link for accessing a website having a complete electronic receipt.
제 1 항에 있어서,
저장된 전자 영수증들은 거래 처리 개체에 의해 유지되는 웹사이트를 통하여 상기 고객 개체들 및 상기 상인들에 의해 액세스 가능한, 방법.
The method according to claim 1,
Wherein the stored electronic receipts are accessible by the customer entities and the merchants through a website maintained by the transaction processing entity.
제 1 항에 있어서,
상기 거래 처리 시스템은 상기 상인들과 상인 고객들 사이의 거래들을 처리하는 제 3 자 거래 처리 개체에 의해 운영되며, 상기 전자 영수증들은 상기 상인들 및 상기 고객 개체들 사이에 거래들의 증거를 제공하고, 그리고 상기 전자 영수증들 각각은 적어도 상인의 아이덴티티, 거래 날짜, 및 거래 금액을 반영하는 데이터를 포함하는, 방법.
The method according to claim 1,
Wherein the transaction processing system is operated by a third party transaction processing entity that processes transactions between the merchants and merchant customers, the electronic receipts providing evidence of transactions between the merchants and the customer entities, and Wherein each of said electronic receipts includes data reflecting at least merchant ' s identity, transaction date, and transaction amount.
제 1 항에 있어서,
고객 개체들은 표현 수단의 발행자에서 상기 고객 프로그램에 등록하고, 상기 발행자는 상기 선호 데이터를 상기 제 3 자 개체에 제공하고, 그리고 상기 제 3 자 개체는 상기 거래 처리 시스템을 운영하는 제 3 자 거래 처리 개체인, 방법.
The method according to claim 1,
The customer entity registers with the customer program at the issuer of the presentation means, the publisher provides the preference data to the third party entity, and the third party entity performs the third party transaction processing Object, method.
제 1 항에 있어서,
상기 상인들은 상기 거래 처리 시스템을 운영하는 제 3 자 거래 처리 개체로 전자 영수증들에 대한 액세스를 획득하기 위해 상인 프로그램에 등록하는, 방법.
The method according to claim 1,
Wherein the merchants register with a merchant program to obtain access to electronic receipts with a third party transaction processing entity operating the transaction processing system.
제 1 항에 있어서,
상기 표현 수단들 각각은 신용 카드 계좌와 연관되는, 방법.
The method according to claim 1,
Wherein each of the means for expressing is associated with a credit card account.
제 1 항에 있어서,
상기 표현 수단들 각각은 카드인, 방법.
The method according to claim 1,
Wherein each of the means for expressing is a card.
제 1 항에 있어서,
상기 거래 처리 시스템에서, 고객 소비 트렌드들을 결정하기 위해 상기 거래 데이터를 분석하는 단계; 및
결정된 고객 소비 트렌드들에 기반하여 판촉 정보를 전개하는 단계를 추가로 포함하는, 방법.
The method according to claim 1,
In the transaction processing system, analyzing the transaction data to determine customer consumption trends; And
Further comprising deploying promotional information based on determined customer consumer trends.
제 13 항에 있어서,
상기 상인들은 제 1 상인 분류를 가지는 제 1 상인 및 제 2 상인 분류를 가지는 제 2 상인을 포함하며, 상기 거래 데이터를 분석하는 단계는 상기 고객 개체가 상기 제 1 상인 이후 상기 제 2 상인과 거래를 실행할 가능성을 결정하는 단계를 포함하고, 그리고 전개된 판촉 정보는 상기 제 2 상인의 상인 분류와 연관되는, 방법.
14. The method of claim 13,
Wherein the merchants include a first merchant with a first merchant classification and a second merchant with a second merchant classification and the step of analyzing the transaction data further comprises the step of the customer entity making a transaction with the second merchant after the first merchant Wherein the merchandise information includes determining the likelihood of execution, and the deployed promotional information is associated with the merchant classification of the second merchant.
표현 수단들을 이용하여 상인들에서 고객들에 의해 실행된 거래들에 대한 전자 영수증을 관리하는 시스템으로서,
상기 고객들 각각으로부터의 선호 데이터를 저장하는 선호 데이터베이스 ― 상기 선호 데이터는 고객에 의해 상인들에서 실행된 거래들에 대하여 고객이 종이 영수증들 대신에 전자 영수증들을 수신하는 고객 프로그램의 등록 동안 수신되며, 상기 선호 데이터는 상기 고객에 의한 거래시 거래 통지의 전송에 관한 적어도 하나의 고객 선호를 표현하고 영수증의 인쇄에 대한 선호를 추가로 표현하며, 상기 등록은, 상인이 아니고 그리고 상기 표현 수단들의 발행자도 아닌 제 3 자에 의해 관리됨 ―;
상기 상인들에서 상기 거래들 각각에 대한 거래 데이터를 읽어들이는 POS(Point-Of-Sale) 디바이스들;
상기 POS 디바이스들에서 읽어들인 상기 거래 데이터를 수신하고, 상기 선호 데이터에 기반하여 상기 거래 데이터로부터 전자 영수증들을 생성하며, 그리고 상기 POS 디바이스로 거래 응답 메세지를 전송하기 위해 상기 제 3 자에 의해 운영되는 거래 처리 시스템 ― 상기 거래 데이터는 상기 거래 처리 시스템으로 전송되고, 상기 거래 응답 메세지는 영수증의 인쇄에 대한 코드 또는 마커 비트를 가지고, 상기 거래 처리 시스템은, 상기 거래들 중 하나에 대해 POS 디바이스들 중 하나로부터 상기 거래 처리 시스템에서 상기 거래 데이터를 수신하는 것에 응답하여, 종이 영수증을 대신하여 거래시 거래 통지의 전송에 관한 고객 선호가 있는지 여부와 거래가 특정 금액을 초과할 때 영수증의 인쇄에 대한 고객 선호가 있는지 여부를 상기 거래 데이터에 대하여 결정함 ―; 및
상기 전자 영수증들을 저장하고 그리고 상기 고객들 및 상기 상인들 둘 다에게 상기 저장된 전자 영수증들에 대한 액세스를 제공하는 영수증 데이터베이스 ― 상기 전자 영수증들은 고객 개체에 의해 액세스될때 판촉 정보를 포함하고, 상기 판촉 정보는 상인에 의해 액세스될때 상기 전자 영수증들로부터 선택적으로 제거될 수 있음 ―
를 포함하는, 시스템.
A system for managing electronic receipts for transactions executed by customers in merchants using means of representation,
A preference database for storing preference data from each of the customers, the preference data being received during registration of a customer program in which the customer receives electronic receipts in lieu of paper receipts for transactions executed in merchants by a customer, Wherein the preference data further expresses at least one customer preference regarding transmission of a transaction notification upon transaction by the customer and further expresses a preference for printing of the receipt, the registration being not a merchant and not an issuer of the means of representation Managed by a third party;
Point-of-sale (POS) devices for reading transaction data for each of the transactions at the merchants;
Receiving the transaction data read from the POS devices, generating electronic receipts from the transaction data based on the preference data, and operating by the third party to send a transaction response message to the POS device A transaction processing system, wherein the transaction data is transmitted to the transaction processing system, the transaction response message having a code or marker bit for printing a receipt, the transaction processing system comprising: In response to receiving the transaction data from one of the transaction processing systems, determining whether there is a customer preference for transmission of the transaction notification in place of the paper receipt and whether there is a customer preference for printing the receipt when the transaction exceeds a certain amount Whether or not the transaction data Must decide; And
A receipt database for storing said electronic receipts and providing access to said stored electronic receipts to both said customers and said merchants, said electronic receipts comprising promotional information when accessed by a customer entity, And may be selectively removed from the electronic receipts when accessed by a merchant.
.
KR1020190015112A 2011-12-08 2019-02-08 System and method for storing and accessing electronic receipts KR102058934B1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US13/314,988 2011-12-08
US13/314,988 US8306846B2 (en) 2010-04-12 2011-12-08 Transaction location analytics systems and methods
US201261625519P 2012-04-17 2012-04-17
US61/625,519 2012-04-17

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020120093939A Division KR20180038591A (en) 2011-12-08 2012-08-27 System and method for storing and accessing electronic receipts

Publications (2)

Publication Number Publication Date
KR20190018456A true KR20190018456A (en) 2019-02-22
KR102058934B1 KR102058934B1 (en) 2019-12-24

Family

ID=62083220

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020120093939A KR20180038591A (en) 2011-12-08 2012-08-27 System and method for storing and accessing electronic receipts
KR1020190015112A KR102058934B1 (en) 2011-12-08 2019-02-08 System and method for storing and accessing electronic receipts

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020120093939A KR20180038591A (en) 2011-12-08 2012-08-27 System and method for storing and accessing electronic receipts

Country Status (1)

Country Link
KR (2) KR20180038591A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102249924B1 (en) * 2020-10-29 2021-05-10 주식회사 소금 method of providing receipts by electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020024753A (en) * 2000-09-26 2002-04-01 백관석 Credit card receipt issued by e-mail
KR20030045881A (en) * 2001-12-03 2003-06-12 스타브리지커뮤니케이션 주식회사 Method for issuing electronic receipt by dealing of credit card and method for providing search service of dealing list
KR20060017990A (en) * 2004-08-23 2006-02-28 남기열 Information (advertising/coupon) sending service model through handy phone(mobile phone) with credit card transaction
KR20110027009A (en) * 2009-09-09 2011-03-16 김강석 Electric receipt system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020024753A (en) * 2000-09-26 2002-04-01 백관석 Credit card receipt issued by e-mail
KR20030045881A (en) * 2001-12-03 2003-06-12 스타브리지커뮤니케이션 주식회사 Method for issuing electronic receipt by dealing of credit card and method for providing search service of dealing list
KR20060017990A (en) * 2004-08-23 2006-02-28 남기열 Information (advertising/coupon) sending service model through handy phone(mobile phone) with credit card transaction
KR20110027009A (en) * 2009-09-09 2011-03-16 김강석 Electric receipt system

Also Published As

Publication number Publication date
KR20180038591A (en) 2018-04-17
KR102058934B1 (en) 2019-12-24

Similar Documents

Publication Publication Date Title
US20200043012A1 (en) System and method for storing and accessing electronic receipts
US11756066B2 (en) Systems, methods and computer readable medium for wireless solicitations
US20210383385A1 (en) Merchant alerts incorporating receipt data
AU2012203367B1 (en) System and method for storing and accessing electronic receipts
US9909879B2 (en) Successive offer communications with an offer recipient
US8645270B2 (en) Enhanced customer interaction channel systems and methods
JP5303471B2 (en) Coupons / offers from multiple entities
US20160086147A1 (en) System and method for leveraging a payment authorization environment for offering and fulfilling the cross selling of products to existing customers, up selling, and acquisition of new customers
US20130268333A1 (en) Systems and methods to process transactions and offers via a gateway
JP2006514351A (en) Distribution, organization and exchange of multiple virtual offerings from the Internet, interactive TV, multiple wireless devices and other electronic media
US20130275201A1 (en) Apparatuses and methods for a universal consumer card redemption system with single button redemption
CN107113055A (en) The system and method for realizing the communication protocol for being communicated with vehicle data
US20140249905A1 (en) Method for handling electronic vouchers
KR102058934B1 (en) System and method for storing and accessing electronic receipts
KR20130070509A (en) System and method for payment using portable terminal, and storage medium recording program for implementing method thereof

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant