Patent number: 10491930
Abstract: A server system assigns a group of user sessions to a single modulator. The user sessions comprise data in a plurality of classes, each class having a respective priority. The plurality of classes includes, in order of priority from highest priority to lowest priority, audio data, video data, and user-interface graphical elements. The server system determines that an aggregate bandwidth for a first frame time exceeds a specified budget for the modulator. In response to determining that the aggregate bandwidth for the first frame time exceeds the specified budget, the server system transmits an allocated portion of the data for the group of user sessions through the modulator onto a channel corresponding to the modulator during the first frame time in accordance with the class priorities.
Filed: October 9, 2017
Date of Patent: November 26, 2019
Assignee: ACTIVEVIDEO NETWORKS, INC.
Inventors: Ronald A. Brockmann, Maarten Hoeben, Onne Gorter, Gerrit Hiddink