US20090259943A1 - System and method enabling sampling and preview of a digital multimedia presentation - Google Patents

System and method enabling sampling and preview of a digital multimedia presentation Download PDF

Info

Publication number
US20090259943A1
US20090259943A1 US12/229,156 US22915608A US2009259943A1 US 20090259943 A1 US20090259943 A1 US 20090259943A1 US 22915608 A US22915608 A US 22915608A US 2009259943 A1 US2009259943 A1 US 2009259943A1
Authority
US
United States
Prior art keywords
presentation
sampling
preview
digital multimedia
digital
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
Application number
US12/229,156
Inventor
Jonathan David Barsook
Ariff Sidi
Matthew Paul Bice
Marieke Iwema Watson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Disney Enterprises Inc
Original Assignee
Disney Enterprises Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Disney Enterprises Inc filed Critical Disney Enterprises Inc
Priority to US12/229,156 priority Critical patent/US20090259943A1/en
Assigned to DISNEY ENTERPRISES, INC. reassignment DISNEY ENTERPRISES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BICE, MATTHEW PAUL, SIDI, ARIFF, WATSON, MARIEKE IWEMA, BARSOOK, JONATHON DAVID
Publication of US20090259943A1 publication Critical patent/US20090259943A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver

Definitions

  • the present invention relates generally to the management of media content. More particularly, the present invention relates to computer mediated sampling of media content.
  • One conventional approach to providing a more effective preview capability is that taken by producers of DVDs.
  • Most DVDs include a scene selection menu option, which in some ways functions like a table of contents for the prospective viewer, while also allowing the viewer to move directly to the portion of the disc on which a potentially interesting group of scenes may be viewed.
  • the conventional approach taken by DVD producers includes several disadvantages as well.
  • One disadvantage is that the scene selection approach tends to bundle scenes into groups, such as a block of four or five back-to-back scenes, for example. Sampling functionality among the scenes making up a group is fully as primitive as that provided by video cassettes, requiring the viewer to fast forward or fast reverse through the group of scenes to preview content.
  • sampling content from another group of scenes typically requires the viewer to return to the main menu, select the scene selection menu, and scroll through the menu to locate the other desired group of scenes, before once again requiring the viewer to manually fast forwarding through that block.
  • Attempting to sample electronic content available online may be even more constraining than previewing visual content on recorded media such as video cassettes and DVDs.
  • a standard approach to providing content samples online may adopt some elements of the conventional approach taken by DVD producers, but fail to support viewer controlled fast forward or fast reverse operation. That is to say, visual content available online may be broken up into discrete blocks of scenes, as in DVD scene selection, or even separated by individual scenes.
  • the discrete content blocks are typically represented by segments determined to be characteristic of the content block as a whole, by the producers of the content.
  • the viewer may have to evaluate content on the basis of a single, usually brief, “representative” sample, corresponding to some increment of content playback.
  • the viewer of online content may attempt to utilize a video timeline provided by an online media player to isolate a particular point in a presentation for sampling.
  • the viewer emulates the fast forward and fast reverse functionality available for use with DVD content by manually selecting points on the video timeline and initiating playback of the online content at that point.
  • the video timeline itself is typically an inscrutable ally in the sampling process, however, often providing little more than a progress point along a continuum scaled to the presentation length, to guide the viewer's search.
  • the viewer may be forced to blindly jump forward and back along the timeline in this inefficient and frustratingly heuristic approach necessitated by the austere conventional tools provided for sampling online content.
  • FIG. 1 shows a block diagram of a system enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention
  • FIG. 2 shows a more detailed embodiment of a system enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention
  • FIG. 3 is a flowchart presenting a method enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention.
  • FIG. 4 shows a visual frame of an exemplary display from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention.
  • the present application is directed to a system and method enabling sampling and preview of a digital multimedia presentation.
  • the following description contains specific information pertaining to the implementation of the present invention.
  • One skilled in the art will recognize that the present invention may be implemented in a manner different from that specifically discussed in the present application. Moreover, some of the specific details of the invention are not discussed in order not to obscure the invention. The specific details not described in the present application are within the knowledge of a person of ordinary skill in the art.
  • the drawings in the present application and their accompanying detailed description are directed to merely exemplary embodiments of the invention. To maintain brevity, other embodiments of the invention, which use the principles of the present invention, are not specifically described in the present application and are not specifically illustrated by the present drawings. It should be borne in mind that, unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals.
  • FIG. 1 is a block diagram of system 100 enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention.
  • system 100 comprises multimedia presentation server 110 including presentation content database 112 , media player 120 , and presentation sampling and preview application 130 .
  • packet network 118 Also included in FIG. 1 are packet network 118 , client computer 150 , and consumer 158 .
  • client computer 150 is represented as a personal computer (PC) in FIG. 1
  • client computer 150 may comprise another type of mobile or stationary personal communication device or system, such as a tablet computer, mobile telephone, personal digital assistant (PDA), gaming console, or home entertainment system, for example.
  • PC personal computer
  • PDA personal digital assistant
  • consumer 158 may utilize media player 120 and/or presentation sampling and preview application 130 to access content available on presentation content database 112 .
  • presentation sampling and preview application 130 may be configured to provide a user interface enabling consumer 158 to become informed about, preview, select, and play one or more items of digital multimedia content available on presentation content database 112 .
  • Presentation sampling and preview application 130 may be implemented in combination with media player 120 , as shown in FIG. 1 , or may function independently of media player 120 as a stand alone application for enabling sampling and preview of the plurality of content stored on presentation content database 112 .
  • consumer 158 may utilize presentation sampling and preview application 130 , either in conjunction with media player 120 , or alone, to sample and preview items of digital multimedia content stored on presentation content database 112 .
  • Presentation sampling and preview application 130 may be configured, for example, to determine a time duration of a digital multimedia presentation selected by consumer 158 , and to designate a plurality of sampling intervals according to the determined time duration.
  • Presentation sampling and preview application 130 may then support sampling and preview of the selected digital multimedia presentation by associating a digital content sample from the selected presentation with each sampling interval, and assigning the content samples to locations on a presentation timeline.
  • one or more of the digital content samples identified according to inputs received from consumer 158 may be provided, enabling consumer 158 to sample and preview the digital multimedia presentation.
  • a digital content sample may comprise representative content corresponding to a block of content, such as a scene from a television episode, or an act from a dramatized play.
  • a digital content sample may comprise a plurality of individual frames corresponding to a brief interval of presentation time, such as one second, or less than five seconds of elapsed presentation time, for example.
  • presentation sampling and preview application 130 enables consumer 158 to effectively fast forward or scan through the digital multimedia presentation in a substantially continuous way.
  • presentation sampling and preview application 130 may be utilized to scan or preview a digital multimedia presentation during playback.
  • a digital multimedia presentation may be shown on a viewing pane provided by media player 120
  • presentation sampling and preview application 130 is utilized to concurrently sample and preview the digital multimedia presentation on a sampling pane, for example. Consequently, consumer 158 may utilize presentation sampling and preview application 130 and media player 120 to look ahead at portions of a digital multimedia presentation during playback, without interrupting the playback.
  • presentation sampling and preview application 130 may be accessed through packet network 118 .
  • presentation sampling and preview application 130 may comprise a web application, accessible over a packet network such as the Internet, configured to execute as a server based application on multimedia presentation server 110 , for example.
  • presentation sampling and preview application 130 may reside on a server supporting a local area network (LAN), or be included in another type of limited distribution network.
  • presentation sampling and preview application 130 may be stored on a portable computer-readable storage medium such as a compact disc read-only memory (CD-ROM).
  • CD-ROM compact disc read-only memory
  • FIG. 2 shows a more detailed embodiment of system 200 enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention.
  • System 200 in FIG. 2 includes client computer 250 , receiving a download via communication link 218 from multimedia presentation server 210 .
  • Multimedia presentation server 210 is shown to comprise presentation content database 212 , media player 220 a, and presentation sampling and preview application 230 a, and corresponds to multimedia presentation server 110 including respective presentation content database 112 , media player 120 , and presentation sampling and preview application 130 , in FIG. 1 .
  • client computer 250 in FIG. 2 , corresponds to client computer 150 , in FIG. 1 .
  • client computer 250 comprises controller 252 , web browser 254 , and client memory 256 .
  • media player 220 b and presentation sampling and preview application 230 b are also shown in FIG. 2 .
  • media player 220 b and presentation sampling and preview application 230 b are located in client memory 256 , having been received from multimedia presentation server 210 via communication link 218 .
  • communication link 218 represents download of media player 220 a and presentation sampling and preview application 230 a, over a packet network, for example.
  • communication link 218 may represent transfer of media player 220 a and/or presentation sampling and preview application 230 a from a CD-ROM or other computer-readable storage medium. Once transferred, media player 220 b and presentation sampling and preview application 230 b may be stored in client memory 256 and executed locally on client computer 250 , where presentation sampling and preview application 230 b may be executed as a desktop application, for example.
  • communication link 218 is shown as a two-way communication, to represent ongoing communication between client computer 250 and presentation content database 212 on multimedia presentation server 210 .
  • Controller 252 may be the central processing unit for client computer 250 , for example, in which role controller 252 runs the client computer operating system, launches web browser 254 , and facilitates use of media player 220 b and presentation sampling and preview application 230 b.
  • Web browser 254 under the control of controller 252 , may execute presentation sampling and preview application 230 b to enable a consumer to sample and preview digital multimedia content available through multimedia presentation server 210 .
  • FIG. 3 shows an example of a method enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention.
  • FIG. 4 shows visual frame 400 , of an exemplary display of a scene from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention.
  • Visual frame 400 may be displayed on either or both of client computers 150 and 250 , shown in respective FIGS. 1 and 2 . It is noted that although for clarity of presentation, portions of the following description focus on one or the other of the systems shown by FIGS. 1 and 2 , both systems are capable of enabling sampling and preview of the digital multimedia presentation in the manner described.
  • FIG. 3 shows flowchart 300 describing the steps, according to one embodiment, of a method enabling sampling and preview of a digital multimedia presentation. Certain details and features have been left out of flowchart 300 that are apparent to a person of ordinary skill in the art. Thus, a step may comprise one or more substeps or may involve specialized equipment or materials, for example, as known in the art. While steps 310 through 360 indicated in flowchart 300 are sufficient to describe one embodiment of the present method, other embodiments may utilize steps different from those shown in flowchart 300 , or may include more, or fewer steps.
  • step 310 comprises determining a time duration of the digital multimedia presentation. Determining the time duration may be performed by presentation sampling and preview application 130 , for example, either in combination with media player 120 , or by itself. In one embodiment, determining a time duration may be equivalent to ascertaining the playback duration of the digital multimedia presentation in seconds, for example.
  • step 320 comprises designating a plurality of sampling intervals according to the time duration of the digital multimedia presentation.
  • Step 320 may be performed by presentation sampling and preview application 130 by, for example, assigning a preview data file to the digital multimedia presentation and relating the time duration of the digital multimedia presentation to the storage capacity of the preview data file. Where preview data file storage capacity is measured in pixels, and time duration is measured in seconds, step 320 may result in designation of a plurality of sampling intervals having substantially the same dimensions, expressed in pixels per second of presentation time, for example.
  • presentation sampling and preview application 130 is configured to designate sampling intervals corresponding to presentation time increments of less than or substantially equal to one second.
  • step 330 comprises associating a digital content sample from the digital multimedia presentation with each of the plurality of designated sampling intervals to produce a plurality of digital content samples.
  • sampling intervals are expressed as pixels per second of presentation time
  • step 330 may correspond to producing a first digital content sample by storing digital multimedia content from a first presentation time interval, measured in seconds, or fractions of a second, in a corresponding number of pixels of data in the preview file.
  • Second, third, and subsequent similar pairings of presentation content and storage space could be performed to produce a plurality of digital content samples spanning the digital multimedia presentation.
  • Step 340 of flowchart 300 comprises assigning each of the digital content samples to a respective location on a presentation timeline.
  • the presentation timeline can provide a graphical interactive representation of the entire digital multimedia presentation, from beginning to end, for example.
  • the presentation timeline includes visual cues indicating transitions from one scene to the next, and/or the presence of supplemental content, such as advertising content, a review and redirection segment, or bonus content accompanying the presentation.
  • supplemental content such as advertising content, a review and redirection segment, or bonus content accompanying the presentation.
  • the digital content samples may comprise still images representative of the corresponding sampling intervals with which each is associated.
  • the digital content samples may comprise substantially continuous increments of the digital multimedia presentation, as video segments, for example, comprising the sampling interval corresponding to a selected location on the presentation timeline and at least one adjacent sampling interval.
  • the substantially continuous increments of video segments may comprise one or more adjacent sampling intervals preceding the sampling interval corresponding to the selected location on the presentation timeline, and one or more adjacent sampling interval following the sampling interval corresponding to the selected location on the presentation timeline.
  • step 350 comprises identifying a selected location on the presentation timeline. Identification of a selected location in step 350 may occur in response to inputs received by presentation sampling and preview application 130 from consumer 158 , for example. The consumer may provide these inputs by positioning a selection indicator on the presentation timeline at a desired location, clicking on the presentation timeline at the desired location, or otherwise designating a location on the presentation timeline as being desirable. It is reiterated here that due to the variety of personal communication devices and systems that may be utilized as a client computer by different embodiments of the present invention, consumer 158 may employ a corresponding variety of possible input mechanisms, such as mouse commands, touch screen commands, keyboard commands, and the like, to identify a selected location on the presentation timeline.
  • step 360 comprises providing the digital content sample assigned to the selected location.
  • providing the digital content sample may correspond to providing a thumbnail still graphic representing the selected location.
  • step 360 may correspond to providing a video clip, with or without audio accompaniment, of a string of digital content samples including the digital content sample assigned to the selected location.
  • providing the digital content sample assigned to the selected location may comprise providing a video clip of content from five seconds earlier than the selected location to five seconds later than the selected location.
  • some embodiments of the present method may include an additional step comprising sending the digital content sample assigned to the selected location to a client computer, such as client computer 150 , in FIG. 1 .
  • presentation sampling and preview application 130 may be used by consumer 158 in combination with media player 120 .
  • the present method may further comprise enabling sampling and preview of the digital multimedia presentation during playback of the digital multimedia presentation by media player 120 , without interrupting the playback.
  • FIG. 4 shows visual frame 400 , of an exemplary display of a scene from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention. Also shown on visual frame 400 is viewing pane 414 .
  • presentation timeline 428 As shown in FIG. 4 , according to the present embodiment, presentation timeline 428 , sampling pane 430 previewing the digital content sample assigned to the selected location on presentation timeline 428 , and viewing pane 414 presenting the digital multimedia presentation, are provided concurrently.
  • This may correspond, for example, to embodiments in which presentation sampling and preview application 130 , shown in FIG. 1 , is utilized in combination with media player 120 .
  • sampling pane 430 might show a video only preview of the digital content sample, without audio accompaniment, to avoid sensory confusion with the audio portion of the digital multimedia presentation being provided on viewing pane 414 , for example.
  • the consumer may sample and preview portions of the digital multimedia presentation represented on presentation timeline 428 while concurrently playing back the presentation on viewing pane 414 . Moreover, the consumer can preview the digital multimedia presentation without interrupting normal playback of the presentation on viewing pane 414 .
  • presentation timeline 428 and sampling pane 430 may be provided independently of viewing pane 414 .
  • presentation timeline 428 and sampling pane 430 may be displayed using larger corresponding images centered on visual frame 400 .
  • viewing pane 414 may be absent, and sampling pane 430 may show previews comprising both audio and video presentations.
  • the system and method enabling sampling and preview of a digital multimedia presentation disclosed in the present application provides a high degree of sampling granularity, while vesting control over sample selection with the consumer.
  • the present invention further enables the consumer to sample and preview a digital multimedia presentation during playback, without interrupting normal playback.

Abstract

There is presented a system and method enabling sampling and preview of a digital multimedia presentation. The system comprises a presentation server and a presentation content database configured to store a plurality of digital content including the digital multimedia presentation, accessible through the presentation server. The system also comprises a presentation sampling and preview application configured to determine a time duration of the digital multimedia presentation, designate sampling intervals of the digital multimedia presentation according to the time duration, associate a digital content sample with each designated sampling interval, and assign the digital content samples to respective locations on a presentation timeline. The system is configured to provide the digital content sample assigned to a selected location on the presentation timeline, thereby enabling sampling and preview of the digital multimedia presentation. In one embodiment, the system further comprises a client computer.

Description

    RELATED APPLICATIONS
  • This application claims priority to U.S. Provisional Application No. 61/124,193, filed on Apr. 14, 2008, which is hereby incorporated by reference in its entirety.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates generally to the management of media content. More particularly, the present invention relates to computer mediated sampling of media content.
  • 2. Background Art
  • The ability to estimate the desirability of an item of creative or informative work by previewing its contents has long been recognized as advantageous. The longer and more complex the work, the more valuable the ability to perform that preliminary evaluation becomes. Consider, for example, the insight that even a simple table of contents can provide to a prospective reader of a work of fiction. Review of the table of contents, together with perhaps a look at the dust cover synopsis and a quick scan of the preface, may significantly assist a prospective reader in deciding whether to take on the significantly greater commitment required to develop a more intimate familiarity with the work.
  • The advantages accruing from preview or sampling of a work may be even greater when the work is a comprehensive work of nonfiction. Consider an amateur home cook evaluating a general purpose cookbook for possible purchase. That reader my have a particularly targeted interest, arising, for example, from a knowledge that their spouse has a special fondness for Eggs Benedict. A mere review of the table of contents may provide no more information than that several general purpose cooking texts include a chapter dedicated to egg dishes. However, where an index is provided, as is often the case with cookbooks and other works of nonfiction, that resource may be used to sample the contents of the competing cooking references at a finer level of granularity, to preview the depth of their respective treatments of Eggs Benedict, or its particularly distinctive constituent, Hollandaise sauce.
  • For all of their ease of preview, books are not necessarily the primary focus of today's media consumer. Contemporary consumers are as apt, maybe, in fact, more likely, to turn to visual media, such as video cassettes, digital video discs (DVDs), and electronic media sources online, to access content of interest to them. Unlike their more traditional ink on paper predecessors, these more modern units of content may not be so easily sampled and previewed, however. Other than the sparse information provided on its commercial packaging, crafted to attract prospective viewers rather than necessarily provide useful information regarding content, a typical video cassette, for example, provides precious little in the way of content sampling functionality. What little there is usually requires the viewer to manually fast forward or rewind the tape and actually playback portions of its contents in order to preview them.
  • One conventional approach to providing a more effective preview capability is that taken by producers of DVDs. Most DVDs include a scene selection menu option, which in some ways functions like a table of contents for the prospective viewer, while also allowing the viewer to move directly to the portion of the disc on which a potentially interesting group of scenes may be viewed. Although offering some obvious advantages over the relatively primitive sampling capability provided by video cassettes, the conventional approach taken by DVD producers includes several disadvantages as well. One disadvantage is that the scene selection approach tends to bundle scenes into groups, such as a block of four or five back-to-back scenes, for example. Sampling functionality among the scenes making up a group is fully as primitive as that provided by video cassettes, requiring the viewer to fast forward or fast reverse through the group of scenes to preview content. Moreover, sampling content from another group of scenes typically requires the viewer to return to the main menu, select the scene selection menu, and scroll through the menu to locate the other desired group of scenes, before once again requiring the viewer to manually fast forwarding through that block.
  • Attempting to sample electronic content available online may be even more constraining than previewing visual content on recorded media such as video cassettes and DVDs. For example, a standard approach to providing content samples online may adopt some elements of the conventional approach taken by DVD producers, but fail to support viewer controlled fast forward or fast reverse operation. That is to say, visual content available online may be broken up into discrete blocks of scenes, as in DVD scene selection, or even separated by individual scenes. For online content, however, the discrete content blocks are typically represented by segments determined to be characteristic of the content block as a whole, by the producers of the content. As a result, the viewer may have to evaluate content on the basis of a single, usually brief, “representative” sample, corresponding to some increment of content playback.
  • Alternatively, the viewer of online content may attempt to utilize a video timeline provided by an online media player to isolate a particular point in a presentation for sampling. In effect, the viewer emulates the fast forward and fast reverse functionality available for use with DVD content by manually selecting points on the video timeline and initiating playback of the online content at that point. The video timeline itself is typically an inscrutable ally in the sampling process, however, often providing little more than a progress point along a continuum scaled to the presentation length, to guide the viewer's search. As a result, the viewer may be forced to blindly jump forward and back along the timeline in this inefficient and frustratingly heuristic approach necessitated by the austere conventional tools provided for sampling online content.
  • Thus, conventional approaches to providing preview functionality to visual media content share numerous drawbacks to varying degrees of severity. Moreover, the conventional approaches do not allow a viewer to sample the contents of a media presentation without diverting away from normal playback of the presentation to do so. Accordingly, there is a need to overcome the drawbacks and deficiencies in the art by presenting a solution for enabling sampling and preview of digital multimedia presentations that provides a high degree of granularity, while vesting control over the sample selection process with the viewer. In addition, it would be highly desirable if the solution were to further enable the viewer to sample and preview the digital media presentation without interrupting its normal playback.
  • SUMMARY OF THE INVENTION
  • There are provided systems and methods enabling sampling and preview of a digital multimedia presentation, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The features and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, wherein:
  • FIG. 1 shows a block diagram of a system enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention;
  • FIG. 2 shows a more detailed embodiment of a system enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention;
  • FIG. 3 is a flowchart presenting a method enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention; and
  • FIG. 4 shows a visual frame of an exemplary display from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The present application is directed to a system and method enabling sampling and preview of a digital multimedia presentation. The following description contains specific information pertaining to the implementation of the present invention. One skilled in the art will recognize that the present invention may be implemented in a manner different from that specifically discussed in the present application. Moreover, some of the specific details of the invention are not discussed in order not to obscure the invention. The specific details not described in the present application are within the knowledge of a person of ordinary skill in the art. The drawings in the present application and their accompanying detailed description are directed to merely exemplary embodiments of the invention. To maintain brevity, other embodiments of the invention, which use the principles of the present invention, are not specifically described in the present application and are not specifically illustrated by the present drawings. It should be borne in mind that, unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals.
  • FIG. 1 is a block diagram of system 100 enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention. In the embodiment of FIG. 1, system 100 comprises multimedia presentation server 110 including presentation content database 112, media player 120, and presentation sampling and preview application 130. Also included in FIG. 1 are packet network 118, client computer 150, and consumer 158. It is noted that although client computer 150 is represented as a personal computer (PC) in FIG. 1, in other embodiments client computer 150 may comprise another type of mobile or stationary personal communication device or system, such as a tablet computer, mobile telephone, personal digital assistant (PDA), gaming console, or home entertainment system, for example.
  • According to the embodiment of FIG. 1, consumer 158 may utilize media player 120 and/or presentation sampling and preview application 130 to access content available on presentation content database 112. In one embodiment presentation sampling and preview application 130 may be configured to provide a user interface enabling consumer 158 to become informed about, preview, select, and play one or more items of digital multimedia content available on presentation content database 112. Presentation sampling and preview application 130 may be implemented in combination with media player 120, as shown in FIG. 1, or may function independently of media player 120 as a stand alone application for enabling sampling and preview of the plurality of content stored on presentation content database 112.
  • Thus, consumer 158 may utilize presentation sampling and preview application 130, either in conjunction with media player 120, or alone, to sample and preview items of digital multimedia content stored on presentation content database 112. Presentation sampling and preview application 130 may be configured, for example, to determine a time duration of a digital multimedia presentation selected by consumer 158, and to designate a plurality of sampling intervals according to the determined time duration. Presentation sampling and preview application 130 may then support sampling and preview of the selected digital multimedia presentation by associating a digital content sample from the selected presentation with each sampling interval, and assigning the content samples to locations on a presentation timeline. As a result, one or more of the digital content samples identified according to inputs received from consumer 158 may be provided, enabling consumer 158 to sample and preview the digital multimedia presentation.
  • In one embodiment, a digital content sample may comprise representative content corresponding to a block of content, such as a scene from a television episode, or an act from a dramatized play. In other embodiments, however, a digital content sample may comprise a plurality of individual frames corresponding to a brief interval of presentation time, such as one second, or less than five seconds of elapsed presentation time, for example. In that latter embodiment, presentation sampling and preview application 130 enables consumer 158 to effectively fast forward or scan through the digital multimedia presentation in a substantially continuous way.
  • When utilized in combination with media player 120, for example, presentation sampling and preview application 130 may be utilized to scan or preview a digital multimedia presentation during playback. In that embodiment, a digital multimedia presentation may be shown on a viewing pane provided by media player 120, while presentation sampling and preview application 130 is utilized to concurrently sample and preview the digital multimedia presentation on a sampling pane, for example. Consequently, consumer 158 may utilize presentation sampling and preview application 130 and media player 120 to look ahead at portions of a digital multimedia presentation during playback, without interrupting the playback.
  • As shown in FIG. 1, presentation sampling and preview application 130 may be accessed through packet network 118. In that instance, presentation sampling and preview application 130 may comprise a web application, accessible over a packet network such as the Internet, configured to execute as a server based application on multimedia presentation server 110, for example. Alternatively, presentation sampling and preview application 130 may reside on a server supporting a local area network (LAN), or be included in another type of limited distribution network. In another embodiment, presentation sampling and preview application 130 may be stored on a portable computer-readable storage medium such as a compact disc read-only memory (CD-ROM).
  • Turning now to FIG. 2, FIG. 2 shows a more detailed embodiment of system 200 enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention. System 200 in FIG. 2 includes client computer 250, receiving a download via communication link 218 from multimedia presentation server 210. Multimedia presentation server 210 is shown to comprise presentation content database 212, media player 220 a, and presentation sampling and preview application 230 a, and corresponds to multimedia presentation server 110 including respective presentation content database 112, media player 120, and presentation sampling and preview application 130, in FIG. 1. In addition, client computer 250, in FIG. 2, corresponds to client computer 150, in FIG. 1. As shown in FIG. 2, client computer 250 comprises controller 252, web browser 254, and client memory 256. Also shown in FIG. 2 are media player 220 b and presentation sampling and preview application 230 b.
  • According to the embodiment shown in FIG. 2, media player 220 b and presentation sampling and preview application 230 b are located in client memory 256, having been received from multimedia presentation server 210 via communication link 218. In the present embodiment, communication link 218 represents download of media player 220 a and presentation sampling and preview application 230 a, over a packet network, for example. In another embodiment, communication link 218 may represent transfer of media player 220 a and/or presentation sampling and preview application 230 a from a CD-ROM or other computer-readable storage medium. Once transferred, media player 220 b and presentation sampling and preview application 230 b may be stored in client memory 256 and executed locally on client computer 250, where presentation sampling and preview application 230 b may be executed as a desktop application, for example. It is noted that communication link 218 is shown as a two-way communication, to represent ongoing communication between client computer 250 and presentation content database 212 on multimedia presentation server 210.
  • Controller 252 may be the central processing unit for client computer 250, for example, in which role controller 252 runs the client computer operating system, launches web browser 254, and facilitates use of media player 220 b and presentation sampling and preview application 230 b. Web browser 254, under the control of controller 252, may execute presentation sampling and preview application 230 b to enable a consumer to sample and preview digital multimedia content available through multimedia presentation server 210.
  • The systems shown in FIG. 1 and FIG. 2 will now be further described by additional reference to FIGS. 3 and 4. FIG. 3 shows an example of a method enabling sampling and preview of a digital multimedia presentation, according to one embodiment of the present invention. FIG. 4 shows visual frame 400, of an exemplary display of a scene from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention. Visual frame 400 may be displayed on either or both of client computers 150 and 250, shown in respective FIGS. 1 and 2. It is noted that although for clarity of presentation, portions of the following description focus on one or the other of the systems shown by FIGS. 1 and 2, both systems are capable of enabling sampling and preview of the digital multimedia presentation in the manner described.
  • FIG. 3 shows flowchart 300 describing the steps, according to one embodiment, of a method enabling sampling and preview of a digital multimedia presentation. Certain details and features have been left out of flowchart 300 that are apparent to a person of ordinary skill in the art. Thus, a step may comprise one or more substeps or may involve specialized equipment or materials, for example, as known in the art. While steps 310 through 360 indicated in flowchart 300 are sufficient to describe one embodiment of the present method, other embodiments may utilize steps different from those shown in flowchart 300, or may include more, or fewer steps.
  • Referring to step 310 of flowchart 300 and FIG. 1, step 310 comprises determining a time duration of the digital multimedia presentation. Determining the time duration may be performed by presentation sampling and preview application 130, for example, either in combination with media player 120, or by itself. In one embodiment, determining a time duration may be equivalent to ascertaining the playback duration of the digital multimedia presentation in seconds, for example.
  • The method of flowchart 300 continues with step 320, which comprises designating a plurality of sampling intervals according to the time duration of the digital multimedia presentation. Step 320 may be performed by presentation sampling and preview application 130 by, for example, assigning a preview data file to the digital multimedia presentation and relating the time duration of the digital multimedia presentation to the storage capacity of the preview data file. Where preview data file storage capacity is measured in pixels, and time duration is measured in seconds, step 320 may result in designation of a plurality of sampling intervals having substantially the same dimensions, expressed in pixels per second of presentation time, for example. In one embodiment presentation sampling and preview application 130 is configured to designate sampling intervals corresponding to presentation time increments of less than or substantially equal to one second.
  • Moving on to step 330 of flowchart 300, step 330 comprises associating a digital content sample from the digital multimedia presentation with each of the plurality of designated sampling intervals to produce a plurality of digital content samples. Where sampling intervals are expressed as pixels per second of presentation time, for example, step 330 may correspond to producing a first digital content sample by storing digital multimedia content from a first presentation time interval, measured in seconds, or fractions of a second, in a corresponding number of pixels of data in the preview file. Second, third, and subsequent similar pairings of presentation content and storage space could be performed to produce a plurality of digital content samples spanning the digital multimedia presentation.
  • Step 340 of flowchart 300 comprises assigning each of the digital content samples to a respective location on a presentation timeline. The presentation timeline can provide a graphical interactive representation of the entire digital multimedia presentation, from beginning to end, for example. In one embodiment, the presentation timeline includes visual cues indicating transitions from one scene to the next, and/or the presence of supplemental content, such as advertising content, a review and redirection segment, or bonus content accompanying the presentation. Thus, by the present method, a nearly continuous sampling record of the digital multimedia presentation may be produced and represented within the constraints imposed jointly by the storage capacity of the preview file and the time duration of the digital multimedia presentation.
  • In one embodiment, the digital content samples may comprise still images representative of the corresponding sampling intervals with which each is associated. In another embodiment, the digital content samples may comprise substantially continuous increments of the digital multimedia presentation, as video segments, for example, comprising the sampling interval corresponding to a selected location on the presentation timeline and at least one adjacent sampling interval. In a variation on that latter embodiment, the substantially continuous increments of video segments may comprise one or more adjacent sampling intervals preceding the sampling interval corresponding to the selected location on the presentation timeline, and one or more adjacent sampling interval following the sampling interval corresponding to the selected location on the presentation timeline.
  • Referring to step 350 of flowchart 300, step 350 comprises identifying a selected location on the presentation timeline. Identification of a selected location in step 350 may occur in response to inputs received by presentation sampling and preview application 130 from consumer 158, for example. The consumer may provide these inputs by positioning a selection indicator on the presentation timeline at a desired location, clicking on the presentation timeline at the desired location, or otherwise designating a location on the presentation timeline as being desirable. It is reiterated here that due to the variety of personal communication devices and systems that may be utilized as a client computer by different embodiments of the present invention, consumer 158 may employ a corresponding variety of possible input mechanisms, such as mouse commands, touch screen commands, keyboard commands, and the like, to identify a selected location on the presentation timeline.
  • Continuing with step 360 of flowchart 300, step 360 comprises providing the digital content sample assigned to the selected location. In one embodiment, for example, providing the digital content sample may correspond to providing a thumbnail still graphic representing the selected location. In another embodiment, step 360 may correspond to providing a video clip, with or without audio accompaniment, of a string of digital content samples including the digital content sample assigned to the selected location. As a specific example of the latter embodiment, and assuming that a single digital content sample corresponds to one second of presentation time of the digital multimedia presentation, providing the digital content sample assigned to the selected location may comprise providing a video clip of content from five seconds earlier than the selected location to five seconds later than the selected location.
  • Although not included in the embodiment of flowchart 300, in FIG. 3, some embodiments of the present method may include an additional step comprising sending the digital content sample assigned to the selected location to a client computer, such as client computer 150, in FIG. 1. Moreover, as previously described, in some embodiments, presentation sampling and preview application 130 may be used by consumer 158 in combination with media player 120. In those embodiments, the present method may further comprise enabling sampling and preview of the digital multimedia presentation during playback of the digital multimedia presentation by media player 120, without interrupting the playback.
  • Turning now to FIG. 4, FIG. 4 shows visual frame 400, of an exemplary display of a scene from an episode of the ABC TV program Grey's Anatomy, which includes a presentation timeline and a sampling pane for preview of the presentation, according to one embodiment of the present invention. Also shown on visual frame 400 is viewing pane 414.
  • As shown in FIG. 4, according to the present embodiment, presentation timeline 428, sampling pane 430 previewing the digital content sample assigned to the selected location on presentation timeline 428, and viewing pane 414 presenting the digital multimedia presentation, are provided concurrently. This may correspond, for example, to embodiments in which presentation sampling and preview application 130, shown in FIG. 1, is utilized in combination with media player 120. In the embodiment of FIG. 4, sampling pane 430 might show a video only preview of the digital content sample, without audio accompaniment, to avoid sensory confusion with the audio portion of the digital multimedia presentation being provided on viewing pane 414, for example. Thus, according to the present embodiment, the consumer may sample and preview portions of the digital multimedia presentation represented on presentation timeline 428 while concurrently playing back the presentation on viewing pane 414. Moreover, the consumer can preview the digital multimedia presentation without interrupting normal playback of the presentation on viewing pane 414.
  • The embodiment shown by FIG. 4 is merely an example, however, and in other embodiments presentation timeline 428 and sampling pane 430 may be provided independently of viewing pane 414. In one embodiment, for example, presentation timeline 428 and sampling pane 430 may be displayed using larger corresponding images centered on visual frame 400. In that embodiment, viewing pane 414 may be absent, and sampling pane 430 may show previews comprising both audio and video presentations.
  • Thus, the system and method enabling sampling and preview of a digital multimedia presentation disclosed in the present application provides a high degree of sampling granularity, while vesting control over sample selection with the consumer. Moreover, when implemented in combination with a compatible media player, the present invention further enables the consumer to sample and preview a digital multimedia presentation during playback, without interrupting normal playback.
  • From the above description of the invention it is manifest that various techniques can be used for implementing the concepts of the present invention without departing from its scope. Moreover, while the invention has been described with specific reference to certain embodiments, a person of ordinary skill in the art would recognize that changes can be made in form and detail without departing from the spirit and the scope of the invention. It should also be understood that the invention is not limited to the particular embodiments described herein, but is capable of many rearrangements, modifications, and substitutions without departing from the scope of the invention.

Claims (20)

1. A system enabling sampling and preview of a digital multimedia presentation, the system comprising:
a presentation server;
a presentation content database accessible through the presentation server, the presentation content database configured to store a plurality of content including the digital multimedia presentation;
a presentation sampling and preview application configured to:
determine a time duration of the digital multimedia presentation;
designate sampling intervals of the digital multimedia presentation according to the time duration;
associate a digital content sample with each designated sampling interval; and
assign the digital content samples to respective locations on a presentation timeline;
the system configured to provide the digital content sample assigned to a selected location on the presentation timeline to enable sampling and preview of the digital multimedia presentation.
2. The system of claim 1, wherein the presentation sampling and preview application is further configured to be utilized in combination with a media player suitable for playback of the digital multimedia presentation.
3. The system of claim 2, wherein the presentation sampling and preview application is further configured to enable sampling and preview of the digital multimedia presentation during a playback of the digital multimedia presentation by the media player, without interrupting the playback.
4. The system of claim 1, wherein the designated sampling intervals correspond to presentation time increments of less than or substantially equal to 1.0 second.
5. The system of claim 1, wherein the digital content samples comprise still images representative of the corresponding sampling intervals with which each is respectively associated.
6. The system of claim 1, wherein the digital content samples comprise substantially continuous video segments of the digital multimedia presentation, the substantially continuous video segments comprising the sampling interval corresponding to the selected location on the presentation timeline and at least one adjacent sampling interval.
7. The system of claim 1, wherein the presentation sampling and preview application executes as a server based application.
8. The system of claim 1, further comprising a client computer.
9. The system of claim 8, wherein the presentation sampling and preview application executes as a desktop application on the client computer.
10. The system of claim 8, wherein the client computer comprises a client-side system selected from the group consisting of a personal computer, a mobile telephone, personal digital assistant (PDA), gaming console, and a home entertainment system.
11. A method enabling sampling and preview of a digital multimedia presentation, the method comprising:
determining a time duration of the digital multimedia presentation;
designating a plurality of sampling intervals according to the time duration of the digital multimedia presentation;
associating a digital content sample from the digital multimedia presentation with each of the plurality of designated sampling intervals to produce a plurality of digital content samples;
assigning each of the digital content samples to a respective location on a presentation timeline;
identifying a selected location on the presentation timeline; and
providing the digital content sample assigned to the selected location to enable sampling and preview of the digital multimedia presentation.
12. The method of claim 11, further comprising sending the digital content sample assigned to the selected location to a client computer.
13. The method of claim 11, further comprising enabling sampling and preview of the digital multimedia presentation during a playback of the digital multimedia presentation by a media player, without interrupting the playback.
14. The method of claim 11, wherein the designated sampling intervals correspond to presentation time increments of less than or substantially equal to 1.0 second.
15. The method of claim 11, wherein the digital content samples comprise still images representative of the corresponding sampling intervals with which each is respectively associated.
16. The method of claim 11, wherein the digital content samples comprise substantially continuous video segments of the digital multimedia presentation, the substantially continuous video segments comprising the sampling interval corresponding to the selected location on the presentation timeline and at least one adjacent sampling interval.
17. The method of claim 16, wherein the substantially continuous video segments comprise an adjacent sampling interval preceding the sampling interval corresponding to the selected location on the presentation timeline, and an adjacent sampling interval following the sampling interval corresponding to the selected location on the presentation timeline.
18. The method of claim 11, wherein the method is executed by a presentation sampling and preview application running as a server based application.
19. The method of claim 11, wherein the method is executed by a presentation sampling and preview application running as a desktop application on a client computer.
20. The method of claim 19, wherein the client computer comprises a client-side system selected from the group consisting of a personal computer, a mobile telephone, personal digital assistant (PDA), gaming console, and a home entertainment system.
US12/229,156 2008-04-14 2008-08-19 System and method enabling sampling and preview of a digital multimedia presentation Abandoned US20090259943A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/229,156 US20090259943A1 (en) 2008-04-14 2008-08-19 System and method enabling sampling and preview of a digital multimedia presentation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12419308P 2008-04-14 2008-04-14
US12/229,156 US20090259943A1 (en) 2008-04-14 2008-08-19 System and method enabling sampling and preview of a digital multimedia presentation

Publications (1)

Publication Number Publication Date
US20090259943A1 true US20090259943A1 (en) 2009-10-15

Family

ID=41165004

Family Applications (5)

Application Number Title Priority Date Filing Date
US12/228,508 Active 2030-05-23 US8386942B2 (en) 2008-04-14 2008-08-12 System and method for providing digital multimedia presentations
US12/229,156 Abandoned US20090259943A1 (en) 2008-04-14 2008-08-19 System and method enabling sampling and preview of a digital multimedia presentation
US12/229,467 Active 2030-06-13 US9026911B2 (en) 2008-04-14 2008-08-22 System and method for enabling review of a digital multimedia presentation and redirection therefrom
US14/588,568 Active 2029-09-13 US9820002B2 (en) 2008-04-14 2015-01-02 System and method for enabling review of a digital multimedia presentation and redirection therefrom
US15/724,151 Active 2030-11-20 US11418846B2 (en) 2008-04-14 2017-10-03 System and method for enabling review of a digital multimedia presentation and redirection therefrom

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/228,508 Active 2030-05-23 US8386942B2 (en) 2008-04-14 2008-08-12 System and method for providing digital multimedia presentations

Family Applications After (3)

Application Number Title Priority Date Filing Date
US12/229,467 Active 2030-06-13 US9026911B2 (en) 2008-04-14 2008-08-22 System and method for enabling review of a digital multimedia presentation and redirection therefrom
US14/588,568 Active 2029-09-13 US9820002B2 (en) 2008-04-14 2015-01-02 System and method for enabling review of a digital multimedia presentation and redirection therefrom
US15/724,151 Active 2030-11-20 US11418846B2 (en) 2008-04-14 2017-10-03 System and method for enabling review of a digital multimedia presentation and redirection therefrom

Country Status (2)

Country Link
US (5) US8386942B2 (en)
WO (1) WO2009128869A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100241961A1 (en) * 2009-03-23 2010-09-23 Peterson Troy A Content presentation control and progression indicator
US20100251120A1 (en) * 2009-03-26 2010-09-30 Google Inc. Time-Marked Hyperlinking to Video Content
US20110078315A1 (en) * 2009-09-30 2011-03-31 Brother Kogyo Kabushiki Kaisha Communication system, communication control device and communication control method
US20140068439A1 (en) * 2012-09-06 2014-03-06 Alberto Daniel Lacaze Method and System for Visualization Enhancement for Situational Awareness
US20180007450A1 (en) * 2016-06-29 2018-01-04 Sony Interactive Entertainment LLC Video thumbnail in electronic program guide
US11516546B2 (en) 2014-02-26 2022-11-29 Rovi Guides, Inc. Methods and systems for supplementing media assets during fast-access playback operations

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8869304B1 (en) * 2007-10-10 2014-10-21 Sprint Communications Company L.P. Digital rights management based content access mediation
US8549430B2 (en) * 2010-08-25 2013-10-01 Dell Products L.P. Using expanded tiles to access personal content
KR20120054672A (en) * 2010-10-27 2012-05-31 주식회사 케이티테크 Method of providing media contents and apparatus for the same
US20120272185A1 (en) * 2011-01-05 2012-10-25 Rovi Technologies Corporation Systems and methods for mixed-media content guidance
US9575615B1 (en) * 2011-03-22 2017-02-21 Amazon Technologies, Inc. Presenting supplemental content
US20120317486A1 (en) * 2011-06-07 2012-12-13 Microsoft Corporation Embedded web viewer for presentation applications
US9515904B2 (en) * 2011-06-21 2016-12-06 The Nielsen Company (Us), Llc Monitoring streaming media content
US20130174035A1 (en) * 2011-12-30 2013-07-04 United Video Properties, Inc. Systems and methods for representing a content dependency list
US9215127B2 (en) * 2012-03-12 2015-12-15 Network Coding, Inc. Non-intrusive proxy system and method for applications without proxy support
US10387537B1 (en) * 2012-12-18 2019-08-20 Amazon Technologies, Inc. Presentation of introductory content
KR20140117889A (en) * 2013-03-27 2014-10-08 삼성전자주식회사 Client apparatus, server apparatus, multimedia redirection system and the method thereof
KR20140133362A (en) * 2013-05-10 2014-11-19 삼성전자주식회사 display apparatus and user interface screen providing method thereof
US9729933B2 (en) 2014-06-30 2017-08-08 Rovi Guides, Inc. Systems and methods for loading interactive media guide data based on user history
US10417671B2 (en) 2016-11-01 2019-09-17 Yext, Inc. Optimizing dynamic review generation for redirecting request links
US10313756B2 (en) 2017-03-03 2019-06-04 Rovi Guides, Inc. System and methods for recommending a media asset relating to a character unknown to a user
US10482902B2 (en) * 2017-03-31 2019-11-19 Martin Benjamin Seider Method and system to evaluate and quantify user-experience (UX) feedback
US10735825B1 (en) * 2019-02-07 2020-08-04 Disney Enterprises, Inc. Coordination of media content delivery to multiple media players

Citations (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016254A1 (en) * 1998-09-29 2003-01-23 Keiko Abe Video edititing apparatus and method
US20030091329A1 (en) * 1997-04-12 2003-05-15 Tetsuro Nakata Editing system and editing method
US20040073935A1 (en) * 2001-02-06 2004-04-15 Yong-Hee Kang Background video player, method for processing moving images on background screen using the same, and computer-readable storage medium for storing program for execution of either of them
US20040181747A1 (en) * 2001-11-19 2004-09-16 Hull Jonathan J. Multimedia print driver dialog interfaces
US6807306B1 (en) * 1999-05-28 2004-10-19 Xerox Corporation Time-constrained keyframe selection method
US20050091597A1 (en) * 2003-10-06 2005-04-28 Jonathan Ackley System and method of playback and feature control for video players
US20050257152A1 (en) * 2004-05-13 2005-11-17 Sony Corporation Image data processing apparatus, image data processing method, program, and recording medium
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20060107207A1 (en) * 2004-01-19 2006-05-18 Toshiaki Wada Information displaying apparatus, information displaying program and storage medium
US20060129909A1 (en) * 2003-12-08 2006-06-15 Butt Abou U A Multimedia distribution system
US20060253417A1 (en) * 2005-05-06 2006-11-09 Starz Entertainment Group Llc Local context navigation system
US20060271836A1 (en) * 2005-05-31 2006-11-30 Randon Morford Method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment
WO2007000029A1 (en) * 2005-06-29 2007-01-04 Canon Kabushiki Kaisha Storing video data in a video file
US20070006262A1 (en) * 2005-06-30 2007-01-04 Microsoft Corporation Automatic content presentation
US20070016611A1 (en) * 2005-07-13 2007-01-18 Ulead Systems, Inc. Preview method for seeking media content
US20070033632A1 (en) * 2005-07-19 2007-02-08 March Networks Corporation Temporal data previewing system
US20070156521A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US20070203942A1 (en) * 2006-02-27 2007-08-30 Microsoft Corporation Video Search and Services
US20070250864A1 (en) * 2004-07-30 2007-10-25 Diaz Perez Milton Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in vod program selection
US20080040741A1 (en) * 2006-08-09 2008-02-14 Nec Corporation Content delivery system
US20080131073A1 (en) * 2006-07-04 2008-06-05 Sony Corporation Information processing apparatus and method, and program
US20080154889A1 (en) * 2006-12-22 2008-06-26 Pfeiffer Silvia Video searching engine and methods
US20080235591A1 (en) * 2007-03-20 2008-09-25 At&T Knowledge Ventures, Lp System and method of displaying a multimedia timeline
US20080244410A1 (en) * 2007-03-29 2008-10-02 Microsoft Corporation Light table editor for video snippets
US20080271095A1 (en) * 2007-04-24 2008-10-30 Yahoo! Inc. Method and system for previewing media over a network
US20090125571A1 (en) * 2007-11-11 2009-05-14 Microsoft Corporation Arrangement for synchronizing media files with portable devices
US20090150784A1 (en) * 2007-12-07 2009-06-11 Microsoft Corporation User interface for previewing video items
US20090164601A1 (en) * 2007-12-21 2009-06-25 Eyedestinations Inc. System and method for providing a primary video stream with a secondary video stream for display on an electronic device
US20100262912A1 (en) * 2007-08-29 2010-10-14 Youn Jine Cha Method of displaying recorded material and display device using the same

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5528735A (en) * 1993-03-23 1996-06-18 Silicon Graphics Inc. Method and apparatus for displaying data within a three-dimensional information landscape
US20030011627A1 (en) * 1999-11-08 2003-01-16 Thomas Yager Method and system for providing a multimedia presentation
US5623613A (en) * 1994-11-29 1997-04-22 Microsoft Corporation System for displaying programming information
US6990676B1 (en) * 1999-03-17 2006-01-24 Sony Corporation Locally stored content previews. Representative of programming content in an electronic programming guide through a graphic image accessed from the hard drive of a set top box
US6393158B1 (en) * 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
WO2001022261A2 (en) * 1999-09-21 2001-03-29 Kim Peter H I Method and apparatus for delivery of targeted advertising and content based on user interaction with online queries on a wide area network
US20020032905A1 (en) * 2000-04-07 2002-03-14 Sherr Scott Jeffrey Online digital video signal transfer apparatus and method
US6669564B1 (en) * 2000-06-27 2003-12-30 Electronic Arts Inc. Episodic delivery of content
US7225233B1 (en) * 2000-10-03 2007-05-29 Fenton James R System and method for interactive, multimedia entertainment, education or other experience, and revenue generation therefrom
US20030088420A1 (en) * 2001-07-10 2003-05-08 Koninklijke Philips Electronics N.V. Electronic program guide for processing content-related information configured using a reference information model
US6909878B2 (en) * 2002-08-20 2005-06-21 Ixi Mobile (Israel) Ltd. Method, system and computer readable medium for providing an output signal having a theme to a device in a short distance wireless network
US20040088729A1 (en) * 2002-10-30 2004-05-06 Imagic Tv Inc. Ratings based television guide
US20040177149A1 (en) * 2003-03-05 2004-09-09 Zullo Paul F. System and method for presentation at the election of a user of media event information and further media event information of media events all related to a preselected time period
US8478645B2 (en) * 2003-04-07 2013-07-02 Sevenecho, Llc Method, system and software for digital media narrative personalization
US20040210896A1 (en) * 2003-04-21 2004-10-21 Chou Charles C.L. Distributed interactive media authoring and recording
GB0402273D0 (en) * 2004-02-03 2004-03-10 Koninkl Philips Electronics Nv Improved storage capacity configuration
US7539934B2 (en) * 2005-06-20 2009-05-26 International Business Machines Corporation Computer-implemented method, system, and program product for developing a content annotation lexicon
US20080181575A1 (en) * 2006-11-27 2008-07-31 Joe Girard Video player for use over communications network, such as streaming internet video player with unobtrusive advertising
US20080195582A1 (en) * 2007-02-08 2008-08-14 Bellsouth Intellectual Property Corporation Context Based Keyword Search
US8739213B2 (en) * 2007-06-29 2014-05-27 Verizon Patent And Licensing Inc. System and method for providing an interactive program guide for past current and future programming
US20090063412A1 (en) * 2007-08-30 2009-03-05 Jonathan Harris Organizing and displaying stories by themes
US8954874B2 (en) * 2007-12-05 2015-02-10 Verizon Patent And Licensing Inc. Methods and systems for providing one or more topic specific portals
US20090217352A1 (en) * 2008-02-25 2009-08-27 Tong Shen Web managed multimedia asset management method and system

Patent Citations (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030091329A1 (en) * 1997-04-12 2003-05-15 Tetsuro Nakata Editing system and editing method
US20030016254A1 (en) * 1998-09-29 2003-01-23 Keiko Abe Video edititing apparatus and method
US6807306B1 (en) * 1999-05-28 2004-10-19 Xerox Corporation Time-constrained keyframe selection method
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20040073935A1 (en) * 2001-02-06 2004-04-15 Yong-Hee Kang Background video player, method for processing moving images on background screen using the same, and computer-readable storage medium for storing program for execution of either of them
US20040181747A1 (en) * 2001-11-19 2004-09-16 Hull Jonathan J. Multimedia print driver dialog interfaces
US20050091597A1 (en) * 2003-10-06 2005-04-28 Jonathan Ackley System and method of playback and feature control for video players
US20060129909A1 (en) * 2003-12-08 2006-06-15 Butt Abou U A Multimedia distribution system
US20060107207A1 (en) * 2004-01-19 2006-05-18 Toshiaki Wada Information displaying apparatus, information displaying program and storage medium
US20050257152A1 (en) * 2004-05-13 2005-11-17 Sony Corporation Image data processing apparatus, image data processing method, program, and recording medium
US20070250864A1 (en) * 2004-07-30 2007-10-25 Diaz Perez Milton Dynamic adjustment of electronic program guide displays based on viewer preferences for minimizing navigation in vod program selection
US20060253417A1 (en) * 2005-05-06 2006-11-09 Starz Entertainment Group Llc Local context navigation system
US20060271836A1 (en) * 2005-05-31 2006-11-30 Randon Morford Method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment
WO2007000029A1 (en) * 2005-06-29 2007-01-04 Canon Kabushiki Kaisha Storing video data in a video file
US20090220206A1 (en) * 2005-06-29 2009-09-03 Canon Kabushiki Kaisha Storing video data in a video file
US20070006262A1 (en) * 2005-06-30 2007-01-04 Microsoft Corporation Automatic content presentation
US20070016611A1 (en) * 2005-07-13 2007-01-18 Ulead Systems, Inc. Preview method for seeking media content
US20070033632A1 (en) * 2005-07-19 2007-02-08 March Networks Corporation Temporal data previewing system
US20070156521A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US20070203942A1 (en) * 2006-02-27 2007-08-30 Microsoft Corporation Video Search and Services
US20080131073A1 (en) * 2006-07-04 2008-06-05 Sony Corporation Information processing apparatus and method, and program
US20080040741A1 (en) * 2006-08-09 2008-02-14 Nec Corporation Content delivery system
US20080154889A1 (en) * 2006-12-22 2008-06-26 Pfeiffer Silvia Video searching engine and methods
US20080235591A1 (en) * 2007-03-20 2008-09-25 At&T Knowledge Ventures, Lp System and method of displaying a multimedia timeline
US20080244410A1 (en) * 2007-03-29 2008-10-02 Microsoft Corporation Light table editor for video snippets
US20080271095A1 (en) * 2007-04-24 2008-10-30 Yahoo! Inc. Method and system for previewing media over a network
US20100262912A1 (en) * 2007-08-29 2010-10-14 Youn Jine Cha Method of displaying recorded material and display device using the same
US20090125571A1 (en) * 2007-11-11 2009-05-14 Microsoft Corporation Arrangement for synchronizing media files with portable devices
US20090150784A1 (en) * 2007-12-07 2009-06-11 Microsoft Corporation User interface for previewing video items
US20090164601A1 (en) * 2007-12-21 2009-06-25 Eyedestinations Inc. System and method for providing a primary video stream with a secondary video stream for display on an electronic device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100241962A1 (en) * 2009-03-23 2010-09-23 Peterson Troy A Multiple content delivery environment
US20100241961A1 (en) * 2009-03-23 2010-09-23 Peterson Troy A Content presentation control and progression indicator
US8990692B2 (en) * 2009-03-26 2015-03-24 Google Inc. Time-marked hyperlinking to video content
US20100251120A1 (en) * 2009-03-26 2010-09-30 Google Inc. Time-Marked Hyperlinking to Video Content
US9612726B1 (en) 2009-03-26 2017-04-04 Google Inc. Time-marked hyperlinking to video content
US20110078315A1 (en) * 2009-09-30 2011-03-31 Brother Kogyo Kabushiki Kaisha Communication system, communication control device and communication control method
US8606931B2 (en) * 2009-09-30 2013-12-10 Brother Kogyo Kabushiki Kaisha Communication system, communication control device and communication control method
US8954853B2 (en) * 2012-09-06 2015-02-10 Robotic Research, Llc Method and system for visualization enhancement for situational awareness
US20140068439A1 (en) * 2012-09-06 2014-03-06 Alberto Daniel Lacaze Method and System for Visualization Enhancement for Situational Awareness
US11516546B2 (en) 2014-02-26 2022-11-29 Rovi Guides, Inc. Methods and systems for supplementing media assets during fast-access playback operations
US11877032B2 (en) 2014-02-26 2024-01-16 Rovi Guides, Inc. Methods and systems for supplementing media assets during fast-access playback operations
US20180007450A1 (en) * 2016-06-29 2018-01-04 Sony Interactive Entertainment LLC Video thumbnail in electronic program guide
US11140461B2 (en) * 2016-06-29 2021-10-05 Sony Interactive Entertainment LLC Video thumbnail in electronic program guide

Also Published As

Publication number Publication date
US20090259956A1 (en) 2009-10-15
US20090259955A1 (en) 2009-10-15
US11418846B2 (en) 2022-08-16
US20150222956A1 (en) 2015-08-06
US9026911B2 (en) 2015-05-05
WO2009128869A1 (en) 2009-10-22
US8386942B2 (en) 2013-02-26
US20180027299A1 (en) 2018-01-25
US9820002B2 (en) 2017-11-14

Similar Documents

Publication Publication Date Title
US20090259943A1 (en) System and method enabling sampling and preview of a digital multimedia presentation
US9939989B2 (en) User interface for displaying and playing multimedia contents, apparatus comprising the same, and control method thereof
EP2891032B1 (en) Enhancing video content with extrinsic data
US7917550B2 (en) System and methods for enhanced metadata entry
US9747951B2 (en) Timeline interface for video content
US7853972B2 (en) Media preview user interface
US7810043B2 (en) Media user interface left/right navigation
US8739052B2 (en) Media user interface layers and overlays
US8307305B2 (en) Scrolling interface
US7698658B2 (en) Display controlling apparatus, display controlling method, and recording medium
US9535991B2 (en) Video display for displaying a series of representative images for video
US20090189911A1 (en) Display device, display method, and program
US20070028267A1 (en) Media user interface gallery control
EP1836843A1 (en) Hierarchical program guide
CN112989104B (en) Information display method and device, computer readable storage medium and electronic equipment
KR20140102656A (en) Method, system and computer program product for navigating digital media content
US20180048937A1 (en) Enhancing video content with personalized extrinsic data
EP2144240B1 (en) Method of searching for meta data
JP2006325012A (en) Support method of selecting program to be video recorded and video recording and reproducing apparatus
Al-Hajri et al. for Navigation and Sharing
US20130294748A1 (en) Storage media pre-programmed for enhanced search and retrieval of multimedia content

Legal Events

Date Code Title Description
AS Assignment

Owner name: DISNEY ENTERPRISES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARSOOK, JONATHON DAVID;SIDI, ARIFF;BICE, MATTHEW PAUL;AND OTHERS;REEL/FRAME:021480/0053;SIGNING DATES FROM 20080814 TO 20080818

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION