IP Library › Granted Patent US 11,102,154
Granted Patent B2
US 11,102,154 · App. 16/446,806 · Granted Aug 24, 2021

Method, system, apparatus, and non-transitory computer-readable recording medium for providing a copied message list

Inventors: Soon Ho Kwon (Seongnam-si, KR); Eun Hyuk Kim (Seongnam-si, KR)
Assignee: LINE PLUS CORPORATION
H04L51/046H04L51/08H04L51/10H04L51/16
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 11,102,154
App. No.
16/446,806
Granted
Aug 24, 2021
Kind
B2
Abstract

A message providing method, system, apparatus, and/or non-transitory computer readable recording medium thereof may include storing at least one message selected from a chatroom of a messenger; and transmitting the stored at least one message and data information associated with the corresponding message through a specific chatroom in response to a selection on the specific chatroom. A user-side client included in the specific chatroom may display the stored at least one message in an existing message style based on the data information.

Claims (57)

1. A message providing method implemented by a computer system comprising at least one processor configured to execute computer-readable instructions included in a memory, the message providing method comprising:

receiving, by the at least one processor, a selection of at least one message displayed in a first chatroom of a messenger application from a first electronic device of a first user;

storing, by the at least one processor, the selected at least one message;

receiving, by the at least one processor, a selection of a second chatroom of the messenger application; and

transmitting, by the at least one processor, the stored at least one message to the second chatroom in a text format in response to a selection of the second chatroom, the transmitting including transmitting data information associated with the corresponding original message to the second chatroom, the data information including message style information of the corresponding original message, and

the transmitting the stored at least one message causes a user-side client installed on a second electronic device of a second user of the second chatroom to display the stored at least one message in an existing message style of the corresponding original message based on the data information.

2. The message providing method of claim 1 , wherein the storing comprises:

storing the selected at least one message in the memory, the storing including storing text of the selected at least one message in the memory;

reading the data information associated with the selected at least one message from a chat database in which chat contents of the messenger application are stored; and

temporarily storing the read data information in the memory.

3. The message providing method of claim 1 , wherein

the storing the selected at least one message comprises storing the selected at least one message in the text format; and

the transmitting the stored at least one message comprises pasting the stored at least one message in the text format to a message input box of the second chatroom.

4. The message providing method of claim 1 , wherein the transmitting the stored at least one message comprises:

generating a message object according to a message transport protocol object of the messenger application, the message object generated based on text of the stored at least one message and the data information corresponding to the at least one message; and

transmitting the message object to the second chatroom.

5. The message providing method of claim 4 , wherein

the message object includes an expandable data storage capable of carrying custom data associated with a message; and

the transmitting the stored at least one message comprises carrying the data information in the data storage as custom data of the stored at least one message.

6. The message providing method of claim 4 , wherein the transmitting the stored at least one message comprises:

encoding the data information as a key-value pair list for displaying the stored at least one message in the existing message style; and

storing the data information as custom data in the message object.

7. The message providing method of claim 4 , wherein the transmitting the stored at least one message further causes the user-side client to:

acquire a message list from the message object; and

display the acquired message list.

8. The message providing method of claim 7 , wherein the transmitting the stored at least one message further causes the user-side client to display the acquired message list on a user interface region separate from the second chatroom.

9. The message providing method of claim 7 , wherein the transmitting the stored at least one message further causes the user-side client to display the acquired message list as a ListView of the second chatroom.

10. A non-transitory computer-readable recording medium storing computer readable instructions that, when executed by at least one processor, causes the at least one processor to perform the message providing method of claim 1 .

11. A computer system comprising:

a memory; and

at least one processor configured to execute computer-readable instructions to,

receive a selection of at least one message displayed in a first chatroom of a messenger application from a first user;

store the selected at least one message;

receive a selection of a second chatroom of the messenger application; and

transmit the stored at least one message to a second chatroom in a text format in response to a selection of the second chatroom, the transmitting including transmitting data information associated with the corresponding original message to the second chatroom, the data information including messages style information of the corresponding original message, and

the transmitting the stored at least one message causes a user-side client installed on an electronic device of a second user of the second chatroom to display the stored at least one message in an existing message style of the corresponding original message based on the data information.

12. The computer system of claim 11 , wherein the at least one processor is configured to:

store the selected at least one message in the memory, the storing including storing text of the selected at least one message in the memory;

read the data information associated with the selected at least one message from a chat database in which chat contents of the messenger application are stored; and

temporarily store the read data information in the memory.

13. The computer system of claim 11 , wherein the at least one processor is configured to:

store the selected at least one message in the text format; and

paste the stored at least one message in the text format to a message input box of the second chatroom.

14. The computer system of claim 11 , wherein the at least one processor is configured to:

generate a message object according to a message transport protocol object of the messenger application, the message object generated based on text of the stored at least one message and the data information corresponding to the at least one message; and

transmit the message object to the second chatroom.

15. The computer system of claim 14 , wherein

the message object includes an expandable data storage capable of carrying custom data associated with a message; and

the at least one processor is further configured to carry the data information in the data storage as custom data of the stored at least one message.

16. The computer system of claim 14 , wherein the at least one processor is configured to:

encode the data information as a key-value pair list for displaying the stored at least one message in the existing message style; and

store the data information as custom data in the message object.

17. The computer system of claim 14 , wherein the user-side client is configured to:

acquire a message list from the message object; and

display the acquired message list.

18. The computer system of claim 17 , wherein the user-side client is configured to display the acquired message list on a user interface region separate from the second chatroom.

19. The computer system of claim 17 , wherein the user-side client is configured to display the acquired message list as a ListView of the second chatroom.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2019
From: KWON, SOON HO; KIM, EUN HYUK
To: LINE PLUS CORPORATION
Reel/Frame 049538/0445 →
Priority Claims (1)
KR 10-2018-0077476 · Jul 4, 2018 · national
Continuity (1)
Related Publication 20200014641A1 · Jan 9, 2020