Patents Represented by Attorney, Agent or Law Firm Stephen A. Terrile
  • Patent number: 6834269
    Abstract: A software-generated purchase verification key is generated and stored on a computer at the factory where the make-to-order computer is assembled. The purchase verification key is provided by the computer to an ISP's host server. The host server attempts to verify the key. If the key is verified, the ISP establishes a pre-paid account for the owner of the computer.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: December 21, 2004
    Assignee: Dell Products L.P.
    Inventor: Charles L. Bueche
  • Patent number: 6826439
    Abstract: The present invention relates to an equipment interface which obtains data communicated between a tool, such as a semiconductor manufacturing tool, and its host computer system in real-time via a point-to-point connection. The equipment interface distributes the data automatically and continually to other remote application programs without the need for hardware to be added to the tool or to the host computer system.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: November 30, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Casey A. Barber, Sam H. Allen, Jr., John T. Halladay
  • Patent number: 6826437
    Abstract: A method, system and computer program product to isolate information related to performing a manufacturing process, called a configuration document, from the context in which the information is used. A context/configuration association can be independently established between a process context and a context-free configuration document including instructions for performing a manufacturing process. Because the context/configuration association is independent of both the process context and the context-free configuration document, the context/configuration association can be independently reviewed and approved without affecting other process contexts or configuration documents.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: November 30, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Barry R. Hobbs, Yurong Shi, Russell C. Brown
  • Patent number: 6813626
    Abstract: A method of executing a fused instruction is disclosed. The method begins by performing several actions, which may be performed serially or in parallel. These include performing a floating point multiplication of a first floating point number by a second floating point number and normalizing a third floating point number. The floating point multiplication of the first and second floating point numbers generates a first result, while the normalization generates a second result. The first result is then added to the second result, generating an unnormalized result. A determination is also made as to whether a large exponent difference exists between the first result and the second result. If a large exponent difference exists between the first result and the second result, a large exponent difference normalization is performed on the unnormalized result. Otherwise, a small exponent difference normalization is performed on the unnormalized result.
    Type: Grant
    Filed: April 4, 2000
    Date of Patent: November 2, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Choon-Ping Chng, Tzungren Allan Tzeng
  • Patent number: 6799308
    Abstract: In accordance with the present invention, a method, system, computer system, and computer program product for considering clock skew in designing digital systems with latch-controlled circuits are provided. The disclosure teaches a method for determining whether logic operations can be performed within the available time and allows detailed modeling of clock skew for different domains of the integrated circuit. Taking clock skew into account for each domain, worst-case timing paths can be determined for circuits controlled by either flip-flops or latches. A design of an integrated circuit can be revised or verified using the method taught. The disclosure envisions that integrated circuits, printed circuit boards, computer systems and other components will be manufactured based upon designs developed with the method taught.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: September 28, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Eileen H. You, Matthew E. Becker, Thomas E. Dillinger, Micah C. Knapp, Daniel J. Flees, Peter R. O'Brien, Chung Lau Chan
  • Patent number: 6774808
    Abstract: A mechanism that prevents premature disengagement of a component from a computer system is provided. Through a graphical user interface, the user signals to logic associated with the computer system to ready a component for removal from the computer system chassis. A trigger recessed in a handle is depressed to mechanically free the handle to pivot from the engaged position outward. The trigger activates a lock, which is coupled to logic associated with the computer system, which is capable of deactivating the lock. The lock prevents disengagement of the component from the computer system by preventing a handle arm, to which the handle is attached, from pivoting outward. When the lock is deactivated, the handle arm is actually free to pivot. When pivoting, the handle arm engages a hub, which rotates as the handle arm pivots. The hub is coupled to a first lever arm which moves and pivots a first engagement member.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: August 10, 2004
    Assignee: Dell Products L.P.
    Inventors: Richard N. Hibbs, Ian C. Fry
  • Patent number: 6760891
    Abstract: An abstract register transfer level (RTL) model that simulates behavior of a dynamic circuit is created. The model is built upon an existing RTL with another level of abstraction capturing input transitions.
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: July 6, 2004
    Assignee: Sun Microsystems, Inc.
    Inventor: Choon Ping Chng
  • Patent number: 6760219
    Abstract: The invention relates to a disc drive system which includes cushioning material positioned between the interior of disc drive housing and a disc drive. Such a system advantageously provides a removable disc drive system which isolates shocks from the disc drive. The disc drive system includes a housing bottom, a mounting plate coupled to the housing bottom, and a disc drive coupled to the mounting plate via cushioning pieces.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: July 6, 2004
    Assignee: Dell Products, L.P.
    Inventors: Charles D. Hood, III, Scott Bradley Koester
  • Patent number: 6732216
    Abstract: In order to allow a computer system in a multiple system architectures to continue operating while another system has control over common devices, a set of registers is provided for that computer system and the other computer systems in the computer architecture. A switch isolates the set of registers from other computer systems that do not need to access the particular register set. The switch also provides isolation of the computer system from the commonly controlled input and output peripheral devices. The computing systems may utilize similar processors or CPUs or they may be dissimilar processors or CPUs.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: May 4, 2004
    Assignee: Dell Products L.P.
    Inventor: Ronald D. Shaw
  • Patent number: 6728938
    Abstract: A systematic methodology to analyze a full scan dump is presented. The methodology is knowledge-based, i.e., the methodology intelligently processes a full scan dump using knowledge of the system from which the full scan is obtained.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: April 27, 2004
    Assignee: Sun Microsystems, Inc.
    Inventor: Si-En Chang
  • Patent number: 6725113
    Abstract: A system and method are provided for calculating a plurality of bottleneck delta virtual work in process time (“VWIP”) values. Each of the bottleneck delta VWIP values represents the time until one of n bottleneck workstations begins to risk starvation. The calculating includes deriving one or more baseline cycle times based on an X-factors method.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: April 20, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Larry D. Barto, Steven C. Nettles, Yiwei Li
  • Patent number: 6721817
    Abstract: A configurable hardware for coupling to one of a plurality of hardware. Each of the plurality of hardware has a type. The configurable hardware includes a memory for storing an ID. The ID identifies the type of the hardware coupled to the configurable hardware.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: April 13, 2004
    Assignee: Dell USA, L.P.
    Inventor: Farzad Khosrowpour
  • Patent number: 6710725
    Abstract: Transient signals resulting from format changes in a signal processing circuit that cause audible popping and clicking noises are simply and efficiently eliminated by disabling handling of data samples during changes between data formats. The transient signals are eliminated in a signal processor circuit that includes a buffer for storing digital data samples and a circuit for eliminating format-dependent transients in a signal processor connected to the buffer. The digital data samples are selectively formatted in a plurality of data formats. The circuit for eliminating format-dependent transients includes a sample formatter connected to the buffer that receives digital data samples from the buffer and selectively modifies the digital data samples from a first data format to a second data format of the plurality of data formats.
    Type: Grant
    Filed: April 12, 1999
    Date of Patent: March 23, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Martin P. Soques
  • Patent number: 6681266
    Abstract: A method for customizing software configurations includes: providing a static pre-installation software package; identifying a late-bindable token of the static pre-installation package; assigning a unique late-bind identifier to the late-bindable token; assigning the late-bind identifier to a late-bind identifier default value; and assigning the late-bind identifier a corresponding token value. The token value is for binding to the token identified by the late-bind identifier when the customized software package is installed.
    Type: Grant
    Filed: April 14, 1998
    Date of Patent: January 20, 2004
    Assignee: Dell USA, L.P.
    Inventor: Vamsi Ayyagari
  • Patent number: 6664657
    Abstract: A method and an apparatus for sharing a load current among a plurality of power supply systems. For each of the plurality of power supply systems an output current and at least one variable representing an operational stress factor associated with the power supply system is measured. The current output of at least one of the plurality of power supplies is adjusted as a function of the at least one measured variable that represents the operational stress factor. The apparatus for sharing a load current among a redundant power supply system includes a first power supply system coupled to a second power supply system. The apparatus also includes a balance circuit configured to receive two inputs. A first input represents a current output of the second power supply system and a second input represents the at least one measured variable associated with the first power supply system. The balance circuit is operable to provide feedback to the first power supply system in response to the received inputs.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: December 16, 2003
    Assignee: Dell Products L.P.
    Inventor: Jeffrey C. Hailey
  • Patent number: 6654830
    Abstract: A storage network that facilitates the transfer of a data set from a first storage device to a second storage device, without blocking access to the data set during the transfer is provided. An intermediate device for the storage network is provided. The intermediate device comprises a plurality of communication interfaces. Data transfer resources are coupled to the plurality of interfaces, and are used for transferring data access requests identifying the data set from a third interface at least one of a first and second interfaces. A logic engine within the intermediate device is coupled to the interfaces, and is responsive to a control signal to manage the transfer of the data set through the interfaces.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: November 25, 2003
    Assignee: Dell Products L.P.
    Inventors: James A. Taylor, Alan R. Merrell, Ronald L. Parks, Alastair Taylor
  • Patent number: 6653167
    Abstract: In accordance with the present invention, a method is described which facilitates heat transfer from a silicon die after the silicon die is bonded to a substrate. The thermal conductor is placed on the silicon layer after the silicon layer has been bonded to the substrate layer. A spacer is used between the substrate and the thermal conductor. The spacer can facilitate heat transfer from the die. The spacer facilitates force transfer from the thermal conductor to the die. In an embodiment, the thermal conductor can be removed and a second thermal conductor used to further facilitate heat transfer. In an enablement, a heat sink and heat sink interface are provided and further facilitate heat transfer from the package. The specification also teaches an integrated circuit package manufactured by the method taught. The specification also teaches a computer system including an integrated circuit package manufactured by the method taught.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: November 25, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Vadim Gektin
  • Patent number: 6649443
    Abstract: In accordance with the present invention, a method is described which facilitates heat transfer from a silicon die after the silicon die is bonded to a substrate. An alignment tool is used to align the spacer with the silicon die. A thermal conductor can be placed on the silicon layer after the silicon layer has been bonded to the substrate layer. A die interface material is not necessarily applied between the silicon die and the thermal conductor. A spacer is used between the substrate and the thermal conductor. The spacer can facilitate heat transfer from the die. The spacer can facilitate force transfer from the thermal lid to the die. The spacer allows a thermal conductor to be affixed to the silicon die without use of a die interface. An alignment tool is used to align the spacer with the silicon die.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: November 18, 2003
    Assignee: Sun Microsystems, Inc.
    Inventor: Vadim Gektin
  • Patent number: 6640316
    Abstract: A method, computer system, and apparatus perform a modified simple boot. Rather than following Ver. 1 of the Simple Boot Flag Specification, the simple boot flag is ignored if certain platform corruption errors are detected by the BIOS. When the simple boot flag is set, the BIOS runs through a set of core diagnostics to determine whether a platform corruption has occurred. If BIOS detects that the simple boot flag is set and that no platform corruptions have occurred, then a simple boot is performed. However, if a platform corruption is detected, the set simple boot flag is ignored and a full suite of diagnostics routines is performed by the BIOS during the boot process.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: October 28, 2003
    Assignee: Dell Products L.P.
    Inventors: Todd R. Martin, Dirie N. Herzi
  • Patent number: 6640278
    Abstract: A storage domain management system supports storage domains. The storage server includes a plurality of communication interfaces. A first set of communication interfaces in the plurality is adapted for connection to all kinds of users of data. A second set of communication interfaces in the plurality is adapted for connection to respective devices in a pool of storage devices for use in a storage domain. Data processing resources in the server are coupled to the plurality of communication interfaces for transferring data among the interfaces. The data processing resources comprise a plurality of driver modules and configurable logic linking driver modules into data paths. Each configured data path acts as a virtual circuit that includes a set of driver modules selected from the plurality of driver modules. A data storage transaction which is received at a communication interface is mapped to one of the configured data paths.
    Type: Grant
    Filed: January 12, 2000
    Date of Patent: October 28, 2003
    Assignee: Dell Products L.P.
    Inventors: Shari J. Nolan, Jeffrey S. Nespor, George W. Harris, Jr., Jerry Parker Lane, Alan R. Merrell, Richard A. Lagueux, Jr., Michael G. Panas