发明名称 Arbitration server for determining remediation measures in response to an error message from a content provider
摘要 A system and media are provided for applying a policy associated with a content provider to handle an error message received from the content provider in response to a request from a user device. An error reply from the content provider in response to the request from the user device is received at a gateway, A reply to the user device is generated based on the error reply. The reply to the user device includes an indication of one or more user-agent measures for the user device to take. The user-agent measures are selected from: (A) updating a durable resource identifier to point to a new location for a resource, (B) updating a service identifier to point to a new provider of the service, (C) modifying an existing caching policy for the content provider, and (D) retrying the request at a specified future time.
申请公布号 US8972587(B1) 申请公布日期 2015.03.03
申请号 US201213722694 申请日期 2012.12.20
申请人 Sprint Communications Company L.P. 发明人 Reeves Raymond Emilio;Youngs Simon;Koller Gary Duane
分类号 G06F15/16;G06F17/00;G06F17/30;G06F13/00;G06F11/07 主分类号 G06F15/16
代理机构 代理人
主权项 1. A system for applying a policy associated with a content provider to handle an error message received from the content provider in response to a request from a user, wherein the policy includes a remediation measure, the system comprising: a gateway that includes one or more processing devices, wherein the gateway is configured to A) forward user requests from users to content providers,B) receive an error message from a content provider in response to a user request forwarded to the content provider,C) check a cache of remediation measures for an applicable remediation measure to handle the error message based on one or more details of the error message,D) when the applicable remediation measure is not found in the cache, then request the applicable remediation measure from an arbitration server, andE) apply the applicable remediation measure in response to receiving the error message; an arbitration server that includes one or more processing devices, wherein the arbitration server is configured to A) receive the arbitration request from the gateway,B) update an error database server with the one or more details of the error message,C) retrieve from an arbitration database the applicable remediation measure, andD) send the applicable remediation measure to the gateway; and the error database server that includes one or more processing devices, wherein the error database server is configured to A) store the one or more details of error messages received from a plurality of arbitration servers,B) store remediation measures,C) determine the applicable remediation measure based on the one or more details of the error message, andD) send the applicable remediation measure to the arbitration server in response to the arbitration request from the arbitration server.
地址 Overland Park KS US