Patents by Inventor Michael Hutchison

Michael Hutchison has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9094290
    Abstract: Methods and test systems for reporting transmit bandwidth contention. A histogram representing transmit bandwidth demand for a network device may be built, the histogram including a plurality of bins representing for a plurality of contiguous time intervals of equal duration including a current time bin and plural future time bins. The histogram may be displayed and periodically updated.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: July 28, 2015
    Assignee: Ixia
    Inventors: Laura Choy, Earl Chew, Michael Hutchison
  • Patent number: 9065770
    Abstract: An impairment unit, method, and machine readable storage media for emulating network impairments. A first network interface may receive network traffic including a plurality of received packets. A classifier may determine an impairment class of each received packet based on test information contained within a payload portion of each received packet, the impairment class of each received packet being one of a plurality of impairment classes, each impairment class uniquely associated with a corresponding one of a plurality of impairment profiles. An impairment engine may impair each of the plurality of impairment classes in accordance with the corresponding impairment profile to provide impaired network traffic. A second network interface may transmit the impaired network traffic to the network.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: June 23, 2015
    Assignee: Ixia
    Inventors: Earl Chew, Michael Hutchison, Noah Gintis
  • Patent number: 8964553
    Abstract: An impairment unit, method, and machine readable storage media for emulating network impairments. An impairment unit may include a network interface to receive network traffic from a network and to transmit impaired network traffic to the network. An impairment engine may generate the impaired traffic based on the received network traffic, the impaired network traffic including at least some duplicate packets. The impairment engine may determine a bandwidth available for transmission of duplicate packets based on the received network traffic and may constrain the total length of the duplicate packets to fit within the available bandwidth.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: February 24, 2015
    Assignee: Ixia
    Inventors: Michael Hutchison, Lai Fun Choy
  • Patent number: 8687483
    Abstract: An apparatus to generate test traffic for testing a network. A scheduler may provide packet definition data for a sequence of packets, each packet associated with a respective flow control group. A channelized schedule FIFO (first-in first-out) queue may store the packet definition data. The channelized schedule FIFO queue may include multiple parallel channels, each channel dedicated to storing packet definition data associated with a corresponding flow control group. A plurality of non-channelized packet builder lanes may build packets in accordance with packet definition data read from the channelized schedule FIFO. A channelized output FIFO buffer may store packets built by the plurality of packet builder lanes. The channelized output FIFO buffer may include multiple parallel channels, each channel dedicated to storing packets associated with a corresponding flow control group. An output multiplexor may interleave packets from the channelized output FIFO buffer to form the test traffic.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: April 1, 2014
    Assignee: Ixia
    Inventors: Michael Hutchison, Christopher Kowalski, Robert Luking
  • Patent number: 8520529
    Abstract: Impairment units and methods for impairing network traffic. An impairment unit may receive packets from a network and determine an impairment class of each packet from a plurality of impairment classes. Input logic may determine whether or not each received packet will be reordered. A received packet not to be reordered may be stored in a normal traffic FIFO queue uniquely associated with the impairment class of the received packet. A received packet to be reordered may be stored in a reorder traffic FIFO queue uniquely associated with the impairment class of the received packet. Output logic may select a sequence of packets from head ends of the plurality of normal traffic FIFO queues and the plurality of reorder traffic FIFO queues to provide outgoing traffic. A transmitter may transmit the outgoing traffic to the network.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: August 27, 2013
    Assignee: Ixia
    Inventors: Michael Hutchison, Tom Keddie
  • Publication number: 20130148503
    Abstract: An impairment unit, method, and machine readable storage media for emulating network impairments. An impairment unit may include a network interface to receive network traffic from a network and to transmit impaired network traffic to the network. An impairment engine may generate the impaired traffic based on the received network traffic, the impaired network traffic including at least some duplicate packets. The impairment engine may determine a bandwidth available for transmission of duplicate packets based on the received network traffic and may constrain the total length of the duplicate packets to fit within the available bandwidth.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: Michael Hutchison, Lai Fun Choy
  • Publication number: 20130077500
    Abstract: An apparatus to generate test traffic for testing a network. A scheduler may provide packet definition data for a sequence of packets, each packet associated with a respective flow control group. A channelized schedule FIFO (first-in first-out) queue may store the packet definition data. The channelized schedule FIFO queue may include multiple parallel channels, each channel dedicated to storing packet definition data associated with a corresponding flow control group. A plurality of non-channelized packet builder lanes may build packets in accordance with packet definition data read from the channelized schedule FIFO. A channelized output FIFO buffer may store packets built by the plurality of packet builder lanes. The channelized output FIFO buffer may include multiple parallel channels, each channel dedicated to storing packets associated with a corresponding flow control group. An output multiplexor may interleave packets from the channelized output FIFO buffer to form the test traffic.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Inventors: Michael Hutchison, Christopher Kowalski
  • Publication number: 20130070777
    Abstract: Impairment units and methods for impairing network traffic. An impairment unit may receive packets from a network and determine an impairment class of each packet from a plurality of impairment classes. Input logic may determine whether or not each received packet will be reordered. A received packet not to be reordered may be stored in a normal traffic FIFO queue uniquely associated with the impairment class of the received packet. A received packet to be reordered may be stored in a reorder traffic FIFO queue uniquely associated with the impairment class of the received packet. Output logic may select a sequence of packets from head ends of the plurality of normal traffic FIFO queues and the plurality of reorder traffic FIFO queues to provide outgoing traffic. A transmitter may transmit the outgoing traffic to the network.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Inventors: Michael Hutchison, Tom Keddie
  • Publication number: 20130063441
    Abstract: Methods and test systems for reporting transmit bandwidth contention. A histogram representing transmit bandwidth demand for a network device may be built, the histogram including a plurality of bins representing for a plurality of contiguous time intervals of equal duration including a current time bin and plural future time bins. The histogram may be displayed and periodically updated.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Inventors: Laura Choy, Earl Chew, Michael Hutchison
  • Publication number: 20130064095
    Abstract: An impairment unit, method, and machine readable storage media for emulating network impairments. A first network interface may receive network traffic including a plurality of received packets. A classifier may determine an impairment class of each received packet based on test information contained within a payload portion of each received packet, the impairment class of each received packet being one of a plurality of impairment classes, each impairment class uniquely associated with a corresponding one of a plurality of impairment profiles. An impairment engine may impair each of the plurality of impairment classes in accordance with the corresponding impairment profile to provide impaired network traffic. A second network interface may transmit the impaired network traffic to the network.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 14, 2013
    Inventors: Earl Chew, Michael Hutchison, Noah Gintis
  • Publication number: 20110215121
    Abstract: When you set a drink-tray on your seat you are running the risk of one of the lids popping off and your drink spilling onto your seat. Also, most seats are slanted, not level, which allows some of the drinks to leak out of the lid onto your seat and seatback. The drink-tray holder provides a sturdy base for the drink-tray to set upon in your vehicle's seat. It also has several reservoirs to catch any spills that may occur.
    Type: Application
    Filed: February 15, 2011
    Publication date: September 8, 2011
    Inventor: Kevin Michael Hutchison
  • Publication number: 20070052553
    Abstract: A traffic signal with integrated sensors. The present invention provides an apparatus for integrating sensors with a traffic signal. A signal case has a housing and a light source placed within the housing. A door attached to the housing is configured such that photons generated by the light may be sensed outside the housing. A tab is attached to the door. A sensor is attached to the tab. The housing or the door is adapted to allow the sensor to sense a parameter originating from outside the housing.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 8, 2007
    Applicant: M&K Hutchison Investments, LP
    Inventor: Michael Hutchison
  • Publication number: 20050099319
    Abstract: A traffic signal light having high technology sensors sensing a plurality of conditions proximate the traffic signal light. The sensors may include an acoustic detector, a radiation control monitor, a chemical biological mass spectrometer, a gas detector and an accelerometer. The present invention finds technical advantages in that these high technology sensors can be discreetly sealed in a traffic light housing cavity and hidden from public view, while providing increased security in geographical locations having control signal lights. These high technology sensors may also be disposed outside the traffic light housing cavity.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 12, 2005
    Inventors: Michael Hutchison, James Pautler, James Kokal
  • Publication number: 20050094407
    Abstract: The present invention discloses a mid-sized traffic signal light chassis (201), comprising a top panel (203) having a circular opening (205), and a bottom panel (204) having a circular opening (206), wherein the top panel (203) and the bottom panel (204) provide for a mating assembly with a bushing that is adapted to secure the top panel (203) and the bottom panel (204).
    Type: Application
    Filed: September 21, 2004
    Publication date: May 5, 2005
    Inventors: Arthur Heald, Michael Hutchison, Michael Zalta
  • Publication number: 20050046597
    Abstract: A novel system and method of integrating an RF emissions device, such as a radar system (103A), within a traffic control indicator (101) system. The system and method determines, using LFM-CW radar signals (201) and a multi-stage spectral processing algorithm (600), if one or more object/vehicle targets will enter an intersection and comprises receiving a radar echo response (203) indicating the object/vehicle target (104) is approaching the intersection, receiving range and velocity of the object/vehicle targets (104), and based on the receiving, determining if the object/vehicle target (104) will enter the intersection. The system and method can programmatically be configured to activate red-light-hold, green-light-extension, or left-turn-warning.
    Type: Application
    Filed: August 18, 2004
    Publication date: March 3, 2005
    Inventors: Michael Hutchison, James Pautler, Mark Smith