Patents Assigned to Compaq Information Technologies Group, L.P.
  • Publication number: 20040024944
    Abstract: An aliasing technique allows transparently connecting multiple interconnects across a shared cross-connect interconnect, allowing devices on one interconnect to communicate with devices on another interconnect as if both interconnects were connected by a single interconnect bridge. Each interconnect appears to the cross-connect interconnect as a device on the cross-connect interconnect. Transactions between devices on different interconnects are aliased by a routing engine connected to the cross-connect interconnect for transmittal across the cross-connect interconnect and are invisible to other transactions on the cross-connect interconnect. Transactions between devices on the same interconnect are invisible to other interconnects. Cache coherent requests are supported by the use of additional attribute bits.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Applicant: Compaq Information Technologies Group, L.P. a Delaware corporation
    Inventor: Dwight D. Riley
  • Publication number: 20040025063
    Abstract: A distributed power management technique allows controlling power states of devices separated from a power management controller, such as a processor, by an interconnect. The power management controller inserts power state information into an interconnect transaction. An interconnect connected device then extracts the power state information and modifies the power state of the device responsive to the power state information. The power state information can be extracted by a processor that then controls the power state of another device responsive to the power state information.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Applicant: Compaq Information Technologies Group, L.P. a Delaware corporation
    Inventor: Dwight D. Riley
  • Publication number: 20040019806
    Abstract: Improved methods and related apparatus and computer program products for integrating a security protocol into existing network environments are disclosed. A method of establishing secure communication between a client and server computer on a network comprises the steps of intercepting certain calls issued by the client, and substituting a security library for a working library of the client, the security library enabling operation of the call using a predefined security protocol. The certain calls can be, for instance, calls from a client application to a common library function in the working library of the client, such as the rcmd function, to establish a conventional unsecure network connection. The calling applications could include the r*utilities (rsh, rlogin, and rcp), or other applications which call rcmd to establish network connection. The security library enables operation of the call using a predefined security protocol, such as a secure shell (SSH) security protocol.
    Type: Application
    Filed: July 26, 2002
    Publication date: January 29, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventor: Yehia S. Beyh
  • Publication number: 20040004963
    Abstract: Interconnect networks are described that allow nodes having more than two ports to be interconnected. More particularly, each node interfaces with multiple and more than two, fabrics. Also, all fabrics are incomplete in that not every node interfaces with every fabric, and no fabric includes all the nodes, yet every pair of nodes appears together in at least one fabric. Nodes are used that appear together in a fabric as a class of nodes that exhibit similar interconnection properties. The present invention allows for scalable, high-performance and reliable interconnection of large numbers of end nodes while satisfying constraints on architecture of end nodes and networking equipment. Bounds for the number of fabrics and fabric size are disclosed for designing an optimized interconnection network.
    Type: Application
    Filed: November 7, 2002
    Publication date: January 8, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Pankaj Mehra, Robert W. Horst
  • Publication number: 20040006720
    Abstract: A battery powered computer system determines when the system is not in use by monitoring various events associated with the operation of the system. The system preferably monitors the number of cache read misses and write operations, i.e., the cache hit rate, and reduces the system clock frequency when the cache hit rate rises above a certain level. When the cache hit rate is above a certain level, then it can be assumed that the processor is executing a tight loop, such as when the processor is waiting for a key to be pressed and then the frequency can be reduced without affecting system performance. Alternatively, the apparatus monitors the occurrence of memory page misses, I/O write cycles or other events to determine the level of activity of the computer system.
    Type: Application
    Filed: July 7, 2003
    Publication date: January 8, 2004
    Applicants: Compaq Information Technologies Group, L.P., a Delaware corporation, Hewlett-Packard Development Company, LP
    Inventor: Lee Warren Atkinson
  • Publication number: 20040001517
    Abstract: In a switched circuit telephone network implementing an SS7 protocol with out-of-band signaling for call establishment, the specification discloses a proxy load balancer coupled between a signaling gateway and application server processes running application services. The proxy load balancer receives signaling messages from the signaling gateway directed to an application server process running an application service, and forwards that signaling message to one of two or more application server processes, each running the application service. In this way, additional application server processes may be installed in the system without reconfiguration or even knowledge of the signaling gateway. The proxy load balancer appears as a single application server process running an application service to the signaling gateway, and correspondingly appears as a signaling gateway to the two or more application server processes running application services downstream of the proxy load balancer.
    Type: Application
    Filed: September 9, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Marc Lamberton, Pierre Garnero, Francois Zannin, Anne Rigault
  • Publication number: 20040001209
    Abstract: A method for controlling printer color is provided. The method includes receiving cartridge color density data, such as from analysis of a test patch printed by the cartridge, and reference cartridge data, such as from analysis of a test patch printed and measured in accordance with a color standard. The color density data of the cartridge test patch is then mapped to the color density data of the reference cartridge test patch to generate mapped color density data, such as a look-up table that provides a dot activation for the cartridge that generates the same color density for a known dot activation for the reference cartridge. The mapped color density data is then used to control color density for printing a set of image data.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Chia-Lin Chu, Gokalp Bayramoglu, Henry M. D'Souza, Tam Q. Duong
  • Publication number: 20040001044
    Abstract: A system for controlling a cursor is provided. The system includes a monitored system that generates user interface data and mouse position data, such as would be provided in a monitor window. A remote monitoring system receives the user interface data and mouse control data, such as for controlling the location of a cursor in a local window and a monitor window. A mouse synchronization system receives the user interface data and the mouse control data and generates mouse calibration data based on the user interface data and the mouse control data, such as by determining the actual movement of the mouse using video data and determining a correction factor related to the estimated location of the mouse, based on mouse control data.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P. a Delaware corporation
    Inventors: Luis E. Luciani, Sanjeev Singh
  • Publication number: 20040003246
    Abstract: A system and method are described supporting secure implementations of 3DES and other strong cryptographic algorithms. A secure key block having control, key, and MAC fields safely stores or transmits keys in insecure or hostile environments. The control field provides attribute information such as the manner of using a key, the algorithm to be implemented, the mode of use, and the exportability of the key. A MAC algorithm is applied across the key and control for generating a MAC field that cryptographically ties the control and key fields together. Improved security is provided because tampering with any portion of the key block results in an invalid key block. The work factor associated with any manner of attack is sufficient to maintain a high level of security consistent with the large keys and strong cryptographic algorithms supported.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Dale W. Hopkins, Susan Langford, Larry Hines, Ching-Hsuan Chen
  • Publication number: 20040003162
    Abstract: A switching technique allows multiple interconnect bus devices to be connected to a single bus segment, even if the interconnect bus protocol only allows a one of the interconnect devices to be connected at any time. Each of the interconnect devices is connected to the interconnect bus segment with a switch, such that the interconnect device is electrically isolated from the interconnect bus segment when the switch is open. An interconnect sourcing agent connected to the interconnect bus segment controls the switches, closing the switch for one of the interconnect devices when a transaction is destined for that interconnect device, opening all of the other switches so that only one device is connected to the bus at any time.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Michael Y. Chan, Dwight D. Riley
  • Publication number: 20040003155
    Abstract: A computer system is adapted for indicating current operating speeds of a plurality of expansion slots. The computer system includes a set of expansion slot speed indicators to indicate the current operating speeds.
    Type: Application
    Filed: July 1, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P. a Delaware corporation
    Inventor: Jeoff M. Krontz
  • Publication number: 20040001210
    Abstract: A system for characterizing color is provided. The system includes a color patch identification system that receives image data, such as image data of a color wedge, and generates color patch data, such as for two or more patches that make up the color wedge. A color patch characterization system receives the color patch data and generates color density data, such as by calculating the average color density of each color patch.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P., a Delaware corporation
    Inventors: Chia-Lin Chu, Gokalp Bayramoglu, Henry M. D'Souza, Tam Q. Duong
  • Publication number: 20040001595
    Abstract: A system and method are described supporting secure implementations of 3DES and other strong cryptographic algorithms. A secure key block having control, key, and hash fields safely stores or transmits keys in insecure or hostile environments. The control field provides attribute information such as the manner of using a key, the algorithm to be implemented, the mode of use, and the exportability of the key. A hash algorithm is applied across the key and control for generating a hash field that cryptographically ties the control and key fields together. Improved security is provided because tampering with any portion of the key block results in an invalid key block. The work factor associated with any manner of attack is sufficient to maintain a high level of security consistent with the large keys and strong cryptographic algorithms supported.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information technologies Group, L.P.
    Inventors: Dale W. Hopkins, Susan Langford, Larry Hines, Ching-Hsuan Chen
  • Publication number: 20040002343
    Abstract: A wireless network permits wireless devices to determine their own location and receive location-based services. The network includes a communication server coupled to a plurality of access points and at least one mobile wireless device that wirelessly communicates through the access points. Each wireless device includes a location table through which the wireless device can determine its physical location. The location table includes the physical location of the various access points indexed by their network addresses. When the wireless device communicates with an access point, the access point provides the wireless device its address. The wireless device uses the address of the access point as an index into the location table to determine its own location based on the location of the access point. Once the wireless device has determined its own physical location, it requests location-based services from or through the communication server.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Eric S. Brauel, James J. Ganthier, Sean Burke, William Caldwell Crosswy
  • Publication number: 20040001509
    Abstract: A structure for coupling together addressably disparate nodes, such as IPv4 nodes and IPv6 nodes, without the use of an application level gateway. Instead, the system includes two executable applications, HEART and ECHO, that avoid the necessity of an application level gateway. In general, HEART and ECHO cooperate with each other through a network address translator-protocol translator (NAT-PT) to cause the NAT-PT to temporarily assign an IPv4 address to a control session between the IPv4 and IPv6 nodes and also prevent the control session from timing out due to lack of timely communications between the IPv4 and IPv6 nodes.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Defu Zhang, Maurice Marks
  • Publication number: 20040001088
    Abstract: A portable personal configuration device contains non-volatile memory and can be used to quickly and efficiently transport a user's personalized computing environment from one computer to another. The portable personal configuration device preferably is USB-compatible and thus plugs into a USB port in any computing device. In one embodiment, one or more files representing the user's computing environment are downloaded to the portable device and can then be uploaded to a different computer once connected to such new computer. Alternatively, the portable device can cause the computer's web browser to access a particular website containing the user's personalized computing environment which can then be readily downloaded to the computer. In this latter embodiment, the user's computing environment data is maintained on the web and once the portable device is plugged into a computer, the computer is caused to download the user's computing environment from the web.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Charles J. Stancil, Randall W. Martin, Kenneth B. Williams, Thomas R. Gawlik, Wayne P. Sharum, Craig Walrath, Ernest Hood
  • Patent number: 6671273
    Abstract: In accordance with the present invention a method is provided for encoding connection ownership information in the sequence number field of an outgoing TCP/IP data packet header. That connection information includes the network layer address of the processor node to which the packet is associated. With such an invention, the connection registration database is only updated after 32 megabytes have been transferred across that connection. Because fewer data packets are being registered in the connection registration database, sufficient time is allowed for registering other connections in background operations. Further, connections that do not send more than 32 megabytes of data never need to be registered.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: December 30, 2003
    Assignee: Compaq Information Technologies Group L.P.
    Inventor: Paul R. Beck
  • Publication number: 20030237008
    Abstract: The specification discloses a system and related method for delaying the powering-on of a server after loss of power. In this way, each server in a rack of servers may have its power restored at staggered times to minimize in-rush current associated with start-up of the rack-mounted server system.
    Type: Application
    Filed: June 24, 2002
    Publication date: December 25, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Jason W. Freevol, Alexander C. Ekrot
  • Publication number: 20030235151
    Abstract: A multi-channel network is disclosed in which channels can be designated as “active” or “inactive” and changes can be made from one channel to another based on a metric which is a function of various channel parameters such as throughput and stability. In one form, the metric is a linear combination of factors such as the mean of the round trip time sequence of previous packets (indicating throughput) and the sample variance of the sequence of retransmission timeout values computed for previous transmission attempts (indicating stability). Regardless of the specific form of the metric or the estimation procedures for the channel parameters, these factors are combined using user-specified weights which permit the user to emphasize the relative importance of individual factors, thereby characterizing the strategy whereby “active” or “inactive” paths are used.
    Type: Application
    Filed: June 24, 2002
    Publication date: December 25, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventor: Stanley A. McClellan
  • Publication number: 20030235034
    Abstract: An alignment and retention mechanism comprises a hinged upper subassembly rotatably mated with a fixed lower subassembly defining a receptacle into which a component (e.g., a processor and heat sink assembly) is aligned and retained in place. The alignment and retention mechanism aligns and retains the component without the use of tools and loose fasteners and includes various features that prevent an improper attempt at inserting and removing the component into the receptacle. The alignment and retention mechanism can be used in computer systems as well as other types of electrical systems.
    Type: Application
    Filed: June 25, 2002
    Publication date: December 25, 2003
    Applicant: Compaq Information Technologies Group, L.P.
    Inventors: Minh H. Nguyen, Paul E. Westphall, Robert J. Hastings