Patents by Inventor John W. Mitten

John W. Mitten 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: 7302548
    Abstract: A method for communicating in a multi-processor environment is provided that includes generating a bit at an originating processor associated with a message to be communicated to a destination processor. The bit is positioned in a send register associated with the originating processor and transposed from the send register of the originating processor to a receive register of the destination processor. An interrupt signal is then generated in response to the bit being transposed.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: November 27, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Mitten, William R. Lee, Trevor S. Garner, Robert L. King
  • Patent number: 7117308
    Abstract: A data path protocol eliminates most of the conventional read transactions required to transfer data between devices interconnected by a split transaction bus, such as a HyperTransport (HPT) bus. To that end, each device is configured to manage its own set of buffer descriptors, unlike previous data path protocols in which only one device managed all the buffer descriptors. As such, neither device has to perform a read transaction to retrieve a “free” buffer descriptor from the other device. As a result, only write transactions are performed for transferring descriptors across the HPT bus, thereby decreasing the amount of traffic over the bus and eliminating conventional latencies associated with read transactions. In addition, because descriptors are separately managed in each device, the data path protocol also conserves processing bandwidth that is traditionally consumed by managing ownership of the buffer descriptors within a single device.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: October 3, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Mitten, Christopher G. Riedle, David Richard Barach, Kenneth H. Potter, Jr., Kent Hoult, Jeffery B. Scott
  • Patent number: 7111092
    Abstract: A buffer-management technique efficiently manages a set of data buffers accessible to first and second devices interconnected by a split transaction bus, such as a Hyper-Transport (HPT) bus. To that end, a buffer manager controls access to a set of “free” buffer descriptors, each free buffer descriptor referencing a corresponding buffer in the set of data buffers. Advantageously, the buffer manager ensures that the first and second devices are allocated a sufficient number of free buffer descriptors for use in a HPT data path protocol in which the first and second devices have access to respective sets of free buffer descriptors. Because buffer management over the HPT bus is optimized by the buffer manager, the amount of processing bandwidth traditionally consumed managing descriptors can be reduced.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: September 19, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Mitten, Christopher G. Riedle, David Richard Barach, Kenneth H. Potter, Jr., Kent Hoult, Jeffery B. Scott
  • Patent number: 6895481
    Abstract: A method for decrementing a reference count in a multicast environment is provided that includes receiving an access request for a particle stored in a memory element. The memory unit is then accessed in response to the access request, the particle being read from the memory element. The particle includes a plurality of data segments, a selected one or more of which includes a first reference count associated with the particle. The particle is then presented to a target that generated the access request. The first reference count associated with the selected one or more data segments is then decremented in order to generate a second reference count. At least one of the plurality of data segments with the second reference count is then written to the memory element.
    Type: Grant
    Filed: July 3, 2002
    Date of Patent: May 17, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Mitten, William R. Lee, Kenneth H. Potter
  • Patent number: 6647278
    Abstract: An electronic device includes an indicator that generates an indication of an event responsive to an indicator control signal from an indicator control circuit coupled between a processor and the indicator. The processor generates an indicator off-time value and an indicator on-time value from the processor. The indicator control circuit includes an off-time register, an on-time register, and an indicator control circuit. The off-time register stores the off-time value generated by a processor, and the on-time register stores the on-time value generated by the processor. The indicator control signal generator alternatingly enables and disables the indicator control signal based on the time values stored in the registers.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: November 11, 2003
    Assignee: Ericsson Inc.
    Inventors: John W. Mitten, Earl R. Wingrove
  • Patent number: 6564349
    Abstract: Integrated circuit transmit modules include an integrated circuit substrate, a baseband I/Q modulator in the integrated circuit substrate that modulates an input signal to produce in-phase (I) and quadrature (Q) baseband modulated inputs, and a built-in self-test (BIST) module in the integrated circuit substrate that monitors the I and Q baseband modulated outputs, to determine whether the baseband I/Q modulator is operating properly. The BIST module generates test input data for the baseband I/Q modulator. Alternatively or in addition, the BIST module can monitor the I and Q baseband modulated outputs in response to a communications input signal from a digital signal processor. The BIST module can generate a status signal to indicate whether the baseband I/Q modulator is operating properly.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: May 13, 2003
    Assignee: Ericsson Inc.
    Inventors: John W. Mitten, Randall G. Bright
  • Patent number: 6445935
    Abstract: An electronic device includes an indicator that generates an indication of an event responsive to an indicator control signal from an indicator control circuit coupled between a processor and the indicator. The processor generates an indicator off-time value and an indicator on-time value when an indication is desired, and the indicator control circuit receives the indicator off-time value and the indictor on-time value from the processor. More particularly, the indicator control circuit includes an off-time register, an on-time register, and an indicator control circuit. The off-time register stores the off-time value generated by the processor, and the on-time register stores the on-time value generated by the processor.
    Type: Grant
    Filed: October 5, 1998
    Date of Patent: September 3, 2002
    Assignee: Ericsson Inc.
    Inventors: John W. Mitten, Earl R. Wingrove
  • Publication number: 20020077146
    Abstract: An electronic device includes an indicator that generates an indication of an event responsive to an indicator control signal from an indicator control circuit coupled between a processor and the indicator. The processor generates an indicator off-time value and an indicator on-time value when an indication is desired, and the indicator control circuit receives the indicator off-time value and the indicator on-time value from the processor. More particularly, the indicator control circuit includes an off-time register, an on-time register, and an indicator control circuit. The off-time register stores the off-time value generated by the processor, and the on-time register stores the on-time value generated by the processor.
    Type: Application
    Filed: February 8, 2002
    Publication date: June 20, 2002
    Inventors: John W. Mitten, Earl R. Wingrove
  • Patent number: 6078192
    Abstract: An apparatus and method wherein networked communications devices having different operating voltages share information according to the I.sup.2 C protocol, using unidirectional level shifters. A first bidirectional line having a first operating voltage shares information according to the I.sup.2 C protocol with a second bidirectional line having a second operating voltage different from the first operating voltage, where at least one of the bidirectional lines is split into two lines and connected to the other bidirectional line via unidirectional level shifters.
    Type: Grant
    Filed: September 18, 1997
    Date of Patent: June 20, 2000
    Assignee: Ericsson, Inc.
    Inventors: John W. Mitten, Jack Petty