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).

  • Publication number: 20110022713
    Abstract: Aspects of a method and system for predictive leasing of network services and applications based on a usage pattern may comprise a management entity that coordinates operation of one or more endpoint devices. A user profile associated with the one or more endpoint devices may be received by the management entity, wherein the management entity may utilize the user profile associated with the one or more endpoint devices and a usage pattern associated with the one or more endpoint devices to determine leasing information for the one or more endpoint devices. The management entity may be operable to communicate the determined leasing information to the one or more endpoint devices. The leasing information may comprise leasing services and/or applications to the one or more endpoint devices.
    Type: Application
    Filed: May 6, 2010
    Publication date: January 27, 2011
    Inventors: Yongbum Kim, Bruce Currivan, Wael William Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110022721
    Abstract: Aspects of a method and system for packetizing data for servicing traffic end-to-end are provided. In this regard, a networking subsystem may receive, from an application, one or more values of one or more parameters associated with data generated by the application. The networking subsystem may packetize the data into one or more packets. The networking subsystem may translate the received one or more values into one or more corresponding OSI layer 2 tags. The networking subsystem may tag the one or more packets with the corresponding OSI layer 2 tags and transmit the tagged packet(s) to one or more link partners. The link partners may thus process and forward the tagged packet(s) by inspecting only OSI layer 2 information of the tagged packet(s). The one or more corresponding OSI layer 2 tags may indicate, for example, quality of service required by, and/or protocols associated with, the data.
    Type: Application
    Filed: October 19, 2009
    Publication date: January 27, 2011
    Inventors: Wael William Diab, Bruce Currivan, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110022692
    Abstract: Aspects of a method and system for determining and controlling user experience in a network may comprise a management entity that coordinates operation of one or more endpoint devices. One or more parameters associated with a content type may be received from the one or more endpoint devices by the management entity. The management entity may utilize the received one or more parameters associated with the content type to determine configuration information for the one or more endpoint devices. The content type may specify a type of media content that is handled by the one or more endpoint devices.
    Type: Application
    Filed: April 8, 2010
    Publication date: January 27, 2011
    Inventors: Jeyhan Karaoguz, Bruce Currivan, Wael William Diab, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110022526
    Abstract: Aspects of a method and system for content selection, delivery and payment may comprise a management entity that coordinates operation of one or more endpoint devices. The one or more endpoint devices may be operable to select one or more parameters associated with a particular content type from the management entity. The particular content type may specify a type of media content that is handled by the one or more endpoint devices. The one or more endpoint devices may be operable to receive configuration information from the management entity based on the selected one or more parameters associated with the particular content type. The one or more endpoint devices may be configured utilizing the received configuration information. The one or more endpoint devices may be operable to pay for the received configuration information.
    Type: Application
    Filed: April 8, 2010
    Publication date: January 27, 2011
    Inventors: Bruce Currivan, Kenneth Ma, Wael William Diab, Jeyhan Karaoguz, Yongbum Kim, Michael Johas Teener
  • Publication number: 20110022254
    Abstract: A communication device may be operable to configure a power management profile for the communication device and/or for one or more devices communicatively coupled to the communication device based on determined location corresponding to the communication device. The power management profile may comprise one or more operational parameters for a plurality of power sources, and may be utilized to control power usage in the communication device and/or the one or more devices. The communication device may be integrated into or be coupled with a hybrid vehicle. The location determination may be performed based on GNSS functions. The power management profile may enable creating and/or modifying operation control data for chargeable power storage devices based on location related data. The operation control data for the chargeable power storage devices may pertain to consumption of power from and/or recharging of the chargeable power storage devices.
    Type: Application
    Filed: January 20, 2010
    Publication date: January 27, 2011
    Inventors: Michael Johas Teener, Bruce Currivan, Wael Diab, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma
  • Publication number: 20110022733
    Abstract: Aspects of a method and system for customized data delivery and network configuration via aggregation of device attributes are provided. In this regard, a first network device may receive device attributes from a plurality of devices that are communicatively coupled to the first network device. The first network device may aggregate the received device attributes and communicate the aggregate attributes to a source network device. The first network device may receive customized content from the source network device, wherein the customization is based on the aggregate device attributes. The first network device may communicate the customized content to the plurality of devices. The first network device may comprise, for example, a set-top box, a wired access point, and/or wireless access point. The device attributes of a device may comprise settings, capabilities, and/or user preferences of the device.
    Type: Application
    Filed: November 11, 2009
    Publication date: January 27, 2011
    Inventors: Jeyhan Karaoguz, Bruce Currivan, Wael William Diab, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110019585
    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: January 20, 2010
    Publication date: January 27, 2011
    Inventors: Wael Diab, Yongbum Kim, Bruce Currivan, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110019552
    Abstract: A virtual machine running on an endpoint device may encode a mark comprising routing parameters within one or more packets of a packet stream to indicate services and/or costs to be utilized in processing and/or communicating the packet stream. The virtual machine may communicate the packet stream to another network device. The routing parameters within the marks may indicate device capabilities, service class, quality measurements, latency and/or power usage. The routing parameters may comprise costs that may indicate capacity, efficiency and/or performance of power usage, bandwidth, absolute and/or relative latency, frame-drop eligibility, memory and processing. The packet stream is received and inspected to identify the marks and/or routing parameters. A virtual machine may be initialized and/or configured to process and/or communicate the packet stream based on the routing parameters. Routing may utilize based SPB, TRILL, and/or AVB.
    Type: Application
    Filed: November 23, 2009
    Publication date: January 27, 2011
    Inventors: Jeyhan Karaoguz, Bruce Currivan, Wael William Diab, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110019530
    Abstract: Aspects of a method and system for network communications utilizing shared scalable resources are provided. In this regard, networking state information for one or more of a plurality of communication devices may be communicated to a network management device. The network management device may be operable to aggregate the networking state information. The plurality of communication devices may receive aggregated networking state information from the network management device. The plurality of communication devices may route packets based on the received aggregated networking state information. The network management device may be dynamically or manually selected from the plurality of communication devices. The plurality of communication devices may be associated with a sharing domain, and one or more communication devices may be dynamically added to and/or removed from the sharing domain.
    Type: Application
    Filed: November 11, 2009
    Publication date: January 27, 2011
    Inventors: Wael William Diab, Bruce Currivan, Jayhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110019560
    Abstract: Communication devices may determine routes and/or may select a route for communicating data between a first communication device and a second communication device. The selected route may require the least power consumption. The determined routes may be ranked based on an amount of power required for routing the data. The data may be routed among devices based on the ranking. Power consumption of a device may be determined based on a bandwidth associated with the device. Route selection may be based on availability of power for power sources of the communication devices. The selection of routes may be based on a current power consumption and/or a history of prior power consumption of the communication devices. The selection of a route which may require least power consumption may be optimized based on the availability of bandwidth.
    Type: Application
    Filed: December 9, 2009
    Publication date: January 27, 2011
    Inventors: Jeyhan Karaoguz, Bruce Currivan, Wael William Diab, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110023029
    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 30, 2009
    Publication date: January 27, 2011
    Inventors: Wael Diab, Bruce Currivan, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110019531
    Abstract: Hypervisor functions, which may control operations of one or more virtual machines, may be distributed across a plurality of network devices. State information may be stored for the virtual machines on network devices for fault tolerance and resilience. The virtual machines may retrieve stored state information to recover from a fault. The hypervisor may control the storage of the state information. Resources of the network devices may be allocated for fault tolerance and resilience of the virtual machines based on network device parameters, which may include storage capacity, processor usage, access time, communication bandwidth, and/or latency. The state information may include program content, cache content, memory content, and/or register content information, may be stored on a continuous, periodic, or an aperiodic basis, and may be shared among the network devices to enable the processing of data by the virtual machines when a fault occurs, and may be incrementally updated.
    Type: Application
    Filed: February 22, 2010
    Publication date: January 27, 2011
    Inventors: Yongbum Kim, Bruce Currivan, Wael Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Publication number: 20110023114
    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 sate 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: Application
    Filed: November 11, 2009
    Publication date: January 27, 2011
    Inventors: Wael William Diab, Bruce Currivan, Jeyhan Karaoguz, Yongbum Kim, Kenneth Ma, Michael Johas Teener
  • Patent number: 7860011
    Abstract: Aspects of a method and system for fault resilience in Audio/Video Bridging (AVB) aware Shortest Path Bridging (SPB) networks are provided. In this regard, a path cost, which may be based at least on AVB compatibility, may be determined for each network path discovered between a first network node and a second network node. Additionally, a plurality of network paths may be selected based on the determined path cost, and a plurality of network connections may be established over the selected plurality of network paths. Also, a plurality of data streams may be transmitted and/or received via the established network connections, wherein at least one of data streams comprises data that is redundant to a first data stream. Furthermore, a primary data stream may be conveyed via a first network connection and one or more redundant data streams may be conveyed via a second network connection.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: December 28, 2010
    Assignee: Broadcom Corporation
    Inventors: Amit Oren, Wael William Diab, Yongbum Kim
  • Patent number: 7853691
    Abstract: Aspects of a method and system for securing a network utilizing IPsec and MACsec protocols are provided. In one or more network nodes, aspects of the invention may enable conversion between Ethernet packets comprising payloads secured utilizing IPsec protocols and Ethernet packets secured utilizing MACsec protocols. For example, IPsec connections may be terminated at an ingress network node and IPsec connections may be regenerated at an egress network node. Packets secured utilizing MACsec protocols may be detected based on an Ethertype. Packets comprising payloads secured utilizing IPsec protocols may be detected based on a protocol field or a next header field. The conversion may be based on a data structure stored by and/or accessible to the network nodes. Aspects of the invention may enable securing data utilizing MACsec protocols when tunneling IPsec secured data through non-IPsec enabled nodes.
    Type: Grant
    Filed: November 2, 2007
    Date of Patent: December 14, 2010
    Assignee: Broadcom Corporation
    Inventors: Uri Elzur, Bora Akyol, Zheng Qi, Mark Buer, Ford Tamer, Yongbum Kim
  • Patent number: 7839872
    Abstract: Optical signals may be communicated with A/V Bridging services between an upstream link partner and a down stream link partner, each comprising an asymmetric Ethernet optical physical layer (PHY). High bandwidth A/V optical signals may be transmitted from the upstream link partner and low bandwidth optical signals may be transmitted from the downstream link partner. One or more of a time stamp, a traffic class and/or a destination address may be utilized in generating PDUs and managing communications via the asymmetric Ethernet optical PHY. The receiving link partner may register for delivery of the PDUs. An aggregate communication rate may be distributed evenly or unevenly among one or more optical links for transmission and aggregated upon reception via asymmetric Ethernet optical PHY operations. Compressed, uncompressed, encrypted and/or unencrypted optical signals may be handled. Signal processing may comprise forward error checking and clock recovery.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: November 23, 2010
    Assignee: Broadcom Corporation
    Inventors: Wael William Diab, Yongbum Kim
  • Publication number: 20100189120
    Abstract: Aspects of a method and system for a centralized vehicular electronics system utilizing Ethernet optimized for use in an aircraft are provided. In this regard, one or more processors and/or circuits in an aircraft may be operable to receive one or more Ethernet packets over one or more Ethernet links, generate a plurality of signals based on the received packets, wherein the plurality of signals comprise a plurality of signal formats suitable for conveyance to a plurality of electronic components in the aircraft, and output the plurality of signals to a plurality of electronic components in the aircraft. The electronic component(s) may comprise a display and/or audio output. The signals may be formatted in accordance with video and/or audio standards. The electronic component(s) may comprise an Ethernet port and the circuit(s) and/or processor(s) may be operable to communicate packets between the Ethernet port and the one or more Ethernet links.
    Type: Application
    Filed: March 31, 2010
    Publication date: July 29, 2010
    Inventors: Wael William Diab, Michael Johas Teener, Yongbum Kim
  • Publication number: 20100187903
    Abstract: Aspects of a method and system for vehicular power distribution utilizing power over Ethernet in an aircraft are provided. In this regard, one or more circuits and/or processors may be operable to receive supply power that is formatted in accordance with one or more aviation standards, condition the received supply power, and provide the conditioned supply power to one or more electronic components that are communicatively coupled to the Ethernet cable. The one or more circuits and/or processors may be built into and/or mounted on a seat in the aircraft. The one or more circuits and/or processors may provide the conditioned supply power to the one or more electronic components based on a power classification of the one or more electronic components.
    Type: Application
    Filed: March 31, 2010
    Publication date: July 29, 2010
    Inventors: Wael William Diab, Michael Johas Teener, Yongbum Kim
  • Patent number: 7719980
    Abstract: A method of handling data packets in a network device and an apparatus for handling data packets in a network device are disclosed. The method includes receiving an incoming data packet and the incoming data packet is parsed to obtain a portion of the incoming data packet. That portion is compared with rules stored in a rule table, where each rule specifies a set of actions. A match between the portion and a particular rule of the rules is selected and a particular set of actions, specified by that particular rule is executed. Each rule includes a mask, a selection flag and a validity check that are used in the comparison of the portion with each rule. The rules may be compared with the packet portion serially or in a parallel fashion and if more than one rule matches the portion, the highest priority is selected as the matching rule.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: May 18, 2010
    Assignee: Broadcom Corporation
    Inventors: Dennis S. Lee, Yongbum Kim, Hyungwon Kim
  • Publication number: 20090210725
    Abstract: According to an example embodiment, an apparatus at a power source equipment (PSE) may include a transceiver configured to transmit and receive data via a communications link with a powered device (PD), and a controller configured to: determine a propagation delay of the communications link based on a message exchange between the PSE and the PD, the PSE and PD being connected via the communications link; and determine an amount of power to be supplied via Power Over Ethernet (POE) from the PSE to the PD via the communications link based on the propagation delay of the communications link.
    Type: Application
    Filed: May 6, 2008
    Publication date: August 20, 2009
    Applicant: BROADCOM CORPORATION
    Inventors: Yongbum Kim, Michael D. Johas Teener