User interface for displaying multiple applications
First Claim
Patent Images
1. A method for managing applications, comprising:
- displaying a set of software program applications within a web browser, said set of software program applications includes at least a first software program application and a second software program application;
changing a display of said first software program application; and
automatically changing a display of said second software program application in response to said changing of said display of said first software program application, said first software program application and said second software program application are displayed in a display are that is fixed in size during said steps of changing a display of said first software program application and automatically changing a display of said second software program application.
7 Assignments
0 Petitions
Accused Products
Abstract
Multiple applications are displayed. A request to change a display of a first application is received. A determination is made regarding how displays for one or more other applications should change in response to changing the display of the first application in order to avoid conflict with the display of the first application. The display of the first application is changed. The one or more displays for the one or more other applications are automatically changed in response to changing the display of the first application in order to avoid conflict with the display of the first application.
217 Citations
55 Claims
-
1. A method for managing applications, comprising:
-
displaying a set of software program applications within a web browser, said set of software program applications includes at least a first software program application and a second software program application;
changing a display of said first software program application; andautomatically changing a display of said second software program application in response to said changing of said display of said first software program application, said first software program application and said second software program application are displayed in a display are that is fixed in size during said steps of changing a display of said first software program application and automatically changing a display of said second software program application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
displaying a set of interactive applications in a web browser, said set of interactive applications includes at least a first interactive application and a second interactive application;
changing a size or position of said first interactive application; and
automatically changing a size or position of said second interactive application in response to said changing of said size or position of said first interactive application so that display of said first interactive application does not conflict with display of said second interactive application, display of said first interactive application conflicts with display of said second interactive application if said first interactive application overlaps with display of said second interactive application.- View Dependent Claims (31, 32, 33, 34, 35)
-
36. A method for managing software program applications, comprising:
-
receiving a request to change a display of a first software program application displayed in a display area; determining how one or more displays for one or more other software program applications should change in response to changing said display of said first software program application in order to avoid conflict with said display of said first software program application; changing said display of said first software program application; and automatically changing said one or more displays for said one or more other software program applications that should change in response to changing said display of said first software program application in order to avoid conflict with said display of said first software program application including automatically changing how interactive webpage content for said one or more other software program applications is displayed. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving a request to change a display of a first software program application; determining how one or more displays for one or more other software program applications should change in response to changing said display of said first software program application in order to avoid conflict with said display of said first software program application; changing said display of said first software program application; and automatically changing said one or more displays for said one or more other software program applications that should change in response to changing said display of said first software program application in order to avoid conflict with said display of said first software program application including automatically changing how interactive webpage content for said one or more other software program applications is displayed. - View Dependent Claims (49, 50, 51)
-
-
52. An apparatus that can run software program applications, comprising:
-
means for receiving a request to change a display of a first software program application; means for determining how one or more displays for one or more other software program applications should change in response to changing said display of said first software program application in order to avoid conflict with said display of said first software program application; means for changing said display of said first software program application; and means for changing said one or more displays for said one or more other software program applications that should change in response to changing said display of said software program first application in order to avoid conflict with said display of said first software program application including means for changing how interactive webpage content for said one or more other software program applications is displayed.
-
-
53. An apparatus that can run software program applications, composing:
-
an input device; a display device; a storage device, said storage device stores code for said software program applications; and a processing device in communication with said input device, said display device and said storage device, said processing device accesses said code in order to display said software program applications within a web browser on said display device, said processing device receives a request to change a display of a first software program application, said processing device automatically changes a display of a second soft-ware program application in response to said request to change said display of said first software program application so that said first software program application does not conflict with said second software program application, said first software program application does not conflict with said second software program application if display of said first software program application does not overlap with display of said second software program application. - View Dependent Claims (54, 55)
-
Specification