Patents by Inventor Vikram Punj

Vikram Punj 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: 5519700
    Abstract: Line cards provide an input/output interface between synchronous communication channels and an asynchronous network. An input line card generates a plurality of packets where each packet contains information carried by a group of synchronous communication channels; each synchronous communication channel of the group having a destination of the same output line card. A mechanism is provided for selecting a sequence for the sequential transmission of packets from the input line cards to the asynchronous network. The selecting mechanism minimizes the probability that a plurality of the input line cards will concurrently transmit a packet to the same output line card thereby creating a collision of packets requiring that all but one of the colliding packets be stored in a queue. Thus, minimizing collisions also minimizes queuing delays.
    Type: Grant
    Filed: December 7, 1994
    Date of Patent: May 21, 1996
    Assignee: AT&T Corp.
    Inventor: Vikram Punj
  • Patent number: 5513174
    Abstract: Line cards provide an input/output interface between synchronous communication channels and an asynchronous network. The input line card translates information received from the synchronous communication channels into packets for transmission to the asynchronous network. Each line card generates and stores packets corresponding to a time frame associated with the synchronous communication channels. A sequence is selected for the sequential transmission of packets by each input line card to the asynchronous network. The cumulative number of packet collisions that would occur at each output line card during the predetermined time frame is determined. If the cumulative number of collisions exceeds a predetermined delay threshold, the number of packets actually transmitted to the system is reduced preferably by denying service to new call origination requests. This technique keeps the maximum cumulative collisions for each output line card within the predetermined delay threshold.
    Type: Grant
    Filed: December 7, 1994
    Date of Patent: April 30, 1996
    Assignee: AT&T Corp.
    Inventor: Vikram Punj
  • Patent number: 5440563
    Abstract: An arrangement for pooling service circuits so that they become available to a plurality of switching systems in a telecommunications network. A regional control node receives a request for a service circuit to be connected to a call. The regional control node maintains the availability status of the service circuits in a pool for the region. In response to a request for a service circuit, the regional control node selects an appropriate circuit and transmits order to the switches and the circuit to establish the proper connections among these units in order to associate the service circuit with the requesting call. Advantageously, such an arrangement permits a large pool of individually expensive service circuits to serve a large number of switching systems, thus, increasing the efficiency of utilization of these service circuits. The arrangement is also used for controlling the allocation of transmission resources to any call, thus optimizing the use of the regional transmission resources.
    Type: Grant
    Filed: October 12, 1993
    Date of Patent: August 8, 1995
    Assignee: AT&T Corp.
    Inventors: Alessandro L. Isidoro, Vikram Punj
  • Patent number: 5428609
    Abstract: A data stream is converted from a synchronous transfer mode (STM) to an asynchronous transfer mode (ATM) by extracting data of a number of payload signals from the data stream, writing data of the payload signal into a random access memory (RAM), separately recording address locations of the data of each of the payload signals in separate buffers, directing the RAM to separately read the data of the payload signals, and attaching a cell header to the data read from the RAM to form ATM cells.
    Type: Grant
    Filed: January 3, 1994
    Date of Patent: June 27, 1995
    Assignee: AT&T Corp.
    Inventors: Kai Y. Eng, Gary D. Martin, Mark A. Pashan, Vikram Punj, Ronald A. Spanke
  • Patent number: 5289579
    Abstract: This invention relates to methods and apparatus for interfacing between computer channels and a Broadband Integrated Services Digital Network (B-ISDN) in order to allow such channels to communicate with a large number of other channels over the long distances and large bandwidth provided by B-ISDN. In a terminal adapter, channel addresses are translated into network addresses and channel format data is converted into B-ISDN format data in order to allow data messages between channels to be transmitted over the B-ISDN network.
    Type: Grant
    Filed: August 11, 1992
    Date of Patent: February 22, 1994
    Assignee: AT&T Bell Laboratories
    Inventor: Vikram Punj
  • Patent number: 5282198
    Abstract: This invention relates to a method and apparatus for determining which bus should be used for transmitting data to another station of a dual queue, dual bus DQDB network. Initially, data is transmitted over both buses. As each station receives an entity of data, such as packets or cells, over one bus, each entity including the identification of a transmitting station, the receiving station updates its memory to record that entities of data to that transmitting station should be transmitted over the other bus. The bus selection record is audited when packets are received to confirm its accuracy.
    Type: Grant
    Filed: July 18, 1990
    Date of Patent: January 25, 1994
    Assignee: AT&T Bell Laboratories
    Inventor: Vikram Punj
  • Patent number: 5280470
    Abstract: This invention relates to a method and apparatus for controlling overload in a data network. The exemplary embodiment is a Broadband Integrated Services Digital Network (B-ISDN) in which data is transmitted within data cells included in a larger data frame using the Asynchronous Transfer Mode (ATM) protocol. In response to the network detecting overload, the network sends slow down messages to selected virtual channels to decrease their data rates. The network also acts to block or decrease resource allocations to transmission requests that are likely to overload the network.
    Type: Grant
    Filed: February 3, 1993
    Date of Patent: January 18, 1994
    Assignee: AT&T Bell Laboratories
    Inventors: Rolfe E. Buhrke, Robert B. Dianda, Vikram Punj, Ronald A. Spanke, Nancy S. Stevens
  • Patent number: 5231631
    Abstract: The invention relates to methods and apparatus for regulating traffic in a Broadband Integrated Services Digital Network (B-ISDN). Terminal adapters interface between terminals and the B-ISDN. Whenever a first terminal wishes to transmit a data message to a second terminal, the source adapter, connected to the first terminal, allocates transmit bandwidth for the transmission of the message and sends a request message to a destination adapter, connected to the second terminal, for checking availability of and allocating receive bandwidth. The data message is sent only if bandwidth has been allocated on both ends. Overflow traffic is throttled at the adapters before it enters the network, thereby reducing the number of data cells lost because of the limited storage of the network.
    Type: Grant
    Filed: March 16, 1992
    Date of Patent: July 27, 1993
    Assignee: AT&T Bell Laboratories
    Inventors: Rolfe E. Buhrke, Dennis L. DeBruler, Vikram Punj
  • Patent number: 5150358
    Abstract: This invention relates to a method and apparatus for transmitting constant and variable bit rate traffic in a broadband ISDN switch. Data from constant bit rate sources such as television cameras is entered into a group of queues. Each member of the group for queuing data of a different band of bit rates. Data is transmitted from these queues with highest priority from the queue storing data of the highest band of bit rates. If the longest enqueued entity of data in one of the other queues has been enqueued for more than a prespecified period, its priority is increased. Analytic studies have shown that use of three queues for constant bit rate traffic and a fourth queue for variable bit rate traffic allows a high occupancy in the output channels to be maintained with a negligible number of data entities excessively delayed.
    Type: Grant
    Filed: August 23, 1990
    Date of Patent: September 22, 1992
    Assignee: AT&T Bell Laboratories
    Inventors: Vikram Punj, Albert K. Wong