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: 9094290Abstract: 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: GrantFiled: September 9, 2011Date of Patent: July 28, 2015Assignee: IxiaInventors: Laura Choy, Earl Chew, Michael Hutchison
-
Patent number: 9065770Abstract: 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: GrantFiled: September 8, 2011Date of Patent: June 23, 2015Assignee: IxiaInventors: Earl Chew, Michael Hutchison, Noah Gintis
-
Patent number: 8964553Abstract: 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: GrantFiled: December 13, 2011Date of Patent: February 24, 2015Assignee: IxiaInventors: Michael Hutchison, Lai Fun Choy
-
Patent number: 8687483Abstract: 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: GrantFiled: September 22, 2011Date of Patent: April 1, 2014Assignee: IxiaInventors: Michael Hutchison, Christopher Kowalski, Robert Luking
-
Patent number: 8520529Abstract: 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: GrantFiled: September 15, 2011Date of Patent: August 27, 2013Assignee: IxiaInventors: Michael Hutchison, Tom Keddie
-
Publication number: 20130148503Abstract: 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: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Inventors: Michael Hutchison, Lai Fun Choy
-
Publication number: 20130077500Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Inventors: Michael Hutchison, Christopher Kowalski
-
Publication number: 20130070777Abstract: 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: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Inventors: Michael Hutchison, Tom Keddie
-
Publication number: 20130063441Abstract: 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: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Inventors: Laura Choy, Earl Chew, Michael Hutchison
-
Publication number: 20130064095Abstract: 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: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Inventors: Earl Chew, Michael Hutchison, Noah Gintis
-
Publication number: 20110215121Abstract: 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: ApplicationFiled: February 15, 2011Publication date: September 8, 2011Inventor: Kevin Michael Hutchison
-
Publication number: 20070052553Abstract: 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: ApplicationFiled: August 24, 2005Publication date: March 8, 2007Applicant: M&K Hutchison Investments, LPInventor: Michael Hutchison
-
Publication number: 20050099319Abstract: 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: ApplicationFiled: October 29, 2004Publication date: May 12, 2005Inventors: Michael Hutchison, James Pautler, James Kokal
-
Publication number: 20050094407Abstract: 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: ApplicationFiled: September 21, 2004Publication date: May 5, 2005Inventors: Arthur Heald, Michael Hutchison, Michael Zalta
-
Publication number: 20050046597Abstract: 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: ApplicationFiled: August 18, 2004Publication date: March 3, 2005Inventors: Michael Hutchison, James Pautler, Mark Smith