IP Library Granted Patent US 9,942,178
Granted Patent B2
US 9,942,178 · App. 14/825,798 · Granted Apr 10, 2018

Apparatus for providing document sharing service based on messaging service, and method using apparatus

Inventor: Keum Ryong Kim (Seongnam-si, KR)
Assignee: Line Corporation
H04L51/04H04L12/1822H04L51/08
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 9,942,178
App. No.
14/825,798
Granted
Apr 10, 2018
Kind
B2
Abstract

A method of providing a document sharing service based on a messaging service includes: receiving, by a server, a document transmission signal for transmitting a document which is displayed in a chat window of a first chat group from a first terminal application corresponding to a member of the first chat group, to second terminal applications respectively corresponding to members of a second chat group different from the first chat group; obtaining, by the server, a document identifier from the document transmission signal, searching, by the server, a database for a document corresponding to the document identifier, and transmitting, by the server, the document to the second terminal applications; and updating, by the server, shared status information of the document in the database based on a shared status of the document in the second chat group.

Claims (42)

1. A method of providing a document sharing service based on a messaging service, the method comprising:

receiving, by a server, a document transmission signal for transmitting a document displayed in a chat window of a first chat group from a first terminal application corresponding to a member of the first chat group to second terminal applications respectively corresponding to members of a second chat group different from the first chat group;

obtaining, by the server, a document identifier from the document transmission signal;

searching, by the server, a database for a document corresponding to the document identifier;

transmitting, by the server, the document to the second terminal applications;

controlling, by the server, to display the document in another chat window of one of the members of the second chat group; and

updating, by the server, shared status information of the document in the database based on a shared status of the document in the second chat group, the shared status information including a number of users who read the document, and the updating of the shared status information including collecting, by the server, an identifier of a member who read the document from among the members of the second chat group, and updating, by the server, the number of users who read the document.

2. The method of claim 1 , further comprising assigning, by the server, a rank according to a pre-set standard to the document by using the shared status information.

3. The method of claim 2 , wherein the assigning includes determining, by the server, whether the document is set to be public, and assigning, by the server, the rank only when the document is set to be public.

4. The method of claim 2 , further comprising:

generating, by the server, a ranking list including documents which have been assigned a rank; and

transmitting the ranking list to the first terminal application.

5. The method of claim 4 , wherein the receiving of the document transmission signal comprises receiving, by the server, a document transmission signal for transmitting one of the documents included in the ranking list from the first terminal application to the second terminal applications respectively corresponding to the members of the second chat group.

6. The method of claim 1 , wherein the shared status information comprises a number of chat groups to which the document is transmitted, and

the updating of the shared status information comprises transmitting, by the server, the document to the second terminal applications, and updating, by the server, the number of chat groups to which the document is transmitted.

7. The method of claim 1 , further comprising:

transmitting, by the server, the updated shared status information of the document to the first and second terminal applications; and

displaying the document in a chat window of the second chat group, together with the shared status information of the document.

8. The method of claim 1 , wherein the document is a user prepared document generated by using a document generator in the first terminal application.

9. The method of claim 1 , further comprising pre-converting, by the server, the document to a format compatible with the chat window such that the document and an instant message are displayable together in the chat window in the first terminal application.

10. An apparatus for providing a document sharing service based on a messaging service, the apparatus comprising:

a memory configured to store computer readable instructions; and

a processor configured to execute the computer readable instructions to

receive a document transmission signal for transmitting a document displayed in a chat window of a first chat group from a first terminal application corresponding to a member of the first chat group to second terminal applications respectively corresponding to members of a second chat group different from the first chat group,

obtain a document identifier from the document transmission signal,

search a database for a document corresponding to the document identifier,

transmit the document to the second terminal applications,

control to display the document in another chat window of one of the members of the second chat group, and

update shared status information of the document in the database based on a shared status of the document in the second chat group, the shared status information including a number of users who read the document, and the updating of the shared status information including collecting an identifier of a member who read the document from among the members of the second chat group and updating the number of users who read the document.

11. The apparatus of claim 10 , wherein the processor is configured to execute the computer readable instructions to assign a rank according to a pre-set standard to the document by using the shared status information.

12. The apparatus of claim 11 , wherein the processor is configured to execute the computer readable instructions to determine whether the document is set to be public, and assigns the rank to the document only when the document is set to be public.

13. The apparatus of claim 11 , wherein the processor is configured to execute the computer readable instructions to generate a ranking list including documents which have been assigned a rank and transmits the ranking list to the first terminal application.

14. The apparatus of claim 13 , wherein the processor is configured to execute the computer readable instructions to receive a document transmission signal for transmitting one of the documents included in the ranking list from the first terminal application to the second terminal applications respectively corresponding to the members of the second chat group.

15. The apparatus of claim 10 , wherein the shared status information comprises a number of all users who read the document, and

the processor is configured to execute the computer readable instructions to update the number of all users who read the document by collecting an identifier of a member who read the document from among the members of the second chat group.

16. The apparatus of claim 10 , wherein the shared status information comprises a number of chat groups to which the document is transmitted, and

the processor is configured to execute the computer readable instructions to transmit the document to the second terminal applications and updates the number of chat groups to which the document is transmitted.

17. The apparatus of claim 10 , wherein the processor is further configured to execute the computer readable instructions to:

transmit the updated shared status information of the document to the first and second terminal applications; and

display the document in a chat window of the second chat group, together with the shared status information of the document.

18. The apparatus of claim 10 , wherein the processor is further configured to execute the computer readable instructions to pre-convert the document to a format compatible with the chat window such that the document and an instant message are displayable together in the chat window in the first terminal application.

19. A non-transitory computer-readable recording medium having recorded thereon a program, which when executed by a processor, causes the processor to perform the method of claim 1 .

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2024
From: Z INTERMEDIATE GLOBAL CORPORATION
To: LY CORPORATION
Reel/Frame 067096/0431 →
CHANGE OF NAME Recorded Apr 10, 2024
From: LINE CORPORATION
To: Z INTERMEDIATE GLOBAL CORPORATION
Reel/Frame 067069/0467 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY SHOULD BE SPELLED AS TOKYO PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0141. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 062401/0328 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEES CITY IN THE ADDRESS SHOULD BE TOKYO, JAPAN PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0303. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 062401/0490 →
CHANGE OF ADDRESS Recorded Dec 28, 2021
From: LINE CORPORATION
To: LINE CORPORATION
Reel/Frame 059511/0374 →
CHANGE OF NAME Recorded Dec 28, 2021
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 058597/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 058597/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2015
From: KIM, KEUM RYONG
To: LINE CORPORATION
Reel/Frame 036328/0913 →
Priority Claims (1)
KR 10-2015-0019293 · Feb 9, 2015 · national
Continuity (1)
Related Publication 20160234135A1 · Aug 11, 2016