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:
Jan. 27, 2015

Filed:

Aug. 01, 2012
Applicants:

Michael E. Concini, Cary, NC (US);

Curtiss J. Howard, Raleigh, NC (US);

Stephen J. Kenna, Cary, NC (US);

Maxim A. Moldenhauer, Durham, NC (US);

Seth R. Peterson, Raleigh, NC (US);

Inventors:

Michael E. Concini, Cary, NC (US);

Curtiss J. Howard, Raleigh, NC (US);

Stephen J. Kenna, Cary, NC (US);

Maxim A. Moldenhauer, Durham, NC (US);

Seth R. Peterson, Raleigh, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 9/54 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/547 (2013.01); G06F 9/5027 (2013.01); H01L 47/78 (2013.01);
Abstract

A request dispatcher can automatically switch between processing request dispatches in a synchronous mode and an asynchronous mode. Each dispatch can be associated with a unique identification value such as a process ID or Uniform Resource Identifier (URI), historic metrics, and a ruleset. With each execution of the request dispatch, historic metrics can be collected. Metrics can include, but is not limited to, execution duration and/or execution frequency, processor load, memory usage, network input/output, number of dependent dispatches, and the like. Utilizing historic metrics, rules can be constructed for determining which mode to execute the subsequent execution of the dispatch. As such, runtime optimization of Web applications can be further improved.


Find Patent Forward Citations

Loading…