Sunday, January 1, 2006

The Father of TRIZ- As we know him- A short biography of Genrich Altshuller

Author: Umakant Mishra
Abstract:
The life of Genrich Altshuller, the father of TRIZ as we know him, is an inspiration to all TRIZ lovers. His startup as a patent clerk, extreme struggles in the prisons of Gulag, and great inventions on TRIZ are interesting to anybody who likes to know about the great soul.

Keywords: TRIZ, ARIZ, Inventive Problem Solving, Altshuller, USSR, Patent research,

Also published by the Altshuller Institute of TRIZ studies in Sept 2008,

Thursday, December 1, 2005

Inventions on Displaying and Resizing Windows

Author: Umakant Mishra
Abstract:
Windows are used quite frequently in a GUI environment. The greatest advantage of using windows is that each window creates a virtual screen space. Hence, although the physical screen space is limited to a few inches, use of windows can create unlimited screen space to display innumerable items.
           
The use of windows facilitates the user to open and interact with multiple programs or documents simultaneously in different windows. Sometimes a single program may also open multiple windows to display various items. The user can resize the windows and move their location time to time as desired.
           
However, there are several concerns of a window relating to its size, appearance, positioning, color, visibility, resizability etc. For example, the window should have a minimum and a maximum size, dragging and resizing the window should be easy, one window should not be obscured by another window, windows should adjust their size and location in order to match with the changes in the resolution and display environment etc.
           
This article illustrates six patents from US Patent database solving problems relating to displaying and resizing of windows. The inventions include automatic resizing and relocating of windows, alternative modes of displaying windows to accommodate within the limited display area, combining both spatial and temporal methods to resize the window, locking and minimizing windows and making the windows invisible on specific situations.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, Windows, resizing, Window border, window scrolling, window locking, window resizing, window selection, window positioning, window size,


Mishra, Umakant, Inventions on Displaying and Resizing Windows (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264693 or http://dx.doi.org/10.2139/ssrn.1264693

Inventions on selecting GUI elements

Author: Umakant Mishra
Abstract:
Selecting an object or element is a fundamental operation in any graphic user interface. It is necessary to select an object before doing any operation (such as, dragging, copying, opening, deleting etc.) on that object. The GUI may provide features to select any single object or even multiple objects. The feature of selecting multiple objects can provides tremendous power to the GUI as the user can do complex operations on multiple objects in one go.
           
However, the process of selection is not as simple as it appears to the user of a GUI. The internal logic of a selection mechanism can be very complex in some situations. The article describes some fundamental difficulties associated with the selection mechanism, and illustrates the solutions provided by different inventions selected from US patent database.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, GUI selection, GUI operations, Multiple selection, file selection, selection box, item selection

Umakant Mishra, Inventions on Selecting GUI Elements (September 7, 2007), Available at SSRN: http://ssrn.com/abstract=1264692 

Inventions on Drag and Drop in GUI

Author: Umakant Mishra
Abstract:
Drag and drop operation is one of the key capabilities of any Graphical User Interface. The user can do quite complex operations simply by visually dragging and dropping objects from one location to another. It saves user from remembering and typing a lot of commands.

The result of a drag and drop operation may vary depending the type of source object and type of destination object. For example dragging a file and dropping on a folder may copy or move the file to the destination folder, dropping that file to a remote FTP location may upload that file using internet, dropping that file on a printer icon may print that file, dropping that file on the trash can may delete that file, and dropping that file on an executable may play or open or compute or manipulate that file.

Although a drag and drop operation prima facie seems to be a simple operation, it can become extremely complicated depending on the type of source objects dragged and the type of destination objects selected for dropping. There are many limitations of a conventional drag and drop operation. This article points out the difficulties of a drag and drop operation and illustrates the solutions disclosed by various inventions to overcome those difficulties.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, drag and drop, drag event, drop event, GUI operations,


Umakant Mishra, Inventions on Drag and Drop in GUI (September 7, 2007). Available at SSRN:http://ssrn.com/abstract=1264691 


Tuesday, November 1, 2005

Inventions on GUI Aesthetics

Author: Umakant Mishra
Abstract:
Aesthetics or “look and feel” is one of the most important features of any graphical user interface. Better aesthetics makes the interface user-friendlier and more popular. Better aesthetics helps the user to understand the meaning of various components and memorize the navigation paths. A better look and feel ultimately makes a GUI more efficient and effective. Various methods are adopted to improve the aesthetics of a GUI, such as, by using colors, using 3D graphics, using pictorial icons, using sound etc.

It is important to provide links to all the important features on a desktop or on a quick access panel. But too many icons or buttons sometimes creates confusion. Hence it is important to restrict the temptation of putting everything on the first screen or load the rarely used buttons on the toolbar. One should ensure that the aesthetics of a GUI is not compromising with its accessibility and other important features. This article illustrates some inventions made on GUI aesthetics.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, color selection, GUI colors, look and feel, GUI aesthetics, 3D display, pictorial icons, computer graphics


Umakant Mishra, Inventions on GUI Aesthetics (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264690 

Inventions on Using Colors in Graphical User Interfaces

Author: Umakant Mishra
Abstract:
Color is an important aspect of any graphical user interface (GUI). Color is used to make a GUI attractive and meaningful. But there are difficulties in using colors too. Improper use of color can result in adverse effects. Wrong colors at wrong place can make the GUI look clumsy and confusing. Apart from the aesthetics issues there are many other issues involved with colors too.
           
One of the contradictions relating to usage of color is “The color of the GUI should be customizable to suit user preference. But at the same time it should not be customizable, as that would cause annoyance and confusion to other users.”

Another contraction relating to using color is “The user should be displayed all 16 million colors to select the desired color precisely, But from another angle the user should not be displayed all 16 million colors as that would create confusion and difficulty in selection.”

This article analyses some inventions selected from US Patent database and illustrates how the inventors have been able to solve various contradictions relating to usage of colors in Graphical User Interface.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, color palette, color box, color selection, GUI colors, GUI aesthetics, computer graphics, look and feel


Umakant Mishra, Inventions on Color Selections in Graphical User Interfaces (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264689

Inventions on using Sound and Speech in GUI

Author: Umakant Mishra
Abstract:
Voice Recognition (VR) facilitates human interaction with a machine. VR may be used to replace the manual task of pushing buttons on a wireless telephone keypad. This is particularly useful when the hands of the user are busy with other activities like driving a car.

However, the VRS system has several limitations. The VRS requires lot of training and customization in order to be effectively used by individual users as each individual falls into different voice patterns. Besides the voice interface is complex and is not as reliable as the keyboard or mouse. This article illustrates some interesting inventions on using sound and voice in Graphical User Interfaces.

Keywords: TRIZ, Software Inventions, Graphical User Interface, Software inventions, Software Patents, Inventive Problem Solving, GUI, Speech enable, voice enabled, Voice recognition system, voice pattern, Voice interface, VRS,

Umakant Mishra, Inventions on Using Sound and Speech in GUI (September 7, 2007). Available at SSRN: http://ssrn.com/abstract=1264688