Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2011-01-11
2011-01-11
Ton, Dang T (Department: 2475)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S465000, C370S395710, C709S231000, C709S238000, C710S316000, C710S317000
Reexamination Certificate
active
07869440
ABSTRACT:
Streaming data is processed through one or more pipes of connected modules including mixers and/or splitters. The data is carried in composite physically allocated frames having virtual subframes associated with different ones of the splitters, mixers, and other transform modules. Nesting trees and pipe control tables represent the structure of the pipes. A frame allocator is assigned to a particular module in a pipe. Rather than issuing a control transaction to all modules when any one of them completes an operation upon its source data, a control manager requests a module to begin its operation only when all of its input subframes have become available. Frame control tables record when any module has completed an operation, and a pipe control table lists which modules provide data to which other modules.
REFERENCES:
patent: 4841526 (1989-06-01), Wilson et al.
patent: 5079770 (1992-01-01), Scott
patent: 5282202 (1994-01-01), Bernstein et al.
patent: 5471603 (1995-11-01), Yokote et al.
patent: 5551037 (1996-08-01), Fowler et al.
patent: 5608651 (1997-03-01), Leavy et al.
patent: 5623483 (1997-04-01), Agrawal et al.
patent: 5625845 (1997-04-01), Allran et al.
patent: 5737623 (1998-04-01), Liebrock
patent: 5758086 (1998-05-01), Maegawa
patent: 5778188 (1998-07-01), Taniguchi et al.
patent: 5815689 (1998-09-01), Shaw et al.
patent: 5818954 (1998-10-01), Tomono et al.
patent: 5825430 (1998-10-01), Adolph et al.
patent: 5872993 (1999-02-01), Brown
patent: 5909595 (1999-06-01), Rosenthal et al.
patent: 5913038 (1999-06-01), Griffiths
patent: 6012136 (2000-01-01), Brown
patent: 6029239 (2000-02-01), Brown
patent: 6055364 (2000-04-01), Speakman et al.
patent: 6086628 (2000-07-01), Dave et al.
patent: 6128307 (2000-10-01), Brown et al.
patent: 6141354 (2000-10-01), Nakatsugawa et al.
patent: 6175957 (2001-01-01), Ju et al.
patent: 6195739 (2001-02-01), Wright et al.
patent: 6205492 (2001-03-01), Shaw et al.
patent: 6209041 (2001-03-01), Shaw et al.
patent: 6212568 (2001-04-01), Miller et al.
patent: 6212574 (2001-04-01), O'Rourke et al.
patent: 6249903 (2001-06-01), McSherry et al.
patent: 6278478 (2001-08-01), Ferriere
patent: 6311221 (2001-10-01), Raz et al.
patent: 6334175 (2001-12-01), Chih
patent: 6340997 (2002-01-01), Borseth
patent: 6353450 (2002-03-01), DeLeeuw
patent: 6353862 (2002-03-01), Hamilton
patent: 6356945 (2002-03-01), Shaw et al.
patent: 6405237 (2002-06-01), Khalidi et al.
patent: 6502137 (2002-12-01), Peterson et al.
patent: 6594773 (2003-07-01), Lisitsa et al.
patent: 6640248 (2003-10-01), Jorgensen et al.
patent: 6658477 (2003-12-01), Lisitsa et al.
patent: 6748440 (2004-06-01), Lisitsa et al.
patent: 7000022 (2006-02-01), Lisitsa et al.
patent: 7007096 (2006-02-01), Lisitsa et al.
patent: 7496677 (2009-02-01), Lisitsa et al.
patent: 0 550 196 (1993-07-01), None
patent: 0 847 191 (1998-06-01), None
patent: 0 915 598 (1999-05-01), None
patent: 0 915 598 (2003-09-01), None
patent: 02-138673 (1990-05-01), None
patent: 02-224637 (1990-09-01), None
patent: 05-265781 (1993-10-01), None
patent: 06-290064 (1994-10-01), None
patent: WO 97 50242 (1997-12-01), None
patent: WO 99 45492 (1999-09-01), None
patent: WO 99 45492 (1999-11-01), None
Kumar, Saravan, K.B., “WDM Video Streaming Filter Driver”, California Software Company Limited, Nov. 26, 1999, 32 pages.
“Data Flow in the Filter Graph”, retrieved from http://www.microsoft.com/devonly/tech/amovIdoc/amsdk107.htm on Nov. 4, 1999, 6 pages.
“About Filter Graph Architecture”, retrieved from http://www.microsoft.com/devonly/tech/amov1doc/amsdk012.htm on Nov. 4, 1999, 8 pages.
“Understanding Time and Clocks in DirectShow”, retrieved from http://www.microsoft.com/DirectX/dxm/help/ds/appdev/understanding—time—clocks.htm on Nov. 3, 1999, 4 pages.
Connell, Edward, V., et al.: “Combinative Interactions of a Human Immunodeficiency Virus (HIV) Tat Antagonist with HIV Reverse Transcriptase Inhibitors and an HIV Protease Inhibitor”, Antimicrobial Agents and Chemotherapy, Feb. 1, 1994, pp. 348-352, XP 000654722.
Rubine, Dean. et al.: “Low-Latency Interation Through Choice-Points, Buffering, and Cuts in Tacnis”, Proceedings of the International Conference on Multimedia Computing and Systems, May 14-19, 1994, XP 000541903.
Horn, F.: “On Porgramming and Supporting Multimedia Object Synchronization”, Computer Journal, Oxford University Press, 1993, pp. 4-18, vol. 36, No. 1, XP 000360261.
Ravindran, K., et al.: “Delay Compensation Protocols for Synchronization of Multimedia Data Streams”, IEEE Transactions of Knowledge and Data Engineering, Aug. 4, 1993, pp. 574-589, vol. 5, No. 4, XP 002162224.
Lisitsa Rafael S.
Sather Dale A.
Shaw George H. J.
Woodruff Bryan A.
Microsoft Corporation
Randhawa Mandish
Ton Dang T
Wolf Greenfield & Sacks P.C.
LandOfFree
Efficient splitting and mixing of streaming-data frames for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Efficient splitting and mixing of streaming-data frames for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient splitting and mixing of streaming-data frames for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2716164