[go: up one dir, main page]

WO2006018792A1 - Procede et appareil pour conserver/supprimer des applications interactives - Google Patents

Procede et appareil pour conserver/supprimer des applications interactives Download PDF

Info

Publication number
WO2006018792A1
WO2006018792A1 PCT/IB2005/052644 IB2005052644W WO2006018792A1 WO 2006018792 A1 WO2006018792 A1 WO 2006018792A1 IB 2005052644 W IB2005052644 W IB 2005052644W WO 2006018792 A1 WO2006018792 A1 WO 2006018792A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
data object
data stream
storage medium
stream
Prior art date
Application number
PCT/IB2005/052644
Other languages
English (en)
Inventor
Jingwei Tan
Jun Shi
Liang Gan
Original Assignee
Koninklijke Philips Electronics N.V.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Priority to JP2007526672A priority Critical patent/JP2008510245A/ja
Priority to CNA2005800282971A priority patent/CN101006713A/zh
Priority to EP05773399A priority patent/EP1782620A1/fr
Publication of WO2006018792A1 publication Critical patent/WO2006018792A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4433Implementing client middleware, e.g. Multimedia Home Platform [MHP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4335Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Definitions

  • the present invention relates to a method and apparatus for storing a data stream onto a storage medium, and in particular, to a method and apparatus for storing a digital program stream containing an interactive application onto a storage medium.
  • a digital program may generally comprise an audio portion, a video portion and a data portion, wherein the data portion may contain zero to a plurality of interactive applications. As compared with the interactive applications, the audio and video portions are broadcasted to the user passively.
  • a digital program may include zero or a plurality of video substreams, i.e. MPEG PES (Motion Picture Experts Group Packetized Elementary Stream), zero or a plurality of audio substreams, zero or a plurality of data substreams, and service information.
  • MPEG PES Motion Picture Experts Group Packetized Elementary Stream
  • An extreme example of digital program is that the digital program comprises a data portion only, such as an interactive application, without any audio or video portion.
  • the DVB MHP (Multimedia Home Platform) standard is a popular interactive digital program standard.
  • interactive applications are encoded in private sections in the form of modules, and are multiplexed in the data portions of a transmission stream, and are transmitted by the object carousel of the Digital Storage Media Command and Control (DSMCC).
  • DMCC Digital Storage Media Command and Control
  • the modules transmitted by carousel can be broadcasted repeatedly.
  • the DSMCC modules and the audio/video contents are transmitted along the broadcast channel in the same transmission stream.
  • the DSMCC object carousel defines how and when the modules/files containing applications are transmitted along with the audio/video contents in a transmission stream. All the files are transmitted continuously and repeatedly without stopping, for example transmitted every 10 seconds, because all the files are transmitted unidirectionally, that is, from the sending terminal to the receiving means without any connection returning to the sending terminal for the receiving means to request the needed files.
  • Interactive television terminals such as MHP terminal, for example, STB (Set Top Box ) search for the needed file during their recreation.
  • the DVB MHP standard defines an AIT (Application Information Table ) in the private section for providing information associated to the applications.
  • the AIT 's are also broadcasted repeatedly, the minimal repetition rate of each of the AIT's is 10 seconds.
  • the European Patent Application no. 03101173.7 (filing date: 29 April 2003, inventors: Jingwei Tan, Jun Shi, Liang Gan, and Declan P. Kelly) proposed an apparatus and method for storing a data stream onto a storage medium, wherein the data stream includes an audio-visual data and at least one data object associated with the audio-visual data, and the data object is the data object of an application.
  • the contents disclosed by this patent application are incorporated herein by reference.
  • the data object and the audio/visual contents in the data stream are stored separately when the data stream is stored.
  • the present invention provides a method of storing a data stream onto a storage medium, the data stream including a data object, the method comprising the steps of : firstly, acquiring the information relating to the data object from the data stream, then checking whether a substantially similar data object has been stored on the storage medium based on the acquired information, lastly, if a substantially similar data object has been stored on the storage medium, storing a sharing parameter on the storage medium, the sharing parameter being used to indicate that the data object is a shared data object; and storing the data object onto the storage medium if no substantially similar data object has been stored on the storage medium.
  • the present invention provides (a method and apparatus ) for more rich, colorful and flexible management of the data object and its associated audio-visual program by means of a sharing parameter which is added to each of the shared data object.
  • the data object can be easily associated with an audio-visual data on the storage medium by adjusting the sharing parameter.
  • the present invention further provides a method of deleting a data stream stored on a storage medium, the data stream including a data object, the method comprising the steps of : firstly, detecting whether the data object being associated with other data streams, then deleting the data object if the data object being not associated with other data streams, thereby the data stream being deleted; if the data object being associated with other data stream, the sharing characteristic of the data object being processed accordingly such that the data object being no more associated with the data stream, thereby the data stream being deleted.
  • the sharing characteristic of a data object is implemented by a sharing parameter.
  • the data object can be easily separated from an audio-visual data on the storage medium by adjusting the sharing parameter to make them no more being associated, thereby the mistake of erroneously deleting a data object which is still shared by other audio-visual data when the other audio/visual data that also shares the data object is deleted can be effectively avoided.
  • the present invention further provides a storage apparatus for storing a data stream onto a storage medium, the data stream including; a data object, the storage apparatus comprising: an acquisition means for acquiring the information relating to the data object from the data stream; a checking means for checking whether a substantially similar data object has already been stored on the storage medium; a parameter storage means for storing a sharing parameter onto the storage medium if a substantially similar data object has been stored on the storage medium, the sharing parameter being used to indicate that the data object is a shared data object; and a data object storage means for storing the data object onto the storage medium if no substantially similar data object has been stored on the storage medium:
  • the present invention further provides a deletion apparatus for deleting a data stream stored on a storage medium, the data stream including a data object, the apparatus comprising: a detecting means for detecting whether the data object is associated with other data stream; a data deleting means for deleting the data object to thereby delete the data stream if the data object is not associated with other data stream; and a sharing characteristic processing means for accordingly processing the sharing characteristic of the data object to make the data object no more associated with the data stream to thereby delete the data stream, if the data object being associated with other data stream.
  • the present invention further provides a digital recorder for storing a data stream onto a storage medium, the data stream including a data object, the digital recorder comprising: a receiver for receiving the data stream; a storage apparatus as mentioned above for storing the data stream onto the storage medium; and a retrieving means for retrieving the data steam from the storage medium.
  • the digital recorder may further comprise a deletion apparatus mentioned above for deleting the data stream stored on the storage medium.
  • Fig.1 schematically shows the main components of a storage apparatus according to an embodiment of the present invention
  • Fig.2 shows a flowchart of storing a data stream onto a storage medium according to an embodiment of the present invention
  • Fig. 3 schematically shows the main components of a deletion apparatus according to another embodiment of the present invention.
  • Fig.4 shows a flowchart of deleting a data stream stored on a storage medium according to another embodiment of the present invention.
  • Fig.5 schematically shows a digital recorder according to still another embodiment of the present invention.
  • Corresponding features throughout the figures are denoted by the same reference numerals.
  • the storage apparatus may be a portion of a digital recorder such as a personal digital recorder.
  • the storage apparatus is used to store a data stream onto a storage medium, wherein the data stream includes a data object.
  • the data object is a data object in an interactive application.
  • the data stream may further include an audio-visual data.
  • the storage apparatus 100 comprises an acquisition means 110, a checking means 120, a parameter storage means 130 and a data object storage means 140.
  • the acquisition means 110 is used to acquire the information relating to the data object.
  • the acquisition means 110 acquires the "organization id" and
  • the checking means 120 checks for whether a substantially similar data object has been stored on the storage medium based on the information acquired by the acquisition means 110.
  • the operation procedure of the checking means is similar to the checking procedure disclosed by the European Patent Application no. 03101173,7, that is, the
  • a sharing parameter for indicating that the data object is a shared one is stored on the storage medium by the parameter storage means 130 if a substantially similar data object has already been stored on the storage medium.
  • the parameter storage means 130 comprises a counter means (not shown in the figure), the contents of the counter means indicate the sharing characteristic of the data object, for example, if the content of the counter means is 4, it indicates that the data object is shared by audio-visual data of five data streams.
  • the data object storage means 140 Based on the result obtained by the checking means 120, the data object is stored onto the storage medium by the data object storage means 140 if no substantially similar data object has been store on the storage medium.
  • the data object storage means further comprises a separation means (not shown in the figure) which is used for separating the data object from the audio- visual data.
  • the data object storage means is also used to store the audio-visual data.
  • the present invention may also be implemented by an appropriately programmed computer, a computer program installed on the computer being capable of storing a data stream including a data object onto a storage medium.
  • the computer program product comprises: code for acquiring information relating to the data object; code for checking whether a substantially similar data object having been stored on the storage medium based on the acquired information; code for storing a sharing parameter on the storage medium if a substantially similar data object having already been stored on the storage medium, the sharing parameter is used to indicate that the data object is a shared one; and code for storing the data object onto the storage medium if no substantially similar data object having been stored on the storage medium.
  • This computer program product can be stored on a memory carrier.
  • This portion of program code can be provided to a processor to form a machine, such that the code executed on the processor forms an machine to implement the above mentioned functionality.
  • Fig.2 is a flowchart showing the storage of a data stream onto a storage medium according to an embodiment of the present invention.
  • the data stream is a digital program including an audio-visual data and its associated interactive application, wherein the interactive application includes a data object.
  • the interactive application herein does not necessarily mean that the execution of the application needs the intervention of the user of the digital program, rather, the interactive application can also run by itself under certain situations. For example, certain events, such as the scoring a goal in a football game, may trigger an interactive application to give out an introduction of the player scoring the goal.
  • a request for storing a data stream on a storage medium is received first, the data stream compring an audio- visual data and a data object associated therewith (step S210).
  • the request comes from a user's input.
  • the data object is a data object of an interactive application.
  • the storage medium is a hard disk, but can also be a DVD + RW and the like.
  • the data stream is received according to the request (step S215).
  • the data stream comes from the transmission via satellite broadcasting, land broadcasting, or cable broadcasting. Because the transmission of a data stream is a continuous process, this step is also a continuous process.
  • the audio-visual stream is acquired and stored onto the storage medium (step S220).
  • the audio-visual data and the interactive application are multiplexed into one transmission stream, however, during storage, the audio-visual data and the interactive application are stored separately.
  • the associative characteristic of the audio-visual data and the interactive application such as an AIT, is stored, for example, in a file with the file name XX_MHPinfo.txt, so as it can be used to synchronously play the audiovisual data and the interactive application during the playback of the data stream in the future.
  • step S215 is a continuous process, so the acquisition/storage step is also a continous process.
  • the identification information of the data object is obtained (step S230).
  • the identification information is obtained from the DVB MHP standard.
  • AIT for example, the "organization id" and “application id” and etc. are obtained from the "application-identifier" of that table.
  • the identification information can also be obtained from other positions in the transmission stream, so long as the identification information is sufficient to discriminate the data object from other data objects.
  • step S240 it is checked whether a substantially similar data object has been stored on the storage medium.
  • This checking process has already been disclosed in detail by the European Application no.03101173,7, and the disclosure of that application is incorporated herein.
  • One of the checking methods is to compare the "organization-id" ' and
  • step S230 “application-id” of the data object acquired in step S230 to the "organization id” and “application id” of the data object on the storage medium.
  • step S240 if no substantially similar data object has been stored on the storage medium, data object is stored onto the storage medium (step S250).
  • step S220 although the audio-visual data and the interactive application are multiplexed into one transmission stream, however, the audio-visual data and the interactive application are stored separately during storage. It is therefore necessary to demultiplex the data object from the transmission stream.
  • a sharing parameter is stored onto the storage medium (step S260).
  • the sharing parameter is used to indicate that the data object is a shared data object.
  • the word "store” here may mean to store a new sharing parameter or mean to update an existing sharing parameter to reflect the current sharing status of the data object.
  • step S240 Since it is not necessary to store the data object again in step S240, it is not necessary to demultiplex the data object from the transmission stream, or it can be discarded even if the data object has already been demultiplexed.
  • this data object may also be stored onto the storage medium to replace the substantially similar data object already stored on the storage medium, so far as only one data object is being stored.
  • An example of the sharing parameter is to attach a file of sharing characteristic for the data object, such as shareapp_X.txt, which file contains a numeral value for indicating how many audio-visual datas are sharing the data object.
  • the file of sharing characteristic may further contain the information about the titles, storage locations, and the like of all the audio-visual datas sharing the data object.
  • the sharing parameter to attach a common file of sharing characteristic for all the data objects on the storage medium
  • the sharing information of each of the data objects can be obtained from the file.
  • the sharing parameters are capable of reflecting the sharing conditions of the data objects and advantageous to the management of the data objects
  • many other embodiments of the sharing parameter are also possible.
  • a sharing parameter is stored simultaneously when the data object is stored for the first time in step 250, then the sharing parameter is adjusted when necessary in step S260. If the data stream comprises a plurality of interactive applications, then the steps
  • S220, S230, S240, S250 or S260 form an iterative process, until the data stream reception ends in step S215.
  • a digital program stream may contain no audio-visual data but one or more interactive applications only, such as a weather forecast program.
  • the step S220 is no more necessary.
  • the sharing characteristic in step S260 is pointed to the data stream rather than the audio-visual data.
  • Fig. 3 shows the main components of a deletion apparatus according to other embodiments of the present invention.
  • the deletion apparatus is used to delete a data stream stored on a storage medium, and that data stream comprises a data object.
  • the data stream may further comprises an audio-visual data.
  • the deletion apparatus 300 comprises a detecting means 310, a sharing characteristic processing means 320 and a data deleting means 330.
  • the detecting means 310 is used to detect whether a data object is associated with other data streams. For example, the numeral value in the above mentioned counter means is detected, and it indicates that the data object is shared by other data stream if the numeral value is greater than 1.
  • the sharing characteristic processing means 320 is used to accordingly process the sharing characteristic of a data object based on the information acquired by the detecting means 310 to indicate that the data object is no more associated with the deleted data stream, if the data object is associated with other data stream. For example, if the numeral value detected by the detecting means from the above mentioned counter means is 4, the numeral value in the counter means can be reduced to 3.
  • the data deleting means 330 is used to delete a data object if the data object is not associated with any other data stream. If the data stream to be deleted comprises also an audio-visual data, then the data deleting means 330 is further used to delete this audio-visual data.
  • the present invention may be implemented with an appropriately programmed computer, a computer program installed on the computer being capable of deleting a data stream stored on a storage medium, wherein the data stream includes a data object.
  • the computer program product comprises: code for detecting whether the data object is associated with other data stream; code for deleting the data object if the data object is not associated with other data stream; and code for accordingly processing the sharing characteristic of the data object to indicate that the data object is no more associated with the deleted data stream if the data object is still associated with other data stream.
  • the computer program product can be stored on a storage carrier.
  • This portion of program code may be provided to a processor to form a machine, such that the code executed on the processor produces an apparatus to implement the above mentioned functionality.
  • Fig. 4 shows a flowchart of deleting a data stream stored on a storage medium according to another embodiment of the present invention.
  • the data stream may be a digital television program.
  • a request for deleting a data stream stored on a storage medium is received, wherein the data stream comprises an audio-visual data and a data object associated therewith (step S410).
  • the request comes from a user's input.
  • the data object is a data object of an interactive application.
  • the audio-visual data is deleted (step S420), and the data object associated with the audio- visual data is found based on an association file (step S430).
  • the association file contains the association information between the audio-visual data and the data object, for example, a pointer to the data object.
  • the detection step can be implemented by acquiring the sharing characteristic of the data object.
  • the sharing characteristic can be stored in a sharing file in the form of a sharing parameter. For example, a parameter value of 3 indicates that the data object is being shared by three data streams; and if the parameter value is 0, it indicates that the data object is not shared by any other data stream.
  • step S450 the data object is deleted (step S450) if the data object is not shared by any other data stream.
  • the sharing file can be deleted subsequently.
  • step S460 the sharing characteristie of the data stream is processed accordinly (step S460), so that the data object is no more associated with the deleted data stream.
  • the above mentioned sharing parameter value is decremented from 3 to 2.
  • the processed sharing parameter is capable of reflecting the actual sharing condition of the data object and advantageous to the mangement of the data object.
  • association file is deleted (step S470). However, if the association file is shared by a plurality of data streams, it is only necessary to delete the portion of the association file relating to that data stream.
  • the steps S430, S440, S450 or S460 form an iterative process until all the data objects associated with the audio-visual data are found.
  • Fig.5 shows a digital recorder according to yet another embodiment of the present invention.
  • the digital recorder 500 comprises a receiver 510 for receiving a digital stream such as a digital television program stream.
  • the digital stream includes an interactive application, and the interactive application includes a data object.
  • the data stream can be transmitted to the digital recorder 500 in one of the following forms, via cable broadcasting, land broadcasting, satellite broadcasting and the like.
  • the digital recorder 500 comprises a storage means 100 as mentioned above for storing a digital stream on the storage medium 530 at the request input by a user, wherein the data object in the data stream is demultiplexed and stored separately. If the data stream comprises an audio-visual data, it is demultiplexed and stored separately too.
  • a data object is shared by a plurality of data streams, it is possible to store only one data object, and a sharing parameter is attached to the data object to indicate that this data object is a shared data object.
  • the storage medium 530 can be a hard disk, but can also be other appropriate media such as DVD+RW.
  • the digital recorder 50 further comprises a retrieving unit 540 for retrieving the data stream from the storage medium 530.
  • the retrieving unit 540 is used to replay a program stored in the recorder or the storage unit 520. During the playback, the retrieving unit may also play synchronously the separately stored audio-visual data and the data object.
  • the digital recorder 500 may further comprise a deletion apparatus 300 as mentioned above.
  • the deletion apparatus receives a request that comes from a user's input for deleting a data stream on the storage medium, wherein the data stream includes a data object and the data object is a data object in an interactive application.
  • the deletion apparatus It is first detected by the deletion apparatus whether the data object is associated with other data stream, and, if the data object is not associated with other data stream, the data object is deleted; however, if the data object is associated with other data stream, the sharing characteristic of the data object is processed accordingly, such that the data object is no more associated with the deleted data stream.
  • an interactive application can be regarded in its entirety as a data object, thereby the interactive application is processed according to the technical approach mentioned above.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

La présente invention concerne un procédé permettant de conserver sur un support de mémoire un train de données incluant un objet de données. A cet effet, on acquiert d'abord l'information se rapport à l'objet de données. On vérifie ensuite si un objet de données sensiblement semblable a été enregistré sur le support. Enfin, si c'est le cas, on conserve sur le support un paramètre de partage servant à indiquer que l'objet de données est un objet partagé.
PCT/IB2005/052644 2004-08-18 2005-08-10 Procede et appareil pour conserver/supprimer des applications interactives WO2006018792A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2007526672A JP2008510245A (ja) 2004-08-18 2005-08-10 対話型アプリケーションを記憶/削除する方法及び装置
CNA2005800282971A CN101006713A (zh) 2004-08-18 2005-08-10 一种存储/删除交互式应用的方法和装置
EP05773399A EP1782620A1 (fr) 2004-08-18 2005-08-10 Procede et appareil pour conserver/supprimer des applications interactives

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2004100642527A CN1737930A (zh) 2004-08-18 2004-08-18 一种存储/删除交互式应用的方法和装置
CN200410064252.7 2004-08-18

Publications (1)

Publication Number Publication Date
WO2006018792A1 true WO2006018792A1 (fr) 2006-02-23

Family

ID=35148953

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2005/052644 WO2006018792A1 (fr) 2004-08-18 2005-08-10 Procede et appareil pour conserver/supprimer des applications interactives

Country Status (5)

Country Link
EP (1) EP1782620A1 (fr)
JP (1) JP2008510245A (fr)
KR (1) KR20070039594A (fr)
CN (2) CN1737930A (fr)
WO (1) WO2006018792A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100586167C (zh) * 2006-03-07 2010-01-27 瑞昱半导体股份有限公司 记录多个数据对象的方法及其处理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001033852A1 (fr) * 1999-10-29 2001-05-10 Opentv, Corp. Systeme et procede d'enregistrement de donnees poussees
US20030182567A1 (en) * 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
WO2004098185A1 (fr) * 2003-04-29 2004-11-11 Koninklijke Philips Electronics N.V. Procede et appareil de stockage d'un flux de donnees

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030182567A1 (en) * 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
WO2001033852A1 (fr) * 1999-10-29 2001-05-10 Opentv, Corp. Systeme et procede d'enregistrement de donnees poussees
WO2004098185A1 (fr) * 2003-04-29 2004-11-11 Koninklijke Philips Electronics N.V. Procede et appareil de stockage d'un flux de donnees

Also Published As

Publication number Publication date
CN1737930A (zh) 2006-02-22
EP1782620A1 (fr) 2007-05-09
KR20070039594A (ko) 2007-04-12
CN101006713A (zh) 2007-07-25
JP2008510245A (ja) 2008-04-03

Similar Documents

Publication Publication Date Title
US9098172B2 (en) Apparatus, systems and methods for a thumbnail-sized scene index of media content
US20120072941A1 (en) Automatic "Spoiler" Prevention
US20170085933A1 (en) Advertising detection in adaptive bitrate streaming
US20040250294A1 (en) Method and apparatus for resuming reproduction of service program from point of interruption
US20060107301A1 (en) Video recorder unit and method of operation therefor
CA2655339C (fr) Procede et appareil de traitement de multiples applications pour un service de diffusion et support de stockage d'informations dans lequel est stocke le procede
US8671337B2 (en) Methods, systems and devices for multimedia-content presentation
US12022170B2 (en) Personalized screencaps for trickplay slider
US20220150596A1 (en) Apparatus, systems and methods for song play using a media device having a buffer
US20140115626A1 (en) Method and system for enhancing redistributed audio/video content
US7689099B2 (en) Method and apparatus for programming the playback of program information
WO2008035909A1 (fr) Procédé et appareil de traitement de multiples applications pour un service de diffusion et support de stockage d'informations dans lequel est stocké le procédé
EP1782620A1 (fr) Procede et appareil pour conserver/supprimer des applications interactives
US20060072900A1 (en) Method and apparatus for storing a stream of data received from a source
EP2187627A2 (fr) Enregistreur et son procédé d'enregistrement
US20080025689A1 (en) Device And Method For Recording Multimedia Data
JP2012134831A (ja) 録画装置
Tan et al. Recording interactive TV
Yoon et al. Real-time video indexing and non-linear video browsing for digital TV receivers with persistent storage
JP2006352594A (ja) 映像コンテンツ処理方法、映像コンテンツ処理プログラム、映像コンテンツ処理プログラムを記録した記録媒体及び映像コンテンツ処理装置
Lee et al. Automatic video summarizing tool using MPEG-7 descriptors for STB
KR20080057685A (ko) 방송 녹화 시스템의 녹화된 데이터 검색 장치

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2005773399

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2007526672

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 700/CHENP/2007

Country of ref document: IN

Ref document number: 1020077003904

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 200580028297.1

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

WWP Wipo information: published in national office

Ref document number: 1020077003904

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2005773399

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2005773399

Country of ref document: EP