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

Icon label placement in a graphical user interface

Assignee: Apple Inc
•
Filing: 2003-08-07
•
Granted: 2008-10-14
•
Expires: 2023-08-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To improve the art of graphical user interfaces, the present invention introduces a system that displays iconic resource representations having a salient dimension in a manner that provides the user with an indication of where the user is within that resource. The system of the present invention achieves this goal with the use of a novel system of icon label placement for that resource icon. Specifically, the system of the present invention uses the position of a label on an iconic resource representation that extends beyond at least one edge of a window to convey a proportional position within than iconic resource representation. Thus, a user is given an understanding of the current proportional location within an iconic resource representation from where the graphical interface system renders the label on the iconic resource representation.

Inventors

  • 👤 Glenn Reid

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 09:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04817

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 87 words
A method of rendering a graphical user interface for a computer program, said method comprising: rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 2
Independent Claim 87 words
A method of rendering a graphical user interface for a computer program, said method comprising: rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 3
Dependent Claim 43 words
The method of rendering a graphical user interface for a computer program as claimed in claim 1 wherein said label comprises only a small portion of a normal label when only a small amount of said resource icon is rendered in said window.
Claim 4
Dependent Claim 48 words
The method of rendering a graphical user interface for a computer program as claimed in claim 1 wherein said resource icon extends from a first border of said window but does not cross a center of said window and said label is rendered close to said first border.
Claim 5
Dependent Claim 77 words
The method of rendering a graphical user interface for a computer program as claimed in claim 1 wherein: said resource icon extends from a first border of said window; a first percentage of said length of said resource icon crosses a center of said window; and said label is rendered approximately a second percentage of a length of said window from said first border of said window, wherein said first percentage is equal to said second percentage.
Claim 6
Dependent Claim 24 words
The method of rendering a graphical user interface for a computer program as claimed in claim 1 wherein said resource comprises a video clip.
Claim 7
Dependent Claim 27 words
The method of rendering a graphical user interface for a computer program as claimed in claim 5 wherein said label comprises an image from said video clip.
Claim 8
Dependent Claim 28 words
The method of rendering a graphical user interface for a computer program as claimed in claim 1 wherein said salient dimension of said resource comprises a time length.
Claim 9
Dependent Claim 61 words
The method of claim 1 , wherein X % of said length of said resource icon extends to a left side of a center of said window, and the location that indicates the relative position of said resource icon is approximately X % of a width of said window from a right side of said window, wherein X is a number.
Claim 10
Dependent Claim 104 words
A computer readable medium, said computer readable medium storing a computer program which when executed by an electronic device renders a graphical user interface, said computer program comprising sets of instructions for: rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 11
Dependent Claim 104 words
A computer readable medium, said computer readable medium storing a computer program which when executed by an electronic device renders a graphical user interface, said computer program comprising sets of instructions for: rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 12
Dependent Claim 35 words
The computer readable medium as claimed in claim 9 wherein said label comprises only a small portion of a normal label when only a small amount of said resource icon is rendered in said window.
Claim 13
Dependent Claim 40 words
The computer readable medium as claimed in claim 9 wherein said resource icon extends from a first border of said window but does not cross a center of said window and said label is rendered close to said first border.
Claim 14
Dependent Claim 69 words
The computer readable medium as claimed in claim 9 wherein: said resource icon extends from a first border of said windows; a first percentage of said length of said resource icon crosses a center of said window; and said label is rendered approximately a second percentage of a length of said window from said first border of said window, wherein said first percentage is equal to said second percentage.
Claim 15
Dependent Claim 16 words
The computer readable medium as claimed in claim 9 wherein said resource comprises a video clip.
Claim 16
Dependent Claim 19 words
The computer readable medium as claimed in claim 13 wherein said label comprises an image from said video clip.
Claim 17
Dependent Claim 20 words
The computer readable medium as claimed in claim 9 wherein said salient dimension of said resource comprises a time length.
Claim 18
Independent Claim 103 words
A system for rendering a graphical user interface for a computer program, said system comprising: a computer readable medium storing said computer program; said computer program providing: means for rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and means for rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 19
Independent Claim 103 words
A system for rendering a graphical user interface for a computer program, said system comprising: a computer readable medium storing said computer program; said computer program providing: means for rendering a representation of a resource icon that extends beyond at least one border of a window, a length of said resource icon representing a salient dimension of a resource; and means for rendering a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 20
Dependent Claim 43 words
The system for rendering a graphical user interface for a computer program as claimed in claim 16 wherein said label comprises only a small portion of a normal label when only a small amount of said resource icon is rendered in said window.
Claim 21
Dependent Claim 48 words
The system for rendering a graphical user interface for a computer program as claimed in claim 16 wherein said resource icon extends from a first border of said window but does not cross a center of said window and said label is rendered close to said first border.
Claim 22
Dependent Claim 77 words
The system for rendering a graphical user interface for a computer program as claimed in claim 16 wherein: said resource icon extends from a first border of said window; a first percentage of said length of said resource icon crosses a center of said window; and said label is rendered approximately a second percentage of a length of said window from said first border of said window, wherein said first percentage is equal to said second percentage.
Claim 23
Dependent Claim 28 words
The system for rendering a graphical user interface for a computer program as claimed in claim 16 wherein said salient dimension of said resource comprises a time length.
Claim 24
Dependent Claim 24 words
The system for rendering a graphical user interface for a computer program as claimed in claim 16 wherein said resource comprises a video clip.
Claim 25
Dependent Claim 92 words
A graphical user interface (“GUI”) of a computer program stored on a computer readable medium, said GUI comprising: a window comprising a representation of a resource icon that extends beyond at least one border of said window, wherein a length of said resource icon represents a salient dimension of a resource; and a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 26
Dependent Claim 92 words
A graphical user interface (“GUI”) of a computer program stored on a computer readable medium, said GUI comprising: a window comprising a representation of a resource icon that extends beyond at least one border of said window, wherein a length of said resource icon represents a salient dimension of a resource; and a label on said resource icon at a location that indicates a relative position of said resource icon with respect to said window, wherein said label moves within the resource icon in response to the movement of said resource icon.
Claim 27
Dependent Claim 15 words
The GUI of claim 22 , wherein said computer program is a multi-media editing program.
Claim 28
Dependent Claim 13 words
The GUI of claim 22 , wherein said resource is a video clip.
Claim 29
Dependent Claim 13 words
The GUI of claim 22 , wherein said resource is an audio clip.
Claim 30
Dependent Claim 14 words
The GUI of claim 22 , wherein said resource is a special effects timeline.
Claim 31
Dependent Claim 14 words
The GUI of claim 22 , wherein said salient dimension is a time dimension.
Claim 32
Dependent Claim 10 words
The GUI of claim 22 further comprising a scroll bar.
Claim 33
Dependent Claim 16 words
The GUI of claim 22 further comprising a left audio timeline and a right audio timeline.
Claim 34
Dependent Claim 14 words
The GUI of claim 22 , wherein said resource icon is a geometric figure.
Claim 35
Dependent Claim 14 words
The GUI of claim 22 , wherein said resource icon is approximately a rectangle.
Claim 36
Dependent Claim 27 words
The GUI of claim 22 further comprising: a set of additional resource icons; and a label on each resource icon of said set of additional resource icons.
Claim 37
Dependent Claim 61 words
The GUI of claim 22 , wherein X % of said length of said resource icon extends to a left side of a center of said window, and the location that indicates the relative position of said resource icon is approximately X % of a width of said window from a right side of said window, wherein X is a number.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-10-14 2012-04-14 2012-10-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-10-14 2016-04-14 2016-10-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-10-14 2020-04-14 2020-10-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag