Data processing system and method for viewing objects on a user interface
First Claim
Patent Images
1. A data processing system, comprising:
- a display device for displaying a first object at a first display order and a second object at a second display order;
a user interface for receiving a plurality of control inputs for selectively controlling operation of the first object displayed by the display device when the plurality of control inputs indicate the first object has focus; and
a data processor comprising a central processing unit, wherein the central processing unit is coupled to the user interface for receiving the plurality of control inputs and coupled to the display device to provide a plurality of object control signals which enable the display device to display the second object at the first display order, wherein the second object has no focus, and the first object at the second display order.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processing system and method of operation thereof detect when a situation occurs in which a window displayed on a display device should be brought to a user'"'"'s attention. That window is then surfaced at the top of a window system z-order of the data processing system without modifying a current activation state of the window. Thus, while the window is guaranteed to be visible or unobscured by any other windows, the current activation state is not changed and any user input is still in control of the user.
81 Citations
23 Claims
-
1. A data processing system, comprising:
-
a display device for displaying a first object at a first display order and a second object at a second display order; a user interface for receiving a plurality of control inputs for selectively controlling operation of the first object displayed by the display device when the plurality of control inputs indicate the first object has focus; and a data processor comprising a central processing unit, wherein the central processing unit is coupled to the user interface for receiving the plurality of control inputs and coupled to the display device to provide a plurality of object control signals which enable the display device to display the second object at the first display order, wherein the second object has no focus, and the first object at the second display order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a data processing system, comprising the steps of:
-
displaying a first object which has focus on a display device at a first display order; displaying a second object which has no focus on the display device at a second display order; detecting a preselected event; and displaying the second object which has no focus on the display device at the first display order upon detection of the preselected event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program stored on a computer readable medium, comprising:
-
means for enabling a display device to display a first object at a first display order, the first object having focus; means for enabling a display device to display a second object at a second display order, the second object having no focus; means for enabling a central processing unit to detect a preselected event; and means for enabling the display device to display the second object at the first display order upon detection of the preselected event, the second object having no focus. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification