IP Library Granted Patent US 8,587,693
Granted Patent B2
US 8,587,693 · App. 12/948,365 · Granted Nov 19, 2013

Determination of storage availability for files to be stored at one or more device quality parameter settings

Inventors: Michael Andrew Bockus (Manor, TX); Derek Ryan Brewer (Rochester, MN); Robert Dale Wilhelm (Cheyenne, WY); Jeffrey Owen Manthei (Redwood Falls, MN)
Assignee: International Business Machines Corporation
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 8,587,693
App. No.
12/948,365
Granted
Nov 19, 2013
Kind
B2
Abstract

A method, programmed medium and system are disclosed which provide for enabling a user to set the number of images/video that needs to be recorded prior to storing them in memory. The system is configured to manage the resolution and quality of the images/video, either automatically or manually, so that the images or video recordings are stored with the highest possible quality aspects within the free memory space available.

Claims (45)

1. A method for processing video file storage in a memory of a camera device, said method comprising:

providing user input means for receiving user input specifying a number of video files desired by a user to be stored in said memory;

determining current device quality parameter settings for video files to be stored in said memory;

determining an amount of memory space needed for each video file to be stored in said memory using said current device quality parameter settings with each video file having identical quality parameters corresponding to said current device quality parameter settings;

determining an amount of currently available memory space in said memory for storing video files; and

providing an output indication to said user, said output indication being representative of whether or not said amount of memory space currently available is sufficient to store said number of video files at said current device quality parameter settings.

2. The method as set forth in claim 1 wherein said video files are still image video files.

3. The method as set forth in claim 1 wherein said video files are moving image video files.

4. The method as set forth in claim 1 wherein said video files include both still image files and moving image files.

5. The method as set forth in claim 1 and further including:

determining a schedule of combinations of video file quality parameter settings which, when set into said device, would allow storage of said number of video files in said currently available memory space;

displaying said schedule to said user; and

providing selection means to enable said user to select one of said device video file quality parameter setting combinations for implementation by said device.

6. The method as set forth in claim 5 and further including implementing said selected one of said device video file quality parameter setting combinations by said device in response to a selection of said one of said device video file quality parameter setting combinations by said user.

7. The method as set forth in claim 6 wherein at least one of said video file quality parameters is capable of being set to various levels whereby each level is determinative of a quality level at which said video files are stored, each of said levels requiring a different amount of storage space for each of said video files.

8. The method as set forth in claim 7 wherein one of said device video file quality parameters is a compression factor at which said video files may be stored.

9. The method as set forth in claim 7 wherein one of said device video file quality parameters is a resolution factor at which said video files may be stored.

10. A computer program product comprising a computer-readable, non-transitory tangible storage device(s) and computer-readable program instructions stored on the computer-readable, non-transitory tangible storage device(s) for processing video file storage in a memory of a camera device, the computer-readable program instructions, when executed by a processor system:

provide user input means for receiving user input specifying a number of video files desired by a user to be stored in said memory;

determine current device quality parameter settings for video files to be stored in said memory;

determine an amount of memory space needed for each video file to be stored in said memory using said current device quality parameter settings with each video file having identical quality parameters corresponding to said current device quality parameter settings;

determine an amount of currently available memory space in said memory for storing video files; and

provide an output indication to said user, said output indication being representative of whether or not said amount of memory space currently available is sufficient to store said number of video files at said current device quality parameter settings.

11. The computer program product as set forth in claim 10 wherein said video files are still image video files.

12. The computer program product as set forth in claim 10 wherein said video files are moving image video files.

13. The computer program product as set forth in claim 10 wherein said video files include both still image files and moving image files.

14. The computer program product as set forth in claim 10 wherein the computer-readable program instructions, when executed by a processor system:

determine a schedule of combinations of video file quality parameter settings which, when set into said device, would allow storage of said number of video files in said currently available memory space;

display said schedule to said user; and

provide selection means to enable said user to select one of said device video file quality parameter setting combinations for implementation by said device.

15. The computer program product as set forth in claim 14 wherein the computer-readable program instructions, when executed by a processor system:

implement said selected one of said device video file quality parameter setting combinations by said device in response to a selection of said one of said device video file quality parameter setting combinations by said user.

16. The computer program product as set forth in claim 15 wherein at least one of said video file quality parameters is capable of being set to various levels whereby each level is determinative of a quality level at which said video files are stored, each of said levels requiring a different amount of storage space for each of said video files.

17. The computer program product as set forth in claim 16 wherein one of said device video file quality parameters is a compression factor at which said video files may be stored.

18. The computer program product as set forth in claim 16 wherein one of said device video file quality parameters is a resolution factor at which said video files may be stored.

19. A device operable for taking still and moving video files and saving said video files in a device memory, said device comprising:

a device memory;

user input means for receiving user input specifying a number of video files desired by a user to be stored in said memory;

means for determining current device quality parameter settings for video files to be stored in said memory;

means for determining an amount of memory space needed for each video file to be stored in said memory using said current device quality parameter settings with each video file having identical quality parameters corresponding to said current device quality parameter settings;

means for determining an amount of currently available memory space in said memory for storing video files; and

means for providing an output indication to said user, said output indication being representative of whether or not said amount of memory space currently available is sufficient to store said number of video files at said current device quality parameter settings.

20. The device as set forth in claim 19 , and further including:

means for determining a schedule of combinations of video file quality parameter settings which, when set into said device, would allow storage of said number of video files in said currently available memory space; and

display means for displaying said schedule to said user, said user input means being arranged enable said user to select one of said device video file quality parameter setting combinations for implementation by said device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2010
From: BOCKUS, MICHAEL ANDREW; BREWER, DEREK RYAN; WILHELM, ROBERT DALE; MANTHEL, JEFFREY OWEN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 025460/0499 →
Continuity (1)
Related Publication 20120120268A1 · May 17, 2012