Friday, January 19, 2007

The new wearable -- a hard drive with many ports.

Thoughts about http://wearcam.org/wearcompdef.html

PROBLEMS
I have some problems that I would like to solve. First, I don't have access to the Internet very often or sometimes computer in general. I like to read, but it is hard to read from a computer screen and the lengths of the works are very long. Mobile computers are expensive and not really mobile.

CURRENT SOLUTIONS
MCC has moved a step towards better computing, but it not enough. The modular computer that they have could be integrated into a wearable computer system, but Maximum PC states that it is too bulky for a portable and too slow for a desktop. The idea was to have only the necessary parts that you need to transfer from one system to another. What is necessary? The core module consists of hard drive storage and the processor. All input and output is via a docking port.

WHAT CAN BE DONE?
What is really necessary? Information. The technology is can be create with information. The processing unit is not necessary, because different models are very similar. How an image on a camera is converted to a file format by the processor is very similar to how a computer converts the file to an image. A problem occurs when there is no image.

What if the only required part was the storage unit? A hard drive, a usb thumbdrive, a piece of paper. A problem does occur if sharing the storage unit with many devices. A interface between the storage and device could fix this. Interfaces, like IDE to USB, already exist.

What about the processing that a computer is suppose to do? It would be in the devices. Need a computer to enter data? A computer could always be on with a secondary connection to your storage device or it could boot from your storage device. The devices must be event-based to minimize power usage, but still be reactive. For example, you connect a camera to your storage device. Your about to take a picture when you see there is a picture on your storage. The picture can from a friend what uploaded it from his computer to the web server device that is connected to your storage. Devices in the real world are naturally multitasking with each other. You don't have to wait for a device to finish before another can begin.

The purpose of my wearable would be to have easy access to information and be modular. A wearable could be without storage, but it would need a way for devices to interact. Let's say, you have a reconfigurable processor in the computer. You design a new, faster processor with your wearable. You instruct that the computer reboot and configure the processor with the new design. This design and the able to create will enable the system. The devices, like camera and PDAs, should be designed around this personal storage, which could be seen as a database, so they can work together.

REMAINING PROBLEMS
Businesses can create problems when a system like this is created. Because ring-tones on cell phones are copyrighted, cell phones are locked down. Without excessive hacking at the phones. Only contacts can be retrieved from the phone. Carriers also lock the phone as a modem feature unless you pay.

The interface to the storage unit is to solve several problems. Security, multiple device access, hotplugging, storage format (filesystem format), power management. At this point security would be all or none. Multiple device access could be fixed if the device is seen as a database. Hotplugging creates problems, such as transfers that are not finished. Filesystem format could be implemented by the interface or by the devices. Power management is tied with hotplugging as they have similar problems.

CONCLUSION
There are already enough devices out there to create a full fledged wearable computer. Businesses just don't want to play well with others, such as you can't access the files on your cell phone. What is needed is the unix philosophy. An interconnectedness. If I come up with a solution, I will let others fully benefit from the product (whether free or costly) instead of being a half-assed solution.

No comments: