Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Personalizing perceivability settings of graphical user interfaces of computers

A graphical user interface, user interface technology, applied in the input/output process of computing, data processing, instruments, etc.

Active Publication Date: 2019-12-20
MICROSOFT TECH LICENSING LLC
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While many computers and other devices with displays allow adjustments to the color contrast, such adjustments are usually "global" in nature, that is, the color contrast of the display may be adjusted

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
  • Personalizing perceivability settings of graphical user interfaces of computers
  • Personalizing perceivability settings of graphical user interfaces of computers
  • Personalizing perceivability settings of graphical user interfaces of computers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] figure 1 A data flow diagram that is an illustrative example of how an operating system generates a graphical user interface on a computer.

[0016] In a general-purpose computer, the following combination Image 6 Described in more detail, the presentation and composition module 100 runs on the computer and is used to generate the display data 102 of the computer's overall graphical user interface (GUI). Rendering and compositing module 100 may be part of the computer's operating system 130, but in figure 1 shown separately. The display data 102 output by the rendering and compositing module 100 is displayed on a display 104 .

[0017] This rendering and composition module 100 receives data 106 describing user interface elements of the operating system 130 and data 108 describing user interface elements from applications 110 running on the computer. There may be multiple applications 110 providing different data for different user interface elements for display. M...

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

The perceivability of user interface elements of a graphical user interface can be defined as a selection along a range. At one end of the range, a combination of settings for the graphical user interface allows for a highly-detailed user interface; at another end of the range, a combination of settings provides a graphical user interface having the highest perceivability. The high perceivabilitymay include high contrast, but also may provide other user interface settings to address accessibility issues for an end user. The combination of settings can include attributes affecting the background, transparency, borders and text legibility. The selected combination of settings either sets, overrides or limits values for these attributes of user interface elements during rendering.

Description

Background technique [0001] One of the challenges in providing a general-purpose computer for the consumer market is to provide a graphical user interface that can meet the needs of different users. Such users may have different needs due to, for example, environmental constraints, visual impairments, or cognitive impairments. [0002] One aspect of a GUI is its color contrast. While many computers and other devices with displays allow adjustments to be made to color contrast, such adjustments are often "global" in nature, ie, the color contrast of the display may be adjusted. [0003] In some operating systems and some applications, different display properties can be associated with different user interface elements to provide desired color combinations. For example, a browser application may allow users to manipulate font sizes, background, foreground, and text colors, and settings for borders on user interface elements. As another example, the operating system may provi...

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
IPC IPC(8): G06F3/0481G06F3/0484
CPCG06F3/0481G06F2203/04804G06F3/04847G06F3/0488
Inventor R·B·约翰逊R·S·尼日尼科夫B·汉佛莱R·泽莫普洛斯K·M·伦纳
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products