US2021358028A1PendingUtilityA1

Group account service providing server and method

69
Assignee: KAKAOBANK CORPPriority: Nov 28, 2018Filed: Nov 25, 2019Published: Nov 18, 2021
Est. expiryNov 28, 2038(~12.4 yrs left)· nominal 20-yr term from priority
G06Q 20/102G06Q 20/02G06Q 20/389G06Q 20/401G06Q 20/384G06Q 40/02G06Q 50/10
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

According to one aspect of the present invention, a group account service providing server capable of converting a private account into a group account in real time through a terminal of the host of a comprises: an account management unit configured to convert a first account into a group account when a group account conversion request for the first account of a host of a group is generated; a transaction ledger management unit configured to record change information in a transaction ledger for the group account when the change information including at least one of a transaction occurrence event and an information occurrence event is generated for the group account; a virtual ledger management unit configured to generate a virtual ledger to be mapped to the transaction ledger when the first account is changed to the group account.

Claims

exact text as granted — not AI-modified
1 .- 25 . (canceled) 
     
     
         26 . A group account service providing server comprising:
 an account management unit configured to convert a first account into a group account when a group account conversion request for the first account of a host of a group is generated;   a transaction ledger management unit configured to record change information in a transaction ledger for the group account when the change information including at least one of a transaction occurrence event and an information occurrence event is generated for the group account;   a virtual ledger management unit configured to generate a virtual ledger to be mapped to the transaction ledger when the first account is changed to the group account and copy the change information recorded in the transaction ledger to record the copied change information in the virtual ledger when the change information is recorded in the transaction ledger, wherein the transaction ledger and the virtual ledger each comprise one or more databases; and   an interface unit configured to display the transaction ledger on a first agent installed in a first terminal of the host and display the virtual ledger on a second agent installed in a second terminal of a participant sharing the group account,   wherein the virtual ledger management unit is configured to monitor change information of the transaction ledger in real time, and in response to determining that a change has occurred in the transaction ledger after the first account is converted to the group account, to copy new change information in the transaction ledger and record the copied new change information in the virtual ledger,   wherein the transaction occurrence event includes at least one of a deposit event and a withdrawal event,   wherein the information occurrence event includes at least one of a memo related to the transaction occurrence event, one or more tags, a registration of the participant, a withdrawal of the participant, an announcement related to the group, a Dutch treat payment request, setting information for the group account, and additional information for the group account.   
     
     
         27 . The group account service providing server of  claim 26 , further comprising a participant management unit configured to perform a participant registration procedure for a corresponding person when receiving a participant registration request for at least one of persons registered in a first messenger agent installed in the first terminal from the first agent. 
     
     
         28 . The group account service providing server of  claim 27 , wherein, when the participant management unit receives a participant registration request for all persons registered in a chat room opened on the first messenger agent from the first agent, the participant management unit performs a participant registration procedure for all the persons requested for registration. 
     
     
         29 . The group account service providing server of  claim 27 , wherein the participant management unit transmits a group account subscription request message to a second messenger agent installed in the second terminal of the person who is a subject of the participant registration request and registers the corresponding person as the participant when an account subscription acceptance message is received from the second agent executed by selecting the group account subscription request message output on the second messenger agent. 
     
     
         30 . The group account service providing server of  claim 26 , further comprising a deposit and withdrawal management unit configured to automatically set an account number of a deposit account to an account number of the group account and automatically set an amount to be deposited to the membership fee to set transfer conditions when a membership fee payment icon on the first and second agents is selected and configured to withdraw the membership fee from a withdrawal account set in the first and second agents and transfer the deposit amount to the group account when the setting of the transfer conditions is completed. 
     
     
         31 . The group account service providing server of  claim 26 , further comprising a deposit and withdrawal management unit configured to determine the host or the participant for which a deposit event does not occur on a preset membership fee payment date when the preset membership fee payment date arrives and configured to generate a membership fee payment message for the determined host or participant,
 wherein the interface unit provides the membership fee payment message to the first agent or a first messenger agent installed in the first terminal for the host or to the second agent or a second messenger agent installed in the second terminal for the participant.   
     
     
         32 . The group account service providing server of  claim 26 , wherein:
 when a Dutch treat payment request including an amount spent, the number of members to share the amount spent, and an amount shared by each member is generated through the first agent, the transaction ledger management unit records the Dutch treat payment request in the transaction ledger;   the virtual ledger management unit copies the Dutch treat payment request recorded in the transaction ledger and records the copied Dutch treat payment request in the virtual ledger; and   the interface unit provides a Dutch treat payment icon corresponding to the Dutch treat payment request to the first and second agents.   
     
     
         33 . The group account service providing server of  claim 26 , wherein, when a request for masking processing for at least a portion of an abstract of the transaction occurrence event is generated from the first agent, the interface unit masks a portion for which the masking processing is requested from among the abstract of the transaction occurrence event recorded in the virtual ledger and provides the masked portion to the second agent. 
     
     
         34 . The group account service providing server of  claim 26 , wherein:
 the transaction ledger management unit records information about messenger profiles of the host and the participants obtained from a first messenger agent installed in the first terminal in the transaction ledger;   the virtual ledger management unit copies the information about the messenger profiles of the host and the participants recorded in the transaction ledger and records the information about the messenger profiles in the virtual ledger; and   the interface unit sequentially places and outputs the messenger profiles in a predetermined region on the first and second agents, wherein the messenger profiles are placed so that some of adjacent messenger profiles overlap.   
     
     
         35 . The group account service providing server of  claim 26 , wherein:
 when the group account conversion request is generated, the account management unit assigns a safe account number different from a real account number for the first account to the group account; and   the interface unit allows the real account number for the first account to be displayed through the first agent and allows the safe account number to be displayed through the second agent.   
     
     
         36 . The group account service providing server of  claim 26 , further comprising a search unit configured to classify a membership fee payment history recorded in the transaction ledger according to a membership fee payment date, a name of the host, and a name of the participant and provide a result of the search,
 wherein the interface unit provides the classified membership fee payment history through the first agent.   
     
     
         37 . A group account service providing method comprising:
 converting a first account into a group account in response to a group account conversion request for the first account of a host of a group;   generating a virtual ledger to be mapped to a transaction ledger of the group account, wherein the transaction ledger and the virtual ledger each comprise one or more databases;   recording change information in the transaction ledger when the change information including at least one of a transaction occurrence event and an information occurrence event is generated for the group account;   when the change information is recorded in the transaction ledger, monitoring the transaction ledger and copying and recording the change information in the virtual ledger; and   outputting contents recorded in the transaction ledger to a first agent installed in a first terminal of the host and outputting contents recorded in the virtual ledger to a second agent installed in a second terminal of the participant sharing the group account,   wherein the virtual ledger management unit monitors change information of the transaction leger in real time, and in response to determining that a change has occurred in the transaction ledger after the first account is converted to the group account, copies new change information and records the copied new change information in the virtual ledger,   wherein the transaction occurrence event includes at least one of a deposit event and a withdrawal event,   wherein the information occurrence event includes at least one of a memo related to the transaction occurrence event, one or more tags, a registration of the participant, a withdrawal of the participant, an announcement related to the group, a Dutch treat payment request, setting information for the group account, and additional information for the group account.   
     
     
         38 . The group account service providing method of  claim 37 , further comprising, when a participant registration request for at least one of the persons registered in a first messenger agent installed in the first terminal is received from the first agent, performing a participant registration procedure for a person requested for registration. 
     
     
         39 . The group account service providing method of  claim 38 , wherein, in the performing of the participant registration procedure, a list of the persons registered in the first messenger agent is output through the first agent, and
 persons are classified into pre-registered persons, persons waiting to be accepted, and unregistered persons to be output in the list of the persons.   
     
     
         40 . The group account service providing method of  claim 37 , further comprising, when a participant registration request for all persons registered in a chat room opened on a first messenger agent installed in the first terminal is received from the first agent, performing a participant registration procedure for all the persons requested for registration. 
     
     
         41 . The group account service providing method of  claim 37 , further comprising:
 when a membership fee payment icon is selected through the first or second agent, automatically setting an account number of a deposit account to an account number of the group account and automatically setting an amount to be deposited to a preset membership fee to set transfer conditions; and   withdrawing the membership fee from a withdrawal account set in the first or second agent according to the set transfer conditions and transferring the amount to be deposited to the group account.   
     
     
         42 . The group account service providing method of  claim 37 , further comprising:
 receiving a Dutch treat payment request including an amount spent, the number of members to share the amount spent, and an amount shared by each member from the first agent;   providing a Dutch treat payment icon corresponding to the Dutch treat payment request to the first or second agent;   when the Dutch treat payment icon is selected by the host or the participant, automatically setting an account number of a deposit account to an account number of the group account and automatically setting an amount to be deposited to the shared amount to set transfer conditions; and   withdrawing the shared amount from the withdrawal account set in the first or second agent according to the set transfer conditions and transferring the deposit amount to the group account.   
     
     
         43 . The group account service providing method of  claim 37 , further comprising:
 obtaining information about messenger profiles of the host and the participants from a first messenger agent installed in the first terminal; and   sequentially placing and outputting the messenger profiles in a predetermined region on the first or second agent,   wherein the messenger profiles are placed so that some of adjacent messenger profiles overlap to output.   
     
     
         44 . The group account service providing method of  claim 37 , further comprising assigning a safe account number different from a real account number of the first account to the group account,
 wherein the real account number of the first account is output on the first agent and the safe account number is output on the second agent.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.