Unified computing device interface for assembly of a plurality of types of digital content for transmission to a plurality of target destinations
First Claim
1. A method for using a graphical user interface in a computing device to select at least one of a plurality of digitally-controllable source content, to associate the at least one source content with at least one of a plurality of selected target destinations, the method comprising:
- displaying in the graphical user interface selectable icons representing the association with the at least one target destinations;
storing in computer memory any destination-specific requirements to enable the association with the at least one target destinations;
displaying in the graphical user interface a source content assembly interface;
accepting input within the source content assembly interface for assembling the at least one source content;
accepting input within the source content assembly interface to confirm that the at least one source content has been assembled;
enabling a capability of the source content assembly interface wherein the at least one source content acts as a single selectable entity representing the entire source content;
accepting input within the graphical user interface for associating the at least one source content with the at least one target destination;
validating the at least one source content against each of the at least one destination-specific requirements;
generating a validation result from said validating;
storing in a computer memory the source content and the validation result for each of the at least one corresponding target destinations;
obtaining from computer memory the validation result for each of the at least one source content associated with each of the corresponding at least one target destinations;
in each instance where the validation result indicates failure to validate, displaying a notification for each cause of failure;
displaying editable fields enabling entry of information for correcting any discrepancies with the destination-specific requirements in each such cause of failure;
accepting input containing updated information in the editable fields, where such updated information corresponds to the destination-specific requirements;
accepting input for confirming an action for establishing the association with the at least one target destination;
establishing the association of the at least one validated source content with each of the corresponding at least one target destinations;
confirming the results of the established association of the at least one source content with the at least one target destinations; and
optionally displaying at least one detail of a result.
0 Assignments
0 Petitions
Accused Products
Abstract
Presented are a method, a system, and a computer program product for a unified graphical user interface for computing devices, enabling assembly of digital content for transmission to a plurality of network-based target destinations. The process may be initiated using content newly created or stored on the device, or using content accessible to the device by network connection. Destinations may be any communications services or upload destinations to which the device has access, and for some types of communication may be customized for singular recipients or groups of recipients. Icons representing content and one or more destinations are associated by user actions in the interface to establish the transmission to be executed. The interface also enables launching of applications installed on the device that are represented by the target destination icons. Embodiments described include those suited to both cursor-controlled devices and touchscreen-controlled devices.
-
Citations
63 Claims
-
1. A method for using a graphical user interface in a computing device to select at least one of a plurality of digitally-controllable source content, to associate the at least one source content with at least one of a plurality of selected target destinations, the method comprising:
-
displaying in the graphical user interface selectable icons representing the association with the at least one target destinations; storing in computer memory any destination-specific requirements to enable the association with the at least one target destinations; displaying in the graphical user interface a source content assembly interface; accepting input within the source content assembly interface for assembling the at least one source content; accepting input within the source content assembly interface to confirm that the at least one source content has been assembled; enabling a capability of the source content assembly interface wherein the at least one source content acts as a single selectable entity representing the entire source content; accepting input within the graphical user interface for associating the at least one source content with the at least one target destination; validating the at least one source content against each of the at least one destination-specific requirements; generating a validation result from said validating; storing in a computer memory the source content and the validation result for each of the at least one corresponding target destinations; obtaining from computer memory the validation result for each of the at least one source content associated with each of the corresponding at least one target destinations; in each instance where the validation result indicates failure to validate, displaying a notification for each cause of failure; displaying editable fields enabling entry of information for correcting any discrepancies with the destination-specific requirements in each such cause of failure; accepting input containing updated information in the editable fields, where such updated information corresponds to the destination-specific requirements; accepting input for confirming an action for establishing the association with the at least one target destination; establishing the association of the at least one validated source content with each of the corresponding at least one target destinations; confirming the results of the established association of the at least one source content with the at least one target destinations; and optionally displaying at least one detail of a result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for using a graphical user interface in a computing device to select at least one of a plurality of digitally-controllable source content, to associate the at least one source content with at least one of a plurality of selected target destinations, the system comprising a processor interconnected with a nonvolatile memory component, a form of data storage, a display, an input device or input component, and a communication subsystem configured to control the system to:
-
display in the graphical user interface selectable icons representing the association with the at least one target destinations; store in computer memory any destination-specific requirements to enable the association with the at least one target destinations; display in the graphical user interface a source content assembly interface; accept input within the source content assembly interface for assembling the at least one source content; accept input within the source content assembly interface to confirm that the at least one source content has been assembled; enable a capability of the source content assembly interface wherein the at least one source content acts as a single selectable entity representing the entire source content; accept input within the graphical user interface for associating the at least one source content with the at least one target destination; validate the at least one source content against each of the at least one destination-specific requirements; generate a validation result from said validating; store in a computer memory the source content and the validation result for each of the at least one corresponding target destinations; obtain from computer memory the validation result for each of the at least one source content associated with each of the corresponding at least one target destinations; in each instance where the validation result indicates failure to validate, display a notification for each cause of failure; display editable fields enabling entry of information for correcting any discrepancies with the destination-specific requirements in each such cause of failure; accept input containing updated information in the editable fields, where such updated information corresponds to the destination-specific requirements; accept input for confirming an action for establishing the association with the at least one target destination; establish the association of the at least one validated source content with each of the corresponding at least one target destinations; confirm the results of the established association of the at least one source content with the at least one target destinations; and optionally display at least one detail of a result. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code, which when executed will implement a method for using a graphical user interface in a computing device to select at least one of a plurality of digitally-controllable source content, to associate the at least one source content with at least one of a plurality of selected target destinations, the method comprising:
-
displaying in the graphical user interface selectable icons representing the association with the at least one target destinations; storing in computer memory any destination-specific requirements to enable the association with the at least one target destinations; displaying in the graphical user interface a source content assembly interface; accepting input within the source content assembly interface for assembling the at least one source content; accepting input within the source content assembly interface to confirm that the at least one source content has been assembled; enabling a capability of the source content assembly interface wherein the at least one source content acts as a single selectable entity representing the entire source content; accepting input within the graphical user interface for associating the at least one source content with the at least one target destination; validating the at least one source content against each of the at least one destination-specific requirements; generating a validation result from said validating; storing in a computer memory the source content and the validation result for each of the at least one corresponding target destinations; obtaining from computer memory the validation result for each of the at least one source content associated with each of the corresponding at least one target destinations; in each instance where the validation result indicates failure to validate, displaying a notification for each cause of failure; displaying editable fields enabling entry of information for correcting any discrepancies with the destination-specific requirements in each such cause of failure; accepting input containing updated information in the editable fields, where such updated information corresponds to the destination-specific requirements; accepting input for confirming an action for establishing the association with the at least one target destination; establishing the association of the at least one validated source content with each of the corresponding at least one target destinations; confirming the results of the established association of the at least one source content with the at least one target destinations; and optionally displaying at least one detail of a result. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification