Patents by Inventor Joon Suan Ong

Joon Suan Ong 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: 9432255
    Abstract: Aspects and implementations of the present disclosure are directed to methods and systems for a network tolerant to a network device that is temporarily absent from the control plane. In one aspect, in general, the system includes an event manager configured to send, to a controller configured to exchange control messages with a network device, a first request to temporarily withdraw the network device from control plane interactions. The event manager then triggers an event at the network device during which the network device is non-responsive to control plane interactions. After determining that the event has completed, the event manager sends the controller a second request to restore the network device. The controller is configured to request, responsive to the first request, a network application to transition to a tolerant state; and to request, responsive to the second request, the network application to transition to a sensitive state.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Jahangir Hasan, Rajababru Thatikunta, Joon Suan Ong, Charles Robert Barker, Jr., Lorenzo Vicisano, Subbaiah Naidu Kotla Venkata, Victor Lin
  • Patent number: 7760735
    Abstract: One embodiment of the present invention provides a system that identifies network switches along a path. During operation, the system receives an address of a source node and an address of a destination node. The system maintains a set of topology information for a network. The system further simulates a data packet originated at the source node and destined for the destination node. During the simulation, the system determines whether a current-hop node performs layer-3, layer-2, or sub-layer-2 switching. The system sends a query to the current-hop node over a separate control channel to determine the status of the current-hop node and discover a next-hop node. The system then receives a reply. The system determines the next-hop node based on the reply and sets the next-hop node as the current-hop node.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: July 20, 2010
    Assignee: Google Inc.
    Inventors: Jun Chen, Joon Suan Ong, Jason Marc Simmons, Arjun Singh, Michael John Wakerly
  • Publication number: 20010033274
    Abstract: A method and apparatus for erasing previously entered data shown at an area on an input device are disclosed. A pen-erase action generates a pressure on the input device and in consequence an electric contact between resistive layers of the input device. By comparing a series resistance including the contact resistance of such electric contact with a predetermined threshold value, the pen-erase action can be detected and the data will then be erased.
    Type: Application
    Filed: January 30, 2001
    Publication date: October 25, 2001
    Inventor: Joon-Suan Ong
  • Patent number: 5952994
    Abstract: A method for scaling a portion of an image shown on the display of a PDA is disclosed. After scaling, the display of the PDA switches to show the scaled view of the portion of the image. This method essentially involves the scaling of a first set of display information which forms the portion of the image, into a second set of display information which makes up the scaled view. During the scaling process, a series of look-up tables containing display conversion information are generated. An address-indexing technique is then used with the look-up tables to achieve an efficient and fast scaling process. The method also employs a smoothing technique to provide a more pleasing scaled view.
    Type: Grant
    Filed: July 31, 1997
    Date of Patent: September 14, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Joon-Suan Ong, Jin-Fye Leong