Patents by Inventor Inder S. Gopal

Inder S. Gopal 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: 5539882
    Abstract: A polling procedure providing the capabilities to assign and dynamically modify a user's communication parameters (i.e., response allocation and polling rate) based on the user's bandwidth requirements. In addition, the polling procedure instructs the users to delay their responses as a function of round-trip propagation delay and remaining response allocation for previously polled users to ensure that poll responses from separate users do not overlap.
    Type: Grant
    Filed: January 13, 1995
    Date of Patent: July 23, 1996
    Assignee: International Business Machines Corporation
    Inventors: Inder S. Gopal, Roch A. Guerin, Kumar N. Sivarajan
  • Patent number: 5459725
    Abstract: A packet communications network in which multicast transmissions are made reliable by transmitting acknowledgements to all neighbors of every receiving node, including the source node. This allows the relinquishment of message holding buffers as soon as all near neighbors acknowledge receipt of the message after only tile longest round trip time to the nearest neighbors, rather than the round trip to the furthest destination. Moreover, highly reliable ancillary point-to-point transmission facilities can be used to retransmit multicast messages indicated as being lost by failure of acknowledgment. Finally, network partitions occurring during the multicast procedure do not necessarily lose the multicast message to the remote partitions since any node receiving the message can insure delivery to all other nodes in that partition.
    Type: Grant
    Filed: March 22, 1994
    Date of Patent: October 17, 1995
    Assignee: International Business Machines Corporation
    Inventors: Rachel A. Bodner, Chee-Seng Chow, Israel Cidon, John G. Dudley, Allan K. Edwards, Inder S. Gopal, Chandra P. Immanuel, Marc A. Kaplan, Shay Kutten, Theodore E. Tedijanto
  • Patent number: 5367517
    Abstract: A fast bandwidth reservation method and system used in packet-switched networks that reserve bandwidth for a data transfer over links in a path between a source node, at least one intermediate node, and a destination node with minimal latency where the source node desires to send data to the destination node along the specific path using at least a minimum bandwidth and up to a maximum bandwidth. The goal of the method and system is to reserve bandwidth for a data transfer in the minimal amount of time. No link on the path between the source node and destination node has more bandwidth allocated for the source node than the minimum allocated for the previous forward links on the path. Links on the path between the source node and destination node have their bandwidth allocation for the data transfer adjusted based on the final minimum bandwidth allocated for the data transfer.
    Type: Grant
    Filed: December 16, 1992
    Date of Patent: November 22, 1994
    Assignee: International Business Machines Corporation
    Inventors: Israel Cidon, Inder S. Gopal, Roch A. Guerin
  • Patent number: 5309433
    Abstract: A packet communications system provides for point-to-point packet routing and multicast packet routing to limited subsets of nodes in the network, using a routing field in the packet header which is processed according to two different protocols. A third protocol is provided in which a packet can be multicast to the limited subset even when launched from a node which is not a member of the subset. The routing field includes a first portion which contains the route labels necessary to deliver the packet to the multicast subset. A second portion of the routing field contains the multicast subset identifier which can then be used to deliver the packet to all of the members of the multicast subset. Provision is made to backtrack deliver the packet to the last node identified before the multicast subset if that last node is itself a member of the subset.
    Type: Grant
    Filed: June 18, 1992
    Date of Patent: May 3, 1994
    Assignee: International Business Machines Corp.
    Inventors: Israel Cidon, David W. Davenport, Jeffrey H. Derby, John G. Dudley, Inder S. Gopal, James P. Janniello, Marc A. Kaplan, Francis R. Koperda, Shay Kutten, Kenneth H. Potter, Jr.
  • Patent number: 5148479
    Abstract: An arrangement of authenticating communications network users and means for carrying out the arrangement. A first challenge N1 is transmitted from a first user A to a second user B. In response to the first challenge, B transmits a first response and second challenge N2 to A. A verifies the first response. A then generates and transmits a second response to the second challenge to B, where the second response is verified. The first response must be of a minimum formf(S1, N1, . . . ),and the second response must be of the minimum formg(S2, N2, . . . ).S1 and S2 are shared secrets between A and B. f() and g() are selected such that the equationf'(s1,N1', . . . )=g(S2, N2)cannot be solved for N1' without knowledge of S1 and S2. f'() and N1' represent expressions on a second reference connection. Preferably, the function f() may include the direction D1 of the flow of the message containing f(), as in f(s1, N1, D1, . . . ). In such a case, f() is selected such that the equationf'(S,N1',D1', . . . )=f(S, N2, D1, .
    Type: Grant
    Filed: March 20, 1991
    Date of Patent: September 15, 1992
    Assignee: International Business Machines Corp.
    Inventors: Raymond F. Bird, Inder S. Gopal, Philippe A. Janson, Shay Kutten, Refik A. Molva, Marcel M. Yung
  • Patent number: 5051985
    Abstract: This invention is a fast contention resolution unit for resolving contention among a plurality of adapters for access to a communications network. Included in the fast contention resolution unit is an apparatus for transmitting a token about a ring from one cell to another cell bypassing intermediate cells whose associated adapters do not have a request to gain access to the communications network.
    Type: Grant
    Filed: August 30, 1990
    Date of Patent: September 24, 1991
    Assignee: International Business Machines Corporation
    Inventors: Israel Cidon, Inder S. Gopal
  • Patent number: 5016247
    Abstract: A telecommunication system performs multihop TASI over every hop with a single instance of speech activity detection for each voice call. The system utilizes a Time-Space-Time circuit switch interposed between an input and an output trunk. The input time stage is configured to collect call samples from the input trunk and to map the physical slots associated with the samples to the switch slots of the conventional space switch portion of the circuit switch portion of the circuit switch. In-b signalling of the active state of a switch slot is provided by the input time stage to the output time stage via the space switch. The output time stage is configured to assign physical slots on the outgoing trunk to active switch slots and to discard inactive switch slots.
    Type: Grant
    Filed: August 7, 1989
    Date of Patent: May 14, 1991
    Assignee: IBM Corporation
    Inventors: Israel Cidon, Inder S. Gopal
  • Patent number: 4991172
    Abstract: A method of transmitting high speed (1 Gbits/sec), packetized, integrated voice/data through a communications network. This invention, more specifically, deals with the word by word transmission of packets on a parallel transmission bus.
    Type: Grant
    Filed: October 28, 1988
    Date of Patent: February 5, 1991
    Assignee: International Business Machines Corporation
    Inventors: Israel Cidon, Inder S. Gopal
  • Patent number: 4914571
    Abstract: A LOCATE search dynamically locates resources (e.g., logical units (LUs) and transaction program and files associated with LUs) in a computer network so that a session can be established between the origin and the destination of the search.In a network which includes end nodes associated with server nodes, a resource contained in any node is located by a requesting node. The requesting node initiates a search of the resources residing within itself. If the resource does not reside in the requesting node, the server node searches the resources known to the server node that reside anywhere in the nework. If the resource is not known by the server node, it searchers all resources that reside in its associated end nodes. If the resource does not reside in the associated end nodes, either a request is sent to a central directory if one exists or a search of all resources in the network is made.
    Type: Grant
    Filed: June 15, 1987
    Date of Patent: April 3, 1990
    Assignee: International Business Machines Corporation
    Inventors: Alan E. Baratz, Inder S. Gopal, James P. Gray, George A. Grover, Jeffrey M. Jaffe, Jean A. Lorrain, Melinda R. Pollard, Diane P. Pozefsky, Mark Pozefsky, Lee M. Rafalow