IP Library Granted Patent US 12,425,611
Granted Patent B2
US 12,425,611 · App. 18/226,344 · Granted Sep 23, 2025

Server and control method thereof

Inventors: Kiwon Yoo (Suwon-si, KR); Doohyun Kim (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N19/176H04N19/70
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,425,611
App. No.
18/226,344
Granted
Sep 23, 2025
Kind
B2
Abstract

A server including a memory to store video content, a communication interface, and a processor configured to identify a frame of the video content as a plurality of groups which include a plurality of consecutive blocks based on at least one of low-latency encoding in association with the video content and latency setting information, encode the video content by encoding the plurality of consecutive blocks of the plurality of groups, and control the communication interface to transmit the encoded video content and the latency setting information in association with the video content to an electronic device.

Claims (21)

1. A server, comprising:

a memory to store video content;

a communication interface; and

a processor configured to:

obtain previous delay setting information as delay setting information in association with the video content based on a degree of latency is within a preset time based on video content transmission history between the server and an electronic device,

identify a frame of the video content stored in the memory as a plurality of groups based on at least one of low-latency encoding in association with the video content and the latency setting information, the plurality of groups being comprised of a plurality of consecutive blocks,

encode the video content by encoding the plurality of consecutive blocks of the plurality of groups making reference to a first group among the plurality of groups of the identified frame while encoding a second group among the plurality of groups subsequent to encoding the first group, and

control the communication interface to transmit the encoded video content and the latency setting information in association with the video content to the electronic device.

2. The server as claimed in claim 1 , wherein the processor encodes the video content so that the plurality of groups are compressed at a constant bit rate (CBR).

3. The server as claimed in claim 1 , wherein the processor encodes the plurality of consecutive blocks of the plurality of groups based on a dependency between adjacent groups among the plurality of groups.

4. The server as claimed in claim 1 , wherein the processor is configured to acquire supplemental enhancement information (SEI) information corresponding to the plurality of groups in sequence or in units of frames based on the latency setting information, insert the acquired SEI information into a video layer, and transmit the acquired SEI information to the electronic device.

5. The server as claimed in claim 1 , wherein the processor is configured to acquire SEI information corresponding to the plurality of groups in sequence or in units of frames based on the latency setting information, perform the encoding using the acquired SEI information, and transmit the acquired SEI information to the electronic device using an additional information transmission method in a system layer.

6. A control method of a server, comprising:

obtaining previous delay setting information as delay setting information in association with video content based on a degree of latency is within a preset time based on video content transmission history between the server and an electronic device;

identifying a frame of the video content as a plurality of groups based on at least one of low-latency encoding in association with the video content and the latency setting information, the plurality of groups being comprised of a plurality of consecutive blocks;

encoding the video content by encoding the plurality of consecutive blocks of the plurality of groups making reference to a first group among the plurality of groups of the identified frame while encoding a second group among the plurality of groups subsequent to encoding the first group; and

transmitting the encoded video content and the latency setting information in association with the video content to electronic device.

7. The control method as claimed in claim 6 , wherein, in the encoding, the video content is encoded so that the plurality of groups are compressed at a constant bit rate (CBR).

8. The control method as claimed in claim 6 , wherein, in the encoding, the plurality of consecutive blocks of the plurality of groups are encoded based on a dependency between adjacent groups among the plurality of groups.

9. The control method as claimed in claim 6 , wherein, in the transmitting, supplemental enhancement information (SEI) information corresponding to the plurality of groups is acquired in sequence or in units of frames based on the latency setting information, the acquired SEI information is inserted into a video layer, and the acquired SEI information is transmitted to the electronic device.

10. The control method as claimed in claim 6 , wherein, in the transmitting, SEI information corresponding to the plurality of groups is acquired in sequence or in units of frames based on the latency setting information, the encoding is performed using the acquired SEI information, and the acquired SEI information is transmitted to the electronic device using an additional information transmission method in a system layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2023
From: YOO, KIWON; KIM, DOOHYUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 064397/0904 →
Priority Claims (1)
KR 10-2021-0050679 · Apr 19, 2021 · national
Continuity (2)
Continuation PCTKR2022003422 · Mar 11, 2022
Related Publication 20230370620A1 · Nov 16, 2023
References Cited (33)
US 9131033B2 · Chen et al. · 2015 [cited by applicant]
US 9237342B2 · Koyama et al. · 2016 [cited by applicant]
US 9386065B2 · Lee et al. · 2016 [cited by applicant]
US 9706203B2 · Eymery et al. · 2017 [cited by applicant]
US 9743114B2 · Sullivan · 2017 [cited by applicant]
US 10313698B2 · Sullivan et al. · 2019 [cited by applicant]
US 10873754B2 · Bruns et al. · 2020 [cited by applicant]
US 10931982B2 · Soroushian · 2021 [cited by applicant]
US 20070139229A1 · Berens · 2007 [cited by examiner]
US 20110274180A1 · Lee et al. · 2011 [cited by applicant]
US 20130058393A1 · Soroushian · 2013 [cited by examiner]
US 20140187331A1 · Kim et al. · 2014 [cited by applicant]
US 20140192893A1 · Sullivan · 2014 [cited by examiner]
US 20140198839A1 · Potdar et al. · 2014 [cited by applicant]
US 20180054616A1 · Meardi · 2018 [cited by examiner]
US 20180084284A1 · Rosewarne · 2018 [cited by examiner]
US 20190182495A1 · Bruns · 2019 [cited by examiner]
US 20200404337A1 · Sullivan · 2020 [cited by applicant]
US 20220256194A1 · Kimura · 2022 [cited by applicant]
JP 6164324 · 2017 [cited by applicant]
KR 1020110124161 · 2011 [cited by applicant]
KR 1020130098336 · 2013 [cited by applicant]
KR 101718603 · 2017 [cited by applicant]
KR 1020200075617 · 2020 [cited by applicant]
KR 102140398 · 2020 [cited by applicant]
KR 102163151 · 2020 [cited by applicant]
KR 102179360 · 2020 [cited by applicant]
WO WO2020255771A1 · 2020 [cited by applicant]
International Search Report dated Jun. 20, 2022 in International Patent Application No. PCT/KR2022/003422. [cited by applicant]
PCT/ISA/237 dated Jun. 20, 2022 in International Patent Application No. PCT/KR2022/003422. [cited by applicant]
Supplementary European Search Report dated Mar. 19, 2021 for corresponding application 22791884.4. [cited by applicant]
Korean Office Action issued Mar. 21, 2025 for Application No. 10-2021-0050679. [cited by applicant]
Communication pursuant to Article 94(3) EPC issued Apr. 29, 2025 for Application No. 22 791 884.4 English. [cited by applicant]