Audio status communication from an embedded device
First Claim
1. An embedded device configured to provide an audio status output, the embedded device comprising:
- a processor;
an input button in electronic communication with the processor;
a speaker in electronic communication with the processor for outputting an audio output;
memory in electronic communication with the processor for storing data;
a user identification for identifying the user of the embedded device, wherein the user identification is stored in the memory, and wherein the user identification is used for billing purposes; and
an audio output generator stored in the memory, the audio output generator comprising instructions stored in the memory, the instructions being executable to;
receive a generate audio command initiated by a user through use of the input button in electronic communication with the processor;
access status data stored in the memory;
access the user identification stored in the memory;
include the user identification with the status data;
convert the status data and the included user identification to audio output data, the audio output data comprising a plurality of distinct audio signals that are machine-decipherable and that corresponds to individual data elements of the user identification and the status data; and
provide the audio output data to the speaker such that the audio output based on the audio output data is generated, wherein the audio output comprises DTMF tones.
2 Assignments
0 Petitions
Accused Products
Abstract
An embedded device configured to provide an audio status output is disclosed. The embedded device includes a processor, an input button in electronic communication with the processor and a speaker in electronic communication with the processor for outputting an audio output. Memory is used for storing data. An audio output generator is stored in the memory and operates to generate the audio status output. The audio generator receives a generate audio command initiated by a user through use of the input button. The generator then operates to convert the status data to audio output data through use of an audio generation table. The audio output data includes multiple distinct audio signals that are machine-decipherable and that correspond to individual data elements of the status data. The audio output data is provided to the speaker such that the audio output based on the audio output data is generated.
-
Citations
18 Claims
-
1. An embedded device configured to provide an audio status output, the embedded device comprising:
-
a processor; an input button in electronic communication with the processor; a speaker in electronic communication with the processor for outputting an audio output; memory in electronic communication with the processor for storing data; a user identification for identifying the user of the embedded device, wherein the user identification is stored in the memory, and wherein the user identification is used for billing purposes; and an audio output generator stored in the memory, the audio output generator comprising instructions stored in the memory, the instructions being executable to; receive a generate audio command initiated by a user through use of the input button in electronic communication with the processor; access status data stored in the memory; access the user identification stored in the memory; include the user identification with the status data; convert the status data and the included user identification to audio output data, the audio output data comprising a plurality of distinct audio signals that are machine-decipherable and that corresponds to individual data elements of the user identification and the status data; and provide the audio output data to the speaker such that the audio output based on the audio output data is generated, wherein the audio output comprises DTMF tones. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing an audio status output describing an embedded device to an audio status collector over a communication network, the system comprising:
-
an embedded device configured to generate the audio status output comprising;
a processor;an input button in electronic communication with the processor; a speaker in electronic communication with the processor for outputting an audio output; memory in electronic communication with the processor for storing data; a user identification for identifying the user of the embedded device, wherein the user identification is stored in the memory, and wherein the user identification is used for billing purposes; and an audio output generator stored in the memory, the audio output generator comprising instructions stored in the memory, the instructions being executable to; receive a generate audio command initiated by a user through use of the input button in electronic communication with the processor; access status data stored in the memory; access the user identification stored in the memory; include the user identification with the status data; convert the status data and the included user identification to audio output data, the audio output data comprising a plurality of distinct audio signals that are machine-decipherable and that corresponds to individual data elements of the user identification and the status data; and provide the audio output data to the speaker such that the audio output based on the audio output data is generated, wherein the audio output comprises DTMF tones; and an audio status collector comprising; an audio decoder for decoding the audio output; a communications module for connecting to and listening on the communication network, the communications module in electronic communication with the audio decoder; and an audio decoding table for use by the audio decoder in decoding the audio output, whereby the audio decoder hears the audio output and decodes the audio output to obtain the user identification and the status data. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for providing an audio status output describing an embedded device to an audio status collector over a communication network, the method comprising:
-
providing an embedded device configured to generate the audio status output; processing inputs of the embedded device to provide status data that describes operation of the embedded device; receiving a generate audio command initiated by a user through use of an input button of the embedded device in electronic communication with a processor of the embedded device; accessing the status data stored in memory of the embedded device; accessing a user identification stored in memory of the embedded device that identifies the user of the embedded device, wherein the user identification is used for billing purposes; including the user identification with the status data; converting the status data and the included user identification to audio output data, the audio output data comprising a plurality of distinct audio signals that are machine-decipherable and that correspond to individual data elements of the user identification and the status data; and providing the audio output data to a speaker of the embedded device such that the audio output based on the audio output data is generated, wherein the audio output comprises DTMF tones; communicating the audio output to an audio status collector via the communication network; and decoding the audio output by an audio decoder of the audio status collector through use of an audio decoding table to obtain the user identification and the status data. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification