Patent application number | Description | Published |
20110268105 | SYSTEMS AND METHODS FOR PROVIDING TELEPHONY AND PRIVATE BRANCH EXCHANGE SERVICES VIA AN ETHERNET ADAPTER - The present application is directed towards systems and methods for providing telephony and private branch exchange services via a single device installed as an Ethernet adapter on a computing device. A device, based around a standard form factor such as a PCI card, with a CPU, operating system, and memory may be installed in a server or other computing device and utilize power from the computing device while operating independently. The device combines both Ethernet adapters, bridges, and switches, and circuit-switched telephone network and private branch exchange switches and ports to act as a bridge between packet-based and circuit-based networks. | 11-03-2011 |
20110271289 | SYSTEMS AND METHODS FOR PROVIDING A CLIENT-SIDE APPLICATION PROGRAMMING INTERFACE TO ACCESS A NETWORKED TELECOMMUNICATION RESOURCE - The present application is directed towards systems and methods for interfacing a network-agnostic application to a networked telecommunication resource. An agent executing on a client receives a request from an application in the form of an API function call and establishes a connection to a networked telecommunications resource. The agent handles network processing of the request, a response or responses, and asynchronous events, and translates them into corresponding API callbacks for use by the application. | 11-03-2011 |
20130147900 | SYSTEMS AND METHODS FOR PROVIDING VIDEO CONFERENCING SERVICES VIA AN ETHERNET ADAPTER - The present application is directed towards systems and methods for providing video conference services via a single device installed as an Ethernet adapter on a computing device. A device, based around a standard form factor such as a PCI card, with a CPU, operating system, and memory may be installed in a server or other computing device and utilize power from the computing device while operating independently. The device may comprise an audio/video media processor for mixing a plurality of video streams to generate one or more mixed video streams, which may be provided to video conference participants. In some embodiments, the device may select a mixing format or arrangement for the mixed video streams based on the number of participants or identified roles of one or more participants. | 06-13-2013 |
20130147901 | SYSTEMS AND METHODS FOR VIDEO ENABLING PBX SYSTEMS WITHOUT A SIP STACK - The present application is directed to systems and methods for enabling session initiation protocol capabilities for a private branch exchange system without a session initiation protocol stack. A device installed as an Ethernet adapter in a computing device is provided, the device in communication with a private branch exchange (PBX) system without a session initiation protocol (SIP) stack, the device providing a SIP service to the PBX system. The device receives a request from a non-SIP phone of a first user on the PBX system to establish an audio session with a second user at an extension, the second user having a SIP phone connected to the device. The device establishes, responsive to the request, the audio session between the non-SIP phone and the SIP extension of the SIP phone corresponding to the extension requested by the first user. | 06-13-2013 |
20130147903 | SYSTEMS AND METHODS FOR INCLUDING VIDEO TRAFFIC FROM EXTERNAL SOURCES INTO A VIDEO CONFERENCING - The present application describes systems and methods for providing a mixed video conference between a video conference participant and an external video producing source. An audio/video media processor within a single integrated device installed as an Ethernet adapter on a computing device mixes a first video stream communicated over a first connection established between the computing device and a first device of a first video conference participant and a second video stream communicated over a second connection established between the computing device and a second device of a second video conference participant. A media controller transmits the mixed video to each of the first device and the second device. The media controller intercepts a video stream from an external video producing device. The media controller transmits portions of the video stream to each of the first device via the first connection and the second device via the second connection. | 06-13-2013 |
20130147906 | SYSTEMS AND METHODS FOR OFFLOADING VIDEO PROCESSING OF A VIDEO CONFERENCE - The present application is directed towards systems and methods for providing multi-processing of video and audio portions of a video and audio conference. A media controller within a single integrated device installed as an Ethernet adapter on a computing device intercepts, at a network layer of a network stack of the computing device, a video stream communicated over a transport layer connection established between the computing device and a first device. A communication application executing on the computing device and operating at an application layer of the network stack receives an audio stream, the audio stream comprising an audio portion of a video and audio conference. The communication application executing on the computing device processes the audio stream of the video and audio conference while a processor within the single integrated device processes the video stream comprising a video portion of the video and audio conference. | 06-13-2013 |
20130151623 | SYSTEMS AND METHODS FOR TRANSLATING MULTIPLE CLIENT PROTOCOLS VIA A CONFERENCE BRIDGE - The present application is directed towards systems and methods for providing communications between different real-time communication protocol-using endpoints by a single integrated device installed as an Ethernet adapter establishing a video conference bridge. A single integrated device installed as an Ethernet adapter in a computing device receives a first request from a first client to establish a real-time communication session with a second client, the first request in a first real-time communication protocol, and identifies that the first client and second client use different real-time communication protocols. A conference bridge of the single integrated device initiates a conference session for the first client and second client, responsive to the identification. The conference bridge establishes a first real-time communication session with the first client in the first real-time communication protocol and a second real-time communication session with the second client in a second real-time communication protocol of the second client. | 06-13-2013 |
20130152153 | SYSTEMS AND METHODS FOR PROVIDING SECURITY FOR SIP AND PBX COMMUNICATIONS - The present application is directed to systems and methods for providing security for session initiation protocol (SIP) services via a single device providing an SIP proxy and video conference bridge. A device deployed as a proxy between a first client and a second client receives an SIP request of the first client to establish a real-time communication with the second client. The device determines, based on application of a policy to the first SIP request, to deny the SIP request. The device receives a real-time communication protocol request, originated by the first client, to establish a real-time communication channel with the second client. The device identifies that the first client originating the real-time communication protocol request corresponds to the first client of the denied SIP request, and discards the real-time communication protocol request, at a transport layer of a network stack of the device, responsive to the identification. | 06-13-2013 |