Movatterモバイル変換


[0]ホーム

URL:


US20030093800A1 - Command packets for personal video recorder - Google Patents

Command packets for personal video recorder
Download PDF

Info

Publication number
US20030093800A1
US20030093800A1US09/951,693US95169301AUS2003093800A1US 20030093800 A1US20030093800 A1US 20030093800A1US 95169301 AUS95169301 AUS 95169301AUS 2003093800 A1US2003093800 A1US 2003093800A1
Authority
US
United States
Prior art keywords
transport stream
mpeg
data
packet
command
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/951,693
Inventor
Jason Demas
Sandeep Bhatia
Marcus Kellerman
Girish Hulmani
Srinivasa Reddy
Arun Rao
Xuemin Chen
Frederick Walls
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Broadcom Corp
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=25492024&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20030093800(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority to US09/951,693priorityCriticalpatent/US20030093800A1/en
Application filed by Broadcom CorpfiledCriticalBroadcom Corp
Assigned to BROADCOM CORPORATIONreassignmentBROADCOM CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CHEN, XUEMIN, HULMANI, GIRISH R., RAO, ARUN GOPALAKRISHNA, WALLS, FREDERICK GEORGE, BHATLA, SANDEEP, REDDY, SRINIVASA MOGATHALA PRABHAKARA, DEMAS, JASON, KELLERMAN, MARCUS
Priority to PCT/US2002/027752prioritypatent/WO2003024113A1/en
Priority to EP02798101Aprioritypatent/EP1442598A1/en
Priority to US10/317,389prioritypatent/US7149248B2/en
Priority to US10/318,295prioritypatent/US8923688B2/en
Priority to US10/317,454prioritypatent/US20030121038A1/en
Priority to US10/317,642prioritypatent/US7342967B2/en
Publication of US20030093800A1publicationCriticalpatent/US20030093800A1/en
Priority to US11/608,127prioritypatent/US8009741B2/en
Priority to US12/890,427prioritypatent/US9380337B2/en
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENTreassignmentBANK OF AMERICA, N.A., AS COLLATERAL AGENTPATENT SECURITY AGREEMENTAssignors: BROADCOM CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.reassignmentAVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BROADCOM CORPORATION
Assigned to BROADCOM CORPORATIONreassignmentBROADCOM CORPORATIONTERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTSAssignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Command packets for personal video recorder. The invention provides for transport stream (TS) that contains data and also includes a transport packet (TP)/TS formatted command packets. The TP/TS formatted command packet may be communicated between any number of devices, including multiple chips, multiple boards, and multiple processors. A decoder is able to decode the TP/TS formatted command packet and to perform the appropriate operation on data portions of the TS. When a TS is provided to a device not having the capability to perform the proper decoding of the TP/TS formatted command packet, that particular packet may be deemed as being unidentified (or unknown) adaptation field data. Alternatively, the packet may be identified as being corrupted data and/or irrelevant data. The invention is operable to encode command packets into the transport stream in such a way that it is backward compatible with previous systems.

Description

Claims (50)

What is claimed is:
1. A transport stream, comprising:
a data packet having a transport stream format; and
a command packet having a format that substantially complies with the transport stream format; and
wherein the command packet directs an operation to be performed on the packet.
2. The transport stream ofclaim 1, wherein the transport stream comprises a motion picture expert group, MPEG-2 transport stream.
3. The transport stream ofclaim 1, wherein the command packet comprises a header syntax that substantially follows an MPEG-2 transport header syntax.
4. The transport stream ofclaim 1, wherein a decoder decodes the command packet of the transport stream;
the decoder identifies a command within the command packet; and
the decoder executes the command on the data packet.
5. The transport stream ofclaim 1, wherein a decoder decodes the command packet of the transport stream;
the decoder identifies the command packet as an irrelevant data packet; and
the decoder discards the irrelevant data packet.
6. The transport stream ofclaim 1, wherein the command packet comprises at least one trick play operation.
7. The transport stream ofclaim 6, wherein the at least one trick play operation comprises at least one of pause/still, fast forward, rewind, slow forward, slow rewind, and skip.
8. The transport stream ofclaim 1, wherein the command packet is inserted into the transport stream.
9. The transport stream ofclaim 1, wherein the command packet precedes the data packet within the transport stream.
10. The transport stream ofclaim 1, wherein the transport stream is written to a hard disk.
11. The transport stream ofclaim 1, wherein the transport stream is read from a hard disk.
12. The transport stream ofclaim 1, wherein the command packet comprises a plurality of fields.
13. The transport stream ofclaim 12, wherein the plurality of fields comprises information related to a start picture and an end picture.
14. A transport stream decoding method, the method comprising:
receiving a motion picture expert group, MPEG-2 transport stream, the MPEG-2 transport stream comprises an MPEG-2 transport stream formatted command packet;
calculating an entry point picture within the MPEG-2 transport stream based on a parameter;
decoding the MPEG-2 transport stream formatted command packet, thereby identifying an operation; and
executing at least a portion of the operation at the entry point picture.
15. The method ofclaim 14, wherein the operation comprises at least one of playback and trick play.
16. The method ofclaim 15, wherein the trick play comprises at least one of pause/still, fast forward, rewind, slow forward, slow rewind, and skip.
17. The method ofclaim 14, wherein the parameter comprises at least one of a trick play mode, a current location within the MPEG-2 transport stream, and a plurality of possible entry point pictures within the MPEG-2 transport stream.
18. The method ofclaim 14, further comprising calculating at least one additional entry point picture within the MPEG-2 transport stream based on at least one additional parameter.
19. The method ofclaim 18, wherein the parameter and the at least one additional parameter each comprise a common parameter.
20. The method ofclaim 18, wherein the entry point picture comprises a start picture and the at least one additional entry point picture comprises an end picture.
21. The method ofclaim 14, wherein the MPEG-2 transport stream is read from a hard disk.
22. The method ofclaim 14, further comprising:
identifying the MPEG-2 transport stream formatted command packet as a corrupted data packet; and
discarding the corrupted data packet; and
wherein the MPEG-2 transport stream comprises a remaining MPEG-2 transport stream.
23. The method ofclaim 22, further comprising playing back the remaining MPEG-2 transport stream.
24. The method ofclaim 14, further comprising inserting at least one additional MPEG-2 transport stream formatted command packet into the MPEG-2 transport stream.
25. The method ofclaim 14, further comprising executing at least one additional portion of the operation on a plurality of data packets that come after the entry point picture within the MPEG-2 transport stream.
26. The method ofclaim 14, wherein the MPEG-2 transport stream is received from a host processor.
27. The method ofclaim 14, further comprising identifying at least one additional operation by decoding the MPEG-2 transport stream formatted command packet.
28. The method ofclaim 27, wherein the operation corresponds to a data packet within the MPEG-2 transport stream; and
the at least one additional operation corresponds to at least one additional data packet within the MPEG-2 transport stream.
29. The method ofclaim 14, wherein the MPEG-2 transport stream comprises at least one of video data and audio data.
30. A method to perform encoding and decoding of a motion picture expert group, MPEG-2 transport stream, the method comprising:
encoding data into a plurality of data packets having an MPEG-2 transport stream format;
encoding a command into a command packet having an MPEG-2 transport stream format;
generating an MPEG-2 transport stream, the MPEG-2 transport stream comprising the plurality of data packets and the command packet;
communicating the transport stream from a first device to a second device;
decoding the MPEG-2 transport stream, thereby extracting a portion of the data from the plurality of data packets and extracting the command from the command packet; and
performing the command on the portion of the data.
31. The method ofclaim 30, wherein at least one of the first device and the second device comprises a hard disk.
32. The method ofclaim 30, at least one of the first device and the second device comprises a host processor.
33. The method ofclaim 30, wherein command packet precedes a data packet within the plurality of data packets from which the portion of the data is extracted.
34. The method ofclaim 30, wherein the data is received via at least one of a digital channel and an analog channel.
35. The method ofclaim 30, further comprising displaying the portion of the data on a display.
36. The method ofclaim 30, wherein the encoding of the command into the command packet having the MPEG-2 transport stream format is performed substantially immediately before decoding the MPEG-2 transport stream.
37. The method ofclaim 30, further comprising identifying the command packet within the MPEG-2 transport stream.
38. The method ofclaim 37, wherein the command packet is identified during the decoding of the MPEG-2 transport stream.
39. The method ofclaim 30, wherein an MPEG video decoder performs the decoding of the MPEG-2 transport stream.
40. A motion picture expert group, MPEG-2 transport stream having command packets, comprising:
a plurality of data packets having MPEG-2 transport stream format; and
a command packet having MPEG-2 transport stream format; and
wherein the command packet directs an operation to be performed on a data packet within the plurality of data packets; and
the operation comprises trick play.
41. The MPEG-2 transport stream ofclaim 40, wherein the transport stream is communicated from a host processor to a display.
42. The MPEG-2 transport stream ofclaim 40, wherein a decoder decodes the command packet of the transport stream;
the decoder identifies the operation within the command packet; and
the decoder executes the operation on the data packet.
43. The MPEG-2 transport stream ofclaim 40, wherein a decoder decodes the command packet of the MPEG-2 transport stream;
the decoder identifies the command packet as an irrelevant data packet; and
the decoder discards the irrelevant data packet.
44. The MPEG-2 transport stream ofclaim 40, wherein the trick play operation comprises at least one of pause/still, fast forward, rewind, slow forward, slow rewind, and skip.
45. The MPEG-2 transport stream ofclaim 40, wherein the command packet is inserted into the MPEG-2 transport stream.
46. The MPEG-2 transport stream ofclaim 40, wherein the command packet precedes the data packet within the MPEG-2 transport stream.
47. The MPEG-2 transport stream ofclaim 40, wherein the MPEG-2 transport stream is written to a hard disk.
48. The MPEG-2 transport stream ofclaim 40, wherein the MPEG-2 transport stream is read from a hard disk.
49. The MPEG-2 transport stream ofclaim 40, wherein the command packet comprises a plurality of fields.
50. The MPEG-2 transport stream ofclaim 49, wherein the plurality of fields comprises information related to a start picture and an end picture.
US09/951,6932001-09-122001-09-12Command packets for personal video recorderAbandonedUS20030093800A1 (en)

Priority Applications (9)

Application NumberPriority DateFiling DateTitle
US09/951,693US20030093800A1 (en)2001-09-122001-09-12Command packets for personal video recorder
PCT/US2002/027752WO2003024113A1 (en)2001-09-122002-08-29Command packets for personal video recorder technical
EP02798101AEP1442598A1 (en)2001-09-122002-08-29Command packets for personal video recorder technical field of the invention
US10/317,389US7149248B2 (en)2001-09-122002-12-11Command packet system and method supporting improved trick mode performance in video decoding systems
US10/318,295US8923688B2 (en)2001-09-122002-12-11Performing personal video recording (PVR) functions on digital video streams
US10/317,454US20030121038A1 (en)2001-09-122002-12-11Caching system and method supporting improved trick mode performance in video decoding systems
US10/317,642US7342967B2 (en)2001-09-122002-12-11System and method for enhancing performance of personal video recording (PVR) functions on hits digital video streams
US11/608,127US8009741B2 (en)2001-09-122006-12-07Command packet system and method supporting improved trick mode performance in video decoding systems
US12/890,427US9380337B2 (en)2001-09-122010-09-24Command packets for personal video recorder

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/951,693US20030093800A1 (en)2001-09-122001-09-12Command packets for personal video recorder

Related Child Applications (6)

Application NumberTitlePriority DateFiling Date
US09/933,231Continuation-In-PartUS7174085B2 (en)2001-08-202001-08-20Apparatus and method of seamless switching between a live DTV decoding and a PVR playback
US10/318,295Continuation-In-PartUS8923688B2 (en)2001-09-122002-12-11Performing personal video recording (PVR) functions on digital video streams
US10/317,454Continuation-In-PartUS20030121038A1 (en)2001-09-122002-12-11Caching system and method supporting improved trick mode performance in video decoding systems
US10/317,389Continuation-In-PartUS7149248B2 (en)2001-09-122002-12-11Command packet system and method supporting improved trick mode performance in video decoding systems
US10/317,642Continuation-In-PartUS7342967B2 (en)2001-09-122002-12-11System and method for enhancing performance of personal video recording (PVR) functions on hits digital video streams
US12/890,427ContinuationUS9380337B2 (en)2001-09-122010-09-24Command packets for personal video recorder

Publications (1)

Publication NumberPublication Date
US20030093800A1true US20030093800A1 (en)2003-05-15

Family

ID=25492024

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/951,693AbandonedUS20030093800A1 (en)2001-09-122001-09-12Command packets for personal video recorder
US10/317,642Expired - Fee RelatedUS7342967B2 (en)2001-09-122002-12-11System and method for enhancing performance of personal video recording (PVR) functions on hits digital video streams
US12/890,427Expired - Fee RelatedUS9380337B2 (en)2001-09-122010-09-24Command packets for personal video recorder

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US10/317,642Expired - Fee RelatedUS7342967B2 (en)2001-09-122002-12-11System and method for enhancing performance of personal video recording (PVR) functions on hits digital video streams
US12/890,427Expired - Fee RelatedUS9380337B2 (en)2001-09-122010-09-24Command packets for personal video recorder

Country Status (3)

CountryLink
US (3)US20030093800A1 (en)
EP (1)EP1442598A1 (en)
WO (1)WO2003024113A1 (en)

Cited By (47)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030208767A1 (en)*2002-05-032003-11-06Williamson Louis D.Network based digital information and entertainment storage and delivery system
US20040015999A1 (en)*2002-05-032004-01-22Carlucci John B.Program storage, retrieval and management based on segmentation messages
US20040179611A1 (en)*2003-02-052004-09-16Akira SotaImage signal reproduction apparatus and image signal reproduction method
US20040218680A1 (en)*1999-12-142004-11-04Rodriguez Arturo A.System and method for adaptive video processing with coordinated resource allocation
US20040244058A1 (en)*2002-05-032004-12-02Carlucci John B.Programming content processing and management system and method
US20050022245A1 (en)*2003-07-212005-01-27Ramesh NallurSeamless transition between video play-back modes
US20050074063A1 (en)*2003-09-152005-04-07Nair Ajith N.Resource-adaptive management of video storage
US20050120377A1 (en)*2002-05-032005-06-02Carlucci John B.Technique for effectively providing various entertainment services through a communications network
US20050259751A1 (en)*2004-05-212005-11-24Howard Brad TSystem and a method for controlling audio/video presentation on a sink device
US20060013568A1 (en)*2004-07-142006-01-19Rodriguez Arturo ASystem and method for playback of digital video pictures in compressed streams
US20060109861A1 (en)*2004-11-222006-05-25Sheng-Chi TsaoApparatus with and a method for a dynamic interface protocol
US20060227775A1 (en)*2005-04-122006-10-12Arul ThangarajSystem, method, and apparatus for embedding personal video recorder functions in transport packets
US20070134197A1 (en)*2004-03-112007-06-14Wolfram EichnerConjugates of hydroxyalkyl starch and a protein, prepared by reductive amination
US20080037957A1 (en)*2001-12-312008-02-14Scientific-Atlanta, Inc.Decoding and output of frames for video trick modes
US20080115175A1 (en)*2006-11-132008-05-15Rodriguez Arturo ASystem and method for signaling characteristics of pictures' interdependencies
US20080115176A1 (en)*2006-11-132008-05-15Scientific-Atlanta, Inc.Indicating picture usefulness for playback optimization
US20080295621A1 (en)*2003-10-162008-12-04Sae Magnetics (H.K.) Ltd.Method and mechanism of the suspension resonance optimization for the hard disk driver
US20090033791A1 (en)*2007-07-312009-02-05Scientific-Atlanta, Inc.Video processing systems and methods
US20090100482A1 (en)*2007-10-162009-04-16Rodriguez Arturo AConveyance of Concatenation Properties and Picture Orderness in a Video Stream
US20090148056A1 (en)*2007-12-112009-06-11Cisco Technology, Inc.Video Processing With Tiered Interdependencies of Pictures
US20090180546A1 (en)*2008-01-092009-07-16Rodriguez Arturo AAssistance for processing pictures in concatenated video streams
US20090220012A1 (en)*2008-02-292009-09-03Rodriguez Arturo ASignalling picture encoding schemes and associated picture properties
US7614066B2 (en)2002-05-032009-11-03Time Warner Interactive Video Group Inc.Use of multiple embedded messages in program signal streams
US20090310934A1 (en)*2008-06-122009-12-17Rodriguez Arturo APicture interdependencies signals in context of mmco to assist stream manipulation
US20090313668A1 (en)*2008-06-172009-12-17Cisco Technology, Inc.Time-shifted transport of multi-latticed video for resiliency from burst-error effects
US20090323822A1 (en)*2008-06-252009-12-31Rodriguez Arturo ASupport for blocking trick mode operations
US20100020878A1 (en)*2008-07-252010-01-28Liang LiangTranscoding for Systems Operating Under Plural Video Coding Specifications
US20100115575A1 (en)*2008-11-032010-05-06At&T Intellectual Property I, L.P.System and method for recording and distributing media content
US20100118979A1 (en)*2008-11-122010-05-13Rodriguez Arturo ATargeted bit appropriations based on picture importance
US20100218232A1 (en)*2009-02-252010-08-26Cisco Technology, Inc.Signalling of auxiliary information that assists processing of video according to various formats
US20100215338A1 (en)*2009-02-202010-08-26Cisco Technology, Inc.Signalling of decodable sub-sequences
US20100293571A1 (en)*2009-05-122010-11-18Cisco Technology, Inc.Signalling Buffer Characteristics for Splicing Operations of Video Streams
US20100322302A1 (en)*2009-06-182010-12-23Cisco Technology, Inc.Dynamic Streaming with Latticed Representations of Video
US7920623B2 (en)*2003-11-142011-04-05General Instrument CorporationMethod and apparatus for simultaneous display of multiple audio/video programs transmitted over a digital link
US8234679B2 (en)2005-04-012012-07-31Time Warner Cable, Inc.Technique for selecting multiple entertainment programs to be provided over a communication network
US8265168B1 (en)*2008-02-012012-09-11Zenverge, Inc.Providing trick mode for video stream transmitted over network
US8416859B2 (en)2006-11-132013-04-09Cisco Technology, Inc.Signalling and extraction in compressed video of pictures belonging to interdependency tiers
US8443383B2 (en)2002-05-032013-05-14Time Warner Cable Enterprises LlcUse of messages in program signal streams by set-top terminals
US20130298177A1 (en)*2011-01-182013-11-07Samsung Electronics Co., Ltd.Method and apparatus for transmitting/receiving content in a broadcast system
US8699578B2 (en)2008-06-172014-04-15Cisco Technology, Inc.Methods and systems for processing multi-latticed video streams
US8782261B1 (en)2009-04-032014-07-15Cisco Technology, Inc.System and method for authorization of segment boundary notifications
US8788822B1 (en)*2005-06-102014-07-22Blue Coat Systems, Inc.Enhanced QoS solution for thin client or remote access sessions
US8804845B2 (en)2007-07-312014-08-12Cisco Technology, Inc.Non-enhancing media redundancy coding for mitigating transmission impairments
US8958486B2 (en)2007-07-312015-02-17Cisco Technology, Inc.Simultaneous processing of media and redundancy streams for mitigating impairments
US8971402B2 (en)2008-06-172015-03-03Cisco Technology, Inc.Processing of impaired and incomplete multi-latticed video streams
US9998750B2 (en)2013-03-152018-06-12Cisco Technology, Inc.Systems and methods for guided conversion of video from a first to a second compression format
CN108600753A (en)*2011-12-292018-09-28Lg 电子株式会社Video coding and coding/decoding method and the device for using this method

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7149248B2 (en)*2001-09-122006-12-12Broadcom CorporationCommand packet system and method supporting improved trick mode performance in video decoding systems
US8284844B2 (en)2002-04-012012-10-09Broadcom CorporationVideo decoding system supporting multiple standards
JP5106671B1 (en)*2011-09-302012-12-26株式会社東芝 Electronic device and reproduction control method
US10452084B2 (en)*2012-03-142019-10-22Ademco Inc.Operation of building control via remote device
WO2016112101A1 (en)*2015-01-062016-07-14Arris Enterprises, Inc.A method for efficient processing of btp enabled mpeg4 stream
US10536757B2 (en)2017-08-172020-01-14The Nielsen Company (Us), LlcMethods and apparatus to synthesize reference media signatures

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5594552A (en)*1992-10-301997-01-14Sony CorporationApparatus and method for producing downwards compatible video signals with increased vertical resolution, and apparatus for reproducing and displaying same
US5613190A (en)*1995-05-011997-03-18Bell Atlantic Network Services, Inc.Customer premise wireless distribution of audio-video, control signals and voice
US5737479A (en)*1994-12-211998-04-07Sony CorporationApparatus and method for inserting rating code into the digital video signal
US5740307A (en)*1995-06-071998-04-14Hitachi America, Ltd.Methods for monitoring a trick play data stream to insure MPEG compliance
US5805762A (en)*1993-01-131998-09-08Hitachi America, Ltd.Video recording device compatible transmitter
US5838876A (en)*1996-09-241998-11-17Sony CorporationFrame-accurate edit and playback in digital stream recording
US6122433A (en)*1994-10-202000-09-19Thomson Licensing S.A.HDTV trick play stream derivation for VCR
US6236663B1 (en)*1997-03-272001-05-22Sony CorporationInformation reproduction apparatus and information reproduction method
US6334026B1 (en)*1998-06-262001-12-25Lsi Logic CorporationOn-screen display format reduces memory bandwidth for time-constrained on-screen display systems
US6363212B1 (en)*1995-08-022002-03-26Sony CorporationApparatus and method for encoding and decoding digital video data
US6965724B1 (en)*1995-03-302005-11-15Thomson Licensing S.A.Trick-play modes for pre-encoded video

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5959659A (en)*1995-11-061999-09-28Stellar One CorporationMPEG-2 transport stream decoder having decoupled hardware architecture
US6157673A (en)*1996-12-262000-12-05Philips Electronics North America Corp.Fast extraction of program specific information from multiple transport streams
KR100602401B1 (en)*1998-04-202006-07-20코닌클리케 필립스 일렉트로닉스 엔.브이. Digital television system for switching channels in response to control data of a television signal
US7046910B2 (en)*1998-11-202006-05-16General Instrument CorporationMethods and apparatus for transcoding progressive I-slice refreshed MPEG data streams to enable trick play mode features on a television appliance
US6463059B1 (en)*1998-12-042002-10-08Koninklijke Philips Electronics N.V.Direct memory access execution engine with indirect addressing of circular queues in addition to direct memory addressing
US7130315B1 (en)*1999-09-102006-10-31Sony CorporationMethod of and apparatus for utilizing extended AV/C command and response frames including transaction label and common result/error code
US6700933B1 (en)*2000-02-152004-03-02Microsoft CorporationSystem and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding
US6940904B2 (en)*2001-05-292005-09-06Broadcom CorporationArtifact-free displaying of MPEG-2 video in the progressive-refresh mode
US6804301B2 (en)*2001-08-152004-10-12General Instrument CorporationFirst pass encoding of I and P-frame complexity for compressed digital video

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5594552A (en)*1992-10-301997-01-14Sony CorporationApparatus and method for producing downwards compatible video signals with increased vertical resolution, and apparatus for reproducing and displaying same
US5805762A (en)*1993-01-131998-09-08Hitachi America, Ltd.Video recording device compatible transmitter
US6122433A (en)*1994-10-202000-09-19Thomson Licensing S.A.HDTV trick play stream derivation for VCR
US5737479A (en)*1994-12-211998-04-07Sony CorporationApparatus and method for inserting rating code into the digital video signal
US6965724B1 (en)*1995-03-302005-11-15Thomson Licensing S.A.Trick-play modes for pre-encoded video
US5613190A (en)*1995-05-011997-03-18Bell Atlantic Network Services, Inc.Customer premise wireless distribution of audio-video, control signals and voice
US5740307A (en)*1995-06-071998-04-14Hitachi America, Ltd.Methods for monitoring a trick play data stream to insure MPEG compliance
US6363212B1 (en)*1995-08-022002-03-26Sony CorporationApparatus and method for encoding and decoding digital video data
US5838876A (en)*1996-09-241998-11-17Sony CorporationFrame-accurate edit and playback in digital stream recording
US6236663B1 (en)*1997-03-272001-05-22Sony CorporationInformation reproduction apparatus and information reproduction method
US6334026B1 (en)*1998-06-262001-12-25Lsi Logic CorporationOn-screen display format reduces memory bandwidth for time-constrained on-screen display systems

Cited By (110)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7957470B2 (en)1999-12-142011-06-07Rodriguez Arturo ASystem and method for adapting video decoding rate
US7869505B2 (en)1999-12-142011-01-11Rodriguez Arturo ASystem and method for adaptive video processing with coordinated resource allocation
US20040218680A1 (en)*1999-12-142004-11-04Rodriguez Arturo A.System and method for adaptive video processing with coordinated resource allocation
US8223848B2 (en)1999-12-142012-07-17Rodriguez Arturo ASystem and method for adapting video decoding rate by multiple presentation of frames
US20080279284A1 (en)*1999-12-142008-11-13Rodriguez Arturo ASystem and Method for Adapting Video Decoding Rate By Multiple Presentation of Frames
US20080253464A1 (en)*1999-12-142008-10-16Rodriguez Arturo ASystem and Method for Adapting Video Decoding Rate
US20080037957A1 (en)*2001-12-312008-02-14Scientific-Atlanta, Inc.Decoding and output of frames for video trick modes
US8301016B2 (en)2001-12-312012-10-30Rodriguez Arturo ADecoding and output of frames for video trick modes
US8358916B2 (en)2001-12-312013-01-22Rodriguez Arturo AAnnotations for trick modes of video streams with simultaneous processing and display
US20080037952A1 (en)*2001-12-312008-02-14Scientific-Atlanta, Inc.Annotations for trick modes of video streams with simultaneous processing and display
US9788023B2 (en)2002-05-032017-10-10Time Warner Cable Enterprises LlcUse of messages in or associated with program signal streams by set-top terminals
US10631026B2 (en)2002-05-032020-04-21Time Warner Cable Enterprises LlcProgramming content processing and management system and method
US7908626B2 (en)*2002-05-032011-03-15Time Warner Interactive Video Group, Inc.Network based digital information and entertainment storage and delivery system
US9003463B2 (en)2002-05-032015-04-07Time Warner Cable Enterprises LlcProgram storage, retrieval and management based on segmentation messages
US9264761B2 (en)2002-05-032016-02-16Time Warner Cable Enterprises LlcUse of messages in or associated with program signal streams by set-top terminals
US9307285B2 (en)2002-05-032016-04-05Time Warner Cable Enterprises LlcUse of messages in or associated with program signal streams by set-top terminals
US8752104B2 (en)2002-05-032014-06-10Time Warner Cable Enterprises LlcTechnique for effectively providing various entertainment services through a communications network
US20050120377A1 (en)*2002-05-032005-06-02Carlucci John B.Technique for effectively providing various entertainment services through a communications network
US8392952B2 (en)2002-05-032013-03-05Time Warner Cable Enterprises LlcProgramming content processing and management system and method
US9351027B2 (en)2002-05-032016-05-24Time Warner Cable Enterprises LlcProgram storage, retrieval and management based on segmentation messages
US8312504B2 (en)2002-05-032012-11-13Time Warner Cable LLCProgram storage, retrieval and management based on segmentation messages
US9706238B2 (en)2002-05-032017-07-11Time Warner Cable Enterprises LlcProgram storage, retrieval and management based on segmentation messages
US20030208767A1 (en)*2002-05-032003-11-06Williamson Louis D.Network based digital information and entertainment storage and delivery system
US20040244058A1 (en)*2002-05-032004-12-02Carlucci John B.Programming content processing and management system and method
US8443383B2 (en)2002-05-032013-05-14Time Warner Cable Enterprises LlcUse of messages in program signal streams by set-top terminals
US9538224B2 (en)2002-05-032017-01-03Time Warner Cable Enterprises LlcProgram storage, retrieval and management based on segmentation messages
US20100050218A1 (en)*2002-05-032010-02-25Carlucci John BTechnique for effectively providing various entertainment services through a communications network
US7610606B2 (en)2002-05-032009-10-27Time Warner Cable, Inc.Technique for effectively providing various entertainment services through a communications network
US7614066B2 (en)2002-05-032009-11-03Time Warner Interactive Video Group Inc.Use of multiple embedded messages in program signal streams
US9942590B2 (en)2002-05-032018-04-10Time Warner Cable Enterprises LlcProgram storage, retrieval and management based on segmentation messages
US20040015999A1 (en)*2002-05-032004-01-22Carlucci John B.Program storage, retrieval and management based on segmentation messages
US20040179611A1 (en)*2003-02-052004-09-16Akira SotaImage signal reproduction apparatus and image signal reproduction method
US20050022245A1 (en)*2003-07-212005-01-27Ramesh NallurSeamless transition between video play-back modes
US20050074063A1 (en)*2003-09-152005-04-07Nair Ajith N.Resource-adaptive management of video storage
US7966642B2 (en)2003-09-152011-06-21Nair Ajith NResource-adaptive management of video storage
US20080295621A1 (en)*2003-10-162008-12-04Sae Magnetics (H.K.) Ltd.Method and mechanism of the suspension resonance optimization for the hard disk driver
US7920623B2 (en)*2003-11-142011-04-05General Instrument CorporationMethod and apparatus for simultaneous display of multiple audio/video programs transmitted over a digital link
US20070134197A1 (en)*2004-03-112007-06-14Wolfram EichnerConjugates of hydroxyalkyl starch and a protein, prepared by reductive amination
US20050259751A1 (en)*2004-05-212005-11-24Howard Brad TSystem and a method for controlling audio/video presentation on a sink device
US20060013568A1 (en)*2004-07-142006-01-19Rodriguez Arturo ASystem and method for playback of digital video pictures in compressed streams
US8600217B2 (en)2004-07-142013-12-03Arturo A. RodriguezSystem and method for improving quality of displayed picture during trick modes
US8194692B2 (en)*2004-11-222012-06-05Via Technologies, Inc.Apparatus with and a method for a dynamic interface protocol
US20060109861A1 (en)*2004-11-222006-05-25Sheng-Chi TsaoApparatus with and a method for a dynamic interface protocol
US8234679B2 (en)2005-04-012012-07-31Time Warner Cable, Inc.Technique for selecting multiple entertainment programs to be provided over a communication network
US20060227775A1 (en)*2005-04-122006-10-12Arul ThangarajSystem, method, and apparatus for embedding personal video recorder functions in transport packets
US8788822B1 (en)*2005-06-102014-07-22Blue Coat Systems, Inc.Enhanced QoS solution for thin client or remote access sessions
US8416859B2 (en)2006-11-132013-04-09Cisco Technology, Inc.Signalling and extraction in compressed video of pictures belonging to interdependency tiers
US9521420B2 (en)2006-11-132016-12-13Tech 5Managing splice points for non-seamless concatenated bitstreams
US20080115175A1 (en)*2006-11-132008-05-15Rodriguez Arturo ASystem and method for signaling characteristics of pictures' interdependencies
US20080115176A1 (en)*2006-11-132008-05-15Scientific-Atlanta, Inc.Indicating picture usefulness for playback optimization
US9716883B2 (en)2006-11-132017-07-25Cisco Technology, Inc.Tracking and determining pictures in successive interdependency levels
US8875199B2 (en)2006-11-132014-10-28Cisco Technology, Inc.Indicating picture usefulness for playback optimization
US8958486B2 (en)2007-07-312015-02-17Cisco Technology, Inc.Simultaneous processing of media and redundancy streams for mitigating impairments
US8804845B2 (en)2007-07-312014-08-12Cisco Technology, Inc.Non-enhancing media redundancy coding for mitigating transmission impairments
US20090033791A1 (en)*2007-07-312009-02-05Scientific-Atlanta, Inc.Video processing systems and methods
US20090100482A1 (en)*2007-10-162009-04-16Rodriguez Arturo AConveyance of Concatenation Properties and Picture Orderness in a Video Stream
US20090148056A1 (en)*2007-12-112009-06-11Cisco Technology, Inc.Video Processing With Tiered Interdependencies of Pictures
US8873932B2 (en)2007-12-112014-10-28Cisco Technology, Inc.Inferential processing to ascertain plural levels of picture interdependencies
US20090148132A1 (en)*2007-12-112009-06-11Cisco Technology, Inc.Inferential processing to ascertain plural levels of picture interdependencies
US8718388B2 (en)2007-12-112014-05-06Cisco Technology, Inc.Video processing with tiered interdependencies of pictures
US8155207B2 (en)2008-01-092012-04-10Cisco Technology, Inc.Processing and managing pictures at the concatenation of two video streams
US8804843B2 (en)2008-01-092014-08-12Cisco Technology, Inc.Processing and managing splice points for the concatenation of two video streams
US20090180546A1 (en)*2008-01-092009-07-16Rodriguez Arturo AAssistance for processing pictures in concatenated video streams
US20090180547A1 (en)*2008-01-092009-07-16Rodriguez Arturo AProcessing and managing pictures at the concatenation of two video streams
US8265168B1 (en)*2008-02-012012-09-11Zenverge, Inc.Providing trick mode for video stream transmitted over network
US8416858B2 (en)2008-02-292013-04-09Cisco Technology, Inc.Signalling picture encoding schemes and associated picture properties
US20090220012A1 (en)*2008-02-292009-09-03Rodriguez Arturo ASignalling picture encoding schemes and associated picture properties
US20090310934A1 (en)*2008-06-122009-12-17Rodriguez Arturo APicture interdependencies signals in context of mmco to assist stream manipulation
US8886022B2 (en)2008-06-122014-11-11Cisco Technology, Inc.Picture interdependencies signals in context of MMCO to assist stream manipulation
US9819899B2 (en)2008-06-122017-11-14Cisco Technology, Inc.Signaling tier information to assist MMCO stream manipulation
US9723333B2 (en)2008-06-172017-08-01Cisco Technology, Inc.Output of a video signal from decoded and derived picture information
US8705631B2 (en)2008-06-172014-04-22Cisco Technology, Inc.Time-shifted transport of multi-latticed video for resiliency from burst-error effects
US20090313668A1 (en)*2008-06-172009-12-17Cisco Technology, Inc.Time-shifted transport of multi-latticed video for resiliency from burst-error effects
US8971402B2 (en)2008-06-172015-03-03Cisco Technology, Inc.Processing of impaired and incomplete multi-latticed video streams
US9407935B2 (en)2008-06-172016-08-02Cisco Technology, Inc.Reconstructing a multi-latticed video signal
US8699578B2 (en)2008-06-172014-04-15Cisco Technology, Inc.Methods and systems for processing multi-latticed video streams
US9350999B2 (en)2008-06-172016-05-24Tech 5Methods and systems for processing latticed time-skewed video streams
US20090323822A1 (en)*2008-06-252009-12-31Rodriguez Arturo ASupport for blocking trick mode operations
US8300696B2 (en)2008-07-252012-10-30Cisco Technology, Inc.Transcoding for systems operating under plural video coding specifications
US20100020878A1 (en)*2008-07-252010-01-28Liang LiangTranscoding for Systems Operating Under Plural Video Coding Specifications
US20100115575A1 (en)*2008-11-032010-05-06At&T Intellectual Property I, L.P.System and method for recording and distributing media content
US8259814B2 (en)2008-11-122012-09-04Cisco Technology, Inc.Processing of a video program having plural processed representations of a single video signal for reconstruction and output
US8681876B2 (en)2008-11-122014-03-25Cisco Technology, Inc.Targeted bit appropriations based on picture importance
US8320465B2 (en)2008-11-122012-11-27Cisco Technology, Inc.Error concealment of plural processed representations of a single video signal received in a video program
US8259817B2 (en)2008-11-122012-09-04Cisco Technology, Inc.Facilitating fast channel changes through promotion of pictures
US20100118974A1 (en)*2008-11-122010-05-13Rodriguez Arturo AProcessing of a video program having plural processed representations of a single video signal for reconstruction and output
US20100118979A1 (en)*2008-11-122010-05-13Rodriguez Arturo ATargeted bit appropriations based on picture importance
US20100122311A1 (en)*2008-11-122010-05-13Rodriguez Arturo AProcessing latticed and non-latticed pictures of a video program
US8761266B2 (en)2008-11-122014-06-24Cisco Technology, Inc.Processing latticed and non-latticed pictures of a video program
US8326131B2 (en)2009-02-202012-12-04Cisco Technology, Inc.Signalling of decodable sub-sequences
US20100215338A1 (en)*2009-02-202010-08-26Cisco Technology, Inc.Signalling of decodable sub-sequences
US20100218232A1 (en)*2009-02-252010-08-26Cisco Technology, Inc.Signalling of auxiliary information that assists processing of video according to various formats
US8782261B1 (en)2009-04-032014-07-15Cisco Technology, Inc.System and method for authorization of segment boundary notifications
US20100293571A1 (en)*2009-05-122010-11-18Cisco Technology, Inc.Signalling Buffer Characteristics for Splicing Operations of Video Streams
US8949883B2 (en)2009-05-122015-02-03Cisco Technology, Inc.Signalling buffer characteristics for splicing operations of video streams
US9609039B2 (en)2009-05-122017-03-28Cisco Technology, Inc.Splice signalling buffer characteristics
US9467696B2 (en)2009-06-182016-10-11Tech 5Dynamic streaming plural lattice video coding representations of video
US8279926B2 (en)2009-06-182012-10-02Cisco Technology, Inc.Dynamic streaming with latticed representations of video
US20100322302A1 (en)*2009-06-182010-12-23Cisco Technology, Inc.Dynamic Streaming with Latticed Representations of Video
KR20180052768A (en)*2011-01-182018-05-18삼성전자주식회사Method and apparatus for transmitting/receiving content in a broadcast system
KR101855516B1 (en)*2011-01-182018-05-09삼성전자주식회사Method and apparatus for transmitting/receiving content in a broadcast system
KR101895443B1 (en)2011-01-182018-09-06삼성전자주식회사Method and apparatus for transmitting/receiving content in a broadcast system
US10116997B2 (en)*2011-01-182018-10-30Samsung Electronics Co., Ltd.Method and apparatus for transmitting/receiving content in a broadcast system
KR101922988B1 (en)2011-01-182018-11-28삼성전자주식회사Method and apparatus for transmitting/receiving content in a broadcast system
US20130298177A1 (en)*2011-01-182013-11-07Samsung Electronics Co., Ltd.Method and apparatus for transmitting/receiving content in a broadcast system
CN108600753A (en)*2011-12-292018-09-28Lg 电子株式会社Video coding and coding/decoding method and the device for using this method
US10742985B2 (en)2011-12-292020-08-11Lg Electronics Inc.Video encoding and decoding method based on entry point information in a slice header, and apparatus using same
US11240506B2 (en)2011-12-292022-02-01Lg Electronics Inc.Video encoding and decoding method based on entry point information in a slice header, and apparatus using same
US11711549B2 (en)2011-12-292023-07-25Lg Electronics Inc.Video encoding and decoding method based on entry point information in a slice header, and apparatus using same
US9998750B2 (en)2013-03-152018-06-12Cisco Technology, Inc.Systems and methods for guided conversion of video from a first to a second compression format

Also Published As

Publication numberPublication date
US20110013887A1 (en)2011-01-20
US9380337B2 (en)2016-06-28
US20030121044A1 (en)2003-06-26
WO2003024113A1 (en)2003-03-20
US7342967B2 (en)2008-03-11
EP1442598A1 (en)2004-08-04

Similar Documents

PublicationPublication DateTitle
US9380337B2 (en)Command packets for personal video recorder
US8923688B2 (en)Performing personal video recording (PVR) functions on digital video streams
CN1294741C (en) Method for processing and storing digital data and program specific information
US7359620B2 (en)Information transmitting method, information processing method and apparatus, and information recording and reproducing method and apparatus
US7177522B2 (en)System and method for personal video recording
US20030133509A1 (en)Processing of packets in mpeg encoded transport streams using additional data attached to each packet
US20090257512A1 (en)Error Concealment for MPEG Decoding with Personal Video Recording Functionality
EP1742465A2 (en)Program specific information formation with private data elements
US8009741B2 (en)Command packet system and method supporting improved trick mode performance in video decoding systems
US20040076401A1 (en)Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder
US20020064188A1 (en)Data selection/storage apparatus and data processing apparatus using data selection/storage apparatus
US8559797B2 (en)System and method for personal video recording
KR100405975B1 (en)Method for stream jump
US20040055012A1 (en)Content advisory rating preservation during personal video recorder trick play modes
US7920623B2 (en)Method and apparatus for simultaneous display of multiple audio/video programs transmitted over a digital link
KR101086920B1 (en) Use Discrete Indicators for Trick Mode Operation
JP4366038B2 (en) Television broadcast processing apparatus and control method for television broadcast processing apparatus
US6654809B1 (en)Data processing device
US9236092B2 (en)System, method, and apparatus for embedding personal video recording functions at picture level
KR20010073381A (en)Apparatus and method for saving/reviving of broadcasting signal for digital television
JPH1023399A (en) MPEG2 data playback device
KR100226826B1 (en)Decoding apparatus of a satellite broadcasting receiver and method thereof
JP3127920B2 (en) Digital signal processing device and signal processing method
KR100525373B1 (en) Fast forward control method of video player and video player
HK1022070A1 (en)Decoding of digital data including program specific information

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BROADCOM CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DEMAS, JASON;BHATLA, SANDEEP;KELLERMAN, MARCUS;AND OTHERS;REEL/FRAME:012518/0893;SIGNING DATES FROM 20010813 TO 20010910

STCBInformation on status: application discontinuation

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

ASAssignment

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date:20160201

Owner name:BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date:20160201

ASAssignment

Owner name:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date:20170120

Owner name:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date:20170120

ASAssignment

Owner name:BROADCOM CORPORATION, CALIFORNIA

Free format text:TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001

Effective date:20170119


[8]ページ先頭

©2009-2025 Movatter.jp