Patents by Inventor Stephen Ong

Stephen 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: 10325053
    Abstract: A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180 degrees.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 18, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lin Shen, Yongming Xiong, Stephen Ong, Shahbaz Mahmood
  • Publication number: 20190060243
    Abstract: A versatile and effective manner to provide a single tablet or tablet arrangement or other medication delivery system for a combination of medications comprising of two or more active ingredients to be administered by, for example, severing along the score line to separate the active ingredients and to consume each active ingredient separately or in various ratios depending on the applicable pharmaceutical agent that a patient desires to ingest or otherwise administer. In some embodiments, a single tablet comprising of two or more active ingredients is administered by severing along score lines to separate the active ingredients to consume two or more active ingredients in combination. This delivery system provides a variety of alternatives to a consumer for administrating a combination of active ingredients while varying the relevant rations of the active ingredients. Simultaneous administration of medication is also provided by specific inhaler and syringe systems.
    Type: Application
    Filed: May 2, 2018
    Publication date: February 28, 2019
    Inventors: Spencer ONG, Stephen ONG
  • Publication number: 20170277820
    Abstract: A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180 degrees.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Inventors: Lin Shen, Yongming Xiong, Stephen Ong, Shahbaz Mahmood
  • Patent number: 9690895
    Abstract: A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180 degrees.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: June 27, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lin Shen, Yongming Xiong, Stephen Ong, Shahbaz Mahmood
  • Patent number: 9509092
    Abstract: Embodiments relate generally to network system and apparatus for heat management of high volume network devices. More specifically, disclosed are system and apparatus that provide for improving heat dissipation of the network devices through improved air circulations, including a PCB with at least one slot and a connector cage mounted on the printed circuit board, the connector cage being within a certain distance from the at least one slot in the PCB.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: November 29, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lin Shen, Stephen Ong, Mark Siechen, Timothy Lee
  • Patent number: 9402470
    Abstract: A rack mounting kit is configured to allow mounting of a telecommunications equipment chassis into a rack by a single person. The rack mounting kit includes two complimentary brackets that form a shelf-like feature. The complimentary brackets also include a mating latch for interfacing with a chassis to secure the chassis in place. Additionally, a cross brace is provided that is removably installed onto the two complimentary brackets to provide additionally rigidity to a rack while a chassis is being installed. The cross brace can be removed once installation of the chassis is complete.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: August 2, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lin Shen, Stephen Ong, Mark Siechen, Timothy Lee
  • Publication number: 20150370954
    Abstract: A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180 degrees.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventors: Lin Shen, Yongming Xiong, Stephen Ong, Shahbaz Mahmood
  • Patent number: 9203188
    Abstract: A single-motion trigger line card insertion/removal tool uses a handle and a spring-loaded sliding trigger to allow a technician to grab the line card insertion/removal tool with their thumb and pointer fingers, and pull the trigger while rotating the handle to eject the line card from a network device. The motion of pulling the trigger simultaneously unlocks the line card insertion/removal tool, starts the rotation of the handle with the spring load, and closes a “window” on an optical switch breaking a continuous beam of light that software interprets as a warning that the line card will be removed momentarily. When the line card insertion/removal tool handle is rotated back to a closed position (i.e. while inserting the card), the spring tension pulls the trigger back to its original position, locking the line card insertion/removal tool handle, and opening the window for to the beam of light in the optical switch.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: December 1, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mark Siechen, Lin Shen, Randy Bleske, Stephen Ong
  • Publication number: 20150122752
    Abstract: A rack mounting kit is configured to allow mounting of a telecommunications equipment chassis into a rack by a single person. The rack mounting kit includes two complimentary brackets that form a shelf-like feature. The complimentary brackets also include a mating latch for interfacing with a chassis to secure the chassis in place. Additionally, a cross brace is provided that is removably installed onto the two complimentary brackets to provide additionally rigidity to a rack while a chassis is being installed. The cross brace can be removed once installation of the chassis is complete.
    Type: Application
    Filed: August 26, 2014
    Publication date: May 7, 2015
    Inventors: Lin Shen, Stephen Ong, Mark Siechen, Timothy Lee
  • Publication number: 20150124404
    Abstract: Embodiments relate generally to network system and apparatus for heat management of high volume network devices. More specifically, disclosed are system and apparatus that provide for improving heat dissipation of the network devices through improved air circulations, including a PCB with at least one slot and a connector cage mounted on the printed circuit board, the connector cage being within a certain distance from the at least one slot in the PCB.
    Type: Application
    Filed: July 15, 2014
    Publication date: May 7, 2015
    Inventors: Lin Shen, Stephen Ong, Mark Siechen, Timothy Lee
  • Patent number: 8462838
    Abstract: Various example embodiments are disclosed. According to one example embodiment, a small form factor pluggable (SFP or SFP+) module may include an equalizer and a logic controller. The equalizer may be configured to receive data, provide signal information to a logic controller based on the received data, equalize the data based on equalization instructions received from the logic controller, and transmit the equalized data. The logic controller may be configured to transmit the signal information received from the equalizer receive programming instructions provide the equalization instructions to the equalizer based on the programming instructions, receive control inputs associated with the data, and provide status outputs based on the control inputs and the programming instructions. The SFP or SFP+ module may be configured to plug into a small form factor (SFF) host connector.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: June 11, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Qinghua Chen, Maurilio De Nicolo, Stephen Ong, Richard Brooks, Liming Yin
  • Patent number: 8065656
    Abstract: Techniques are disclosed for describing packet headers in a format that can be used by a code generation tool to generate source code that can generate any type of packet header when compiled and invoked within switch/router firmware. Such packet headers may then be used in a variety of switch diagnostic/testing functions. A code generation tool may be configured to receive a description of a packet header in the description format. The packet description language provides an easily used approach for defining fields in a packet header. Further, the code generation tool may be configured to generate packet header library for use by firmware on a network device, e.g., for testing and diagnostic functions.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: November 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Ong, Ali Haeri
  • Publication number: 20110134988
    Abstract: Various example embodiments are disclosed. According to one example embodiment, a small form factor pluggable (SFP or SFP+) module may include an equalizer and a logic controller. The equalizer may be configured to receive data, provide signal information to a logic controller based on the received data, equalize the data based on equalization instructions received from the logic controller, and transmit the equalized data. The logic controller may be configured to transmit the signal information received from the equalizer receive programming instructions provide the equalization instructions to the equalizer based on the programming instructions, receive control inputs associated with the data, and provide status outputs based on the control inputs and the programming instructions. The SFP or SFP+ module may be configured to plug into a small form factor (SFF) host connector.
    Type: Application
    Filed: December 4, 2009
    Publication date: June 9, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Qinghua Chen, Maurilio De Nicolo, Stephen Ong, Richard Brooks, Liming Yin
  • Publication number: 20100303098
    Abstract: Techniques are disclosed for describing packet headers in a format that can be used by a code generation tool to generate source code that can generate any type of packet header when compiled and invoked within switch/router firmware. Such packet headers may then be used in a variety of switch diagnostic/testing functions. A code generation tool may be configured to receive a description of a packet header in the description format. The packet description language provides an easily used approach for defining fields in a packet header. Further, the code generation tool may be configured to generate packet header library for use by firmware on a network device, e.g., for testing and diagnostic functions.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Inventors: Stephen Ong, Ali Haeri
  • Publication number: 20050071306
    Abstract: The method for on-screen animation includes providing a digital world including image object elements and defining autonomous image entities (AIE). Each AIE may represent a character or an object that is characterized by i) attributes defining the AIE relatively to the image objects elements of the digital world, and ii) behaviours for modifying some of the attributes. Each AIE is associated to animation clips allowing representing the AIE in movement in the digital world. Virtual sensors allow the AIE to gather data information about image object elements or other AIE within the digital world. Decision trees are used for processing the data information resulting in selecting and triggering one of the animation cycle or selecting a new behaviour. A system embodying the above method is also provided. The method and system for on-screen animation of digital entities according to the present invention can be used for creating animation for movies, for video games, and for simulation.
    Type: Application
    Filed: February 3, 2004
    Publication date: March 31, 2005
    Inventors: Paul Kruszewski, Vincent Stephen-Ong, Muthana Kubba, Fred Dorosh, Julianna Lin, Nicolas Leonard, Greg Labute, Cory Kumm, Richard Norton