IP Library Granted Patent US 7,322,013
Granted Patent B1
US 7,322,013 · App. 10/011,266 · Granted Jan 22, 2008

Launch and edit user interface improvements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,322,013
App. No.
10/011,266
Granted
Jan 22, 2008
Kind
B1
Abstract

A system and method is described for editing, in its native application, a source file of an object or image in a first application, wherein the source file includes computer-readable code or script associated with the source file and editable in either the first or native applications. The first application graphically displays an edit option selectable by the user to launch the source file's native application. The native application opens the source file and code or script associated with the object or image in the first application. Within the workspace of the native application edit session, an end function or button is displayed to the user. Upon selection of the end function in the native application, the user then returns automatically to the first application as the active application.

Claims (83)

1. A method of working in a first application and editing one or more files in a second application launched from said first application, the method comprising the steps of:

identifying, under control of a user in said first application, a file to be edited;

identifying, under control of said first application, a second application in which to edit a source file of said identified file;

notifying said user in said first application of said identified second application;

launching said identified second application such that said user may edit said source file in said launched second application;

visibly displaying a completion option to said user within said second application; and

displaying, to said user in said second application, a direction of workflow for said source file being edited, said direction of workflow including graphical representations of said first and second applications, wherein said graphical representations include icons illustrating said first and second applications.

2. The method of claim 1 wherein said identifying said second application step includes the step of:

displaying icons illustrating said first and second applications.

3. The method of claim 1 wherein said identifying said second application step includes the step of:

displaying text illustrating at least one of:

said first application; and

said second application.

4. The method of claim 1 further comprising the step of:

displaying a launch option to said user for enabling said launching step.

5. The method of claim 1 further comprising the step of:

accepting, from said user, a command to continue prior to the enabling of said launching step.

6. The method of claim 1 further including the step of accepting said completion option selected by said user in said second application, said accepted completion option enabling at least one of the steps of:

saving said source file in said second application;

exporting said source file to said first application; and

transferring the user to said first application.

7. The method of claim 6 wherein said exporting step further includes the step of:

exporting edited code from said second application relating to said source file.

8. The method of claim 7 wherein said code comprises at least one of:

HTML;

XML;

Java; and

JavaScript.

9. The method of claim 7 further comprising the step of:

integrating said source file and said edited code into said file of said first application.

10. The accepting said completion option step of claim 6 further enabling the step of:

converting a second application format of said source file into a first application format.

11. The accepting said completion option step of claim 6 further enabling the step of:

closing said source file in said second application.

12. The method of claim 1 further comprising the step of:

displaying, to said user in said second application, a text message indicating that said user is editing in said second application from said first application.

13. The method of claim 12 further comprising the step of:

displaying, to said user in said second application, an iconic message indicating that said user is editing in said second application from said first application.

14. The method of claim 1 further comprising the step of:

displaying information to said user in said first application about said source file of said selected file.

15. The method of claim 14 further comprising the step of:

displaying information to said user in said first application about said selected file.

16. A method of working in a first application and editing one or more files in a second application launched from said first application, the method comprising the steps of:

identifying, under control of a user in said first application, a file to be edited;

identifying, under control of said first application, a second application in which to edit a source file of said identified file;

notifying said user in said first application of said identified second application;

launching said identified second application such that said user may edit said source file in said launched second application;

visibly displaying a completion option to said user within said second application; and

displaying, to said user in said second application, an iconic message indicating that said user is editing in said second application from said first application.

17. A system for launching an edit session of a called application from a calling application, said system comprising:

a computer system with a computer screen; means for selecting a file within said calling application under control of a user;

means for rendering an edit option to said user in said calling application to edit said selected file in said called application;

means for launching said edit session of said called application responsive to said user selecting said edit option in said calling application;

means for said calling application to transmit information about a source file associated with said selected file to said called application;

means for said called application to open said source file in said edit session;

means for said called application to graphically present an end function to said user to end said edit session; and

means for said called application to render a graphical indicator to said user indicating that said edit session of said called application was initiated by said calling application, wherein said graphical indicator comprises:

means for displaying iconographic images of said calling application and said called application.

18. The system of claim 17 further comprising:

means for said calling application to identify said source file for said selected file.

19. The system of claim 18 further comprising:

means for displaying data to said user concerning said source file.

20. The system of claim 18 further comprising:

means for displaying data to said user concerning said selected file.

21. The system of claim 17 further comprising:

means for said called application to accept said user activating said end function to end said edit session;

means for said called application to automatically save said source file responsive to said user activating said end function;

means for said called application to automatically export said source file to said calling application;

means for said called application to transmit a signal to said calling application indicating an end to said edit session responsive to said user activating said end function; and

means for said calling application to automatically integrate said exported source file into said selected file responsive to receipt of said signal.

22. The system of claim 21 wherein said source file comprises:

file data; and

code associated with said file data.

23. The system of claim 21 further comprising:

means for said called application to close said source file.

24. The system of claim 21 further comprising:

means for said called application to signal an operating system to switch said user to said calling application.

25. The system of claim 21 further comprising:

means for converting said exported source file into a format compatible with said calling application.

26. The system of claim 17 wherein said graphical indicator comprises:

means for displaying a text message to said user indicating that said calling application initiated said edit session of said called application.

27. The system of claim 17 wherein said graphical indicator further comprises:

means for displaying a text message to said user indicating that said calling application initiated said edit session of said called application.

Assignments (3)
CHANGE OF NAME Recorded Mar 6, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048525/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2006
From: MACROMEDIA, INC.
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 017034/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2002
From: BENSON, DOUGLAS S.; DUMESNY, ALAIN M.
To: MACROMEDIA, INC.
Reel/Frame 012755/0360 →