KR102343185B1 - server operating platform that manages transaction details based on direct debit payment and its operation method - Google Patents

server operating platform that manages transaction details based on direct debit payment and its operation method Download PDF

Info

Publication number
KR102343185B1
KR102343185B1 KR1020210124467A KR20210124467A KR102343185B1 KR 102343185 B1 KR102343185 B1 KR 102343185B1 KR 1020210124467 A KR1020210124467 A KR 1020210124467A KR 20210124467 A KR20210124467 A KR 20210124467A KR 102343185 B1 KR102343185 B1 KR 102343185B1
Authority
KR
South Korea
Prior art keywords
payment
information
server
user terminal
list
Prior art date
Application number
KR1020210124467A
Other languages
Korean (ko)
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
Application filed by 양병길 filed Critical 양병길
Priority to KR1020210183689A priority Critical patent/KR20230041558A/en
Priority to KR1020210183686A priority patent/KR20230041557A/en
Application granted granted Critical
Publication of KR102343185B1 publication Critical patent/KR102343185B1/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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/235Update request formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06K9/20
    • 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
    • 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
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/17Image acquisition using hand-held instruments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • G06K2209/01

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Multimedia (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Development Economics (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a server operating platform managing transaction details using a direct debit payment system and an operation method thereof. In addition, an embodiment of the present invention relates to the server operating the platform managing the transaction details and the operating method thereof. Specifically, an embodiment of the present invention relates to the server operating the platform managing the transaction details for a plurality of websites where a transaction is made through the direct debit payment system in a user terminal, and the operation method thereof. The server includes: a processor; and a memory storing a first payment list including logos of the plurality of websites and the total amount paid on the plurality of websites during a preset period, a second payment list including the transaction details for each of the plurality of websites, and instructions instructing the processor to perform at least one step.

Description

자동 이체 결제 기반의 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 {server operating platform that manages transaction details based on direct debit payment and its operation method}Server operating platform that manages transaction details based on direct debit payment and its operation method {server operating platform that manages transaction details based on direct debit payment and its operation method}

본 발명은 자동 이체 결제 시스템을 이용하는 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법에 관한 것이다.The present invention relates to a server operating a platform for managing transaction details using an automatic debit payment system and a method for operating the same.

또한 본 발명의 일 실시예는 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법에 대한 것이다. 구체적으로, 본 발명의 일 실시예는 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법에 관한 것이다.In addition, an embodiment of the present invention relates to a server operating a platform for managing transaction details and an operating method thereof. Specifically, an embodiment of the present invention relates to a server operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, and a method for operating the same.

기술발전이 이루어짐에 따라, 소비자들은 영화, 게임, 쇼핑, 교육, 음악 등을 비롯한 다양한 컨텐츠를 사용자 단말을 이용해 즐기게 되었다. 또한, 소비자들은 배달 음식을 시키거나, 카페에서 음료를 주문할 때에도 사용자 단말 통해 주문을 행하고 있다. 이에 따라, 컨텐츠 이용료, 서비스 이용료, 물품 대금 등에 대한 결제를 매번 하는 번거로움을 방지하기 위하여, 각각의 플랫폼들은 자동 이체 결제 시스템을 도입하고 있다.With the advancement of technology, consumers have come to enjoy various contents including movies, games, shopping, education, music, etc. using user terminals. In addition, when consumers order delivery food or order a drink at a cafe, they place an order through a user terminal. Accordingly, in order to avoid the hassle of paying for contents usage fee, service usage fee, product price, etc. every time, each platform introduces an automatic transfer payment system.

자동 이체 결제 시스템은 소정의 기간에 따라, 또는 소정의 조건에 따라 컨텐츠, 서비스, 물품 등을 정기적으로 이용하기 위하여 소비자의 동의가 이루어진 일정한 기간 동안 소정의 결제 금액을 약정하고 지불하는 것을 의미한다. 이를 통해 소비자는 매번 발생하는 결제의 번거로움을 해결하고 즐겁게 컨텐츠, 서비스, 물품 등을 즐길 수 있게 되었다.The automatic debit payment system means contracting and paying a predetermined amount of payment for a predetermined period of time for which the consumer's consent is obtained in order to regularly use contents, services, goods, etc. according to a predetermined period or according to predetermined conditions. Through this, consumers can solve the hassle of payment every time and enjoy contents, services, and goods.

그러나, 자동 이체 결제 시스템을 신청해 놓은 뒤에 별도로 해지를 신청하지 않아, 컨텐츠 등을 이용하지 않으면서 매 기간 자동으로 요금이 결제되는 문제가 있다. 또한, 자동 이체 결제 시스템을 이용하여 자동 충전 결제 방식을 이용하는 경우, 소비자가 지출 정도에 대해 정확히 인식하지 못하는 상태에서 계속하여 지출이 발생하는 문제가 있다. 나아가, 복수 개의 다양한 웹 사이트(web site)에서 자동 이체 결제 시스템을 이용함으로써, 각각의 사이트 전체에서 발생하는 결제 대금들을 정확히 파악하지 못하는 문제가 있다.However, there is a problem in that, after applying for the automatic debit payment system, there is no separate application for cancellation, so that the fee is automatically paid every period without using contents. In addition, when an automatic charge payment method is used using an automatic debit payment system, there is a problem in that the consumer continues to spend while not accurately recognizing the extent of the expenditure. Furthermore, by using the automatic debit payment system in a plurality of various web sites, there is a problem in that it is not possible to accurately identify payment amounts generated in each site as a whole.

(001) 국내공개특허 제10-2001-0039972호 (2001.07.05)(001) Korean Patent Publication No. 10-2001-0039972 (2001.07.05) (002) 국내공개특허 제10-2008-0095585호 (2008.10.29)(002) Korean Patent Publication No. 10-2008-0095585 (October 29, 2008)

본 발명의 일 실시예는 상술한 문제를 해결하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server and an operating method thereof that solve the above-described problem.

구체적으로, 본 발명의 일 실시예는, 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.Specifically, an embodiment of the present invention may provide a server operating a platform for managing transaction details for a plurality of web sites and an operating method thereof.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역을 한 번에 관리할 수 있는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server for operating a platform capable of managing transaction details made in a plurality of web sites at once, and a method of operating the same.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역 각각에 대한 상세한 정보를 한 번에 관리할 수 있는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server operating a platform capable of managing detailed information on each transaction history made in a plurality of web sites at a time, and a method of operating the same.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역 각각에 대하여, 더 나은 서비스를 추천하는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server for operating a platform that recommends a better service for each of the transaction details made on a plurality of web sites, and a method for operating the same.

본 발명의 일 실시예에서 이루고자 하는 기술적 과제들은 이상에서 언급한 사항들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 이하 설명할 다양한 실시예들로부터 당해 기술분야에서 통상의 지식을 가진 자에 의해 고려될 수 있다.The technical problems to be achieved in one embodiment of the present invention are not limited to the matters mentioned above, and other technical problems not mentioned are to those of ordinary skill in the art from various embodiments to be described below. can be considered by

본 발명의 일 실시예에 따르면, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, there is provided a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, and a method for operating the same.

본 발명의 일 실시예에 따르면, 적어도 하나의 프로세서(processor); 및 복수 개의 웹 사이트의 로고(logo) 및 기 설정된 기간 동안 복수 개의 웹 사이트에서 결제된 합계 금액을 포함하는 제 1 결제 목록; 복수 개의 웹 사이트 각각에 대한결제 내역을 포함하는 제 2 결제 목록; 및 적어도 하나의 프로세서가 적어도 하나의 단계를 수행하도록 지시하는 명령어들(instructions); 을 저장하는 메모리(memory)를 포함하고, 적어도 하나의 단계는, 결제 정보 - 결제 정보는 결제가 행해진 웹 사이트, 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액을 포함 - 를 수신하면 결제가 행해진 웹 사이트에서 결제 대상 상품에 대한 웹 페이지의 캡처 정보를 획득하는 단계; 캡처 정보로부터 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보를 추출하는 단계; 복수 개의 웹 사이트 중 결제가 행해진 웹 사이트와 동일한 웹 사이트에 대한 제 2 결제 목록에 결제 정보 및 결제 정보에 대응되는 텍스트 정보 및 이미지 정보를 포함하는 거래 내역을 추가하여 제 2 결제 목록을 업데이트하는 단계; 제 2 결제 목록을 메모리에 저장하는 단계; 사용자 단말로부터 서버에 대한 접속 신호를 수신하면 제 1 결제 목록을 사용자 단말에게 전송하는 단계; 및 제 1 결제 목록에 포함되는 복수 개의 웹 사이트 중 하나의 웹 사이트의 거래 내역에 대한 접속 신호를 수신하고, 수신한 하나의 웹 사이트의 결제 목록인 제 2 결제 목록을 사용자 단말에게 전송하는 단계; 를 포함하는, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, at least one processor (processor); and a first payment list including logos of the plurality of websites and the total amount paid on the plurality of websites during a preset period; a second payment list including payment details for each of the plurality of web sites; and instructions for instructing the at least one processor to perform at least one step. At least one step includes a memory for storing obtaining capture information of a web page for a payment target product from a web site; extracting text information and image information about a payment target product from the capture information; Updating the second payment list by adding payment information and transaction details including text information and image information corresponding to the payment information to a second payment list for the same website as the website on which the payment is made among the plurality of websites ; storing the second payment list in a memory; transmitting a first payment list to the user terminal when receiving an access signal to the server from the user terminal; and receiving an access signal for transaction details of one web site among a plurality of web sites included in the first payment list, and transmitting a second payment list, which is a payment list of the one web site, to the user terminal; It provides a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic debit payment system in a user terminal, including a server and an operating method thereof.

본 발명의 일 실시예에 따르면, 적어도 하나의 단계는, 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 1 선택 신호를 수신하면 선택된 내역의 이미지 정보 및 텍스트 정보를 사용자 단말에게 전송하고, 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 2 선택 신호를 수신하면 선택된 거래 내역의 거래가 이루어진 웹 사이트의 상품 페이지로 이동하는 단계; 를 더 포함하는, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, in at least one step, when receiving a first selection signal for one of one or more transaction details included in the second payment list from the user terminal, image information and text information of the selected details transmitting to the user terminal, and when receiving a second selection signal for one of one or more transaction details included in the second payment list, moving to a product page of a website where a transaction of the selected transaction details is made; It provides a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, further comprising a server and an operating method thereof.

본 발명의 일 실시예에 따르면, 적어도 하나의 단계는, 사용자 단말로부터 실제 제품 이미지를 수신하는 경우, 메모리에 저장된 이미지 정보 중 실제 제품 이미지와 기 설정된 값 이상 유사도를 갖는 이미지 정보를 판단하고, 해당 이미지 정보를 포함하는 거래 내역을 사용자 단말에게 전송하는 단계; 를 더 포함하는, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, at least one step is, when receiving an actual product image from the user terminal, determining image information having a similarity greater than or equal to a preset value to the actual product image among image information stored in the memory, transmitting transaction details including image information to a user terminal; It provides a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, further comprising a server and an operating method thereof.

본 발명의 일 실시예에 따르면, 적어도 하나의 단계는, 웹 사이트, 결제 대상 상품 및 결제 수단 중 적어도 하나에 대한 혜택 정보를 수신하고, 혜택 정보를 반영한 결제 금액을 계산하여 메모리에 저장하는 단계; 및 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 3 선택 신호를 수신하면 선택된 내역의 혜택 정보를 반영한 결제 금액을 사용자 단말에게 전송하는 단계; 를 더 포함하는, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, at least one step may include: receiving benefit information on at least one of a website, a payment target product, and a payment method, calculating a payment amount reflecting the benefit information, and storing it in a memory; and when receiving a third selection signal for one of one or more transaction details included in the second payment list from the user terminal, transmitting a payment amount reflecting the benefit information of the selected details to the user terminal; It provides a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, further comprising a server and an operating method thereof.

본 발명의 일 실시예에 따르면, 사용자 단말로부터 상기 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 4 선택 신호를 수신하면 선택된 내역에 포함되는 하나 또는 그 이상의 혜택 정보를 사용자 단말에게 전송하는 단계; 를 더 포함하는, 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법 제공한다.According to an embodiment of the present invention, upon receiving a fourth selection signal for one of one or more transaction details included in the second payment list from the user terminal, one or more benefit information included in the selected details is displayed to the user transmitting to the terminal; It provides a server for operating a platform for managing transaction details for a plurality of web sites where a transaction is made through an automatic transfer payment system in a user terminal, further comprising a server and an operating method thereof.

본 발명의 일 실시예는 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버의 동작 방법에 있어서, 상기 서버가: 결제 정보를 수신하면 상기 결제가 행해진 웹 사이트에서 상기 결제 대상 상품에 대한 웹 페이지의 캡처 정보를 획득하되, 상기 결제 정보는 결제가 행해진 웹 사이트, 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액을 포함하는 단계; 상기 캡처 정보로부터 상기 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보를 추출하는 단계; 상기 복수 개의 웹 사이트 중 상기 결제가 행해진 웹 사이트와 동일한 웹 사이트에 대한 제 2 결제 목록에 상기 결제 정보 및 상기 결제 정보에 대응되는 상기 텍스트 정보 및 이미지 정보를 포함하는 거래 내역을 추가하여 상기 제 2 결제 목록을 업데이트하되, 상기 제 2 결제 목록은 상기 복수 개의 웹 사이트 각각에 대한결제 내역을 포함하는 단계; 상기 제 2 결제 목록을 상기 메모리에 저장하는 단계; 사용자 단말로부터 상기 서버에 대한 접속 신호를 수신하면 제 1 결제 목록을 상기 사용자 단말에게 전송하되, 상기 제 1 결제 목록은 상기 복수 개의 웹 사이트의 로고(logo) 및 기 설정된 기간 동안 상기 복수 개의 웹 사이트에서 결제된 합계 금액을 포함하는 단계; 및 상기 제 1 결제 목록에 포함되는 상기 복수 개의 웹 사이트 중 하나의 웹 사이트의 거래 내역에 대한 접속 신호를 수신하고, 상기 수신한 하나의 웹 사이트의 결제 목록인 제 2 결제 목록을 상기 사용자 단말에게 전송하는 단계; 를 포함하는, 동작 방법을 제안한다.An embodiment of the present invention is a method of operating a server operating a platform for managing transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal, wherein the server includes: payment information Upon receiving, capture information of a web page for the payment target product is obtained from the payment website, wherein the payment information includes the payment website, payment target product, payment date, payment method, and payment amount step; extracting text information and image information about the payment target product from the capture information; By adding the payment information and transaction details including the text information and image information corresponding to the payment information to a second payment list for the same web site as the web site on which the payment is made among the plurality of web sites, the second updating a payment list, wherein the second payment list includes payment details for each of the plurality of web sites; storing the second payment list in the memory; When receiving an access signal to the server from the user terminal, a first payment list is transmitted to the user terminal, wherein the first payment list includes logos of the plurality of web sites and the plurality of web sites for a preset period. including the total amount paid in; and receiving an access signal for transaction details of one of the plurality of web sites included in the first payment list, and providing a second payment list, which is a payment list of the received one web site, to the user terminal transmitting; Including, an operating method is proposed.

또한 본 발명의 일 실시예는 상기 동작 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체을 제안한다.In addition, an embodiment of the present invention proposes a computer-readable recording medium in which a program for executing the operating method is recorded.

또한 본 발명의 일 실시예는 상기 동작 방법을 실행시키기 위해 컴퓨터 판독 가능한 기록 매체에 기록된 프로그램을 제안한다.In addition, an embodiment of the present invention proposes a program recorded in a computer-readable recording medium to execute the operating method.

본 발명의 일 실시예는, 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server operating a platform for managing transaction details for a plurality of web sites and an operating method thereof.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역을 한 번에 관리할 수 있는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server for operating a platform capable of managing transaction details made in a plurality of web sites at once, and a method of operating the same.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역 각각에 대한 상세한 정보를 한 번에 관리할 수 있는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server operating a platform capable of managing detailed information on each transaction history made in a plurality of web sites at a time, and a method of operating the same.

본 발명의 일 실시예는 복수 개의 웹 사이트에서 이루어진 거래 내역 각각에 대하여, 더 나은 서비스를 추천하는 플랫폼을 운영하는 서버 및 그 동작 방법을 제공할 수 있다.An embodiment of the present invention may provide a server for operating a platform that recommends a better service for each of the transaction details made on a plurality of web sites, and a method for operating the same.

실시예들로부터 얻을 수 있는 효과들은 이상에서 언급된 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 이하의 상세한 설명을 기반으로 당해 기술분야에서 통상의 지식을 가진 자에게 명확하게 도출되고 이해될 수 있다.Effects obtainable from the embodiments are not limited to the effects mentioned above, and other effects not mentioned are clearly derived and understood by those of ordinary skill in the art based on the detailed description below. can be

실시예들에 대한 이해를 돕기 위해 상세한 설명의 일부로 포함된, 첨부 도면은 다양한 실시예들을 제공하고, 상세한 설명과 함께 다양한 실시예들의 기술적 특징을 설명한다.
도 1은 본 발명의 일 실시예에 따른 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버가 구동되는 방법의 예시를 나타낸다.
도 2는 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것이다.
도 3은 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것으로, 서버가 결제 정보를 획득하는 것을 도시한 것이다.
도 4는 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것으로, 서버가 캡처 정보를 획득하는 것을 도시한 것이다.
도 5는 본 발명의 일 실시예에 따른 서버로부터 데이터를 수신한 사용자 단말의 디스플레이의 예시를 도시한 것이다.
도 6은 본 발명의 일 실시예에 따른 서버로부터 데이터를 수신한 사용자 단말의 디스플레이의 예시를 도시한 것이다.
도 7은 도 1에 따른 본 발명의 일 실시예에 따른 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버에 대한 하드웨어 구성도이다.
도 8 내지 도 10은 본 발명의 일 실시예에 따른 전자 장치를 나타내는 도면이다.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are included as part of the detailed description to aid understanding of the embodiments, provide various embodiments and, together with the detailed description, explain technical features of the various embodiments.
1 shows an example of a method in which a server operating a platform for managing transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal according to an embodiment of the present invention is driven.
2 schematically illustrates the operation of a server according to an embodiment of the present invention.
3 schematically illustrates the operation of a server according to an embodiment of the present invention, and illustrates that the server obtains payment information.
4 schematically illustrates the operation of a server according to an embodiment of the present invention, and illustrates that the server acquires capture information.
5 is a diagram illustrating an example of a display of a user terminal that has received data from a server according to an embodiment of the present invention.
6 is a diagram illustrating an example of a display of a user terminal that has received data from a server according to an embodiment of the present invention.
FIG. 7 is a hardware configuration diagram of a server operating a platform for managing transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal according to an embodiment of the present invention according to FIG. 1 .
8 to 10 are diagrams illustrating an electronic device according to an embodiment of the present invention.

이하의 실시예들은 실시예들의 구성요소들과 특징들을 소정 형태로 결합한 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려될 수 있다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 다양한 실시예들을 구성할 수도 있다. 다양한 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다.The following embodiments combine elements and features of the embodiments in a predetermined form. Each component or feature may be considered optional unless explicitly stated otherwise. Each component or feature may be implemented in a form that is not combined with other components or features. In addition, various embodiments may be configured by combining some components and/or features. The order of operations described in various embodiments may be changed. Some features or features of one embodiment may be included in another embodiment, or may be replaced with corresponding features or features of another embodiment.

도면에 대한 설명에서, 다양한 실시예들의 요지를 흐릴 수 있는 절차 또는 단계 등은 기술하지 않았으며, 당해 기술분야에서 통상의 지식을 가진 자의 수준에서 이해할 수 있을 정도의 절차 또는 단계는 또한 기술하지 아니하였다.In the description of the drawings, procedures or steps that may obscure the gist of various embodiments are not described, and procedures or steps that can be understood at the level of those of ordinary skill in the art are also not described. did

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함(comprising 또는 including)"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "...부", "...기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다. 또한, "일(a 또는 an)", "하나(one)", "그(the)" 및 유사 관련어는 다양한 실시예들을 기술하는 문맥에 있어서(특히, 이하의 청구항의 문맥에서) 본 명세서에 달리 지시되거나 문맥에 의해 분명하게 반박되지 않는 한, 단수 및 복수 모두를 포함하는 의미로 사용될 수 있다.Throughout the specification, when a part is said to "comprising or including" a certain component, it does not exclude other components unless otherwise stated, meaning that other components may be further included. do. In addition, terms such as "...unit", "...group", and "module" described in the specification mean a unit that processes at least one function or operation, which is hardware or software or a combination of hardware and software. can be implemented as Also, "a or an," "one," "the," and like related terms are used herein in the context of describing various embodiments (especially in the context of the claims that follow). Unless indicated otherwise or clearly contradicted by context, it may be used in a sense including both the singular and the plural.

이하, 다양한 실시예들에 따른 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 다양한 실시예들의 예시적인 실시형태를 설명하고자 하는 것이며, 유일한 실시형태를 나타내고자 하는 것이 아니다.Hereinafter, embodiments according to various embodiments will be described in detail with reference to the accompanying drawings. DETAILED DESCRIPTION The detailed description set forth below in conjunction with the appended drawings is intended to describe exemplary embodiments of various embodiments, and is not intended to represent the only embodiments.

또한, 다양한 실시예들에서 사용되는 특정(特定) 용어들은 다양한 실시예들의 이해를 돕기 위해서 제공된 것이며, 이러한 특정 용어의 사용은 다양한 실시예들의 기술적 사상을 벗어나지 않는 범위에서 다른 형태로 변경될 수 있다.In addition, specific terms used in various embodiments are provided to help the understanding of various embodiments, and the use of these specific terms may be changed to other forms without departing from the technical spirit of various embodiments. .

이하에서 설명하는 상품은, 물품, 과거, 현재 또는 미래의 서비스, 유형 또는 무형의 컨텐츠를 비롯하여 요금을 결제하는 대가로 얻게 되는 모든 것을 포함할 수 있다. 예를 들어, 상품은, 영화, 게임, 오락과 같은 컨텐츠, 음료, 옷과 같은 물품 및 전기, 통신망의 사용과 같은 무형의 대상을 모두 포함할 수 있다. 또한 본 발명의 상품이라 함은 청소, 이사, 배달, 운송, 법률 대리, 의료 등의 서비스 상품, 은행, 보험 등에 상응하는 금융 상품을 더 포함할 수 있을 것이다.The products described below may include items, past, present or future services, tangible or intangible content, and anything that is obtained in exchange for paying a fee. For example, the product may include content such as movies, games, and entertainment, goods such as drinks and clothes, and intangible objects such as electricity and use of communication networks. In addition, the product of the present invention may further include financial products corresponding to service products such as cleaning, moving, delivery, transportation, legal representation, medical care, banks, and insurance.

삭제delete

도 1은 본 발명의 일 실시예에 따른 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버가 구동되는 방법의 예시를 나타낸다.1 shows an example of a method in which a server operating a platform for managing transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal according to an embodiment of the present invention is driven.

도 1은 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(및/또는 온라인 플랫폼 및/또는 모바일앱(application))에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버(100)(이하, 서버라고 칭함)가 포함되는 시스템(1000)을 도시한다. 서버(100)가 포함되는 시스템(1000)은 서버(100), 사용자 단말(200) 및 외부 서버(300)를 도시하였다. 그러나, 서버(100)가 포함되는 시스템(1000)은 도 1에 도시되지 않은 하나 또는 그 이상의 구성(들)을 더 포함할 수 있다.1 is a server 100 (hereinafter referred to as a server 100) that manages transaction details for a plurality of websites (and/or online platforms and/or mobile applications) where transactions are made through an automatic transfer payment system in a user terminal. , referred to as a server) is shown in the system 1000 . The system 1000 including the server 100 shows the server 100 , the user terminal 200 , and the external server 300 . However, the system 1000 including the server 100 may further include one or more component(s) not shown in FIG. 1 .

도 1에 도시한 바와 같이, 본 발명의 일 실시예에 따른 서버(100)는 사용자 단말(200) 및 외부 서버(300)와 데이터를 송수신할 수 있다.As shown in FIG. 1 , the server 100 according to an embodiment of the present invention may transmit/receive data to and from the user terminal 200 and the external server 300 .

본 발명의 일 실시예에 따른 서버(100)는, 사용자 단말(200)을 통해 결제된 결제 목록들을 메모리(120, 도 7 참조)에 저장할 수 있다. The server 100 according to an embodiment of the present invention may store payment lists paid through the user terminal 200 in the memory 120 (refer to FIG. 7 ).

예를 들어, 결제 목록은 하나 또는 그 이상의 외부 서버(300) 각각에서 결제된 결제 내역을 포함할 수 있다. For example, the payment list may include payment details paid by each of one or more external servers 300 .

예를 들어, 결제 목록은 하나 또는 그 이상의 외부 서버(300)에 대한 정보, 및 기 설정된 기간 동안 하나 또는 그 이상의 외부 서버(300) 각각에서 결제된 각각의 합계 금액을 포함할 수 있다. 이때, 외부 서버(300)에 대한 정보는, 예를 들어, 외부 서버(300)의 로고, 외부 서버(300)의 명칭, 외부 서버(300)의 주 판매 물품 등을 포함할 수 있다.For example, the payment list may include information on one or more external servers 300 and each total amount paid by each of one or more external servers 300 during a preset period. In this case, the information on the external server 300 may include, for example, a logo of the external server 300 , a name of the external server 300 , and main sales items of the external server 300 .

본 발명의 일 실시예에 따른 서버(100)는, 사용자 단말(200)에서 외부 서버(300)에 대해 결제가 이루어졌음에 대한 신호를 송신할 수 있다. The server 100 according to an embodiment of the present invention may transmit a signal indicating that the payment has been made to the external server 300 in the user terminal 200 .

본 발명의 일 실시예에 따른 서버(100)는, 행해진 결제에 대하여 결제 정보를 수신할 수 있다. 이때, 수신한 결제 정보는 결제가 행해진 외부 서버(300), 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액을 포함할 수 있다. 이때, 결제 수단은 예를 들어, 외부 서버(300)와 연동된 계좌, 카드 등에 대한 정보를 포함할 수 있고, 또한, 연동된 계좌, 카드 등의 종류에 대한 정보를 포함할 수도 있다.The server 100 according to an embodiment of the present invention may receive payment information for the payment made. In this case, the received payment information may include the external server 300 on which the payment is made, a payment target product, a payment date, a payment method, and a payment amount. In this case, the payment means may include, for example, information about an account, card, etc. linked with the external server 300 , and may also include information about types of linked accounts, cards, and the like.

또한, 본 발명의 일 실시예에 따른 서버(100)는 결제 정보를 수신하면, 결제가 행해진 외부 서버(300)로부터 결제 대상 상품에 대한 외부 서버(300) 내의 캡처 정보를 획득할 수 있다.In addition, when the server 100 according to an embodiment of the present invention receives payment information, it may acquire capture information in the external server 300 for the payment target product from the external server 300 on which the payment is made.

본 발명의 일 실시예에 따른 서버(100)는, 획득한 캡처 정보를 통해 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보 중 적어도 하나를 추출할 수 있다. 이때, 텍스트 정보는, 예를 들어, 상품의 명칭, 상품에 대한 설명, 상품에 대한 가격, 후기 등을 포함할 수 있다. 또한, 이미지 정보는 구매한 상품의 외관, 특징, 및 특성 중 적어도 하나를 표현할 수 있는 스틸 이미지 또는 동영상 정보를 포함할 수 있다.The server 100 according to an embodiment of the present invention may extract at least one of text information and image information about a payment target product through the captured capture information. In this case, the text information may include, for example, a name of a product, a description of the product, a price for the product, a review, and the like. In addition, the image information may include still image or moving picture information capable of expressing at least one of the appearance, characteristics, and characteristics of the purchased product.

본 발명의 일 실시예에 따른 서버(100)는, 획득한 결제 정보 및 캡처 정보를 메모리에 저장할 수 있다. 예를 들어, 서버(100)는, 복수 개의 서버(300) 중 금번 결제가 행해진 서버(300)와 동일한 서버(300)의 결제 목록에 획득한 결제 정보 및 결제 정보에 대응되는 캡처 정보를 포함하는 거래 내역을 추가할 수 있다. 즉, 서버(100)는 메모리에 저장된 기존 결제 목록에 대하여, 새롭게 획득한 결제 정보 및 캡처 정보를 추가함으로써, 기존 결제 목록을 업데이트하여, 메모리에 저장할 수 있다.The server 100 according to an embodiment of the present invention may store the obtained payment information and capture information in a memory. For example, the server 100 includes the capture information corresponding to the payment information and the payment information obtained in the payment list of the same server 300 as the server 300 on which the current payment is made among the plurality of servers 300. You can add transaction details. That is, the server 100 may update the existing payment list by adding newly acquired payment information and capture information to the existing payment list stored in the memory, and may store it in the memory.

본 발명의 일 실시예에 따른 서버(100)는, 사용자 단말(200)로부터 서버(100)에 대한 접속 신호를 수신하면 제 1 결제 목록을 사용자 단말(200)로 전송할 수 있다.The server 100 according to an embodiment of the present invention may transmit the first payment list to the user terminal 200 upon receiving an access signal to the server 100 from the user terminal 200 .

이때, 하나 또는 그 이상의 외부 서버(300) 각각의 로고 및 기 설정된 기간 동안 결제된 합계 금액을 포함하는 결제 목록을 제 1 결제 목록이라고 칭한다.At this time, the payment list including the logo of each of one or more external servers 300 and the total amount paid for the preset period is referred to as a first payment list.

본 발명의 일 실시예에 따른 서버(100)는, 사용자 단말(200)로부터 제 1 결제 목록 중 어느 하나를 선택하는 접속 신호를 수신할 수 있다. 예를 들어, 제 1 결제 목록에 포함되는 복수 개의 외부 서버(300)에 대한 목록 중 하나의 외부 서버(300)를 선택하는 접속 신호를 수신할 수 있다. The server 100 according to an embodiment of the present invention may receive an access signal for selecting any one of the first payment list from the user terminal 200 . For example, an access signal for selecting one external server 300 from a list for a plurality of external servers 300 included in the first payment list may be received.

본 발명의 일 실시예에 따른 서버(300)는, 접속 신호에 대응하여, 선택된 하나의 외부 서버(300)에 대한 결제 목록을 사용자 단말(200)로 전송할 수 있고, 결제 목록은 제 2 결제 목록일 수 있다.The server 300 according to an embodiment of the present invention may transmit a payment list for one selected external server 300 to the user terminal 200 in response to an access signal, and the payment list is a second payment list can be

이때, 결제 정보 및 캡처 정보를 포함하는 결제 목록을 제 2 결제 목록이라고 칭한다.In this case, a payment list including payment information and capture information is referred to as a second payment list.

사용자는, 사용자 단말(200)을 통해 서버(100)로부터 제 1 결제 목록을 송신함으로써, 한 눈에 자동 이체 결제 시스템이 시행 중인 외부 서버(300)의 목록을 확인할 수 있고, 예를 들어, 외부 서버(300)의 이름과 각 외부 서버(300)에서 기 설정된 기간 동안 결제된 합계 금액을 알 수 있다.By transmitting the first payment list from the server 100 through the user terminal 200, the user can check the list of the external server 300 in which the automatic debit payment system is being implemented at a glance, for example, It is possible to know the name of the server 300 and the total amount paid during a preset period in each external server 300 .

예를 들어, 사용자는 특정 외부 서버에 대해 '1,000원 이하로 잔액이 남는 경우 30,000원을 자동 충전'하는 자동 이체 결제 시스템을 이용중일 수 있다. 또한, 예를 들어, 기 설정된 기간이 1개월이고, 1개월 간 3회의 자동 충전이 이루어질 수 있다. 이때, 사용자는, 제 1 결제 목록을 통해 특정 외부 서버에서 1개월 간 합계 90,000원이 결제 되었음을 확인할 수 있다. 또한, 사용자는 이와 같은 정보를 복수 개의 외부 서버에 대하여 한 눈에 확인할 수 있다.For example, the user may be using an automatic transfer payment system that 'automatically recharges 30,000 won when the balance remains below 1,000 won' for a specific external server. Also, for example, the preset period may be one month, and automatic charging may be performed three times during one month. In this case, the user may confirm that 90,000 won has been paid in total for one month in a specific external server through the first payment list. In addition, the user can check such information for a plurality of external servers at a glance.

이때, 사용자 단말(200)은 예를 들면, 통신 가능한 데스크탑 컴퓨터(desktop computer), 랩탑 컴퓨터(laptop computer), 노트북(notebook), 스마트폰(smart phone), 태블릿 PC(tablet PC), 모바일폰(mobile phone), 스마트 워치(smart watch), 스마트 글래스(smart glass), e-book 리더기, PMP(portable multimedia player), 휴대용 게임기, 네비게이션(navigation) 장치, 디지털 카메라(digital camera), DMB(digital multimedia broadcasting) 재생기, 디지털 음성 녹음기(digital audio recorder), 디지털 음성 재생기(digital audio player), 디지털 동영상 녹화기(digital video recorder), 디지털 동영상 재생기(digital video player), PDA(Personal Digital Assistant) 등일 수 있다.At this time, the user terminal 200 is, for example, a communicable desktop computer (desktop computer), a laptop computer (laptop computer), a notebook (notebook), a smart phone (smart phone), a tablet PC (tablet PC), a mobile phone ( mobile phone, smart watch, smart glass, e-book reader, PMP (portable multimedia player), portable game console, navigation device, digital camera, DMB (digital multimedia) broadcasting) player, digital audio recorder, digital audio player, digital video recorder, digital video player, PDA (Personal Digital Assistant), and the like.

이때, 하나 또는 그 이상의 외부 서버(300)는 자동 이체 결제 시스템을 제공하며, 외부와 데이터의 송수신이 가능한 모든 서버를 포함할 수 있다. 예를 들어, 웹사이트, 어플리케이션 등을 포함할 수 있다. 또한, 나아가 눈으로 확인할 수 있는 웹사이트나 어플리케이션이 없어 전화 등을 통해 상품을 제공하는 업체의 경우에도, 자동 이체 결제 시스템을 제공하고 관리하는 서버가 있다면 본 발명의 일 실시예에서 설명하는 외부 서버(300)에 포함될 수 있다.In this case, one or more external servers 300 provide an automatic transfer payment system, and may include all servers capable of transmitting and receiving data to and from the outside. For example, it may include a website, an application, and the like. In addition, even in the case of a company that provides products through a phone call or the like because there is no website or application that can be checked with the naked eye, if there is a server that provides and manages an automatic debit payment system, the external server described in an embodiment of the present invention (300) may be included.

삭제delete

도 2는 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것이다.2 schematically illustrates the operation of a server according to an embodiment of the present invention.

도 2에서 300은 외부 서버에 대한 예시를 나타낸 것이고, 310은 각각의 외부 서버에서 기 설정된 기간 동안 결제된 합계 금액에 대한 예시를 나타낸 것이며, 200은 사용자 단말을 도시한 것이다.In FIG. 2, reference numeral 300 illustrates an example of an external server, reference numeral 310 illustrates an example of the total amount paid in each external server for a preset period, and reference numeral 200 illustrates a user terminal.

도 2에 도시한 바와 같이, 사용자는 복수 개의 외부 서버(300)에서 각각 자동 이체 결제 시스템을 이용하고 있을 수 있다. As shown in FIG. 2 , a user may be using an automatic transfer payment system in each of a plurality of external servers 300 .

예를 들어, 사용자는 복수 개의 외부 서버(300)인 VANER, CAKAO, LETFNIX, SUNBUCKS, 공과금, hello에 대해 각각 자동 이체 결제 시스템을 신청한 상태일 수 있다. 이때, 사용자는 기 설정된 기간 동안 VANER에서 168,500원, CAKAO에서 375,320원, LETFNIX에서 3,450원, SUNBUCKS에서 50,000원, 공과금에 대하여 75,000원, hello에서 46,000원을 자동 이체 결제 시스템을 통하여 결제하였을 수 있다. 여기서 VANER, CAKAO, LETFNIX, SUNBUCKS, hello 등은 임의로 기재한 명칭에 해당되며, 이들은 각각 복수의 업체 각각에 상응할 수 있다('VANER'는 제1 업체로 호칭되고, 'CAKAO'는 제2 업체로 호칭되고, 'LETFNIX'는 제3 업체로 호칭되고, 'SUNBUCKS'는 제4 업체로 호칭되고, 'hello'는 제5 업체로 호칭될 수 있다).For example, the user may have applied for an automatic transfer payment system for each of the plurality of external servers 300 , VANER, CAKAO, LETFNIX, SUNBUCKS, utility bill, and hello. At this time, during the preset period, the user may have paid 168,500 won at VANER, 375,320 won at CAKAO, 3,450 won at LETFNIX, 50,000 won at SUNBUCKS, 75,000 won for utility bills, and 46,000 won at hello through the automatic debit payment system. Here, VANER, CAKAO, LETFNIX, SUNBUCKS, hello, etc. correspond to arbitrarily described names, and they may correspond to each of a plurality of companies ('VANER' is called the first company, 'CAKAO' is the second company , 'LETFNIX' may be called a third company, 'SUNBUCKS' may be called a fourth company, and 'hello' may be called a fifth company).

사용자는, 사용자 단말(200)을 통해, 서버(100)로부터 각 외부 서버(300)로부터 결제한 각각의 합계 금액(310)을 한 눈에 확인할 수 있다. 이를 통해 사용자는 번거롭게 복수 개의 외부 서버(300)에서 결제된 내역을 일일이 확인하지 않고도 한 번에 결제가 이루어지고 있는 현황에 대하여 파악할 수 있다.The user can check the total amount 310 paid from each external server 300 from the server 100 at a glance through the user terminal 200 . Through this, the user can grasp the status of payment being made at a time without cumbersomely checking the details of payment in the plurality of external servers 300 .

이하에서는, 실시예들에 따른 서버(100)가 제 1 결제 목록을 생성하는 것을 예시를 통해 상술한다.Hereinafter, generating the first payment list by the server 100 according to embodiments will be described in detail by way of example.

삭제delete

도 3은 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것으로, 서버가 결제 정보를 획득하는 것을 도시한 것이다.3 schematically illustrates the operation of a server according to an embodiment of the present invention, and illustrates that the server obtains payment information.

도 3에서 300은 외부 서버, 310은 외부 서버에서 결제된 합계 금액, 320은 외부 서버의 로고를 나타낸다.In FIG. 3, reference numeral 300 denotes an external server, 310 denotes the total amount paid by the external server, and 320 denotes a logo of the external server.

도 3에 도시한 바와 같이, 예를 들어 사용자는 SUNBUCKS에서 자동 이체 결제 시스템을 이용할 수 있다. 사용자는, 기 설정된 조건에 따라 자동으로 SUNBUCKS 내의 결제 시스템에 요금이 충전되도록 하여 SUNBUCKS 시스템을 이용하고 있다. 예를 들어, 사용자는, SUNBUCKS 내의 결제 시스템에 남은 잔액이 부족한 경우 자동으로 50,000원이 충전되도록 하여 SUNBUCKS 시스템을 이용할 수 있다.As shown in FIG. 3 , for example, a user may use an automatic debit payment system in SUNBUCKS. The user is using the SUNBUCKS system by automatically charging a fee to the payment system in SUNBUCKS according to preset conditions. For example, a user can use the SUNBUCKS system by automatically charging 50,000 won when the remaining balance in the payment system in SUNBUCKS is insufficient.

본 발명의 일 실시예에 따른 서버(100)는, 외부 서버(300)로부터 외부 서버(300)의 로고(320) 및 외부 서버(300)에서 기 설정된 기간 동안 결제된 합계 금액(310)에 대한 정보를 수신할 수 있다. 이를 통해, 서버(100)는, 외부 서버(300)의 로고(320) 및 외부 서버(300)에서 기 설정된 기간 동안 결제된 합계 금액(310)을 포함하는 제 1 결제 목록(410, 도 5 참조)을 생성할 수 있다.Server 100 according to an embodiment of the present invention, the logo 320 of the external server 300 from the external server 300 and the total amount 310 paid for a preset period in the external server 300 information can be received. Through this, the server 100, the logo 320 of the external server 300 and the first payment list 410 including the total amount 310 paid for a preset period in the external server 300 (see FIG. 5 ) ) can be created.

예를 들어, 서버(100)는, 외부 서버(300)로부터 로고(320)인 SUNBUCKS와 합계 금액(310)인 50,000원에 대한 정보를 수신하여 메모리(120)에 저장할 수 있다.For example, the server 100 may receive information about SUNBUCKS which is the logo 320 and 50,000 won which is the total amount 310 from the external server 300 and store it in the memory 120 .

이때, 기 설정된 기간 동안 합계 금액이 변동되는 경우, 변동된 정보를 메모리(120)에 추가하여, 제 1 결제 목록을 업데이트할 수 있다.In this case, when the total amount is changed during the preset period, the changed information may be added to the memory 120 to update the first payment list.

즉, 제 1 결제 목록은 사용자의 카드를 통해 외부 서버(300)로 결제된 내역을 포함할 수 있다. 이를 통해 사용자는, 제 1 결제 목록 하나를 봄으로써, 복수 개의 외부 서버(300) 전체에 대한 결제 현황을 파악할 수 있다.That is, the first payment list may include details of payments made to the external server 300 through the user's card. Through this, the user can grasp the payment status for all of the plurality of external servers 300 by viewing one of the first payment lists.

또한, 제 1 결제 목록은 외부 서버(300)의 로고까지 포함하여, 예를 들어 사용자가 텍스트만을 볼 때 어떤 웹 사이트인지 식별하지 못하는 경우를 방지하고, 직관적으로 어느 웹 사이트를 지칭하는지 떠올리도록 도울 수 있다.In addition, the first payment list includes the logo of the external server 300, for example, to prevent a case where the user does not identify which website it is when viewing only text, and to help intuitively recall which website it refers to can

이하에서는, 본 발명의 일 실시예에 따른 서버(100)가 제 2 결제 목록을 생성하는 것을 예시를 통해 상술한다.Hereinafter, the generation of the second payment list by the server 100 according to an embodiment of the present invention will be described in detail by way of example.

삭제delete

도 4는 본 발명의 일 실시예에 따른 서버의 구동을 개략적으로 도시한 것으로, 서버가 캡처 정보를 획득하는 것을 도시한 것이다.4 schematically illustrates the operation of a server according to an embodiment of the present invention, and illustrates that the server acquires capture information.

도 4에서 300은 외부 서버, 330은 이미지 정보, 340은 텍스트 정보를 나타낸다. 4, 300 denotes an external server, 330 denotes image information, and 340 denotes text information.

도 4는, 예를 들어 사용자가 SUNBUCKS에서 자동 이체 결제 시스템을 이용한 내역을 나타낸 것이다.4, for example, shows the history of the user using the automatic debit payment system in SUNBUCKS.

도 4에 도시한 바와 같이, 본 발명의 일 실시예에 따른 서버(100)는 사용자 단말(200)로부터 결제 정보를 수신할 수 있다. 결제 정보는 예를 들어, 웹 사이트 정보, 결제 금액, 결제 대상 상품, 결제 일자, 결제 수단을 포함할 수 있다.As shown in FIG. 4 , the server 100 according to an embodiment of the present invention may receive payment information from the user terminal 200 . The payment information may include, for example, website information, a payment amount, a payment target product, a payment date, and a payment method.

도 4에 도시한 바와 같이, 본 발명의 일 실시예에 따른 서버(100)는 외부 서버(300)로부터 수신한 결제 정보에 대응되는 캡처 정보를 수신할 수 있다. 이때, 자동 충전을 설정해 두어, 사용자 카드로부터 기 설정된 금액(예를 들어, 50,000원)이 나가도록 설정되고, 자동 충전이 설정된 해당 외부 서버(300)의 결제 방식(예를 들어, 도 4에 도시한 SB pay)을 이용하여 결제가 행해진다.As shown in FIG. 4 , the server 100 according to an embodiment of the present invention may receive capture information corresponding to payment information received from the external server 300 . At this time, by setting automatic recharging, a preset amount (eg, 50,000 won) is set to go out from the user card, and the payment method of the external server 300 in which automatic recharging is set (eg, as shown in FIG. 4 ) Payment is made using one SB pay).

따라서, 본 발명의 일 실시예에 따른 서버(100)는, 사용자 카드로부터 실제적으로 결제된 합계 금액(예를 들어, 도 3에서 설명한 50,000원)뿐만 아니라, SB pay에 의해 결제된 결제 내역을 획득하기 위하여, 외부 서버(300)로부터 캡처 정보를 획득하는 것이다.Accordingly, the server 100 according to an embodiment of the present invention obtains not only the total amount actually paid from the user card (eg, 50,000 won described in FIG. 3 ), but also the payment details paid by SB pay In order to do this, capture information is obtained from the external server 300 .

이때, 본 발명의 일 실시예에 따른 서버(100)는 외부 서버(300)로부터 캡처 정보를 수신하고, 캡처 정보를 분석하여, 결제 대상 상품에 대한 이미지 정보(330) 및 텍스트 정보(340)를 획득할 수 있다.At this time, the server 100 according to an embodiment of the present invention receives the capture information from the external server 300, analyzes the capture information, and provides image information 330 and text information 340 for the payment target product. can be obtained

본 발명의 일 실시예에 따른 서버(100)는, 사용자 단말(200)로부터 수신한 결제 정보와 외부 서버(300)로부터 수신한 캡처 정보를 이용하여 기존에 저장된 제 2 결제 목록(420, 도 5 참조)에 새로이 획득한 결제 내역(결제 정보와 캡처 정보를 포함함)을 추가하여 제 2 결제 목록을 업데이트할 수 있다.The server 100 according to an embodiment of the present invention uses the payment information received from the user terminal 200 and the capture information received from the external server 300 to the previously stored second payment list 420 ( FIG. 5 ). The second payment list may be updated by adding the newly acquired payment details (including payment information and capture information) to the reference).

즉, 제 2 결제 목록은 사용자의 카드와 연동된 외부 서버(300)의 결제 시스템에서 결제된 내역을 포함할 수 있다. That is, the second payment list may include details of payments made in the payment system of the external server 300 linked with the user's card.

사용자는 카드사를 통해 외부 서버(300)에서 자동 이체 결제 시스템을 통해 자동 충전된 금액 및 정보만을 확인할 수 있었다. 반면, 본 발명의 일 실시예는, 제 2 결제 목록을 통해 사용자의 카드와 연동된 외부 서버(300)의 결제 내역까지 한 번에 확인할 수 있도록 할 수 있다. The user could check only the amount and information automatically charged through the automatic transfer payment system in the external server 300 through the card company. On the other hand, according to an embodiment of the present invention, it is possible to check the payment details of the external server 300 linked with the user's card through the second payment list at once.

또한, 제 2 결제 목록은 상품의 이미지까지 함께 포함함으로써 사용자가 어떤 제품을 의미하는 것인지 바로 떠오르도록 할 수 있다.In addition, the second payment list may include an image of a product so that the user can immediately recall which product is meant.

이하에서는, 제 1 결제 목록과 제 2 결제 목록이 사용자 단말(200) 상에 나타낸 예시에 대해 설명한다.Hereinafter, an example in which the first payment list and the second payment list are displayed on the user terminal 200 will be described.

삭제delete

도 5는 본 발명의 일 실시예에 따른 서버로부터 데이터를 수신한 사용자 단말의 디스플레이의 예시를 도시한 것이다.5 is a diagram illustrating an example of a display of a user terminal that has received data from a server according to an embodiment of the present invention.

도 5에서 410은 제 1 결제 목록을 나타낸 것이고, 420은 제 2 결제 목록을 나타낸 것이다.In FIG. 5, reference numeral 410 denotes a first payment list, and 420 denotes a second payment list.

본 발명의 일 실시예에 따른 서버(100)는 사용자 단말(200)로부터 서버(100)에 대한 접속 신호를 수신하면 제 1 결제 목록(410)을 사용자 단말(200)로 전송할 수 있다.The server 100 according to an embodiment of the present invention may transmit the first payment list 410 to the user terminal 200 upon receiving an access signal to the server 100 from the user terminal 200 .

도 5의 (a)는 사용자 단말(200)에 표시된 제 1 결제 목록(410)을 나타낸 것이다. FIG. 5A illustrates a first payment list 410 displayed on the user terminal 200 .

이를 통해, 사용자는 한 눈에 자동 이체 결제 시스템을 이용하고 있는 외부 서버(300)들이 어디인지 한 눈에 파악할 수 있다. 나아가, 사용자는 한 눈에 각 외부 서버(300)들에서 기 설정된 기간 동안 결제된 합계 금액을 파악할 수 있다.Through this, the user can identify at a glance where the external servers 300 using the automatic transfer payment system are. Furthermore, the user can grasp the total amount paid during a preset period in each of the external servers 300 at a glance.

도시하지는 않았으나, 기 설정된 기간은 사용자가 설정할 수 있다. 예를 들어, 사용자는 최근 2주일, 최근 1개월 등을 지정할 수도 있고, 구체적인 과거의 어느 기간을 지정할 수도 있다. 또한, 사용자는, 과거의 특정 시점 또는 현재로부터 미래의 특정 시점까지로 기간을 지정하여, 예상되는 합계 결제 금액을 확인할 수도 있다.Although not shown, the preset period may be set by the user. For example, the user may designate the last two weeks, the last one month, etc., or a specific period in the past. In addition, the user may designate a period from a specific point in time in the past or a specific point in time in the future to confirm the expected total payment amount.

예를 들어, 사용자는 외부 서버(300)의 결제 시스템을 통해 결제된 내역을 확인하기 위하여, 제 1 결제 목록(410) 중 하나의 외부 서버(300)의 거래 내역에 대한 접속 신호를 입력할 수 있다. 예를 들어, 사용자는 외부 서버인 VANER에서의 구체적인 결제 내역을 확인하기 위해 접속 신호를 입력할 수 있다.For example, the user may input an access signal to the transaction details of one of the external servers 300 in the first payment list 410 in order to check the details paid through the payment system of the external server 300 . have. For example, the user may input an access signal to confirm detailed payment details in VANER, which is an external server.

본 발명의 일 실시예에 따른 서버(100)는 사용자 단말(200)로부터 제 1 결제 목록(410)에 포함되는 복수 개의 외부 서버(300) 중 하나에 대한 접속 신호를 수신하면, 해당 하나의 외부 서버에 대한 제 2 결제 목록(420)을 사용자 단말(200)로 전송할 수 있다.When the server 100 according to an embodiment of the present invention receives an access signal to one of a plurality of external servers 300 included in the first payment list 410 from the user terminal 200, the one external The second payment list 420 for the server may be transmitted to the user terminal 200 .

또한, 도시하지는 않았으나, 본 발명의 일 실시예에 따른 서버(100)는 과소비가 진행 중인 외부 서버(300)에 대하여 경고 알림을 함께 전송할 수 있다. 이때, 과소비가 진행 중인지 여부는 아래 [수학식 1]을 통해 판단한다.Also, although not shown, the server 100 according to an embodiment of the present invention may transmit a warning notification to the external server 300 in which overconsumption is in progress. At this time, whether overconsumption is in progress is determined through [Equation 1] below.

[수학식 1][Equation 1]

Figure 112021142515702-pat00021
Figure 112021142515702-pat00021

이때, Sk는 외부 서버의 과소비 해당 여부 판단 지수, AK는 과소비 참작 지수, Ti는 i 번째 외부 서버의 결제 합계, n은 자동 이체 결제 시스템을 이용 중인 외부 서버의 개수를 나타낸다.In this case, S k is the external server's over-consumption determination index, A K is the over-consumption factoring index, T i is the total payment of the i-th external server, and n is the number of external servers using the automatic debit payment system.

이때, AK는 아래 [수학식 2]를 통해 판단한다.At this time, A K is determined through [Equation 2] below.

[수학식 2][Equation 2]

Figure 112021142515702-pat00022
Figure 112021142515702-pat00022

이때, B는 해당 외부 서버에서 판매하는 상품의 평균 금액, C는 구매 제품에 대한 사용자의 만족 정도, D는 해당 외부 서버에서 구매한 횟수, E는 장바구니에 물품을 보관하는 평균 일수를 나타낸다. 이때, C는 사용자가 서버(100) 또는 외부 서버(300)에 남긴 후기 또는 별점을 백분율로 환산한 값이다.In this case, B is the average amount of products sold by the external server, C is the user's satisfaction with the purchased product, D is the number of times purchased from the external server, and E is the average number of days to keep the product in the shopping cart. In this case, C is a value obtained by converting the reviews or star points left by the user on the server 100 or the external server 300 into a percentage.

이때, B, C, D의 값은 송수신 장치(130, 도 7 참조)를 통한 크롤링 등을 통해 얻을 수 있다.In this case, the values of B, C, and D may be obtained through crawling through the transceiver 130 (refer to FIG. 7 ).

과소비 해당 여부 판단 지수가 다른 외부 서버에 비하여 월등히 높은 경우, 해당 외부 서버는 과소비 중으로 판단될 수 있다. 이때, 월등히란, 지수가 다른 외부 서버 지수의 최고값보다 50% 이상 높은 값을 가지는 경우를 의미한다.When the over-consumption determination index is significantly higher than that of other external servers, the corresponding external server may be determined to be over-consumption. In this case, the term “super high” means a case in which the index has a value 50% or more higher than the highest value of other external server indexes.

이를 통해, 사용자는 과소비 중인 외부 서버에 대해 인식할 수 있다.Through this, the user can be aware of the external server being over-consumed.

도 5의 (b)는 사용자 단말(200)에 표시된 제 2 결제 목록(420)을 나타낸 것이다.FIG. 5B illustrates the second payment list 420 displayed on the user terminal 200 .

이를 통해, 사용자는 특정 외부 서버(예를 들어, VANER)에서 결제된 결제 내역을 한 눈에 파악할 수 있다. 나아가, 사용자는 결제된 상품의 이미지 정보 및 텍스트 정보를 한 번에 확인할 수 있다. 즉, 사용자는, 사용자의 카드에서 직접적으로 1차 결제되지 않은 상품이어도, 사용자의 카드에 연동되는 외부 서버의 결제 시스템에서 간접적으로 2차 결제된 상품에 대한 내역도 한 번에 확인할 수 있다.Through this, the user can grasp the payment details paid in a specific external server (eg, VANER) at a glance. Furthermore, the user may check image information and text information of the paid product at a time. That is, the user can also check the details of the products for which the user's card is not directly paid for the first time, but indirectly from the payment system of the external server linked to the user's card, the details of the second payment.

이하에서는, 제 2 결제 목록(410)에 포함되는 각각의 내역의 세부 사항을 확인하는 예시에 대해 상술한다.Hereinafter, an example of confirming the details of each item included in the second payment list 410 will be described in detail.

삭제delete

도 6은 본 발명의 일 실시예에 따른 서버로부터 데이터를 수신한 사용자 단말의 디스플레이의 예시를 도시한 것이다.6 illustrates an example of a display of a user terminal that has received data from a server according to an embodiment of the present invention.

도 6에서, 420은 제 2 결제 목록을 나타낸 것이고, 421 및 422는 사용자의 선택 신호를 나타낸 것이다. 또한, 430 및 440은 사용자의 선택 신호에 따라 사용자 단말(200) 상에 표시된 화면을 나타낸 것이다.In FIG. 6 , reference numeral 420 indicates a second payment list, and reference numerals 421 and 422 indicate a user's selection signal. In addition, 430 and 440 indicate screens displayed on the user terminal 200 according to the user's selection signal.

도 6의 (a)는 사용자가 사용자 단말(200)을 통해 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 선택 신호(421, 422)를 입력하는 것을 도시한 것이다. 6A illustrates that the user inputs selection signals 421 and 422 for one of one or more transaction details included in the second payment list through the user terminal 200 .

본 발명의 일 실시예에 따른 선택 신호(421, 422)는 예를 들어 디스플레이 상의 제 1 지점부터 제 2 지점까지 터치를 한 상태에서 이동하는 드래그를 포함할 수 있다. 이 경우 각각의 선택 신호(421, 422)는 드래그의 방향에 따라 구분될 수 있다. 또한, 선택 신호(421, 422)는 예를 들어, 디스플레이 상의 화면을 두드리는 탭(tap)을 포함할 수 있다. 이 경우 각각의 선택 신호(421, 422)는 탭의 횟수에 따라 구분될 수 있다. 또한, 선택 신호(421, 422)는 예를 들어, 사용자 제스처 등 다양한 신호를 포함할 수 있다.The selection signals 421 and 422 according to an embodiment of the present invention may include, for example, a drag that moves from a first point to a second point on the display while being touched. In this case, each of the selection signals 421 and 422 may be divided according to the direction of the drag. Also, the selection signals 421 and 422 may include, for example, a tap tapping a screen on the display. In this case, each of the selection signals 421 and 422 may be divided according to the number of taps. In addition, the selection signals 421 and 422 may include, for example, various signals such as a user gesture.

도 6의 (b)에 도시한 바와 같이, 본 발명의 일 실시예에 따른 서버(100)는, 예를 들어, 제 2 결제 목록 상에 입력되는 제 1 선택 신호(421)를 수신할 수 있다. 서버(100)는 제 1 선택 신호(421)가 입력된 내역에 대하여 이미지 정보 및 텍스트 정보(430)를 사용자 단말(200)로 전송할 수 있다.As shown in FIG. 6B , the server 100 according to an embodiment of the present invention may receive, for example, a first selection signal 421 input on the second payment list. . The server 100 may transmit image information and text information 430 to the user terminal 200 with respect to the input of the first selection signal 421 .

예를 들어, 서버(100)가 A 립스틱에 대한 제 1 선택 신호(421)를 수신하는 경우, 서버(100)는 A 립스틱에 대한 이미지 정보 및 텍스트 정보(430)를 사용자 단말(200)로 전송할 수 있다.For example, when the server 100 receives the first selection signal 421 for lipstick A, the server 100 transmits image information and text information 430 for lipstick A to the user terminal 200 . can

이를 통해 사용자는 별도로 정보를 찾을 필요 없이 구매 상품에 대한 구체적인 정보를 얻을 수 있다.Through this, the user can obtain specific information about the purchased product without the need to separately search for information.

도 6의 (c)에 도시한 바와 같이, 본 발명의 일 실시예에 따른 서버(100)는, 예를 들어, 제 2 결제 목록 상에 입력되는 제 2 선택 신호(422)를 수신할 수 있다. 서버(100)는 제 2 선택 신호(422)가 입력된 내역에 대하여 외부 서버의 상품 페이지(440)를 사용자 단말(200)로 전송할 수 있다.As shown in (c) of FIG. 6 , the server 100 according to an embodiment of the present invention may receive, for example, a second selection signal 422 input on the second payment list. . The server 100 may transmit the product page 440 of the external server to the user terminal 200 in response to the input of the second selection signal 422 .

예를 들어, 서버(100)가 C 물에 대한 제 2 선택 신호(422)를 수신하는 경우, 서버(100)는 C 물을 구매하였던 외부 서버의 상품 페이지(440)를 사용자 단말(200)로 전송할 수 있다. 이 경우, 사용자 단말(200)은 선택된 거래 내역의 거래가 이루어진 웹 사이트의 상품 페이지로 접속할 수 있다.For example, when the server 100 receives the second selection signal 422 for water C, the server 100 transfers the product page 440 of the external server from which water C was purchased to the user terminal 200 . can be transmitted In this case, the user terminal 200 may access a product page of a web site where a transaction of the selected transaction details is made.

이를 통해 사용자는 해당 물품을 구매하였던 사이트를 별도로 검색할 필요 없이 구매 상품의 상품 페이지로 접속할 수 있다. 따라서, 사용자는 손쉽게 상품을 재구매하거나 확인하고 싶은 내용을 다시 확인할 수 있다.Through this, the user can access the product page of the purchased product without having to separately search the site where the product was purchased. Accordingly, the user can easily repurchase the product or check the contents that he or she wants to check again.

도시하지는 않았으나, 본 발명의 일 실시예에 따른 서버(100)는, 외부 서버, 결제 대상 상품 및 결제 수단 중 적어도 하나에 대한 정보를 수신하고, 혜택 정보를 반영한 결제 금액을 계산하여 상기 메모리에 저장할 수 있다. Although not shown, the server 100 according to an embodiment of the present invention receives information on at least one of an external server, a payment target product, and a payment method, calculates a payment amount reflecting the benefit information, and stores it in the memory can

이때, 혜택 정보는, 예를 들어, 외부 서버 또는 카드 사(社)에서 제공하는 포인트, 쿠폰, 페이백, 이벤트, 국가 지원 정책 등의 내용을 포함할 수 있다.In this case, the benefit information may include, for example, points, coupons, paybacks, events, and national support policies provided by an external server or card company.

또한, 본 발명의 일 실시예에 따른 서버(100)는 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 3 선택 신호를 수신하면 선택된 내역의 혜택 정보를 반영한 결제 금액을 사용자 단말로 전송할 수 있다.In addition, when the server 100 according to an embodiment of the present invention receives a third selection signal for one of one or more transaction details included in the second payment list from the user terminal, payment reflecting the benefit information of the selected details The amount may be transmitted to the user terminal.

즉, 본 발명의 일 실시예에 따른 서버(100)는, 사용자가 결제 시 이용하였던 혜택 정보를 반영한 결제 금액과 반영하지 않은 결제 금액에 대한 정보를 각각 제공할 수 있다. That is, the server 100 according to an embodiment of the present invention may provide information on a payment amount reflecting the benefit information used by the user and not reflecting the payment amount, respectively.

이를 통해, 사용자는 별도의 검색이 없이도, 결제 당시 얻은 혜택에 대한 정보를 얻을 수 있다. 나아가, 사용자는 별도의 검색이 없이도, 혜택을 적용하지 않은 정가를 확인할 수 있다.Through this, the user can obtain information about the benefits obtained at the time of payment without a separate search. Furthermore, the user can check the list price to which benefits are not applied, without a separate search.

또한, 본 발명의 일 실시예에 따른 서버(100)는 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 4 선택 신호를 수신하면 선택된 내역에 포함되는 하나 또는 그 이상의 혜택 정보를 사용자 단말로 전송할 수 있다. 이때, 서버(100)는 혜택 정보 뿐 아니라, 각각의 혜택 정보 또는 중복 적용 가능한 모든 혜택 정보를 적용하였을 때의 결제 대금 값을 함께 사용자 단말(200)로 전송할 수 있다.In addition, when the server 100 according to an embodiment of the present invention receives a fourth selection signal for one of one or more transaction details included in the second payment list from the user terminal, one or more The above benefit information may be transmitted to the user terminal. In this case, the server 100 may transmit to the user terminal 200 together with the benefit information as well as the payment value when each benefit information or all applicable benefit information is applied.

즉, 본 발명의 일 실시예에 따른 서버(100)는, 사용자가 알지 못한 혜택 정보를 추천할 수 있다.That is, the server 100 according to an embodiment of the present invention may recommend benefit information that the user is not aware of.

예를 들어, 통신 요금의 경우 소정의 기간과 할부 정도에 따라 제공받을 수 있는 할인 정도의 차이가 있다. 이때 서버(100)는 이런 할인 정도를 알지 못하는 사용자에게 해당 혜택 정보를 제공할 수 있다.For example, in the case of a communication fee, there is a difference in the degree of discount that can be provided according to a predetermined period and the degree of installment. In this case, the server 100 may provide the corresponding benefit information to the user who does not know the degree of such discount.

이를 통해, 사용자는 별도의 검색이 없이도, 이용하지 못하고 있는 혜택 정보들을 얻을 수 있다. 나아가, 사용자는, 별도의 계산 없이도, 혜택이 적용된 금액을 확인할 수 있다.Through this, the user can obtain benefit information that has not been used without a separate search. Furthermore, the user can check the amount to which the benefit is applied, without a separate calculation.

또한, 도시하지는 않았으나, 본 발명의 일 실시예에 따른 서버(100)는 사용자 단말(200)로부터 실제 제품 이미지를 수신하는 경우, 메모리에 저장된 이미지 정보 중 실제 제품 이미지와 기 설정된 값 이상 유사도를 갖는 이미지 정보를 판단하고, 해당 이미지 정보를 포함하는 거래 내역을 사용자 단말(200)로 전송할 수 있다.In addition, although not shown, when the server 100 according to an embodiment of the present invention receives an actual product image from the user terminal 200, it has a similarity greater than or equal to a preset value with the actual product image among the image information stored in the memory. The image information may be determined, and transaction details including the image information may be transmitted to the user terminal 200 .

이를 통해, 사용자는 구매 대상 물품의 이름을 모르는 경우에도, 사진을 입력하여 해당 물품을 손쉽게 찾을 수 있다.Through this, even if the user does not know the name of the item to be purchased, the user can easily find the item by inputting a photo.

삭제delete

도 7은 도 1에 따른 본 발명의 일 실시예에 따른 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버에 대한 하드웨어 구성도이다.7 is a hardware configuration diagram of a server operating a platform for managing transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal according to an embodiment of the present invention according to FIG. 1 .

도 7을 참조하면, 본 발명의 일 실시예에 따른 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버 (100)(이하, 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버라고 칭함)는, 적어도 하나의 프로세서(processor, 110); 및/또는 상기 적어도 하나의 프로세서(110)가 적어도 하나의 단계를 수행하도록 지시하는 명령어들(instructions)을 저장하는 메모리(memory, 120)를 포함할 수 있다.7, a server 100 (hereinafter, a plurality of web The server (referred to as a server operating a platform for managing transaction details for a site) includes at least one processor (processor, 110); and/or a memory 120 for storing instructions instructing the at least one processor 110 to perform at least one step.

적어도 하나의 프로세서(110)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 일 실시예에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(120) 및 저장 장치(160) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(120)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중에서 적어도 하나로 구성될 수 있다.The at least one processor 110 may mean a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor on which methods according to an embodiment of the present invention are performed. have. Each of the memory 120 and the storage device 160 may be configured of at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 120 may be configured as at least one of a read only memory (ROM) and a random access memory (RAM).

이때 메모리(120) 및/또는 저장 장치(160)는, 제 1 결제 목록(410) 및/또는 제 2 결제 목록(420)에 대한 정보를 저장할 수 있다. In this case, the memory 120 and/or the storage device 160 may store information on the first payment list 410 and/or the second payment list 420 .

구체적으로, 메모리(120) 및/또는 저장 장치(160)는, 복수 개의 외부 서버(300) 로고(logo) 및 기 설정된 기간 동안 복수 개의 외부 서버(300)에서 결제된 합계 금액을 포함하는 제 1 결제 목록에 대한 정보를 저장할 수 있다.Specifically, the memory 120 and/or the storage device 160 includes a plurality of external servers 300 logos and a first including the total amount paid by the plurality of external servers 300 for a preset period. You can store information about the payment list.

또한, 메모리(120) 및/또는 저장 장치(160)는, 복수 개의 외부 서버(300) 각각에 대한 결제 내역을 포함하는 제 2 결제 목록에 대한 정보를 저장할 수 있고, 예를 들어, 결제 정보, 캡처 정보 등을 저장할 수 있다.In addition, the memory 120 and/or the storage device 160 may store information on the second payment list including payment details for each of the plurality of external servers 300, for example, payment information, Capture information and the like can be saved.

또한, 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버(100)는, 무선 네트워크를 통해 통신을 수행하는 송수신 장치(transceiver, 130)를 포함할 수 있다. 또한, 파충류 거래 플랫폼을 운용하는 서버(100)는 입력 인터페이스 장치(140), 출력 인터페이스 장치(150), 저장 장치(160) 등을 더 포함할 수 있다. 복수 개의 웹 사이트에 대한 거래 내역을 관리하는 플랫폼을 운영하는 서버(100)에 포함된 각각의 구성 요소들은 버스(bus, 170)에 의해 연결되어 서로 통신을 수행할 수 있다.In addition, the server 100 operating a platform for managing transaction details for a plurality of web sites may include a transceiver 130 that performs communication through a wireless network. In addition, the server 100 operating the reptile trading platform may further include an input interface device 140 , an output interface device 150 , a storage device 160 , and the like. Each component included in the server 100 operating a platform for managing transaction details for a plurality of web sites may be connected by a bus 170 to communicate with each other.

적어도 하나의 단계는, 결제 정보 - 결제 정보는 결제가 행해진 외부 서버, 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액을 포함 - 를 수신하면 결제가 행해진 외부 서버에서 결제 대상 상품에 대한 웹 페이지의 캡처 정보를 획득하는 단계; 캡처 정보로부터 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보를 추출하는 단계; 복수 개의 외부 서버 중 결제가 행해진 외부 서버와 동일한 외부 서버에 대한 제 2 결제 목록에 결제 정보 및 결제 정보에 대응되는 텍스트 정보 및 이미지 정보를 포함하는 거래 내역을 추가하여 제 2 결제 목록을 업데이트하는 단계; 제 2 결제 목록을 메모리에 저장하는 단계; 사용자 단말로부터 서버에 대한 접속 신호를 수신하면 제 1 결제 목록을 사용자 단말로 전송하는 단계; 및 제 1 결제 목록에 포함되는 복수 개의 외부 서버 중 하나의 외부 서버의 거래 내역에 대한 접속 신호를 수신하고, 수신한 하나의 외부 서버의 결제 목록인 제 2 결제 목록을 사용자 단말로 전송하는 단계; 를 포함할 수 있다.In at least one step, when payment information is received, the payment information includes an external server where payment is made, a product to be paid, a payment date, a payment method, and a payment amount - from the external server where the payment is made to the web page for the product to be paid obtaining capture information; extracting text information and image information about a payment target product from the capture information; Updating the second payment list by adding payment information and transaction details including text information and image information corresponding to the payment information to the second payment list for the same external server as the external server on which the payment is made among the plurality of external servers ; storing the second payment list in a memory; transmitting a first payment list to the user terminal when receiving an access signal to the server from the user terminal; and receiving an access signal for transaction details of one external server among a plurality of external servers included in the first payment list, and transmitting a second payment list, which is a payment list of the one external server, to the user terminal. may include

또한, 적어도 하나의 단계는, 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 1 선택 신호를 수신하면 선택된 내역의 이미지 정보 및 텍스트 정보를 사용자 단말로 전송하고, 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 2 선택 신호를 수신하면 선택된 거래 내역의 거래가 이루어진 외부 서버의 상품 페이지로 이동하는 단계; 를 더 포함할 수 있다.In addition, at least one step, when receiving a first selection signal for one of one or more transaction details included in the second payment list from the user terminal, transmits image information and text information of the selected details to the user terminal, moving to a product page of an external server where a transaction of the selected transaction details is made upon receiving a second selection signal for one of one or more transaction details included in the second payment list; may further include.

또한, 적어도 하나의 단계는, 사용자 단말로부터 실제 제품 이미지를 수신하는 경우, 메모리에 저장된 이미지 정보 중 실제 제품 이미지와 기 설정된 값 이상 유사도를 갖는 이미지 정보를 판단하고, 해당 이미지 정보를 포함하는 거래 내역을 상기 사용자 단말로 전송하는 단계; 를 더 포함할 수 있다.In addition, the at least one step, when receiving an actual product image from the user terminal, determines image information having a similarity greater than or equal to a preset value to the actual product image among image information stored in the memory, and transaction details including the image information transmitting to the user terminal; may further include.

또한, 적어도 하나의 단계는, 외부 서버, 결제 대상 상품 및 결제 수단 중 적어도 하나에 대한 혜택 정보를 수신하고, 혜택 정보를 반영한 결제 금액을 계산하여 메모리에 저장하는 단계; 및 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 3 선택 신호를 수신하면 선택된 내역의 혜택 정보를 반영한 결제 금액을 사용자 단말로 전송하는 단계; 를 더 포함할 수 있다.In addition, the at least one step may include: receiving benefit information on at least one of an external server, a payment target product, and a payment method, calculating a payment amount reflecting the benefit information, and storing it in a memory; and when receiving a third selection signal for one of one or more transaction details included in the second payment list from the user terminal, transmitting a payment amount reflecting the benefit information of the selected details to the user terminal; may further include.

또한, 적어도 하나의 단계는, 사용자 단말로부터 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 4 선택 신호를 수신하면 선택된 내역에 포함되는 하나 또는 그 이상의 혜택 정보를 사용자 단말로 전송하는 단계; 를 더 포함할 수 있다.In addition, in at least one step, when receiving a fourth selection signal for one of one or more transaction details included in the second payment list from the user terminal, one or more benefit information included in the selected details is transmitted to the user terminal transmitting; may further include.

삭제delete

실시예들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.Embodiments may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the computer-readable medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the art of computer software.

컴퓨터 판독 가능 매체의 예에는 롬(ROM), 램(RAM), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer-readable media may include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions may include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as at least one software module to perform the operations of the present invention, and vice versa.

또한, 상술한 방법 또는 장치는 그 구성이나 기능의 전부 또는 일부가 결합되어 구현되거나, 분리되어 구현될 수 있다. In addition, the above-described method or apparatus may be implemented by combining all or part of its configuration or function, or may be implemented separately.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to preferred embodiments of the present invention, those skilled in the art can variously modify and change the present invention within the scope without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that it can be done.

Claims (8)

사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 중앙서버로서,
프로세서(processor); 및
상기 복수 개의 웹 사이트의 로고(logo) 및 기 설정된 기간 동안 상기 복수 개의 웹 사이트에서 결제된 합계 금액을 포함하는 제 1 결제 목록, 상기 복수 개의 웹 사이트 각각에 대한 결제 내역을 포함하는 제 2 결제 목록, 및 상기 프로세서가 적어도 하나의 단계를 수행하도록 지시하는 명령어들(instructions)을 저장하는 메모리(memory); 를 포함하고,
상기 프로세서는:
결제 정보를 수신하면 상기 결제 정보에 상응하는 결제가 행해진 특정 웹 사이트에서 상기 결제 정보에 상응하는 결제 대상 상품에 대한 특정 웹 페이지의 캡처 정보를 획득하되, 상기 결제 정보는 상기 특정 웹 사이트, 상기 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액에 대한 정보를 포함하고,
상기 캡처 정보로부터 상기 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보를 추출하고,
상기 특정 웹 사이트에 대한 제 2 결제 목록에 상기 결제 정보 및 상기 결제 정보에 대응되는 상기 텍스트 정보 및 이미지 정보를 포함하는 거래 내역을 추가하여 상기 제 2 결제 목록을 업데이트하고,
상기 제 2 결제 목록을 상기 메모리에 저장하고,
사용자 단말로부터 상기 중앙서버에 대한 접속 신호를 수신하면 상기 제 1 결제 목록을 상기 사용자 단말에게 전송하고,
상기 제 1 결제 목록에 포함되는 상기 복수 개의 웹 사이트 중 하나의 웹 사이트의 거래 내역에 대한 접속 신호를 수신하고, 상기 제 2 결제 목록을 상기 사용자 단말에게 전송하고,
상기 프로세서는:
상기 특정 웹 사이트, 상기 결제 대상 상품 및 상기 결제 수단 중 적어도 하나에 대한 혜택 정보를 수신하고,
상기 혜택 정보를 반영한 결제 금액을 계산하여 상기 메모리에 저장하고,
상기 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 3 선택 신호가 상기 사용자 단말로부터 수신되면, 상기 선택된 내역의 혜택 정보를 반영한 결제 금액을 상기 사용자 단말에게 전송하고,
상기 복수 개의 웹 사이트 각각에 대한 결제 내역은 복수의 외부서버 각각에 상응하고,
상기 프로세서는:
아래의 수학식 1 및 수학식 2에 기반하여 상기 복수의 외부서버 각각에 대한 과소비 해당 여부 판단 지수(Sk)를 산출하되,
[수학식 1]
Figure 112021142515702-pat00023

[수학식 2]
Figure 112021142515702-pat00024

Ak는 과소비 참작 지수에 상응하고, Ti는 i 번째 외부서버의 결제 합계에 상응하고, n은 자동 이체 결제 시스템을 이용 중인 외부서버의 개수에 상응하고, B는 해당 외부서버에서 판매하는 상품의 평균 금액에 상응하고, C는 구매 제품에 대한 사용자의 만족 정도에 상응하고, D는 해당 외부 서버에서 구매한 횟수에 상응하고, E는 장바구니에 물품을 보관하는 평균 일수에 상응하고, C는 사용자가 상기 중앙서버 또는 해당 외부서버에 남긴 후기 또는 별점을 백분율로 환산한 값에 상응하는, 중앙서버.
As a central server operating a platform that manages transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal,
processor; and
A first payment list including logos of the plurality of websites and the total amount paid on the plurality of websites during a preset period, a second payment list including payment details for each of the plurality of websites , and a memory for storing instructions instructing the processor to perform at least one step; including,
The processor is:
When payment information is received, capture information of a specific web page for a payment target product corresponding to the payment information is obtained from a specific website where a payment is made corresponding to the payment information, wherein the payment information is the specific website and the payment including information about the target product, payment date, payment method and payment amount;
Extracting text information and image information about the payment target product from the capture information,
updating the second payment list by adding the transaction details including the payment information and the text information and image information corresponding to the payment information to the second payment list for the specific website;
storing the second payment list in the memory;
When receiving an access signal to the central server from the user terminal, the first payment list is transmitted to the user terminal,
Receives an access signal for transaction details of one web site among the plurality of web sites included in the first payment list, and transmits the second payment list to the user terminal,
The processor is:
receiving benefit information on at least one of the specific website, the payment target product, and the payment method;
Calculate the payment amount reflecting the benefit information and store it in the memory,
When a third selection signal for one of the one or more transaction details included in the second payment list is received from the user terminal, a payment amount reflecting the benefit information of the selected details is transmitted to the user terminal,
The payment details for each of the plurality of websites correspond to each of the plurality of external servers,
The processor is:
Based on Equations 1 and 2 below, an over-consumption determination index (S k ) for each of the plurality of external servers is calculated,
[Equation 1]
Figure 112021142515702-pat00023

[Equation 2]
Figure 112021142515702-pat00024

A k corresponds to the overconsumption factor index, T i corresponds to the sum of payments of the i-th external server, n corresponds to the number of external servers using the automatic debit payment system, and B is the product sold by the external server Corresponds to the average amount of , C corresponds to the user's satisfaction with the purchased product, D corresponds to the number of purchases from the corresponding external server, E corresponds to the average number of days to keep items in the shopping cart, and C is The central server, which corresponds to a value converted by a percentage of the reviews or star points left by the user on the central server or the corresponding external server.
제 1 항에 있어서,
상기 프로세서는:
상기 사용자 단말로부터 상기 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 1 선택 신호를 수신하면 상기 선택된 내역의 이미지 정보 및 텍스트 정보를 상기 사용자 단말에게 전송하고,
상기 제 2 결제 목록에 포함되는 상기 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 2 선택 신호를 수신하면 상기 선택된 거래 내역의 거래가 이루어진 웹 사이트의 상품 페이지로 이동하도록 제어하는, 중앙서버.
The method of claim 1,
The processor is:
When receiving a first selection signal for one of one or more transaction details included in the second payment list from the user terminal, the image information and text information of the selected details are transmitted to the user terminal,
When receiving a second selection signal for one of the one or more transaction details included in the second payment list, the central server controls to move to a product page of a website where the transaction of the selected transaction details is made.
제 2 항에 있어서,
상기 프로세서는:
상기 사용자 단말로부터 실제 제품 이미지를 수신하는 경우, 상기 메모리에 저장된 이미지 정보 중 상기 실제 제품 이미지와 기 설정된 값 이상 유사도를 갖는 이미지 정보를 판단하고, 해당 이미지 정보를 포함하는 거래 내역을 상기 사용자 단말에게 전송하는, 중앙서버.
3. The method of claim 2,
The processor is:
When receiving an actual product image from the user terminal, image information having a similarity greater than or equal to a preset value with the actual product image among the image information stored in the memory is determined, and transaction details including the image information are provided to the user terminal. Transmitting, central server.
삭제delete 삭제delete 사용자 단말에서 자동 이체 결제 시스템을 통해 거래가 이루어지는 복수 개의 웹 사이트(web site)에 대한 거래 내역을 관리하는 플랫폼을 운영하는 중앙서버의 동작 방법에 있어서,
상기 중앙서버가:
결제 정보를 수신하면 상기 결제 정보에 상응하는 결제가 행해진 특정 웹 사이트에서 상기 결제 정보에 상응하는 결제 대상 상품에 대한 특정 웹 페이지의 캡처 정보를 획득하되, 상기 결제 정보는 상기 특정 웹 사이트, 상기 결제 대상 상품, 결제 일자, 결제 수단 및 결제 금액에 대한 정보를 포함하는 단계;
상기 캡처 정보로부터 상기 결제 대상 상품에 대한 텍스트 정보 및 이미지 정보를 추출하는 단계;
상기 특정 웹 사이트에 대한 제 2 결제 목록에 상기 결제 정보 및 상기 결제 정보에 대응되는 상기 텍스트 정보 및 이미지 정보를 포함하는 거래 내역을 추가하여 상기 제 2 결제 목록을 업데이트하되, 상기 제 2 결제 목록은 상기 복수 개의 웹 사이트 각각에 대한 결제 내역을 포함하는 단계;
상기 제 2 결제 목록을 상기 중앙서버에 저장하는 단계;
사용자 단말로부터 상기 중앙서버에 대한 접속 신호를 수신하면 제 1 결제 목록을 상기 사용자 단말에게 전송하되, 상기 제 1 결제 목록은 상기 복수 개의 웹 사이트의 로고(logo) 및 기 설정된 기간 동안 상기 복수 개의 웹 사이트에서 결제된 합계 금액을 포함하는 단계; 및
상기 제 1 결제 목록에 포함되는 상기 복수 개의 웹 사이트 중 하나의 웹 사이트의 거래 내역에 대한 접속 신호를 수신하고, 상기 제 2 결제 목록을 상기 사용자 단말에게 전송하는 단계; 를 포함하고,
상기 동작 방법은 상기 중앙서버가:
상기 특정 웹 사이트, 상기 결제 대상 상품 및 상기 결제 수단 중 적어도 하나에 대한 혜택 정보를 수신하는 단계;
상기 혜택 정보를 반영한 결제 금액을 계산하여 상기 중앙서버의 메모리에 저장하는 단계; 및
상기 제 2 결제 목록에 포함되는 하나 또는 그 이상의 거래 내역 중 하나에 대한 제 3 선택 신호가 상기 사용자 단말로부터 수신되면, 상기 선택된 내역의 혜택 정보를 반영한 결제 금액을 상기 사용자 단말에게 전송하는 단계; 를 더 포함하고,
상기 복수 개의 웹 사이트 각각에 대한 결제 내역은 복수의 외부서버 각각에 상응하고,
상기 동작 방법은 상기 중앙서버가:
아래의 수학식 1 및 수학식 2에 기반하여 상기 복수의 외부서버 각각에 대한 과소비 해당 여부 판단 지수(Sk)를 산출하는 단계; 를 더 포함하되,
[수학식 1]
Figure 112021142515702-pat00025

[수학식 2]
Figure 112021142515702-pat00026

Ak는 과소비 참작 지수에 상응하고, Ti는 i 번째 외부서버의 결제 합계에 상응하고, n은 자동 이체 결제 시스템을 이용 중인 외부서버의 개수에 상응하고, B는 해당 외부서버에서 판매하는 상품의 평균 금액에 상응하고, C는 구매 제품에 대한 사용자의 만족 정도에 상응하고, D는 해당 외부 서버에서 구매한 횟수에 상응하고, E는 장바구니에 물품을 보관하는 평균 일수에 상응하고, C는 사용자가 상기 중앙서버 또는 해당 외부서버에 남긴 후기 또는 별점을 백분율로 환산한 값에 상응하는, 동작 방법.
A method of operating a central server operating a platform that manages transaction details for a plurality of web sites where transactions are made through an automatic transfer payment system in a user terminal, the method comprising:
The central server is:
When payment information is received, capture information of a specific web page for a payment target product corresponding to the payment information is obtained from a specific website where a payment is made corresponding to the payment information, wherein the payment information is the specific website and the payment including information on a target product, a payment date, a payment method, and a payment amount;
extracting text information and image information about the payment target product from the capture information;
The second payment list is updated by adding the transaction details including the payment information and the text information and image information corresponding to the payment information to the second payment list for the specific website, wherein the second payment list is including payment details for each of the plurality of web sites;
storing the second payment list in the central server;
When receiving an access signal to the central server from the user terminal, a first payment list is transmitted to the user terminal, wherein the first payment list includes logos of the plurality of web sites and the plurality of web sites for a preset period. including the total amount paid on the site; and
receiving an access signal for transaction details of one web site among the plurality of web sites included in the first payment list, and transmitting the second payment list to the user terminal; including,
The method of operation is that the central server:
receiving benefit information on at least one of the specific website, the payment target product, and the payment method;
calculating a payment amount reflecting the benefit information and storing it in the memory of the central server; and
When a third selection signal for one of the one or more transaction details included in the second payment list is received from the user terminal, transmitting a payment amount reflecting the benefit information of the selected details to the user terminal; further comprising,
The payment details for each of the plurality of websites correspond to each of the plurality of external servers,
The method of operation is that the central server:
Calculating an over-consumption determination index (S k ) for each of the plurality of external servers based on Equations 1 and 2 below; further comprising,
[Equation 1]
Figure 112021142515702-pat00025

[Equation 2]
Figure 112021142515702-pat00026

A k corresponds to the overconsumption factor index, T i corresponds to the sum of payments of the i-th external server, n corresponds to the number of external servers using the automatic debit payment system, and B is the product sold by the external server Corresponds to the average amount of , C corresponds to the user's satisfaction with the purchased product, D corresponds to the number of purchases from the external server, E corresponds to the average number of days to keep items in the shopping cart, and C is An operation method, which corresponds to a value converted by a percentage of a review or star point left by a user on the central server or the corresponding external server.
제 6 항에 기재된 동작 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.A computer-readable recording medium in which a program for executing the operating method according to claim 6 is recorded. 제 6 항에 기재된 동작 방법을 실행시키기 위해 컴퓨터 판독 가능한 기록 매체에 기록된 프로그램.A program recorded on a computer-readable recording medium for executing the operating method according to claim 6.
KR1020210124467A 2021-06-15 2021-09-17 server operating platform that manages transaction details based on direct debit payment and its operation method KR102343185B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020210183689A KR20230041558A (en) 2021-06-15 2021-12-21 platform to manage transaction history
KR1020210183686A KR20230041557A (en) 2021-06-15 2021-12-21 automatic trading system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20210077131 2021-06-15
KR1020210077131 2021-06-15
KR20210077813 2021-06-16
KR1020210077813 2021-06-16

Related Child Applications (2)

Application Number Title Priority Date Filing Date
KR1020210183689A Division KR20230041558A (en) 2021-06-15 2021-12-21 platform to manage transaction history
KR1020210183686A Division KR20230041557A (en) 2021-06-15 2021-12-21 automatic trading system

Publications (1)

Publication Number Publication Date
KR102343185B1 true KR102343185B1 (en) 2021-12-27

Family

ID=79177144

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020210124467A KR102343185B1 (en) 2021-06-15 2021-09-17 server operating platform that manages transaction details based on direct debit payment and its operation method
KR1020210183686A KR20230041557A (en) 2021-06-15 2021-12-21 automatic trading system
KR1020210183689A KR20230041558A (en) 2021-06-15 2021-12-21 platform to manage transaction history

Family Applications After (2)

Application Number Title Priority Date Filing Date
KR1020210183686A KR20230041557A (en) 2021-06-15 2021-12-21 automatic trading system
KR1020210183689A KR20230041558A (en) 2021-06-15 2021-12-21 platform to manage transaction history

Country Status (1)

Country Link
KR (3) KR102343185B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000054768A (en) * 2000-06-22 2000-09-05 허형석 Method for purchasing products in the e-commerce using internet
KR20010039972A (en) 1999-10-04 2001-05-15 무라타 야스타카 High voltage variable resistor
KR20080095585A (en) 2007-04-25 2008-10-29 송영석 Operating method for investing and funding mileage by on-line
KR20090117108A (en) * 2008-05-08 2009-11-12 주식회사 케이티 System and method for providing product information service by mobile network system
KR20110000714A (en) * 2010-11-02 2011-01-05 주식회사 아레오네트웍스 System and method for purchasing settlement service via mobile network
KR20150060375A (en) * 2013-11-26 2015-06-03 비씨카드(주) Method and server for managing automatic payment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010039972A (en) 1999-10-04 2001-05-15 무라타 야스타카 High voltage variable resistor
KR20000054768A (en) * 2000-06-22 2000-09-05 허형석 Method for purchasing products in the e-commerce using internet
KR20080095585A (en) 2007-04-25 2008-10-29 송영석 Operating method for investing and funding mileage by on-line
KR20090117108A (en) * 2008-05-08 2009-11-12 주식회사 케이티 System and method for providing product information service by mobile network system
KR20110000714A (en) * 2010-11-02 2011-01-05 주식회사 아레오네트웍스 System and method for purchasing settlement service via mobile network
KR20150060375A (en) * 2013-11-26 2015-06-03 비씨카드(주) Method and server for managing automatic payment

Also Published As

Publication number Publication date
KR20230041557A (en) 2023-03-24
KR20230041558A (en) 2023-03-24

Similar Documents

Publication Publication Date Title
US20140172531A1 (en) Performing transactions using qr codes
US8812399B2 (en) Mobile consumer-to-consumer personal point of sale system and related business method
CN109087148B (en) Method, apparatus and computer readable medium for determining virtual resource object
US11263616B2 (en) Information processing method, information processing apparatus, and program
US7533059B2 (en) Purchasing using a physical object
US20210081921A1 (en) Information processing method, information processing apparatus, computer-readable non-transitory storage medium storing program and information processing terminal
US20130275299A1 (en) System and method for electronic receipt management using user terminal
KR20130043030A (en) System for marketing service using social network service and the method thereof
KR20180098069A (en) Agency settlement system, server and controlling method thereof
JP2020129186A (en) Information processing apparatus, information processing method, and program
KR20230153328A (en) System for creating an optimal payment combination using multiple payment methods
JP2013065360A (en) Settlement system
KR20160133697A (en) System and method for transactions of contents, and computer program for the same
JP5197700B2 (en) Electronic book browsing terminal, electronic book distribution system, electronic book distribution server and method
KR102343185B1 (en) server operating platform that manages transaction details based on direct debit payment and its operation method
JP7299713B2 (en) Program, information processing device, and information processing method
EP3757925A1 (en) Information processing device, information processing system, and information processing method
CN112116445A (en) Information processing method, information processing apparatus, and program
KR20150121972A (en) Golf booking system using mobile and internet Computer
US20220005050A1 (en) Media post interface system and methods of use
KR102495307B1 (en) Digital currency payment method and system
JP7414207B1 (en) Information processing device, information processing method, and information processing program
JP7181986B2 (en) Information processing device and information processing method
JP6424287B1 (en) Electronic content providing apparatus and electronic content providing method
KR102584989B1 (en) Payment method and system for purchasing digital currency

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
A107 Divisional application of patent
GRNT Written decision to grant