Patents by Inventor Bong-Jun Ko

Bong-Jun Ko 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: 9025578
    Abstract: A distributed coordination of a wireless network operating on different channels is provided by dispatching a device on each ‘home’ channel to regularly visit other ‘foreign’ channels to propagate and listen to broadcast information on these channels. The information in the broadcast packets transmitted on the home channel is relayed to the devices on the foreign channels by the dispatched device, as a ‘proxy device’ that operates on behalf of the other devices in the home channel. In a preferred embodiment, various aspects of this proxy process are optimized to reduce overhead and delays. Each channel is configured to distinguish home devices from foreign devices, to avoid contention between home and foreign devices. Acquired beacon slots on foreign channels are reserved to facilitate returning proxy devices. At the home channel, an anchor device alerts other devices of the proxy device's temporary absence and preserves the proxy device's beacon slot on the home channel.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: May 5, 2015
    Assignee: Koninklijke Philips N.V.
    Inventors: Carlos Cordeiro, Bong-Jun Ko, Kiran Challapali
  • Patent number: 8233435
    Abstract: A network information apparatus (400), system (100) (200) and method for distributing network information in a multi-channel (MC) wireless network (100) (200), comprising a network information module (400) that implements inter-channel communication of network information in an MC network according to a pre-determined network information sharing procedure and keeping an own cache (401) of each node refreshed and free of out-of-date information, and, for an active proxy-based sharing procedure thereof only, adapting to changes in node/channel associations, suppressing duplicate inter-channel information, and synchronizing own clocks (404) of each node.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: July 31, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Carlos M. Cordeiro, Bong-Jun Ko, Kiran S. Challapali
  • Publication number: 20110032912
    Abstract: A distributed coordination of a wireless network operating on different channels is provided by dispatching a device on each ‘home’ channel to regularly visit other ‘foreign’ channels to propagate and listen to broadcast information on these channels. The information in the broadcast packets transmitted on the home channel is relayed to the devices on the foreign channels by the dispatched device, as a ‘proxy device’ that operates on behalf of the other devices in the home channel. In a preferred embodiment, various aspects of this proxy process are optimized to reduce overhead and delays. Each channel is configured to distinguish home devices from foreign devices, to avoid contention between home and foreign devices. Acquired beacon slots on foreign channels are reserved to facilitate returning proxy devices. At the home channel, an anchor device alerts other devices of the proxy device's temporary absence and preserves the proxy device's beacon slot on the home channel.
    Type: Application
    Filed: April 24, 2009
    Publication date: February 10, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Carlos Cordeiro, Bong-Jun Ko, Kiran Challapali
  • Patent number: 7869349
    Abstract: A method and system for detecting and correcting invalid network paths in a network having a plurality of routers and a set of global invariant rules imbedded in the network including querying a subset of a routing table data structure defining network paths wherein said subset includes a plurality of routing table entries and comparing a network routing table entry with an earlier network routing table entry for the same node. The method and system also includes detecting inconsistencies between the newer network routing table entry and the earlier network routing table entry, and invalidating the network entries of the older network routing table that are inconsistent with the newer entries. The method and system also includes reconstructing the routing structure by replacing the invalidated network routing table entries with new routing table entries that minimize violation of the invariant protocols.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Alina Beygelzimer, Bong-Jun Ko, Mudhakar Srivatsa
  • Publication number: 20100091685
    Abstract: A method and system for detecting and correcting invalid network paths in a network having a plurality of routers and a set of global invariant rules imbedded in the network including querying a subset of a routing table data structure defining network paths wherein said subset includes a plurality of routing table entries and comparing a network routing table entry with an earlier network routing table entry for the same node. The method and system also includes detecting inconsistencies between the newer network routing table entry and the earlier network routing table entry, and invalidating the network entries of the older network routing table that are inconsistent with the newer entries. The method and system also includes reconstructing the routing structure by replacing the invalidated network routing table entries with new routing table entries that minimize violation of the invariant protocols.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Alina Beygelzimer, Bong-Jun Ko, Mudhakar Srivatsa
  • Publication number: 20100034143
    Abstract: A network information apparatus (400), system (100) (200) and method for distributing network information in a multi-channel (MC) wireless network (100) (200), comprising a network information module (400) that implements inter-channel communication of network information in an MC network according to a pre-determined network information sharing procedure and keeping an own cache (401) of each node refreshed and free of out-of-date information, and, for an active proxy-based sharing procedure thereof only, adapting to changes in node/channel associations, suppressing duplicate inter-channel information, and synchronizing own clocks (404) of each node.
    Type: Application
    Filed: December 3, 2007
    Publication date: February 11, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Carlos M. Cordeiro, Bong-Jun Ko, Kiran S. Challapali
  • Publication number: 20040230753
    Abstract: Apparatus and techniques for automatically allocating storage space among classes of applications and/or users in a shared storage environment are proposed. In one illustrative embodiment, such apparatus includes: (i) a plurality of per-class controllers, each per-class controller being operative to determine a cache space allocation for its corresponding class based on a current measured hit rate and a current cache space allocation for its corresponding class; and (ii) a contention resolver coupled to the plurality of per-class controllers and operative to resolve cache space allocation in response to conflicting requests from at least two of the per-class controllers.
    Type: Application
    Filed: May 16, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Khalil Amiri, Seraphin Bernard Calo, Bong-Jun Ko, Kang-Won Lee