Multi-segment wearable accessory
Abstract
A method, apparatus and computer program product are provided to facilitate the use of a multi-segment wearable accessory. In this regard, methods, apparatus and computer program products are provided for controlling and, in some instances, interacting with a multi-segment wearable accessory. In particular, a method, apparatus, and computer program product are provided that provide for a determination that touch input received via at least first and second segments of a multi-segment wearable accessory represents a rotational gesture. As a result, information that is presented upon a display of the first segment prior to receipt of the touch input is presented upon the display of the second segment and information that is presented upon a display of the second segment prior to receipt of the touch input is presented upon the display of the first segment in a “swap” operation following receipt of the touch input.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
provide for a determination that touch input received via at least first and second segments of a multi-segment wearable accessory represents a rotational gesture; and cause information that is presented upon a display of at least one of the first segment or the second segment prior to receipt of the touch input to be presented upon the display of the other of the first segment or the second segment following receipt of the touch input.
2 . The apparatus of claim 1 , wherein the first and second segments are adjacent segments.
3 . The apparatus of claim 1 , wherein the first and second segments are non-adjacent segments.
4 . The apparatus of claim 1 , wherein the touch input comprises a first touch input received via the first segment and a second touch input received via the second segment.
5 . The apparatus of claim 4 , wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to determine that the touch input represents a rotational gesture by determining that the first touch input has a movement component defining a first nominal direction and determining that the second touch input has a movement component defining a second nominal direction, wherein the first nominal direction is substantially opposite to the second nominal direction.
6 . The apparatus of claim 4 , wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to determine that the touch input represents a rotational gesture by determining that the first touch input and the second touch input are received substantially simultaneously.
7 . The apparatus of claim 1 , wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to cause information that is presented upon the display of the first segment to be presented upon the display of the second segment and to cause information that is presented upon the display of the second segment to be presented upon the display of the first segment in an instance in which it is determined that the touch input received via the first and second segments has exceeded a threshold movement distance.
8 . A method comprising:
providing for a determination, via a processor, that touch input received via at least first and second segments of a multi-segment wearable accessory represents a rotational gesture; and causing information that is presented upon a display of at least one of the first segment or the second segment prior to receipt of the touch input to be presented upon the display of the other of the first segment or the second segment following receipt of the touch input.
9 . The method of claim 8 , wherein the first and second segments are non-adjacent segments.
10 . The method of claim 8 , wherein the touch input comprises a first touch input received via the first segment and a second touch input received via the second segment.
11 . The method of claim 10 , wherein determining that the touch input represents a rotational gesture comprises determining that the first touch input has a movement component defining a first nominal direction and determining that the second touch input has a movement component defining a second nominal direction, wherein the first nominal direction is substantially opposite to the second nominal direction.
12 . The method of claim 10 , wherein determining that the touch input represents a rotational gesture comprises determining that the first touch input and the second touch input are received substantially simultaneously.
13 . The method of claim 8 further comprising determining that the touch input received via the first and second segments has exceeded a threshold movement distance, wherein causing information that is presented upon the display of the first segment to be presented upon the display of the second segment and causing information that is presented upon the display of the second segment to be presented upon the display of the first segment occurs in an instance in which it is determined that the touch input received via the first and second segments has exceeded the threshold movement distance.
14 . A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
providing for a determination that touch input received via at least first and second segments of a multi-segment wearable accessory represents a rotational gesture; and causing information that is presented upon a display of at least one of the first segment or the second segment prior to receipt of the touch input to be presented upon the display of the other of the first segment or the second segment following receipt of the touch input.
15 . The computer program product of claim 14 , wherein the first and second segments are adjacent segments.
16 . The computer program product of claim 14 , wherein the first and second segments are non-adjacent segments.
17 . The computer program product of claim 14 , wherein the touch input comprises a first touch input received via the first segment and a second touch input received via the second segment.
18 . The computer program product of claim 17 , wherein the program code instructions configured for determining that the touch input represents a rotational gesture are further configured for determining that the first touch input has a movement component defining a first nominal direction and determining that the second touch input has a movement component defining a second nominal direction, wherein the first nominal direction is substantially opposite to the second nominal direction.
19 . The computer program product of claim 17 , wherein the program code instructions configured for determining that the touch input represents a rotational gesture are further configured for determining that the first touch input and the second touch input are received substantially simultaneously.
20 . The computer program product of claim 14 , wherein the program code instructions are further configured for determining that the touch input received via the first and second segments has exceeded a threshold movement distance, wherein causing information that is presented upon the display of the first segment to be presented upon the display of the second segment and causing information that is presented upon the display of the second segment to be presented upon the display of the first segment occurs in an instance in which it is determined that the touch input received via the first and second segments has exceeded the threshold movement distance.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.