US20100218091A1 - Apparatus and method for extracting thumbnail of contents in electronic device - Google Patents
Apparatus and method for extracting thumbnail of contents in electronic device Download PDFInfo
- Publication number
- US20100218091A1 US20100218091A1 US12/660,169 US66016910A US2010218091A1 US 20100218091 A1 US20100218091 A1 US 20100218091A1 US 66016910 A US66016910 A US 66016910A US 2010218091 A1 US2010218091 A1 US 2010218091A1
- Authority
- US
- United States
- Prior art keywords
- contents
- thumbnail
- image
- time
- input variable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000000605 extraction Methods 0.000 claims abstract description 37
- 230000001419 dependent effect Effects 0.000 claims description 17
- 239000006185 dispersion Substances 0.000 claims description 8
- 230000033001 locomotion Effects 0.000 claims description 8
- 239000000284 extract Substances 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
Abstract
A method and apparatus for extracting a thumbnail of contents in an electronic device are provided. The method includes setting a reference image and a thumbnail extraction reference, automatically executing contents, acquiring a plurality of picture images generated by the automatic execution of the contents, at each preset time, comparing the reference image with the plurality of picture images and selecting one image from the plurality of picture images meeting the thumbnail extraction reference, and storing, as a thumbnail, the selected image and state information corresponding to the selected image.
Description
- The present application claims is related to and priority under 35 U.S.C. §119(a) to a Korean Patent Application filed in the Korean Intellectual Property Office on Feb. 23, 2009 and assigned Ser. No. 10-2009-0014771, the contents of which are herein incorporated by reference.
- The present invention relates to an apparatus and method for extracting a thumbnail of contents in an electronic device. More particularly, the present invention relates to an apparatus and method for automatically executing application type contents and extracting a thumbnail in an electronic device.
- The development of Internet technology results in a gradual increase in the sharing and distributing of User Created Contents (UCC) on the Internet. That is, users share and distribute various contents such as a document, music, a photograph, a moving picture, a game, and so forth. Particularly, in recent years, a large portion of the contents is increasingly occupied by application type contents created using an Application Programming Interface (API) provided in a variety of platforms such as a game and the like. Here, the application type contents represent an executable program constituted of a logic and data like a general application.
- Commonly, users display what kind of contents their own contents are, what content their own contents contain, and so forth, to distribute or share their own contents with other users.
-
FIG. 1 illustrates a way of extracting a thumbnail of moving picture contents according to the conventional art, andFIG. 2 illustrates a way of displaying application type contents according to the conventional art. As illustrated inFIG. 1 , in the case of moving picture contents, a user displays the moving picture contents to other users through a way of splitting the moving picture contents by a predetermined time and generating a bookmark thumbnail. On the contrary, as illustrated inFIG. 2 , in the case of application type contents such as a game, a user displays what contents the application type contents are to other users using one image or a small number of images that can represent the application type contents. As described above, in the case of the application type contents, there is an inconvenience that a manufacturer should execute a game in real time, and select and capture a picture intended for displaying to other users one by one. Also, there is a limit that it is not enough to display a few pictures of the application type contents in making other users exactly aware of what content the application type contents contain. Also, unlike the moving picture contents, the content of the application type contents is flexible, and there are execution paths corresponding to the number of cases depending on an input variable from a user. This causes a problem that, unlike the moving picture contents, it is difficult to apply a way to split contents by a predetermined time and extract a bookmark thumbnail. - An aspect of the present invention is to substantially solve at least the above problems and/or disadvantages and to provide at least the advantages below. Accordingly, one aspect of the present invention is to provide an apparatus and method for extracting a thumbnail of contents in an electronic device.
- Another aspect of the present invention is to provide an apparatus and method for automatically executing application type contents and extracting a thumbnail in an electronic device.
- The above aspects are achieved by providing an apparatus and method for extracting a thumbnail of contents in an electronic device.
- According to one aspect of the present invention, a method for extracting a thumbnail of contents in an electronic device is provided. The method includes setting a reference image and a thumbnail extraction reference, automatically executing contents, acquiring a plurality of picture images generated by the automatic execution of the one or more contents at each of a preset time, comparing the reference image with each of the plurality of picture images and selecting one image from the plurality of picture images meeting the thumbnail extraction reference, and storing, as a thumbnail, the selected image and state information corresponding to the selected image.
- According to another aspect of the present invention, an apparatus for extracting a thumbnail of contents in an electronic device is provided. The apparatus includes a condition controller, a contents executor, a comparator, and a storage unit. The condition controller sets a reference image and a thumbnail extraction reference. The contents executor automatically executes one or more contents, and acquires a plurality of picture images generated by the automatic execution of the contents at each of a preset time. The comparator compares the reference image with each of the plurality of picture images and selects one image from the plurality of picture images meeting the thumbnail extraction reference. The storage unit stores, as a thumbnail, the selected image and state information corresponding to the selected image.
- Before undertaking the DETAILED DESCRIPTION OF THE INVENTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
- For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts:
-
FIG. 1 illustrates a way of extracting a thumbnail of moving picture contents according to the conventional art; -
FIG. 2 illustrates a way of displaying application type contents according to the conventional art; -
FIG. 3 illustrates a schematic construction of an electronic device according to the present invention; -
FIG. 4 illustrates a detailed construction of a thumbnail extractor ofFIG. 3 according to the present invention; -
FIG. 5 illustrates a way of extracting a thumbnail based upon the number of times an event occurs in an electronic device according to an exemplary embodiment of the present invention; -
FIG. 6 illustrates a way of extracting a thumbnail based upon the number of cases that are dependent on an input variable in an electronic device according to an exemplary embodiment of the present invention; -
FIG. 7 illustrates a way of extracting a thumbnail dependent on a plurality of execution paths in an electronic device according to an exemplary embodiment of the present invention; -
FIG. 8 illustrates a result of extracting a thumbnail of contents in an electronic device according to an exemplary embodiment of the present invention; and -
FIG. 9 illustrates an operation of extracting a thumbnail in an electronic device according to an exemplary embodiment of the present invention. -
FIGS. 1 through 9 , discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged communication system. - The following description is made for an apparatus and method for automatically executing application type contents and extracting a thumbnail in an electronic device according to an exemplary embodiment of the present invention. In the following description, contents mean an application file executed by a virtual machine or a player that is mounted in an electronic device such as a portable terminal or the like. The contents are executed independently with no association with other applications or contents. In the following description, a thumbnail means the inclusion of an image of a predetermined size for displaying contents and information on the image. The image of the predetermined size for displaying the contents is called a thumbnail image.
-
FIG. 3 illustrates a schematic construction of an electronic device according to the present invention. - Referring to
FIG. 3 , the electronic device includes aninput unit 300, acontroller 310, adisplay unit 320, and astorage unit 330. Particularly, according to the present invention, thecontroller 310 includes athumbnail extractor 312. - The
input unit 300 includes character keys, numeric keys, and a plurality of function keys and provides data corresponding to a key pressed by a user to thecontroller 310. According to the present invention, theinput unit 300 receives a specific thumbnail selected by the user and provides the specific thumbnail to thecontroller 310. - The
controller 310 processes a general operation of the electronic device. According to the present invention, thecontroller 310 includes thethumbnail extractor 312, and thus, thecontroller 310 controls and processes a function of automatically executing application type contents, extracting a thumbnail, and storing the extracted thumbnail in thestorage unit 330. As illustrated inFIG. 4 , thethumbnail extractor 312 includes a condition andtime controller 400, aninput variable controller 410, acontents executor 420, acomparator 430, and atemporary storage unit 440. So, thethumbnail extractor 312 extracts and stores a thumbnail meeting a preset condition at predetermined intervals of time based upon the number of cases that are dependent on an input variable, and stores state information corresponding to the extracted thumbnail together. Here, the state information corresponding to the thumbnail represents information required to make the contents be in the same conditions as those conditions at the time when the thumbnail was extracted. The state information includes time information of the time when the thumbnail is extracted, an attribute value of contents dependent on an input variable, and the like. Also, the input variable is a value that is input for the sake of contents execution and can vary depending on the situation and time. For example, assuming that the contents are a car racing game, the input variable can be a value that is input to move a car. Accordingly, the number of cases that are dependent on the input variable means the number of ways of executing the contents depending on the input variable. For instance, assuming that the contents are a car racing game, a car can go straight, turn left, turn right, or stop at a specific place depending on the input variable. These four ways become the number of cases. - An operation of the
thumbnail extractor 312 is described below in detail with reference toFIG. 4 . - The
thumbnail extractor 312 sets and stores an initial reference image of contents through the condition andtime controller 400. Thethumbnail extractor 312 sets a range of an input variable, a thumbnail extraction reference, and an interval of time of thumbnail extraction. At this time, thethumbnail extractor 312 provides the set range of the input variable to theinput variable controller 410, provides the thumbnail extraction reference to thecomparator 430, and instructs thecontents executor 420 to provide thecomparator 430 with contents execution picture images that are generated during a corresponding duration of time at the set intervals of time of thumbnail extraction. - The
input variable controller 410 receives a range of an input variable from the condition andtime controller 400 and, within the received range, determines a value of an input variable provided to thecontents executor 420. Also, if a thumbnail image is selected in thecomparator 430, theinput variable controller 410 receives an input variable corresponding to the thumbnail image and determines a value of the input variable provided to thecontents executor 420. - The
contents executor 420 automatically executes contents based upon the number of cases that are dependent on an input variable provided from theinput variable controller 410. Under the control of the condition andtime controller 400, thecontents executor 420 provides thecomparator 430 with contents execution picture images generated within a corresponding duration of time at preset intervals of time of thumbnail extraction and state information corresponding to the generated picture images. Here, thecontents executor 420 automatically executes the contents based upon the number of cases that are dependent on the input variable and thus, provides thecomparator 430 with a contents execution picture image for each of the number of cases and state information corresponding to the execution picture image. - The
comparator 430 receives an initial reference image and a preset thumbnail extraction reference from the condition andtime controller 400, compares images received from thecontents executor 420 with the initial reference image, and selects one image meeting the thumbnail extraction reference. Here, the thumbnail extraction reference can be quantifiable information such as the number of activated objects, positions of objects, a dispersion of motion, and the like. That is, as illustrated inFIG. 5 , upon execution, each content generates various events depending on an input variable and, accordingly, has variable state values. These variable state values can be set as reference values for extracting a thumbnail. For instance, upon execution, each content can vary the number of activated objects depending on the input variable, and therefore, the number of activated objects can be set as the thumbnail extraction reference. In this case, thecomparator 430 can determine the number of activated objects of each image provided from thecontents executor 420, compare the determined number of activated objects with the number of activated objects of an initial reference image, and select an image with the greatest difference as a thumbnail image. - If the thumbnail image is selected, the
comparator 430 stores the selected thumbnail image and state information corresponding to the selected thumbnail image in thetemporary storage unit 440. Also, thecomparator 430 sets the selected thumbnail image as a reference image, uses the set reference image at the next thumbnail image extraction, and provides an input variable corresponding to the selected thumbnail image to theinput variable controller 410. - For instance, as illustrated in
FIG. 6 , it is assumed that an image (0) of a time (t0) is a reference image and images (A1, A, A2, B, C, and D) are generated as a result of executing corresponding contents during a predetermined duration of time (t0 to t1). On the assumption that a preset condition is a dispersion of motion, thecomparator 430 can determine dispersion of motions between the image (0) and the images (A1, A, A2, B, C, and D), respectively, and then, select the image (A) having the greatest dispersion of motion as a thumbnail image. At this time, thecomparator 430 stores information on a time at which the image (A) is generated, an input variable of the time, an attribute value of each object, and so forth, along with the thumbnail image. Thecomparator 430 provides the input variable for the image (A) to theinput variable controller 410 such that the contents are executed on the basis of the image (A) starting from a time (t1). Here, it can be appreciated fromFIG. 6 that images (A1, A2, A3, and A4) are generated when the contents are executed on the basis of the image (A) during a duration of ‘t1’ to ‘t2’. - The
temporary storage unit 440 receives a thumbnail image and state information corresponding to the thumbnail image from thecomparator 430, maps the received thumbnail image and state information to specific contents, and temporarily stores the mapping result. Under the control of the condition andtime controller 400, if an end of an event of thumbnail extraction is detected, thetemporary storage unit 440 binds, by one execution path, the thumbnail images and corresponding state information mapped to the specific contents and provides the binding result to thestorage unit 330. - At a time an event of displaying information on contents occurs, the
controller 310 controls a function for displaying on thedisplay unit 320 thumbnail images extracted through thethumbnail extractor 312 and, at a time it is detected that a specific thumbnail image is selected by a user through theinput unit 300, thecontroller 310 allocates the contents state information corresponding to the thumbnail image and executes the contents such that the contents can be executed in the same conditions as those conditions at the time when the selected thumbnail image was extracted. Also, as illustrated inFIG. 7 , thecontroller 310 can extract thumbnails for a plurality of execution paths from one piece of content through thethumbnail extractor 312, and select a thumbnail for one execution path meeting a preset final reference among the plurality of execution paths as a thumbnail for the contents. - The
display unit 320 displays state information generated during an operation of the electronic device, numerals, characters, and the like. Particularly, thedisplay unit 320 displays thumbnail images extracted from contents under the control of thecontroller 310. At this time, as illustrated inFIG. 8 , thedisplay unit 320 can display an initially set reference image (t0) as a basic image, and display thumbnail images (t1, t2, t3, . . . , tn) extracted at predetermined intervals of time in a predetermined position on the background of the initially set reference image (t0). The thumbnail images (t1, t2, t3, . . . , tn) each are mapped to state information of the time of thumbnail extraction such that, at a time when a specific thumbnail image is selected by thecontroller 310. the contents can be executed in the same conditions as those conditions at the time when the specific thumbnail was extracted. - The
storage unit 330 stores a program for a general operation of the electronic device and various kinds of data. According to the present invention, thestorage unit 330 stores a thumbnail image extracted from thethumbnail extractor 312 and state information corresponding to the thumbnail image. -
FIG. 9 illustrates an operation procedure of extracting a thumbnail in an electronic device according to an exemplary embodiment of the present invention. - Referring to
FIG. 9 , if an event of extracting a thumbnail of specific contents occurs instep 901, the electronic device proceeds to step 903 and sets and stores an initial reference image of the contents. Then, instep 905, the electronic device sets a range of an input variable and sets a thumbnail extraction reference. Here, the initial reference image can be set as an image displayed as a start picture of the contents, and the thumbnail extraction reference can be set as a quantifiable value among state values that are variable at the time of contents execution. For example, the thumbnail extraction reference can be set as one or more pieces of information among quantifiable information such as number of activated objects, positions of objects, a dispersion of motion, and so forth. - Then, the electronic device proceeds to step 907 and executes the contents based upon the number of cases that are dependent on the input variable. Then, the electronic device proceeds to step 909 and checks if the execution is performed during a preset predetermined duration of time. Here, the predetermined duration of time can be also set in
step 903 or step 905 before the contents execution. - If the execution is not performed during the predetermined duration of time, the electronic device returns to step 907. If the execution is performed during the predetermined duration of time, the electronic device proceeds to step 911 and acquires a plurality of images of execution pictures resulting from the contents execution dependent on the number of cases during the predetermined duration of time.
- After that, in
step 913, the electronic device compares the acquired plurality of images with a reference image and selects an image satisfying the thumbnail extraction reference. For example, when the thumbnail extraction reference is the number of activated objects, the electronic device can determine the number of activated objects for the acquired plurality of images, compare the determined number of objects with the number of activated objects of the reference image, and select an image having the greatest difference as a thumbnail image. Then, instep 915, the electronic device stores the selected image and state information on the selected image, and instep 917, the electronic device sets the selected image as a reference image. Here, the state information on the image means information required to make the contents be in the same conditions as those conditions at the time when the image was generated. The state information includes time information of the time when the image is generated, an attribute value of contents dependent on an input variable, and so forth. - Then, in
step 919, the electronic device checks if the contents execution ends, that is, if the contents are all executed up to a preset execution duration. If the contents are not executed up to the preset execution duration, the electronic device returns to step 907 and repeatedly performs subsequent steps. Otherwise, if the contents are executed up to the preset execution duration, the electronic device proceeds to step 921 and binds the initial reference image, the stored image, and the state information on the stored image by one execution path and stores the binding result. - After that, in
step 923, the electronic device checks if there is a need for an additional execution path for the contents. That is, the electronic device checks if there is a need to additionally extract a thumbnail image having an execution path different from the execution path stored instep 921. If there is the need for the additional execution path, the electronic device returns to step 905 and resets the range of the input variable and the thumbnail extraction reference, and repeatedly performs subsequent steps. Here, resetting the range of the input variable and the thumbnail extraction reference is for extracting a thumbnail of a different execution path. - Otherwise, if there is no need for the additional execution path, the electronic device terminates the procedure according to the exemplary embodiment of the present invention.
- The above description is made, for example, for a case that contents have various execution paths depending on an input variable. However, in some cases, the input variable is not enough for the contents to have the various execution paths. In this case, these contents can have various execution paths by arbitrarily generating an event realized in a logic of contents or arbitrarily controlling attribute values of objects.
- An exemplary embodiment of the present invention has an effect of, by automatically executing application type contents and extracting a thumbnail meeting a preset condition in consideration of the number of cases dependent on an input variable in an electronic device, being capable of helping other users to easily understand the contents and facilitating distribution and sharing of the contents and, by making it possible to execute an application from a time at which a thumbnail is extracted, being capable of omitting a troublesome manipulation for shifting to a specific time of execution. Also, the exemplary embodiment of the present invention can provide various cases to a contents creator to allow the contents creator to easily find an error, and provide a chance to perform a test by time.
- While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (20)
1. A method for extracting a thumbnail of contents in an electronic device, the method comprising:
setting a reference image and a thumbnail extraction reference;
automatically executing one or more contents;
acquiring a plurality of picture images generated by the automatic execution of the contents at each of a preset time;
comparing the reference image with each of the plurality of picture images and selecting one image from the plurality of picture images meeting the thumbnail extraction reference; and
storing, as a thumbnail, the selected image and state information corresponding to the selected image.
2. The method of claim 1 , wherein the thumbnail extraction reference is one of a plurality of state values that are variable at the time of the contents execution.
3. The method of claim 1 , wherein the thumbnail extraction reference is at least one of a number of activated objects, positions of objects, and a dispersion of motion.
4. The method of claim 1 , wherein the state information is information required to make the contents be in the same conditions as those conditions at the time when the selected image was generated.
5. The method of claim 4 , wherein the state information comprises at least one of time information of the time when the selected image is generated, an input variable, and an attribute value of contents dependent on the input variable.
6. The method of claim 1 , wherein the automatic execution of the contents is performed based at least partly upon the number of cases that are dependent on a variation of an input variable.
7. An apparatus for extracting a thumbnail of contents in an electronic device, the apparatus comprising:
a condition controller configured to set a reference image and a thumbnail extraction reference;
a contents executor configured to automatically execute one or more contents, and to acquire a plurality of picture images generated by the automatic execution of the contents at each of a preset time;
a comparator configured to compare the reference image with each of the plurality of picture images and to select one image from the plurality of picture images meeting the thumbnail extraction reference; and
a storage unit configured to store, as a thumbnail, the selected image and state information corresponding to the selected image.
8. The apparatus of claim 7 , wherein the thumbnail extraction reference is one of a plurality of state values that are variable at the time of the contents execution.
9. The apparatus of claim 7 , wherein the thumbnail extraction reference is at least one of a number of activated objects, positions of objects, and a dispersion of motion.
10. The apparatus of claim 7 , wherein the state information is information required to make the contents be in the same conditions as those conditions at the time when the selected image was generated.
11. The apparatus of claim 10 , wherein the state information comprises at least one of time information of the time when the selected image was generated, an input variable, and an attribute value of contents that are dependent on the input variable.
12. The apparatus of claim 7 , wherein the contents executor configured to automatically execute the contents based at least partly upon a number of cases that are dependent on a variation of an input variable.
13. An electronic device comprising:
a condition controller configured to set a reference image and a thumbnail extraction reference;
a contents executor configured to automatically execute one or more contents, and to acquire a plurality of picture images generated by the automatic execution of the contents at a predetermined interval;
a comparator configured to compare the reference image with each of the plurality of picture images to generate a difference value for each of the plurality of picture images and to select one image from the plurality of picture images having a difference value that is closest to the thumbnail extraction reference; and
a storage unit configured to store the selected image and state information corresponding to the selected image as a thumbnail.
14. The device of claim 13 , wherein the thumbnail extraction reference is one of a plurality of state values that are variable at the time of the contents execution.
15. The device of claim 13 , wherein the thumbnail extraction reference is at least one of a number of activated objects, positions of objects, and a dispersion of motion.
16. The device of claim 13 , wherein the state information is information required to make the contents be in the same conditions as those conditions at the time when the selected image was generated.
17. The device of claim 16 , wherein the state information comprises at least one of time information of the time when the selected image was generated, an input variable, and an attribute value of contents that are dependent on the input variable.
18. The device of claim 13 , wherein the contents executor configured to automatically execute the contents based at least partly upon a number of cases that are dependent on a variation of an input variable.
19. The device of claim 18 further comprising an input variable controller configured to:
receive a range for the input variable from the condition controller, and
determine a value for the input variable within the received range.
20. The device of claim 13 further comprising a display configured to display the thumbnail.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090014771A KR20100095777A (en) | 2009-02-23 | 2009-02-23 | Apparatus and method for extracting thumbnail of contents in electronic device |
KR10-2009-0014771 | 2009-02-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100218091A1 true US20100218091A1 (en) | 2010-08-26 |
Family
ID=42631984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/660,169 Abandoned US20100218091A1 (en) | 2009-02-23 | 2010-02-22 | Apparatus and method for extracting thumbnail of contents in electronic device |
Country Status (2)
Country | Link |
---|---|
US (1) | US20100218091A1 (en) |
KR (1) | KR20100095777A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104850643A (en) * | 2015-05-26 | 2015-08-19 | 小米科技有限责任公司 | Image comparison method and device |
US20170094219A1 (en) * | 2015-09-24 | 2017-03-30 | Samsung Electronics Co., Ltd. | Method and electronic device for providing video of a specified playback time |
US10104394B2 (en) * | 2014-01-31 | 2018-10-16 | Here Global B.V. | Detection of motion activity saliency in a video sequence |
US10242080B1 (en) | 2013-11-20 | 2019-03-26 | Google Llc | Clustering applications using visual metadata |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745738A (en) * | 1996-05-29 | 1998-04-28 | Microsoft Corporation | Method and engine for automating the creation of simulations for demonstrating use of software |
US5821945A (en) * | 1995-02-03 | 1998-10-13 | The Trustees Of Princeton University | Method and apparatus for video browsing based on content and structure |
US6173287B1 (en) * | 1998-03-11 | 2001-01-09 | Digital Equipment Corporation | Technique for ranking multimedia annotations of interest |
US6307550B1 (en) * | 1998-06-11 | 2001-10-23 | Presenter.Com, Inc. | Extracting photographic images from video |
US6480191B1 (en) * | 1999-09-28 | 2002-11-12 | Ricoh Co., Ltd. | Method and apparatus for recording and playback of multidimensional walkthrough narratives |
US20030189588A1 (en) * | 2002-04-03 | 2003-10-09 | Andreas Girgensohn | Reduced representations of video sequences |
US20030190143A1 (en) * | 2002-04-03 | 2003-10-09 | Andreas Girgensohn | System for authoring and viewing detail on demand video |
US6699127B1 (en) * | 2000-06-20 | 2004-03-02 | Nintendo Of America Inc. | Real-time replay system for video game |
US6711587B1 (en) * | 2000-09-05 | 2004-03-23 | Hewlett-Packard Development Company, L.P. | Keyframe selection to represent a video |
US6782049B1 (en) * | 1999-01-29 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | System for selecting a keyframe to represent a video |
US20050149849A1 (en) * | 2001-11-19 | 2005-07-07 | Ricoh Company, Ltd. | Paper interface for simulation environments |
US20050210388A1 (en) * | 2004-03-05 | 2005-09-22 | Sony Corporation | Apparatus and method for reproducing image |
US20050216838A1 (en) * | 2001-11-19 | 2005-09-29 | Ricoh Company, Ltd. | Techniques for generating a static representation for time-based media information |
US20080127270A1 (en) * | 2006-08-02 | 2008-05-29 | Fuji Xerox Co., Ltd. | Browsing video collections using hypervideo summaries derived from hierarchical clustering |
US7480442B2 (en) * | 2003-07-02 | 2009-01-20 | Fuji Xerox Co., Ltd. | Systems and methods for generating multi-level hypervideo summaries |
US20100070856A1 (en) * | 2008-09-12 | 2010-03-18 | International Business Machines Corporation | Method for Graphical Visualization of Multiple Traversed Breadcrumb Trails |
US20100107126A1 (en) * | 2008-10-28 | 2010-04-29 | Hulu Llc | Method and apparatus for thumbnail selection and editing |
US20100150520A1 (en) * | 2008-12-17 | 2010-06-17 | Dolby Laboratories Licensing Corporation | Method and system for controlling playback of a video program including by providing visual feedback of program content at a target time |
-
2009
- 2009-02-23 KR KR1020090014771A patent/KR20100095777A/en not_active Application Discontinuation
-
2010
- 2010-02-22 US US12/660,169 patent/US20100218091A1/en not_active Abandoned
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5821945A (en) * | 1995-02-03 | 1998-10-13 | The Trustees Of Princeton University | Method and apparatus for video browsing based on content and structure |
US5745738A (en) * | 1996-05-29 | 1998-04-28 | Microsoft Corporation | Method and engine for automating the creation of simulations for demonstrating use of software |
US6173287B1 (en) * | 1998-03-11 | 2001-01-09 | Digital Equipment Corporation | Technique for ranking multimedia annotations of interest |
US6307550B1 (en) * | 1998-06-11 | 2001-10-23 | Presenter.Com, Inc. | Extracting photographic images from video |
US7643657B2 (en) * | 1999-01-29 | 2010-01-05 | Hewlett-Packard Development Company, L.P. | System for selecting a keyframe to represent a video |
US6782049B1 (en) * | 1999-01-29 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | System for selecting a keyframe to represent a video |
US20050002452A1 (en) * | 1999-01-29 | 2005-01-06 | Frederic Dufaux | System for selecting a keyframe to represent a video |
US6480191B1 (en) * | 1999-09-28 | 2002-11-12 | Ricoh Co., Ltd. | Method and apparatus for recording and playback of multidimensional walkthrough narratives |
US6699127B1 (en) * | 2000-06-20 | 2004-03-02 | Nintendo Of America Inc. | Real-time replay system for video game |
US6711587B1 (en) * | 2000-09-05 | 2004-03-23 | Hewlett-Packard Development Company, L.P. | Keyframe selection to represent a video |
US20050216838A1 (en) * | 2001-11-19 | 2005-09-29 | Ricoh Company, Ltd. | Techniques for generating a static representation for time-based media information |
US20050149849A1 (en) * | 2001-11-19 | 2005-07-07 | Ricoh Company, Ltd. | Paper interface for simulation environments |
US20030189588A1 (en) * | 2002-04-03 | 2003-10-09 | Andreas Girgensohn | Reduced representations of video sequences |
US20030190143A1 (en) * | 2002-04-03 | 2003-10-09 | Andreas Girgensohn | System for authoring and viewing detail on demand video |
US7480442B2 (en) * | 2003-07-02 | 2009-01-20 | Fuji Xerox Co., Ltd. | Systems and methods for generating multi-level hypervideo summaries |
US20050210388A1 (en) * | 2004-03-05 | 2005-09-22 | Sony Corporation | Apparatus and method for reproducing image |
US20080127270A1 (en) * | 2006-08-02 | 2008-05-29 | Fuji Xerox Co., Ltd. | Browsing video collections using hypervideo summaries derived from hierarchical clustering |
US20100070856A1 (en) * | 2008-09-12 | 2010-03-18 | International Business Machines Corporation | Method for Graphical Visualization of Multiple Traversed Breadcrumb Trails |
US20100107126A1 (en) * | 2008-10-28 | 2010-04-29 | Hulu Llc | Method and apparatus for thumbnail selection and editing |
US20100150520A1 (en) * | 2008-12-17 | 2010-06-17 | Dolby Laboratories Licensing Corporation | Method and system for controlling playback of a video program including by providing visual feedback of program content at a target time |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10242080B1 (en) | 2013-11-20 | 2019-03-26 | Google Llc | Clustering applications using visual metadata |
US10104394B2 (en) * | 2014-01-31 | 2018-10-16 | Here Global B.V. | Detection of motion activity saliency in a video sequence |
CN104850643A (en) * | 2015-05-26 | 2015-08-19 | 小米科技有限责任公司 | Image comparison method and device |
US20170094219A1 (en) * | 2015-09-24 | 2017-03-30 | Samsung Electronics Co., Ltd. | Method and electronic device for providing video of a specified playback time |
Also Published As
Publication number | Publication date |
---|---|
KR20100095777A (en) | 2010-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7430718B2 (en) | Configurable interface for template completion | |
KR102059428B1 (en) | How to display content viewing devices and their content viewing options | |
CN103269455B (en) | Method and device for information source access | |
US20170357796A1 (en) | Touchscreen unlocking method and apparatus | |
US20080279453A1 (en) | OCR enabled hand-held device | |
JP2007108805A (en) | Electronic equipment, display control method for electronic equipment, graphical user interface, and display control program | |
US8502887B2 (en) | Image processing apparatus and method | |
US11714530B2 (en) | Single representation of a group of applications on a user interface | |
JP7143311B2 (en) | Game application launch system and method | |
US20100218091A1 (en) | Apparatus and method for extracting thumbnail of contents in electronic device | |
CN105740010A (en) | Power-on method and terminal equipment | |
US8587730B2 (en) | Projector, control method and computer program product | |
US9495064B2 (en) | Information processing method and electronic device | |
US11524228B2 (en) | Sorting computer applications or computer files and indicating a sort attribute in a user interface | |
CN105324160A (en) | Electronic game machine, electronic game processing method, and electronic game program | |
EP4115275A1 (en) | Game console application with action card strand | |
US20100299602A1 (en) | Random image selection without viewing duplication | |
JP6062984B2 (en) | Information processing apparatus and information display method | |
US20120110454A1 (en) | Method and apparatus for providing user interface for media contents in user equipment | |
CN112740161A (en) | Terminal, method for controlling terminal, and recording medium having recorded therein program for implementing the method | |
CN110882539B (en) | Animation display method and device, storage medium and electronic device | |
US20180018077A1 (en) | Non-transitory storage medium encoded with computer readable information processing program allowing change to order of arrangement preferred by user with simplified scheme, information processing apparatus, method of controlling information processing apparatus, and information processing system | |
EP3663909B1 (en) | Information processing device and file copy method | |
CN112040327A (en) | Man-machine interaction method and system for television game, television and storage medium | |
KR101242594B1 (en) | Information processing terminal and method for setting function modes thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEE, SANG-KYUNG;REEL/FRAME:024033/0445 Effective date: 20100218 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |