IP Library › Granted Patent US 12,532,147
Granted Patent B2
US 12,532,147 · App. 18/077,489 · Granted Jan 20, 2026

Method for group call floor control and electronic device therefor

Inventors: Jungdo Lee (Suwon-si, KR); Jaesung Park (Suwon-si, KR); Wonshik Yoon (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W4/08H04L65/65H04W4/10
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,532,147
App. No.
18/077,489
Granted
Jan 20, 2026
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a communication circuit, at least one processor, and a memory. The memory may store instructions which, when executed, cause the at least one processor to participate in a push-to-talk (PTT) session of an off-network mode, receive a media packet including media data from an external electronic device of the PTT session while possessing a floor of the PTT session, determine whether the floor of the PTT session is maintained, on the basis of at least one parameter included in the header of the media packet, and transmit, when the floor of the PTT session is not maintained, a message indicating release of the floor of the PTT session.

Claims (40)

1 . An electronic device comprising:

a communication circuit;

memory, comprising one or more storage media, storing instructions; and

one or more processors communicatively coupled to the communication circuit and the memory,

wherein the instructions, when executed by the one or more processors individually or collectively, cause the electronic device to:

participate in a push-to-talk (PTT) session of an off-network mode,

receive a media packet including media data from an external electronic device of the PTT session while a floor of the PTT session is possessed by the electronic device,

in response to receiving the media packet while the floor is possessed by the electronic device, determine whether to maintain the floor of the PTT session based on at least one parameter included in a header of the media packet, the at least one parameter including a sequence number corresponding to a value for loss detection and reconstruction of the media packet, and

transmit a message indicating release of the floor of the PTT session in a case of determining not to maintain the floor of the PTT session.

2 . The electronic device of claim 1 , wherein the at least one parameter further includes a synchronization source identifier (SSRC ID).

3 . The electronic device of claim 2 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to;

determine not to maintain the floor of the PTT session if the SSRC ID included in the media packet is greater than the SSRC ID allocated to the electronic device.

4 . The electronic device of claim 2 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to;

determine not to maintain the floor of the PTT session if the sequence number included in the media packet is greater than the sequence number of a media packet lastly transmitted by the electronic device.

5 . The electronic device of claim 2 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

obtain the at least one parameter from the media packet by parsing only the header of the media packet.

6 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to;

change a state of the electronic device to a state corresponding to non-possession of the floor, in the case of determining not to maintain the floor of the PTT session.

7 . The electronic device of claim 1 , wherein the media packet includes a real time transport protocol (RTP) media packet.

8 . The electronic device of claim 1 , wherein the instructions, when executed by the one or more processors individually or collectively, further cause the electronic device to:

discard the media packet in a case of determining to maintain the floor of the PTT session.

9 . A method for floor control of an electronic device, the method comprising:

making a push-to-talk (PTT) group call and participating in a PTT session of an off-network mode;

receiving a media packet from an external electronic device involved in the group call;

identifying that the electronic device has a floor of the group call, in response to receiving the media packet;

in response to receiving the media packet and identifying that the electronic device has the floor of the group call, determining whether to maintain the floor based on at least one parameter included in a header of the media packet, the at least one parameter including a sequence number corresponding to a value for loss detection and reconstruction of the media packet; and

transmitting a message indicating release of the floor based on determining not to maintain the floor.

10 . The method of claim 9 , wherein the at least one parameter further includes a synchronization source identifier (SSRC ID).

11 . The method of claim 10 , wherein the determining of whether to maintain the floor further includes:

determining not to maintain the floor of the PTT session based on the SSRC ID included in the media packet being greater than the SSRC ID allocated to the electronic device; and

determining to maintain the floor of the PTT session if based on the SSRC ID included in the media packet being smaller than the SSRC ID allocated to the electronic device.

12 . The method of claim 10 , wherein the determining of whether to maintain the floor further includes:

determining not to maintain the floor of the PTT session based on the sequence number included in the media packet being greater than a sequence number of a media packet lastly transmitted by the electronic device; and

determining to maintain the floor of the PTT session if based on the sequence number included in the media packet being smaller than or equal to a sequence number of a media packet lastly transmitted by the electronic device.

13 . The method of claim 9 , further comprising:

obtaining the at least one parameter from the media packet by parsing only the header of the media packet.

14 . The method of claim 9 , further comprising:

changing state information about the electronic device to a state corresponding to non-possession of the floor, based on determining not to maintain the floor.

15 . The method of claim 9 , further comprising:

discarding the media packet based on determining to maintain the floor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2022
From: LEE, JUNGDO; PARK, JAESUNG; YOON, WONSHIK
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062027/0521 →
Priority Claims (1)
KR 10-2020-0071532 · Jun 12, 2020 · national
Continuity (2)
Continuation PCTKR2021006953 · Jun 3, 2021
Related Publication 20230103410A1 · Apr 6, 2023
References Cited (41)
US 7483400B2 · Kuusinen et al. · 2009 [cited by applicant]
US 8169937B2 · Kuusinen et al. · 2012 [cited by applicant]
US 8503483B2 · Foley · 2013 [cited by applicant]
US 10028110B2 · Barrett et al. · 2018 [cited by applicant]
US 10225294B2 · Ko et al. · 2019 [cited by applicant]
US 10271370B2 · Atarius et al. · 2019 [cited by applicant]
US 10313844B2 · Gupta et al. · 2019 [cited by applicant]
US 10327113B2 · Barrett et al. · 2019 [cited by applicant]
US 10532739B2 · Atarius et al. · 2020 [cited by applicant]
US 10542392B2 · Gupta et al. · 2020 [cited by applicant]
US 10681505B2 · Baek et al. · 2020 [cited by applicant]
US 10735915B2 · Hyun et al. · 2020 [cited by applicant]
US 10951670B2 · Li et al. · 2021 [cited by applicant]
US 11070956B2 · Gupta et al. · 2021 [cited by applicant]
US 11186274B2 · Atarius et al. · 2021 [cited by applicant]
US 11343656B2 · Hyun et al. · 2022 [cited by applicant]
US 20040076277A1 · Kuusinen et al. · 2004 [cited by applicant]
US 20070002836A1 · Lindner · 2007 [cited by examiner]
US 20080098063A1 · Huh et al. · 2008 [cited by applicant]
US 20080273504A1 · Foley · 2008 [cited by applicant]
US 20090109879A1 · Kuusinen et al. · 2009 [cited by applicant]
US 20100240408A1 · Huh et al. · 2010 [cited by applicant]
US 20150223110A1 · Lindner et al. · 2015 [cited by applicant]
US 20160094607A1 · Bekiares · 2016 [cited by examiner]
US 20180131734A1 · Ko · 2018 [cited by examiner]
US 20180132072A1 · Hyun · 2018 [cited by examiner]
US 20180242120A1 · Baek et al. · 2018 [cited by applicant]
US 20190014447A1 · Barrett et al. · 2019 [cited by applicant]
US 20200073522A1 · Gupta et al. · 2020 [cited by applicant]
US 20200139961A1 · Atarius et al. · 2020 [cited by applicant]
US 20200344578A1 · Baek et al. · 2020 [cited by applicant]
US 20210212157A1 · Wänstedt · 2021 [cited by examiner]
EP 3281378A1 · 2018 [cited by applicant]
KR 1020080035434A · 2008 [cited by applicant]
KR 101672746B1 · 2016 [cited by applicant]
KR 1020180050196A · 2018 [cited by applicant]
KR 1020180050198A · 2018 [cited by applicant]
KR 1020190038723A · 2019 [cited by applicant]
WO 2017026866A1 · 2017 [cited by applicant]
Motorola Solutions, Naming convention for timers; offnetwork floor participant, C1-162447, 3GPP TSG-CT WG1 Meeting #97, Ljubjlana (Slovenia), May 16, 2016. [cited by applicant]
Korean Office Action dated Oct. 4, 2024, issued in Korean Patent Application No. 10-2020-0071532. [cited by applicant]