Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
186 words
A system for displaying input data derived from the electrical activity of the brain comprising a source of multichannel input data signals derived from a plurality of brain electrical activity sensors and a video display for providing a topographic display at a display rate of at least one frame per second, the number of display elements within each frame being at least an order of magnitude greater than the number of sensors, the system further comprising: an electronic interpolator for receiving the multichannel input data signals from the source of multichannel input data signals at a rate at least as great as the display rate and operating on the data signals to generate expanded display data signals, the expanded display data signals being a weighted combination of input data signals from selected electrodes for each element of the display, the interpolator including means for generating a fresh set of display data signals after receiving a fresh set of input data signals at a rate at least as great as the display rate; and display circuitry for providing a topographic display of the expanded display data signals.
Claim 2
Independent Claim
186 words
A system for displaying input data derived from the electrical activity of the brain comprising a source of multichannel input data signals derived from a plurality of brain electrical activity sensors and a video display for providing a topographic display at a display rate of at least one frame per second, the number of display elements within each frame being at least an order of magnitude greater than the number of sensors, the system further comprising: an electronic interpolator for receiving the multichannel input data signals from the source of multichannel input data signals at a rate at least as great as the display rate and operating on the data signals to generate expanded display data signals, the expanded display data signals being a weighted combination of input data signals from selected electrodes for each element of the display, the interpolator including means for generating a fresh set of display data signals after receiving a fresh set of input data signals at a rate at least as great as the display rate; and display circuitry for providing a topographic display of the expanded display data signals.
Claim 3
Dependent Claim
27 words
A system as claimed in claim 1 in which the interpolator includes means for expanding the data at a rate of at least 20 frames per second.
Claim 4
Dependent Claim
99 words
A system as claimed in claim 1 wherein the interpolator comprises a random access data memory, means for storing input data signals in the random access data memory, pointer generating circuitry for selecting data signals from the random access memory for each element of the display, coefficient generating circuitry for storing predetermined coefficients to be combined with selected data signals for each element of the display and circuitry for combining data signals selected by the pointer generating circuitry with predetermined coefficients stored in the coefficient generating circuitry to provide a display data word for each element of the display.
Claim 5
Dependent Claim
23 words
A system as claimed in claim 3 wherein the coefficient generating circuitry is a random access memory in which the coefficients are stored.
Claim 6
Dependent Claim
28 words
A system as claimed in claim 4 wherein the pointer generating circuitry is a pointer random access memory in which selected addresses to the data memory are stored.
Claim 7
Dependent Claim
83 words
A system as claimed in claim 3 wherein the interpolator comprises means for generating an interpolated output value Zp for each display element from three input data signals Z1, Z2 and Z3 selected by the pointer generated circuitry and associated with three electrodes, the display of which forms a close triangle about said display element, and the coefficients from the coefficient generating circuitry are a function of the X and Y co-ordinates of those three electrodes as follows: zp=(C1×Z1)+(C2×Z2)+(C3×Z3) C1=((Xp×(Y2-Y3)+X2×(Y3-Yp)+X3×(YP-Y2))/DELTA C2=((X1×(Yp-Y3)+Yp×(Y3-Y1)+X3×(Y1-Yp))/DELTA C3=((X1×(Y2-Yp)+X2×(Yp-Y1)+Xp×(Y1-Y2))/DELTA DELTA=X1×(Y2-Y3)+X2×(Y3-Y1)+X3×(Y1-Y2).
Claim 8
Dependent Claim
47 words
A system as claimed in claim 3 in which the interpolator comprises means for generating a multidimensional set of display data signals for each display element and each data signal within each set is an input to display circuitry to control a distinct color in the display.
Claim 9
Dependent Claim
18 words
A system as claimed in claim 1 wherein the interpolator includes means for generating spatially expanded display data.
Claim 10
Dependent Claim
18 words
A system as claimed in claim 1 wherein the interpolator includes means for generating temporally expanded display data.
Claim 11
Independent Claim
207 words
A system for displaying data derived from the electrical activity of the brain comprising a source of multichannel input data signals derived from a plurality of brain electrical activity sensors in a sensor matrix, signal processing electronic circuitry, and a video display for displaying a topographic map of the display data, the topographic display comprising a display matrix of a plurality of display elements, the number of display elements being an order of magnitude greater than the number of sensors, the signal processing electronic circuitry comprising: a digital random access data memory for storing an input data signal from each sensor matrix as an addressable data word; a pointer generator for generating a set of addresses of predetermined data words in the data memory for each element of the display matrix; data memory access circuitry for receiving the addresses generated by the pointer generator and accessing the predetermined data words; a coefficient generator for generating a predetermined coefficient associated with each data word accessed by the access circuitry; and a display data generator for multiplying each accessed data word for each element of the display matrix with its associated coefficient and summing the resultant products to provide a display data signal for that element of the display.
Claim 12
Independent Claim
207 words
A system for displaying data derived from the electrical activity of the brain comprising a source of multichannel input data signals derived from a plurality of brain electrical activity sensors in a sensor matrix, signal processing electronic circuitry, and a video display for displaying a topographic map of the display data, the topographic display comprising a display matrix of a plurality of display elements, the number of display elements being an order of magnitude greater than the number of sensors, the signal processing electronic circuitry comprising: a digital random access data memory for storing an input data signal from each sensor matrix as an addressable data word; a pointer generator for generating a set of addresses of predetermined data words in the data memory for each element of the display matrix; data memory access circuitry for receiving the addresses generated by the pointer generator and accessing the predetermined data words; a coefficient generator for generating a predetermined coefficient associated with each data word accessed by the access circuitry; and a display data generator for multiplying each accessed data word for each element of the display matrix with its associated coefficient and summing the resultant products to provide a display data signal for that element of the display.
Claim 13
Dependent Claim
33 words
A system as claimed in claim 10 wherein the coefficient generator comprises a random access memory in which precalculated corresponding to input data signals for each element of the display matrix are stored.
Claim 14
Dependent Claim
50 words
A system as claimed in claim 11 wherein the pointer generator comprises a random access memory in which predetermined addresses in the data memory are stored, the predetermined addresses in the data memory being those in which input data signals corresponding to each element of the display matrix are stored.
Claim 15
Dependent Claim
87 words
A system as claimed in claim 10 wherein the signal processing electronic circuitry comprises means for generating a display data signal Zp for each element of the display matrix from three input data signals Z1, Z2 and Z3 associated with three electrodes, the display of which form a close triangle about said element of the display matrix, and the coefficient generator comprises means for generating coefficients which are a function of the X and Y co-ordinates of those three electrodes as follows: Zp=(C1×Z1)+(C2×Z2)+(C3×Z3) C1=((Xp×(Y2-Y3)+X2×(Y3-Yp)+X3×(Yp-Y2))/DELTA C2=((X1×(Yp-Y3)+Xp×(Y3-Y1)+X3×(Y1-Yp))/DELTA C3=((X1×(Y2-Yp)+X2×(Yp-Y1)+Xp×(Y1-Y2))/DELTA DELTA=X1×(Y2-Y3)+X2+(Y3-Y1)+X3×(Y1-Y2).
Claim 16
Dependent Claim
25 words
A system as claimed in claim 10 comprising means for generating a multidimensional set of display data signals for each element of the display matrix.
Claim 17
Dependent Claim
37 words
A system as claimed in claim 14 wherein each display data signal of the set of display data signals is an input to display circuitry to control a distinct color at the element of the display matrix.
Claim 18
Independent Claim
173 words
A system for displaying data derived from the electrical activity of the brain in a display comprising successive frames of a plurality of display elements, the system comprising a source of multichannel input data signals derived from a plurality of electrical brain activity sensors in a matrix and a video display for providing a topographic display, the number of display elements within each frame of the display being an order of magnitude greater than the number of sensors, the system further comprising: an interpolator circuit for receiving the multichannel input data signals and generating interpolated output data signals, the interpolated output data signal Zp for each display element being generated by the interpolator circuit from three coefficients C1, C2 and C3 and three input data signals Z1, Z2, Z3 associated with three sensors and displayed nearest to the generated output data signal the interpolator circuit comprising coefficient generating means for generating the coefficients as a function of the X and Y co-ordinates of those three electrodes as follows: Zp=(C1×Z1)+(C2×Z2)+(C3×Z3) C1=((Xp×(Y2-Y3)+X2×(Y3-Yp)+X3×(Yp-Y2))/DELTA C2=((X1×(Yp-Y3)+Xp×(Y3-Y1)+X3×(Y1-Yp))/DELTA C3=((X1×(Y2-Yp)+X2×(Yp-Y1)+Xp×(Y1-Y2))/DELTA DELTA=X1×(Y2-Y3)+X2×(Y3-Y1)+X3×(Y1-Y2).
Claim 19
Independent Claim
173 words
A system for displaying data derived from the electrical activity of the brain in a display comprising successive frames of a plurality of display elements, the system comprising a source of multichannel input data signals derived from a plurality of electrical brain activity sensors in a matrix and a video display for providing a topographic display, the number of display elements within each frame of the display being an order of magnitude greater than the number of sensors, the system further comprising: an interpolator circuit for receiving the multichannel input data signals and generating interpolated output data signals, the interpolated output data signal Zp for each display element being generated by the interpolator circuit from three coefficients C1, C2 and C3 and three input data signals Z1, Z2, Z3 associated with three sensors and displayed nearest to the generated output data signal the interpolator circuit comprising coefficient generating means for generating the coefficients as a function of the X and Y co-ordinates of those three electrodes as follows: Zp=(C1×Z1)+(C2×Z2)+(C3×Z3) C1=((Xp×(Y2-Y3)+X2×(Y3-Yp)+X3×(Yp-Y2))/DELTA C2=((X1×(Yp-Y3)+Xp×(Y3-Y1)+X3×(Y1-Yp))/DELTA C3=((X1×(Y2-Yp)+X2×(Yp-Y1)+Xp×(Y1-Y2))/DELTA DELTA=X1×(Y2-Y3)+X2×(Y3-Y1)+X3×(Y1-Y2).
Claim 20
Independent Claim
199 words
A method of displaying multi-channel data derived from the electrical activity of the brain at a display rate of at least one frame per second, the number of display elements within an expanded display matrix of each display frame being an order of magnitude greater than the number of channels of input data, the method comprising: precomputing, for a particular input matrix of multichannel input data signals and for each individual display element of the expanded display matrix, coefficients for use in generating the expanded display matrix of display signals, and storing the precomputed coefficients in an electronic coefficient memory; providing multichannel input data signals; storing the multichannel input data signals in an electronic data memory; for each display element of the expanded matrix, generating a set of data memory addresses of input data signals; accessing the input data signals at the generated addresses; electronically generating expanded display data for each display element of the expanded display matrix as a weighted combination of the accessed input data signals and corresponding coefficients stored in the coefficient memory, the expanded display matrix being generated at a rate at least as great as the display rate; and displaying the expanded display matrix.
Claim 21
Independent Claim
199 words
A method of displaying multi-channel data derived from the electrical activity of the brain at a display rate of at least one frame per second, the number of display elements within an expanded display matrix of each display frame being an order of magnitude greater than the number of channels of input data, the method comprising: precomputing, for a particular input matrix of multichannel input data signals and for each individual display element of the expanded display matrix, coefficients for use in generating the expanded display matrix of display signals, and storing the precomputed coefficients in an electronic coefficient memory; providing multichannel input data signals; storing the multichannel input data signals in an electronic data memory; for each display element of the expanded matrix, generating a set of data memory addresses of input data signals; accessing the input data signals at the generated addresses; electronically generating expanded display data for each display element of the expanded display matrix as a weighted combination of the accessed input data signals and corresponding coefficients stored in the coefficient memory, the expanded display matrix being generated at a rate at least as great as the display rate; and displaying the expanded display matrix.
Claim 22
Dependent Claim
27 words
A method as claimed in claim 17 wherein the step of generating the expanded display data is at a rate of at least 20 frames per second.