| 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 |
| 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 |