Friday, November 16, 2007
stuff I've been up to
Also made a submission form and the php file to read it, clever me did it on my computer that had no php so obviously nothin worked! i just need to get the form to read in the variables but the basics are there.
I kinda have WAMP workin with a password, the error page comes up but then i click to open another phpmyadmin page and it works. slightly confused about that one but it works for now so thats something.
Thursday, November 15, 2007
meeting - 14/11/07
From the presentation I gave, it was clear that I didn't have a clue about the technology side so its been simplified right down for me and I'll be tackling it in small steps. At the moment I have to get my head around what my project is actually doing and not worry about the precise technologies just yet. I have a simple diagram which I'll blog soon.
This weekend I have to create two php forms/pages which will be part of the server although they're not yet going to be connected to the database or anything. One page will have a form asking for two inputs, an ID/name and an IP address (this doesn't yet correspond to a specific location), and the other page will be printing out a list of what was inputted. I'll be using Lorcan's lecture notes to do this as he has good examples which are very relevant and I can pretty much use as they are. I'll be looking at a few more tutorials on html and php this weekend to get to grips with it.
By the end of next week at the latest I will have my 2nd draft of Chapter 2 done, with the full template in place, I will try to get my abstract written as well because Graeme said this should explain the whole project in 5 sentences and if you get sidetracked you always have your abstract to get you back and focused. I think they are on Lorcan's blog so I'll have a look at what they are.
My WAMP is now all working and we added a database with two fields - ID and IP, haven't done anything with it but it's good to have it set up. I have to add a password which we had some trouble with but Graeme has sent me a link which looks good so I'll try following that and see if I have any luck!
Monday, November 5, 2007
3rd meeting - 05/11/07
We talked about building a paper prototype of my clock, this will be beneficial to me and for when I try to explain the idea of the clock to other people.
The presentation is on this Thursday and the advice given was to make about 8 slides and have the introduction and the conclusion of my presentation scripted, that way I know where I'm starting and where I will be finishing. This should help with the nerves if I'm more confident in what I'm doing!
I will try to get my 2nd draft finished in the next 2 weeks I'll set my deadline for the 17th/18th November, I'll also be familiar with the technology side a bit more so I can write a short bit on that too.
Also, Lorna Brown from Microsoft Research has been keeping in touch with Lorcan and it looks like a possible trip to meet Lorna and some of her colleagues working on the Whereabouts Clock may happen in January. Fingers crossed!
Thursday, October 25, 2007
Wednesday, October 24, 2007
What needs to be done...brace yourselves!
Finish reading work – I pretty much have this done, I just need to look at the comments and answer them.
Setting up LaTeX – I have this done and also TeXnicCenter, I just need to have a look and get to grips with using it.
Writing the background/related work part of the background section
(ignoring technology for now) – I plan to start this today and get it finished within the next few days, I'll set my deadline for this Friday evening and I'll email it to Graeme as soon as it's done!Sketch out the high-level system architecture diagram - I'll aim to get his done today and scanned in tonight.
Investigate and choose my technologies – as soon as I've finished 1-4 I will start on this so it'll be this weekend that I begin.
Then when this is finished I can draw an updated system architecture diagram with the technologies I'd decided on from point 6.
Place Labs
Friday, October 19, 2007
The Field Trial
The clock brings location based services which is so preoccupied with privacy issues involving tracking and situated displays which do not usually have “real-time data”. The clock becomes “part of the routine of life”, the same as a regular clock and it is not “stirring for accuracy or completeness” it is just giving a broad location.
The look of the clock is generally appealing perhaps a bit bland, it would be interesting to give the choice of different background colours to match people's décor or their personalities, I think it would make the clock even more integrated in the home. The casing for the clock could also be changeable this would be a big seller I think especially for younger family members. One feature I liked a lot was the “pendulum” that was animated to show the signal strength, it is a good thought. The clock also chimes whenever someone in the clock moves I also liked this idea.
There was only the need to register a location such as “school” once although the option to re-register is available, this means that some cheating could go on, if someone skipped school that day but didn't want anyone to find out, all they have to do is re-register the location to wherever they want. A child lock or something similar could be implemented to stop this but then that brings up trust issues!
I liked that there were icons for family members even if they were too young or just didn't have a mobile phone, the icon would animate or make noises when touched, this is good so that a young child could feel included, it is something I'd never considered but I would like to possibly include.
From the field trials, members said that they had more of a sense of togetherness, much like the trial done by Microsoft in the office. People adapted to the clock and used it in different ways, if no one in the family went to school, that location came to mean something different and all the family knew what it meant, there should be an option to change the labels which was addressed in this paper later on.
Overall the clock showed more than “just co-ordination and awareness” but also “reassurance, connectedness, expression of identity and social touch.” the clock was not seen as an invasion of privacy it was just showing and confirming what people already knew. People adapted and did more than was expected by the researchers. This paper has given a good indication of what the clock tests should be like and I found it very informative.
"Homes that make us smart"
HomeNotes were next mentioned, similar to post-it notes which was an idea also brought up in Weiser's paper, “The Computer for the 21st Century”, seems to be popular. Notes are meant to be intrusive, you are meant to notice them that is their only purpose so it is important where they are placed. HomeNote is a tablet computer but with a SIM card and GPRS in it so people outside the home can communicated by SMS, once again this is costly. It was tested and like the whereabouts clock people felt they had a presence in the home even when they weren't there.
The next technology is the Whereabouts clock, this paper was written before any field trails had been done. They describe it a s “persistent availability” it is not a necessity in the home but it's there if you need it, it is unobtrusive, “at-a-glance” technology, there is no effort involved. Privacy is a concern but the conclusion was made that the clock is still in your home so anyone who sees it will more than likely be a family member or close friend and your specific location is not given just a general location such as “work”, “home”, or “school”.
The last technology was the PictureBowl it serves to manage digital clutter that we are increasingly ending up with more of, photos and videos etc.. while the idea is good I think at the end of the day when the bowl gets full there is still going to be the choice or deleting or transferring the items, it is still in the early stages and I would like to see more about this to see how it progresses.
verall I felt the paper was too long, it had interesting ideas but they seemed to get bogged down with every detail and it distracted from the projects themselves. The idea of intelligent computing almost seemed like it was being forced on me rather than letting me read about the technologies and coming to my own conclusion. I did like the ideas though, the technologies look really useful and pretty cool. I'd love those magnets for my fridge!
2nd Meeting 17/10/07
database in background to store the necessary fields such as person, location, etc.
web server such as LAMP that gives access to the database from the web server.
query component that resolves the information (maybe php or jsp; php links nicely with mysql – an open source database) how to find IP(global IP/gateway address) and Wireless Access Point
client component to get their location and updated location (could even use a url type thing such as REST?Spring, hibernate and tapestry were also mentioned although hibernate less)
actual clock display
So it's pretty much all going to be web based which will make life slightly easier (I hope).
Lorcan sent me his lecture slides on php just to help me get started and I will look at Miktex this weekend, and Texnic center was mentioned so I will have a look at that website as well.
All 6 of us doing Aaron's projects will have to give a presentation at the beginning of November, we will have to talk about what the project is, what technologies we will be using and we should have a system architecture diagram as well. I can't wait.
Lorcan mentioned Lorna Brown who works for Microsoft Research in Cambridge, apparently there has been interest in this project and a possible trip over to Microsoft Research could be in the future, it would be amazing!
At the beginning it's the big picture that has to be addressed but when it comes down to it, it's split into chunks that will be manageable.
My aim this weekend is to finished the rest of the research papers and get that bit sorted and have a look at the technologies that were mentioned to me, basically I have to research a lot this weekend! I'll probably get this finished by next week some time hopefully.
I think I got this all right and remembered most of the stuff said in the meeting if not I'm sure you'll let me know!!!
Friday, October 12, 2007
Computers in the 21st Century...hmmm
I read “The Computer for the 21st Century”, a paper written by Mark Weiser. I found the paper odd but overall it was an interesting read. I think the paper was written in 1991 and he was hoping, even expecting his ideas to be a reality in 20 years time but that time constraint is nearly up and we are nowhere near what Weiser describes, not in mainstream life anyway. The aim of this paper is to consider ubiquitous computers, i.e., computers that aren't invasive to the extent that you don't realise you're even using a computer. At the moment the Weiser didn't feel like computers were a part of everyday life, in a sense they get in the way, he wants computers to be an “integral, invisible part of the way people live their lives”. Weiser talks about laptops, they have tried to integrate into our everyday lives but a “single box” is still in the way and not “invisible”. He sees integrated computers as the goal for example, “tabs” that act like post-it notes, boards with “electronic chalk”, “liveboards” can be used for conferences when all the people aren't in the same place 2 boards can display the same information. So pretty much pen and paper would never be the same, it would all be electronic. These “liveboards” can also be used as bulletin boards but the bulletins are specific to an individuals needs, all the user needs is an “active badge”, so there is no effort involved, the user doesn't have to do anything, no effort is required.
Weiser seems to want computers to mimic/replace everyday objects and to work together, for instance paper will beep if it is mislaid or a file cabinet will open with the file you are searching for, it will have found it for you. He mentions the money aspect but thinks that a standard screen will be very cheap in the next few years so it won't be a huge problem, I think this is what is holding the idea back, computers and screens are not so cheap that someone could afford to have hundreds in their house! Plus nowadays everyone is very energy efficient I can't see how this idea Weiser has is feasible when it comes to using energy wisely, these computers would always have to be on.
In the wrong hands Weiser recognises these ubiquitous computers such as active badges could have adverse effects, people could access personal data but with “cryptographic techniques” existing, if someone does access your data without consent they will leave behind a kind of digital fingerprint and can be traced.
Weiser gives an extract from a book which I found quite weird and not really appropriate for a paper but it did put across his point of what the world he imagines was real.
He concludes by saying ubiquitous computers will bring a sense of community into workplaces as workers will have more interaction with each other, also there will be less “computer addicts” as computers will be so common and normal that everyone is using them. Computers are a lot of the time related to stress whereas if they are less intrusive people won't make that connection. I'd never thought of this concept before but it is a very provocative insight into what the future could be like. This paper and it's ideas relate to my project as a device that was a computer but so integrated into normal life is exactly what he describes if only a tiny step into his world.
I'm back!
The motivation behind this idea seems to be based on peace of mind for the customer in knowing where their workers/family members are, a "sense of reassurance."
Harry Potter is mentioned and accredited with the concept of a clock that displays where people are although there are differences, the whereabouts clock uses icons rather than hands pointing to the people and of course the obvious one of relying "on technology rather than wizardry to make the clock work!"
I liked the idea of peoples faces "fading" on the display when they were out of range/had the application switched off and when they were using the application their faces would "appear bright and also animated(appearing to float slightly)". The main difference with this project and mine is how people are being located, this project used mobile phones with SMS while i'll be using laptops to obtain IP addresses or the nearest wireless access point depending on whether the person is in one place or in transit. The nearest cell tower was used to get a location of the person but what if the person had no coverage on their phone or switched their phone off? Then there would be no way to trace that person which defeats the purpose of the clock in my opinion. Updates would be sent by SMS which to me seems very costly and i know i would be put off because of this. The customer can also select activities from a menu and using SMS transfer this information, that's more money being spent again.
The early field trial that was carried out had very encouraging results, and i liked the fact that it was tested early on as they would get an idea if it was useful or if anyone even used it. 14 people were involved in the trial which i think is quite a big number for an office and the feedback gained would be more than sufficient to get an idea of the need for this clock. In the office trial it was beneficial as if you were working at home or in a meeting, not everyone has to be told individually, it's right there displayed on the clock. The drawbacks the field trial came up with was that sometimes people wanted to convey more, for example if their computer was not working or they'd be in the office after lunch, a location wasn't enough. This problem was addressed and the notion of touching a person's face to find out more information was said. I don't like this idea, I feel it's a bit too invasive but I suppose you only give the information you are comfortable giving.
The volunteers described the "wonder" of the clock and it was also described as "visual enchantment." To me this sums up the entire idea and why I think it would be well received, it's almost magical. The location was not the only important issue/aspect, where someone is going next, what they are doing and why seemed to be significant at times and then the clock would not just be about location it's making a person more real, you're in their personal life. The next step of this project is to add layers and make it touch screen so you can find out more information about an individual, then it's not a "clock" which the researchers recognise. This trial was for office use, the next trial will be in the home.
Overall the researchers seemed to find no negative areas only constructive criticism and room for improvement which is no real surprise as it's a paper written by microsoft about their own product.
Tuesday, October 2, 2007
my first meeting 01/10/2007
We were advised to aim for the bulk of our project to be completed by Christmas as "second semester is going to be hell"! Time management is a very important technique and will be very beneficial for organising this project with other college work.
As well as background reading I need to sort out what my working environment will be, Trac was recommended as project management software as it's the "new GForge", also a programming environment, a language to write in(e.g., java, C++) and a blog(obviously i have chosen blogger).
I'm scared.