Patents by Inventor Nicholas Ilyadis

Nicholas Ilyadis 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: 7463625
    Abstract: A method and apparatus for providing data communication between stations on a network which optimizes the amount of resources required for a network switch. A first data frame is encoded with a source station identifier for the first station and a source switch identifier for the first switch. The first data frame is sent from the first switch to the second switch. A station list in the second switch is updated to indicate that the first station is associated with the first switch. Subsequent data frames having the same destination as the first switch are sent directly to the second switch. Any switch on the network need only identify the local ports attached to the switch, plus the number of switches on the network. The task of identifying all of the ports on the network is distributed across all switches on the network.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: December 9, 2008
    Assignee: Nortel Networks Limited
    Inventors: Ronald M. Salett, Nicholas Ilyadis, David B. Fite, Jr.
  • Patent number: 7203176
    Abstract: An address reporting technique for reporting address information in a distributed communication environment retrieves locally owned address information from each of a number of distributed address databases, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information. Each address database is maintained by one of a plurality of interconnected modules. A reporting module reports address information by retrieving locally owned address information from its address database, retrieves locally owned address information from each of the other interconnected modules, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: April 10, 2007
    Assignee: Nortel Networks Limited
    Inventors: Sandeep P. Golikeri, Da-Hai Ding, Nicholas Ilyadis
  • Publication number: 20050190754
    Abstract: A distributed address database management technique involves maintaining an address database by each of a number of interconnected modules. Each module maintains a number of locally owned address entries and a number of remotely owned address entries in the address database. Each module monitors the status of its locally owned address entries, maintains the locally owned address entries based upon the status, and provides the status to the other interconnected modules. Each module maintains the remotely owned address entries based upon the status received from the other interconnected modules. When a module adds a locally owned address entry to its address database, the module notifies the other interconnected modules, which in turn add a corresponding remotely owned address entry to their respective address databases.
    Type: Application
    Filed: June 26, 2003
    Publication date: September 1, 2005
    Inventors: Sandeep Golikeri, Da-Hai Ding, Nicholas Ilyadis, Timothy Cunningham, Manish Patel
  • Publication number: 20050169194
    Abstract: An address reporting technique for reporting address information in a distributed communication environment retrieves locally owned address information from each of a number of distributed address databases, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information. Each address database is maintained by one of a plurality of interconnected modules. A reporting module reports address information by retrieving locally owned address information from its address database, retrieves locally owned address information from each of the other interconnected modules, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information.
    Type: Application
    Filed: October 12, 2004
    Publication date: August 4, 2005
    Inventors: Sandeep Golikeri, Da-Hai Ding, Nicholas Ilyadis
  • Patent number: 6888802
    Abstract: An address reporting technique for reporting address information in a distributed communication environment retrieves locally owned address information from each of a number of distributed address databases, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information. Each address database is maintained by one of a plurality of interconnected modules. A reporting module reports address information by retrieving locally owned address information from its address database, retrieves locally owned address information from each of the other interconnected modules, sorts the address information according to a predetermined sorting scheme, and reports the sorted address information.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: May 3, 2005
    Assignee: Nortel Networks Limited
    Inventors: Sandeep P. Golikeri, Da-Hai Ding, Nicholas Ilyadis
  • Patent number: 6597700
    Abstract: A distributed address database management technique involves maintaining an address database by each of a number of interconnected modules. Each module maintains a number of locally owned address entries and a number of remotely owned address entries in the address database. Each module monitors the status of its locally owned address entries, maintains the locally owned address entries based upon the status, and provides the status to the other interconnected modules. Each module maintains the remotely owned address entries based upon the status received from the other interconnected modules. When a module adds a locally owned address entry to its address database, the module notifies the other interconnected modules, which in turn add a corresponding remotely owned address entry to their respective address databases.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 22, 2003
    Assignee: Nortel Networks Limited
    Inventors: Sandeep P. Golikeri, Da-Hai Ding, Nicholas Ilyadis, Timothy Cunningham, Manish Patel
  • Publication number: 20030067926
    Abstract: A distributed address database management technique involves maintaining an address database by each of a number of interconnected modules. Each module maintains a number of locally owned address entries and a number of remotely owned address entries in the address database. Each module monitors the status of its locally owned address entries, maintains the locally owned address entries based upon the status, and provides the status to the other interconnected modules. Each module maintains the remotely owned address entries based upon the status received from the other interconnected modules. When a module adds a locally owned address entry to its address database, the module notifies the other interconnected modules, which in turn add a corresponding remotely owned address entry to their respective address databases.
    Type: Application
    Filed: June 30, 1999
    Publication date: April 10, 2003
    Inventors: SANDEEP K. GOLIKERI, DA-HAI DING, NICHOLAS ILYADIS, TIMOTHY CUNNINGHAM, MANISH PATEL
  • Publication number: 20030058856
    Abstract: A method and apparatus for providing data communication between stations on a network which optimizes the amount of resources required for a network switch. A first data frame is encoded with a source station identifier for the first station and a source switch identifier for the first switch. The first data frame is sent from the first switch to the second switch. A station list in the second switch is updated to indicate that the first station is associated with the first switch. Subsequent data frames having the same destination as the first switch are sent directly to the second switch. Any switch on the network need only identify the local ports attached to the switch, plus the number of switches on the network. The task of identifying all of the ports on the network is distributed across all switches on the network.
    Type: Application
    Filed: August 29, 2002
    Publication date: March 27, 2003
    Inventors: Ronald M. Salett, Nicholas Ilyadis, David B. Fite
  • Patent number: 6519231
    Abstract: An enhanced spanning tree protocol for data communications networks having a multi-link trunk. In one embodiment, configuration messages are transmitted from boxes of the data communications network. In one embodiment, the configuration messages that are transmitted through all physical links of the same logical link, or multi-link trunk, include the same port Identifier. A network device that receives the configuration messages is therefore able to identify all of the physical links of a logical link. The enhanced spanning tree protocol according to one embodiment of the present invention considers all of the physical links of a multi-link trunk as a single logical link when identifying and removing loops in the data communications network to form a spanning tree.
    Type: Grant
    Filed: January 12, 1999
    Date of Patent: February 11, 2003
    Assignee: Nortel Networks Limited
    Inventors: Da-Hai Ding, Nicholas Ilyadis, Nelson Kong
  • Patent number: 6496502
    Abstract: A method and apparatus for providing data communication between a source station having multiple connections to a first switch and a destination station having multiple connections to a second switch. A trunk identifier to each port on the first switch and each port on the second switch. A data frame is encoded with the trunk identifier for an ingress port on the first switch. The data frame is sent to the second switch from the first switch. A list of egress ports for the destination station is obtained from a station list contained in the second switch. An egress port is selected from the list of egress ports based upon the source address, destination address and trunk identifier. The data frame is sent to the destination station through the selected egress port.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: December 17, 2002
    Assignee: Nortel Networks Limited
    Inventors: David B. Fite, Jr., Nicholas Ilyadis, Ronald M. Salett
  • Patent number: 6490276
    Abstract: A method and apparatus for providing data communication between stations on a network which optimizes the amount of resources required for a network switch. A first data frame is encoded with a source station identifier for the first station and a source switch identifier for the first switch. The first data frame is sent from the first switch to the second switch. A station list in the second switch is updated to indicate that the first station is associated with the first switch. Subsequent data frames having the same destination as the first switch are sent directly to the second switch. Any switch on the network need only identify the local ports attached to the switch, plus the number of switches on the network. The task of identifying all of the ports on the network is distributed across all switches on the network.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: December 3, 2002
    Assignee: Nortel Networks Limited
    Inventors: Ronald M. Salett, Nicholas Ilyadis, David B. Fite, Jr.
  • Patent number: 6430194
    Abstract: Bus access is arbitrated among modules connected to a common bus. Each module has a priority level and an arbitration number assigned to it. More than one module can have the same priority level. For each priority level, the arbitration numbers assigned are unique. When two or more modules attempt bus access at the same time, the one with the higher priority level wins access. If the priority levels are the same but one module has already accessed the bus, the module that has been waiting wins access. If the modules have the same priority level and have been waiting then the module with the highest arbitration number wins access.
    Type: Grant
    Filed: February 23, 1999
    Date of Patent: August 6, 2002
    Assignee: Enterasys Networks, Inc.
    Inventors: Nicholas Ilyadis, William J. Tiffany
  • Patent number: 6252888
    Abstract: A method and an apparatus providing data communications among network devices using tagged and untagged frame formats. In one embodiment, a virtual local area network (VLAN) is implemented using frames that may be transferred among network devices in both tagged and untagged formats. In one embodiment, the frames are transferred among network switches in an untagged format, independent of whether the source devices sent the frames in a tagged or untagged format. In addition, destination devices may receive frames in either a tagged or an untagged format, independent of whether the source devices originally send the frames a tagged or untagged format. Cyclic redundancy check (CRC) code information contained in the frames as originally sent is left unchanged when transferred among the switches of the VLAN, even though the frames may have been modified prior to transfer among switches.
    Type: Grant
    Filed: April 14, 1998
    Date of Patent: June 26, 2001
    Assignee: Nortel Networks Corporation
    Inventors: David B. Fite, Jr., Nicholas Ilyadis, Ronald M. Salett
  • Patent number: 6226290
    Abstract: A method and an apparatus for adjusting an interpacket gap. In one embodiment, a plurality of network devices are tightly coupled together in series. Data is transmitted and received by the network devices in packets with interpacket gaps interposed between each packet. Buffers are included in each network device to serve as elasticity buffers for the data being transmitted between the network devices. The first upstream network device transmits interpacket gaps having an increased size. Downstream network devices may shrink increased size interpacket gaps to reduced size interpacket gaps if the internal buffers are filled to or above a high water mark. However, downstream network devices are not allowed to shrink the size of reduced size interpacket gaps that are received, even if their internal buffers are filled to or above the high water mark.
    Type: Grant
    Filed: April 28, 1998
    Date of Patent: May 1, 2001
    Assignee: Nortel Networks Limited
    Inventors: Ronald M. Salett, David B. Fite, Jr., Nicholas Ilyadis
  • Patent number: 5898694
    Abstract: An arbitration unit contains a method of arbitration which includes distributed arbitration, a priority mechanism to support different classes of traffic, a unique arbitration ID bits for each module, a round robin arbitration within a given priority level to produce fair access to a bus 36, an arbitration timeout, and a bandwidth allocation between priority levels.
    Type: Grant
    Filed: December 30, 1996
    Date of Patent: April 27, 1999
    Assignee: Cabletron Systems, Inc.
    Inventors: Nicholas Ilyadis, William J. Tiffany
  • Patent number: 5648959
    Abstract: A network hub for interconnection of modular devices, such as Ethernet repeaters, bridges, and routers is provided. Such a network hub efficiently interconnects the modular devices to each other. The inter-module connection is not through standard Ethernet media cabling or interconnections so that the hop count does not exceed one for all external connections, as defined by IEEE 802.3 Repeater Specification. Timing synchronization is provided by a global synchronization mechanism. Collision detection is provided by a series of lines that distribute the collision to all modules connected to the hub. The network hub comprises an inter-module bus having a backplane, the backplane able to connect to a number of modules, a clock, a method for transmitting data received by a first module across the inter-module bus to a second module and transmitting the data to ports of the second module, and a method for synchronizing the data as it is transmitted by the second module to the clock within the hub.
    Type: Grant
    Filed: July 1, 1994
    Date of Patent: July 15, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Nicholas Ilyadis, Richard Graham
  • Patent number: 5179577
    Abstract: A dynamic threshold data receiver uses a single comparator for both squelch and data detection. The comparator has a high-magnitude threshold when the receiver is squelched and a low-magnitude threshold when the receiver is unsquelched. A squelch signal is provided by squelch control logic responsive to a comparison signal from the comparator. The squelch control logic has an interval timer comparing intervals of the comparison signal to a predetermined duration of time, and the squelch control logic changes the squelch signal from the asserted state to the unasserted state after the interval timer determines that the magnitude of the signal level on the comparator input has exceeded the high-magnitude threshold for at least said predetermined period of time.
    Type: Grant
    Filed: June 6, 1991
    Date of Patent: January 12, 1993
    Assignee: Digital Equipment Corporation
    Inventor: Nicholas Ilyadis