Displaying views on computer screens
First Claim
Patent Images
1. A computer-implemented method for providing a choice between windows for displaying a view on a display device, comprising:
- displaying a first view in a first window on a display device;
receiving a command from a user to display a second view on the display device;
determining, in response to receiving the command, whether the first view comprises modified data that has not been saved, anddisplaying, in response to determining that the first view comprises the modified data, a message prompting the user to select a window for displaying the second view, the message providing that the user can choose at least between (i) having the second view displayed in the first window, and (ii) having the second view displayed in a second window on the display device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for displaying views in computer windows. If a user links to a new view while there are unsaved changes in the current view, the system may offer the user to display the new view in a separate window. In other aspects, the system displays the new view in a separate window if there are unsaved changes in the present view. The user may link to the new view for example by clicking on a hyperlink, using a navigation button in a portal, clicking the back button in a browser, or by typing an address into an address field.
-
Citations
29 Claims
-
1. A computer-implemented method for providing a choice between windows for displaying a view on a display device, comprising:
-
displaying a first view in a first window on a display device; receiving a command from a user to display a second view on the display device; determining, in response to receiving the command, whether the first view comprises modified data that has not been saved, and displaying, in response to determining that the first view comprises the modified data, a message prompting the user to select a window for displaying the second view, the message providing that the user can choose at least between (i) having the second view displayed in the first window, and (ii) having the second view displayed in a second window on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for selecting a window for displaying a view on a display device, comprising:
-
displaying a first view in a first window on a display device; receiving a command from a user to display a second view on the display device; determining, in response to receiving the command, a window for displaying the second view, the determination being based on whether the first view comprises modified data that has not been saved, and displaying the second view in accordance with the determination, wherein the second view is displayed in a second window on the display device if the determination shows that the first view comprises the modified data, and wherein the second view is displayed in the first window on the display device if the determination shows that the first view does not contain the modified data. - View Dependent Claims (9, 10, 11)
-
-
12. Computer readable medium having stored thereon instructions for causing a digital data processing system to perform operations comprising:
-
display a first view in a first window on a display device; receive a command from a user to display a second view on the display device; determine, in response to receiving the command, whether the first view comprises modified data that has not been saved, and display, in response to determining that the first view comprises the modified data, a message prompting the user to select a window for displaying the second view, the message providing that the user can choose at least between (i) having the second view displayed in the first window, and (ii) having the second view displayed in a second window on the display device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. Computer readable medium having stored thereon instructions for causing a digital data processing system to perform operations comprising:
-
display a first view in a first window on a display device; receive a command from a user to display a second view on the display device; determine, in response to receiving the command, a window for displaying the second view, the determination being based on whether the first view comprises modified data that has not been saved, and display the second view in accordance with the determination, wherein the second view is displayed in a second window on the display device if the determination shows that the first view comprises the modified data, and wherein the second view is displayed in the first window on the display device if the determination shows that the first view does not contain the modified data. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer system for providing choice between windows for displaying a view, the computer system comprising:
-
a display module capable of displaying a first view in a first window on a display device; a view status module for determining whether the first view comprises modified data that has not been saved; and a navigation module for receiving a command from a user to display a second view on the display device, the navigation module being configured to cause, in response to receiving the command and the view status module determining that the first view comprises the modified data, the display module to display a message prompting the user to select a window for displaying the second view, the message providing that the user can choose at least between (i) having the second view displayed in the first window, and (ii) having the second view displayed in a second window on the display device. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer-implemented method for providing a choice between windows for displaying a view on a display device, comprising:
-
displaying a first page in a first window on a display device, a field of the first page having stored a status value indicating that no unsaved changes exist in the first view; determining whether unsaved changes are made in the first page; setting, in response to determining that the unsaved changes are made in the first page, the status value to indicate the existence of the unsaved changes; receiving a command from a user to display a second page on the display device; determining, in response to receiving the command, whether the status value indicates that the unsaved changes exist, and displaying, in response to determining that the status value indicates that the unsaved changes exist, a message prompting the user to select a window for displaying the second view, the message providing that the user can choose at least between (i) having the second view displayed in the first window, and (ii) having the second page displayed in a second window on the display device. - View Dependent Claims (28, 29)
-
Specification