Patents by Inventor Jim Mangin

Jim Mangin 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).

  • Publication number: 20160275773
    Abstract: A compatibility indication system includes a connectable module that includes a first connector and a first wireless communication device that is configured to transmit connectable module information. A computing system includes a second connector and a second wireless communication device that is configured to receive the connectable module information when the connectable module is located adjacent the second connector. A compatibility engine in the computing system is coupled to the second wireless communication device and configured to receive the connectable module information, determine a compatibility level of the connectable module, and activate a warning that is based on the compatibility level before the first connector on the connectable module is connected to the second connector on the computing system.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 22, 2016
    Inventors: Vivek Dharmadhikari, Jim Mangin, Vinay Sawal
  • Patent number: 7233986
    Abstract: A method and apparatus for accessing management information base data is described. A method in a network element comprises collecting a first set of management information base (MIB) data in a framer's memory, maintaining a second set of MIB data that is periodically updated with the first set of MIB data, wherein the second set of MIB data is maintained separately from the first set of MIB data; and, in response to a request for the MIB data, transmitting the second set of MIB data.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: June 19, 2007
    Assignee: Redback Networks Inc.
    Inventors: Hsinlun Jair, Jim Mangin
  • Patent number: 6891835
    Abstract: An adaptive weighted round robin scheduling apparatus and method schedules variable-length frame transmissions from a plurality of output queues having different transmission priorities by first allocating, for each queue, a number of bandwidth segments for a bandwidth cycle and a number of transmission opportunities for a round robin cycle, and then processing the queues consecutively in a round-robin fashion, beginning with a highest priority queue, until none of the queues has any bandwidth remaining. More specifically, during each iteration of a round robin cycle, a queue is permitted to transmit a frame if the queue has at least one remaining transmission opportunity, the queue has a frame ready for transmission, and the queue has at least one remaining bandwidth segment, and furthermore the number of transmission opportunities for the queue is decremented by at least one.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: May 10, 2005
    Assignee: Nortel Networks Limited
    Inventors: Mohan Kalkunte, Jim Mangin
  • Patent number: 6671279
    Abstract: A technique for establishing a shortcut Virtual Channel Connection (VCC) in a Multi-Protocol Over ATM (MPOA) system detects a packet flow, and then determines whether to establish the shortcut VCC based upon an expected MPOA server response time. Specifically, an expected MPOA server response time is determined based upon an MPOA server response time history. The expected MPOA server response time is then compared to a predetermined MPOA server response time threshold to determine whether the expected MPOA server response time is within the predetermined MPOA server response time threshold. The shortcut VCC is established if the expected MPOA server response time is within the predetermined MPOA server response time threshold. Upon establishing the shortcut VCC, the MPOA server response time history is updated to reflect an actual MPOA server response time incurred when establishing the shortcut VCC.
    Type: Grant
    Filed: February 24, 1999
    Date of Patent: December 30, 2003
    Assignee: Nortel Networks Limited
    Inventors: Jim Mangin, Mohan Kalkunte, Derek Pitcher
  • Publication number: 20030128707
    Abstract: An adaptive weighted round robin scheduling apparatus and method schedules variable-length frame transmissions from a plurality of output queues having different transmission priorities by first allocating, for each queue, a number of bandwidth segments for a bandwidth cycle and a number of transmission opportunities for a round robin cycle, and then processing the queues consecutively in a round-robin fashion, beginning with a highest priority queue, until none of the queues has any bandwidth remaining. More specifically, during each iteration of a round robin cycle, a queue is permitted to transmit a frame if the queue has at least one remaining transmission opportunity, the queue has a frame ready for transmission, and the queue has at least one remaining bandwidth segment, and furthermore the number of transmission opportunities for the queue is decremented by at least one.
    Type: Application
    Filed: October 23, 2002
    Publication date: July 10, 2003
    Inventors: Mohan Kalkunte, Jim Mangin
  • Patent number: 6470016
    Abstract: An adaptive weighted round robin scheduling apparatus and method schedules variable-length frame transmissions from a plurality of output queue having different transmission priorities by first allocating, for each queue, a number of bandwidth segments for a bandwidth cycle and a number of transmission opportunities for a round robin cycle, and then processing the queues consecutively in a round-robin fashion, beginning with a highest priority queue, until none of the queues has any bandwidth remaining. More specifically, during each iteration of a round robin cycle, a queue is permitted to transmit a frame if the queue has at least one remaining transmission opportunity, the queue has a frame ready for transmission, and the queue has at least one remaining bandwidth segment, and furthermore the number of transmission opportunities for the queue is decremented by at least one.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: October 22, 2002
    Assignee: Nortel Networks Limited
    Inventors: Mohan Kalkunte, Jim Mangin
  • Patent number: 5982778
    Abstract: Delay times are modified in full-duplex Ethernet network devices by calculating in each network station a delay interval based on a size of a transmitted data packet and a desired transmission rate. The network station waits the calculated delay time before transmitting another data packet, ensuring that the overall output transmission rate of the network station corresponds to the assigned desired transmission rate. The desired transmission rate is received as a media access control (MAC) control frame from a network management entity, such as a switched hub. Hence, each station operates at the desired transmission rate, minimizing the occurrence of congestion and eliminating the necessity of PAUSE frames.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: November 9, 1999
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jim Mangin, Jayant Kadambi, Mohan Kalkunte
  • Patent number: 5905870
    Abstract: Flow control signals in half-duplex and full-duplex networks are initiated and maintained based on the detected number of data bytes stored in a receive buffer from payload data of received data packets. If the number of stored data bytes exceeds a predetermined threshold, the network interface initiates flow control. Alternatively, the decision to initiate flow control may be based upon the rate at which the receive buffer is emptied compared to the number of stored data bytes in the receive buffer, or the rate the data bytes are stored into the receive buffer. The duration of the flow control is calculated as a wait time interval selected in response to the number of stored data bytes. The wait time may be selectively set as an integer multiple of slot times, or as a time interval based on the number of stored data bytes relative to the removal rate.
    Type: Grant
    Filed: September 11, 1996
    Date of Patent: May 18, 1999
    Assignee: Advanced Micro Devices, Inc
    Inventors: Jim Mangin, Shashank Merchant, Mohan Kalkunte
  • Patent number: 5854900
    Abstract: Delay times are modified in Ethernet network devices by adding a slot time to the minimum interpacket gap (IPG) interval between uninterrupted consecutive transmissions by a network station. If a network station transmits a data packet and has another data packet to send, modified delay time prevents the station from contending for access of the media, enabling other stations having data to transmit to attempt access on the media. If a collision occurs during the transmission of a second successive data packet, the network station uses a modified collision arbitration and automatically sets the collision delay interval to zero for the first access attempt. If another collision occurs during the access attempt, the collision interval is calculated according to the truncated binary exponential backoff algorithm.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: December 29, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohan Kalkunte, Jim Mangin
  • Patent number: 5852723
    Abstract: Collision delay intervals are modified in Ethernet network devices transmitting priority data requiring a guaranteed latency by multiplying an integer multiple number of slot times with a fractional coefficient. A network device having priority data for transmission uses the conventional Truncated Binary Exponential Backoff (TBEB) algorithm during the first access attempt to calculate a collision delay interval from a randomly selected integer multiple of slot times. If the network device encounters another collision, the next randomly selected integer multiple of slot times is multiplied by the fractional coefficient. Use of the fractional coefficient during collision mediation on a half-duplex Ethernet network provides a bounded access latency for real-time and multimedia applications by granting the network device a higher probability of successfully accessing the network media.
    Type: Grant
    Filed: August 6, 1996
    Date of Patent: December 22, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohan Kalkunte, Jayant Kadambi, Jim Mangin, Shashank Merchant
  • Patent number: 5850525
    Abstract: Delay times are modified in Ethernet network devices by adding a randomized time interval generated in accordance with a propagation delay between two network stations. A server in a client-server arrangement is given priority access over clients by adding to the clients' InterPacket Gap (IPG) interval a random time delay between one and two times the cable delay between the server and the corresponding client. The server can access the network media after the IPG interval, whereas clients must wait the additional random time delay before accessing the media, thereby improving server throughput and overall network throughput. Collision mediation is improved by adding a randomly selected integer multiple of a propagation delay between two stations, where the integer multiplier is randomly selected from a predetermined range of integers.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: December 15, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohan Kalkunte, Gopal Krishna, Jim Mangin
  • Patent number: 5838688
    Abstract: Delay times are modified in Ethernet network devices by adding an integer multiple of a delay interval to the minimum interpacket gap (IPG) interval, and decrementing a deferral counter storing the integer in each network station in response to detected activity on the media. Each station independently determines the number of stations active on the network media by counting the number of successful packet receptions following a corresponding detected collision. Once the number of detected collisions equals the number of stations (N) minus one, each station independently establishes a unique integer value from the range of zero to the number of detected collisions, i.e., up to the number of stations (N) minus one, by resetting the deferral counter to (N-1) after a successful transmission, and by decrementing the deferral counter upon detection of a successful transmission without collision by another station.
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: November 17, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jayant Kadambi, Mohan Kalkunte, Jim Mangin
  • Patent number: 5812554
    Abstract: Efficient communication in a network having a minimum data transmission time interval wherein a data packet is transmitted beginning at a start of the minimum data transmission time interval. An end of the minimum data transmission time interval is determined and then at least one next data packet is transmitted after the data packet if the end of the minimum data transmission time is after the end of the data packet.
    Type: Grant
    Filed: May 28, 1996
    Date of Patent: September 22, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jayant Kadambi, Mohan Kalkunte, Jim Mangin
  • Patent number: 5784375
    Abstract: Delay times are modified in Ethernet network devices by adding an integer multiple of a delay interval to the minimum interpacket gap (IPG) interval, and decrementing the integer in each network station in response to detected activity on the media. Each station has a unique integer value from the range of zero to the number of stations (N) minus one. The unique integer value ensures that each station has a different delay interval in accessing the media after sensing deassertion of the receive carrier. The station having a zero integer value will have its integer counter reset to (N-1) after a station transmits a data packet on the network, and the stations having nonzero integer values decrement their respective integer counters. Each network station also includes a deferral timer that counts the maximum delay interval of (N-1) delay intervals plus the minimum IPG value, and thus establishes a bounded access latency for a half-duplex shared network.
    Type: Grant
    Filed: June 12, 1996
    Date of Patent: July 21, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohan Kalkunte, Jayant Kadambi, Jim Mangin, Gopal Krishna
  • Patent number: 5774658
    Abstract: A network includes a combination of carrier-sense stations and Universal Multiple Access (UMA) stations using a time slot multiple access protocol. The network is configured to include assigned time slots for the respective UMA stations and unassigned time slots reserved for the carrier-sense stations to access the shared network media. Each of the UMA stations is provided with a corresponding assigned time slot and the total number of time slots. Since the UMA stations access the media only during the assigned time slot, the carrier-sense stations can contend for access to the media after waiting a minimum interpacket gap (IPG) after sensing deassertion of the receive carrier on the media. The UMA stations may also be modified to attempt access of the media using Ethernet-compliant, carrier-sense multiple-access with collision detection (CSMA/CD) protocol when a current time slot corresponds to a mixed-use time slot.
    Type: Grant
    Filed: September 17, 1996
    Date of Patent: June 30, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mohan Kalkunte, Jayant Kadambi, Jim Mangin