US6567825B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for processing a working file
Assignee: Intel Corp
•
Filing: 1999-08-17
•
Granted: 2003-05-20
•
Expires: 2019-08-17
Abstract
Abstract A file sharing system using working files is implemented in a computer system having a memory system. The working file is provided by a working file application to various applications in the computer system, via a process that is transparent to the user. The working file application may provide a user interface to allow the user to select applications to execute, and to designate certain files as the working file. The applications may comprise a “suite” of applications for related subject matter.
Inventors
- 👤 Douglas P. Bogia
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-10 00:50
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/913
Claims Analysis
Total Claims: 50
Claim 1
Independent Claim
151 words
A system, comprising: a data file stored at a location in a memory system and having a path to the location in the memory system, the data file being associated with at least one of a number of applications; and a working file application to automatically designate the data file as a working file and to provide the path of the working file to a selected one of the number of applications, wherein the working file application includes a user interface providing accessibility to the number of applications, the accessibility to be provided simultaneously with the designation of the data file in a first window as the working file and with a listing in a second window of remaining data files stored in the memory system, the remaining data files being associated with at least one of the number of applications, the first window and the second window being displayed simultaneously.
Claim 2
Independent Claim
151 words
A system, comprising: a data file stored at a location in a memory system and having a path to the location in the memory system, the data file being associated with at least one of a number of applications; and a working file application to automatically designate the data file as a working file and to provide the path of the working file to a selected one of the number of applications, wherein the working file application includes a user interface providing accessibility to the number of applications, the accessibility to be provided simultaneously with the designation of the data file in a first window as the working file and with a listing in a second window of remaining data files stored in the memory system, the remaining data files being associated with at least one of the number of applications, the first window and the second window being displayed simultaneously.
Claim 3
Dependent Claim
18 words
The system of claim 1 , wherein the working file application stores the path of the working file.
Claim 4
Dependent Claim
34 words
The system of claim 1 , wherein the user interface includes an indicator for each of the number of applications to allow a user to access at least one of the number of applications.
Claim 5
Dependent Claim
33 words
The system of claim 3 , wherein at least one of the indicators for each of the number of applications includes a signal indicating the incompatibility of the application with the working file.
Claim 6
Dependent Claim
19 words
The system of claim 3 , wherein the user interface includes a working file identifier for the working file.
Claim 7
Dependent Claim
21 words
The system of claim 5 , wherein the user interface includes a working file window to display the working file identifier.
Claim 8
Dependent Claim
31 words
The system of claim 5 , wherein the working file identifier includes at least one of a file name of the working file and a graphical view of the working file.
Claim 9
Dependent Claim
24 words
The system of claim 1 , wherein the user interface includes a file library window to display identifiers for a number of data files.
Claim 10
Dependent Claim
48 words
The system of claim 8 , wherein the working file application stores a respective path for each of the number of data files, and wherein a specified data file of the number of data files may be made into the working file by selecting the specified data file.
Claim 11
Dependent Claim
25 words
The system of claim 1 , wherein the working file application further includes a feature to add or delete applications accessible via the user interface.
Claim 12
Dependent Claim
18 words
The system of claim 1 , wherein the working file application is integrated with the number of applications.
Claim 13
Dependent Claim
15 words
The system of claim 1 , wherein the number of applications comprise an application suite.
Claim 14
Dependent Claim
17 words
The system of claim 1 , wherein the number of applications includes at least one multimedia application.
Claim 15
Dependent Claim
46 words
The system of claim 13 , wherein the number of applications includes an acquisition application obtaining multimedia data and storing the multimedia data in an acquisition data file, and wherein the acquisition application provides a path of the acquisition data file to the working file application.
Claim 16
Dependent Claim
21 words
The system of claim 14 , wherein the working file application provides storage of the path of the acquisition data file.
Claim 17
Dependent Claim
34 words
The system of claim 1 , wherein the working file application includes a facility to provide drag tips during the dragging of a working file identifier for the working file in the user interface.
Claim 18
Dependent Claim
32 words
The system of claim 1 , wherein the working file application uses parameter passing facilities to provide the path of the working file to the selected one of the number of applications.
Claim 19
Dependent Claim
25 words
The system of claim 17 , wherein the parameter passing facility includes facilities provided by an operating system controlling execution of the working file application.
Claim 20
Dependent Claim
15 words
The system of claim 18 , wherein the parameter passing facilities include command-line argument passing.
Claim 21
Independent Claim
140 words
A method for file sharing, comprising: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; receiving operations on one of the data files in a first of the number of applications, the data file stored at a first location in the memory system; storing the data file at a second location in the memory system; automatically designating the data file in a second window as a working file in response to a notification message from the first application; simultaneously displaying the first window and the second window; executing a second of the number of applications, wherein a path to the second location is automatically provided to the second application; and receiving operations on the working file in the second application.
Claim 22
Independent Claim
140 words
A method for file sharing, comprising: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; receiving operations on one of the data files in a first of the number of applications, the data file stored at a first location in the memory system; storing the data file at a second location in the memory system; automatically designating the data file in a second window as a working file in response to a notification message from the first application; simultaneously displaying the first window and the second window; executing a second of the number of applications, wherein a path to the second location is automatically provided to the second application; and receiving operations on the working file in the second application.
Claim 23
Dependent Claim
16 words
The method of claim 20 , further comprising: selecting the working file from a file library.
Claim 24
Dependent Claim
33 words
The method of claim 20 , further comprising: displaying a user interface on a video display, the user interface including an indicator for the first application and an indicator for the second application.
Claim 25
Dependent Claim
63 words
The method of claim 22 , wherein the step of executing the second application includes: receiving a selection of the indicator for the second application from the user interface; providing an execution statement for the second application to an operating system; and providing the path to the second location of the working file to the operating system for use by the second application.
Claim 26
Dependent Claim
37 words
The method of claim 20 , further comprising: saving the path to the second location of the working file in order to provide the path to the second location of the working file to the second application.
Claim 27
Dependent Claim
17 words
The method of claim 20 , wherein the first location and the second location are the same.
Claim 28
Independent Claim
129 words
A method for file sharing, comprising: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; automatically designating one of the data files in a second window as a working file; providing a user interface that includes a number of application indicators, each of the application indicators related to one of the number of applications, and a working file identifier related to the working file; simultaneously displaying the first window and the second window; receiving a selection of one of the number of applications; retrieving a path of the working file; and providing the path of the working file to the one of the number of applications that is selected.
Claim 29
Independent Claim
129 words
A method for file sharing, comprising: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; automatically designating one of the data files in a second window as a working file; providing a user interface that includes a number of application indicators, each of the application indicators related to one of the number of applications, and a working file identifier related to the working file; simultaneously displaying the first window and the second window; receiving a selection of one of the number of applications; retrieving a path of the working file; and providing the path of the working file to the one of the number of applications that is selected.
Claim 30
Dependent Claim
46 words
The method of claim 26 , further comprising: retrieving an execution statement for the one of the number of applications that is selected; providing the execution statement to an operating system to cause the execution of the one of the number of applications that is selected.
Claim 31
Dependent Claim
33 words
The method of claim 26 , wherein the selection is from a selecting of one of the number of application indicators related to the one of the number of applications that is selected.
Claim 32
Dependent Claim
38 words
The method of claim 26 , wherein the selection is from a dragging of the working file identifier to one of the number of application indicators related to the one of the number of applications that is selected.
Claim 33
Dependent Claim
19 words
The method of claim 29 , further comprising: providing drag tips during the dragging of the working file identifier.
Claim 34
Dependent Claim
29 words
The method of claim 26 , further comprising: providing a working file window in the user interface, wherein the working file identifier is displayed in the working file window.
Claim 35
Dependent Claim
28 words
The method of claim 26 , further comprising: providing an application area in the user interface, wherein the number of application indicators are displayed in the application area.
Claim 36
Dependent Claim
64 words
The method of claim 26 , further comprising: providing a file library window in the user interface, wherein a number of data file identifiers related to a number of data files are displayed in the file library window; receiving a selection of one of the number of data files; and designating the selected one of the number of data files as the working file.
Claim 37
Dependent Claim
24 words
The method of claim 26 , further comprising: providing a control feature to allow the deletion of one of the number of application indicators.
Claim 38
Dependent Claim
36 words
The method of claim 26 , further comprising: providing a control feature to allow the addition of a new application indicator to the number of application indicators, the new application indicator related to a new application.
Claim 39
Dependent Claim
26 words
The method of claim 26 , further comprising: providing a signal indicating incompatibility of at least one of the number of applications with the working file.
Claim 40
Dependent Claim
30 words
The method of claim 26 , further comprising: providing an acquisition application indicator as one of the number of application indicators, the acquisition application indicator related to an acquisition application.
Claim 41
Dependent Claim
46 words
The method of claim 37 , further comprising: receiving a selection of the acquisition application; obtaining multimedia data and storing the multimedia data in an acquisition data file via the acquisition application; and providing a path of the acquisition data file to the working file application.
Claim 42
Dependent Claim
26 words
The method of claim 38 , further comprising: storing the path of the acquisition data file; and setting the acquisition data file as the working file.
Claim 43
Dependent Claim
37 words
The method of claim 26 , wherein the step of providing the path of the working file to the one of the number of applications that is selected includes using parameter passing facilities of an operating system.
Claim 44
Dependent Claim
16 words
The method of claim 40 , wherein the parameter passing facilities include command line argument passing.
Claim 45
Dependent Claim
138 words
A storage medium, comprising: a set of instructions which, when executed by a processor, perform: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; automatically designating one of the data files in a second window as a working file; providing a user interface that includes a number of application indicators, each of the application indicators related to one of the number of applications, and a working file identifier related to the working file; simultaneously displaying the first window and the second window; receiving a selection of one of the number of applications; retrieving a path of the working file; and providing the path of the working file to the one of the number of applications that is selected.
Claim 46
Dependent Claim
138 words
A storage medium, comprising: a set of instructions which, when executed by a processor, perform: generating a listing in a first window of data files stored in a memory system, the data files being associated with at least one of a number of applications; automatically designating one of the data files in a second window as a working file; providing a user interface that includes a number of application indicators, each of the application indicators related to one of the number of applications, and a working file identifier related to the working file; simultaneously displaying the first window and the second window; receiving a selection of one of the number of applications; retrieving a path of the working file; and providing the path of the working file to the one of the number of applications that is selected.
Claim 47
Dependent Claim
19 words
The method of claim 26 further including receiving a selection of an alternative data file as the working file.
Claim 48
Dependent Claim
18 words
The method of claim 26 wherein the designating is in response to a notification message from an application.
Claim 49
Dependent Claim
22 words
The medium of claim 42 wherein the instructions further perform receiving a selection of an alternative data file as the working file.
Claim 50
Dependent Claim
18 words
The medium of claim 42 wherein the designating is in response to a notification message from an application.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-05-19 | 2006-11-18 | 2007-05-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-05-19 | 2010-11-18 | 2011-05-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-05-19 | 2014-11-18 | 2015-05-20 | $7700.00 | Window Closed / Lapsed |