WO2006018792A1 - Procede et appareil pour conserver/supprimer des applications interactives - Google Patents
Procede et appareil pour conserver/supprimer des applications interactives Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000002452 interceptive effect Effects 0.000 title claims description 34
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012217 deletion Methods 0.000 claims description 12
- 230000037430 deletion Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 10
- 230000000007 visual effect Effects 0.000 claims description 6
- 238000000926 separation method Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 10
- 230000008520 organization Effects 0.000 description 5
- 238000010924 continuous production Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 241001269238 Data Species 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000012804 iterative process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4433—Implementing client middleware, e.g. Multimedia Home Platform [MHP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4335—Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8545—Content authoring for generating interactive applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television 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
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100586167C (zh) * | 2006-03-07 | 2010-01-27 | 瑞昱半导体股份有限公司 | 记录多个数据对象的方法及其处理装置 |
Citations (3)
| 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 |
-
2004
- 2004-08-18 CN CNA2004100642527A patent/CN1737930A/zh active Pending
-
2005
- 2005-08-10 JP JP2007526672A patent/JP2008510245A/ja not_active Withdrawn
- 2005-08-10 EP EP05773399A patent/EP1782620A1/fr not_active Withdrawn
- 2005-08-10 CN CNA2005800282971A patent/CN101006713A/zh active Pending
- 2005-08-10 WO PCT/IB2005/052644 patent/WO2006018792A1/fr not_active Application Discontinuation
- 2005-08-10 KR KR1020077003904A patent/KR20070039594A/ko not_active Withdrawn
Patent Citations (3)
| 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 |