Automatic sharing and publication of multimedia from a mobile device
First Claim
1. A computerized method comprising:
- generating a media package from multimedia captured by a mobile device;
transmitting the media package to a server to automatically transmit by the server an optimized version of the multimedia to shares specified in delivery instructions within the media data package, the delivery instructions specifying one or more user-specified shares different than a plurality of shares in default delivery destinations associated with a user account, the shares specified in the delivery instructions and the default delivery destinations identifying heterogeneous delivery locations for the multimedia, the media package including sensor data captured by the mobile device that is indicative of physical or environmental information of the mobile device when the multimedia data was captured, the sensor data utilized by the server to optimize the multimedia by alteration of the multimedia based on the sensor data in the media package;
storing share identifiers, in the user account, for the one or more user-specified shares as new default delivery destinations for a future multimedia transmission by the server;
synchronizing the share identifiers associated with the user account for the new default delivery destinations with a second server; and
the second server utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second multimedia package from a second mobile device, the second multimedia package referencing the user identification for the user account.
3 Assignments
0 Petitions
Accused Products
Abstract
Multimedia from a mobile device is automatically distributed to multiple and various types of shares specified by a default destination. The mobile device generates a media package from the multimedia and sensor meta data. The media package is transmitted to a server that optimizes the multimedia before distributing the multimedia to the shares. Alternatively, the multimedia may be distributed to shares specified in a different destination that is input through the mobile device. Delivery instructions corresponding to the shares for the different destination are included in the media package. In another aspect, the mobile device sends share identifiers to the server to define the default destination for the user account.
379 Citations
39 Claims
-
1. A computerized method comprising:
-
generating a media package from multimedia captured by a mobile device; transmitting the media package to a server to automatically transmit by the server an optimized version of the multimedia to shares specified in delivery instructions within the media data package, the delivery instructions specifying one or more user-specified shares different than a plurality of shares in default delivery destinations associated with a user account, the shares specified in the delivery instructions and the default delivery destinations identifying heterogeneous delivery locations for the multimedia, the media package including sensor data captured by the mobile device that is indicative of physical or environmental information of the mobile device when the multimedia data was captured, the sensor data utilized by the server to optimize the multimedia by alteration of the multimedia based on the sensor data in the media package; storing share identifiers, in the user account, for the one or more user-specified shares as new default delivery destinations for a future multimedia transmission by the server; synchronizing the share identifiers associated with the user account for the new default delivery destinations with a second server; and the second server utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second multimedia package from a second mobile device, the second multimedia package referencing the user identification for the user account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized method comprising:
-
determining a destination for multimedia in a media package, the destination specifying shares in delivery instructions within the media package that identify heterogeneous delivery locations for the multimedia; optimizing the multimedia using sensor meta data, indicative of physical or environmental information of a mobile device that captured the multimedia, in the media package, the optimized multimedia altered based on sensor meta data; transmitting the multimedia to the shares specified in the delivery instructions; storing share identifiers, in a user account, for the shares specified in the delivery instructions as new default delivery destinations for a future media package transmission; synchronizing the share identifiers associated with the user account for the new default delivery destinations; and utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second media package from a second device, the second media package referencing a user identification for the user account. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium embodying executable instructions, the instructions comprising:
-
generating a media package from multimedia captured by a mobile device; transmitting the media package to a server to automatically transmit by the server an optimized version of the multimedia to shares specified in delivery instructions within the media data package, the delivery instructions specifying one or more user-specified shares different than a plurality of shares in default delivery destinations associated with a user account, the shares specified in the delivery instructions and the default delivery destinations identifying heterogeneous delivery locations for the multimedia, the media package including sensor data captured by the mobile device that is indicative of physical or environmental information of the mobile device when the multimedia data was captured, the sensor data utilized by the server to optimize the multimedia by alteration of the multimedia based on the sensor data in the media package; storing share identifiers, in the user account, for the one or more user-specified shares as new default delivery destinations for a future multimedia transmission by the server; synchronizing the share identifiers associated with the user account for the new default delivery destinations with a second server; and the second server utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second multimedia package from a second mobile device, the second multimedia package referencing the user identification for the user account. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium embodying executable instructions, the instructions comprising:
-
determining a destination for multimedia in a media package, the destination specifying shares in delivery instructions within the media package that identify heterogeneous delivery locations for the multimedia; optimizing the multimedia using sensor meta data, indicative of physical or environmental information of a mobile device that captured the multimedia, in the media package, the optimized multimedia altered based on sensor meta data; transmitting the multimedia to the shares specified in the delivery instructions; storing share identifiers, in a user account, for the shares specified in the delivery instructions as new default delivery destinations for a future media package transmission; synchronizing the share identifiers associated with the user account for the new default delivery destinations; and utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second media package from a second device, the second media package referencing a user identification for the user account. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. An apparatus comprising:
-
means for generating a media package from multimedia captured by a mobile device; means for transmitting the media package to a server to automatically transmit by the server an optimized version of the multimedia to shares specified in delivery instructions within the media data package, the delivery instructions specifying one or more user-specified shares different than a plurality of shares in default delivery destinations associated with a user account, the shares specified in the delivery instructions and the default delivery destinations identifying heterogeneous delivery locations for the multimedia, the media package including sensor data captured by the mobile device that is indicative of physical or environmental information of the mobile device when the multimedia data was captured, the sensor data utilized by the server to optimize the multimedia by alteration of the multimedia based on the sensor data in the media package; means for storing share identifiers, in the user account, for the one or more user-specified shares as new default delivery destinations for a future multimedia transmission by the server; means for synchronizing the share identifiers associated with the user account for the new default delivery destinations with a second server; and means for the second server utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second multimedia package from a second mobile device, the second multimedia package referencing the user identification for the user account. - View Dependent Claims (33, 34, 35)
-
-
36. An apparatus comprising:
-
means for generating a distribution package from multimedia in a media package, wherein the means for generating further determines a destination for the multimedia, the destination specifying shares based on delivery instructions within the media package that identify heterogeneous delivery locations for the multimedia; means for optimizing the multimedia using any sensor meta data, indicative of physical or environmental information of a mobile device that captured the multimedia, in the media package, the optimized multimedia altered based on sensor meta data; means for transmitting the multimedia to the shares based on the delivery instructions; means for storing share identifiers, in a user account, for the shares specified in the delivery instructions as new default delivery destinations for a future media package transmission; means for synchronizing the share identifiers associated with the user account for the new default delivery destinations; and means for utilizing the share identifiers for the new default delivery destinations for the automatic transmission of an optimized version of a second multimedia data received in a second media package from a second device, the second media package referencing a user identification for the user account. - View Dependent Claims (37, 38, 39)
-
Specification