Connecting People To Resources That Strengthen Your Performance             


                                    

Home

 

 

 

About Us


 

Overview

 

Meet The Team

 

Contact Us

 

Case Studies

 

Technology Library

 

eSupport

 

Mission & Values

 

Certifications

 

Directions

 

Newsletter

 

In The News

 

Career Opportunities

 
   

Products


 

Microsoft Dynamics GP

 

Sage MAS 90
Sage MAS 200

 

Sage MAS 500

 

Sage ABRA HRMS

 

Sage FAS

 

Sage CRM SalesLogix

 

Microsoft Dynamics CRM

 

Crystal Reports

 

FRx Financial Reports

 

Case Studies

 

 

 

Services


 

Customizations

 

Data Migrations

 

Desktop Streaming

 

KAP

 

Lunch 'N Learns

 

Business Building Conference

 

Needs Analysis

 

Ongoing Support

 

Professional Services

 

Security

 

Implementation

 

Software Sales

 

Speaker's Bureau

 

 

 

 

Training


 

Training Schedule

 

Training Registration

 

CPE Programs

 

 

 

For CPAs


 

CPE Programs

 

Lunch 'N Learns

 

KAP

 

Technology Library

 

 

 

eShop


 

Executive Review

 

Crystal Reports

 

Prepaid Plans

 

Training Classes

 

 

 

 

 

 

 

 

    

Desktop Streaming

Introduction

The Internet is rapidly changing the way both consumers and corporations approach technical support. For support providers who service customers and/or employees, the Internet promises powerful new tools for helping end users and a welcome alternative to phone-based tech support. Consumers count on immediate results from the Internet, and they expect that "e-support" will solve their technical problems faster and more thoroughly than traditional call-center or help-desk assistance.

Are support providers meeting online expectations? Statistics published by ICSA/e-Satisfy.com suggest that e-support is falling short. Although consumers expect a response to their tech-support email inquiries within 24 hours, only 42 percent of support providers meet that expectation. In fact, e-support often proves ineffective and inefficient: More than half of the problems reported via email are escalated to phone support for resolution.

DesktopStreaming™ realizes the promise of the Internet in unprecedented ways, and raises the bar of e-support to a new level of effectiveness. DesktopStreaming allows technical-support representatives to remotely identify and solve users' problems in real time. Using Expertcity's proprietary screen-sharing software, support reps no longer must waste time guessing at a user's computer problem; instead, they can remotely access the user's computer and take a look for themselves. In addition to its time- and cost-saving advantages, DesktopStreaming technology is also extremely flexible, scalable, secure, reliable and easy to use.

ScreenSharing
ScreenSharing allows support reps to remotely share control of a user's screen, mouse and keyboard. Support reps can efficiently address technical questions by sharing the user's computer - all while the user looks on and participates. Support providers can resolve issues quickly and shorten call times significantly.

Advantages of DesktopStreaming Technology

Web-Based ASP Solution
DesktopStreaming is an entirely Web-based solution. Users don't have to install software on their computers prior to getting DesktopStreaming help, and live remote assistance is always just a few clicks away.

Quick Implementation
Getting up and running with DesktopStreaming is easy. DesktopStreaming's Web and application servers are hosted and maintained by Expertcity, so support providers don't have to install any hardware or software to use DesktopStreaming. The DesktopStreaming interface is so intuitive that minimal training is required before support representatives are comfortable using the tools.

Flexibility
DesktopStreaming's suite of tools gives support reps the flexibility they require when they are conducting remote-assistance sessions: They can use real-time chat, file transfer and screen-sharing tools as needed during a session.

Cross-Platform/Application Independent
DesktopStreaming's versatile technology operates on any platform and with any application. For example, a support rep on Windows can support users on Windows, Linux, Solaris and Mac.

Online Management and Report Retrieval
Administrators have up-to-the-minute access to DesktopStreaming's advanced management and reporting tools. They can review entire chat and session logs, or access daily reports to track industry-standard support metrics – all through a secure online administration center hosted on Expertcity servers.

User Interaction
Unlike other remote-assistance/diagnostic technologies, DesktopStreaming encourages user participation every step of the way. Rather than employing an invisible diagnostic tool that explores the user's computer, DesktopStreaming technology allows the user and the support rep to work together in real time. In fact, the user learns firsthand how to fix the computer problem while watching or taking instructions from the support rep.

Tools Overview

DesktopStreaming's portable software products have been developed in industry standard C/C++ and Java class libraries from Microsoft and Sun Microsystems. The cross-platform applications work seamlessly together to enable a remote-assistance session.

Initiating a Remote-Assistance Connection

SmartBox™
The user initiates a remote-assistance session by submitting a question in the DesktopStreaming SmartBox™ located on the support provider's Web site. The question is routed via the Expertcity Web servers to all online support reps.

HelpAlert™
The support rep's HelpAlert software receives the user's question from the Web server and displays it in a pop-up window on the support rep's computer screen. The rep responds to the user's question, and the Web server establishes a connection between the user and support rep on the communication server.

Conducting a Remote-Assistance Session

ChatLink™
A chat session begins immediately, enabling both parties to submit real-time messages to each other using Expertcity's Java ChatLink technology. The user and support rep can address the technical problem in this familiar Web chat format. If the solution requires full remote assistance, the support rep can launch ScreenSharing. The user is then prompted to download chatlink.exe, a small self-installing plug-in that allows the support rep to share the user's screen, mouse and keyboard.

Viewer
HelpAlert (on the support rep's computer) opens the Viewer to display the user's desktop. An image of the user's desktop is continually forwarded to the Viewer via Expertcity's servers. ScreenSharing data is highly compressed using Expertcity's proprietary compression technology. (See Security for more about this process.)

The support rep can manipulate any screen elements or applications on the user's computer with mouse and keyboard control – just as if the support rep were seated in front of the user's computer.

File Transfer
In addition to collaborating together using ChatLink and ScreenSharing, the user and support rep can send files to each other using the File Transfer option. DesktopStreaming File Transfer does not use the traditional File Transfer Protocol (FTP), but instead relies on the same secure, firewall-friendly technology that powers ScreenSharing. Flow control ensures that File Transfer and ScreenSharing can take place simultaneously.

Architecture

Expertcity's architecture has been designed for maximum performance, reliability and scalability. The DesktopStreaming service is driven by industry-standard, high-capacity servers and network equipment. Redundant switches and routers are built into the architecture to ensure that there is never one single point of failure. Clustered servers and backup systems help guarantee a seamless flow of application processes – even in the event of heavy load or system failure.

DesktopStreaming clients can be confident that Expertcity has developed a robust architecture that protects data and scales easily to compensate for the demands placed upon it.

Expertcity technology diagram

Web Servers

DesktopStreaming's service is maintained by a cluster of high-capacity UNIX Web servers. Web-balancing switches monitor the network flow and transparently distribute server requests among all the servers, thereby preventing overload to any individual server and ensuring an uninterrupted flow of application processes.

The Web servers run a Java servlet engine and dynamically generate all Web pages in conjunction with the application server and database. The Web servers' primary role is to initiate a connection between the user and the support rep. Once a connection is established, the entire interaction between both parties takes place over the communication servers.

Communication Servers

An industry-standard UNIX server mediates each remote-assistance session. The communication server facilitates three important processes during a remote-assistance session:

ScreenSharing: The communication server enables ScreenSharing by forwarding screen outputs and mouse and key inputs between the user's computer and the support rep's Viewer. The screen-sharing data is highly compressed using Expertcity's proprietary compression technology and encrypted using AES (Advanced Encryption Standard) 128-bit encryption.

Session Recording: The communication server records the chat dialogue for future reference by the support rep. The user can save the chat dialogue at any point during a chat session or at the session's end. Clients who purchase the optional SessionView Module can later review the screen-sharing session in real-time or fast-forward modes and use DesktopStreaming's reporting tools to track quality and performance benchmarks.

Firewall Access: The communication server facilitates a firewall-friendly connection. In most cases, a connection is established without changing firewall settings at either end.

Network Reliability

The Expertcity network is constantly monitored via the Simple Network Management Protocol (SNMP) and through the use of custom monitoring and alerting tools. Critical metrics are recorded 24/7 to ensure that heavy network activity does not cripple any single component.

Performance data is regularly collected on all key production systems, including the database, Web servers, communication servers and networking equipment. The data is used as a real-time measurement of performance and as a tool for future capacity planning.

Firewall Configuration

DesktopStreaming works with leading firewall protocols. In most cases remote-assistance connections are possible without any firewall reconfiguration. DesktopStreaming requires access to outbound ports at both ends of a connection. Occasionally, some firewalls may require port and IP adjustments to allow DesktopStreaming access. Reconfiguring a firewall for DesktopStreaming does not compromise the integrity of the client's firewall; only outgoing communications are impacted, and the technology operates within a narrowly limited IP range. For additional information related to firewall issues, please contact an Expertcity sales representative.

Security

Security is a vital concern for all Web-based systems. Expertcity recognizes this concern, and uses the latest security technology to ensure that the data exchanged between users and support reps is completely secure. Moreover, Expertcity has developed its own proprietary compression technology that transmits data in packages that can only be "unwrapped" by Expertcity software. Identities are scrupulously verified and protected with industry-standard password-verification technology, and help sessions are kept secure and private with the use of AES 128-bit encryption and randomly generated session keys. DesktopStreaming clients and their users can count on the protection of their information and identities. For additional information related to security issues, please contact an Expertcity sales representative.

User Privacy Concerns

With DesktopStreaming, the support rep has unprecedented access to the user's computer to pinpoint and resolve technical issues more efficiently than ever before. Yet DesktopStreaming leaves the ultimate control in the hands of the user. The user actively participates in the screen-sharing process and observes every step that is taken to resolve the technical issue. At anytime the user can retake control of the mouse and keyboard or end ScreenSharing altogether.

Conclusion

DesktopStreaming technology takes the mystery out of technical support. While phone-support reps cross their fingers and blindly direct users where to click, DesktopStreaming-enabled reps don't have to play guessing games – they can use Web-based remote-assistance tools to efficiently identify and resolve issues, improving first-time resolution and reducing handling time in the process.

Behind the scenes, Expertcity's architecture transparently supports person-to-person collaboration by providing a scalable and reliable environment. Security promotes both ease-of-use and flexibility without compromising data integrity, confidentiality and user control.

As an unparalleled e-support paradigm for the Internet age, DesktopStreaming offers support providers an easy, low-cost method for integrating Web-based technical support that will improve their bottom line.

 

  

  

▲Return To The Top 


e-mail this page Email Us
Print this Page
Ask a Question


Our Mission

Create a partnership with our clients to strengthen the performance and champion the success of their business


(205) 313-4711
Sage Software Support

(205) 313-4709
MS Great Plains
Support

(205) 592-9991
Fax

866-KIANOFF
(205) 592-9990
Main Contact






 

kianoff.com   |

 

© Copyright 2008, L. Kianoff & Associates, Inc.
All Rights Reserved. 
Sage Software, the Sage Software logos, and the Sage Software product and service names mentioned herein are registered trademarks or trademarks of Sage Software, Inc., or its affiliated entities. All other trademarks are property of their respective owners

L. Kianoff & Associates, Inc.
1128 22nd Street South  
•   Birmingham, AL 35205
(205) 592-9990 Phone  
•   info@kianoff.com