Brain Scanning

The second half of the film is all about retrieving the data from Johnny’s implant without the full set of access codes. Johnny needs to get the data downloaded soon or he will die from the “synaptic seepage” caused by squeezing 320G of data into a system with 160G capacity. The bad guys would prefer to remove his head and cryogenically freeze it, allowing them to take their time over retrieval.

1 of 3: Spider’s Scanners

The implant cable interface won’t allow access to the data without the codes. To bypass this protection requires three increasingly complicated brain scanners, two of them medical systems and the final a LoTek hacking device. Although the implant stores data, not human memories, all of these brain scanners work in the same way as the Non-invasive, “Reading from the brain” interfaces described in Chapter 7 of Make It So.

The first system is owned by Spider, a Newark body modification
specialist. Johnny sits in a chair, with an open metal framework
surrounding his head. There’s a bright strobing light, switching on
and off several times a second.

jm-20-spider-scan-a

Nearby a monitor shows a large rotating image of his head and skull, and three smaller images on the left labelled as Scans 1 to 3. Continue reading

Airport Security

After fleeing the Yakuza in the hotel, Johnny arrives in the Free City of Newark, and has to go through immigration control. This process appears to be entirely automated, starting with an electronic passport reader.

jm-9-customs-b

After that there is a security scanner, which is reminiscent of HAL from the film 2001: A Space Odyssey.

jm-9-customs-f

The green light runs over Johnny from top to bottom. Continue reading

REAL TIME FULL SCAN HACKING

GitS-cybrain-06

When Section 9 monitors a cyborg’s brain for real-time evidence of hacking, we see a monitoring scan. It shows a screen-green wireframe brain floating at an oblique angle in a black space. A 2D rectangle repeatedly builds it with a “wipe” from front to back, which leaves a dim 3D trail in its passing that describes the brain shape. Fans of the National Library of Medicine’s The Visible Human Project may see similarities, though the project’s visualizations would not be available until a year after the film’s release.

In the upper left is a legend reading, “REAL TIME FULL SCAN HACKING” with some numbers, with another unintelligible legend in the lower right. The values in the upper left never change, and the values in the lower legend change too rapidly to read them. After a beat, a text overlay appears on the right hand side of the screen with vaguely-medical terms listed in all capital letters, flying by too quickly to read*. There is an additional device seen in the corner of the frame, with progress-bar-like displays with thick green lines that wobble left and right. Two waveforms hang above this, their labels off screen. Yellow “fireworks” appear near the “temples” of the brain, indicating the parts under attack.

A question of usefulness

If data doesn’t change or changes too fast to read, it is worth asking if the data should be shown at all. If it’s moving too fast, other representations might work better, like a progress bar, a map, or sparkline. Of course, we know that many programmers may use this kind of output during the run of a program so that if the program stops, the last few activities may be immediately known, so this may be more code than interface.

*Vaguely-medical terms

If you’re the sort of nerd who obsesses over details, following is the text that flashes on the right hand side of the display. There’s nothing in it that is really helpful or informative to a review. It’s mostly internal organs or parts of the brain augmented with “CHECKS” and “CONNECTS”. There’s one exception, about halfway through the 5-second sequence, where it reads “M.YGODDESS CHECK.” Diegetically, it could be a programmers slang for a body part. More likely it’s a reference to Oh! My Goddess!, a manga by Kosuke Fujishima that’s been in print since 1988.

GitS-cybrain-07

ACCESS
CHECK CONNECT
MOTOR FIBERS CHECK
CONNECT POINT NCL
NCL. AMBIGUOUS
SEARCH AN ARTFICIAL B
NCL. AMBIGUOUS CHECK
AN ARTIFICIAL BODY’S PO
GANGLION SUPERIUS CHECK
NO REJECTION
FORAMEN JUGULARE PAG
GANGLION INFERIUS
GANGLION INFERIUS
PROPER VOLTAGE
RAMIPHARMNGEI CAL.L.D
N. LARYNGEUS SUPERIOR
RAMIPHARYNGI CHECK
PLEXUS PHARYNGEUS CHECK
PLEXUS PHARYNGEUS CHECK
NEXT
M.LEVATOR VELI PALAT
MM.CONSTRICTORES PHA
CALLING…
M.LEVATOR VELI PALAT
MM.CONSTRICTORES PHA
CONNECT
N.LARYNGEUS SUPERIOR
N.LARYNGEUS RECURRE
RAMUS EXTERNUS CHECK
NEXT
M.CIRCOTHYROIDEUS
RAMIESOPHAGEI CALLIN
N.LARYNGEUS RECURRED
NO REJECTION
CHECK FEEDBACK TO
NCL. AMBIGUUS
RAMITRACHEALES CHEC
FEEDBACK TO NCL. AMBI
RAMIESOPHAGEI CHECK
NEXT
N.LARYNGEUS INFERIOR
CONNECT N.VAGUS MOTOR
CHECK OVER
EXTEROCEPTIVE SENSOR
CHECK STRAT
CONNECT POINT NCL
NCL. SPINALIS N TRIG
SEARCH AN ARTIFICAL B
NCL.SPINALIS N.TRIGG
CHECK
AN ARTIFICIAL BODY’S PO
TR.SPINALIS N. TIGGER
NO REJECTION
TR.SPINALIS N.TRIGE
CANALICULUS MASTOID
VISCEROMOTOR FIBERS
CANALICULUS MASTOIDS
CONNECT POINT NCL
NCL. DORSALIS N. VAGI
RAMUS AURICULARIS CH
CHECK FEEDBACK TO
NCL. SPINALIS N. TRIGEG
SEARCH AN ARTIFICIAL B
N. VAGUS ENERROCEPTIN
FEEDBACK TO
NCL. SPINALIS TRIGER
CHECK OVER
ANARTIFICAL BODY’S PO
NCL.DORSAL IS N. VAGI
GANGLION SUPERIUS
NO REJECTION
GANGLION SUPERIUS CH
FORAMEN JUGULARE PAS
GANGLION INFERIUS CHE
SAFETY CONNECT PROGR
RAMICORDIACICERVICA
CALLING…
RAMICORDIACICERVICA
NO REJECTION
NEXT
RAMICORDIACICERVICA
CALLING…
PLESUS CARDIACUS CAL
RAMICORDIACICERVICA
PLESUS CARDIACUS CHE
M. ATSUMO TOKAORU CHE
ATOMIC DISPOSITION C
M.YGODDESS CHECK
CHECK OVER
GUSTATORY FIBERS
CHECK STRAT
CONNECT POINT NCL.
NCL. SOLITARIUS
SEARCH AN ARTIFICAIAL B
NCL. SOLITARIUS CHECK
AN ARTIFICIAL BODY’S PO
GANGLION SUPERIUS
NO NOIZE
NEXT
GANGLION SUPERIUS CH
FORAMEN JUGULARE PRE
GANGLION INFERIUS CHE
GANGLION INFERIUS CHE
RAMIPHARYNGEI CALLING
RAMIPHARYNGEI CHECK
PLEXUS PHARYNGEUS CA
NO REJECTION
PLEXUS PHARYNGEUS CH
TASTE BUDS CALLING
CHECK FEEDBACK TO
NCL. SOLITARIUS
TASTE BUDS CONNECT
FEEDBACK NCL. SOLITAR
CHECK OVER
VISCEPOSENSORY FIBER
CHECK STRAT
CONNECT POINT NCL
NCL SOLITARIUS
SEACH AN ARTIFICIAL B
NCL. SOLITARIUS CHECK
AN ARTIFICIAL BODY’S PO
TRACTUS SOLITARIUS C
NO NOIZE
TRACTUS SOLITARIUS C
GANGLION SUPERIUS CA
NO REJECTION
GANGLION SUPERIUS CH
FORAMEN JUGULARE PAS
GANGLION INFERIUS CA
N.LARYNGEUS SUPERIOR
N.LARYNGEUS RECURRED
PLEXUS PULMONAL IS CA
N. LARYNGEUS RECURRED
RAMIESOPHAGUI CALLI
N. LARYNGEYS INFERIOR
RAMITRACHEALES SUPERIOR
RAMUS INTERNUS CALLI
PLEXUS INTERNUS CALLI
PLEXUS PULMONALIS CH
PLEXUS ESOPHAGEUS CA
RAMIESOPHAGEI CHECK
N.LARYNGEUS INFERIOR
PLEXUS EXOPHAGEUS CH
TRUNCUS VAGALIS POST
RAMITRACHEALES CHEC
TRUNCUS VAGALIS ANTE
RAMUS INTERNUS CHECK
VOCAL CORO CALLING
TRUNCUS VAGALIS POST
RAMICOEL CALLING
RAMIRENALES CALLING
TRUNCUS VAGALIS ANTE
RAMIHEPATICI CHECK
PLEXUS HAPATICUS CAL
RAMIGASTRICIPOSTER
RAMIRENALES CHECK
PLEXUS RENALIS CALLI
RAMICOELIACI CHECK
PLEXUS COELICUS CALL
RAMIHEPATICI CHECK
PLEXUSHEPATICUS CALL
RAMIGASTRICI ANTERIO
PLEXUS COELICUS CHEC
RAMI GASTRICIPOSTER
PLEXUS RENALIS CHECK
RAMIGASTRICI ANTERIO
CHECK FEEDBACK TO
BCL. SOLITARUS
PLEXUS HEPATICUS CHE
FEEDBACK TO NCL. SOLIT
VOCAL CORD CHECK
CHECK OVER
CHECK CONNECT
MOTOR FIBERS CHECK
CONNECT POINT NCL
NCL. AMBIGUUS
SEARCH AN ARTIFICAL B
NCL.AMBIGUOUS CHECK
AN ARTIFICAL BODY’S
GANGLION SUPERIUS CA
GANGLION SUPERIUS CH
NO REJECTION
FORAMEN JUGULARE PAS
GANGLION INFERIUS CAL
GANGLION INFERIUS CHE
PROPER VOLTAGE