Patents by Inventor Stephen Kwan

Stephen Kwan 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: 11967238
    Abstract: A vehicle detection system warns snowmobilers of other approaching vehicles with potential risk of collision. To better prevent accidents, the system calculates collision risks and warns the rider based on level of risk. When riding in groups, a member can press a stop request button to ask the group to slow down. When a member exits the group, everyone in the group will receive a message, alerts or indication with the update. The vehicle detection system utilizes Bluetooth® low energy (BLE), LoRaWAN® technologies and/or global positioning system technologies and is designed to detect other devices in the region and use acquired information to calculate proximity and risk of collision.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: April 23, 2024
    Inventors: Stephen Paul Churko, Rachel Kellie Churko, Jason Tyler Griffin, Joshua Kwan Ho Wong, Timothy Mackay, Thai Nguyen, Mingxuan Wang, Benjamin Altman, Lawrence Sze-Heen Leung
  • Patent number: 9807042
    Abstract: A system includes a gateway that is configured to receive a message from a source for transmission to a destination and multiple communication channels on which to transmit the message to the destination, where the communication channels include different types of communication channels. The system includes a decision engine that is operably coupled to the gateway and the communication channels. The decision engine is configured to select a first communication channel from the communication channels to route the message for transmission to the destination. The decision engine is configured to select a second communication channel from the communication channels to route the message for transmission to the destination in response to a period of time expiring without receiving an acknowledgement from the destination via the first communication channel, where the second communication channel is a different type of communication channel than the first communication channel.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 31, 2017
    Assignee: Sybase, Inc.
    Inventors: Russell Green, Stephen Kwan, Joseph Hardy Lipscomb, Michael Daragh O'Sullivan
  • Publication number: 20160359780
    Abstract: A system includes a gateway that is configured to receive a message from a source for transmission to a destination and multiple communication channels on which to transmit the message to the destination, where the communication channels include different types of communication channels. The system includes a decision engine that is operably coupled to the gateway and the communication channels. The decision engine is configured to select a first communication channel from the communication channels to route the message for transmission to the destination. The decision engine is configured to select a second communication channel from the communication channels to route the message for transmission to the destination in response to a period of time expiring without receiving an acknowledgement from the destination via the first communication channel, where the second communication channel is a different type of communication channel than the first communication channel.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Inventors: Russell Green, Stephen Kwan, Joseph Hardy Lipscomb, Michael Daragh O'Sullivan
  • Patent number: 9462532
    Abstract: A system includes a gateway that is configured to receive a message from a source for transmission to a destination and multiple communication channels on which to transmit the message to the destination, where the communication channels include different types of communication channels. The system includes a decision engine that is operably coupled to the gateway and the communication channels. The decision engine is configured to select a first communication channel from the communication channels to route the message for transmission to the destination. The decision engine is configured to select a second communication channel from the communication channels to route the message for transmission to the destination in response to a period of time expiring without receiving an acknowledgement from the destination via the first communication channel, where the second communication channel is a different type of communication channel than the first communication channel.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: October 4, 2016
    Assignee: SYBASE, Inc.
    Inventors: Russell Green, Stephen Kwan, Joseph Hardy Lipscomb, Michael Daragh O'Sullivan
  • Publication number: 20160066246
    Abstract: A system includes a gateway that is configured to receive a message from a source for transmission to a destination and multiple communication channels on which to transmit the message to the destination, where the communication channels include different types of communication channels. The system includes a decision engine that is operably coupled to the gateway and the communication channels. The decision engine is configured to select a first communication channel from the communication channels to route the message for transmission to the destination. The decision engine is configured to select a second communication channel from the communication channels to route the message for transmission to the destination in response to a period of time expiring without receiving an acknowledgement from the destination via the first communication channel, where the second communication channel is a different type of communication channel than the first communication channel.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Russell Green, Stephen KWAN, Joseph Hardy LIPSCOMB, Michael Daragh O'SULLIVAN
  • Publication number: 20060106501
    Abstract: A method of generating NOx curves over a range of load points includes obtaining current measurements from a respective sensor and validating the current measurements. A plurality of input curves are generated using predefined inputs for each load point. The plurality of input curves include a first set point curve and a second set point curve, where the second setpoint curve includes the first setpoint curve offset with the current measurements. A plurality of NOx curves are generated including a design curve, an adjusted design curve, and a NOx generation curve created by a neural model. The second setpoint curve is passed through the neural model to derive the NOx generation curve. After validating the NOx generation curve and adjusted design curve, one of the plurality of NOx curves is outputted.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Richard Gomer, Bryan Holzbauer, Scott Williams, Shane Jenkins, James Maxson, Stephen Kwan
  • Publication number: 20060106737
    Abstract: A method of generating emission curves over a range of load points includes obtaining current measurements from a respective sensor. The current measurements are validated and a plurality of emission curves using predefined inputs for each load point are generated. The plurality of emission curves includes an emission design curve and a corresponding real time incremental emission curve. Each corresponding real time incremental emission curve and emission design curve are validated to generate a validated emission curve. An incremental emission cost curve using each validated emission curve for each type of emission is generated. Each incremental emission cost curve is summed if there is more than one incremental emission cost curve.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Richard Gomer, Bryan Holzbauer, Scott Williams, Shane Jenkins, James Maxson, Stephen Kwan
  • Publication number: 20060106740
    Abstract: Methods, apparatus, and articles of manufacture such as software media for creating projected power production data are disclosed. The method may comprise storing historical heat rate data and historical process information for at least one power generation unit in a historical heat rate database. The method may also comprise retrieving the historical heat rate data from the database for a selected time interval and correcting the historical rate data using correction factors which may be based on differences between the historical process information and projected process information; and creating a projected cost or a projected price for a future time interval based on the retrieved historical heat rate data.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Bryan Holzbauer, Scott Williams, James Maxson, Shane Jenkins, Stephen Kwan, Richard Gomer
  • Publication number: 20060106739
    Abstract: Methods, apparatus, and articles of manufacture such as software media for creating projected power production data are described herein. The method may comprise storing historical heat rate data for at least one power generation unit in a historical heat rate database. The method may also comprise retrieving the historical heat rate data from the database for a selected time interval and creating a projected cost curve and/or a projected price curve for a future time interval based on the historical heat rate data.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Bryan Holzbauer, Scott Williams, James Maxson, Shane Jenkins, Stephen Kwan, Richard Gomer