Object resizing with content reflow
First Claim
Patent Images
1. A method comprising:
- executing instructions, by a processor, to direct the processor to;
display content within a display area in a columnar format, wherein the content comprises a context element and text displayed in a column,display an object within a display area and outside of the column, wherein the context element and the object are associated with each other based on a relationship, and wherein the context element and the object are displayed adjacent to each other within the display area based on the relationship;
receive input indicating a request to automatically adjust the display of the object by an amount, wherein the input indicates a resizing of the object such that the object encroaches into the column; and
in response to the input;
automatically adjust the display of the object by the amount, wherein automatically adjusting the display of the object comprises resizing the object based on the amount such that the resized object encroaches into the column, wherein the context element is adjacent to a boundary of the object prior to the resizing of the object, andautomatically reflow the content within the display area such that the context element and the object remain adjacent to each other within the display area based on the relationship and such that at least a portion of the text is moved within the display area based on the context element and the object remaining adjacent to each other, wherein automatically reflowing the content comprises moving the context element within the column such that the context element becomes adjacent to another boundary of the object based on the amount of the resizing of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one or more embodiments, content of a file such as text content may be reflowed in response to a resizing of an object also included in the file.
8 Citations
18 Claims
-
1. A method comprising:
executing instructions, by a processor, to direct the processor to; display content within a display area in a columnar format, wherein the content comprises a context element and text displayed in a column, display an object within a display area and outside of the column, wherein the context element and the object are associated with each other based on a relationship, and wherein the context element and the object are displayed adjacent to each other within the display area based on the relationship; receive input indicating a request to automatically adjust the display of the object by an amount, wherein the input indicates a resizing of the object such that the object encroaches into the column; and in response to the input; automatically adjust the display of the object by the amount, wherein automatically adjusting the display of the object comprises resizing the object based on the amount such that the resized object encroaches into the column, wherein the context element is adjacent to a boundary of the object prior to the resizing of the object, and automatically reflow the content within the display area such that the context element and the object remain adjacent to each other within the display area based on the relationship and such that at least a portion of the text is moved within the display area based on the context element and the object remaining adjacent to each other, wherein automatically reflowing the content comprises moving the context element within the column such that the context element becomes adjacent to another boundary of the object based on the amount of the resizing of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system comprising:
-
a processor; and a memory storing computer-readable instructions that, upon execution by the processor, cause the system to; display content within a display area in a columnar format, wherein the content comprises a context element and text displayed in a column, display an object within a display area and outside of the column, wherein the context element and the object are associated with each other based on a relationship, and wherein the context element and the object are displayed adjacent to each other within the display area based on the relationship; receive input indicating a request to automatically adjust the display of the object by an amount, wherein the input indicates a resizing of the object such that the object encroaches into the column; and in response to the input; automatically adjust the display of the object by the amount, wherein automatically adjusting the display of the object comprises resizing the object based on the amount such that the resized object encroaches into the column, wherein the context element is adjacent to a boundary of the object prior to the resizing of the object, and automatically reflow the content within the display area such that the context element and the object remain adjacent to each other within the display area based on the relationship and such that at least a portion of the text is moved within the display area based on the context element and the object remaining adjacent to each other, wherein automatically reflowing the content comprises moving the context element within the column such that the context element becomes adjacent to another boundary of the object based on the amount of the resizing of the object. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions that, upon execution by a processor of a system, cause the system to:
-
display content within a display area in a columnar format, wherein the content comprises a context element and text displayed in a column, display an object within a display area and outside of the column, wherein the context element and the object are associated with each other based on a relationship, and wherein the context element and the object are displayed adjacent to each other within the display area based on the relationship; receive input indicating a request to automatically adjust the display of the object by an amount, wherein the input indicates a resizing of the object such that the object encroaches into the column; and in response to the input; automatically adjust the display of the object by the amount, wherein automatically adjusting the display of the object comprises resizing the object based on the amount such that the resized object encroaches into the column, wherein the context element is adjacent to a boundary of the object prior to the resizing of the object, and automatically reflow the content within the display area such that the context element and the object remain adjacent to each other within the display area based on the relationship and such that at least a portion of the text is moved within the display area based on the context element and the object remaining adjacent to each other, wherein automatically reflowing the content comprises moving the context element within the column such that the context element becomes adjacent to another boundary of the object based on the amount of the resizing of the object. - View Dependent Claims (16, 17, 18)
-
Specification