Method and system for providing information related to elements of a user interface
    1.
    发明申请
    Method and system for providing information related to elements of a user interface 审中-公开
    用于提供与用户界面的元素有关的信息的方法和系统

    公开(公告)号:US20050015780A1

    公开(公告)日:2005-01-20

    申请号:US10916715

    申请日:2004-08-12

    IPC分类号: H04N5/00 G06F3/00

    摘要: A method, apparatus, and medium are provided for obtaining information related to elements of a user interface that reside in a process separate from that of a requesting component in some embodiments. The method includes providing a request to identify an element of interest, providing a list of attributes that are desired to be returned in connection with the element of interest, requesting the element of interest, and contemporaneously returning attribute information according to the list of attributes with the element of interest.

    摘要翻译: 提供了一种方法,装置和介质,用于在一些实施例中获得与驻留在与请求组件的过程分离的过程中的用户界面的元素相关的信息。 该方法包括提供识别感兴趣元素的请求,提供期望与感兴趣元素一起返回的属性列表,请求感兴趣的元素,并根据属性列表同时返回属性信息, 感兴趣的元素

    Method and system for presenting user interface (UI) information
    2.
    发明申请
    Method and system for presenting user interface (UI) information 有权
    用于呈现用户界面(UI)信息的方法和系统

    公开(公告)号:US20050102636A1

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

    申请号:US10868248

    申请日:2004-06-15

    IPC分类号: G06F9/00 G06F9/44

    CPC分类号: G06F9/451

    摘要: A method, apparatus, and medium are provided for providing a custom view of a set of user-interface elements (UI elements) to a requesting component. The method includes representing the UI elements as a raw tree structure composed of a set of nodes, which correspond to the UI elements; identifying a subset of the nodes that satisfy the condition(s); and communicating to the requesting component a representation of all or some of the identified nodes. The apparatus includes a request-transmission component for submitting to an interface component instructions and a transmission-reception component for receiving from the interface component the information associated with one or more UI elements that satisfy the one or more conditions.

    摘要翻译: 提供了一种方法,装置和介质,用于向请求组件提供一组用户界面元素(UI元素)的定制视图。 该方法包括将UI元素表示为由对应于UI元素的一组节点组成的原始树结构; 识别满足条件的节点的子集; 以及向请求组件传达所有或某些所识别的节点的表示。 该装置包括用于提交给接口组件指令的请求传输组件和用于从接口组件接收与满足一个或多个条件的一个或多个UI元素相关联的信息的发送接收组件。

    Magnification engine
    3.
    发明授权
    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
    4.
    发明授权
    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
    5.
    发明申请
    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
    6.
    发明授权
    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.

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

    Magnification Engine
    7.
    发明申请
    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.

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

    EXTENSIBLE REMOTE PROGRAMMATIC ACCESS TO USER INTERFACE
    8.
    发明申请
    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
    9.
    发明授权
    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
    10.
    发明授权
    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。 用户界面自动化工具基于用户界面信息是否对客户端感兴趣来过滤信息。 可访问性系统还包括客户端接口,其包括用于显示对客户端感兴趣的用户界面信息的逻辑树,以及隐藏对客户端不感兴趣的用户界面信息。 可访问性系统还包括服务器侧接口,用于便于从服务器端传送信息,而不管服务器端技术如何。