Patents by Inventor Wael W. Diab

Wael W. Diab 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: 11909667
    Abstract: A vehicle control module includes a vehicle device and a vehicle network interface. The vehicle device is operable to perform a vehicle function. The vehicle network interface facilitates communication regarding the vehicle function between the vehicle device and a vehicle network fabric in accordance with a global vehicle network communication protocol.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: February 20, 2024
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20230013148
    Abstract: A system for controlling power distribution within a vehicular communication network, including a power source equipment comprising a first port in communication with a network node module of a device, and a Power over Ethernet (POE) management module. The POE management module is configured to enable POE to the device via the first port, monitor a current draw of the device, determine whether the current draw of the device exceeds a threshold, and disable POE to the device, responsive to determining that the current draw exceeds the threshold.
    Type: Application
    Filed: September 20, 2022
    Publication date: January 19, 2023
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman YOUSEFI, Yongbum KIM, John WALLEY, Xeumin CHEN, Wael W. DIAB, Nicholas ILYADIS
  • Patent number: 11496412
    Abstract: A system for controlling power distribution within a vehicular communication network, including a power source equipment comprising a first port in communication with a network node module of a device, and a Power over Ethernet (POE) management module. The POE management module is configured to enable POE to the device via the first port, monitor a current draw of the device, determine whether the current draw of the device exceeds a threshold, and disable POE to the device, responsive to determining that the current draw exceeds the threshold.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: November 8, 2022
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Xuemin Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20210092074
    Abstract: A system for controlling power distribution within a vehicular communication network, including a power source equipment comprising a first port in communication with a network node module of a device, and a Power over Ethernet (POE) management module. The POE management module is configured to enable POE to the device via the first port, monitor a current draw of the device, determine whether the current draw of the device exceeds a threshold, and disable POE to the device, responsive to determining that the current draw exceeds the threshold.
    Type: Application
    Filed: November 17, 2020
    Publication date: March 25, 2021
    Inventors: Nariman YOUSEFI, Yongbum Kim, John WALLEY, Sherman (Xuemin) CHEN, Wael W. DIAB, Nicholas ILYADIS
  • Patent number: 10917359
    Abstract: A vehicular communication device and method for communicating with a remote server. In various embodiments, the vehicular communication device receives a plurality of device packets from a vehicle device(s) via a vehicular communication network, including device packets having a first priority and device packets having a second priority. Processing circuitry of the vehicular communication device determines the respective priorities of the received device packets based upon the contents of the packets, and queues at least some of the received device packets (and/or informational packets derived therefrom) in accordance with the respective priorities. The queued packets are output to a remote server for processing. The vehicular communication device receives responsive content from the remote server, which may include safety content, a servicing notice and/or targeted commercial content.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: February 9, 2021
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 10848438
    Abstract: A system and method for performing vehicle safety processing within a vehicle includes determining whether a driver is present in a vehicle, receiving driver sensed data, processing the driver sensed data to recognize a safety issue. The method continues by determining if the driver sensed data also indicates an externally sensed safety issue. For the driver sensed data without the externally sensed safety issue, the method includes generating one or more control signals to activate a driver awareness measure. For the driver sensed data with an externally sensed safety issue, the method includes activating auto safety precaution measures, determining whether the auto safety measures were successful in avoiding an accident, and, if not, recording the driver sensed data in a one-time programmable (OTP) memory device.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 24, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20200021538
    Abstract: A system and method for performing vehicle safety processing within a vehicle includes determining whether a driver is present in a vehicle, receiving driver sensed data, processing the driver sensed data to recognize a safety issue. The method continues by determining if the driver sensed data also indicates an externally sensed safety issue. For the driver sensed data without the externally sensed safety issue, the method includes generating one or more control signals to activate a driver awareness measure. For the driver sensed data with an externally sensed safety issue, the method includes activating auto safety precaution measures, determining whether the auto safety measures were successful in avoiding an accident, and, if not, recording the driver sensed data in a one-time programmable (OTP) memory device.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 16, 2020
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 10469408
    Abstract: A system for performing multi-level video processing within a vehicle includes a pre-processing module for determining an encoding mode and enabling one or more levels of encoding based on the encoding mode. The pre-processing module further receives a video stream from a camera attached to the vehicle via a vehicular communication network and encodes the video stream based on the encoding mode to produce a packet stream output. The system further includes a video decoder for receiving the packet stream output and decoding the packet stream output in accordance with the encoding mode to produce a decoded video output.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 5, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20180302338
    Abstract: A vehicular communication device and method for communicating with a remote server. In various embodiments, the vehicular communication device receives a plurality of device packets from a vehicle device(s) via a vehicular communication network, including device packets having a first priority and device packets having a second priority. Processing circuitry of the vehicular communication device determines the respective priorities of the received device packets based upon the contents of the packets, and queues at least some of the received device packets (and/or informational packets derived therefrom) in accordance with the respective priorities. The queued packets are output to a remote server for processing. The vehicular communication device receives responsive content from the remote server, which may include safety content, a servicing notice and/or targeted commercial content.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 18, 2018
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 10021041
    Abstract: A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: July 10, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE.
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9813354
    Abstract: A network management module includes a network interface module, memory, and a processing module. The network interface module is operable for coupling the network management module to a vehicle communication network. The processing module is operable to manage a global vehicle network communication protocol that includes instituting a content-based network packet processing protocol and managing the vehicle communication network to support the network packet processing protocol. The content-based network packet processing protocol includes determining content type of a packet, determining a processing requirement of the packet, and prioritizing execution of the processing requirement based on the content type.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: November 7, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9674113
    Abstract: A data bridge controls packet transfers between network fabrics forming a closed network, such as a vehicular network and a home network. The data bridge includes two or more sets of modules, each of which communicates with a different network fabric. When a packet is to be delivered between network fabrics, a first set of modules, which is used to communicate with a first network fabric, decides whether to accept the packet or discard it. If the packet is accepted, it is delivered to a second set of modules, which is used for communicating with a second network fabric. The second set of modules makes a second, independent decision about whether the packet will be sent to the second network fabric. Each set of modules can base its decision on packet content type, and may discard any packet not to be delivered to the other network.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: June 6, 2017
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9479453
    Abstract: A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: October 25, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9414070
    Abstract: A bridge routing module can be incorporated into a closed network fabric, such as a vehicular network. The bridge routing module includes an interface circuit to be coupled to other elements of the closed network fabric, for example other bridge routing modules or switch modules. The bridge routing module includes memory to store information associating packet content types with packet routing parameters, among other things. A processing module included in the bridge routing module analyzes packets to identify the type of content carried by the packets, and determines packet routing parameters based on the packet's content type. Ingress and egress of the packet are controlled in accordance with the packet routing parameters determined by the processing module.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 9, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20160198485
    Abstract: A network management module includes a network interface module, memory, and a processing module. The network interface module is operable for coupling the network management module to a vehicle communication network. The processing module is operable to manage a global vehicle network communication protocol that includes instituting a content-based network packet processing protocol and managing the vehicle communication network to support the network packet processing protocol. The content-based network packet processing protocol includes determining content type of a packet, determining a processing requirement of the packet, and prioritizing execution of the processing requirement based on the content type.
    Type: Application
    Filed: March 15, 2016
    Publication date: July 7, 2016
    Applicant: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20160134562
    Abstract: A vehicle network node module includes device buffers, a network buffer, a switch circuit, and a processing module. The device buffers temporarily store outgoing device packets from, and temporarily store incoming device packets for, vehicle devices in accordance with a locally managed prioritization scheme. The network buffer receives incoming network packets from, and outputs the outgoing network packets to, a vehicle network fabric in accordance with a global vehicle network protocol. The network buffer also temporarily stores the incoming network packets and the outgoing network packets in accordance with the locally managed prioritization scheme. The switching circuit selectively couples the network buffer to individual ones of the device buffers in accordance with the locally managed prioritization scheme.
    Type: Application
    Filed: December 29, 2015
    Publication date: May 12, 2016
    Applicant: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9332261
    Abstract: A network management module includes a network interface module, memory, and a processing module. The network interface module is operable for coupling the network management module to a vehicle communication network. The processing module is operable to manage a global vehicle network communication protocol that includes instituting a content-based network packet processing protocol and managing the vehicle communication network to support the network packet processing protocol. The content-based network packet processing protocol includes determining content type of a packet, determining a processing requirement of the packet, and prioritizing execution of the processing requirement based on the content type.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: May 3, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9276801
    Abstract: A switching module can route packets between a network fabric and a local network, both of which form a closed network such as a vehicular network. The switching module provides local network management functions, and handles packet transfers between the local network and the network fabric. The switching module uses network information, which can include information about packet content type and network topology, to determine a packet's priority, and an appropriate switching protocol to use for processing and routing packets.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 1, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 9258173
    Abstract: A wired and wireless vehicle communication network includes network node modules, switch modules, bridge-routing modules, and a network manager. The network manager is operable to determine a wired packet communication mode and/or a wireless packet communication mode. When the network is in the wireless packet communication mode, the network manager coordinates wireless communication of packets among the network node modules, the switch modules, and the bridge-routing modules based on individual content of the packets and wireless channel mapping. When the network is in the wired packet communication mode, the network manager coordinates wired communication of packets among the network node modules, the switch modules, and the bridge-routing modules based on the individual content of the packets and in accordance with a global vehicle network communication protocol.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: February 9, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Publication number: 20160016523
    Abstract: A vehicle control module includes a vehicle device and a vehicle network interface. The vehicle device is operable to perform a vehicle function. The vehicle network interface facilitates communication regarding the vehicle function between the vehicle device and a vehicle network fabric in accordance with a global vehicle network communication protocol.
    Type: Application
    Filed: June 10, 2015
    Publication date: January 21, 2016
    Applicant: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Wallley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis