IP Library › Granted Patent US 12,289,277
Granted Patent B2
US 12,289,277 · App. 17/885,545 · Granted Apr 29, 2025

Method and apparatus for providing counseling service

Inventors: Ho Jun Lee (Seongnam-si, KR); Yu Mi Kim (Seongnam-si, KR); Sung Yong Chang (Seongnam-si, KR); Jung Han Choi (Seongnam-si, KR); Bo Mi Hong (Seongnam-si, KR); June Kwon Moon (Seongnam-si, KR); Ji Soo Hwang (Seongnam-si, KR)
Assignee: KAKAO CORP.
H04L51/046G06Q10/06311G06Q10/1095
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,289,277
App. No.
17/885,545
Granted
Apr 29, 2025
Kind
B2
Abstract

Provided are a method and apparatus for providing a counseling service. A method of operating a counseling center server interworking with an instant messaging service includes providing a profile of at least one expert account for counseling linked to a channel of a second user to a terminal of a first user, identifying an initiation condition for a counseling ticket for counseling with a first expert account, creating a counseling ticket to be allocated to the first expert account, and transmitting counseling content through a chat room for counseling of the channel in which the first expert account and an account of the first user participate.

Claims (57)

1. A method of operating a counseling center server interworking with an instant messaging service, the method comprising:

providing, through an interface of a channel of a second user registered in the service, a profile of at least one expert account for counseling linked to the channel to a terminal of a first user;

identifying, based on an input of the first user for selecting a profile of a first expert account among the provided profile of the at least one expert account, an initiation condition for a counseling ticket for counseling with the first expert account, wherein the initiation condition is based on receiving payment for the counseling with the first expert account;

creating a chat room of the channel for transmitting counseling content, wherein the chat room is accessible to an account of the first user and the first expert account;

automatically creating, based on the input of the first user, a reservation message that includes a payment interface;

transmitting the reservation message to the terminal of the first user via the chat room;

obtaining payment from the first user using the payment interface of the reservation message;

determining that the initiation condition is satisfied based on the payment; and

based on determining that the initiation condition is satisfied:

creating, based on the initiation condition for the counseling ticket, a counseling ticket to be allocated to the first expert account; and

transmitting counseling content that includes a message including reservation details and a video call link through a chat room for counseling of the channel in which the first expert account and an account of the first user participate, based on a state of the counseling ticket.

2. The method of claim 1 , wherein the providing of the profile of the expert account to the terminal of the first user comprises providing the profile of the expert account including authenticated credential information to the terminal of the first user.

3. The method of claim 1 , wherein the initiation condition for the counseling ticket comprises at least one of:

a condition regarding reception of a message through the chat room for counseling of the channel corresponding to a first type of counseling;

a condition regarding counseling time corresponding to a second type of counseling; and

a condition regarding payment for counseling corresponding to a third type of counseling.

4. The method of claim 1 , wherein the creating of the counseling ticket comprises:

creating the counseling ticket, based on the initiation condition for the counseling ticket corresponding to a first type of counseling, as a message is received from the account of the first user through the chat room for counseling of the channel;

allocating the created counseling ticket to the first expert account in a waiting state; and

changing the state of the counseling ticket from the waiting state to a progress state in response to a response message received from the first expert account through the chat room.

5. The method of claim 1 , wherein the creating of the counseling ticket comprises:

creating a counseling ticket as a predetermined counseling time is reached based on the initiation condition for the counseling ticket corresponding to a second type of counseling; and

allocating the created counseling ticket to the first expert account in a progress state.

6. The method of claim 1 , wherein the creating of the counseling ticket comprises:

allocating the created counseling ticket to the first expert account in a progress state.

7. The method of claim 1 , wherein the transmitting of the counseling content comprises at least one of:

transmitting a message received from the first expert account through the chat room for counseling of the channel when the state of the counseling ticket is in a progress state; and

transmitting a message received from the account of the first user through the chat room for counseling of the channel when the state of the counseling ticket is in the progress state.

8. The method of claim 1 , wherein the counseling content comprises at least one counseling data created as a message, a video call link, and a digital file.

9. The method of claim 1 , wherein the transmitting of the counseling content further comprises receiving an evaluation on the counseling from the account of the first user.

10. One or more non-transitory computer-readable media collectively configured to store instructions executable by one or more processors to cause actions to be performed, the actions comprising:

providing, through an interface of a channel of a second user registered in the service, a profile of at least one expert account for counseling linked to the channel to a terminal of a first user;

identifying, based on an input of the first user for selecting a profile of a first expert account among the provided profile of the at least one expert account, an initiation condition for a counseling ticket for counseling with the first expert account, wherein the initiation condition is based on receiving payment for the counseling with the first expert account;

creating a chat room of the channel for transmitting counseling content, wherein the chat room is accessible to an account of the first user and the first expert account;

automatically creating a reservation message that includes reservation details and a payment interface;

transmitting the reservation message to the terminal of the fist user via the chat room;

obtaining the payment from the first user using the payment interface of the reservation message;

determining that the initiation condition is satisfied based on the payment; and

in response to determining that the initiation condition is satisfied:

creating, based on the initiation condition for the counseling ticket, a counseling ticket to be allocated to the first expert account; and

transmitting counseling content that includes a message including reservation details and a video call link through the chat room for counseling of the channel in which the first expert account and an account of the first user participate, based on a state of the counseling ticket.

11. A counseling center server interworking with an instant messaging service, comprising at least one processor configured to:

provide, through an interface of a channel of a second user registered in the service, a profile of at least one expert account for counseling linked to the channel to a terminal of a first user;

identify, based on an input of the first user for selecting a profile of a first expert account among the provided profile of the at least one expert account, an initiation condition for a counseling ticket for counseling with the first expert account, wherein the initiation condition is based on receiving payment for the counseling with the first expert account;

automatically create a chat room of the channel for transmitting counseling content, wherein the chat room is accessible to an account of the first user and the first expert account;

automatically create, based on the input of the first user, a reservation message that includes a link to a plug-in for payment;

transmit the reservation message to the terminal of the first user via the chat room;

obtain payment from the first user using the link to the plug-in for payment;

determine that the initiation condition is satisfied based on the payment; and

based on determining that the initiation condition is satisfied:

create, based on the initiation condition for the counseling ticket, a counseling ticket to be allocated to the first expert account; and

transmit counseling content that includes a message including reservation details and a video call link through the chat room for counseling of the channel in which the first expert account and an account of the first user participate, based on a state of the counseling ticket.

12. The counseling center server of claim 11 , wherein the processor is configured to, in providing the profile of the expert account to the terminal of the first user, provide the profile of the expert account including authenticated credential information to the terminal of the first user.

13. The counseling center server of claim 11 , wherein the initiation condition for the counseling ticket comprises at least one of:

a condition regarding reception of a message through the chat room for counseling of the channel corresponding to a first type of counseling;

a condition regarding counseling time corresponding to a second type of counseling; and

a condition regarding payment for counseling corresponding to a third type of counseling.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2022
From: LEE, HO JUN; KIM, YU MI; CHANG, SUNG YONG; CHOI, JUNG HAN; HONG, BO MI; MOON, JUNE KWON; HWANG, JI SOO
To: KAKAO CORP.
Reel/Frame 061248/0669 →
Priority Claims (1)
KR 10-2021-0106330 · Aug 11, 2021 · national
Continuity (1)
Related Publication 20230049661A1 · Feb 16, 2023
References Cited (18)
US 8423387B1 · Mirza · 2013 [cited by examiner]
US 10827071B1 · Adibi · 2020 [cited by examiner]
US 11907180B2 · Walling · 2024 [cited by examiner]
US 20030023508A1 · Deep · 2003 [cited by examiner]
US 20030028399A1 · Davis · 2003 [cited by examiner]
US 20070203778A1 · Lowson · 2007 [cited by examiner]
US 20080147741A1 · Gonen · 2008 [cited by examiner]
US 20160283889A1 · Shukla · 2016 [cited by examiner]
US 20170090736A1 · King · 2017 [cited by examiner]
US 20180367484A1 · Rodriguez · 2018 [cited by examiner]
US 20190104092A1 · Koohmarey · 2019 [cited by examiner]
US 20210004825A1 · Adibi · 2021 [cited by examiner]
KR 20170020170A · 2017 [cited by applicant]
KR 101796289B1 · 2017 [cited by applicant]
KR 20200063282A · 2020 [cited by applicant]
KR 20210064048A · 2021 [cited by applicant]
Online therapy is here to stay, Hannah Calkins, 2021 Trends Report, vol. 52 No. 1 Jan. 1, 2021 American Psychological Association (Year: 2001). [cited by examiner]
Korean Office Action for KR Application No. 10-2021-0106330 mailed on Apr. 28, 2023. [cited by applicant]