Patents by Inventor Raul E. Rangel

Raul E. Rangel 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: 9383986
    Abstract: System, method, and computer program product to perform an operation, including installing a first service on a first virtual machine and a second service on a second virtual machine in a web services cluster, testing the first service on the first virtual machine and the second service on the second virtual machine to determine that the first and second services are stable, installing the first service and the second service on a third virtual machine in the web services cluster, causing at least a portion of traffic directed to the first service and the second service to be sent to the third virtual machine, testing the first service and the second service on the third virtual machine, and removing the first and second virtual machines from the web services cluster upon determining that the first service and the second service executing on the third virtual machine are stable.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: July 5, 2016
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Jeffrey Stroomer, Philip Bryn James-Roxby, Sean A. Kelly, Raul E. Rangel
  • Patent number: 9288252
    Abstract: Method, system, and computer program product to manage traffic in a web services cluster using a programmable reverse proxy, by providing the reverse proxy in the cluster, the cluster hosting web services, defining, in a routing table in the reverse proxy, stacks and a weight for each stack, each stack including at least one version of a web service, receiving, at the reverse proxy, a URL requesting to access a web service, selecting one of a first stack and a second stack based on the weights of each stack, the first stack specifying a first version of the web service, the second stack specifying a second version of the web service, each of the first stack and the second stack selected at least once in a plurality of requests, and generating, at the reverse proxy, a URL directed to the version of the web service specified by the selected stack.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 15, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Jeffrey D. Stroomer, Philip Bryn James-Roxby, Sean A. Kelly, Raul E. Rangel
  • Publication number: 20140372984
    Abstract: System, method, and computer program product to perform an operation, including installing a first service on a first virtual machine and a second service on a second virtual machine in a web services cluster, testing the first service on the first virtual machine and the second service on the second virtual machine to determine that the first and second services are stable, installing the first service and the second service on a third virtual machine in the web services cluster, causing at least a portion of traffic directed to the first service and the second service to be sent to the third virtual machine, testing the first service and the second service on the third virtual machine, and removing the first and second virtual machines from the web services cluster upon determining that the first service and the second service executing on the third virtual machine are stable.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Jeffrey Stroomer, Philip Bryn James-Roxby, Sean A. Kelly, Raul E. Rangel
  • Publication number: 20140280473
    Abstract: Method, system, and computer program product to manage traffic in a web services cluster using a programmable reverse proxy, by providing the reverse proxy in the cluster, the cluster hosting web services, defining, in a routing table in the reverse proxy, stacks and a weight for each stack, each stack including at least one version of a web service, receiving, at the reverse proxy, a URL requesting to access a web service, selecting one of a first stack and a second stack based on the weights of each stack, the first stack specifying a first version of the web service, the second stack specifying a second version of the web service, each of the first stack and the second stack selected at least once in a plurality of requests, and generating, at the reverse proxy, a URL directed to the version of the web service specified by the selected stack.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Jeffrey D. Stroomer, Philip Bryn James-Roxby, Sean A. Kelly, Raul E. Rangel