Patents by Inventor Mark Millican

Mark Millican 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: 9063855
    Abstract: A method for detecting errors in a processing device is disclosed. A data source unit of a processing device transmits data and a qualifier synchronously with the data, the qualifier to indicate the data is uncorrectable. At least one intermediate functional unit in the processing device receives the data and the qualifier. The at least one intermediate functional unit detects the data is uncorrectable based on the qualifier. The at least one intermediate functional unit transmits, without using, the data and the qualifier synchronously with the data to a data consumer unit of the processing device. The data consumer unit receives the data and the qualifier. The data consumer unit detects the data is uncorrectable based on the qualifier. The data consumer unit maintains, without using the data and the qualifier.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 23, 2015
    Assignee: Intel Corporation
    Inventors: Cameron B. McNairy, Anil Agrawal, Jenna S. Mayfield, Eric A. Gouldey, Mark Millican
  • Publication number: 20140281747
    Abstract: A method for detecting errors in a processing device is disclosed. A data source unit of a processing device transmits data and a qualifier synchronously with the data, the qualifier to indicate the data is uncorrectable. At least one intermediate functional unit in the processing device receives the data and the qualifier. The at least one intermediate functional unit detects the data is uncorrectable based on the qualifier. The at least one intermediate functional unit transmits, without using, the data and the qualifier synchronously with the data to a data consumer unit of the processing device. The data consumer unit receives the data and the qualifier. The data consumer unit detects the data is uncorrectable based on the qualifier. The data consumer unit maintains, without using the data and the qualifier.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: Cameron B. McNairy, Anil Agrawal, Jenna S. Mayfield, Eric A. Gouldey, Mark Millican
  • Patent number: 6614811
    Abstract: A modular multi-service telecommunication access device includes a controller card and card slots for six peripheral cards and a power supply. Any of several types of peripheral cards can be inserted into the six card slots. A card present/protocol scheme allows an inserted card to recognize its address and communicate same as well as its communication protocol to the controller card via a PCM highway. The controller card sends both signaling information and management information to the peripheral cards via another PCM highway. A unique communication protocol allows for both real time signaling information and non-real time management information to be sent on the same channel. A microprocessor on the controller card includes an algorithm for managing messages to the various peripheral cards in the various card slots. A unique tributary addressing scheme allows for a simplified address used by external users to be converted to a more detailed internal address.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: September 2, 2003
    Assignee: Carrier Access Corporation
    Inventors: S. Christopher Alaimo, Kenneth M. Stevens, Mark Millican, Phillip D. Clark, Craig Steven Cambier, Susan I. English, Bharat S. Shah
  • Patent number: 5872665
    Abstract: A circuit and method for generating write compensated write data signals in magnetic data recording. The circuitry is programmable to enable generation of write compensation meeting a variety of write compensation specifications. In particular, the circuitry can be programmed to generate extra write pulses, to adjust the pulse width and to adjust the pulse spacing within data cells. In an example embodiment, an input waveform drives a reset input on a state machine. An output waveform shape is stored as a pattern of bits in a register. The state of the state machine determines which register bits are selected by a multiplexer for output as a new write compensated write data signal.
    Type: Grant
    Filed: July 28, 1995
    Date of Patent: February 16, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Mark Millican, Erik Habbinga, Tod Earhart
  • Patent number: 5852535
    Abstract: A method for reliably measuring preformatted servo patterns, on a magnetic tape, for positioning a magnetic head. The tape has constant frequency stripes marking servo pattern areas. The drive reading the preformatted tape has a read channel amplifier with automatic gain control (AGC). When a stripe is detected, AGC is enabled. Before leaving a stripe, AGC is placed on hold. The amplitudes of two servo bursts are then measured with a gain that has been calibrated by a signal from a stripe. During the time AGC is enabled, the amplifier peak output is limited to less than half the maximum amplifier peak output. The servo pattern signal amplitude is about twice the signal amplitude of a stripe, so that servo patterns are measured with almost the maximum signal-to-noise ratio. When a stripe is detected, a counter counts pulses resulting from the stripe signal, for a fixed time, to ensure that the stripe detection is valid.
    Type: Grant
    Filed: February 29, 1996
    Date of Patent: December 22, 1998
    Assignee: Hewlett-Packard Company
    Inventors: Kenneth G. Richardson, Mark Millican, Erik Habbinga, Mark E. Mills, Stephen G. Uhlmann, Mark E. Nash