Method and system for device virtualization based on an interrupt
request in a DOS-based environment
    1.
    发明授权
    Method and system for device virtualization based on an interrupt request in a DOS-based environment 失效
    基于DOS的环境中基于中断请求的设备虚拟化方法和系统

    公开(公告)号:US5937185A

    公开(公告)日:1999-08-10

    申请号:US988913

    申请日:1997-12-11

    摘要: A technique for providing device virtualization in an MS-DOS based operating environment, using an interrupt request (e.g., a non-maskable interrupt), is described. The technique includes executing an application on a processor within the MS-DOS based operating environment and, when the application attempts to address the device to be emulated, causing a processor interrupt to occur. In response to the interrupt, the processor executes code representing the virtualization of a device. The code for servicing the interrupt and emulating the device are written in protected-mode code, stored in the extended memory area, and made available by making appropriate entries into the interrupt descriptor tables (IDTs) for the protected-mode contexts which exist for the native protected-mode operating systems and for the DOS extender. The entries made into the IDT for the protected-mode context established for the DOS extender are accomplished by intercepting communications between the DOS extender and the virtual control program interface (VCPI) and patching the DOS extender's IDT with the vectors to the stored emulation code.

    摘要翻译: 描述了使用中断请求(例如,不可屏蔽中断)在基于MS-DOS的操作环境中提供设备虚拟化的技术。 该技术包括在基于MS-DOS的操作环境中的处理器上执行应用程序,并且当应用程序尝试寻址待仿真的设备时,导致发生处理器中断。 响应于中断,处理器执行表示设备的虚拟化的代码。 用于维护中断和仿真器件的代码以保护模式代码写入,存储在扩展存储器区域中,并通过适当地输入到中断描述符表(IDT)中来获得保护模式上下文,该保护模式上下文存在于 本机保护模式操作系统和DOS扩展器。 通过拦截DOS扩展器和虚拟控制程序接口(VCPI)之间的通信并将DOS扩展器的IDT与向量存储到存储的仿真代码,可以实现为DOS扩展器建立的保护模式上下文的IDT条目。

    System and method for skip coding during video conferencing in a network environment
    3.
    发明授权
    System and method for skip coding during video conferencing in a network environment 有权
    网络环境中视频会议过程中跳过编码的系统和方法

    公开(公告)号:US08599934B2

    公开(公告)日:2013-12-03

    申请号:US12877833

    申请日:2010-09-08

    IPC分类号: H04N7/12

    摘要: A method is provided in one example and includes receiving an input video, and identifying values of pixels from noise associated with a current video image within the video input. The method also includes creating a skip-reference video image associated with the identified pixel values, and comparing a portion of the current video image to the skip-reference video image. The method also includes determining a macroblock associated with the current video image to be skipped before an encoding operation occurs.

    摘要翻译: 在一个示例中提供了一种方法,包括接收输入视频,以及从与视频输入内的当前视频图像相关联的噪声中识别像素的值。 该方法还包括创建与识别的像素值相关联的跳过参考视频图像,以及将当前视频图像的一部分与跳过参考视频图像进行比较。 该方法还包括在编码操作发生之前确定与要跳过的当前视频图像相关联的宏块。

    Method and system for device virtualization based on an interrupt
request in a dos-based environment
    6.
    发明授权
    Method and system for device virtualization based on an interrupt request in a dos-based environment 失效
    基于DOS的环境中基于中断请求的设备虚拟化方法和系统

    公开(公告)号:US5790837A

    公开(公告)日:1998-08-04

    申请号:US712363

    申请日:1996-09-11

    摘要: A technique for providing device virtualization in an MS-DOS based operating environment, using an interrupt request (e.g., a non-maskable interrupt), is described. The technique includes executing an application on a processor within the MS-DOS based operating environment and, when the application attempts to address the device to be emulated, causing a processor interrupt to occur. In response to the interrupt, the processor executes code representing the virtualization of a device. The code for servicing the interrupt and emulating the device are written in protected-mode code, stored in the extended memory area, and made available by making appropriate entries into the interrupt descriptor tables (IDTs) for the protected-mode contexts which exist for the native protected-mode operating systems and for the DOS extender. The entries made into the IDT for the protected-mode context established for the DOS extender are accomplished by intercepting communications between the DOS extender and the virtual control program interface (VCPI).

    摘要翻译: 描述了使用中断请求(例如,不可屏蔽中断)在基于MS-DOS的操作环境中提供设备虚拟化的技术。 该技术包括在基于MS-DOS的操作环境中的处理器上执行应用程序,并且当应用程序尝试寻址待仿真的设备时,导致发生处理器中断。 响应于中断,处理器执行表示设备的虚拟化的代码。 用于维护中断和仿真器件的代码以保护模式代码写入,存储在扩展存储器区域中,并通过适当地输入到中断描述符表(IDT)中来获得保护模式上下文,该保护模式上下文存在于 本机保护模式操作系统和DOS扩展器。 通过拦截DOS扩展器和虚拟控制程序接口(VCPI)之间的通信来实现为DOS扩展器建立的针对保护模式上下文的IDT的条目。

    SYSTEM AND METHOD FOR SKIP CODING DURING VIDEO CONFERENCING IN A NETWORK ENVIRONMENT
    8.
    发明申请
    SYSTEM AND METHOD FOR SKIP CODING DURING VIDEO CONFERENCING IN A NETWORK ENVIRONMENT 有权
    在网络环境中视频会议期间进行跳码编码的系统和方法

    公开(公告)号:US20120057636A1

    公开(公告)日:2012-03-08

    申请号:US12877833

    申请日:2010-09-08

    IPC分类号: H04N7/68 H04N7/26

    摘要: A method is provided in one example and includes receiving an input video, and identifying values of pixels from noise associated with a current video image within the video input. The method also includes creating a skip-reference video image associated with the identified pixel values, and comparing a portion of the current video image to the skip-reference video image. The method also includes determining a macroblock associated with the current video image to be skipped before an encoding operation occurs.

    摘要翻译: 在一个示例中提供了一种方法,包括接收输入视频,以及从与视频输入内的当前视频图像相关联的噪声中识别像素的值。 该方法还包括创建与识别的像素值相关联的跳过参考视频图像,以及将当前视频图像的一部分与跳过参考视频图像进行比较。 该方法还包括在编码操作发生之前确定与要跳过的当前视频图像相关联的宏块。

    Generating and Rendering Synthesized Views with Multiple Video Streams in Telepresence Video Conference Sessions
    10.
    发明申请
    Generating and Rendering Synthesized Views with Multiple Video Streams in Telepresence Video Conference Sessions 有权
    在远程呈现视频会议会议中生成和渲染具有多个视频流的合成视图

    公开(公告)号:US20140063177A1

    公开(公告)日:2014-03-06

    申请号:US13602664

    申请日:2012-09-04

    IPC分类号: H04N7/14

    CPC分类号: H04N7/152 H04N7/147 H04N7/15

    摘要: Techniques are provided for establishing a videoconference session between participants at different endpoints, where each endpoint includes at least one computing device and one or more displays. A plurality of video streams is received at an endpoint, and each video stream is classified as at least one of a people view and a data view. The classified views are analyzed to determine one or more regions of interest for each of the classified views, where at least one region of interest has a size smaller than a size of the classified view. Synthesized views of at least some of the video streams are generated, wherein the synthesized views include at least one view including a region of interest, and views including the synthesized views are rendered at one or more displays of an endpoint device.

    摘要翻译: 提供了用于在不同端点的参与者之间建立视频会议会话的技术,其中每个端点包括至少一个计算设备和一个或多个显示器。 在端点处接收多个视频流,并且将每个视频流分类为人视图和数据视图中的至少一个。 分析分类视图以确定每个分类视图的一个或多个感兴趣区域,其中至少一个感兴趣区域的尺寸小于分类视图的尺寸。 生成至少一些视频流的合成视图,其中合成视图包括至少一个包括感兴趣区域的视图,并且包括合成视图的视图在端点设备的一个或多个显示处呈现。