La corporación Inforex Inc. fabricó y vendió sistemas de clave a disco en los años setenta y mediados de los ochenta. La compañía fue fundada por ex ingenieros de IBM para desarrollar sistemas de entrada de datos directos que permitieran ingresar información en terminales y almacenarla directamente en unidades de disco , reemplazando las tarjetas perforadas y las máquinas perforadoras que habían sido las herramientas dominantes para la entrada de datos desde el cambio de la siglo veinte.
Información de contexto
Los sistemas de llave a disco eran sistemas que tomaban datos ingresados por los usuarios desde teclados tipo keypunch y mantenían la información en un disco duro. Luego, la información se transfirió del disco a una cinta de 1/2 pulgada para procesarla en el equipo de mainframe del usuario.
En ese momento, la recopilación de datos a gran escala para su procesamiento en una computadora central era una tarea costosa que requería mucha mano de obra. Por ejemplo, un pedido de cliente típico puede seguir los siguientes pasos:
1) Pedido redactado en contrato, recogido por el vendedor. 2) Orden transferida a la hoja de orden en papel (inusualmente con múltiples copias carbón) transcrita por el vendedor o una secretaria. 3) Hoja de pedido, previa verificación y aprobación, pasa al Centro de Datos para su ingreso al sistema informático para su procesamiento. 4) Hoja de pedido, transferida por un operador de pulsación de teclas a una tarjeta o varias tarjetas para su procesamiento. 5) Solicite la (s) tarjeta (s), verificada por un segundo operador de perforación (esencialmente perforando la tarjeta por segunda vez) para verificar la precisión. 6) Solicite la lectura de la tarjeta por computadora. 7) Repuestos pedidos, equipo comprado.
Se utilizaron los mismos métodos probados y practicados para facturar al cliente, registrar los pagos del cliente y pagar los gastos salientes.
La ventaja de los sistemas de clave a disco sobre las perforaciones de tarjetas era la capacidad de ver el contenido completo de una tarjeta de 80 bytes en un monitor para editar y corregir errores.
Una ventaja importante y única del sistema Inforex Key-to-Disk-to-Tape permitió a un operador leer, editar y volver a escribir directamente cualquier registro de cinta directamente en la cinta de salida original de 9 pistas, en el original de los registros de cinta. posición en la cinta. Esta capacidad permitiría correcciones rápidas a errores de tecleado menores.
El 1301 Key to disk system
El procesador original tenía 4 registros, uno de los cuales era de 8 bits (utilizado para datos) y los otros tres de 12 bits (utilizados para manipulación de datos y direcciones). Los comandos para el procesador fueron de 8 y 16 bits. El disco original tenía 800 kilobytes . El sistema original tenía 2k de memoria de núcleo magnético no volátil. La versión final del 1301 tenía 12k de memoria. El sistema admitía 8 estaciones de teclado.
Una ventaja única del diseño de hardware de Inforex involucró tarjetas de circuito impreso genéricas a las que se soldaron una variedad de circuitos integrados muy básicos. Estos circuitos integrados se interconectaron en el lado opuesto de la placa de circuito impreso mediante soldadura puntual de cables recubiertos de esmalte, de un punto a otro. Estas redes de cableado eran complicadas e intrincadas. Inicialmente fueron soldados juntos por sistemas controlados numéricamente por computadora. La reparación y corrección de errores de diseño de circuitos fueron manejadas principalmente por el personal de la oficina de campo hasta el punto de 30 a 50 cambios de cableado en una sola placa. Los cambios más grandes en el diseño de circuitos fueron manejados por la fábrica y sus sistemas de ensamblaje programados.
El 1302 Key to disk system
Esta fue una expansión del sistema 1301. La mayor diferencia fue que el sistema podía admitir 16 estaciones clave (en 2 bancos de 8 estaciones) y 12k de memoria.
El 1303 Key to disk system
El 1303 fue un rediseño total del sistema 1301 con un nuevo backplane. La unidad de disco era de 2,4 megabytes. El bus de direcciones del procesador era ahora de 16 bits y el conjunto de instrucciones constaba de instrucciones de 8, 16 y 24 bits. La memoria del núcleo se incrementó a 24k. Se agregaron capacidades adicionales que incluyeron una tarjeta de comunicaciones, que permite que el sistema envíe datos utilizando un módem de 300/1200/2400/4800 baudios.
La empresa también fabricó el modelo 3300 de entrada de datos de edición máxima y el modelo 5000 para la gestión de bases de datos de gran volumen. Estos usaban discos duros estilo "lavadora" de 5 platos.
Sistema de gestión de archivos llave en mano System 5000
Ya establecido como líder en el mercado de sistemas de entrada de datos de clave a disco por la serie 1300, a principios de la década de 1970 Inforex intentó expandirse creando una nueva categoría de productos: sistemas de administración de archivos llave en mano. El ímpetu vino de una solicitud de Westinghouse, que estaba tratando de realizar un seguimiento de 750.000 dibujos de ingeniería (conocidos entonces como "planos" por el color de tinta utilizado por las impresoras de gran formato) a través de un sistema manual. En esa época, la mayoría de las aplicaciones comerciales estaban escritas en COBOL y podían tardar hasta dos años en desarrollarse desde el momento en que un departamento de usuarios solicitaba la aplicación. El System 5000 anticipado por más de una década de las primeras aplicaciones de PC como PFS: File y dBASE II. Todo el sistema fue impulsado por comandos simples de dos letras ingresados en terminales de video.
El primer paso fue crear un formato. Este comando permitía al usuario escribir un formulario directamente en la pantalla, usando texto fijo para los encabezados e indicando dónde se llenarían los campos de datos variables a partir del archivo de datos. El formato podría asociarse con un archivo de datos creado por una aplicación existente, o usarse para crear uno nuevo ingresando registros de manera interactiva. La versión 1.0 solo admitía archivos secuenciales, pero el rendimiento de la búsqueda era predeciblemente terrible, y los archivos secuenciales indexados con múltiples claves se agregaron rápidamente en la versión 2.0. Una vez que se creó el formato y se asoció con un archivo, el usuario empleó comandos intuitivos como:
AR = Agregar registro (a un archivo secuencial)
IR = Insertar registro (a un archivo indexado)
TR = Transferir registro (de un archivo a otro)
DR = Eliminar registro
En la versión 4.0 del System 5000, se agregó un lenguaje de procesamiento similar al RPG de IBM para permitir el cálculo, la manipulación y la transformación de datos en múltiples archivos cuando se agregaron o actualizaron registros.
La revolucionaria facilidad de uso de este sistema se puede ilustrar mejor con una anécdota. Cuando se instaló el primer sistema en Westinghouse, el directorio de empleados del sitio se cargó en un archivo y se le entregó una terminal a la recepcionista de la empresa para que pudiera dirigir las llamadas telefónicas y los visitantes de manera apropiada. La próxima vez que llegó el Inforex SE, la recepcionista mostró con orgullo la nueva aplicación que había creado ella misma para ayudar a su amiga, la guardia de seguridad del estacionamiento. Con la aplicación, podía rastrear todos los espacios de estacionamiento asignados y qué números de licencia tenían derecho a estacionar en cada uno. Incluso podía controlar el espacio del Empleado del mes y quién podía estacionar allí cada mes.
Desafortunadamente, la empresa nunca supo cómo comercializar. Sus productos de entrada de datos se vendieron como mejoras de productividad a los departamentos de entrada de datos de producción, que durante la década de 1960 habían utilizado pulsaciones de teclas para introducir datos en mazos de tarjetas perforadas. Inforex pudo comercializar la serie 1300 mostrando la mejora en la productividad, medida en pulsaciones de teclas por hora, y la reducción de errores porque los datos se podían validar a medida que se escribían. El System 5000, por otro lado, era un motor de aplicaciones, que debía venderse a los departamentos de desarrollo de aplicaciones, o incluso directamente a los departamentos de usuarios impacientes con el tiempo de respuesta para obtener una solución construida por TI. Las organizaciones de campo y de marketing de Inforex nunca supieron cómo hacer esto.
Tan maravilloso como era el System 5000, adolecía de algunas deficiencias técnicas graves. Seguía siendo un sistema "por lotes" y, a menudo, se utilizaba como "interfaz" de un mainframe. Para la mayoría de las aplicaciones, todavía era necesario tomar una cinta del 5000 y cargarla en un mainframe o al revés, obtener una cinta del mainframe y llevarla al 5000. Por lo tanto, en medio de averiguar cómo venderla, el 5000 se volvió rápidamente obsoleto debido a los nuevos y potentes sistemas "interactivos multiusuario" y los sistemas operativos mainframe que ahora usaban terminales CRT para ingresar datos directamente al mainframe o minicomputadora e "interactuar" con el usuario en el proceso.
Fin del juego de Inforex
La empresa desarrolló uno de los primeros sistemas de procesamiento distribuido, el modelo 7000. Todos los componentes del sistema, excepto las impresoras y los monitores, fueron fabricados por la empresa ya que los fabricantes de equipos originales de terceros aún no estaban disponibles. La máquina era muy innovadora y poderosa, con memoria virtual, arquitectura de 16 bits, características que antes solo estaban disponibles con costosos mainframes. El 7000 podría haber sido un gran éxito técnico, pero sufría de limitaciones de memoria principal. Inicialmente con una capacidad máxima de 64 kilobytes, apenas tenía suficiente memoria para ejecutar su sistema operativo avanzado, y mucho menos una aplicación de alguna consecuencia. La arquitectura de 16 bits dificultó la expansión de la memoria y, cuando Inforex pudo expandirse a 128 KB, llegaron miniordenadores de 32 bits a la escena, capaces de abordar 8 MB de memoria y cantidades masivas (durante el período de tiempo) de disco. Se vendieron muy pocos 7000 y se instalaron aún menos y el 7000 se volvió obsoleto rápidamente. En ese momento, la clave del mercado de discos también estaba disminuyendo severamente, nuevamente debido a los sistemas basados en terminales de entrada directa que ahora prevalecían en el mercado. La empresa se vio tan escasa de efectivo que se vieron obligados a declararse en quiebra del Capítulo 11 y luego del Capítulo 7.
En 1978, Inforex se declaró en quiebra debido a la incapacidad de comercializar de manera rentable las líneas de productos 5000 y 7000. Finalmente, Datapoint los compró . Sin embargo, Datapoint tuvo dificultades financieras en 1985 y vendió la empresa a Recognition Equipment en Dallas, quien tenía un producto competitivo y convirtió a los clientes de Inforex a ese producto. En 1988 se cerró la sede de Inforex.
La sede de Inforex estaba en Burlington, MA, a unas pocas ciudades de la sede de DEC (Digital Equipment Corp) en Maynard, MA. Tenían oficinas de ventas y servicio en los EE. UU., Canadá, Europa, Reino Unido y Japón.