Patents by Inventor Michael Justin

Michael Justin 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: 7502839
    Abstract: Disclosed is a method for designing a network with a given set of network flow requirements, each flow requirement having a source, a destination and a bandwidth. The method comprises the steps of assigning each flow to a port on its associated source and destination, determining the partition of source and destination ports into port groups which are disjoint sets, and generating network modules to support the assignment of flows by using an appropriate interconnected combination of links, hubs and switches. The design of the module accounts for the relative costs of the links, hubs and switches and finds the allocation and subsequent module design that produces a cost effective interconnection fabric that supports all flow requirements.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: March 10, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Justin O'Sullivan, Troy Alexander Shahoumian, Julie Ann Ward
  • Publication number: 20080111793
    Abstract: A method, and apparatus are provided for implementing magnification and extension of keypads using a dynamic touch screen. The dynamic touch-screen generating device includes a processor coupled to a projector for generating and projecting an image onto a surface, and a camera for detecting a user activity on the projected image. The dynamic touch-screen generating device identifies a user selection and applies the identified user selection to an associated functional device, such as a cellular phone, PDA, or GPS navigator.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 15, 2008
    Inventors: Amanda E. Peters, Michael Justin TerAvest, Andrew Thomas Thorstensen
  • Publication number: 20050089444
    Abstract: A carrier for holding up to N test sample devices as they are moved through a sample testing instrument. Each of the test sample devices are held in a receiving structure such as a slot in the carrier. The carrier also includes N optical interrupt positioning features, each placed in registry with one of the receiving structures (and thereby in registry with the test sample device). The instrument includes fixed optical interrupt sensors for detecting the position of the positioning feature as the carrier is moved through the instrument. In the illustrated embodiment, the position features comprise voids formed in a rib on the lower surface of the carrier. The optical interrupt sensors are positioned below the path the carrier travels over, whereby as the carrier moves past the sensor the voids, and hence position of the test sample devices, are detected.
    Type: Application
    Filed: October 28, 2003
    Publication date: April 28, 2005
    Inventors: Michael Justin, James Bishop, Douglas Hopper, Mark Fanning
  • Publication number: 20050089446
    Abstract: A transport system is provided for a sample testing machine. The transport system includes a carrier holding a set of test sample devices and a drive subsystem for moving the carrier through the sample testing machine. The drive subsystem includes a reciprocating motor-driven block engaging the carrier and moving the carrier back and forth in a predetermined longitudinal path extending along a longitudinal axis from an entrance station to a plurality of processing stations in the sample testing machine. The processing stations are accessed as the carrier is moved along the path. The carrier includes features in the form of slots that are detected by strategically placed optical interrupt sensors. As the carrier moves, the slots are detected by the sensors to thereby continuously track the position of the carrier and the test devices as they are moved through the instrument.
    Type: Application
    Filed: October 28, 2003
    Publication date: April 28, 2005
    Inventors: Michael Justin, James Bishop, Stanley Philipak, Mark Fanning
  • Publication number: 20050089443
    Abstract: An integrated instrument processes fluid test samples using disposable test devices. The test devices are carried in a carrier. The instrument includes a vacuum station receiving the carrier for batch loading of the test devices with fluid samples to be tested. The user removes the carrier from the vacuum station and inserts it into a loading station of a separate carrier and test device processing subsystem. This subsystem includes a transport system moving the carrier through the instrument where various modules perform operations on the test devices, including sealing the test devices, loading the test devices into an incubation station, incubation of the test devices, test device reading, and test device disposal.
    Type: Application
    Filed: October 28, 2003
    Publication date: April 28, 2005
    Inventors: Ross Blanton, Michael Justin, James Bishop, Jacky Yam, Robert Polster, Mark Fanning
  • Publication number: 20050089448
    Abstract: A sealer for a sample testing instrument is disclosed that cuts and seals a fluid conduit that connects a test sample device with a fluid receptacle containing a fluid sample. The sealer includes an enclosure and a protective shield to protect a user or technician from contact with the cutting element assembly in the sealer. The cutting element assembly includes a spring-loaded element that engages the test sample device and holds it in a fixed position while a cutting element (e.g., hot wire) cuts the fluid conduit. A motor driving the cutting element assembly is positioned at an angle having both vertical and horizontal components, whereby adjustment of the motor firmware allows for adjustment of the position of the cutting element relative to the instrument in both horizontal and vertical directions.
    Type: Application
    Filed: October 28, 2003
    Publication date: April 28, 2005
    Inventors: James Bishop, Michael Justin, Mark Fanning
  • Publication number: 20030144822
    Abstract: A technique for generating interconnect fabric requirements. The technique programmatically generates an interconnect design problem based on criteria specified by a user. In one aspect, a computer implemented method is provided for generating an interconnect fabric design problem. The problem includes requirements for a plurality of flows among a set of network nodes. A source node and a terminal node are selected, from among the set of network nodes, for a flow to be added to the requirements. A maximum capacity available at the selected source node and the selected terminal node is determined. The flow is generated having a capacity less than or equal to the lower of the maximum capacity of the source node and the terminal node. Depending upon the input criteria, the invention may generate problems with greater flexibility than prior techniques.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Li-Shiuan Peh, Michael Justin O'Sullivan, John Wilkes, Julle Ann Ward
  • Patent number: 6544526
    Abstract: A vaccine for the selective immunization of horses against EHV4 and/or EHV1 is provided comprising at least one of (i) EHV4 virus wherein a portion of the gG gene of the EHV4 virus that elicits a type-specific response to EHV4 has been deleted and (ii) EHV1 virus wherein a portion of the gG gene of the EHV1 virus that elicits a type-specific response to EHV1 has been deleted. Antibodies which specifically bind to a epitopes of EHV4 gG or EHV1 also are provided.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: April 8, 2003
    Assignee: The University of Melbourne
    Inventors: Brendan Scott Crabb, Michael Justin Studdert
  • Publication number: 20030065758
    Abstract: Disclosed is a method for designing a network with a given set of network flow requirements, each flow requirement having a source, a destination and a bandwidth. The method comprises the steps of assigning each flow to a port on its associated source and destination, determining the partition of source and destination ports into port groups which are disjoint sets, and generating network modules to support the assignment of flows by using an appropriate interconnected combination of links, hubs and switches. The design of the module accounts for the relative costs of the links, hubs and switches and finds the allocation and subsequent module design that produces a cost effective interconnection fabric that supports all flow requirements.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Michael Justin O'Sullivan, Troy Alexander Shahoumian, Julie Ann Ward
  • Patent number: 6193983
    Abstract: A vaccine for the selective immunization of horses against EHV4 and/or EHV1 is provided comprising at least one of (i) EHV4 virus wherein a portion of the gG gene of the EHV4 virus that elicits a type-specific response to EHV4 has been deleted and (ii) EHV1 virus wherein a portion of the gG gene of the EHV1 virus that elicits a type-specific response to EHV1 has been deleted. Antibodies which specifically bind to a epitopes of EHV4 gG or EHV1 also are provided.
    Type: Grant
    Filed: March 15, 1999
    Date of Patent: February 27, 2001
    Assignee: The University of Melbourne
    Inventors: Brendan Scott Crabb, Michael Justin Studdert
  • Patent number: 6057839
    Abstract: A visualization tool for creating graphic displays of trace data produced by a parallel computer program execution monitoring system. The visualization tool contains a display monitor, possible input devices, a mass storage device, and a computer system. Trace data is converted into data structures and later pixel maps to ultimately generate processing activity diagrams for each processor in the computer system. If more than one processor is present, more than one processing activity diagram can be generated and simultaneously displayed on the same screen in form of strip graphs and for certain indicated time intervals. An average processor utilization diagram is then calculated and plotted on every processor activity diagram for comparison purposes. Browsing through these strip graphs all at the same time while comparing them against the average utilization graph will allow a user to easily redistribute workload if necessary and/or locate problem situations.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: May 2, 2000
    Assignee: International Business Machines Corporation
    Inventors: Deepak Mohan Advani, Michael Justin Byron, Steven Robert Hansell, Todd Ming Chun Li, John Paul Marino, Rajendra Datta Panda, James Andrew Pierce, Ko-Yang Wang, Dennis George Weinel, Robert Spencer Welch
  • Patent number: 5922327
    Abstract: Equine rhinopneumonitis and equine abortion are horse diseases caused by two distinct but antigenically related viruses designated as equine herpes virus 4 (EHV4) and equine herpes virus 1 (EHV1). Glycoprotein G (gG) epitopes of EHV1 and EHV4 of this invention allow for accurate, type-specific diagnosis of the infections despite extensive antigenic cross-reactivity between the two viruses.
    Type: Grant
    Filed: January 25, 1995
    Date of Patent: July 13, 1999
    Assignee: The University of Melbourne
    Inventors: Brendan Scott Crabb, Michael Justin Studdert
  • Patent number: 5886490
    Abstract: A method and apparatus are provided for controlling the operational characteristics of a motor. The method includes the steps of reading a plurality of optically encoded controller position signals, determining a motor control signal state and differential based thereon and outputting a motor control signal. The central operation of the method and apparatus is based on a motor control signal state diagram and the transitions therein. The apparatus includes a rotary digital optical encoder having a plurality of output signals, a programmable controller device and an output circuit. The programmable controller device includes motor control logic for determining the operational characteristics of a motor. The motor control signal may be either/or a pulse width modulated (PWM) or analog output. Additionally, described embodiments include an apparatus having logic for determining the directional characteristics of a motor.
    Type: Grant
    Filed: April 28, 1997
    Date of Patent: March 23, 1999
    Assignee: Apsco International
    Inventors: Michael Justin Miller, Scott Robert Shepler, Bruce Alan Nielsen
  • Patent number: 5862381
    Abstract: A visualization tool for creating graphic displays of trace data produced by a parallel computer program execution monitoring system. The visualization tool contains a display monitor, possible input devices, a mass storage device, and a computer system. Trace data is converted into data structures and later pixel maps to ultimately generate processing activity diagrams for each processor in the computer system. If more than one processor is present, more than one processing activity diagram can be generated and simultaneously displayed on the same screen in form of strip graphs and for certain indicated time intervals. An average processor utilization diagram is then calculated and plotted on every processor activity diagram for comparison purposes. Browsing through these strip graphs all at the same time while comparing them against the average utilization graph will allow a user to easily redistribute workload if necessary and/or locate problem situations.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: January 19, 1999
    Assignee: International Business Machines Corporation
    Inventors: Deepak Mohan Advani, Michael Justin Byron, Steven Robert Hansell, Todd Ming Chun Li, John Paul Marino, Rajendra Datta Panda, James Andrew Pierce, Ko-Yang Wang, Dennis George Weinel, Robert Spencer Welch