Message ribbon user interface for presenting real-time information and allowing user-selected redirection within a computer program
First Claim
1. A computer program product having a non-transitory computer readable medium with computer code thereon for use with a computer processor for producing a non-modal graphical user control element as part of a ribbon for use within an application program providing real-time status information about the application program, the computer code comprising:
- computer code for producing the non-modal graphical user control element on a ribbon graphically displayed within the application program;
computer code for receiving from the application program a status message of a predefined application specific category and visually placing the status message in real-time on the non-modal graphical user control element at a location associated with the predefined application specific category;
computer code for receiving application specific position information associated with the status message, the application specific position information identifying an object associated with one of a plurality of graphical user interfaces within the application program; and
computer code, responsive to user selection of the non-modal graphical user control element at the location for the predefined application specific category, causing the application program to switch to code within the application program associated with the object identified by the application specific position information.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product produces a non-modal graphical user control element as part of a ribbon for use within an application program providing real-time status information about the application program. The computer code comprises computer code for producing the non-modal graphical user control element on a ribbon graphically displayed within the application program. Additionally, the computer code includes computer code for receiving from the application program a status message of a predefined category and visually placing the status message on the non-modal graphical user control element. Application specific position information associated with the status message is received and responsive to user selection of the graphical user control element the application program switches to computer code associated with the application specific position information.
10 Citations
23 Claims
-
1. A computer program product having a non-transitory computer readable medium with computer code thereon for use with a computer processor for producing a non-modal graphical user control element as part of a ribbon for use within an application program providing real-time status information about the application program, the computer code comprising:
-
computer code for producing the non-modal graphical user control element on a ribbon graphically displayed within the application program; computer code for receiving from the application program a status message of a predefined application specific category and visually placing the status message in real-time on the non-modal graphical user control element at a location associated with the predefined application specific category; computer code for receiving application specific position information associated with the status message, the application specific position information identifying an object associated with one of a plurality of graphical user interfaces within the application program; and computer code, responsive to user selection of the non-modal graphical user control element at the location for the predefined application specific category, causing the application program to switch to code within the application program associated with the object identified by the application specific position information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for producing a non-modal graphical user control element as part of a ribbon for use within an application program providing real-time status information about the application program in a client server architecture, the method comprising:
-
producing on a client device the non-modal graphical user control element on a ribbon graphically displayed within the application program on the client device; receiving at the client device from the application program operating on the server a status message of a predefined application specific category and visually placing the status message in real-time on the non-modal graphical user control element at a location associated with the predefined application specific category; receiving application specific position information associated with the status message, the application specific position information identifying an object associated with one of a plurality of graphical user interfaces within the application program; in response to user selection of the non-modal graphical user control element at the location for the predefined application specific category, causing the application program to switch to code within the application program associated with the object identified by the application specific position information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification