IP Library Patent Application 11603430
Patent Application
App. No. 11/603,430

Methods for managing windows within an internet environment and systems thereof

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 None
App. No.
11/603,430
Abstract

A method, computer readable medium, and system for managing windows within an Internet environment includes determining at a first system which of one or more of settings to use for one or more windows within an Internet browser window in a second system remote from the first system. At least one of one or more attributes in the one or more settings is adjustable. The one or more windows with the determined one of the settings are docked in the Internet browser window in the second system.

Claims (56)

1 . A method for managing windows within an Internet environment, the method comprising:

determining at a first system which of one or more of settings to use for one or more windows within an Internet browser window in a second system remote from the first system, wherein at least one of one or more attributes in the one or more settings is adjustable; and

docking the one or more windows with the determined one of the settings in the Internet browser window in the second system.

2 . The method as set forth in claim 1 wherein the determining further comprises:

identifying when one or more custom settings exist;

deciding which of the one or more custom settings is the determined one of the settings when the identifying determines the one or more custom settings exist; and

deciding the determined one of the settings is a default setting when the identifying determines the one or more custom settings do not exist.

3 . The method as set forth in claim 2 wherein the deciding which of the one or more custom settings is the determined one of the settings further comprises deciding whether at least one of: a custom setting in a cookie from the second system; a custom setting stored at the first system; and a custom setting generated based on a detected resolution of a display at the second system is the determined one of the settings.

4 . The method as set forth in claim 1 further comprising:

receiving one or more input attributes for the one or more attributes for the one or more settings; and

storing the input attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored input attributes for the determined one of the settings.

5 . The method as set forth in claim 4 wherein the one or more attributes comprise at least one of a size, relative position, color, shape, and state of the one or more windows.

6 . The method as set forth in claim 1 further comprising:

detecting one or more system attributes at the second system for the one or more settings; and

storing the system attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored system attributes for the determined one of the settings.

7 . The method as set forth in claim 1 wherein the docking further comprises rendering a three dimensional display for the one or more of the windows in the Internet browser window in the second system.

8 . The method as set forth in claim 1 further comprising initiating one or more of manipulation events in one or more of the windows in the Internet browser window in the second system based on one or more received requests.

9 . The method as set forth in claim 8 wherein the one or more manipulation events further comprise at least one of move, drag, resize, close, open, dock, undock, minimize, maximize, refresh, print, change opacity, and change shape.

10 . The method as set forth in claim 1 further comprising providing at least one application programming interface to permit remote adjustment of the determined one of the settings for the one or more windows in the Internet browser window in the second system.

11 . A computer readable medium having stored thereon instructions for managing windows within an Internet environment comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:

determining at a first system which of one or more of settings to use for one or more windows within an Internet browser window in a second system remote from the first system, wherein at least one of one or more attributes in the one or more settings is adjustable; and

docking the one or more windows with the determined one of the settings in the Internet browser window in the second system.

12 . The medium as set forth in claim 11 wherein the determining further comprises:

identifying when one or more custom settings exist;

deciding which of the one or more custom settings is the determined one of the settings when the identifying determines the one or more custom settings exist; and

deciding the determined one of the settings is a default setting when the identifying determines the one or more custom settings do not exist.

13 . The medium as set forth in claim 12 wherein the deciding which of the one or more custom settings is the determined one of the settings further comprises deciding whether at least one of: a custom setting in a cookie from the second system; a custom setting stored at the first system; and a custom setting generated based on a detected resolution of a display at the second system is the determined one of the settings.

14 . The medium as set forth in claim 11 further comprising:

receiving one or more input attributes for the one or more attributes for the one or more settings; and

storing the input attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored input attributes for the determined one of the settings.

15 . The medium as set forth in claim 14 wherein the one or more attributes comprise at least one of a size, relative position, color, shape, and state of the one or more windows.

16 . The medium as set forth in claim 11 further comprising:

detecting one or more system attributes at the second system for the one or more settings; and

storing the system attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored system attributes for the determined one of the settings.

17 . The medium as set forth in claim 11 wherein the docking further comprises rendering a three dimensional display for the one or more of the windows in the Internet browser window in the second system.

18 . The medium as set forth in claim 11 further comprising initiating one or more of manipulation events in one or more of the windows in the Internet browser window in the second system based on one or more received requests.

19 . The medium as set forth in claim 18 wherein the one or more manipulation events further comprise at least one of move, drag, resize, close, open, dock, undock, minimize, maximize, refresh, print, change opacity, and change shape.

20 . The medium as set forth in claim 11 further comprising providing at least one application programming interface to permit remote adjustment of the determined one of the settings for the one or more windows in the Internet browser window in the second system.

21 . A system for managing windows within an Internet environment, the system comprising:

a determination processing system that determines at a first system which of one or more of settings to use for one or more windows within an Internet browser window in a second system remote from the first system, wherein at least one of one or more attributes in the one or more settings is adjustable; and

a docking system that docks the one or more windows with the determined one of the settings in the Internet browser window in the second system.

22 . The system as set forth in claim 21 wherein the determination processing system further comprises:

an identification system that identifies when one or more custom settings exist; and

a decision processing system that decides which of the one or more custom settings is the determined one of the settings when the identifying determines the one or more custom settings exist and which decides the determined one of the settings is a default setting when the identifying determines the one or more custom settings do not exist.

23 . The system as set forth in claim 22 wherein the decision processing system decides whether at least one of: a custom setting in a cookie from the second system; a custom setting stored at the first system; and a custom setting generated based on a detected resolution of a display at the second system is the determined one of the settings.

24 . The system as set forth in claim 21 further comprising:

a communication system that receives one or more input attributes for the one or more attributes for the one or more settings; and

a storage system that stores the input attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored input attributes for the determined one of the settings.

25 . The system as set forth in claim 24 wherein the one or more attributes comprise at least one of a size, relative position, color, shape, and state of the one or more windows.

26 . The system as set forth in claim 21 further comprising:

a detection system that detects one or more system attributes at the second system for the one or more settings; and

a storage system that stores the system attributes for the one or more attributes for the one or more settings at the first system, wherein the one or more windows are based on the stored system attributes for the determined one of the settings.

27 . The system as set forth in claim 21 wherein the docking system further comprises a rendering system that renders a three dimensional display for the one or more of the windows in the Internet browser window in the second system.

28 . The system as set forth in claim 21 further comprising a windows manipulation processing system that initiates one or more of manipulation events in one or more of the windows in the Internet browser window in the second system based on one or more received requests.

29 . The system as set forth in claim 28 wherein the one or more manipulation events further comprise at least one of move, drag, resize, close, open, dock, undock, minimize, maximize, refresh, print, change opacity, and change shape.

30 . The system as set forth in claim 21 further comprising at least one application programming interface module to permit remote adjustment of the determined one of the settings for the one or more windows in the Internet browser window in the second system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2012
From: MYKONOS SOFTWARE, INC.
To: JUNIPER NETWORKS, INC.
Reel/Frame 027765/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2010
From: BLUETIE, INC.
To: MYKONOS SOFTWARE, INC.
Reel/Frame 025388/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2006
From: ADAMS, KYLE; KORETZ, DAVID; FITZGERALD, JOHN; QUINN, ANTHONY; DINARDI, ANGELO
To: BLUETIE, INC.
Reel/Frame 018609/0938 →