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:
Jul. 12, 2016

Filed:

Mar. 11, 2011
Applicants:

Daniel Bauer, Birmensdorf, CH;

Nicholas D. Butler, Romsey, GB;

Han Chen, White Plains, NY (US);

Kristijan Dragicevic, Zurich, CH;

Luis Garces-erice, Zurich, CH;

Gidon Gershinsky, Haifa, IL;

Minkyong Kim, Scarsdale, NY (US);

Hui Lei, Scarsdale, NY (US);

David Rushall, Winchester, GB;

Marc-thomas H. Schmidt, Pound Ridge, NY (US);

Konstantin Shagin, Haifa, IL;

Hao Yang, Montrose, NY (US);

Liangzhao Zeng, Mohegan Lake, NY (US);

Inventors:

Daniel Bauer, Birmensdorf, CH;

Nicholas D. Butler, Romsey, GB;

Han Chen, White Plains, NY (US);

Kristijan Dragicevic, Zurich, CH;

Luis Garces-Erice, Zurich, CH;

Gidon Gershinsky, Haifa, IL;

Minkyong Kim, Scarsdale, NY (US);

Hui Lei, Scarsdale, NY (US);

David Rushall, Winchester, GB;

Marc-Thomas H. Schmidt, Pound Ridge, NY (US);

Konstantin Shagin, Haifa, IL;

Hao Yang, Montrose, NY (US);

Liangzhao Zeng, Mohegan Lake, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/5061 (2013.01);
Abstract

A mechanism for declarative service domain federation uses a declarative approach to both the visibility aspect and the management aspect of service domain federation. Instead of manually exporting services, that is, selecting individual services from source domains to be visible in the target domain, using the present system, a federation architect uses a federation console to specify federation intent. The federation intent may include federation rule, query-based service group, and quality-of-service (QoS) policy. Based on the declared federation intent, a planning engine resolves the individual services based on the group query, generates the service visibility configuration, and creates the necessary service proxies and/or mediation objects to satisfy the goal. At runtime, a service monitor collects the performance metrics of federated services and dynamically adjusts the mediation/proxy configurations to maintain the QoS objectives specified by the federation architect.


Find Patent Forward Citations

Loading…