Login     Contact Us      Home      Help   




In 2005, Bytes of Learning released the first ever IP-based learning management system for instructional software. The technology has been researched and refined by Bytes of Learning to enable seamless data management in every situation from smaller instructional settings through large school districts. Today, IP-based learning management is one of the more significant advantages UltraKey offers to schools and enterprises looking for trouble-free effective keyboarding instruction. 
  
This page addresses the more common questions about this technology: 
  
How it Works 
System Requirements 
No Users Have Access to the Data 
Benefits of IP-based Learning Management 
Unique Features of the UltraKey Data Server Software 
How all-Mac Schools Use Windows Server Software 
How Novell Schools Use Windows Server Software 
How Home Users Log into School Records
 
Firewall Port Must be Opened 
Testing the Server Software Before You Buy 
Purchasing the Server Software 
Getting More Information and Assistance 
 
    
  

How it Works

 
  The UltraKey Data Server Software operates a service in the background of server or computer. Although the service is Windows-based, it exchanges data with all copies of UltraKey running on Windows and Mac computers within the enterprise. 
    
  Communication between the service and the UltraKey clients consists of data packets transmitted using Internet Protocol (IP). IP is the same format anti-virus programs use to communicate virus definitions, and email programs use to transmit emails. 
    
  IP communication is extremely efficient. For one class of students using UltraKey for one hour, data flow is estimated at 1MB to 5MB for the whole class, which is less than one graphical web page download for one user. Many customers have used the UltraKey Data Server software for years without any need for attention. 
    
  Go back to top 
   
  

System Requirements

 
  The UltraKey Data Server software may be installed on any Windows PC or server running Windows 2000, Server 2000, Server 2003, XP, Server 2008, Vista or Windows 7. The data server software operates as a background service and may co-locate with other services and applications on the same PC. 
    
  Even an older PC will easily serve a school's needs. The server software only needs a fixed IP address so clients can locate it as needed. 
    
  For enterprise-wide service, the data server software should be installed on a current server with the usual high-speed access that district-level servers have. The server software easily co-locates with other services. About 100 MB of data space is required per school. 
    
  For all-Mac environments, the UltraKey Data Server runs very nicely within a Parallels environment on a Macintosh. Read more about serving Mac environments below.  
    
  Go back to top  
   
  

No Users Have Access to the Data

 
  With IP-based learning management, the client communicates with the server software, which in turn does all the storage and retrieval of data. Users never access the server, which is why no user requires permission and total security is guaranteed. 
    
  Go back to top  
   
  

Benefits of IP-based Learning Management

 
  Prior to implementing the new IP-based learning management system, more than 95% of all technical help calls coming to Bytes of Learning resulted from permission problems on networks. 
    
  Today, most help calls arise from customers wanting to know how to better use the UltraKey software, more than they do with any technical problems. The whole nature of instructional software application changes with IP-based learning management. 
    
  Network permission problems and security threats are eliminated. 
  One implementation can serve all schools in the district, enterprise or region.  
  Maintenance and support costs are nearly zero. 
  Intructors control everything for their classess and students using the UltraKey client. 
  Class interruptions are minimized.  
  Teachers can manage their classes from anywherel. 
  At the manager's discretion, students who have copies of UltraKey at home, may be monitored and managed while they learn at home. 
    
  Go back to top 
   
  

Unique Features of the UltraKey Data Server Software

 
  Bytes of Learning researched and developed the UltraKey server software to handle thousands of student users and teacher users simultaneously with no noticeable slowdown. Extensive error handling intelligence makes the service extremely reliable. 
    
  To ensure privacy, the UltraKey server software encrypts all communication so sensitive student information cannot be intercepted. Passwords are never transmitted from the server to the client programs, ensuring they remain secure along with the integrity of the data system. 
    
  To minimize the need for central support, all the management functions including enrollment, are contained in the client software. So teachers can easily meet their own needs without central assistance. 
    
  Go back to top  
   
  

How all-Mac Schools Use Windows Server Software

 
  Mac users choose UltraKey in the first place because the client is always supported on the latest Mac OS X platforms including Lion. Here is how all-Mac schools and districts are utilizing the Windows-based server software: 
    
  Most all-Mac districts have at least one Windows server in the district already performing some task. These districts have installed the UltraKey Data Server software, easily serving every all-Mac school without impinging on the currents uses of the server.  
  Some all-Mac schools have implemented the server software on a Windows partition running on a Macintosh using Parallels or Boot Camp. 
  Some Mac Schools have located an unused PC and hooked it up to the local network. 
    
  Bytes of Learning will offer web-based data management service in 2012. 
    
  Go back to top 
   
  

How Novell Schools Use Windows Server Software

 
  The UltraKey Data Server software cannot operate on a Novell server because the server software requires Windows functions. However, the server software can operate on any workstation or PC connected to a Novell network. 
    
  The only requirement is that the server software must be on a computer that has a static IP address. The UltraKey client copies can operate on any Novel workstation regardless of whether it has a fixed IP address or not. 
    
  Districts that have Novell-based systems in their schools, install the UltraKey Data Server software on a Windows server at their central office. The one installation serves all the schools in the District, whether they use Novel, Windows, Linux or Macintosh networks. 
    
  Go back to top  
   
  

How Home Users Log into School Records

 
  To allow secure communication from outside the school, the host manager or teacher creates a connection key file using the UltraKey client. This encrypted file is distributed to home users. 
    
  When home users double-click the connection key file, UltraKey starts and decrypts the key for internal use. Then UltraKey communicates with the data server software using the home Internet connection.  
    
  Connection keys do not permit management access unless the manager enables it.   
    
  Students must purchase the UltraKey software for home use. Bytes of Learning also provides laptop licensing that lets copies of UltraKey be used on and off campus. 
    
  If the school or district does not want home-to-school connections, they just don't use this capability and do not distribute a connection key. However, districts should know that allowing home logins presents no security risk whatsoever. 
    
  Go back to top  
   
  

Firewall Port Must be Enabled

 
  In order for any computer to communicate at all, certain firewall ports are always enabled. For instance port 80 is enabled for email communication  
    
  The phrase 'enable a port' is best understood as an enabling of communication to occur. It does not mean opening a door through which an uninvited person can intrude. 
    
  UltraKey communicates at port 5976. Whenever an UltraKey client copy cannot locate the UltraKey Data Server installation, the most likely cause is that a firewall stands between the clients and the server software and port 5976 is not enabled. 
    
  Go back to top  
   
  

Testing the Server Software Before You Buy

 
  A server software trial license is included with every UltraKey school trial. Schools are welcome to install and test the UltraKey Data Server software to whatever extent they need. For multiple schools, districts are invited to contact us for a server key that permits multiple-school use. 
    
  Setting up the data server software is easy as long as you read the instructions as they are presented by the installer software. You do not have to be a certified technician -- you only need to follow instructions. Bytes of Learning provides free technical support to help customers set up the software. Support is provided after purchase free of charge. 
    
  Go back to top  
   
  

Purchasing the Server Software

 
  The UltraKey Data Server software and license are provided with every Network IP edition of UltraKey. 
    
  If you own UltraKey 4.0 or a Standalone Plus edition of UltraKey, contact our customer service department to request an upgrade quote. Please provide details about your current license so we can better assist you. 
    
  Go back to top 
   
  

Getting More Information and Assistance

 
  Feel free to contact us and discuss your particular situation in more detail. 
    
  If you have a software selection team or you need to satisfy the concerns of several departments in the school or district, we are pleased to arrange an Internet conference with all your colleagues at a mutually acceptable time. 
    
  Go back to top