IMPROVING MULTIPLE MOBILE APPLICATION INTERACTION WITH UNIFIED SESSION MANAGEMENT

Size: px
Start display at page:

Download "IMPROVING MULTIPLE MOBILE APPLICATION INTERACTION WITH UNIFIED SESSION MANAGEMENT"

Transcription

1 IMPROVING MULTIPLE MOBILE APPLICATION INTERACTION WITH UNIFIED SESSION MANAGEMENT Jussi Ala-Kurikka Juuso Ohtonen Erkki Harjula Mika Ylianttila University of Oulu University of Oulu University of Oulu University of Oulu Finland Finland Finland Finland ABSTRACT This paper presents a novel mobile application interaction concept using Application Supernetworking. With efficient use of middleware, the use of resources can be optimized through so called Supersessions, which is an important factor especially in mobile devices. By implementing application co-operation, the user s awareness of available services can be increased while decreasing the amount of needed user input. Measurement results based on our Plug-and-Play Application Platform prototype with Application Supernetworking show the feasibility of the approach. I. INTRODUCTION Current trends suggest that mobile services should be developed at an ever-faster pace, which can be enabled by the use of different kinds of application frameworks, platforms and middleware, noted also in [1]. One additional advantage in using middleware can include optimizing the use of scarce resources of a mobile device. At best, user friendliness can also be raised with efficient application co-operation through the middleware. The vast possibilities make middleware an interesting research area. In this paper, we expand the concept of Application Supernetworking (AS) introduced in [2]. We continue the development of our novel middleware platform called the Plug-and-Play Application Platform (PnPAP) presented in [3] with new features for Application Supernetworking. Chapter 2 introduces PnPAP shortly. Chapter 3 concentrates on specifying the concepts of Application Supernetworking and Supersession in more detail, and discusses implementing them in practice. In Chapter 4, we present our currently implemented middleware and application prototypes including Navigation Application [4], a concrete example of a Supernetworked PnPAP application. We show the collaboration of Navigation Application with another application, File Sharing. Chapter 5 illustrates measurement results of the prototypes and Chapter 6 discusses the results. Future work is also depicted, and Chapter 7 summarizes the paper. II. PNPAP IN BRIEF PnPAP presented in [3] is a context-aware middleware platform targeted especially for mobile devices. It provides communication services to applications. Examples of peer-topeer (P2P) oriented functionalities provided by the PnPAP API include creating and joining a P2P peer group, searching, sharing and downloading of files inside a peer group and sending chat messages. An application can e.g. join a peer group, search for a file and download a file with only three method calls. By abstracting services behind the API, PnPAP enables run-time optimization of e.g. the used P2P protocols and connectivities. The optimization can be based on many criteria: bandwidth usage, cost, speed, interoperability etc. III. SUPERNETWORKING A. Definition Application Supernetworking (AS) was first presented in [2]. By definition, AS includes: Multisessions and/or rich calls Plug-and-play interactions between sessions and applications Holistic connectivity management Middleware plays a central role in AS: it is the coordinator of resources. B. Local Supernetworking Model As the number of services increases, navigating between them inside an application and between different applications becomes more difficult especially in mobile devices. For the user, even knowing what services are available can become difficult. Through operating system or middleware, applications can co-operate so that applications can list and trigger functionalities provided by other applications. That can provide the user with useful shortcuts because when interacting with a peer, the user might want to continue working with the same peer with another functionality. To accomplish efficient co-operation of applications and the services they provide, we introduce the terms Service Producer and Service Consumer. The Producers are applications that accomplish a specific task, such as browsing or downloading of files. They thereby produce services that other applications, the Consumers, can trigger. We call the triggering the creation of a local Supersession between the Producer and the Consumer. Fig. 1 shows the whole sequence of application cooperation via AS. The Producer registers the services that it wishes to provide to other applications locally. In the simplest scenario, the registration can just include a textual description of the service, and the description is stored to the Middleware with the path of the Producer executable. The description can be provided in different languages for localisation. A Consumer can then request a list of available services from the Middleware. The request can include a remote peer name as a parameter, if the Consumer wishes to include only the services that are supported by the peer. Then, the services returned by the Middleware can be found from Y in (1), where L is the locally supported service space and R is the service space supported by the remote peer, and F is a filtering function /06/$ IEEE

2 Y = F( L R). (1) R can be found for example by implementing [5] which presents a P2P SIP based intercommunication method for ASenabled middleware. However, using ACPC [6], even services not currently installed in the remote peer could be listed. The Consumer can e.g. show the list of services directly to the user. If the user selected a service, the Consumer would call the StartService(Service, Peer) method of the Middleware. The Middleware would then start the correct Producer application executable if it was not already running and call its corresponding callback method to set it to the correct state (e.g. to show the files of the selected remote peer). If registrations included more specific service discovery information, also context based methods in e.g. [7, 8] could be applied to launch Supersessions. In addition, the filtering function F could be based on context. The details are out of scope of this paper, however. Figure 1: Co-operation of Applications by Application Supernetworking. C. Example The Producer could be a File Sharing application, whereas the Consumer can be an Instant Messaging (IM) application, for example. During a chat, the user may want to see a list of files the other user has shared. The IM application can show buttons on the GUI related to file sharing even though it does not include the needed functionality itself. The File Sharing application provides those services instead. With AS, the IM application finds local services including the browsing of files using the Middleware and renders buttons for those services to the UI. Now, with a click of a button, the user can trigger the launching of the File Sharing application which is the start of a Supersession. IM provides the selected service and the name of the other user to the Middleware. The Middleware forwards the data to the File Sharing application which can then directly show the other user s files without any further user input. Actually, there is no reason why an application could not be both a Producer and a Consumer. The IM application could also produce message sending service for other applications. D. Advantages of Supernetworking We expect Supersessions to increase usability in all user skill levels. For the expert user, Supersessions provide a shortcut to another application. It has already been shown that even simple shortcut approaches can save the mobile device user a considerable amount of key presses [9]. For the beginner, the list also acts as a tool in finding available services. Supernetworking-based middleware helps the user in switching between different roles, e.g. family member, student and researcher, and maintaining consistency between applications. Instead of joining different peer groups with different applications, the middleware could share the same peer group session between applications. If the user joined the home peer group with one application, the state of the middleware would change, so the home peer group members would also be seen in all other applications running on the middleware. When multiple applications are used simultaneously, memory and processing power can be used more effectively. Protocols and connectivities can be controlled in a centralized manner by the middleware and e.g. only one occurrence of a protocol and a connectivity module may need to be loaded into memory. Then, bandwidth usage is optimized in that only one protocol instance has to do a handshake. Many of these optimization schemes are even more crucial when resources are scarce, such as in mobile devices. It must be noted, however, that the middleware complexity should not rise too high making cost greater than the benefit. The benefits of middleware and AS are broader than just optimising resources, though. Supersessions resemble some existing technologies including Microsoft s Object Linking and Embedding (OLE) and shared views of the Symbian OS in which the application may have to be designed for optimal co-operation with specific applications. The user might also get confused by different applications using same views. With Supersessions, applications are separate and the Provider is switched to foreground when one of its services is triggered. Also, applications are enforced to fulfil the AS specification which guarantees interoperability. IV. CURRENT PROTOTYPES A. Implementation Environment We have implemented prototypes of Application Supernetworking-enabled middleware with Supersessions and applications to prove the feasibility of our approach. The prototypes are currently implemented for the Symbian OS 8.0a and Nokia Series 60 2nd Edition, Feature Pack 2 enabled mobile phones with native C++ object oriented programming. Supported phones include the Nokia 6630 and B. PnPAP We have implemented AS in our PnPAP middleware which is built on the Symbian client-server architecture. Differing from frequently used terminology both the client and server run on the same mobile device. Applications use the PnPAP

3 client for easy access to the PnPAP server which is the controller of the middleware. Currently, AS service registration is based on application specific service description files. When an application is installed, the installer SIS copies a service description text file to a directory under the PnPAP middleware directory. The text file contains tokens separated by line feeds, each token corresponding to a service. PnPAP can then read files under that directory to get a complete listing of the locally available services. An application s service description file name equals that of the executable, so whenever a service of an application is selected, PnPAP can launch the executable. After the application has started and connected to PnPAP via the client, PnPAP can forward the selected text to the Producer application so that the Producer can switch to the proper view and state. Thus, applications do not need to be run once for PnPAP to find the services they provide. Furthermore, an application does not need to be running to be able to trigger its services. C. File Sharing Application File Sharing application provides peer-to-peer (P2P) functionalities including creating, joining and leaving peer groups. File sharing, searching, downloading and uploading functionalities inside peer groups are supported. File Sharing is built on top of PnPAP, so it does not implement any P2P protocols or connectivities. File Sharing is a Producer application for Application Supernetworking. D. Navigation Application Navigation Application is a context-aware mobile navigation application with similar peer group related functionalities as File Sharing. Navigation Application is also built on PnPAP middleware. PnPAP is able to find the user s own location e.g. via Bluetooth GPS, and Navigation Application can get the location information from PnPAP. In addition to the user s own location, the members of the currently joined peer group(s) are shown on the map by using [5] to share context information of peers. Supersessions can be started by selecting a peer on the map view or from a list. Navigation Application is a Service Consumer. The application could also produce a show peer on the map service. E. Example of Supernetworking An example sequence of creating a Supersession between Navigation Application and File Sharing is depicted in Fig. 2. File Sharing application registers a service for browsing peers files. When the user selects one of the current peer group members on the map in Navigation Application, the application forms a dynamic menu according to the results of a DiscoverServices() method call. The menu includes the option File Sharing: Browse files. The user selects it and Navigation Application requests a Supersession start-up from PnPAP by calling the StartService() method. PnPAP starts the File Sharing executable if necessary and forwards the Supersession request to it. File Sharing then opens the correct view automatically and uses PnPAP to get a list of the selected peer s files. Figure 2: Example sequence of Supersession startup. A. User Input V. MEASUREMENTS 1) Test Setup To measure the feasibility of Supersessions, usability tests should be performed; however that is future work. Instead, to get an estimate of whether Supersessions help the user in practice, we measured differences in the user input needed in both the traditional and the Supersession enabled case. We measured the amount of user input needed, but it must be noted that we did not directly measure usability. The test case was to start the File Sharing application and access the list of a peer s files. The quantities we measured were the number of needed key presses and the time used in making them. The phone in our tests was the Nokia 6680 with PnPAP, File Sharing and Navigation Application installed. Both of the measured quantities represent only estimates, though. For example, the main menu of the 6680 is altered by customization and the amount of installed applications thus affecting the number of needed key presses. Also, the time it takes to perform each key press can vary significantly between users and contexts. 2) Traditional Case Initially, the Navigation Application is on and the map view is selected (Navigation Application (NA) map view). The user sees his friend on the map and wants to see the files he has shared. The user has to press the menu button (phone menu), browse to the desired application icon, start the application (File Sharing (FS) main menu), join peer group (FS manage peer groups), select browsing files (FS main menu 2), browse to the specific peer, and select the peer (FS browse files). We estimate that the desired application icon is

4 within 10 key presses in the phone menu and to select the correct peer, the number of key presses was estimated to range from 0 to 10. Measured limits (both lower and upper for the number of key presses, only lower for time) per each GUI state transition are presented in Fig. 3. FS main menu 2. In this transition, PnPAP connects to the network and a number of dialogs are shown. In the Supernetworked case, these phases have already been done during the use of the Navigation Application. Therefore, our measurements are in part biased in the favour of the Supersession case. However, because of the significant differences between the two cases, no fair measurements can be achieved. Table 1: Comparison of results in total. Quantity Traditional Supernetworking Key presses, lower limit 11 3 Key presses, upper limit Time (s), lower limit One additional benefit of the Supersession case is that Navigation Application shows the list of peers and services much earlier on. In the traditional case, the user must take nearly all the steps described in Fig. 3 to be able to observe that a peer or service is in fact unavailable. B. Use of Resources Figure 3: Start browsing files without Supernetworking. 3) Supersession Case Initially, the Navigation Application is on and the map view is open (Navigation application (NA) map view). The user now only has to choose the specific peer, open the menu, and select browsing files. File browsing is then started (FS browse files). The measured limits are presented in Fig. 4. Figure 4: Start browsing files with Supernetworking. 4) Comparison Table 1 shows that AS reduces the number of required key presses. Also, the lower limit for the needed time was reduced, whereas the upper limit was too hard even to estimate. The most time-consuming task in the traditional case is the state transition from FS manage peer groups to 1) Test Setup The use of resources is an important factor in mobile environments where resources are scarce. Thus, we measured the amount of used RAM at run-time both in the traditional and AS case. We wanted to measure the total difference including needed DLLs in both cases. Therefore, to measure the use of RAM, we used DevMan v2.50 software in the Nokia 6630 device to find the free memory of the whole platform. Because we could not stop all other processes from running on the 6630, they had minor random effects on the results. However, reproducible results were obtained with averaging. Generally speaking, the method was to read the free RAM both before and after starting functionalities to obtain a difference which we interpreted as the memory consumption. We excluded the effect of the GUI components on the memory consumption, as we approximate that that is near to equal in both cases. For the traditional case, we measured the amount of memory required when loading and using our native DC++ protocol and GPRS connectivity polymorphic DLLs (Thumb builds). Since different applications probably use their own protocol and connectivity libraries on top of the libraries provided by the operating system, we calculate that each application s networking components running simultaneously add to the memory consumption approximately by this amount. In the AS case, we measured the amount of memory required by both PnPAP client and server with AS support plus DC++ and GPRS DLLs. With AS the number of loaded protocols and connectivities can remain unchanged when the number of applications increases, so the effect of each application equals the memory required by PnPAP to support the additional application. We first measured the amount of RAM PnPAP uses when started by the first application. We then measured the consumed RAM when another application

5 starts using PnPAP and estimate that PnPAP requires the same amount for all subsequent applications. 2) Results We found that DC++ protocol and GPRS connectivity require 136 kilobytes of memory. That number was interpreted as the approximation of the amount of RAM that each traditional application requires to implement a similar set of networking features. Thus, for comparison, each simultaneously running application increases the use of RAM by 136 kb. In the AS case, we found that PnPAP takes 224 kb to start (incl. DC++ and GPRS on the server side). The PnPAP client DLL consumes additional 40 kb. The first application starting PnPAP thereby requires 264 kb of RAM. The client side PnPAP object and the server side objectsequal 12 kb, so additional clients increase the total RAM consumption by 52 kb. 3) Comparison Fig. 5 shows that the memory consumption lines cross at about 2.5 simultaneous applications. One or two traditional applications use less memory than in the AS-enabled case. With three applications or more, the Supernetworked case is lighter in terms of memory consumption. Thus, AS could help to save memory at least in the case of mobile power-users but not necessarily with beginners. We note, however, that in practice applications using DC++ and GPRS would most likely need to implement added functionalities that were present only in PnPAP in our measurements. PnPAP, on the other hand, included an unnecessarily rich set of services for the tests. Therefore, the results are biased to the traditional case s advantage. Figure 5: Comparison of memory consumption. VI. DISCUSSION AND FUTURE WORK The measurement results show that even though we have done hardly any optimization of the source code, our AS prototype can still save memory in the case of many simultaneously running applications. There are also other resources whose usage need optimization. E.g. a rich set of connectivities is a common feature in latest mobile devices. Using them optimally is challenging, and middleware can provide a flexible solution to cut down on e.g. cost and bandwidth and power usage. By sharing Supersessions between applications AS minimizes the need of bandwidth. However, depending on the Supersession, applications might not be able to use the services simultaneously with just one protocol instance. Thus, AS could provide an optimal compromise between bandwidth usage and the needed amount of protocol instances based on applications needs. The required amount of processing is also an important aspect to consider. We also showed that usability can be improved by Supersessions because of decreased need of user input. True evaluation of usability requires end-user tests, however. We will continue to evaluate the benefits of PnPAP with AS in more detail from both technical performance and usability points of view. VII. SUMMARY We have presented and extended the concept of Application Supernetworking and defined concrete examples of its use with our novel PnPAP middleware for mobile devices. Through preliminary measurements, we found that with Application Supernetworking, the use of resources can be optimised while increasing user friendliness by lowering the amount of needed interaction. However, more work is needed to further evaluate the feasibility of the concept. REFERENCES [1] K. Raatikainen, H.B. Christensen, T. Nakajima, Application Requirements for Middleware for Mobile and Pervasive Systems, ACM SIGMOBILE Mobile Computing and Communications Review, vol. 6, issue 4, October 2002, pp [2] J. Ala-Kurikka, M. Ylianttila, E. Harjula, O. Kassinen, Empirical aspects on implementing application supernetworking, Proc. of the Nordic Radio Symposium (NRS) 2004 incl. the Finnish Wireless Communications Workshop (FWCW) 2004, Oulu, Finland. [3] E. Harjula, M. Ylianttila, J. Ala-Kurikka, J. Riekki, J. Sauvola, Plugand-play application platform: towards mobile peer-to-peer, Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia MUM '04, College Park, Maryland, 2004, pp [4] J. Ohtonen, O. Kassinen, M. Ylianttila, Feasibility Study of a Mobile Peer-to-Peer Navigation Application, Proc. of the 17th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications Conference (PIMRC2006), Helsinki, Finland. [5] E. Harjula, J. Ala-Kurikka, D. Howie, M. Ylianttila, Analysis of Peerto-Peer SIP in a Distributed Mobile Middleware System, to appear in Proc. of IEEE Global Telecommunications Conference 2006 (GLOBECOM 06). [6] O. Kassinen, T. Koskela, E. Harjula, J. Ala-Kurikka, P. Pohjanen, M. Ylianttila, "Group-Based Content Push with Dynamic Session Startup", Proc. of the 4th International conference on Mobile and Ubiquitous Multimedia (MUM2005), The University of Canterbury, Christchurch, New Zealand, December [7] P. Korpipää, E.-J. Malm, I. Salminen, T. Rantakokko, V. Kyllönen, I. Känsälä, Context Management for End user Development of Context- Aware Applications, Proceedings of the 6th international conference on Mobile data management, Ayia Napa, Cyprus, 2005, pp [8] M. Raento, A. Oulasvirta, R. Petit, H. Toivonen, ContextPhone: a prototyping platform for context-aware mobile applications, IEEE Pervasive Computing, vol. 4, issue 2, Jan.-March 2005, pp [9] R. Bridle, E. McCreath, Inducing shortcuts on a mobile phone interface, Proceedings of the 11th international conference on Intelligent user interfaces, Sydney, Australia, 2006, pp

Partially Decentralised Context Management for P2P Communities

Partially Decentralised Context Management for P2P Communities Partially Decentralised ontext Management for P2P ommunities Jani Pellikka University of Oulu jani.pellikka@ee.oulu.fi Timo Koskela University of Oulu timo.koskela@ee.oulu.fi Mika Ylianttila University

More information

A Context Based Storage System for Mobile Computing Applications

A Context Based Storage System for Mobile Computing Applications A Context Based Storage System for Mobile Computing Applications Sharat Khungar Jukka Riekki {firstname.lastname}@ee.oulu.fi Department of Electrical and Information Engineering and Infotech Oulu P.O.BOX

More information

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications

Top-down Connectivity Policy Framework for Mobile Peer-to-Peer Applications Top-own Connectivity Policy Framework for Mobile Peer-to-Peer Applications Otso Kassinen Mika Ylianttila Junzhao Sun Jussi Ala-Kurikka MeiaTeam Department of Electrical an Information Engineering University

More information

DTV for Personalized Mobile Access and Unified Home Control

DTV for Personalized Mobile Access and Unified Home Control DTV for Personalized Mobile Access and Unified Home Control Jianlin Guo, Fernando Matsubara, Johnas Cukier, Haosong Kong Mitsubishi Electric Research Labs, 558 Central Avenue, Murray Hill, NJ 07974, USA

More information

SIPCache: A Distributed SIP Location Service for Mobile Ad-Hoc Networks

SIPCache: A Distributed SIP Location Service for Mobile Ad-Hoc Networks SIPCache: A Distributed SIP Location Service for Mobile Ad-Hoc Networks Simone Leggio Hugo Miranda Kimmo Raatikainen Luís Rodrigues University of Helsinki University of Lisbon August 16, 2006 Abstract

More information

Task partitioning in smart environments

Task partitioning in smart environments Task partitioning in smart environments Markus Ritala Tampere University of Technology Institute of Electronics P.O.Box 692, 33101 Tampere, Finland +358 50 482 1336 ritala@ele.tut.fi Jukka Vanhala Tampere

More information

Trust4All: a Trustworthy Middleware Platform for Component Software

Trust4All: a Trustworthy Middleware Platform for Component Software Proceedings of the 7th WSEAS International Conference on Applied Informatics and Communications, Athens, Greece, August 24-26, 2007 124 Trust4All: a Trustworthy Middleware Platform for Component Software

More information

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising

More information

A Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI

A Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI A Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI Olaf Droegehorn, Kirti Singh-Kurbel, Markus Franz, Roland Sorge, Rita Winkler, and Klaus David IHP, Im Technologiepark

More information

Context software. A prototype platform for contextual mobile applications. Mika Raento

Context software. A prototype platform for contextual mobile applications. Mika Raento Context software A prototype platform for contextual mobile applications Mika Raento Basic Research Unit, Helsinki Institute for Information Technology Department of Computer Science, University of Helsinki

More information

Microsoft Office Communicator 2007 R2 Getting Started Guide. Published: December 2008

Microsoft Office Communicator 2007 R2 Getting Started Guide. Published: December 2008 Microsoft Office Communicator 2007 R2 Getting Started Guide Published: December 2008 Information in this document, including URL and other Internet Web site references, is subject to change without notice.

More information

From Mobility Management to Connectivity Management

From Mobility Management to Connectivity Management From Mobility Management to Management Jun-Zhao Sun and Jaakko Sauvola MediaTeam, Machine Vision and Media Processing Unit, Infotech Oulu P.O.Box 4500, FIN-90014 University of Oulu, Finland {Junzhao.sun,

More information

M-CASEngine: A Collaborative Environment for Computer-Assisted Surgery

M-CASEngine: A Collaborative Environment for Computer-Assisted Surgery M-CASEngine: A Collaborative Environment for Computer-Assisted Surgery Hanping Lufei, Weisong Shi, and Vipin Chaudhary Wayne State University, MI, 48202 Abstract. Most computer-assisted surgery systems

More information

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Energy Aware Node Placement Algorithm for Wireless Sensor Network Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 6 (2014), pp. 541-548 Research India Publications http://www.ripublication.com/aeee.htm Energy Aware Node Placement Algorithm

More information

Towards a communication agnostic middleware for Ambient Intelligence

Towards a communication agnostic middleware for Ambient Intelligence Towards a communication agnostic middleware for Ambient Intelligence David Sainz 1, Aitor Almeida 1, Jon Valdés 2, Diego Lopez de Ipiña 1 Mobility Research Lab More Lab University of Deusto Avenida de

More information

CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER

CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER CONTEXT-SENSITIVE VISUAL RESOURCE BROWSER Oleksiy Khriyenko Industrial Ontologies Group, Agora Center, University of Jyväskylä P.O. Box 35(Agora), FIN-40014 Jyväskylä, Finland ABSTRACT Now, when human

More information

Mobile Terminal Software Platform OPP

Mobile Terminal Software Platform OPP Terminal PF Globalization Mobile Terminal Platform Recent years have seen changes in the mobile phone market together with intensified competition, and this has led to calls for the development of a mobile

More information

Touch & Control: Interacting with Services by Touching RFID Tags

Touch & Control: Interacting with Services by Touching RFID Tags Touch & Control: Interacting with Services by Touching RFID Tags Iván Sánchez 1, Jukka Riekki 1, Mikko Pyykkönen 2 1 Dept. of Electrical and Information Engineering and Infotech Oulu. P.O. Box 4500, University

More information

Standardization Trend for Super 3G (LTE)

Standardization Trend for Super 3G (LTE) : NGN Mobile Communication Technologies for Standardization Trend for Super (LTE) Sadayuki Abeta and Minami Ishii Abstract Super (also known as Long Term Evolution (LTE)) expands upon the HSDPA/HSUPA (high-speed

More information

Metadata Management System (MMS)

Metadata Management System (MMS) Metadata Management System (MMS) Norhaizan Mat Talha MIMOS Berhad, Technology Park, Kuala Lumpur, Malaysia Mail:zan@mimos.my Abstract: Much have been said about metadata which is data about data used for

More information

A BRIEF INSIGHT INTO MESSAGINGAPP THE PROCESSING COMPONENT IN EMC DOCUMENTUM CONTENT SERVER

A BRIEF INSIGHT INTO MESSAGINGAPP THE  PROCESSING COMPONENT IN EMC DOCUMENTUM CONTENT SERVER White Paper A BRIEF INSIGHT INTO MESSAGINGAPP THE EMAIL PROCESSING COMPONENT IN EMC DOCUMENTUM CONTENT SERVER Abstract This white paper provides a general overview of the MessagingApp component of Content

More information

SERVICE DISCOVERY IN MOBILE PEER-TO-PEER ENVIRONMENT

SERVICE DISCOVERY IN MOBILE PEER-TO-PEER ENVIRONMENT SERVICE DISCOVERY IN MOBILE PEER-TO-PEER ENVIRONMENT Arto Hämäläinen Lappeenranta University of Technology P.O. Box 20, 53851 Lappeenranta, Finland arto.hamalainen@lut.fi Jari Porras Lappeenranta University

More information

Which architecture for integrated services?

Which architecture for integrated services? Which architecture for integrated services? Emmanuel Bertin, Pascal Lesieur France Telecom R&D Caen, France emmanuel.bertin@francetelecom.com Abstract The integration between data services and communication

More information

Enhancing Bluetooth Connectivity with RFID

Enhancing Bluetooth Connectivity with RFID Enhancing Bluetooth Connectivity with RFID Timo Salminen, Simo Hosio and Jukka Riekki Department of Electrical and Information Engineering, 914 University of Oulu, Finland firstname.surname@ee.oulu.fi

More information

Microsoft Office Groove Server Groove Manager. Domain Administrator s Guide

Microsoft Office Groove Server Groove Manager. Domain Administrator s Guide Microsoft Office Groove Server 2007 Groove Manager Domain Administrator s Guide Copyright Information in this document, including URL and other Internet Web site references, is subject to change without

More information

Interaction and End-User Programming with a Context-Aware Mobile Application

Interaction and End-User Programming with a Context-Aware Mobile Application Interaction and End-User Programming with a Context-Aware Mobile Application Jonna Häkkilä 1, Panu Korpipää 2, Sami Ronkainen 1, and Urpo Tuomela 1 1 Nokia Multimedia, Yrttipellontie 6, 90230 Oulu, Finland

More information

Software Development for Mobile Devices

Software Development for Mobile Devices Software Development for Mobile Devices Operating System Diversity Many Operating Systems Google Android Apple ios Microsoft Windows Phone Nokia Symbian Linux RIM BlackBerry OS HP/Palm WebOS BREW Differences

More information

Guide to User Interface 4.3

Guide to User Interface 4.3 Datatel Colleague Guide to User Interface 4.3 Release 18 June 24, 2011 For corrections and clarifications to this manual, see AnswerNet page 1926.37. Guide to User Interface 4.3 All Rights Reserved The

More information

A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS

A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS SRIVANI SARIKONDA 1 PG Scholar Department of CSE P.SANDEEP REDDY 2 Associate professor Department of CSE DR.M.V.SIVA PRASAD 3 Principal Abstract:

More information

DEFINING MEASURES FOR MEMORY EFFICIENCY OF THE SOFTWARE IN MOBILE TERMINALS. Hannu Toivonen, Senior Consultant, Nokia Research Center, Finland

DEFINING MEASURES FOR MEMORY EFFICIENCY OF THE SOFTWARE IN MOBILE TERMINALS. Hannu Toivonen, Senior Consultant, Nokia Research Center, Finland DEFINING MEASURES FOR MEMORY EFFICIENCY OF THE SOFTWARE IN MOBILE TERMINALS Author: Hannu Toivonen, Senior Consultant, Nokia Research Center, Finland This paper was presented at the 12th International

More information

Interactive Hi-Fi Prototype

Interactive Hi-Fi Prototype Interactive Hi-Fi Prototype Chioma Agu Joshua Browder Jasper Kajiru Rena White... Kampus Karma Do Yourself a Favour Students on college campuses are constantly seeking favors and offering help to others.

More information

Mobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma

Mobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma Mobile Middleware Course Mobile Platforms and Middleware Sasu Tarkoma Role of Software and Algorithms Software has an increasingly important role in mobile devices Increase in device capabilities Interaction

More information

MATLAB BASED LOCATION IDENTIFICATION WITHOUT USING GPS

MATLAB BASED LOCATION IDENTIFICATION WITHOUT USING GPS MATLAB BASED LOCATION IDENTIFICATION WITHOUT USING GPS Italia Hiren R. Electronics and Telecommunication Department, University of Mumbai Vishwatmak Om Gurudev College of Engineering, Aghai, Tal.- Shahpur,

More information

Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service

Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service PUBLISHED IN: PROCEEDINGS OF THE EUROPEAN WIRELESS 2006 CONFERENCE 1 Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service George Xylomenos, Konstantinos Katsaros

More information

An Object-Oriented HLA Simulation Study

An Object-Oriented HLA Simulation Study BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 5 Special Issue on Control in Transportation Systems Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0022

More information

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY. A seminar report on SYMBIAN OPERATING SYSTEM

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY. A seminar report on SYMBIAN OPERATING SYSTEM VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY A seminar report on SYMBIAN OPERATING SYSTEM Submitted by ASHWIN RAO S A 2SD05CS008 8 th semester DEPARTMENT OF COMPUTER

More information

Wimba Classroom Version 6.1 Room Administrator Guide

Wimba Classroom Version 6.1 Room Administrator Guide Wimba Classroom Version 6.1 Room Administrator Guide Wimba Classroom 6.1 Room Administrator Guide 1 Administration Tools 2 Room Management 3 Creating a New Room (RoomCreators Only) 3 Setting up a Room

More information

Context-based Navigational Support in Hypermedia

Context-based Navigational Support in Hypermedia Context-based Navigational Support in Hypermedia Sebastian Stober and Andreas Nürnberger Institut für Wissens- und Sprachverarbeitung, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg,

More information

THE TASK-TO-PRESENTATION-DIALOG MAPPING PROBLEM

THE TASK-TO-PRESENTATION-DIALOG MAPPING PROBLEM THE TSK-TO-PRESENTTION-LOG MPNG PROBLEM Quentin Limbourg and Jean Vanderdonckt Université catholique de Louvain, Place des Doyens, 1 B-1348 Louvain-la-Neuve, Belgium {Limbourg, Vanderdonckt}@isys.ucl.ac.be

More information

Integrate Routing and Remote Access Service (RRAS) EventTracker v8.x and above

Integrate Routing and Remote Access Service (RRAS) EventTracker v8.x and above Integrate Routing and Remote Access Service (RRAS) EventTracker v8.x and above Publication Date: April 18, 2017 Abstract This guide provides instructions to configure Routing and Remote Access Service

More information

An Introduction to Microsoft Lync

An Introduction to Microsoft Lync An Introduction to Microsoft Lync Microsoft Lync is a communication tool that allows users to collaborate in real-time via text chat, audio/video chat, and desktop sharing. Microsoft Lync talks with Exchange

More information

Cisco Smart CallConnector Server

Cisco Smart CallConnector Server Cisco Smart CallConnector Server For small business employees to communicate effectively with suppliers and customers in today s competitive business environment, they need ready access to information,

More information

MoveOn Prototyping mobile integrated location-based services in public transportation A proposal submitted to TEKES VAMOS program

MoveOn Prototyping mobile integrated location-based services in public transportation A proposal submitted to TEKES VAMOS program MoveOn Prototyping mobile integrated location-based services in public transportation A proposal submitted to TEKES VAMOS program Helsinki University of Technology TKK (INIT-Lab) Helsinki Institute for

More information

Extending the DLNA-based Multimedia Sharing System to P2P Network on OSGi Frameworks

Extending the DLNA-based Multimedia Sharing System to P2P Network on OSGi Frameworks Extending the DLNA-based Multimedia Sharing System to P2P Network on OSGi Frameworks 1,2 Chin-Feng Lai, 3 Min Chen, 4 Athanasios V. Vasilakos, 1,2 Yueh-Min Huang 1 Dept. of Engineering Science, National

More information

Preserving Rich User Interface State in Web Applications across Various Platforms

Preserving Rich User Interface State in Web Applications across Various Platforms Preserving Rich User Interface State in Web Applications across Various Platforms Fabio Paternò, Carmen Santoro, and Antonio Scorcia ISTI-CNR, Via G. Moruzzi, 1 56124 Pisa, Italy {Fabio.Paterno,Carmen.Santoro,Antonio.Scorcia}@isti.cnr.it

More information

Adobe Connect: Overview

Adobe Connect: Overview Adobe Connect: Overview Table of Contents Table of Contents... 1 Overview of Adobe Connect... 2 Recommended Use... 2 Roles and Privileges... 2 Menu Bar... 3 Prepare Room and Upload Content... 4 Create

More information

Learn about the latest offerings in Adobe Connect. This article summarizes the new features and enhancements.

Learn about the latest offerings in Adobe Connect. This article summarizes the new features and enhancements. Adobe Connect 9.7 Release Notes Learn about the latest offerings in Adobe Connect. This article summarizes the new features and enhancements. Adobe Connect is a web conferencing solution for web meetings,

More information

A Top-Down Visual Approach to GUI development

A Top-Down Visual Approach to GUI development A Top-Down Visual Approach to GUI development ROSANNA CASSINO, GENNY TORTORA, MAURIZIO TUCCI, GIULIANA VITIELLO Dipartimento di Matematica e Informatica Università di Salerno Via Ponte don Melillo 84084

More information

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle

Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Enriching Lifelong User Modelling with the Social e- Networking and e-commerce Pieces of the Puzzle Demetris Kyriacou Learning Societies Lab School of Electronics and Computer Science, University of Southampton

More information

Personal Trusted Device in Personal Communications

Personal Trusted Device in Personal Communications Personal Trusted Device in Personal Communications Jari Porras, Pekka Jäppinen, Petri Hiirsalmi, Arto Hämäläinen, Sami Saalasti, Raine Koponen and Satu Keski-Jaskari Laboratory of Communications Engineering

More information

An Annotation Tool for Semantic Documents

An Annotation Tool for Semantic Documents An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document

More information

Accession Desktop Communicator User Guide

Accession Desktop Communicator User Guide Welcome Accession Desktop Communicator is a unified communications softphone client that you can use on your PC or laptop. With Accession Desktop Communicator, all the rich functionality of your office

More information

PROVIDING COMMUNITY AND COLLABORATION SERVICES TO MMOG PLAYERS *

PROVIDING COMMUNITY AND COLLABORATION SERVICES TO MMOG PLAYERS * PROVIDING COMMUNITY AND COLLABORATION SERVICES TO MMOG PLAYERS * George Adam, Christos Bouras, Vaggelis Kapoulas, Andreas Papazois Computer Technology Institute & Press Diophantus N. Kazantzaki, Panepistimioupoli,

More information

Web-based system for learning of communication protocols

Web-based system for learning of communication protocols 38 Web-based system for learning of communication protocols Dan Komosny Brno University of Technology, Czech Republic Summary The paper introduces a new web-based system that provides on-line access to

More information

Modeling Systems Using Design Patterns

Modeling Systems Using Design Patterns Modeling Systems Using Design Patterns Jaroslav JAKUBÍK Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovakia jakubik@fiit.stuba.sk

More information

A Static or Dynamic Reconfiguration Method of Security Functions for Mobile Devices by Using the Security Profiles

A Static or Dynamic Reconfiguration Method of Security Functions for Mobile Devices by Using the Security Profiles 6th WSEAS International Conference on Information Security and Privacy, Tenerife, Spain, December 14-16, 2007 146 A Static or Dynamic Reconfiguration Method of Security Functions for Mobile Devices by

More information

Wireless service developing for ubiquitous computing environments using J2ME technologies

Wireless service developing for ubiquitous computing environments using J2ME technologies Wireless service developing for ubiquitous computing environments using J2ME technologies José Miguel Rubio Escuela de Ingeniería Informática Facultad de Ingeniería, PUCV Valparaíso, Chile jose.rubio.l@ucv.cl

More information

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms The Android Initiative T-Mobile s ongoing focus on Android based devices in US and EU markets In Nov 2007, Google announced

More information

HISTREE - A HIERARCHICAL BACK MENU

HISTREE - A HIERARCHICAL BACK MENU HISTREE - A HIERARCHICAL BACK MENU Daniel Orner and I. Scott MacKenzie Department of Computer Science and Engineering, York University 4700 Keele St., Toronto, ON Canada M3J 1P3 {orner, mack}@cs.yorku.ca

More information

connected New User Guide

connected New User Guide connected New User Guide This guide will walk you through how to accomplish the following for programs launched through the McGraw-Hill connected website: Create a Teacher Account Redeem Content Create

More information

A Novel Method of Optimizing Website Structure

A Novel Method of Optimizing Website Structure A Novel Method of Optimizing Website Structure Mingjun Li 1, Mingxin Zhang 2, Jinlong Zheng 2 1 School of Computer and Information Engineering, Harbin University of Commerce, Harbin, 150028, China 2 School

More information

HyperBlade Bluetooth Serial Port Setup Guide For use with Scimitar Software and USB Bluetooth adapter Hyperdyne Labs 2006

HyperBlade Bluetooth Serial Port Setup Guide For use with Scimitar Software and USB Bluetooth adapter Hyperdyne Labs 2006 HyperBlade Bluetooth Serial Port Setup Guide For use with Scimitar Software and USB Bluetooth adapter Hyperdyne Labs 2006 INTRODUCTION If you are using our USB Bluetooth adapter, this document will show

More information

Xilinx Vivado/SDK Tutorial

Xilinx Vivado/SDK Tutorial Xilinx Vivado/SDK Tutorial (Laboratory Session 1, EDAN15) Flavius.Gruian@cs.lth.se March 21, 2017 This tutorial shows you how to create and run a simple MicroBlaze-based system on a Digilent Nexys-4 prototyping

More information

Evaluation of Information Dissemination Characteristics in a PTS VANET

Evaluation of Information Dissemination Characteristics in a PTS VANET Evaluation of Information Dissemination Characteristics in a PTS VANET Holger Kuprian 1, Marek Meyer 2, Miguel Rios 3 1) Technische Universität Darmstadt, Multimedia Communications Lab Holger.Kuprian@KOM.tu-darmstadt.de

More information

Vodafone Secure Device Manager Administration User Guide

Vodafone Secure Device Manager Administration User Guide Vodafone Secure Device Manager Administration User Guide Vodafone New Zealand Limited. Correct as of June 2017. Vodafone Ready Business Contents Introduction 3 Help 4 How to find help in the Vodafone Secure

More information

Towards a Reference Architecture for Open Hypermedia

Towards a Reference Architecture for Open Hypermedia Towards a Reference Architecture for Open Hypermedia 1. Introduction Kaj Grønbæk Computer Science Department Aarhus University kgronbak@daimi.aau.dk Uffe Kock Wiil The Danish National Centre for IT Research

More information

D e c a d e o f R e s e a rc h

D e c a d e o f R e s e a rc h D e c a d e o f R e s e a rc h 1997 2007 Ten Years at the Top of the Information Age Credits Text Layout, web design Supervisors Antti Taimisto, Niko Määttä, Timo Ojala, Juhani Toivanen, Jaakko Sauvola

More information

Design and Implementation of a Service Discovery Architecture in Pervasive Systems

Design and Implementation of a Service Discovery Architecture in Pervasive Systems Design and Implementation of a Service Discovery Architecture in Pervasive Systems Vincenzo Suraci 1, Tiziano Inzerilli 2, Silvano Mignanti 3, University of Rome La Sapienza, D.I.S. 1 vincenzo.suraci@dis.uniroma1.it

More information

Simulating Task Models Using Concrete User Interface Components

Simulating Task Models Using Concrete User Interface Components Simulating Task Models Using Concrete User Interface Components David Paquette Department of Computer Science University of Saskatchewan dnp972@cs.usask.ca April 29, 2004 Abstract Interaction Templates

More information

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the software, please review the readme file

More information

Plan and Prepare. 1. Know your audience

Plan and Prepare. 1. Know your audience Plan and Prepare Plan your session first to ensure a successful session. Use a storyboard or simply outline your presentation to include instructor notes and the general flow of your presentation. 1. Know

More information

CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION

CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION CONTENT MODEL FOR MOBILE ADAPTATION OF MULTIMEDIA INFORMATION Maija Metso, Antti Koivisto and Jaakko Sauvola MediaTeam, MVMP Unit Infotech Oulu, University of Oulu e-mail: {maija.metso, antti.koivisto,

More information

Introducing Cisco UCS Central 1.4

Introducing Cisco UCS Central 1.4 This chapter includes the following sections: Overview of Cisco UCS Central 1.4 Features, page 1 Behavior and Design Changes in HTML5 UI, page 10 Multi-version Management Support, page 11 Feature Support

More information

Version 11

Version 11 The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic

More information

Impact of Dependency Graph in Software Testing

Impact of Dependency Graph in Software Testing Impact of Dependency Graph in Software Testing Pardeep Kaur 1, Er. Rupinder Singh 2 1 Computer Science Department, Chandigarh University, Gharuan, Punjab 2 Assistant Professor, Computer Science Department,

More information

Creating a Course Web Site

Creating a Course Web Site Creating a Course Web Site What you will do: Use Web templates Use shared borders for navigation Apply themes As an educator or administrator, you are always looking for new and exciting ways to communicate

More information

Zultys Advanced Communicator ZAC 2.0 User Manual

Zultys Advanced Communicator ZAC 2.0 User Manual December 16 Zultys Advanced Communicator ZAC 2.0 User Manual Author: Zultys Technical Support Department Z u l t y s, I n c. 7 8 5 L u c e r n e S u n n y v a l e, C a l i f o r n i a, U S A 9 4 0 8 5

More information

Inline Grading for Assignments Release Notes: Mar 13, 2013

Inline Grading for Assignments Release Notes: Mar 13, 2013 Inline Grading for Assignments Release Notes: Mar 13, 2013 Release Information Original Launch: March 13, 2013 Requirements: Service Pack 10 and later Inline Assignment Grading is a revision to the workflow

More information

Expanding the Scope of Software Product Families: Problems and Alternative Approaches

Expanding the Scope of Software Product Families: Problems and Alternative Approaches Expanding the Scope of Software Product Families: Problems and Alternative Approaches Jan Bosch VP, Head of Software and Application Technologies Laboratory Nokia Research Center Helsinki, Finland Jan.Bosch@nokia.com

More information

Teamcenter Voluntary Product Accessibility Template. Summary Table Voluntary Product Accessibility Template

Teamcenter Voluntary Product Accessibility Template. Summary Table Voluntary Product Accessibility Template Date: 26-Jun-2015 Name of Product and Release: Teamcenter 11.2.x Contact for more Information: Kiran Hegde [kiran.hegde@siemens.com] Section 508 VPAT Template Version: Version 1.6 This document is for

More information

Bluetooth Application Note

Bluetooth Application Note Bluetooth Application Note FCC Interference Statement This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules. These limits

More information

6 Significant reasons to embark and establish a mobile VoIP business

6 Significant reasons to embark and establish a mobile VoIP business 6 Significant reasons to embark and establish a mobile VoIP business Whether you plan to enhance your current telecom infrastructure or start a completely new enterprise, enter the world of mobile VoIP

More information

ENABLING CONTEXT-AWARE SERVICES FOR MOBILE USERS

ENABLING CONTEXT-AWARE SERVICES FOR MOBILE USERS ENABLING CONTEXT-AWARE SERVICES FOR MOBILE USERS Jukka Riekki, 1 Oleg Davidyuk, 2 Jari Forstadius, 3 Junzhao Sun, 4 Jaakko Sauvola Department of Electrical and Information Engineering and Infotech Oulu

More information

Technical Case Study. Medieval Studies 1: Beginnings of English Q31207 (School of English Studies) WebCT Interface Design

Technical Case Study. Medieval Studies 1: Beginnings of English Q31207 (School of English Studies) WebCT Interface Design Technical Case Study Medieval Studies 1: Beginnings of English Q31207 (School of English Studies) WebCT Interface Design Nuno Barradas Jorge Rich Media Group, IS Learning Team November 2007 01 1. Introduction:

More information

OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange

OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange OPAX - An Open Peer-to-Peer Architecture for XML Message Exchange Bernhard Schandl, University of Vienna bernhard.schandl@univie.ac.at Users wishing to find multimedia material about interesting events

More information

Sync User Guide. Powered by Axient Anchor

Sync User Guide. Powered by Axient Anchor Sync Powered by Axient Anchor TABLE OF CONTENTS End... Error! Bookmark not defined. Last Revised: Wednesday, October 10, 2018... Error! Bookmark not defined. Table of Contents... 2 Getting Started... 7

More information

Azureus Plugin for Facebook Integration

Azureus Plugin for Facebook Integration Azureus Plugin for Facebook Integration Mike House-Vording, 100300955 mhvordin@connect.carleton.ca 1. Introduction This project seeks to integrate two major trends currently taking place on the internet:

More information

Wimba Classroom. Version 5.2. Room Administrator Guide

Wimba Classroom. Version 5.2. Room Administrator Guide Wimba Classroom Version 5.2 Room Administrator Guide Wimba Classroom 5.2 Room Administrator Guide 1 Administration Tools 2 Room Management 3 Creating a New Room (RoomCreators Only) 3 Setting up a Room

More information

MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices

MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices MMAPI (Mobile Media API) Multimedia Framework for Mobile Devices Zohar Sivan IBM Research Laboratory in Haifa IBM Labs in Haifa MMAPI Objectives Provide a standards-based Java multimedia framework for

More information

WebEx Meeting Center TM Pro 6.2

WebEx Meeting Center TM Pro 6.2 BT Web Conferencing Powered by WebEx TM WebEx Meeting Center TM Pro 6.2 For collaborative meetings with 2 to 500 participants USER GUIDE Version 1.0. Last revised January 7, 2005 With BT Web Conferencing

More information

Extension of Resource Management in SIP

Extension of Resource Management in SIP Extension of Resource Management in SIP Franco Callegati and Aldo Campi University of Bologna, Italy {franco.callegati,aldo.campi}@unibo.it Abstract. In this work we discuss the issue of communication

More information

Microsoft Lync FAQ s 6/25/2012

Microsoft Lync FAQ s 6/25/2012 Microsoft Lync FAQ s 6/25/2012 1. What is Microsoft Lync? Microsoft Lync is an enterprise-ready, unified communications platform. With Lync, users can keep track of their contacts availability; send an

More information

Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform 4.1 Support Package 1

Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform 4.1 Support Package 1 Business Intelligence Launch Pad User Guide SAP BusinessObjects Business Intelligence Platform 4.1 Support Package 1 Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved. No part of this

More information

Enterprise Multimedia Integration and Search

Enterprise Multimedia Integration and Search Enterprise Multimedia Integration and Search José-Manuel López-Cobo 1 and Katharina Siorpaes 1,2 1 playence, Austria, 2 STI Innsbruck, University of Innsbruck, Austria {ozelin.lopez, katharina.siorpaes}@playence.com

More information

COMMON ISSUES AFFECTING SECURITY USABILITY

COMMON ISSUES AFFECTING SECURITY USABILITY Evaluating the usability impacts of security interface adjustments in Word 2007 M. Helala 1, S.M.Furnell 1,2 and M.Papadaki 1 1 Centre for Information Security & Network Research, University of Plymouth,

More information

Peer-to-Peer Community Management using Structured Overlay Networks

Peer-to-Peer Community Management using Structured Overlay Networks Peer-to-Peer Community Management using Structured Overlay Networks Timo Koskela, Otso Kassinen, Jari Korhonen, Zhonghong Ou, Mika Ylianttila MediaTeam, University of Oulu Inf. Proc. Laboratory, P.O.BOX

More information

XO Hosted PBX Customer Release Notes Call Detail Record Download Service

XO Hosted PBX Customer Release Notes Call Detail Record Download Service XO Hosted PBX Customer Release Notes Call Detail Record Download Service March 2015 Release Notes Table of Contents... 1 XO HOSTED PBX CUSTOMER RELEASE NOTES... 1 1 OVERVIEW... 3 2 FEATURE / SERVICE EXPANSION...

More information

Access Gateway Client User's Guide

Access Gateway Client User's Guide Sysgem Access Gateway Access Gateway Client User's Guide Sysgem AG Sysgem is a trademark of Sysgem AG. Other brands and products are registered trademarks of their respective holders. 2013-2015 Sysgem

More information

User's Guide. Alpha Five Accounting. Accounting Made Easy. Version 3.0. Copyright BetaSoft LLC - All Rights Reserved

User's Guide. Alpha Five Accounting. Accounting Made Easy. Version 3.0. Copyright BetaSoft LLC - All Rights Reserved User's Guide Alpha Five Accounting Copyright 1995-2002 BetaSoft LLC - All Rights Reserved Accounting Made Easy Version 3.0 Alpha Five is a trademark of Alpha Software Corp. i ii Table of Contents INTRODUCTION...1

More information