MANIPULATING PREVIEW PANELS IN A USER INTERFACE
First Claim
1. A machine readable, non-transitory, tangible storage medium storing executable instructions that when executed cause a data processing system to perform a method comprising:
- presenting, in response to a first input on a first icon, a preview panel which presents a content of an object represented by the first icon, wherein the preview panel is user manipulatable and is presented by a non-native application or service;
receiving a second input which is applied to the preview panel;
transforming the preview panel into a second icon in response to the second input, the second icon being user manipulatable in a user interface and representing the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, machine media, and systems that can manipulate preview panels are disclosed. In one embodiment, a preview panel can be transformed, in response to user interaction with the preview panel, into an icon representing the file containing the content displayed in the preview panel. The preview panel can, in one embodiment, be opened from a user interaction with a first icon and the preview panel can be transformed into a second icon that represents the file and can be manipulated as if it were the first icon.
-
Citations
25 Claims
-
1. A machine readable, non-transitory, tangible storage medium storing executable instructions that when executed cause a data processing system to perform a method comprising:
-
presenting, in response to a first input on a first icon, a preview panel which presents a content of an object represented by the first icon, wherein the preview panel is user manipulatable and is presented by a non-native application or service; receiving a second input which is applied to the preview panel; transforming the preview panel into a second icon in response to the second input, the second icon being user manipulatable in a user interface and representing the object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable, non-transitory, tangible storage medium storing executable instructions that when executed cause a data processing system to perform a method comprising:
-
storing metadata for a file stored in a file management system, the metadata including a first location of the file in the file management system; displaying, in response to a first input, a preview panel which presents a content of the file, wherein the preview panel is user manipulatable and is presented by a non-native application or service; receiving a second input, the second input being applied to the preview panel and indicating a change to the file'"'"'s location in the file management system; changing the metadata to refer to a second location in response to the second input. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A machine implemented method comprising:
-
storing metadata for a file stored in a file management system, the metadata including a first location of the file in the file management system; displaying, in response to a first input, a preview panel which presents a content of the file, wherein the preview panel is user manipulatable and is presented by a non-native application or service; receiving a second input, the second input being applied to the preview panel and indicating a change to the file'"'"'s location in the file management system; changing the metadata to refer to a second location in response to the second input. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A machine readable, non-transitory, tangible storage medium storing executable instructions that when executed cause a data processing system to perform a method comprising:
-
displaying, in response to a first input, a preview panel which presents a content of a file, wherein the preview panel is user manipulatable and is presented by a non-native application or service and is presented within a window of a first type; receiving a second input to present the content in a window of a second type that is different than the first type; displaying the window of the second type in response to the second input, the content being presented in the window of the second type by the non-native application or service. - View Dependent Claims (19, 20, 21)
-
-
22. A machine readable, non-transitory, tangible storage medium storing executable instructions that cause a data processing system to perform a method comprising:
-
displaying a preview panel that displays a preview of a document in a non-native environment using a viewer application that is not configured to create or edit the document; responding to a command to manipulate the preview panel in the non-native environment, wherein the command causes the system to change the document'"'"'s location or other property. - View Dependent Claims (23, 24, 25)
-
Specification