会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Hardware accelerated caret rendering
    • 硬件加速插入符号渲染
    • US08223123B1
    • 2012-07-17
    • US13163510
    • 2011-06-17
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • G06F3/033G09G5/08
    • G06F3/14G09G5/08G09G5/363
    • Techniques for hardware accelerated caret rendering are described in which a system based caret is emulated using hardware acceleration technology. The hardware accelerated caret can be rendered using dedicated graphics processing hardware to look and feel like a system caret. This can involve using pixel shaders to produce the hardware accelerated caret and a employing a back-up texture to remove the caret after it is drawn and cause the caret to blink. In addition, rendering of the caret can be coordinated with other animations and/or other presentations of a frame buffer to piggy back drawing of the caret onto other drawing operations. This can reduce the number of times the frame buffer is presented and therefore improve performance.
    • 描述了用于硬件加速插入符号渲染的技术,其中使用硬件加速技术来模拟基于系统的插入符号。 硬件加速插入符号可以使用专用的图形处理硬件来渲染,看起来像一个系统插入符号。 这可能涉及使用像素着色器产生硬件加速插入符号,并采用后备纹理在绘制后删除插入符号,并导致插入符号闪烁。 此外,插入符号的呈现可以与框架缓冲器的其他动画和/或其他呈现进行协调,以将插入符号的图形背面绘制到其它绘图操作上。 这可以减少帧缓冲区呈现的次数,从而提高性能。
    • 2. 发明授权
    • Hardware accelerated caret rendering
    • 硬件加速插入符号渲染
    • US08411036B2
    • 2013-04-02
    • US13523655
    • 2012-06-14
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • G06F3/033G06F13/14G09G5/08
    • G06F3/14G09G5/08G09G5/363
    • Techniques for hardware accelerated caret rendering are described in which a system based caret is emulated using hardware acceleration technology. The hardware accelerated caret can be rendered using dedicated graphics processing hardware to look and feel like a system caret. This can involve using pixel shaders to produce the hardware accelerated caret and a employing a back-up texture to remove the caret after it is drawn and cause the caret to blink. In addition, rendering of the caret can be coordinated with other animations and/or other presentations of a frame buffer to piggy back drawing of the caret onto other drawing operations. This can reduce the number of times the frame buffer is presented and therefore improve performance.
    • 描述了用于硬件加速插入符号渲染的技术,其中使用硬件加速技术来模拟基于系统的插入符号。 硬件加速插入符号可以使用专用的图形处理硬件来渲染,看起来像一个系统插入符号。 这可能涉及使用像素着色器产生硬件加速插入符号,并采用后备纹理在绘制后删除插入符号,并导致插入符号闪烁。 此外,插入符号的呈现可以与框架缓冲器的其他动画和/或其他呈现进行协调,以将插入符号的图形背面绘制到其它绘图操作上。 这可以减少帧缓冲区呈现的次数,从而提高性能。
    • 3. 发明申请
    • Hardware Accelerated Caret Rendering
    • 硬件加速插入显示
    • US20120306900A1
    • 2012-12-06
    • US13523655
    • 2012-06-14
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • Rafael V. CintronRichard K. JamesBenjamin C. ConstableCenk Ergan
    • G06T1/00
    • G06F3/14G09G5/08G09G5/363
    • Techniques for hardware accelerated caret rendering are described in which a system based caret is emulated using hardware acceleration technology. The hardware accelerated caret can be rendered using dedicated graphics processing hardware to look and feel like a system caret. This can involve using pixel shaders to produce the hardware accelerated caret and a employing a back-up texture to remove the caret after it is drawn and cause the caret to blink. In addition, rendering of the caret can be coordinated with other animations and/or other presentations of a frame buffer to piggy back drawing of the caret onto other drawing operations. This can reduce the number of times the frame buffer is presented and therefore improve performance.
    • 描述了用于硬件加速插入符号渲染的技术,其中使用硬件加速技术来模拟基于系统的插入符号。 硬件加速插入符号可以使用专用的图形处理硬件来渲染,看起来像一个系统插入符号。 这可能涉及使用像素着色器产生硬件加速插入符号,并采用后备纹理在绘制后删除插入符号,并导致插入符号闪烁。 此外,插入符号的呈现可以与框架缓冲器的其他动画和/或其他呈现进行协调,以将插入符号的图形背面绘制到其它绘图操作上。 这可以减少帧缓冲区呈现的次数,从而提高性能。
    • 6. 发明申请
    • Surface Caching
    • 表面缓存
    • US20120297160A1
    • 2012-11-22
    • US13156292
    • 2011-06-08
    • Benjamin C. ConstableBrian E. ManthosLi-Hsin HuangRafael V. CintronSamuel R. FortinerJia Zhu
    • Benjamin C. ConstableBrian E. ManthosLi-Hsin HuangRafael V. CintronSamuel R. FortinerJia Zhu
    • G06F12/02
    • G06F17/30902
    • Techniques for surface caching are described in which a cache for surfaces is provided to enable existing surfaces to be reused. Surfaces in the cache can be assigned to one of multiple surface lists used to service requests for surfaces. The multiple lists can include at least a main list and an auxiliary list configured to group existing surfaces according to corresponding surface constraints. When a surface is requested, the multiple lists can be searched to find an existing surface based on constraints including, for example, the type of surface and size requirements for the requested surface. If an existing surface is discovered, the existing surface can be returned to service the request. If a suitable surface is not found in the multiple lists, a new surface is created for the request and the new surface can be added to a corresponding one of the multiple surface lists.
    • 描述了用于表面缓存的技术,其中提供用于表面的高速缓存以使现有表面能够被重用。 缓存中的曲面可以分配给用于为曲面提供请求的多个曲面列表之一。 多个列表可以包括至少一个主列表和辅助列表,配置为根据相应的表面约束对现有曲面进行分组。 当请求表面时,可以搜索多个列表以基于约束包括例如所请求表面的表面类型和尺寸要求来查找现有曲面。 如果发现现有曲面,则可以返回现有曲面以对该请求进行服务。 如果在多个列表中找不到合适的曲面,则会为该请求创建一个新的曲面,并且可以将新曲面添加到多个曲面列表中相应的一个。
    • 7. 发明授权
    • Surface caching
    • 表面缓存
    • US08599210B2
    • 2013-12-03
    • US13156292
    • 2011-06-08
    • Benjamin C. ConstableBrian E. ManthosLi-Hsin HuangRafael V. CintronSamuel R. FortinerJia Zhu
    • Benjamin C. ConstableBrian E. ManthosLi-Hsin HuangRafael V. CintronSamuel R. FortinerJia Zhu
    • G09G5/00
    • G06F17/30902
    • Techniques for surface caching are described in which a cache for surfaces is provided to enable existing surfaces to be reused. Surfaces in the cache can be assigned to one of multiple surface lists used to service requests for surfaces. The multiple lists can include at least a main list and an auxiliary list configured to group existing surfaces according to corresponding surface constraints. When a surface is requested, the multiple lists can be searched to find an existing surface based on constraints including, for example, the type of surface and size requirements for the requested surface. If an existing surface is discovered, the existing surface can be returned to service the request. If a suitable surface is not found in the multiple lists, a new surface is created for the request and the new surface can be added to a corresponding one of the multiple surface lists.
    • 描述了用于表面缓存的技术,其中提供用于表面的高速缓存以使现有表面能够被重用。 缓存中的曲面可以分配给用于为曲面提供请求的多个曲面列表之一。 多个列表可以包括至少一个主列表和辅助列表,配置为根据相应的表面约束对现有曲面进行分组。 当要求表面时,可以搜索多个列表以基于约束包括例如所请求表面的表面类型和尺寸要求来查找现有曲面。 如果发现现有曲面,则可以返回现有曲面以对该请求进行服务。 如果在多个列表中找不到合适的曲面,则会为该请求创建一个新的曲面,并且可以将新曲面添加到多个曲面列表中相应的一个。
    • 10. 发明申请
    • INTERFACE FOR DISPLAYING CONTENT SUPPORTING HARDWARE ACCELERATION
    • 显示支持硬件加速内容的界面
    • US20120216217A1
    • 2012-08-23
    • US13031954
    • 2011-02-22
    • Benjamin C. ConstableCenk ErganChristian Fortini
    • Benjamin C. ConstableCenk ErganChristian Fortini
    • G06F9/54
    • G06F9/54G06F9/541
    • One or more application programming interfaces (APIs) are exposed by a host program running on a device to facilitate a control program displaying content in a window in which the host program displays content. As part of an API, a method is exposed that the control program can invoke to pass to the host program a definition of a surface presenter to be created by the host program. Additionally, the control program can store content that the control program desires to have presented in a buffer of the surface presenter, and invoke another method exposed as part of an API to pass to the host program an indication of the content that the control program desires to have displayed in the window in which the host program displays content.
    • 一个或多个应用编程接口(API)由在设备上运行的主机程序公开,以便于在主机程序显示内容的窗口中显示内容的控制程序。 作为API的一部分,公开了一种控制程序可以调用以将主机程序创建的表面呈现器的定义传递给主机程序的方法。 此外,控制程序可以存储控制程序期望呈现在表面呈现器的缓冲器中的内容,并且调用作为API的一部分而公开的另一种方法,以向控制程序传递控制程序期望的内容的指示 以在主机程序显示内容的窗口中显示。