IP Library Granted Patent US 8,190,653
Granted Patent B2
US 8,190,653 · App. 12/850,525 · Granted May 29, 2012

Automatic file conversion to a target format

Assignee: Microsoft Corporation
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 8,190,653
App. No.
12/850,525
Granted
May 29, 2012
Kind
B2
Abstract

A conversion tool that is automatically launched enables file formats not understood by a given application to be opened by that application. The converter registers for file types that are not already associated with an application used by the system. When a file that is not supported by another application is opened, the converter automatically converts the file to the target format and then opens the file causing the application that is registered for the target format to be launched.

Claims (33)

1. A method executing on a processor of a computing device for converting a file to a target file type, comprising:

receiving a request to open a file having a file type that is registered by a converter;

automatically launching the converter in response to the request to open the file;

converting the file to the target file type; and

causing an application that is different from the converter to launch and open the converted file.

2. The method of claim 1 , further comprising registering with the converter file types that are not registered by other applications.

3. The method of claim 1 , wherein converting the file comprises using a registered file type that is associated with the application.

4. The method of claim 1 , further comprising determining whether the application is registered to handle the target type.

5. The method of claim 4 , further comprising providing an option to save the converted file in a supported format.

6. The method of claim 1 , further comprising issuing a shell command to open the converted file.

7. A computer-readable storage medium having computer-executable instructions for converting a file to a target type, the instructions comprising:

receiving a request to open the file, the file having a type that is registered with a converter;

in response to receiving the request to open the file, automatically launching a converter;

converting the file to the target type using the converter; and

issuing a request to open the converted file, the request to open the converted file causing an application that is different from the converter to be launched.

8. The computer-readable storage medium of claim 7 , further comprising registering file types with the converter that are not registered by other applications.

9. The computer-readable storage medium of claim 7 , wherein converting the file to the target type comprises determining the target type to convert the file to based on a registered file type of the application.

10. The computer-readable storage medium of claim 7 , wherein launching the application comprises opening the converted file such that the application is automatically launched.

11. The computer-readable storage medium of claim 7 , further comprising providing an option to save the converted file.

12. The computer-readable storage medium of claim 7 , wherein launching the application comprises issuing a shell command to open the converted file.

13. A system for converting a file to a target type, comprising:

a processor and a computer-readable medium;

a first application that is registered for the target type;

a file having a type that is registered with a converter;

in response to receiving a request to open the file, launching the converter, wherein the converter converts the file to the target type and

issuing a request to open the converted file causing the first application to launch.

14. The system of claim 13 , wherein the converter is further configured to register the file types that are not registered by other applications.

15. The system of claim 13 , wherein the converter is further configured to determine file types that are supported by the other applications.

16. The system of claim 13 , wherein automatically converting the file to the target type comprises determining at least one of the registered file types that is associated with the first application.

17. The system of claim 13 , wherein the conversion manager is further configured to provide an option to save the converted file.

18. The system of claim 13 , wherein issuing the request to open the converted file such that the first application is launched comprises issuing a shell command to open the converted file.

19. The system of claim 13 , wherein the conversion manager is a part of the first application.

20. The system of claim 13 , wherein the first application is a legacy application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →
Continuity (2)
Continuation 11729280 · Mar 27, 2007
Related Publication 20100299371A1 · Nov 25, 2010