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.
Patent No.:
Date of Patent:
Sep. 22, 2009
Filed:
Apr. 21, 2004
Joseph R. Warren, Renton, WA (US);
Robert R. Novitskey, Redmond, WA (US);
Amit Kripalani, Bellevue, WA (US);
Alexander C. Dun, Redmond, WA (US);
Joseph R. Warren, Renton, WA (US);
Robert R. Novitskey, Redmond, WA (US);
Amit Kripalani, Bellevue, WA (US);
Alexander C. Dun, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention is directed to regulating client requests in an electronic messaging environment. A client sends a data request to a messaging server. The messaging server receives the client data request and determines that the messaging server is unable to process the client data request. The messaging server adaptively generates a wait hint and sends a server response that includes the adaptively generated wait hint. The client receives the server response including the adaptively generated wait hint. The client waits a specified wait time in accordance with the adaptively generated wait hint to reduce the load on the messaging server. The client resends the data request subsequent to waiting the specified wait time.