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

Scanner interactive application program

Assignee: FAIRHAVEN SOFTWARE PRODUCTS Inc
•
Filing: 1994-11-10
•
Granted: 1997-01-21
•
Expires: 2014-11-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for utilizing digitized input information in an application program enables the application program to communicate with a scanner.

Inventors

  • 👤 Bhuvnesh J. Bhatt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:27
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/00127; H04N1/00204; H04N1/00236; H04N1/00241; H04N2201/00; H04N2201/0008; H04N2201/0015; H04N2201/0034

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 123 words
Apparatus for processing input information, said apparatus comprising (a) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (b) a computer; (c) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (d) an application program in said computer, said program including means to communicate with said operating system such that (i) said application program transmits scanner format information to said operating system, (ii) said operating system transmits to said scanner means in said scanner control language said scanner format information, (iii) said scanner means after digitizing the input information transmits to said operating system a digitized stream representing the input information.
Claim 2
Dependent Claim 123 words
Apparatus for processing input information, said apparatus comprising (a) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (b) a computer; (c) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (d) an application program in said computer, said program including means to communicate with said operating system such that (i) said application program transmits scanner format information to said operating system, (ii) said operating system transmits to said scanner means in said scanner control language said scanner format information, (iii) said scanner means after digitizing the input information transmits to said operating system a digitized stream representing the input information.
Claim 3
Independent Claim 137 words
A method for processing input information, said method comprising the steps of (a) providing (i) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (ii) a computer; (iii) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (iv) an application program in said computer, said program including means to communicate with said operating system; (b) transmitting with said application program scanner format information to said operating system, (c) transmitting to said scanner means with said operating system said scanner format information in said scanner control language, (d) generating with said scanning means digital representations of the input information; (e) transmitting to said operating system with said scanner means a digitized stream representing the input information.
Claim 4
Independent Claim 137 words
A method for processing input information, said method comprising the steps of (a) providing (i) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (ii) a computer; (iii) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (iv) an application program in said computer, said program including means to communicate with said operating system; (b) transmitting with said application program scanner format information to said operating system, (c) transmitting to said scanner means with said operating system said scanner format information in said scanner control language, (d) generating with said scanning means digital representations of the input information; (e) transmitting to said operating system with said scanner means a digitized stream representing the input information.
Claim 5
Dependent Claim 148 words
Apparatus for processing input information, said apparatus comprising (a) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (b) a computer; (c) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (d) an application program in said computer, said program including means to communicate with said operating system such that (i) a file name and storage location are selected, (ii) said operating system transmits scanner format information to said scanner means in said scanner control language, (iii) said scanner means after digitizing the input information transmits to said operating system a digitized stream representing the input information, and (iv) said operating system stores said digitized stream in said storage location and confirms to said application program the file name and storage location of said digitized stream.
Claim 6
Dependent Claim 148 words
Apparatus for processing input information, said apparatus comprising (a) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (b) a computer; (c) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (d) an application program in said computer, said program including means to communicate with said operating system such that (i) a file name and storage location are selected, (ii) said operating system transmits scanner format information to said scanner means in said scanner control language, (iii) said scanner means after digitizing the input information transmits to said operating system a digitized stream representing the input information, and (iv) said operating system stores said digitized stream in said storage location and confirms to said application program the file name and storage location of said digitized stream.
Claim 7
Independent Claim 166 words
A method for processing input information, said method comprising the steps of (a) providing (i) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (ii) a computer; (iii) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (iv) an application program in said computer, said program including means to communicate with said operating system; (b) selecting a file name and storage location with said application program and said operating system; (c) transmitting with said operating system scanner format information to said scanner means in said scanner control language; (d) digitizing said input information with said scanner; (e) transmitting with said scanner means to said operating system a digitized stream representing the input information; (f) storing said digitized stream in said storage location; and (g) confirming to said application program with said operating system said storage location and said file name of said digitized stream.
Claim 8
Independent Claim 166 words
A method for processing input information, said method comprising the steps of (a) providing (i) scanner means for creating digital representations of the input information, said scanner means having a scanner control language; (ii) a computer; (iii) an operating system in said computer to control said computer and to communicate with said scanner means using said scanner control language; (iv) an application program in said computer, said program including means to communicate with said operating system; (b) selecting a file name and storage location with said application program and said operating system; (c) transmitting with said operating system scanner format information to said scanner means in said scanner control language; (d) digitizing said input information with said scanner; (e) transmitting with said scanner means to said operating system a digitized stream representing the input information; (f) storing said digitized stream in said storage location; and (g) confirming to said application program with said operating system said storage location and said file name of said digitized stream.

References Cited (Backward Citations)

US5012407A Cited
US4804949A Cited
US4906843A Cited
US5309555A Cited
US5315097A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-21 2000-07-22 2001-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-21 2004-07-22 2005-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-21 2008-07-22 2009-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag