IP Library Patent Application 14463695
Patent Application
App. No. 14/463,695

System & Method for Real-Time Video Communications

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 None
App. No.
14/463,695
Abstract

Systems and methods for video communication services are presented herein. In particular, systems and methods in which multiple participants can simultaneously create and share video in real-time are presented herein. Other systems and methods are also presented herein.

Claims (44)

1 . A real time communication platform, comprising,

an application layer module interoperable on a processor associated with a mobile device having a memory and at least one camera, wherein the application layer module comprises at least one session control module;

a digital technology media engine in communication with the application layer module and at least one media source accessible to the processor of the mobile device, wherein the digital technology media engine includes at least one codec; and

a real time adaptation sub-system in communication with the application layer module and the processor, wherein the real time adaptation sub-system is capable of detecting and adapting to variations in one or more conditions to which at least one of the processor, memory, or the at least one camera is subjected.

2 . The system of claim 1 , wherein the one or more conditions that the real time adaptation sub-system is capable of detecting relate to at least one variety of network impairment

3 . The system of claim 2 , wherein the network impairment relates to packet delay.

4 . The system of claim 2 , wherein the network impairment relates to network congestion.

5 . The system of claim 1 , wherein the one or more conditions that the real time adaptation sub-system is capable of detecting relate to at least one device impairment.

6 . The system of claim 5 , wherein the device impairment relates to a frame rate associated with one of the at least one cameras.

7 . The system of claim 5 , wherein the device impairment relates to processor loading time of the processor.

8 . The system of claim 5 , wherein the device impairment relates to limitations associated with a forward-facing one of the at least one cameras.

9 . The system of claim 1 , wherein the application layer module is embedded within a browser installed on the mobile device.

10 . The system of claim 1 , wherein the application layer module is capable of communicating information related to a codec to a different mobile device.

11 . The system of claim 1 , wherein the session control module is capable of performing device registration operations.

12 . A system for real time communication comprising,

a client application installed within a mobile device having a memory and at least one camera, wherein the client application comprises:

an application layer module overlaying the mobile device and comprising at least one session control module;

a digital technology media engine in communication with the application layer module and at least one media source accessible to the processor of the mobile device, wherein the digital technology media engine includes at least one codec;

a real time adaptation sub-system in communication with the application layer module and the processor, wherein the real time adaptation sub-system is capable of detecting and adapting to variations in one or more conditions to which at least one of the processor, memory, or the at least one camera is subjected; and

a plurality of server applications installed on a server.

13 . The system of claim 12 , wherein the client application is embedded within a browser installed on the mobile device.

14 . The system of claim 12 , wherein the server comprises a video gateway.

15 . The system of claim 12 , wherein the server comprises a multi-point control unit.

16 . The system of claim 12 , wherein a first server application provides a transcoding functionality.

17 . The system of claim 16 , wherein a second server application enables real time video editing.

18 . The system of claim 12 , wherein the server is a cloud-based server.

19 . The system of claim 12 , wherein the session control module is capable of performing device registration operations.

20 . A method of providing real time communication, comprising:

deploying a client application to a mobile device having a memory and at least one camera, wherein the client application comprises:

an application layer module capable of being interoperable on a processor associated with the mobile device and comprising at least one session control module;

a digital technology media engine capable of communicating with the application layer module and at least one media source accessible to the processor of the mobile device, and including at least one codec; and

a real time adaptation sub-system capable of communicating with the application layer module and the processor, and further capable of detecting and adapting to variations in one or more conditions to which at least one of the processor, memory, or the at least one camera is subjected.

21 . The method of claim 20 , wherein the client application is embedded within a web browser application.

22 . The method of claim 20 , wherein the client application is deployed in association with a web browser application.

23 . The method of claim 20 , wherein subsequent to being deployed in the mobile device, the client application communicates with a different mobile device.

24 . The method of claim 23 , wherein the communication is with a web browser application installed on the different mobile device.

25 . The method of claim 23 , wherein the communication includes information related to a codec.

26 . The method of claim 20 , wherein the one or more conditions that the real time adaptation sub-system is capable of detecting relate to at least one variety of network impairment

27 . The method of claim 26 , wherein the network impairment relates to packet delay.

28 . The method of claim 26 , wherein the network impairment relates to network congestion.

29 . The method of claim 20 , wherein the one or more conditions that the real time adaptation sub-system is capable of detecting relate to at least one variety of device impairment.

30 . The method of claim 29 , wherein the device impairment relates to frame rate associated with one of the at least one cameras.

31 . The method of claim 29 , wherein the device impairment relates to processor loading time of the processor.

32 . The method of claim 29 , wherein the device impairment relates to limitations associated with a forward-facing one of the at least one cameras.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2017
From: CLUTTERBUCK CAPITAL MANAGEMENT, LLC
To: STRAIGHT PATH COMMUNICATIONS INC.; DIPCHIP CORP.; STRAIGHT PATH IP GROUP, INC.; STRAIGHT PATH SPECTRUM, INC.; STRAIGHT PATH ADVANCED COMMUNICATION SERVICES, LLC; STRAIGHT PATH SPECTRUM, LLC; STRAIGHT PATH VENTURES, LLC
Reel/Frame 043996/0733 →
SECURITY INTEREST Recorded Feb 15, 2017
From: STRAIGHT PATH COMMUNICATIONS INC.; DIPCHIP CORP.; STRAIGHT PATH IP GROUP, INC.; STRAIGHT PATH SPECTRUM, INC.; STRAIGHT PATH ADVANCED COMMUNICATION SERVICES, LLC; STRAIGHT PATH SPECTRUM, LLC; STRAIGHT PATH VENTURES, LLC
To: CLUTTERBUCK CAPITAL MANAGEMENT, LLC
Reel/Frame 041260/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2015
From: SORYN TECHNOLOGIES LLC
To: STRAIGHT PATH IP GROUP, INC.
Reel/Frame 035511/0492 →