ROTATED RECTANGLE DRAWING ON ELECTRONIC DEVICES
First Claim
Patent Images
1. A computer-implemented method for drawing a rotated rectangle on an electronic device, the method comprising:
- receiving content configured for display;
analyzing the content to identify a skew angle associated with the content;
receiving an input request to draw a rectangle overlaid upon the content; and
providing, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for drawing a rotated rectangle on an electronic device are provided. In one aspect, a method includes receiving content configured for display and analyzing the content to identify a skew angle associated with the content. The method also includes receiving an input request to draw a rectangle overlaid upon the content, and providing, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle. Systems and machine-readable media are also provided.
-
Citations
20 Claims
-
1. A computer-implemented method for drawing a rotated rectangle on an electronic device, the method comprising:
-
receiving content configured for display; analyzing the content to identify a skew angle associated with the content; receiving an input request to draw a rectangle overlaid upon the content; and providing, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for drawing a rotated rectangle on an electronic device, the system comprising:
-
a memory comprising content configured for display; and a processor configured to execute instructions to; analyze the content to identify a skew angle associated with the content; receive an input request to draw a rectangle overlaid upon the content; and provide, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle, wherein the content comprises a raster image. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for drawing a rotated rectangle on an electronic device, comprising:
-
receiving content comprising a raster image of a map configured for display; analyzing the content to identify a skew angle associated with the content using at least one of a Hough transform and a Radon transform to identify a dominant angle of at least a portion of the raster image, wherein the skew angle is based on the dominant angle; receiving an input request to draw a rectangle overlaid upon the content; and providing, for display, the rectangle overlaid upon the content based upon the input request, the rectangle rotated according to the skew angle. - View Dependent Claims (19, 20)
-
Specification