Patents by Inventor Randall W. Alexander

Randall W. Alexander has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7974999
    Abstract: A method and system for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing.
    Type: Grant
    Filed: January 18, 2010
    Date of Patent: July 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Alexander, Seeta Hariharan, David M. Perlsweig, Sridhar Rao, Ravinder K. Sabhikhi
  • Publication number: 20100106780
    Abstract: A method and system for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing.
    Type: Application
    Filed: January 18, 2010
    Publication date: April 29, 2010
    Applicant: International Business Machines Corporation
    Inventors: Randall W. Alexander, Seeta Hariharan, David M. Perlsweig, Sridhar Rao, Ravinder K. Sabhikhi
  • Patent number: 7653681
    Abstract: A method for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: January 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Alexander, Seeta Hariharan, David M. Perlsweig, Sridhar Rao, Ravinder K. Sabhikhi
  • Patent number: 4978239
    Abstract: A printer in which the heat build-up in the printhead is limited by determining whether the printhead temperature is at its temperature threshold. If so, the printing is not allowed to proceed untilt the printhead has cooled sufficiently so that the printing will not cause it to exceed its temperature threshold. The temperature limiting feature is accomplished by testing before each unit of printing whether the temperature of the printhead is below the threshold and therefore printing may occur as usual or whether to take some action to limit the temperature, analyzing the activity during each time period to determine whether heating or cooling of the printhead is occurring, and adjusting the present (calculated) temperature of the printhead accordingly.
    Type: Grant
    Filed: October 4, 1984
    Date of Patent: December 18, 1990
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Alexander, Demetrios Troupes
  • Patent number: 4712102
    Abstract: A method and apparatus for displaying enlarged or enhanced dot matrix characters is disclosed. Using stored sets of binary data elements which define the shape of the respective characters of a set, logical operations are performed to add additional binary data elements to provide the desired enlarged character. Characters may be enlarged in the vertical and horizontal directions by lengthening the horizontal, vertical, and diagonal linear components which together comprise the character. Characters may also be enhanced by thickening the linear components thereof in a direction orthogonal to that of the linear components, and made more dense with additional dots along the length of the linear components. The stored data defines the character with a high density in the horizontal direction and a lower density in the vertical and diagonal directions.
    Type: Grant
    Filed: July 3, 1985
    Date of Patent: December 8, 1987
    Assignee: International Business Machines Corporation
    Inventors: Demetrios Troupes, Randall W. Alexander
  • Patent number: 4703323
    Abstract: A method and apparatus for displaying enhanced dot matrix characters is disclosed. Using stored sets of binary data elements which define the shape of the respective characters of a set, logical operations are performed to add additional binary data elements to provide the desired character. Characters are enhanced by either thickening the linear components thereof in a direction orthogonal to that of the linear components, or making them more dense by adding dots along the length of the linear components, or both. The stored data defines the character with a high density in the horizontal direction and a lower density in the vertical and diagonal directions.
    Type: Grant
    Filed: July 3, 1985
    Date of Patent: October 27, 1987
    Assignee: International Business Machines Corporation
    Inventors: Demetrios Troupes, Randall W. Alexander
  • Patent number: 4586835
    Abstract: A printer prints characters by printing selected character elements in a matrix of print positions arranged in horizontal rows and vertical columns. The printer includes storage means for storing sets of character data elements which are used for printing the character elements. The printer also includes logic means for selectively performing logical operations on the sets of character data elements in order to vary the sets of character data elements in accordance with certain rules and thereby vary the print quality in the horizontal, vertical and diagonal directions of the characters which will be printed using the stored character data elements.The stored sets of character data elements are selected so that they can be used for printing characters which have a high print quality in the horizontal direction and a low print quality in the vertical and diagonal directions.
    Type: Grant
    Filed: January 29, 1985
    Date of Patent: May 6, 1986
    Assignee: International Business Machines Corporation
    Inventors: Randall W. Alexander, Demetrios Troupes