Movatterモバイル変換


[0]ホーム

URL:


US20020024610A1 - Hardware filtering of input packet identifiers for an MPEG re-multiplexer - Google Patents

Hardware filtering of input packet identifiers for an MPEG re-multiplexer
Download PDF

Info

Publication number
US20020024610A1
US20020024610A1US09/737,301US73730100AUS2002024610A1US 20020024610 A1US20020024610 A1US 20020024610A1US 73730100 AUS73730100 AUS 73730100AUS 2002024610 A1US2002024610 A1US 2002024610A1
Authority
US
United States
Prior art keywords
input
packet
processor
data
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/737,301
Inventor
David Zaun
Jeffrey Viola
Stephen Iaquinto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Arris Technology Inc
Google Technology Holdings LLC
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US09/737,301priorityCriticalpatent/US20020024610A1/en
Assigned to GENERAL INSTRUMENT CORPORATIONreassignmentGENERAL INSTRUMENT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: IAQUINTO, STEPHEN M., VIOLA, JEFFREY P., ZAUN, DAVID BRIAN
Publication of US20020024610A1publicationCriticalpatent/US20020024610A1/en
Assigned to Google Technology Holdings LLCreassignmentGoogle Technology Holdings LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MOTOROLA MOBILITY LLC
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An input filter for use in a re-multiplexing module to process input packet data, includes an input interface that receives the input packet data, an input processor that is designed to write data to a packet buffer, and a packet identifier table containing PID values for filtering the input packet data. The input filter is implemented as hardware, thereby eliminating the limitations encounted in software filtering of data packets.

Description

Claims (15)

What is claimed is:
1. An input processing device for use in a re-multiplexing module that processes input packet data, comprising:
an input interface that receives the input packet data;
an input processor coupled to the input interface to receive input packet data therefrom and write data to a packet buffer; and
a packet identifier table coupled to the input processor.
2. The input processing device ofclaim 1, wherein the input processor includes a serial-to-parallel converter for converting the input packet data received from the input interface.
3. The input processing device ofclaim 1, wherein the input processor includes a input processor control logic portion that validates the input packet data.
4. The input processing device ofclaim 3, wherein the input processor control logic validates the input packet data by extracting a packet identifier number from a header in the input packet data and checking the packet identifier number with the packet identifier table.
5. The input processing device ofclaim 1, wherein the input processor includes a program clock reference detector that checks the input packet data for a valid program clock reference field.
6. The input processing device ofclaim 1, wherein the input processor includes a data delay register that delays the input packet data before the input processor writes data to the packet buffer.
7. The input processing device ofclaim 1, wherein the input processor includes a time reference generator that generates timestamp values for the input packet data.
8. The input processing device ofclaim 1, wherein the input processor includes a host processor interface.
9. The input processing device ofclaim 1, wherein the input processor is a field programmable gate array.
10. The input processing device ofclaim 1, wherein the packet identifier table is divided into an active table containing values used by the input processor to select packets for storage in a input packet data stream and a pending table containing values that can be modified by the host processor while the active table is being used by the active table.
11. An input processing device for use in a re-multiplexing module that processes input packet data, comprising:
an input interface that receives the input packet data;
an input processor coupled to the input interface to receive input packet data therefrom and write data to a packet buffer, the input processor including
a serial-to-parallel converter for converting the input packet data received from the input interface;
an input processor control logic portion that receives data from the serial-to-parallel converter;
a program clock reference detector that checks the input packet data for a valid program clock reference field;
a data delay register that delays the input packet data before the input processor writes data to the packet buffer;
a time reference generator that generates timestamp values for the input packet data; and
a host processor interface; and
a packet identifier table coupled to the input processor.
12. The input processing device ofclaim 11, wherein the input processor is a field programmable gate array.
13. The input processing device ofclaim 11, wherein the packet identifier table is divided into an active table containing values used by the input processor to select packets for storage in a input packet data stream and a pending table containing values that can be modified by the host processor while the active table is being used by the active table.
14. The input processing device ofclaim 11, wherein the input packet data includes a plurality of packets, and wherein the input processor control logic portion validates the input packet data by extracting a packet identifier number from a header in a packet and checking the packet identifier number with the packet identifier table.
15. The input processing device ofclaim 11, wherein the input packet data includes a plurality of packets, and wherein the timestamp value generated by the time reference generator corresponds to a time period during which a packet passes through the re-multiplexing module.
US09/737,3011999-12-142000-12-14Hardware filtering of input packet identifiers for an MPEG re-multiplexerAbandonedUS20020024610A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US09/737,301US20020024610A1 (en)1999-12-142000-12-14Hardware filtering of input packet identifiers for an MPEG re-multiplexer

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US17053199P1999-12-141999-12-14
US09/737,301US20020024610A1 (en)1999-12-142000-12-14Hardware filtering of input packet identifiers for an MPEG re-multiplexer

Publications (1)

Publication NumberPublication Date
US20020024610A1true US20020024610A1 (en)2002-02-28

Family

ID=22620231

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/736,947Expired - LifetimeUS6944186B2 (en)1999-12-142000-12-14MPEG re-multiplexer having multiple inputs and multiple outputs
US09/737,301AbandonedUS20020024610A1 (en)1999-12-142000-12-14Hardware filtering of input packet identifiers for an MPEG re-multiplexer
US09/737,328AbandonedUS20020024967A1 (en)1999-12-142000-12-14Dynamic configuration of input filtering parameters for an MPEG re-multiplexer

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/736,947Expired - LifetimeUS6944186B2 (en)1999-12-142000-12-14MPEG re-multiplexer having multiple inputs and multiple outputs

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US09/737,328AbandonedUS20020024967A1 (en)1999-12-142000-12-14Dynamic configuration of input filtering parameters for an MPEG re-multiplexer

Country Status (6)

CountryLink
US (3)US6944186B2 (en)
EP (3)EP1247403A1 (en)
AU (3)AU2108501A (en)
CA (3)CA2394923A1 (en)
DE (1)DE60029251T2 (en)
WO (3)WO2001045419A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040215803A1 (en)*2002-04-022004-10-28Mikihiko YamadaStream data processing device, stream data processing method, program, and medium
US20060020774A1 (en)*2004-07-232006-01-26Honeywill International Inc.Reconfigurable computing architecture for space applications
US20070046781A1 (en)*2005-08-292007-03-01Honeywell International Inc.Systems and methods for processing digital video data
US20080005322A1 (en)*2006-05-312008-01-03Kabushiki Kaisha ToshibaInput/output processing device and computer system with the input/output processing device
US20080010389A1 (en)*2006-07-062008-01-10Citizen Holdings Co., Ltd.Communications device, method for communications control, and printer comprising this communications device
US20080022081A1 (en)*2006-07-182008-01-24Honeywell International Inc.Local controller for reconfigurable processing elements
US7359376B1 (en)*2000-11-202008-04-15Thomson LicensingSerial compressed bus interface having a reduced pin count
EP4395330A1 (en)*2022-12-302024-07-03Advanced Digital Broadcast S.A.A device for merging transport streams

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1122728A1 (en)*1999-08-202001-08-08Sony CorporationInformation recording/reproducing device
US7065096B2 (en)2000-06-232006-06-20Mips Technologies, Inc.Method for allocating memory space for limited packet head and/or tail growth
US7058064B2 (en)*2000-02-082006-06-06Mips Technologies, Inc.Queueing system for processors in packet routing operations
US7502876B1 (en)2000-06-232009-03-10Mips Technologies, Inc.Background memory manager that determines if data structures fits in memory with memory state transactions map
US20010052053A1 (en)*2000-02-082001-12-13Mario NemirovskyStream processing unit for a multi-streaming processor
US7042887B2 (en)2000-02-082006-05-09Mips Technologies, Inc.Method and apparatus for non-speculative pre-fetch operation in data packet processing
US7058065B2 (en)*2000-02-082006-06-06Mips Tech IncMethod and apparatus for preventing undesirable packet download with pending read/write operations in data packet processing
US7076630B2 (en)*2000-02-082006-07-11Mips Tech IncMethod and apparatus for allocating and de-allocating consecutive blocks of memory in background memo management
US7155516B2 (en)2000-02-082006-12-26Mips Technologies, Inc.Method and apparatus for overflowing data packets to a software-controlled memory when they do not fit into a hardware-controlled memory
US7082552B2 (en)*2000-02-082006-07-25Mips Tech IncFunctional validation of a packet management unit
US7032226B1 (en)2000-06-302006-04-18Mips Technologies, Inc.Methods and apparatus for managing a buffer of events in the background
US7165257B2 (en)*2000-02-082007-01-16Mips Technologies, Inc.Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts
US7649901B2 (en)2000-02-082010-01-19Mips Technologies, Inc.Method and apparatus for optimizing selection of available contexts for packet processing in multi-stream packet processing
US7139901B2 (en)*2000-02-082006-11-21Mips Technologies, Inc.Extended instruction set for packet processing applications
US7489685B2 (en)*2000-02-212009-02-10Panasonic CorporationDigital broadcast receiving apparatus
US7028095B1 (en)*2000-03-232006-04-11International Business Machines CorporationBlock-based negative filtering of MPEG-2 compliant table sections
US7647619B2 (en)*2000-04-262010-01-12Sony CorporationScalable filtering table
US20020097678A1 (en)*2001-01-232002-07-25Bisher James A.Method and apparatus for bandwidth management associated with misbehaving sessions
US6515914B2 (en)*2001-03-212003-02-04Micron Technology, Inc.Memory device and method having data path with multiple prefetch I/O configurations
FR2823926B1 (en)*2001-04-192004-06-04Scm Schneider Microsysteme Dev METHOD AND DEVICE FOR PROCESSING DATA OF A MULTIPLEX STREAM
US7103047B1 (en)*2001-06-262006-09-05Juniper Networks, Inc.Method and apparatus for modifying the rate of MPEG transport streams
US7050505B2 (en)*2001-09-132006-05-23General Instrument CorporationAliasing and routing of plural MPEG data streams
US7369520B2 (en)*2001-10-022008-05-06Nokia CorporationInternet protocol address to packet identifier mapping
US7349357B1 (en)*2001-10-022008-03-25Nokia CorporationInternet protocol address to packet identifier mapping
US8046404B1 (en)*2002-03-292011-10-25Graphics Properties Holdings, Inc.System and method for discarding frames of an image during transport across a network link
WO2003094446A1 (en)*2002-04-302003-11-13International Business Machines CorporationMethod and arrangement for local synchronization in master-slave distributed communication systems
JP3770249B2 (en)*2002-07-042006-04-26ソニー株式会社 Multiplexing apparatus and method
US7882510B2 (en)*2003-08-062011-02-01Microsoft CorporationDemultiplexer application programming interface
JP2005165592A (en)*2003-12-022005-06-23Matsushita Electric Ind Co Ltd Data transfer device
US7239696B2 (en)*2003-12-152007-07-03International Business Machines CorporationAutomatic reset for DSL lines
JP4360300B2 (en)*2004-08-102009-11-11富士通株式会社 Storage control device and control method
KR100611579B1 (en)*2004-12-102006-08-10한국전자통신연구원 Terminal platform boards and devices for multiband and multicarrier
US20080240093A1 (en)*2007-03-282008-10-02Horizon Semiconductors Ltd.Stream multiplexer/de-multiplexer
US8220031B2 (en)*2007-05-012012-07-10Texas Instruments IncorporatedSecure time/date virtualization
BRPI0813505A2 (en)*2007-06-152015-01-06Michele Bargauan REFERENCE OF DETERMINISTIC PROGRAM CLOCK REFERENCE FOR ADAPTATION OF SYNCHRON BIT RATE BASED ON MEGA FRAME INITIALIZATION PACKAGE
US20090228733A1 (en)*2008-03-062009-09-10Integrated Device Technology, Inc.Power Management On sRIO Endpoint
US8625621B2 (en)*2008-03-062014-01-07Integrated Device Technology, Inc.Method to support flexible data transport on serial protocols
US8312241B2 (en)*2008-03-062012-11-13Integrated Device Technology, Inc.Serial buffer to support request packets with out of order response packets
US20090225775A1 (en)*2008-03-062009-09-10Integrated Device Technology, Inc.Serial Buffer To Support Reliable Connection Between Rapid I/O End-Point And FPGA Lite-Weight Protocols
US8312190B2 (en)*2008-03-062012-11-13Integrated Device Technology, Inc.Protocol translation in a serial buffer
US8213448B2 (en)*2008-03-062012-07-03Integrated Device Technology, Inc.Method to support lossless real time data sampling and processing on rapid I/O end-point
US7936669B2 (en)2008-06-042011-05-03Entropic Communications, Inc.Systems and methods for flow control and quality of service
US8014414B2 (en)*2008-08-212011-09-06Himax Media Solutions, Inc.Method and system for generating a packet identifier table from a received transport stream
US7769049B2 (en)*2008-10-172010-08-03IxiaTraffic generator using parallel coherent transmit engines
US8767565B2 (en)2008-10-172014-07-01IxiaFlexible network test apparatus
JP5827896B2 (en)*2008-11-192015-12-02フォースウォール・メディア・インコーポレーテッド Dynamic application insertion for MPEG stream switching
EP2368365A1 (en)*2008-12-192011-09-28Thomson LicensingMethod for transport stream synchronizing in a multiplexer comprising an external coprocessor
US8687483B2 (en)2011-09-222014-04-01IxiaParallel traffic generator with priority flow control
WO2013095417A1 (en)*2011-12-212013-06-27Intel CorporationMethod and apparatus for low jitter clock recovery in wireless display extensions
US10885583B2 (en)*2013-12-192021-01-05Chicago Mercantile Exchange Inc.Deterministic and efficient message packet management
CN106716383B (en)*2014-09-152021-01-22爱德斯托科技有限公司Memory device, method of controlling memory device, and memory system
US9588691B2 (en)*2015-06-102017-03-07Pure Storage, Inc.Dynamically managing control information in a storage device
EP3427451B1 (en)*2016-02-082020-07-01Telefonaktiebolaget LM Ericsson (PUBL)Method and switch for managing traffic in transport network
US11029914B2 (en)*2017-09-292021-06-08Knowles Electronics, LlcMulti-core audio processor with phase coherency
EP4085354A4 (en)*2019-12-302024-03-13Star Ally International LimitedProcessor for configurable parallel computations

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5473607A (en)*1993-08-091995-12-05Grand Junction Networks, Inc.Packet filtering for data networks
US5761424A (en)*1995-12-291998-06-02Symbios, Inc.Method and apparatus for programmable filtration and generation of information in packetized communication systems
US5835493A (en)*1996-01-021998-11-10Divicom, Inc.MPEG transport stream remultiplexer
US5905713A (en)*1996-04-151999-05-18Hughes Electronics CorporationMethod and apparatus for analyzing digital multi-program transmission packet streams
US6108307A (en)*1997-12-122000-08-22Newbridge Networks CorporationFrame relay priority queses to offer multiple service classes
US6111896A (en)*1998-01-142000-08-29Skystream CorporationRemultiplexer for video program bearing transport streams with program clock reference time stamp adjustment
US6175577B1 (en)*1997-02-282001-01-16U.S. Philips CorporationTransmission system for transmitting a flexible multiplex signal
US6327275B1 (en)*1998-05-192001-12-04General Instrument CorporationRemultiplexing variable rate bitstreams using a delay buffer and rate estimation
US6477185B1 (en)*1997-11-172002-11-05Hitachi, Ltd.Demultiplexing and decoding apparatus for coded audio and video data
US6480892B1 (en)*1998-12-162002-11-12Siemens Information And Communication Networks, Inc.Apparatus and method for inserting predetermined packet loss into a data flow
US6781601B2 (en)*1999-11-092004-08-24Broadcom CorporationTransport processor
US6788690B2 (en)*2002-06-272004-09-07Nokia CorporationPacket identifier search filtering

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS6469135A (en)*1987-09-101989-03-15Toshiba CorpTime division multiplexing device
JPH0827705B2 (en)*1990-07-251996-03-21インターナショナル・ビジネス・マシーンズ・コーポレイション adapter
JP3107216B2 (en)*1990-08-172000-11-06株式会社日立製作所 Routing method and non-stop table change method
US5506844A (en)*1994-05-201996-04-09Compression Labs, Inc.Method for configuring a statistical multiplexer to dynamically allocate communication channel bandwidth
US5764641A (en)*1995-09-081998-06-09Cisco Systems, Inc.Early and integrated tail packet discard system
US5959659A (en)*1995-11-061999-09-28Stellar One CorporationMPEG-2 transport stream decoder having decoupled hardware architecture
US6175570B1 (en)*1995-12-202001-01-16Cisco Technology, Inc.Method and an apparatus for shaping the output traffic in a fixed length cell switching network node
US5950210A (en)*1996-01-291999-09-07Nelson; Paul M.Database row version differentiation process
US5754783A (en)1996-02-011998-05-19Digital Equipment CorporationApparatus and method for interleaving timed program data with secondary data
US5831638A (en)*1996-03-081998-11-03International Business Machines CorporationGraphics display system and method for providing internally timed time-varying properties of display attributes
US5896414A (en)*1996-09-171999-04-20Sarnoff CorporationMethod and apparatus for providing control channel communications for an information distribution system
DE19647093A1 (en)*1996-11-141998-05-28Bosch Gmbh Robert Process for updating time stamps in a digital data stream and remultiplexer
JP3156611B2 (en)*1996-11-222001-04-16日本電気株式会社 Data demultiplexer
US5909468A (en)*1997-03-281999-06-01Scientific-Atlanta, Inc.Method and apparatus for encoding PCR data on a frequency reference carrier
EP0899955A3 (en)*1997-08-272001-01-31Matsushita Electric Industrial Co., Ltd.Control information generating apparatus for broadcast system
EP1013097A1 (en)1997-09-122000-06-28Imedia CorporationSeamless splicing of compressed video programs
US6128296A (en)*1997-10-032000-10-03Cisco Technology, Inc.Method and apparatus for distributed packet switching using distributed address tables
US6044079A (en)*1997-10-032000-03-28International Business Machines CorporationStatistical packet discard
US6351471B1 (en)*1998-01-142002-02-26Skystream Networks Inc.Brandwidth optimization of video program bearing transport streams
JP2002510162A (en)*1998-01-142002-04-02スカイストリーム コーポレイション Transport stream remultiplexer with video program
JP3189889B2 (en)*1998-02-202001-07-16日本電気株式会社 PID filter circuit
US6408436B1 (en)*1999-03-182002-06-18Next Level CommunicationsMethod and apparatus for cross-connection of video signals
US6643298B1 (en)*1999-11-232003-11-04International Business Machines CorporationMethod and apparatus for MPEG-2 program ID re-mapping for multiplexing several programs into a single transport stream

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5473607A (en)*1993-08-091995-12-05Grand Junction Networks, Inc.Packet filtering for data networks
US5761424A (en)*1995-12-291998-06-02Symbios, Inc.Method and apparatus for programmable filtration and generation of information in packetized communication systems
US5835493A (en)*1996-01-021998-11-10Divicom, Inc.MPEG transport stream remultiplexer
US6002687A (en)*1996-01-021999-12-14Divicon, Inc.MPEG transport stream remultiplexer
US5905713A (en)*1996-04-151999-05-18Hughes Electronics CorporationMethod and apparatus for analyzing digital multi-program transmission packet streams
US6175577B1 (en)*1997-02-282001-01-16U.S. Philips CorporationTransmission system for transmitting a flexible multiplex signal
US6477185B1 (en)*1997-11-172002-11-05Hitachi, Ltd.Demultiplexing and decoding apparatus for coded audio and video data
US6108307A (en)*1997-12-122000-08-22Newbridge Networks CorporationFrame relay priority queses to offer multiple service classes
US6111896A (en)*1998-01-142000-08-29Skystream CorporationRemultiplexer for video program bearing transport streams with program clock reference time stamp adjustment
US6327275B1 (en)*1998-05-192001-12-04General Instrument CorporationRemultiplexing variable rate bitstreams using a delay buffer and rate estimation
US6480892B1 (en)*1998-12-162002-11-12Siemens Information And Communication Networks, Inc.Apparatus and method for inserting predetermined packet loss into a data flow
US6781601B2 (en)*1999-11-092004-08-24Broadcom CorporationTransport processor
US6788690B2 (en)*2002-06-272004-09-07Nokia CorporationPacket identifier search filtering

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7359376B1 (en)*2000-11-202008-04-15Thomson LicensingSerial compressed bus interface having a reduced pin count
US20040215803A1 (en)*2002-04-022004-10-28Mikihiko YamadaStream data processing device, stream data processing method, program, and medium
US7680946B2 (en)*2002-04-022010-03-16Panasonic CorporationStream data processing device, stream data processing method, program, and medium
US20060020774A1 (en)*2004-07-232006-01-26Honeywill International Inc.Reconfigurable computing architecture for space applications
US7320064B2 (en)2004-07-232008-01-15Honeywell International Inc.Reconfigurable computing architecture for space applications
US20070046781A1 (en)*2005-08-292007-03-01Honeywell International Inc.Systems and methods for processing digital video data
EP1761066A1 (en)*2005-08-292007-03-07Honeywell International Inc.Systems and Methods for Processing Digital Video Data
US20080005322A1 (en)*2006-05-312008-01-03Kabushiki Kaisha ToshibaInput/output processing device and computer system with the input/output processing device
US20080010389A1 (en)*2006-07-062008-01-10Citizen Holdings Co., Ltd.Communications device, method for communications control, and printer comprising this communications device
US7761620B2 (en)*2006-07-062010-07-20Citizen Holdings Co., Ltd.Communications device, and communications method for enabling reception of real-time execution commands when a receive buffer is full
US20080022081A1 (en)*2006-07-182008-01-24Honeywell International Inc.Local controller for reconfigurable processing elements
EP4395330A1 (en)*2022-12-302024-07-03Advanced Digital Broadcast S.A.A device for merging transport streams

Also Published As

Publication numberPublication date
AU2108501A (en)2001-06-25
CA2394915A1 (en)2001-06-21
EP1258145B1 (en)2006-07-05
CA2394883A1 (en)2001-06-21
DE60029251T2 (en)2007-05-31
AU2271201A (en)2001-06-25
DE60029251D1 (en)2006-08-17
WO2001045418A9 (en)2002-06-27
WO2001045419A1 (en)2001-06-21
WO2001045418A1 (en)2001-06-21
US20010024456A1 (en)2001-09-27
EP1258144A1 (en)2002-11-20
CA2394923A1 (en)2001-06-21
US6944186B2 (en)2005-09-13
EP1258145A1 (en)2002-11-20
WO2001045417A1 (en)2001-06-21
AU2099601A (en)2001-06-25
US20020024967A1 (en)2002-02-28
EP1247403A1 (en)2002-10-09
WO2001045419A9 (en)2002-11-07

Similar Documents

PublicationPublication DateTitle
US6944186B2 (en)MPEG re-multiplexer having multiple inputs and multiple outputs
CA2748686C (en)Apparatus for redundant multiplexing and remultiplexing of program streams and best effort data
US6002687A (en)MPEG transport stream remultiplexer
US6442162B1 (en)Credit-based scheme for high performance communication between devices in a packet-based communication system
US6792002B2 (en)Packet transfer system
WO1997034386A1 (en)Method and apparatus for analyzing and monitoring packet streams
US6948186B1 (en)Multi-tasking message extractor
US6944154B2 (en)System and method for remultiplexing of a filtered transport stream with new content in real-time
CN101821973B (en)Multi-format stream re-multiplexer for multi-pass, multi-stream, multiplexed transport stream processing
US7786996B2 (en)System and method for object oriented hardware including cross-point switch interconnecting modules with I/O
KR19990077263A (en) Parallel high speed processing of fixed length cells
EP1376957B1 (en)Method and device for transferring data packets
US8855130B2 (en)Method and apparatus for demultiplexing, merging, and duplicating packetized elementary stream/program stream/elementary stream data
JP2003234714A (en)Multiplexer and bit rate converting circuit

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GENERAL INSTRUMENT CORPORATION, PENNSYLVANIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZAUN, DAVID BRIAN;VIOLA, JEFFREY P.;IAQUINTO, STEPHEN M.;REEL/FRAME:011882/0207;SIGNING DATES FROM 20010417 TO 20010503

STCBInformation on status: application discontinuation

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

ASAssignment

Owner name:GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:035465/0001

Effective date:20141028


[8]ページ先頭

©2009-2025 Movatter.jp