Commentary by CEO Sarah Weinberger:

Here you can see a concept product page, which features a yellowish background, which I thought contrasts nicely to the text and brings out the text and video more so than the white.

Before delving into the concept, I created all the software less the HTS daemon, which does the actual transfer. I did create a server side daemon to help out the graphical user interface. I also designed the CentOS hardware box along with configuring the software on the CentOS box. Because of all the customizations and ancillary software used, the solution is truly a hardware/software solution and not just a software solution.

A colleague of mine, David Rosenthal, and I created all the videos that you see on this page. We chose Apple Final Cut Pro as the video editor, although we could have chosen the Adobe Creative Suite. Avid was another option. I will discuss the videos on the videos page. You can see my writing and directing prowess. I still get a kick watching the video of the two colleagues talking about DataMover and watching the actors read/act out my script. That was/is so totally cool.

You can look at what I did on your own. There is a link below this text to show the current design of the DataMover product page on the JMR site. It has changed, since I created this concept site. Sadly, like the index page, I did not capture a screenshot from when I started. A couple of tweaks were made using the concept that I created, not much, though.

I dislike that on the JMR site, when you click on the DataMover product, you get basically an empty page, where you force the user to click on the single DataMover product to get to the real product page. One should always limit clicks and depths. We do not want users going down the rabbit hole, just KISS (keep it simple, stupid).

In my concept any information relating to the DataMover would be no more than 2 clicks away. The first click goes to this DataMover page. The three “See More” pages are each one click away from this page, as is the “add to cart” button at the top of the page. I did certify DataMover for Windows 10, and the logo is at the top of the page.

The graphical user interface still that you see below is the DataMover Mozart version, which is the first one that I did using Java, Ant, and Eclipse. Subsequently, I created DataMover Beethoven and DataMover Liszt. DataMover Beethoven is an entirely fresh concept in the GUI using the .Net Framework and .Net as a Winform application. The Liszt version is also .Net but is a Universal version of the product. DataMover Beethoven has a Xamerin project of the GUI, which works on Mac and Linux, in addition to the standard Windows version. The cross platform version does not look as nice, as it does not use the DevExpress and other Windows only controls. DataMover Beethoven is divided into three different libraries. The top most is the direct GUI, Windows and the cross platform version, while the other two provides the API that the graphical version uses. One of the purposes of this API approach is that other vendors can take the API library and implement a full featured .Net application with minimum fuss using just as much or just as little as needed. These versions of the product are a one-to-one relationship and resemble a full featured FTP program, just with the GUI run from a third location. All versions offer full functionality. Personally, DataMover Beethoven looks the best and is the easiest to use.

DataMover Brahms is a one to many downloader, which has three components. The first application is for administrators to set up a download package. The second component is meant for users. They simply enter the download code and the software download the package in the background to the desired location. The third component is for JMR. This component handles billing for data usage, as all data corresponds to the JMR server for various tasks. DataMover Brahms, sometimes referred to as DataMover Downloader, uses the .Net Framework. One possible use of this product is for video production companies to send out dailies to various people.

If you are interested in the DataMover product or any of the other products from JMR, please mention Butterflyvista or me as the referral source.

Live site screenshot captures as of July 2017:

  1. DataMover Product Page
  2. DataMover Detail Product Page

DataMover Products


Transfer data, video, and more at line speed at low CPU usage across the country or half way around the world.

JMR DataMover

The JMR DataMover is a high speed Enterprise-class data utility that allows users to easily transfer files across networks, whether locally, across the nation or around the world at very near line speed at low CPU usage, little memory footprint, bidirectional operation, and no bandwidth limitations tested with line speeds up to 20 Gbps.

DataMover is a combination hardware and software solution inclusive of a graphical user interface. You can, however, easily integrate DataMover into your existing workflow without the need to write a single line of source code using either the RESTful interface or one of several other scripting support methods.

DataMover works cooperatively and plays fair on your existing network, while providing a full feature set inclusive of: on the fly compression, deduplication, encryption, digest, throttling, port forwarding, watch folders, and other features.

Engine runs as a service and has the same system for block and file data. DataMover provides unlimited number of simultaneous data movement operations, while being essential for large data movement, big data, and cloud applications.

DataMover Engine (HTS) Features Include:

  • No bandwidth limitations; same system for block and file data
  • Moves files as they are being created
  • Instantly change the bandwidth utilization
  • Compress, deduplicate, encrypt, and provide data integrity inflight
  • Supports full bandwidth bidirectional data movement
  • Unlimited number of simultaneous data movement operations
  • Moves millions of tiny files at the same speed as one or more terabyte-sized files

The DataMover GUI is full featured working cross platform while simultaneously meeting the needs of individuals and busy production houses with thousands of transfers.

Here are just some of the DataMover GUI features:

  • Suspend/Resume
  • Queue with priority adjustment
  • FTP upload/download from the local console
  • Dynamic status
  • Multiple simultaneous links and transfers
  • Full featured graph
  • Windows File Explorer style interface
  • Drag and drop
  • Detail logging of both the console and the DataMover service
  • Scripting
  • Keep alive
  • Themes
  • Set default parameters
  • Works with multiple servers
  • Tuning and latency support
  • Windows, Linux, and MacOS (64-bit)
  • Certified Microsoft Windows 10 compatible
  • Tested transfers with media files, such as DPX, large contiguous mezzanine files, and metadata files


Power supply: 500W, universal input 90-264V 50/60 Hz

Cooling: Three (3) hot-swappable cooling fans, N+1 configuration

CPU: Intel 8-core i7, 3.5 GHz


System disk: 120GB SSD

Caching (local storage): 1024GB NVMe

OS: CentOS 7.x

Networking: (2) GbE; (2) 10GbE

Dimensions: 20”(D) x 19”(W) x 3.5”(H) (2U); 508mm(D) x 482mm(W) x 88mm(H) (2U)

Weight: 26 lbs; 11.8 kg


3-year Limited Warranty (parts/labor/updates included)

Support: JMR offers technical support for all products, 8/5 via telephone and e-mail at no extra cost to customers who have purchased our products. Special arrangements may be made for 24/7/365 service including on-site service under separate agreement. To create a service ticket, please complete the form here: http://www.jmr.com/submit-ticket/ or feel free to call (818) 993-4801 at any time; calls will be returned during normal business hours, M-F. You may also contact us via e-mail to:support@jmr.com

Video Gallery

Hands on Training Demonstration

Las Vegas to Paris

On Vacation

With Colleagues

Additional Information


HyperTransfer implements data transforms (compress, deduplicate, encrypt, and difference), in virtually any combination, during data movement. All of these features operate at full bandwidth, independent of latency introduced by the distance between the source and destination services.

Data Movement Links

Links are software abstractions of a WAN or LAN connection. There is no limit to the number of Links that may be established and maintained. Links are persistent, but use no CPU resources while not in use. Each Link describes the source and destination service, the additional data transforms to be employed, and may include the file system directories or lists of files to be transferred.


HyperTransfer moves files at line speed independent of file size or depth of directory nesting. It is easily embedded in all platforms including Linux/UNIX/AIX, Windows, and MAC OS X. Since it runs as a service, no code needs to be written and any program that addresses a TCP port for transfer can be routed through the HyperTransfer service.