IP Library Granted Patent US 9,386,094
Granted Patent B2
US 9,386,094 · App. 14/107,261 · Granted Jul 5, 2016

System, method and apparatus for media submission

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,386,094
App. No.
14/107,261
Granted
Jul 5, 2016
Kind
B2
Abstract

A system, method and apparatus for media submission. The submission mechanism is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the example of digital images, the tool can perform sizing and formatting, for example.

Claims (79)

1. A non-transitory computer-readable medium having an image submission tool stored thereon for use on a user device, the image submission tool including:

an image identifier section that when first executed, causes the image submission tool to generate a first visual representation of a first image, the first visual representation enabling a user to determine whether the first image should be replaced with a first replacement image, to enable a user to enter first text information as a first caption for the first image or the first replacement image, and to pre-process the first image or the first replacement image to produce a first pre-processed image, and when second executed, causes the image submission tool to generate a second visual representation of a second image, the second visual representation enabling a user to determine whether the second image should be replaced with a second replacement image, to enable a user to enter second text information as a second caption for the second image or the second replacement image, and to pre-process the second image or the second replacement image to produce a second pre-processed image, wherein the pre-processing by the image submission tool is controlled by one or more pre-processing parameters received from a device separate from the user device in a conversion of the first image or the first replacement image and in a conversion of the second image or the second replacement image as specified for use by a receiving party;

a submission section that when first executed, causes the image submission tool to enable a user to submit the first pre-processed image, and when second executed, causes the image submission tool to enable a user to submit the second pre-processed image; and

an image upload control section that when first executed, causes the image submission tool to transmit the first pre-processed image, and when second executed, causes the image submission tool to transmit the second pre-processed image, wherein the first pre-processed image and the second pre-processed image are grouped together in a presentation.

2. The non-transitory computer-readable medium of claim 1 , wherein the image identifier section when first executed causes the image submission tool to generate the first visual representation from a first image file.

3. The non-transitory computer-readable medium of claim 1 , wherein the first pre-processed image has a compression level as specified by the one or more pre-processing parameters.

4. The non-transitory computer-readable medium of claim 1 , wherein the first pre-processed image is cropped in a manner specified by the one or more pre-processing parameters.

5. The non-transitory computer-readable medium of claim 1 , wherein the first pre-processed image has a quality as specified by the one or more pre-processing parameters.

6. The non-transitory computer-readable medium of claim 1 , wherein the first pre-processed image has a file format as specified by the one or more pre-processing parameters.

7. The non-transitory computer-readable medium of claim 1 , wherein the first pre-processed image has an encoding as specified by the one or more pre-processing parameters.

8. The non-transitory computer-readable medium of claim 1 , wherein the image submission tool combines the first pre-processed image and the second pre-processed image into an animated presentation.

9. The non-transitory computer-readable medium of claim 1 , wherein the image upload control section when first executed causes the image submission tool to transmit the first text information.

10. The non-transitory computer-readable medium of claim 1 , wherein the image upload control section when first executed causes the image submission tool to transmit location information associated with the first pre-processed image.

11. A computer implemented method performed by an image submission tool on a user device, comprising:

causing the image submission tool to generate a first visual representation of a first image, the first visual representation enabling a user to determine whether the first image should be replaced with a first replacement image, to enable a user to enter first text information as a first caption for the first image or the first replacement image, and to pre-process the first image or the first replacement image to produce a first pre-processed image;

causing the image submission to generate a second visual representation of a second image, the second visual representation enabling a user to determine whether the second image should be replaced with a second replacement image, to enable a user to enter second text information as a second caption for the second image or the second replacement image, and to pre-process the second image or the second replacement image to produce a second pre-processed image, wherein the pre-processing by the image submission tool is controlled by one or more pre-processing parameters received from a device separate from the user device in a conversion of the first image or the first replacement image and in a conversion of the second image or the second replacement image as specified for use by a receiving party;

causing the image submission tool to enable a user to submit the first pre-processed image;

causing the image submission tool to enable a user to submit the second pre-processed image;

causing the image submission tool to transmit the first pre-processed image; and

causing the image submission tool to transmit the second pre-processed image, wherein the first pre-processed image and the second pre-processed image are grouped together in a presentation.

12. The method of claim 11 , wherein the first visual representation is generated from a first image file.

13. The method of claim 11 , wherein the first pre-processed image has a compression level as specified by the one or more pre-processing parameters.

14. The method of claim 11 , wherein the first pre-processed image is cropped in a manner specified by the one or more pre-processing parameters.

15. The method of claim 11 , wherein the first pre-processed image has a quality as specified by the one or more pre-processing parameters.

16. The method of claim 11 , wherein the first pre-processed image has a file format as specified by the one or more pre-processing parameters.

17. The method of claim 11 , wherein the first pre-processed image has an encoding as specified by the one or more pre-processing parameters.

18. The method of claim 11 , further comprising causing the image submission tool to combine the first pre-processed image and the second preprocessed image into an animated presentation.

19. The method of claim 11 , further comprising causing the image submission tool to transmit the first text information.

20. The method of claim 11 , further comprising causing the image submission tool to transmit location information associated with the first pre-processed image.

21. A system, comprising:

one or more receivers that receive, from a first user device, user credentials, a first pre-processed image file and a second pre-processed image file, the first pre-processed image file produced through first pre-processing by the first user device of a first image, the second pre-processed image file produced through second pre-processing by the first user device of a second image, the first and second pre-processing controlled by one or more pre-processing parameters received by the first user device from a device separate from the first user device, the one or more pre-processing parameters used to control the first user device in a conversion of the first image and in a conversion of the second image as specified for use by a receiving party; and

one or more transmitters that transmit, to a second user device, the first pre-processed image file and the second pre-processed image file for grouping together as part of a presentation associated with a user identified by the user credentials.

22. The system of claim 21 , wherein the user credentials include a user identifier and a password.

23. The system of claim 21 , wherein the first pre-processed image file is a compressed version of the first image.

24. The system of claim 21 , wherein the first pre-processed image file is a cropped version of the first image.

25. The system of claim 21 , wherein the first pre-processed image file has a different quality as compared to the first image.

26. The system of claim 21 , wherein the first pre-processed image file has a file format specified by at least one of the pre-processing parameters.

27. The system of claim 21 , wherein the first pre-processed image file is an encoded version of the first image.

28. The system of claim 21 , wherein the presentation includes first text information entered by the first user device as a first caption for the first pre-processed image file, and second text information entered by the first user device as a second caption for the second pre-processed image file.

29. The system of claim 21 , wherein the presentation includes first location information associated with the first pre-processed image file and second location information associated with the second pre-processed image file.

30. A non-transitory computer-readable medium having an image submission tool stored thereon for use on a user device, the image submission tool including:

an image identifier section that when executed, causes the image submission tool to:

generate a visual representation of one or more images, the visual representation enabling a user to determine whether the one or more images should be replaced with one or more replacement images;

enable a user to enter text information as one or more captions for the one or more images or the one or more replacement images; and

pre-process the one or more images or the one or more replacement images to produce one or more pre-processed images, the pre-processing by the image submission tool controlled by one or more pre-processing parameters received from a device separate from the user device in a conversion of the one or more images or the one or more replacement images as specified for use by a receiving party;

a submission section that when executed, causes the image submission tool to enable a user to submit the one or more pre-processed images; and

an image upload control section that when executed, causes the image submission tool to transmit the one or more pre-processed images.

31. The non-transitory computer-readable medium of claim 30 , wherein the image identifier section when executed causes the image submission tool to generate the visual representation from an image file.

32. The non-transitory computer-readable medium of claim 30 , wherein the submission section when executed causes the image submission tool to enable a display of a button in a user interface that is selectable by a user to signal a confirmation.

33. The non-transitory computer-readable medium of claim 30 , wherein the one or more pre-processed images have a compression level as specified by the one or more pre-processing parameters.

34. The non-transitory computer-readable medium of claim 30 , wherein the one or more pre-processed images are cropped in a manner specified by the one or more pre-processing parameters.

35. The non-transitory computer-readable medium of claim 30 , wherein the one or more pre-processed images have a quality as specified by the one or more pre-processing parameters.

36. The non-transitory computer-readable medium of claim 30 , wherein the one or more pre-processed images have a file format as specified by the one or more pre-processing parameters.

37. The non-transitory computer-readable medium of claim 30 , wherein the one or more pre-processed images have an encoding as specified by the one or more pre-processing parameters.

38. The non-transitory computer-readable medium of claim 30 , wherein the image upload control section when executed causes the image submission tool to transmit the text information.

39. The non-transitory computer-readable medium of claim 30 , wherein the image upload control section when executed causes the image submission tool to transmit location information associated with the one or more pre-processed images.

40. A non-transitory computer-readable medium having a media submission tool stored thereon for use on a user device, the media submission tool including:

a media identifier section that when executed, causes the media submission tool to:

generate a visual representation of a video, the visual representation enabling a user to determine whether the video should be replaced with a replacement video;

enable a user to enter text information as a caption for the video or the replacement video; and

pre-process the video or the replacement video to produce pre-processed video, the pre-processing by the media submission tool controlled by one or more pre-processing parameters received from a device separate from the user device in a conversion of the video or the replacement video as specified for use by a receiving party;

a submission section that when executed, causes the media submission tool to enable a user to submit the pre-processed video; and

a media upload control section that when executed, causes the media submission tool to transmit the pre-processed video.

41. The non-transitory computer-readable medium of claim 40 , wherein the media upload control section when executed causes the media submission tool to transmit location information associated with the pre-processed video.

42. A computer implemented method performed by an image submission tool on a user device, comprising:

causing the image submission tool to generate a visual representation of one or more images, the visual representation enabling a user to determine whether the one or more images should be replaced with one or more replacement images;

causing the image submission tool to enable a user to enter text information for association with the one or more images or the one or more replacement images;

causing the image submission tool to pre-process the one or more images or the one or more replacement images to produce one or more pre-processed images, the pre-processing by the image submission tool controlled by one or more pre-processing parameters received from a device separate from the user device in a conversion of the one or more images or the one or more replacement images as specified for use by a receiving party;

causing the image submission tool to enable a user to submit the one or more pre-processed images; and

causing the image submission tool to transmit the one or more pre-processed images.

43. The method of claim 42 , wherein the image submission tool generates the visual representation from an image file.

44. The method of claim 42 , wherein the image submission tool enables a display of a button in a user interface that is selectable by a user to signal a confirmation.

45. The method of claim 42 , wherein the one or more pre-processed images have a compression level as specified by the one or more pre-processing parameters.

46. The method of claim 42 , wherein the one or more pre-processed images are cropped in a manner specified by the one or more pre-processing parameters.

47. The method of claim 42 , wherein the one or more pre-processed images have a quality as specified by the one or more pre-processing parameters.

48. The method of claim 42 , wherein the one or more pre-processed images have a file format as specified by the one or more pre-processing parameters.

49. The method of claim 42 , wherein the one or more pre-processed images have an encoding as specified by the one or more pre-processing parameters.

50. The method of claim 42 , further comprising causing the image submission tool to transmit the text information.

51. The method of claim 42 , further comprising causing the image submission tool to transmit location information associated with the one or more pre-processed images.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2019
From: SUMMIT 6 LLC
To: LUPERCAL LLC
Reel/Frame 048437/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2016
From: WOOD, LISA T.; LEWIS, SCOTT M.; FRIED, ROBIN T.
To: PICTUREWORKS TECHNOLOGY, INC.
Reel/Frame 037680/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2016
From: PW TECHNOLOGY, INC.
To: IPIX CORPORATION
Reel/Frame 037680/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2016
From: IPIX CORPORATION
To: ADMISSION CORPORATION
Reel/Frame 037680/0732 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2016
From: ADMISSION CORPORATION
To: ADMISSION LICENSING LLC
Reel/Frame 037680/0752 →
CHANGE OF NAME Recorded Feb 7, 2016
From: PICTUREWORKS TECHNOLOGY, INC.
To: PW TECHNOLOGY, INC.
Reel/Frame 037733/0382 →
CHANGE OF NAME Recorded Feb 7, 2016
From: ADMISSION LICENSING LLC
To: SUMMIT 6 LLC
Reel/Frame 037733/0394 →