Distributed storage to support user interactivity in...

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S217000, C709S232000

Reexamination Certificate

active

07925781

ABSTRACT:
A method of video distribution within a peer-to-peer network. Once the video has initially been downloaded from a server, various fragments of it reside on various peers of the network. At the location of each fragment, the peer which stores it preferably also carries pointers to preceding-fragment, following-fragment, and same-fragment locations. This provides a list-driven capability so that, once a user has attached to any fragment of the program, the user can then transition according to the previous-fragment and following-fragment pointers to play, fast-forward, or rewind the program.

REFERENCES:
patent: 7136927 (2006-11-01), Traversat et al.
patent: 7493363 (2009-02-01), Huitema et al.
patent: 2004/0054807 (2004-03-01), Harvey et al.
patent: 2005/0044187 (2005-02-01), Jhaveri et al.
patent: 2006/0080454 (2006-04-01), Li
patent: 2006/0168304 (2006-07-01), Bauer et al.
patent: 2007/0288638 (2007-12-01), Vuong et al.
patent: 2008/0208985 (2008-08-01), Georgis et al.
patent: 2008/0244042 (2008-10-01), Jamin et al.
patent: 2008/0281950 (2008-11-01), Wald et al.
K. A. Hua, Y. Cai, and S. Sheu, “Patching: A Multicast Technique for True Video-on-Demand Services,” in Proceedings of the 6th ACM InternationalConference on Multimedia (MM), Bristol, England, Sep. 1998.
L. Gao, D. Towsley, and J. Kurose, “Efficient Schemes for Broadcasting Popular Videos,” in Proceedings of the 8th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), Cambridge, UK, Jul. 1998.
Y. Chu, S. Rao, and H. Zhang, “A Case for End System Multicast,” in Proceedings of ACM SIGMETRICS, Santa Clara, CA, USA, Jun. 2000.
[Online]. Available: http://www.bittorrent.com.
X. Zhang, J. Liu, B. Li, and T.-S. P. Yum, “CoolStreaming/DONet: A Data-driven Overlay Network for Live Media Streaming,” in Proceedings of IEEE INFOCOM, Miami, FL, USA, Mar. 2005.
K. Sripanidkulchai, A. Ganjam, B. Maggs, and H. Zhang, “The Feasibility of Supporting Large-Scale Live Streaming Applications with Dynamic Application End-Points,” in Proceedings of ACM SIGCOMM, Portland, OR, USA, Aug. 2004.
A. Sharma, A. Bestavros, and I. Matta, “dPAM: A Distributed Prefetching Protocol for Scalable Asychronous Multicast in P2P Systems,” in Proceedings of IEEE INFOCOM, Miami, FL USA, Mar. 2005.
M. Zhou and J. Liu, “A Hybrid Overlay Network for Video-on-Demand,” in Proceedings of IEEE International Conference on Communications (ICC), Seoul, Korea, May 2005.
Y. Cui, B. Li, and K. Nahrstedt, “oStream: Asynchronous Streaming Multicast in Application-Layer Overlay Networks,” IEEE Journal on Selected Areas in Communications (JSAC), Jan. 2004.
M. Guo, M. H. Ammar, and E. W. Zegura, “Cooperative Patching: A Client based P2P Architecture for Supporting Continuous Live Video Streaming,” in Proceedings of the 13th IEEE International Conference on Computer Communications and Networks (ICCCN), Chicago, IL, USA, Oct. 2004.
T. T. Do, K. A. Hua, and M. A. Tantaoui, “P2VoD: Providing Fault Tolerant Video-on-Demand Streaming in Peer-to-Peer Environment,” in Proceedings of IEEE International Conference on Communications (ICC), Paris, France, Jun. 2004.
M. Hefeeda, A. Habib, B. Botev, D. Xu, and B. Bhargava, “PROMISE: Peer-to-Peer Media Streaming Using CollectCast,” in Proceedings of the 11th ACM International Conference on Multimedia (MM), Berkeley, CA, USA, Nov. 2003, pp. 45-54.
V. N. Padmanabhan, H. J. Wang, P. A. Chou, and K. Sripanidkulchai, “Distributing Streaming Media Content Using Cooperative Networking,” in Proceedings of the 12th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), Miami Beach, FL, USA, May 2002.
I. Stoica, R. Morris, D. Liben-Nowell, D. R. Karger, M. F. Kaashoek, F. Dabek, and H. Balakrishnan, “Chord: A scalable peer-to-peer lookup protocol for intemet applications,” IEEE/ACM Transactions on Networking, vol. 11, No. 1, pp. 17-32, 2003.
A. Rowstron and P. Druschel, “Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems,” in Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms (Middleware), Heidelberg, Germany, Nov. 2001, pp. 329-350.
S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker, “A Scalable Content-Addressable Network,” in Proceedings of ACM SIGCOMM, San Diego, CA, USA, Aug. 2001.
A. Hu, “Video-on-Demand Broadcasting Protocols: A Comprehensive Study,” in Proceedings of IEEE INFOCOM, Anchorage, AK, USA, Apr. 2001.
Y. Guo, L. Gao, D. Towsley, and S. Sen, “Seamless Workload Adaptive Broadcast,” in Proceedings of IEEE International Packetvideo Workshop, Pittsburgh, PA, USA, Apr. 2002.
D. Eager, M. Vernon, and J. Zahorjan, “Bandwidth Skimming: A Technique for Cost-effective Video-on-Demand,” in Proceedings of SPIE/ACM Conference on Multimedia Computing and Networking (MMCN), San Jose, CA, USA, Jan. 2000.
M. Gao and M. H. Ammar, “Scalable live video streaming to cooperative clients using time shifting and video patching,” in Proceedings of IEEE INFOCOM, Hong Kong, Apr. 2004.
M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, “SplitStream: High-Bandwidth Multicast in Cooperative Environments,” in Proceedings of the 19th ACM Symposium on Operating Systems Principles, The Sagamore, Bolton Landing (Lake George), New York, Oct. 2003.
D. Kostic, A. Rodriguez, J. Albrecht, and A. Vahdat, “Bullet: High Bandwidth Data Dissemination Using an Overlay Mesh,” in Proceedings of the 19th ACM Symposium on Operating Systems, The Sagamore, Bolton Landing (Lake George), New York, Oct. 2003.
Y.Guo, K. Suh, J. Kurose, and D. Towsley, “P2Cast: Peer-to-peer Patching Scheme for VoD Service,” in Proceedings of the 12th ACM International World Wide Web Conference (WWW), Budapest, Hungary, May 2003.
K. A.Hua, D. A. Tran, and R.Villafane, “Overlay Multicast for Video on Demand on the Internet,” in Proceedings of the 18th ACM Symposium on Applied Computing (SAC), San Francisco, CA, USA, Mar. 2003.
D. A. Tran, K. A. Hua, and T. T. Do, “Layered Range Multicast for Video On Demand,” in Proceedings of the 11th IEEE International Conference on Computer Communications and Networks (ICCCN), Maimi, FL, USA, Oct. 2002.
M. Zhou and J. Liu, “Tree-Assisted Gossiping for Overlay Video Distribution,” Kluwer Multimedia Tools and Applications, 2005, to appear.
T. S. E. Ng and H. Zhang, “Predicting Internet Network Distance with Coordinates-Based Approaches,” in Proceedings of IEEE INFOCOM, New York,NY, USA, Jun. 2002.
F. Dabek, R. Cox, F. Kaashoek, and R. Morris, “Vivaldi: A Decentralized Network Coordinate System,” in Proceedings of ACM SIGCOMM, Portland,OR, USA, Aug. 2004.
T. Asano, D. Ranjan, T. Roos, E. Welzl, and P. Widmaier, “Space Filling Curves and Their Use in Geometric Data Structures,” Theoretical ComputerScience, vol. 181, No. 1, pp. 3-15, Jul. 1997.
“The Chord/DHash project.” [Online].Availablehttp://pdocs.csail.mit.edu/chord/#downloads.
E. W. Zegura, K. Calvert, and S. Bhattachajee, “How to Model an Internetwork,” in Proceedings of IEEE INFOCOM, San Francisco, CA, USA, Apr. 1996.
Y. Wang, S. Wenger, J. Wen, and A. G. Katsaggelos, “Error resilent video coding techniques,” IEEE Signal Processing Magazine special issue on Multimedia Communications over Networks, vol. 17, No. 4, pp. 61-82, Jul. 2000.

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

Distributed storage to support user interactivity in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Distributed storage to support user interactivity in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed storage to support user interactivity in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2656756

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