Playback control method for multimedia device using multi-touch-enabled touchscreen
First Claim
1. A playback control method for a device having a touchscreen, the playback control method comprising:
- initiating playback of a file from a first playback position;
receiving, while continuing the playback of the file, a multi-touch event on the touchscreen;
storing, while continuing the playback of the file, a second playback position based on receiving the multi-touch event; and
monitoring, while the multi-touch event is maintained, a distance between contact points of the multi-touch event while continuing the playback of the file,wherein, in response to detecting a variation in the distance, the method further comprises;
changing, while continuing the playback of the file, the second playback position of the file in proportion to the variation in the distance; and
restarting, in response to detecting a release of the multi-touch event from the touchscreen, the playback of the file at the changed, second playback position, andwherein, in response to detecting a release of the multi-touch event from the touchscreen without detecting a variation in the distance, the method further comprises;
restarting the playback of the file at the second playback position.
2 Assignments
0 Petitions
Accused Products
Abstract
A playback control method of a multimedia device is provided for setting playback position and repetitive playback section of a multimedia file playing on the multimedia device intuitively with multi-touch behaviors on a touchscreen. The method includes sensing a multi-touch event on the touchscreen, extracting two contact points of the multi-touch event, determining coordinates of the contact points, calculating a distance between the coordinates, monitoring a variation of the distance, moving a playback position of a current playing multimedia file according to the variation of the distance, and restarting playback of the current playing multimedia file from the playback position when the contact points are released from the touchscreen.
10 Citations
13 Claims
-
1. A playback control method for a device having a touchscreen, the playback control method comprising:
-
initiating playback of a file from a first playback position; receiving, while continuing the playback of the file, a multi-touch event on the touchscreen; storing, while continuing the playback of the file, a second playback position based on receiving the multi-touch event; and monitoring, while the multi-touch event is maintained, a distance between contact points of the multi-touch event while continuing the playback of the file, wherein, in response to detecting a variation in the distance, the method further comprises; changing, while continuing the playback of the file, the second playback position of the file in proportion to the variation in the distance; and restarting, in response to detecting a release of the multi-touch event from the touchscreen, the playback of the file at the changed, second playback position, and wherein, in response to detecting a release of the multi-touch event from the touchscreen without detecting a variation in the distance, the method further comprises; restarting the playback of the file at the second playback position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
at least one touch sensor configured to detect, while a file is playing, a multi-touch event on a touchscreen; and a control unit configured to; initiate playback of the file from a first playback position; receive, while continuing the playback of the file from the first playback position, an indication of the multi-touch event from the at least one touch sensor, store, while continuing the playback of the file from the first playback position, a second playback position based on reception of the indication of the multi-touch event, determine, while continuing the playback of the file from the first playback position, coordinates of and an initial distance between contact points of the multi-touch event, and monitor, while the multi-touch event is maintained, a distance between the contact points of the multi-touch event while continuing the playback of the file from the first playback position wherein, in response to a determination of a variation in the distance, the control unit is further configured to; change, in response to the determination of the variation in the distance, the second playback position of the file in proportion to the variation in the distance while continuing the playback of the file from the first playback position, and restart, in response to detection of a release of the multi-touch event from the touchscreen, the playback of the file at the changed, second playback position, wherein, in response to detection of a release of the multi-touch event from the touchscreen without a determination of a variation in the distance, the control unit is further configured to; restart the playback of the file at the second playback position, and wherein; the control unit is configured to, in response to a determination of an increase in the distance based on the initial distance, move the second playback position forward as the changed, second playback position, and the control unit is configured to, in response to a determination of a decrease in the distance based on the initial distance, move the second playback position backward as the changed, second playback position.
-
-
13. An apparatus, comprising:
-
at least one touch sensor configured to detect multi-touch events in association with playback of a file; and a control unit configured to; initiate playback of the file from a first playback position, receive, while continuing the playback of the file from the first playback position, an indication of a multi-touch event from the at least one touch sensor, store, while continuing the playback of the file from the first playback position, a second playback position based on reception of the indication of the multi-touch event, monitor, while the multi-touch event is maintained, distance between contact points of the multi-touch event while continuing the playback of the file from the first playback position, wherein, in response to detection of a variation in the distance, the control unit is further configured to; change, while continuing the playback of the file from the first playback position, the second playback position of the file in proportion to the variation in the distance, and restart, in response to detection of a release of the multi-touch event, the playback of the file at the changed, second playback position, and wherein, in response to detection of a release of the multi-touch event without detection of a variation in the distance, the control unit is further configured to; restart the playback of the file at the second playback position.
-
Specification