<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Message Filtering Based On Mobile User Context</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hermann Stern</string-name>
          <email>hstern@know-center.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Armin Ulbrich</string-name>
          <email>aulbrich@know-center.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viktoria Pammer</string-name>
          <email>vpammer@know-center.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Pistore</string-name>
          <email>pistore@sayservice.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Piergiorgio Bertoli</string-name>
          <email>bertoli@sayservice.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefanie Lindstaedt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Know-Center GmbH</institution>
          ,
          <addr-line>Inffeldgasse 21A, 8010 Graz</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Message Filtering based on Mobile User Context</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>sayService SRL</institution>
          ,
          <addr-line>Via alla Cascata 56C Località Povo, 38123 Trento</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present an on-going research activity that aims to use mobile context-based reasoning for creating personalised messages filtering. We present the current and on-going activities in a joint research project dealing with message filtering based on mobile user context. The envisioned approach is to model user context based on (i) interactions of users with services (e.g.: booking a flight), (ii) sensor data from users' mobile devices (e.g.: location) and (iii) inferred information using already collected data (e.g.: user availability). This contextual information is then used to weight or filter messages scheduled for the user. The following short scenario description shall serve to exemplify the intended system behavior and functionality: Business-man Enzo is at the airport and his flight is scheduled at Gate T1 in two hours. Unfortunately the gate changes from T1 to T2. The system detects a conflict, because Enzo is heading towards the wrong gate and prepares SMS message A to be sent to Enzo telling him about the gate change. The system also prepares an advertisement SMS message B, because one of the shops present at Enzo's current location matches with the interests stored in his user profile. Since message A is crucial for Enzo's current context (i.e. to catch his flight), it has to reach Enzo at all costs. Message B would only be delivered to Enzo if there was sufficient time to do some shopping. Since he is busy heading towards the new gate, the message is not sufficiently relevant for him now and therefore discarded. The proposed solution consists of two main building blocks: The first one provides mobile sensor information and management of services. It is developed by sayService, which has been established in 2009 as a spin-off of Fondazione Bruno</p>
      </abstract>
      <kwd-group>
        <kwd>Mobile devices</kwd>
        <kwd>context</kwd>
        <kwd>reasoning</kwd>
        <kwd>services</kwd>
        <kwd>service integration</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Kessler (FBK), a research center in the province of Trento (Italy) active in the area of
Information Technology. The two main areas for the applications delivered by
sayService are Enterprise service integration and integration of services available on
the Internet.</p>
      <p>The technological core asset of sayService is SMART, a software platform that
supports the development, deployment and maintenance of software applications
based on service integration and on the SOA methodology.</p>
      <p>
        The second building block handling context elicitation and message filtering is the
KnowSe [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] (Knowledge Services) framework developed at the Know-Center GmbH.
KnowSe is interconnected with a multitude of knowledge sources as well as it is able
to detect patterns [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and provide knowledge services tailored towards a person’s
context. The exploitation of automatically created user profiles proved very useful
within Know-Center projects like APOSDLE [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], in this project KnowSe will also
incorporate the users’ mobile context order to determine whether and when a message
from an integrated service is to be sent to the user’s mobile device.
      </p>
      <p>Challenges</p>
      <p>The following challenges are to be faced within the project: For the time being,
KnowSe is mainly focused on desktop interactions. To cover the mobile aspects of
this project, we plan to expand KnowSe by integrating additional mobile sensors
gathering location, proximity, acceleration and so forth, into the KnowSe context
reasoning framework. For the mobile context-based reasoning we plan to use a
generic approach for matching the current user context with the message to be
delivered. Special emphasis will be put on evaluating the approach in order to identify
generally applicable ways for ensuring that no important message will get lost.
Furthermore aspects of how to actually present messages to users will be investigated.
Acknowledgments</p>
      <p>The Know-Center is funded within the Austrian COMET Program - Competence
Centers for Excellent Technologies - under the auspices of the Austrian Federal
Ministry of Transport, Innovation and Technology, the Austrian Federal Ministry of
Economy, Family and Youth and by the State of Styria. COMET is managed by the
Austrian Research Promotion Agency FFG.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Rath</surname>
            ,
            <given-names>A. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Devaurs</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lindstaedt</surname>
            ,
            <given-names>S. N.: UICO</given-names>
          </string-name>
          :
          <article-title>An Ontology-Based User Interaction Context Model for Automatic Task Detection on the Computer Desktop</article-title>
          . In:
          <string-name>
            <surname>Gomez-Perez</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haase</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tilly</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Warren</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Proceedings of the Context Information and Ontology (CIAO2009) workshop as part of the ESWC 2009</article-title>
          , ACM (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Lindstaedt</surname>
            ,
            <given-names>S. N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beham</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kump</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ley</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Getting to Know Your User - Unobtrusive User Model Maintenance within Work-Integrated Learning Environments</article-title>
          .
          <source>In: Proc. of ECTEL</source>
          <year>2009</year>
          , pp.
          <fpage>73</fpage>
          -
          <lpage>87</lpage>
          , Springer, Berlin, Heidelberg (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Rath</surname>
            ,
            <given-names>A. S.:</given-names>
          </string-name>
          <article-title>User Interaction Context, Studying and Enhancing Automatic User Task Detection on the Computer</article-title>
          . Graz University of Technology (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>