Method and apparatus for media searching using a graphical user interface
First Claim
1. An electronic device, comprising:
- a display;
a processor coupled to the display;
a memory coupled to and in cooperative arrangement with the processor, the processor and memory configured to;
generate a graphical user interface on the display, the graphical user interface comprising a file-view window configured to display representative images of a plurality of media files;
in direct response to a first user input performed directly on a representative image of a media file of the plurality of media files, without any further user input, expand the media file by;
displaying an expanded-view window within the file-view window on the graphical user interface, the expanded-view window being displayed between the representative image of the media file and one remaining representative image of one remaining media file in the plurality of media files, wherein the one remaining representative image is one of immediately above and immediately below the representative image of the media file; and
rendering, within the expanded-view window, a plurality of representative images of segments of the expanded media file, the first user input comprising an origin point on the representative image;
in direct response to a second user input performed directly on one of the representative images of segments of the expanded media file in the expanded-view window, display in the expanded-view window a plurality of representative images of sub-segments of a segment corresponding to the representative image associated with the second user input, wherein the displaying replaces the representative image with the plurality of representative images of sub-segments and maintains a remaining set of the plurality of representative images of segments within the expanded-view window; and
in direct response to a third user input performed directly on one of a representative image of one of the plurality of representative images of sub-segments and a representative image of the plurality of representative images of segments of the expanded media file displayed in the expanded-view window where the user input comprises an origin point on the representative image of one of the plurality of representative images of sub-segments and the plurality of representative images of segments;
process one of the sub-segment and the segment of the expanded media file associated with the representative image corresponding to the third user input.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides for a method and an apparatus that enables a collection of media files to be rapidly searched for segments or sub-segments of media content. A graphical user interface is rendered on a display under control of a processor. The interface includes a file-view window configured to display representative images of the media files. In one mode of operation, the processor displays representative images of segments of a selected media file an expanded-view window in response to a sensed user input on the representative image of the media file. A segment may be further expanded or selected for processing in response to a sensed user input on the representative image of the segment in the expanded-view window. Expansion, contraction and selection of a media file, or segments of the media file, are provided.
-
Citations
28 Claims
-
1. An electronic device, comprising:
-
a display; a processor coupled to the display; a memory coupled to and in cooperative arrangement with the processor, the processor and memory configured to; generate a graphical user interface on the display, the graphical user interface comprising a file-view window configured to display representative images of a plurality of media files; in direct response to a first user input performed directly on a representative image of a media file of the plurality of media files, without any further user input, expand the media file by; displaying an expanded-view window within the file-view window on the graphical user interface, the expanded-view window being displayed between the representative image of the media file and one remaining representative image of one remaining media file in the plurality of media files, wherein the one remaining representative image is one of immediately above and immediately below the representative image of the media file; and rendering, within the expanded-view window, a plurality of representative images of segments of the expanded media file, the first user input comprising an origin point on the representative image; in direct response to a second user input performed directly on one of the representative images of segments of the expanded media file in the expanded-view window, display in the expanded-view window a plurality of representative images of sub-segments of a segment corresponding to the representative image associated with the second user input, wherein the displaying replaces the representative image with the plurality of representative images of sub-segments and maintains a remaining set of the plurality of representative images of segments within the expanded-view window; and in direct response to a third user input performed directly on one of a representative image of one of the plurality of representative images of sub-segments and a representative image of the plurality of representative images of segments of the expanded media file displayed in the expanded-view window where the user input comprises an origin point on the representative image of one of the plurality of representative images of sub-segments and the plurality of representative images of segments; process one of the sub-segment and the segment of the expanded media file associated with the representative image corresponding to the third user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for selecting a segment of a media file to be processed, comprising:
-
displaying representative images of a plurality of media files in a file-view window of a graphical user interface displayed on a display; in direct response to a user input performed directly on a representative image in the file-view window where the user input comprises an origin point on the representative image; determining a characteristic of the user input; and when the determined characteristic of the user input is associated with an expansion operation, performing an expansion of a media file associated with the representative image, without requiring any further user input, by; displaying an expanded-view window within the file-view window on the display, the expanded-view window being displayed between the representative image and one remaining representative image of one remaining media file in the plurality of media files, wherein the one remaining representative image is one of immediately above and immediately below the representative image of the media file; and displaying, in the expanded-view window of the graphical user interface, representative images of a plurality of segments of media content associated with the expanded media file; in direct response to a user input performed directly on a representative image of a segment displayed in the expanded-view window, display in the expanded-view window a plurality of representative images of sub-segments of the segment corresponding to the representative image associated with the user input, wherein the displaying replaces the representative image of the segment with the plurality of representative images of sub-segments and maintains a remaining set of the plurality of representative images of segments within the expanded-view window; and in direct response to a user input performed directly on one of a representative image of one of the plurality of representative images of sub-segments and a representative image of the plurality of representative images of segments of the expanded media file displayed in the expanded-view window where the user input comprises an origin point on the representative image of one of the plurality of representative images of sub-segments and the plurality of representative images of segments; determining a characteristic of the user input; and when the determined characteristic of the user input is associated with a selection operation; selecting to be processed media content associated with the representative image associated with the user input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for selecting a segment of a media file to be processed, comprising:
-
displaying a graphical user interface having file-view window on a touch-sensitive display; displaying representative images of a plurality of media files in the file-view window; in direct response to a user touch action associated with an expansion operation performed directly on a representative image of a media file in the file-view window where the user touch action comprises an origin point on the representative image, performing an expansion of the media file without requiring an intervening user input by; displaying an expanded-view window within the file-view window on the touch-sensitive display, the expanded-view window being displayed between the representative image of the media file and one remaining representative image of one remaining media file in the plurality of media files, wherein the one remaining representative image is one of immediately above and immediately below the representative image of the media file; and displaying, in the expanded-view window of the graphical user interface, representative images of a plurality of segments of media content associated with the touched representative image in the file-view window; in direct response to a user input performed directly on a representative image of a segment displayed in the expanded-view window, display in the expanded-view window a plurality of representative images of sub-segments of the segment corresponding to the representative image associated with the user input, wherein the displaying replaces the representative image of the segment with the plurality of representative images of sub-segments and maintains a remaining set of the plurality of representative images of segments within the expanded-view window; and in direct response to a user touch action associated with a selection operation performed directly on one of a representative image of one of the plurality of representative images of sub-segments and a representative image of the plurality of representative images of segments of the expanded media file displayed in the expanded-view window where the user input comprises an origin point on the representative image of one of the plurality of representative images of sub-segments and the plurality of representative images of segments; selecting to be processed one of the sub-segment and the segment of the expanded media file associated with the touched representative image. - View Dependent Claims (26, 27, 28)
-
Specification