Multi-context service
First Claim
1. A computer-implemented method on a portable device, the method comprising:
- detecting a first tap-touch input on a touch-screen as a selection of an object icon displayed on the touch-screen, the object icon being associated with a content object;
detecting a second tap-touch input on the touch-screen as a selection of an application icon displayed on the touch-screen while the first tap-touch input remains in contact with the touch-screen at a selection position where the first tap-touch input is initiated, the application icon being displayed on the touch-screen prior to the selection of the object icon and associated with a command provider that is configured to perform one or more actions on the content object; and
associating the content object with the command provider to initiate the command provider to automatically perform at least one of the actions on the content object based on a type of the content object being associated with the command provider.
2 Assignments
0 Petitions
Accused Products
Abstract
A multi-context service is described. In embodiments, a first input on a touch-screen of a portable device is detected as a selection of an object icon displayed on the touch-screen. A second input on the touch-screen is detected as a selection of an application icon displayed on the touch-screen. The object icon is associated with a content object, and the application icon is associated with a command provider that performs one or more actions on the content object. The content object is associated with the command provider to initiate the command provider to perform at least one of the actions on the content object based on the content object being associated with the command provider.
11 Citations
15 Claims
-
1. A computer-implemented method on a portable device, the method comprising:
-
detecting a first tap-touch input on a touch-screen as a selection of an object icon displayed on the touch-screen, the object icon being associated with a content object; detecting a second tap-touch input on the touch-screen as a selection of an application icon displayed on the touch-screen while the first tap-touch input remains in contact with the touch-screen at a selection position where the first tap-touch input is initiated, the application icon being displayed on the touch-screen prior to the selection of the object icon and associated with a command provider that is configured to perform one or more actions on the content object; and associating the content object with the command provider to initiate the command provider to automatically perform at least one of the actions on the content object based on a type of the content object being associated with the command provider. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A portable device, comprising:
-
at least a memory and a processor that implement a multi-context service configured to associate a content object with a command provider to initiate the command provider to automatically perform one or more actions on the content object based on a type of the content object that is associated with the command provider; a touch-screen configured to display an object icon that is associated with the content object, and display an application icon that is associated with the command provider; a touch-screen driver configured to; detect a first tap-touch input on the touch-screen as a selection of the object icon that is associated with the content object; and detect a second tap-touch input on the touch-screen as a selection of the application icon that is associated with the command provider and displayed on the touch-screen prior to the detection of the first tap-touch input, the multi-context service configured to said associate the content object with the command provider based on the selection of the object icon and the selection of the application icon, the second tap-touch input on the touch-screen detected while the first tap-touch input remains stationary and in contact with the touch-screen. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Computer-readable media having stored thereon computer-executable instructions that, when executed by a portable device, initiate the portable device to:
-
detect a first tap-touch input on a touch-screen as a selection of an object icon displayed on the touch-screen, the object icon being associated with a content object; detect a second tap-touch input on the touch-screen as a selection of an application icon displayed on the touch-screen, the application icon displayed on the touch-screen prior to the selection of the object icon and associated with a command provider that is configured to perform one or more actions on the content object, the second tap-touch input on the touch-screen detected while the first tap-touch input remains in contact with the touch-screen; and associate the content object with the command provider to initiate the command provider to perform at least one of the actions automatically on the content object based on a type of the content object being associated with the command provider. - View Dependent Claims (12, 13, 14, 15)
-
Specification