IP Library › Granted Patent US 12,519,619
Granted Patent B2
US 12,519,619 · App. 18/539,232 · Granted Jan 6, 2026

Method and device for protecting an incoming stream comprising an elementary stream consisting of video packets

Inventors: Augustin Anger (Cholet, FR); Luc Bonnafoux (Epinay sur Seine, FR); Etienne Margueritte (Gennevilliers, FR)
Assignee: THALES
H04L9/0825H04L9/0822
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,519,619
App. No.
18/539,232
Granted
Jan 6, 2026
Kind
B2
Abstract

A method of protecting an incoming stream, the incoming stream including at least one incoming elementary video stream, the incoming elementary video stream including a succession of incoming video packets, the method characterized by the disassembling of the incoming stream for separating a current packet; the encryption of the current packet with a session key, the building of a confidentiality metadata packet including a time stamp field corresponding to a time stamp of the current packet and a confidentiality field containing the session key, the encryption of the confidentiality data packet with an encryption key, and the assembling of an outgoing stream including an outgoing elementary stream grouping together the encrypted current packets and an elementary confidentiality metadata stream including the encrypted confidentiality metadata packets.

Claims (19)

1 . A method for protecting an incoming stream, the incoming stream comprising at least one incoming elementary video stream, the incoming elementary video stream comprising a succession of incoming video packets, the method comprising:

disassembling the incoming stream for separating a current packet;

encrypting the current packet with a session key;

building a confidentiality metadata packet comprising a time stamp field corresponding to a time stamp of the current packet, and a confidentiality field using the session key;

encrypting the confidentiality data packet with an encryption key; and

assembling an outgoing stream comprising an outgoing elementary stream grouping together the encrypted current packets and an elementary stream of confidentiality metadata comprising the encrypted confidentiality metadata packets.

2 . The method according to claim 1 , further comprising:

acquiring at least one indicator; and

determining a level of confidentiality for the current packet from the indicator or from each indicator,

wherein the confidentiality metadata packet further comprises a field of level of confidentiality having the level of confidentiality determined for the current packet.

3 . The method according to claim 2 , wherein the encryption key is selected according to the level of confidentiality determined for the current packet.

4 . The method according to claim 1 , wherein said acquiring comprises filtering the incoming packet for evaluating at least one indicator.

5 . The method according to claim 1 , wherein the incoming stream further comprises an elementary stream of context metadata, and wherein said disassembling is used for separating a current context metadata packet.

6 . The method according to claim 5 , wherein the current video packet is encrypted with a first session key, and the context metadata packet is encrypted with a second session key.

7 . The method according to claim 6 , wherein the confidentiality metadata packet comprises a first confidentiality field using the first session key and a second confidentiality field using the second session key.

8 . The method according to claim 1 , wherein the outgoing stream follows the Motion Picture Expert Group-Transport Stream-MPEG-TS protocol.

9 . The method according to claim 1 , wherein the confidentiality metadata packet comprises additional fields in order to be compatible with the Motion Imagery Standards Profile-MISP standard.

10 . A protection device implementing a protection method according claim 1 on an incoming stream, the incoming stream comprising at least one incoming video elementary stream.

11 . A non-transitory computer-readable medium comprising instructions which, when executed by a computer, cause the computer to implement a protection method according to claim 1 on an incoming stream, the incoming stream comprising an incoming video elementary stream, the incoming elementary video stream comprising a succession of incoming video packets.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2024
From: ANGER, AUGUSTIN; BONNAFOUX, LUC; MARGUERITTE, ETIENNE
To: THALES
Reel/Frame 067023/0102 →
Priority Claims (1)
FR 2213428 · Dec 15, 2022 · national
Continuity (1)
Related Publication 20240204989A1 · Jun 20, 2024
References Cited (28)
US 9794602B2 · Kummer · 2017 [cited by examiner]
US 9838758B2 · Harrison · 2017 [cited by examiner]
US 10880340B2 · Harrison · 2020 [cited by examiner]
US 11552925B1 · Craciun · 2023 [cited by examiner]
US 11646886B2 · Schooler · 2023 [cited by examiner]
US 20080298580A1 · Suu et al. · 2008 [cited by applicant]
US 20170171611A1 · Nair · 2017 [cited by examiner]
US 20180014041A1 · Chen · 2018 [cited by examiner]
US 20180091873A1 · Navin · 2018 [cited by examiner]
US 20180330112A1 · Racz et al. · 2018 [cited by applicant]
US 20180331824A1 · Racz · 2018 [cited by examiner]
US 20190090005A1 · Kipp · 2019 [cited by examiner]
US 20190253742A1 · Garten · 2019 [cited by examiner]
US 20190268633A1 · Jayawardene · 2019 [cited by examiner]
US 20200210550A1 · Park · 2020 [cited by examiner]
US 20210117544A1 · Kurtz · 2021 [cited by examiner]
US 20210120307A1 · Bastable · 2021 [cited by examiner]
US 20210385070A1 · Watson · 2021 [cited by examiner]
US 20220417313A1 · Vinahradau · 2022 [cited by examiner]
US 20230067981A1 · Varbedian · 2023 [cited by examiner]
US 20230068914A1 · Srinivasan · 2023 [cited by examiner]
US 20240080279A1 · Galles · 2024 [cited by examiner]
US 20240121226A1 · Danivas · 2024 [cited by examiner]
US 20240129080A1 · Baldi · 2024 [cited by examiner]
US 20250278770A1 · Unnikrishnan · 2025 [cited by examiner]
Kim, Jeong-Hyun et al. Protection system for MPEG-2 streaming media. The 6th International Conference on Advanced Communication Technology, 2004.https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1292994 (Year: 20… [cited by examiner]
Pai, Pradeep T. et al. Video Encryption for Secure Multimedia Transmission—A Layered Approach. 2014 3rd International Conference on Eco-friendly Computing and Communication Systems. https://ieeexplore.ieee.org/stamp/sta… [cited by examiner]
FR 2213428, INPI Rapport de Recherche Preliminaire, Jul. 17, 2023, 2 pages. [cited by applicant]