Patents by Inventor Kevin C. Wong

Kevin C. Wong 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: 7198029
    Abstract: An engine control system for regulating a torque output of a variable displacement engine includes a first module that calculates a torque modification term based on an engine operating parameter and a second module that determines a desired engine torque and an estimated engine torque. A third module modifies the desired engine torque based on the torque modification term to provide a modified desired engine torque and a fourth module regulates an engine torque output based on the modified desired engine torque and the estimated engine torque when the engine is operating in a deactivated mode.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: April 3, 2007
    Assignee: GM Global Technology Operations, Inc.
    Inventors: Kevin C. Wong, Alfred E. Spitza, Jr.
  • Patent number: 6886118
    Abstract: The method can be implemented on a processor executing software instructions stored in memory. In one embodiment of the invention, the method includes receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header. When the Ethernet frame is received, a length in bytes of the IP payload of the IP datagram is calculated.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: April 26, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth M. Rose, Venkateshwar R. Pullela, David S. Walker, Kevin C. Wong, Kaichuan He, Yu Kwong Ng
  • Patent number: 6843229
    Abstract: An engine control system for monitoring torque increase during cylinder deactivation for a displacement on demand (DOD) engine includes a throttle and a controller. The controller adjusts a preload of the throttle prior to a cylinder deactivation event and determines whether a DOD fault is present during the cylinder deactivation event. The controller one of operates the engine without the preload in the deactivated mode and switches the engine back to the activated mode if the fault is present for a predetermined time. The controller cancels the preload if the DOD fault is present and resets the preload if the predetermined period has not expired. The DOD fault includes one of an engine speed fault, a transmission gear fault and a fueled cylinder fault.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: January 18, 2005
    Assignee: General Motors Corporation
    Inventors: Paul A. Bauerle, Kerfegar K. Katrak, Kevin J. Storch, Alfred E. Spitza, Jr., Kevin C. Wong
  • Publication number: 20040255905
    Abstract: An engine control system for monitoring torque increase during cylinder deactivation for a displacement on demand (DOD) engine includes a throttle and a controller. The controller adjusts a preload of the throttle prior to a cylinder deactivation event and determines whether a DOD fault is present during the cylinder deactivation event. The controller one of operates the engine without the preload in the deactivated mode and switches the engine back to the activated mode if the fault is present for a predetermined time. The controller cancels the preload if the DOD fault is present and resets the preload if the predetermined period has not expired. The DOD fault includes one of an engine speed fault, a transmission gear fault and a fueled cylinder fault.
    Type: Application
    Filed: June 18, 2003
    Publication date: December 23, 2004
    Inventors: Paul A. Bauerle, Kerfegar K. Katrak, Kevin J. Storch, Alfred E. Spitza, Kevin C. Wong
  • Patent number: 6810853
    Abstract: An electronic throttle control (ETC) system to control an idle speed of an engine includes an accessory that increases a load on the engine and a controller that generates an idle request signal based on the increased load. The controller compares the idle request signal to an idle maximum signal and sets an idle command signal equal to the idle request signal if the idle request signal is less than the idle maximum signal. The controller determines the idle command signal based on the idle request signal, a previous idle command signal and the idle maximum increase signal if the idle request signal is greater than the idle maximum signal.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: November 2, 2004
    Assignee: General Motors Corporation
    Inventors: Kevin C. Wong, Paul A. Bauerle, Todd R. Shupe, Edward J. Tully, Kerfegar K. Katrak
  • Publication number: 20040205228
    Abstract: Disclosed is a method and apparatus for checking link layer protocol frames such as Ethernet frames. The method can be implemented on a processor executing software instructions stored in memory. In one embodiment of the invention, the method includes receiving an Ethernet frame, and counting data bytes of the Ethernet frame to generate a total number of counted bytes. The total number of counted bytes can be used to calculate a data length of a datagram of the Ethernet frame. Once calculated, the datagram data length can be compared to a predetermined value. If the datagram length does not fall within an acceptable range of the predetermined value, the Ethernet frame may be dropped so that the Ethernet frame does not reach its final destination.
    Type: Application
    Filed: March 6, 2003
    Publication date: October 14, 2004
    Inventors: Kenneth M. Rose, Venkateshwar R. Pullela, David S. Walker, Kevin C. Wong, Kaichuan He, Yu Kwong Ng
  • Publication number: 20040177275
    Abstract: The method can be implemented on a processor executing software instructions stored in memory. In one embodiment of the invention, the method includes receiving an Ethernet frame, wherein the Ethernet frame comprises a Transmission Control Protocol (TCP) header, wherein the TCP header comprises a TCP header length value. When the Ethernet frame is received, the TCP header length value is compared to a predetermined value.
    Type: Application
    Filed: April 4, 2003
    Publication date: September 9, 2004
    Inventors: Kenneth M. Rose, Venkateshwar R. Pullela, David S. Walker, Kevin C. Wong, Kaichuan He, Yu Kwong Ng
  • Publication number: 20040177106
    Abstract: The method can be implemented on a processor executing software instructions stored in memory. In one embodiment of the invention, the method includes receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header. When the Ethernet frame is received, a length in bytes of the IP payload of the IP datagram is calculated.
    Type: Application
    Filed: April 4, 2003
    Publication date: September 9, 2004
    Inventors: Kenneth M. Rose, Venkateshwar R. Pullela, David S. Walker, Kevin C. Wong, Kaichuan He, Yu Kwong Ng
  • Patent number: 6550316
    Abstract: A diagnostic method and system detects leaks in a vapor handling system of a vehicle that includes a fuel tank and a pressure/vacuum sensor that senses pressure and vacuum in the fuel tank. A canister recovers vapor from the fuel tank. A canister vent solenoid selectively provides atmospheric air to the canister. A controller connected to the canister vent solenoid and the pressure/vacuum sensor executes a leakage detection test that is capable of detecting leaks in the vapor handling system that have a diameter on the order of 0.020 inch. The leakage detection test includes a volatility test phase, a pressure phase, a vacuum phase, an analysis phase and a results phase. In other features, the leakage detection algorithm generates data sets having greater than 25 standard deviations between leakage and no-leakage data sets.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: April 22, 2003
    Assignee: General Motors Corporation
    Inventors: Kevin C. Wong, William Western
  • Publication number: 20030061864
    Abstract: A diagnostic method and system detects leaks in a vapor handling system of a vehicle that includes a fuel tank and a pressure/vacuum sensor that senses pressure and vacuum in the fuel tank. A canister recovers vapor from the fuel tank. A canister vent solenoid selectively provides atmospheric air to the canister. A controller connected to the canister vent solenoid and the pressure/vacuum sensor executes a leakage detection test that is capable of detecting leaks in the vapor handling system that have a diameter on the order of 0.020 inch. The leakage detection test includes a volatility test phase, a pressure phase, a vacuum phase, an analysis phase and a results phase. In other features, the leakage detection algorithm generates data sets having greater than 25 standard deviations between leakage and no-leakage data sets.
    Type: Application
    Filed: October 1, 2001
    Publication date: April 3, 2003
    Inventors: Kevin C. Wong, William Western