US3973243A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital image processor
Assignee: Bendix Corp
•
Filing: 1974-10-15
•
Granted: 1976-08-03
•
Expires: 1994-10-15
Abstract
Abstract An address modifier for providing addresses for accessing data elements from a memory by addressing memory locations in a special order different from the order in which the data elements are stored in the memory. An address integrator is provided for each index required to identify one data element. Each address integrator includes a plurality of registers with each register connected by an adder to the next higher register and with the highest register connected to the memory. Each address integrator computes one position index identifying each data element and the addresses are provided sequentially in the special order for accessing the memory.
Inventors
- 👤 Arliss Eugene Whiteside
- 👤 John Aubrey Hornbuckle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:44
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F7/78; G06F7/785; G06F12/00; G06F12/02; G06F17/00; G06F17/10; G06F17/15; G06F17/153; G06T; G06T1/00; G06T1/60
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
113 words
An address modifier for providing addresses for accessing data elements from a memory by addressing memory locations in a special order different from the order in which the data elements are stored in the memory and in which each data element is identified by at least one index, comprising an address integrator for each index required to identify one data element and each address integrator including means for computing one identifying index of each data element, means for initially loading the address integrators with address information, and means connected to the address integrators and providing signals for controlling the address integrators for providing addresses sequentially in the special order for accessing the memory.
Claim 2
Dependent Claim
113 words
An address modifier for providing addresses for accessing data elements from a memory by addressing memory locations in a special order different from the order in which the data elements are stored in the memory and in which each data element is identified by at least one index, comprising an address integrator for each index required to identify one data element and each address integrator including means for computing one identifying index of each data element, means for initially loading the address integrators with address information, and means connected to the address integrators and providing signals for controlling the address integrators for providing addresses sequentially in the special order for accessing the memory.
Claim 3
Dependent Claim
39 words
An address modifier as described in claim 1 in which each address integrator includes a plurality of registers with each register connected by an adder to the next higher register and with the highest register connected to the memory.
Claim 4
Dependent Claim
31 words
An address modifier as described in claim 2 in which the lowest register in each address integrator is a function generator for providing information for addition to the next higher register.
Claim 5
Dependent Claim
78 words
An address modifier as described in claim 2 in which each address integrator includes three registers and the contents of the registers of each address integrator after n addition steps are: C.sub.n = C.sub.o B.sub.n = B.sub.o + C.sub.o n ##EQU3##where A.sub.n, B.sub.n, C.sub.n = contents of registers after n addition steps, and A o , B o , C o = initial contents of the registers before the first addition, n = number of addition steps performed.
Claim 6
Dependent Claim
31 words
An address modifier as described in claim 2 in which the means for controlling the address integrators is connected to a programmed digital computer and is responsive to the information therefrom.
Claim 7
Dependent Claim
43 words
An address modifier as described in claim 5 in which the means for initially loading the address integrators with address information is a programmed digital computer and the address integrators are connected to the computer and are initially loaded with address information therefrom.
Claim 8
Dependent Claim
21 words
An address modifier as described in claim 6 which includes a processor connected to the memory for processing data elements therefrom.
Claim 9
Dependent Claim
51 words
An address modifier as described in claim 5 having means for interpolating between the data elements from the memory including an increment generator for providing incremental indices, and an adder connected to the address integrators and to the increment generator and summing related indices with the incremental indices for the address.
Claim 10
Dependent Claim
51 words
An address modifier as described in claim 1 in which each data element is identified by at least two indices, and each address integrator computes one of the indices, and the means for controlling the address integrators provides signals to the address integrators to produce corresponding indices for each address simultaneously.
Claim 11
Dependent Claim
30 words
An address modifier as described in claim 1 in which the means for controlling the address integrators is connected to a programmed digital computer and is responsive to information therefrom.
Claim 12
Dependent Claim
43 words
An address modifier as described in claim 1 in which the means for initially loading the address integrators with address information is a programmed digital computer and the address integrators are connected to the computer and are initially loaded with address information therefrom.
Claim 13
Dependent Claim
21 words
An address modifier as described in claim 1 which includes a processor connected to the memory for processing data elements therefrom.
Claim 14
Dependent Claim
51 words
An address modifier as described in claim 1 having means for interpolating between the data elements from the memory including an increment generator for providing incremental indices, and an adder connected to the address integrators and to the increment generator and summing related indices with the incremental indices for the address.
Claim 15
Dependent Claim
53 words
An address modifier as described in claim 13 having multiplying means connected to the memory and to the address integrators and multiplying each data element from the memory by interpolation factors, and an adder connected to the multiplying means for summing the products and providing an interpolated output for controlling an output device.
Claim 16
Dependent Claim
47 words
An address modifier as described in claim 1 for cross correlation of image data, having control means connected to the address integrators for controlling the address integrators to provide addresses for related data elements in a set for accessing the related data elements from the computer memory.
Claim 17
Dependent Claim
35 words
An address modifier as described in claim 15 having a processor connected to the memory and including a multiplier for multiplying related data elements accessed from the memory and an adder for summing the products.
Claim 18
Dependent Claim
29 words
An address modifier as described in claim 16 which includes means connecting the peripheral processor to the memory for applying the sums to the memory in a predetermined order.
References Cited (Backward Citations)
US3375353A
Cited
US3554645A
Cited
US3794272A
Cited
US3597083A
Cited
US3706071A
Cited
US3717756A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1979-08-03 | 1980-02-02 | 1980-08-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1983-08-03 | 1984-02-02 | 1984-08-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1987-08-03 | 1988-02-02 | 1988-08-03 | $7700.00 | Window Closed / Lapsed |