Patent application number | Description | Published |
20090067320 | METHOD AND SYSTEM FOR ASSIGNING A PLURALITY OF MACS TO A PLURALITY OF PROCESSORS - A bank of processing units is connected to a number of LANs via a bank of MAC controllers. An interconnect switch allows any of the processing units to access any of the MAC controllers. A housekeeping processor periodically detects faults in the connectivity of the processing units to the LANs. When a fault is detected, a redundant processing unit is assigned to be connected to the LAN. If a fault still exists, then a redundant MAC controller is assigned to the redundant processing unit. The MAC address of the previous MAC controller is reassigned to the redundant MAC controller. | 03-12-2009 |
20100128105 | System and Method for Combining a Plurality of Video Stream Generated in a Videoconference - Disclosed herein is a method and apparatus for videoconferencing that allows video images from two or more cameras at the same site to be displayed as a single panoramic image. Accordingly, a conferencing endpoint having a single monitor can display the panoramic image of the two or more video images from an endpoint having multiple cameras, such as a telepresence endpoint. A sliding display area can be used to manually define a zoomed portion of the panoramic image to be displayed. Alternatively, the zoomed portion may be determined automatically. The zoomed portion may be changed during the course of the conference. | 05-27-2010 |
20100194847 | Method and System for Conducting Continuous Presence Conferences - Disclosed are methods and systems for multipoint videoconferencing. A Media Relay MCU (MRM) receives compressed media (audio, video, and/or data) from a plurality of endpoints participating in a video conferencing session. For a given endpoint, the MRM selects which of other endpoints to display in a CP layout at the given endpoint. The MRM transmits the compressed media from the selected endpoints to the given endpoint to be presented in the CP layout. The MRM does not decode the compressed media. | 08-05-2010 |
20120236111 | Method and System for Switching Between Video Streams in a Continuous Presence Conference - An MRC system includes an MRM and an MRE that handle needs for Intra frames in an efficient way, improves the conferees experience, and reduces the load on the resources associated with that MRC videoconference by reducing the number of Intra frames and lowering the impact of Intra frames when they are needed. In some embodiments, when a requiring MRE requests an Intra frame for a video stream received from a presenting MRE, an MRM may respond by requesting the presenting MRE to send a temporary video stream toward the requiring MRE while sending in parallel a normal stream toward the rest of the MREs. | 09-20-2012 |
20130208079 | System and Method for Handling Critical Packets Loss in Multi-Hop RTP Streaming - Disclosed are example embodiments of a method and system to reduce re-transmission requirements of a compress media transferring system implemented in a network where packet loss could be possible. An extended header for each transmitted packet can indicate the priority of the packet and endpoints can determine if a re-transmission of a missing packet is desired. Buffering of packets at different hops in a multi-hop system could allow for the retransmission request to be satisfied by a more recent hop than the original system transmitting the video packet. In one embodiment three levels of priority are established to achieve a reliable frame rate of 30 frames per second by compressing the first and second levels at 7.5 frames per second and a third level at 15 frames per second. | 08-15-2013 |
20130300819 | SYSTEM AND METHOD FOR COMBINING A PLURALITY OF VIDEO STREAMS GENERATED IN A VIDEOCONFERENCE - Disclosed herein is a method and apparatus for videoconferencing that allows video images from two or more cameras at the same site to be displayed as a single panoramic image. Accordingly, a conferencing endpoint having a single monitor can display the panoramic image of the two or more video images from an endpoint having multiple cameras, such as a telepresence endpoint. A sliding display area can be used to define manually a zoomed portion of the panoramic image to be displayed. Alternatively, the zoomed portion may be determined automatically. The zoomed portion may be changed during the course of the conference. | 11-14-2013 |
20140028788 | METHOD AND SYSTEM FOR CONDUCTING VIDEO CONFERENCES OF DIVERSE PARTICIPATING DEVICES - A novel universal bridge (UB) can handle and conduct multimedia multipoint conferences between a plurality of MREs and LEPs without using an MRM, an MCU and a gateway. Further, a UB can be configured to allocate and release resources dynamically according to the current needs of each conferee and the session. | 01-30-2014 |
20140118473 | METHOD AND SYSTEM FOR SYNCHRONIZING AUDIO AND VIDEO STREAMS IN MEDIA RELAY CONFERENCING - A novel technique allows synchronizing a plurality of audio and video streams received at a receiving media relay endpoint via an intermediate node, such as a media relay multipoint control unit. The received streams were generated by a plurality of transmitting media relay endpoints and been relayed to the plurality of receiving media relay endpoints via the intermediate node, but are seen as being using a single time domain, in terms of wall clock and manipulated timestamps, while preserving the correct capture time. | 05-01-2014 |
20140333715 | Method and System for Switching Between Video Streams in a Continuous Presence Conference - A media relay conferencing system includes a media relay multipoint control unit and a media relay endpoint that handle needs for Intra frames in an efficient way, improves the conferees experience, and reduces the load on the resources associated with that media relay videoconference by reducing the number of Intra frames and lowering the impact of Intra frames when they are needed. In some embodiments, when a requiring media relay endpoint requests an Intra frame for a video stream received from a presenting media relay endpoint, a media relay multipoint control unit may respond by requesting the presenting media relay endpoint to synchronize a reference frame in an encoder of the presenting media relay endpoint, which encodes the relevant relay compressed video stream, with a reference frame in a decoder of the requiring media relay endpoint. | 11-13-2014 |
Patent application number | Description | Published |
20090320032 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PREVENTING STARVATIONS OF TASKS IN A MULTIPLE PROCESSING ENTITY SYSTEM - A system, computer program and a method for preventing starvations of tasks in a multiple-processing entity system, the method includes: examining, during each scheduling iteration, an eligibility of each task data structure out of a group of data structures to be moved from a sorted tasks queue to a ready for execution task; updating a value, during each scheduling iteration, of a queue starvation watermark value of each task data structure that is not eligible to move to a running tasks queue, until a queue starvation watermark value of a certain task data structure out of the group reaches a queue starvation watermark threshold; and generating a task starvation indication if during an additional number of scheduling iterations, the certain task data structure is still prevented from being moved to a running tasks queue, wherein the additional number is responsive to a task starvation watermark. | 12-24-2009 |
20110072434 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING A PROCESSING ENTITY TASK - A system, computer program and a method for scheduling a processing entity task in a multiple-processing entity system, the method includes initializing a scheduler; receiving a task data structure indicative that a pre-requisite to an execution of task to be executed by a processing entity is a completion of a peripheral task that is executed by a peripheral; wherein the peripheral updates a peripheral task completion indicator once the peripheral task is completed; wherein the peripheral task completion indicator is accessible by the scheduler; and scheduling, by the scheduler, the task in response to the peripheral task completion indicator. | 03-24-2011 |
20110099552 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SCHEDULING PROCESSOR ENTITY TASKS IN A MULTIPLE-PROCESSING ENTITY SYSTEM - A system, computer program and a method, the method for scheduling processor entity tasks in a multiple-processing entity system includes: receiving task data structures from multiple processing entities; wherein a task data structure represents a task to be executed by a processing entity; and scheduling an execution of the tasks by a multiple purpose entity. | 04-28-2011 |