Patents by Inventor William P. Cornelius

William P. Cornelius 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: 6978388
    Abstract: An apparatus and method for maintaining a state during a power load change. The apparatus of one embodiment includes a voltage controller coupled to receive a signal from a detector of current change. The detector of current change in this embodiment is coupled to detect change in the current level at a microprocessor and signal a voltage controller of such change, which in turn causes a change in the voltage supplied to the microprocessor. An embodiment of the method comprises using a current detector in detecting current change in a microprocessor, determining according to the current change the power level that is needed to be maintained and increasing the voltage level for a predetermined amount of time to compensate for (any) voltage droop. In an alternative embodiment, a change in power is determined before the change occurs and as such determines the power level needed at the microprocessor.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: December 20, 2005
    Assignee: Apple Computer, Inc.
    Inventor: William P. Cornelius
  • Patent number: 6930381
    Abstract: Wire bonding methods and apparatuses are described herein. In one aspect of the invention, an exemplary apparatus includes a plurality of electrically conductive contacts disposed on a surface of the IC device, the plurality of electrically conductive contacts being disposed in at least two rows, a plurality of first return paths formed through some of the plurality of electrically conductive contacts, a plurality of signal paths formed through some of the plurality of electrically conductive contacts, and wherein at least one of the plurality of first return paths are placed between every predetermined number of the plurality of the signal paths. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: August 16, 2005
    Assignee: Apple Computer, Inc.
    Inventor: William P. Cornelius
  • Patent number: 6844833
    Abstract: Methods and apparatus for spreading and concentrating information to constant-weight encode of data words on a parallel data line bus while allowing communication of information across sub-word paths. In one embodiment, data transfer rates previously obtained only with differential architectures are achieved by only a small increase in line count above single ended architectures. For example, an 18-bit data word requires 22 encoded data lines for transmission, where previously, 16 and 32 lines would be required to transmit un-coded data with single-ended and differential architectures respectively. Constant-weight parallel encoding maintains constant current in the parallel-encoded data lines and the high and low potential driver circuits for the signal lines.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: January 18, 2005
    Assignee: Apple Computer, Inc.
    Inventors: William P. Cornelius, William C. Athas
  • Publication number: 20040135709
    Abstract: Methods and apparatus for spreading and concentrating information are taught. The present invention relates to constant-weight encoding of data words on a parallel data line bus while allowing communication of information across sub-word paths.
    Type: Application
    Filed: October 21, 2003
    Publication date: July 15, 2004
    Inventors: William P. Cornelius, William C. Athas
  • Patent number: 6661355
    Abstract: Methods and apparatus for spreading and concentrating information to constant-weight encode data words on a parallel data line bus while allowing communication of information across sub-word paths. In one embodiment, data transfer rates previously obtained only with differential architectures are achieved by only a small increase in line count above single ended architectures. For example, an 18-bit data word requires 22 encoded data lines for transmission, where previously, 16 and 32 lines would be required to transmit un-coded data with single-ended and differential architectures respectively. Constant-weight parallel encoding maintains constant current in the parallel-encoded data lines and the high and low potential driver circuits for the signal lines.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: December 9, 2003
    Assignee: Apple Computer, Inc.
    Inventors: William P. Cornelius, William C. Athas
  • Publication number: 20020185308
    Abstract: The present invention provides an apparatus and methods for the functionality of an integrated circuit. An exemplary embodiment according to an aspect of the present invention includes a ball grid array having open spaces therein. Within the open spaces, pairs of opposite polarity vias are clustered to minimize current path inductance by exploiting mutual inductance between vias of opposite current flow. In an illustrative embodiment, capacitors are coupled to the vias to further reduce current path inductance.
    Type: Application
    Filed: May 6, 2002
    Publication date: December 12, 2002
    Inventors: William P. Cornelius, Paul A. Baker
  • Publication number: 20020118126
    Abstract: Methods and apparatus for spreading and concentrating information are taught. The present invention relates to constant-weight encoding of data words on a parallel data line bus while allowing communication of information across sub-word paths.
    Type: Application
    Filed: December 27, 2000
    Publication date: August 29, 2002
    Inventors: William P. Cornelius, William C. Athas
  • Patent number: 6417463
    Abstract: The present invention provides an apparatus and methods for the functionality of an integrated circuit. An exemplary embodiment according to an aspect of the present invention includes a ball grid array having open spaces therein. Within the open spaces, pairs of opposite polarity vias are clustered to minimize current path inductance by exploiting mutual inductance between vias of opposite current flow. In an illustrative embodiment, capacitors are coupled to the vias to further reduce current path inductance.
    Type: Grant
    Filed: October 2, 2000
    Date of Patent: July 9, 2002
    Assignee: Apple Computer, Inc.
    Inventors: William P. Cornelius, Paul A. Baker
  • Patent number: 6219384
    Abstract: A clock distribution apparatus with active phase alignment which makes the incidence of a timing event occur essentially simultaneously at multiple physically remote destinations. The circuit uses traces configured as reflective transmission lines with a matched impedance input. The propagation time of a transmission line is determined by monitoring the current into the transmission line. Variable delays are determined for each transmission line by measuring the actual propagation time and reducing a predetermined maximum delay time by that amount. The variable delay values are stored and used to retard clock edges by the varying amounts so that all clock edges arrive at respective remote destinations at a time equal to the maximum delay time.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: April 17, 2001
    Inventors: Phillip S. Kliza, William P. Cornelius
  • Patent number: 5852640
    Abstract: A clock distribution apparatus with active phase alignment which makes the incidence of a timing event occur essentially simultaneously at multiple physically remote destinations. The circuit uses traces configured as reflective transmission lines with a matched impedance input. The propagation time of a transmission line is determined by monitoring the current into the transmission line. Variable delays are determined for each transmission line by measuring the actual propagation time and reducing a predetermined maximum delay time by that amount. The variable delay values are stored and used to retard clock edges by the varying amounts so that all clock edges arrive at respective remote destinations at a time equal to the maximum delay time.
    Type: Grant
    Filed: June 26, 1995
    Date of Patent: December 22, 1998
    Inventors: Phillip S. Kliza, William P. Cornelius
  • Patent number: 5056144
    Abstract: Apparatus for allowing low noise and fast frequency switching of a ferri-resonant oscillator, such as YIG, that uses a coil to control output signal frequency by current level. The apparatus positions an active filter in parallel with the oscillator coil, which can be set to one of two impedance levels. A low impedance level provides low pass filtering of the current to the oscillator coil for low noise operation. A second high impedance level allows fast settling of transients during frequency changes. Once current levels have stabilized, the active filter can then be switched to low impedance mode without creating a significant transient. This facilitates fast frequency switching.
    Type: Grant
    Filed: October 15, 1990
    Date of Patent: October 8, 1991
    Assignee: Hewlett-Packard Company
    Inventor: William P. Cornelius
  • Patent number: 4745373
    Abstract: A method and structure is provided for phase locking an output signal having, for example, a desired frequency of 2.sup.C Hz with a reference signal having a frequency of 2.sup.A.5.sup.B Hz. The phase comparison is performed at a high frequency in order to minimize phase noise and spurious signals.
    Type: Grant
    Filed: June 26, 1987
    Date of Patent: May 17, 1988
    Assignee: Hewlett-Packard Company
    Inventors: Stuart L. Carp, William P. Cornelius