Patents by Inventor James P. Gray

James P. Gray 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: 4873517
    Abstract: When computing a least weight path from an origin node to a destination node in a data communication network, a route-computing network node uses information provided by the origin and destination nodes to compute least weight routes from those nodes to adjacent network nodes. The route-computing network node uses information in the topology database to compute least weight routes from network nodes adjacent the origin node to network nodes adjacent the destination node. The results of the computations are concatenated to determine an optimum route from the origin node to the destination node. The topology database need not include information about the transmission groups connecting the origin/destination nodes to network nodes.
    Type: Grant
    Filed: June 23, 1988
    Date of Patent: October 10, 1989
    Assignee: International Business Machines Corporation
    Inventors: Alan E. Baratz, Kathryn E. Clarke, Melinda R. Pollard, Diane P. Pozefsky, Lee M. Rafalow, William E. Siddall, James P. Gray
  • Patent number: 4827411
    Abstract: Each network node in a communications network maintains its own copy of the network topology database defining network resources. Each resource record contains a "timer" field which is initially set to a maximum value but which may be decremented on a daily basis. If the timer field is decremented to zero without being reset, the node unilaterally removes the resource record from its copy of the database. The timer field will normally reach zero only for obsolete resource records since each network node responsible for a resource broadcasts a timer-resetting message for the resource (1) each time the resource status changes, (2) when the node first joins or rejoins the network, and (3) on a periodic (weekly) basis regardless of whether conditions (1) or (2) have occurred.
    Type: Grant
    Filed: June 15, 1987
    Date of Patent: May 2, 1989
    Assignee: International Business Machines Corporation
    Inventors: Andrew H. Arrowood, Alan E. Baratz, Philip F. Chimento, Jr., John E. Drake, Jr., John L. Eisenbies, James P. Gray, Karla J. Norsworthy, Diane P. Pozefsky
  • Patent number: 4736369
    Abstract: A technique called "Adaptive Pacing" permits a receiving node, in a computing networking, to change the size of an information window during an active session. To effect the change, the receiving node sends an "Isolated Pacing Message" (IPM) to the sending node. Thereafter, the sending node adjusts the window size to conform with a window size value in the IPM. The IPM includes a type field, a reset window indicator and a next window size field. There are three types of isolated pacing messages. Two of the messages are used by the receiving node to control the flow of data; while the third message is used, by the sending node, to confirm the beginning of a new window and the ending of an old one.
    Type: Grant
    Filed: June 13, 1986
    Date of Patent: April 5, 1988
    Assignee: International Business Machines Corp.
    Inventors: Tsipora P. Barzilai, Raymond F. Bird, James P. Gray, Bharath K. Kadaba, James B. Kalmbach, Jr., Jeffrey G. Knauth, Diane P. Pozefsky
  • Patent number: 4688035
    Abstract: Disclosed is a communication transport message format for carrying control information, relevant only to a transport system and end user data. The end user data is prefixed by a length field. The length field is set to a value representing the number of bytes of user data plus the size of the length field. A bit in the length field is used as a "continuation" or more-to-come indicator. Length field values that are less than the number of bytes of the length field are used to prefix control information.
    Type: Grant
    Filed: July 16, 1986
    Date of Patent: August 18, 1987
    Assignee: International Business Machines Corp.
    Inventors: James P. Gray, Peter J. Hansen, Michael A. Lerner, Mark Pozefsky
  • Patent number: 4677588
    Abstract: A facility called "Gateway" is used to interconnect a plurality of independently controlled communication networks so that logical units (LUs) in the networks can communicate with one another without any changes to the network. The gateway includes a programmable device or devices which establish and monitor cross network sessions and for each formatted message, on the session, the programmable device changes the contents on the request unit (RU) and/or the transmission header (TH) fields so that data is delivered to a target LU. The changes include address translation within the TH field, and/or address and name translation within the RU field.
    Type: Grant
    Filed: November 14, 1983
    Date of Patent: June 30, 1987
    Assignee: International Business Machines Corp.
    Inventors: Jay H. Benjamin, James P. Gray, Royal C. Hayward, Matthew L. Hess, Frederick E. McGriff, Ellis L. Miller, Robert A. Weingarten