Patents Assigned to Compaq
  • Publication number: 20030198185
    Abstract: An emulator is provided on an electronic assembly that permits external logic to communicate with test logic on the electronic assembly over an electrical interface that has fewer signals than the electrical interface associated with the test logic itself. In this way, external logic can communicate with test logic on the electronic assembly over an interface that uses fewer signal lines thereby permitting the electronic assembly's electrical connector to be smaller than it otherwise would be. In accordance with one embodiment, the test logic's interface comprises a JTAG interface having four signals (with an optional fifth signal) and the interface between the emulator and the external logic comprises a two wire SMBus communication link. In fact, the SMBus interface may already be provided to the electronic assembly for other reasons such as to provide control to and obtain status information from another component on said electronic assembly.
    Type: Application
    Filed: April 19, 2002
    Publication date: October 23, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventor: Charles J. Stancil
  • Publication number: 20030200372
    Abstract: A computer system comprises a host computer coupled to a wireless module via a digital interface. The wireless module permits the computer system to communicate with a wireless network. The host computer repeatedly polls the wireless module to determine whether it has received any incoming data from the wireless network, but preferably does not poll the wireless module all of the time. Periodic cessation of polling advantageously helps to extend battery life in the case of a host computer that operates off battery power. This concept, however, can be applied and is useful in the context of desktop electronic systems that operate from AC power.
    Type: Application
    Filed: April 19, 2002
    Publication date: October 23, 2003
    Applicant: Compaq Information
    Inventors: Philip H. Doragh, Isaac Lagnado, Chrismal R. Panditharathne, Ronald M. Schooley
  • Publication number: 20030200542
    Abstract: The specification describes a method for realizing revenue streams for computer manufacturers apart from hardware sales. More particularly, the specification discloses a method where personal computers are configured such that each user has an individual login capability, and each user may experience a different desktop theme and related overall customization. The end-user may select a particular theme, and each theme is based on the goods and/or services of a sponsor of that theme. The computer manufacturer realizes revenue initially for enabling the end-user to select particular themes, but also realizes a revenue for end-users selecting themes. Further, the specification discloses a method where computer manufacturers realize revenue by generation of internet traffic to, and electronic-commerce on, a sponsor's internet sites.
    Type: Application
    Filed: April 22, 2002
    Publication date: October 23, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Monica J. Shaughnessy, Mark J. Altendorf, Arthur M. Saxby, Gaurav Sood
  • Publication number: 20030198307
    Abstract: A system and method of using dynamic clock control to reduce RF interference in digital equipment is disclosed. In one embodiment, the digital equipment comprises a clock module, a wireless module, and a control module. The wireless module is designed to receive RF signals, but may also receive RF interference from the digital equipment. The control module responsively adjusts the clock module to reduce the RF interference, preferably by shifting clock signal harmonics outside selected frequency regions of interest (e.g., a receive channel). The selected frequency regions may change, e.g., due to channel hopping. The control module preferably continues to shift the clock signal harmonics as needed to reduce RF interference. The control module may also adjust display scan rates, hardware states, and computational load assignments. The control module may be further configured to adaptively minimize the RF interference.
    Type: Application
    Filed: April 19, 2002
    Publication date: October 23, 2003
    Applicant: Compaq Information
    Inventors: Timothy Neill, Chrismal R. Panditharathne
  • Publication number: 20030196125
    Abstract: A power control feature in a computer system. The power control feature includes a host having a motherboard with a first connector that allows motherboard signals to be shared internal to the host. The motherboard also has a second connector separate from the first connector that supports communications with the host. An extension transmitter card is included within the host and is electrically coupled to the motherboard of the host via at least the first connector and the second connector. The extension transmitter card includes an extension transmitter device that has circuitry configured to recognize specific programmable key code combinations from a keyboard. One function of the key code combinations is to indicate powering on or off the host. An extension receiver is also included in the computer system and is connected to a plurality of user interface devices including the keyboard. The extension receiver is extensibly connected to the extension transmitter card.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 16, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventor: Patrick L. Ferguson
  • Publication number: 20030191730
    Abstract: A personal computer usage enhancement system, said usage enhancement system configured to detect usage patterns and if a usage pattern satisfies a trigger threshold, the usage enhancement system suggests methods for improving computer usage that are based on the usage pattern. The usage enhancement system comprises a rules-based engine comprising individual rules for different usage patterns and a message agent for displaying the methods for improving computer usage. The trigger threshold and methods for improving computer usage reside within associated rules. All methods for improving computer usage are transmitted to the message agent to display on an output device. All components of the usage enhancement system are modular and updateable by a backend device configured to download all updates from a network connection. The rules-based engine preferably executes in a highest protection layer of a computer operating system and occupies no more than 1% of the computer system resources.
    Type: Application
    Filed: April 5, 2002
    Publication date: October 9, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Barry Adkins, Vali Ali, Norm Brown, Art Saxby
  • Publication number: 20030187967
    Abstract: An availability analysis software tool for estimating the downtime and cost of downtime in an information technology network. The tool can create a computer element model of software and hardware components in the network. The elements are combinable into logical group models and element and group models are further combinable into a model tree to simulate the network. Each element is assigned a workload and the sum of element workloads determine group and model workloads. Simulated element failures reduce workload in the group and model tree. Cost per unit workload lost during an element failure are assignable, wherein the estimated cost of downtime caused by element failures is determined by multiplying the amount of workload that is lost from the simulated element failures by the cost per unit workload.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information
    Inventors: John B. Walsh, Alan Rockall, Alexander Sudarsky
  • Publication number: 20030188294
    Abstract: A computer system includes an aggregator network that couples a plurality of processes on which an application executes to a debugger user interface. Using the debugger user interface, commands are created and sent through the aggregator network to the processes and messages from the processes are routed through the aggregator network to the debugger user interface. Whenever possible, the aggregator network combines the processors' messages into fewer messages and provides a reduced number of messages to the debugger user interface. The aggregated messages generally contain the same information as the messages they aggregate and identify the processes from which the messages originated. The aggregator network examines the processor messages for messages that have identical or similar data payloads and aggregates messages that have identical or similar payloads.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Susanne M. Balle, David C.P. LaFrance-Linden, Bevin R. Brett, Alexander E. Holmansky
  • Publication number: 20030188139
    Abstract: A multi-threaded processor provides for efficient flow-control from a pool of un-executed stores in an instruction queue to a store queue. The processor also includes similar capabilities with respect to load instructions. The processor includes logic organized into a plurality of thread processing units (“TPUs”) and allocation logic that monitors each TPUs demand for entries in the store queue. Demand is determined by subtracting an adjustable threshold value from the most recently assigned store identifier value. If the difference between the most recently assigned instruction identifier for a TPU and the TPU's threshold is non-zero, then it is determined that the TPU has demand for at least one entry in the store queue. The allocation logic includes arbitration logic that determines which one of a plurality of TPUs with store queue demand should be allocated a free entry in the store queue.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: George Z. Chrysos, Chuan-Hua Chang, Joel S. Emer, John H. Mylius, Peter Soderquist
  • Publication number: 20030187643
    Abstract: A speech recognition system provides a subword decoder and a dictionary lookup to process a spoken input. In a first stage of processing, the subword decoder decodes the speech input based on subword units or particles and identifies hypothesized subword sequences using a particle dictionary and particle language model, but independently of a word dictionary or word vocabulary. Further stages of processing involve a particle to word graph expander and a word decoder. The particle to word graph expander expands the subword representation produced by the subword decoder into a word graph of word candidates using a word dictionary. The word decoder uses the word dictionary and a word language model to determine a best sequence of word candidates from the word graph that is most likely to match the words of the spoken input.
    Type: Application
    Filed: March 27, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Jean-Manuel Van Thong, Pedro Moreno, Edward Whittaker
  • Publication number: 20030184960
    Abstract: A computer interface extension configuration that includes a host having a motherboard, an extension transmitter card, and an extension receiver. The motherboard includes a first connector that allows motherboard signals to be shared internal to the host, and a second connector separate from the first connector that supports communications with the host. The extension transmitter card is positioned within the host and is electrically connected to the motherboard of the host via at least the first connector and the second connector. The extension transmitter card includes an extension transmitter device having endpoint circuitry that provides the host with information for enumeration, manageability, and security. The extension receiver is connected to a plurality of user interface devices and is extensibly connected to the extension transmitter card.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventor: Patrick L. Ferguson
  • Publication number: 20030187649
    Abstract: An electronic document searching system or word searching system which when given an input, expands the input as a function of acoustic similarity and/or word sequence occurrence frequency. Results of the system are alternative input words or phrases. The alternative input words or phrases are output from the system for further processing.
    Type: Application
    Filed: March 27, 2002
    Publication date: October 2, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Beth T. Logan, Jean-Manuel Van Thong, Pedro J. Moreno
  • Patent number: 6625601
    Abstract: A dictionary in a distributed transaction processing system. The dictionary is implemented as an escrow-locking multithreaded process-pair resource manager (PPRM) dictionary which is produced as an escrow-locking object implemented in the context of a PPRM and inheriting its functionality. A process pair in the PPRM is responsive to multiple concurrent transactions and including a concurrent aspect, a serial aspect and an escrow-locking dictionary. The concurrent aspect is a front-end multithreaded process of the process pair for concurrently servicing the multiple concurrent transactions. The serial aspect is a single-threaded process of the process pair for serializing the multiple concurrent transaction. Each of the concurrent aspect and the serial aspect includes an instance of the escrow-locking dictionary. That is, each of the concurrent aspect and the serial aspect has it own copy of the escrow-locking dictionary and, combined, the two copies maintains an appearance of a single virtual dictionary.
    Type: Grant
    Filed: January 7, 1999
    Date of Patent: September 23, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventor: Mark E. Molloy
  • Patent number: 6622261
    Abstract: Techniques using process-pair protection of complex applications are disclosed which provide fast and stateful application failover.
    Type: Grant
    Filed: August 1, 2002
    Date of Patent: September 16, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Luiz A. Laranjeira, Glen W. Gordon, Jill A. Jones, Irma De Leon, Yuan Sylvia Tien, Stephen M. Sanderson, Thomas J. Davidson, Charles Young
  • Publication number: 20030159076
    Abstract: A keyboard controller provides power management for a portable computer system. The keyboard controller both receives data from the keyboard and controls powering of a direct current/direct current converter. The keyboard controller may include a means for receiving data from the keyboard, a means for turning on power to the direct current/direct current converter, and a means for turning off the power to the direct current/direct current converter.
    Type: Application
    Filed: November 8, 2002
    Publication date: August 21, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: David J. Delisle, William C. Hallowell, Patrick R. Cooper
  • Publication number: 20030156074
    Abstract: Energy-aware software control in a computer system requires a plurality of displays. At least two of the displays have diverse attributes that enable reduction in the energy consumption of the computer system. The energy-aware software control involves profiling screen usage patterns and their impact on energy consumption by the displays and in turn by the computer system. The profiling results in an energy model. A determination is made when to activate (or deactivate) the energy-aware software control of the displays in order to decrease their energy consumption. Under the energy-aware software control, and guided by the energy model, a screen fashioned by one or more applications is divided up into sub-screens. Then, the energy needs associated with the sub-screens are matched to particular displays in accordance with their respective attributes and the energy model. The idea is to put the sub-screens on view by matched and likely different displays without significantly diminishing the user experience.
    Type: Application
    Filed: February 21, 2002
    Publication date: August 21, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Parthasarathy Ranganathan, Ramakrishna Anne
  • Publication number: 20030149702
    Abstract: An operational data store consists of an insert table for storing new data and a history table, partitioned by range and further sub-partitioned, for storing historical data. Transfer logic periodically transfers new data from the insert table to the history table. The transfer logic includes a secondary table and fill logic for filling the secondary table with selected data from the insert table. Secondary transfer logic transfers the secondary table into the history table, such that the selected data is transferred into the history table. Indexing logic applies the history table indexing scheme to the secondary table. Table logic creates a new partition the history table, for swapping with the secondary table, by exchanging respective pointers. A query engine may apply a database query to both the history table and the insert table, so that all data is available. An aggregator accumulates new data into an aggregation buffer.
    Type: Application
    Filed: February 5, 2002
    Publication date: August 7, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Sally Elaine Saffer, Mario J. Broodbakker, Raymond J. Laliberte, John F. Reed
  • Patent number: 6603414
    Abstract: Groups of characters, including alpha, numeric, or other symbols, are represented in a binary form by one or more first or second code representations for each character. The first code representation will have a value indicative of a predetermined number of second code representations, wherein each of the second code representations identify a corresponding one of the characters.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: August 5, 2003
    Assignee: Compaq Computer Corporation
    Inventor: L. John Postas
  • Patent number: 6603808
    Abstract: A networking modem capable of full duplex communication over a telephone line is adapted for use as a component of a computer system. The modem comprises a digital signal processor (DSP) capable of implementing a plurality of digital modulation and demodulation techniques, including pulse position modulation (PPM), quadrature phase shift keying (QPSK), and quadrature amplitude modulation (QAM). The DSP implements a digital phase locked loop (DPLL), including a carrier NCO and a carrier detector to synchronize local demodulation timing to an incoming carrier signal. Available processing options include spectral agility for optimizing channel capacity, symbol shaping to compensate for evolving channel conditions, and echo cancellation.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: August 5, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Ramakrishna Anne, Robert F. Watts
  • Patent number: 6597073
    Abstract: The circuit includes a first power supply coupled to power supply sensor, which is in turn coupled to a first switch and to a third switch. A second power supply is coupled to a second power supply sensor, which is in turn coupled to a second switch and a fourth switch. A first disk drive sensor couples the first and second switches to a first disk drive. A second disk drive sensor couples the third and fourth switches to a second disk drive. The first power supply sensor examines the first power supply to recognize when a failure occurs. When the first power supply is functioning, the first power supply sensor drives the first switch to remain closed and drives the third switch to remain open. Accordingly, the first power supply powers the first disk drive. Upon recognition of a failure, the first power supply sensor drives the first switch to open and the second switch to close. The second power supply then powers the first disk drive and the second disk drive clusters.
    Type: Grant
    Filed: February 18, 1998
    Date of Patent: July 22, 2003
    Assignee: Compaq Information Technologies Group, L.P.
    Inventor: Ken Check