US 12,316,886 B2
Hybrid media distribution for telehealth sessions
Christopher Richard Carter, Haywards Heath (GB); and Aurelijus Vizgaitis, Pocasset, MA (US)
Assigned to Proximie Inc., Boston, MA (US)
Filed by Proximie Inc., Boston, MA (US)
Filed on Jun. 8, 2023, as Appl. No. 18/207,343.
Claims priority of provisional application 63/440,539, filed on Jan. 23, 2023.
Prior Publication US 2024/0251112 A1, Jul. 25, 2024
Int. Cl. H04N 21/231 (2011.01); G16H 80/00 (2018.01); H04N 5/91 (2006.01); H04N 21/237 (2011.01); H04N 21/24 (2011.01)
CPC H04N 21/231 (2013.01) [G16H 80/00 (2018.01); H04N 5/91 (2013.01); H04N 21/237 (2013.01); H04N 21/2402 (2013.01)] 20 Claims
OG exemplary drawing
 
15. A method for hybrid media distribution for a telehealth session, comprising:
receiving, at a local server operating on a hospital network, local media data of an operation being performed on a patient within a hospital associated with the hospital network;
applying, by the local server, at least one obscuration to the local media data to obtain obscured media;
generating, by the local server, a first recording of the telehealth session;
transmitting the obscured media to a plurality of remote servers operating on at least one remote network distinct from the hospital network;
responsive to detecting a first reduction in a quality of a connection between the local server and the plurality of remote servers, reducing a frame rate of the telehealth session;
responsive to detecting a second further reduction in the quality of the connection and detecting that the frame rate of the obscured media is reduced to a predefined frame rate threshold, reducing at least one of a bit rate or a resolution of the telehealth session;
responsive to receiving the obscured media at each of the plurality of remote servers, broadcasting, by at least a subset of the plurality of remote servers, the obscured media to a plurality of remote participants;
generating, by each of the subset of the plurality of remote servers, a second recording of the telehealth session to obtain a plurality of second recordings;
transmitting, by the subset of the plurality of remote servers, the plurality of second recordings to the local server; and
combining, by the local server, the first recording and the plurality of second recordings to generate a combined, composite recording of the telehealth session; and
transmitting, by at least one of the plurality of remote servers and to the local server, video data from one of the plurality of remote participants.