Tuesday, August 11, 2009

Programming a Teleportation Device

In the movie "The Fly" the main character (played by Jeff Goldblum) built a matter transportation ie teleportation device. The device he hoped would teleport a person from booth A to booth B or vise versa. It works perfectly for animals so he uses himself as a guinea pig. He enters booth A and turns the device on. Unbeknown to the main character a fly flies into booth A at the same time. The computer that runs the teleporter gets confused because there is only supposed to be one animal at a time in a booth. So, it combines the DNA of the main character with that of the fly. And then the scientist is teleported by the computer. Slowly the main character turns into a fly. Hence the name of the movie. A pretty disgusting ending in my opinion.

The main character may have been a brilliant inventor but he was a dumb programmer. If you are going to build a device that teleports you from point A to point B or from point B to point A you have to have some safeguards. If a telepod as it is called in the movie have two or more objects in it don't teleport and let the teleportee know there is something else in the telepod with him or her. Or even better yet have the computer teleport just the person and ignore the other object or person. If that object is another person that person has to wait his turn.

Another issue is if both telepods are occupied at the same time. This is not covered in the movie by the way. The computer does not do any teleportation. It has to wait for the receiving telepod to be empty. It could even tell one of the teleporterees to leave his or her pod. For instance it could tell whoever entered the pod last, to leave because the other person has the "right of way." If both teleportees entered the pods at the same time (which would be really rare because the computer could be programmed to measure the time to the nearest millisecond) then it could randomly choose a person to teleport. There could be a signal light in the pods to indicate what state it is. If a green light is on then you can teleport to the other pod. If a red light is on then someone else in the other pod and is about to be or is teleporting to that pod. If no light is on then the teleporter is not working.

It could be possible to have telepods in a network where you could teleport to any pod in the world. You just enter the position of the receiving pod.

I know the teleporter was just a plot gimmick. After all the movie was called "The Fly" not the "The Teleporter." I just thought the concept was interesting.

They could remake the movie call it "The Gnat" or "The Flea" or even "The Ladybug." Although the having the main character turn into a ladybug would not have been so gross. How about the "The Cockroach?". That would be disgusting too.

No comments: