SENG 513 Assignment 2 - New Ways to Unlock your phone

Introducing 2 new ways to unlock your phones.

Group Members:

  • Hassan Sohail
  • Arjun Varma Kakarlapudi
  • Marco Arias Barreto
  • Arya Prabhu
  • So, what are these new methods?

    Piano to enter your password

    This method uses your phone's touchscreen in order to play a piano. Play the proper melody (your password) and watch the phone open!

    An upgrade to facial detection

    This is our take on expanding facial detection. Now, instead of just showing your face the mobile will prompt you to conduct a series of actions that will ensure improved security.

    Initial Sketches

    Touch Based Implementation

    The sketches below are a hand drawn first-draft ideas by me for what I thought our touch based unlocking system should look like

    Most of my initial ideas revolved around gamification of the unlocking process

    One idea included making the chance to unlock luck based

    Another gamification idea was to make it into a game like soccer or basketball where you unlock if you flick and score

    Other ideas focussed more on making the security safer but in this sketch we see that while looking complicated, there is zero security.

    The ideas eventually evolved into trying to enter a password using fun methods

    A lot of the ideas focussed on protecting the phone from a robot or bot by making them complete tasks

    There would be checks to ensure that the task was actually completed

    The tasks would get increasingly complicated (for a machine to understand anyway)

    Assuming that all tasks were completed successfully, the phone would unlock

    However, if the task kept failing or getting delayed the phone would lock like it would normally.

    Sensor Based Implementation

    The sketches below are a hand drawn first-draft ideas by me for what I thought our sensor based unlocking system should look like

    Most of my initial ideas revolved around using a sound based input

    The phone would ask you security questions that you would answer verbally

    It could also ask you questions similar to what ReCaptchas do

    Another idea would involve setting a certain melody as a password

    The volume of the input could also be a factor

    You could also set security questions similar to a bank

    One idea was combining gamification with sound based inputs

    The game would be played using your voice as an input

    If you failed the phone wouldn't unlock

    One last idea was to engage in a conversation with AI and it would let you unlock the phone only if you are nice to it.

    Final Sketches

    Touch Based Implementation

    Our final ideas combined ideas from both sets of initial sketches.
    All our group members had similar ideas to combine music and security.
    In the end we settled for a piano based system that matches your password to the music you play.

    Sensor Based Implementation

    Similar to the piano, the sensor based implementation borrows ideas from all sketches.
    In the end we are left with a system that enhances current facial recognition software.
    Here, we assume that this system starts working only after the phone has recognized the user
    So in order to avoid just your photo or video being used to unlock your phone, you now need to complete a bunch of tasks before the phone gives you access.
    These additional tasks improve your security as your actual face will be needed to complete these tasks.

    Presenting our Demos

    Our Demo

    The demo below showcases our implemention it's infancy.

    Please note:

    • This demo is merely to showcase the concept and is not a representation of the final app.
    • For the facial recognition we assume that it runs only after it recognizes your face.