James W. Hunt - James W. Hunt

James W. Hunt

Cientista da Computação e Inventor
Nascer ( 05/08/1952 )5 de agosto de 1952
Trenton, NJ
Faleceu 21 de março de 2021 (2021-03-21)(68 anos)
Lugar de descanso Cemitério de Ewing, Ewing, NJ
Educação
Alma mater
Empregador Bell Labs
Trabalho notável
Algoritmo Hunt – Szymanski

James Wayne Hunt (5 de agosto de 1952 - 21 de março de 2021) foi um cientista e inventor da computação americano. Ele inventou o algoritmo Hunt – Szymanski e os algoritmos do algoritmo Hunt – McIlroy . Foi um dos primeiros algoritmos não heurísticos usados ​​no diff . Até hoje, variações desse algoritmo são encontradas em sistemas de controle de versão incrementais , mecanismos wiki e software de pesquisa de filogenética molecular . A pesquisa que acompanha a versão final do diff do Unix, escrita por Douglas McIlroy, foi publicada no artigo de 1976 "An Algorithm for Differential File Comparison", co-escrito com James W. Hunt, que desenvolveu um protótipo inicial do diff.

Infância e educação

Wayne era o primeiro filho de dois filhos da união de Augustus e Bernyce Hunt em 5 de agosto de 1952 em Trenton, NJ. Ele cresceu como um grande amante do jazz, funk e R&B, bem como da fotografia, sua personalidade tranquila e sagaz encantou quase todos que conheceu. Ele se formou cum laude com um BS em Engenharia Elétrica pela Princeton University, e então recebeu seu MS e PhD em Engenharia Elétrica na Stanford University. Ele fazia parte do grupo original de alunos no capítulo da escola da Sociedade Nacional de Engenheiros Negros ( NSBE ).

Carreira

Em 1976, ele refinou e apresentou o algoritmo Hunt-Szymanski, Hunt, James W .; Szymanski, Thomas G. (1977). "Um algoritmo rápido para calcular as subsequências comuns mais longas" . Comunicações da ACM . 20 (5): 350–353. doi : 10.1145 / 359581.359603 . S2CID  3226080 ., uma variante que foi originalmente proposta por Harold S. Stone. É uma solução para o problema de subsequência comum mais longo. Foi um dos primeiros algoritmos não heurísticos usados ​​na comparação de dados. Até hoje, variações desse algoritmo são encontradas em sistemas de controle de versão incrementais, mecanismos wiki e software de pesquisa de filogenética molecular.

Essa engenhosidade o levou a se tornar chefe de departamento da A&T Bell Labs , diretor de unidade da UNIX System Laboratories e, finalmente, vice-presidente de realização de produtos de sistemas de gerenciamento da Lucent Technologies . Ele permaneceu com a Lucent por uma década antes de se aposentar em 2004.

Em 1982, ele também publicou um jornal sobre como usar as linguagens de programação em computadores IEEE (instituição de engenharia elétrica e eletrônica).

James W. Hunt solicitou patentes para proteger as seguintes invenções. Esta lista inclui pedidos de patentes pendentes, bem como patentes que já foram concedidas pelo Escritório de Marcas e Patentes dos Estados Unidos (USPTO).

Fixador de parede - Número da patente: 6004088. Resumo: Esta invenção é um fixador de parede para unir superfícies adjacentes, como fixar um suporte a uma parede. Os braços em forma de L do fixador são fixados com dobradiças a um invólucro ou a uma porca deslizante encerrada em um invólucro que é inserido em um orifício pré-formado ou abertura na parede. O fixador com braços presos à porca deslizante é ajustável para uso em paredes de larguras variadas. Um parafuso segurando o objeto a ser fixado é inserido na carcaça e rosqueado através da porca (Fig. 4). O parafuso então engata os braços do fixador e os força a girar em uma posição de aperto (FIG. 5). O parafuso é girado até que os braços fiquem presos na parede (FIG. 6). O prendedor com os braços presos à carcaça é semelhante em operação ao prendedor ajustável, exceto que seu uso é para paredes ou superfícies da mesma largura que o dispositivo.

Dispositivo para montagem de segmentos de tapete de estrada intertravados para estradas temporárias - Número da patente: 5234204. Resumo: É divulgada uma estrutura de armação tridimensional para a construção de tapetes de estrada. A estrutura inclui os componentes do tapete posicionados para garantir a uniformidade de montagem de tapetes de diferentes tamanhos, com uma estrutura de extremidade única que atua como um gabarito e com meios para mover um tapete para a fixação final em uma mesa, permitindo que a estrutura de suporte do conjunto ser reposicionado para construir outro tapete. Um método de fabricação de tapetes que utiliza uma estrutura para posicionar os componentes do tapete durante a fabricação do tapete em um arranjo predeterminado para garantir a uniformidade de cada tapete para uso de intercâmbio no campo também é divulgado. por meio do qual as esteiras podem ser completadas pelo aparelho enquanto outras esteiras estão sendo montadas. Uma estrada temporária composta por dois conjuntos de esteiras também é divulgada. O primeiro conjunto de esteiras é colocado de forma que sua superfície lisa fique no solo.

Caixa para papel-moeda - número da patente: 4434931. Resumo: Uma caixa para papel-moeda tem uma abertura através da qual uma nota pode ser introduzida nessa caixa para formar parte de uma pilha de papel-moeda dentro dessa caixa. Um fecho pode ser movido para longe dessa abertura para uma posição aberta para permitir que uma nota seja introduzida através dessa abertura e empilhada; e esse fecho pode ser movido para uma posição fechada adjacente a essa abertura para evitar a remoção do papel-moeda dessa pilha de papel-moeda. Um trinco para o fecho permite que o fecho seja movido entre as posições aberta e fechada; e o trinco irá, sempre que o fecho tiver sido movido para a posição aberta e depois para a posição fechada, a partir daí impedir automaticamente o movimento não autorizado desse fecho para fora da posição fechada.

Referências

"Obituário de James Wayne Hunt" . Casa Funerária Hughes. 21 de março de 2021.