WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Computer application programs data input interface for handicapped persons responsive to multiple push buttons for selecting data stored in binary tree    
United States Patent5220652   
Link to this pagehttp://www.wikipatents.com/5220652.html
Inventor(s)Rowley; Blair A. (1128 Ludlow Rd., Xenia, OH 45385)
AbstractA text processing method to be practiced by a handicapped person. A programmed computer has a dictionary of words stored in files accessed by selection of the initial letters of the words. The handicapped person operates one or more switches to designate the initial letter of the word. Thereafter, the switches are operated to control rapid searching of the designated file and selection of the desired word therefrom. The switches are also used for editing of text.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5220652
Computer application programs data input interface for handicapped

     persons responsive to multiple push buttons for selecting data stored

     in binary tree - US Patent 5220652 Drawing
Computer application programs data input interface for handicapped persons responsive to multiple push buttons for selecting data stored in binary tree
Inventor     Rowley; Blair A. (1128 Ludlow Rd., Xenia, OH 45385)
Owner/Assignee    
Patent assignment
All assignments
Publication Date     June 15, 1993
Application Number     07/370,102
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     June 22, 1989
US Classification     345/156 710/73 715/841 715/854 715/865
Int'l Classification     G06F 003/02
Examiner     Harrell; Robert B.
Assistant Examiner     Kim; Ken S.
Attorney/Law Firm     Harness, Dickey & Pierce
Address
Parent Case     This is a continuation of U.S. patent application Ser. No. 887,661, filed Jul. 21, 1986, now abandoned.
Priority Data    
USPTO Field of Search     364/200 MS File 364/900 MS File 395/156 395/160 395/275 395/600 395/700
Patent Tags     computer application programs data input interface handicapped persons responsive multiple push buttons selecting data stored binary tree
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
3292489



[0 after 0 votes]
4807181
Duncan, IV
715/533
Feb,1989

[0 after 0 votes]
4731735
Borgendale
707/4
Mar,1988

[0 after 0 votes]
4730270
Okajima
704/2
Mar,1988

[0 after 0 votes]
4706212
Toma
704/2
Nov,1987

[0 after 0 votes]
4692858
Redford
715/744
Sep,1987

[0 after 0 votes]
4688195
Thompson
706/11
Aug,1987

[0 after 0 votes]
4648070
Washizuka
704/3
Mar,1987

[0 after 0 votes]
4642610
Smith, III
341/21
Feb,1987

[0 after 0 votes]
4613946
Forman
715/853
Sep,1986

[0 after 0 votes]
4606002
Waisman
707/3
Aug,1986

[0 after 0 votes]
4597056
Washizuka
704/3
Jun,1986

[0 after 0 votes]
4559598
Goldwasser
715/531
Dec,1985

[0 after 0 votes]
4530068
Nakanishi
708/173
Jul,1985

[0 after 0 votes]
4509137
Yoshida
704/7
Apr,1985

[0 after 0 votes]
4486630
Fetchko
200/52R
Dec,1984

[0 after 0 votes]
4480308
Grafe
718/101
Oct,1984

[0 after 0 votes]
4458238
Learn
341/20
Jul,1984

[0 after 0 votes]
4454576
McInroy
715/522
Jun,1984

[0 after 0 votes]
4429385
Cichelli
705/30
Jan,1984

[0 after 0 votes]
4406998
Willough
340/815.4
Sep,1983

[0 after 0 votes]
4402056
Sado
708/110
Aug,1983

[0 after 0 votes]
4274753
Brown
400/87
Jun,1981

[0 after 0 votes]
4241521
Dufresne
434/112
Dec,1980

[0 after 0 votes]
4156903
Barton
707/100
May,1979

[0 after 0 votes]
3916387
Woodrum
707/3
Oct,1975

[0 after 0 votes]
3798599
Kafafian
340/825.19
Mar,1974

[0 after 0 votes]
3781802
Kafafian
340/825.19
Dec,1973

[0 after 0 votes]
3507376


Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. In a computer system of a type having a data processing means capable of running a plurality of different application programs under an operating system having an interface for receiving data from a keyboard and communicating said data through said operating system to one of said application programs, an improved data entry mechanism comprising:

a means for storing an ordered list of data arranged in a binary tree in which data elements are stored in separate nodes traversable through left and right branches;

a first switching means for selective manipulation to a left state;

a second switching means for selective manipulation to a right state;

binary selection algorithm means coupled to said first and second switching means and to said means for storing an ordered list for selecting a particular data element;

said selection algorithm defining a pointer for indicating a given data element in said ordered list and being responsive to said first switching means to cause said pointer to traverse left in response to said left state and being responsive to said second switching means to cause said pointer to traverse right in response to said right state;

third switching means coupled to said selection algorithm for selective manipulation to cause the given data element indicated by said pointer to be input through said interface and said operating system to said application program.

2. The improvement of claim 1 wherein at least one of said first and second switching means comprises a push button.

3. The improvement of claim 1 wherein at least one of said first and second switching means comprises a joystick.

4. The improvement of claim 1 wherein said selection algorithm comprises a software program running under said operating system.

5. The improvement of claim 1 wherein said selection algorithm comprises a software program run by said data processing means.

6. The improvement of claim 1 wherein said selection algorithm is interactively coupled to said operating system.

7. The improvement of claim 1 wherein said selection algorithm is a memory resident program running under said operating system.

8. The improvement of claim 1 wherein said selection algorithm is a software program interactively coupled with at least one of said application programs running under said operating system.

9. A user interface for a word processing program of a type operable on a computer system running under an operating system, the operating system having a data interface for receiving data from a keyboard and for communicating said data through said operating system to said word processing program, comprising:

means for storing an ordered list of words arranged in a binary tree in which said words are stored in separate nodes traversable through left and right branches;

a first switching means for selective manipulation to a left state;

a second switching means for selective manipulation to a right state;

binary selection algorithm means coupled to said first and second switching means and to said means for storing an ordered list for selecting a particular word;

said selection algorithm defining a pointer for indicating a given word in said ordered list and being responsive to said first switching means to cause said pointer to traverse left in response to said left state and being responsive to said second switching means to cause said pointer to traverse right in response to said right state;

third switching means coupled to said selection algorithm for selective manipulation to cause a given word indicated by said pointer to be input through data interface and said operating system to said word processing program.

10. The user interface of claim 9 wherein at least one of said first and second switching means comprises a push button.

11. The user interface of claim 9 wherein at least one of said first and second switching means comprises a joystick.

12. The user interface of claim 9 wherein said selection algorithm comprises a software program running under said operating system.

13. The user interface of claim 9 wherein said computer system includes a data processing means and wherein said selection algorithm comprises a software program run by said data processing means.

14. The user interface of claim 9 wherein said selection algorithm is interactively coupled to said operating system.

15. The user interface of claim 9 wherein said selection algorithm is a memory resident program running under said operating system.

16. The user interface of claim 9 wherein said selection algorithm is a software program running concurrently with said word processing program running under said operating system.
 Description Submit all comments and votes
 
Previous Patent (CPU-bus controller for accomplishing transfer...)Next Patent (Scheduling input/output operations in multita...)
Custom CD - PDFs of patents similar to US5220652 - Computer application programs data input interface for handicapped persons responsive to multiple push buttons for selecting data stored in binary tree
$19.95 (free shipping)