INTER-APPLICATION DOCUMENT ACCESS
First Claim
Patent Images
1. A method comprising:
- determining a plurality of open documents, wherein the plurality of open documents are accessible, through user interfaces of a plurality of applications, for operations that comprise at least one of editing and viewing;
determining that a first of the plurality of open documents, already open in a first of the plurality of applications, should be opened in a target application;
creating a file based on the first of the plurality of documents; and
opening the file in the target application.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating system can be extended to allow open documents to be automatically transferred from one application to another without saving the open documents. When a request is received to use an open document from a first application in a second application, an open document unit can determine if the open document has not been saved. The open document unit can create a temporary file based on the open document. The open document unit can open the temporary file in the second application. In addition, the open document unit can convert the temporary file into a format compatible with the second application if the temporary file'"'"'s format is not compatible with the second application.
24 Citations
20 Claims
-
1. A method comprising:
-
determining a plurality of open documents, wherein the plurality of open documents are accessible, through user interfaces of a plurality of applications, for operations that comprise at least one of editing and viewing; determining that a first of the plurality of open documents, already open in a first of the plurality of applications, should be opened in a target application; creating a file based on the first of the plurality of documents; and opening the file in the target application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for inter-application document access, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to, determining a plurality of open documents, wherein the plurality of open documents are accessible, through user interfaces of a plurality of applications, for operations that comprise at least one of editing and viewing; determining that a first of the plurality of open documents, already open in a first of the plurality of applications, should be opened in a target application; determining that the first of the plurality of open documents has not been saved in the first of the plurality of applications; creating a file based on the first of the plurality of documents; and opening the file in the target application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
one or more processing units; a network interface; and an open document unit operable to, determine a plurality of open documents, wherein the plurality of open documents are accessible, through user interfaces of a plurality of applications, for operations that comprise at least one of editing and viewing; determine that a first of the plurality of open documents, already open in a first of the plurality of applications, should be opened in a target application; determine that the first of the plurality of open documents has not been saved in the first of the plurality of applications; create a file based on the first of the plurality of documents; and open the file in the target application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification