Method and apparatus to select and deliver portable portlets
First Claim
1. A method to select a portlet, the portlet having a portlet state, comprising the steps of:
- rendering a portlet, the portlet having a decoration and an event trigger;
receiving a user event at a server, the user event corresponding to the event trigger;
serializing the portlet state based on the user event;
storing the portlet state in a key; and
sending the key having the portlet state to a client.
1 Assignment
0 Petitions
Accused Products
Abstract
A portlet may be selected from among one or more portlets rendered by an origin server. The origin server may have an object listening for pointer activity wherein a user event triggers selection of a portlet. The origin server, in response, may send state information of the portlet in the form of a key to a client, often operated by a user. Client may later send the key to a disjoint server, wherein the key is integrated into a portal containing services that the client subscribes to. Thus a persistent session may exist between the disjoint server and the origin server based on the user'"'"'s preferences.
51 Citations
17 Claims
-
1. A method to select a portlet, the portlet having a portlet state, comprising the steps of:
-
rendering a portlet, the portlet having a decoration and an event trigger;
receiving a user event at a server, the user event corresponding to the event trigger;
serializing the portlet state based on the user event;
storing the portlet state in a key; and
sending the key having the portlet state to a client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method to establish a persisted portal session comprising the steps of:
-
receiving a hypertext transfer protocol request at a server;
rendering a portal window having a first event trigger corresponding to an area on the portal window;
receiving an event trigger;
receiving a key having a portlet reference, the portlet reference having a portlet;
transmitting the key to an origin server; and
rendering the portlet according to the key. - View Dependent Claims (8, 9, 10)
-
-
11. A server for selecting a portlet, the portlet having a portlet state, comprising:
-
a processor for rendering the portlet, the portlet having a decoration and an event trigger;
a network adapter for receiving a user event at a server, the user event corresponding to the event trigger, the network adapter coupled to the processor;
a means for serializing the portlet state based on the user event, the means to serialize coupled to the processor;
a memory to store the portlet state in a key; and
a LAN adapter to send the key having the portlet state to a client. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification