Abstract: Systems and methods for context based scanning are described. In one implementation, the method for context based scanning comprises initiating context based scanning from an application running on a computing system (100) by pressing at least one of a dedicated scan button (130) and a pre-configured combination of keys of the computing system (100) and scanning a document on initiation of the context based scanning. The method further comprises analyzing the scanned document, using optical recognition techniques, to generate a digital document containing text and pasting the text onto the application.
CLIAMS:1. A computing system (100) for performing context based scanning, the computing system (100) comprising:
a processor (102);
an input unit (128), coupled to the processor (102), to initiate the context based scanning from an application running on the computing system (100);
a scanning module (110) coupled to the processor (102), to:
activate a scanner unit (132), communicatively coupled to the computing system (100), on initiation of the context based scanning; and
scan a document using the scanner unit (132);
a character recognition module (112), coupled to the processor(102), to:
analyze the scanned document using optical character recognition technique; and
generate, based on the analysis, a digital document containing text ; and
a format normalization module (114), coupled to the processor(102), to normalize the text in a format suitable for pasting the text onto the application.
2. The computing system (100) as claimed in claim 1, further comprising a dedicated scan button (130), to initiate context based scanning from the application running on the computing system (100).
3. The computing system (100) as claimed in claim 1, further comprising a translation module (116), coupled to the processor (102), to translate the text of the digital document to at least one of a default language of the application, a default language of the computing system (100), and a language specified by a user of the computing system (100).
4. The computing system (100) as claimed in claim 1, wherein the format normalization module (114) further removes formatting symbols from the text of the digital document to generate unformatted text.
5. The computing system (100) as claimed in claim 1, wherein the format normalization module (114) further processes the text of the digital document to format the text based on at least one of a formatting style of the application and a user input field from which the context based scanning is initiated.
6. The computing system (100) as claimed in claim 1, further comprising a data correction module (118), coupled to the processor (102), to analyze the text of the digital document for detection of errors present in the text.
7. The computing system (100) as claimed in claim 6, wherein the data correction module (118) further analyzes the text of the digital document to correct the detected errors.
8. A method to perform context based scanning, the method comprising:
initiating context based scanning from an application running on a computing system (100) by pressing at least one of a dedicated scan button (130) and a pre-configured combination of keys of the computing system (100);
scanning a document on initiation of the context based scanning;
analyzing the scanned document, using optical recognition techniques, to generate a digital document containing text;
normalizing the digital document; and
pasting the normalized text onto the application.
9. The method as claimed in claim 8, further comprising translating the text of the digital document to at least one of a default language of the application, a default language of the computing system (100) and a language specified by a user of the computing system (100).
10. The method as claimed in claim 9, further comprising removing formatting symbols from the text of the digital document to generate unformatted text.
11. The method as claimed in claim 8, further comprising processing the text of the digital document to format the text based on at least one formatting style of the application.
12. The method as claimed in claim 8, the method further comprising:
analyzing the text of the digital document for detection of errors present in the text; and
correcting the detected errors.
13. A non-transitory computer-readable medium having a set of computer readable instructions that, when executed, cause a computing system to:
receive a user input to initiate context based scanning from an application running on a computing system (100);
scan a document on initiation of the context based scanning;
analyze the scanned document, using optical recognition techniques, to generate a digital document containing text; and
paste the text onto the application. ,TagSPECI:As Attached
| # | Name | Date |
|---|---|---|
| 1 | spec.pdf | 2013-04-02 |
| 2 | GPOA.pdf | 2013-04-02 |
| 3 | FORM 5.pdf | 2013-04-02 |
| 4 | FORM 3.pdf | 2013-04-02 |
| 5 | FIG.pdf | 2013-04-02 |
| 6 | 964-del-2013-Correspondence Others-(18-04-2013).pdf | 2013-04-18 |
| 7 | 964-del-2013-Request For Certified Copy-Online(24-03-2014).pdf | 2014-03-24 |
| 8 | pd008623in-sc.pdf | 2014-04-02 |
| 9 | 964-del-2013-Form-3-(31-07-2014).pdf | 2014-07-31 |
| 10 | 964-del-2013-Correspondence-Others-(31-07-2014).pdf | 2014-07-31 |