Want to talk? Need more info?
Where Location Comes Alive
           

Platform Architecture

The GeoPage Platform architecture is a complete suite of production ready, software components and services integrated into a single end-to-end solution. On the front-end side, our system provides access to our services to consumer and mobile applications and our partner applications and services. On the back-end side, the platform architecture is designed to live as a value-add service layer on top of any base map provider of choice, including both the leading commercial mapping providers (e.g. Bing, Google, etc.) and other custom offerings.
The platform architecture comprises the following five functional layers:
GeoPage Platform Architecture
Software Core Component Framework
API's.
GeoPage provides our partners and customers access to our core data and services through our own internal REST-based API service layer. Though our system provides a comprehensive end-to-end solution out of the box, many of our core services are of interest to our partners and customers for selective integration into their own existing software infrastructures. The GeoPage Platform architecture provides an easy gateway into these desired services.
Visualization.
GeoPage provides a robust, custom map visualization manager that utilizes multiple adapters to consume spatial data and base maps from numerous sources. This includes built-in adapters for leading commercial mapping providers such as Bing Maps and Google Maps as well as an extensible structure to support other mapping providers (e.g. OpenStreetMap). Our core visualization management provides maximum choice and flexibility to leverage the cutting edge in mapping data and technology.
Data Intelligence.
GeoPage provides a comprehensive data capture & analytics engine for measuring and understanding user interaction in all areas of the map interface. Get detailed statistics on every user-initiated interaction in the GeoPage interactive map including ad rollovers, click-throughs, map movements, searches, etc. as well as the ability to optimize integrated display campaigns through sophisticated A/B testing harnesses, all built-in. GeoPage also provides administration tools for our customers to manage and review their custom user engagement campaigns.
Hyperlocal Lead-Generation/Advertising.
GeoPage provides a lead generation advertising platform that empowers our customers to create new revenue opportunities through highly branded, fully integrated, interactive ads and display offers right in the visual experience. Our customers can customize these interactions and directly correlate them to specific events and user behavior in the map interface. Location-based advertising at the hyperlocal level is powered through our partner sites where a very specific demographic and location context is provided so local businesses can drive real foot traffic from potential customers.
Geosearch.
GeoPage's Geosearch engine provides highly performant, scalable multidimensional search of GeoPage pre-integrated content as well as any external data source with geolocation attached. Our system supports every step of processing and accessing geolocation content for publishing and searching online. This includes the following subsystem components:
  • Data parsers and standard content integration tools for inbound processing of external geolocation data sets.
  • Highly-scalable spatial indexing of data based on multiple dimensions including location and time.
  • Pre-packaged user interface tools to search based on keyword, range (latitude/longitude), and category with client-side and server-side tuning for optimal user experience.
Geoscore.
Geopage has a subsystem focus and expertise in social media tooling for the consumer-facing web. GeoPage provides a unique platform component that powers a new way of location-based social discovery and search.
Geoscore is an aggregate venue scoring system (0-10) that gives the end consumers of our partners and customers a quick way to determine the popularity of a place without having to read lengthy reviews across various sites. This score is generated by compiling ratings, recommendations, reviews, and blogs from multiple sources and creating a bell curve score that rates the venue compared to it's direct competition - specific category, cuisine type, and location. For example, now you can quickly see the most popular sushi restaurants in a particular city.
Most venue review sites use an absolute scoring system of 1-5 stars simply based on user ratings from their own site alone. GeoPage goes much further by combining information across multiple venue-related sites and uses a comparative scoring algorithm that rates venues according to their genre, cuisine, or category.
3 Key Problems Geoscore Solves
  • How do I find the best rated and socially recommended places in a particular geographic location at a glance without having to read a pile of reviews across multiple sites?
  • How do I compare top rated places in the same category when they all have the same ratings based on an absolute scoring system of 1-5 stars?
  • How do I find the most buzzed about places in real-time rather than basing my decision on a bunch of historical reviews from the past (that don't reflect the current popularity or present opinions of patrons)?
Data Management Services
GIS Integrated Data.
GeoPage works with leading-edge technologies in spatial data storage and management to seamlessly support any GIS data structures in both internal and external GIS systems. Through several data partners and public services, we are able to process, host, and display any number of GIS datasets that our customers desire to access including boundary mappings, postal codes/time zones, statistical demographics, and industry-related datasets.
GeoPage Venue Repository.
GeoPage provides a comprehensive, built-in venue management repository with access to 18 million local business listings nationwide through our premier partnership with CityGrid Media. This also includes local content in the form of over 800,000 reviews & ratings, editorial content, merchant messages, and interactive videos and other media. GeoPage provides 21 pre-configured categories of venues "out of the box" focused on lifestyle and entertainment that can be selectively displayed, filtered and overlayed with other geolocation content, thus providing valuable insight to consumers on lifestyle amenities and places of interest they wish to frequent.
The currently supported categories include:
  • Restaurants
  • Bars & Clubs
  • Hotels
  • Cinemas
  • Arts
  • Recreation
  • Coffee Shops
  • Convention Centers
  • Airports
  • Shopping
  • Rental Cars
  • Gas Stations
  • Banks
  • Post Offices
  • Pharmacies
  • Spas / Health & Beauty
  • Parking Garages
  • Grocery Stores
  • Hospitals
  • Schools
  • Libraries
GeoPage has also built all the venue administration and management tools to handle high-scale data updates, normalization, and storage. GeoPage's partners and customers are able to leverage our business partnerships and expertise in venue management to handle their location information needs nationwide without incurring high cost of ownership of data.
Customer Data Management.
GeoPage provides all the services needed to upload, host, and manage any custom geolocatable data sources provided or requested by our customers. We provide back-end management of our customer's select datasets to be accessed and displayed visually through an integrated data layer that includes data warehousing and partitioning, spatial indexing, and range search.
User Interface Framework & Map Widgetization
GeoPage has built a custom javascript user interface library to manage and support all our mapping visualization capabilities. With the arrival of high-performance javascript engines in browsers and rich user interface libraries like jQuery and Prototype, it is now possible to bring highly interactive user experiences to the web with 100% client-side javascript.
GeoPage has also built an extensive map widgetization framework and API model to allow our customers to create multiple instances of their mapping solutions with individually customized data, search, filtering, layout, branding, and presentation.
Hosted Infrastructure
GeoPage provides hosting for our customer's solutions through a comprehensive cloud computing model that saves our customers time and money in startup infrastructure costs, internal IT staff, deployment management, and software upgrades.
Map Add-In Extension Framework
GeoPage is building a suite of value-add application services to include into any interactive map widget. This extension framework of plug-and-play components works seamlessly within the interactive mapping experience and includes industry-specific applications (such as a Classified Ad plugin to visualize classifieds by location) to more generic applications (such as social content plugins for Facebook, Twitter, YouTube, etc.).