You are on page 1of 43

COMPANY PROFILE

Maxartists Technologies was founded in 2005 at Trivandrum, Kerala, India's latest attraction of IT Hub, by few Industry experts across the Globe with a vision to become the forerunners in the Emerging Technologies. We, Maxartists Technologies, being a Multi-disciplinary IT solution company, is your source for high quality, cost-effective software solutions ranging from Mobile Applications to Server-side development, from Web Application to Consulting. We have mastered a wide range of technologies and platforms, and proven our efficiency in the fields of:

Mobile Application

Server-side Mobile Applications Development Web Applications Barcode Ticketing


NFC Solutions Server Applications Biometric Applications

Web Application Consulting

Medical Compliance

Tracking System

COMPANY PROFILE
Maxartists Technologies is based in the

Technopark campus. This 300 acre IT hub, with 4 million sq. ft. of built-up space is one of the biggest and oldest in the country, hosting over 150 IT and ITES companies and

employing more than 20,000 IT professionals. We are proud to be in the beautiful city of Thiruvananthapuram in Kerala for its

enchanting life, low-cost living and peaceful surroundings balance


.

to

give

perfect

work/life

E-Ticketing System (ETS)


The E-Ticketing Solution is intended to provide an alternative to the existing paper ticketing processes. ETS enables multiple ticket originators (Vendors) to manage and send the tickets/ vouchers to their customer's (endusers) mobile phones. ETS has a wapsite through which a user verify if an event ticket has to sent to a particular MSISDN by providing the MSISDN number. The following is the workflow of the ETS:

An Admin creates a Vendor. The Vendor can create an Event. A barcode delivery request for an event is sent to the ETS. The ETS will check whether a

ticket has already been sent to the user as a MMS or Midlet.

The ticket will be sent as MMS if earlier the ticket was sent as MMS, and if the ticket was

sent as midlet then a binary SMS will be sent to the users Midlet in mobile.

If the user is a new user then a wap push with a Midlet downloadable link will be sent to the users mobile. For an already installed midlet, a binary SMS is sent to deliver the barcode ticket to the users mobile.

If the midlet is not available in a handset then the barcode ticket is sent as a MMS to the users mobile.

YLP CAMPAIGN MANAGEMENT SOLUTION


The Campaign Management solution enables the Users to load vouchers against a campaign to the system and allocate the vouchers to their customers (end-users). Campaign Management solution is an add-on to the existing ETS that manages the promotional campaigns and allocates vouchers for the campaigns. Reports can also be generated based on different criteria. The YLP CAMS is controlled by an administrator who has all privileges in the system.
YLP Features Admin creates retailers in the YLP system. The admin manages the users and campaigns. Vouchers can be loaded and managed for a campaign. Campaign vouchers can be allocated and if required re-issued against an issued MSISDN. Transaction statues can be monitored. Generates reports on transaction details in .xls format. Audit trail of all actions in the system can be viewed.

Profile details are editable

YLP Campaign Management Solution Architecture

Mobile Ordering System


The Mobile Ordering System is a processing system, whereby using mobile phones, customers can order a food from restaurants or any other items from merchants, who delivers products such as flowers or gifts. First an end user will have to register in the system via mobile phone or website. After successful registration, a midlet installation URL is sent as SMS to the user's mobile device and the midlet is installed in the user's mobile phone or else the url can be typed in his mobile browser to download the midlet. The customers can order food from restaurants or order any deliverable product such as flowers from a flower shop using mobile phones. Merchants are able to send promotional coupons to all the customers available with in the MOS .The promotional coupons will be sent as SMS to the user's mobile phone and the users can use these coupons to attain discounts at the specific Outlet / shops.

Field Technician Support System


The Field Technician's Support System(FTSS) is to help companies and technician to keep track of the service log of equipments and peripherals like Printers, Air conditioners, refrigerators, Computers, Xerox machines etc.. This avoids lots of paper works and make sure that service history is correctly recorded to the satisfaction of client. The unique barcode id of the Device would be written to device. Using the Android phones, the customer or field technician can view the details of the equipments and peripherals along with the service history, spare replacements and the follow-ups done. The application can be later expanded to target NFC enabled Android phones

Mobile Ticketing System


Maxartists have developed Mobile Ticketing System in different scenarios for our various customers based on their requirements and has been successfully implemented for various games, concerts, theaters and other events. The various scenarios of Mobile Ticketing System are: Mobile Ticketing Delivery System Program Server Mobile Ticketing Shop Mobile Client Mobile Ticketing Delivery System (MTDS) is a user-friendly application, in which multiple ticket providers can manage their customers and send 2D Barcode tickets directly to their mobiles as entry pass for various events.

Program Server
The Program Server, is a system, by which a mobile application will be installed in the users mobile phone and an end user can access barcode ticket for various events along with the detailed program information and speaker details. The Program server consists of a web interface for managing Events and its programs, Manages Speakers for Events, Manages Midlets, Provisioning of Midlets and Tickets to an end user's mobile phone and monitors the transaction status.

Mobile Client
Maxartists have extensive experience in implementing innovative mobile clients i.e. Wallet for our various mobile solutions across a wide range of industries and business functions.

A Midlet application will be installed in the user's mobile phone for handling the barcode tickets. The events will be listed in the midlet application and the user will be able to purchase tickets using these informations.

MTDS Architecture

Mobile Ticketing Shop (MTS)


The Web Shop is a public website, which provides the ability for the users to register in the website and purchase an event ticket using payment cards. After payment, the user will receive a barcode ticket as SMS in his mobile phone. In the web shop, one venue is specifically assigned for the Ticket shop and it can be setup with a number of events using the Admin interface.

Mobile Client
We have developed mobile clients, that supports the latest technology mobile phones such as Android, iPhone, Black Berry and Windows Mobile.

Product Locator
Product amazing application used in locator touch which super is can an be screen markets,

grocery stores etc to locate items on the shelf. As an individual comes up to the machine they will be greeted by a voice message. The user will be given audio guidance on how to use the system. The customer will type in the product they are looking for. The machine will then provide a visual map (with the layout of the store) which shows the path the customer needs to follow to reach the product. A audio message will also be played which explains the path that the customer needs to follow. A text message will also be displayed.

Terminal Application
Maxartists have developed customized Terminal Applications to be installed in the Barcode readers used at the venue for ticket validation process. When a customer shows his phone with the ticket over the venue barcode reader kept at the the terminal application entrance,

checks whether it is a valid ticket and if the ticket is valid, the customer gains access to the venue

Barcodes
Our Mobile Ticketing System supports 1D/ 2D barcode. A 2D barcode is similar to 1D barcode, but has more data representation solution are: Data Matrix QR Code Aztec EAN 13 PDF 417 CODE 128 CODE 39 CODE 25i capability. Types of Barcodes used in our

Biometric Applications
Atrua Fingerprint Sensor Application - It is a training solution that runs on the Mobile handset to train users on how to correctly use the fingerprint sensor. The application gives the user real time feedback on his swipe technique and the user can train himself any number of times. Auto-launch facility.

Casio Hand-Scanner Application It is used to read 2D barcode tickets from Mobile phones or other similar electronic devices. Show the 2D barcode to the Casio IT 3000M56E reader and the reader extracts information in barcode and prints it on the reader GUI
Atrua Fingerprint Sensor Application Casio Hand-scanner

NFC @ Maxartists
Maxartists has been onto the field of Near Field Communication from 2006 onwards. NFC is one of the latest wireless network technologies that enables simple and safe communication between two electronic devices. It supports the use of mobile handsets by touch-based interaction, which is an intuitive and user-friendly way of establishing connections and exchanging information. Few applications done in this domain are listed below: TSM & mTessa NFC Travel Guide Medical Compliance NFC Payment & Ticketing KASSA

Appliances Monitor Smart Poster Solution for Retailers Event Management Point of sales App. Business card exchange

TSM (Trusted Services Manager)


TSM is the server part which deals with all sort of NFC related activities. This is a very looselycoupled module, so that any NFC applications can fit together to form a final NFC solution. It's primary goal is lifecycle management of Javacard applications(cardlets) within the Secure Element and Mifare object management in NFC phones. Cardlets are used for mobile payment cards, high value ticketing and secure data storage (like identity, and medical information).

mTessa
mTessa (Mobile Tessa) is a secure mobile client developed for NFC phones. Manages installed credit cards, debit cards, loyalty cards, etc in NFC mobile phones. Handles Secure Element Management requests from remote server (TSM, explained later). Compatible with MyMax Contactless NFC Sticker and can handle various NFC capabilities such as cardlet lifecycle management, smart poster reading, peer to peer data transfer, etc.

Mobile Application

Server-side Development Web Application Consulting

User authentication using client side and server side certificate.

Uses Three pass authentication while accessing Secure Element.

mTessa

NFC Travel Guide


NFC Travel guide is a solution for guiding an user/tourist to a

restaurant interest by

or other areas of providing tourist

information, call Taxi number in his preferred language through the NFC enabled Mobile Phone.

The route information for reaching the restaurant/tourist spot from the user's place, is calculated and the map info is displayed on user mobile.

Travel Guide - Flow


User installs midlet from Midlet download Tag. User scans Info tag and reads information from it. Mobile screen displays list of restaurants/points of interest. View the Picture of the place, tourist info and the operating hours as options. Route map to that Restaurant from the user's current location will be displayed. Admin can configure the point of interest, the latitude and Longitude of the place, Tourist info and its pictures. Admin can configure the Info Tags download Tags. and Midlet

Medical Compliance
We are into the domain of NFC based Medical Compliance System using Mobile phones. This system: Ensures patients takes their medication in time and at the frequency recommended. Avoids non-compliance issues. Allows healthcare professionals to monitor the patients medication compliance. Correlates the generated data with the information gathered from diagnostic devices. Links the patients therapy compliance behaviour and the therapy outcomes on a daily basis.

Mobile client
Maxartists have developed various mobile clients for medical compliance monitoring. The one below shows the mobile client to configure the duration of the medication and to view the pill intake time graphically.

Appliances Monitor
In Appliance Monitor, the Technician would get the service details of the Device by waving his NFC mobile phone over a RFID Tag placed on the Device. The AM consists of four main components: 1. Desktop client 2. Admin Web Interface 3. Technician web interface 4. Mobile Clients.

The Process Flow of AM is as follows: The details of the Device would be written to the RFID Tag (Mifare 1K) using the desktop client. The RFID Tag will be pasted on the specific Device after the sales. The customer waves his NFC mobile phone over the RFID Tag on the Device to see the service history, helpline and other details related to the device. The Technician waves his NFC mobile phone over the RFID Tag on the Device to see the service history and details will be displayed on the Mobile client installed in the Technician mobile phone. The Technician would enter the new problem of the Device in the Mobile client and these details will be uploaded to the server from Mobile client.

NFC Smart Poster Solution for Retailers (SPSR)


NFC Smart Solution poster for the retailers is a solution to determine the position and direction of the retailers and the latest offers they provide. The traveller has to touch the tag on the poster using the NFC enabled device to retrieve the information regarding the location of the retailer and the latest offers they are providing for the customers.

The three components involved in this solution would be: 1. Web Interface 2. Smart Poster Creator 3. Customer's Midlet

KASSA
Kassa is a touch screen desktop application communicating with the NFC reader, in which users can purchase event tickets, food, items, etc and make payments using Loyalty points, Credit card and Debit card by showing his NFC mobile phone over a reader.

NFC Readers and Phones


We have proven our expertize in various types of NFC phones ranging from Nokia 6212, Nokia 6131 SWP, Nokia C7, Google Nexus, Blackberry 9900, Samsung Galaxy S2 (NFC) and NFC Stickers ( like Twinlinx NFC Sticker). The supported NFC readers are Philips Pegoda, PN531 (USB/Serial), Arygon, Omnikey Cardman 5321, Accesso 2G, ACS ACR122, Payter Terminal (USB/Serial), Inside Contactless NFC Reader, Myztro NFC Blutooth reader and we have developed custom USB drivers for these readers.

SMS APPLICATIONS
SMS messaging technology is an underlying communication medium between wireless devices and servers in a two-way interactive text messaging application. Maxartists have developed innovative SMS applications, which can be used for conducting a voting process in big MNC's or to conduct an online lottery or for a chit chat etc. Live SMS Voting Application SMS Jukebox Application SMS Lottery Application SMS Textbar Application Love Match Application Cattle Lifecycle Tracking

LIVE SMS VOTING APPLICATION


Live SMS Voting is a Web based application for building a voting process in an organization to find out the best employee, best team leader, etc or where ever a live voting process takes place. When a live voting takes place, the users will be able to vote for a category by sending a SMS in the specific format using their mobile phones and the results are shown through a flash client. The SMS Voting Application consists of an Admin Web Interface and Flash Client Interface.

Key Features
In the Admin interface, an admin manages Categories and its options or voting. Set the Total time duration for voting, Blind Time, (Final countdown), Vote Limit, Jury vote ratio for a category and a jury percentage for the options in category. Set the order of Priority for category and its options to be displayed in the Flash Interface. Assign a keyword and select a Gateway for the users to send SMS for voting.

SMS JUKEBOX APPLICATION


SMS Jukebox, a multipurpose audio program, is an application by which users can create playlists, as well as organize music. An SMS based jukebox is something by which you select a song by sending a SMS. The song and the SMS to be sent are displayed on the screen. Just send the code for a particular song by SMS and the song which gets the highest number of votes will be played for you.

Cattle Lifecycle Tracking (CLT)


Cattle Lifecycle Tracking (CLT) is designed specifically for the livestock monitoring authorities, who keep track of the lifecycle of the livestocks. The application CLT has a mobile client, a back-end server and an SMS reception system. The mobile client have fields that are to be entered by the DataCollector. Once entered, the mobile phone sends the details as an SMS to the CLT Server. The Server then updates the records with the received data which can be viewed by the monitoring authority using the Admin web gui interface. The reports can be viewed as graph and also exported in xls format.

TECHNOLOGY
Mobile Technology
NFC Technologies / J2me / JMS / WML / Andriod / iPhone / Mophun / Infra Red WinCE .Net / Win Mobile 5.0 Brew 2.1 and 3.1 / Bluetooth / WMAPI / Blackberry

Server-side Technology
J2ee / C# / Spring / ACEGI / Struts (v2.0) / Hibernate / SOA / SVN / Grinder/ BPEL / BPM / Mule Quartz/ LCDS / GDS / SOAP / XML-RPC / JOOMLA / PRADO / SMARTY

Desktop Technology
Java / C / C++ / Swing / VC++ / VB / Junit/ Maven / Easymock / AIR

Web Technology
PHP / JSP /DotNet/ ASP / JST / JSF / JTA / Adobe ColdFusion / XML / XSL / WAP / XSLT / HTML / DHTML / SAML / Xfire / Jasper Reports / Action script / Java script/ Ajax / Flex / Photoshop / Illustrator / Flash CS3 Fireworks

Project Life-cycle
Maxartists development method is based on the Agile Software Development, it is a conceptual framework for software development that promotes development iterations throughout the life-cycle of the project. Each iteration passes through a full software development cycle: including planning, requirements analysis, design, coding, testing, and documentation. An iteration may not add enough functionality to warrant releasing the product to market but the goal is to have an available release (without bugs) at the end of each iteration. At the end of each iteration, we re-evaluates project priorities. Our project life-cycle consists of various phases as shown in the figure:

Methodology
We provides quality, cost-effective offshore development services to our clients. We are proud to offer a service that assures quality, but is also price competitive with other companies, with rapid start and quick response times. Our large qualified resource pool, combined with a broad set of development processes, tools and environments allows us to tackle any project.

Our methodology can be summarized as:

Contact Information
Maxartists Technologies Pvt. Ltd. C-5, Thejaswini, Technopark Campus Trivandrum 695 581 Kerala, India

+ 91 471 6574664 + 91 471 4017346 + 91 471 2700708 enquiry@maxartists.com Also visit our Website www.maxartists.com

THANK YOU

You might also like