Patents Assigned to Vega Systems, Inc.
  • Patent number: 10965906
    Abstract: A computer-implemented method is provided and includes by at least one processor, obtaining an available bandwidth on the network communications link over a predetermined period of time in the future based on a measured present bandwidth and historical bandwidth measurements, determining required bandwidths for each of one or more of video sources over the predetermined period of time in the future, partitioning the calculated available bandwidth among the one or more video sources in proportion to the required bandwidths of each of the one or more video sources, and selecting one or more of a plurality of video streams from each of the one or more video sources based on a partition assigned to each of the one or more video sources. The selecting of the one or more video streams causes the one or more video streams to be transmitted over the network communications link.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: March 30, 2021
    Assignee: Vega Systems, Inc.
    Inventor: Thejaswi Bharadwaj Madapushi
  • Publication number: 20200053314
    Abstract: A computer-implemented method is provided and includes by at least one processor, obtaining an available bandwidth on the network communications link over a predetermined period of time in the future based on a measured present bandwidth and historical bandwidth measurements, determining required bandwidths for each of one or more of video sources over the predetermined period of time in the future, partitioning the calculated available bandwidth among the one or more video sources in proportion to the required bandwidths of each of the one or more video sources, and selecting one or more of a plurality of video streams from each of the one or more video sources based on a partition assigned to each of the one or more video sources. The selecting of the one or more video streams causes the one or more video streams to be transmitted over the network communications link.
    Type: Application
    Filed: May 18, 2019
    Publication date: February 13, 2020
    Applicant: Vega Systems, Inc.
    Inventor: Thejaswi Bharadwaj Madapushi