WHO
AM I?
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
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.
Mailing
List
Discussions Related to the Content Adaptation and Negotiation
for Heterogeneous Devices: Mailing
List
Research
in progress
Mobile
Devices UPS repository
UAProf
to UPS transformation
XQuery for UPS profiles processing
and matching
J2ME
Technologies for mobile devices
SMIL-
Based Adaptation
Video
Manipulation and Personalization
Media
Resources Adaptation
Client
Profile Creation
Free
JAVA Package for CC/PP Profiles Creation
XML
to SVG: SVG generation from XML content
UPS:
Universal Profiling Schema for Content Negotiation (PDF,
PS, URL)
Universal
Profiling for Content Negotiation: Application Example
XSLT
Generic Transformation for User Personalization: Dynamic XSLT style
sheet generation from the user profile
NAC:
Proxy-Based Adaptation and Negotiation architecture
A
Framework for Media Resources Manipulation in an Adaptation and Negotiation
Architecture.
Animation
with SVG (Scalable Vector Graphics)
HTML
Adaptation to Mobile Devices (HTML to WML)
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.
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)
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.
Presentation:
A presentation in the MMM 2001, the 8th International Conference
on Multimedia Modeling, Amsterdam, 5-7 November 2001. (PDF,
ZIP)
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?
NAC:
An implemented negotiation and adaptation architecture. (HTML)
 
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)
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.
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.

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.
E-Learning
content negotiation: Discusses
the content negotiation in the e-learning environment.

E-Learning
Content Negotiation
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
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.
APPLICATIONS
WProfileCreator
An application for automatic client profile creation.
Concerned clients are those using the MS Windows platform (Application)
UPSProfiles Package
A Java package for the ceration of valid CC/PP profiles
(Package)
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).
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)
Multimedia Services Delivery
Services delivery time according to the demanded resource.
(Applet)
Functional Programming
The centered Garbage Collector and its generalization
in distributed systems. (Application)
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.
|