Patent ID: 11899949
Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 19:
20. A media system for providing a media stream to a client over a network, the media system comprising:
a control module configured to:
analyze a set of functionalities of a first device based on a use case wherein the use case is associated with configuring available static random-access memory (SRAM) in processing a functionality of the first device;
configure a first memory profile comprising a first part for memory allocation of the available SRAM to a first processor, and a second part for memory allocation of the available SRAM to a second processor of the first device;
select the first memory profile via a graphical user interface (GUI) by identifying a set of performance characteristics related to the functionality for the first device; and
implement, while booting the first device, the memory allocation for a first SRAM part and the memory allocation for a second SRAM part as configured by the first memory profile,
wherein the second memory allocation releases, while booting the first device, unused SRAM from a default memory allocation available to the second processor,
wherein implementing the first memory allocation adds, while booting the first device, the released unused SRAM to a default memory allocation available to the first processor, and
wherein the selected first memory profile allocates SRAM parts during boot-up based on a user input, wherein the selected first memory profile enables adjustment of allocated SRAM parts and streaming content quality of the first device based on the user input and feedback that is responsive to the user input and influenced by the set of performance characteristics associated with a second device communicating with the first device, wherein the first device is a streaming media server and the second device is a client media receiver.