USER INTERFACE
First Claim
Patent Images
1. A method, comprising:
- detecting a first input indicative of a first position in an image output by a display;
detecting a second input indicative of a second position in the image different from the first position; and
causing an object to be output by the display based on the first input or the second input, the object comprising a boundary having a first end closer to the first position than to the second position, and a second end closer to the second position than to the first position,whereinthe first end of the boundary is displayed having a first distance between a first edge of the boundary and a second edge of the boundary along a first axis connecting the first edge of the boundary, the second edge of the boundary and a first point within the boundary,the second end of the boundary is displayed having a second distance between the first edge of the boundary and the second edge of the boundary along a second axis parallel to the first axis connecting the first edge of the boundary, the second edge of the boundary and a second point within the boundary,the first point is closer to the first end of the boundary than to the second end of the boundary,the second point is closer to the second end of the boundary than to the first end of the boundary,the first distance is different from the second distance, andthe object is free from sharing a sidewall with a shape defined by a border intersecting the boundary.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes detecting a first input indicative of a first position in an image output by a display, detecting a second input indicative of a second position in the image different from the first position, and causing an object to be output by the display based on the first input or the second input. The object includes a boundary having a first end closer to the first position than to the second position, and a second end closer to the second position than to the first position.
31 Citations
20 Claims
-
1. A method, comprising:
-
detecting a first input indicative of a first position in an image output by a display; detecting a second input indicative of a second position in the image different from the first position; and causing an object to be output by the display based on the first input or the second input, the object comprising a boundary having a first end closer to the first position than to the second position, and a second end closer to the second position than to the first position, wherein the first end of the boundary is displayed having a first distance between a first edge of the boundary and a second edge of the boundary along a first axis connecting the first edge of the boundary, the second edge of the boundary and a first point within the boundary, the second end of the boundary is displayed having a second distance between the first edge of the boundary and the second edge of the boundary along a second axis parallel to the first axis connecting the first edge of the boundary, the second edge of the boundary and a second point within the boundary, the first point is closer to the first end of the boundary than to the second end of the boundary, the second point is closer to the second end of the boundary than to the first end of the boundary, the first distance is different from the second distance, and the object is free from sharing a sidewall with a shape defined by a border intersecting the boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
at least one processor; and at least one memory connected to the at least one processor and including computer program code for one or more programs, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to; detect a first input indicative of a first position in an image output by a display; detect a second input indicative of a second position in the image different from the first position; and cause an object to be output by the display based on the first input or the second input, the object comprising a boundary having a first end closer to the first position than to the second position, and a second end closer to the second position than to the first position, wherein the first end of the boundary is displayed having a first distance between a first edge of the boundary and a second edge of the boundary along a first axis connecting the first edge of the boundary, the second edge of the boundary and a first point within the boundary, the second end of the boundary is displayed having a second distance between the first edge of the boundary and the second edge of the boundary along a second axis parallel to the first axis connecting the first edge of the boundary, the second edge of the boundary and a second point within the boundary, the first point is closer to the first end of the boundary than to the second end of the boundary, the second point is closer to the second end of the boundary than to the first end of the boundary, the first distance is different from the second distance, and the object is free from sharing a sidewall with a shape defined by a border intersecting the boundary.
-
-
20. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to:
-
detect a first input indicative of a first position in an image output by a display; detect a second input indicative of a second position in the image different from the first position; and cause an object to be output by the display based on the first input or the second input, the object comprising a boundary having a first end closer to the first position than to the second position, and a second end closer to the second position than to the first position, wherein the first end of the boundary is displayed having a first distance between a first edge of the boundary and a second edge of the boundary along a first axis connecting the first edge of the boundary, the second edge of the boundary and a first point within the boundary, the second end of the boundary is displayed having a second distance between the first edge of the boundary and the second edge of the boundary along a second axis parallel to the first axis connecting the first edge of the boundary, the second edge of the boundary and a second point within the boundary, the first point is closer to the first end of the boundary than to the second end of the boundary, the second point is closer to the second end of the boundary than to the first end of the boundary, the first distance is different from the second distance, and the object is free from sharing a sidewall with a shape defined by a border intersecting the boundary.
-
Specification