Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2011-08-09
2011-08-09
Jaroenchonwanit, Bunjob (Department: 2466)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S219000, C709S232000
Reexamination Certificate
active
07996549
ABSTRACT:
A method for recording and real-time playback of presentation layer protocol data includes the step of intercepting, by a recorder, a presentation layer protocol data stream comprising a plurality of packets, during transmission of the presentation layer protocol data stream from a first device to a second device, the presentation layer protocol data stream representing display data. A distributor transmits a copy of at least one packet of the presentation layer protocol data stream. A protocol engine uses information associated with the at least one copied packet to regenerate the display data represented by the at least one copied packet. The steps of intercepting the presentation layer protocol data stream and of transmitting the copy of the at least one packet repeat until the first device completes transmission of the protocol data stream to the second device.
REFERENCES:
patent: 4138719 (1979-02-01), Swanstrom et al.
patent: 5121497 (1992-06-01), Kerr et al.
patent: 5307456 (1994-04-01), MacKay
patent: 5313581 (1994-05-01), Giokas et al.
patent: 5317732 (1994-05-01), Gerlach, Jr. et al.
patent: 5359712 (1994-10-01), Cohen et al.
patent: 5388197 (1995-02-01), Rayner
patent: 5392400 (1995-02-01), Berkowitz et al.
patent: 5404316 (1995-04-01), Klingler et al.
patent: 5432932 (1995-07-01), Chen et al.
patent: 5461711 (1995-10-01), Wang et al.
patent: 5550965 (1996-08-01), Gabbe et al.
patent: 5574845 (1996-11-01), Benson et al.
patent: 5577254 (1996-11-01), Gilbert
patent: 5717879 (1998-02-01), Moran et al.
patent: 5727950 (1998-03-01), Cook et al.
patent: 5729689 (1998-03-01), Allard et al.
patent: 5748499 (1998-05-01), Trueblood
patent: 5822436 (1998-10-01), Rhoads
patent: 5832119 (1998-11-01), Rhoads
patent: 5841978 (1998-11-01), Rhoads
patent: 5862260 (1999-01-01), Rhoads
patent: 5893053 (1999-04-01), Trueblood
patent: 6022315 (2000-02-01), Iliff
patent: 6111954 (2000-08-01), Rhoads
patent: 6122403 (2000-09-01), Rhoads
patent: 6201948 (2001-03-01), Cook et al.
patent: 6206829 (2001-03-01), Iliff
patent: 6243375 (2001-06-01), Speicher
patent: 6286030 (2001-09-01), Wenig et al.
patent: 6286036 (2001-09-01), Rhoads
patent: 6321252 (2001-11-01), Bhola et al.
patent: 6324573 (2001-11-01), Rhoads
patent: 6345239 (2002-02-01), Bowman-Amuah
patent: 6381341 (2002-04-01), Rhoads
patent: 6400996 (2002-06-01), Hoffberg et al.
patent: 6408331 (2002-06-01), Rhoads
patent: 6427063 (2002-07-01), Cook et al.
patent: 6427132 (2002-07-01), Bowman-Amuah
patent: 6438231 (2002-08-01), Rhoads
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6482156 (2002-11-01), Iliff
patent: 6498955 (2002-12-01), McCarthy et al.
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6536037 (2003-03-01), Barrese et al.
patent: 6553129 (2003-04-01), Rhoads
patent: 6580808 (2003-06-01), Rhoads
patent: 6590998 (2003-07-01), Rhoads
patent: 6606479 (2003-08-01), Cook et al.
patent: 6606744 (2003-08-01), Mikurak
patent: 6611867 (2003-08-01), Bowman-Amuah
patent: 6615166 (2003-09-01), Guheen et al.
patent: 6629081 (2003-09-01), Cornelius et al.
patent: 6640145 (2003-10-01), Hoffberg et al.
patent: 6647128 (2003-11-01), Rhoads
patent: 6647130 (2003-11-01), Rhoads
patent: 6671818 (2003-12-01), Mikurak
patent: 6681029 (2004-01-01), Rhoads
patent: 6700990 (2004-03-01), Rhoads
patent: 6721703 (2004-04-01), Jackson et al.
patent: 6721713 (2004-04-01), Guheen et al.
patent: 6751320 (2004-06-01), Rhoads
patent: 6760463 (2004-07-01), Rhoads
patent: 6775392 (2004-08-01), Rhoads
patent: 6801927 (2004-10-01), Smith et al.
patent: 6802041 (2004-10-01), Rehm
patent: 6813366 (2004-11-01), Rhoads
patent: 6824044 (2004-11-01), Lapstun et al.
patent: 6849045 (2005-02-01), Iliff
patent: 6850252 (2005-02-01), Hoffberg
patent: 6870921 (2005-03-01), Elsey et al.
patent: 6879701 (2005-04-01), Rhoads
patent: 6944279 (2005-09-01), Elsey et al.
patent: 6957186 (2005-10-01), Guheen et al.
patent: 6968057 (2005-11-01), Rhoads
patent: 6986459 (2006-01-01), Paul et al.
patent: 6988126 (2006-01-01), Wilcock et al.
patent: 6996605 (2006-02-01), Low et al.
patent: 7000019 (2006-02-01), Low et al.
patent: 7000180 (2006-02-01), Balthaser
patent: 7006881 (2006-02-01), Hoffberg et al.
patent: 7023979 (2006-04-01), Wu et al.
patent: 7035427 (2006-04-01), Rhoads
patent: 7054465 (2006-05-01), Rhoads
patent: 7058697 (2006-06-01), Rhoads
patent: 7069234 (2006-06-01), Cornelius et al.
patent: 7069332 (2006-06-01), Shibata et al.
patent: 7103197 (2006-09-01), Rhoads
patent: 7113596 (2006-09-01), Rhoads
patent: 7113614 (2006-09-01), Rhoads
patent: 7116781 (2006-10-01), Rhoads
patent: 7124101 (2006-10-01), Mikurak
patent: 7130807 (2006-10-01), Mikurak
patent: 7149698 (2006-12-01), Guheen et al.
patent: 7165041 (2007-01-01), Guheen et al.
patent: 7167844 (2007-01-01), Leong et al.
patent: 7171016 (2007-01-01), Rhoads
patent: 7313613 (2007-12-01), Brooking et al.
patent: 7401116 (2008-07-01), Chalfin et al.
patent: 2002/0032770 (2002-03-01), Fertell et al.
patent: 2002/0038388 (2002-03-01), Netter
patent: 2002/0048450 (2002-04-01), Zetts
patent: 2003/0135656 (2003-07-01), Schneider et al.
patent: 2003/0177172 (2003-09-01), Duursma et al.
patent: 2004/0031058 (2004-02-01), Reisman
patent: 2004/0207723 (2004-10-01), Davis et al.
patent: 2004/0240387 (2004-12-01), Nuzman et al.
patent: 2004/0267820 (2004-12-01), Boss et al.
patent: 2004/0267952 (2004-12-01), He et al.
patent: 2006/0064716 (2006-03-01), Sull et al.
patent: 2006/0130124 (2006-06-01), Richardson et al.
patent: 2006/0161671 (2006-07-01), Ryman et al.
patent: 2006/0161959 (2006-07-01), Ryman et al.
patent: 2006/0274828 (2006-12-01), Siemens et al.
patent: 2007/0106681 (2007-05-01), Haot et al.
patent: 495612 (1992-07-01), None
patent: WO-2006/076389 (2006-07-01), None
Non Final Office Action dated Apr. 14, 2009, pertaining to U.S. Appl. No. 11/035,851,11 pages.
Final Office Action dated Sep. 15, 2009, pertaining to U.S. Appl. No. 11/035,851, 13 pages.
Final Office Action dated Jan. 6, 2009, pertaining to U.S. Appl. No. 11/036,486, 46 pages.
Non Final Office Action dated Apr. 29, 2008, pertaining to U.S. Appl. No. 11/036,486, 20 pages.
Non Final Office Action dated Aug. 3, 2009, pertaining to U.S. Appl. No. 11/036,486, 39 pages.
Non Final Office Action dated May 26, 2009, pertaining to U.S. Appl. No. 11/036,840, 11 pages.
Final Office Action dated Jul. 7, 2009, pertaining to U.S. Appl. No. 11/036,489, 16 pages.
Non Final Office Action dated Sep. 4, 2009, pertaining to U.S. Appl. No. 11/036,489, 21 pages.
Non Final Office Action dated Dec. 10, 2008, pertaining to U.S. Appl. No. 11/036,489, 17 pages.
Non Final Office Action dated Mar. 30, 2009, pertaining to U.S. Appl. No. 11/555,615, 25 pages.
Krishnakumar A. S. et al., “VLSI Implementations of Communication Protocols—A Survey” IEEE Journal on Selected Areas in Communications, IEEE Service Center, Piscataway, NJ, vol. 7, No. 7, Sep. 1, 1989, pp. 1082-1090.
International Search Report, PCT/US2007/081751, Oct. 29, 2008.
Smith, Advanced Linux Networking, Jun. 11, 2002, Addison Wesley Professional, Chapter 14—Section 4.
Sandklef H., “Testing Applications with Xnee,” Linux Journal, vol. 2004, No. 117, 2004, pp. 1-6.
Stanonik, R., “Recording/Playing Both Gaze Date and Computer Interaction,” http://hci.ucsd.edu/eye/gaze.txt, Nov. 30, 2000.
Sandklef, H., “Xnee Manual,” Manual Version 1.08D, http://web.archive.org/web/20040627125613/www.gnu.org/software/xnee/www/manual/xnee.pdf, Oct. 3, 2003.
De Alwis, B., “Screen Capturing and Playback Using VNC,” http://www.cs.ubc.ca/{bsd/vncrecording.html, Oct. 31, 2004.
Reilly, R., “Today's Linux Screen Capture Technology,” Newsforge, http://software.newsforge.com/article.pl?sid=04/08/16/2128226, Aug. 17, 2004.
Crusty, “The Un-Official XviD FAQ,” Mar. 4, 2004, pp. 1-50.
Zeldovich, N. et al., “Interactive Performance Measurement with VNCPlay,” USENIX 2005 Annual Technical Conference, http://www.usenix.org/events/usenix05/tech/freenix/full—papers/zeldovich/zeldovich.pdf, Apr. 10, 2005.
Internationa
Citrix Systems, Inc.
Foley and Lardner LLP
Jaroenchonwanit Bunjob
Lanza John D.
LandOfFree
Methods and systems for recording and real-time playback of... 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 recording and real-time playback of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems for recording and real-time playback of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2651633