A method and system for generating improved command progress indicator including the steps of establishing at a location of a display at least one computer-generated graphic indicator associated with at least one computer executable operation in a first-state appearance, the graphic indicator having a first-state appearance and a dynamic second-state appearance, signaling the computer to conduct an operation, altering the appearance of the computer-generated graphic indicator from the first-state appearance to the dynamic second-state appearance while the computer is conducting the operation, and restoring the appearance of the computer-generated graphic indicator from the dynamic second-state appearance to the first-state appearance when the computer has completed the operation. An embodiment of the invention uses a button graphic as the computer-generated graphic indicator and further comprises the steps of establishing a cursor on the video display, positioning the cursor on the... |
Citations|
| US4974173 | Feb 22, 1990 | Nov 27, 1990 | Xerox Corporation | Small-scale workspace representations indicating activities by other users | | US5301348 | Jul 16, 1992 | Apr 5, 1994 | International Business Machines Corporation | Dynamic progress marking icon | | US5392207 | Aug 20, 1993 | Feb 21, 1995 | Allen-Bradley Company, Inc. | Programmable motion controller with graphical programming aid | | US5452416 | Dec 30, 1992 | Sep 19, 1995 | Dominator Radiology, Inc. | Automated system and a method for organizing, presenting, and manipulating medical images | | US5519828 | Dec 19, 1994 | May 21, 1996 | The Grass Valley Group Inc. | Video editing operator interface for aligning timelines | | US5630081 | Sep 7, 1995 | May 13, 1997 | Puma Technology, Inc. | Connection resource manager displaying link-status information using a traffic light iconic representation | | US5745713 | Aug 3, 1995 | Apr 28, 1998 | Silicon Graphics, Inc. | Movie-based facility for launching application programs or services |
Referenced by|
| US6825861 | Jan 8, 2001 | Nov 30, 2004 | Apple Computer, Inc. | Three state icons for operation | | US6859683 | May 30, 2002 | Feb 22, 2005 | Futaba Corporation of America | Integrated robotic cell | | US6865717 | May 30, 2001 | Mar 8, 2005 | International Business Machines Corporation | Method, system, and program for generating a progress indicator | | US7222303 | May 23, 2001 | May 22, 2007 | Hotbar.com, Inc. | System and method for the dynamic improvement of internet browser navigability | | US7228506 | Sep 25, 2003 | Jun 5, 2007 | Microsoft Corporation | System and method for providing an icon overlay to indicate that processing is occurring | | US7278099 | Jul 11, 2003 | Oct 2, 2007 | Agere Systems Inc. | Visual graphical indication of the number of remaining characters in an edit field of an electronic device | | US7450563 | Jan 6, 2003 | Nov 11, 2008 | AT&T Intellectual Property, II, L.P. | Call setup request confirmation | | US7480869 | Oct 31, 2003 | Jan 20, 2009 | International Business Machines Corporation | Method and apparatus for displaying status of hierarchical operations | | US7788604 | Nov 23, 2004 | Aug 31, 2010 | Apple, Inc. | Three state icon for operations | | US8117163 | Oct 29, 2007 | Feb 14, 2012 | Carbonite, Inc. | Backup and restore system for a computer | | US8184799 | Oct 16, 2008 | May 22, 2012 | AT&T Intellectual Property II, LP | Call setup request confirmation | | US8190994 | Oct 25, 2007 | May 29, 2012 | Nokia Corporation | System and method for listening to audio content | | US8202166 | May 5, 2008 | Jun 19, 2012 | Microsoft Corporation | Multiple-player collaborative content editing |
Claims1. A method for indicating on a computer display the progress of a computer-executable operation, the method comprising the steps of: - (a) establishing at a location of the display an icon that is associated with a computer executable operation, the icon having a first-state appearance that includes a graphical representation of the computer-executable operation;
- (b) signaling the computer to execute the operation when a user clicks on the icon;
- (c) altering the icon from its first-state appearance to a dynamic second-state appearance while the computer is executing the operation, the second-state appearance including an animated graphic superimposed on a version of the icon's first-state appearance; and
- (d) restoring the icon to its first state appearance when the computer has completed execution of the operation.
2. The method of claim 1 wherein the animated graphic is a clock. 3. A method for indicating on a computer display the progress of a computer-executable operation, the method comprising the steps of: - (a) establishing at a location of the display an icon that is associated with a computer executable operation, the icon having a first-state appearance that is a graphical representation of the computer-executable operation;
- (b) signaling the computer to execute the operation when a user clicks on the icon;
- (c) altering the icon from its first-state appearance to a dynamic second-state appearance while the computer is executing the operation, the second-state appearance including features indicating to the user that execution of the operation can be stopped by clicking on the icon; and
- (d) restoring the icon to its first state appearance when the computer has completed execution of the operation.
4. The method of claim 3 wherein the icon's second-state appearance has visual features that allow the user to associate the second-state appearance with the first-state appearance. 5. The method of claim 3 wherein step (c) comprises periodically adding then removing a highlight color from the icon's first-state appearance. 6. The method of claim 3 wherein the icon's second-state appearance includes an animated graphic. 7. The method of claim 3 further comprising the step (c1) of signaling the computer to stop execution of the operation when the user clicks on the icon's second-state appearance. |