IP Library Granted Patent US 10,764,339
Granted Patent B2
US 10,764,339 · App. 16/284,916 · Granted Sep 1, 2020

Systems and methods for dynamic bandwidth allocation

Inventors: Marco Pinter (Santa Barbara, CA); Justin Chan (Mercer Island, WA)
Assignee: INTOUCH TECHNOLOGIES, INC.
H04L65/1086G06F19/3418G16H40/63H04L43/02H04L65/1059H04L65/403H04L65/80H04M3/567H04N7/148H04N7/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,764,339
App. No.
16/284,916
Granted
Sep 1, 2020
Kind
B2
Abstract

Disclosed herein are various embodiments of systems and methods that may be utilized in a variety of videoconferencing applications. According to various embodiments, techniques may be utilized to dynamically allocate and adjust bandwidth utilization during a videoconferencing session. A data network may allow for the transmission of data between two or more endpoints. The data exchanged between the endpoints may include video data, audio data, control data, and status data. Control data may be utilized in various embodiments to operate a robotic videoconferencing endpoint. Accordingly, various components of a data network connecting videoconferencing endpoints may transmit data wirelessly.

Claims (33)

1. A method of adjusting a bandwidth utilization between a first endpoint and a second endpoint in a videoconferencing session, comprising:

generating a network statistics dataset comprising a first plurality of data samples, each of the plurality of data samples comprising a quantifiable metric representing network conditions;

establishing a first threshold-based analysis of the network statistics dataset;

obtaining a second plurality of data samples;

comparing each of the second plurality of data samples to the network statistics dataset;

identifying a first specified number of data samples from among the second plurality of data samples that fall above the first threshold;

decreasing a total transmission rate between a first endpoint and a second endpoint in a videoconferencing session; and

establishing, based on the network statistics dataset, a first minimum allowable transmission rate from the first endpoint to the second endpoint and a second minimum allowable transmission rate from the second endpoint to the first endpoint, wherein the first minimum allowable transmission rate and the second minimum allowable transmission rate are different.

2. The method of claim 1 , wherein the first threshold corresponds to the 70th percentile of data samples in the network statistics dataset.

3. The method of claim 1 , further comprising:

obtaining a third plurality of data samples;

comparing each of the third plurality of data samples to the network statistics dataset;

identifying a second specified number of data samples from among the third plurality of data samples that fall below a second threshold; and

increasing the total transmission rate between the first endpoint and the second endpoint in the videoconferencing session.

4. The method of claim 1 , further comprising:

obtaining a third plurality of data samples;

comparing each of the third plurality of data samples to the network statistics dataset;

identifying fewer than the first specified number of data samples from among the third plurality of data samples that fall above the first threshold; and

increasing the total transmission rate between the first endpoint and the second endpoint in the videoconferencing session.

5. A method of adjusting a bandwidth utilization between a first endpoint and a second endpoint in a videoconferencing session, comprising:

initiating a videoconferencing session between a first endpoint and a second endpoint via a network;

transmitting data between the first endpoint and the second endpoint at a fixed first total transmission rate during a first period of the videoconferencing session;

collecting a first plurality of data samples during the first period in a network statistics dataset, each of the plurality of data samples comprising a quantifiable metric representing network conditions;

creating a network statistics dataset from the first plurality of data samples;

establishing a second total transmission rate based on an analysis of the network statistics dataset, the second total transmission rate exceeding the first total transmission rate;

transmitting data between the first endpoint and the second endpoint at the second total transmission rate during the second period of the videoconferencing session; and

establishing, based on the network statistics dataset, a first minimum allowable transmission rate from the first endpoint to the second endpoint and a second minimum allowable transmission rate from the second endpoint to the first endpoint, wherein the first minimum allowable transmission rate and the second minimum allowable transmission rate are different.

6. The method of claim 5 , further comprising:

collecting a second plurality of data samples during the second period of the videoconferencing session;

discarding data samples from the second plurality of data samples that exceed a first percentile of the data samples in the network statistics dataset;

adding remaining data samples from the second plurality of data samples to the network statistics dataset.

7. The method of claim 5 , wherein the first percentile is approximately equal to the 90th percentile of data samples in the network statistics dataset.

8. The method of claim 5 , wherein the first plurality of data samples comprises a plurality of latency measurements.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (049209/0584) Recorded Jul 25, 2025
From: MIDCAP FINANCIAL TRUST, AS AGENT
To: INTOUCH TECHNOLOGIES, LLC (F/K/A INTOUCH TECHNOLOGIES, INC.)
Reel/Frame 072253/0060 →
CONFIRMATORY GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Jul 18, 2025
From: TELADOC HEALTH, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 072066/0931 →
RELEASE OF SECURITY INTEREST Recorded Jul 14, 2025
From: MIDCAP FINANCIAL TRUST, AS AGENT
To: INTOUCH TECHNOLOGIES, INC.; ACUTECARE TELEMEDICINE, LLC.; C3O CORPORATION; INTOUCH HEALTH PROVIDERS, LLC; ITH DTC, LLC
Reel/Frame 071691/0548 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXEUTION DATE OF THE MERGER FROM 01/11/2020 TO 07/01/2020, PREVIOUSLY RECORDED ON REEL 053705 FRAME 0728. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jan 14, 2021
From: INTOUCH TECHNOLOGIES, INC.; JONATA SUB ONE, INC.
To: INTOUCH TECHNOLOGIES, INC.
Reel/Frame 054986/0508 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER FROM 01/11/2020 TO 07/01/2020 PREVIOUSLY RECORDED AT REEL: 053705 FRAME: 0839. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 14, 2021
From: INTOUCH TECHNOLOGIES, INC.; JONATA SUB TWO, INC.
To: JONATA SUB TWO, INC.
Reel/Frame 054999/0001 →
MERGER AND CHANGE OF NAME Recorded Sep 4, 2020
From: INTOUCH TECHNOLOGIES, INC.; JONATA SUB TWO, INC.
To: INTOUCH TECHNOLOGIES, INC.
Reel/Frame 054690/0327 →
MERGER Recorded Sep 4, 2020
From: INTOUCH TECHNOLOGIES, INC.; JONATA SUB ONE, INC.
To: INTOUCH TECHNOLOGIES, INC.
Reel/Frame 053705/0728 →
MERGER Recorded Sep 4, 2020
From: INTOUCH TECHNOLOGIES, INC.; JONATA SUB TWO, INC.
To: JONATA SUB TWO, INC.
Reel/Frame 053705/0839 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2020
From: INTOUCH TECHNOLOGIES, INC.
To: TELADOC HEALTH, INC.
Reel/Frame 053743/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: PINTER, MARCO; CHAN, JUSTIN
To: INTOUCH TECHNOLOGIES, INC.
Reel/Frame 052429/0660 →
SECURITY INTEREST Recorded May 17, 2019
From: INTOUCH TECHNOLOGIES, INC.; ACUTECARE TELEMEDICINE, LLC; C3O CORPORATION; INTOUCH HEALTH PROVIDERS, LLC; ITH DTC, LLC; REACH HEALTH, INC.; ITH PHYSICIAN SERVICES, INC.
To: MIDCAP FINANCIAL TRUST, AS AGENT
Reel/Frame 049209/0584 →
Continuity (3)
Continuation 15013656 · Feb 2, 2016
Continuation 12959550 · Dec 3, 2010
Related Publication 20190190965A1 · Jun 20, 2019