Patents by Inventor Moshe De-Leon

Moshe De-Leon 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: 8228943
    Abstract: A method and system for providing Layer 1 time division multiplexing (TDM) framing, multiplexing, and mapping as well as Layer 2 data and protocol processing. One embodiment of the invention provides an integrated Layer1/Layer2 service aggregator within a single-device. Such an embodiment provides a complete System-on-Chip implementation for clear channel and deeply channelized OC-48 (STM-16), 4×OC12/3 (STM4/1) application of 2,000 channels or more. One embodiment implements functionality of Layer2 data and protocol processing as well as Layer1 TDM framing, multiplexing and mapping. For one embodiment, target applications include packet-based transport systems, multi-service access and metro systems, switches and routers and ADM/MSPP systems.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: July 24, 2012
    Assignee: Siverge Networks Ltd
    Inventors: Moshe De-Leon, Yuval Berger, Yehuda Kra, Barak Perlman
  • Patent number: 7924885
    Abstract: A method and system for providing multi-channel circuit emulation clock recovery wherein a single instance of the clock recovery logic effects circuit emulation clock recovery for multiple channels. For one embodiment of the invention, fine tuning clocking is effected by comparing an outgoing clock with a recovered clock and switching a clock recovery mechanism, the switching performed in conjunction with a multi-channel context.
    Type: Grant
    Filed: November 17, 2007
    Date of Patent: April 12, 2011
    Assignee: Siverge Networks Ltd
    Inventors: Moshe De-Leon, Ofer Kimelman
  • Patent number: 7492825
    Abstract: A system and method for processing an extremely high data rate datastream. Embodiments of the invention provide methods for performing various operations on the datastream in order to map the datastream from one protocol to another as well as providing methods for processing multiple channels of a given protocol. For one embodiment of the invention a portion of a datastream is received to a stream buffer. A data stream window is then created from the received portion, the data stream window containing data of more than one protocol. A corresponding portion of the data of a same protocol, is accessed through each of a plurality of processing machines. The accessed data is concurrently processed at each of the processing machines.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: February 17, 2009
    Assignee: Siverge Networks Ltd
    Inventors: Yehuda Kra, Yuval Berger, Moshe De-Leon, Barak Perlman
  • Publication number: 20080225880
    Abstract: A method and system for providing Layer 1 time division multiplexing (TDM) framing, multiplexing, and mapping as well as Layer 2 data and protocol processing. One embodiment of the invention provides an integrated Layer1/Layer2 service aggregator within a single-device. Such an embodiment provides a complete System-on-Chip implementation for clear channel and deeply channelized OC-48 (STM-16), 4×OC12/3 (STM4/1) application of 2,000 channels or more. One embodiment implements functionality of Layer2 data and protocol processing as well as Layer1 TDM framing, multiplexing and mapping. For one embodiment, target applications include packet-based transport systems, multi-service access and metro systems, switches and routers and ADM/MSPP systems.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 18, 2008
    Inventors: Moshe De-Leon, Yuval Berger, Yehuda Kra, Barak Perlman
  • Publication number: 20080186999
    Abstract: A method and system for providing multi-channel circuit emulation clock recovery wherein a single instance of the clock recovery logic effects circuit emulation clock recovery for multiple channels. For one embodiment of the invention, fine tuning clocking is effected by comparing an outgoing clock with a recovered clock and switching a clock recovery mechanism, the switching performed in conjunction with a multi-channel context.
    Type: Application
    Filed: November 17, 2007
    Publication date: August 7, 2008
    Applicant: Siverge Ltd.
    Inventors: Moshe De-Leon, Ofer Kimelman
  • Patent number: 7324524
    Abstract: A method and apparatus is disclosed for interfacing an asynchronous network with a synchronous network and in particular for efficiently utilizing available bandwidth of a synchronous network transmit opportunity. In one embodiment asynchronous traffic arrives via an asynchronous network at a network device, such as a switch, for transmission over a synchronous network. The traffic is parsed into cells and after switching, a reassembly unit is provided for processing one or more cells buckets. Write operations occur based on an ingress pointer while read operations are controlled by an egress pointer. Upon occurrence of a transmit opportunity on the synchronous network, the entire bandwidth of the transmit opportunity is utilized by loading awaiting cells from bucket memory on to the synchronous network. Sufficient cells are stored in memory between the memory locations identified by the ingress pointer and the egress pointer to insure total utilization of transmit opportunity bandwidth.
    Type: Grant
    Filed: October 29, 2002
    Date of Patent: January 29, 2008
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Axel K. Kloth, Paul Bergantino, Moshe De-Leon, Daniel Fu, Stephen M. Mills, Jeremy Bicknell, Warner Andrews
  • Patent number: 7286471
    Abstract: System and method for dynamically altering bandwidth allocation to each region serviced by a network. Each region is allocated an initial estimated bandwidth on the network and compares instantaneous demand against the allocation. When demand falls below the allocation, the region releases bandwidth so other regions can take advantage of that bandwidth. When demand exceeds the allocation, the region takes advantage of bandwidth released by other regions.
    Type: Grant
    Filed: March 23, 2002
    Date of Patent: October 23, 2007
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Axel K. Kloth, Warner Andrews, Paul Bergantino, Jeremy Bicknell, Daniel Fu, Moshe De-Leon, Stephen M. Mills
  • Publication number: 20070067610
    Abstract: A system and method for processing an extremely high data rate datastream. Embodiments of the invention provide methods for performing various operations on the datastream in order to map the datastream from one protocol to another as well as providing methods for processing multiple channels of a given protocol. For one embodiment of the invention a portion of a datastream is received to a stream buffer. A data stream window is then created from the received portion, the data stream window containing data of more than one protocol. A corresponding portion of the data of a same protocol, is accessed through each of a plurality of processing machines. The accessed data is concurrently processed at each of the processing machines.
    Type: Application
    Filed: July 21, 2006
    Publication date: March 22, 2007
    Inventors: Yehuda Kra, Yuval Berger, Moshe De-Leon, Barak Perlman
  • Patent number: 6868461
    Abstract: A link layer controller comprises a network layer interface, a physical layer interface, and a memory controller. The network layer interface exchanges packets with the network layer system and transfers a status signal to the network layer system. The physical layer interface exchanges the packets with the physical layer system. The memory controller exchanges the packets with the network layer interface, a memory, and the physical layer interface. The memory controller also generates the status signal to indicate available space in the memory.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: March 15, 2005
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Reza Mirkhani, Moshe De-Leon, Samuel L. Spencer
  • Publication number: 20040165597
    Abstract: Alternate routing tables selected according to data packet priority or according to source and destination addresses of data packet. Data packet propagated to egress port according to indicator provided by selected routing table with expediency dictated by data packet priority or priority indicator stored in the selected routing table.
    Type: Application
    Filed: February 20, 2003
    Publication date: August 26, 2004
    Inventors: Jeremy Bicknell, Daniel Fu, Axel K. Kloth, Stephen M. Mills, Warner Andrews, Paul Bergantino, Moshe De-Leon
  • Publication number: 20040081169
    Abstract: A method and apparatus is disclosed for interfacing an asynchronous network with a synchronous network and in particular for efficiently utilizing available bandwidth of a synchronous network transmit opportunity. In one embodiment asynchronous traffic arrives via an asynchronous network at a network device, such as a switch, for transmission over a synchronous network. The traffic is parsed into cells and after switching, a reassembly unit is provided for processing one or more cells buckets. Write operations occur based on an ingress pointer while read operations are controlled by an egress pointer. Upon occurrence of a transmit opportunity on the synchronous network, the entire bandwidth of the transmit opportunity is utilized by loading awaiting cells from bucket memory on to the synchronous network. Sufficient cells are stored in memory between the memory locations identified by the ingress pointer and the egress pointer to insure total utilization of transmit opportunity bandwidth.
    Type: Application
    Filed: October 29, 2002
    Publication date: April 29, 2004
    Inventors: Axel K. Kloth, Paul Bergantino, Moshe De-Leon, Daniel Fu, Stephen M. Mills, Jeremy Bicknell, Warner Andrews
  • Publication number: 20030179767
    Abstract: System and method for dynamically altering bandwidth allocation to each region serviced by a network. Each region is allocated an initial estimated bandwidth on the network and compares instantaneous demand against the allocation. When demand falls below the allocation, the region releases bandwidth so other regions can take advantage of that bandwidth. When demand exceeds the allocation, the region takes advantage of bandwidth released by other regions.
    Type: Application
    Filed: March 23, 2002
    Publication date: September 25, 2003
    Inventors: Axel K. Kloth, Warner Andrews, Paul Bergantino, Jeremy Bicknell, Daniel Fu, Moshe De-Leon, Stephen M. Mills
  • Patent number: 5724513
    Abstract: A system for controlling the transmission of cells from a network node over multiple Virtual Circuits (VCs) is disclosed. The system performs traffic shaping, as required by connection based systems such as Asynchronous Transfer Mode (ATM), for each VC connected with a network node, so that the Quality of Service (Qos) parameters established when the connection was established are not exceeded. The system includes a process for scheduling the transmission of cells from the network node. The scheduling process periodically scans a table having entries corresponding to virtual circuits connected with the network node. During each scan of the table, the scheduler increments a sustainable rate accumulator field and a peak rate accumulator field of each table entry that corresponds with a virtual circuit that is open, and for which there is a cell ready to be transmitted.
    Type: Grant
    Filed: June 30, 1994
    Date of Patent: March 3, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Michael Ben-Nun, Simoni Ben-Michael, Moshe De-Leon
  • Patent number: 5649110
    Abstract: A system for controlling the transmission of cells from a network node over multiple virtual circuit is disclosed. The disclosed system performs traffic shaping for all virtual circuits connected with the network node. The system includes a virtual circuit table with one or more entries. Each virtual circuit table entry corresponds to a virtual circuit established with the network node. Each virtual circuit table further includes one or more Cell Rate Accumulator fields and a Time Stamp field. The system includes a schedule table having one or more entries. Each schedule table entry further includes one or more Cell Rate Accumulator fields and corresponding predetermined value fields. A schedule table loading process determines a virtual circuit on which a packet is to be transmitted, and then calculates a time elapsed since a last previous write of a virtual circuit table entry corresponding with that virtual circuit.
    Type: Grant
    Filed: November 7, 1994
    Date of Patent: July 15, 1997
    Inventors: Michael Ben-Nun, Simoni Ben-Michael, Moshe De-Leon, Peter John Roman, Kadangode K. Ramakrishnan, G. Paul Koning
  • Patent number: 5606665
    Abstract: The invention improves the efficiency of buffer descriptor processing by performing descriptor prefetches, where multiple descriptors are read within the same descriptor bus transaction. The invention reads multiple buffer descriptors each time the bus is accessed. This allows for a smaller FIFO in a cut-through network adapter because it reduces the number of bus transactions needed to transfer data.
    Type: Grant
    Filed: July 1, 1994
    Date of Patent: February 25, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Henry S. Yang, Shirish S. Sathaye, Michael Ben-Nun, Moshe De-Leon, Simoni Ben-Michael
  • Patent number: 5515363
    Abstract: A system for controlling the transmission of cells from a network node over multiple Virtual Circuits (VCs) is disclosed. The system performs traffic shaping, as required by connection based systems such as Asynchronous Transfer Mode (ATM), for each VC connected with a network node, so that the Quality of Service (Qos) parameters established when the connection was established are not exceeded. The system includes a process for scheduling the transmission of cells from the network node. The scheduling process periodically scans a table having entries corresponding to virtual circuits connected with the network node. During each scan of the table, the scheduler increments a sustainable rate accumulator field, a peak rate accumulator field, and a latency accumulator field of each table entry that corresponds with a virtual circuit that is open, and for which there is a cell ready to be transmitted.
    Type: Grant
    Filed: June 30, 1994
    Date of Patent: May 7, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Michael Ben-Nun, Simoni Ben-Michael, Moshe De-Leon, G. Paul Koning, Kadangode K. Ramakrishnan, Peter J. Roman