Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2003-05-23
2009-08-18
Vaughn, Jr., William C (Department: 2444)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S203000, C709S204000, C709S205000, C709S246000
Reexamination Certificate
active
07577750
ABSTRACT:
Systems and methods are described for using peer-to-peer collaboration to enhance streaming of multimedia content. A peer-paired pyramid streaming (P3S) architecture is introduced that is a hybrid of a client/server structure and a peer-to-peer structure. Clients are hierarchically organized and those that are in the same level are coupled to form peer-pairs. The peers in a peer-pair cooperate by utilizing a connection between them. Streaming is enhanced by allowing each peer to download different portions of a stream and sharing portions not in possession of the other. Error recovery is enhanced by allowing a peer to retrieve a dropped packet from its corresponding peer. A colored overlay is used with a P3S structure to improve streaming throughput.
REFERENCES:
patent: 5878040 (1999-03-01), Peirce et al.
patent: 6735633 (2004-05-01), Welch et al.
patent: 6975613 (2005-12-01), Johansson
patent: 6996064 (2006-02-01), Klassen et al.
patent: 7028096 (2006-04-01), Lee
patent: 7058014 (2006-06-01), Sim
patent: 7143433 (2006-11-01), Duan et al.
patent: 7272658 (2007-09-01), Edelman et al.
patent: 2002/0161898 (2002-10-01), Hartop et al.
patent: 2003/0050834 (2003-03-01), Caplan
patent: 2004/0143672 (2004-07-01), Padmanabham et al.
Li Shipeng
Shen Guobin
Wang Hao
Ibrahim Mohamed
Lee & Hayes PLLC
Microsoft Corporation
Vaughn, Jr. William C
LandOfFree
Systems and methods for peer-to-peer collaboration to... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for peer-to-peer collaboration to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for peer-to-peer collaboration to... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4121836