IP Library › Granted Patent US 8,782,270
Granted Patent B2
US 8,782,270 · App. 13/155,190 · Granted Jul 15, 2014

Method and system for streaming live teleconferencing feeds to mobile client devices

Inventors: Brian Sathianathan (Morgan Hill, CA); Arulkumaran Chandrasekaran (Sunnyvale, CA); Ben Truong (San Jose, CA)
Assignee: Smith Micro Software, Inc.
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 8,782,270
App. No.
13/155,190
Granted
Jul 15, 2014
Kind
B2
Abstract

There is provided a system and method for streaming a live teleconference feed to a mobile client device. There is provided a method comprising receiving a live video feed from a video splitter concurrently outputting to a display device, converting the live video feed into an intermediate video stream, determining playback capabilities of the client device, transcoding the intermediate video stream into a final video stream based on the playback capabilities of the client device, and streaming the final video stream to the client device for output to a display of the client device. The live video feed may comprise a live video feed from a conventional teleconferencing system. In this manner, conventionally closed systems, such as teleconferencing systems, may be augmented to support live video streaming and collaboration with various remote client devices.

Claims (37)

1. A method of streaming a live video feed to a client device, the method comprising:

receiving the live video feed from a video splitter concurrently outputting the live video feed to a display device;

converting the live video feed into an intermediate video stream;

determining playback capabilities of the client device using metadata included in a stream request from the client device;

transcoding the intermediate video stream into a final video stream based on the playback capabilities of the client device, wherein the transcoding begins upon receipt of a valid video signal from the video splitter;

streaming the final video stream to the client device for output to a display of the client device.

2. The method of claim 1 , wherein the live video feed comprises a video feed of a teleconferencing system.

3. The method of claim 1 , wherein the client device comprises a mobile device.

4. The method of claim 1 , further comprising receiving a user input from the client device.

5. The method of claim 1 , wherein the transcoding and the streaming are adaptive based on a network connectivity of the client device.

6. The method of claim 1 , wherein the streaming is through a radio frequency network.

7. The method of claim 1 , wherein the streaming is through a cloud network.

8. The method of claim 7 , wherein the cloud network includes a secure cloud based network.

9. The method of claim 1 further comprising recording the intermediate video stream.

10. The method of claim 1 , wherein the determining the playback capabilities of the client device is in response to the stream request from the client device.

11. The method of claim 1 , wherein the live video is supplied from a closed teleconference system.

12. The method of claim 1 further comprising receiving an input from the client device responsive to the live video stream.

13. The method of claim 12 further comprising integrating the input of the client device into the live video.

14. A streaming apparatus for streaming a live video feed to a client device, the streaming apparatus comprising:

a processor configured to:

receive the live video feed from a video splitter concurrently outputting the live video feed to a display device;

convert the live video feed into an intermediate video stream;

determine playback capabilities of the client device using metadata included in a stream request from the client device;

transcode the intermediate video stream into a final video stream based on the playback capabilities of the client device, wherein the transcoding begins upon receipt of a valid video signal from the video splitter;

stream the final video stream to the client device for output to a display of the client device.

15. The streaming apparatus of claim 14 , wherein the live video feed comprises a video feed of a teleconferencing system.

16. The streaming apparatus of claim 14 , wherein the client device comprises a mobile device.

17. The streaming apparatus of claim 14 , wherein the processor is further configured to receive a user input from the client device.

18. The streaming apparatus of claim 14 , wherein the processor is configured to transcode and stream adaptively based on a network connectivity of the client device.

19. The streaming apparatus of claim 14 , wherein the processor is configured to stream through a radio frequency network.

20. The streaming apparatus of claim 14 , wherein the processor is configured to stream through a cloud network.

21. The streaming apparatus of claim 20 , wherein the cloud network includes a secure cloud based network.

22. The streaming apparatus of claim 14 , wherein the processor is further configured to record the intermediate video stream.

23. The streaming apparatus of claim 14 , wherein the processor is configured to determine the playback capabilities of the client device in response to the stream request from the client device.

24. The streaming apparatus of claim 14 , wherein the live video is supplied from a closed teleconference system.

25. The streaming apparatus of claim 14 , wherein the processor is configured to receive an input from the client device responsive to the live video stream.

26. The streaming apparatus of claim 25 , wherein the processor is configured to integrate the input of the client device into the live video.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2011
From: SATHIANATHAN, BRIAN; CHANDRASEKARAN, ARULKUMARAN; TRUONG, BEN
To: SMITH MICRO SOFTWARE, INC.
Reel/Frame 026404/0487 →
Continuity (1)
Related Publication 20120317299A1 · Dec 13, 2012