Patents by Inventor Noam Halevy
Noam Halevy 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: 10686714Abstract: In the subject system for a network switch may receive one or more packets via a set of input ports. The network switch may write the one or more packets into an ingress buffer of an ingress tile shared by the set of input ports. The network switch may read the one or more packets from the ingress buffer according to a schedule by a scheduler. The network switch may forward the read one or more packets to a plurality of output ports.Type: GrantFiled: April 27, 2018Date of Patent: June 16, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Mark Fairhurst, Eugene N. Opsasnick, Michael H. Lau, Ari Aravinthan, Manoj Lakshmygopalakrishnan, Ankit Sajjan Kumar Bansal, Yehuda Avidan, Noam Halevy
-
Patent number: 10567307Abstract: In the subject system for a network switch may determine to transition the output port of the network switch between a store-and-forward (SAF) state and a cut-through (CT) state based on at least one factor. The network switch may determine, based on a condition of the output port, whether to transition the output port to a transition-cut-through (TCT) state or directly to a CT state when transitioning the output port to the CT state. When the output port is transitioned to the TCT state, the network switch may determine, based on the condition of the output port, whether to transition the output port to the CT state or to transition the output port back to the SAF state.Type: GrantFiled: April 27, 2018Date of Patent: February 18, 2020Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Mark Fairhurst, Eugene N. Opsasnick, Michael H. Lau, Ari Aravinthan, Manoj Lakshmygopalakrishnan, Ankit Sajjan Kumar Bansal, Yehuda Avidan, Noam Halevy
-
Publication number: 20190334837Abstract: In the subject system for a network switch may determine to transition the output port of the network switch between a store-and-forward (SAF) state and a cut-through (CT) state based on at least one factor. The network switch may determine, based on a condition of the output port, whether to transition the output port to a transition-cut-through (TCT) state or directly to a CT state when transitioning the output port to the CT state. When the output port is transitioned to the TCT state, the network switch may determine, based on the condition of the output port, whether to transition the output port to the CT state or to transition the output port back to the SAF state.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Inventors: Mark FAIRHURST, Eugene N. OPSASNICK, Michael H. LAU, Ari ARAVINTHAN, Manoj LAKSHMYGOPALAKRISHNAN, Ankit Sajjan Kumar BANSAL, Yehuda AVIDAN, Noam HALEVY
-
Publication number: 20190334828Abstract: In the subject system for a network switch may receive one or more packets via a set of input ports. The network switch may write the one or more packets into an ingress buffer of an ingress tile shared by the set of input ports. The network switch may read the one or more packets from the ingress buffer according to a schedule by a scheduler. The network switch may forward the read one or more packets to a plurality of output ports.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Inventors: Mark FAIRHURST, Eugene N. OPSASNICK, Michael H. LAU, Ari ARAVINTHAN, Manoj LAKSHMYGOPALAKRISHNAN, Ankit Sajjan Kumar BANSAL, Yehuda AVIDAN, Noam HALEVY
-
Patent number: 8917740Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: GrantFiled: November 15, 2013Date of Patent: December 23, 2014Inventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
-
Publication number: 20140092915Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: ApplicationFiled: November 15, 2013Publication date: April 3, 2014Applicant: NET NAVIGATION SYSTEMS, LLCInventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
-
Patent number: 8599870Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: GrantFiled: September 3, 2012Date of Patent: December 3, 2013Inventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
-
Publication number: 20120327951Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: ApplicationFiled: September 3, 2012Publication date: December 27, 2012Inventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
-
Patent number: 8259738Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: GrantFiled: May 1, 2007Date of Patent: September 4, 2012Assignee: Net Navigation Systems, LLCInventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
-
Publication number: 20080273545Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.Type: ApplicationFiled: May 1, 2007Publication date: November 6, 2008Inventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy