Location-Dependant Information Appliances for the Home

Demos.LDIA History

Hide minor edits - Show changes to markup

Changed line 29 from:
to:
Changed line 49 from:

After installing the system, follow these steps:

to:

After extracting the system, follow these steps:

March 11, 2007, at 12:56 PM by 68.146.162.187 -
Changed lines 87-89 from:
  • Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.
to:
  • Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2007) Location-Dependant Domestic Information Appliances. (Video plus 4 page paper). Adjunct Proc. Pervasive 2007 - 5th Intl Conf on Pervasive Computing, (May 13-16, Toronto, Canada). Duration 4:44.
  • Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2007) Location-Dependent Information Appliances for the Home. Proc. Graphics Interface, May 28-30.
February 10, 2007, at 04:42 PM by 68.144.195.231 -
Changed lines 77-80 from:
to:
February 10, 2007, at 04:23 PM by 68.144.195.231 -
Changed lines 77-81 from:
to:
February 10, 2007, at 04:21 PM by 68.144.195.231 -
Changed lines 78-86 from:
to:
February 10, 2007, at 04:20 PM by 68.144.195.231 -
Changed lines 77-86 from:
to:
February 10, 2007, at 04:18 PM by 68.144.195.231 -
Added line 20:
February 10, 2007, at 04:18 PM by 68.144.195.231 -
Added lines 73-87:

Images

Changed lines 35-36 from:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here and here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed. You will need to run a Shared Phidget Server and Connector locally for the system to function.

to:

There are 3 main components to the system, the server (DeviceAwareSystem.exe), the client(DeviceDisplayData.exe) and the programs that provide the data to be displayed (Weatherupdater.exe, FlickrStream.exe, ToDoList.exe, ReminderInterface.exe ). The server requires a working SQL server. Setting up a sever is described here and here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed. You will need to run a Shared Phidget Server and Connector locally for the system to function.

Added line 39:
Changed line 28 from:
  • Download the latest version: Coming soon.
to:
Changed line 58 from:

Every Time the System is Run:\\

to:

Every Time the System is Run:\\\

Changed lines 52-54 from:
  • For each stream you wish to use, enter it's name into the Add Streams text box. The default streams are "weather", "todolist", "flickr", and "reminders".
  • you can now associate an rfid tag with a specific stream. Do this for each stream you wish to used.
to:
  • For each stream you wish to use, enter it's name into the Add Streams text box. The default streams are "weather", "todolist", "flickr", and "reminders"
  • you can now associate an rfid tag with a specific stream. Do this for each stream you wish to used
  • For each display device, attach an RFID tag to it and use the program to assign a display type to it



The server is now ready.

Every Time the System is Run:
* Start the Shared Phidget Server and Connector

  • plug in the RFID reader
  • Start the Server
  • Start the programs that feed the various streams (e.g. the to do list, the weather parser, etc)
  • Start The Client
  • Wave the tag associated with the stream you wish that location to display over the reader
  • place the device on the reader
  • if everything is properally configured, it should now display the appropriate data


The devices and display data can be changed on the fly.

Changed line 44 from:

Unfortunately, as this was a proof-of-concept system, it is not overly user friendly. Still I will attempt to explain how to get the system running on your machine.

to:

Unfortunately, as this was a proof-of-concept system, it is not overly user friendly. Still, here are instructions to get the system running.

Changed lines 51-52 from:
  • start the Device Aware Server
to:
  • start the Device Aware Server
  • For each stream you wish to use, enter it's name into the Add Streams text box. The default streams are "weather", "todolist", "flickr", and "reminders".
  • you can now associate an rfid tag with a specific stream. Do this for each stream you wish to used.
Changed lines 48-49 from:
  • Start the
to:
  • ensure that the SQL database is running and properally configured
  • start the Shared Phidget server
  • plug an rfid reader into the machine
  • start the Device Aware Server
Changed line 46 from:

First Time Program is Run:

to:

First Time Program is Run:\\

Changed line 46 from:

First Time Program is Run:

to:

First Time Program is Run:

Added lines 44-49:

Unfortunately, as this was a proof-of-concept system, it is not overly user friendly. Still I will attempt to explain how to get the system running on your machine.
!!First Time Program is Run: After installing the system, follow these steps:

  • Start the
Changed lines 35-37 from:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here and here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed. You will need to run a Shared Phidget Server locally for the system to function.

to:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here and here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed. You will need to run a Shared Phidget Server and Connector locally for the system to function.

For simplicity in demoing this application, we have set all components to be run locally, on the same machine.

Changed lines 35-37 from:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed.

to:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here and here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed. You will need to run a Shared Phidget Server locally for the system to function.

Changed lines 35-36 from:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here

to:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here. As well, the system relies on phidgets, so ensure that you have installed the Shared Phidget installed.

Changed line 50 from:

Elliot, K. (2006) Contextual Locations in the Home. MSc Thesis, Dept.

to:
  • Elliot, K. (2006) Contextual Locations in the Home. MSc Thesis, Dept.
Added line 50:

Elliot, K. (2006) Contextual Locations in the Home. MSc Thesis, Dept.

Deleted line 48:
Changed lines 47-51 from:

Related Papers:
^Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.

^Elliot, K., Neustaedter, C. and Greenberg, S. (2007) StickySpots: Using Location to Embed Technology in the Social Practices of the Home.

to:
  • Publications and Related Papers
    • Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.
    • Elliot, K., Neustaedter, C. and Greenberg, S. (2007) StickySpots: Using Location to Embed Technology in the Social Practices of the Home.
Changed lines 49-50 from:

Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home. Elliot, K., Neustaedter, C. and Greenberg, S. (2007) StickySpots: Using Location to Embed Technology in the Social Practices of the Home.

to:

^Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.

^Elliot, K., Neustaedter, C. and Greenberg, S. (2007) StickySpots: Using Location to Embed Technology in the Social Practices of the Home.

Changed line 34 from:
to:

\\

Added line 48:

\\

Added line 50:

Elliot, K., Neustaedter, C. and Greenberg, S. (2007) StickySpots: Using Location to Embed Technology in the Social Practices of the Home.

Changed lines 48-49 from:

[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-location-dependant-report2006-848-41/06-location-dependant-report2006-848-41.pdf | Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home. ]]

to:

Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.

Changed line 49 from:

Location-Dependant Information Appliances for the Home.]]

to:

Location-Dependant Information Appliances for the Home. ]]

Changed line 48 from:

[[ http://grouplab.cpsc.ucalgary.ca/papers/2006/06-location-dependant-report2006-848-41/06-location-dependant-report2006-848-41.pdf | Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006)

to:

[[http://grouplab.cpsc.ucalgary.ca/papers/2006/06-location-dependant-report2006-848-41/06-location-dependant-report2006-848-41.pdf | Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006)

Added lines 47-49:

Related Papers: [[ http://grouplab.cpsc.ucalgary.ca/papers/2006/06-location-dependant-report2006-848-41/06-location-dependant-report2006-848-41.pdf | Elliot, K., Watson, M., Neustaedter, C. and Greenberg, S. (2006) Location-Dependant Information Appliances for the Home.]]

Added lines 35-36:

There are 3 main components to the system, the server, the client and the programs that provide the data to be displayed (eg. the weather parser). The server requires a working SQL server. Setting up a sever is described here

Changed line 47 from:
to:
Changed lines 33-34 from:

How it works

to:

Requirements / How it works

Changed line 39 from:
to:

Tutorial

Changed line 44 from:
to:

Links

Changed line 18 from:
to:
Added lines 36-45:

Changed line 31 from:

to:

Changed lines 33-34 from:

Download and Installation

  • Download the latest version:
to:

How it works

Changed line 18 from:
to:
Added lines 28-33:
  • Download the latest version: Coming soon.

Download and Installation

Changed lines 35-36 from:
to:
Changed lines 1-2 from:

(:title Location-Dependant Information Appliances for the Home :)

to:

(:title Location-Dependant Information Appliances for the Home:)

Changed lines 28-35 from:
  • Download the latest version: Version 3.2.9 (updated 28 August, 2006)

NOTE: Make sure you also install Kim Tee's Screen Sharing Item

  • Changes:
    • media items expand automatically when there is space for them (unless they are locked)
    • buttons on the media items (only visible when the mouse pointer is over the item) allow the items to be moved in the bar
  • Old Versions
to:
  • Download the latest version:
Added lines 14-36:

Contents



Download and Installation

  • Download the latest version: Version 3.2.9 (updated 28 August, 2006)

NOTE: Make sure you also install Kim Tee's Screen Sharing Item

  • Changes:
    • media items expand automatically when there is space for them (unless they are locked)
    • buttons on the media items (only visible when the mouse pointer is over the item) allow the items to be moved in the bar
  • Old Versions
Added line 2:
Changed lines 11-12 from:
to:


Changed line 1 from:

(:title Location-Dependant Information Appliances for the Home:)

to:

(:title Location-Dependant Information Appliances for the Home :)

Added line 11:

Ethnographic studies of the home revealed the fundamental roles that physical locations and context play in how household members understand and manage conventional information. Yet we also know that digital information is becoming increasing important to households. The problem is that this digital information is almost always tied to traditional computer displays, which inhibits its incorporation into household routines. Our solution, called location-dependant information appliances, exploits both home location and context (as articulated in ethnographic studies) to enhance the role of ambient displays in the home setting; these displays provide home occupants with both background awareness of an information source and foreground methods to gain further details if desired. The novel aspect is that home occupants assign particular information to locations within a home in a way that makes sense to them. As a device is moved to a particular location, that information is automatically mapped to that device along with hints on how it should be displayed.

Changed line 1 from:

(:title Location-Dependant Information Devices:)

to:

(:title Location-Dependant Information Appliances for the Home:)

Changed lines 9-10 from:
to:
Added lines 1-9:

(:title Location-Dependant Information Devices:)