Back to results
US 9,870,085 B2Granted
Pointer control method and electronic device thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsJung-Chul Park, Young-Tae Jin
Life of this patent
Estimating the term…
Abstract
A pointer control method and an apparatus in an electronic device are provided. The pointer control method in the electronic device includes detecting a multi touch, determining a coordinate of a pointer based on the multi-touched points, and displaying the pointer at the determined coordinate.
Claims18
An operation method in an electronic device, the method comprising:
- detecting a multi-touch comprising a first point and a second point;
- determining a coordinate of a pointer based on multi-touched points of the detected multi-touch;
- determining a direction of the pointer based on the multi-touched points of the detected multi-touch;
- and
- displaying the pointer at the determined coordinate,
- wherein the determining of the coordinate and the direction of the pointer comprises:
- determining a first direction based on a touch surface of the first point,
- determining a second direction based on a touch surface of the second point,
- determining a direction of an intersection point of the first direction and the second direction as the direction of the pointer,
- determining a first line segment which passes the multi-touched first point and second point,
- determining a second line segment which passes the first point and is at a first reference angle to the first line segment in the direction of the second point,
- determining a third line segment which passes the second point and is at a second reference angle to the first line segment in the direction of the first point, and
- determining the intersection point of the second line segment and the third line segment, as the coordinate of the pointer.
10 more elements
An electronic device comprising:
- at least one processor configured to execute computer programs;
- at least one non-transitory memory configured to store data and instructions;
- and
- at least one program configured to be stored in the at least one non-transitory memory and configured to be executable by the at least one processor,
- wherein upon execution, the at least one program configures the at least one processor to:
- detect a multi-touch comprising a first point and a second point,
- determine a coordinate of a pointer based on the multi-touched points of the detected multi-touch,
- determine a direction of the pointer based on the multi-touched points of the detected multi-touch, and
- display the pointer at the determined coordinate,
- wherein the determining of the coordinate and the direction of the pointer comprises:
- determining a first direction based on a touch surface of the first point,
- determining a second direction based on a touch surface of the second point,
- determining a direction of an intersection point of the first direction and the second direction as the direction of the pointer,
- determining a first line segment which passes the multi-touched first point and second point,
- determining a second line segment which passes the first point and is at a first reference angle to the first line segment in the direction of the second point,
- determining a third line segment which passes the second point and is at a second reference angle to the first line segment in the direction of the first point, and
- determining the intersection point of the second line segment and the third line segment, as the coordinate of the pointer.
14 more elements
An electronic device comprising:
- at least one processor configured to execute computer programs;
- at least one non-transitory memory configured to store data and instructions;
- and
- at least one program configured to be stored in the at least one non-transitory memory and configured to be executable by the at least one processor,
- wherein upon execution, the at least one program configures the at least one processor to:
- detect a multi-touch comprising a first point and a second point,
- determine a coordinate of a pointer based on the multi-touched points of the detected multi-touch,
- determine a direction of the pointer based on the multi-touched points of the detected multi-touch, and
- display the pointer at the determined coordinate, and
- wherein the determining of the coordinate and the direction of the pointer comprises:
- determining a first direction based on a touch surface of the first point,
- determining a second direction based on a touch surface of the second point,
- determining a direction of an intersection point of the first direction and the second direction as the direction of the pointer,
- determining a first line segment which passes the multi-touched first point and second point,
- determining a second line segment which is at a right angle to a center point of the first line segment, and
- determining the coordinate of the pointer based on coordinates spaced the reference distance apart from the center point of the first line segment among coordinates comprised in the second line segment.
13 more elements
An electronic device comprising:
- at least one processor configured to execute computer programs;
- at least one non-transitory memory configured to store data and instructions;
- and
- at least one program configured to be stored in the at least one non-transitory memory and configured to be executable by the at least one processor,
- wherein upon execution, the at least one program configures the at least one processor to:
- detect a multi-touch comprising a first point and a second point,
- determine a coordinate of a pointer based on the multi-touched points of the detected multi-touch,
- determine a direction of the pointer based on the multi-touched points of the detected multi-touch, and
- display the pointer at the determined coordinate, and
- wherein the determining of the coordinate and the direction of the pointer comprises:
- determining a first direction based on a touch surface of the first point,
- determining a second direction based on a touch surface of the second point,
- determining a direction of an intersection point of the first direction and the second direction as the direction of the pointer,
- determining a first line segment which passes the multi-touched first point and second point,
- determining a first circle whose center is at the first point and whose radius is the first line segment,
- determining a second circle whose center is at the second point and whose radius is the first line segment, and
- determining any one of the intersection points of the first circle and the second circle, as the coordinate of the pointer.
14 more elements
Dependencies are inferred from the claim text.