Yes, we are familiar with it. To my knowledge, that technology has not been used by the people at NB Translation in what they are trying to do for small businesses. The idea was to adapt translation for small businesses looking for a service. They really wanted to be alongside them and to respond to their needs through this project.
On March 13th, 2012. See this statement in context.