First Name: Tayeb
Last Name: Lemlouma
Professional address: WAM Project, INRIA,
Unité de Recherche INRIA Rhône-Alpes : Zirst - 655 avenue de l'Europe
Montbonnot - 38334 Saint Ismier Cedex - France
Phone: (+33) 4 76 61 52 81
Fax: (+33) 4 76 61 52 07
E-Mail address: Tayeb.Lemlouma@inrialpes.fr

Have a look on my RESUME

 

WHO AM I?

Actually I am:  
  - Member of the WAM project at the National Research Institute in Computer Science and Control (INRIA Rhône-Alpes, France),
- PhD student at the French "Institut National Polytechnique de Grenoble" (INPG), my thesis's subject is "Multimedia services negotiation and adaptation architecture in heterogeneous environments"
- Member of the Device Independence Working Group of the World Wide Web consortium (W3C)

Research interests

Actually I'm interesting in all which is related with: Mobile Computing, Heterogeneous environment, Multimedia Document Handling, XML Technology, Multimedia Services Negotiation and Adaptation.

 

NEWS

paper Post-Doc

From the end of February 2004, I will be interested to do a Post-Doc related to my research field. If you are interested please contact me.

paper Mailing List

Discussions Related to the Content Adaptation and Negotiation for Heterogeneous Devices: Mailing List

paper Research in progress

paper Mobile Devices UPS repository

paper UAProf to UPS transformation

paper XQuery for UPS profiles processing and matching

paper J2ME Technologies for mobile devices

paper SMIL- Based Adaptation

paper Video Manipulation and Personalization

paper Media Resources Adaptation

paper Client Profile Creation

paper Free JAVA Package for CC/PP Profiles Creation

paper XML to SVG: SVG generation from XML content

paper UPS: Universal Profiling Schema for Content Negotiation (PDF, PS, URL)

paper Universal Profiling for Content Negotiation: Application Example

paper XSLT Generic Transformation for User Personalization: Dynamic XSLT style sheet generation from the user profile

paper NAC: Proxy-Based Adaptation and Negotiation architecture

paper A Framework for Media Resources Manipulation in an Adaptation and Negotiation Architecture.

paper Animation with SVG (Scalable Vector Graphics)

paper HTML Adaptation to Mobile Devices (HTML to WML)

paper W3C: Since 20 January 2003 I am a member of the Device Independence Working Group of the W3C. The Device Independence Activity merges the "Mobile Access Activity" and "TV and the Web Activity" to facilitate interchange in the interest of device independent Web access and authoring.

paper Workshop: A position paper (content in HTML 4.01) in the W3C Workshop on Device Independent Authoring Techniques, 25-26 September 2002, SAP University, St. Leon-Rot, Germany. (PDF)

paper Workshop: A position paper (content in XHTML) and a presentation (content in PDF, HTML4.0) in the W3C Delivery Context Workshop, 4-5 March 2002, W3C/INRIA, Sophia-Antipolis, France.

paper Presentation: A presentation in the MMM 2001, the 8th International Conference on Multimedia Modeling, Amsterdam, 5-7 November 2001. (PDF, ZIP)

paper Publication: A Paper participation in the MMM 2001: 8th International Conference on Multimedia Modeling, Amsterdam, 5-7 November 2001. click here.

 

WHAT'S NEW IN THIS SITE?

paper NAC: An implemented negotiation and adaptation architecture. (HTML)

NAC on a mobile phone!click to zoom

paper Server Logs Analyze Using the XML Technology: XML related technologies facilitate the adaptation and the analyse of servers data. Here, we give an application that allows to transform the server logs into generic XML and to do XSLT analyse of the content. (application, PDF)

paper Client Profile Determination: Some information about the client user agent can be extracted automatically. In addition to the package that we have already developed in Java and which aims to extract some client characteristics using the Windows Registry (application). Here we give an Online client using the Windows registrey (application). Here we give an Online client profile determination using Java script. Click here to see some information about your user agent profile.

paper Servers in a Negotiation Architecture: To reply to the adaptation needs of users (PDA, WAP phones, PCs, etc.), in terms of providing adapted content that depends to client preferences and capabilities, special servers must be designed.

servers

We give here a simple application that can transform any connected machine into a real server accessible in the Internet network. You have just to download this simple java program and to run it permanently on your machine. The server provides automatically the visitor IP address. Download here the server program: simpleServer.class.

Servers

paper E-Learning content negotiation: Discusses the content negotiation in the e-learning environment.

E-Learning Logo (By Tayeb L.)

E-Learning Content Negotiation

paper Multimedia services delivery: Contains an applet that calculates a proportional multimedia delivery time from our server (www.inrialpes.fr) to the user (visitor) machine. Inspired from the following document: A Framework for Media Resources Manipulation in an Adaptation and Negotiation Architecture, By Tayeb Lemlouma and Nabil Layaïda, August 2001. (For good visualization use Internet Explorer)

MULTIMEDIA Delivery Time

paper Multimedia models: XHTML+SMIL demonstration, XML documents to LaTeX documents transformation and a WAP version of this site which can be acceded by WAP phones and WML emulators.

   
wap

 

APPLICATIONS

paper WProfileCreator

An application for automatic client profile creation. Concerned clients are those using the MS Windows platform (Application)

paper UPSProfiles Package

A Java package for the ceration of valid CC/PP profiles (Package)

paper Mobile SMS sender

A JAVA API that can send short SMS to mobile phones. The API uses an SMS gateway, and allows to send a message to a phone number with indicating the sender name. The API can be used in the context of services adaptation. It was tested on a free SMS gatway, which allows to send messages to some kind of mobile phones, the implementation can be adapted on other gateways that provide specific details on the messages exchange way (the protocol).

paper Simple server

A simple JAVA program which can be used to make a real server when it is run permanently on a machine. As an example of services, the given server gives the IP address of the visitor and provide the list of visitors with their access time. (Class)

paper Multimedia Services Delivery

Services delivery time according to the demanded resource. (Applet)

paper Functional Programming

The centered Garbage Collector and its generalization in distributed systems. (Application)

paper Constraint Logic Programming (CLP)

Application of the puzzle 'Send + More = Money', three algorithms are used. The problem of the magic square is also resolved by the application and this using always CLP. (Application)


This site and all contents (unless otherwise noted) are Copyright ©2001,
Tayeb Lemlouma, All rights reserved.

Valid XHTML 1.0!