Patents Examined by Mohammad Farooq
-
Method and apparatus for maintaining profiles for terminals in a configurable data processing system
Patent number: 7039692Abstract: The present invention provides a method, apparatus, and computer implemented instructions for managing a set of objects for a plurality of terminals. The set of objects are stored in a memory, such as a nonvolatile random access memory in a data processing system. The set of objects are used to configure logical partitions within the data processing system. Access to the set of objects is provided to the plurality of terminals through a service processor.Type: GrantFiled: March 1, 2001Date of Patent: May 2, 2006Assignee: International Business Machines CorporationInventors: Robert Kimberlin Foster, Walter Manfred Lipp, Charles Andrew McLaughlin, David R. Willoughby -
Patent number: 6959342Abstract: A distributed computer system and a method for replicating data in a distributed computer system. The system includes a plurality of processing nodes. A processing node comprises at least one processor and at least one local memory, where the local memory is in communication with each processing node. The system also includes maintenance software to determine whether data is read substantially more frequently than it is written and to replicate the data that is read substantially more frequently than it is written among the plurality of processing nodes. The method includes reviewing classes of data, identifying whether at least a portion of data of a certain class used by the processing nodes is read substantially more frequently than it is written and replicating copies of the data of that class in the local memories.Type: GrantFiled: August 18, 2003Date of Patent: October 25, 2005Assignee: Cray, Inc.Inventors: Stephan Kurt Gipp, Aaron Forest Godfrey
-
Patent number: 6941393Abstract: The present invention provides a pushback FIFO architecture that enables a value that has been unloaded from the FIFO to be pushed back into the FIFO at the beginning of the data stream if a determination as made that the data value should not have been unloaded from the FIFO. Therefore, the pushed back data value will be the first data value unloaded from the FIFO on the following read cycle. Because the data value that should not have been unloaded is not lost, and is placed at the beginning of the data value sequence, the pushback FIFO enables speculative unloads of data values from the FIFO to be performed.Type: GrantFiled: March 5, 2002Date of Patent: September 6, 2005Assignee: Agilent Technologies, Inc.Inventor: Stacey Secatch
-
Patent number: 6931464Abstract: A method for connecting an interface to a serial bus is provided comprising the steps of sensing at least one identification line for the interface, identifying an interface type from the at least one identification line, and switching the interface to or from a serial bus depending on the interface type identified. The at least one identification line specifies at least one serial type of interface and at least one non-serial type of interface. Preferably, the method further comprises the step of switching the interface off the serial bus based on a criteria.Type: GrantFiled: October 29, 2001Date of Patent: August 16, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventor: Jay D Reeves
-
Patent number: 6917988Abstract: A system and method for managing a Fibre Channel adapter is disclosed. When a close request is received by the Fibre Channel adapter, the adapter is set to a quasi-open state. In a quasi-open state, the adapter keeps the link to the Fibre Channel network open, releases extended resources, and maintains minimal resources in order to keep the link open. When a request is received by the adapter while in a quasi-open state, the request is rejected thereby preventing other devices from logging into the quasi-opened device and informing other devices that the quasi-opened device is not currently communicating across the Fibre Channel network. An information handling system and a computer program product for implementing the Fibre Channel adapter quasi-open state are further disclosed.Type: GrantFiled: August 31, 2000Date of Patent: July 12, 2005Assignee: International Business Machines CorporationInventors: James P. Allen, Marcus Bryan Grande, Robert G. Kovacs
-
Patent number: 6883042Abstract: A SCSI initiator system includes a Packetized SCSI Protocol hardware packet engine that automatically transmits Packetized SCSI protocol command blocks to a SCSI target with substantially zero latency between the transmission of adjacent command blocks. The packet engine operates independently of any other hardware circuits in the SCSI initiator that are capable of command management. The SCSI initiator system includes a target execution queue containing at least one hardware I/O control block for a SCSI target. The target execution queue is stored in a memory. The system also includes a Packetized SCSI Protocol hardware packet engine coupled to the target execution queue. The Packetized SCSI Protocol hardware packet engine generates Packetized SCSI Protocol packets using information in the at least one hardware I/O control block directly.Type: GrantFiled: April 25, 2001Date of Patent: April 19, 2005Assignee: Adaptec, Inc.Inventor: B. Arlen Young
-
Patent number: 6859845Abstract: A system and methods are provided for resolving resource conflicts related to processing multiple media streams on a single media device. An audio/video (A/V) server is used to interconnect a plurality of media devices. A first multimedia program is routed from a first source device to a first destination device. The A/V server detects a conflict when a second source device attempts to route a second multimedia program to the first destination device. To resolve the conflict, the A/V server determines suitable media devices to process the second multimedia program. The A/V server may send the second program to a second destination device to process the second program in the same manner as the first destination device. Alternatively, the A/V server may send the second program to a destination device capable of recording the second program.Type: GrantFiled: May 2, 2001Date of Patent: February 22, 2005Assignee: ATI Technologies, Inc.Inventor: Elena Mate
-
Patent number: 6564269Abstract: Digital pixel data is transferred from a computer system to video display hardware in a forward direction. However, there are many reasons for digital pixel data to be transferred in both directions along a cable connecting a computer and a monitor. This invention describes a method of sending digital data from a monitor back to the computer in a reverse direction. In transmission of digital pixel data in a forward direction, there are horizontal and vertical blanking periods during which special characters are transmitted in order to resynchronize the digital pixel data to a clock signal. In such a system the transmission of these special characters only requires a portion of the blanking periods. During the remainder to the blanking period, some of or all of the data paths can be used in order to transmit digital data in a reverse direction. Where all data paths are used, the beginning and end of the usable portion of the blanking periods may last for a fixed number of clock cycles.Type: GrantFiled: September 8, 1999Date of Patent: May 13, 2003Assignee: Silicon Image, Inc.Inventor: Russel A. Martin
-
Patent number: 6516360Abstract: A need to store data between a producing stage and a consuming stage commonly arises in digital processing applications. However, factors such as fabrication process limitations and circuit area constraints may restrict the amount of available storage. A novel method and apparatus for data buffering are disclosed which use less data storage than would be required by double buffering techniques.Type: GrantFiled: September 23, 1999Date of Patent: February 4, 2003Assignee: Qualcomm IncorporatedInventors: Jafar Mohseni, Brian Butler, Deepu John