US 12,407,515 B2
Codec management at an information handling system
Danilo Ong Tan, Austin, TX (US); and Douglas Wayne Gillespie, Anna, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Aug. 11, 2023, as Appl. No. 18/448,280.
Prior Publication US 2025/0055689 A1, Feb. 13, 2025
Int. Cl. H04L 29/06 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/3213 (2013.01) [H04L 2209/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of enabling codecs at an information handling system, the method comprising:
accessing, by a driver, a local token store at a first time that stores one or more tokens, each token associated with a codec;
identifying, by the driver, one or more codecs enabled at the information handling system based on the tokens stored by the local token store;
receiving, at a media framework, a request to encode or decode a media file, the media file associated with a particular codec for encoding or decoding of the media file;
determining, by the driver, that the particular codec is not enabled at the information handling system based on the previously identified enabled codecs;
in response to determining that the particular codec is not enabled at the information handling system, transmitting a request to a cloud codec management service;
receiving, from the cloud codec management service, the particular token, the particular token signed and unique to the information handling system;
in response to receiving the particular token:
storing the particular token at the local token store;
restarting the driver, and in response, accessing, by the driver, the local token store at a second time after the first time;
obtaining, by the driver and from the local token store, the particular token; and
in response to obtaining the particular token, enabling, by the driver, the particular codec for the media file.