Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
146 words
A device for communicating electronic messages with a computer remote from the device over a telephone handset, the device comprising: a housing having an outer surface; a user input device inside the housing that generates electronic messages in response to actions of the user; a circuit inside the housing that generates error corrected signals corresponding to the electronic messages; a speaker integrally formed in the outer surface of the housing which emits audible acoustic signals corresponding to the error corrected signals, the speaker being held adjacent to a mouthpiece of the telephone handset to cause the audible signals to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals in order to transmit the error corrected messages to the remote computer; and a pager receiver inside the housing which receives data from the remote computer over a pager frequency.
Claim 2
Independent Claim
146 words
A device for communicating electronic messages with a computer remote from the device over a telephone handset, the device comprising: a housing having an outer surface; a user input device inside the housing that generates electronic messages in response to actions of the user; a circuit inside the housing that generates error corrected signals corresponding to the electronic messages; a speaker integrally formed in the outer surface of the housing which emits audible acoustic signals corresponding to the error corrected signals, the speaker being held adjacent to a mouthpiece of the telephone handset to cause the audible signals to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals in order to transmit the error corrected messages to the remote computer; and a pager receiver inside the housing which receives data from the remote computer over a pager frequency.
Claim 3
Independent Claim
162 words
A system for communicating data between a computer and a unit remote from the computer, comprising means in the remote unit for receiving input information from a user and for producing data signals corresponding to the input information; means for producing error corrected message signals from the data signals; means for generating acoustical tones corresponding to the error corrected message signals; a speaker that emits the acoustical tones into a mouthpiece of a telephone handset held adjacent to the speaker to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals to send the error corrected message signals to the computer; a receiving means in the remote unit for unidirectionally receiving data from the computer over a second communications link, which is independent of the telephone handset; and means for providing an acknowledgment signal over an earpiece of the telephone handset to the user to provide instructions to the user.
Claim 4
Independent Claim
162 words
A system for communicating data between a computer and a unit remote from the computer, comprising means in the remote unit for receiving input information from a user and for producing data signals corresponding to the input information; means for producing error corrected message signals from the data signals; means for generating acoustical tones corresponding to the error corrected message signals; a speaker that emits the acoustical tones into a mouthpiece of a telephone handset held adjacent to the speaker to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals to send the error corrected message signals to the computer; a receiving means in the remote unit for unidirectionally receiving data from the computer over a second communications link, which is independent of the telephone handset; and means for providing an acknowledgment signal over an earpiece of the telephone handset to the user to provide instructions to the user.
Claim 5
Dependent Claim
20 words
The system of claim 2, wherein the error corrected message producing means comprises means for generating forward error correction data.
Claim 6
Dependent Claim
20 words
The system of claim 2, wherein the remote unit further comprises means for generating facsimile, electronic mail and pager messages.
Claim 7
Dependent Claim
14 words
The system of claim 2, wherein the first communications link comprises a telephone link.
Claim 8
Dependent Claim
30 words
The system of claim 2, wherein the second communications link comprises a wireless link, and the means for receiving data from the second communications link comprises a radio pager receiver.
Claim 9
Dependent Claim
31 words
The system of claim 2, wherein the acknowledgment signal is an audible signal generated by the computer and sent over the first communications link to the user of the remote unit.
Claim 10
Dependent Claim
14 words
The system of claim 7, wherein said audible signal comprises an audible voice prompt.
Claim 11
Dependent Claim
18 words
The system of claim 7, wherein said audible signal comprises means for acknowledging receipt of the acoustical tones.
Claim 12
Dependent Claim
20 words
The system of claim 7, wherein said audible signal comprises means for instructing the user to start a communications session.
Claim 13
Dependent Claim
22 words
The system of claim 2, wherein the computer further comprises means for detecting and correcting errors in the error corrected message signals.
Claim 14
Dependent Claim
116 words
The system of claim 11, wherein the means for detecting and correcting errors comprises sending data packets from the remote unit to the computer, the data packets each comprising a plurality of bits; checking the data packets for errors in the computer; communicating to the user of the remote unit from the computer to resend all data packets when errors are present in any data packet; comparing the first-sent data packets to corresponding ones of the resent data packets to determine the presence of errors; and comparing corresponding bits of each first-sent data packet and each resent data packet to select a bit value that is present in a more than half of the data packets.
Claim 15
Independent Claim
173 words
A method for communicating data between a computer and a unit remote from the computer, comprising: receiving input information from a user to the remote unit; generating data signals in the remote unit corresponding to the input information; producing error corrected message signals in the remote unit corresponding to the data signals; generating acoustical tones in the remote unit corresponding to the error corrected message signals; holding a speaker of the remote unit adjacent to a mouthpiece of a telephone handset; emitting the acoustical tones from the speaker into the mouthpiece of the telephone handset to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals to send the acoustical tones over a telephone line; receiving, in a receiving unit of the remote unit, data from the computer over a receive-only second communications link, which is independent of the first communications link; and means for providing an acknowledgment over the telephone line to the user to provide instructions to the user.
Claim 16
Independent Claim
173 words
A method for communicating data between a computer and a unit remote from the computer, comprising: receiving input information from a user to the remote unit; generating data signals in the remote unit corresponding to the input information; producing error corrected message signals in the remote unit corresponding to the data signals; generating acoustical tones in the remote unit corresponding to the error corrected message signals; holding a speaker of the remote unit adjacent to a mouthpiece of a telephone handset; emitting the acoustical tones from the speaker into the mouthpiece of the telephone handset to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals to send the acoustical tones over a telephone line; receiving, in a receiving unit of the remote unit, data from the computer over a receive-only second communications link, which is independent of the first communications link; and means for providing an acknowledgment over the telephone line to the user to provide instructions to the user.
Claim 17
Dependent Claim
22 words
The method of claim 12, wherein producing error corrected message signals comprises generating forward error corrected data by encoding the data signals.
Claim 18
Dependent Claim
40 words
The method of claim 13, wherein coupling the acoustical tones to the first communications link comprises generating the acoustical tones over a speaker on the remote unit that is held near an input device attached to the first communications link.
Claim 19
Dependent Claim
21 words
The method of claim 13, wherein receiving the acknowledgment signal comprises receiving a message indicating that the data transmission is successful.
Claim 20
Dependent Claim
18 words
The method of claim 13, wherein receiving the acknowledgment signal comprises receiving a request to resend the data.
Claim 21
Dependent Claim
21 words
The method of claim 13, further comprising detecting and correcting errors in the error corrected message signals from the remote unit.
Claim 22
Dependent Claim
112 words
The method of claim 18, wherein the detecting and correcting errors comprises sending data packets from the remote unit to the computer, the data packets each comprising a plurality of bits; checking the data packets for errors in the computer; communicating to the user of the remote unit from the computer to resend all data packets when errors are present in any data packet; comparing the first-sent data packets to the corresponding resent data packets to determine the presence of errors; and comparing corresponding bits of each first-sent data packet and each resent data packet to select a bit value that is present in a more than half of the data packets.
Claim 23
Dependent Claim
154 words
For use in a system for communicating data between a computer and a unit remote to the computer, the remote unit comprising means for receiving input information from a user and for producing data signals corresponding to the input information; means for producing error corrected message signals from the data signals; means for generating acoustical tones corresponding to the error corrected message signals; a speaker for emitting the acoustical tones towards an adjacently located mouthpiece of a telephone handset so that the acoustical tones are received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals for transmission to the computer; means for providing an acknowledgment signal, over the first communications link to the user of the remote unit to provide instructions to the user; and a receiving means for receiving data from the computer over a send-only second communications link, which is independent of the first communications link.
Claim 24
Dependent Claim
154 words
For use in a system for communicating data between a computer and a unit remote to the computer, the remote unit comprising means for receiving input information from a user and for producing data signals corresponding to the input information; means for producing error corrected message signals from the data signals; means for generating acoustical tones corresponding to the error corrected message signals; a speaker for emitting the acoustical tones towards an adjacently located mouthpiece of a telephone handset so that the acoustical tones are received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals for transmission to the computer; means for providing an acknowledgment signal, over the first communications link to the user of the remote unit to provide instructions to the user; and a receiving means for receiving data from the computer over a send-only second communications link, which is independent of the first communications link.
Claim 25
Independent Claim
103 words
A method for communicating data from a handheld device to a remote computer over a telephone line, comprising: entering data into the device using a user input device; generating error corrected signals based on the entered data; holding a speaker of the device adjacent to a mouthpiece of a telephone handset; and emitting acoustical tones from a speaker in the device into the mouthpiece of the telephone handset to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals in order to communicate the error corrected signals to the remote computer.
Claim 26
Independent Claim
103 words
A method for communicating data from a handheld device to a remote computer over a telephone line, comprising: entering data into the device using a user input device; generating error corrected signals based on the entered data; holding a speaker of the device adjacent to a mouthpiece of a telephone handset; and emitting acoustical tones from a speaker in the device into the mouthpiece of the telephone handset to cause the acoustical tones to be received by a microphone in the telephone mouthpiece and transduced by the microphone into electrical signals in order to communicate the error corrected signals to the remote computer.