1
#PMChallenge Remove Duplicate Files

  1. MBMK
    Donut Feb 21, 2019

    MBMK , Feb 21, 2019 :
    Who are the users?

    Users who save a lot of media content and also the people generally have auto-download media feature enabled in the apps such as Whatsapp and users who have the habit of clicking multiple snaps of the same image but don’t delete the unwanted ones


    What is the proposed function?

    The proposed function identifies the duplicate files of the same media comparing the checksums and size. It is users discretion to decide on whether to retain the identified as duplicate files or to delete them

    The Users can have the option of retaining the first downloaded file or last downloaded file, prefer shallowly nested files or deep nested files (Eg: A file in Folder/Media will be preferred over the same file in Folder/Media/Sent/date or viceversa), Prefer files in certain storage location or can choose which file to be retained / deleted

    Use case Example:

    A same video file may have been downloaded multiple times in whatsapp if the same video was received from several users and groups

    The user using the proposed function will be able to see that multiple copies are stored eating up the storage and will be able to free memory by this function


    What is the user value?

    The user will be able to manage the storage better and freeing up of space in the phone will be easier


    If there are existing comparable functions in the smartphone industry, how is your proposed feature superior?

    There is a paid app named SD maid pro which offers a similar feature, but it is not robust in identifying duplicates and has a lot of scope for improvement. There is no segregation in identifying duplicates in media / documents / system files. Also there is no option to report that a file identified as duplicate is non-duplicate and not to show in the future results.

    The proposed feature by addressing the bottlenecks and ofcourse by having the feature integrated into the Oxygen OS itself will be great and prove to be an amazing utility for the user.

    Explain the logic behind this product and how you want it to be implemented

    The proposed function identifies the duplicate files of the same media comparing the checksums and size. The date of file creation and name of the file may not give a clear picture, but can be used for additional screening if required. If image to image comparison using pixel matching or any superior technique is carried out the results can be even more accurate but the technique employed must ensure quick processing


    Include directions and details via diagram sketches. Draw each screen and show the flow from screen to screen.

    1 showing the files that has duplicates and the memory that can be freed

    2 showing the selected duplicated files to be deleted

    3 showing multiple copies of the same files to be retained and deleted

    4 showing the files to be deleted and likely space to be freed

    5 showing the result of the clean



    1 showing the files that has duplicates and the memory that can be freed
    1 showing the files that has dupicates and the memory that can be freed.jpg

    2 showing the selected duplicated files to be deleted
    2 showing the selected duplicated files to be deleted.jpg

    3 showing multiple copies of the same files to be retained and deleted
    3 showing multiple copies of the same files to be retained and deleted.jpg

    4 showing the files to be deleted and likely space to be freed
    4 showing the files to be deleted and likely space to be freed.jpg

    5 showing the result of the clean
    5 showing the result of the clean.jpg
     

    #1
    OceaneSxm likes this.
  2. OceaneSxm
    Jelly Bean Feb 21, 2019

    OceaneSxm , Feb 21, 2019 :
    It's an interesting idea however I think File manager does something equivalent, not 100% sure, I use ES file explorer all the time.
    Good luck :)
     

    #2
  3. MBMK
    Donut Feb 21, 2019


    #3