$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Error correction and loss recovery of packets over a computer network 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • H03M-013/00
  • H04J-003/16
출원번호 US-0876139 (1997-06-13)
발명자 / 주소
  • Levine Earl
  • Chou Phil
출원인 / 주소
  • Microsoft Corporation
대리인 / 주소
    Schwegman, Lundberg, Woessner & Kluth, P.A.
인용정보 피인용 횟수 : 92  인용 특허 : 7

초록

A method of recovering a lost or corrupted data packet of a plurality of data packets transmitted by a transmitting computer system to a target computer system over an unreliable computer network. In one embodiment, the transmitting computer system generates parity information by padding the plurali

대표청구항

[ What is claimed is:] [1.] In a transmitting computer system, a method for reliably transmitting a plurality of data packets from the transmitting computer system to a target computer system, the transmitting computer system and the target computer system coupled to each other via a computer networ

이 특허에 인용된 특허 (7)

  1. Blasbalg Herman (Gaithersburg MD), Adaptive packet length traffic control in a local area network.
  2. Webster James M. (Harvest AL), Data communication apparatus for adjusting frame length and method of operating same.
  3. Kim Gye-jong (Suwon KRX), Error correction coding method and apparatus for digital image information.
  4. Chethik Frank (Palo Alto CA), Packet data transmission system with adaptive data recovery method.
  5. Kalmanek ; Jr. Charles R. (Short Hills NJ) Marshall William T. (Chatham NJ), Packet framer.
  6. Matsushita Hideaki (Tokyo JPX), Packet transmission method and apparatus.
  7. Murakami Tokumichi (Kanagawa JPX) Matsuzaki Kazuhiro (Kanagawa JPX) Kato Yoshiaki (Kanagawa JPX) Yoshida Hideo (Kanagawa JPX) Yamagishi Atsuhiro (Kanagawa JPX), Transmitter for encoding error correction codes and a receiver for decoding error correction codes on a transmission fra.

이 특허를 인용한 특허 (92)

  1. Chang, Rong-Wen; Lee, John K.; Lin, Ron, Apparatus and method for packet redundancy and recovery.
  2. Alastalo, Ari, Apparatus, and associated method, for communicating packet data in a SDMA (Space-Division, Multiple-Access) communication scheme.
  3. Gondo, Shunichi; Ajitomi, Daisuke; Irie, Yuji; Matsuzawa, Shigeo; Ise, Kotaro, Communication apparatus, communication method and computer readable medium.
  4. Hughes, David Anthony; Balasubramanian, Balaji; Kwok, Danny, Communications scheduler.
  5. Hughes, David Anthony; Balasubramanian, Balaji; Kwok, Danny, Communications scheduler.
  6. Hughes, David Anthony; Balasubramanian, Balaji; Kwok, Danny, Communications scheduler.
  7. Hughes, David Anthony, Compressing packet data.
  8. Hughes, David Anthony, Data encryption in a network memory architecture for providing data based on local accessibility.
  9. Hughes, David Anthony, Data encryption in a network memory architecture for providing data based on local accessibility.
  10. Hughes, David Anthony, Data encryption in a network memory architecture for providing data based on local accessibility.
  11. Hughes, David Anthony, Data encryption in a network memory architecture for providing data based on local accessibility.
  12. Hughes, David Anthony; Burns, John; Yin, Zhigang, Data matching using flow based packet data storage.
  13. Hughes, David Anthony; Burns, John; Yin, Zhigang, Data matching using flow based packet data storage.
  14. Hughes, David Anthony; Burns, John; Yin, Zhigang, Data matching using flow based packet data storage.
  15. Hughes, David Anthony; Burns, John; Yin, Zhigang, Data matching using flow based packet data storage.
  16. Hughes, David Anthony, Deferred data storage.
  17. Hughes, David Anthony, Deferred data storage.
  18. Hughes, David Anthony; Yin, Zhigang; Burns, John, Deferred data storage.
  19. Hughes, David Anthony; Ennis, Damon John; Tedijanto, Theodore Ernest; Ho, Hon Tat, Determining a transit appliance for data traffic to a software service.
  20. Barash, Dror, Determining data transmission error and/or checking or confirming such error determinations.
  21. Hughes, David Anthony; Ennis, Damon John, Dynamic monitoring and authorization of an optimization device.
  22. Hughes, David Anthony; Bheemarajaiah, Santosh; Ennis, Damon John; Merwin, Dave Holt; Muralt, Rolf; Ozduygu, Onur; Roselle, Kevin James; Singh, Pawan Kumar, Dynamic monitoring and visualization for network health characteristics.
  23. Holcomb, Thomas W.; Mehrotra, Sanjeev; Smirnov, Serge; Siravara, Bharath, Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers.
  24. Sitterley Robert A., Error detection for radio transmission including logically combined pseudo-random numbers and related transmitters, receivers, and methods.
  25. Tash, Jonathan K.; Furman, Scott F., Error-correction with limited working storage.
  26. Bish, Thomas W.; Boyd, Kenneth W.; McBride, Gregory E.; Welp, Richard A., File corruption recovery in concurrent data protection.
  27. Bish, Thomas W.; Boyd, Kenneth W.; McBride, Gregory E.; Welp, Richard A., File corruption recovery in concurrent data protection.
  28. Mehrotra, Sanjeev, Fine-grained client-side control of scalable media delivery.
  29. Ilani,Ishai, Flexible forward error correction.
  30. Wan, Xiang; Morin, Marc H., Forward error correction at MPEG-2 transport stream layer.
  31. Pattavina, Jeffrey S., Forward error correction method and system for reliable transmission of real time data over a packet based network.
  32. Hughes, David Anthony, Forward packet recovery.
  33. Hughes, David Anthony, Forward packet recovery with constrained overhead.
  34. Hughes, David Anthony; Yin, Zhigang; Burns, John, Identification of data stored in memory.
  35. Hughes, David Anthony; Yin, Zhigang; Burns, John, Identification of data stored in memory.
  36. Hughes, David Anthony; Yin, Zhigang; Burns, John, Identification of non-sequential data stored in memory.
  37. Williams, Matthew Robert; Vemulapali, Mohan Krishna, Mechanisms to improve the transmission control protocol performance in wireless networks.
  38. Williams, Matthew Robert; Vemulapali, Mohan Krishna, Mechanisms to improve the transmission control protocol performance in wireless networks.
  39. Virdi, Gurpratap; Musayev, Eldar; Zhang, Wenbo; Vega-Garcia, Andres, Media streaming with enhanced seek operation.
  40. Virdi, Gurpratap; Vega-Garcia, Andres; Zhang, Wenbo; Musayev, Eldar, Media streaming with enhanced seek operation.
  41. Barri, Peter Irma August; Vrana, Miroslav; Robotham, Robert Elliott, Method and apparatus for packet reordering in a network processor.
  42. Burkert,Frank; Kutka,Robert; Weng,Wenrong, Method and apparatus for protecting against packet losses in packet-oriented data transmission.
  43. Tash, Jonathan K., Method and apparatus for scheduling broadcast information.
  44. Tash, Jonathan K., Method and apparatus for scheduling broadcast information.
  45. Tash, Jonathan K., Method and apparatus for scheduling broadcast information.
  46. Tash,Jonathan K., Method and apparatus for scheduling broadcast information.
  47. Kim,Hyun Cheol; Kim,Kyu Heon; Kim,Jin Woong; Seo,Doug Young, Method for transmitting and receiving variable length packets based on forward error correction (FEC) coding.
  48. Williams, Matthew Robert; Vemulapali, Mohan Krishna; Horne, Martin William; McMillan, James Robert, Method of improving the performance of an access network for coupling user devices to an application server.
  49. Venkatsubra, Venkat; Youngman, Richard Perry, Methods and devices for processing incomplete data packets.
  50. Venkatsubra, Venkat; Youngman, Richard Perry, Methods and devices for processing incomplete data packets.
  51. Williams, Matthew Robert; Vemulapali, Mohan Krishna, Methods for achieving target loss ratio.
  52. Barash,Dror, Methods, architectures, circuits, software and systems for CRC determination.
  53. Barash,Dror, Methods, circuits, architectures, software and systems for determining a data transmission error and/or checking or confirming such error determinations.
  54. Hughes, David Anthony, Multi-level learning for classifying traffic flows.
  55. Cheriton, David R., Network address translation for multicast virtual sourcing.
  56. Cheriton, David R., Network address translation for multicast virtual sourcing.
  57. Hughes, David Anthony, Network memory appliance for providing data based on local accessibility.
  58. Hughes, David Anthony, Network memory architecture for providing data based on local accessibility.
  59. Hughes, David Anthony, Network memory mirroring.
  60. Williams, Matthew Robert; Vemulapali, Mohan Krishna; Horne, Martin William; McMillan, James Robert, Network quality as a service.
  61. Mehrotra, Sanjeev; Kotteri, Kishore; Siravara, Bharath; Holcomb, Thomas W.; Gao, Hui; Smirnov, Serge, Optimized client side rate control and indexed file layout for streaming media.
  62. Mehrotra, Sanjeev; Kotteri, Kishore; Siravara, Bharath; Holcomb, Thomas W.; Gao, Hui; Smirnov, Serge, Optimized client side rate control and indexed file layout for streaming media.
  63. Hughes, David Anthony; Burns, John, Optimizing available computing resources within a virtual environment.
  64. Hughes, David Anthony; Burns, John, Pre-fetching data into a memory.
  65. Hughes, David Anthony; Burns, John, Pre-fetching data into a memory.
  66. Hughes, David Anthony; Burns, John, Pre-fetching data into a memory.
  67. Hughes, David Anthony; Burns, John, Pre-fetching data into a memory.
  68. Hughes, David Anthony; Burns, John, Pre-fetching stored data from a memory.
  69. Hughes, David Anthony, Processing data packets in performance enhancing proxy (PEP) environment.
  70. Hughes, David Anthony, Processing data packets in performance enhancing proxy (PEP) environment.
  71. Hughes, David Anthony, Quality of service using multiple flows.
  72. Hughes, David Anthony, Quality of service using multiple flows.
  73. Hughes, David Anthony, Quality of service using multiple flows.
  74. Bjerke, Bjorn A.; Ketchum, John W.; Sindhushayana, Nagabhushana; Walton, Jay Rod, Rate-compatible LDPC codes.
  75. Hedaoo, Atul Kisanrao; Raikar, Rayesh Kashinath, Receiver for error-protected packet-based frame.
  76. Williams, Matthew Robert, System and method for achieving accelerated throughput.
  77. Williams, Matthew Robert; Cressman, Jonathan N., System and method for achieving accelerated throughput.
  78. Williams, Matthew Robert; Cressman, Jonathan N., System and method for achieving accelerated throughput.
  79. Williams, Matthew Robert; Cressman, Jonathan N., System and method for achieving accelerated throughput.
  80. Williams, Matthew Robert, System and method for higher throughput through a transportation network.
  81. Currivan, Bruce J.; Kolze, Thomas J.; Howard, Daniel H.; Quigley, Thomas J.; Seshadri, Nambi; Johnson, Thomas L.; Cummings, Scott; Harrell, James; Bunn, Fred; Danzig, Joel; Hughey, Stephen, System and method for mitigating burst noise in a communications system.
  82. Currivan, Bruce J.; Kolze, Thomas J.; Howard, Daniel H.; Quigley, Thomas J.; Seshadri, Nambi; Johnson, Thomas L.; Cummings, Scott; Harrell, James; Bunn, Fred; Danzig, Joel; Hughey, Stephen, System and method for mitigating burst noise in a communications system.
  83. Williams, Matthew Robert; Nebogatov, Yuri; Klemetti, Miika Anttoni, System and method for reducing bandwidth usage of a network.
  84. Williams, Matthew Robert; Nebogatov, Yuri; Klemetti, Miika Anttoni, System and method for reducing bandwidth usage of a network.
  85. William A. Gibson ; George E. Noble ; Chris J. Stearns, System for recovering lost information in a data stream.
  86. Gibson, William A.; Noble, George E.; Stearns, Chris J., System for recovering lost information in a data stream by means of parity packets.
  87. Hughes, David Anthony, Systems and methods for compressing packet data.
  88. Hughes, David Anthony, Systems and methods for compressing packet data by predicting subsequent data.
  89. Hughes, David Anthony, Systems and methods for compressing packet data by predicting subsequent data.
  90. Hughes, David Anthony, Transferring compressed packet data over a network.
  91. Hughes, David Anthony; Bheemarajaiah, Santosh; Ennis, Damon John; Merwin, David Holt; Muralt, Rolf; Singh, Pawan Kumar; Tedijanto, Theodore E.; Lingarajan, Lokesh; Travalia, Edward P.; Sadasivam, Krishna Kumar; Yen, Shyh Pei; Thakur, Abhelaksh; Torda, Catrina A., Virtual network overlay.
  92. Hughes, David Anthony; Hubbard, Carl; Ho, Hon Tat; Ennis, Damon John, Workload optimization in a wide area network utilizing virtual switches.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로