Rendering content around obscuring objects
First Claim
Patent Images
1. A computer-implemented method comprising:
- displaying content on a touch-sensitive display;
detecting a touch input on a first area of the touch-sensitive display;
fitting a shape to the first area;
determining a second area that encompasses the first area, wherein determining the second area comprises;
determining a first line at a diagonal to an edge of the touch-sensitive display, wherein the first line is about parallel to an axis of the shape and extends to the edge of the touch-sensitive display, and wherein the first line comprises a first bound to the second area, anddetermining a second line that is about perpendicular to the edge of the touch-sensitive display, wherein the second line extends to the edge of the touch-sensitive display, and wherein the second line comprises a second bound to the second area; and
redisplaying the content outside the second area of the touch-sensitive display.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for reflowing content on a handheld electronic device are described herein. For example, content may be rendered on a display of a handheld electronic device. A user may grasp the device. In some cases, grasping the device may cause at least a portion of the rendered content to be obscured. The device may reflow the rendered content. For example, the device may reflow the content around the grasp of the user to enable the rendered content to be viewed without the user'"'"'s grasp being altered.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying content on a touch-sensitive display; detecting a touch input on a first area of the touch-sensitive display; fitting a shape to the first area; determining a second area that encompasses the first area, wherein determining the second area comprises; determining a first line at a diagonal to an edge of the touch-sensitive display, wherein the first line is about parallel to an axis of the shape and extends to the edge of the touch-sensitive display, and wherein the first line comprises a first bound to the second area, and determining a second line that is about perpendicular to the edge of the touch-sensitive display, wherein the second line extends to the edge of the touch-sensitive display, and wherein the second line comprises a second bound to the second area; and redisplaying the content outside the second area of the touch-sensitive display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
detecting a touch input on a display device; fitting a shape to the touch input; determining a major axis associated with the shape; determining a first area on one side of the major axis, wherein the first area is bounded by a first line that is approximately perpendicular to an edge of the display device, wherein the first line extends to the edge of the display device; determining a second area on an opposite side of the major axis relative to the first area, wherein the second area is bounded by a second line that is approximately at a diagonal to the edge of the display device, and wherein the second line extends to the edge of the display device; determining a third area comprising a sum of the first area, the second area, and an area of the shape; and arranging content displayed on the display device to exclude the third area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic device comprising:
-
a display device; one or more processors executing instructions to perform operations comprising; displaying content on the display device; detecting a touch input on a first area of the display device; determining a first line that is approximately parallel to a major axis of the first area, wherein the first line is at a diagonal to an edge of the display device, and wherein the first line extends to the edge of the display device; determining a second line that is approximately perpendicular to an edge of the display device, the second line extending to the edge of the display device; determining a second area based at least partly on the first area, the first line, and the second line; and displaying the content on a portion of the display device that excludes the second area. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification