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:
Mar. 29, 2016

Filed:

Oct. 24, 2008
Applicants:

Jose Bernabeu-auban, Sammamish, WA (US);

Yousef A. Khalidi, Bellevue, WA (US);

Inventors:

Jose Bernabeu-Auban, Sammamish, WA (US);

Yousef A. Khalidi, Bellevue, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01); H04L 12/24 (2006.01); H04L 29/08 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
H04L 41/0806 (2013.01); G06F 8/10 (2013.01); G06F 8/20 (2013.01); G06F 8/35 (2013.01); G06F 8/36 (2013.01); G06F 8/60 (2013.01); H04L 41/0843 (2013.01); H04L 41/0846 (2013.01); H04L 67/10 (2013.01); H04L 67/34 (2013.01);
Abstract

Methods, systems, and computer-readable media for automating deployment of service applications by exposing environmental constraints in a service model are provided. In general, the methods are performed in the context of a general purpose platform configured as a server cloud to run various service applications distributed thereon. Accordingly, the general purpose platform may be flexibly configured to manage varying degrees of characteristics associated with each of the various service applications. Typically, these characteristics are provided in the service model that governs the environmental constraints under which each component program of the service application operates. As such, hosting environments are selected and adapted to satisfy the environmental constraints associated with each component program. Adapting the hosting environments includes installing parameters transformed from configuration settings of each component program via map constructs, thereby refining the hosting environment to support operation of the component program.


Find Patent Forward Citations

Loading…