Patents by Inventor Ygdal Naouri
Ygdal Naouri 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).
-
Publication number: 20220360533Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.Type: ApplicationFiled: May 24, 2022Publication date: November 10, 2022Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
-
Patent number: 11283734Abstract: Method and apparatus for minimizing on-die memory in pull-mode switches. A disaggregated edge switch (DSW) includes a local communication interface including a plurality of outer ports configured to be coupled to a plurality of local hosts or servers via respective outer links, and a network interface configured to couple to at least one remote apparatus via a respective inner port and link. Data is transferred between the local hosts/servers using pull-mode transfers under which a receiver port “pulls” data from a local source port. The use of pull-mode data transfers between the local host/servers is managed by a scheduler so as to minimize the amount of buffers space for these local data transfers. Techniques are also disclosed for extending pull-mode data transfers using the Ethernet protocol over Ethernet links.Type: GrantFiled: April 30, 2014Date of Patent: March 22, 2022Assignee: Intel CorporationInventor: Ygdal Naouri
-
Publication number: 20200220816Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.Type: ApplicationFiled: March 13, 2020Publication date: July 9, 2020Applicant: Intel CorporationInventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
-
Patent number: 10708187Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transit latency for a packet or frame and the non-congested transit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.Type: GrantFiled: May 22, 2014Date of Patent: July 7, 2020Assignee: Intel CorporationInventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
-
Publication number: 20180182261Abstract: A driving simulator, comprises a processor; a video camera arranged on an actual vehicle and that provides videos of scenes in front of the actual vehicle to said processor; wherein said actual vehicle is controllable by control components, wherein said processor is configured to process said videos of scenes into processed videos, a monitor coupled to said processor, said monitor being configured said processed videos, a user interface coupled to said processor, said user interface being configured to enable simulating control of a movement of the actual vehicle based on processed videos displayed by the monitor, wherein said processed videos reflect a delta between data (DREAL) representative of controls of the control components of the actual vehicle for controlling the actual movement of the vehicle, and data representative of controls of said user interface for simulating control of the movement of the actual vehicle (DSIM).Type: ApplicationFiled: February 13, 2018Publication date: June 28, 2018Inventors: Ygdal Naouri, Eliyahu Sivaks
-
Patent number: 9746899Abstract: An embodiment may include circuitry that may be capable of performing operations that may include generating, at least in part, at least one message to announce that at least one network node (1) is requesting, at least in part, that one or more transmissions to the at least one network node be postponed, at least in part, and/or (2) is entering, at least in part after issuance of the at least one message, a relatively lower power state relative to a relatively higher power state. Additionally or alternatively, the operations may include, in response, at least in part, to the at least one message, postponing, at least in part, at least one intermediate node at least one transmission (received by the at least one intermediate node) to the at least one network node. Many alternatives, variations, and/or modifications are possible without departing from this embodiment.Type: GrantFiled: March 16, 2012Date of Patent: August 29, 2017Assignee: Intel CorporationInventors: Ygdal Naouri, Ben-Zion Friedman, Eliezer Tamir, Eliel Louzoun, Ilango Ganga
-
Patent number: 9608842Abstract: An embodiment may include circuitry that may provide, at least in part, at least one indication that at least one portion of data is available for processing by at least one data processor. The at least one indication may be provided, at least in part, prior to the entirety of the at least one portion of the data being available for the processing by the at least one data processor. The at least one data processor may begin the processing in response, at least in part, to the at least one indication. Many alternatives, variations, and modifications are possible.Type: GrantFiled: December 13, 2013Date of Patent: March 28, 2017Assignee: Intel CorporationInventors: Ygdal Naouri, Ronen Chayat, Ben-Zion Friedman, Parthasarathy Sarangam, Anil Vasudevan, Alain Gravel
-
Patent number: 9577791Abstract: Methods and apparatus for implementing notification by network elements of packet drops. In response to determining a packet is to be dropped, a network element such as a switch or router determines the source of the packet and returns a dropped packet notification message to the source. Upon receipt of notification, networking software or embedded hardware on the source causes the dropped packet to be retransmitted. The notification may also be sent from the network element to the destination computer to inform networking software or embedded logic implemented by the destination computer that the packet was dropped and notification to the source has been sent, thus alleviating the destination from needing to send a Selective ACKnowledge (SACK) message to inform the source the packet was not delivered.Type: GrantFiled: December 5, 2012Date of Patent: February 21, 2017Assignee: Intel CorporationInventors: Eliel Louzoun, Radia Perlman, Ben-Zion Friedman, Ygdal Naouri, Eliezer Tamir
-
Publication number: 20160005333Abstract: Real-time car driving simulator for providing to passengers of a vehicle the feeling they are currently driving the vehicle. The simulator includes devices combined together for providing the same functionalities of a video camera unit, an inertial measurement unit, user interface(s), a processor, and monitor(s). A passenger attempts to mimic the vehicle operator's actions while the operator is operating the vehicle and the vehicle is in motion, and an assessment of the comparison is provided to the passenger. The processor analyzes output of control components controlled by the vehicle operator provided by a vehicle control component position system and simulated control of the vehicle's movement being effected by the passenger using the user interface(s) to enable output indicative of accuracy of the simulation of the control of vehicle movement by the passenger relative to the actual control of the vehicle movement by the operator to be provided to the passenger.Type: ApplicationFiled: June 29, 2015Publication date: January 7, 2016Inventor: Ygdal Naouri
-
Publication number: 20150341273Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.Type: ApplicationFiled: May 22, 2014Publication date: November 26, 2015Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
-
Publication number: 20150319231Abstract: Method and apparatus for minimizing on-die memory in pull-mode switches. A disaggregated edge switch (DSW) includes a local communication interface including a plurality of outer ports configured to be coupled to a plurality of local hosts or servers via respective outer links, and a network interface configured to couple to at least one remote apparatus via a respective inner port and link. Data is transferred between the local hosts/servers using pull-mode transfers under which a receiver port “pulls” data from a local source port. The use of pull-mode data transfers between the local host/servers is managed by a scheduler so as to minimize the amount of buffers space for these local data transfers. Techniques are also disclosed for extending pull-mode data transfers using the Ethernet protocol over Ethernet links.Type: ApplicationFiled: April 30, 2014Publication date: November 5, 2015Inventor: Ygdal Naouri
-
Publication number: 20150169325Abstract: An embodiment may include circuitry that may provide, at least in part, at least one indication that at least one portion of data is available for processing by at least one data processor. The at least one indication may be provided, at least in part, prior to the entirety of the at least one portion of the data being available for the processing by the at least one data processor. The at least one data processor may begin the processing in response, at least in part, to the at least one indication. Many alternatives, variations, and modifications are possible.Type: ApplicationFiled: December 13, 2013Publication date: June 18, 2015Applicant: Intel CorporationInventors: Ygdal Naouri, Ronen Chayat, Ben-Zion Friedman, Parthasarathy Sarangam, Anil Vasudevan, Alain Gravel
-
Patent number: 8989017Abstract: Methods, apparatus, and networks configured to manage network congestion using packet recirculation. The networks employ network elements (e.g., Rbridges in Layer 2 networks and switches/routers in Layer 3 networks) that are configured to support multi-path forwarding under which packets addressed to the same destination may be routed via multiple paths to the destination. In response to network congestion conditions, such as lack of availability of a non-congested port via which a shortest path to the destination may be accessed, a packet may be routed backward toward a source node or forwarded toward a destination along a non-shortest path. The network elements may employ loopback buffers for looping packets back toward a source via the same link the packet is received on.Type: GrantFiled: December 14, 2012Date of Patent: March 24, 2015Assignee: Intel CorporationInventors: Ygdal Naouri, Radia Perlman
-
Patent number: 8953631Abstract: An embodiment may include circuitry to permit interruption, at least in part, of a first frame from a sender to an intended recipient in favor of transmitting, at least in part, a payload of a second frame from the sender to the intended recipient, and/or processing, at least in part, one or more incoming flow control notifications. The payload may be transmitted, at least in part, to the intended recipient in one or more frame fragments. Many modifications, variations, and alternatives are possible without departing from this embodiment.Type: GrantFiled: June 30, 2010Date of Patent: February 10, 2015Assignee: Intel CorporationInventors: Ygdal Naouri, Eliel Louzoun
-
Patent number: 8935648Abstract: An embodiment may include at least one die produced, at least in part, from a wafer, and may include at least one integrated circuit and/or at least one other integrated circuit. These integrated circuits may be mutual replications of each other and may include respective core and additional blocks. Each respective core block may have an associated respective capability. As formed in the wafer, the respective additional blocks may be coupled together so as to permit the associated respective capabilities of the respective core blocks to be functionally combined to provide an increased capability relative to each of the associated respective capabilities considered separately, and also so as to permit the integrated circuits to be externally interfaced as a unified device. The wafer may be separable into respective dice including respective of the integrated circuits such that the integrated circuits include respective external interfaces. Many modifications are possible.Type: GrantFiled: March 16, 2012Date of Patent: January 13, 2015Assignee: Intel CorporationInventor: Ygdal Naouri
-
Publication number: 20140198440Abstract: An embodiment may include at least one die produced, at least in part, from a wafer, and may include at least one integrated circuit and/or at least one other integrated circuit. These integrated circuits may be mutual replications of each other and may include respective core and additional blocks. Each respective core block may have an associated respective capability. As formed in the wafer, the respective additional blocks may be coupled together so as to permit the associated respective capabilities of the respective core blocks to be functionally combined to provide an increased capability relative to each of the associated respective capabilities considered separately, and also so as to permit the integrated circuits to be externally interfaced as a unified device. The wafer may be separable into respective dice including respective of the integrated circuits such that the integrated circuits include respective external interfaces. Many modifications are possible.Type: ApplicationFiled: March 16, 2012Publication date: July 17, 2014Inventor: Ygdal Naouri
-
Publication number: 20140197699Abstract: In some embodiments a device can be coupled to a power device that is capable of being coupled to the device. The power device is to provide power to the device and to include a communications connector (for example, a wired communications connector) to allow communications with the device. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2011Publication date: July 17, 2014Inventor: Ygdal Naouri
-
Publication number: 20140169173Abstract: Methods, apparatus, and networks configured to manage network congestion using packet recirculation. The networks employ network elements (e.g., Rbridges in Layer 2 networks and switches/routers in Layer 3 networks) that are configured to support multi-path forwarding under which packets addressed to the same destination may be routed via multiple paths to the destination. In response to network congestion conditions, such as lack of availability of a non-congested port via which a shortest path to the destination may be accessed, a packet may be routed backward toward a source node or forwarded toward a destination along a non-shortest path. The network elements may employ loopback buffers for looping packets back toward a source via the same link the packet is received on.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Inventors: Ygdal Naouri, Radia Perlman
-
Publication number: 20140153574Abstract: Methods and apparatus for implementing notification by network elements of packet drops. In response to determining a packet is to be dropped, a network element such as a switch or router determines the source of the packet and returns a dropped packet notification message to the source. Upon receipt of notification, networking software or embedded hardware on the source causes the dropped packet to be retransmitted. The notification may also be sent from the network element to the destination computer to inform networking software or embedded logic implemented by the destination computer that the packet was dropped and notification to the source has been sent, thus alleviating the destination from needing to send a Selective ACKnowledge (SACK) message to inform the source the packet was not delivered.Type: ApplicationFiled: December 5, 2012Publication date: June 5, 2014Inventors: Eliel Louzoun, Radia Perlman, Ben-Zion Friedman, Ygdal Naouri, Eliezer Tamir
-
Publication number: 20130246828Abstract: An embodiment may include circuitry that may be capable of performing operations that may include generating, at least in part, at least one message to announce that at least one network node (1) is requesting, at least in part, that one or more transmissions to the at least one network node be postponed, at least in part, and/or (2) is entering, at least in part after issuance of the at least one message, a relatively lower power state relative to a relatively higher power state. Additionally or alternatively, the operations may include, in response, at least in part, to the at least one message, postponing, at least in part, at least one intermediate node at least one transmission (received by the at least one intermediate node) to the at least one network node. Many alternatives, variations, and/or modifications are possible without departing from this embodiment.Type: ApplicationFiled: March 16, 2012Publication date: September 19, 2013Inventors: Ygdal Naouri, Ben-Zion Friedman, Eliezer Tamir, Eliel Louzoun, Ilango Ganga