|
|
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:
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
|
|
|
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:
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.). |
|