Providing modal window views for widgets on web pages
AssigneeOracle International Corporation
InventorsEamon Gaffney, Rene Garcia-Oineza
Life of this patent
Estimating the term…
Abstract
Popup modal windows are provided that allow for expanded views of information corresponding to a widget displayed on a page through an interface. Such a widget can include a grid, long edit box, spreadsheet, or any other such element, such that the widget has a viewable extent larger than can be displayed on a region of the page corresponding to the widget. A user opens a modal window for a widget and resizes and/or move the modal window in order to alter the viewable extent of the widget which is displayed. Edits can be accepted into the widget via the modal window and then be reflected in the view of the widget on the page after the modal window is closed.
Claims19
A method of providing an expanded view of information for a widget in a page to be displayed in a user interface, comprising:
- providing for displaying a page containing at least one widget, the page displaying a first view of information for the widget when the page is displayed in a user interface window;
- in response to receiving a request from a user, opening a modal window in the user interface window, the modal window displaying a second view of the information for the widget, the modal window being confined to a viewable region of the user interface window and overlying at least a portion of the page displayed in the user interface window;
- enabling a user to adjust at least one of a size, position, and view of the modal window within the viewable region of the user interface window, such that the modal window is able to display different portions of the information for the widget in the second view;
- and
- enabling a user to edit the information for the widget when the information is displayed in the modal window, the edited information being subsequently displayed in the first view of the widget.
A computer program product including program instructions embodied on a tangible computer-readable medium for providing an expanded view of information for a widget in a page to be displayed in a user interface, execution of the program instructions resulting in operations comprising:
- providing for display a page containing at least one widget, the page displaying a first view of information for the widget when the page is displayed in a user interface window;
- in response to receiving a request from a user, opening a modal window in the user interface window, the modal window displaying a second view of the information for the widget, the modal window being confined to a viewable region of the user interface window and overlying at least a portion of the page displayed in the user interface window;
- enabling a user to adjust at least one of a size, position, and view of the modal window within the viewable region of the user interface window, such that the modal window is able to display different portions of the information for the widget in the second view;
- and
- enabling a user to edit the information for the widget when the information is displayed in the modal window, the edited information being subsequently displayed in the first view of the widget.
A system for providing an expanded view of information for a widget in a page to be displayed in a user interface, comprising:
- a processor;
- and
- a memory device including instructions that, when executed by the processor, cause the processor to:
- provide for display a page containing at least one widget, the page displaying a first view of information for the widget when the page is displayed in a user interface window;
- in response to receiving a request from a user, open a modal window in the user interface window, the modal window displaying a second view of the information for the widget, the modal window being confined to a viewable region of the user interface window and overlying at least a portion of the page displayed in the user interface window;
- enable a user to adjust at least one of a size, position, and view of the modal window within the viewable region of the user interface window, such that the modal window is able to display different portions of the information for the widget in the second view;
- and
- enable a user to edit the information for the widget when the information is displayed in the modal window, the edited information being subsequently displayed in the first view of the widget.
Dependencies are inferred from the claim text.