BlackDog
Encyclopedia
The BlackDog is a pocket-sized, self-contained computer with a built-in biometric fingerprint reader which was developed in 2005 by Realm Systems, which is plugged into and powered by the USB port of a host computer using its peripheral devices for input and output.

It is is a mobile personal server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...

 which allows a user to use Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, ones applications and data on any computer with a USB port. The host machine’s monitor, keyboard, mouse, and Internet connection are used by the BlackDog for the duration of the session. As the system is self-contained and isolated from the host, requiring no additional installation, it is possible to make use of untrusted computers, yet using a secure system. Various hardware iterations exist, and the original developer Realm Systems closed down in 2007, being picked up by the successor Inaura, Inc.

Original Black Dog & Project BlackDog Skills Contest

Identified as the BlackDog, the Project BlackDog, or Original BlackDog, the first hardware version was touted as "unlike any other mobile computing device, BlackDog contains its own processor, memory and storage, and is completely powered by the USB port of a host computer with no external power adapter required."
It was created in conjunction with Realm System's Project BlackDog Skills Contest (announced on Oct 27, 2005) which was supposed to raise interest, and create a developer community surrounding the product. The BlackDog was publicly available for purchase from the Project BlackDog website in September 2005 for those who wished to enter the contest or to experiment with the platform. Production ended in mid January 2006 when the contest closed.

On 7 February 2006, the winners of the contest were announced for the categories: Security (the Michael Chenetz), Entertainment (Michael King), Productivity (Terry Bayne) and "Dogpile" (Paul Chandler). On Feb 15, 2006, during the Open Source Business Conference, San Franscisco, Terry Bayne was announced the grand prize winner of the contest and received USD50,000 for his creation "Kibble," a tool for building integration solutions between the host PC and the BlackDog device using a SOAP-based RPC mechanism to send arbitrary LUA
Lua
Lua may refer to:* Lua , a Roman goddess* Lua , a traditional Hawaiian martial art* Lua , a lightweight, extensible programming language* Lua , a single by the folk rock band Bright Eyes...

 code to be executed on the host PC from the BlackDog. At this conference, the second iteration of the BlackDog, the K9 was publically announced.

K9

Identified as the K9 Ultra-Mobile Server, or K9, this version was announced at the Open Source Business Conference in February 2006 with expected availability in the third quarter of 2006. However, company turbulences (see Company History below) prevented the K9 from being sold until early 2009 by Inaura, Inc.

Promotional literature shows the form factor to be the same as the intermediate iD3 prototype a very thin chrome model resembling an iPod Nano, but all black with a rubberized exterior. Before Realm Systems shut down, there were working prototypes of the K9, the hardware design seemed to be finished, and the software was functional.

In terms of hardware, it differed from the the Original BlackDog in these aspects:
  • 128 MB RAM
  • 1GB Flash NAND Memory
  • 60 pin Hiroshi connector replaces MMC slot (intended for a USB connection cable, as well as custom cables to support additional peripherals)
  • OLED display replaces indicator LED of first version (1.1 inch display, 96x64 resolution, 4 bit grayscale Black and White)
  • Dimensions: H: .50” W: 2.0” L: 3.75”

iD3

The iD3 was a variant of the K9, using the same hardware specifications, intended for corporate use with a matching management router/server identified as the iD1200. It was announced as being part of the iDentity product series and was, for instance, showcased on the Embedded Systems Conference in San Jose, CA (April 3-7, 2006). The final Realm Systems iD3 form factor resembled a small Nokia cellphone.

Software

The software was originally based on Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 until 2008. The project switched to using Olmec Linux.

Debian Linux (<2008)

When plugged into a USB port of a Windows XP machine, the BlackDog initially presented itself to the host as a virtual CD-ROM
CD-ROM
A CD-ROM is a pre-pressed compact disc that contains data accessible to, but not writable by, a computer for data storage and music playback. The 1985 “Yellow Book” standard developed by Sony and Philips adapted the format to hold any form of binary data....

 drive. Via an autorun application the BlackDog then automatically launched the X Window system
X Window System
The X window system is a computer software system and network protocol that provides a basis for graphical user interfaces and rich input device capability for networked computers...

 for Windows Xming
Xming
Xming is an implementation of the X Window System for Microsoft Windows operating systems, including Windows XP, Windows Server 2003, Windows Vista and Windows 7.-Features:...

 and a software NAT
Network address translation
In computer networking, network address translation is the process of modifying IP address information in IP packet headers while in transit across a traffic routing device....

 router. Once those applications were running, the virtual USB CD-ROM drive disconnected, and the USB presented itself as a virtual Ethernet
Ethernet
Ethernet is a family of computer networking technologies for local area networks commercially introduced in 1980. Standardized in IEEE 802.3, Ethernet has largely replaced competing wired LAN technologies....

 adapter, enabling network access. Without requiring any installations or user interactions, the user could access the contained applications and data from any Windows computer. With further configuration steps, it was possible to also run the BlackDog on Linux and Mac computers.

A short Engadget
Engadget
Engadget is a multilingual technology blog network with daily coverage of gadgets and consumer electronics. Though on appearance Engadget functions much like a blog and may be defined as such, much of its editorial content takes the form of an online magazine...

 review stated that "it runs Firefox fine, and should be great for taking your own browser, e-mail, and chat clients for use wherever \[you are\], though that will probably be about all this little 400MHz guy can handle."

The first software version was based on Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 Sid running a 2.6.10 Kernel. It contained some sample default applications such as xterm, XBlast, and XGalaga and allowed installation of the Firefox webbrowser, an email client and other additional software available through official and community APT
Advanced Packaging Tool
The Advanced Packaging Tool, or APT, is a free user interface that works with core libraries to handle the installation and removal of software on the Debian GNU/Linux distribution and its variants...

 repositories hosted by the project.

It was attempted to stimulate the creation of further applications and use cases for the BlackDog by building up a community. The project and discussion infrastructure, termed DogPound, used an installation of the project hosting software (SourceForge
SourceForge
SourceForge Enterprise Edition is a collaborative revision control and software development management system. It provides a front-end to a range of software development lifecycle services and integrates with a number of free software / open source software applications .While originally itself...

). A SDK with a QEMU
QEMU
QEMU is a processor emulator that relies on dynamic binary translation to achieve a reasonable speed while being easy to port on new host CPU architectures....

 emulator environment for Windows XP, Linux and Mac OS X was released to facilitate the creation and porting of applications to the BlackDog system.

Although most of the BlackDog software was free software, the device contained some proprietary technology and intellectual property developed by Realm Systems Inc., which was later transferred to Echo Identity Systems and finally ended up belonging to Inaura Corporation.

The official repository for the project disappeared in mid-February 2007 due to Realm Systems Inc. closing and was reactivated by its successor Inaura Inc. as of late-June 2007. (There does not seem to be a repository in Nov. 2011)

Olmec Linux (>= 2008)

Starting in late 2007, Olmec Linux was ported to the Blackdog and K9 devices., which is a Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

-derived Linux distribution geared for small embedded platforms such as the gumstix
Gumstix
Gumstix is a company founded in 2003 by Gordon Kruberg that produces small single-board computers. The name Gumstix refers to the size of the first such computer being the approximate size of a stick of gum....

. When sold as part of the Inaura Inc. product offering, BlackDog/K9 was using the Olmec-based version.

Realm Systems Corporate history

Realm Systems Inc. was founded in 2002, based in Salt Lake City, Utah, raising $8.5 million led by GMG Capital in its Round A, with CEO Rick White, describing itself as "provid\[ing\] a next generation Mobile Enterprise Platform that simplifies the delivery of applications and services to end-users across the distributed enterprise."

During 2006, Realm Systems focuses on their iD3 line of products and the K9 product launch was put off indefinitely. In January 2007, two then-unidentified groups containing former Realm Systems employees and investors attempted, independently, to license or move the K9 hardware and software to a separate company to continue development and production, due to the dissolution of Realm Systems and continued developer community interest in the concept, as well as rumored successful pilot programs.

One of Realm Systems' backers then posted a public foreclosure notice, and in a court-supervised foreclosure hearing a number of investors bid on the company's assets in a closed bid. As a result, all of Realm's assets, including the iD3 and K9-series hardware, their operating systems, and the enterprise management router code, were bought out by a new firm, Echo Identity Systems, which was registered as a Salt Lake City company on February 1, 2007 . This company claimed to be continuing the enterprise product line, and re-used nearly all of the old Realm Systems website layout and graphics. No mention of the K9 product line was made anywhere on the Echo Identity Systems website. The former Realm Systems website redirected iD3 and BlackDog customers to a transitional support website informing about the asset change, Realm Systems closing, and that product support would be done by Echo Identity Systems (though no explanation as to the extent of the support is provided).

It appears that assets were soon bought back from Echo Identity Systems to a group of investors backed by former Realm Systems employees and investors. Based on unconfirmed community reports (September 2007), it appears new developer prototypes of the K9 have been seeded to the Project BlackDog contest winners. In November 2007, the new owners emerged as Inaura Inc, with CEO and president Peter Bookman, who is one of the original co-founders of Realm Systems. CFO of the new company is Rodney Rasmussen, who had both registered Echo Identity Systems and Inaura as a Utah company
. They set up a sparse web site lacking specific product descriptions. Inaura Inc. describes itself as "formerly known as" Real Systems Inc. and Echo Identity Systems expired as a company in June 2008.

In 2008, the Aurora Inc. website was updated to provide details on the company and product. The K9 device is now being branded as the K9 Ultra Mobile Authentication Key (UMAK) and marketed as "solving the problem of trust within all computing environments". It refers to "the two iterations of UMAKs" as "the K9 and the BlackDog"

The K9 product seems to have been publically sold since early 2009.

In February 2010, the company name expired "failing to file for renewal" and and was only re-registered September 2011.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK