Patent US5548692A successfully refreshed from Google Patents.
US5548692A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for layout of arbitrarily sized and shaped icons in a display
Assignee: Apple Inc
•
Filing: 1995-02-21
•
Granted: 1996-08-20
•
Expires: 2015-02-21
Abstract
Abstract An automated method for calculating the positions of arbitrarily sized and shaped icons in a display area is disclosed.
Inventors
- 👤 Ronald S. Cok
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 03:10
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/60
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
155 words
An automated method for calculating the positions of arbitrarily sized and shaped icons in a display area, comprising the steps of: (a) calculating a rectangular grid spacing based upon a preferred common size and spacing; (b) selecting an icon from an ordered group of icons to be displayed; (c) determining how many grids the icon requires for a rectangle which encompasses the icon using the minimum number of grids; (d) locating the icon in an empty position following the last placed icon on the grid based on a predetermined ordered representation, which representation is linear and sequential in both the horizontal and vertical directions; (e) testing to determine if the icon placement is possible in the located empty position and placing the icon if correct; if not correct, testing another empty position on the grid in accordance with the predetermined order by repeating steps (d)-(e); and (f) placing the icon in correctly determined empty positions.
Claim 2
Dependent Claim
155 words
An automated method for calculating the positions of arbitrarily sized and shaped icons in a display area, comprising the steps of: (a) calculating a rectangular grid spacing based upon a preferred common size and spacing; (b) selecting an icon from an ordered group of icons to be displayed; (c) determining how many grids the icon requires for a rectangle which encompasses the icon using the minimum number of grids; (d) locating the icon in an empty position following the last placed icon on the grid based on a predetermined ordered representation, which representation is linear and sequential in both the horizontal and vertical directions; (e) testing to determine if the icon placement is possible in the located empty position and placing the icon if correct; if not correct, testing another empty position on the grid in accordance with the predetermined order by repeating steps (d)-(e); and (f) placing the icon in correctly determined empty positions.
Claim 3
Dependent Claim
23 words
The method of claim 1 wherein the smallest common icon size is larger than the size of the smallest icon to be displayed.
Claim 4
Dependent Claim
146 words
Apparatus for calculating the positions of arbitrarily sized and shaped icons in a display area, comprising: (a) means for calculating a rectangular grid spacing based upon a preferred common size and spacing; (b) means for selecting an icon from an ordered group of icons to be displayed; (c) means for determining how many grids the icon requires for a rectangle which encompasses the icon using the minimum number of grids; (d) means for locating the icon in an empty position following the last placed icon on the grid based on a predetermined ordered representation, which representation is linear and sequential in both the horizontal and vertical directions; (e) means for testing to determine if the icon placement is possible in the located empty position and placing the icon if correct; and (f) means for placing the icon in correctly determined empty positions in the display area.
Claim 5
Dependent Claim
146 words
Apparatus for calculating the positions of arbitrarily sized and shaped icons in a display area, comprising: (a) means for calculating a rectangular grid spacing based upon a preferred common size and spacing; (b) means for selecting an icon from an ordered group of icons to be displayed; (c) means for determining how many grids the icon requires for a rectangle which encompasses the icon using the minimum number of grids; (d) means for locating the icon in an empty position following the last placed icon on the grid based on a predetermined ordered representation, which representation is linear and sequential in both the horizontal and vertical directions; (e) means for testing to determine if the icon placement is possible in the located empty position and placing the icon if correct; and (f) means for placing the icon in correctly determined empty positions in the display area.
References Cited (Backward Citations)
US5237653A
Cited
US5179655A
Cited
US4831556A
Cited
US5062060A
Cited
US5001697A
Cited
US5021976A
Cited
US5237647A
Cited
US5226109A
Cited
US5140678A
Cited
US5140677A
Cited
US5257349A
Cited
US5249296A
Cited
US5227771A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-08-20 | 2000-02-19 | 2000-08-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-08-20 | 2004-02-19 | 2004-08-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-08-20 | 2008-02-19 | 2008-08-20 | $7700.00 | Window Closed / Lapsed |