Methods and systems for opening a file
AssigneeApple Inc.
InventorsJulien Robert, Julien Jalon
Life of this patent
Estimating the term…
Abstract
Methods, systems, and machine readable tangible storage media that can provide for smooth and seamless opening of a file from, for example, a preview are described. A preview of a file can be generated by a non-native viewer or reader application and in response to a command to open a file in a native application, the preview can continue to be displayed while the native application launches such that a user will perceive no interruption in display of the content. The non-native application can pass a display state (e.g. a page number or scroll position) to the native application such that the native application continues to show a user's current position or view port into the file.
Claims20
A machine implemented method comprising:
- receiving a command to display a preview of a file, the display being provided by a non-native application;
- displaying a first preview in the non-native application;
- receiving a command to open the file in a native application;
- displaying, after receiving the command to open and while processing the command to open, a representation of content of the file, the representation being one of the first preview or a second preview;
- displaying, after displaying the representation of the content, a user interface of the native application around the content of the file, the user interface including a window frame of the native application for the content.
A machine readable, non-transitory, tangible storage medium storing executable instructions that cause a data processing system to perform a method comprising:
- receiving a command to display a preview of a file, the display being provided by a non-native application;
- displaying a first preview in the non-native application;
- receiving a command to open the file in a native application;
- displaying, after receiving the command to open and while processing the command to open, a representation of content of the file, the representation being one of the first preview or a second preview;
- displaying, after displaying the representation of the content, a user interface of the native application around the content of the file, the user interface including a window frame of the native application for the content.
A machine readable, non-transitory, tangible storage medium storing executable instructions which cause a data processing system to perform a method comprising:
- displaying, in a user interface of a file management system, at least one of an icon and a name of a file;
- receiving, from the user interface, a command to open the file in a native application;
- displaying, in response to the command and after receiving the command, content of the file in a first border or no border, the content being displayed before user interface elements of the native application are displayed and wherein the first border, or no border, is replaced by a user interface of a window of the native application after the native application has been launched.
Dependencies are inferred from the claim text.