IP Library Granted Patent US 7,552,401
Granted Patent B2
US 7,552,401 · App. 10/710,943 · Granted Jun 23, 2009

Detachable and reattachable portal pages

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,552,401
App. No.
10/710,943
Granted
Jun 23, 2009
Kind
B2
Abstract

In accordance with an embodiment of the present invention, a portal environment may include at least one detachable portal page. The portal environment may also include a detach feature or element associated with the at least one detachable portal page. In accordance with another embodiment of the present invention, a method to detach and reattach at least one portal page associated with a portal environment may include detaching a selected portal page in response to activating a detach feature or element. The method may also include reattaching the detached portal page in response to activating a reattach feature or element. The method may further include forming a placeholder in the portal environment for each detached portal page when detached, wherein the placeholder is formed in response to the portal page being detached and wherein the placeholder is substantially smaller than the portal page to permit a plurality of portal pages and at least one portlet contained within each portal page to be presented via their respective placeholders to a user at the same time.

Claims (28)

1. A method to detach and reattach at least one portal page associated with a portal environment, comprising:

detaching a selected portal page in response to activating a detach feature;

reattaching the detached portal page in response to activating a reattach feature; and

forming a placeholder in the portal environment for each detached portal page when detached, wherein the placeholder is formed in response to the portal page being detached and wherein the placeholder is substantially smaller than the portal page to permit a plurality of portal pages and at least one portlet contained within each portal page to be presented via their respective placeholders to a user at the same time.

2. The method of claim 1 , further comprising transferring the selected, detached portal page to a window in response to activating the detach feature.

3. The method of claim 1 , further comprising forming an independently managed window for the detached portal page.

4. The method of claim 1 , further comprising forming the reattach feature associated with at least one of each placeholder and each detached portal page.

5. The method of claim 4 , further comprising transferring a detached portal from a window to the portal environment in response to activating the reattach feature.

6. The method of claim 1 , further comprising forming a communication tunnel between the portal environment and the detached portal page.

7. The method of claim 1 , further comprising:

detaching a selected portlet in response to activating a portlet detach feature;

reattaching the detached portlet in response to activating a portlet reattach feature; and

forming a portlet placeholder formed in the detachable portal page to represent the selected portlet when detached, wherein the portlet placeholder is formed in response to the selected portlet being detached.

8. A method to detach and reattach at least one portal page associated with a portal environment, comprising:

detaching a selected portal page in response to activating a detach feature; and

transferring the selected, detached portal page to a window in response to detaching the selected portal page; and

forming a placeholder in the portal environment for each detached portal page when detached, wherein the placeholder is formed in response to the portal page being detached and wherein the placeholder is substantially smaller than the portal page to permit a plurality of portal pages and at least one portlet contained within each portal page to be presented via their respective placeholders to a user at the same time.

9. The method of claim 8 , further comprising forming an independently managed window for each detached portal page.

10. The method of claim 8 , further comprising forming a reattach feature on at least one of each placeholder and each detached portal page.

11. The method of claim 8 , further comprising transferring the detached portal page from the window to the portal environment in response to activating a reattach feature.

12. A method to form a portal environment, comprising:

providing at least one portal page with a detach feature;

providing communication between the portal environment and the at least one portal page in response to the at least one portal page being detached; and

providing a placeholder in the portal environment associated the at least one portal page when detached, wherein the placeholder is formed in response to the portal page being detached and wherein the placeholder is substantially smaller than the portal page to permit a plurality of portal pages and at least one portlet contained within each portal page to be presented via their respective placeholders to a user at the same time.

13. The method of claim 12 , further comprising providing a window to receive each detached portal page.

14. The method of claim 12 , further comprising providing a reattach feature associated with the at least one portal page in response to the portal page being detached.

15. The method of claim 12 , further comprising providing a reattach feature to be associated with at least one of the placeholder and the at least one portal page in response to the at least one portal page being detached.

16. The method of claim 12 , further comprising providing tunneling communication between the placeholder and the at least one portal page in response to the at least one portal page being detached.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2011
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GOOGLE INC.
Reel/Frame 027463/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2004
From: MCMAHAN, PAUL F.; GUIDO, PATRICK R.; KIM, STEVEN P.; LEAH, ROBERT C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 015097/0476 →