De Vuelta en BCN

Posted: January 9th, 2006 | No Comments »

Bcn Inmigrantes Bienvenidos


First Thesis Mind Map

Posted: January 6th, 2006 | 1 Comment »

First mind map for my thesis. Many questions marks, sections to trim and others to expend:

Phdproject2-1


Situated Interaction on Spatial Topics

Posted: January 6th, 2006 | No Comments »

In his PhD thesis (Situated Interaction on Spatial Topics. Christian Kray (2003). PhD. thesis, DISKI series vol. 274, AKA Verlag, Berlin), Christian Kray presents a model and an implementation to handle situational interactions on spatial topics as well as several adaptation strategies to cope with common problems in real-world applications.

The interaction on spatial topics is highly important no only in the context of mobile and situated systems but also in other fields such as natural language access to maps or user interfaces. Therefore, one goal of this thesis is to develop a generic model for situated interaction on spatial topics that can be used to build real world applications. [...] In addition, we analyze typical problems that arise in the context of mobile real world applications, and point out strategies for coping with them. [...] The implementation realizing the model corresponds very closely to the structure of the model, and was put to test in a scenario of a mobile tourist guide. [...] From a user’s perspective, a mobile assistance system is not very useful, if it fails when faced with less than expected information quality.

It is an interesting work for my thesis because its seeks adaptive strategies for real world applications for spatial interaction on spatial topics:

Since the world that we live in is not a perfect one, it is quite possible that information needed in the reasoning process is simply not available, or at a lower precision than what the model requires. Consequently, building a truly helpful system for real world use means to take these issues into account. Therefore, we designed several adaptation strategies for common problems in spatial interaction on spatial topics. [...]

A frequent problem arising in the context of human-computer interaction is the unreliability of information
sources: often, sensors will not return sufficiently precise information or no information at all, network connections will fail disabling access to remote databases, and some information may be immeasurable and can only be derived over time (e. g. the user’s interests).

In addition to resource restrictions on the cognitive level (e.g. driving a car), we have seen that technical resources may also be restricted. On an abstract level, the lack of lack of information ca be addressed in several general ways:

  • ignoring missing information
  • accessing alternative sources
  • using default values
  • inferring missing information
  • adapting computation
  • requesting information from the user

A dead recknoning algorithm can be used in case of inferring missing positioning information, The result is a set of potential positions under the assumption that the user did not change his speed and direction.

Dead Reckoning

Determination of the user’s current position can be a mix of measurements, inferences and user inputs:

Determine User Position

Chris Kray also addresses two topics of interests: self positioning and positional information visualization:

Self positioning

In case of self localization task, the user’s goal is to learn about her current location in such a way that she is able to position herself within her current model of the world. Frequently, this is achieved by means of a you-are-here map [Richter, 2001], on which not only the user’s current position is marked (by an arrow and/or a cross) but also familiar landmarks.

Position visualization

When the precision of the positional information decreases, one way to compensate is to use other graphical means to mark the user’s position such as circles that grow with the imprecision instead of crosses (see, for example, LoL@ and REAL in 3.6 and 3.7).

The choice of implementing a real world mobile tourist guide is explained as follow:

The way we selected for our model was to build a system that realizes the theories underlying our model. This has the advantage of proving the practical relevance of our approach while allowing for a later empirical evaluation of selected parts of the system in a real-world setting.

A further reason why we favored an implementation over a purely empirical or mathematical validation was the breadth of the model. Instead of just analyzing a small subset of situated interaction on spatial topics, our goal was to design a model that covers most tasks in this realm.


MapQuest's Find Me with Explicit Position Sharing and IM

Posted: January 6th, 2006 | No Comments »

The NYT has a short article “Feeling Lost? Ask Your Cellphone Where You Are” on MapQuest Find Me, even though is is already old news. The most interesting is the plan to integrate Find ME with AOL Instant Messenger later this year and to use explicit position sharing.

James Greiner, MapQuest’s vice president and general manager, said he saw MapQuest Find Me as a tool for social networking. “MapQuest helps people find places,” Mr. Greiner said. “This helps people find places where people are at“.

Sharing location with Find Me is done in push mode. The user deliberately sends his position (no automatic update). This is a design guideline that comes out of CatchBob! also.

It handles the privacy issue pretty nicely also. The positioning is done on the device (GPS) and location information are sent via (encrypted?) SMS. It means it “virtually” does not really on one centralized server.


Geospatial Web Podcast

Posted: January 4th, 2006 | No Comments »

The New Sense of the Web is an hour-long discussion on the geospatial web. (podcast)

Nicolas wrote a transcription of the talk. Great work!

The typical bad outcomes of the geo-web (privacy and digital divide) are mentioned. However I am more interesting in the challenges in making the geospatial web more usable. That is how to make it work for people. In the industry level, the biggest challenge is to make the walled gardens in order to move towards to an interoperable geo-web. Peter Morville (Ambient Findability) thinks governments should create digital parks as they do when buying part of the land and open them up as public parks! move towards an internet of objects. Another challenge is to make the technologies used by the geo-web work. Peter mentions a wifi watch with a built-in gps to track the location of your child (berk!) and that people complain because it does not work good enough. Another challenge is to manage the relation with (on and off modes) the geo-web. One caller, a trucker, complained about how being tracked during his job changed his relation with his nap time: “Everybody know where I am and what I am doing, it’s terrible. before I could take a nap without any problems (it was me and my nap) and now… it’s impossible (how come you’re not moving?)”.

Mike Liebhold mentions way to provide access to geospatial information to the less priviledge people:

There are lots of wonderful standards for a while to make information available (since gore) but about equity and access, it turned out that the cell phone is the world’s computer: if cell phone are equiped with wifi access, then you don’t necessarily have to dial to a commercial access: wifi can give you location information and access to the web in a way that it does not cost money and it does not necessarily give your location. this device will be cheap enough that less privileged people can have access to geospatial information.

I am always surprise to see WiFi as a mean to provide free access to people. WiFi (or any other current wireless service) availability far from ubiquitous, its accessibility is rarely free (outside of Montain View, Palo Alto, …). Plus, the wide and chaotic development of WiFi might lead to unpredictable degradation in coverage and data speeds and drives a need for continual network upgrades (which would be excellent for my thesis! ).


Seemyroad.com

Posted: January 4th, 2006 | No Comments »

Seemyroad.com mixes high the Google satellite maps of the Zürich area with road movies and flybys. On service is to explore the city with filmed tours or by flying over a tram line. It uses Google Maps. A proof of concept of how to animate Google Maps.

Seemyroad Zurich

They have a funny service: “Email a streename to use and we will film it and show it here…. gratis!”

Via Cartography: Zürich Maps, Movies & FlyBys


Immo.beta.search.ch

Posted: January 4th, 2006 | No Comments »

Immo.beta.search.ch est la version suisse de projets d’intégrations de données immobilières aux cartes sur le web (geospatial web) du style Neighborhood Project, Vivirama et autres. Search.ch intégre déjà très bien les données des transports publiques à leurs cartes intéractives. Plus à lire sur le blog de Bernhard Seefeld, ancien CTO de search.ch: New AJAX Swiss Real Estate Search.

Update: A New York, PropertyShark offre, en plus des informations sur les logements, des couches cartographiques comme les zones inondables, taxation, les projets en développement. Cela peut devenir encore plus intéressant avec l’intégration des données du bruit du trafic, de préférences politiques, de connectivité par l’intermédiaire de cartogramme, ou des autres critères subjectifs de qualité de vie avec un outil pour “tuner” et visualizer les variables.

De même manière que QDQ à Barcelone, PropertyShark a photographié les 40’000 bâtiments de Manhattan.

Search Immo

via Pascal Rossini: Un site Suisse en Ajax et Web 2.0.


IGC2006

Posted: January 3rd, 2006 | No Comments »

The 8th edition of the Internet Global Congress (IGC), a congress of about the Internet and Information Society, which is held each year in Barcelona, will take place May 29th until June 2nd 2006. An opportunity to grow a local network. It seems to have a very wide variety of themes mainly aimed at companies that use new technologies. There is a call for paper on topics close to my research, including “Mobility: Geo-positioning services”, “Digital city” (I might submit something on the ICING project I am part of), “social applications derived from the use of ICT”.


Concepts That Go Against the Technological Tide in Social, Mobile and Ubiquitous Computing

Posted: January 2nd, 2006 | 1 Comment »

3 concepts that go against the current technological tide in social, mobile and ubiquitous computing:

Technology as a wall
Instead of always thinking of technology as a matchmaker between strangers it is often used as a healthy wall to isolate us from the unknown and the uncontrolled noise (people listening to their iPod in the subway). Technology can make us aware of the surroundings, without acting as communication interface. A very relevant project in that category is Familiar Strangers.

Sporadic connectivity planning
While technology providers suggest that there are not limits to connectivity and mobility, service coverage and stability is anything but seamless and free of charge in the real world. Very little is done to help users plan their in and off times. However it is a known concept in the third world in areas where connectivity is either impossible or to expensive. DakNet in India is an example.

Unubiquitous mode
To prevent and help manage frequent distraction and the possible misuse of technology (privacy issue), ubiquitous environments should provide an unubiquitous mode. Effects of Pervasive Computing on Sustainable Development is a good read that explains the social and psychological impacts of ubicomp.