Patents Assigned to Compaq Computers, Corporation
  • Patent number: 6192394
    Abstract: A new system for communicating between computer programs is disclosed which includes a collaboration software program having a directory publishing procedure and a message forwarding procedure. In an example embodiment, the disclosed system provides a user of a network application program, such as an internet chat program, with an out-of-band mechanism to send invitations to other users of the network application program. A user of the network application program requests a list of all users known to the collaboration software program. The user list is for example a list of user names associated by the collaboration software program with URLs of home pages of users known to or registered with the collaboration software program. The user seeking to send the message then selects a user name and provides a message to the collaboration software program. The collaboration software program then posts the message so that the message can be displayed in the home page of the selected user.
    Type: Grant
    Filed: July 14, 1998
    Date of Patent: February 20, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Keith Gutfreund, Matthew C. Corkum, David M. Marques, Trudilyne Leone
  • Patent number: 6189083
    Abstract: A prediction mechanism is provided for determining a bank of a secondary cache and a tag sub-store corresponding to a data element requested by a central processing unit. The mechanism employs a bit number select logic for determining unique bit number locations of differences between selected tag sub-store values. Those unique bit number locations are based upon the values of the tag sub-stores at previously determined difference locations. The bit number locations, and the values of the tag sub-stores at those bit number locations, are stored in a distinguishing bit RAM. When a main memory access is initiated, the values of the tag sub-stores at those bit number locations are compared with corresponding values of the tag portion of the main memory address. When that comparison indicates that selected ones of the tag sub-store values are equivalent to the corresponding values of the tag portion of the main memory address, an associated bank of the secondary cache is accessed.
    Type: Grant
    Filed: February 26, 1998
    Date of Patent: February 13, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Wilson Parkhurst Snyder, II
  • Patent number: 6189050
    Abstract: A method and apparatus provide a mechanism for a personal computer to allow the insertion and removal of devices to and from device ports without re-starting the operating system of the computer. Device drivers are pre-loaded during the start-up process of the computer system for devices that may be inserted in the system later. Upon detection of device insertion, a high priority thread process determines the type of device inserted and determines which pre-loaded device driver can operate the newly inserted device. The selected device driver is linked to the file system and is activated by signaling to the device driver or to the operating system of the existence of the newly inserted device. The operating system can then operate the inserted device. Upon device removal, device drivers for the removed device can be deactivated. The system also allows a docking station to have devices added or removed from device ports after the docking process has been completed.
    Type: Grant
    Filed: May 8, 1998
    Date of Patent: February 13, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Premanand Sakarda
  • Patent number: 6189058
    Abstract: The present invention makes it possible to safely hot plug a PCI expansion slot connected to a 64 bit, 66 Megahertz PCI bus. The PCI bus comprises a plurality of signal lines connecting a PCI Controller to the expansion slot. On each signal line there is a quick switch disposed thereon to detach the signal line from the expansion slot. A bus_enable signal activates the quick switches and a Req_64 mode line to detach or attach the PCI bus from the expansion slot. The Req_64 mode line bypasses the quick switches and goes through a crossbar switch. The crossbar switch has its open state set to an active low wherein the 64 bus mode is thereby communicated to the card as an active low even when the other signal lines of the bus are in a high disconnected state.
    Type: Grant
    Filed: February 12, 1999
    Date of Patent: February 13, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Morrel O. Jones, III, Usha Rajagopalan
  • Patent number: 6188973
    Abstract: A system and method for automatically mapping on a computer display a graphical representation of a physical arrangement of a plurality of computer components in one or more cabinets, each cabinet having one or more shelves for housing the computer components. The status of the components is periodically monitored and the computer display updated accordingly. A graphical user interface is provided for user observation of the physical arrangement and status of computer components in the cabinets, as well as user control of the operational parameters of the components.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: February 13, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Reuben Martinez, Timothy Lieber, Timothy J. Morris, Brian J. Purvis
  • Patent number: 6185654
    Abstract: A phantom-resource memory address mapping system reduces access latency in a memory configured as a stacked-hybrid or filly-interleaved hierarchy of memory resources. The address mapping system comprises memory access circuitry having a topology that combines an interleaved-based translation function in parallel with a stacked-based translation operation. The translation functions operate in conjunction with a phantom-resource memory mapping technique. The memory address mapping system reduces the latency incurred when accessing data in response to a memory reference address, while allowing flexibility with respect to the sizes and amounts of memory resources (e.g., modules, arrays and banks) that may be populated in a data processing system.
    Type: Grant
    Filed: July 17, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Stephen Richard Van Doren
  • Patent number: 6185628
    Abstract: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, with entry points for calls to replace input/output instructions. In this way, standard device driver code written to execute input/output operations is easily converted to operate with the “virtualized” UART.
    Type: Grant
    Filed: January 26, 1999
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: G. Byron Sands, Peter J. Brown, Don A. Dykes, Andrew L. Love, Kevin W. Eyres
  • Patent number: 6185334
    Abstract: A method of reconstructing an image from a dithered image. A predefined set of filters having different regions of support is established. Each filter is defined by a number of filter coefficients and an impulse response function which defines the filter response for a region of support outside of which the impulse response is zero. Filters are organized according to indexes and this organization represents the order in which the filters are considered during a filter selection process. The filter selection process selects a filter constrained by the rule that the filter selected must only perform low-pass filtering on a region of support that does not contain edges of an image. Due to the organization of the filter set, the filter selection process first selects the largest filter from the filter set that fits within the region about the current processed pixel. If there is an edge of an image within the support region of the first selected filter, the next smaller filter is selected.
    Type: Grant
    Filed: January 30, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Shiufun Cheung, Robert A. Ulichney, Robert MacNamara, Giridharan Iyengar
  • Patent number: 6185092
    Abstract: An apparatus includes a cabinet, a keyboard assembly, and a switchbox. The cabinet has mounting rails. The keyboard assembly includes a keyboard tray and a keyboard slide. The keyboard slide has fixed and moveable portions. The fixed portion is mounted to the mounting rails, and the moveable portion is mounted to the keyboard tray. A switchbox is mounted to the fixed portion of the keyboard slide.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Gary Landrum, Michael Owens
  • Patent number: 6184943
    Abstract: A portable computer system incorporating a rear projection display. The rear projection display is housed in a display enclosure that is movable between an open and closed position, and incorporates either a pliable or deformable projection surface or a projection surface formed of multiple rigid components. When the display enclosure is open, the projection surface is configured to expand beyond the form factor dimensions of the base portion of the portable computer. In the preferred embodiment of the invention, the projection surface is a pliable material that can be safely deformed or collapsed within the display enclosure when it is closed. The rear projection display thereby allows the effective viewing area of a portable computer display to be increased without negatively impacting the form factor dimensions or weight of the portable computer.
    Type: Grant
    Filed: January 23, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Charles A. Sellers
  • Patent number: 6184736
    Abstract: A clock generation system generates and distributes sinusoidal signals. Also, the clock lines are configured and shielded in a novel manner so as to provide the same overall propagation characteristics for the clock signals in all the lines, and to minimize the effects of cross-talk and electromagnetic interference.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Daniel Wissell, Paul A. Galloway
  • Patent number: 6184858
    Abstract: A technique for updating a background image is disclosed. In one embodiment, the technique is realized by obtaining at least two representations of an image. At least one portion of at least one of the at least two representations is identified. An updated representation of the image is then provided by averaging together the at least two representations excepting each identified portion.
    Type: Grant
    Filed: February 6, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Andrew Dean Christian, Brian Lyndall Avery
  • Patent number: 6185094
    Abstract: A specially designed stand structure is used to vertically support a docking station housing, and an associated portable computer removably coupled thereto, to substantially reduce the vertical footprint of the overall docking station system. The stand structure includes a base portion having a recessed area for receiving and supporting a section of the docking station housing, and a pivotally mounted vertical holding wall structure with a transverse lower receiving platform. The vertical holding wall structure is spaced apart from and faces a vertical guide surface of the docking station housing, with the platform extending toward the guide surface.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Mark H. Ruch, Steven S. Homer
  • Patent number: 6182892
    Abstract: A fingerprint authentication methodology in which a smart card with a credit card form factor is used to transmit the imprint of a fingerprint to a live-scan device. Use of a credit card form avoids direct contact of the imprint with the live-scan device, reducing wear and tear on the live-scan device. Use of a “smart” card to store an imprint template enables the owner of user to maintain control of the print.
    Type: Grant
    Filed: March 25, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Michael F. Angelo, Mark B. Tellez, Steve H. Park
  • Patent number: 6185663
    Abstract: A shared persistent memory (e.g., disk) file system provides persistent memory block allocation with multiple redo logging of memory blocks. The file system employs a three part block state indicator (V,A,U). V is a volume indication. A is allocation sequence indication. U is update sequence number indication. The file system (a) generates indication of the allocation sequence in the allocation map in a manner free of initially reading the block from storage memory, (b) records the indication of volume, allocation sequence and update sequence in an entry of the transaction log of the requesting computer node, and (c) sets indications of volume, allocation sequence and update sequence on the subject block in storage memory. Subsequent transactions on the subject block, by the requesting node are recorded in respective entries in the transaction log. Each respective entry reflects state of the subject block by indicating in the block state indicator the volume, allocation sequence and order of update sequence.
    Type: Grant
    Filed: June 15, 1998
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventor: Robert Burke
  • Patent number: 6182236
    Abstract: A clock generation circuit is provided within an electronic computer system to adjust the phase of a clocking signal provided to various subsystems of the electronic system. A first phase-locked loop (PLL) is provided to establish multiple phases of a first reference clock. One of those phases is selected as a second reference clock, and a second PLL synchronizes the clocking signal to that second reference clock. Each subsystem and associated load which receives the clocking signal has a corresponding clock generation circuit comprising the second PLL. The second PLL for one subsystem can adjust the clocking signal phase prior to that subsystem receiving the clocking signal. The amount by which the second PLL adjusts phase on clocking signal may be different than that by which another, second PLL adjusts the clocking signal arriving on another subsystem.
    Type: Grant
    Filed: August 26, 1998
    Date of Patent: January 30, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Paul R. Culley, Hung Q. Le
  • Patent number: 6182157
    Abstract: An alarm monitoring apparatus and method allows a user of a management station to dynamically create and flexibly configure SNMP traps based on any management information base variable without having to define an exhaustive set of trap definitions in a management information base. Apparatus for monitoring status of a network device includes a processor assembly coupled to the network device and a data memory member accessible by the processor assembly for indicating user-defined alarm thresholds of the subject device. The processor assembly obtains threshold data from the data memory member and compares current status to the obtained threshold data. Upon a threshold being met by the current status, the processor assembly transmits an indication of threshold condition of the subject device to a system management station across a network. The data memory member is a database formed of a plurality of records defined by a management information base.
    Type: Grant
    Filed: September 19, 1996
    Date of Patent: January 30, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Cynthia Schlener, Shaila Vasudev
  • Patent number: 6179432
    Abstract: An illuminated keyboard that may be used for providing inputs to a computer. The keyboard includes a keyboard base pan and a plurality of input keys having keycaps that may be pressed by a user. An electroluminescent lamp, in the form a flat panel, is sandwiched between the keyboard base pan and the keycaps to illuminate the keyboard during use.
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: January 30, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Tim L. Zhang, Jeffrey K. Jeansonne
  • Patent number: 6182187
    Abstract: A computer system having a system ROM comprising a flash or bulk EPROM replacing a block flash or boot block EPROM, and a second ROM to store the primary boot code. In a first embodiment, a single block EPROM is replaced with a bulk EPROM and a ROM, where the ROM is preferably a one-time programmable ROM. The primary boot code is copied into the ROM thereby preventing its erasure. The bulk EPROM is reprogrammed if desired. Separate decode logic detects an address to the primary boot code and enables the ROM. In a second system using a block EPROM and a bulk EPROM as the system ROM, the block EPROM is replaced with a bulk EPROM, and the primary boot code is copied into both bulk EPROMs, preferably at mirrored locations. An external switch is provided with appropriate logic, so that the user may select between either of the bulk EPROMs to boot the system. Thus, if the system is unable to boot from one of the bulk EPROMs, the user may flip the switch to access the primary boot code from the other bulk EPROM.
    Type: Grant
    Filed: April 7, 1993
    Date of Patent: January 30, 2001
    Assignee: Compaq Computer Corporation
    Inventors: B. Tod Cox, Peter J. Michels, Michael R. Kluth, Jeffrey S. Watters
  • Patent number: 6177808
    Abstract: In electronic systems, signaling problems frequently occur when a device is driving a signal on a line to an incorrect level at a particular point in time. When production schedules do not permit fixing the defects in the errant device, programmable logic has been employed to work around the problems caused by the defective device. Higher device speeds and increasingly complex bus protocols have made the technique of singly using programmable logic, more difficult to implement. The addition of bidirectional switches integrated with and controlled by programmable logic in a monolithic integrated circuit allows the programmable logic device to respond more quickly while at the same time consuming less printed circuit board space. Additionally, the invention provides for termination of the isolated device and/or signal line stubs.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: January 23, 2001
    Assignee: Compaq Computer Corporation
    Inventors: David F. Heinrich, Saimak Tavallaei, Barry S. Basile