Causing elements to be displayed
First Claim
1. An apparatus comprising at least one processor and at least one memory, the memory having computer-readable code stored therein which when executed causes the at least one processor to perform:
- causing a first element to be displayed, the first element being associated with content that comprises at least one of video content or image content, the video content comprising a plurality of parts each having a plurality of frames, wherein at least one, but not all, of the video frames of each part of the video content is a key frame, the image content comprising a plurality of parts each having a plurality of images, wherein at least one, but not all, of the images of each part of the image content is a key image;
in response to an input in relation to the first element, causing a plurality of second elements to be displayed, each second element being associated with one of the plurality of parts of the content and being either one of the key frames of the video content or one of the key images of the image content, wherein a number of the plurality of second elements is dependent upon a property of the input, wherein the plurality of parts associated with the displayed second elements together constitute the content, and wherein causing the plurality of second elements to be displayed comprises causing the number of second elements to increase successively;
determining a next second element to be displayed by determining a next division of the content based upon one or more characteristics of the content;
displaying the next second element in an appropriate position in relation to the other displayed second elements; and
in response to an input in relation to one or more of the plurality of second elements, carrying out an action.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, the apparatus having at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to perform a method comprising: causing a first element to be displayed, the first element associated with content; in response to an input in relation to the first element, causing a plurality of second elements to be displayed, each second element associated with one of a plurality of parts of the content, wherein the number of second elements is dependent upon a property of the input; and, in response to an input in relation to one or more of the plurality of second elements, carrying out an action.
33 Citations
15 Claims
-
1. An apparatus comprising at least one processor and at least one memory, the memory having computer-readable code stored therein which when executed causes the at least one processor to perform:
-
causing a first element to be displayed, the first element being associated with content that comprises at least one of video content or image content, the video content comprising a plurality of parts each having a plurality of frames, wherein at least one, but not all, of the video frames of each part of the video content is a key frame, the image content comprising a plurality of parts each having a plurality of images, wherein at least one, but not all, of the images of each part of the image content is a key image; in response to an input in relation to the first element, causing a plurality of second elements to be displayed, each second element being associated with one of the plurality of parts of the content and being either one of the key frames of the video content or one of the key images of the image content, wherein a number of the plurality of second elements is dependent upon a property of the input, wherein the plurality of parts associated with the displayed second elements together constitute the content, and wherein causing the plurality of second elements to be displayed comprises causing the number of second elements to increase successively; determining a next second element to be displayed by determining a next division of the content based upon one or more characteristics of the content; displaying the next second element in an appropriate position in relation to the other displayed second elements; and in response to an input in relation to one or more of the plurality of second elements, carrying out an action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
causing a first element to be displayed, the first element being associated with content that comprises at least one of video content or image content, the video content comprising a plurality of parts each having a plurality of frames, wherein at least one, but not all, of the video frames of each part of the video content is a key frame, the image content comprising a plurality of parts each having a plurality of images, wherein at least one, but not all, of the images of each part of the image content is a key image; in response to an input in relation to the first element, causing a plurality of second elements to be displayed, each second element being associated with one of the plurality of parts of the content and being either one of the key frames of the video content or one of the key images of the image content, wherein a number of the plurality of second elements is dependent upon a property of the input, wherein the plurality of parts associated with the displayed second elements together constitute the content, and wherein causing the plurality of second elements to be displayed comprises causing the number of second elements to increase successively; determining a next second element to be displayed by determining a next division of the content based upon one or more characteristics of the content; displaying the next second element in an appropriate position in relation to the other displayed second elements; and in response to an input in relation to one or more of the plurality of second elements, carrying out an action. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by a computing apparatus, causes the computing apparatus to perform:
-
causing a first element to be displayed, the first element being associated with content that comprises at least one of video content or image content, the video content comprising a plurality of parts each having a plurality of frames, wherein at least one, but not all, of the video frames of each part of the video content is a key frame, the image content comprising a plurality of parts each having a plurality of images, wherein at least one, but not all, of the images of each part of the image content is a key image; in response to an input in relation to the first element, causing a plurality of second elements to be displayed, each second element being associated with one of the plurality of parts of the content and being either one of the key frames of the video content or one of the key images of the image content, wherein a number of the plurality of second elements is dependent upon a property of the input, wherein the plurality of parts associated with the displayed second elements together constitute the content, and wherein causing the plurality of second elements to be displayed comprises causing the number of second elements to increase successively; determining a next second element to be displayed by determining a next division of the content based upon one or more characteristics of the content; displaying the next second element in an appropriate position in relation to the other displayed second elements; and in response to an input in relation to one or more of the plurality of second elements, carrying out an action.
-
Specification