Distributed tuner allocation and conflict resolution
    1.
    发明申请
    Distributed tuner allocation and conflict resolution 审中-公开
    分布式调谐器分配和冲突解决

    公开(公告)号:US20090222875A1

    公开(公告)日:2009-09-03

    申请号:US10125677

    申请日:2002-04-18

    IPC分类号: H04N7/16

    摘要: Systems, methods and computer program products for allocating tuner resources to tuner consumers when a tuner conflict occurs. When the tuner resources of a system or network reside at a central server, the tuners are allocated to requesting consumers according to the priority of the tuner request and the current tuner priorities. A tuner request that has a higher priority than one of the current tuners is granted. The tuner is not taken from the consumer without warning, however. Tuner conflict is also prevented by lowering the respective tuner priorities as appropriate.

    摘要翻译: 当调谐器发生冲突时,将调谐器资源分配给调谐器用户的系统,方法和计算机程序产品。 当系统或网络的调谐器资源驻留在中央服务器时,根据调谐器请求的优先级和当前的调谐器优先级将调谐器分配给请求的消费者。 具有比当前调谐器之一更高优先级的调谐器请求被授予。 然而,调谐器不是从消费者那里采取的。 调整器冲突也可以通过适当降低相应的调谐器优先级来防止。

    Systems and methods for supporting device access from multiple operating systems

    公开(公告)号:US20060206904A1

    公开(公告)日:2006-09-14

    申请号:US11078065

    申请日:2005-03-11

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45537

    摘要: A host operating system can take ownership of a device. The host can project the presence of a device proxy (VDP) into a guest operating system. The VDP provides a set of device functions corresponding to the particular device class. Interactions with the VDP in the guest are forwarded to a Virtual Service Provider (VSP) in the host. The VSP maps a set of device class functions onto physical devices through a hardware abstraction and emulation layer. Functions supported directly by a physical device can be delivered to the device by the hardware abstraction layer (HAL). Functions not directly supported can be implemented through the hardware emulation layer (HEL). A uniform and robust set of functions may be made available in the guest regardless of hardware changes in the host, migration to a new host, or use of the device by other competing operating systems.