Automatic content expansion indicators
First Claim
Patent Images
1. A method for providing automatic expanding and collapsing of a portion of visual content on a screen, said method comprising:
- providing, by a computing system, an interface displaying visual content, wherein at least some of the visual content is represented in a collapsed state, wherein the interface supports an expand command to expand content represented in a collapsed state, a collapse command to collapse content represented in an expanded state, and at least one selection command which, in response to input identifying content of interest, searches for the content of interest and automatically expands content represented in the collapsed state if the content represented in the collapsed state comprises the content of interest, the selection command invocable independently from the expand or collapse command;
receiving, by the computing system, input invoking the selection command and identifying content of interest;
determining, by the computing system that the content of interest is included in a portion of the content that is represented in the collapsed state;
automatically expanding, by the computing system, said portion of the visual content; and
providing, by the computing system, output to display a visual cue on a display device, the visual cue associated with the portion that was automatically expanded and configured to indicate that said portion was automatically expanded from a collapsed state in response to invoking the selection command,wherein the visual cue distinguishes said automatically expanded portion from other content represented in the expanded state alongside the automatically-expanded portion, and wherein the other content represented in the expanded state is expanded in response to an event other than the input invoking the selection command and identifying the content of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for providing automatic expanding and collapsing of a portion of visual content on a screen including expanding the portion of visual content, and providing a visual cue alerting a user that the portion is automatically expanded from a collapsed state.
19 Citations
19 Claims
-
1. A method for providing automatic expanding and collapsing of a portion of visual content on a screen, said method comprising:
-
providing, by a computing system, an interface displaying visual content, wherein at least some of the visual content is represented in a collapsed state, wherein the interface supports an expand command to expand content represented in a collapsed state, a collapse command to collapse content represented in an expanded state, and at least one selection command which, in response to input identifying content of interest, searches for the content of interest and automatically expands content represented in the collapsed state if the content represented in the collapsed state comprises the content of interest, the selection command invocable independently from the expand or collapse command; receiving, by the computing system, input invoking the selection command and identifying content of interest; determining, by the computing system that the content of interest is included in a portion of the content that is represented in the collapsed state; automatically expanding, by the computing system, said portion of the visual content; and providing, by the computing system, output to display a visual cue on a display device, the visual cue associated with the portion that was automatically expanded and configured to indicate that said portion was automatically expanded from a collapsed state in response to invoking the selection command, wherein the visual cue distinguishes said automatically expanded portion from other content represented in the expanded state alongside the automatically-expanded portion, and wherein the other content represented in the expanded state is expanded in response to an event other than the input invoking the selection command and identifying the content of interest. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing an Integrated Development Environment (IDE), said IDE including a code view depicting source code content and a design view depicting a graphically laid-out version of a document defined by source code in the code view, said method comprising:
-
receiving user input selecting at least a portion of visual representation of a component in said design view, said component defined by source code in said code view; expanding a section of said source code in said code view from a collapsed state in response to said receiving; providing one or more visual cues indicating that said section of said source code defines said component and was expanded in response to said user input in said design view selecting said portion of said visual representation of said component; and removing said one or more visual cues and recollapsing said section of said source code. - View Dependent Claims (8, 9, 10)
-
-
11. A method for providing automatic expanding and collapsing of portions of visual display, said method comprising:
-
providing, by a computing system, a code view depicting source code content and a design view rendering a graphic layout of elements defined by the source code, at least a first portion of the source code content represented in a collapsed state in the code view and at least a second portion of the source code content represented in an expanded state; automatically expanding the first portion of the source code content represented in the collapsed state in response to user input identifying an element rendered in the design view and defined by source code included in the portion; providing indicators in the code view that the first portion is automatically expanded from a collapsed state, the indicators distinguishing the automatically expanded first portion from the second portion, wherein the second portion is expanded in response to an event other than the user input identifying the element rendered in the design view; and recollapsing said first portion and removing said indicators from said screen in response to further user input. - View Dependent Claims (12, 13)
-
-
14. A computer program product comprising a non-transitory computer readable medium embodying program code, the computer program product comprising:
-
program code for providing a first interface and displaying content in the first interface, the first interface supporting an expand command to expand content represented in a collapsed state and a collapse command to collapse content represented in an expanded state; program code for collapsing at least a portion of the content in response to the collapse command and rendering a collapse indicator in place of the collapsed content in the first interface, the collapse indicator rendered alongside other content represented in the expanded state; program code for providing a second interface and receiving a selection command identifying content of interest via the second interface; program code for determining, in response to the selection command, if the content of interest is included in the collapsed content; and program code for expanding at least the portion of collapsed content including the content of interest and providing an indicator, the indicator visually distinguishing the portion that has been automatically expanded from a collapsed state in response to the selection command from the other content represented in the expanded state, wherein the other content represented in the expanded state is expanded in response to an event other than the selection command. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification