US20060236220A1 - Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation - Google Patents

Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation Download PDF

Info

Publication number
US20060236220A1
US20060236220A1 US11/379,180 US37918006A US2006236220A1 US 20060236220 A1 US20060236220 A1 US 20060236220A1 US 37918006 A US37918006 A US 37918006A US 2006236220 A1 US2006236220 A1 US 2006236220A1
Authority
US
United States
Prior art keywords
multimedia presentation
aspect ratio
data bit
data
computer
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
US11/379,180
Inventor
Matthew Jarman
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.)
ClearPlay Inc
Original Assignee
ClearPlay 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
Priority to US11/379,180 priority Critical patent/US20060236220A1/en
Priority to MX2007013005A priority patent/MX2007013005A/en
Priority to BRPI0612974-9A priority patent/BRPI0612974A2/en
Priority to EP06758399A priority patent/EP1904933A4/en
Priority to PCT/US2006/014609 priority patent/WO2006113742A2/en
Priority to AU2006236335A priority patent/AU2006236335A1/en
Application filed by ClearPlay Inc filed Critical ClearPlay Inc
Assigned to CLEARPLAY, INC. reassignment CLEARPLAY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JARMAN, MATTHEW T.
Publication of US20060236220A1 publication Critical patent/US20060236220A1/en
Priority to US12/761,293 priority patent/US8861939B2/en
Priority to US14/513,095 priority patent/US10304494B2/en
Priority to US16/423,828 priority patent/US10984835B2/en
Priority to US17/235,667 priority patent/US11615818B2/en
Priority to US18/125,586 priority patent/US20230377610A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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
    • G11B27/32Indexing; 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 on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/322Indexing; 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 on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Definitions

  • the present application is related to U.S. provisional application No. 60/763,525 titled “Filtering a Multimedia Presentation in a Video-on-Demand Environment,” filed Jan. 30, 2006, U.S. provisional application No. 60/785,547 titled “Synchronizing Filter Meta-Data With a Multimedia Presentation,” filed Mar. 24, 2006, U.S. non-provisional application Ser. No. 11/104,924 titled “Apparatus, System, and Method for Filtering Objectionable Portions of a Multimedia Presentation,” filed Apr. 12, 2005, U.S. non-provisional application Ser. No.
  • aspects of the present invention involve a system, method, and apparatus for associating a filter file or set of filter files with a particular multimedia presentation.
  • a multimedia presentation such as audio provided on CD and a movie provided on DVD, may contain certain language, images, scenes, or other content, not suitable or considered objectionable by certain audiences.
  • certain technologies have been developed to allow filtering, such as skipping or muting, various types of content. This technology allows, for example, the viewing of a movie originally containing more adult-oriented content by younger, less mature viewers.
  • the filtering function is provided by a media content “filter” resident within the DVD player that specifically applies to a particular multimedia presentation.
  • the filter which is typically stored within a nonvolatile logic memory of the media player, such as flash memory, indicates which portions of the multimedia presentation are to be skipped, or which audio portions are to be muted, by the DVD player during playback.
  • whether the filter is employed for a particular presentation of the multimedia may be determined by the user by way of a menu selection system provided by the media player. Further, different forms of objectionable content, such as profane language, sexually explicit content, and so on, may also be selectively filtered by way of the menu system. In some systems, the filtering system may be protected by way of a user-defined password so that those not privy to the password are unable to defeat the filtering mechanism.
  • Each filter specific to a particular presentation is typically produced at some point after a multimedia presentation has been released.
  • the player normally also includes a method of accepting and storing new filters as they are produced.
  • filters are installed by way of a CD, DVD, or other disc readable by the same memory reader of the DVD player that also reads the DVD or other storage medium having the multimedia presentation. Therefore, a user inserts the disc containing the filters of interest into the tray or slot normally employed for playback.
  • the DVD player recognizing the disc as one containing filters, installs the filters from the disc, possibly at the guidance of the user by way of the player menu system.
  • One aspect of the present invention involves a computer program product comprising a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation.
  • the computer readable code further involves at least one data value configured to identify the aspect ratio of the multimedia presentation.
  • Another aspect of the present invention involves a computer program product comprising a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation.
  • the computer readable code further comprising at least one data value configured as a function of at least the aspect ratio of the multimedia presentation.
  • Another aspect of the present invention involves a method for associating a multimedia presentation with content filter information, the method comprising: obtaining content filtering data corresponding with a particular multimedia presentation, the content filtering data including at least one multimedia identifier, the multimedia identifier including at least one data value corresponding to an aspect ratio for the multimedia presentation.
  • the method further involves analyzing a multimedia presentation to determine an aspect ratio for the multimedia presentation and comparing the aspect ratio for the multimedia presentation to the at least one multimedia identifier.
  • the method involves applying the content filtering data to the multimedia presentation as function of the operation of comparing.
  • FIG. 1 is a diagram of the format of one byte of a filter file multimedia media identifier using a full screen aspect ratio identifier, conforming to aspects of the present invention.
  • FIG. 2 is a diagram of the format of one byte of a filter file multimedia identifier using a wide screen aspect ratio identifier, conforming to aspects of the present invention.
  • aspects of the present invention involve a system, method, and apparatus for associating a filter file or set of filter files with a particular multimedia presentation based at least in part on aspect ratio information.
  • Each multimedia presentation includes an identification of the aspect ratio or other video attribute, such as full screen or wide screen, for the multimedia presentation.
  • Any filter file (or files) developed for the multimedia presentation includes coding with an identifier of the aspect ratio for the multimedia presentation.
  • filter file or filter as used herein is meant to refer to an indicia of a portion of a multimedia presentation and an associated filtering action. The filtering action may involve some form of contact suppression, whether skipping, blurring, cropping, and/or muting portions of the multimedia presentation.
  • the portion of the multimedia presentation subject to suppression may be identified by a start and end time code, by a time or location and offset value, and through other multimedia relative identification means that provide for accurate identification of some discrete portion of a multimedia presentation.
  • One or more filter files for a particular multimedia presentation may be provided in a “filter table.”
  • a filter file or filter table configured for a particular multimedia presentation also includes an identification of the aspect ratio for the particular multimedia presentation.
  • the aspect ratio identifier provides a way to associate a particular filter file or table with a particular multimedia presentation. Other characteristics, besides the aspect ratio, may also be used, alone or in conjunction with the aspect ratio, to associate a particular filter table with a particular multimedia presentation.
  • the filter file or table may be used along with a system, apparatus, and method for a user to play a multimedia presentation, such as a movie provided on a DVD, a movie provided by way of a video-on-demand service, and other media types, coding arrangements, and distribution platforms, with objectionable types of scenes and language filtered (a “filtering application”).
  • the filtering application monitors the playback of a multimedia presentation in comparison with one or more filter files, and filters the playback as a function of the filter files.
  • filtering may involve some form of content suppression, such as muting objectionable language in a multimedia presentation, skipping past objectionable portions of a multimedia presentation as a function of the time of the objectionable language or video, modifying the presentation of a video image such as through cropping, or fading, or otherwise modifying playback to eliminate, reduce, or modify the objectionable language, images, or other content.
  • Filtering may further extend to other content that may be provided in a multimedia presentation, including close captioning text, data links, program guide information, etc.
  • the filtering application monitors playback of the multimedia presentation and compares playback with one or more filter files.
  • the filtering application monitors time codes of the multimedia presentation being played. It is also possible to monitor other indicia of the multimedia data read from the DVD, such as indicia of the physical location on a memory media from which the data was read.
  • filter file includes an indicia of portion of the multimedia presentation wherein the indicia comprises a start time code and end time code. For any given multimedia presentation, a plurality of filter files are typically provided in a filter table. When there is match between the time code of the multimedia presentation and start time code of the filter file, then the filtering application executes the specified filtering action.
  • the specified filtering action includes a skip action or a mute action, which causes the playback (both audio and video) of the multimedia presentation to stop at the start time and resume at the end time or to mute the audio component between the start time and end time, respectively.
  • Table 1 provides a list of examples of filter types that may be provided individually or in combination in an embodiment conforming to the invention.
  • the filter types are grouped into five broad classifications, including: Violence, Sex/Nudity, Language, and Other. Within each of the four broad classifications, are a listing of particular filter types associated with each broad classification.
  • a particular filter file for a particular multimedia presentation includes an indicia of a portion of the multimedia presentation, which may be in the form of a time sequence between a start time and an end time, and an indicia of the subject matter falling within the specified time sequence.
  • a filter application causes multimedia time sequences to be skipped or muted as a function of one or more user selected particular filter types, e.g., V-S-A.
  • multimedia time sequences may be skipped or muted as a function of a broad classification, e.g., V, in which case all portions of a multimedia presentation falling within a broad filter classification will be skipped or muted.
  • a broad classification e.g., V
  • a user may activate any combination of the particular filter types.
  • the filtering application may be accessible from a processor in a multimedia player, such as a DVD player.
  • the filter application in such an arrangement, may be stored in a memory directly accessible by the multimedia processor or internal player memory.
  • the filter tables for various multimedia presentations are initially stored remotely from the multimedia player.
  • the filter table for a particular multimedia presentation is loaded into memory of the multimedia player so that the filtering application may access the filter table to perform filtered playback of the multimedia presentation.
  • aspect ratio information for the particular multimedia presentation is associated with the particular filter file.
  • Other information may also be used to associate the filter information with the particular multimedia information, such as multimedia title information, multimedia length information, etc.
  • aspect ratio information for the multimedia presentation may be found in a directory commonly referred to as a “Video_TS directory.”
  • the Video-TS directory includes a map of all titles stored on the DVD. “Titles” referring to DVD titles as defined in the DVD specification, which refers to a hierarchy of information on the DVD. The map is typically found in a particular file referred to as a “VIDEO_TS.IFO” file. Amongst all of the titles on the DVD will be the title file for the particular multimedia presentation associated with the filter file. Typically, the feature presentation is title one of a DVD. Thus, the aspect ratio for title one is identified. If the main movie title is not the first title, then the aspect ratio may be identified manually and by other means.
  • the aspect ratio information for the title of interest is found at position 0x200 (hex) of a file referred to as a “VTS_## — 0.IFO” file, where ## represents the number of the title.
  • Aspect ratio information is provided in a two byte format, with bits 2 and 3 relating to the aspect ratio for the specified title. The combined value of bits 2 and 3 is converted to an integer value.
  • the aspect ratio if 16:9 (widescreen).
  • the code found in Appendix A which is hereby incorporated by reference herein, illustrates one particular method for parsing a DVD in order to identify the aspect ratio for title one of the DVD.
  • title one of the DVD includes the feature presentation (i.e., the title with the data for the movie title (e.g., “Gladiator”) listed on the DVD) and for which a filter file may have been developed.
  • the aspect ratio information is provided in a computer readable media having the filter files of the particular multimedia presentation.
  • the filter files (filter table) for a particular multimedia presentation may be provided on a removable memory media, such as CD, DVD, memory stick, etc.
  • the filter files may also be transmitted or served from a remote memory location.
  • a network location such as a web site.
  • Such a method is described in co-pending United States non-provisional application Ser. No. 11/256,419, filed Oct. 20, 2005 and entitled “Method and User Interface for Downloading Audio and Video Content Filters to a Media Player.”
  • the filter table is transmitted to the client device.
  • the filter table may be transmitted and stored to a removable memory media, such as DVD, CD, floppy disk, memory stick, etc. From the removable memory media the filter table may be loaded to a multimedia player memory for use by the filtering application or directly accessed from the removable memory.
  • the client device may also be the target DVD player, in which case the filter table is directly uploaded to DVD player memory from the remote memory location.
  • the filter files may also be loaded to a DVD player from other memory media, such as described in co-pending U.S. application Ser. No. 11/327,103, filed Jan.
  • the filter files are meant to be uploaded to a multimedia player or otherwise accessed by a multimedia player (e.g., DVD player) having a filtering application configured to use the filter files in order to filter a multimedia presentation accessed by the multimedia player.
  • a multimedia player e.g., DVD player
  • the aspect ratio information encoded on a memory media and associated with a filter file or table for a multimedia presentation may be identified in any number of ways.
  • a bit or bits are set in a specified arrangement and location.
  • a bit may be set to a digital 0 to represent a full screen aspect ratio
  • a digital 1 to represent a wide screen aspect ratio.
  • two bits may be set to digital 0 (i.e., 00 . . . ) to represent a full screen aspect ratio or the same two bits set to a digital 1 (i.e., 11 . . . ) to represent a wide screen aspect ratio.
  • FIG. 1 represents a byte arrangement 10 A for one particular filter table (e.g., a set of discrete filters for a particular movie), with the byte arranged to connote a filter file or table associated with a multimedia presentation provided in a full screen format.
  • two particular bits ( 12 , 14 ) of an 8-bit byte value are each set to a digital 0 to identify a full screen multimedia presentation.
  • the bits may be included in a larger byte.
  • an 8-bit byte identifies bits starting with bit 0 ( 16 ) in the right-most position and bit 7 ( 18 ) in the left-most position.
  • bits 7 and 6 are each set to digital 0 to identify a full screen multimedia presentation.
  • FIG. 1 represents a byte arrangement 10 A for one particular filter table (e.g., a set of discrete filters for a particular movie), with the byte arranged to connote a filter file or table associated with a multimedia presentation provided in a full screen format.
  • FIG. 2 illustrates a byte arrangement 10 B for one particular filter set, with the byte arranged to connote a filter file or table associated with a multimedia presentation provided in a wide screen format.
  • the same 8-bit byte of FIG. 1 has bits 7 and 6 set to digital 11 to identify a wide screen multimedia presentation.
  • the same or different bytes may be used to identify different aspect ratio.
  • other bit combinations are possible to identify full screen and wide screen aspects ratios, as well as other possible video attributes of a particular multimedia presentation. It is also possible to simply set one bit as either 0 (full screen) or 1 (wide screen).
  • bits 0 - 6 may be used for other purposes or serve as padding.
  • the aspect ratio bit, bits, or byte may be included in a larger set of identifying data or may be provided separately therefrom.
  • the filtering application resident in a DVD player in one example, is configured to read the aspect ratio information for whatever multimedia presentation is placed in the DVD drive, such as through the code provided in Appendix A.
  • the filtering application compares the aspect ratio information for the multimedia presentation with the aspect ratio information for any filter table loaded in memory or otherwise accessible by the multimedia player configured to run the filtering application.
  • the filtering application uses the aspect ratio information to determine if the appropriate filter file or files are loaded in memory. If there is not a match between a particular filter file or table and a particular multimedia presentation, then the filter file or table is not a match to the particular multimedia presentation.
  • the filtering application may use other information, as well, to determine if a particular filter table corresponds with a selected multimedia presentation.
  • Embodiments within the scope of the present invention also include computer-readable media for carrying or having computer-executable instructions or data structures stored thereon.
  • Such computer-readable media may be any available media that can be accessed by a general purpose or special purpose computer.
  • Such computer-readable media can comprise RAM, ROM, EEPROM, DVD, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer.
  • Computer-executable instructions comprise, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions.
  • Embodiments within the scope of the present invention also include computer-readable media for carrying or having computer-executable instructions or data structures stored thereon.
  • Such computer-readable media may be any available media that can be accessed by a general purpose or special purpose computer.
  • Such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM, DVD, or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer.
  • Implementations of the present invention may be stored as computer readable instructions on a DVD along with a multimedia presentation intended to be filtered and played back with various time sequences muted or skipped.
  • a network or another communications link or connection either hardwired, wireless, or a combination of hardwired or wireless
  • the computer properly views the connection as a computer-readable medium.
  • any such a connection is properly termed a computer-readable medium.
  • Computer executable instructions comprise, for example, instructions and data which cause a DVD player, a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions.
  • aspects of the invention may be deployed as computer-executable instructions, such as program modules, adapted for deploying a filter file that may be readable and usable by a filter application loaded on a DVD player.
  • program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types.
  • Computer-executable instructions, associated data structures, and program modules represent examples of the program code means for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represent examples of corresponding acts for implementing the functions described in such steps.
  • program code means being executed by a processing unit provides one example of a processor means.
  • the following program code calls the function to get the aspect ratio for a feature presentation found in title 1 of a DVD and returns a value of the aspect ratio for the feature multimedia presentation found in title 1

Abstract

A method, apparatus, computer program product and computer accessible code configured to link or otherwise associate content filters with a multimedia presentation, e.g., a movie. The content filter data includes an identifier value with an aspect ratio identifier or as a function of an aspect ratio for a particular multimedia presentation associated with the filter information. In one implementation, association between a filter set and a multimedia presentation involves a filtering application that searches a particular multimedia presentation to locate aspect ratio information and further searches filter information for a matching aspect ratio identifier.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • The present application is a non-provisional application claiming priority to copending U.S. provisional application No. 60/672,914 titled “Apparatus, System, and Method for Associating One or More Filter Files with a Particular Multimedia Presentation,” filed Apr. 18, 2005, which is hereby incorporated by reference herein.
  • The present application is related to U.S. provisional application No. 60/763,525 titled “Filtering a Multimedia Presentation in a Video-on-Demand Environment,” filed Jan. 30, 2006, U.S. provisional application No. 60/785,547 titled “Synchronizing Filter Meta-Data With a Multimedia Presentation,” filed Mar. 24, 2006, U.S. non-provisional application Ser. No. 11/104,924 titled “Apparatus, System, and Method for Filtering Objectionable Portions of a Multimedia Presentation,” filed Apr. 12, 2005, U.S. non-provisional application Ser. No. 11/256,419 titled “Method and User Interface for Downloading Audio and Video Content Filters to a Media Player,” filed Oct. 20, 2005, U.S. patent application Ser. No. 11/327,103 titled “Media Player Configured to Receive Playback Filters from Alternative Storage Mediums,” filed Jan. 5, 2006, U.S. provisional application 60/620,902 titled “Method and User Interface for Downloading Audio and Video Content Filters to a Media Player” filed Oct. 20, 2004, U.S. provisional patent application No. 60/641,678 titled “Video Player Configured to Receive Playback Filters from Alternative Storage Medium” filed Jan. 5, 2005, U.S. application Ser. No. 09/694,873 titled “Multimedia Content Navigation and Playback,” filed Oct. 23, 2000, now U.S. Pat. No. 6,898,799, issued May 24, 2005, and U.S. application Ser. No. 09/695,102 titled “Delivery of Navigation Data for Playback of Audio and Video Content,” filed Oct. 23, 2000, now U.S. Pat. No. 6,889,383, issued May 3, 2005, the disclosure of each of the above-recited applications are hereby incorporated by reference herein. Appendix A, including 2 pages of program code, is included with the present non-provisional application and is hereby incorporated by reference herein.
  • FIELD OF THE INVENTION
  • Aspects of the present invention involve a system, method, and apparatus for associating a filter file or set of filter files with a particular multimedia presentation.
  • BACKGROUND
  • A multimedia presentation, such as audio provided on CD and a movie provided on DVD, may contain certain language, images, scenes, or other content, not suitable or considered objectionable by certain audiences. To address this concern, certain technologies have been developed to allow filtering, such as skipping or muting, various types of content. This technology allows, for example, the viewing of a movie originally containing more adult-oriented content by younger, less mature viewers. Generally, the filtering function is provided by a media content “filter” resident within the DVD player that specifically applies to a particular multimedia presentation. The filter, which is typically stored within a nonvolatile logic memory of the media player, such as flash memory, indicates which portions of the multimedia presentation are to be skipped, or which audio portions are to be muted, by the DVD player during playback. Typically, whether the filter is employed for a particular presentation of the multimedia may be determined by the user by way of a menu selection system provided by the media player. Further, different forms of objectionable content, such as profane language, sexually explicit content, and so on, may also be selectively filtered by way of the menu system. In some systems, the filtering system may be protected by way of a user-defined password so that those not privy to the password are unable to defeat the filtering mechanism.
  • Each filter specific to a particular presentation is typically produced at some point after a multimedia presentation has been released. Thus, for example, while some filters for preexisting movies may be pre-installed in the DVD player, the player normally also includes a method of accepting and storing new filters as they are produced. Typically, filters are installed by way of a CD, DVD, or other disc readable by the same memory reader of the DVD player that also reads the DVD or other storage medium having the multimedia presentation. Therefore, a user inserts the disc containing the filters of interest into the tray or slot normally employed for playback. The DVD player, recognizing the disc as one containing filters, installs the filters from the disc, possibly at the guidance of the user by way of the player menu system.
  • Besides use of multimedia title information and other multimedia presentation attributes, what is needed is a way to accurately associate a particular multimedia's filter set with the multimedia presentation, which may be in conjunction with employment of other attributes.
  • SUMMARY
  • One aspect of the present invention involves a computer program product comprising a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation. The computer readable code further involves at least one data value configured to identify the aspect ratio of the multimedia presentation.
  • Another aspect of the present invention involves a computer program product comprising a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation. The computer readable code further comprising at least one data value configured as a function of at least the aspect ratio of the multimedia presentation.
  • Another aspect of the present invention involves a method for associating a multimedia presentation with content filter information, the method comprising: obtaining content filtering data corresponding with a particular multimedia presentation, the content filtering data including at least one multimedia identifier, the multimedia identifier including at least one data value corresponding to an aspect ratio for the multimedia presentation. The method further involves analyzing a multimedia presentation to determine an aspect ratio for the multimedia presentation and comparing the aspect ratio for the multimedia presentation to the at least one multimedia identifier. Finally, the method involves applying the content filtering data to the multimedia presentation as function of the operation of comparing.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram of the format of one byte of a filter file multimedia media identifier using a full screen aspect ratio identifier, conforming to aspects of the present invention; and
  • FIG. 2 is a diagram of the format of one byte of a filter file multimedia identifier using a wide screen aspect ratio identifier, conforming to aspects of the present invention.
  • DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
  • Aspects of the present invention involve a system, method, and apparatus for associating a filter file or set of filter files with a particular multimedia presentation based at least in part on aspect ratio information. Each multimedia presentation includes an identification of the aspect ratio or other video attribute, such as full screen or wide screen, for the multimedia presentation. Any filter file (or files) developed for the multimedia presentation includes coding with an identifier of the aspect ratio for the multimedia presentation. The term “filter file” or filter as used herein is meant to refer to an indicia of a portion of a multimedia presentation and an associated filtering action. The filtering action may involve some form of contact suppression, whether skipping, blurring, cropping, and/or muting portions of the multimedia presentation. The portion of the multimedia presentation subject to suppression may be identified by a start and end time code, by a time or location and offset value, and through other multimedia relative identification means that provide for accurate identification of some discrete portion of a multimedia presentation. One or more filter files for a particular multimedia presentation may be provided in a “filter table.” A filter file or filter table configured for a particular multimedia presentation also includes an identification of the aspect ratio for the particular multimedia presentation. The aspect ratio identifier provides a way to associate a particular filter file or table with a particular multimedia presentation. Other characteristics, besides the aspect ratio, may also be used, alone or in conjunction with the aspect ratio, to associate a particular filter table with a particular multimedia presentation.
  • The filter file or table may be used along with a system, apparatus, and method for a user to play a multimedia presentation, such as a movie provided on a DVD, a movie provided by way of a video-on-demand service, and other media types, coding arrangements, and distribution platforms, with objectionable types of scenes and language filtered (a “filtering application”). The filtering application monitors the playback of a multimedia presentation in comparison with one or more filter files, and filters the playback as a function of the filter files. As referenced above, filtering may involve some form of content suppression, such as muting objectionable language in a multimedia presentation, skipping past objectionable portions of a multimedia presentation as a function of the time of the objectionable language or video, modifying the presentation of a video image such as through cropping, or fading, or otherwise modifying playback to eliminate, reduce, or modify the objectionable language, images, or other content. Filtering may further extend to other content that may be provided in a multimedia presentation, including close captioning text, data links, program guide information, etc.
  • The filtering application monitors playback of the multimedia presentation and compares playback with one or more filter files. In one particular implementation, the filtering application monitors time codes of the multimedia presentation being played. It is also possible to monitor other indicia of the multimedia data read from the DVD, such as indicia of the physical location on a memory media from which the data was read. In one particular implementation, filter file includes an indicia of portion of the multimedia presentation wherein the indicia comprises a start time code and end time code. For any given multimedia presentation, a plurality of filter files are typically provided in a filter table. When there is match between the time code of the multimedia presentation and start time code of the filter file, then the filtering application executes the specified filtering action. In one example, the specified filtering action includes a skip action or a mute action, which causes the playback (both audio and video) of the multimedia presentation to stop at the start time and resume at the end time or to mute the audio component between the start time and end time, respectively.
    TABLE 1
    Filter Types and Associated
    Description of Content of Scene for each Filter Type
    Filter Filter
    Code Classification Filter type Filter Action
    V-S-A Violence Strong Action Violence Removes excessive violence,
    including fantasy violence
    V-B-G Violence Brutal/Gory Violence Removes brutal and graphic
    violence scenes
    V-D-I Violence Disturbing Images Removes gruesome and other
    disturbing images
    S-S-C Sex and Sensual Content Removes highly suggestive and
    Nudity provocative situations and
    dialogue
    S-C-S Sex and Crude Sexual Content Removes crude sexual language
    Nudity and gestures
    S-N Sex and Nudity Removes nudity, including partial
    Nudity and art nudity
    S-E-S Sex and Explicit Sexual Situation Removes explicit sexual dialogue,
    Nudity sound and actions
    L-V-D Language Vain Reference to Deity Removes vain or irreverent
    reference to Deity
    L-C-L Language Crude Language and Humor Removes crude sexual language
    and gestures
    L-E-S Language Ethnic and Social Slurs Removes ethnically or socially
    offensive results
    L-C Language Cursing Removes profane uses of “h*ll”
    and “d*mn”
    L-S-P Language Strong Profanity Removes swear words, including
    strong profanities
    L-G-V Language Graphic Vulgarity Removes graphic vulgarities,
    including “f***”
    O-E-D Other Explicit Drug Use Removes descriptive scenes of
    illegal drug use
  • Table 1 provides a list of examples of filter types that may be provided individually or in combination in an embodiment conforming to the invention. The filter types are grouped into five broad classifications, including: Violence, Sex/Nudity, Language, and Other. Within each of the four broad classifications, are a listing of particular filter types associated with each broad classification. A particular filter file for a particular multimedia presentation includes an indicia of a portion of the multimedia presentation, which may be in the form of a time sequence between a start time and an end time, and an indicia of the subject matter falling within the specified time sequence. In one particular implementation, a filter application causes multimedia time sequences to be skipped or muted as a function of one or more user selected particular filter types, e.g., V-S-A. Alternatively, or additionally, multimedia time sequences may be skipped or muted as a function of a broad classification, e.g., V, in which case all portions of a multimedia presentation falling within a broad filter classification will be skipped or muted. Through the filtering application, a user may activate any combination of the particular filter types.
  • Further details concerning the filtering application and filter file formatting are described in co-pending non-provisional application Ser. No. 11/104,924 titled “Apparatus, System, and Method for Filtering Objectionable Portions of a Multimedia Presentation” filed on Apr. 12, 2005.
  • The filtering application may be accessible from a processor in a multimedia player, such as a DVD player. The filter application, in such an arrangement, may be stored in a memory directly accessible by the multimedia processor or internal player memory. The filter tables for various multimedia presentations, on the other hand, are initially stored remotely from the multimedia player. In one particular implementation, the filter table for a particular multimedia presentation is loaded into memory of the multimedia player so that the filtering application may access the filter table to perform filtered playback of the multimedia presentation. To associate a particular filter file or set of filter files (filter table) with a particular multimedia presentation, aspect ratio information for the particular multimedia presentation is associated with the particular filter file. Other information may also be used to associate the filter information with the particular multimedia information, such as multimedia title information, multimedia length information, etc.
  • In the context of a DVD-based multimedia presentation, aspect ratio information for the multimedia presentation may be found in a directory commonly referred to as a “Video_TS directory.” The Video-TS directory includes a map of all titles stored on the DVD. “Titles” referring to DVD titles as defined in the DVD specification, which refers to a hierarchy of information on the DVD. The map is typically found in a particular file referred to as a “VIDEO_TS.IFO” file. Amongst all of the titles on the DVD will be the title file for the particular multimedia presentation associated with the filter file. Typically, the feature presentation is title one of a DVD. Thus, the aspect ratio for title one is identified. If the main movie title is not the first title, then the aspect ratio may be identified manually and by other means.
  • The aspect ratio information for the title of interest, e.g., title 1, is found at position 0x200 (hex) of a file referred to as a “VTS_##0.IFO” file, where ## represents the number of the title. Aspect ratio information is provided in a two byte format, with bits 2 and 3 relating to the aspect ratio for the specified title. The combined value of bits 2 and 3 is converted to an integer value. The VIDEO_TS.IFO file also has aspect ratio information available at location 0x100. If the value of the integer equals zero (bit 2=0, bit 3=0) then the movie has an aspect ratio of 4:3 (full-screen). If the value of the integer is three (bit 2=1, bit 3=1), then the aspect ratio if 16:9 (widescreen). The code found in Appendix A, which is hereby incorporated by reference herein, illustrates one particular method for parsing a DVD in order to identify the aspect ratio for title one of the DVD. In this implementation, it is presumed that title one of the DVD includes the feature presentation (i.e., the title with the data for the movie title (e.g., “Gladiator”) listed on the DVD) and for which a filter file may have been developed.
  • The aspect ratio information is provided in a computer readable media having the filter files of the particular multimedia presentation. The filter files (filter table) for a particular multimedia presentation may be provided on a removable memory media, such as CD, DVD, memory stick, etc. The filter files may also be transmitted or served from a remote memory location. In such an arrangement, it is possible for a user to access or purchase the filter files by way of a network location, such as a web site. Such a method is described in co-pending United States non-provisional application Ser. No. 11/256,419, filed Oct. 20, 2005 and entitled “Method and User Interface for Downloading Audio and Video Content Filters to a Media Player.” Upon purchase or identification of a filter table, the filter table is transmitted to the client device. The filter table may be transmitted and stored to a removable memory media, such as DVD, CD, floppy disk, memory stick, etc. From the removable memory media the filter table may be loaded to a multimedia player memory for use by the filtering application or directly accessed from the removable memory. The client device may also be the target DVD player, in which case the filter table is directly uploaded to DVD player memory from the remote memory location. The filter files may also be loaded to a DVD player from other memory media, such as described in co-pending U.S. application Ser. No. 11/327,103, filed Jan. 5, 2006 and entitled “Media Player Configured to Receive Playback Filters from Alternative Storage Mediums” The filter files are meant to be uploaded to a multimedia player or otherwise accessed by a multimedia player (e.g., DVD player) having a filtering application configured to use the filter files in order to filter a multimedia presentation accessed by the multimedia player.
  • The aspect ratio information encoded on a memory media and associated with a filter file or table for a multimedia presentation may be identified in any number of ways. In one particular implementation, a bit or bits are set in a specified arrangement and location. For example, a bit may be set to a digital 0 to represent a full screen aspect ratio, and a digital 1 to represent a wide screen aspect ratio. In another example, two bits may be set to digital 0 (i.e., 00 . . . ) to represent a full screen aspect ratio or the same two bits set to a digital 1 (i.e., 11 . . . ) to represent a wide screen aspect ratio.
  • FIG. 1 represents a byte arrangement 10A for one particular filter table (e.g., a set of discrete filters for a particular movie), with the byte arranged to connote a filter file or table associated with a multimedia presentation provided in a full screen format. In this example, two particular bits (12, 14) of an 8-bit byte value are each set to a digital 0 to identify a full screen multimedia presentation. As shown in FIG. 1, the bits may be included in a larger byte. Typically, an 8-bit byte identifies bits starting with bit 0 (16) in the right-most position and bit 7 (18) in the left-most position. In this example, bits 7 and 6 are each set to digital 0 to identify a full screen multimedia presentation. FIG. 2 illustrates a byte arrangement 10B for one particular filter set, with the byte arranged to connote a filter file or table associated with a multimedia presentation provided in a wide screen format. In FIG. 2, the same 8-bit byte of FIG. 1 has bits 7 and 6 set to digital 11 to identify a wide screen multimedia presentation. The same or different bytes may be used to identify different aspect ratio. Further, other bit combinations are possible to identify full screen and wide screen aspects ratios, as well as other possible video attributes of a particular multimedia presentation. It is also possible to simply set one bit as either 0 (full screen) or 1 (wide screen).
  • Other bits in the specified byte (i.e., bits 0-6 may be used for other purposes or serve as padding). The aspect ratio bit, bits, or byte may be included in a larger set of identifying data or may be provided separately therefrom. Moreover, it is also possible to set various bits or provide identifying values where aspect ratio information is used to generate the identifier in conjunction with other multimedia attributes, such as title information.
  • The filtering application, resident in a DVD player in one example, is configured to read the aspect ratio information for whatever multimedia presentation is placed in the DVD drive, such as through the code provided in Appendix A. The filtering application then compares the aspect ratio information for the multimedia presentation with the aspect ratio information for any filter table loaded in memory or otherwise accessible by the multimedia player configured to run the filtering application. The filtering application uses the aspect ratio information to determine if the appropriate filter file or files are loaded in memory. If there is not a match between a particular filter file or table and a particular multimedia presentation, then the filter file or table is not a match to the particular multimedia presentation. As mentioned above, the filtering application may use other information, as well, to determine if a particular filter table corresponds with a selected multimedia presentation.
  • Embodiments within the scope of the present invention also include computer-readable media for carrying or having computer-executable instructions or data structures stored thereon. Such computer-readable media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, DVD, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer. When information is transferred or provided over a network or another communications link or connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer, the computer properly views the connection as a computer-readable medium. Thus, any such a connection is properly termed a computer-readable medium. Combinations of the above should also be included within the scope of computer-readable media. Computer-executable instructions comprise, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions.
  • Embodiments within the scope of the present invention also include computer-readable media for carrying or having computer-executable instructions or data structures stored thereon. Such computer-readable media may be any available media that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM, DVD, or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer. Implementations of the present invention may be stored as computer readable instructions on a DVD along with a multimedia presentation intended to be filtered and played back with various time sequences muted or skipped. When information is transferred or provided over a network or another communications link or connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer (a computer data signal), the computer properly views the connection as a computer-readable medium. Thus, any such a connection is properly termed a computer-readable medium. Combinations of the above should also be included within the scope of computer-readable media. Computer executable instructions comprise, for example, instructions and data which cause a DVD player, a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions.
  • Although not required, aspects of the invention may be deployed as computer-executable instructions, such as program modules, adapted for deploying a filter file that may be readable and usable by a filter application loaded on a DVD player. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-executable instructions, associated data structures, and program modules represent examples of the program code means for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represent examples of corresponding acts for implementing the functions described in such steps. Furthermore, program code means being executed by a processing unit provides one example of a processor means.
  • Appendix A
  • The following program code calls the function to get the aspect ratio for a feature presentation found in title 1 of a DVD and returns a value of the aspect ratio for the feature multimedia presentation found in title 1
      • // Read title 1 and retrieve the video attributes flag short videoAttributes=ReadVideoAttributes (dvdDrive);
      • // test bits 2 & 3 videoAttributes=(short)((videoAttributes & 0x0C)>>2);
  • private static short ReadVideoAttributes(string dvdPath)
  • {
      • string ifoPath=string.Format(@“{0}VIDEO_TS\VIDEO_TS.IFO”, dvdPath);
      • FileStream fileIfo;
      • if (!File.Exists(ifoPath))
        • return 0;
      • fileIfo=new FileStream(ifoPath, FileMode.Open, FileAccess.Read);
      • // Find out which VTS is Title 1.
      • fileIfo.Position=0xC4; // Find VMG_PTT_SRPT
      • int titleMapOffset=0;
      • byte[ ]buffer=new byte[25];
      • byte vts=0;
      • // Find out the location of the title map
      • fileIfo.Read(buffer, 0, 4);
      • titleMapOffset=ClearPlay.Convert.ReverseInt(System.BitConverter.ToInt32(buffer, 0));
      • titleMapOffset *=2048;
      • // Read the title map, and get the VTS of title 1
      • fileIfo.Position=titleMapOffset;
      • fileIfo.Read(buffer, 0, 20);
      • vts=buffer[0x0E];
      • fileIfo.Close( );
      • ifoPath=string.Format(@“{0}VIDEO_TS\TS{1:D2}0.IFO”, dvdPath, vts);
      • fileIfo=new FileStream(ifoPath, FileMode.Open, FileAccess.Read);
      • short videoAttributes=0;
      • // Read the video attributes
      • fileIfo.Position=0x200;
      • fileIfo.Read(buffer, 0, 2);
      • videoAttributes=System.BitConverter.ToInt16(buffer, 0);
      • return videoAttributes;
  • }
  • }

Claims (25)

1. A computer program product comprising:
a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising:
one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation; and
at least one data value configured to identify the aspect ratio of the multimedia presentation.
2. The computer program product of claim 1 wherein:
the aspect ratio of the multimedia presentation comprises a full screen aspect ratio and a widescreen aspect ratio.
3. The computer program product of claim 1 wherein:
the at least one data value comprises at least one data bit configured to identify the aspect ratio of the multimedia presentation.
4. The computer program product of claim 3 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 0 to indicate the full screen aspect ratio.
5. The computer program product of claim 4 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 1 to indicate the wide screen aspect ratio.
6. The computer program product of claim 3 wherein the first and second data bits are bits 6 and 7 of a particular 8-bit byte.
7. The computer program product of claim 1 wherein the computer readable medium comprises a DVD.
8. The computer program product of claim 1 wherein the multimedia presentation comprises a movie.
9. A computer data signal embodied in a transmission medium, comprising:
a code segment including one or more filters associated with a multimedia presentation, the filters each identifying a portion of the multimedia presentation, each filter further identifying a filtering action for the portion of the multimedia presentation; and
a code segment including at least one data value configured according to an aspect ratio of the multimedia presentation.
10. The computer data signal embodied in a transmission medium of claim 9 wherein:
the aspect ratio of the multimedia presentation comprises a full screen aspect ratio and a widescreen aspect ratio.
11. The computer data signal embodied in a transmission medium of claim 9 wherein:
the at least one data value comprises at least one data bit configured to identify the aspect ratio of the multimedia presentation.
12. The computer data signal embodied in a transmission medium of claim 11 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 0 to indicate the full screen aspect ratio.
13. The computer data signal embodied in a transmission medium of claim 12 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 1 to indicate the wide screen aspect ratio.
14. The computer data signal embodied in a transmission medium of 11 wherein the first and second data bits are bits 6 and 7 of a particular 8-bit byte.
15. A computer program product comprising:
at least one filter file means for triggering at least one filtering action of a portion of a particular multimedia presentation; and
means for associating an aspect ratio of a particular multimedia presentation with the means for triggering at least one filtering action.
16. A computer program product comprising:
a computer useable medium and computer readable code embodied on the computer useable medium for identifying a multimedia presentation with an associated aspect ratio, the computer readable code comprising:
one or more filter files associated with the multimedia presentation, the filter files each identifying a portion of the multimedia presentation, each filter file further identifying a filtering action for the portion of the multimedia presentation; and
at least one data value configured as a function of at least the aspect ratio of the multimedia presentation.
17. The computer program product of claim 16 wherein:
the aspect ratio of the multimedia presentation comprises a full screen aspect ratio and a widescreen aspect ratio.
18. The computer program product of claim 16 wherein:
the at least one data value comprises at least one data bit configured to identify the aspect ratio of the multimedia presentation.
19. The computer program product of claim 18 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 0 to indicate the full screen aspect ratio.
20. The computer program product of claim 19 wherein:
the at least one data bit comprises a first data bit and a second data bit, wherein the first data bit and the second data bit are set to 1 to indicate the wide screen aspect ratio.
21. The computer program product of claim 18 wherein the first and second data bits are bits 6 and 7 of a particular 8-bit byte.
22. The computer program product of claim 16 wherein the computer useable medium comprises an optical disc.
23. The computer program product of claim 16 wherein the multimedia presentation comprises a movie.
24. A method for associating a multimedia presentation with content filter information comprising:
obtaining content filtering data corresponding with a particular multimedia presentation, the content filtering data including at least one multimedia identifier, the multimedia identifier including at least one data value corresponding to an aspect ratio for the multimedia presentation;
analyzing a multimedia presentation to determine an aspect ratio for the multimedia presentation;
comparing the aspect ratio for the multimedia presentation to the at least one multimedia identifier; and
applying the content filtering data to the multimedia presentation as function of the operation of comparing.
25. A multimedia player including a processor configured to perform the operations of claim 24.
US11/379,180 2005-04-18 2006-04-18 Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation Abandoned US20060236220A1 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
AU2006236335A AU2006236335A1 (en) 2005-04-18 2006-04-18 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
MX2007013005A MX2007013005A (en) 2005-04-18 2006-04-18 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation.
BRPI0612974-9A BRPI0612974A2 (en) 2005-04-18 2006-04-18 computer program product, computer data signal embedded in a streaming media, method for associating a multimedia presentation with content filter information and multimedia player
EP06758399A EP1904933A4 (en) 2005-04-18 2006-04-18 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
PCT/US2006/014609 WO2006113742A2 (en) 2005-04-18 2006-04-18 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US11/379,180 US20060236220A1 (en) 2005-04-18 2006-04-18 Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation
US12/761,293 US8861939B2 (en) 2005-04-18 2010-04-15 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US14/513,095 US10304494B2 (en) 2005-04-18 2014-10-13 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US16/423,828 US10984835B2 (en) 2005-04-18 2019-05-28 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US17/235,667 US11615818B2 (en) 2005-04-18 2021-04-20 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US18/125,586 US20230377610A1 (en) 2005-04-18 2023-03-23 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US67291405P 2005-04-18 2005-04-18
US11/379,180 US20060236220A1 (en) 2005-04-18 2006-04-18 Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/761,293 Continuation US8861939B2 (en) 2005-04-18 2010-04-15 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation

Publications (1)

Publication Number Publication Date
US20060236220A1 true US20060236220A1 (en) 2006-10-19

Family

ID=37110007

Family Applications (6)

Application Number Title Priority Date Filing Date
US11/379,180 Abandoned US20060236220A1 (en) 2005-04-18 2006-04-18 Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation
US12/761,293 Active 2028-08-31 US8861939B2 (en) 2005-04-18 2010-04-15 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US14/513,095 Active 2027-01-20 US10304494B2 (en) 2005-04-18 2014-10-13 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US16/423,828 Active US10984835B2 (en) 2005-04-18 2019-05-28 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US17/235,667 Active 2026-06-06 US11615818B2 (en) 2005-04-18 2021-04-20 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US18/125,586 Pending US20230377610A1 (en) 2005-04-18 2023-03-23 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation

Family Applications After (5)

Application Number Title Priority Date Filing Date
US12/761,293 Active 2028-08-31 US8861939B2 (en) 2005-04-18 2010-04-15 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US14/513,095 Active 2027-01-20 US10304494B2 (en) 2005-04-18 2014-10-13 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US16/423,828 Active US10984835B2 (en) 2005-04-18 2019-05-28 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US17/235,667 Active 2026-06-06 US11615818B2 (en) 2005-04-18 2021-04-20 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US18/125,586 Pending US20230377610A1 (en) 2005-04-18 2023-03-23 Apparatus, system and method for associating one or more filter files with a particular multimedia presentation

Country Status (6)

Country Link
US (6) US20060236220A1 (en)
EP (1) EP1904933A4 (en)
AU (1) AU2006236335A1 (en)
BR (1) BRPI0612974A2 (en)
MX (1) MX2007013005A (en)
WO (1) WO2006113742A2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060150102A1 (en) * 2005-01-06 2006-07-06 Thomson Licensing Method of reproducing documents comprising impaired sequences and, associated reproduction device
US20090063484A1 (en) * 2007-08-30 2009-03-05 International Business Machines Corporation Creating playback definitions indicating segments of media content from multiple content files to render
US20090328093A1 (en) * 2008-06-30 2009-12-31 At&T Intellectual Property I, L.P. Multimedia Content Filtering
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
US8005841B1 (en) 2006-04-28 2011-08-23 Qurio Holdings, Inc. Methods, systems, and products for classifying content segments
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
US8615573B1 (en) 2006-06-30 2013-12-24 Quiro Holdings, Inc. System and method for networked PVR storage and content capture
US20140229164A1 (en) * 2011-02-23 2014-08-14 New York University Apparatus, method and computer-accessible medium for explaining classifications of documents
US20160323644A1 (en) * 2004-10-20 2016-11-03 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US9628852B2 (en) 2000-10-23 2017-04-18 Clearplay Inc. Delivery of navigation data for playback of audio and video content
US10349136B2 (en) 2017-03-22 2019-07-09 Opentv, Inc. User-initiated transitioning between media content versions

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060236220A1 (en) 2005-04-18 2006-10-19 Clearplay, Inc. Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation
US8694667B2 (en) 2011-01-05 2014-04-08 International Business Machines Corporation Video data filtering method and system

Citations (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3581029A (en) * 1968-09-10 1971-05-25 Douglas G Noiles Tv on time control
US4012583A (en) * 1975-03-03 1977-03-15 Motorola, Inc. Pay TV control system
US4081754A (en) * 1977-01-31 1978-03-28 Jackson Joseph N Programmable television receiver controllers
US4085422A (en) * 1973-10-31 1978-04-18 Hokuryo Denko Co., Ltd. Fee-charging apparatus for television sets
US4246495A (en) * 1978-10-05 1981-01-20 Jerome Pressman Television monitor and control
US4386436A (en) * 1981-02-27 1983-05-31 Rca Corporation Television remote control system for selectively controlling external apparatus through the AC power line
US4449198A (en) * 1979-11-21 1984-05-15 U.S. Philips Corporation Device for interactive video playback
US4506387A (en) * 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
US4520404A (en) * 1982-08-23 1985-05-28 Kohorn H Von System, apparatus and method for recording and editing broadcast transmissions
US4538188A (en) * 1982-12-22 1985-08-27 Montage Computer Corporation Video composition method and apparatus
US4566033A (en) * 1983-08-11 1986-01-21 Reidenouer Linda L Television viewing time regulator
US4569026A (en) * 1979-02-05 1986-02-04 Best Robert M TV Movies that talk back
US4570192A (en) * 1982-11-30 1986-02-11 Sony Corporation Video recording and/or reproducing apparatus with edit control circuit
US4591248A (en) * 1982-04-23 1986-05-27 Freeman Michael J Dynamic audience responsive movie system
US4605964A (en) * 1981-12-19 1986-08-12 Chard Frederick W Method and apparatus for editing the output of a television set
US4605973A (en) * 1982-08-23 1986-08-12 Kohorn H Von System, apparatus and method for recording and editing broadcast transmissions
US4644515A (en) * 1984-11-20 1987-02-17 Resolution Research, Inc. Interactive multi-user laser disc system
US4729044A (en) * 1985-02-05 1988-03-01 Lex Computing & Management Corporation Method and apparatus for playing serially stored segments in an arbitrary sequence
US4744070A (en) * 1984-05-07 1988-05-10 Matsushita Electric Industrial Co., Ltd. Optical disk and method of tracking the same
US4750213A (en) * 1986-06-09 1988-06-07 Novak Albert P Method and system for editing unwanted program material from broadcast signals
US4754342A (en) * 1986-04-11 1988-06-28 Cmx Corporation Video editing system having virtual memory
US4891694A (en) * 1988-11-21 1990-01-02 Bell Communications Research, Inc. Fiber optic cable television distribution system
US4930158A (en) * 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US5097249A (en) * 1989-05-16 1992-03-17 Sony Corporation Power status detecting apparatus
US5101364A (en) * 1990-02-09 1992-03-31 Massachusetts Institute Of Technology Method and facility for dynamic video composition and viewing
US5107343A (en) * 1989-10-20 1992-04-21 Sony Corporation Information searching system for image data
US5109482A (en) * 1989-01-11 1992-04-28 David Bohrman Interactive video control system for displaying user-selectable clips
US5122886A (en) * 1989-06-19 1992-06-16 Pioneer Electronic Corporation Selective information playback from recording medium based on user input content codes
US5130792A (en) * 1990-02-01 1992-07-14 Usa Video Inc. Store and forward video system
US5132953A (en) * 1985-06-21 1992-07-21 Olympus Optical Co., Ltd. Multi-beam optical recording/reproducing apparatus for recording/reproducing on a medium having a recording flat part with a guide groove on each side
US5195135A (en) * 1991-08-12 1993-03-16 Palmer Douglas A Automatic multivariate censorship of audio-video programming by user-selectable obscuration
US5199077A (en) * 1991-09-19 1993-03-30 Xerox Corporation Wordspotting for voice editing and indexing
US5206929A (en) * 1990-01-19 1993-04-27 Sony Corporation Of America Offline editing system
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5231310A (en) * 1990-09-05 1993-07-27 Oh Soo Young Electrical and electronic appliance lock
US5280462A (en) * 1990-02-23 1994-01-18 Pioneer Electronic Corporation Disc playing and recording apparatus having a pair of heads controlled to prevent interruptions during play
US5296931A (en) * 1991-03-11 1994-03-22 Samsung Electronics Co., Ltd. Channel selecting method for programs of the same category
US5313297A (en) * 1991-09-19 1994-05-17 Costem Inc. System for providing pictures responding to users' remote control
US5331353A (en) * 1992-03-10 1994-07-19 Mindmaster Inc. Device for limiting the amount of time an electrical appliance such as a television may be used
US5333091A (en) * 1993-01-08 1994-07-26 Arthur D. Little Enterprises, Inc. Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5387942A (en) * 1993-11-24 1995-02-07 Lemelson; Jerome H. System for controlling reception of video signals
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US5521900A (en) * 1990-08-24 1996-05-28 Sony Corporation Disk having a lead-in region containing display data and an apparatus for recording and/or reproducing the disc
US5532732A (en) * 1988-12-23 1996-07-02 Gemstar Development Corporation Apparatus and methods for using compressed codes for monitoring television program viewing
US5535186A (en) * 1993-04-28 1996-07-09 Kabushiki Kaisha Toshiba Disc recording/reproducing system
US5598276A (en) * 1993-10-29 1997-01-28 Time Warner Entertainment Co., L.P. System and method for controlling play of multiple versions of the same motion picture stored on an optical disk
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5717814A (en) * 1992-02-07 1998-02-10 Max Abecassis Variable-content video retriever
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US5751335A (en) * 1995-03-10 1998-05-12 Sony Corporation Viewing restricting method and viewing restricting apparatus
US5757417A (en) * 1995-12-06 1998-05-26 International Business Machines Corporation Method and apparatus for screening audio-visual materials presented to a subscriber
US5778135A (en) * 1994-12-30 1998-07-07 International Business Machines Corporation Real-time edit control for video program material
US5870708A (en) * 1996-10-10 1999-02-09 Walter S. Stewart Method of and apparatus for scanning for and replacing words on video cassettes
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5886746A (en) * 1994-12-13 1999-03-23 Gemstar Development Corporation Method for channel scanning
US5913013A (en) * 1993-01-11 1999-06-15 Abecassis; Max Seamless transmission of non-sequential video segments
US6038367A (en) * 1992-02-07 2000-03-14 Abecassis; Max Playing a Video Responsive to a comparison of two sets of Content Preferences
US6061680A (en) * 1997-04-15 2000-05-09 Cddb, Inc. Method and system for finding approximate matches in database
US6072520A (en) * 1993-07-29 2000-06-06 Gemstar Development Corporation System for improved parental control of television use
US6075550A (en) * 1997-12-23 2000-06-13 Lapierre; Diane Censoring assembly adapted for use with closed caption television
US6181364B1 (en) * 1997-05-16 2001-01-30 United Video Properties, Inc. System for filtering content from videos
US6192340B1 (en) * 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information
US6243676B1 (en) * 1998-12-23 2001-06-05 Openwave Systems Inc. Searching and retrieving multimedia information
US6263505B1 (en) * 1997-03-21 2001-07-17 United States Of America System and method for supplying supplemental information for video programs
US6262775B1 (en) * 1997-06-17 2001-07-17 Samsung Electronics Co., Ltd. Caption data processing circuit and method therefor
US6351596B1 (en) * 2000-01-07 2002-02-26 Time Warner Entertainment Co, Lp Content control of broadcast programs
US6385388B1 (en) * 1998-07-20 2002-05-07 Thomson Licensing S.A. Digital video apparatus user interface
US6393202B1 (en) * 1996-05-09 2002-05-21 Matsushita Electric Industrial Co. Ltd. Optical disc for which a sub-picture can be favorably superimposed on a main image and a disc reproduction apparatus and a disc reproduction method for the disc
US6408128B1 (en) * 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
US6504990B1 (en) * 1998-11-12 2003-01-07 Max Abecassis Randomly and continuously playing fragments of a video segment
US6535688B1 (en) * 1995-08-04 2003-03-18 Sony Corporation Apparatus and methods for multiplexing, recording and controlling the display of image data, and recording medium therefor
US20030053655A1 (en) * 2001-08-16 2003-03-20 Barone Samuel T. Digital data monitoring and logging in an ITV system
US6553566B1 (en) * 1998-08-27 2003-04-22 X Out Corporation Viewer controlled multi-function system for processing television signals
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US6571209B1 (en) * 1998-11-12 2003-05-27 International Business Machines Corporation Disabling and enabling of subvocabularies in speech recognition systems
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US6732367B1 (en) * 1998-11-30 2004-05-04 United Video Properties, Inc. Interactive television program guide system with title and description blocking
US6756997B1 (en) * 1996-12-19 2004-06-29 Gemstar Development Corporation Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6889383B1 (en) * 2000-10-23 2005-05-03 Clearplay, Inc. Delivery of navigation data for playback of audio and video content
US6898799B1 (en) * 2000-10-23 2005-05-24 Clearplay, Inc. Multimedia content navigation and playback
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US7035526B2 (en) * 2001-02-09 2006-04-25 Microsoft Corporation Advancing playback of video data based on parameter values of video data
US7249366B1 (en) * 1998-05-15 2007-07-24 International Business Machines Corporation Control of a system for processing a stream of information based on information content
US7356247B2 (en) * 2001-01-16 2008-04-08 Matsushita Electric Industrial Co., Ltd. Information recording apparatus and method for the same
US7364234B2 (en) * 2005-08-25 2008-04-29 Brunswick Corporation Eccentric swivel mechanism for a vehicle seat

Family Cites Families (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3973202A (en) 1975-05-16 1976-08-03 Trans-Comm Mfg. Inc. Portable electronic system for use with a direct current source having a ground of either positive or negative polarity
GB2189963B (en) 1986-03-14 1989-12-13 Pioneer Electronic Corp Video disk and recording and reproduction devices therefore
AU604261B2 (en) 1987-10-16 1990-12-13 Atlas Industries ( Proprietary) Limited Clutch assembly
US5161034A (en) 1989-07-18 1992-11-03 Wnm Ventures Inc. Branching table for interactive video display
JPH04245818A (en) 1991-01-31 1992-09-02 Pioneer Electron Corp Information transmission system
DE4135419A1 (en) 1991-10-26 1993-04-29 Thomson Brandt Gmbh STORAGE DEVICE FOR A MAGNETIC TAPE CASSETTE
JPH05198135A (en) 1992-01-22 1993-08-06 Hitachi Ltd Magnetic tape cassette
US7054547B1 (en) 1992-02-07 2006-05-30 Max Abecassis Disc having a segment code for prohibiting a play control function during a playing of a video segment
JPH0644755A (en) 1992-07-24 1994-02-18 Sony Corp Method for transmitting video signal and recorder therefor
US5682326A (en) 1992-08-03 1997-10-28 Radius Inc. Desktop digital video processing system
US5371551A (en) 1992-10-29 1994-12-06 Logan; James Time delayed digital video system using concurrent recording and playback
US5692093A (en) 1993-01-08 1997-11-25 Srt, Inc. Method and apparatus for eliminating television commercial messages
EP0844615B1 (en) 1993-06-18 2000-10-04 Matsushita Electric Industrial Co., Ltd. Recording and reproducing apparatus
US5550575A (en) 1994-05-04 1996-08-27 West; Brett Viewer discretion television program control system
US5642477A (en) 1994-09-22 1997-06-24 International Business Machines Corporation Method and apparatus for selectably retrieving and outputting digitally stored multimedia presentations with real-time non-interrupting, dynamically selectable introduction of output processing
JP3270983B2 (en) 1994-12-21 2002-04-02 ソニー株式会社 Image data encoding method and apparatus, image data decoding method and apparatus
CA2168327C (en) 1995-01-30 2000-04-11 Shinichi Kikuchi A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium.
US5563804A (en) 1995-03-10 1996-10-08 Compuserve Incorporated System for providing closed captioning to an electronic discussion group
US5696905A (en) 1995-03-20 1997-12-09 International Business Machines Corporation System and method for providing merchant information and establishing links to merchants while presenting a movie
WO1996032720A1 (en) * 1995-04-14 1996-10-17 Kabushiki Kaisha Toshiba Recording medium, device and method for recording data on the medium, and device and method for reproducing data from the medium
US5586121A (en) 1995-04-21 1996-12-17 Hybrid Networks, Inc. Asymmetric hybrid access system and method
US6542925B2 (en) 1995-05-30 2003-04-01 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
JP3608582B2 (en) * 1995-07-07 2005-01-12 ソニー株式会社 Image encoding apparatus and method, image decoding apparatus and method
JP3698273B2 (en) 1995-07-20 2005-09-21 ソニー株式会社 Electronic program guide transmission apparatus and method, electronic program guide reception apparatus and method, and electronic program guide transmission / reception system and method
SG80607A1 (en) 1995-09-29 2001-05-22 Matsushita Electric Ind Co Ltd Method and device for recording and reproducing interleaved bitstream on and from medium
US6332147B1 (en) 1995-11-03 2001-12-18 Xerox Corporation Computer controlled display system using a graphical replay device to control playback of temporal data representing collaborative activities
JPH09160899A (en) * 1995-12-06 1997-06-20 Matsushita Electric Ind Co Ltd Information service processor
US5951639A (en) 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
US6240555B1 (en) 1996-03-29 2001-05-29 Microsoft Corporation Interactive entertainment system for presenting supplemental interactive content together with continuous video programs
US7055100B2 (en) 1996-09-20 2006-05-30 Sony Corporation Editing system, editing method, clip management apparatus, and clip management method
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
US5931908A (en) 1996-12-23 1999-08-03 The Walt Disney Corporation Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
US6122657A (en) 1997-02-04 2000-09-19 Networks Associates, Inc. Internet computer system with methods for dynamic filtering of hypertext tags and content
US6317795B1 (en) 1997-07-22 2001-11-13 International Business Machines Corporation Dynamic modification of multimedia content
JP3003782B2 (en) 1997-07-31 2000-01-31 日本電気株式会社 Development support equipment
US6429879B1 (en) 1997-09-30 2002-08-06 Compaq Computer Corporation Customization schemes for content presentation in a device with converged functionality
US6502137B1 (en) 1997-10-09 2002-12-31 International Business Machines Corporation System and method for transferring information over a computer network
US6363505B1 (en) 1997-11-14 2002-03-26 Altera Corporation Programmable control circuit for grounding unused outputs
JPH11213626A (en) * 1998-01-21 1999-08-06 Toshiba Corp Data recording medium, data recording apparatus and data reproducing apparatus
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US6337947B1 (en) 1998-03-24 2002-01-08 Ati Technologies, Inc. Method and apparatus for customized editing of video and/or audio signals
US20020023103A1 (en) 1998-04-21 2002-02-21 Rejean Gagne System and method for accessing and manipulating time-based data using meta-clip objects
US7272298B1 (en) 1998-05-06 2007-09-18 Burst.Com, Inc. System and method for time-shifted program viewing
US6268849B1 (en) 1998-06-30 2001-07-31 United Video Properties, Inc. Internet television program guide system with embedded real-time data
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
US6600869B1 (en) 1998-07-22 2003-07-29 Intel Corporation Method and apparatus to edit digital video data
US6100941A (en) 1998-07-28 2000-08-08 U.S. Philips Corporation Apparatus and method for locating a commercial disposed within a video data stream
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
WO2000016336A1 (en) 1998-09-16 2000-03-23 Dstd Consultants Limited Method and apparatus for editing a broadcast program
US6369216B1 (en) 1998-09-25 2002-04-09 Biopolymer Engineering Pharmaceutical, Inc. Very high molecular weight β-glucans
US6654539B1 (en) * 1998-10-26 2003-11-25 Sony Corporation Trick playback of digital video data
CA2318120C (en) * 1998-11-16 2009-06-02 Koninklijke Philips Electronics N.V. Method and device for recording real-time information
US7015373B1 (en) * 1998-12-17 2006-03-21 National Research Council Of Canada Diacylglycerol acyltransferase gene from plants
US6493005B1 (en) 1999-03-30 2002-12-10 Sony Corporation On screen display
US7178106B2 (en) * 1999-04-21 2007-02-13 Sonic Solutions, A California Corporation Presentation of media content from multiple media sources
US6633673B1 (en) 1999-06-17 2003-10-14 Hewlett-Packard Development Company, L.P. Fast fade operation on MPEG video or other compressed data
US6460082B1 (en) 1999-06-17 2002-10-01 International Business Machines Corporation Management of service-oriented resources across heterogeneous media servers using homogenous service units and service signatures to configure the media servers
JP2001028722A (en) 1999-07-13 2001-01-30 Matsushita Electric Ind Co Ltd Moving picture management device and moving picture management system
US7657910B1 (en) 1999-07-26 2010-02-02 E-Cast Inc. Distributed electronic entertainment method and apparatus
US6922843B1 (en) 1999-08-09 2005-07-26 United Video Properties, Inc. Interactive television program guide system with multiple account parental control
US6684240B1 (en) 1999-12-15 2004-01-27 Gateway, Inc. Method of setting parental lock levels based on example content
US6567825B2 (en) 1999-08-17 2003-05-20 Intel Corporation System and method for processing a working file
US20050028191A1 (en) 1999-08-17 2005-02-03 Sullivan Gary E. Content control system
US6662060B1 (en) 1999-10-18 2003-12-09 Intel Corporation Method and apparatus for multimedia playback with title specific parameters
US6633855B1 (en) 2000-01-06 2003-10-14 International Business Machines Corporation Method, system, and program for filtering content using neural networks
US6973461B1 (en) 2000-03-16 2005-12-06 Micron Technology, Inc. Method and apparatus for controlling reproduction of an audiovisual work
US6505153B1 (en) 2000-05-22 2003-01-07 Compaq Information Technologies Group, L.P. Efficient method for producing off-line closed captions
US6829781B1 (en) 2000-05-24 2004-12-07 At&T Corp. Network-based service to provide on-demand video summaries of television programs
US7380258B2 (en) 2000-06-21 2008-05-27 At&T Delaware Intellectual Property, Inc. Systems and methods for controlling and managing programming content and portions thereof
ATE461213T1 (en) * 2000-07-19 2010-04-15 Advanced Res & Tech Inst NEW FIBROBLAST GROWTH FACTOR (FGF23) AND METHODS OF USE
KR20040041082A (en) * 2000-07-24 2004-05-13 비브콤 인코포레이티드 System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
JP3519691B2 (en) * 2001-02-26 2004-04-19 株式会社東芝 Information recording / reproducing apparatus and method with restriction information matching processing function
US8949878B2 (en) 2001-03-30 2015-02-03 Funai Electric Co., Ltd. System for parental control in video programs based on multimedia content information
US7143353B2 (en) 2001-03-30 2006-11-28 Koninklijke Philips Electronics, N.V. Streaming video bookmarks
US7174561B2 (en) * 2001-04-13 2007-02-06 Emc Corporation MPEG dual-channel decoder data and control protocols for real-time video streaming
US6963890B2 (en) * 2001-05-31 2005-11-08 Koninklijke Philips Electronics N.V. Reconfigurable digital filter having multiple filtering modes
DE10138408A1 (en) 2001-08-04 2003-02-20 Philips Corp Intellectual Pty Method for assisting the proofreading of a speech-recognized text with a reproduction speed curve adapted to the recognition reliability
AU2002323413A1 (en) * 2001-08-27 2003-03-10 Gracenote, Inc. Playlist generation, delivery and navigation
US7343487B2 (en) 2001-10-10 2008-03-11 Nokia Corporation Datacast distribution system
US20030103627A1 (en) 2001-12-03 2003-06-05 Nierzwick Mark Alan Method and apparatus for providing parental control
US7231061B2 (en) * 2002-01-22 2007-06-12 Digimarc Corporation Adaptive prediction filtering for digital watermarking
US7293275B1 (en) 2002-02-08 2007-11-06 Microsoft Corporation Enhanced video content information associated with video programs
US20030192044A1 (en) 2002-04-04 2003-10-09 Huntsman Robert Ames Content filtering system and method
US7457312B2 (en) * 2002-06-19 2008-11-25 Microsoft Corporation Bandwidth sharing in advanced streaming format
US20030234812A1 (en) 2002-06-24 2003-12-25 Drucker Steven M. Visual decision maker
US7236960B2 (en) * 2002-06-25 2007-06-26 Eastman Kodak Company Software and system for customizing a presentation of digital images
US7360234B2 (en) 2002-07-02 2008-04-15 Caption Tv, Inc. System, method, and computer program product for selective filtering of objectionable content from a program
JP3749910B2 (en) * 2002-09-25 2006-03-01 松下電器産業株式会社 Playback device, program, and playback method
US7426470B2 (en) 2002-10-03 2008-09-16 Ntt Docomo, Inc. Energy-based nonuniform time-scale modification of audio signals
US20040073428A1 (en) 2002-10-10 2004-04-15 Igor Zlokarnik Apparatus, methods, and programming for speech synthesis via bit manipulations of compressed database
US7340157B2 (en) 2002-11-20 2008-03-04 Apacer Technology Portable transcription device and method of the same priority
ES2335003T3 (en) * 2003-01-20 2010-03-18 Lg Electronics, Inc. RECORDING MEDIA THAT HAS A DATA STRUCTURE TO MANAGE THE REPRODUCTION OF FIXED IMAGES RECORDED IN IT, AND RECORDING AND PLAYBACK METHODS AND APPLIANCES.
US20040152055A1 (en) 2003-01-30 2004-08-05 Gliessner Michael J.G. Video based language learning system
JP2006518872A (en) 2003-01-30 2006-08-17 ムービーラーン・システムズ・リミテッド・ピイティイー A system for learning languages with content recorded on a single medium
US6961704B1 (en) 2003-01-31 2005-11-01 Speechworks International, Inc. Linguistic prosodic model-based text to speech
JP2004296065A (en) * 2003-03-10 2004-10-21 Toshiba Corp Information recording medium, information reproducing device and method
WO2004084535A2 (en) * 2003-03-14 2004-09-30 Starz Encore Group Llc Video aspect ratio manipulation
US20050086069A1 (en) 2003-07-15 2005-04-21 Kaleidescape, Inc. Separable presentation control rules with distinct control effects
KR101009185B1 (en) 2003-06-26 2011-01-18 톰슨 라이센싱 Parental monitoring of digital content
US7441020B2 (en) 2003-06-27 2008-10-21 Microsoft Corporation Media plug-in registration and dynamic loading
AU2004267864B2 (en) 2003-08-26 2009-07-02 Clearplay, Inc. Method and apparatus for controlling play of an audio signal
US7545784B2 (en) * 2004-02-11 2009-06-09 Yahoo! Inc. System and method for wireless communication between previously known and unknown users
US8315307B2 (en) * 2004-04-07 2012-11-20 Qualcomm Incorporated Method and apparatus for frame prediction in hybrid video compression to enable temporal scalability
US7387887B2 (en) * 2004-04-20 2008-06-17 University Of Utah Research Foundation Nucleic acid melting analysis with saturation dyes
US20060081706A1 (en) * 2004-06-01 2006-04-20 Onischuk Daniel W Computerized voting system
US20060034521A1 (en) * 2004-07-16 2006-02-16 Sectra Imtec Ab Computer program product and method for analysis of medical image data in a medical imaging system
US7415119B2 (en) * 2004-08-24 2008-08-19 International Business Machines Corporation Method for hierarchical audio conflict control
US8117282B2 (en) 2004-10-20 2012-02-14 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US7302159B2 (en) * 2004-11-12 2007-11-27 Pelco Apparatus and method of storing video data
US20060236220A1 (en) 2005-04-18 2006-10-19 Clearplay, Inc. Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation
GB2425466B (en) 2005-04-29 2008-11-26 Hts Hans Torgersen & Sonn As Child seat handle with integral reclining mechanism
US20070180463A1 (en) 2006-01-19 2007-08-02 Jarman Matthew T Method and apparatus for logging and reporting television viewing
US9277487B2 (en) 2008-08-01 2016-03-01 Qualcomm Incorporated Cell detection with interference cancellation

Patent Citations (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3581029A (en) * 1968-09-10 1971-05-25 Douglas G Noiles Tv on time control
US4085422A (en) * 1973-10-31 1978-04-18 Hokuryo Denko Co., Ltd. Fee-charging apparatus for television sets
US4012583A (en) * 1975-03-03 1977-03-15 Motorola, Inc. Pay TV control system
US4081754A (en) * 1977-01-31 1978-03-28 Jackson Joseph N Programmable television receiver controllers
US4246495A (en) * 1978-10-05 1981-01-20 Jerome Pressman Television monitor and control
US4569026A (en) * 1979-02-05 1986-02-04 Best Robert M TV Movies that talk back
US4449198A (en) * 1979-11-21 1984-05-15 U.S. Philips Corporation Device for interactive video playback
US4386436A (en) * 1981-02-27 1983-05-31 Rca Corporation Television remote control system for selectively controlling external apparatus through the AC power line
US4605964A (en) * 1981-12-19 1986-08-12 Chard Frederick W Method and apparatus for editing the output of a television set
US4591248A (en) * 1982-04-23 1986-05-27 Freeman Michael J Dynamic audience responsive movie system
US4520404A (en) * 1982-08-23 1985-05-28 Kohorn H Von System, apparatus and method for recording and editing broadcast transmissions
US4605973A (en) * 1982-08-23 1986-08-12 Kohorn H Von System, apparatus and method for recording and editing broadcast transmissions
US4570192A (en) * 1982-11-30 1986-02-11 Sony Corporation Video recording and/or reproducing apparatus with edit control circuit
US4538188A (en) * 1982-12-22 1985-08-27 Montage Computer Corporation Video composition method and apparatus
US4506387A (en) * 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
US4566033A (en) * 1983-08-11 1986-01-21 Reidenouer Linda L Television viewing time regulator
US4744070A (en) * 1984-05-07 1988-05-10 Matsushita Electric Industrial Co., Ltd. Optical disk and method of tracking the same
US4644515A (en) * 1984-11-20 1987-02-17 Resolution Research, Inc. Interactive multi-user laser disc system
US4729044A (en) * 1985-02-05 1988-03-01 Lex Computing & Management Corporation Method and apparatus for playing serially stored segments in an arbitrary sequence
US5132953A (en) * 1985-06-21 1992-07-21 Olympus Optical Co., Ltd. Multi-beam optical recording/reproducing apparatus for recording/reproducing on a medium having a recording flat part with a guide groove on each side
US4754342A (en) * 1986-04-11 1988-06-28 Cmx Corporation Video editing system having virtual memory
US4750213A (en) * 1986-06-09 1988-06-07 Novak Albert P Method and system for editing unwanted program material from broadcast signals
US4930158A (en) * 1987-09-02 1990-05-29 Vogel Peter S Selective video playing system
US4930160A (en) * 1987-09-02 1990-05-29 Vogel Peter S Automatic censorship of video programs
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US4891694A (en) * 1988-11-21 1990-01-02 Bell Communications Research, Inc. Fiber optic cable television distribution system
US5532732A (en) * 1988-12-23 1996-07-02 Gemstar Development Corporation Apparatus and methods for using compressed codes for monitoring television program viewing
US5109482A (en) * 1989-01-11 1992-04-28 David Bohrman Interactive video control system for displaying user-selectable clips
US5097249A (en) * 1989-05-16 1992-03-17 Sony Corporation Power status detecting apparatus
US5122886A (en) * 1989-06-19 1992-06-16 Pioneer Electronic Corporation Selective information playback from recording medium based on user input content codes
US5107343A (en) * 1989-10-20 1992-04-21 Sony Corporation Information searching system for image data
US5206929A (en) * 1990-01-19 1993-04-27 Sony Corporation Of America Offline editing system
US5218672A (en) * 1990-01-19 1993-06-08 Sony Corporation Of America Offline editing system with user interface for controlling edit list generation
US5130792A (en) * 1990-02-01 1992-07-14 Usa Video Inc. Store and forward video system
US5101364A (en) * 1990-02-09 1992-03-31 Massachusetts Institute Of Technology Method and facility for dynamic video composition and viewing
US5280462A (en) * 1990-02-23 1994-01-18 Pioneer Electronic Corporation Disc playing and recording apparatus having a pair of heads controlled to prevent interruptions during play
US5521900A (en) * 1990-08-24 1996-05-28 Sony Corporation Disk having a lead-in region containing display data and an apparatus for recording and/or reproducing the disc
US5231310A (en) * 1990-09-05 1993-07-27 Oh Soo Young Electrical and electronic appliance lock
US5296931A (en) * 1991-03-11 1994-03-22 Samsung Electronics Co., Ltd. Channel selecting method for programs of the same category
US5210611A (en) * 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5195135A (en) * 1991-08-12 1993-03-16 Palmer Douglas A Automatic multivariate censorship of audio-video programming by user-selectable obscuration
US5313297A (en) * 1991-09-19 1994-05-17 Costem Inc. System for providing pictures responding to users' remote control
US5199077A (en) * 1991-09-19 1993-03-30 Xerox Corporation Wordspotting for voice editing and indexing
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US5717814A (en) * 1992-02-07 1998-02-10 Max Abecassis Variable-content video retriever
US6208805B1 (en) * 1992-02-07 2001-03-27 Max Abecassis Inhibiting a control function from interfering with a playing of a video
US6091886A (en) * 1992-02-07 2000-07-18 Abecassis; Max Video viewing responsive to content and time restrictions
US6038367A (en) * 1992-02-07 2000-03-14 Abecassis; Max Playing a Video Responsive to a comparison of two sets of Content Preferences
US6553178B2 (en) * 1992-02-07 2003-04-22 Max Abecassis Advertisement subsidized video-on-demand system
US6714723B2 (en) * 1992-02-07 2004-03-30 Max Abecassis Video-on-demand purchasing and escrowing system
US6011895A (en) * 1992-02-07 2000-01-04 Abecassis; Max Keyword responsive variable content video program
US5724472A (en) * 1992-02-07 1998-03-03 Abecassis; Max Content map for seamlessly skipping a retrieval of a segment of a video
US5610653A (en) * 1992-02-07 1997-03-11 Abecassis; Max Method and system for automatically tracking a zoomed video image
US5331353A (en) * 1992-03-10 1994-07-19 Mindmaster Inc. Device for limiting the amount of time an electrical appliance such as a television may be used
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
US5333091B2 (en) * 1993-01-08 1996-12-17 Arthur D Little Enterprises Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5333091B1 (en) * 1993-01-08 1996-05-07 Arthur D Little Enterprises Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US5333091A (en) * 1993-01-08 1994-07-26 Arthur D. Little Enterprises, Inc. Method and apparatus for controlling a videotape player to automatically scan past recorded commercial messages
US6067401A (en) * 1993-01-11 2000-05-23 Abecassis; Max Playing a version of and from within a video by means of downloaded segment information
US6072934A (en) * 1993-01-11 2000-06-06 Abecassis; Max Video previewing method and apparatus
US6269216B1 (en) * 1993-01-11 2001-07-31 Max Abecassis Intermittently arranged frames for instantaneously shifting among video segments
US5634849A (en) * 1993-01-11 1997-06-03 Abecassis; Max Content-on-demand interactive video method and apparatus
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
US5913013A (en) * 1993-01-11 1999-06-15 Abecassis; Max Seamless transmission of non-sequential video segments
US5535186A (en) * 1993-04-28 1996-07-09 Kabushiki Kaisha Toshiba Disc recording/reproducing system
US6072520A (en) * 1993-07-29 2000-06-06 Gemstar Development Corporation System for improved parental control of television use
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US5598276A (en) * 1993-10-29 1997-01-28 Time Warner Entertainment Co., L.P. System and method for controlling play of multiple versions of the same motion picture stored on an optical disk
US5387942A (en) * 1993-11-24 1995-02-07 Lemelson; Jerome H. System for controlling reception of video signals
US5886746A (en) * 1994-12-13 1999-03-23 Gemstar Development Corporation Method for channel scanning
US5778135A (en) * 1994-12-30 1998-07-07 International Business Machines Corporation Real-time edit control for video program material
US5751335A (en) * 1995-03-10 1998-05-12 Sony Corporation Viewing restricting method and viewing restricting apparatus
US6535688B1 (en) * 1995-08-04 2003-03-18 Sony Corporation Apparatus and methods for multiplexing, recording and controlling the display of image data, and recording medium therefor
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5757417A (en) * 1995-12-06 1998-05-26 International Business Machines Corporation Method and apparatus for screening audio-visual materials presented to a subscriber
US6393202B1 (en) * 1996-05-09 2002-05-21 Matsushita Electric Industrial Co. Ltd. Optical disc for which a sub-picture can be favorably superimposed on a main image and a disc reproduction apparatus and a disc reproduction method for the disc
US5870708A (en) * 1996-10-10 1999-02-09 Walter S. Stewart Method of and apparatus for scanning for and replacing words on video cassettes
US6756997B1 (en) * 1996-12-19 2004-06-29 Gemstar Development Corporation Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
US6263505B1 (en) * 1997-03-21 2001-07-17 United States Of America System and method for supplying supplemental information for video programs
US6061680A (en) * 1997-04-15 2000-05-09 Cddb, Inc. Method and system for finding approximate matches in database
US6181364B1 (en) * 1997-05-16 2001-01-30 United Video Properties, Inc. System for filtering content from videos
US6262775B1 (en) * 1997-06-17 2001-07-17 Samsung Electronics Co., Ltd. Caption data processing circuit and method therefor
US6075550A (en) * 1997-12-23 2000-06-13 Lapierre; Diane Censoring assembly adapted for use with closed caption television
US7249366B1 (en) * 1998-05-15 2007-07-24 International Business Machines Corporation Control of a system for processing a stream of information based on information content
US6385388B1 (en) * 1998-07-20 2002-05-07 Thomson Licensing S.A. Digital video apparatus user interface
US6553566B1 (en) * 1998-08-27 2003-04-22 X Out Corporation Viewer controlled multi-function system for processing television signals
US6701523B1 (en) * 1998-09-16 2004-03-02 Index Systems, Inc. V-Chip plus+in-guide user interface apparatus and method for programmable blocking of television and other viewable programming, such as for parental control of a television receiver
US6408128B1 (en) * 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
US6504990B1 (en) * 1998-11-12 2003-01-07 Max Abecassis Randomly and continuously playing fragments of a video segment
US6571209B1 (en) * 1998-11-12 2003-05-27 International Business Machines Corporation Disabling and enabling of subvocabularies in speech recognition systems
US6732367B1 (en) * 1998-11-30 2004-05-04 United Video Properties, Inc. Interactive television program guide system with title and description blocking
US6243676B1 (en) * 1998-12-23 2001-06-05 Openwave Systems Inc. Searching and retrieving multimedia information
US6192340B1 (en) * 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information
US6351596B1 (en) * 2000-01-07 2002-02-26 Time Warner Entertainment Co, Lp Content control of broadcast programs
US6983478B1 (en) * 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US6889383B1 (en) * 2000-10-23 2005-05-03 Clearplay, Inc. Delivery of navigation data for playback of audio and video content
US6898799B1 (en) * 2000-10-23 2005-05-24 Clearplay, Inc. Multimedia content navigation and playback
US7356247B2 (en) * 2001-01-16 2008-04-08 Matsushita Electric Industrial Co., Ltd. Information recording apparatus and method for the same
US7035526B2 (en) * 2001-02-09 2006-04-25 Microsoft Corporation Advancing playback of video data based on parameter values of video data
US20030053655A1 (en) * 2001-08-16 2003-03-20 Barone Samuel T. Digital data monitoring and logging in an ITV system
US7364234B2 (en) * 2005-08-25 2008-04-29 Brunswick Corporation Eccentric swivel mechanism for a vehicle seat

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9628852B2 (en) 2000-10-23 2017-04-18 Clearplay Inc. Delivery of navigation data for playback of audio and video content
US7975021B2 (en) 2000-10-23 2011-07-05 Clearplay, Inc. Method and user interface for downloading audio and video content filters to a media player
US11432043B2 (en) * 2004-10-20 2022-08-30 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US20160323644A1 (en) * 2004-10-20 2016-11-03 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US9043701B2 (en) * 2005-01-06 2015-05-26 Thomson Licensing Method and apparatus for indicating the impaired sequences of an audiovisual document
US20060150102A1 (en) * 2005-01-06 2006-07-06 Thomson Licensing Method of reproducing documents comprising impaired sequences and, associated reproduction device
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
US8005841B1 (en) 2006-04-28 2011-08-23 Qurio Holdings, Inc. Methods, systems, and products for classifying content segments
US8615573B1 (en) 2006-06-30 2013-12-24 Quiro Holdings, Inc. System and method for networked PVR storage and content capture
US9118949B2 (en) 2006-06-30 2015-08-25 Qurio Holdings, Inc. System and method for networked PVR storage and content capture
US8260794B2 (en) 2007-08-30 2012-09-04 International Business Machines Corporation Creating playback definitions indicating segments of media content from multiple content files to render
US20090063484A1 (en) * 2007-08-30 2009-03-05 International Business Machines Corporation Creating playback definitions indicating segments of media content from multiple content files to render
US20090328093A1 (en) * 2008-06-30 2009-12-31 At&T Intellectual Property I, L.P. Multimedia Content Filtering
US20140229164A1 (en) * 2011-02-23 2014-08-14 New York University Apparatus, method and computer-accessible medium for explaining classifications of documents
US9836455B2 (en) * 2011-02-23 2017-12-05 New York University Apparatus, method and computer-accessible medium for explaining classifications of documents
US10349136B2 (en) 2017-03-22 2019-07-09 Opentv, Inc. User-initiated transitioning between media content versions
US10893332B2 (en) 2017-03-22 2021-01-12 Opentv, Inc. User-initiated transitioning between media content versions

Also Published As

Publication number Publication date
US20100195990A1 (en) 2010-08-05
EP1904933A2 (en) 2008-04-02
US8861939B2 (en) 2014-10-14
MX2007013005A (en) 2008-01-16
US20210350832A1 (en) 2021-11-11
EP1904933A4 (en) 2009-12-09
BRPI0612974A2 (en) 2010-12-14
US20150030315A1 (en) 2015-01-29
AU2006236335A1 (en) 2006-10-26
US20230377610A1 (en) 2023-11-23
US20200152239A1 (en) 2020-05-14
US10304494B2 (en) 2019-05-28
WO2006113742A3 (en) 2008-09-04
US11615818B2 (en) 2023-03-28
US10984835B2 (en) 2021-04-20
WO2006113742A2 (en) 2006-10-26

Similar Documents

Publication Publication Date Title
US11615818B2 (en) Apparatus, system and method for associating one or more filter files with a particular multimedia presentation
US11432043B2 (en) Media player configured to receive playback filters from alternative storage mediums
US20060031870A1 (en) Apparatus, system, and method for filtering objectionable portions of a multimedia presentation
US8079052B2 (en) Methods, apparatuses, and systems for presenting advertisement content within trick files
CN101777371B (en) Apparatus for reproducing AV data on information storage medium
TWI478154B (en) Reproducing method of storage medium storing search information
US20050154987A1 (en) System and method for recording and reproducing multimedia
US20070168853A1 (en) Apparatus, system and method for creation, delivery and utilization of recommended multimedia filter settings
US20090222849A1 (en) Audiovisual Censoring
KR100750430B1 (en) Information reproducing apparatus, information reproducing apparatus control method, content recording medium, control program, computer-readable recording medium storing control program
US8582960B2 (en) Storage medium storing moving-image data that includes mode information, and reproducing apparatus and method
JP5079817B2 (en) Method for creating a new summary for an audiovisual document that already contains a summary and report and receiver using the method
KR20120083914A (en) Method and system for digital cinema presentation
US20050086266A1 (en) Storage medium including meta information for search and device and method of playing back the storage medium
KR20050041797A (en) Storage medium including meta data for enhanced search and subtitle data and display playback device thereof
WO2006074403A2 (en) Media player configured to receive playback filters from alternative storage mediums
WO2005036556A2 (en) Playback device and method for providing functionality based on event information retrieved from a playlist
KR20050041359A (en) Audio-video data playback device setting up player mode information of which, storage medium, and display playback method thereof
KR20060128900A (en) Method and apparatus for generating an electronic menu
KR100813957B1 (en) Storage medium including meta data for enhanced search and event-generation, display playback device and display playback method thereof
KR20050045205A (en) Storage medium including meta data for enhanced search and additional-information display, display playback device and display playback method thereof
JP2007501485A (en) Information recording medium, reproducing apparatus and method thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: CLEARPLAY, INC., UTAH

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JARMAN, MATTHEW T.;REEL/FRAME:017664/0180

Effective date: 20060505

STCB Information on status: application discontinuation

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