← Back to Patent Explorer
US4819818A Expired / Lapsed US ⏱️ 0.0 years remaining

Random number generator

Assignee: Individual
•
Filing: 1987-05-08
•
Granted: 1989-04-11
•
Expires: 2007-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a micro-computer driven random data selection system. The processor of this system is arranged to read a matrix of switches to determine a range of numbers and to establish a software controlled sequencing routine corresponding to this range. The interrupt terminal of the micro-computer is used to sense the activation of the system and causes the number selection. The software of the present invention presets the internal counters to the requisite range in response to the status of the switch matrix and displays that range in one of the two LED displays. Following sensing of the range, the computer starts the sequencing or counting and continuously sequences until deactivated. When the "roll" switch is operated, the computer samples and displays the last number in the sequence. Data for controlling the displays and loading the counter is stored in memory locations and the address for this data is developed from an index generated from the switch matrix inputs.

Inventors

  • 👤 John J. Simkus
  • 👤 George Dell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 07:29
CPC Classifications
G; G07; G07C; G07C15/00; G07C15/006; A; A63; A63F; A63F9/00; A63F9/04; A63F9/0468

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 126 words
Electronic apparatus for generating data selection in response to operational signals within preselected range comprising: micro-computer processor means; range selection means coupled to said processor means for selecting a dual range of data for simultaneous data selection sequencing operations; sequencing means under control of said processor means for concurrently sequencing through said data selection sequencing operations; switch means for causing said processor means to terminate the first of said data selection sequencing operations in response to the push of said switch means and to select data therefrom, and to terminate the second of said data selection sequencing operations in response to the release of said switch means and to select data therefrom; and display means under control of said processor means for displaying said selected data.
Claim 2
Dependent Claim 126 words
Electronic apparatus for generating data selection in response to operational signals within preselected range comprising: micro-computer processor means; range selection means coupled to said processor means for selecting a dual range of data for simultaneous data selection sequencing operations; sequencing means under control of said processor means for concurrently sequencing through said data selection sequencing operations; switch means for causing said processor means to terminate the first of said data selection sequencing operations in response to the push of said switch means and to select data therefrom, and to terminate the second of said data selection sequencing operations in response to the release of said switch means and to select data therefrom; and display means under control of said processor means for displaying said selected data.
Claim 3
Dependent Claim 30 words
The apparatus of claim 1 wherein said range selection means comprises a plurality of switches coupled to input/output lines of said micro-computer processor means and arranged to preset said range.
Claim 4
Dependent Claim 31 words
The apparatus of claim 1 further comprising a momentary switch for actuating said circuitry, wherein said switch is also arranged to provide a signal to said processor to initiate said sequencing.
Claim 5
Dependent Claim 24 words
The apparatus of claim 1 wherein said sequencing means is periodically sequenced by said processor means during processing tasks to simulate continuous sequencing operation.
Claim 6
Dependent Claim 29 words
The apparatus of claim 4 wherein said processor means is arranged to step said sequencing means each time said processor means processes the main operation loop of the system.
Claim 7
Dependent Claim 35 words
The apparatus of claim 2 wherein said range selection means comprises: means for decoding a switch input; means for generating an index corresponding thereto; and means for determining said range in response to said index.
Claim 8
Dependent Claim 45 words
The apparatus of claim 6 further comprising range table memory means wherein defined range data is stored at specific address locations therein, and further comprising means for developing said address location from said index, wherein said range data is used to control said sequencing means.
Claim 9
Dependent Claim 34 words
The apparatus of claim 6 further comprising an output table memory wherein defined output data is stored at specific address locations therein, and further comprising means for developing said address location from said index.
Claim 10
Dependent Claim 24 words
The apparatus of claim 1 further comprising means for reducing power to the apparatus upon sensing of a lapse of time without operational signals.
Claim 11
Independent Claim 127 words
A method for displaying data selection from preselected ranges by an electrical apparatus having micro-computer processor means, range selection switch input means, momentary switch means, memory means, and output display means, comprisng the steps of: selecting a range of data for dual simultaneous data selection sequencing operations by actuation of the selection switch input means; simultaneously sequencing through said data selection sequencing operation in response to said range selection; terminating said sequencing of the first of said data selection sequencing operations in response to the pushing of said momentary switch means and selecting data therefrom and terminating said sequencing of the second of said data selection sequencing operations in response to the release of said momentary switch means and selecting data therefrom; and displaying said selected data.
Claim 12
Independent Claim 127 words
A method for displaying data selection from preselected ranges by an electrical apparatus having micro-computer processor means, range selection switch input means, momentary switch means, memory means, and output display means, comprisng the steps of: selecting a range of data for dual simultaneous data selection sequencing operations by actuation of the selection switch input means; simultaneously sequencing through said data selection sequencing operation in response to said range selection; terminating said sequencing of the first of said data selection sequencing operations in response to the pushing of said momentary switch means and selecting data therefrom and terminating said sequencing of the second of said data selection sequencing operations in response to the release of said momentary switch means and selecting data therefrom; and displaying said selected data.
Claim 13
Dependent Claim 48 words
The method of claim 10 wherein said step of selecting a first range of data comprises sensing the status of inputs to the micro-computer processor means, developing an index corresponding thereto, developing an address for a memory location therefrom, and reading from said memory location the range data.
Claim 14
Dependent Claim 44 words
The method of claim 11 further comprising the step of displaying said range data by using said index to develop an address of a memory location, reading the desired display data from said memory location, and directing said display data to output display means.
Claim 15
Dependent Claim 46 words
The method of claim 10 wherein said step of displaying said selected data comprises developing an index corresponding to said selected data, developing an address of a memory location corresponding to said index, reading data from said memory location for output to said output display means.
Claim 16
Dependent Claim 47 words
The method of claim 10 further comprising the final step of sensing for actuation of the selection switch input means or said momentary switch means during a predefined time delay, and reducing power to the electrical apparatus in the absence of said actuation within said time delay.
Claim 17
Dependent Claim 29 words
The method of claim 12 further comprising sequentially strobing the digits of said output display means at a high scan rate to provide a visual impression of continuous display.
Claim 18
Dependent Claim 30 words
The method of claim 15 further comprising sequentially cycling through addresses of memory locations and reading the data in said memory locations for controlling the digits of said display means.
Claim 19
Dependent Claim 29 words
The method of claim 13 further comprising sequentially strobing the digits of said output display means at a high scan rate to provide a visual impression of continuous display.
Claim 20
Dependent Claim 30 words
The method of claim 17 further comprising sequentially cycling through addresses of memory locations and reading the data in said memory locations for controlling the digits of said display means.

References Cited (Backward Citations)

GB2072395A Cited
US4431189A Cited
US4665502A Cited
US4713787A Cited
US4692863A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-10 1992-10-10 1993-04-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-10 1996-10-10 1997-04-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-10 2000-10-10 2001-04-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag