$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Intelligent network storage interface system

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-015/16
출원번호 US-0261051 (2002-09-30)
등록번호 US8019901 (2011-08-30)
발명자 / 주소
  • Starr, Daryl D.
  • Philbrick, Clive M.
  • Boucher, Laurence B.
출원인 / 주소
  • Alacritech, Inc.
대리인 / 주소
    Silieon Edge Law Group LLP
인용정보 피인용 횟수 : 5  인용 특허 : 279

초록

An interface device is connected to a host by an I/O bus and provides hardware and processing mechanisms for accelerating data transfers between a network and a storage unit, while controlling the data transfers by the host. The interface device includes hardware circuitry for processing network pac

대표청구항

The invention claimed is: 1. An apparatus connected to a network, the apparatus comprising:a host computer having a processor and a file system, said host computer executing instructions corresponding to a plurality of communication protocols; and an interface device connected to said host computer

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

  1. Thompson Derek Andrew, ATM reassembly controller and method.
  2. Arimilli, Ravi Kumar; Cargnoni, Robert Alan; Guthrie, Guy Lynn; Starke, William John, Acceleration of input/output (I/O) communication through improved address translation.
  3. Chan Kurt ; Black Alistair D., Accelerator fiber channel hub and protocol.
  4. Boura, Younes; Lipp, Robert J.; Cruz, Rene L., Adaptive fault-tolerant switching network with random initial routing and random routing around faults.
  5. Bennett Toby D. ; Davis Donald J. ; Harris Jonathan C. ; Miller Ian D., Apparatus and method for constructing data for transmission within a reliable communication protocol by performing portions of the protocol suite concurrently.
  6. Skeen Marion D. (Palo Alto CA) Bowles Mark (Woodside CA), Apparatus and method for providing decoupling of data exchange details for providing high performance communication betw.
  7. Morton John W. ; Smith Thomas C., Apparatus and methods for providing wireless system fraud and visibility data.
  8. Nogales Charles Edward ; Sooy William Glenn, Apparatus for fibre channel transmission having interface logic, buffer memory, multiplexor/control device, fibre channe.
  9. Silverstein Alan ; Golson William G. ; Mallal Munir, Apparatus for parallel client/server communication having data structures which stored values indicative of connection.
  10. Lindgren, Per; Bohm, Christer; Olsson, Bengt J., Apparatus for routing asynchronous traffic in a circuit switched network.
  11. Krech ; Jr. Alan S. (Fort Collins CO) Scott Noel D. (Fort Collins CO), Asynchronous FIFO queuing system operating with minimal queue status.
  12. Fang Cheng-Chi ; Chang Chao-I, Automated cache manager for storage devices.
  13. David Feinleib, Automated configuration of computing system using zip code data.
  14. Ram Tamir ; Vincenet John V. ; Gajjar Kumar ; Abraham Sara ; Syu Syang Edward ; Popelka Paul Lester, Bridge for direct data storage device access.
  15. Stephen C. Hilla ; Jonathan Rosen, Cache blocking of specific data to secondary cache with a first and a second OR circuit.
  16. Ota Takeshi,JPX ; Yoshimura Kouichi,JPX ; Horikiri Kazunori,JPX, Cellular communication network and its communication method.
  17. Chesson Greg (Palo Alto CA) Choi In-whan (Mountain View CA) Lin Yuh-wen (San Jose CA) Smith Jeannine M. (Menlo Park CA) Yau Daniel (Los Altos CA) Young Desmond W. (Campbell CA), Central processing unit for processing a plurality of threads using dedicated general purpose registers and masque regis.
  18. Wang Frank ; Robertson Jeffrey S. ; Gopal Nuggehalli N. ; Pheterson Charles J. ; Goldflam Michael S., Client/server data traffic delivery system and method.
  19. Wong David,CAX ; Ghufran Salman,CAX ; Little Vernon Robert,CAX, Combination local ATM segmentation and reassembly and physical layer device.
  20. Aho Michael E., Combined router, ATM, WAN and/or LAN switch (CRAWLS) cut through and method of use.
  21. Kuzma Andrew J., Communication apparatus for handling networks with different transmission protocols by stripping or adding data to the d.
  22. Hirata Tetsuhiko (Machida JPX) Matsui Susumu (Machida JPX) Terada Matsuaki (Machida JPX) Yokoyama Tatsuya (Machida JPX) Kouyama Sinichi (Hiratsuka JPX), Communication protocol for predicting communication frame type in high-speed processing system.
  23. Wakeland Carl K., Computer communication network having a packet processor with an execution unit which is variably configured from a pr.
  24. Osborne Randy B., Computer network interface and network protocol with direct deposit messaging.
  25. Murayama Hideki,JPX ; Yashiro Hiroshi,JPX ; Yoshizawa Satoshi,JPX ; Horikawa Kazuo,JPX ; Hayashi Takehisa,JPX ; Iwamoto Hiroshi,JPX ; Yamada Kimitoshi,JPX, Computer system having a plurality of computers each providing a shared storage access processing mechanism for controll.
  26. Shirakihara Toshio (Kanagawa-ken JPX), Connection-oriented communication system with communication path re-establishment mechanism.
  27. Krause Michael R., Creation and migration of distributed streams in clusters of networked computers.
  28. Hitzelberger James A., Custom circuitry for adaptive hardware routing engine.
  29. Calvignac, Jean Louis; Jeffries, Clark Debs; Verplanken, Fabrice Jean, Cyclic redundancy check for partitioned frames.
  30. Hansen Craig C. ; Robinson Timothy B. ; Corry Alan G., DRAM with high bandwidth interface that uses packets and arbitration.
  31. Ghaffari Bahareh, Data alignment system for a hardware accelerated command interpreter engine.
  32. Philbrick,Clive M.; Boucher,Laurence B.; Starr,Daryl D., Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket.
  33. Jean-Paul Accarie FR, Data processing apparatus with communication feature, and communication method in a data processing apparatus.
  34. Shah Bakul V. (Palo Alto CA) Maskevitch James A. (Palo Alto CA), Data processing system having automatic configuration.
  35. Arimilli,Ravi Kumar; Cargnoni,Robert Alan; Guthrie,Guy Lynn; Starke,William John, Data processing system providing hardware acceleration of input/output (I/O) communication.
  36. Crouse Donald D. (Murphy TX) Partyka Kenneth M. (Blaine MN), Data server for transferring selected blocks of remote file to a distributed computer network involving only single data.
  37. Mendelson Richard N. (Highland Beach FL) Pipitone Ralph M. (Boynton Beach FL), Data streaming between peer subsystems of a computer system.
  38. Suda Eiichi (Aichi JPX), Data transmission apparatus and a communication path management method therefor.
  39. Purcell Stephen C. ; Galbi David E. ; Liao Frank H. ; Tse Yvonne C., Decompression processor for video applications.
  40. Andrews Lawrence P. (Boca Raton FL) Arias Derrick (Coral Springs FL) Mandalia Baiju D. (Boca Raton FL) Ortega Oscar E. (Miami Beach FL) Sinibaldi John C. (Pompano Beach FL) Williams Kevin B. (North L, Direct memory access unit for transferring data between processor memories in multiprocessing systems.
  41. Kouloheris Jack Lawrence ; Kumar Manoj, Disk access method for delivering multimedia and video information on demand over wide area networks.
  42. Taoda Masami,JPX, Disk array management unit for distributively recording data in a plurality of disks depending on the data access frequ.
  43. Bonola Thomas J., Distributed execution of mode mismatched commands in multiprocessor computer systems.
  44. Szwerinski Helge (Cupertino CA) Yatin Gajjar (Fremont CA) Sanghvi Ashvin (San Jose CA), Distributed protocol framework.
  45. Bilansky Mark Alan ; Huang Kevin Chuang-Chi ; Ryder James William ; Stavana Edward James, Dual communication services interface for distributed transaction processing.
  46. Olarig Sompong P., Dual purpose apparatus, method and system for accelerated graphics port and fibre channel arbitrated loop interfaces.
  47. Cronin David V. (Peabody MA), Electrostatic discharge protection device.
  48. Sartore Ronald H. (San Diego CA) Mobley Kenneth J. (Colorado Springs CO) Carrigan Donald G. (Monument CO) Jones Oscar Frederick (Colorado Springs CO), Enhanced DRAM with all reads from on-chip cache and all writers to memory array.
  49. Selitrennikoff Sean ; Barr Adam D. ; Lenzmeier Charles T., Establishing one computer as a replacement for another computer.
  50. Kim, San-Hong, Ethernet memory management system and methods for operation thereof.
  51. Khaki Mohamed J. ; Pall Gurdeep Singh, Fast-forwarding and filtering of network packets in a computer system.
  52. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Fast-path apparatus for receiving data corresponding a TCP connection.
  53. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., Fast-path apparatus for receiving data corresponding to a TCP connection.
  54. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Fast-path apparatus for receiving data corresponding to a TCP connection.
  55. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Fast-path apparatus for receiving data corresponding to a TCP connection.
  56. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., Fast-path apparatus for transmitting data corresponding to a TCP connection.
  57. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Fast-path processing for receiving data on TCP connection offload devices.
  58. Hoese Geoffrey B., Fibre channel to SCSI addressing method and system.
  59. Panner Bryan K. ; Hoskins Timothy Lee ; Napolitano Richard, File array communications interface for communicating between a host computer and an adapter.
  60. Napolitano Richard ; Silverman Herbert W. ; Juzsczak Chester ; Panner Bryan K. ; Franklin Chris ; Noya Eric S. ; Hoskins Timothy Lee ; Luke Stanley ; Shaughnessy Paul Richard ; McLeod Alexander C. ; , File array storage architecture having file system distributed across a data processing platform.
  61. Eshel Marc M. (Tarrytown NY) Hunt Guerney D. H. (Ithaca NY) Jones Donald N. (Vestal NY) Meyer Christopher (Vestal NY) Schwartz Frederick A. (Binghamton NY), File manager for files shared by heterogeneous clients.
  62. Dowd,Patrick W.; McHenry,John T., Firewall for processing a connectionless network packet.
  63. Harari Eliyahou (Los Gatos CA) Norman Robert D. (San Jose CA) Mehrotra Sanjay (Milpitas CA), Flash EEprom system.
  64. Deering Michael F. (Los Altos CA), Floating-point processor for a high performance three dimensional graphics accelerator.
  65. Willkie, James J.; Scott, Clifton Eugene, Flow control of multiple entities sharing a common data link.
  66. Philbrick, Clive M.; Craft, Peter K., Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device.
  67. Roach Bradley ; Fiacco Peter ; Scherer Greg, Full-duplex communication processor which can be used for fibre channel frames.
  68. Mittal,Millind; Kharidia,Mehul; Tripathy,Tarun Kumar; Mertoguno,J. Sukarno, Functional-level instruction-set computer architecture for processing application-layer content-service requests such as file-access requests.
  69. Hansen Craig ; Moussouris John, General purpose, multiple precision parallel operation, programmable media processor.
  70. Sharp,Colin C., Generating a hash for a TCP/IP offload device.
  71. Morse, David M.; Yoshioka, Jun, Gerotor pump having an eccentric ring housing with an integral pressure chamber.
  72. Dowling Brian M. ; Warling Christian J. ; Wendt James G., Hardware checksum assist for network protocol stacks.
  73. Flanders John A. ; Ready David C. ; Van Seters Steven ; Schwartz Leonard ; Townsend William D., Hardware filtering method and apparatus.
  74. Yang, Li-Jau; Traber, Rich; Wang, Chi-Le, Hardware only transmission control protocol segmentation for a high performance network interface card.
  75. McAlpine Gary L., High performance digital electronic system architecture and memory circuit thereof.
  76. Caulk ; Jr. Robert L. (Pleasantor CA) Desai Sanjay M. (San Jose CA) Patel Jay P. (Union City CA), High performance graphics applications controller.
  77. Shimon Muller ; Denton E. Gentry, Jr. ; John E. Watkins ; Linda T. Cheng, High performance network interface.
  78. Radogna Thomas V. ; Schwartz Leonard ; Flanders John A., High speed header translation processing.
  79. Isfeld Mark S. ; Mallory Tracy D. ; Mitchell Bruce W. ; Seaman Michael J. ; Arunkumar Nagaraj ; Srisuresh Pyda, High throughput message passing process using latency and reliability classes.
  80. Traw Brendan S. (Bridgewater MA) Smith Jonathan M. (Metuchen NJ), High-performance host interface for ATM networks.
  81. Cheng Yu-Ping (San Jose CA) Hitz David (Sunnyvale CA), High-performance non-volatile RAM protected write cache accelerator system employing DMA and data transferring scheme.
  82. Chang, Gee-Kung; Way, Winston I., High-throughput low-latency next generation internet network using optical label switching and high-speed optical header generation detection and reinsertion.
  83. Chang Gee-Kung ; Yoo Sung Joo, High-throughput, low-latency next generation internet networks using optical tag switching.
  84. Gates Stillman F. ; Suri Salil, Host adapter capable of simultaneously transmitting and receiving data of multiple contexts between a computer bus and peripheral bus.
  85. Suri Salil ; Tan Taikhim Henry, Host adapter having a snapshot mechanism.
  86. Gates Stillman F. ; Suri Salil, Host adapter having paged data buffers for continuously transferring data between a system bus and a peripheral bus.
  87. Gates Stillman F. ; Suri Salil, Host adapter having paged payload buffers for simultaneously transferring data between a computer bus and a peripheral bus.
  88. Moura, Eduardo J.; Gronski, Jan Maksvmilam, Hybrid access system employing data acknowledgement suppression.
  89. Melzer Clifford B. ; Rosen Jonathan ; O'Gorman Robert ; Wood Paul A. ; Drummond Mark C. ; Hiller Dean, IP checksum offload.
  90. Jacob W. Jorgensen, IP-flow classification in a wireless point to multi-point (PTMP) transmission system.
  91. Ishikawa Yutaka (Tokyo JPX) Katagiri Masami (Tokyo JPX), Information processing equipment having communication capabilities and which calculates load factor.
  92. Day Brian A. ; Weber Bret S. ; Jander Mark J., Integrated single chip dual mode raid controller.
  93. Young Bruce (Tigard OR) Coulson Rick (Portland OR), Intelligent bus bridge for input/output subsystems in a computer system.
  94. Laurence B. Boucher ; Stephen E. J. Blightman ; Peter K. Craft ; David A. Higgen ; Clive M. Philbrick ; Daryl D. Starr, Intelligent network interface device and system for accelerated communication.
  95. Boucher, Laurence B.; Philbrick, Clive M.; Starr, Daryl D.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A., Intelligent network interface system and method for accelerated protocol processing.
  96. Boucher,Laurence B.; Philbrick,Clive M.; Starr,Daryl D.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A., Intelligent network interface system and method for accelerated protocol processing.
  97. Boucher Laurence B. ; Blightman Stephen E. J. ; Craft Peter K. ; Higgen David A. ; Philbrick Clive M. ; Starr Daryl D., Intelligent network interface system method for protocol processing.
  98. Laurence B. Boucher ; Stephen E. J. Blightman ; Peter K. Craft ; David A. Higgen ; Clive M. Philbrick ; Daryl D. Starr, Intelligent network interfaced device and system for accelerated communication.
  99. Starr, Daryl D.; Philbrick, Clive M.; Boucher, Laurence B., Intelligent network storage interface system.
  100. Anjur Vaishnavi ; Chadha Atul ; Goel Piyush ; Iyer Balakrishna Raghavendra ; Srinivasan Venkatachary ; Watts Steven John, Interface to support state-dependent web applications accessing a relational database.
  101. Nakagawa Takayuki (Hadano JPX), Interleave memory controller with a common access queue.
  102. Dally,William J.; Carvey,Philip P.; Dennison,Larry R.; King,P. Allen, Internet switch router.
  103. Tsuchiya Kazuaki,JPX ; Sako Yoshihito,JPX ; Oura Tetsuo,JPX ; Watanabe Ken,JPX, Internetworking apparatus for load balancing plural networks.
  104. Sheafor Stephen J. ; Koerner Christopher ; Lincoln Bradford C. ; Sugar Robert ; Huie Jonathan L., Linearly expandable self-routing crossbar switch.
  105. Chen Shawfu, Loosely coupled system environment designed to handle a non-disruptive host connection switch after detection of an err.
  106. Gilles Bellaton FR; Herve L Bancilhon FR, Mechanism for dispatching packets via a telecommunications network.
  107. Stern Hal L. ; Papadopoulos Gregory M., Mechanism for embedding network based control systems in a local network interface device.
  108. Hendel Ariel ; Muller Shimon ; Yeung Louise, Mechanism for packet field replacement in a multi-layer distributed network element.
  109. Olnowich Howard Thomas, Memory controller for controlling memory accesses across networks in distributed shared memory processing systems.
  110. Johnson Robert B. (Billerica MA) Nibby ; Jr. Chester M. (Peabody MA), Memory controller with queue control apparatus.
  111. Dally William J. (Framingham MA) Chien Andrew A. (Urbana IL) Horwat Waldemar P. (Hoffman Estates IL) Fiske Stuart (Montreal CAX), Message-driven processor in a concurrent computer.
  112. Blumenau Steven, Method and apparatus for a SCSI applications server which extracts SCSI commands and data from message and encapsulates.
  113. Bakke Mark A. (Maple Grove MN) Fiore Edward J. (Ramsey MN), Method and apparatus for accelerated packet forwarding.
  114. Stone Geoffrey C. (Minneapolis MN), Method and apparatus for accelerated packet processing.
  115. Gentry Denny E. ; Oskouy Rasoul M., Method and apparatus for burst transferring ATM packet header and data to a host computer system.
  116. Shimon Muller ; Denton E. Gentry, Jr. ; Linda T. Cheng ; John E. Watkins, Method and apparatus for data re-assembly with a high performance network interface.
  117. Klaus Christopher W., Method and apparatus for detecting and identifying security vulnerabilities in an open network computer communication sy.
  118. Shimon Muller ; Denton E. Gentry, Jr., Method and apparatus for distributing network traffic processing on a multiprocessor computer.
  119. Shimon Muller ; Denton E. Gentry, Jr., Method and apparatus for dynamic packet batching with a high performance network interface.
  120. Fabian S. Tillier, Method and apparatus for emulating an input/output unit when transferring data over a network.
  121. Lindenstruth Volker, Method and apparatus for enabling high-performance intelligent I/O subsystems using multi-port memories.
  122. Muramatsu Akira (Kawasaki JPX) Yoshihara Ikuo (Tama JPX) Nakao Kazuo (Sagamihara JPX), Method and apparatus for executing an operation request signal in a loosely coupled parallel computer having processor e.
  123. Richter Roger K. (Round Rock TX) Stark ; Jr. David R. (Austin TX), Method and apparatus for facilitating communication in a multilayer communication architecture via a dynamic communicati.
  124. Hamilton Graham ; Kessler Peter B. ; Nisewanger Jeffrey D. ; Bishop Alan ; Pelegri-Llopart Eduardo, Method and apparatus for generically handling diverse protocol method calls in a client/server computer system.
  125. Stakuis Chrisopher J. ; Stearns Kevin M., Method and apparatus for high-speed access to and sharing of storage devices on a networked digital data processing syst.
  126. Van Seters Stephen L. ; Hauser Stephen A. ; Sankey Mark A. ; Lawler Christopher P., Method and apparatus for internetworking buffer management.
  127. Muller, Shimon; Gentry, Jr., Denton E., Method and apparatus for managing a network flow in a high performance network interface.
  128. Daniel E. Klausmeier ; Kevin Wong, Method and apparatus for maximizing memory throughput.
  129. Siddabathuni,Ajoy C., Method and apparatus for offloading message segmentation to a network interface card.
  130. Runaldue Thomas J. ; Kerstein Denise, Method and apparatus for prefetching data read by PCI host.
  131. Kaiserswerth Matthias (Richterswil CHX) Ruetsche Erich (Pfaeffikon CHX), Method and apparatus for providing connection identifier by concatenating CAM\s addresses at which containing matched pr.
  132. Oprea Dan,CAX, Method and apparatus for reassembly of data packets into messages in an asynchronous transfer mode communications system.
  133. Delp Gary Scott ; Guerin Roch A. ; Leichty Philip Lynn ; Peris Vinod Gerard John ; Rajan Rajendran ; Slane Albert Alfonse, Method and apparatus for resource allocation with guarantees.
  134. Denton E. Gentry, Jr., Method and apparatus for suppressing interrupts in a high-speed network environment.
  135. Perlman Radia J. (Acton MA) Castagnoli Neal D. (Morgan Hill CA), Method and apparatus for synchronizing data transmission with on-demand links of a network.
  136. Mayfield Brandon James ; Schwendiman Chris Alan, Method and apparatus for testing device bus resource resolution.
  137. Gentry Denton E., Method and apparatus for transmission and processing of virtual commands.
  138. Jedwab Jonathan,GB2, Method and apparatus for verifying CRC codes.
  139. Cox Norman Eugene ; Christensen Kenneth J. ; Ervin Jim P. ; Matlack ; Jr. Richard Colbert, Method and system for distributing network routing functions to local area network stations.
  140. Delp Gary S. (Rochester MN) Slane Albert A. (Orocono MN), Method and system for enhanced communication in a multisession packet based communication system.
  141. Vanden Heuvel Dean Paul ; McKay Brent Matthew ; Tooker James Morris, Method and system for overhead bandwidth recovery in a packetized network.
  142. Chen Shawfu, Method for a non-disruptive host connection switch after detection of an error condition or during a host outage or fail.
  143. Chen Shawfu, Method for a non-disruptive host connection switch after detection of an error condition or during a host outage or failure.
  144. Manssen Keith Ronald ; Kaschke Kevin D., Method for editing a received phone number prior to placing a call to the received phone number.
  145. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for maintaining consistent states of a file system and for creating user-accessible read-only copies of a file s.
  146. Erickson Gene R. ; Hundley Douglas E. ; Muller P. Keith ; Stehley Curtis H., Method for performing sequence of actions in device connected to computer in response to specified values being writte.
  147. Neufeld E. David (Tomball TX), Method for performing write operations in a parity fault tolerant disk array.
  148. Shobu Toshifumi (Atsugi JPX) Ogasawara Fumihiro (Ebina JPX), Method for selectively using one or two communication channel by a transmitting data terminal based on data type and cha.
  149. Netravali Arun N. (Westfield NJ) Sabnani Krishan K. (Berkeley Heights NJ), Method for thinning a protocol.
  150. Geiger Robert L. ; Crisler Kenneth J. ; Crowley Michael J. ; Comroe Richard A., Method for transmitting multiple-protocol packetized data.
  151. Anderson David P. ; Moorer James A., Method of dynamically allocating network node memory's partitions for caching distributed files.
  152. Lowe Glen H., Method of preventing packet loss during transfers of data packets between a network interface card and an operating system of a computer.
  153. Johnson, Stephen B., Method of responding to I/O request and associated reply descriptor.
  154. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Higgen, David A., Method to synchronize and upload an offloaded network stack connection with a network stack.
  155. Pinkerton,James T.; Gbadegesin,Abolade; Kaniyar,Sanjay; Srinivas,Nelamangala Krishaswamy, Method to synchronize and upload an offloaded network stack connection with a network stack.
  156. Jain, Vinit; Baratakke, Kavitha Vittal Murthy; Messing, Jeffrey Paul; Venkatsubra, Venkat, Method, system, and computer program product for delivering data to a storage buffer assigned to an application.
  157. Goshey Michael ; McMahon Maureen, Methods and apparatus for communicating between networked peripheral devices.
  158. Cloud Donald M. (Jamestown RI) Kelly Kevin F. (East Greenwich RI) Bonaccorsi David P. (Warwick RI) Weeks Mark K. (Berkley MA), Methods and apparatus for implementing a message driven processor in a client-server environment.
  159. Eyres Kevin W. ; Lee Michael H., Modified license key entry for pre-installation of software.
  160. Hitz David (Sunnyvale CA) Schwartz Allan (Saratoga CA) Lau James (Cupertino CA) Harris Guy (Mountain View CA), Multiple facility operating system architecture.
  161. Minami John Shigeto ; Koyama Ryo ; Johnson Michael Ward ; Shinohara Masaru ; Poff Thomas C. ; Burkes Daniel F., Multiple network protocol encoder/decoder and data processor.
  162. Paul R. Teich ; Sherman Lee, Multiple processors in a row for protocol acceleration.
  163. Flanders John A. ; Ross Ryan T. ; Townsend William D. ; Lamaire Thomas A. ; Radogna Thomas V. ; Bailey Brian W. ; Sousa Marc D., Multiple protocol support.
  164. Hagersten Erik E., Multiprocessing system configured to perform efficient write operations.
  165. Scott Sarnikowski ; Unmesh Agarwala ; Stanley S. Quan ; Charles E. Comstock ; Frank G. Moore, Multiprocessor system with fiber optic bus interconnect for interprocessor communications.
  166. Somani Arun K. (Woodinville WA) Wittenbrink Craig M. (Seattle WA) Chen Chung-Ho (Seattle WA) Johnson Robert E. (Seattle WA) Cooper Kenneth H. (Marysville WA) Haralick Robert M. (Seattle WA), Multiprocessor system with write generate method for updating cache.
  167. Tripathy,Tarun Kumar; Mittal,Millind; Popat,Kaushik L.; Bodas,Amod, Native copy instruction for file-access processor with copy-rule-based validation.
  168. Bodas,Amod; Tripathy,Tarun Kumar; Kharidia,Mehul; Mittal,Millind; Mertoguno,J. Sukarno, Native lookup instruction for file-access processor searching a three-level lookup cache for variable-length keys.
  169. Gentry ; Jr. Denton E., Network device driver performing initial packet processing within high priority hardware interrupt service routine and then finishing processing within low priority software interrupt service routine.
  170. Pitts William Michael, Network distributed site cache RAM claimed as up/down stream request/reply channel for storing anticipated data and meta data.
  171. Kerr Darren R. ; Bruins Barry L., Network flow switching and flow data export.
  172. Kerr,Darren R.; Bruins,Barry L, Network flow switching and flow data report.
  173. Nakamura Akira,JPX, Network having a control device and a plurality of slave devices and communication method using the same network.
  174. Dobbins Kurt (Bedford NH) Andlauer Phil (Londonderry NH) Oliver Chris (Rochester NH) Parker Tom (Merrimack NH) Grimes Andy (Cape Neddick ME) Nutbrown Bruce (Campton NH) Hullette Dan (Wilton NH) Dev R, Network having secure fast packet switching and guaranteed quality of service.
  175. Blightman,Stephen E. J.; Starr,Daryl D.; Philbrick,Clive M., Network interface device employing a DMA command queue.
  176. Blightman,Stephen E. J.; Starr,Daryl D.; Philbrick,Clive M., Network interface device for error detection using partial CRCS of variable length message portions.
  177. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., Network interface device that can offload data transfer processing for a TCP connection from a host CPU.
  178. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B., Network interface device that fast-path processes solicited session layer read commands.
  179. Craft,Peter K.; Philbrick,Clive M.; Boucher,Laurence B., Network interface device that fast-path processes solicited session layer read commands.
  180. Osborne Randy B., Network interface having support for message processing and an interface to a message coprocessor.
  181. Isfeld Mark S. (San Jose CA) Mitchell Bruce W. (San Jose CA) Seaman Michael J. (Mountain View CA) Mallory Tracy D. (San Jose CA) Arunkumar Nagaraj (San Jose CA), Network intermediate system with message passing architecture.
  182. Picazo ; Jr. Jose J. ; Lee Paul Kakul ; Zager Robert P., Network packet switch using shared memory for repeating and bridging packets at media rate.
  183. Bach Maurice J. (Haifa ILX) Hoppes Robert B. (Hyde Park NY) Meltzer Clifford B. (Ossining NY) Parchinski Kenneth J. (Wappingers Falls NY) Whelan Gary J. (Rhinebeck NY), Network processor for transforming a message transported from an I/O channel to a network by adding a message identifier.
  184. Michael L. Witkowski ; Gregory T. Chandler ; Mohammad A. Khan ; Gary B. Kotzur ; Dale J. Mayer ; William J. Walker, Network switch with a multiple bus structure and a bridge interface for transferring network data between different buses.
  185. Mayer Dale J. ; Richter Roger ; Witkowski Michael L. ; Kotzur Gary B. ; Hareski Patricia E. ; Walker William J., Network switch with shared memory system.
  186. Trapp Timothy J. (Great Falls VA), Network synchronous data distribution system.
  187. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., Obtaining a destination address so that a network interface device can write network data without headers directly into host memory.
  188. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Obtaining a destination address so that a network interface device can write network data without headers directly into host memory.
  189. Connery Glenn William ; Sherer W. Paul ; Jaszewski Gary ; Binder James S., Offload of TCP segmentation to a smart adapter.
  190. Cooper Thomas P. ; Swenson Robert E., Outboard file cache system.
  191. Narad Charles E. ; Fall Kevin ; MacAvoy Neil ; Shankar Pradip ; Rand Leonard M. ; Hall Jerry J., Packet processing system including a policy engine having a classification unit.
  192. Row Edward J. (Mountain View CA) Boucher Laurence B. (Saratoga CA) Pitts William M. (Los Altos CA) Blightman Stephen E. (San Jose CA), Parallel I/O network file server architecture.
  193. Row Edward John ; Boucher Laurence B. ; Pitts William M. ; Blightman Stephen E., Parallel I/O network file server architecture.
  194. Reddin Timothy G. (Stockport GB3) Walsh David S. (Rossendale GB3) Round Jeremy S. (Warrington GB3), Parallel computer having MAC-relay layer snooped transport header to determine if a message should be routed directly to.
  195. Uri Elzur IL, Parsing a packet header.
  196. Boucher Laurence B. ; Blightman Stephen E. J. ; Craft Peter K. ; Higgen David A. ; Philbrick Clive M. ; Starr Daryl D., Passing a communication control block from host to a local device such that a message is processed on the device.
  197. Boucher Laurence B. ; Blightman Stephen E. J. ; Craft Peter K. ; Higgen David A. ; Philbrick Clive M. ; Starr Daryl D., Passing a communication control block from host to a local device such that a message is processed on the device.
  198. Laurence B. Boucher ; Stephen E. J. Blightman ; Peter K. Craft ; David A. Higgen ; Clive M. Philbrick ; Daryl D. Starr, Passing a communication control block to a local device such that a message is processed on the device.
  199. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Starr, Daryl D.; Blightman, Stephen E. J.; Higgen, David A., Port aggregation for network connections that are offloaded to network interface devices.
  200. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Starr, Daryl D.; Blightman, Stephen E. J.; Higgen, David A., Port aggregation for network connections that are offloaded to network interface devices.
  201. Mahler, Jerry J.; Grabiec, Jacek A.; Borella, Michael S.; Sidhu, Ikhlaq S., Profile based method for packet header compression in a point to point link.
  202. Ward M. Dwayne (Garland TX) Williams Kenneth L. (Dallas TX), Programmable depth first-in, first-out memory.
  203. Latif Farrukh A. (Malvern PA) Stevens Michael D. (Paoli PA) Moysey John A. (Malvern PA) Shinkarovsky Michael (Harleysville PA) Nguyen Hung (Downingtown PA) Dale Michele Z. (Audubon PA), Programmable multiple I/O interface controller.
  204. Gotesman Joel ; Gritton Gregory Vance, Programmable reassembly of data received in an ATM network.
  205. Hausman Richard (Soquel CA) Sherer Paul W. (Sunnyvale CA) Rivers James P. (Sunnyvale CA) Zikmund Cynthia (Boulder Creek CA) Connery Glenn W. (Sunnyvale CA) Strohl Niles E. (Tracy CA) Reid Richard S. , Programmed I/O ethernet adapter with early interrupts for accelerating data transfer.
  206. Seno Shoichiro (Kanagawa-ken JPX) Ideguchi Tetsuo (Kanagawa-ken JPX), Protocol parallel processing apparatus having a plurality of CPUs allocated to process hierarchical protocols.
  207. Yokoyama Tatsuya (Machida JPX) Matsui Susumu (Machida JPX) Terada Matsuaki (Machida JPX) Hirata Tetsuhiko (Machida JPX) Mizutani Mika (Tokyo JPX), Protocol processing apparatus for use in interfacing network connected computer systems utilizing separate paths for con.
  208. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Higgen, David A., Protocol processing stack for use with intelligent network interface device.
  209. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Higgen, David A., Protocol processing stack for use with intelligent network interface device.
  210. Peter K. Craft ; Olive M. Philbrick ; Laurence B. Boucher ; David A. Higgen, Protocol processing stack for use with intelligent network interface device.
  211. Beach Robert (Los Altos CA) Bryers Mark (San Jose CA) Cox Casey (Palo Alto CA) Fall Richard (Palo Alto CA) Finn Norman (San Jose CA) Laird Douglas (San Jose CA), Protocol processor.
  212. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Higgen, David A., Protocol stack that offloads a TCP connection from a host computer to a network interface device.
  213. Philbrick, Clive M.; Craft, Peter K., Providing window updates from a computer to a network interface device.
  214. Daryl D. Starr ; Clive M. Philbrick, Queue system involving SRAM head, SRAM tail and DRAM body.
  215. Favor John G., RISC86 instruction set.
  216. Stambaugh Mark A. (Houston TX), ROM coupling reduction circuitry.
  217. Connery, Glenn William; Cross, Patricia, Receive filtering for communication interface.
  218. Connery Glenn William ; Jaszewski Gary ; Reid Richard, Receive processing with network protocol bypass.
  219. Collins Mark Andrew (Austin TX), Reconfigurable network interface apparatus and method.
  220. Kraslavsky Andrew J. (Rancho Santa Margarita CA), Reconfiguration of protocol stacks and/or frame type assignments in a network interface device.
  221. Blightman,Stephen E. J.; Boucher,Laurence B.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., Reducing delays associated with inserting a checksum into a network message.
  222. Pitts William M. ; Rigler Joel R. ; Lister Robert E., Remote file services network-infrastructure cache.
  223. Balph Thomas J. (Mesa AZ) Loyer Bruce A. (Scottsdale AZ), Request with response mechanism and method for a local area network controller.
  224. Hendel Ariel ; Muller Shimon ; Zaumen William T. ; Yeung Louise, Routing in a multi-layer distributed network element.
  225. Boone Gary W. (Houston TX) Cochran Michael J. (Houston TX), Single-chip semiconductor unit and key input for variable function programmed system.
  226. Pavlin, Dominique Vincent; Sotoodeh, Mehdi; Tibbetts, Reed H.; Godding, Patrick N.; Spiewek, Alain Raymond; Nixon, Roger Graham, Software protection device and method.
  227. Davis Gordon T. (Boca Raton FL) Landa Robert E. (Boca Raton FL) Mandalia Baiju D. (Boca Raton FL) van den Berg Jan W. (Boca Raton FL) Van Voorhis David C. (Boca Raton FL), Specialized communications processor for layered protocols.
  228. David A. Burns ; Benjamin L. Dagana ; Christopher J. Harrer ; Dung M. Luu ; Todd A. Matters ; Michael S. Miles ; Barry E. Blust ; Thomas J. Schneider ; Thomas V. Connors, Split data path distributed network protocol.
  229. Geoffrey B. Hoese ; Jeffry T. Russell, Storage router and method for providing virtual local storage.
  230. Hoese Geoffrey B. ; Russell Jeffry T., Storage router and method for providing virtual local storage.
  231. Uri Elzur IL; Dan G. Wartski IL, Storing a frame header.
  232. Mendelson Abraham,ILX ; Mraz Ronald ; Womack Lucas Aaron, System and method for concatenating discontiguous memory pages.
  233. Christenson David A. (Rochester MN), System and method for controlling buffer transmission of data packets by limiting buffered data packets in a communicati.
  234. Teplitsky, Yakov, System and method for distributing packet processing in an internetworking device.
  235. Branstad Mark William ; Brech Brad Louis ; Byrn Jonathan William ; Delp Gary Scott ; Montalvo Rafael M., System and method for management a communications buffer.
  236. Pedersen Bradley J., System and method for replicating a client/server data exchange to additional client notes connecting to the server.
  237. Schrier Evan J. (Kirkland WA) Reardon Thomas R. (Seattle WA) Ogus Aaron W. (Kirkland WA), System and method for running multiple incompatible network protocol stacks.
  238. Redding, Mark E.; Badia, Logan A.; Handa, Sandeep; Sharma, Hemant; Chopra, Sanjay; Duvvoori, Vikram; Ramamoorthy, Shankar; Tripathy, Ajay, System and method for selecting a server in a multiple server license management system.
  239. Sanjay Anand ; Nk Srinivas ; Jameel Hyder ; Kyle E. Brandon, System for ascertaining task off-load capabilities of a device and enabling selected capabilities and when needed selectively and dynamically requesting the device to perform the task.
  240. Yokoyama Tatsuya (Sagamihara JPX) Hirata Tetsuhiko (Yokohama JPX) Mizutani Mika (Tokyo JPX) Takada Osamu (Sagamihara JPX), System for executing high speed communication protocol processing by predicting protocol header of next frame utilizing.
  241. Lakshman T. V. ; Madhow Upamanyu ; Suter Bernhard, System for improving data throughput of a TCP/IP network connection with slow return channel.
  242. Davies David A. ; Green Gary M., System for managing transfer of data by delaying flow controlling of data through the interface controller until the run.
  243. Ban Takayuki (Tokyo JPX), System for message traffic control utilizing prioritized message chaining for queueing control ensuring transmission/rec.
  244. Delp Gary S. ; Leichty Philip L. ; Slane Albert A., System for minimizing latency data reception and handling data packet error if detected while transferring data packet.
  245. Pardillos Jacky (Plaisir FRX), System for network transmission using a communication co-processor comprising a microprocessor to implement protocol lay.
  246. Born, Richard M., System for packet communication where received packet is stored either in a FIFO or in buffer storage based on size of received packet.
  247. Denton E. Gentry, Jr., System for parsing a packet for conformity with a predetermined protocol using mask and comparison values included in a parsing instruction.
  248. Wade Jon P. ; Heller Steven K., System for performing deadlock free message transfer in cyclic multi-hop digital computer network using a number of buff.
  249. Srinivasa Rao Datari, System for prioritizing bi-directional broadcast data.
  250. Anand Sanjay ; Brandon Kyle ; Srinavas Nk ; Hyder Jameel, System for querying a peripheral device to determine its processing capabilities and then offloading specific processing tasks from a host to the peripheral device when needed.
  251. Lee Philip S., System for securely exchanging data with smart cards.
  252. Dean Willis ; Jim Howser ; Marty Garrity ; Jack Heneghan, System for selectively routing data via either a network that supports Internet protocol or via satellite transmission network based on size of the data.
  253. Hamilton James ; Hennessy Richard ; Choa Pong ; Chopde Avinash ; Peters Eric ; Koutavas Jay, System for sending list of media data objects to server which may be read by client and receiving from the server indica.
  254. Toby D. Bennett ; Donald J. Davis ; Jonathan C. Harris ; Ian D. Miller, System for transmitting and receiving data within a reliable communications protocol by concurrently processing portions of the protocol suite.
  255. Whitney Mark M., System for, and method of, off-loading network transactions from a mainframe to an intelligent input/output device, including off-loading message queuing facilities.
  256. Edgar, David A., System, method and computer program product for optimization and acceleration of data transport and processing.
  257. Shishir C. Shah ; Thomas W. Thompson ; David K. Wagner, Systems and methods for network and I/O device drivers.
  258. Burns, David A., TCP offload device that load balances and fails-over between aggregated ports having different MAC addresses.
  259. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., TCP offload network interface device.
  260. Jones, James Gregory; Philbrick, Clive M., TCP timestamp synchronization for network connections that are offloaded to network interface devices.
  261. Jolitz William Frederick ; Lawson Matthew Todd ; Jolitz Lynne Greer, TCP/IP network accelerator system and method which identifies classes of packet traffic for predictable protocols.
  262. Sharp,Colin C.; Philbrick,Clive M.; Starr,Daryl D.; Blightman,Stephen E. J., TCP/IP offload device.
  263. Philbrick, Clive M.; Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Starr, Daryl D., TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism.
  264. Philbrick,Clive M.; Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Starr,Daryl D., TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism.
  265. Starr,Daryl D.; Philbrick,Clive M., TCP/IP offload device with reduced sequential processing.
  266. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., TCP/IP offload network interface device.
  267. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., TCP/IP offload network interface device.
  268. Boucher,Laurence B.; Blightman,Stephen E. J.; Craft,Peter K.; Higgen,David A.; Philbrick,Clive M.; Starr,Daryl D., TCP/IP offload network interface device.
  269. Laurence B. Boucher ; Stephen E. J. Blightman ; Peter K. Craft ; David A. Higgen ; Clive M. Philbrick ; Daryl D. Starr, TCP/IP offload network interface device.
  270. Johnson, Michael Ward; Minami, John Shigeto; Koyama, Ryo, TCP/IP/PPP modem.
  271. Philbrick,Clive M.; Craft,Peter K.; Higgen,David A., Transferring control of a TCP connection between devices.
  272. Boucher, Laurence B.; Blightman, Stephen E. J.; Craft, Peter K.; Higgen, David A.; Philbrick, Clive M.; Starr, Daryl D., Transmit fast-path processing on TCP/IP offload network interface device.
  273. Kapoor Sandhya (Austin TX) Varadan Kumar S. (Austin TX) Wei Yi-Hsiu (Austin TX), Transparent local RPC optimization.
  274. Hendel Ariel ; Hejza Leo A. ; Kumar Sampath H. K., Trunking ethernet-compatible networks.
  275. Eric M. Dowling, Virtual shadow registers and virtual register windows.
  276. Swonk,Glenn L.; Marston,Andrew John; McCloskey,Andrew, Virtual switch in a wide area network.
  277. Watanabe, Naoki; Yamamoto, Akira, Virtual volume storage.
  278. Brendel Juergen ; Kring Charles J. ; Liu Zaide ; Marino Christopher C., World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-n.
  279. Craft, Peter K.; Philbrick, Clive M.; Boucher, Laurence B.; Higgen, David A., Zero copy method for receiving data by a network interface.

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

  1. Larson, Douglas A.; Jeddeloh, Joseph M., Apparatus including buffer allocation management and related methods.
  2. Larson, Douglas A.; Jeddeloh, Joseph M., Apparatus including buffer allocation management and related methods.
  3. Kuang, Jilong; Waddington, Daniel G.; Colmenares, Juan, Caching architecture for packet-form in-memory object caching.
  4. Aloni, Eliezer; Carmona, Kobby; Elzur, Uri, Method and system for quality of service and congestion management for converged network interface devices.
  5. Radu, Octavian Mihai; Luking, Robert Brian, Methods, systems, and computer readable media for caching and using scatter list metadata to control direct memory access (DMA) receiving of network protocol data.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트