System and Method of automated portlet wiring discovery system.

IP.com Prior Art Database Disclosure
IP.com Disclosure Number: IPCOM000181405D
Publication Date: 01-Apr-2009
More Like This Download

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a system on creating a portlet system which discovers what portlets the user currently has in use that offer value. This is based on a number of factors, for example Hieratical or social relationship to other users of the portlet, usage and location of the portlet as well as wire/action types. The system can also determine what intermediate portlet to talk to in order to gain access to another portlet that can add value. The system can also determine what intermediate portlet to talk to in order to gain access to another portlet that can add value.

Language

English (United States)

Document File

2 pages / 223.5 KB

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 2

System and Method of automated portlet wiring discovery system .

When a user adds a portlet to their portal the system determines which existing portlets the user has on the system and attempts to wire/place it based on the current situations.

How others of the portlet have wired/placed the object.

If the users are part of the social circle of the user.

The context metadata of the portlet.

How often the portlet is visible on the screen for other users,
How other users have ranked/rated the portlet.

Type checking of portlets.

Other preferred portlets defined by the developer of the portlet.

    The system can also try to find a portlet to wire to that the user doesn't have on their portal.For example:

    In the example above the user has a portal with a portlet that lists names of people they know. They add a Calendar portlet to the portal. The system then determines that it cannot wire the two together. It queries the portlet database which comes back with a portlet that accepts a text input (of user name) and outputs a date wire which can connect to the calendar. When added automatically allows the user to see the birthday of a particular user.

Steps:
Developer
1. The developer creates a portlet they wish others to deploy. They assign metadata tags to the portlet to define its core actions.
2. The developer exposes the related properties and actions. For each property and action they can further define metadata tags to each item to define the context of the action/property beyond the normal method.
3. The portlet creates a special action that allows one to query the metadata for the portlet, action, properties or subset of.
4. The developer completes the portlet and publishes to a portlet server. Portlet Server
1. The portlet server queries the portlet to get the metadata.
2. The metadata and its type (portlet/property/action) are stored into a database on the portlet server. The database also keeps track of the following information.

Number of users that have the portlet active.

Unique queries to the portlet for display.

[This page contains 1 picture or other non-text object]

Page 2 of 2

Location portlet is favoured on screen.

Portlet IDs that are most common wired to this portlet.

Portlet IDs that are most common to be p...

First page image
You are not signed in. If you have an IP.com account, your download price may be lower or waived. Click here if you want to sign-in now.
Loading PayPal...
The full document comprises 2 pages and is available as a PDF document as well as a ZIP archive. The cost is $40.00 USD (depending on your billing address, sales tax may apply); payment may be made directly using your credit card or your PayPal account.

If you've already purchased this document, and wish to download it now you may enter the download access code you received in your original email receipt.