DRAG AND DROP APPLICATION LAUNCHES OF USER INTERFACE OBJECTS
First Claim
1. A computing device for enabling drag and drop application launches within a user interface (UI), the computing device comprising:
- a processor to;
receive a command by which a UI object currently displayed in a window of a first application is dragged from the window and dropped onto a home screen of an operating system;
identify a second application that is suitable for displaying an object type of the UI object; and
launch the second application in a new window in response to the drop of the UI object on the home screen, the new window displaying the UI object from the first application.
6 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments relate to drag and drop application launches within a user interface (UI). In example embodiments, a command is received by which a UI object currently displayed in a window of a first application is dragged from the window and dropped onto a home screen of an operating system. A second application suitable for displaying an object type of the UI object is then identified. Finally, the second application is launched in a new window in response to the drop of the UI object on the home screen, such that the new window displays the UI object.
45 Citations
15 Claims
-
1. A computing device for enabling drag and drop application launches within a user interface (UI), the computing device comprising:
a processor to; receive a command by which a UI object currently displayed in a window of a first application is dragged from the window and dropped onto a home screen of an operating system; identify a second application that is suitable for displaying an object type of the UI object; and launch the second application in a new window in response to the drop of the UI object on the home screen, the new window displaying the UI object from the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computing device for enabling drag and drop application launches within a user interface (UI), the machine-readable storage medium comprising:
-
instructions for receiving a command by which a UI object currently displayed in a window of a first application is dragged from the window and dropped onto a home screen of an operating system; instructions for providing, from the first application to the operating system, a data object comprising an object type of the UI object; instructions for identifying, by the operating system, a second application that is suitable for displaying the object type of the UI object; and instructions for launching, by the operating system, the second application in a new window in response to the drop of the UI object on the home screen, the new window displaying the UI object from the first application. - View Dependent Claims (11, 12)
-
-
13. A method for enabling drag and drop application launches within a user interface (UI), the method comprising:
-
receiving, in the computing device, a command by which a UI object currently displayed in a window of a first application is dragged from the window and dropped onto a home screen of an operating system; creating, by the first application, a data object that stores data related to the UI object in response to the command to drag the UI object, wherein the data object includes an object type of the UI object; providing the data object from the first application to an operating system; identifying, by the operating system, a second application that is suitable for displaying the object type of the UI object; and launching the second application in a new window in response to the drop of the UI object on the home screen, the new window displaying the UI object from the first application. - View Dependent Claims (14, 15)
-
Specification