Advanced user-friendly location-based software platform

Advanced user-friendly location-based software platform
Technologies: Windows Familiy OS, Ubuntu (Linux), Mac OS X 10.6.5, Android 1.6, iOS 4.0, PostgreSQL8.4 + Postgis, Java (JDK 1.6.20 SE), Mobile Android SDK 2.2, Objective C, Apache 2.0, jBoss 5.0.0.CR2, SVN, JIRA, Spring 3 MVC, Cocoa Touch, SOAP, Hibernate, JDBC, XML, JSON, MS Project, MS Visual Studio, Enterprise Architect, XCode, Java Eclipse, Visual Paradigm, TestLink.
Solution: Client-Server
Industry: IT & Telecommunications

SaM Solutions developed a platform consisting of a backend and client applications for proactive, LBS/location-based marketing and advertising that allow users and 3rd party providers to easily create, maintain and offer their services to users of the platform. The users can easily find and subscribe to the services they are interested in. The 3rd parties can define their own location based commercial services for advertising for which they have to pay basing on the usage of these services. These services may include location-based services advertising or couponing based on usage and popularity of the geographic location.  

The Location as a Service platform offers basic services to the users that are automatically subscribed or available on the client. Those services include requesting if a user is currently residing in his/her home location and to proactively notify other users when the user is entering or leaving one of his/her locations. Another basic service is the capability to create temporal locations valid for a limited period of time. Subscribers are also supplied with a virtual notifier for invited friends. Advertisers are enabled to provide virtual vouchers for subscribers of the service. The subscribers are shown a voucher in their mobile application (linked to the website of the advertiser) when they enter a location (predefined zone) of the advertiser during opening hours.  

Every provider (including users, who are also providers with their basic services) can monitor statistics about their services usage on a user-friendly web-frontend that is connected to the backend.  

On the first phase SaM Solutions implemented a prototype demo-application for internal presentations and early UDI testing. During this phase the SaM specialists focused on the Position Management, Area Management, Service Management, Mobile GUI, and the 3rd party GUI. The second phase included the Identity Management, Privacy Management, and Admin GUI implementation. Production Development and Alpha Testing on the second phase enabled several thousand simultaneous connections and requests.  

The main functional features of the software are: 

- Registration of user; 

- Create/Edit/Delete location; 

- Create/Edit/Delete service; 

- Service vouchers and promotions receipt; 

- Statistics monitoring (locations, services); 

- Virtual notifier for invited friends; 

- Push mechanism for private users (allows to directly send messages to users’ mobile clients, e.g. to notify users about their friends entering or leaving the area of their locations, inform friends about being added to a newly created location, etc.); 

- TrackMe service for common users (allows the owner to see when the joined user is inside the locations).

The application is characterized by high stability, scalability, intuitive usability and appealing GUI design. 

A2SP is an entrepreneurial B2B supplier and a value-added reseller of automotive-related data, statistics and services for the automotive, insurance and financial companies. A2SP offers vehicle information database services for the full Dutch vehicle market.
Avenue is one of the leading model agencies in Switzerland. The Zurich based company was founded in 2004 and represents not only Swiss and International male and female models but also a variety of special characters, people, actors,athletes and stylist.
Axeos is a software development company that specializes in building reliable VoIP solutions for business. Company operates in various markets as VoIP expert and specialises in building scalable, high quality solutions for corporate customers.
A private independent payments calculation and IT services center for all German health protection establishments. Today about 20.000 customers apply azh solution in Germany to calculate the services rendered to the patients through state health-funds.
BakBone Software Inc. delivers complexity reducing data protection technologies, including award-winning Linux solutions; proven Solaris products; and application-focused Windows offerings that reliably protect MS SQL, Oracle, Exchange, MySQL and other business critical applications.
Definition 6 leverages expertise in business applications, advanced infrastructure, design, marketing and consulting to create innovative communication, collaboration and commerce solutions that help clients increase revenues and reduce costs to build competitive advantage.
esz AG belongs to one of the most renowned enterprises in the calibration range and maintains bases in Germany and Europe. Business activities: A various range of services round the measuring technique for quality assurance and control of measuring and testing equipment.
Established by the Convention on the Grant of European Patents (EPC) signed in Munich 1973, the EPO is the outcome of the European countries' collective political determination to establish a uniform patent system in Europe.
Fujitsu Technology Solutions is the leading European IT infrastructure provider with a presence in all key markets in Europe, the Middle East and Africa, plus India, serving large-, medium- and small-sized companies as well as consumers.
The Interface AG, headquartered in Unterhaching/Munich, is a service company, providing consulting and professional services of planning, conception and realization of challenging IT solutions. The special skills of InterFace are focused on EMC and DELL storage projects, on scripting and administration of Unix networks.
Kaspersky Lab is one of the world’s top four leading IT security software vendors for endpoint users. The company currently works in more than 100 countries across the globe and has its own territory offices in 27 countries. Over 300 million people worldwide are protected by the company’s products and technologies.
Lexware is a company developing leading products in the domain of finance and accounting, catering to the German market. They have a major share of the German market of small and medium sized businesses and home users.
Loyalty Partner Solutions is a provider of tailor-made customer management solutions, which focus on the retail and transport / aviation industries. The Loyalty Management Suite (LMS) is the centrepiece of the company's portfolio.
Founded in 1975, Maxwell Systems is a pioneer with a proven track record of award-winning construction software, technology innovations, and best practices for different businesses. Maxwell Systems provides integrated solutions that meet the business requirements of many construction industry segments.
Headquartered in Walldorf, Germany, SAP is the world's largest business software company with more than 42,750 employees at sales and development locations in more than 50 countries worldwide.
Siemens AG, headquartered in Munich, Germany, is a global leader in electrical engineering and electronics. Siemens operates in 190 countries with more than 450,000 employees worldwide.