JP2001518256A - 伝送データ・ストリームからデータ・セクションを抽出する方法 - Google Patents
伝送データ・ストリームからデータ・セクションを抽出する方法Info
- Publication number
- JP2001518256A JP2001518256A JP54206498A JP54206498A JP2001518256A JP 2001518256 A JP2001518256 A JP 2001518256A JP 54206498 A JP54206498 A JP 54206498A JP 54206498 A JP54206498 A JP 54206498A JP 2001518256 A JP2001518256 A JP 2001518256A
- Authority
- JP
- Japan
- Prior art keywords
- section
- data
- stored
- filter
- sections
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/409—Device specific authentication in transaction processing
- G06Q20/4097—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
- G06Q20/40975—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/007—Transform coding, e.g. discrete cosine transform
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0014—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/102—External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/102—External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
- G11C16/105—Circuits or methods for updating contents of nonvolatile memory, especially with 'security' features to ensure reliable replacement, i.e. preventing that old data is lost before new data is reliably written
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- 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/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- 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
- H04N21/4349—Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/4435—Memory management
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- 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/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- 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/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1435—Saving, restoring, recovering or retrying at system level using file system or storage system metadata
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42676—Internal components of the client ; Characteristics thereof for modulating an analogue carrier signal to encode digital information or demodulating it to decode digital information, e.g. ADSL or cable modem
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42684—Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
-
- 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/4437—Implementing a Virtual Machine [VM]
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47805—Electronic banking
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Finance (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Discrete Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Circuits Of Receivers In General (AREA)
- Stored Programmes (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.伝送データ・ストリームの複数のセクションの少なくとも一つを記憶する 方法であって、前記一つのセクションが少なくとも一つのセクション特性を有し ており、 データ・ストリームを受信する工程と; 少なくとも前記一つのセクション特性に従って前記データ・ストリームから前 記一つのセクションをフィルタする工程と; 前記一つのセクションを記憶する工程と; を含む方法。 2.前記フィルタ工程が、 各特性がフィルタ基準とそのフィルタ基準のための値とからなる少なくとも一 つのフィルタ特性を特定する工程と; 各セクション特性を各フィルタ特性と比較する工程と; 各セクション特性がそれぞれのフィルタ特性に対応するときに、前記一つのセ クションを前記データ・ストリームからフィルタする工程と; を含む請求の範囲1に記載の方法。 3.各セクションがそれぞれのメモリ・ロケーションに記憶される請求の範囲 1または請求の範囲2に基づく方法を使用する伝送データ・ストリームの複数の セクションを記憶する方法。 4.各データ・フィルタ特性がデータ操作基準とそのデータ・フィルタ基準の ための値とからなる少なくとも一つのデータ・フィルタ特性を特定付ける工程と ; 各記憶されたセクション中に記憶されたデータをそれぞれのデータ・フィルタ 特性と比較する工程と; その記憶されたセクション中に記憶された前記データがそれぞれのデータ・フ ィルタ特性に対応していないときは、前記記憶されたセクションを前記メモリに 置換できるようにする工程と; をさらに含む請求の範囲3に記載の方法。 5.前記記憶されたセクション中に記憶された前記データが前記それぞれのデ ータ・フィルタ特性に対応しているとき、セクション識別信号をアプリケーショ ンに供給する工程をさらに含む請求の範囲4に記載の方法。 6.前記セクション識別信号が前記一つのセクションの記憶アドレスからなる 請求の範囲5に記載の方法。 7.前記セクションが周期的に前記データ・ストリームに伝送され、各グルー プが第1セクションと最終セクションを含んでおり、 第1セクションを記憶する工程と; 前記第1セクションの直後に連続して伝送されたセクションを後でダウンロー ドし、前記最終セクションがダウンロードされるか、または所定数のセクション が記憶されるまで各セクションがそれぞれのメモリ・ロケーションに連続して記 憶する工程と; を含む請求の範囲3から6の何れかに記載のセクションのグループを記憶する 方法。 8.前記セクションが周期的に前記データ・ストリームに伝送され、前記グル ープが第1セクションと最終セクションを含み、 第1セクションをダウンロードする工程と; 前記第1セクションの直後に連続して伝送されたセクションを続いてダウンロ ードし、前記最終セクションがダウンロードされるか、またはメモリ・ロケーシ ョン中に記憶されたセクションが、前記最終セクションがダウンロードされるま で続いてダウンロードすることによって連続して上書きされて所定数のセクショ ンが記憶されるまで各セクションがそれぞれのメモリ・ロケーションに連続して 記憶する工程と; 前記最終セクションを前記メモリに記憶する工程と; を含む請求の範囲3から6の何れかに記載のセクションのグループを記憶する 方法。 9.周期的に伝送されたセクションのグループをデータ・ストリームに記憶す る方法であって、前記グループが第1セクションと最終セクションを含み、 データ・ストリームを受信する工程と; 第1セクションをダウンロードし、これをメモリに記憶する工程と; 前記第1セクションの直後に連続して伝送されたセクションを続いてダウンロ ードし、前記最終セクションがダウンロードされるか、または所定数のセクショ ンが前記メモリに記憶されるまで各セクションがそれぞれのメモリ・ロケーショ ンに連続して記憶する工程と; を含む方法。 10.周期的に伝送されたセクションのグループをデータ・ストリームに記憶 する方法であって、前記グループが第1セクションと最終セクションを含み、 複数のセクションからなるデータ・ストリームを受信する工程と; 第1セクションを最初にダウンロードする工程と; 前記第1セクションの直後に連続して伝送されたセクションを続いてダウンロ ードし、前記最終セクションがダウンロードされるか、またはメモリ・ロケーシ ョン中に記憶されたセクションが、前記最終セクションがダウンロードされるま で続いてダウンロードすることによって連続して上書きされて所定数のセクショ ンが記憶されるまで各セクションがそれぞれのメモリ・ロケーションに連続して 記憶する工程と; 前記最終セクションを前記メモリに記憶する工程と; を含む周期的に伝送されたセクションのグループをデータ・ストリームに記憶 する方法。 11.添付図面に関して実質的にここに説明したデータ・ストリームの複数の セクションの少なくとも一つを記憶する方法。 12.伝送データ・ストリームの複数のセクションの少なくとも一つを記憶す る装置であって、前記一つのセクションが少なくとも一つのセクション特性を有 しており、 データ・ストリームを受信する手段と; 少なくとも前記一つのセクション特性に従って前記データ・ストリームから前 記一つのセクションをフィルタする手段と; 前記一つのセクションを記憶する手段と; を含む装置。 13.前記フィルタ手段が、 各特性がフィルタ基準とそのフィルタ基準のための値とからなる少なくとも一 つのフィルタ特性を特定する手段と; 各セクション特性を各フィルタ特性と比較する手段と; 各セクション特性がそれぞれのフィルタ特性に対応したときに、前記一つのセ クションを前記データ・ストリームからフィルタする手段と; を含む請求の範囲12に記載の装置。 14.前記記憶手段が各セクションを記憶するための複数のメモリ・ロケーシ ョンからなるこの種のセクションをダウンロードする請求の範囲12または13 に記載の装置。 15.各データ・フィルタ特性がデータ操作基準とそのデータ・フィルタ基準 のための値とからなる少なくとも一つのデータ・フィルタ特性を特定付ける手段 と; 各記憶されたセクション中に記憶されたデータをそれぞれのデータ・フィルタ 特性と比較する手段と; その記憶されたセクション中に記憶された前記データがそれぞれのデータ・フ ィルタ特性に対応していないときは、前記記憶されたセクションを前記メモリに 置換できるようにする手段と; をさらに含む請求の範囲14に記載の装置。 16.前記記憶されたセクション中に記憶された前記各データ・フィルタ特性 に対応しているとき、セクション識別信号をアプリケーションに供給する手段を さらに含む請求の範囲15に記載の装置。 17.前記セクション識別信号が前記一つのセクションの記憶アドレスからな る請求の範囲16に記載の装置。 18.前記セクションの他にビデオおよびオーディオ・テレビ・データを含む MPEGビットストリームの形態中のこの種のデータ・ストリームを使用する先行す る請求の範囲の何れかに記載の方法または装置。 19.添付図面に示し、これに関して実質的にここに説明した伝送データ・ス トリームの複数のセクションの少なくとも一つを記憶する装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97400650 | 1997-03-21 | ||
EP97400650.4 | 1997-03-21 | ||
PCT/EP1997/002114 WO1998043415A1 (en) | 1997-03-21 | 1997-04-25 | Extracting data sections from a transmitted data stream |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009006133A Division JP2009077451A (ja) | 1997-03-21 | 2009-01-14 | 伝送データ・ストリームからデータ・セクションを抽出する方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2001518256A true JP2001518256A (ja) | 2001-10-09 |
JP2001518256A5 JP2001518256A5 (ja) | 2009-03-05 |
JP4376321B2 JP4376321B2 (ja) | 2009-12-02 |
Family
ID=26070209
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP54206498A Expired - Fee Related JP4376321B2 (ja) | 1997-03-21 | 1997-04-25 | 伝送データ・ストリームからデータ・セクションを抽出する方法 |
JP2009006133A Pending JP2009077451A (ja) | 1997-03-21 | 2009-01-14 | 伝送データ・ストリームからデータ・セクションを抽出する方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009006133A Pending JP2009077451A (ja) | 1997-03-21 | 2009-01-14 | 伝送データ・ストリームからデータ・セクションを抽出する方法 |
Country Status (17)
Country | Link |
---|---|
EP (1) | EP0968602A1 (ja) |
JP (2) | JP4376321B2 (ja) |
KR (1) | KR100495779B1 (ja) |
CN (1) | CN1254469A (ja) |
AU (1) | AU742067B2 (ja) |
BR (1) | BR9714600A (ja) |
CA (1) | CA2284018C (ja) |
HU (1) | HUP0002383A2 (ja) |
IL (1) | IL131937A (ja) |
NO (1) | NO334507B1 (ja) |
NZ (1) | NZ500204A (ja) |
PL (1) | PL183917B1 (ja) |
RU (1) | RU2181929C2 (ja) |
TR (1) | TR199902275T2 (ja) |
UA (1) | UA61944C2 (ja) |
WO (1) | WO1998043415A1 (ja) |
ZA (1) | ZA973611B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009530889A (ja) * | 2006-03-15 | 2009-08-27 | ディブコム | データ転送方法及びデータ復元方法 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6134554A (en) * | 1998-11-10 | 2000-10-17 | Opentv, Inc. | System and method for recording receipt of information |
US6460086B1 (en) * | 1998-12-01 | 2002-10-01 | Sun Microsystems, Inc. | Method and apparatus for delivery of a bytecode embedded within a transport stream |
KR100587284B1 (ko) * | 1999-01-14 | 2006-06-08 | 엘지전자 주식회사 | 부가 정보 필터링 방법 |
FR2794602A1 (fr) * | 1999-06-02 | 2000-12-08 | Dassault Automatismes | Dispositif recepteur/decodeur de television numerique a lecture interactive de programme de television prealablement enregistre |
GB2350980B (en) * | 1999-06-08 | 2003-08-27 | Sgs Thomson Microelectronics | Device and method for processing a stream of data |
GB2352595B (en) * | 1999-07-27 | 2003-10-01 | Sgs Thomson Microelectronics | Data processing device |
CA2382264A1 (en) * | 1999-08-16 | 2001-02-22 | General Instrument Corporation | Method and system for automatically purging code objects being updated by download |
JP2001067803A (ja) * | 1999-08-30 | 2001-03-16 | Matsushita Electric Ind Co Ltd | 映像記録再生装置 |
JP4240766B2 (ja) | 2000-06-26 | 2009-03-18 | パナソニック株式会社 | データ蓄積方法およびそれを実現した受信装置および放送システム |
EP1267579A3 (en) | 2001-06-11 | 2003-03-19 | Canal+ Technologies Société Anonyme | MPEG table structure |
KR100619053B1 (ko) | 2003-11-10 | 2006-08-31 | 삼성전자주식회사 | 서브 타이틀을 기록한 정보저장매체 및 그 처리장치 |
KR20050072255A (ko) | 2004-01-06 | 2005-07-11 | 엘지전자 주식회사 | 고밀도 광디스크의 서브타이틀 구성방법 및 재생방법과기록재생장치 |
KR100782808B1 (ko) * | 2004-01-13 | 2007-12-06 | 삼성전자주식회사 | 인터렉티브 그래픽 스트림을 기록한 저장 매체 및 그 재생장치 |
US7162533B2 (en) | 2004-04-30 | 2007-01-09 | Microsoft Corporation | Session description message extensions |
KR100601689B1 (ko) * | 2004-06-29 | 2006-07-14 | 삼성전자주식회사 | 섹션 데이터 필터링 방법 및 장치 |
JP2008523693A (ja) * | 2004-12-13 | 2008-07-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | セクションフィルタ機構によってdsmccミドルウェアを迂回する方法 |
CN100521676C (zh) | 2005-04-14 | 2009-07-29 | 华为技术有限公司 | 在机顶盒中单独升级业务软件的实现方法和装置 |
US7962725B2 (en) | 2006-05-04 | 2011-06-14 | Qualcomm Incorporated | Pre-decoding variable length instructions |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5477263A (en) * | 1994-05-26 | 1995-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for video on demand with fast forward, reverse and channel pause |
US5635979A (en) * | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
KR0166935B1 (ko) * | 1994-11-23 | 1999-03-20 | 구자홍 | 엠펙2 트랜스포트 디코더 장치 |
JP3301263B2 (ja) * | 1995-03-29 | 2002-07-15 | 株式会社日立製作所 | データ復号装置 |
DE69631393T2 (de) * | 1995-03-29 | 2004-10-21 | Hitachi Ltd | Dekoder für komprimierte und multiplexierte Bild- und Audiodaten |
US5600378A (en) * | 1995-05-22 | 1997-02-04 | Scientific-Atlanta, Inc. | Logical and composite channel mapping in an MPEG network |
US5864358A (en) * | 1995-06-26 | 1999-01-26 | Matsushita Electric Industrial Co., Ltd. | Method for switching programs in digital broadcasting and digital broadcast receiving apparatus |
JPH09182049A (ja) * | 1995-12-26 | 1997-07-11 | Hitachi Ltd | ディジタル情報伝送方式及びその送信装置並びに受信装置 |
JPH10145755A (ja) * | 1996-11-06 | 1998-05-29 | Matsushita Electric Ind Co Ltd | データ出力制御装置 |
-
1997
- 1997-04-25 UA UA99105538A patent/UA61944C2/uk unknown
- 1997-04-25 HU HU0002383A patent/HUP0002383A2/hu unknown
- 1997-04-25 WO PCT/EP1997/002114 patent/WO1998043415A1/en active IP Right Grant
- 1997-04-25 IL IL13193797A patent/IL131937A/en not_active IP Right Cessation
- 1997-04-25 EP EP97921755A patent/EP0968602A1/en not_active Ceased
- 1997-04-25 JP JP54206498A patent/JP4376321B2/ja not_active Expired - Fee Related
- 1997-04-25 NZ NZ500204A patent/NZ500204A/en unknown
- 1997-04-25 AU AU27708/97A patent/AU742067B2/en not_active Expired
- 1997-04-25 TR TR1999/02275T patent/TR199902275T2/xx unknown
- 1997-04-25 CN CN97182176A patent/CN1254469A/zh active Pending
- 1997-04-25 RU RU99122018/09A patent/RU2181929C2/ru not_active IP Right Cessation
- 1997-04-25 PL PL97335776A patent/PL183917B1/pl unknown
- 1997-04-25 BR BR9714600-5A patent/BR9714600A/pt unknown
- 1997-04-25 CA CA002284018A patent/CA2284018C/en not_active Expired - Lifetime
- 1997-04-25 KR KR10-1999-7008508A patent/KR100495779B1/ko not_active IP Right Cessation
- 1997-04-25 ZA ZA9703611A patent/ZA973611B/xx unknown
-
1999
- 1999-09-17 NO NO19994538A patent/NO334507B1/no not_active IP Right Cessation
-
2009
- 2009-01-14 JP JP2009006133A patent/JP2009077451A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009530889A (ja) * | 2006-03-15 | 2009-08-27 | ディブコム | データ転送方法及びデータ復元方法 |
Also Published As
Publication number | Publication date |
---|---|
AU742067B2 (en) | 2001-12-13 |
WO1998043415A1 (en) | 1998-10-01 |
IL131937A (en) | 2004-06-01 |
JP4376321B2 (ja) | 2009-12-02 |
NO334507B1 (no) | 2014-03-24 |
EP0968602A1 (en) | 2000-01-05 |
KR100495779B1 (ko) | 2005-06-17 |
CA2284018C (en) | 2008-06-03 |
BR9714600A (pt) | 2002-09-10 |
HUP0002383A2 (hu) | 2000-10-28 |
TR199902275T2 (xx) | 2000-02-21 |
CA2284018A1 (en) | 1998-10-01 |
JP2009077451A (ja) | 2009-04-09 |
PL335776A1 (en) | 2000-05-22 |
NO994538D0 (no) | 1999-09-17 |
PL183917B1 (pl) | 2002-08-30 |
UA61944C2 (en) | 2003-12-15 |
ZA973611B (en) | 1998-03-23 |
KR20000076404A (ko) | 2000-12-26 |
CN1254469A (zh) | 2000-05-24 |
NZ500204A (en) | 2001-12-21 |
IL131937A0 (en) | 2001-03-19 |
NO994538L (no) | 1999-11-22 |
RU2181929C2 (ru) | 2002-04-27 |
AU2770897A (en) | 1998-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2009077451A (ja) | 伝送データ・ストリームからデータ・セクションを抽出する方法 | |
JP4062367B2 (ja) | Mpeg受信機/デコーダ及びデータをmpeg受信機/デコーダにダウンロードする方法 | |
US6507950B1 (en) | Program information broadcasting system, broadcasting device, and receiving terminal unit | |
KR20010030926A (ko) | 데이터를 다운로딩하는 방법 | |
US20070174356A1 (en) | Program execution device, program execution method, and program | |
JP2001518256A5 (ja) | ||
AU740740B2 (en) | Data processing system | |
AU2005232103C1 (en) | Program execution device | |
JP2001519125A (ja) | テレビジョンまたはラジオ制御システムの開発 | |
KR20070095946A (ko) | 섹션 필터 메카니즘을 통한 바이패스 dsmcc 미들웨어 | |
WO1998043172A2 (en) | Access control system | |
AU776683B2 (en) | Method of downloading of data to an MPEG receiver/decoder and MPEG transmission system for implementing the same | |
MXPA99008546A (es) | Extraccion de secciones de datos desde una corriente de datos transmitida | |
CZ331699A3 (cs) | Způsob vybírání datových úseků z vysílaného datového toku a zařízení pro jeho provádění | |
KR20000076406A (ko) | 데이터 처리 시스템 | |
MXPA99008545A (es) | Sistema de control de acceso | |
CZ331799A3 (cs) | Systém řízení přístupu | |
MXPA00007588A (en) | Configuring method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040423 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070403 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070313 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070608 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080129 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080423 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080729 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080916 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090114 |
|
A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20090114 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090312 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090707 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090722 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090825 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090909 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120918 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130918 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |