Patents by Inventor Steven Gene Wolfangel

Steven Gene Wolfangel 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: 10355952
    Abstract: Techniques described herein relate to automatic upstream service resumption after downstream system failure. An automatic resumption module may be configured to monitor a downstream endpoint (of a problematic downstream service provider) and determine when it again successfully can process requests by periodically processing inbound requests (e.g., from suspended upstream service providers) and automatically re-enabling upstream endpoints for the suspended upstream service providers in the case of success. The automatic resumption module may start a trickle feed timer for each upstream endpoint to allow messages to be processed at a configured retry rate while the upstream endpoint remains suspended. The trickle feed timer may be configured to start upon the triggering of a circuit breaker for the involved downstream service. When downstream endpoint invocation succeeds, the automatic resumption module can resume all upstream endpoints associated with the downstream endpoint.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: July 16, 2019
    Assignee: Oracle International Corporation
    Inventors: Aninda Sengupta, Steven Gene Wolfangel, Philippe Le Mouel, Dennis Fuglsang, Lixin Tang, Sherry Weng, Bo Stern
  • Patent number: 10157092
    Abstract: Techniques described herein relate to automatic system suspension based upon downstream system failure in service-oriented architecture (SOA) applications. A system management module of a SOA system may be configured to detect a problem with a downstream service provider involved with a SOA application, and in response, automatically suspend particular processing within the application to prevent requests that may end up at the downstream service provider from entering the SOA application. The system management module may implement a circuit breaker module that maintains a circuit breaker structure specific to a downstream endpoint leading to a downstream service provider. Upon a triggering of a circuit breaker for a downstream endpoint, one or more upstream service providers are identified as associated with faulted traffic causing the triggering, and the system management module can automatically cause further traffic from these upstream service providers to be suspended.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: December 18, 2018
    Assignee: Oracle International Corporation
    Inventors: Aninda Sengupta, Steven Gene Wolfangel, Philippe Le Mouel, Dennis Fuglsang, Lixin Tang, Sherry Weng, Bo Stern
  • Publication number: 20160316028
    Abstract: Techniques described herein relate to automatic upstream service resumption after downstream system failure. An automatic resumption module may be configured to monitor a downstream endpoint (of a problematic downstream service provider) and determine when it again successfully can process requests by periodically processing inbound requests (e.g., from suspended upstream service providers) and automatically re-enabling upstream endpoints for the suspended upstream service providers in the case of success. The automatic resumption module may start a trickle feed timer for each upstream endpoint to allow messages to be processed at a configured retry rate while the upstream endpoint remains suspended. The trickle feed timer may be configured to start upon the triggering of a circuit breaker for the involved downstream service. When downstream endpoint invocation succeeds, the automatic resumption module can resume all upstream endpoints associated with the downstream endpoint.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 27, 2016
    Applicant: Oracle International Corporation
    Inventors: Aninda Sengupta, Steven Gene Wolfangel, Philippe Le Mouel, Dennis Fuglsang, Lixin Tang, Sherry Weng, Bo Stern
  • Publication number: 20160314032
    Abstract: Techniques described herein relate to automatic system suspension based upon downstream system failure in service-oriented architecture (SOA) applications. A system management module of a SOA system may be configured to detect a problem with a downstream service provider involved with a SOA application, and in response, automatically suspend particular processing within the application to prevent requests that may end up at the downstream service provider from entering the SOA application. The system management module may implement a circuit breaker module that maintains a circuit breaker structure specific to a downstream endpoint leading to a downstream service provider. Upon a triggering of a circuit breaker for a downstream endpoint, one or more upstream service providers are identified as associated with faulted traffic causing the triggering, and the system management module can automatically cause further traffic from these upstream service providers to be suspended.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 27, 2016
    Applicant: Oracle International Corporation
    Inventors: Aninda Sengupta, Steven Gene Wolfangel, Philippe Le Mouel, Dennis Fuglsang, Lixin Tang, Sherry Weng, Bo Stern