mobimagup 1 mobile image uploader (mobimagup) boyan bontchev bonea ltd. confidential
TRANSCRIPT
![Page 1: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/1.jpg)
MOBIMAGUP 1
MOBile IMAGe UPloader(MOBIMAGUP)
Boyan Bontchev
Bonea Ltd.
Confidential
![Page 2: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/2.jpg)
2MOBIMAGUP
Sending images from Nokia 7650to Internet servers via e-mail message sent to a SMTP server (MMS is
expensive) by 7650 built-in image uploader (to photo-album servers
as Club Nokia) you have to be registered at Nokia Club only JPEG image format is supported
By custom native Symbian client (Java clients cannot access the media images as 7650 does not support MMAPI)
Note: is not possible to upload an image to a given location at the Web server, according given access rights.
![Page 3: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/3.jpg)
3MOBIMAGUP
MOBIMAGUP project goal
to provide Nokia 7650 users with facilities to upload images to corporative Web sites, i.e., to replace image content inside the HTML pages of a Web site by their own images taken by the built-in camera, according image access policy defined by the system administrator through Web access
![Page 4: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/4.jpg)
4MOBIMAGUP
Business scenario Users are registered on the MOBIMAGUP server
by an Web admin Every user receives rights to upload (and thus –
to replace) some of the images of the corporative site
Users take pictures with Nokia 7650 Users connect to the MOBIMAGUP uploader
server and: do authorization select a mobile local image for the upload to the
MOBIMAGUP image server select which remote image (or images) to be replaced
on the Web site (by means of aliases defined by the administrator)
![Page 5: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/5.jpg)
5MOBIMAGUP
Business scenario (2) After successful image upload the MOBIMAGUP
image server does the following: checks if the uploaded image has correct resolution,
etc. if needed, it reformats and resizes the newly uploaded
image backups the current image shown in the Web site replaces the newly uploaded image with the image on
the Web site writes the event into the log system
![Page 6: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/6.jpg)
6MOBIMAGUP
General information flow 1. HTTP browsers access the Web site
WebSite
HTTPClients
(browsers)
Internet
MOBIMAGUP
2. HTTP browsers administration of MOBIMAGUP 3. 7650 image upload to the Web site
WAP Gateway
GSM/GPRS Network
WAPClients(7650)
![Page 7: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/7.jpg)
7MOBIMAGUP
MOBIMAGUP clients’ interactions
MOBIMAGUP
Image upload
(WAP)
Upload administration
(HTTP)
Upload
Server
Admin
Server
SQLDB
Backup
Backup
![Page 8: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/8.jpg)
8MOBIMAGUP
Uploadserver
Uploader use cases
Authorization
Get aliases
Logout
Upload img
Reformat/resize
Backupcurrent img
Imgreplace
Logreplacement
7650 mobileuploader user
![Page 9: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/9.jpg)
9MOBIMAGUP
Administrator’s use cases
AuthorizationAdd/update/del aliases
Recover lastsaved img’s
Start/stopuploader Logout
MOBIMAGUPadministrator
(HTTP browser)
AdminserverView
event log
Add/update/del users
![Page 10: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/10.jpg)
10MOBIMAGUP
Image aliases Used for naming the image or set of images which are to
be replace at the mobile image upload. An alias can describe:
a single image residing at the Web site a set of correlated images residing at the Web site and having the
same origin, e.g. a picture and its two different thumbnails (in different sizes).
Alias definition includes: Image path (e.g. c:/programs/apache/web_site/images/), Image name Image format (such as JPG, GIF, TIFF, etc.) Image resolution (for the Nokia 7650 phone, the maximal
resolution is 640x480 – thus, the uploaded image can be resized to a smaller resolution or left with its original resolution)
![Page 11: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/11.jpg)
11MOBIMAGUP
MOBIMAGUP upload server
MOBIMAGUP upload server
Aliasretriever
SQLDB
7650 client(built-in or custom)
Web siteimage
replacement
Imageuploader
Backupimages
Backupimages
Authentifi-cation
Formatter/resizer
Backupmanager
Loggingmanager
![Page 12: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/12.jpg)
12MOBIMAGUP
MOBIMAGUP admin serverMOBIMAGUP admin server
Usermanager SQL
DB
Admin client
Web siteimage
replacement
Aliasmanager
Backupimages
Backupimages
Authentifi-cation
Uploadercontroller
Backuprecoverer
Loggingviewer
Uploader start/stop
![Page 13: MOBIMAGUP 1 MOBile IMAGe UPloader (MOBIMAGUP) Boyan Bontchev Bonea Ltd. Confidential](https://reader035.vdocuments.site/reader035/viewer/2022080916/56649e555503460f94b4bda3/html5/thumbnails/13.jpg)
13MOBIMAGUP
MOBIMAGUP benefits The server application can be installed on the
computer where the corporate Web runs, however, without to interfere with it or any need of changes of the existing Web site (only needs file access to the image directories of the Web server);
The server application is written in Java and thus, is portable among different platforms;
Easy installation and maintenance thanks to the SQL database build-in into the application;
Flexible administration.