TechHui

Hawaii's Science, Technology and New Media Community

Sam Joseph's Friends

Sam Joseph's Groups

Sam Joseph's Discussions

Honolulu Coders Support Sprout

Started Feb. 28, 2008

Programmer wanted for Web 2.0 and Augmented Reality programming
3 Replies

Started this discussion. Last reply by Ken Mayer Feb 12.

My tech blog

Collaborative Telepresence using Skype

So I've been thinking about what I call "Collaborative Telepresence" for a while now. Basically the idea is that you are mobile and you send a video feed to your friend at their desktop (or also mobile). Your friend sees something of interest in your video feed, indicates it (with a cursor or similar) and that video feed comes back to you in real time so you can see what they are pointing at.

I see this as being useful when you are at the grocery store and your better half is at home and want's to point out what you should buy, but it should work for any situation where you have a "field operative" and an "expert" who is trying to advise from a another location. What will totally rock is when we can do this over mobile phones.

I worked out a way to jury rig a system like this by using Skype. Skype allows you to both transmit video feed from a webcam and also to share your screen. To set things up, start a Skype call and have the "field operative" broadcast video. Once the "expert" can see the video feed, have them share their screen back to the field operative. Specifically the part of the screen that has the incoming video. Then, when the "expert" moves their mouse cursor (sometimes you might need to have them grab a file icon if the cursor is too small) over a part of the incoming remote feed it can be seen by the "field operative".

In order to get the mobile "field operative" flavour I ran a demo that involved strapping a UMPC to my chest - running skype on it, and outputting the video to a pair of heads up display built into a pair of Oakley sunglasses (see image). This allowed me to operate as a "field operative" in my yard with my wife (the "expert") telling me which Mangos were ready to pick off our tree and which were not.

Skype is on Android and iPhone, but doesn't have video support yet. Here's hoping that will come soon so my wife can instruct my activities at numerous remote locations :-)

Mobile Social Navigation apps

I recently read two mobile social navigation studies, Barkhuus et al (2008) and Bilandzic et al (2008), that I wish I had conducted myself (particularly Barkhuus et al). Although the results from Bilandzic et al that people were unlikely to phone complete strangers for help finding coffee shops did seem somewhat obvious :-) Interestingly the solution to this problem that Bilandzic et al suggest is similar to the awareness approach taken by Barkhuus et al. So a very interesting couple of papers to read in parallel.

Furthermore some interesting notes about recent commercial technological developments. The CityFlocks system developed by Bilandzic et al has for the most part been replicated by the default google maps application on android phones, in that if you now search for a restaurant on an android phone you get an aggregated list of the reviews of that restaurant from multiple review sites, which includes some information about the reviewer (i.e. their name), if not their contact details. This functionality is not yet available on the iPhone google maps, although it is slated to become available in the future. Latest updates about google mobile stuff here: http://googlemobile.blogspot.com/

Similarly the functionality developed for Connecto by Barkhuus is almost completely replicated by Google Latitude (http://www.google.com/latitude/intro.html) in that you can see the locations of your friends, and you can set your location manually or automatically. The big thing missing from Google latitude (which runs on iPhone (in browser) and Android) when compared with Connecto is that it doesn't appear to run in the background (at least on the iPhone) and doesn't integrate the information about friend status into the contact list, which I think is one of Connecto's great features. I'm assuming that this kind of integration (friend location and contact list) will be hard on the iPhone, potentially easy on android. Here's a nice blog post showing you what google latitude looks like on the android:

http://androidcommunity.com/google-latitude-location-sharing-app-hitting-android-20090204/

Also of potential interest is that google maps on the android now supports layers, e.g. wikipedia, traffic, your google my maps and more. Here's a link on that:

http://www.streetmapmobile.com/20091203/google-maps-for-mobile-layers-2

We live in "interesting times", and it seems like Google is behind a lot of it :-)
 

Sam Joseph's Page

Latest Activity

For all things related to coding
February 24
For hackers of ruby on rails
February 18
Can you delete / close a discussion in Ning?
February 12
Pablo, That job was posted 2 years ago (Feb 2008). -- Nate
February 11
Hello My name is Pablo Rigoni kobayashi, I am currently freelance Senior Interactive Designer. I specialize in Graphic Design, Action Script Development, XML, CSS, HTML, Etc. I tend to be involved in all stages of the project development with prima…
February 11
Sam Joseph and John Wang are now friends
January 26
For all things related to coding
January 22
January 4

Profile Information

Occupation:
Other
Software Language Proficiencies / Interests:
C, HTML, Java, Javascript, PHP, Python, Ruby, SQL, XML
Website:
http://www.linklens.org

Sam Joseph's Photos

Loading…

Sam Joseph's Blog

Sam Joseph

Honolulu Coders meeting - Kevin Hughes on Sprout - Wed 6pm

Sprout CTO Kevin Hughes shares the lessons his team has learned in building a Flex-based, Powerpoint-type application. He'll discuss software architecture decisions, what makes a superior Flex developer, and notes on working with combinations of Flash, Java, Ruby, and PHP in a startup environment.

Kevin Hughes is an internationally-recognized pioneer in Web design and software, having made imagemap, which allowed Web images to be interactive, and contributions to the Cascading Style Sheets stan… Continue

Posted on February 21, 2008 at 6:43am — 1 Comment

Sam Joseph

Rich GUI tools: RIA with Flex & Silverlight, Jan 30th(Wed) talk by Dan Leuck of Ikayzo.com

This month's Honolulu Coders meeting will take place on Wednesday 30th
January from 6pm to 8pm.



Dan Leuck of Ikayzo.com will talk about Flex and Silverlight, exciting rich client technologies that
facilitate the creation of, as Romain Guy would say, filthy rich UIs.
During this presentation Dan will create a simple photo management
application using both technologies, and discuss the pros and cons of
each platform.


Honolulu-coders mailing list:
Continue

Posted on January 16, 2008 at 9:48pm —

Sam Joseph

Collective Intelligence and iPhone LinkLens

Join us at Honolulu coders Wednesday night this week in POST 302 at UH Manoa:

http://tech.groups.yahoo.com/group/honolulu-coders/


I'll be talking about the new O'Reilly book "Collective Intelligence" by Toby Segaran, as well as showing off my new iPhone LinkLens application.


Posted on December 12, 2007 at 11:03am — 1 Comment

Comment Wall (9 comments)

You need to be a member of TechHui to add comments!

Join TechHui

At 3:20pm on January 4, 2010, John Wang said…
Hi Sam,

Do I need anything for the class? Ie. Books or anything of the sort that I may be better off ordering online now rather than later.
At 11:50am on December 1, 2009, John Wang said…
Hi Sam, I'm trying to get things worked out with work to see if they'll allow me to take the class as it's during working hours. If they do allow me to, then yes, I do want to register for the class, if it's not already full.
At 2:17pm on November 29, 2009, John Wang said…
Hi Sam,

Question about your class. It has a few pre-reqs.
Pre-requisites: CSCI 2911, CSCI 2912, and CSCI 3401

I haven't quite gone through what they all are yet, but I'm wondering if they are still "required" for Special Status Students and how all that works out.
At 4:03pm on September 16, 2009, Daniel Leuck said…
Best of luck with the Android contest!
At 12:46pm on July 1, 2009, Monir said…
Hi Sam, How are you? I just referred a colleague to you regarding a question on Rails. I also joined your hackers group and hope to learn more on this topic. I am working on course material to teach Ruby on Rails. Please let me know of any good online resources you might have.
At 11:52am on April 14, 2009, 808blogger said…
http://wiki.secondlife.com/wiki/LlHTTPRequest

http://wiki.secondlife.com/wiki/Secure_HTTP_Post

combine this with some server side stuff and you can pull data into and push data out of SL
At 2:56pm on April 2, 2009, David C. Brauer said…
Hi Sam,

I've been visiting Virtual Manoa and have come up with a few questions.

1) Are there currently only two buildings? POST and Holmes. Does only the LILT lab have content?
2) How do I put up a PowerPoint poster like you have?
3) How do I put up a Web page poster like you have for Diane?
4) How do I put up my twitter status like Aaron and Phil?

That's all for now.

Thanks,

Dave
At 9:53pm on January 16, 2008, Daniel Leuck said…
Given your interest in natural language learning tools you might be interested in this blog post about Gabe Morris's Yabla website. Its an impressive web app.
At 11:48am on December 7, 2007, Daniel Leuck said…
E Komo Mai! The more I use this platform, the more I am impressed.

I'm definitely going to try deploying some custom features, possibly using the OpenSocial API.

BTW - Feel free to invite others :-) This only becomes interesting when we hit a certain critical mass.
 
 

Sponsors


web design, web development, localization


Spread Firefox Affiliate Button
 

© 2010   Created by Daniel Leuck

Badges  |  Report an Issue  |  Privacy  |  Terms of Service