WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017062234) MPEG TRANSPORT FRAME SYNCHRONIZATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2017/062234    International Application No.:    PCT/US2016/054033
Publication Date: 13.04.2017 International Filing Date: 28.09.2016
Chapter 2 Demand Filed:    06.03.2017    
IPC:
H04N 19/70 (2014.01), H04N 19/169 (2014.01), H04N 21/2347 (2011.01), H04N 21/4405 (2011.01), H04N 21/235 (2011.01), H04N 21/435 (2011.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventors: WU, Yongjun; (US).
SADHWANI, Shyam; (US).
HUGHES, Robert K.; (US)
Agent: MINHAS, Sandip; (US).
CHEN, Wei-Chen Nicholas; (US).
DRAKOS, Katherine J.; (US).
KADOURA, Judy M.; (US).
HOLMES, Danielle J.; (US).
SWAIN, Cassandra T.; (US).
WONG, Thomas S.; (US).
CHOI, Daniel; (US).
OLSWANG LLP; Jennifer Davy 90 High Holborn London, WC1V 6XX (GB)
Priority Data:
62/238,025 06.10.2015 US
15/048,181 19.02.2016 US
Title (EN) MPEG TRANSPORT FRAME SYNCHRONIZATION
(FR) SYNCHRONISATION DE TRAME DE TRANSPORT MPEG
Abstract: front page image
(EN)Techniques are described for communicating encoded data using start code emulation prevention. The described techniques include obtaining at least one partially encrypted packet, identifying at least one portion of the packet that is unencrypted, and determining that the identified unencrypted portion(s) emulates a start code. Start code emulation prevention data or emulation prevention bytes (EPBs) may be inserted into only the encrypted portion of the packet. The modified packet may be communicated to another device/storage, along with an indication of which portion(s) of the packet are unencrypted. Upon receiving the packet and indication, the receiving device may identify and remove the EPBs in the identified unencrypted portion(s) of the packet, and decrypt the packet to recover the data. In some aspects, upon identifying the indication, the receiving device may only search for EPBs in the unencrypted portion(s) of the packet, thus yielding a more efficient start code emulation prevention process.
(FR)La présente invention concerne des techniques permettant de communiquer des données codées à l'aide d'une prévention d'émulation de code de démarrage. Les techniques de l'invention consistent à obtenir au moins un paquet partiellement crypté, à identifier au moins une partie du paquet qui n'est pas cryptée, et à déterminer que la ou les parties non cryptées émule un code de démarrage. Des données de prévention d'émulation de code de démarrage ou des octets de prévention d'émulation (EPB pour Emulation Prevention Byte) peuvent être insérés uniquement dans la partie cryptée du paquet. Le paquet modifié peut être communiqué à un autre dispositif/une autre unité de stockage, conjointement avec une indication selon laquelle la ou les parties du paquet ne sont pas cryptées. Lors de la réception du paquet et de l'indication, le dispositif de réception peut identifier et éliminer les octets EPB dans la ou les parties non cryptées identifiées du paquet et décrypter le paquet afin de récupérer les données. Selon certains aspects, lors de l'identification de l'indication, le dispositif de réception peut seulement rechercher des octets EPB dans la ou les parties non cryptées du paquet, ce qui permet de créer un processus de prévention d'émulation de code de démarrage plus efficace.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)