Patents by Inventor Yongbum Kim

Yongbum Kim 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: 8804734
    Abstract: A network node module includes a processing module and memory. The processing module is operable to generate a header section of a frame for transmission within a unified vehicle communication network. The header section includes a preamble, routing information, and a vehicle network field, which includes information that identifies a type of the frame. The processing module is further operable to generate a payload section of the frame. The payload section includes data payload and an integrity check field. The processing module is further operable to transmit the frame to the unified vehicle communication network in accordance with a global vehicle network communication protocol.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: August 12, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8806242
    Abstract: A power distribution system within a vehicle operates to provide power over Ethernet to a plurality of network node modules coupled to a vehicular communication network of the vehicle.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: August 12, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8797840
    Abstract: Aspects of a method and system for implementing redundancy for streaming data in audio video bridging networks are provided. Network resources may be reserved over a plurality of network paths. Reserved resources may be utilized for the transmission and/or reception of a corresponding plurality of data streams, wherein one or more of the streams may comprise redundant data. A plurality of data streams may be transmitted and/or received by a plurality of network interface hardware devices. Similarly, a plurality of data streams may be transmitted and/or received by a plurality of ports integrated into a single network interface hardware device. Each of the plurality of data streams may be assigned a unique identifier and the identifier of a first data stream may differ by one bit from an identifier of a data stream comprising data redundant to the first data stream.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: August 5, 2014
    Assignee: Broadcom Corporation
    Inventors: Amit Oren, Yongbum Kim
  • Publication number: 20140211803
    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: Application
    Filed: March 28, 2014
    Publication date: July 31, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilaydis
  • Publication number: 20140173757
    Abstract: A gateway network device may establish secure connections to a plurality of remote network devices using tunneling protocols to distribute to the remote network devices multimedia content received from one or more content providers. The consumption of the multimedia content may originally be restricted to local network associated with the gateway network device. The secure connections may be set up using L2TP protocol, and the L2TP tunneling connections may be secured using IPSec protocol. Use of multimedia content may be restricted based on DRM policies of the content provider. DRM policies may be implemented using DTCP protocol, which may restrict use of the multimedia content based on roundtrip times and/or IP subnetting. Each content provider may use one or more VLAN identifiers during communication of the multimedia content to the gateway network device, and the gateway network device may associate an additional VLAN identifier with each secure connection.
    Type: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yongbum Kim, Bruce Currivan, Wael Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Patent number: 8750319
    Abstract: A data bridge controls the transfer of packets between different priority network fabrics of a closed network, e.g. high and low priority network fabrics a vehicular network. Processing circuitry determines first priority routing of a first packet from the first network fabric to the second network fabric based on packet content type of the first packet and priority conditions of the second network fabric. A determination is also made regarding whether a second packet is to be delivered from the second network fabric to the first network fabric. If the second packet is to be delivered, second priority routing of the second packet is made based on packet content type of the second packet and priority conditions of the first network fabric.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 10, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8750306
    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: June 29, 2011
    Date of Patent: June 10, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8731773
    Abstract: Power management within a vehicle is achieved by maintaining individual and/or power island power saving options for each of a plurality of devices coupled to a vehicular communication network of the vehicle. Upon determining that power savings should be enabled for a device, at least one of the power saving options for the device is selected and applied.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: May 20, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8718054
    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: June 29, 2011
    Date of Patent: May 6, 2014
    Assignee: Broadcom Corporation
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis
  • Patent number: 8717932
    Abstract: Aspects of a method and system for determining and securing proximity information over a network are provided. In this regard, data transmitted over a network may be time-stamped upon entering and/or exiting a network node. By taking the total time to travel between two network nodes and subtracting out any latency internal to one or more intermediate nodes, the time to traverse the physical links (the propagation time) between the two network nodes may be determined. Accordingly, if the speed at which data propagates over each link of the network is known, then a distance from the source node to the destination node may be determined. Additionally, aspects of the invention may enable one or more of authentication, validation, and encryption of timing and/or proximity information transmitted over a network.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: May 6, 2014
    Assignee: Broadcom Corporation
    Inventors: Zheng Qi, Yongbum Kim
  • Patent number: 8713128
    Abstract: In various embodiments of a method and system for utilizing native Ethernet as a virtual memory interconnect, a first networking device may be operable to transcode a memory read command and/or a memory write command to memory access information and encapsulate the memory access information within in one or more fields of an Ethernet frame. The memory access information may be communicated over an Ethernet link to a second networking device where it may be utilized to access memory that is associated with the memory read command and/or the memory write command. For example, the memory access information may indicate an address of the memory to be accessed, whether a read operation and/or a write operation is to be performed, whether the frame comprises data to be written to the memory, and/or whether a locally administered address space is utilized.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: April 29, 2014
    Assignee: Broadcom Corporation
    Inventors: Michael Johas Teener, Bruce Currivan, Wael William Diab, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma
  • Patent number: 8707456
    Abstract: A gateway network device may establish secure connections to a plurality of remote network devices using tunneling protocols to distribute to the remote network devices multimedia content received from one or more content providers. The consumption of the multimedia content may originally be restricted to local network associated with the gateway network device. The secure connections may be set up using L2TP protocol, and the L2TP tunneling connections may be secured using IPSec protocol. Use of multimedia content may be restricted based on DRM policies of the content provider. DRM policies may be implemented using DTCP protocol, which may restrict use of the multimedia content based on roundtrip times and/or IP subnetting. Each content provider may use one or more VLAN identifiers during communication of the multimedia content to the gateway network device, and the gateway network device may associate an additional VLAN identifier with each secure connection.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: April 22, 2014
    Assignee: Broadcom Corporation
    Inventors: Yongbum Kim, Bruce Currivan, Wael Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Publication number: 20140036922
    Abstract: A network node in a vehicular network processes packets based on a prioritization scheme. The prioritization scheme uses packet type, priority, source, destination, or other information to determine a priority of the packets. Packets can be stored in one of multiple queues organized according to packet type, or other criteria. In some cases, only one queue is used. The packets are time stamped when put into a queue, and a time to live is calculated based on the timestamp. The time to live, as well as other factors such as packet type, packet priority, packet source, and packet destination can be used to adjust a packet's priority within the queue. Packets are transmitted from the queues in priority order. In some cases, the network node can identify a top-priority packet, and transmit the top priority packet without first storing the packet in the queue.
    Type: Application
    Filed: September 27, 2013
    Publication date: February 6, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael William Diab, Nicholas Ilyadis
  • Publication number: 20140022912
    Abstract: Systems and methods for implementing FlexRay communications between FlexRay nodes using Ethernet are provided. An Ethernet switch includes ports, each of which receives an Ethernet data packet (EDP) from a respective FlexRay node. Each EDP includes a FlexRay message, which includes at least one of a data frame and a frame identification (ID). A first EDP is received at a first port no later than a second EDP is received at a second port. The Ethernet switch also includes a controller module that determines whether the second EDP has higher priority than the first EDP based on the frame IDs associated with the first and second EDPs. The controller module is configured to route the second EDP to a second destination no later than routing the first EDP to a first destination and meet FlexRay transmission cycle times when it has been determined that the second EDP has higher priority.
    Type: Application
    Filed: December 17, 2012
    Publication date: January 23, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yongbum KIM, Kevin Brown
  • Publication number: 20140023068
    Abstract: Systems and methods for implementing controller area network (CAN) communications between CAN nodes using Ethernet are provided. An Ethernet switch includes ports, each of which is configured to receive an Ethernet data packet (EDP) from a CAN node. Each EDP includes a CAN message, which includes an identification (ID) of a corresponding CAN node. A first port is configured to receive a first EDP and a second port is configured to receive a second EDP. The Ethernet switch also includes a controller module configured to detect a CAN conflict between the first EDP and the second EDP. The controller module is configured to select, in response to the detection of the CAN conflict, the first EDP or the second EDP based on the ID corresponding to the first EDP and the ID corresponding to the second EDP. The controller module is configured to route the selected EDP to a destination.
    Type: Application
    Filed: December 17, 2012
    Publication date: January 23, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yongbum KIM, Mehmet TAZEBAY, Kevin BROWN, Manfred WAGNER
  • Publication number: 20140013328
    Abstract: One or more processors and/or one or more circuits may be operable to configure one or more virtual machines and a hypervisor for controlling the one or more virtual machines. The virtual machines and the hypervisor may be distributed across a plurality of network devices. A sub-hypervisor may be configured within each of the virtual machines utilizing the hypervisor. Load information of the network devices may be communicated to the hypervisor utilizing the sub-hypervisors. The virtual machines may include threads, may be load balanced utilizing the hypervisor, dynamically configured utilizing the hypervisor based on changes in the network devices, and scaled by the distribution of the virtual machines across the network devices. Information from the processing of data may be received in the virtual machines. The network devices may include a plurality of: servers, switches, routers, racks, blades, mainframes, personal data assistants, smart phones, desktop computers, and/or laptop devices.
    Type: Application
    Filed: September 13, 2013
    Publication date: January 9, 2014
    Applicant: Broadcom Corporation
    Inventors: Wael Diab, Bruce Currivan, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20140010113
    Abstract: A switching fabric, within a network switching device, may comprise a plurality of dedicated interface modules to enable the switching fabric to interface with a plurality of switching support subsystems. The switching support subsystems may comprise a memory subsystem, a content address memory (CAM) subsystem, a packet processing subsystem, and a physical layer (PHY) subsystem. The switching fabric may be operable to determine capacity and/or capability of each of the plurality of switching support subsystems; and to configure each of the plurality of dedicated interface modules based on the determined capacity and/or capability of a corresponding switching support subsystem. The switching fabric also comprises an inter-switch interface module to enable coupling the network switching device to a plurality of other network switching devices, to form a multi-device switching mesh that enable sharing of resources and/or aggregation of switching capabilities of the network switching devices.
    Type: Application
    Filed: September 9, 2013
    Publication date: January 9, 2014
    Applicant: Broadcom Corporation
    Inventors: Wael Diab, Yongbum Kim, Bruce Currivan, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Patent number: 8621250
    Abstract: According to example implementations, a power source device provides power to a powered device over a network link. The power source device may include a controller and a transceiver configured to transmit and receive data via a network link with the powered device. The controller may be configured to receive one or more network data packets from the powered device indicating a network delay associated with the network link, determine an amount of power to be supplied to the powered device based on the network delay indicated by the one or more network data packets, and control a power supply to supply the determined amount of power to the powered device through the network link.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: December 31, 2013
    Assignee: Broadcom Corporation
    Inventors: Yongbum Kim, Michael D. Johas Teener
  • Publication number: 20130339767
    Abstract: According to example implementations, a power source device provides power to a powered device over a network link. The power source device may include a controller and a transceiver configured to transmit and receive data via a network link with the powered device. The controller may be configured to receive one or more network data packets from the powered device indicating a network delay associated with the network link, determine an amount of power to be supplied to the powered device based on the network delay indicated by the one or more network data packets, and control a power supply to supply the determined amount of power to the powered device through the network link.
    Type: Application
    Filed: August 15, 2013
    Publication date: December 19, 2013
    Applicant: Broadcom Corporation
    Inventors: Yongbum KIM, Michael D. Johas TEENER
  • Patent number: 8613085
    Abstract: Aspects of a method and system for traffic management via virtual machine migration include detecting an abnormal traffic pattern in traffic communicated by a first virtual machine that utilizes a first set of network resources. Responsive to the detection of the abnormal pattern, a second virtual machine that utilizes a second set of network resources may be initialized. The second virtual machine may take over functions performed by the first virtual machine and initialization of the second virtual machine is based on an analysis of the traffic. The second virtual machine may be initialized utilizing stored virtual machine state information in instances that the abnormal traffic is a result of a malicious attack. The second virtual machine may be initialized utilizing current virtual machine state information in instances that the abnormal traffic is not a result of a malicious attack.
    Type: Grant
    Filed: November 11, 2009
    Date of Patent: December 17, 2013
    Assignee: Broadcom Corporation
    Inventors: Wael William Diab, Bruce Currivan, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener