← Back to Patent Explorer
US7013431B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Cell based EUI methods and apparatus

Assignee: BROADBAND GRAPHICS - A WASHINGTON LLC LLC
•
Filing: 2002-04-30
•
Granted: 2006-03-14
•
Expires: 2022-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a cell based EUI, existing display container cells nested within a “host” display container cell are automatically shifted and/or downsized, if necessary, to increase available space to facilitate the creation of another display container cell nested within the “host” display container cell, in response to a request to perform the creation. Similar shifting and/or downsizing are performed to facilitate expansion of one of the nested display container cells; and shifting and upsizing are performed to facilitate contraction of one of the nested display container cells. Like kind of shifting and/or downsizing/upsizing are performed on existing display container cell to facilitate creation, expansion or contraction of a display action cell. The hierarchical relationship of the display container and action cells, and the automatic relative resizing of the container and action cells enable user interactions otherwise unavailable under prior art EUI.

Inventors

  • 👤 Steve D. Taylor
  • 👤 Axel M. Koenig

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 09:30
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G09; G09G; G09G5/00; G09G5/14; G09G2370/00; G09G2370/02; G09G2370/027

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 199 words
In a computing environment, a method of operation comprising creating a first display container cell with a first cell size; creating a second display container cell with a second cell size, nested within the first display container cell, the second cell size being smaller than the first cell size; creating a third display container cell with a third cell size, nested within a selected one of the first and the second display container cells, the third cell size being smaller than the corresponding one of the first and the second cell size; displaying first and second contents in said second and third display container cells respectively, by corresponding associating said first and second contents with said second and third display container cells; receiving a user input dragging a selected one of the first and second contents and dropping the selected one of the first and second contents into the other one of the first and second display container cells; and switching said displaying of said first and second contents, displaying said first and second contents in said third and second display container cells, by swapping said first and second contents' associations with said second and third display container cells.
Claim 2
Dependent Claim 199 words
In a computing environment, a method of operation comprising creating a first display container cell with a first cell size; creating a second display container cell with a second cell size, nested within the first display container cell, the second cell size being smaller than the first cell size; creating a third display container cell with a third cell size, nested within a selected one of the first and the second display container cells, the third cell size being smaller than the corresponding one of the first and the second cell size; displaying first and second contents in said second and third display container cells respectively, by corresponding associating said first and second contents with said second and third display container cells; receiving a user input dragging a selected one of the first and second contents and dropping the selected one of the first and second contents into the other one of the first and second display container cells; and switching said displaying of said first and second contents, displaying said first and second contents in said third and second display container cells, by swapping said first and second contents' associations with said second and third display container cells.
Claim 3
Dependent Claim 51 words
The method of claim 1 , wherein the method further comprises creating a display action cell nested in a selected one of said first, second and third display container cells; receiving a user interaction with the display action cell; and in response, executing a binary associated with the display action cell.
Claim 4
Dependent Claim 37 words
The method of claim 2 , wherein the user interaction is a selected one of a mousing over user action, a single click of a cursor control device, and a double click of a cursor control device.
Claim 5
Dependent Claim 57 words
The method of claim 1 , wherein the display action cell is an image icon representing a fourth display container cell; the user interaction is launching of the image icon; and adding the fourth display container cell to selected one of the first, second and third display container cells within which the display action cell was nested.
Claim 6
Dependent Claim 92 words
The method of claim 1 , wherein the method further comprises receiving a user input dragging the display action cell and dropping the display action cell into a selected one of the other two of the first, second and third display container cells; removing the display action cell from the selected one of the first, second and third display container cells where the display action cell was previously located; and adding the display action cell in the selected one of the other two of the first, second and third display container cells.
Claim 7
Independent Claim 225 words
An apparatus comprising: storage medium having stored therein programming instructions designed to enable the apparatus to create a first display container cell with a first cell size for a display device, create a second display container cell with a second cell size, nested within the first display container cell, the second cell size being smaller than the first cell size, create a third display container cell with a third cell size, nested within a selected one of the first and the second display container cells, the third cell size being smaller than the corresponding one of the first and the second cell size, display first and second contents in said second and third display container cells respectively, by corresponding associating said first and second contents with said second and third display container cells, receive a user input dragging a selected one of the first and second contents and dropping the selected one of the first and second contents into the other one of the first and second display container cells, and switch said displaying of said first and second contents, displaying said first and second contents in said third and second display container cells, by swapping said first and second contents' associations with said second and third display container cells; and at least one processor coupled to the storage medium to execute the programming instructions.
Claim 8
Independent Claim 225 words
An apparatus comprising: storage medium having stored therein programming instructions designed to enable the apparatus to create a first display container cell with a first cell size for a display device, create a second display container cell with a second cell size, nested within the first display container cell, the second cell size being smaller than the first cell size, create a third display container cell with a third cell size, nested within a selected one of the first and the second display container cells, the third cell size being smaller than the corresponding one of the first and the second cell size, display first and second contents in said second and third display container cells respectively, by corresponding associating said first and second contents with said second and third display container cells, receive a user input dragging a selected one of the first and second contents and dropping the selected one of the first and second contents into the other one of the first and second display container cells, and switch said displaying of said first and second contents, displaying said first and second contents in said third and second display container cells, by swapping said first and second contents' associations with said second and third display container cells; and at least one processor coupled to the storage medium to execute the programming instructions.
Claim 9
Dependent Claim 55 words
The apparatus of claim 6 , wherein said programming instructions further enable the apparatus to create a display action cell nested in a selected one of said first, second and third display container cells, receive a user interaction with the display action cell, and in response, execute a binary associated with the display action cell.
Claim 10
Dependent Claim 37 words
The apparatus of claim 7 , wherein the user interaction is a selected one of a mousing over user action, a single click of a cursor control device, and a double click of a cursor control device.
Claim 11
Dependent Claim 65 words
The apparatus of claim 6 , wherein the display action cell is an image icon representing a fourth display container cell, the user interaction is launching of the image icon, and said programming instructions further enable the apparatus to add the fourth display container cell to selected one of the first, second and third display container cells within which the display action cell was nested.
Claim 12
Dependent Claim 96 words
The apparatus of claim 6 , wherein said programming instructions further enable the apparatus to receive a user input dragging the display action cell and dropping the display action cell into a selected one of the other two of the first, second and third display container cells, remove the display action cell from the selected one of the first, second and third display container cells where the display action cell was previously located; and add the display action cell in the selected one of the other two of the first, second and third display container cells.

References Cited (Backward Citations)

US4890098A Cited
US5600346A Cited
US5850548A Cited
US5621904A Cited
US5903466A Cited
US5886694A Cited
US6008809A Cited
US6252589B1 Cited
US6281876B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-03-13 2009-09-12 2010-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-03-13 2013-09-12 2014-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-03-13 2017-09-12 2018-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag