US5598524A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for improved manipulation of data between an application program and the files system on a computer-controlled display system
Assignee: Apple Inc
•
Filing: 1993-03-03
•
Granted: 1997-01-28
•
Expires: 2013-03-03
Abstract
Abstract A method and apparatus for allowing selecting within a window on a computer system display within a first application program and moving that item to a second position on a display controlled by a file system manager. A file is created by the file system manager which is representative of the discrete data item selected and dragged. A representation of the data is provided on the computer system display, such as an icon specified by the application program from which the data originated and identifying file name.
Inventors
- 👤 Robert G. Johnston, Jr.
- 👤 Mark L. Stern
- 👤 David L. Evans
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 16:24
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0486; G06F16/00; G06F16/10; G06F16/16; G06F16/168
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
112 words
A method of manipulating data between a first application program and a file system of a computer-controlled display system comprising the following steps: a. a user selecting an item in a first window, said first window under control of a first application program; b. said user dragging said item to a second window, said second window under control of a file system manager of said computer controlled display system; c. said user deselecting said item; and d. said file system manager automatically creating a file having a type indicated by said item said file containing first data which is received from said first application program and contains content represented by said item.
Claim 2
Independent Claim
112 words
A method of manipulating data between a first application program and a file system of a computer-controlled display system comprising the following steps: a. a user selecting an item in a first window, said first window under control of a first application program; b. said user dragging said item to a second window, said second window under control of a file system manager of said computer controlled display system; c. said user deselecting said item; and d. said file system manager automatically creating a file having a type indicated by said item said file containing first data which is received from said first application program and contains content represented by said item.
Claim 3
Dependent Claim
12 words
The method of claim 1 wherein said first data comprises text information.
Claim 4
Dependent Claim
12 words
The method of claim 1 wherein said first data comprises graphic information.
Claim 5
Dependent Claim
12 words
The method of claim 1 wherein said first data comprises sound information.
Claim 6
Dependent Claim
12 words
The method of claim 1 wherein said first data comprises video information.
Claim 7
Dependent Claim
12 words
The method of claim 1 wherein said fast data comprises numeric information.
Claim 8
Dependent Claim
25 words
The method of claim 1 wherein an icon is associated with said file which is a representation of said first data contained in said file.
Claim 9
Dependent Claim
19 words
The method of claim 7 wherein said icon associated with said file is received from said first application program.
Claim 10
Dependent Claim
35 words
The method of claim 7 wherein said icon associated with said file is determined based upon the type of data received from said first application program and a default icon for said type of data.
Claim 11
Dependent Claim
21 words
The method of claim 1 wherein said file has a filename according to the type of data of said first data.
Claim 12
Dependent Claim
15 words
The method of claim 10 wherein said filename is specified by said first application program.
Claim 13
Dependent Claim
77 words
The method of claim 7 further comprising the steps of: a. said user selecting said icon and dragging said icon into a third window, said third window under control of a second application program; b. said user deselecting said icon while said icon is in said third window; and c. said third application program receiving said first data from said file system manager and inserting said first data into a second data represented in the third window.
Claim 14
Dependent Claim
16 words
The method of claim 1 wherein said first data comprises a plurality of representations of data.
Claim 15
Dependent Claim
23 words
The method of claim 13 wherein said storing step of said first file comprises storing said first data in said plurality of representations.
Claim 16
Independent Claim
117 words
An apparatus for manipulating data between a first application program and a file system of a computer-controlled display system comprising; a. means for a user selecting an item in a first window, said first window under control of the first application program; b. means for said user dragging said item into a second window, said second window under control of a file system manager of said computer controlled display system; c. means for said user deselecting said item; and d. means for said file system manager automatically creating a file having at type indicated by said item, said file containing first data which is received from said first application program and contains content represented by said item.
Claim 17
Independent Claim
117 words
An apparatus for manipulating data between a first application program and a file system of a computer-controlled display system comprising; a. means for a user selecting an item in a first window, said first window under control of the first application program; b. means for said user dragging said item into a second window, said second window under control of a file system manager of said computer controlled display system; c. means for said user deselecting said item; and d. means for said file system manager automatically creating a file having at type indicated by said item, said file containing first data which is received from said first application program and contains content represented by said item.
Claim 18
Independent Claim
147 words
A system for manipulating data between a first application program and a file system manager of a computer controlled display system comprising: a first window on a display of the computer controlled display system, said first window under the control of the first application program, said first window displaying a representation of an item; a second window on the display of the computer controlled display system, said second window under the control of the file system manager; a cursor control means coupled to the computer controlled display system and operable by a user, said user selecting the item, dragging the item to the second window and deselecting the item using the cursor control means; upon deselection of the item in the second window, said file system manager creating a file having a type indicated by the item, said file containing data received from the first application program.
Claim 19
Independent Claim
147 words
A system for manipulating data between a first application program and a file system manager of a computer controlled display system comprising: a first window on a display of the computer controlled display system, said first window under the control of the first application program, said first window displaying a representation of an item; a second window on the display of the computer controlled display system, said second window under the control of the file system manager; a cursor control means coupled to the computer controlled display system and operable by a user, said user selecting the item, dragging the item to the second window and deselecting the item using the cursor control means; upon deselection of the item in the second window, said file system manager creating a file having a type indicated by the item, said file containing data received from the first application program.
Claim 20
Dependent Claim
35 words
The system as set forth in claim 16, wherein an icon is associated with said file which is a representation of said data contained in said file, said icon received from the first application program.
Claim 21
Dependent Claim
38 words
The system as set forth in claim 16, wherein an icon associated with said file is determined based upon the type of data received from said first application program and a default icon for said type of data.
Claim 22
Dependent Claim
83 words
The system as set forth in claim 16, further comprising: an icon representative of the file created in the second window; a third window under control of a second application program; said user, using the cursor control device, dragging said icon into the third window and deselecting said icon while said icon is in said third window; and said third application program receiving said data from said file system manager and inserting said data into a second data represented in the third window.
References Cited (Backward Citations)
US4313113A
Cited
US4484302A
Cited
US4555775A
Cited
US4555775B1
Cited
US4922414A
Cited
US4954967A
Cited
US4720703A
Cited
US4688167A
Cited
US4698624A
Cited
US4698625A
Cited
US4868765A
Cited
US4780883A
Cited
US4831556A
Cited
US5047930A
Cited
US5157763A
Cited
US5079695A
Cited
US5214756A
Cited
US5371851A
Cited
US5287448A
Cited
US5333256A
Cited
US5339392A
Cited
US5226163A
Cited
US5228123A
Cited
US5140677A
Cited
US5226117A
Cited
US5400057A
Cited
US5305435A
Cited
US5301268A
Cited
US5260697A
Cited
US5196838A
Cited
US5341293A
Cited
US5202828A
Cited
US5422993A
Cited
US5371844A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-01-28 | 2000-07-29 | 2001-01-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-01-28 | 2004-07-29 | 2005-01-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-01-28 | 2008-07-29 | 2009-01-28 | $7700.00 | Window Closed / Lapsed |