IP Library Granted Patent US 7,921,380
Granted Patent B2
US 7,921,380 · App. 12/249,478 · Granted Apr 5, 2011

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,921,380
App. No.
12/249,478
Granted
Apr 5, 2011
Kind
B2
Abstract

A portal environment may include at least one detachable and reattachable portal page. The detachable and reattachable portal page may include a detach feature to detach the portal page from the portal environment. A reattach feature may be provided to reattach a detached portal page to the portal environment. In another embodiment, a method to detach and reattach at least one portal page may include detaching a selected portal page in response to activating a detach feature. The method may also include reattaching the detached portal page in response to activating a reattach feature. The selected, detached portal page may be transferred to a window in response to activating the detach feature. Tunneling communication may be provided between the detached portal page and the portal environment.

Claims (40)

1. A portal environment, comprising:

at least one detachable portal page;

a detach feature associated with the at least one detachable portal page; and

a placeholder formable 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 portal environment of claim 1 , wherein the detach feature comprises an icon to transfer the at least one detachable portal page to an independently managed window in response to the icon being activated.

3. The portal environment of claim 1 , further comprising a window to receive a detached portal page in response to activating the detach feature.

4. The portal environment of claim 1 , wherein the placeholder comprises a reattach feature to reattach the detached portal page to the portal environment in response to activating the reattach feature.

5. The portal environment of claim 1 , further comprising a communication tunnel formable between the placeholder and the detached portal page.

6. The portal environment of claim 3 , wherein the detached portal page comprises a reattach feature to reattach the detached portal page in response to activating the reattach feature.

7. The portal environment of claim 3 , further comprising:

a reattach feature associated with the placeholder to reattach the detached portal page to the portal environment in response to activating the reattach feature; and

another reattach feature formed in the detached portal page to reattach the detached portal page in response to the other reattach feature being activated.

8. The portal environment of claim 1 , further comprising tunneling communication between the portal environment and any detached portal page.

9. The portal environment of claim 1 , wherein the detachable portal page comprises:

at least one detachable portlet; and

a detach feature associated with the at least one detachable portlet.

10. The portal environment of claim 9 , further comprising a portlet window to receive a detached portlet in response to activating the detach feature.

11. The portal environment of claim 10 , further comprising:

a portlet placeholder formed in the detachable portal page to represent the detached portlet;

a portlet reattach feature associated with the portlet placeholder to reattach the detached portlet to the portal page in response the portlet reattach feature being activated; and

another portlet reattach feature associated with the detached portlet to reattach the detached portlet in response to the other portlet reattach feature being activated.

12. A system to detach and reattach a portal page to a portal environment, comprising:

a portal server; and

at least one portal page accessible via the portal server, wherein the at least one portal page includes a detach feature to detach the at least one portal page from an associated portal environment; and

a placeholder associated with each detached portal page in the associated portal environment, 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 system of claim 12 , further comprising a reattach feature associated with each detached portal page to reattach the detached portal page to the associated portal environment.

14. The system of claim 12 , further comprising means to provide a window to receive each detached portal page.

15. The system of claim 12 , further comprising means to provide tunneling communication between each detached portal page and the associated portal environment.

16. The system of claim 12 , further comprising a reattach feature associated with at least one of each detached portal page and the associated placeholder.

17. The system of claim 12 , further comprising a portal database to contain the at least one portal page.

18. The system of claim 12 , further comprising a page aggregation element to organize and present the at least one portal page to a user accessing the associated portal environment.

19. A computer-readable storage medium having computer-executable instructions for performing a method, comprising:

detaching a selected portal page from a portal environment in response to activation of a detach feature;

reattaching a detached portal page in response to activation of 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.

20. The computer-readable storage medium having computer executable instructions for performing the method of claim 19 , further comprising transferring the selected, detached portal page to a window in response to activating the detach feature.

21. The computer-readable storage medium having computer executable instructions for performing the method of claim 19 , further comprising forming an independently managed window for each detached portal page.

22. The computer-readable storage medium having computer executable instructions for performing the method of claim 19 , further comprising forming the reattach feature on at least one of each placeholder and each detached portal page.

23. The computer-readable storage medium having computer executable instructions for performing the method of claim 22 , further comprising transferring a detached portal page from the window to the portal environment in response to activating the reattach feature.

24. The computer-readable storage medium having computer executable instructions for performing the method of claim 19 , further comprising forming tunneling communication between the portal environment and the detached portal page.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
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 Dec 19, 2011
From: GUIDO, PATRICK R.; KIM, STEVEN P.; LEAH, ROBERT C.; MCMAHAN, PAUL F.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 027406/0796 →