Patents of Dr. Roger E. Billings

 

Dr. Billings holds numerous patents spanning fields such as hydrogen energy, computer networking, and data security.

Notable among his patents are those related to hydrogen purification and storage systems, where he developed methods for efficiently storing hydrogen using metal hydrides, and in cybersecurity, where he created systems for secure user authentication using symmetrical keys and unique random values.

Computer Technology Patents

Soft-Token Authentication System

Priority 2011-10-12 • Filed 2011-10-12 • Published 2013-04-18

A system for authenticating a user and his local device to a secured remote service with symmetrical keys, which utilizes a PIN from the user and a unique random value from the local device in such a way that prevents the remote service from ever learning the user’s PIN, or a hash of that PIN.

Using hidden secrets and token devices to control access to secure systems

Priority 2009-03-03 • Filed 2009-03-03 • Granted 2019-05-14 • Published 2019-05-14

A system for using an encrypted version of a password or access code which is stored in the open on a computer or other device, which utilizes a hardware token to decrypt the password or access code utilizing a secure secret which is stored inside the device, and which never leaves the device.

Using hidden secrets and token devices to create secure volumes

US US8656179B2 Roger E. Billings

Priority 2009-03-03 • Filed 2009-03-03 • Granted 2014-02-18 • Published 2014-02-18

A system for encrypting Secure Volumes using an encryption key which is saved in the open after being encoded inside a hardware token device utilizing a secure secret which is stored inside the device, and which never leaves the device.

Soft-token authentication system with token blocking after entering the wrong PIN

US US10979226B1 Roger E. Billings Cybrsecurity Corporation

Priority 2011-10-12 • Filed 2019-04-16 • Granted 2021-04-13 • Published 2021-04-13

A system for authenticating a user and his local device to a secured remote service with symmetrical keys, which utilizes a PIN from the user and a unique random value from the local device in such a way that prevents the remote service from ever learning the user’s PIN, or a hash of that PIN.

Secure federated identity service

US US9363257B2 Roger E Billings

Priority 2013-10-08 • Filed 2013-10-08 • Granted 2016-06-07 • Published 2016-06-07

Federated identity is the means of linking a person’s electronic identity and attributes, such that the user can be authenticated with a single sign-on, across multiple systems and organizations. A system and a method is proposed to provide a unique user digital identifier which is different for each security identity services subscriber.

Computer network interface that merges remote data received from other computers with local data before transmitting the merged data to a network

US US6115747A Roger E. Billings

Priority 1995-11-13 • Filed 1996-07-31 • Granted 2000-09-05 • Published 2000-09-05

Data packets from a remote computer are merged together with data packets from a local computer to form a combined stream of data packets. A network interface card connects a computer with a network including a plurality of computers.

Functionally structured distributed data processing system

Priority 1982-02-19 • Filed 1986-10-20 • Granted 1987-12-22 • Published 1987-12-22

A functionally structured distributed data processing system includes a plurality of independently operating user station processors for servicing users, a data center for storing data to be processed by the user stations, and a communication network for coupling each user station to one or more data centers.

System for communicating data in a network using both a daisy chain link and separate broadcast links

US US5761433A Roger E. Billings

Priority 1995-11-13 • Filed 1996-07-31 • Granted 1998-06-02 • Published 1998-06-02

A plurality of workstations are sequentially connected to form a chain of workstations in a network having two file servers. The workstations generate data packets for delivery to the file servers. A packet assembly channel receives data packets from the workstations and routes the received data packets through the workstations to a workstation broadcast unit.

Data transmission system with parallel packet delivery

US US5684956A Roger E. Billings

Priority 1994-11-14 • Filed 1994-11-14 • Granted 1997-11-04 • Published 1997-11-04

A distributed data processing system including a data server computer coupled to a plurality of personal computers by a local area network communication path and a second data communication path independent of the local area network communication path is provided.

Wide bandwidth network technology

Priority 1995-11-13 • Filed 1996-11-12 • Published 1997-06-05

A computer network (200) includes a network hub (202) which connects a plurality of computers (12) together. Data packets generated by the computers (12) are sequentially merged into a stream of data packets which is then broadcast to all of the computers (12) in the network (200).

Distributed data processing network

US US5737422A Roger E. Billings

Priority 1995-04-26 • Filed 1995-04-26 • Granted 1998-04-07 • Published 1998-04-07

A distributed data processing network including a method and apparatus for sending secured data between a plurality of computers is disclosed. The distributed data processing network preferably includes a server computer, a plurality of user computers, a communication network coupling the server computer with the user computers, and a plurality of security circuits.

Methods and apparatus for communicating data in computer networks with separate packet assembly and packet broadcast channels

US US6061730A Roger E. Billings

Priority 1995-11-13 • Filed 1996-07-31 • Granted 2000-05-09 • Published 2000-05-09

A plurality of computers are sequentially connected to form a chain of computers in a network. Data packets from computers are gathered and sequentially routed through the chain of computers to a last computer in the chain on a packet assembly channel.

Hydrogen Energy Patents

Hydrogen Produced On Site

US US20170074457A1 Roger E Billings

Priority 2015-09-12 • Filed 2015-09-12 • Published 2017-03-16

The idea of operating vehicles on hydrogen has potential of reducing vehicle emissions, improving vehicle operational efficiency, and to reducing the dependency on petroleum. Although hydrogen can be commercially produced from various hydrocarbon feedstocks, the remaining limitation to wide-scale deployment is the lack of a hydrogen fuel distribution infrastructure to replace petroleum.

High Efficiency Hydrogen Turbine

US US20150082799A1 Roger E. Billings Billings Energy Corporation

Priority 2013-09-24 • Filed 2013-09-24 • Published 2015-03-26

Hydrogen is combusted in Oxygen to generate extremely high temperature steam. By feeding the combustion generated steam directly into a steam turbine, unprecedented high conversion efficiency to electricity is achieved.

Hydrogen fuel systems

US US4253428A Roger E. Billings Billings Roger E

Priority 1978-12-29 • Filed 1978-12-29 • Granted 1981-03-03 • Published 1981-03-03

A hydrogen fuel system for use in conjunction with and as an alternative to a hydrocarbon fuel system in a motor vehicle or other apparatus having a combustion unit and a mixing device for mixing hydrogen gas with air for introduction into the combustion unit. The hydrogen fuel system includes a hydrogen storage tank for holding hydrogen under pressure, a conduit for conveying hydrogen gas from the tank to the mixing unit, and a solenoid disposed in the conduit and responsive to a first signal for allowing the flow of hydrogen gas to the mixing unit, and responsive to a second signal for preventing flow of hydrogen gas to the mixing unit.

Method and apparatus for electrolyzing water

WO EP US JP AU BR IL IN US4715938A Roger E. Billings

Priority 1986-03-27 • Filed 1986-11-04 • Granted 1987-12-29 • Published 1987-12-29

An electrolysis apparatus for electrolysis of water comprises a series of cells, each cell including a substantially open porous anode plate and a substantially open porous cathode plate with a solid electrolyte membrane therebetween. First and second flow passages extend through the cells, with the first flow passage comprising bores extending through the centers of the cathode plates, the anode plates, and the membranes; the bores in the cathode plates being fitted with annular sealing gaskets.

Hydrogen purification and storage system

US US4173625A Roger E. Billings Billings Energy Corporation

Priority 1976-05-04 • Filed 1978-02-21 • Granted 1979-11-06 • Published 1979-11-06

A method of purifying and storing hydrogen or otherwise separating hydrogen gas from a gaseous mixture containing hydrogen is disclosed. A mixture of hydrogen and other gaseous components is applied under pressure to a hydride container holding a hydride forming material adapted to adsorb at least hydrogen from the gaseous mixture.

Billings’ Patents in Chronological Order

Patent / Publication #
 Year
Title

10979226 2021 Soft-token authentication system with token blocking after entering the wrong PIN
10289826 2019 Using hidden secrets and token devices to control access to secure systems
10263782 2019 Soft-token authentication system
2017/0074,457 2017 Hydrogen Produced On Site
9,363,257 2016 Secure Federated Identity Services
8,656,179 2014 Using Hidden Secrets and Token Devices to Create Secure Volumes
6,115,747 2000 Computer network interface that merges remote data received from other computers with local data before transmitting the merged data to a network
6,076,117 2000 Packet merging hub system for sequentially merging received data in a network hub into data packets before broadcasting to a plurality of destination computers
6,061,730 2000 Methods and apparatus for communicating data in computer networks with separate packet assembly and packet broadcast channels
5,793,981 1998 System for communicating data in a network using both a daisy chain link and separate broadcast links
5,761,433 1998 System for communicating data in a network using both a daisy chain link and separate broadcast links
5,737,422 1998 Distributed data processing network
5,684,956 1997 Data transmission system with parallel packet delivery
4,720,331 1988 Method and apparatus for electrolyzing water
4,715,938 1987 Method and apparatus for electrolyzing water
4,714,989 1987 Functionally structured distributed data processing system
4,253,428 1981 Hydrogen fuel systems