Patents by Inventor Melhem I. Chaar

Melhem I. Chaar 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: 6643285
    Abstract: A packet switch has a switching unit (SU) for switching packets between network links and a computing unit (CU) connected to the SU through a network link for implementing software control functions over the SU. The SU is formed of different functional components interconnected by generic buses. The components communicate with one another using program data units (PDUs) that are formatted and transmitted according to a shared device protocol. The communication between the components occurs by placing PDUs in bus frames that are passed from component to component. Information is exchanged between the components by adding information to or dropping information from the fields of the PDUs, or by concatenating new fields to the PDUs, as the frames pass from component to component. By using a generic bus to implement PDU-based interconnections within the SU, all the components are forced to support a common interface.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: November 4, 2003
    Assignee: Nortel Networks Limited
    Inventors: John Edward Vincent, George F. Irwin, Gary M. Depelteau, Tony Huang, David A. Fisher, James L. Watchorn, Melhem I. Chaar
  • Patent number: 6501766
    Abstract: A communication system consisting of a number of modules that communicate with one another through a shared communications bus which accommodates different protocols. The system includes a bus clock for defining a frame having a plurality of time slots for communicating signals on the bus; and a bus management algorithm for specifying a receive assignment definition and a transmit assignment definition. The receive assignment definition defines a receive channel for each of the modules representing a set of the time slots, where the modules receive signals from the bus during the set of time slots prescribed by the receive channel. The transmit assignment definition defines a transmit channel for each of the modules representing a set of the time slots, where the modules transmit signals to the bus during the set of time slots prescribed by the transmit channel.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: December 31, 2002
    Assignee: Northern Telecom Limited
    Inventors: Melhem I. Chaar, George F. Irwin, James L. Watchorn, David A. Fisher, Michael F. Kemp, Osama Bahgat