System and method for providing access to user interface information

A user interface and interface technology, applied in the direction of user interface execution, transmission system, data processing application, etc., can solve problems such as user disinterest

Inactive Publication Date: 2005-10-05
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These differentiated trees may contain information that is not of interest or invisible to the user, such as implicitly managed UI controls manipulated by the end user.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for providing access to user interface information
  • System and method for providing access to user interface information
  • System and method for providing access to user interface information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Exemplary Operating Environment

[0022] figure 1 An example of a suitable computing system environment 100 in which the invention may be implemented is set forth. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100 .

[0023] The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data structures. Furthermore, those skilled in the art will understand that the present invention ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

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.

Description

technical field [0001] The present invention relates to the field of assistive technologies, automated testing products, and the interaction of these products with user interface information. Background technique [0002] Assistive technology (AT) products exist to assist computer users who need assistance in the areas of learning, communicating, and accessing information contained and displayed by computer software. These products require information about the computer interface. Similarly, existing automated testing products and user interface command utilities (commanding utilities) also require information about the user interface. Currently, these products lack adequate sources of user interface (UI) information. These three classes of products (clients) need to have the support needed from elsewhere to enable them to: (1) gather information about the application's user interface; (2) be programmable regardless of the technology used to build the UI (3) generate keyb...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44H04L29/06
CPCH04L29/06047G06F9/4443H04L67/42Y10S707/99933G06F9/451H04L67/01G06F9/541G06F9/542G06F9/545H04L67/133
Inventor R·辛克莱尔P·M·瓦格纳B·麦克科恩
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products