The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 22, 2018

Filed:

Feb. 11, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventor:

Marc Mercuri, Bothell, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/707 (2013.01); H04L 29/08 (2006.01); G06F 9/50 (2006.01); H04L 12/24 (2006.01); H04L 12/26 (2006.01); H04L 12/851 (2013.01);
U.S. Cl.
CPC ...
H04L 45/22 (2013.01); G06F 9/5027 (2013.01); H04L 41/5019 (2013.01); H04L 43/0876 (2013.01); H04L 47/2425 (2013.01); H04L 67/101 (2013.01); H04L 67/1002 (2013.01); H04L 67/1008 (2013.01); H04L 67/1012 (2013.01); G06F 2209/501 (2013.01);
Abstract

Technologies are described herein for rerouting a service request between service endpoints. The service request is received, at a first web service, from a second web service. The first web service and the second web service may be components of a composite service. The service request is routed to an initial service endpoint configured to respond to the service request according to a service level agreement between the first web service and the second web service. Service criteria associated with the initial service endpoint are monitored. A determination is made as to whether the service criteria meet a performance threshold specified by the service level agreement. If the service criteria do not meet the performance threshold specified by the service level agreement, then the service request is rerouted from the initial service endpoint to an alternate service endpoint.


Find Patent Forward Citations

Loading…