Methods and systems for managing multiple inputs and methods...

Motion video signal processing for recording or reproducing – Local trick play processing – With randomly accessible medium

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C386S349000, C386S349000

Reexamination Certificate

active

11009599

ABSTRACT:
Methods and systems for managing multiple inputs that are capable of competing or contending for a particular or primary output are described. In one embodiment, the multiple inputs are managed through the use of a software-implemented matrix switch object, and an associated data structure that is used to program the switch object and resolve contention issues between the inputs. The matrix switch object can process the multiple inputs to provide a primary output. One implementation of the switch object uses virtual input and output pins to receive and provide data streams. One specific embodiment is used in connection with multi-media editing software that enables users build or define their own editing multi-media editing projects that incorporate multiple different user-selected clips, in the form of digital data streams, into an integrated project. Each clip can be defined in terms of one or more digital data streams, e.g. video and audio streams. One implementation method defines a first data structure that represents an editing project and processes the data structure to provide a second data structure that contains data that can be used to program the matrix switch object so that multiple switch inputs are routed to multiple switch outputs and contentions between the inputs for a primary output are resolved.

REFERENCES:
patent: 4220823 (1980-09-01), Littlefield
patent: 5162904 (1992-11-01), Beaulier et al.
patent: 5179552 (1993-01-01), Chao
patent: 5187589 (1993-02-01), Kono et al.
patent: 5194952 (1993-03-01), Pelley
patent: 5252953 (1993-10-01), Sandrew et al.
patent: 5307456 (1994-04-01), MacKay
patent: 5327227 (1994-07-01), Han
patent: 5359712 (1994-10-01), Cohen et al.
patent: 5377313 (1994-12-01), Scheibl
patent: 5400187 (1995-03-01), Van Gestel
patent: 5421016 (1995-05-01), Conner et al.
patent: 5455599 (1995-10-01), Cabral et al.
patent: 5481718 (1996-01-01), Ryu et al.
patent: 5515512 (1996-05-01), Yamamoto
patent: 5551035 (1996-08-01), Arnold et al.
patent: 5584006 (1996-12-01), Reber et al.
patent: 5647047 (1997-07-01), Nagasawa
patent: 5682326 (1997-10-01), Klingler et al.
patent: 5760767 (1998-06-01), Shore et al.
patent: 5781188 (1998-07-01), Amiot et al.
patent: 5790935 (1998-08-01), Payton
patent: 5818542 (1998-10-01), Harnois
patent: 5861880 (1999-01-01), Shimizu et al.
patent: 5877781 (1999-03-01), Tomizawa et al.
patent: 5892506 (1999-04-01), Hermanson
patent: 5896181 (1999-04-01), Takamori
patent: 5898780 (1999-04-01), Liu et al.
patent: 5913038 (1999-06-01), Griffiths
patent: 5917730 (1999-06-01), Rittie et al.
patent: 5930446 (1999-07-01), Kanda
patent: 5930797 (1999-07-01), Hill
patent: 5960006 (1999-09-01), Maturi et al.
patent: 5961602 (1999-10-01), Thompson et al.
patent: 5982360 (1999-11-01), Wu et al.
patent: 5990981 (1999-11-01), Thompson et al.
patent: 5995505 (1999-11-01), Nakasaka et al.
patent: 5999173 (1999-12-01), Ubillos
patent: 6005560 (1999-12-01), Gill et al.
patent: 6038425 (2000-03-01), Jeffrey
patent: 6049829 (2000-04-01), Li
patent: 6064670 (2000-05-01), Athenes et al.
patent: 6069668 (2000-05-01), Woodham, Jr. et al.
patent: 6069688 (2000-05-01), Millar et al.
patent: 6081262 (2000-06-01), Gill et al.
patent: 6088018 (2000-07-01), DeLeeuw et al.
patent: 6128652 (2000-10-01), Toh et al.
patent: 6130676 (2000-10-01), Wise et al.
patent: 6141001 (2000-10-01), Baleh
patent: 6145002 (2000-11-01), Srinivasan
patent: 6151627 (2000-11-01), McBride et al.
patent: 6167083 (2000-12-01), Sporer et al.
patent: 6173336 (2001-01-01), Stoeckl et al.
patent: 6173364 (2001-01-01), Zenchelsky et al.
patent: 6205492 (2001-03-01), Shaw et al.
patent: 6209041 (2001-03-01), Shaw et al.
patent: 6212574 (2001-04-01), O'Rourke et al.
patent: 6226642 (2001-05-01), Beranek et al.
patent: 6233735 (2001-05-01), Ebihara
patent: 6237031 (2001-05-01), Knauerhase et al.
patent: 6243143 (2001-06-01), Hatalsky et al.
patent: 6243754 (2001-06-01), Guerin et al.
patent: 6253288 (2001-06-01), McAllister et al.
patent: 6255943 (2001-07-01), Lewis et al.
patent: 6256783 (2001-07-01), Wada et al.
patent: 6269107 (2001-07-01), Jong
patent: 6269195 (2001-07-01), Gonsalves et al.
patent: 6292187 (2001-09-01), Gibbs et al.
patent: 6298234 (2001-10-01), Brunner
patent: 6338070 (2002-01-01), Nusch et al.
patent: 6345279 (2002-02-01), Li et al.
patent: 6347398 (2002-02-01), Parthasarathy et al.
patent: 6356701 (2002-03-01), Tanizawa et al.
patent: 6362854 (2002-03-01), Fierke et al.
patent: 6378035 (2002-04-01), Parry et al.
patent: 6389483 (2002-05-01), Larsson
patent: 6396421 (2002-05-01), Bland
patent: 6400378 (2002-06-01), Snook
patent: 6411225 (2002-06-01), Van Den Enden et al.
patent: 6414686 (2002-07-01), Protheroe et al.
patent: 6421733 (2002-07-01), Tso et al.
patent: 6442658 (2002-08-01), Hunt et al.
patent: 6462682 (2002-10-01), Hellberg
patent: 6490324 (2002-12-01), McDade et al.
patent: 6499059 (2002-12-01), Banzhaf
patent: 6502137 (2002-12-01), Peterson et al.
patent: 6510458 (2003-01-01), Berstis et al.
patent: 6512468 (2003-01-01), Zhong
patent: 6518894 (2003-02-01), Freidhof
patent: 6519288 (2003-02-01), Vetro et al.
patent: 6519540 (2003-02-01), Salandro
patent: 6535920 (2003-03-01), Parry et al.
patent: 6544293 (2003-04-01), Ohanian
patent: 6546392 (2003-04-01), Bahlmann
patent: 6571255 (2003-05-01), Gonsalves et al.
patent: 6581102 (2003-06-01), Amini et al.
patent: 6590604 (2003-07-01), Tucker et al.
patent: 6591266 (2003-07-01), Li et al.
patent: 6658477 (2003-12-01), Lisitsa et al.
patent: 6675386 (2004-01-01), Hendricks et al.
patent: 6681261 (2004-01-01), Mancusi et al.
patent: 6683696 (2004-01-01), Urie et al.
patent: 6694087 (2004-02-01), Weaver
patent: 6701316 (2004-03-01), Li et al.
patent: 6714216 (2004-03-01), Abe
patent: 6714826 (2004-03-01), Curley et al.
patent: 6768499 (2004-07-01), Miller et al.
patent: 6774919 (2004-08-01), Miller et al.
patent: 6882891 (2005-04-01), Rudolph
patent: 6912717 (2005-06-01), Miller et al.
patent: 6954581 (2005-10-01), Miller et al.
patent: 7062567 (2006-06-01), Benitez et al.
patent: 7073179 (2006-07-01), Miller et al.
patent: 2002/0002708 (2002-01-01), Ayre
patent: 2002/0023103 (2002-02-01), Gagne et al.
patent: 2002/0026507 (2002-02-01), Sears et al.
patent: 2002/0097256 (2002-07-01), Miller et al.
patent: 2002/0097257 (2002-07-01), Miller et al.
patent: 2003/0018506 (2003-01-01), McLean et al.
patent: 0939516 (1999-09-01), None
Lee, “Negotiated Disks Admission Control in Video Streaming”, Electronics Letters, vol. 35, No. 21, Oct. 14, 1999, pp. 1810-1812.
Nutt, et al., “Dynamically Negotiated Resource Management for Data Intensive Application Suites”, IEEE Transactions on Knowledge and Data Engineering, vol. 12, No. 1, Jan./Feb. 2000, pp. 78-95.
Zhang, “Static and Dynamic Resource Allocation Algorithms for Real-Time VBR Video Transmissions in Multimedia Networks”, International Conference on Information, Communications and Signal Processing, Sep. 9-12, 1997, pp. 1657-1662.
Bandhauer, “XPConnect Scriptable Proposal”, available at <<http://www.mozilla.org/scirptable/scriptable-proposal.html>>, 4 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and systems for managing multiple inputs and methods... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and systems for managing multiple inputs and methods..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems for managing multiple inputs and methods... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3866289

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.