IP Library Granted Patent US 10,484,347
Granted Patent B2
US 10,484,347 · App. 15/205,727 · Granted Nov 19, 2019

Method and apparatus for supporting secure chat

Inventors: Bo Seong Kim (Suwon-si, KR); Dong Hoon Kang (Suwon-si, KR); Jin Seok Kang (Suwon-si, KR); Min Kyun Kim (Suwon-si, KR); Su Jeong Yoon (Seoul, KR); Jae Young Lee (Seoul, KR); Nam In Kim (Suwon-si, KR); Beom Jun Lee (Seongnam-si, KR); Sung Mi Lee (Seoul, KR); Hyeong Seok Lee (Hwaseong-si, KR); Ye Seul Han (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L63/0442H04L9/0825H04L9/0891H04L51/04H04W4/12H04W12/02H04W12/00518
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,484,347
App. No.
15/205,727
Granted
Nov 19, 2019
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a processor, and a memory configured to store a messenger application, wherein the processor is configured to output the messenger application on the display and output a list of chat rooms joined based on a first user account on the display, and wherein the list of the plurality of chat rooms comprises a first chat room, in which the electronic device participates, and a second chat room in which another electronic device participates.

Claims (29)

1. An electronic device comprising:

a processor;

a memory configured to store a messenger application, wherein the electronic device is part of a group of two or more electronic user devices registered to a user account and the message application is installed on each of the two or more user devices as well as one or more electronic devices registered to a second user account; and

a display,

wherein the processor is configured to:

execute the messenger application, and

display a list of a plurality of chat rooms, wherein each of the chat rooms listed is a chat room that one of the user devices from the group of two or more user devices has joined, the list of the plurality of chat rooms including a first chat room, which is a normal chat room, and a second chat room which is a secure chat room that the electronic device has not joined,

receive an invitation from one of the one or more electronic devices registered to the second user account to join the second chat room,

obtain, from a server, information on a maximum number of devices from the user account that are allowed to participate in the second chat room, and

in response to receiving the invitation and receiving acceptance to join the second chat room:

when no other devices from the group of user devices registered to the user account have accepted an invitation to join the second chat room, display chat contents of the second chat room after the electronic device accepts the invitation,

when another electronic device from the group of user devices registered to the user account has accepted the invitation to join the second chat room but the number of electronic devices from the group of user devices currently participating in the second chat room is less than the maximum number, allow the electronic device to join the second chat room and display the chat contents of the second chat room to the electronic device,

when the other electronic device from the group of user devices registered to the user account has accepted the invitation to join the second chat room and the number of electronic devices from the group of user devices currently participating in the second chat room is equal to or exceeds the maximum number of devices allowed to participate, display a user interface indicating that the electronic device is not allowed to enter the second chat room; and

disable access of the electronic device to the second chat room, after having received acceptance from the electronic device to join the second chat room and allowed the electronic device to join the second chat room, when a cancellation of the acceptance is received from the other electronic device from the group of user devices registered to the user account that is not currently participating in the second chat room.

2. The electronic device of claim 1 , wherein the processor is further configured to display the first chat room and the second chat room in the list in different manners.

3. The electronic device of claim 1 , further comprising:

a transceiver,

wherein, when a participation request of a third chat room created by a second user is received from a server through the transceiver, the processor is further configured to output an invitation message of the third chat room on the display.

4. A non-transitory computer-readable storage medium storing computer executable instructions for providing a messenger service, wherein an electronic device is part of a group of two or more electronic user devices registered to a user account and a message application is installed on each of the two or more user devices as well as one or more electronic devices registered to a second user account, the instructions executable by a processor of the electronic device to cause the processor to at least:

execute the messenger application,

display a list of a plurality of chat rooms, wherein each of the chat rooms listed is a chat room that one of the user devices from the group of two or more user devices has joined, the list of the plurality of chat rooms including a first chat room, which is a normal chat room, and a second chat room, which is a secure chat room, that the electronic device has not joined,

receive an invitation from one of the one or more electronic devices registered to the second user account to join the second chat room,

obtain, from a server, information on a maximum number of devices from the user account that are allowed to participate in the second chat room, and

in response to receiving the invitation and receiving acceptance to join the second chat room:

when no other devices from the group of user devices registered to the user account have accepted an invitation to join the second chat room, display chat contents of the second chat room after the electronic device accepts the invitation,

when another electronic device from the group of user devices registered to the user account has accepted an invitation to join the second chat room but the number of electronic devices from the group of user devices currently participating in the second chat room is less than the maximum number, allow the electronic device to join the second chat room and display the chat contents of the second chat room to the electronic device,

when the other electronic device from the group of user devices registered to the user account has accepted the invitation to join the second chat room and the number of electronic devices from the group of user devices currently participating in the second chat room is equal to or exceeds the maximum number of devices allowed to participate, display a user interface indicating that the electronic device is not allowed to enter the second chat room; and

disable access of the electronic device to the second chat room, after having received acceptance from the electronic device to join the second chat room and allowed the electronic device to join the second chat room, when a cancellation of the acceptance is received from the other electronic device from the group of user devices registered to the user account that is not currently participating in the second chat room.

5. The non-transitory computer-readable storage medium of claim 4 , wherein the instructions further cause the processor to display the first chat room and the second chat room in the list in different manners.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: KIM, BO SEONG; KANG, DONG HOON; KANG, JIN SEOK; KIM, MIN KYUN; YOON, SU JEONG; LEE, JAE YOUNG; KIM, NAM IN; LEE, BEOM JUN; LEE, SUNG MI; LEE, HYEONG SEOK; HAN, YE SEUL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 039110/0959 →
Priority Claims (1)
KR 10-2015-0098023 · Jul 9, 2015 · national
Continuity (1)
Related Publication 20170012950A1 · Jan 12, 2017
Cited By (2)
US 51,026 US 12,316,689