IP Library Granted Patent US 10,992,624
Granted Patent B2
US 10,992,624 · App. 16/557,022 · Granted Apr 27, 2021

Servers, methods of controlling servers, and non-transitory computer-readable mediums

Inventors: Heechan Yang (Tokyo, JP); Kenichi Sugimoto (Tokyo, JP)
Assignee: LINE CORPORATION
H04L51/16H04L12/1818H04L51/12H04L67/22H04L67/306
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 10,992,624
App. No.
16/557,022
Granted
Apr 27, 2021
Kind
B2
Abstract

Disclosed is a server capable of improving convenience for a user at the time of service registration. The server includes a service providing unit which provides a service to an unregistered user who is not registered in the service when the unregistered user accesses the service, and a storage device which stores a service history provided to the unregistered user by the service providing unit. When the unregistered user is registered in the service, the service providing unit allows the unregistered user to use the service while taking over a service history used when the unregistered user is not registered in the service.

Claims (52)

1. A server that mediates transmission and reception of content by a first terminal of a first user, the first user being registered on a service for transmitting and receiving the content, the server comprising:

a memory configured to store computer-readable instructions; and

one or more processors configured to execute the computer-readable instructions to,

transmit first chat message content to a second terminal of a second user, the first chat message content received from the first terminal, the second user not registered with the service,

transmit second chat message content to the first terminal, the second chat message content received from the second terminal,

store a chat history of chat messages which have been transmitted between the first terminal of the first user and the second terminal of the second user in the memory, the chat history including the first chat message content and the second chat message content,

register the second user on the service based on input from the second user into the second terminal, and

transmit information for displaying the chat history to the second terminal based on the registration of the second user on the service.

2. The server according to claim 1 , wherein

the second chat message content is displayed on the second terminal by a first application in response to the second user not being registered on the service; and

the second chat message content is displayed on the second terminal by a second application in response to the second user being registered on the service.

3. The server according to claim 2 , wherein

the first application is a web browser; and

the second application is application software different from the web browser.

4. The server according to claim 1 , wherein the one or more processors are further configured to:

receive invitation information from the first terminal; and

transmit the invitation information to the second terminal.

5. The server according to claim 4 , wherein

the second terminal transmits the second chat message content to the first terminal based on the received invitation information in response to the second user not being registered on the service.

6. The server according to claim 4 , wherein the one or more processors are further configured to:

transmit the invitation information to the second terminal based on information on a phone number of the second terminal that has been transmitted from the first terminal.

7. The server according to claim 6 , wherein the one or more processors are further configured to:

skip processing of registering the information on the phone number of the second terminal in response to the registering the second user on the service, in response to the invitation information being transmitted to the second terminal based on information related to the phone number of the second terminal.

8. The server according to claim 1 , wherein the one or more processors are further configured to:

transmit a message to the second terminal, the message including information related to the registration of the second user on the service.

9. The server according to claim 8 , wherein

the message including the information related to the registration of the second user on the service includes information on types of content that becomes available based on the registration on the service.

10. The server according to claim 1 , wherein the one or more processors are further configured to:

create a group including a user of the first terminal, a user of the second terminal, and a user of a third terminal; and

transmit the first chat message content to the second terminal and the third terminal.

11. The server according to claim 10 , wherein the one or more processors are further configured to:

prevent the second terminal from transmitting the second chat message content to a group that does not include the user of the first terminal or receive the second chat message content from a group that does not include the user of the first terminal.

12. The server according to claim 1 , wherein the one or more processors are further configured to:

add third chat message content to the chat history, the third chat message content not having been viewed by the second user and having been transmitted from the first terminal before the registration of the second user on the service.

13. The server according to claim 1 , wherein the one or more processors are further configured to:

permit the second terminal to transmit only a chat message as the second chat message content, in response to the second terminal not being registered on the service.

14. The server according to claim 13 , wherein the one or more processors are further configured to:

permit transmission of a stamp based on the registration of the second user on the service.

15. The server according to claim 1 , wherein

the first chat message content includes at least one of a chat message, an image, voice data, a moving image, or a stamp, or combinations thereof.

16. An information processing method of a server that mediates transmission and reception of content by a first terminal of a first user, the first user being registered on a service for transmitting and receiving the content, the information processing method comprising:

transmitting, by one or more processors of the server, first chat message content to a second terminal of a second user, the first chat message content transmitted from the first terminal, the second user not being registered on the service;

transmitting, by the one or more processors, second chat message content to the first terminal, the second chat message content transmitted from the second terminal;

storing, by the one or more processors, a chat history of chat messages which have been transmitted between the first terminal of the first user and the second terminal of the second user in a memory of the server, the chat history including the first chat message content and the second chat message content;

registering, by the one or more processors, the second user on the service based on input from the second user into the second terminal; and

transmitting, by the one or more processors, information for displaying the chat history to the second terminal based on the registration of the second user on the service.

17. A non-transitory computer-readable recording medium having a program stored therein that, when executed by one or more processors, causes the one or more processors to perform a method for causing a server that mediates transmission and reception of content by a first terminal of a first user, the first user being registered on a service for transmitting and receiving the content, the method comprising:

transmitting, by the one or more processors of the server, first chat message content to a second terminal of a second user, the first chat message content transmitted from the first terminal, the second user not being registered on the service;

transmitting, by the one or more processors, second chat message content to the first terminal, the second chat message content transmitted from the second terminal;

storing, by the one or more processors, a chat history of chat messages which have been transmitted between the first terminal of the first user and the second terminal of the second user in a memory of the server, the chat history including the first chat message content and the second chat message content;

registering, by the one or more processors, the second user on the service based on input from the second user into the second terminal; and

transmitting, by the one or more processors, information for displaying the chat history to the second terminal based on the registration of the second user on the service.

Assignments (6)
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 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 →
Priority Claims (1)
JP 2015-042601 · Mar 4, 2015 · national
Continuity (3)
Continuation 15858221 · Dec 29, 2017
Continuation 14832331 · Aug 21, 2015
Related Publication 20190386944A1 · Dec 19, 2019