Tuesday, April 15, 2014

Meeting Tuesday, April 15, 2014

Meeting Tuesday, April 15, 2014\

Course:        IST 331- Organization and Design of Information Systems:
                     User and System Principles
Semester:  Spring 2014
University: Penn State Abington
Professor:  Joseph Oakes

Type:            Face-To-Face
Time:            9:00 - 9:20 (20 minutes)
Participation: All teammates are attended the meeting


Topics Discussed:

Our team discussed various aspects of our LEAP Motion Controller program and also we worked on the UI of our password gesture recognition program. In more details, we decided that our program – gesture recording part of the program – will record and save a gesture in three steps. In more details, recording of gesture starts after specific event is fire – record button is clicked - , and then user will record gesture with unique movement of own finger(s) and then finally in order to stop recording gesture, user’s hands needs to be away from the device range area and gesture is saved.      

The Outcomes of the Meeting: 

(1) More meetings, both physical and online. 

(2) Debugged our code in order to locate some bugs with XML. The issues with the code were resolved. 

Goals for the Next Week;

(1) Improve the quality and effectiveness of our software development efforts in order to deliver a great project. 

(2)  Improve UI of the program by adding more elements to the program for more advanced UI instead of using simple keyboard user interface.   

(3)  Come with code that will more efficient and accurate utilize motions of the fingers and palm.    

Thursday, March 27, 2014

Meeting Thursday, March 27, 2014

Meeting Thursday, March 27, 2014
Course:        IST 331- Organization and Design of Information Systems:
                        User and System Principles
Semester:  Spring 2014
University: Penn State Abington
Professor:  Joseph Oakes

Type:            Face-To-Face
Time:            12:30 - 1:15 (45 minutes)
Participation: All teammates are attended the meeting and participated in the group discussion.

Topics Discussed:

Our final topic is create a gesture pattern that act as a password. In more details, LEAP Motion-based Gesture Password Recognition program will let users use their gesture in order to login to the system via LEAP Motion Controller. The code for this program is written in C# with elements of XAML, and so far we have working code that accepts one finger gesture to login to the system. During our meeting discussion, several drawbacks of LEAP Motion Controller were pointed out which were Leap Motion is not able to "see through the fingers”, and this device covers much less area than Kinect. Also, we discussed various elements of GUI of our program that are mentioned below.


The Outcomes of the Meeting: 

(1)  Our program will have a pop up menu with a list of all users, so each users could select his/her profile and the use a gesture password that assigns to that profile.    
 
(2)  Our program will have special option to show each user own gesture password in the case user forgot own password. Of course, user is able to see own gesture password only after he/she enters password on touchscreen. The way our group wants to accomplish this task is drawing a motion diagram of password gesture.
(3) For security reasons, the program will use encryption algorithm – either SSL or AES – to secure our data.

Goals for the Next Week:

(1) Starting PowerPoint presentation
(2) Design GUI

(3) Improve our code for LEAP Motion Controller- instead of just finger that the program use for gesture password, we will deploy all fingers on both hands -  

Thursday, March 6, 2014

Meeting Thursday, March 6, 2014

Course:        IST 331- Organization and Design of Information Systems:
                        User and System Principles
Semester:  Spring 2014
University: Penn State Abington
Professor:  Joseph Oakes

Type:            Face-To-Face
Time:            12:30 - 1:15 (45 minutes)
Participation: All teammates are attended the meeting


Topics Discussed:

After the change of our previous idea of add-on gesture control for Firefox browser due to complicity to deploy WPF in this kind of project, we spent entire time of meeting to think what we could do instead. Then, we talked with professor Oakes about what he thinks about the ideas and what should we choose.    

(1)  Use various gestures to set up password

(2)  Recording gestures project - development kind of project where after gesture is recorded user can not        only use a gesture with specified by him/her command in any LEAP app.  

(3)  Drawing of graphs project in which user could use gestures to draw a a graph.  


The Outcomes of The Meeting: 

(1)  After some group meeting discussion and speaking with the professor, we decided to select the first idea about using gesture to set up password. 


(2) Also, professor Oakes informed us to use SSL in our program. 


Goals for the Next Week;

(1)  Learn of how deploy SSL in the program

(2)  Think about advantages and disadvantages of such protection method 

(3)  Come with base code for the program  

Thursday, February 27, 2014

Meeting Thursday, February 27, 2014

Course:        IST 331- Organization and Design of Information Systems:
                        User and System Principles
Semester:  Spring 2014
University: Penn State Abington
Professor:  Joseph Oakes

Type:            Face-To-Face
Time:            12:30 - 12:45 (15 minutes)
Participation: All teammates are attended the meeting



The Outcomes of The Meeting: 

(1)  Group borrowed two LEAP Motion Controller devices from the instructor in order to use in the project


(2)  All of the group members had a chance to test LEAP Motion Controller.


(3)  All of the team member installed SDK software and drivers on their laptops and desktops. 

(4)  After very informative IST 331  lecture about LEAP Motion Controller, the team member found out                 more about device and its advantages and disadvantages


Topics Discussed:

Some issues related to deployment of the project were discussed in great details

(1)  The sensor is not really as responsive as we hoped and that may cause problems in our project

(2)   The working area of program screen is another problem for our team. In more details,  our project is 
        motion control  adds-on for Firefox browser and we do not know yet, how to program the device so it 
        detects open Firefox window from open window of another program.    


Goals for the Next Week;

(1) Learn more about LEAP Motion Controller 

(2)  Test several apps for the device in order to know more about its features 

(3) Try to find solution for the working area of the program issue.