EXTENDING VIEW FUNCTIONALITY OF APPLICATION
    1.
    发明申请
    EXTENDING VIEW FUNCTIONALITY OF APPLICATION 审中-公开
    扩展查看应用程序的功能

    公开(公告)号:US20110173564A1

    公开(公告)日:2011-07-14

    申请号:US12687123

    申请日:2010-01-13

    IPC分类号: G06F3/048

    摘要: The viewing functionality of an application may be extended by use of an adapter. An application is instantiated, and the application may provide a view box that contains a scrolling feature as part of its interface. The adapter uses the application “behind the scenes” to collect information in a way that is not visible to the user. Mouse gestures may be defined to perform various viewing functions such as zooming. The adapter intercepts these gestures in the window that the user uses to interact with the application, and interprets the gestures as specific view commands (such as zoom). Based on the commands (or, possibly, in anticipation of commands that have not yet been issued), the adapter uses the application to collect content. The application then scales the content appropriately, puts the scaled content in a document, and overlays the document on top of the view box.

    摘要翻译: 可以通过使用适配器来扩展应用程序的查看功能。 应用程序被实例化,并且应用程序可以提供包含作为其界面的一部分的滚动特征的视图框。 适配器使用应用程序“幕后”以用户不可见的方式收集信息。 可以定义鼠标手势以执行各种查看功能,例如缩放。 适配器在用户用于与应用程序交互的窗口中拦截这些手势,并将手势解释为特定视图命令(如缩放)。 基于命令(或可能预期尚未发布的命令),适配器使用应用程序来收集内容。 应用程序然后适当地缩放内容,将缩放的内容放在文档中,并将文档叠加在视图框的顶部。

    Window Redirection Using Interception of Drawing APIS
    2.
    发明申请
    Window Redirection Using Interception of Drawing APIS 审中-公开
    使用拦截绘图APIS的窗口重定向

    公开(公告)号:US20090328080A1

    公开(公告)日:2009-12-31

    申请号:US12145988

    申请日:2008-06-25

    IPC分类号: G06F9/44 G06F9/46

    摘要: Various embodiments provide an API hooking mechanism to intercept drawing-related calls into a graphics interface, such as a Graphics Device Interface (GDI or GDI+), and redirect the calls to an alternate destination which is different from a destination intended by a calling application. By being aware of when a targeted window for redirection begins and ends drawing, and by being able to control which surfaces the targeted window is actually drawn to, various embodiments can present a compatible interface and control drawing of individual windows in a system on a specific window-by-window level. Redirection can take place at various levels of granularity including on a child window-by-child window basis.

    摘要翻译: 各种实施例提供了一种API钩挂机制,用于将绘图相关的呼叫拦截到诸如图形设备接口(GDI或GDI +)的图形接口中,并且将呼叫重定向到与呼叫应用所期望的目的地不同的替代目的地。 通过意识到重定向的目标窗口何时开始和结束绘制,并且通过能够控制目标窗口实际绘制到哪个表面,各种实施例可以呈现系统中的特定窗口的兼容接口和控制图 逐个窗口级别。 重定向可以以各种粒度级别进行,包括在子窗口的基础上。

    High information density of reduced-size images of web pages

    公开(公告)号:US08457432B2

    公开(公告)日:2013-06-04

    申请号:US12145912

    申请日:2008-06-25

    IPC分类号: G06K9/42

    CPC分类号: G06K9/00463 H04M1/72561

    摘要: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.

    RENDERING INCOMPATIBLE CONTENT WITHIN A USER INTERFACE
    6.
    发明申请
    RENDERING INCOMPATIBLE CONTENT WITHIN A USER INTERFACE 审中-公开
    在用户界面中渲染不相容的内容

    公开(公告)号:US20110307808A1

    公开(公告)日:2011-12-15

    申请号:US12797869

    申请日:2010-06-10

    IPC分类号: G06F3/01

    CPC分类号: G06F9/451

    摘要: An increasing amount of the world's content resides on the web in a form targeted to web browser rendering. It may be advantageous to utilize this web content within non-web-based rich client applications because such rich client applications may provide robust features and/or interactions that web-based platforms lack. Unfortunately, integrating web content into non-web user interfaces may be a difficult task. Accordingly, one or more systems and/or techniques for rendering web content within a user interface are disclosed herein. In particular, a composition component may be configured to invoke one or more rendering components to generate rendered web content in a common format within a surface. The rendered web content may be provided to a user interface for display. An input component may be configured to invoke a rendering component to update rendered web content based upon interaction with rendered web content within the user interface.

    摘要翻译: 世界各地的内容越来越多地以Web浏览器呈现的形式存在于网络上。 在非基于Web的富客户端应用程序中使用该Web内容可能是有利的,因为这样的富客户端应用可以提供基于web的平台缺乏的鲁棒特征和/或交互。 不幸的是,将Web内容集成到非Web用户界面可能是一项艰巨的任务。 因此,本文公开了用于在用户界面内呈现网络内容的一个或多个系统和/或技术。 特别地,构图组件可以被配置为调用一个或多个渲染组件以在表面内以公共格式生成渲染的web内容。 呈现的网页内容可以被提供给用户界面进行显示。 输入组件可以被配置为基于与用户界面内的呈现的web内容的交互来调用呈现组件来更新呈现的web内容。

    High information density of reduced-size images of web pages
    7.
    发明申请
    High information density of reduced-size images of web pages 有权
    网页缩小尺寸图像的高信息密度

    公开(公告)号:US20090324120A1

    公开(公告)日:2009-12-31

    申请号:US12145912

    申请日:2008-06-25

    IPC分类号: G06K9/42

    CPC分类号: G06K9/00463 H04M1/72561

    摘要: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.

    摘要翻译: 各种实施例从网页创建源图像,然后处理源图像有效地去除左和/或右边界区域,使得从源图像创建的缩小尺寸的网页图像具有更好的捕获相关内容的机会 观众。 在至少一些实施例中,使用图像处理技术来识别源图像的左边和/或右边界区域的像素的重复图案。 图像处理技术可以处理单个行像素,寻找像素颜色值的图案。 注意识别的像素颜色值的图案,然后随后用于去除其中发生重复图案的源图像的区域。 从源图像中移除这些区域后,源图像可以以针对从源图像创建的缩小尺寸网页图像中包含的改善信息密度的方式进行缩小。