IP Library Granted Patent US 9,019,338
Granted Patent B2
US 9,019,338 · App. 13/453,573 · Granted Apr 28, 2015

Multicasting a video to a plurality of clients based on a single stream

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 9,019,338
App. No.
13/453,573
Granted
Apr 28, 2015
Kind
B2
Abstract

A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc.

Claims (21)

1. A method for providing a recording to clients via a plurality of media servers, comprising:

a first media server storing a plurality of videoconference recordings, wherein the first media server is coupled to a second media server and a third media server, wherein the second and third media server are coupled to respective plurality of clients;

the first media server providing a single video stream of a first videoconference recording of the plurality of videoconference recordings to each of the second and third media servers, wherein the single video stream of the first videoconference recording has a first resolution;

wherein the second and third media servers are each configured to multicast the first videoconference recording to the respective plurality of clients using the single video stream, wherein the second and third media servers are configured to transcode the first videoconference recording from the first resolution into a plurality of different resolutions and provide a plurality of different video streams corresponding to the plurality of different resolutions to respective clients.

2. The method of claim 1 , wherein the respective plurality of clients are within a local network of the respective media server.

3. The method of claim 1 , wherein said providing the single video stream to the second and third media servers is performed over a wide area network (WAN).

4. A non-transitory, computer accessible memory medium storing program instructions for providing a recording to clients via a plurality of media servers, wherein the program instructions are executable by a first media server to:

store a plurality of videoconference recordings, wherein the first media server is coupled to a second media server and a third media server, wherein the second and third media server are coupled to respective plurality of clients;

provide a single video stream of a first videoconference recording of the plurality of videoconference recordings to each of the second and third media servers, wherein the single video stream of the first videoconference recording has a first resolution;

wherein the second and third media servers are each configured to multicast the first videoconference recording to the respective plurality of clients using the single video stream;

wherein the second and third media servers are each configured to multicast the first videoconference recording to the respective plurality of clients using the single video stream, wherein the second and third media servers are configured to transcode the first video from the first resolution into a plurality of different resolutions and provide a plurality of different video streams corresponding to the plurality of different resolutions to respective clients.

5. The non-transitory, computer accessible memory medium of claim 4 , wherein the respective plurality of clients are within a local network of the respective media server.

6. The non-transitory, computer accessible memory medium of claim 4 , wherein said providing the single video stream to the second and third media servers is performed over a wide area network (WAN).

7. A system for providing a recording to clients via a plurality of media servers, comprising:

a first media server, wherein the first media server is configured to store a plurality of videoconference recordings;

a second media server coupled to the first media server; and

a third media server coupled to the first media server, wherein the second and third media server are coupled to respective plurality of clients;

wherein the first media server is configured to provide a single video stream of a first videoconference recording of the plurality of videoconference recordings to each of the second and third media servers, wherein the single video stream of the first videoconference recording has a first resolution;

wherein the second and third media servers are each configured to multicast the first videoconference recording to the respective plurality of clients using the single video stream, wherein the second and third media servers are configured to transcode the first videoconference recording from the first resolution into a plurality of different resolutions and provide a plurality of different video streams corresponding to the plurality of different resolutions to respective clients.

8. The system of claim 7 , wherein the respective plurality of clients are within a local network of the respective media server.

9. The system of claim 7 , wherein said providing the single video stream to the second and third media servers is performed over a wide area network (WAN).

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2025
From: SL MIDCO 2, LLC; SL MIDCO 1, LLC; LO PLATFORM MIDCO, INC.; SERENOVA, LLC; LIFESIZE, INC.; TELESTRAT LLC; LIGHT BLUE OPTICS INC.; SERENOVA WFM, INC.
To: ENGHOUSE INTERACTIVE INC.
Reel/Frame 070932/0415 →
SECURITY INTEREST Recorded Mar 16, 2020
From: LIFESIZE, INC.
To: WESTRIVER INNOVATION LENDING FUND VIII, L.P.
Reel/Frame 052179/0063 →
SECURITY INTEREST Recorded Mar 2, 2020
From: SERENOVA, LLC; LIFESIZE, INC.; LO PLATFORM MIDCO, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 052066/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2016
From: LOGITECH EUROPE S.A.
To: LIFESIZE, INC.
Reel/Frame 037833/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2012
From: SHANMUKHADAS, BINU KAIPARAMBIL; CHOUHAN, HITESH; KULKARNI, HRISHIKESH G.; LAKSHMIPATHY, SANDEEP; VIKAS, .
To: LOGITECH EUROPE S.A.
Reel/Frame 028091/0160 →