×

Systems and methods for dynamic bandwidth allocation

  • US 9,264,664 B2
  • Filed: 12/03/2010
  • Issued: 02/16/2016
  • Est. Priority Date: 12/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A mobile videoconferencing endpoint, comprising:

  • a bus;

    a wireless network transceiver in communication with the bus and configured to wirelessly communicate data with a network;

    a processor in communication with the bus;

    a robotic element in communication with the bus;

    a robotics driver in communication with the bus and configured to receive an instruction for controlling the robotic element via the wireless network transceiver and to control the robotic element according to the instruction for controlling the robotic element;

    a video input source in communication with the bus;

    an audio input source in communication with the bus; and

    a computer readable storage medium in communication with the bus, comprising;

    a network statistics dataset module executable on the processor and configured to generate a network statistics dataset, and configured to compare a plurality of data samples to the network statistics dataset, each of the plurality of data samples comprising a quantifiable metric representing one or more network conditions;

    a bandwidth allocation module executable on the processor and configured to dynamically adjust a data communication bandwidth between the videoconferencing endpoint and the network based upon comparison of the plurality of data samples to the network statistics dataset; and

    ,a data prioritization module executable on the processor and configured to prioritize data based upon classifying the data as one of a plurality of types of data, wherein the data prioritization module prioritizes an audio data type over a video data type.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×