Patents by Inventor Thomas A. Yip

Thomas A. Yip 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: 11951035
    Abstract: Devices, systems and methods for controlling a patient's body temperature by endovascular heat exchange.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: April 9, 2024
    Assignee: ZOLL Circulation, Inc.
    Inventors: Jeremy Thomas Dabrowiak, Jessica Megan Clayton, John Thomas Buckley, Christo P. Pamichev, Craig Wendell Pendry, Paul Eric Peterson, Richard Allen Smith, Sean W. Yip, John William Jacobsen
  • Patent number: 8897316
    Abstract: Embodiments of the invention include a method for avoiding memory bandwidth utilization during packet processing. The packet processing core receives a plurality of packets. The packet processing core identifies the packet's quality of service (QoS) descriptor. The packet processing core determines that at least one packet should be moved to an off-chip packet stored prior to the packet being transmitted to the egress port. The packet processing core bases that determination, at least in part, on the packet's QoS descriptor. The packet processing core moves the determined packets to the off-chip packet store. The packet processing core determines that at least one packet should not be moved to the off-chip packet store prior to the packet being transmitted to the egress port. This determination is also made, at least in part, based on the packet's QoS descriptor.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: November 25, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Edmund Chen, Ramanathan Lakshmikanthan, Ranjit Rozario, Brian Alleyne, Stephen Chow, Patrick Wang, Edward Ho, Thomas Yip, Sun Den Chen, Michael Feng
  • Publication number: 20120170472
    Abstract: Embodiments of the invention include a method for avoiding memory bandwidth utilization during packet processing. The packet processing core receives a plurality of packets. The packet processing core identifies the packet's quality of service (QoS) descriptor. The packet processing core determines that at least one packet should be moved to an off-chip packet stored prior to the packet being transmitted to the egress port. The packet processing core bases that determination, at least in part, on the packet's QoS descriptor. The packet processing core moves the determined packets to the off-chip packet store. The packet processing core determines that at least one packet should not be moved to the off-chip packet store prior to the packet being transmitted to the egress port. This determination is also made, at least in part, based on the packet's QoS descriptor.
    Type: Application
    Filed: December 31, 2010
    Publication date: July 5, 2012
    Inventors: EDMUND CHEN, RAMANATHAN LAKSHMIKANTHAN, RANJIT ROZARIO, BRIAN ALLEYNE, STEPHEN CHOW, PATRICK WANG, EDWARD HO, THOMAS YIP, SUN DEN CHEN, MICHAEL FENG
  • Patent number: 8043554
    Abstract: Techniques for manufacturing structures that include composite hat stringers are disclosed. In one embodiment, a method of forming a composite structure includes placing a generally cured composite hat stringer on a tool, the hat stringer having a rigid mold line conformal surface for adjoining a generally uncured skin, positioning the skin adjacent to the rigid mold line conformal surface, coupling the skin to the rigid mold line conformal surface of the composite hat stringer, including applying a pressure to a surface of the skin to urge the skin into engagement with the composite hat stringer, and curing the skin.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: October 25, 2011
    Assignee: The Boeing Company
    Inventors: Thomas A. Yip, Steve P. Decoux
  • Publication number: 20080302912
    Abstract: Apparatus and techniques for providing a closed hat stringer are disclosed. In one embodiment, a closed hat stringer for stiffening a composite structure includes opposing cavity walls situated between a first flange and a second flange, the cavity walls, first flange and second flange defining an elongated cavity, the second flange including a continuous exterior surface having a width greater than the first flange and configured for attachment to a skin.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: THE BOEING COMPANY
    Inventors: Thomas A. Yip, Steve P. Decoux
  • Publication number: 20080302915
    Abstract: Techniques for manufacturing structures that include composite hat stringers are disclosed. In one embodiment, a method of forming a composite structure includes placing a generally cured composite hat stringer on a tool, the hat stringer having a rigid mold line conformal surface for adjoining a generally uncured skin, positioning the skin adjacent to the rigid mold line conformal surface, coupling the skin to the rigid mold line conformal surface of the composite hat stringer, including applying a pressure to a surface of the skin to urge the skin into engagement with the composite hat stringer, and curing the skin.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: THE BOEING COMPANY
    Inventors: Thomas A. Yip, Steve P. Decoux
  • Publication number: 20020103941
    Abstract: A method and an apparatus that enable heterogeneous application programs to be consistently launched, regardless of the execution methods used to launch the application programs. The present invention comprises a memory device and logic, which is configured to execute a common launch program upon determining that an application has been invoked. For each application that utilizes the present invention, a key, a current working directory (CWD), and command information associated with the application are stored in the memory device. When the logic determines that an application program has been invoked, the logic uses identity information relating to the application to locate the key, the command information and the CWD associated with the application and uses the located command information and CWD to launch said particular application.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Thomas Yip, John M. Baron, John P. Dutton
  • Patent number: 6167537
    Abstract: A communications protocol for an automated testing system is provided which governs the generation and transmission of data packets within the automated testing system. The automated testing system is capable of being distributed over a network, such as the Internet, and is used for testing hardware and software. A plurality of users operating computers interface to the automated testing system via user interfaces, which preferably are graphical user interfaces. Each user interface displays test parameter choices to the user from which the user may select test parameters relating to a test to be performed. The user interfaces generate data packets in response to selections by the users and output the data packets onto the network. The data packets output from the user interfaces comprise information relating to test parameters selected by the user, commands indicating that performance of a test is being requested, and an address of the location to which the packet is being sent.
    Type: Grant
    Filed: September 22, 1997
    Date of Patent: December 26, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Stephen Silva, Thomas Yip, Michael S. Allison, Fred Sprague, Richard W. Gillespie
  • Patent number: 6014760
    Abstract: The present invention provides a scheduling method and apparatus for use in an automated testing system for automatically scheduling and allocating jobs to test machines. The automated testing system may be distributed over a network, such as the Internet, for testing hardware and software. The user interfaces generate jobs in response to selections by the users and output the obs onto the network in the form of data packets. A plurality of test machines are in communication with the dispatcher machines via the network. When a test machine is available to process a job, the available test machine generates availability data packets which indicate that the test machine is available to process a job. These availability data packets are sent over the network and routed to the dispatcher machine designated by the address contained in the availability data packet.
    Type: Grant
    Filed: September 22, 1997
    Date of Patent: January 11, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Stephen Silva, Thomas Yip, Michael S. Allison, Fred Sprague, Richard W. Gillespie