User interface automation framework classes and interfaces
    1.
    发明授权
    User interface automation framework classes and interfaces 有权
    用户界面自动化框架类和接口

    公开(公告)号:US07644367B2

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

    申请号:US10439514

    申请日:2003-05-16

    IPC分类号: G06F3/00

    摘要: A method and system providing a client with user interface information are described. The method and system implement a set of application program interfaces for providing user interface information to a client through an accessibility system. The accessibility system includes a mechanism for transferring user interface information from a provider side to the client side and a logical tree for selectively revealing user interface information. The application program interface system includes client side application program interfaces for assisting the client in obtaining user interface information. The client side application program interfaces include an automation class, a logical element class, a raw element class, control pattern classes, and an input class. The provider side application program interfaces include a provider automation class, a provider automation interface, a raw element interface, and control pattern provider interfaces.

    摘要翻译: 描述了向客户端提供用户界面信息的方法和系统。 该方法和系统实现一组应用程序接口,用于通过可访问性系统向客户端提供用户界面信息。 可访问性系统包括用于将用户界面信息从提供者侧传送到客户端的机制,以及用于选择性地显示用户界面信息的逻辑树。 应用程序接口系统包括客户端应用程序接口,用于帮助客户端获取用户界面信息。 客户端应用程序接口包括自动化类,逻辑元素类,原始元素类,控制模式类和输入类。 提供方应用程序接口包括提供者自动化类,提供者自动化接口,原始元素接口和控制模式提供者接口。

    System and method for making user interface elements known to an application and user
    2.
    发明授权
    System and method for making user interface elements known to an application and user 失效
    用于使应用程序和用户已知的用户界面元素的系统和方法

    公开(公告)号:US07490313B2

    公开(公告)日:2009-02-10

    申请号:US10440519

    申请日:2003-05-17

    IPC分类号: G06F9/44 G06F3/16

    CPC分类号: G06F9/451

    摘要: Control patterns are used to describe functionality that may be exposed by one or more types of elements or controls. Functionality that is common among two or more types of elements is described by the same control pattern. Certain predefined methods, structures, properties, and/or events may be associated with a particular control pattern. Elements that support the control pattern, when queried, return an interface that describes those methods, structures, properties, and/or events. Control patterns are mutually exclusive in the functionality they represent, so they may be combined in arbitrary ways to expose the complete set of functionality offered by a particular control.

    摘要翻译: 控制模式用于描述可能由一种或多种类型的元素或控件暴露的功能。 在两种或更多种类型的元素中共同的功能由相同的控制模式描述。 某些预定义的方法,结构,属性和/或事件可以与特定控制模式相关联。 支持控制模式的元素在查询时返回一个描述这些方法,结构,属性和/或事件的界面。 控制模式在它们所代表的功能中是相互排斥的,因此它们可以以任意方式组合以暴露特定控件提供的完整功能集。

    USER INTERFACE INVENTORY
    3.
    发明申请
    USER INTERFACE INVENTORY 有权
    用户界面库存

    公开(公告)号:US20110307865A1

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

    申请号:US12813530

    申请日:2010-06-11

    IPC分类号: G06F11/36 G06F17/30 G06F9/44

    摘要: User interface elements are identified and cataloged into a user interface inventory database keyed on a global user interface element identifier. Information is collected for user interface elements activated in an executing application or applications. Scenario information is collected and is used to update the user interface inventory database. Scenario information includes information concerning user interface element usage, state changes, etc. in time. The described information can be collected over a period of time and from a number of different computer systems. The information can be analyzed to determine and quantify usage and testing of user interface elements. The analyzed information can be used to determine how thoroughly a user interface element has been tested, how often the user interface element works as expected, most commonly used user interface elements and other information. The collected information can be used to track, quantify and identify ownership of user interface elements.

    摘要翻译: 用户界面元素被识别并编目到键盘上的全局用户界面元素标识符的用户界面清单数据库中。 收集在执行的应用程序或应用程序中激活的用户界面元素的信息。 收集情景信息,并用于更新用户界面清单数据库。 场景信息包括有关用户界面元素使用,状态变化等的时间信息。 所描述的信息可以在一段时间内从许多不同的计算机系统收集。 可以分析信息以确定和量化用户界面元素的使用和测试。 分析的信息可以用于确定用户界面元素已经被测试多么彻底,用户界面元素按预期工作的频率,最常用的用户界面元素和其他信息。 收集的信息可用于跟踪,量化和识别用户界面元素的所有权。

    CONTROL AREA FOR A TOUCH SCREEN
    4.
    发明申请
    CONTROL AREA FOR A TOUCH SCREEN 审中-公开
    触摸屏的控制区域

    公开(公告)号:US20130067397A1

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

    申请号:US13230561

    申请日:2011-09-12

    IPC分类号: G06F3/048 G06F3/033

    CPC分类号: G06F3/04883

    摘要: A touch screen computing device with an easy to use user interface. The computing device provides on the touch screen a control area associated with a content viewing area. Touch inputs that initiate in the control area, even if they extend into the viewing area, are interpreted as commands that manipulate the display of content. Other touch inputs are interpreted as interactions with displayed content. The control area may be formatted to allow easy access by a user holding the computing device. Through such an interface the user may input commands specifying direct manipulation of the content, to without frustration that can occur from the computing device incorrectly interpreting those commands as interaction with the content.

    摘要翻译: 触摸屏计算设备,具有易于使用的用户界面。 计算设备在触摸屏上提供与内容观看区域相关联的控制区域。 触摸控制区域中启动的输入,即使它们延伸到查看区域,也被解释为操纵内容显示的命令。 其他触摸输入被解释为与显示的内容的交互。 可以对控制区进行格式化,以容易地由持有计算设备的用户进行访问。 通过这样的接口,用户可以输入指定内容的直接操纵的命令,而不会从计算设备中发生的不经意的错误地将这些命令解释为与内容的交互。

    MULTI-MODAL INTERACTION FOR A SCREEN MAGNIFIER
    5.
    发明申请
    MULTI-MODAL INTERACTION FOR A SCREEN MAGNIFIER 有权
    一种屏幕放大器的多模式相互作用

    公开(公告)号:US20100079498A1

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

    申请号:US12238464

    申请日:2008-09-26

    IPC分类号: G09G5/00

    摘要: A multi-model magnification system is described that can be used with multiple forms of input, including natural input such as touch-based devices. Users can zoom in/out and pan with their preferred mode of interaction, including mouse, keyboard, pen, and touch interactions. The system provides dedicated features for some modes, such as pinch/scroll gestures for touch input, that allow users to easily zoom in/out and pan the magnified area (e.g., on a touch laptop). The system provides an interactive panning mode in which the user the user can interact with the desktop or applications (e.g., clicking on icons) and pan using special gestures. When the system is in the panning mode, the system consumes received gestures or other input, otherwise the system passes received input to a magnified application.

    摘要翻译: 描述了可以与多种形式的输入一起使用的多模型放大系统,包括诸如基于触摸的设备的自然输入。 用户可以放大/缩小并平移其首选的交互模式,包括鼠标,键盘,笔和触摸交互。 该系统为某些模式提供专用功能,例如用于触摸输入的捏/滚动手势,允许用户轻松放大/缩小放大区域(例如,在笔记本电脑上)。 该系统提供交互式平移模式,其中用户用户可以与桌面或应用(例如,点击图标)和使用特殊手势进行平移。 当系统处于平移模式时,系统消耗接收的手势或其他输入,否则系统将接收到的输入传递到放大应用程序。

    User interface inventory
    6.
    发明授权
    User interface inventory 有权
    用户界面库存

    公开(公告)号:US08694967B2

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

    申请号:US12813530

    申请日:2010-06-11

    IPC分类号: G06F9/44

    摘要: User interface elements are identified and cataloged into a user interface inventory database keyed on a global user interface element identifier. Information is collected for user interface elements activated in an executing application or applications. Scenario information is collected and is used to update the user interface inventory database. Scenario information includes information concerning user interface element usage, state changes, etc. in time. The described information can be collected over a period of time and from a number of different computer systems. The information can be analyzed to determine and quantify usage and testing of user interface elements. The analyzed information can be used to determine how thoroughly a user interface element has been tested, how often the user interface element works as expected, most commonly used user interface elements and other information. The collected information can be used to track, quantify and identify ownership of user interface elements.

    摘要翻译: 用户界面元素被识别并编目到键盘上的全局用户界面元素标识符的用户界面清单数据库中。 收集在执行的应用程序或应用程序中激活的用户界面元素的信息。 收集情景信息,并用于更新用户界面清单数据库。 场景信息包括有关用户界面元素使用,状态变化等的时间信息。 所描述的信息可以在一段时间内从许多不同的计算机系统收集。 可以分析信息以确定和量化用户界面元素的使用和测试。 分析的信息可以用于确定用户界面元素已经被测试多么彻底,用户界面元素按预期工作的频率,最常用的用户界面元素和其他信息。 收集的信息可用于跟踪,量化和识别用户界面元素的所有权。

    Screen magnifier panning model with dynamically resizable panning regions
    8.
    发明授权
    Screen magnifier panning model with dynamically resizable panning regions 有权
    具有动态调整大小的平移区域的屏幕放大镜平移模型

    公开(公告)号:US08074181B2

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

    申请号:US12210226

    申请日:2008-09-15

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481 G06F2203/04806

    摘要: A magnifier panning system is described that creates a panning region at the edges of a magnified view. When a user moves the cursor into the panning region, the system pans the magnified view. When the user is not in the panning region, the user can interact with objects in the magnified view without the view shifting around. The objects appear magnified, but they do not behave or move any differently than they would if they were not magnified, providing the user with a familiar and comfortable user experience. Thus, the magnifier panning system provides the user with a much more natural view for interacting with the displayed objects while still allowing an efficient way to pan the view to move the magnified view to a different area of the screen.

    摘要翻译: 描述了放大器平移系统,其在放大视图的边缘处创建平移区域。 当用户将光标移动到平移区域时,系统平移放大视图。 当用户不在平移区域中时,用户可以与放大视图中的对象进行交互,而不会使视角偏移。 这些物体看起来放大了,但是如果没有放大,它们的行为或运动方式与之不同,为用户提供了熟悉和舒适的用户体验。 因此,放大镜平移系统为用户提供了与显示对象交互的更自然的视图,同时仍然允许有效的方式平移视图以将放大的视图移动到屏幕的不同区域。

    SCREEN MAGNIFIER PANNING MODEL
    9.
    发明申请
    SCREEN MAGNIFIER PANNING MODEL 有权
    屏幕放大器投影模型

    公开(公告)号:US20100070912A1

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

    申请号:US12210226

    申请日:2008-09-15

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481 G06F2203/04806

    摘要: A magnifier panning system is described that creates a panning region at the edges of a magnified view. When a user moves the cursor into the panning region, the system pans the magnified view. When the user is not in the panning region, the user can interact with objects in the magnified view without the view shifting around. The objects appear magnified, but they do not behave or move any differently than they would if they were not magnified, providing the user with a familiar and comfortable user experience. Thus, the magnifier panning system provides the user with a much more natural view for interacting with the displayed objects while still allowing an efficient way to pan the view to move the magnified view to a different area of the screen.

    摘要翻译: 描述了放大器平移系统,其在放大视图的边缘处创建平移区域。 当用户将光标移动到平移区域时,系统平移放大视图。 当用户不在平移区域中时,用户可以与放大视图中的对象进行交互,而不会使视角偏移。 这些物体看起来放大了,但是如果没有放大,它们的行为或运动方式与之不同,为用户提供了熟悉和舒适的用户体验。 因此,放大镜平移系统为用户提供了与显示对象交互的更自然的视图,同时仍然允许有效的方式平移视图以将放大的视图移动到屏幕的不同区域。