Title of Invention

METHOD FOR PRINTING BASED ON VOICE IN MULTI FUNCTIONAL PERIPHERAL

Abstract The present invention relates to an MFP device having inbuilt Microphone or any Voice Recognition Peripheral. The invention explains a method and system of printing on voice in an MFP comprising the steps of: speaking the words for printing in front of MFP with a microphone by the user; initiating the operation by the user by pressing the start button on MFP; passing the voice data to SpeechToText component through SpeechToPrint task; converting voice commands into text formats and returning the data back to the SpeechToText task; passing the data to memory module for storing it by the SpeechToPrint task; stopping the said conversion and the recording by pressing the stop button in the MFP by the user once the conversion and recording are over; passing the final converted data from SpeechToText module to Memory module by the SpeechToPrint task; formatting all the data received during a session and preparing the said data for printing by the memory module; sending the print ready data from Memory Module to printing component of the MFP by the SpeechToPrint task; and printing the required data.
Full Text FIELD OF INVENTION
This invention in general relates to the Printers and MFP's (Multi Function Peripherals). Further, the present invention relates to an MFP device having inbuilt Microphone or any Voice Recognition Peripheral. More particularly, the present invention relates to a system and method for printing on voice in MFP.
DESCRIPTION OF THE RELATED ART
A German Patent Application bearing no. DE 39 10 467 A1 titled "Method and Device for Generating Reports" describes that speech signals, including predetermined trigger expressions, are transmitted e.g. by a multiple line telephone to a speech recognition system. The speech recognition system assigns the trigger expressions to predetermined blocks of text messages and generates a report. The text is then released to a speech synthesizer wherein synthetic speech signals are generated, which are read out to a speech memory and relay system for later recovery. The system also produces a printed copy of text in the report.
However the above invention cannot deal with the real-time speech printing. Moreover, to get speech printed, user need to have a separate computer where the speech will be stored before it gets printed.
In addition, a "Communication System" is known from the German patent application P 41 01 200.3 with the same title, which converts speech dictated to a transmitting and receiving device into synthetic speech and/or into text. The speech

and/or text is then relayed to a central receiver. Particularly ISDN/telefax, ISDN/telex and letter mail are mentioned for the relaying.
However, this invention does not talk about the printing of speech message.
The US Patent no. 5,920,835 provides a method for generating, sending, receiving and commenting a text document via a telecommunication installation. In this method a text document is generated by means of speech and converted into text data by a speech recognizer (SEK). Further the text data can be corrected, edited and commented by means of speech. Transmission is automatic via the telecommunication installation (VA).
However, this method again doesn't talk about any kind of printing of the message.
In another US Patent bearing no. 6,173,259 a speech-to-text conversion system is provided which comprises at least one user terminal for recording speech, at least one automatic speech recognition processor to generate text from a recorded speech file, and communication means operative to return a corresponding text file to a user, in which said at least one user terminal is remote from said at least one automatic speech recognition processor, and a server is provided remote from said at least one user terminal to control the transfer of recorded speech files to a selected automatic speech recognition processor.

This method talks about recognizing speech and converting it into text format but it doesn't talk about printing the speech.
Automatic speech recognition, as such, is known from, for example, "Automatic Speech Recognition" by Kai-Fu Lee, Kluwer Academic Publishers 1989.
In the Conventional known systems for converting speech to text involving automatic speech recognition are desktop stand alone systems, in which each user needs his or her system. Such known speech to text conversion systems have been produced by various companies.
In a first aspect, the existing technology relates to a speech to text converter comprising at least one user terminal for recording speech, at least one automatic speech recognition processor, and a communication means operative to return the resulting text to a user, in which said at least one user terminal is remote from said at least one automatic speech recognition processor, the speech to text converter including a server remote from said at least one user terminal, the server being operative to control transfer of recorded speech files to a selected automatic speech recognition processor.
The above known method and systems are able to transcribe human speech to text, albeit imperfectly. The text results are presented to the user after a small delay whilst he or she is still dictating. This has a number of disadvantages. Firstly the instantaneous text presentation can confuse and alter the behaviour of the user

who is speaking. Also, it requires that the user must themselves correct errors, usually using a text editor. Accordingly, the user must switch between the tasks of speaking and correcting, resulting in inefficiency.

SUMMARY OF THE INVENTION
The primary object of this invention is therefore to invent a method and system for printing on voice in MFP which shall make the speech to text process easier.
It is another object of the invention wherein the printer will recognize and receive the complete data from the person and converts in bits and bytes of the data and store in a memory and finally Print in the paper with an default loaded Font.
It is another object of the invention to invent a method of speech to text wherein the Printer will become most eco-friendly Peripheral.

It is another object of the invention to invent a method wherein the Printer shall not wait for any support Peripheral to get the data.
The present invention relates to an MFP system having Inbuilt Microphone or any Voice Recognition Peripherals. The system will have inbuilt 'SpeechtoPrint' component which will be used in the process to convert the speech to text and the print the data. The system will record the speech with the help of any voice recognition peripherals and then would convert the speech into text with the help of SpeechtoPrint module which shall convert speech into text format and store in the memory. Once the complete data is stored, it launches printing of the stored data.
Accordingly this invention explains a method of printing on voice in an MFP comprising the steps of:
(a) speaking the words for printing in front of MFP with a microphone by the user;
(b) initiating the operation by the user by pressing the start button on MFP;
(c) passing the voice data to SpeechToText component through SpeechToPrint task;
(d) converting voice commands into text formats and returning the data back to the SpeechToText task;
(e) passing the data to memory module for storing it by the SpeechToPrint task;
(f) stopping the said conversion and the recording by pressing the stop button in

the MFP by the user once the conversion and recording are over; (g) passing the final converted data from SpeechToText module to Memory
module by the SpeechToPrint task; (h) formatting all the data received during a session and preparing the said data
for printing by the memory module; (i) sending the print ready data from Memory Module to printing component of
the MFP by the SpeechToPrint task; and (j) printing the required data.
The SpeechtoPrint function converts speech into text format and store in the memory. When the complete data in text is stored, the printing of the stored data starts. The said SpeechtoPrint has a SpeechToPrint task which initiates the Speech to Text component which converts voice into text format. The SpeechToPrint task is initiated once when user selects to print the voice which is recording. The SpeechToPrint task gets the text data from SpeechToText component and pass to Printer's memory in file format. When user finishes speaking, SpeechToPrint task gets all data and passes it to printing component of MFP which prints data in default font. The said SpeechtoPrint has a SpeechToText Module which converts voice into text format where the said module is called by SpeechToPrint task which gets input as voice from user. The SpeechToText Module converts voice into text format and returns back to the SpeechToPrint task. SpeechtoPrint function has a memory module which stores data into Printers memory and is initiated by SpeechToPrint task which gets data from SpeechToText Module. When user finishes speaking, the whole data stored in memory is passed to Printing component by SpeechToPrint

task for printing.
Accordingly this invention also explains a system for printing on voice in an MFP comprising:
(a) means for speaking the words for printing in front of MFP with a microphone by the user;
(b) means initiating the operation by the user;
(c) means for passing the voice data to SpeechToText component through SpeechToPrint task;
(d) means for converting voice commands into text formats and returning the data back to the SpeechToText task;
(e) means for passing the data to memory module for storing it by the SpeechToPrint task;
(f) means for stopping the said conversion and the recording by pressing the stop button in the MFP by the user once the conversion and recording are over;
(g) means for passing the final converted data from SpeechToText module to Memory module by the SpeechToPrint task;
(h) means for formatting all the data received during a session and preparing the
said data for printing by the memory module; (i) means for sending the print ready data from Memory Module to printing
component of the MFP by the SpeechToPrint task; and (j) means for printing the required data.

In the system the SpeechtoPrint function converts speech into text format and store in the memory. In the said system when the complete data in text is stored, the printing of the stored data starts. The said SpeechtoPrint has a SpeechToPrint task which initiates the Speech to Text component which converts voice into text format. In the system the SpeechToPrint task is initiated once when user selects to print the voice which is recording. The SpeechToPrint task gets the text data from SpeechToText component and pass to Printer's memory in file format. When user finishes speaking, SpeechToPrint task gets all data and passes it to printing component of MFP which prints data in default font. In the system the said SpeechtoPrint has a SpeechToText Module which converts voice into text format where the said module is called by SpeechToPrint task which gets input as voice from user. The SpeechToText Module converts voice into text format and returns back to the SpeechToPrint task. SpeechtoPrint function has a memory module which stores data into Printers memory and is initiated by SpeechToPrint task which gets data from SpeechToText Module. When user finishes speaking, the whole data stored in memory is passed to Printing component by SpeechToPrint task for printing.
These and other objects, features and advantages of the present invention will become more readily apparent from the detailed description taken in conjunction with the drawings and the claims.

BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWING Figure 1 depicts the communication model for voice printing.
DETAILED DESCRIPTION OF THE INVENTION
The preferred embodiments of the present invention will now be explained with reference to the accompanying drawings. The following description and drawings are illustrative of the invention and are not to be construed as limiting the innovation. Numerous specific details are described to provide a through understanding of the present invention. However in certain instances well-known or conventional details are not described in order not to unnecessarily obscure the present invention in detail.
Figure 1 depicts the communication model for voice printing. The user will speak in front of MFP. The data will be passed to Speech to Text converter which will convert data to text format. MFP will then print the data in default font
To record the speech user can speak in front of the MFP which has one microphone. Once user is finished speaking, he/she can press stop button and then the application running inside MFP will send data for printing. The data gets recorded and converted into the text format by the application running on MFP on real-time basis. The data would be printed in default font.
Figure 1 shows the detailed steps involved in the process. There is one component

'SpeechtoPrint' used in the process. The details of the component are mentioned below:
SpeechtoPrint: The function of this component is to convert speech into text format and store in the memory. Once the complete data is stored, it launches printing of the stored data. The main parts of this component are:
SpeechToPrint task: This is the task which will be initiated once user selects that he or she wants to print the voice which he or she is recording. This task will initiate the Speech to Text component which will convert voice into text format. This task also gets the text data from Speech To Text component and pass to Printer's memory in file format. Once user finishes speaking, this task gets all data and passes it to existing printing component of MFP which prints data in default font.
SpeechToText Module: This is a standard module which converts voice into text format This is called by SpeechToPrint task and it gets input as voice from user. It converts voice into text format and returns back to the SpeechToPrint task.
Memory Module: The memory module is the component which stores data into Printers memory. This is also initiated by SpeechToPrint task which gets data from SpeechToText Module and sends it memory module. Once user finishes speaking, the whole data stored in memory is passed to Printing component by SpeechToPrint task.

The following steps are involved in the process:
1. User wants to print the speech and he or she speaks it in front of MFP containing a microphone.
2. User presses start button present on MFP to start the operation.
3. The voice data is passed to SpeechToText component through SpeechToPrint task.
4. SpeechToText converts voice commands into text formats and returns back data to the SpeechToText task.
5. SpeechToPrint task passes data to memory module to store it
6. Once user finishes recording, he or she presses stop button.
7. SpeechToPrint task takes final converted data from SpeechToText module and passes it to Memory module.
8. Memory module formats all data received during this session and prepares it for printing.
9. SpeechToPrint task print ready data from Memory Module and sends it to printing component of the MFP.
10.The required data gets printed.
In Normal Printing what we are doing is we are just typing the document in the MS-Word or WordPad and print the same by using PCL-Driver or now Direct Printing Technology, But in this Scenario the Printing Methodology will be as similar as what we had in the Previous ERA but some advantage here is the Voice will be recognized and at the same time those voice will be converted into the data & the same Prints out.

The above-presented description is of the best mode contemplated for carrying out the present invention. The manner and process of making and using it is in such a full, clear, concise and exact terms as to enable to any person skilled in the art to which it pertains to make and use this invention. New embodiments in particular, which also lie within the scope of the invention can be created, in which different details of the different examples can in a purposeful way be combined with one another.
This invention is however, susceptible to modifications and alternate constructions from that disclosed above which are fully equivalent. Consequently, it is not the intention to limit this invention to the particular embodiment disclosed. On the contrary, the intention is to cover all modifications and alternate constructions coming within the spirit and scope of the invention as generally expressed by the following claims which particularly point out and distinctly claim the subject matter of the invention.


WE CLAIM
1. A method of printing on voice in an MFP comprising the steps of:
(a) speaking the words for printing in front of MFP with a microphone by the user;
(b) initiating the operation by the user by pressing the start button on MFP;
(c) passing the voice data to SpeechToText component through SpeechToPrint task;
(d) converting voice commands into text formats and returning the data back to the SpeechToText task;
(e) passing the data to memory module for storing it by the SpeechToPrint task;
(f) stopping the said conversion and the recording by pressing the stop button in the MFP by the user once the conversion and recording are over;
(g) passing the final converted data from SpeechToText module to Memory module by the SpeechToPrint task;
(h) formatting all the data received during a session and preparing the said data
for printing by the memory module; (i) sending the print ready data from Memory Module to printing component of
the MFP by the SpeechToPrint task; and (j) printing the required data.
2. A method as claimed in claim 1 wherein the SpeechtoPrint function converts speech into text format and store in the memory.
3. A method as claimed in claim 1 wherein when the complete data in text is stored,

the printing of the stored data starts.
4. A method as claimed in claim 1 wherein the said SpeechtoPrint has a SpeechToPrint task which initiates the Speech to Text component which converts voice into text format.
5. A method as claimed in claim 1 wherein SpeechToPrint task is initiated once when user selects to print the voice which is recording.
6. A method as claimed in claim 1 wherein SpeechToPrint task gets the text data from Speech To Text component and pass to Printer's memory in file format.
7. A method as claimed in claim 1 wherein when user finishes speaking, SpeechToPrint task gets all data and passes it to printing component of MFP which prints data in default font.
8. A method as claimed in claim 1 wherein the said SpeechtoPrint has a SpeechToText Module which converts voice into text format where the said module is called by SpeechToPrint task which gets input as voice from user.
9. A method as claimed in claim 1 wherein SpeechToText Module converts voice into text format and returns back to the SpeechToPrint task.
10. A method as claimed in claim 1 wherein SpeechtoPrint function has a memory

module which stores data into Printers memory and is initiated by SpeechToPrint task which gets data from SpeechToText Module.
11. A method as claimed in claim 1 wherein when user finishes speaking, the whole data stored in memory is passed to Printing component by SpeechToPrint task for printing.
12. A system for printing on voice in an MFP comprising:

(a) means for speaking the words for printing in front of MFP with a microphone by the user;
(b) means initiating the operation by the user;
(c) means for passing the voice data to SpeechToText component through SpeechToPrint task;
(d) means for converting voice commands into text formats and returning the data back to the SpeechToText task;
(e) means for passing the data to memory module for storing it by the SpeechToPrint task;
(f) means for stopping the said conversion and the recording by pressing the stop button in the MFP by the user once the conversion and recording are over;
(g) means for passing the final converted data from SpeechToText module to Memory module by the SpeechToPrint task;
(h) means for formatting all the data received during a session and preparing the said data for printing by the memory module;

(i) means for sending the print ready data from Memory Module to printing
component of the MFP by the SpeechToPrint task; and (j) means for printing the required data.
13. A system as claimed in claim 12 wherein the SpeechtoPrint function converts speech into text format and store in the memory.
14. A system as claimed in claim 12 wherein when the complete data in text is stored, the printing of the stored data starts.
15. A system as claimed in claim 12 wherein the said SpeechtoPrint has a SpeechToPrint task which initiates the Speech to Text component which converts voice into text format.
16. A system as claimed in claim 12 wherein SpeechToPrint task is initiated once when user selects to print the voice which is recording.
17. A system as claimed in claim 12 wherein SpeechToPrint task gets the text data from Speech To Text component and pass to Printer's memory in file format.
18. A system as claimed in claim 12 wherein when user finishes speaking, SpeechToPrint task gets all data and passes it to printing component of MFP which prints data in default font.

19. A system as claimed in claim 12 wherein the said SpeechtoPrint has a
SpeechToText Module which converts voice into text format where the said
module is called by SpeechToPrint task which gets input as voice from user.
20. A system as claimed in claim 12 wherein SpeechToText Module converts voice
into text format and returns back to the SpeechToPrint task.
21. A system as claimed in claim 12 wherein SpeechtoPrint function has a memory
module which stores data into Printers memory and is initiated by
SpeechToPrint task which gets data from SpeechToText Module.
22. A system as claimed in claim 12 wherein when user finishes speaking, the
whole data stored in memory is passed to Printing component by
SpeechToPrint task for printing.
23. A method of printing on voice in an MFP substantially as herein described
particularly with reference to the drawings.
24. A system for printing on voice in an MFP substantially as herein described
particularly with reference to the drawings. Dated this 20th day of June 2005

Documents:

0758-che-2005-abstract.pdf

0758-che-2005-claims.pdf

0758-che-2005-correspondnece-others.pdf

0758-che-2005-description(complete).pdf

0758-che-2005-drawings.pdf

0758-che-2005-form 1.pdf

0758-che-2005-form 26.pdf

0758-che-2005-others.pdf

758-CHE-2005 AMENDED PAGES OF SPECIFICATION 02-09-2013.pdf

758-CHE-2005 AMENDED CLAIMS 02-09-2013.pdf

758-CHE-2005 EXAMINATION REPORT REPLY RECEIVED 02-09-2013.pdf

758-CHE-2005 FORM-1 02-09-2013.pdf

758-CHE-2005 FORM-13 02-09-2013.pdf

758-CHE-2005 FORM-13 19-06-2006.pdf

758-CHE-2005 FORM-5 02-09-2013.pdf

758-CHE-2005 OTHER PATENT DOCUMENT 02-09-2013.pdf

758-CHE-2005 POWER OF ATTTORNEY 02-09-2013.pdf

758-CHE-2005 CORRESPONDENCE OTHERS 05-09-2013.pdf

758-CHE-2005 FORM-1 05-09-2013.pdf

758-CHE-2005 OTHERS 05-09-2013.pdf

758-CHE-2005 POWER OF ATTORNEY 05-09-2013.pdf


Patent Number 257269
Indian Patent Application Number 758/CHE/2005
PG Journal Number 38/2013
Publication Date 20-Sep-2013
Grant Date 19-Sep-2013
Date of Filing 20-Jun-2005
Name of Patentee SAMSUNG INDIA SOFTWARE OPERATIONS PRIVATE LIMITED
Applicant Address BAGMANE LAKEVIEW,BLOCK B NO.66/1 BAGMANE TECH PARK,C.V.RAMAN NAGAR,BYRASABDRA BANGALORE 560093
Inventors:
# Inventor's Name Inventor's Address
1 BRAJENDRA PRATAP SINGH SENGAR EMPLOYED AT SAMSUNG ELECTRONICS CO., LTD, INDIA SOFTWARE OPERATIONS (SISO), HAVING ITS OFFICE AT, J.P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052, KARNATAKA, INDIA
2 PRASANNA MUTHUKUMARASWAMY EMPLOYED AT SAMSUNG ELECTRONICS CO., LTD, INDIA SOFTWARE OPERATIONS (SISO), HAVING ITS OFFICE AT, J.P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052, KARNATAKA, INDIA
PCT International Classification Number H04N 01/00
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA