Browse Prior Art Database

Efficient user interface command repetition intention using an unobtrusive temporal locality presentation and intra-action iteration count specification

IP.com Disclosure Number: IPCOM000201311D
Publication Date: 2010-Nov-10
Document File: 3 page(s) / 36K

Publishing Venue

The IP.com Prior Art Database

Abstract

There are unsolved usability issues in the art associated with repetively executed menu and context-menu commands within a human-to-computer interaction session. Continued innovation and improvement in the area of human computer interaction is required in order to minimize the work required for a user to communicate his/her intent to the subject software program. This invention offers three methods to increase the efficiencies of repetitive human to computer interactions. This invention adds general command reusability features that increase productivity and lower software usage costs in certain repetitive intent scenarios.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 34% of the total text.

Page 01 of 3

Efficient user interface command repetition intention using an unobtrusive temporal locality presentation and intra-action iteration count specification

There are two usability issues associated with repetitively executed menu and context-menu commands within a human-to-computer interaction session:

To execute the command labeled "grow" from a fictitious drawing program's


1.

context-menu, a user must first right-click on a "circle" object and then move the mouse downwards to the second sub-menu named "actions" and then across to the right and down to the fourth command. If a user needs to issue the grow command multiple times consecutively on the "circle" object, the user must repeat the same movements in their entirety.

Certain commands such as "grow" might be frequently executed but not always in

succession. The problem still then exists that the entire movements as in issue #1 need to be performed for each execution of the command.

There is one notable and well-known solution to these problems which is commonly referred to as MRU ("most recently used") features. Although this common feature brings recently used actions to the foreground of the user's horizon of immediacy thus providing some efficiencies, it does not take advantage of the enhancements proposed herein that contribute to even greater usability. Another common solution is multiple selection features where a command is repeated across objects that are selected. This solution works for cases of repetitive commands where the command is executed using multiple object operands and is not appropriate for consecutive command execution. Continued innovation and improvement in the area of human computer interaction is required in order to minimize the work required for a user to communicate his/her intent to the subject software program.

Imagine the scenario where a user wants to grow the circle large in a controlled manner by invoking the "grow" command eight times. Currently, the user must repeat the steps in #1 eight times while counting the number of times if it is to be done in a controlled manner. The solution presented in this disclosure reduces the movement count dramatically and also addresses a solution for issue #2 above where periodic execution of frequent commands is desired. The solution also addresses incremental consecutive repetition of commands through keyboard shortcuts that hopefully will gain popularity as the likes of those for the seminal cut, copy and paste.

Related prior art is as follows:

US Patent 7058902 "Enhanced on-object context menus" (additional context menu behaviors introduced)

US Patent 5664133 "Context sensitive menu system/menu behavior" (defines context menus)

US Patent 6400996 "Adaptive pattern recognition based control system and method" (coverage of command history and predicting commands)

This invention offers three methods to increase the efficiencies of repetitive human to

1

2.


Page 02 of 3

computer interactions. This invention...