Deckard’s Front Door Key

I’m sorry. I could have sworn in advance that this would be a very quick post. One or two paragraphs.

  • Narrator
  • It wasn’t.

Exiting his building’s elevator, Deckard nervously pulls a key to his apartment from his wallet. The key is similar to a credit card. He inserts one end into a horizontal slot above the doorknob, and it quickly *beeps*, approving the key. He withdraws the key and opens the door.

The interaction…

…is fine, mostly. This is like a regular key, i.e. a physical token that is presented to the door to be read, and access granted or denied. If the interaction took longer than 0.1 second it would be important to indicate that the system was processing input, but it happens nearly instantaneously in the scene.

A complete review would need to evaluate other use cases.

  • How does it help users recover when the card is inserted incorrectly?
  • How does it reject a user when it is not the right key or the key has degraded too far to be read?

But of what we do see: the affordance is clear, being associated with the doorknob. The constraints help him know the card goes in lengthwise. The arrows help indicate which way is up and the proper orientation of the card. It could be worse.

A better interaction might arguably be no interaction, where he can just approach the door, and a key in his pocket is passively read, and he can just walk through. It would still need a second factor for additional security, and thinking through the exception use cases; but even if we nailed it, the new scene wouldn’t give him something to nervously fumble because Rachel is there, unnerving him. That’s a really charming character moment, so let’s give it a pass for the movie.

Accessibility

A small LED would help it be more accessible to deaf users to know if the key has been accepted or rejected.

The printing

The key has some printing on it. It includes the set of five arrows pointing the direction the key must be inserted. Better would be a key that either used physical constraints to make it impossible to insert the card incorrectly or to build the technology such that it could be read in any way it is inserted.

The rest of the card has numerals printed in MICR and words printed in a derived-from-MICR font like Data70. (MICR proper just has numerals.) MICR was designed such that the blobs on the letterforms, printed in magnetic ink, would be more easily detectible by a magnetic reader. It was seen as “computery” in the 1970s and 1980s (maybe still to some degree today) but does not make a lot of sense here when that part of the card is not available to the reader.

Privacy

Also on the key is his name, R. DECKARD. This might be useful to return the key to its rightful owner, but like the elevator passphrase, it needlessly shares personally identifiable information of its owner. A thief who found this key could do some social hacking with the name and gain access to his apartment. There is another possible solution for getting the key back to him if lost, discussed below.

The numbers underneath his name are hard to read, but a close read of the still frame and correlation across various prop recreations seem to agree it reads

015 91077
VP45 66-4020

While most of this looks like nonsense, the five-digit number in the upper right is obviously a ZIP code, which resolves to Arcadia, California, which is a city in Los Angeles county, where Blade Runner is meant to take place.

Though a ZIP code describes quite a large area, between this and the surname, it’s providing a potential identity thief too much.

Return if found?

There are also some Japanese characters and numbers on the graphic beneath his thumb. It’s impossible to read in the screen grab.

If I was consulting on this, I’d recommend—after removing the ZIP code—that this be how to return they key if it is found, so that it could be forwarded, by the company, to the owner. All the company would have to do is cross-reference the GUID on the key to the owner. It would be a nice nod to the larger world.

(Repeated for easy reference.)

The holes

You can see there are also holes punched in the card. (re: the light dots in the shadow in the above still.) They must not be used in this interaction because his thumb is covering so much of them. They might provide an additional layer of data, like the early mechanical key card systems. This doesn’t satisfy either of the other aspects of multifactor authentication, though, since it’s still part of the same physical token.

This…this is altered.

I like to think this is evidence that this card works something like a Multipass from The Fifth Element, providing identity for a wide variety of services which may have different types of readers. We just don’t see it in the film.

Security

Which brings us, as so many things do in sci-fi interfaces, back to multi-factor authentication. The door would be more secure if it required two of the three factors. (Thank you Seth Rosenblatt and Jason Cipriani for this well-worded rule-of-thumb)

  • Knowledge (something the user and only the user knows)
  • Possession (something the user and only the user has)
  • Inherence (something the user and only the user is)

The key counts as a possession factor. Given the scene just before in the elevator, the second factor could be another voiceprint for inherence. It might be funny to have him say the same phrase I suggested in that post, “Have you considered life in the offworld colonies?” with more contempt or even embarrassment that he has to say something that demeaning in front of Rachel.

Now, I’d guess most people in the audience secure their own homes simply with a key. More security is available to anyone with the money, but economics and the added steps for daily usage prevent us from adopting more. So, adding second factor, while more secure, might read to the audience as an indicator of wealth, paranoia, or of living in a surveillance state, none of which would really fit Blade Runner or Deckard. But I would be remiss if I didn’t mention it.

Escape door

Faithful-Wookiee-door-10.png

e

There is one last interface in The Faithful Wookiee we see in use. It’s one of those small interfaces, barely seen, but that invites lots of consideration. In the story, Boba and Chewie have returned to the Falcon and administered to Luke and Han the cure to the talisman virus. Relieved, Luke (who assigns loyalty like a puppy at a preschool) says,

“Boba, you’re a hero and a faithful friend. [He isn’t. —Editor] You must come back with us. [He won’t.What’s the matter with R2?”

C3PO says,“I’m afraid sir, it’s because you said Boba is a faithful friend and faithful ally. [He didn’t.] That simply does not feed properly into R2’s information banks.”

Luke asks, “What are you talking about?”

“We intercepted a message between Boba and Darth Vader, sir. Boba Fett is Darth Vader’s right-hand man. I’m afraid this whole adventure has been an Imperial plot.”

faithful-wookiee-door-09
Luke did not see this coming.

Luke gapes towards Boba, who has his blaster drawn and is backing up into an alcove with an escape hatch. Boba glances at a box on the wall, slides some control sideways, and a hatch opens in the ceiling. He says, deadpan, “We’ll meet again…friend,” before touching some control on his belt that sends him flying into the clear green sky, leaving behind a trail of smoke.

Faithful-Wookiee-door-07.png

A failure of door

Let’s all keep in mind that the Falcon isn’t a boat or a car. It is a spaceship. On the other side of the hatch could be breathable air at the same pressure as what’s inside the ship, or it could also be…

  • The bone-cracking 2.7° Kelvin emptiness of space
  • The physics-defying vortex of hyperspace
  • Some poisonous atmosphere like Venus’, complete with sulfuric acid clouds
  • A hungry flock of neebrays.

There should be no easy way to open any of its external doors.

Think of an airplane hatch. On the other side of that thing is an atmosphere known to support human life, and it sure as hell doesn’t open like a gen-1 iPhone. For safety, it should take some doing.

Hatch.png

If we’re being generous, maybe there’s some mode by which each door can be marked as “safe” and thereby made this easy to open. But that raises issues of security and authorizations and workflow that probably aren’t worth going into without a full redesign and inserting some new technological concepts into the diegesis.

Let’s also not forget that to secure that most precious of human biological needs, i.e. air, there should be an airlock, where the outer door and inner door can’t be opened at the same time without extensive override. But that’s not a hindrance. It could have made for an awesome moment.

  • LUKE gapes at Boba. Cut to HAN.
  • HAN
  • You won’t get any information out of us, alive or dead. Even the droids are programmed to self-destruct. But there’s a way out for you.
  • HAN lowers his hand to a panel, and presses a few buttons. An escape hatch opens behind Boba Fett.
  • BOBA FETT
  • We’ll meet again…friend.

That quick change might have helped explain why Boba didn’t just kill everyone and steal the Falcon and the droids (along with their information banks) then and there.

Security is often sacrificed to keep narrative flowing, so I get why makers are tempted to bypass these issues. But it’s also worth mentioning two other failures that this 58-second scene illustrates.

faithful-wookiee-door-12

A failure to droid

Why the hell did C3PO and R2D2 wait to tell Luke and Han of this betrayal until Luke happened to say something that didn’t fit into “information banks?” C3PO could have made up some bullshit excuse to pull Luke aside and whisper the news. But no, he waits, maybe letting Luke and Han spill vital information about the Rebellion, and only when something doesn’t compute, blurt out that the only guy in the room with the blaster happens to be in bed with Space Voldemort.

I can’t apologize for this. It’s a failure of writing and an unimaginative mental model. If you are a writer wondering how droids would behave, think of them less as stoic gurus and more as active academies.

A failure of plot

Worse, given that C3PO says this is all an Imperial plot, we’re meant to understand that in an attempt to discover the Rebel base, the Empire…

  • Successfully routed rumors of a mystical talisman, which the Empire was just about to find, to the Rebels in a way they would trust it
  • Actually created a talisman
  • Were right on their long shot bet that the Rebels would bite at the lure
  • Bioengineered a virus that
    • Caused a sleeping sickness that only affects humans
    • Survived on the talisman indefinitely
  • Somehow protected Boba Fett from the virus even though he is human
  • Planted a cure for the virus on a planet near to where Han and Chewie would find the talisman
  • Successfully routed the location of the cure to Chewbacca so he would know where to go
  • Got Boba Fett—riding an ichthyodont—within minutes, to the exact site on the planet where Chewie would crash-land the Falcon.

Because without any of these points, the plan would not have worked. Yet despite the massive logistics, technological, and scientific effort, this same Empire had to be stupid enough to…

  • Bother to interrupt the mission in progress to say that the mission was on track
  • Use insecure, unencrypted, public channels to for this report

Also note that despite all this effort (and buffoonery) they never, ever used this insanely effective bioweapon against the Rebels, again.


I know, you’re probably thinking this is just some kid’s cartoon in the Star Wars diegesis, but that only raises more problems, which I’ll address in the final post on this crazy movie within a crazy movie.

Motion Detector

Johnny, with newly upgraded memory, goes straight to the hotel room where he meets the client’s scientists. Before the data upload, he quickly installs a motion detector on the hotel suite door. This is a black box that he carries clipped to his belt. He uses his thumb to activate it as he takes hold and two glowing red status lights appear.

jm-5-motion-detector-a-adjusted

Once placed on the door, there is just one glowing light. We don’t see exactly how Johnny controls the device, but for something this simple just one touch button would be sufficient.

jm-5-motion-detector-b-adjusted

A little later, after the brain upload (discussed in the next post), the motion detector goes off when four heavily armed Yakuza arrive outside the door. The single light starts blinking, and there’s a high pitched beep similar to a smoke alarm, but quieter. Continue reading

Velociraptor Lock

The velociraptor pen is a concrete pit, topped with high-powered electric fences.  There are two ways into the pen: a hole at the top of the pen for feeding, and a large armored door at ground level for moving ‘raptors in and out. This armored door has the first interface seen in the film, the velociraptor lock.

JurassicPark_velociraptorlock03 Velociraptors are brought from breeding grounds within the park to a secure facility in a large, heavily armored crate. Large, colored-light indicators beside the door indicate whether the armored cages are properly aligned with the door.  The light itself goes from red when the cage is being moved, to yellow when the cage is properly aligned and getting close to the door, to green when the cage is properly aligned and snug against the concrete walls of the velociraptor pen.  There is also a loud ‘clang’ as the light turns to green.  It isn’t clear if this is an audio indicator from the pen itself, the cage hitting the concrete wall, or locks slamming into place; but if that audio cue wasn’t there, you’d want something like it since the price for getting that wrong is quite high.

The complete interface consists of four parts (kind of, read on): The lights, the door, the lock, and the safety. More on each below. Continue reading

Rodger Young Bridge Doors

StarshipT_safetydoor03

I have a special interest in sci-fi doors, so, for completeness in the database, I’m going to document what’s we see with the security doors of the Rodger Young, which is not much.

StarshipT_safetydoor04

To access the bridge, Carmen walks through a short corridor, with large, plate-metal doors at either end. As she approaches each, they slide up over the course of about a second, making a grinding sound as they rise, and a heavy puff of air when they are safely locked open. (If they’re automatic, why don’t they close behind her?) The lower half-meter of each door is emblazoned with safety stripes.

StarshipT_safetydoor05

Carmen appears to do nothing special to authenticate with the doors. That either means that there is no authentication, or that it’s a sophisticated passive authentication that works as she approaches. I suggested just such a passive authentication for the Prometheus escape pod. The main difference in what I recommended there and what we see here is that both Carmen and the audience could use some sort of feedback that this is happening. A simple glowing point with projection rays towards her eyes or something, and even a soft beep upon confirmation.

StarshipT_safetydoor06

The only other time we see the door in action is after Carmen’s newly plotted course "discovers" the asteroid en route to Earth. It’s a Code Red situation, and the door doesn’t seem to behave any differently, even admitting about half a dozen people in at a time, so we have to presume that this is one those "dumb" doors.

StarshipT_safetydoor_codered

The Gatekeeper

WallE-Gatekeeper04

After the security ‘bot brings Eve across the ship (with Wall-e in tow), he arrives at the gatekeeper to the bridge. The Gatekeeper has the job of entering information about ‘bots, or activating and deactivating systems (labeled with “1”s and “0”s) into a pedestal keyboard with two small manipulator arms. It’s mounted on a large, suspended shaft, and once it sees the security ‘bot and confirms his clearance, it lets the ‘bot and the pallet through by clicking another, specific button on the keyboard.

The Gatekeeper is large. Larger than most of the other robots we see on the Axiom. It’s casing is a white shell around an inner hardware. This casing looks like it’s meant to protect or shield the internal components from light impacts or basic problems like dust. From the looks of the inner housing, the Gatekeeper should be able to move its ‘head’ up and down to point its eye in different directions, but while Wall-e and the security ‘bot are in the room, we only ever see it rotating around its suspension pole and using the glowing pinpoint in its red eye to track the objects its paying attention to.

When it lets the sled through, it sees Wall-e on the back of the sled, who waves to the Gatekeeper. In response, the Gatekeeper waves back with its jointed manipulator arm. After waving, the Gatekeeper looks at its arm. It looks surprised at the arm movement, as if it hadn’t considered the ability to use those actuators before. There is a pause that gives the distinct impression that the Gatekeeper is thinking hard about this new ability, then we see it waving the arm a couple more times to itself to confirm its new abilities.

WallE-Gatekeeper01

The Gatekeeper seems to exist solely to enter information into that pedestal. From what we can see, it doesn’t move and likely (considering the rest of the ship) has been there since the Axiom’s construction. We don’t see any other actions from the pedestal keys, but considering that one of them opens a door temporarily, it’s possible that the other buttons have some other, more permanent functions like deactivating the door security completely, or allowing a non-authorized ‘bot (or even a human) into the space.

An unutilized sentience

The robot is a sentient being, with a tedious and repetitive job, who doesn’t even know he can wave his arm until Wall-e introduces the Gatekeeper to the concept. This fits with the other technology on board the Axiom, with intelligence lacking any correlation to the robot’s function. Thankfully for the robot, he (she?) doesn’t realize their lack of a larger world until that moment.

So what’s the pedestal for?

It still leaves open the question of what the pedestal controls actually do. If they’re all connected to security doors throughout the ship, then the Gatekeeper would have to be tied into the ship’s systems somehow to see who was entering or leaving each secure area.

The pedestal itself acts as a two-stage authentication system. The Gatekeeper has a powerful sentience, and must decide if the people or robots in front of it are allowed to enter the room or rooms it guards. Then, after that decision, it must make a physical action to unlock the door to enter the secure area. This implies a high level of security, which feels appropriate given that the elevator accesses the bridge of the Axiom.

Since we’ve seen the robots have different vision modes, and improvements based on their function, it’s likely that the Gatekeeper can see more into the pedestal interface than the audience can, possibly including which doors each key links to. If not, then as a computer it would have perfect recall on what each button was for. This does not afford a human presence stepping in to take control in case the Gatekeeper has issues (like the robots seen soon after this in the ‘medbay’). But, considering Buy-N-Large’s desire to leave humans out of the loop at each possible point, this seems like a reasonable design direction for the company to take if they wanted to continue that trend.

It’s possible that the pedestal was intended for a human security guard that was replaced after the first generation of spacefarers retired. Another possibility is that Buy-N-Large wanted an obvious sign of security to comfort passengers.

What’s missing?

We learn after this scene that the security ‘bot is Otto’s ‘muscle’ and affords some protection. Given that the Security ‘bot and others might be needed at random times, it feels like he would want a way to gain access to the bridge in an emergency. Something like an integrated biometric scanner on the door that could be manually activated (eye scanner, palm scanner, RFID tags, etc.), or even a physical key device on the door that only someone like the Captain or trusted security officers would be given. Though that assumes there is more than one entrance to the bridge.

This is a great showcase system for tours and commercials of an all-access luxury hotel and lifeboat. It looks impressive, and the Gatekeeper would be an effective way to make sure only people who are really supposed to get into the bridge are allowed past the barriers. But, Buy-N-Large seems to have gone too far in their quest for intelligent robots and has created something that could be easily replaced by a simpler, hard-wired security system.

WallE-Gatekeeper05

The ship’s ramp and doors

DtESS-011

External door & ramp

The door to the ship is a vertical slit in the otherwise seamless fuselage. The ramp extends and retracts as part of the door’s function. Gort is the only one in control of it. Klaatu can instruct Gort to open it with the command “Beringa!” and Gort wirelessly initiates the opening sequence.

This might seem to be a questionable security feature, since if Gort is not around, Klaatu cannot enter into the sanctuary of his ship. Fortunately Gort is both indestructible and immovable. The only time he leaves the proximity of the ship is after Klaatu dies. So it seems like his is like an invincible, semi-intelligent, and loyal concierge.

DtESS-017

Internal doors

The internal doors are operated by proximity, but only open for Gort and Klaatu. They remain shut even as Helen pounds against them. This implies a combination of proximity sensor and some form of authentication. Since the ship does not display any of the intelligence that Gort does, this authentication is more likely to be something like an RFID chip than biometric authentication.

DTESS-interior-05

Eepholes

TheFifthElement-police-027

Please forgive the title. It’s a portmanteau of “e” and “peepholes” that was too goofy to resist and not part of the official Fifth Element canon.

When the police have an apartment in lockdown, they have a special tool to evaluate individual citizens in their apartments. It’s an electronic peephole that allows them to see and communicate with the citizen inside their apartment. To use it, a police officer places a handheld device shaped something like an iron up to the door near eye height. Pressing a button at the thumb switches a status light from green to red and opens an electronic “hole” in the door, through which the officer can see, but out of which the citizen cannot.

TheFifthElement-police-029

While the eephole is activated, the intercom between the yellow circles in which the citizen has placed his or her hands glows orange, letting them know that the call is active. Then the officer can freely interrogate the citizen.

Officer: Sir, are you classified as human?
Korben: Negative. I am a meat popsicle.

Analysis

How the device works is something of a mystery, but we have to take its results at face value. We’re concerned about the interaction, and that works OK. The device has a single handle and flat plate that fits against the door readily. The thumb button is placed so it’s easy to activate while holding it up with one hand. The fact that it’s portable rather than embedded in the door means that it can be taken away by the police after their business is done, rather than leaving it there to be hacked.

If I had to make any improvements, I would hope to make the device stick to the door so the officer could have both hands ready for his weapon should he need it, or feel more free to dodge out of the way. I would also omit any of the many glowing lights that appear extraneous, at least to what we see in this scene. I might also provide some output to the officer that the interaction is under warrant, or maybe even that it’s being being recorded, to remind them not to abuse this breach of privacy. Clearly it causes stress among the citizens subject to it.

smokeyou

The Door

fifthelement-doorpanel

The door to unit 281-53 has security and control features that make it Not Like Our Doors.

Sweetie’s Door

Korben’s white cat is named Sweetie. After a long night of carousing the 5000 block, she wants to be let back in, so she meows at the door as soon as she hears Korben’s alarm go off. He presses the lowest on the 5-button panel and a little cat-sized door opens up to let her in. After she passes through, it immediately closes behind her.

The kitty door could be improved by lessening the work it requires of Korben to zero, by automatically opening and closing for Sweetie. Even if Korben wanted her outside for certain hours of the night, we’ve seen that the apartment knows about schedules, so could accomodate another few bytes of scheduling information. To provide automatic access, though, would require some kind of identification. Low-level tokens like an RFID on her collar could work (such systems are sold today) but Korben lives in a crime-ridden area and any criminal could swipe the collar and use it to open the kitty door to “case the joint” or use some trickery to open the big door. An implanted RFID chip would be worse since it would put Sweetie’s life at risk as a “key.” More passive systems like kitty-biometrics would be much more expensive, and all the other evidence in the film tells us that this is not a wealthy man’s apartment. Ultimately, though there are other solutions for the problem, none fit the circumstances as well.

fifthelement-052

Four out of five of the panel’s icons are clearer than those seen on the apartment’s other panels.

  • A moon (the mysterious one. Night mode?)
  • A high star (for shining a light from above the door, downward?)
  • An ajar door, for opening or closing it
  • A low star (for shining a light below on Sweetie
  • A a cat face (and cat butt?) for opening Sweetie’s door

In addition to being readable, they’re also well-mapped. The button for the human is in the middle. The cat door is lower on the panel. Let’s presume the lights are similarly well mapped.

The only difficulty this system might have is accidental activation of the wrong thing since the buttons are so similar and close together. It might not be so bad to accidentally turn on a light when you meant to open the door, but if you’d intended to turn on the light to check who’s outside and then accidentally opened the door, it could mean a home invasion. This is a Fitts’ Law problem for a doorknob. Better would be for the “knob” to be a hand’s width distant from any of the other buttons. This would also save him from having to look to target it precisely to do something as common as shutting the door.

Video peephole

Unlike adorable kittens, humans on the other side of the door may pose a threat. Korben can see who has come calling via a video monitor, located above the panel. The feed is always on. The video camera sits above the lintel and aims straight down, so Korben can see all the way to where Sweetie would be. Three buttons below the monitor are not seen in use. For most cases, the monitor would work well. Korben can glance at it from anywhere in the room and have a good idea who is there. And, since it’s a one-way system, he has time to get quick things done before answering without seeming too rude.

FifthE-doormonitor001

That said, the camera is not foolproof. Early in the film Korben checks it and though it looks as if the hallway was empty, upon opening it finds a would-be robber who has donned a “hat” with a picture of the empty hallway from the perspective of the camera. Though he’s ultimately unsuccessful in robbing Korben his ruse to appear invisible to the door monitor worked perfectly. Multiple cameras might make it harder for this trick to be effective, but some other sensors, like a weight sensor under the floor outside or heat sensor would be harder to fool.

fifthelement-061

As if that weren’t bad enough, the fact that the camera has a very limited field of view allows anyone to hide just off to the side. Cornelius uses this tactic when he uses Leeloo as a sort of video bait to get him to open the door.

FifthE-doormonitor002

FifthE-doormonitor005

This latter problem could be solved with a fisheye lens on the camera (y’know, like real peepholes), which would show him more of the hallway and reduce the places where an assailant could easily hide.

The Door to the Chamber of Dreams

Barbarella-112

Durand-Durand forces Barbarella at gunpoint to take the invisible key she wears in a chain around her neck to the bedchamber of the Black Queen, also known as the Chamber of Dreams. There they encounter an invisible wall and have a difficult time trying to discern the location of the keyhole. Luckily, in a struggle she drops the key, and it falls through the transparent floor which ripples like water under their feet. This unlocks the invisible door and allows them both to pass into the Chamber of Dreams.

keyhole

Just within the chamber atop a pedestal sits a second invisible key that can reclose the invisible door. To imprison Barbarella and the Queen within, he rushes in, grabs the key, and throws it down to the floor before Barbarella can react.

Though of course this sequence of events is in place simply to show that Durand-Durand has imprisoned Barbarella and the Black Queen, as a system it raises many questions.

Barbarella-121

An invisible key certainly means that it can be hidden in plain sight and so has some extra security from that perspective. But its being invisible means that recovering it when lost is problematic at best. Plus, unless it is kept somewhere on the body, the invisibility places a burden on the memory of the keeper as to where it is. (You can’t leave a physical reminder of where it is or you lose the benefit of its being invisible.) Are these costs to memory worth the mildly increased security?

Also, as we see, any spot on the floor is an acceptable target for dropping a key. At first this might seem like hyper-usability, since it’s nearly impossible to miss the keyhole, but it also means it’s hard to recover from a mistake. No, wait. It’s impossible to recover from a mistake. That is, if you fumble and accidentally drop a key, the door will activate. We don’t see a key-return mechanism, so this mistake is deeply unrecoverable. Even if that key-return mechanism is somewhere else in the palace, that’s a disaster for usability.

That might be bad enough, but when you realize that this is a royal chamber, it seems an impossible oversight, as if it were custom designed just to imprison people. The Queen seems genuinely distressed when she realizes Durand-Durand has stolen her key, insisting that they “are doomed. Dooooomed!’ but I’m pretty sure anyone who had given it just a moment’s thought before would have realized that this was the inevitable result of this ridiculous design. Maybe the true power of the Mathmos is to keep the queen perpetually blind to stupid interaction design.

The Black Queen Dreams