Magnification Engine
    1.
    发明申请
    Magnification Engine 有权
    放大引擎

    公开(公告)号:US20100315437A1

    公开(公告)日:2010-12-16

    申请号:US12861062

    申请日:2010-08-23

    IPC分类号: G09G5/00 G06T15/00

    CPC分类号: G06T3/40

    摘要: An improved graphics processing system and method are described for magnifying visual output information for printing, display, or other output. A graphics engine transforms display information so as to magnify one or more components or areas of an output image for display via output hardware such as a screen or printer. Magnification parameters are supplied to the graphics engine by one or more magnification applications. In an embodiment of the invention, the graphics engine performs compositing of magnified and unmagnified content for display. In an alternative embodiment, the graphics engine outputs corresponding scaled image material to the appropriate magnification application for rendering. In a further embodiment, the graphics engine may operate in both modes. The magnified output according to various embodiments of the invention enhances the accessibility of the computer system for visually handicapped or impaired users by providing high quality magnification and increased system and application stability.

    摘要翻译: 描述了用于放大用于打印,显示或其他输出的视觉输出信息的改进的图形处理系统和方法。 图形引擎转换显示信息,以放大输出图像的一个或多个组件或区域,以通过输出硬件(如屏幕或打印机)进行显示。 放大率参数由一个或多个放大应用提供给图形引擎。 在本发明的实施例中,图形引擎执行用于显示的放大和非放大内容的合成。 在替代实施例中,图形引擎将对应的缩放图像材料输出到用于渲染的适当的放大应用。 在另一实施例中,图形引擎可以以两种模式操作。 根据本发明的各种实施例的放大输出通过提供高质量放大倍数和增加的系统和应用稳定性来增强视觉障碍或受损用户的计算机系统的可访问性。

    Magnification engine
    2.
    发明授权
    Magnification engine 有权
    放大引擎

    公开(公告)号:US08542253B2

    公开(公告)日:2013-09-24

    申请号:US13541798

    申请日:2012-07-05

    IPC分类号: G09G5/00 G06F15/00 G06T1/00

    CPC分类号: G06T3/40

    摘要: An improved graphics processing system and method are described for magnifying visual output information for printing, display, or other output. A graphics engine transforms display information so as to magnify one or more components or areas of an output image for display via output hardware such as a screen or printer. Magnification parameters are supplied to the graphics engine by one or more magnification applications. In an embodiment of the invention, the graphics engine performs compositing of magnified and unmagnified content for display. In an alternative embodiment, the graphics engine outputs corresponding scaled image material to the appropriate magnification application for rendering. In a further embodiment, the graphics engine may operate in both modes. The magnified output according to various embodiments of the invention enhances the accessibility of the computer system for visually handicapped or impaired users by providing high quality magnification and increased system and application stability.

    摘要翻译: 描述了用于放大用于打印,显示或其他输出的视觉输出信息的改进的图形处理系统和方法。 图形引擎转换显示信息,以放大输出图像的一个或多个组件或区域,以通过输出硬件(如屏幕或打印机)进行显示。 放大率参数由一个或多个放大应用提供给图形引擎。 在本发明的实施例中,图形引擎执行用于显示的放大和非放大内容的合成。 在替代实施例中,图形引擎将对应的缩放图像材料输出到用于渲染的适当的放大应用。 在另一实施例中,图形引擎可以以两种模式操作。 根据本发明的各种实施例的放大输出通过提供高质量放大倍数和增加的系统和应用稳定性来增强视觉障碍或受损用户的计算机系统的可访问性。

    Magnification engine
    3.
    发明授权
    Magnification engine 有权
    放大引擎

    公开(公告)号:US07800636B2

    公开(公告)日:2010-09-21

    申请号:US11724123

    申请日:2007-03-14

    CPC分类号: G06T3/40

    摘要: An improved graphics processing system and method are described for magnifying visual output information for printing, display, or other output. A graphics engine transforms display information so as to magnify one or more components or areas of an output image for display via output hardware such as a screen or printer. Magnification parameters are supplied to the graphics engine by one or more magnification applications. In an embodiment of the invention, the graphics engine performs compositing of magnified and unmagnified content for display. In an alternative embodiment, the graphics engine outputs corresponding scaled image material to the appropriate magnification application for rendering. In a further embodiment, the graphics engine may operate in both modes. The magnified output according to various embodiments of the invention enhances the accessibility of the computer system for visually handicapped or impaired users by providing high quality magnification and increased system and application stability.

    摘要翻译: 描述了用于放大用于打印,显示或其他输出的视觉输出信息的改进的图形处理系统和方法。 图形引擎转换显示信息,以放大输出图像的一个或多个组件或区域,以通过输出硬件(如屏幕或打印机)进行显示。 放大率参数由一个或多个放大应用提供给图形引擎。 在本发明的实施例中,图形引擎执行用于显示的放大和非放大内容的合成。 在替代实施例中,图形引擎将对应的缩放图像材料输出到用于渲染的适当的放大应用。 在另一实施例中,图形引擎可以以两种模式操作。 根据本发明的各种实施例的放大输出通过提供高质量放大倍数和增加的系统和应用稳定性来增强视觉障碍或受损用户的计算机系统的可访问性。

    Direct synchronous input
    4.
    发明申请
    Direct synchronous input 审中-公开
    直接同步输入

    公开(公告)号:US20090094614A1

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

    申请号:US11973116

    申请日:2007-10-05

    IPC分类号: G06F3/01

    CPC分类号: G06F11/3688 G06F11/3696

    摘要: Various technologies and techniques are disclosed for providing direct synchronous input. An input monitor determines where an input from a sender that is directed to a target element is about to be delivered. One example for providing an input monitor includes using a system hook. If the input monitor determines that the input is about to be delivered to the target element, the input is delivered to the target element, and the sender is notified that delivery to the target element succeeded. An interface for providing a direct synchronous input is also described. The interface has a start method for monitoring inputs being sent to target elements from a sender. The interface also has a received event for notifying the sender when a particular input is received by the target element.

    摘要翻译: 公开了用于提供直接同步输入的各种技术和技术。 输入监视器确定来自定向到目标元素的发送者的输入将在何处被传递。 提供输入监视器的一个示例包括使用系统钩。 如果输入监视器确定输入即将被传递到目标元素,那么输入将被传递到目标元素,并且发送者被通知到目标元素的传递成功。 还描述了用于提供直接同步输入的接口。 该接口具有用于监视从发送者发送到目标元素的输入的启动方法。 该接口还具有接收的事件,用于当目标元素接收到特定输入时通知发送者。

    Magnification engine
    5.
    发明授权
    Magnification engine 有权
    放大引擎

    公开(公告)号:US07194697B2

    公开(公告)日:2007-03-20

    申请号:US10253680

    申请日:2002-09-24

    IPC分类号: G06F3/00 G09G5/00

    CPC分类号: G06T3/40

    摘要: An improved graphics processing system and method are described for magnifying visual output information for printing, display, or other output. A graphics engine transforms display information so as to magnify one or more components or areas of an output image for display via output hardware such as a screen or printer. Magnification parameters are supplied to the graphics engine by one or more magnification applications. In an embodiment of the invention, the graphics engine performs compositing of magnified and unmagnified content for display. In an alternative embodiment, the graphics engine outputs corresponding scaled image material to the appropriate magnification application for rendering. In a further embodiment, the graphics engine may operate in both modes. The magnified output according to various embodiments of the invention enhances the accessibility of the computer system for visually handicapped or impaired users by providing high quality magnification and increased system and application stability.

    摘要翻译: 描述了用于放大用于打印,显示或其他输出的视觉输出信息的改进的图形处理系统和方法。 图形引擎转换显示信息,以放大输出图像的一个或多个组件或区域,以通过输出硬件(如屏幕或打印机)进行显示。 放大率参数由一个或多个放大应用提供给图形引擎。 在本发明的实施例中,图形引擎执行用于显示的放大和非放大内容的合成。 在替代实施例中,图形引擎将对应的缩放图像材料输出到用于渲染的适当的放大应用。 在另一实施例中,图形引擎可以以两种模式操作。 根据本发明的各种实施例的放大输出通过提供高质量放大倍数和增加的系统和应用稳定性来增强视觉障碍或受损用户的计算机系统的可访问性。

    EXTENSIBLE REMOTE PROGRAMMATIC ACCESS TO USER INTERFACE
    6.
    发明申请
    EXTENSIBLE REMOTE PROGRAMMATIC ACCESS TO USER INTERFACE 审中-公开
    可扩展的远程程序访问用户界面

    公开(公告)号:US20100082733A1

    公开(公告)日:2010-04-01

    申请号:US12241292

    申请日:2008-09-30

    IPC分类号: G06F15/16

    CPC分类号: H04L12/6418

    摘要: A remote automation system is described herein that allows application accessibility information to be used remotely and extended to allow custom UI elements to be automated. The remote automation system receives a request at a remote computer for automation data related to an application running on the remote computer. The remote automation system requests automation data from the application running on the remote computer and serializes the automation data for transmission to the client computer. The system transmits the serialized automation data to the client computer in response to the request. When the client computer receives the response, the system deserializes the automation data and provides the deserialized automation data to a local application on the client computer. Thus, the remote automation system allows users to view applications running on a remote system but run accessibility applications locally.

    摘要翻译: 本文描述了远程自动化系统,其允许远程地使用应用可访问性信息并扩展以允许自定义UI元素。 远程自动化系统在远程计算机上接收与在远程计算机上运行的应用程序相关的自动化数据的请求。 远程自动化系统从远程计算机上运行的应用程序请求自动化数据,并将自动化数据序列化以传输到客户端计算机。 系统根据请求将序列化的自动化数据发送到客户端计算机。 当客户端计算机收到响应时,系统反序列化自动化数据,并将反序列化的自动化数据提供给客户端计算机上的本地应用程序。 因此,远程自动化系统允许用户查看在远程系统上运行的应用程序,但在本地运行辅助功能应用程序。

    Techniques for providing accessibility options in remote terminal sessions
    7.
    发明授权
    Techniques for providing accessibility options in remote terminal sessions 有权
    在远程终端会话中提供辅助功能选项的技术

    公开(公告)号:US07676549B2

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

    申请号:US11139427

    申请日:2005-05-27

    IPC分类号: G06F15/16 G06F3/00

    CPC分类号: H04L67/08

    摘要: Techniques relating to enabling accessibility functionality in remote terminal session scenarios are described. In one instance, a process detects a request from an accessibility functionality regarding a display element in a remote terminal session. The process sends a query relating to the request to a component located on a computing device which generated the display element. The process also receives a response to the query.

    摘要翻译: 描述与远程终端会话场景中的辅助功能有关的技术。 在一个实例中,过程检测来自远程终端会话中的显示元素的辅助功能的请求。 该过程发送关于请求的查询到位于生成显示元素的计算设备上的组件。 该进程还收到对查询的响应。

    Accessibility system and method
    8.
    发明授权
    Accessibility system and method 有权
    辅助系统和方法

    公开(公告)号:US07434167B2

    公开(公告)日:2008-10-07

    申请号:US10367226

    申请日:2003-02-14

    IPC分类号: G06F3/00 G06F17/30 G09G5/00

    摘要: A method and system providing a client with user interface information are described. An accessibility system for providing user interface information to a client. The accessibility system comprises an accessibility system core including user interface automation services and APIs. The user interface automation tools filter information based on whether the user interface information is interesting to the client. The accessibility system additionally comprises a client side interface including a logical tree for revealing user interface information that is interesting to the client and for hiding user interface information that is not interesting to the client. The accessibility system also comprises a server side interface for facilitating information transfer from a server side regardless of the server side technology.

    摘要翻译: 描述了向客户端提供用户界面信息的方法和系统。 用于向客户端提供用户界面信息的辅助系统。 可访问性系统包括可访问性系统核心,包括用户界面自动化服务和API。 用户界面自动化工具基于用户界面信息是否对客户端感兴趣来过滤信息。 可访问性系统还包括客户端接口,其包括用于显示对客户端感兴趣的用户界面信息的逻辑树,以及隐藏对客户端不感兴趣的用户界面信息。 可访问性系统还包括服务器侧接口,用于便于从服务器端传送信息,而不管服务器端技术如何。

    Method and system for representing hierarchal structures of a user-interface
    9.
    发明申请
    Method and system for representing hierarchal structures of a user-interface 失效
    用于表示用户界面的层次结构的方法和系统

    公开(公告)号:US20050102684A1

    公开(公告)日:2005-05-12

    申请号:US10703889

    申请日:2003-11-07

    申请人: Brendan McKeon

    发明人: Brendan McKeon

    IPC分类号: G06F9/00 G06F9/44

    CPC分类号: G06F9/451 Y10S707/99942

    摘要: A method, apparatus, and medium are provided for representing multiple programmatic hierarchal structures as a single hierarchal structure. The method includes identifying at least first and second datasets corresponding to first and second hierarchal structures. Referential links are provided between the first and second sets of data so that the first and second hierarchal structures appear as a single hierarchal structure to a software application. An application program interface enables user-interface elements to be manipulated and includes a set of instructions that can receive a request for information related to displaying one or more elements, a set of instructions that identify multiple hierarchal trees capable of satisfying the request, a set of instructions that represent the hierarchal trees as a single hierarchal tree, and a set of instructions that communicates the representation of the single hierarchal tree to a receiving component.

    摘要翻译: 提供了一种方法,装置和介质,用于将多个编程层级结构表示为单个分层结构。 该方法包括至少识别对应于第一和第二层级结构的至少第一和第二数据集。 在第一和第二组数据之间提供参考链接,使得第一和第二层次结构显示为软件应用程序的单个层次结构。 应用程序接口使得能够操纵用户界面元素并且包括可以接收与显示一个或多个元素有关的信息的请求的一组指令,识别能够满足该请求的多个层次树的指令集,集合 表示层级树作为单个分层树的指令,以及将单个层次树的表示传送到接收组件的一组指令。

    Element persistent identification
    10.
    发明授权
    Element persistent identification 有权
    元素持久识别

    公开(公告)号:US08001489B2

    公开(公告)日:2011-08-16

    申请号:US11871919

    申请日:2007-10-12

    IPC分类号: G06F3/048 G06F12/00

    摘要: Identifier information is generated for a user interface element of interest within a user interface of a computer program based on a description of a hierarchical element path comprising, e.g., some combination of parent elements that the user interface element inherits from, class names of user interface elements, module names of application programs in the element path, and sibling order information. Process identifiers may also be added to distinguish between user interface elements of two different process instances of the same program. Unlike more fragile identifiers, such an element path identifier persists across instances of the computer program, across different computers, across different builds of the program, etc. Converting between a user-defined data type and a string type and vice versa also is provided.

    摘要翻译: 基于包括例如用户界面元素继承的父元素的某些组合的分层元素路径的描述,为计算机程序的用户界面内的感兴趣的用户界面元素生成标识符信息,用户界面的类名 元素,元素路径中的应用程序的模块名称以及同级订单信息。 还可以添加进程标识符以区分相同程序的两个不同进程实例的用户界面元素。 与更脆弱的标识符不同,这样的元素路径标识符在计算机程序的实例之间跨越不同的计算机跨不同的程序构建等等。还提供了在用户定义的数据类型和字符串类型之间的转换。