SmartCal Technology
The SmartCal system is a set of applications (Calendar, Search
Engines, RSVP/Invitation Manager, Reminder and Digest Servers, etc.)
built on top of a scalable, patent-pending infrastructure designed
for web and wireless applications. The following describes the core
technologies that are part of the underlying infrastructure.
|
Template Based Application
Server
|
The Application Server provides a scalable platform that
supports web, wireless, XML, and text-based applications and
services. The Application Server can be distributed across
multiple servers to form a cluster, which provides one way
to scale the overall system.
|
 |
|
Pipelined Object Database
Engine
|
The patent-pending Object Database Information Management
System provides an abstraction that allows databases to be
distributed across multiple servers, including operating in
a heterogeneous environment (Oracle, DB2, MySQL, etc.).
|
 |
|
Real-time Localization
Facility
|
The Localization Facility allows real-time creation and modification
of product localizations (translations including regional
dialects, currency formats, date formats, etc.). This facility
also allows localizations to be performed by non-technical
staff in a fraction of the time usually required for this
process. This facility allows provides support for on-going
maintenance of localizations as new features are developed
and the product evolves.
|
 |
|
Cobranding Engine
|
The Cobranding Engine provides support for changing a products
look and feel (colors, fonts, graphics, page headers & footers,
etc.) in real-time. This allows for seamless integration of
a product into a partners existing services (web and wireless).
Basic customization of a product can be done in a matter of
minutes and a full integration with a web site completed in
a few hours.
|
 |
|
Extensible Search Engine
Platform
|
The Search Engine Platform was designed to be scalable and
extensible. The Search Engine supports searching by keywords,
date ranges, objects, and locations, including support for
proximity filtering.
|
 |
|
Proximity Sorting and
Filtering Technology
|
The Proximity Sorting and Filtering technology provides a
means for geocoding, sorting, and filtering objects based
on latitude/longitude points. Latitude/longitude points can
be derived from traditional address mapping services, GPS
systems, or emerging wireless technologies.
|
 |
|
External Publishing Engine
|
The Application Server was designed to allow the publication
of objects to external, web based, search engines. The External
Publishing Engine takes URLs provided by the Application Server
and submits them to a predetermined list of external search
engines via HTTP or email requests.
|
 |
|