Patent US5917488A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5917488A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for displaying and manipulating image data sets

Assignee: Apple Inc
•
Filing: 1996-08-21
•
Granted: 1999-06-29
•
Expires: 2016-08-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for displaying and manipulating image data sets includes a display device, a memory, and a processing unit. The memory includes a view management unit that generates a graphical window showing thumbnail representations of programmed groups. A method for displaying and manipulating image data sets includes the steps of generating a first graphical window showing thumbnail representations of programmed groups, generating a second graphical window showing thumbnail representations of data objects contained in a programmed group selected from the first graphical window, and invoking an application program in response to the selection of a thumbnail representation of a data object from the second graphical window.

Inventors

  • 👤 Eric C. Anderson
  • 👤 John Y. Wang
  • 👤 Manchuen Dino Tang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:24
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/50; G06F16/54

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 129 words
A system for manipulating an image data set comprising: means for providing said image data set and associated information; a plurality of panel-based computer program modules, including a linked list data structure having elements with data fields containing common data and a program group reference, for manipulating said image data set, including a view management module that selectively generates a graphical window showing a thumbnail representation of a programmed group that includes a set of references to said image data set, the thumbnail representation comprising data within a data object referenced by the programmed group and depicting a portion of the actual data contained; a computer program for coordinating said means for providing and said panel-based computer program modules; and a display device for displaying said image data set.
Claim 2
Independent Claim 129 words
A system for manipulating an image data set comprising: means for providing said image data set and associated information; a plurality of panel-based computer program modules, including a linked list data structure having elements with data fields containing common data and a program group reference, for manipulating said image data set, including a view management module that selectively generates a graphical window showing a thumbnail representation of a programmed group that includes a set of references to said image data set, the thumbnail representation comprising data within a data object referenced by the programmed group and depicting a portion of the actual data contained; a computer program for coordinating said means for providing and said panel-based computer program modules; and a display device for displaying said image data set.
Claim 3
Dependent Claim 26 words
The system of claim 1, wherein the thumbnail representation of the programmed group comprises user selected data within a data object referenced by the programmed group.
Claim 4
Dependent Claim 17 words
The system of claim 1, wherein the programmed group additionally comprises a reference to another programmed group.
Claim 5
Dependent Claim 18 words
The system of claim 1, wherein the graphical window additionally shows a thumbnail representation of a still image.
Claim 6
Dependent Claim 18 words
The system of claim 1, wherein the graphical window additionally shows a thumbnail representation of a natural group.
Claim 7
Dependent Claim 25 words
The system of claim 5, wherein the thumbnail representation of the natural group comprises user selected data within a data object of the natural group.
Claim 8
Dependent Claim 31 words
The system of claim 1, wherein said means for providing is selected from a group consisting of a camera, a data storage device and a data file stored upon a device.
Claim 9
Dependent Claim 18 words
The system of claim 1 wherein the thumbnail representation is capable of representing a combination of data types.
Claim 10
Dependent Claim 17 words
The system of claim 8 wherein the representation of a combination of data types is user interactive.
Claim 11
Dependent Claim 20 words
The system of claim 1 wherein said system is capable of independently receiving each of said panel-based computer program modules.
Claim 12
Dependent Claim 155 words
A computer-implemented method for manipulating an image data set comprising the steps of: providing said image data set and associated information; using a plurality of panel-based computer program modules for manipulating said image data set, including a linked list data structure having elements with data fields containing common data and a program group reference; coordinating said computer program modules and said step of providing said image data set; generating a first graphical window showing a thumbnail representation of a first data object and a thumbnail representation of a first programmed group that includes a set of references to data objects and depicts a portion of the actual data contained; generating a second graphical window showing a thumbnail representation of a second object and depicting a portion of the actual data contained in response to selection of the thumbnail representation of the first programmed group; and using a display device for displaying said image data set.
Claim 13
Dependent Claim 155 words
A computer-implemented method for manipulating an image data set comprising the steps of: providing said image data set and associated information; using a plurality of panel-based computer program modules for manipulating said image data set, including a linked list data structure having elements with data fields containing common data and a program group reference; coordinating said computer program modules and said step of providing said image data set; generating a first graphical window showing a thumbnail representation of a first data object and a thumbnail representation of a first programmed group that includes a set of references to data objects and depicts a portion of the actual data contained; generating a second graphical window showing a thumbnail representation of a second object and depicting a portion of the actual data contained in response to selection of the thumbnail representation of the first programmed group; and using a display device for displaying said image data set.
Claim 14
Dependent Claim 28 words
The method of claim 11, wherein the thumbnail representation of the first programmed group comprises user selected data within a data object referenced by the first programmed group.
Claim 15
Dependent Claim 13 words
The method of claim 11, wherein the first data object comprises an image.
Claim 16
Dependent Claim 14 words
The method of claim 11, wherein the first data object comprises a natural group.
Claim 17
Dependent Claim 25 words
The method of claim 14, wherein the thumbnail representation of the natural group comprises user selected data within a data object of the natural group.
Claim 18
Dependent Claim 27 words
The method of claim 11, further comprising the step of invoking an application program in response to selection of the thumbnail representation of the first data object.
Claim 19
Dependent Claim 19 words
The method of claim 11, wherein the first programmed group additionally comprises a reference to a second programmed group.
Claim 20
Dependent Claim 20 words
The method of claim 17, wherein the second graphical window additionally shows a thumbnail representation of the second programmed group.
Claim 21
Dependent Claim 55 words
The method of claim 11 wherein said panel-based computer program modules comprise a view management module that selectively generates a graphical window showing a thumbnail representation of a programmed group that includes a set of references to said image data set, the thumbnail representation comprising data within a data object referenced by the programmed group.
Claim 22
Dependent Claim 26 words
The method of claim 19 wherein the thumbnail representation of a programmed group comprises user selected data within a data object referenced by the programmed group.
Claim 23
Dependent Claim 17 words
The method of claim 19 wherein the programmed group additionally includes a reference to another programmed group.
Claim 24
Dependent Claim 18 words
The method of claim 19 wherein the graphical window additionally shows a thumbnail representation of a still image.
Claim 25
Dependent Claim 18 words
The method of claim 19 wherein the graphical window additionally shows a thumbnail representation of a natural group.
Claim 26
Dependent Claim 25 words
The method of claim 23 wherein the thumbnail representation of the natural group includes user selected data within a data object of the natural group.
Claim 27
Dependent Claim 18 words
The method of claim 19 wherein the thumbnail representation is capable of representing a combination of data types.
Claim 28
Dependent Claim 17 words
The system of claim 25 wherein the representation of a combination of data types is user interactive.
Claim 29
Dependent Claim 21 words
The method of claim 11 wherein said step of using modules includes independently receiving each of said panel-based computer program modules.
Claim 30
Dependent Claim 40 words
The method of claim 11 wherein said step of providing includes selecting a source of said data set and associated information from a group consisting of a camera, a data storage device, and a data file stored upon a device.
Claim 31
Independent Claim 157 words
A system for manipulating an image data set, comprising: means for providing said image data set and associated information; panel-based computer program module means for manipulating said image data set, including a linked list data structure having elements with data fields containing common data and a program group reference; program means for coordinating said computer program modules and said step of providing said image data set; program means for generating a first graphical window showing a thumbnail representation of a first data object and a thumbnail representation of a first programmed group that includes a set of references to data objects and depicts a portion of the actual data contained; program means for generating a second graphical window showing a thumbnail representation of a second object and depicting a portion of the actual data contained in response to selection of the thumbnail representation of the first programmed group; and display means for displaying said image data set.
Claim 32
Independent Claim 157 words
A system for manipulating an image data set, comprising: means for providing said image data set and associated information; panel-based computer program module means for manipulating said image data set, including a linked list data structure having elements with data fields containing common data and a program group reference; program means for coordinating said computer program modules and said step of providing said image data set; program means for generating a first graphical window showing a thumbnail representation of a first data object and a thumbnail representation of a first programmed group that includes a set of references to data objects and depicts a portion of the actual data contained; program means for generating a second graphical window showing a thumbnail representation of a second object and depicting a portion of the actual data contained in response to selection of the thumbnail representation of the first programmed group; and display means for displaying said image data set.
Claim 33
Dependent Claim 57 words
The system of claim 29 wherein said panel-based computer program module means comprises a view management module means that selectively generates a graphical window showing a thumbnail representation of a programmed group that includes a set of references to said image data set, the thumbnail representation comprising data within a data object referenced by the programmed group.
Claim 34
Dependent Claim 18 words
The system of claim 30 wherein the thumbnail representation is capable of representing a combination of data types.
Claim 35
Dependent Claim 17 words
The system of claim 31 wherein the representation of a combination of data types is user interactive.
Claim 36
Dependent Claim 26 words
The system of claim 30 wherein the thumbnail representation of a programmed group comprises user selected data within a data object referenced by the programmed group.
Claim 37
Dependent Claim 17 words
The system of claim 30 wherein the programmed group additionally includes a reference to another programmed group.
Claim 38
Dependent Claim 18 words
The system of claim 30 wherein the graphical window additionally shows a thumbnail representation of a still image.
Claim 39
Dependent Claim 18 words
The system of claim 30 wherein the graphical window additionally shows a thumbnail representation of a natural group.
Claim 40
Dependent Claim 25 words
The system of claim 36 wherein the thumbnail representation of the natural group comprises user selected data within a data object of the natural group.
Claim 41
Dependent Claim 18 words
The system of claim 29 further comprising means for independently receiving each of said panel-based computer program modules.
Claim 42
Dependent Claim 35 words
The system of claim 29 wherein said means for providing said image data set is selected from a group consisting of a camera, a data storage device, and a data file stored upon a device.

References Cited (Backward Citations)

US5233687A Cited
US4974173A Cited
US5202828A Cited
US5341293A Cited
US5708826A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-06-28 2002-12-28 2003-06-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-06-28 2006-12-28 2007-06-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-06-28 2010-12-28 2011-06-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag