Inventions on color selections in Graphical User Interfaces

Similar documents
2 Select the magic wand tool (M) in the toolbox. 3 Click the sky to select that area. Add to the. 4 Click the Quick Mask Mode button(q) in

INTERLACE CHARACTER EDITOR (ICE) Programmed by Bobby Clark. Version 1.0 for the ABBUC Software Contest 2011

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion

Part 1: Introduction to Computer Graphics

VISUAL MILL LAB. SECTION 1: Complete the following tests and fill out the appropriate sections on your Visual Mill Color Deficit Worksheet.

(12) United States Patent

Win32 and latest version complete with source:

Discreet Logic Inc., All Rights Reserved. This documentation contains proprietary information of Discreet Logic Inc. and its subsidiaries.

How to use the NATIVE format reader Readmsg.exe

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

HXMT9. 9-CAMERA MONOCHROME MULTIPLEXER. Features:

Downloads from:

Watch PC Desktop or Play PC Game on your TV

Appeal decision. Appeal No USA. Osaka, Japan

Lab Determining the Screen Resolution of a Computer

AC335A. VGA-Video Ultimate Plus BLACK BOX Back Panel View. Remote Control. Side View MOUSE DC IN OVERLAY

Lab experience 1: Introduction to LabView

The Benefits of External Waveform Monitors in Color Correction for Video. Application Note

File Edit View Layout Arrange Effects Bitmaps Text Tools Window Help

The software concept. Try yourself and experience how your processes are significantly simplified. You need. weqube.

VGA to Video Converter ID# 424 Operation Manual

A Study on the Psychology of Color Perception In Color Palettes & Color Pickers

Spearhead Display. How To Guide

Cyclops 1.2 User s Guide 2001 Code Artistry LLC. All rights reserved. Updates Cycling 74

The BAT WAVE ANALYZER project

The Panels are packaged with everything necessary to support either PC or Macintosh systems and it is all contained in a hard, padded carrying case.

ILDA Image Data Transfer Format

o VIDEO A United States Patent (19) Garfinkle u PROCESSOR AD OR NM STORE 11 Patent Number: 5,530,754 45) Date of Patent: Jun.

(12) United States Patent (10) Patent No.: US 6,275,266 B1

Colour Features in Adobe Creative Suite

Palette Master Color Management Software

PROTOTYPING AN AMBIENT LIGHT SYSTEM - A CASE STUDY

ILDA Image Data Transfer Format

Introduction 2. The Veescope Live Interface 3. Trouble Shooting Veescope Live 10

Computer Graphics. Introduction

Table of content. Table of content Introduction Concepts Hardware setup...4

The Extron MGP 464 is a powerful, highly effective tool for advanced A/V communications and presentations. It has the

In this paper, the issues and opportunities involved in using a PDA for a universal remote

High Performance Raster Scan Displays

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

APPLICATION NOTE AN-B03. Aug 30, Bobcat CAMERA SERIES CREATING LOOK-UP-TABLES

This tool is the collection of all the fundamental rules for the use of BOCAhealth brand. Its use helps to make all the communication tools coherent

The Development of a Synthetic Colour Test Image for Subjective and Objective Quality Assessment of Digital Codecs

UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS TYLER DIVISION ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )

PROLITE B2791HSU-B1 HAS + PIVOT FLICKER FREE + BLUE LIGHT

Elements of a Television System

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in

SmartSwitch VERSATILE EFFICIENT INNOVATIVE

NEC MultiSync PA Series with SpectraView II

(12) United States Patent

Microsoft Office Word 2016 for Mac

The software concept. Try yourself and experience how your processes are significantly simplified. You need. weqube.

!"#"$%& Some slides taken shamelessly from Prof. Yao Wang s lecture slides

Using the NTSC color space to double the quantity of information in an image

7thSense Design Delta Media Server

Television History. Date / Place E. Nemer - 1

Colour Matching Technology

United States District Court, N.D. California, San Jose Division. SPORTVISION, INC, Plaintiff. v. SPORTSMEDIA TECHNOLOGY CORP, Defendant.

Achieve Accurate Critical Display Performance With Professional and Consumer Level Displays

ICSA LABS LOGO USAGE GUIDELINES

User s Guide. Version

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1. Chen et al. (43) Pub. Date: Nov. 27, 2008

Calibration Best Practices

Getting Started with myevnts

Chen (45) Date of Patent: Dec. 7, (54) METHOD FOR DRIVING PASSIVE MATRIX (56) References Cited U.S. PATENT DOCUMENTS

Logo Guidelines. September 2014 ver.1. ACTIVEON guidelines

DESIGN PATENTS FOR IMAGE INTERFACES

Colors. Matthew Woehlke

Presented by: Amany Mohamed Yara Naguib May Mohamed Sara Mahmoud Maha Ali. Supervised by: Dr.Mohamed Abd El Ghany

Logo Overview. Always use the original digital artwork, available through the Brand Center, to help maintain consistency and integrity.

VGA to Video Portable Plus

rekordbox TM LIGHTING mode Operation Guide

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

Multimedia: is any combination of: text, graphic art, sound, animation, video delivered by computer or electronic means.

Designing Custom DVD Menus: Part I By Craig Elliott Hanna Manager, The Authoring House at Disc Makers


Ultra 4K Tool Box. Version Release Note

IMS B007 A transputer based graphics board

MULTIMEDIA DATA/VIDEO PROJECTORS. For Professionals. For Professionals

Simple motion control implementation

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios

Non-Uniformity Analysis for a Spatial Light Modulator

Professor Henry Selvaraj, PhD. November 30, CPE 302 Digital System Design. Super Project

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

User s Guide. Version

Types of CRT Display Devices. DVST-Direct View Storage Tube

rekordbox TM LIGHTING mode Operation Guide

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04

Visual Identification Manual

Introduction to Computer Graphics

Bright. Sharp. Brilliant.

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

TV Character Generator

Information Transmission Chapter 3, image and video

EndNote Menus Reference Guide. EndNote Training

Using DICTION. Some Basics. Importing Files. Analyzing Texts

PAK 5.9. Interacting with live data.

White Paper. Missing Pixels in Medical Grayscale Flat Panel Displays. Geert Carrein Director Product Management. W hat s inside?

(12) Publication of Unexamined Patent Application (A)

Transcription:

From the SelectedWorks of Umakant Mishra November, 2005 Inventions on color selections in Graphical User Interfaces Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/31/

Inventions on using colors in Graphical User Interfaces A TRIZ based analysis Umakant Mishra Bangalore, India http://umakantm.blogspot.in Contents 1. Introduction...1 2. Inventions on GUI Color Selection...2 2.1 Apparatus and method for color selection (5103407)...2 2.2 Pattern and color abstraction in a graphical user interface (6239795)...3 2.3 Converting TV unsafe colors to TV safe colors (6466274)...4 2.4 Contrasting graphical user interface pointer (6486894)...5 2.5 Halftoning without a full range of equally-spaced colors (6580434)...6 Reference:...7 1. Introduction Color is an important aspect of any graphical user interface. Color is used to improve various aspects of the GUI, such as: Making the GUI more attractive, Differentiating one item or group of items from the other. For example, showing currently selected item or window in a different color. Assigning weights to components by using intensity of color. Soothing to different moods, personalities etc. However, there are difficulties in using colors too. Improper use of color can give adverse effects. Wrong colors at wrong place make the GUI look clumsy and confusing. Besides the aesthetics issues there are many other issues involved with colors. For example; Displaying and selection of as many as 16 million colors. Simplifying color customization of GUI according to user choice. Managing color compatibility among different GUI products. Color conversion for incompatible environments, and so on.

For example, it is desirable that the color scheme of a GUI is customizable by the user. But it may have adverse effects, such as; the user may have to alter the color schemes in every computer he uses. Again the altered color scheme may be confusing for another person who wishes to use that system. This situation creates the following contradiction. The color of the GUI should be customizable to suit user preference. But at the same time it should not be customizable, as that will cause annoyance and confusion to others. Taking another example, the user should be able to precisely select from all 16 million colors. But displaying all 16 million colors will be confusing to the user. This creates the following contradiction. The user should be displayed all 16 million colors to select the desired color precisely, and the user should not be displayed all 16 million colors as that would create confusion and difficulty in selection. There are many more contradictions relating to use of color in GUI. Let s discuss some of the inventions on GUI color selection and analyze how they resolve the existing contradictions to solve the problem. 2. Inventions on GUI Color Selection 2.1 Apparatus and method for color selection (Patent 5103407) There is a need to display all 16 million colors and permit the user to choose from among the 16 million colors including their hue, saturation and luminance. The prior art (Apple Mac-II) has disposed a two-dimensional color circle with varying hue and saturation levels. The user chooses a color from a palette of 256 colors and then corrects it by choosing a luminance level from the luminance bar and hue and saturation levels from the color circle. Upon choosing a luminance level the system displays the resultant color. This method of color selection is slow. Gabor disclosed a new method of color selection (US Patent 5103407, Assigned by Scitex Corporation, issued in Apr 1992), which is relatively quick and efficient. The method contains a first area that displays colors of different hues, and a second a area which displays a color in different saturation and luminance. The user refines his desired color by selecting from both these selection areas.

The user selection apparatus also has an area to display a reference color (which has been selected from an image on the screen) and a selected color, which is supposed to replace the reference color. TRIZ based analysis As all the colors are difficult to put in a single selection box, the invention uses two selection areas, the first displays colors of different hue (in predetermined luminance and saturation) and the second displays (the selected color in) different luminance and different saturation (Principle-1: Segmentation). The selection uses grids to display color schemes. The first area comprises a plurality of one-dimensional grids, the second area displays colors in a twodimensional grid (Principle-1: Segmentation). 2.2 Pattern and color abstraction in a graphical user interface (Patent 6239795) There are various elements of a graphic user interface such as windows, menus, scroll bars, toolbox etc. Each application developer can define his own nonstandard controls and window types as desired. Consequently there may be three applications running on a desktop each having windows of different look and feel. This dissimilarity in appearance and behavior between applications can be annoying and confusing to a user. Ulrich et al., provided a method of increased flexibility and control over the appearance and behavior of a user interface (Patent 6239795, assigned by Apple Computer Inc., issued May 2001). According to the invention, sets of objects are grouped into themes to provide a user with a distinct overall impression of the interface. The user can switch between the themes, even at runtime, to change the desired appearance and behavior.

(This invention is later continued in Patent No 6466228, by the same inventors, issued in Oct 2002). TRIZ based analysis The invention groups the appearance and behavior of objects into themes. (Principle-5: Merging). The user chooses themes to change the appearance and behavior of the graphic user interface even during runtime (Principle-15: Dynamize). 2.3 Converting TV unsafe colors to TV safe colors (Patent 6466274) The convergence of computers and televisions makes it desirable to be able to display graphical color information created for a computer on a television. There are different methods used in the industry to convert computer colors to TV safe colors. One method is to simply avoid the use of TV unsafe colors altogether. But this has the effect of eliminating 25 percent of colors in the source color palette. Another method is to forcibly convert the TV unsafe colors in the source palette to TV safe colors (Principle (16) : Partial or Excessive Action ). But this destroys the color trends and interrelationships of the original palette. Brian White invented a method (US patent 6466274, assigned to Corporate Media Partners, Oct 2002) of transforming a color palette with TV unsafe colors into a palette that contains with only TV safe colors where the transformed color palette is nearly identical when perceived by the human eye. This is achieved by using a conversion table mapping the TV unsafe colors to TV safe colors.

TRIZ based analysis The invention converts the TV unsafe colors to its nearest identical TV safe color (Principle-16: Partial or excessive action, Principle-36: Conversion). The conversion is achieved by using a conversion table mapping the TV unsafe colors to TV safe colors. (Principle-10: Prior action). 2.4 Contrasting graphical user interface pointer (Patent 6486894) The GUI is mostly operated by a pointing device like a mouse or trackball. Most GUI systems use color display screens either predefined or definable by the user. The pointers in these color systems may be colored to get the aesthetic and functional effect based on the background and foreground colors. The customizable and programmable color selection in the GUI systems gives rise to problems of cursor/ pointer visibility. If the pointer is displayed in the same or similar color as a color used in the background or foreground color, it may be difficult to see or sometimes become invisible. The problem also persists in monochrome or gray-scale display systems when the shades used to mimic colors are similar to that of the pointer. This problem of cursor visibility reduces efficiency and causes great concern for visually challenged users. Patent 6486894 (invented by Abdelhadi et al., assigned to IBM Corporation, issued Nov 2002) discloses an improved method of displaying mouse pointer in a GUI system using color or monochrome display screens. The invention analyses the background and foreground colors over which the pointer is to appear and ensures that the pointer colors are always contrasting to the background and foreground colors over which the pointer resides.

TRIZ based analysis] The invention continuously evaluates the color of the existing screen at the location the pointer is to appear and computes a contrasting color on a point-bypoint basis (Principle-20: Continuous action). The pointer is displayed in a color or shade that contrasts the background and foreground color for high visibility (Principle-32: Color change). 2.5 Half-toning without a full range of equally-spaced colors (Patent 6580434) Most graphics today use true color or high color using as many as 16 million colors. But there are many machines that do not support more than 16 colors or 256 colors. How to adjust the display of high color graphics to the few colors available in the display? Out of different methods available, one is half-toning. Half-toning displays or prints an image with limited number of color levels. The intensity of each pixel is calculated from a halftone matrix. The conventional half-toning does not allow using a subset of half intensity colors. So only n 3 colors (8 or 27 and so on) can be used. As a result the users having 16-color display get only the benefits of eight colors and not all 16. Donald Curtis invented a new half-toning mechanism (US Patent 6580434, assigned by Microsoft, June 2003) that uses all of the colors available from the display. The halftone value is chosen from a half-tone matrix using a different logic that allows using the half intensity colors if the RGB value of a pixel falls less than a predetermined value. TRIZ based analysis The invention uses a half-tone matrix for color conversion (Principle-24: Intermediary). The half-tone matrix is calculated using a different logic that allows half intensity colors if the RGB value falls less than a predetermined value (Principle-16: Partial or excessive action).

Reference: 1. US Patent 5103407, Apparatus and method for color selection, invented by Gabor, assigned by Scitex Corporation, issued April 1992. 2. US Patent 6239795, Pattern and color abstraction in a graphical user interface, invented by Ulrich et al., assigned by Apple Computer Inc., issued May 2001. 3. US Patent 6466228, Pattern and color abstraction in a graphical user interface, invented by Ulrich et al., assigned by Apple Computer Inc., issued Oct 2002. 4. US Patent 6466274, Converting TV unsafe colors to TV safe colors, invented by Brian White, assigned to Corporate Media Partners, Oct 2002. 5. US Patent 6486894, Contrasting graphical user interface pointer, invented by Abdelhadi et al., assigned to IBM Corporation, issued Nov 2002. 6. US Patent 6580434, Halftoning without a full range of equally-spaced colors, invented by Donald Curtis, assigned by Microsoft, June 2003. 7. US Patent and Trademark Office (USPTO) site, http://www.uspto.gov/