Preserving transmission properties of real-time scenes in an environment when an increasing number of users join a session
AssigneeCisco Technology, Inc.
InventorsMalcolm Muir Smith, Sergio Mena, Lorenzo Granai, Jerome Henry
Life of this patent
Estimating the term…
Abstract
Preserving transmission properties of real-time scenes in an environment when an increasing number of users join a session may be provided. A plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer may be determined. Then a current client, based on a first one of a plurality of metrics, may be revoked. One of the following may then be performed: blocking a new client based on a second one of a plurality of metrics; and allowing the new client based on the second one of a plurality of metrics.
Claims20
A method comprising:
- determining, by a computing device, a plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer;
- revoking a current client based on a first one of the plurality of metrics;
- and
- performing one of;
- blocking a new client based on a second one of the plurality of metrics, and
- allowing the new client based on the second one of the plurality of metrics wherein the first one of the plurality of metrics comprises a Time Since Top User (TSTU) and wherein the second one of the plurality of metrics comprises one of an Average Coarse Grain Layer Size (ACGLS) and an Average Layer Ratio (ALR).
A system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- determine a plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer;
- revoke a current client based on a second one of the plurality of metrics when the second one of the plurality of metrics, comprising a Time Since Top User (TSTU), is greater than a maximum TSTU value;
- and
- perform one of;
- block a new client based on a first one of the plurality of metrics, and
- allow the new client based on the first one of the plurality of metrics.
A non-transitory computer-readable medium that stores a set of instructions which when executed performs a method comprising:
- determining, by a computing device, a plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer;
- revoking a current client based on a first one of the plurality of metrics;
- and
- performing one of;
- blocking a new client based on a second one of the plurality of metrics, and
- allowing the new client based on the second one of the plurality of metrics wherein the first one of the plurality of metrics comprises a Time Since Top User (TSTU) and wherein the second one of the plurality of metrics comprises one of an Average Coarse Grain Layer Size (ACGLS) and an Average Layer Ratio (ALR).
Dependencies are inferred from the claim text.