Patents by Inventor Necdet Uzun

Necdet Uzun 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: 7774506
    Abstract: Systems, methods, devices and techniques can be used in networks including resilient packet ring networks and other types of ring topology networks to adjust the flow of data traffic to MAC clients associated with stations on the network. In one example, adjusted fairness rates and/or messages associated with a network communication protocol are used to reduce traffic destined for a particular station and/or a MAC client associated with that station. In another example, station MAC clients or other components implement virtual destination queues and transmit information associated with the rate at which they receive data. The information and queues are used to reduce traffic destined for a particular station and/or a MAC client associated with that station.
    Type: Grant
    Filed: August 19, 2003
    Date of Patent: August 10, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Necdet Uzun, Mike Takefman
  • Patent number: 7676602
    Abstract: Systems, methods, devices and techniques can be used in networks including resilient packet ring networks and other types of ring topology networks to adjust the flow of data traffic to MAC clients associated with stations on the network. In one example, adjusted fairness rates and/or messages associated with a network communication protocol are used to reduce traffic destined for a particular station and/or a MAC client associated with that station. In another example, station MAC clients or other components implement virtual destination queues and transmit information associated with the rate at which they receive data. The information and queues are used to reduce traffic destined for a particular station and/or a MAC client associated with that station.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: March 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Necdet Uzun, Mike Takefman
  • Patent number: 7573911
    Abstract: The invention provides a method of encoding a data packet for encapsulation in one or more frames for communication from a transmitter to a receiver in a network interface. The method includes dividing the data packet into one or more data chunks and determining the length of a data chunk as the lesser of the number of bytes available in a current frame, the number of bytes remaining in the data packet, or a predetermined number of bytes. The method includes determining if the data chunk is the end-of-the-packet (EOP) and when the data chunk is not the EOP, the method includes prepending the data chunk with a control character representing the length of the data chunk and non-EOP.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: August 11, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: James A. Markevitch, Necdet Uzun, Earl T. Cohen
  • Patent number: 7532570
    Abstract: A system and apparatus for transmitting transit data through a network with first and a second rings coupling two or more nodes. In one aspect, when the first ring is intact and the second ring has a fault between two nodes, transit data may be wrapped from a second, faulted ring to a first, intact ring at an upstream node adjacent to a fault, and transit data may be maintained on the first, intact ring between the upstream node and a downstream node adjacent to the fault. In another aspect, when the system has a fault between any two nodes, the system may preserve host data.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: May 12, 2009
    Assignee: Cisco Technology, Inc.
    Inventor: Necdet Uzun
  • Patent number: 7500016
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: March 3, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Patent number: 7366789
    Abstract: A method and apparatus for servicing transit and transmit traffic in a node of a network. The network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving usage data from a downstream node, identifying a first weighted value associated with a provisioning rate associated with the downstream node and a second weighted value associated with a provisioning rate of the node, determining an allowed usage for the node using the usage data and the first and second weighted values and servicing transmit and transit traffic received at the node including limiting the servicing of the transmit traffic in accordance with the determined allowed usage.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: April 29, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Necdet Uzun, Mete Yilmaz
  • Patent number: 7231471
    Abstract: A method and apparatus for servicing transit and transmit traffic in a node of a network. The network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving usage data from a downstream node, identifying a first weighted value associated with a provisioning rate associated with the downstream node and a second weighted value associated with a provisioning rate of the node, determining an allowed usage for the node using the usage data and the first and second weighted values and servicing transmit and transit traffic received at the node including limiting the servicing of the transmit traffic in accordance with the determined allowed usage.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: June 12, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Necdet Uzun, Mete Yilmaz
  • Patent number: 7212490
    Abstract: A method and apparatus for servicing transmit traffic in a node of a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving transit delay data associated with a plurality of downstream nodes, receiving a packet for routing to a destination node in the network and routing the packet to one of the first and second rings not only based on a shortest path to the destination node but also on a transmit latency for both the first and second rings in view of the received transit delay data.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: May 1, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Publication number: 20070053302
    Abstract: A system and apparatus for transmitting transit data through a network with first and a second rings coupling two or more nodes. In one aspect, when the first ring is intact and the second ring has a fault between two nodes, transit data may be wrapped from a second, faulted ring to a first, intact ring at an upstream node adjacent to a fault, and transit data may be maintained on the first, intact ring between the upstream node and a downstream node adjacent to the fault. In another aspect, when the system has a fault between any two nodes, the system may preserve host data.
    Type: Application
    Filed: November 6, 2006
    Publication date: March 8, 2007
    Inventor: Necdet Uzun
  • Patent number: 7142504
    Abstract: A system and apparatus for transmitting transit data through a network with first and a second rings coupling two or more nodes. In one aspect, when the first ring is intact and the second ring has a fault between two nodes, transit data may be wrapped from a second, faulted ring to a first, intact ring at an upstream node adjacent to a fault, and transit data may be maintained on the first, intact ring between the upstream node and a downstream node adjacent to the fault. In another aspect, when the system has a fault between any two nodes, the system may preserve host data.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: November 28, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Necdet Uzun
  • Publication number: 20060212551
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Application
    Filed: May 25, 2006
    Publication date: September 21, 2006
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Publication number: 20060179142
    Abstract: A method and apparatus for servicing transit and transmit traffic in a node of a network. The network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving usage data from a downstream node, identifying a first weighted value associated with a provisioning rate associated with the downstream node and a second weighted value associated with a provisioning rate of the node, determining an allowed usage for the node using the usage data and the first and second weighted values and servicing transmit and transit traffic received at the node including limiting the servicing of the transmit traffic in accordance with the determined allowed usage.
    Type: Application
    Filed: April 5, 2006
    Publication date: August 10, 2006
    Inventors: Necdet Uzun, Mete Yilmaz
  • Publication number: 20060161659
    Abstract: A method and apparatus for servicing transit and transmit traffic in a node of a network. The network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving usage data from a downstream node, identifying a first weighted value associated with a provisioning rate associated with the downstream node and a second weighted value associated with a provisioning rate of the node, determining an allowed usage for the node using the usage data and the first and second weighted values and servicing transmit and transit traffic received at the node including limiting the servicing of the transmit traffic in accordance with the determined allowed usage.
    Type: Application
    Filed: March 21, 2006
    Publication date: July 20, 2006
    Inventors: Necdet Uzun, Mete Yilmaz
  • Patent number: 7054951
    Abstract: A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determining a ring identifier for each of the first and second rings coupled to the node after connection, discovering topology information for the network including the identity of each node coupled to each ring, storing the topology information and determining routing decisions for one or more packets received at the node along each of the first and second rings using the ring identifier information.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: May 30, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Jung-Hong Kao, Necdet Uzun
  • Publication number: 20060062254
    Abstract: The invention provides a method of encoding a data packet for encapulation in one or more frames for communication from a transmitter to a receiver in a network interface. The method includes dividing the data packet into one or more data chunks and determining the length of a data chunk as the lesser of the number of bytes available in a current frame, the number of bytes remaining in the data packet, or a predetermined number of bytes. The method includes determining if the data chunk is the end-of-the-packet (EOP) and when the data chunk is not the EOP, the method includes prepending the data chunk with a control character representing the length of the data chunk and non-EOP.
    Type: Application
    Filed: October 3, 2005
    Publication date: March 23, 2006
    Inventors: James Markevitch, Necdet Uzun, Earl Cohen
  • Patent number: 7016969
    Abstract: A method and apparatus for servicing transit and transmit traffic in a node of a network. The network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving usage data from a downstream node, identifying a first weighted value associated with a provisioning rate associated with the downstream node and a second weighted value associated with a provisioning rate of the node, determining an allowed usage for the node using the usage data and the first and second weighted values and servicing transmit and transit traffic received at the node including limiting the servicing of the transmit traffic in accordance with the determined allowed usage.
    Type: Grant
    Filed: May 11, 2001
    Date of Patent: March 21, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Necdet Uzun, Mete Yilmaz
  • Patent number: 6980567
    Abstract: The invention provides a method of encoding a data packet for encapsulation in one or more frames for communication from a transmitter to a receiver in a network interface. The method includes dividing the data packet into one or more data chunks and determining the length of a data chunk as the lesser of the number of bytes available in a current frame, the number of bytes remaining in the data packet, or a predetermined number of bytes. The method includes determining if the data chunk is the end-of-the-packet (EOP) and when the data chunk is not the EOP, the method includes prepending the data chunk with a control character representing the length of the data chunk and non-EOP.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: December 27, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: James A. Markevitch, Necdet Uzun, Earl T. Cohen
  • Patent number: 6961342
    Abstract: In Switches, switch inputs and outputs may be grouped into (e.g., small) modules called input shared blocks (or “ISBs”) and output shared blocks (or “OSBs”), respectively. Each of the switches includes three (3) main parts: (i) input shared blocks (ISBs); (ii) a central switch fabric (or “ATMCSF”); and (iii) output shared blocks (OSBs). Input link sharing at every ISB-ATMCSF interface and output link sharing at every ATMCSF-OSB interface cooperate intelligently to resolve output contention and essentially eliminate any speedup requirement in central switch fabric. Each of the proposed switches can easily scale to a large size by cascading additional input and output shared blocks (ISBs and OSBs). Instead of using a centralized scheduler to resolve input and output contention, the each of the switches applies a distributed link reservation scheme upon which cell scheduling is based.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: November 1, 2005
    Inventors: Necdet Uzun, Feihong Chen
  • Publication number: 20050044272
    Abstract: Systems, methods, devices and techniques can be used in networks including resilient packet ring networks and other types of ring topology networks to adjust the flow of data traffic to MAC clients associated with stations on the network. In one example, adjusted fairness rates and/or messages associated with a network communication protocol are used to reduce traffic destined for a particular station and/or a MAC client associated with that station. In another example, station MAC clients or other components implement virtual destination queues and transmit information associated with the rate at which they receive data. The information and queues are used to reduce traffic destined for a particular station and/or a MAC client associated with that station.
    Type: Application
    Filed: August 19, 2003
    Publication date: February 24, 2005
    Inventors: Necdet Uzun, Mike Takefman
  • Patent number: RE42121
    Abstract: A method of sorting packets for transmission over a communication network. The packets are sorted into groups in accordance with predetermined criteria, wherein the number of groups is equal to at least three times the square root of a fraction whose numerator is the maximum transmission rate and whose denominator is the minimum transmission rate. Each group is assigned a first departure time in accordance with the predetermined criteria. Each packet of each group is assigned a second departure time. Wherein the number of the departure time is equal to the square root of a fraction whose numerator is the maximum rate and whose denominator is the minimum transmission rate. Each packet is transmitted over the communication network in accordance with the second departure time.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: February 8, 2011
    Assignee: New Jersey Institute of Technology
    Inventor: Necdet Uzun