Quick Data Share
First Claim
1. In a computing environment, a method performed at least in part on at least one processor, comprising, detecting user interaction with a program, in which the user interaction identifies selected content presented by that program that is less than an entire file to which the content belongs, detecting further interaction directed towards providing the selected content to a target, and in response, providing the selected content to the target, including launching the target if the target corresponds to another program that is not running.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards allowing a phone or other mobile device, or a computer user, to select some portion of content and then quickly share that selected content with a message recipient. A user selects content, and then interacts with the program that displays the content to select a recipient corresponding to a program, such as an SMS, email, instant message or social network recipient. The selected content is automatically provided to the program for sending in a message, including first launching the program if not already running. Also described is queuing selected content, such that multiple pieces of selected content may be combined and sent in a single message.
-
Citations
20 Claims
- 1. In a computing environment, a method performed at least in part on at least one processor, comprising, detecting user interaction with a program, in which the user interaction identifies selected content presented by that program that is less than an entire file to which the content belongs, detecting further interaction directed towards providing the selected content to a target, and in response, providing the selected content to the target, including launching the target if the target corresponds to another program that is not running.
- 8. In a computing environment, a system comprising, a sending and queuing mechanism, the sending and queuing mechanism configured to detect user interaction with respect to selected content, in which the selected content is less than an entire file to which the selected content belongs, and based upon the user interaction, to provide the selected content for sending in a message of a communications program or to add selected content to a queue.
- 18. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising, running a program by which selected content is chosen, in which the content is less than an entire file, detecting that the user wants to take an action with respect to the selected content, providing a menu that displays possible actions for the user to take with respect to the selected content, then menu including an action by which the selected content is provided to a user-selectable target.
Specification