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. 15, 2014

Filed:

Sep. 30, 2009
Applicants:

Nikolai Dokovski, Sofia, BG;

Diyan Yordanov, Varna, BG;

Tanya Stoyanova, Sofia, BG;

Inventors:

Nikolai Dokovski, Sofia, BG;

Diyan Yordanov, Varna, BG;

Tanya Stoyanova, Sofia, BG;

Assignee:

SAP AG, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

This disclosure provides various embodiments for providing a communication layer between a portal application and a separate and independent portlet container. In one embodiment, a computer program product comprising computer readable instructions is operable when executed to expose an application programming interfaces (APIs) associated with methods permitting a portal application to invoke a portlet via the portlet container, where the portlet is run inside the portlet container. The computer program product exposes one or more service provider interfaces (SPIs) providing services implemented and used by the portlet container to obtain information about the portlet to be invoked. The computer program product further exposes an interface providing methods facilitating communications between the portal application and the portlet container during runtime of the portal application. The portal application running in combination with the portlet container implements the API, SPI, and interface during the portal application's runtime to allow for portal execution.


Find Patent Forward Citations

Loading…