Software Products & Services
 
ShareOnWeb iAnnotate Aspire VoiceAsync Others
     
ShareOnWeb--Web Conference and Knowledge Share Portal
ShareOnWeb delivers web conference integrated with knowledge management
  • ShareOnWeb demo
  • LiveMed Journal demo
  • Ideal for conducting e-meetings, one-on-one mentoring sessions, live training sessions, e-training, e-seminars, e-workshops and e-conferences
  • Rich suite of tools for managing the entire lifecycle of collaboration
  • Easy to use video/audio conference with inexpensive webcam. Optimized for lower bandwidth internet connection
  • Conduct concurrent slide presentations in two modes: navigation of slides controlled by single user, and independent navigation
  • Share documents with other participants of web conference
  • Share common space in a whiteboard, annotate screen or region of screen
  • Conduct interactive Chat
  • Record and archive video/audio feeds, slides, notes and chat
  • Open standards based system web portal based on Portlet standards and Apache's Jetspeed
  • Integrated Knowledge Repository with Discussion forum, Collaborative authoring of documents, Links to useful resources and Blog authoring
  • Create rich multimedia e-Learning content and share with users
  • Global search for all resources in the portal, including video/audio archives, documents, discussions and other content
 
iAnnotate--Web based Collaborative Image Annotation
iAnnotate delivers Rich Annotation capability on a web browser
  • iAnnotate demo with NASA satellite images
  • iAnnotate demo in Ophthalmology
  • Open standards based system. Annotations are created as SVG, a W3C (World-Wide Web Consortium) standard for web graphics.  Middle tier is built on Aspire.
  • Multiple planners/users view an image in a web browser and create rich annotations.  Rich annotations consist of annotation markings and annotation properties
  • Annotation markings are drawn on the browser using a mouse (or stylus on touch screen).  Free-hand drawing tools available are similar to Paint application on desktop.  In addition, predefined icons are available to be placed as markers.
  • Annotation properties are attributes associated with markings.  Each marker type will have a specific set of attributes.
  • Example: Annotation marking is an icon of a house.  Annotation properties would be address, sq-ft of plot of land, sq-ft in built house, number of bedrooms, etc.
  • Each collaborator creates annotations on a user specific layer
  • All the marker and attribute information is stored in a database
  • Image annotation is done on a web browser with no applets
  • Authorized users can retrieve, superimpose, and compare multiple annotations and make decisions
  • Storage & bandwidth requirements are a fraction of traditional compressed bitmap based systems
 
Aspire--J2EE/XML based Rapid Web Application Development Tool

Aspire, a proven tool to develop scalable, robust and maintainable web applications rapidly

  • Aspire annotated demo
  • Download Evaluation copy of Aspire 
  • Aspire dramatically reduces complexity and time to develop web applications on any J2EE platform--WebLogic, WebSphere, iPlanet, Tomcat, Oracle 9i-AS.
  • Aspire reduces cost of development by a factor of two or more by eliminating middle-tier programming
  • Aspire connects business components/data sources to output formats like HTML, Excel, PDF or others with no (Java or VB) programming
  • Aspire separates the business component/data layer from the presentation layer, so you develop back-end once and deliver data in multiple formats with no change to back-end or middle-tier
  • Web app developed with Aspire can become a SOAP service with a few lines of declaration
  • Aspire provides pre-built components for authentication, authorization and session management allowing out of the box application development
  • Aspire is a plug-able data gathering and plug-able data transformation engine
  • In Aspire multiple business components are declaratively composed to do transactions, do computations and deliver data as XML infosets.  This involves no java coding, or proprietary scripting
  • Aspire's data transformation engine can convert XML infosets using XSL, JSP, HTML tags and others. The transformed data can be in HTML, PDF, Excel or flat file 
VoiceAsync--Voice Portal Framework

VoiceSync improves performance of voice applications

  • VoiceAsync is voice portal framework that significantly improves the performance of voice XML applications. Current approaches have performance issues because of: a) extensive interactions with the server that involve large page transfers and b) reloading of large VXML pages, that have been dynamically generated, in the voice browser
  • VoiceAsync framework is an approach to reducing the amount of data that is sent from server to voice browser and minimizing the amount of time to load VXML pages. The framework consists of asynchronous calls from the voice browser to the serverside versus a full submit of page. This enables sending of specific data fields to the server, as opposed to all fields and receipt of specific data elements, as opposed to the entire page
  • The second aspect of the framework responds to the asynchronous requests and resides on the serverside. It is a declarative middle-tier for extracting data from backend components like databases and web services and delivering the data as standard java objects to JSP pages. The JSP page then create and delivers XML file in response to the asynchronous request
 
AspireMethods.  Fast Track J2EE Application Development:
Developed fast track methodology for delivering solutions with focus on templates, tools, techniques for separating presentation, data and business logic, and eliminating servlet/mid-tier programming. The methodology is supported by our Java Servlets based general purpose application to transform data from database into a variety of formats: HTML, XML, PDF, Excel and others. Unlike JSP, it cleanly separates business logic, database logic and presentation layer.
 

Methodology's Architecture guidelines include: Effective implementation of OLAP vs OLTP applications; Prudent selection of business logic in database vs EJBs; Selection criteria for efficient data transport from database to Servlet directly vs from database to bean to servlet.

 

Methodology's Benefits include: Fast, cost effective implementation; Scalable, Responsive, maintainable applications; Parallel development utilizing multiple skill sets.

 

Last Updated: May 14, 2007
© 2001-2007 indent, inc.  

9140 Golfside Dr., Suite 12 S, Jacksonville, FL 32256.  indent@indent.org