Search

Nathan Kragick Phones & Addresses

  • 2050 Echoing Oaks Cir, Dayton, OH 45414
  • Beavercreek, OH
  • Montgomery, OH
  • Bellville, OH
  • Bellbrook, OH
  • Elkhorn, NE
  • Mansfield, OH
  • Lucas, OH

Publications

Us Patents

Systems And Methods For Providing Quality Of Service (Qos) In An Environment That Does Not Normally Support Qos Features

View page
US Patent:
7385982, Jun 10, 2008
Filed:
Apr 8, 2003
Appl. No.:
10/409233
Inventors:
Gary G. Warden - Tipp City OH, US
James A. Cunningham - Dayton OH, US
Nathan A. Kragick - Beavercreek OH, US
Assignee:
Next Generation Systems, Inc. - Dayton OH
International Classification:
H04L 12/28
US Classification:
370392, 37039521, 3703953, 370401, 709240, 709243, 710317, 398 57
Abstract:
Systems and methods for providing fractional bandwidth communication channels in classes of service that do not normally support these types of channels. In one embodiment, a method comprises receiving one or more frames, wherein each frame contains non-QoS header information, classifying the one or more frames based on the corresponding non-QoS header information and scheduling delivery of the one or more frames based upon corresponding frame classifications, wherein frames in classifications corresponding to QoS circuits are scheduled in a manner that meets QoS requirements associated with the QoS circuits. When the frames are classified, they are forwarded to dynamically allocated queues corresponding to the respective classifications. Frames are scheduled for delivery from the queues according to a modified bin-filling algorithm that is designed to meet the QoS requirements of the respective circuits. This method may be implemented, for example, in a Fibre Channel Class or Class fabric.

Methods And Apparatus For Implementing Pseudo Dual Port Memory

View page
US Patent:
62596489, Jul 10, 2001
Filed:
Mar 21, 2000
Appl. No.:
9/531796
Inventors:
Nathan Andrew Kragick - Beavercreek OH
Assignee:
Systran Corporation - Dayton OH
International Classification:
G11C 800
US Classification:
36523005
Abstract:
A pseudo dual port memory is constructed using a zero bus turnaround random access memory (RAM) wherein data words stored in the RAM each make up a plurality of data words for the pseudo dual port memory. Words written to the dual port memory are accumulated to assemble a single RAM word which is written into an addressed location within the RAM. Words read from the RAM correspondingly make up a plurality of data words for the dual port memory and are stored and multiplexed out as individual words. In the illustrated embodiment, each RAM word comprises two dual port memory words; however, other multiples, preferably powers of 2, can be used in the present invention such that each RAM word can comprise 4, 8, 16, etc. dual port memory words.
Nathan A Kragick from Dayton, OH, age ~47 Get Report