Alces Technology, Inc