close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Changes between Version 67 and Version 68 of JCopSamples


Ignore:
Timestamp:
01/13/2011 03:29:16 PM (10 years ago)
Author:
malte.appeltauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JCopSamples

    v67 v68  
    7070Mobile community applications allow users to share information about their mood, activities, location, and more. This application focuses on the location representation of buddies on mobile devices for scenarios like the following.
    7171
    72 Two students, Lucy and Tim have an appointment at University at 12:00. [[BR]]
    73    At 11:50, Lucy arrives at the campus. She checks her mobile device to inform herself about Tim’s current whereabout. The graphical representation of this information depends on Lucy’s context: If Lucy’s device is currently connected to the Internet at high-bandwidth, a map image service is requested to render Tim’s location on a map.  Contrary, if the bandwidth is low, Tim’s representation depends on Lucy’s need for active information. This information is stored in Lucy’s user profile and is accessible for applications.  In the case that Lucy prefers a smart representation over the refresh period, a map with Tim’s outdated location is shown. The map is labeled with the time stamp of the last update. Alternatively, when Lucy insists on up-to-date information, while the bandwidth is too low for updating the map image, Tim’s position data is simply shown as a text. [[BR]]
    74    At the same time, Tim arrives at the underground station, where his GPS device is unable to receive data and more. Thus, his mobile device switches to cell-based location detection. The new location data is calculated based on the position of the current mobile cell.  The change of the location provider is propagated to Lucy’s device.  Depending on its current context, the device has to decide how it renders this additional location information.
     72Two students, Lucy and Tim have an appointment at University at 12:00.
     73
     74At 11:50, Lucy arrives at the campus. She checks her mobile device to inform herself about Tim’s current whereabout. The graphical representation of this information depends on Lucy’s context: If Lucy’s device is currently connected to the Internet at high-bandwidth, a map image service is requested to render Tim’s location on a map.  Contrary, if the bandwidth is low, Tim’s representation depends on Lucy’s need for active information. This information is stored in Lucy’s user profile and is accessible for applications.  In the case that Lucy prefers a smart representation over the refresh period, a map with Tim’s outdated location is shown. The map is labeled with the time stamp of the last update. Alternatively, when Lucy insists on up-to-date information, while the bandwidth is too low for updating the map image, Tim’s position data is simply shown as a text.
     75
     76At the same time, Tim arrives at the underground station, where his GPS device is unable to receive data and more. Thus, his mobile device switches to cell-based location detection. The new location data is calculated based on the position of the current mobile cell.  The change of the location provider is propagated to Lucy’s device.  Depending on its current context, the device has to decide how it renders this additional location information.
    7577
    7678The application allows to navigate Lucy's and Tim's cellphones over a map of Berlin. Changes to the rendering of the cellphone displays are implemented by layers.