Pinch To Adjust
Abstract
Methods and systems for resizing a display area of a display device are disclosed. An example method may include receiving an on-screen pinch gesture associated with a first location and a second location, the second location being different from the first location on a multi-touch input device. The method may also include for each of a plurality of predefined content areas: adjusting a respective size of each predefined content area based on the on-screen pinch gesture, determining a respective amount of the content to display in the predefined content area based on the respective adjusted size of the predefined content area, and displaying the respective adjusted amount of content within the respective predefined content area associated with the adjusted size on the multi-touch input device.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method, comprising:
displaying, on a multi-touch input device, a plurality of content areas, wherein each content area is displayed with a respective initial viewable amount of text that is a subset of the respective first amount of text; receiving an on-screen pinch gesture for expanding a size of each of the content areas, the on-screen pinch gesture being associated with a first location and a second location, the second location being different from the first location on the multi-touch input device; and for each of the plurality of content areas:
expanding a respective size of the respective content area based on the on-screen pinch gesture; and
displaying an increased viewable amount of text in the respective expanded content area based on the expanded size of the content area, wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text.
2 . The computer implemented method of claim 1 , wherein displaying a plurality of content areas comprises displaying a plurality of content areas in a web browser, wherein each content area:
is displayed in a web browser window of the web browser, and is a card associated with a respective first amount of text.
3 . The computer-implemented method of claim 1 , wherein the on-screen pinch gesture is one of a horizontal on-screen pinch gesture or a vertical on-screen pinch gesture.
4 . The computer-implemented method of claim 1 , wherein a content area has a header.
5 . The computer-implemented method of claim 1 , wherein content in the content areas includes one or more images.
6 . The computer-implemented method of claim 1 , wherein receiving an on-screen pinch gesture associated with a first location and a second location comprises:
receiving a horizontal distance increasing on-screen pinch gesture.
7 . The computer-implemented method of claim 6 , wherein expanding the respective size of the respective content area based on the on-screen pinch gesture further comprises:
expanding the respective size of the respective content area based on the horizontal distance.
8 . The computer-implemented method of claim 1 , wherein expanding the respective size of the respective content area based on the on-screen pinch gesture comprises:
expanding the size of each respective content area; and reducing a number respective content areas displayed based on the expanding of the size.
9 . The computer-implemented method of claim 1 , wherein expanding a respective size of the respective content area comprises:
expanding a respective size of the respective content area without expanding a size of the text in the content area.
10 . The computer-implemented method of claim 1 , wherein displaying the plurality of content areas comprises:
displaying a first portion of the plurality of content areas, wherein a second portion of the plurality of content areas is not displayed, and wherein the method further comprises, based on the on-screen pinch gesture, reducing a number of content areas in the displayed first portion of the plurality of content areas.
11 . The computer-implemented method of claim 1 , wherein displaying the plurality of content areas comprises:
displaying the plurality of content areas each having an email displayed.
12 . The method of claim 1 , wherein displaying the plurality of content areas comprises:
for each content area, displaying a first preview of the respective first amount of text in the respective content area, and wherein increasing the viewable amount of text displayed in the respective expanded content area based on the expanded size of the content area comprises: displaying a second preview in the respective expanded content area based on the expanded size of the content area, wherein the second preview displays a larger subset of the respective first amount of text than the first preview.
13 . A system, comprising:
an on-screen input device configured to:
display a plurality of content areas, wherein each content area is:
associated with a respective first amount of text, and
displayed with a respective initial viewable amount of text that is a subset of the respective first amount of text;
receive an on-screen pinch gesture for expanding a size of each of the content areas, the on-screen pinch gesture being associated with a first location and a second location, the second location being different from the first location on the on-screen input device; and
a content area adjustor, implemented with a computing device, configured to, for each of the plurality of content areas:
expand a respective size of the respective content area based on the on-screen pinch gesture; and
displaying an increased viewable amount of text displayed in the respective expanded content area based on the expanded size of the respective content area,
wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text.
14 . The system of claim 13 , wherein each content area is:
displayed it a web browser window of a web browser, and a card associated with a respective first amount of text.
15 . The system of claim 13 , wherein the on-screen pinch gesture is one of a horizontal on-screen pinch gesture or a vertical on-screen pinch gesture.
16 . The system of claim 13 , wherein a content area has a header.
17 . The system of claim 13 , wherein content in the content areas includes one or more images.
18 . The system of claim 13 , wherein the content area adjustor is further configured to:
receive a horizontal distance increasing on-screen pinch gesture.
19 . The system of claim 18 , wherein the content area adjustor is further configured to:
increase the respective size of each content area based on the horizontal distance.
20 . The system of claim 13 , wherein the content area adjustor is further configured to:
expand the size of each respective browser w′ndow; and reduce a number of the respective browser windows displayed based on the expanding of the size.
21 . A computer-readable medium having computer-executable instructions stored thereon that, when executed by a computing device, cause the computing device to:
display, on a multi-touch input device, a plurality of content areas, wherein each content area is displayed with a respective initial viewable amount of text that is a subset of the respective first amount of text; receive an on-screen pinch gesture for expanding a size of each of the content areas, the on-screen pinch gesture being associated with a first location and a second location, the second location being different from the first location on the multi-touch input device; and for each of the plurality of content areas:
expand a respective size of the respective content area based on the on-screen pinch gesture; and
display an increased viewable amount of text in the respective expanded content area based on the expanded size of the content area, wherein the increased viewable amount of text is a larger subset of the respective first amount of text than the initial viewable amount of text, and a character size of the increased viewable amount of text is substantially equal to a character size of the original viewable amount of text.Join the waitlist — get patent alerts
Track US2013067400A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.