Some embodiments of a method to automatically compress content in a digital device have been presented. In some embodiments, available data storage space in the digital device is monitored. When the available data storage space falls below a predetermined threshold, a user of the digital device is automatically asked whether the user allows compression of one or more types of content stored on the digital device in order to increase data storage space available.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method, comprising: monitoring available data storage space in a digital device; in response to the available data storage space falling below a threshold, receiving, by a processing device, an indication from a user of the digital device to allow compression of a content stored on the digital device; providing, by the processing device, to the user of the digital device, a type of the content to select for the compression; and upon receipt of the user selection of the type of the content to be compressed, performing, by the processing device, the compression on the selected type of content when the user allows compression.
2. The method of claim 1 , further comprising: receiving user input from the user on whether the user allows compression of the type of content; and when the user allows compression, performing lossy compression on the type of content stored on the digital device.
3. The method of claim 1 , further comprising: when the user allows compression, beginning to perform lossy compression on the type of content stored on the digital device; and terminating performance of the lossy compression on the type of content when the available data storage space becomes greater than the threshold.
4. The method of claim 1 , wherein the type of content comprises one of a video data, audio data or image data.
5. The method of claim 1 , further comprising allowing the user to modify the threshold.
6. The method of claim 1 further comprising terminating the compression on the type of content when the available data storage space becomes greater than the threshold.
7. The method of claim 1 , further comprising: allowing the user to configure the threshold.
8. The method of claim 1 , wherein the digital device comprises a digital camera.
9. An apparatus comprising: a memory; and a processing device, operatively coupled to the memory to: monitor available data storage space in a digital device, receive an indication from a user of the digital device to allow compression of a content stored in the digital device in response to the available data storage space falling below a threshold; provide to the user of the digital device, a type of the content to select for the compression; upon receipt of the user selection of the type of the content to be compressed, perform the compression on the selected type of content stored on the digital device when the user allows compression.
10. The apparatus of claim 9 , the processing device to: receive user input from the user on whether the user allows compression of the type of content.
11. The apparatus of claim 9 , the processing device to: perform lossy compression on the type of content when the user allows compression.
12. The apparatus of claim 9 , wherein the type of content comprises one of a video data, audio data or image data.
13. The apparatus of claim 9 , the processing device to: allow the user to modify the threshold.
14. The apparatus of claim 9 , wherein the processing device is to terminate the compression on the type of content when the available data storage space becomes greater than the threshold.
15. The apparatus of claim 9 , the processing device to: allow the user to configure the threshold.
16. The apparatus of claim 9 , the processing device to: capture still images to be stored on the digital device in a first format and convert the still images into a second format in response to the user allowing compression of the type of content.
17. A non-transitory computer-readable storage medium embodying instructions that, when executed by a processing device, will cause the processing device to: monitor available data storage space in a digital device; in response to the available data storage space falling below a threshold, receive, by the processing device, an indication from a user of the digital device to allow compression of a content stored on the digital device; provide, by the processing device, to the user of the digital device, a type of the content to select for the compression; upon receipt of the user selection of the type of the content to be compressed, perform, by the processing device, the compression on the selected type of content when the user allows compression.
18. The non-transitory computer-readable storage medium of claim 17 , wherein the processing device is further to: receive user input from the user on whether the user allows compression of the type of content; and when the user allows compression, perform lossy compression on the type of content stored on the digital device.
19. The non-transitory computer-readable storage medium of claim 17 , wherein the processing device is further to: when the user allows compression, begin to perform lossy compression on the type of content stored on the digital device; and terminate performance of the lossy compression on the type of content when the available data storage space becomes greater than the threshold.
20. The non-transitory computer-readable storage medium of claim 17 , wherein the type of content comprises one of a video data, audio data or image data.
21. The non-transitory computer-readable storage medium of claim 17 , the processing device is further to: allow the user to modify the threshold.
22. The non-transitory computer-readable storage medium of claim 17 , wherein the processing device is to terminate the compression on the type of content when the available data storage space becomes greater than the threshold.
23. The non-transitory computer-readable storage medium of claim 17 , wherein the processing device is further to: allow the user to configure the threshold.
24. The non-transitory computer-readable storage medium of claim 17 , wherein the digital device comprises a digital camera.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 11, 2010
April 5, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.