Intelligent voice reminder system, server and the method thereof
First Claim
1. An intelligent voice reminder system, comprising:
- a terminal device configured to transmit data stored in the terminal device;
a player configured to play audio data; and
a server connected to the player, and connected to the terminal device via a network, wherein the server comprises;
a storage, a processor, a transceiver, and a communication bus, wherein each of the storage, the processor and the transceiver is connected to the communication bus, wherein;
the transceiver is configured to receive the data from the terminal device;
the storage is configured to store the data from the terminal device;
the transceiver is further configured to receive a voice input and transmit the voice input to the processor;
the processor is configured to obtain the data from the storage based on the received voice input;
the transceiver is configured to output the data to the player; and
the player is configured to play audio data associated with the data;
wherein the data comprises a calendar reminder event and a phonebook;
the processor is configured to generate a control signal and output the control signal to the transceiver, when the processor receives the calendar reminder event from the storage;
the transceiver is configured to detect whether the terminal device is connected to the sever via a network; and
in response to the detection of the terminal device connected to the server via the network, the transceiver is configured to output a detection signal to the processor;
the processor is configured to generate a reminder signal based on the detection signal; and
the transceiver is configured to transmit the reminder signal to the terminal device;
the processor is further configured to determine whether an acknowledgment is received from the terminal device;
the transceiver is configured to stop outputting a reminder signal to the terminal device, when the acknowledgment is determined to be received from the terminal device; and
the transceiver is further configured to periodically output the reminder signal to the terminal device, when the acknowledgment is determined not to be received from the terminal device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides an intelligent voice reminder system, a server and a method thereof. The intelligent voice reminder system includes a terminal device, a player and a server. The server is connected with the player and the terminal device. The server includes a storage, a processor, a transceiver and a communication bus. The storage is configured to store data from the terminal device. The transceiver is configured to receive a voice input and output the voice input to the processor. The processor is configured to obtain a calendar reminder event or a phonebook from the storage based on the received voice input. The transceiver outputs the calendar reminder event or a phonebook to the player for playing.
21 Citations
10 Claims
-
1. An intelligent voice reminder system, comprising:
-
a terminal device configured to transmit data stored in the terminal device; a player configured to play audio data; and a server connected to the player, and connected to the terminal device via a network, wherein the server comprises; a storage, a processor, a transceiver, and a communication bus, wherein each of the storage, the processor and the transceiver is connected to the communication bus, wherein; the transceiver is configured to receive the data from the terminal device; the storage is configured to store the data from the terminal device; the transceiver is further configured to receive a voice input and transmit the voice input to the processor; the processor is configured to obtain the data from the storage based on the received voice input; the transceiver is configured to output the data to the player; and the player is configured to play audio data associated with the data; wherein the data comprises a calendar reminder event and a phonebook; the processor is configured to generate a control signal and output the control signal to the transceiver, when the processor receives the calendar reminder event from the storage; the transceiver is configured to detect whether the terminal device is connected to the sever via a network; and in response to the detection of the terminal device connected to the server via the network, the transceiver is configured to output a detection signal to the processor;
the processor is configured to generate a reminder signal based on the detection signal; and
the transceiver is configured to transmit the reminder signal to the terminal device;the processor is further configured to determine whether an acknowledgment is received from the terminal device; the transceiver is configured to stop outputting a reminder signal to the terminal device, when the acknowledgment is determined to be received from the terminal device; and the transceiver is further configured to periodically output the reminder signal to the terminal device, when the acknowledgment is determined not to be received from the terminal device. - View Dependent Claims (2, 7, 8, 9, 10)
-
-
3. A server connected to a player and connected to a terminal device via a network, comprising a storage, a processor, a transceiver, and a communication bus, wherein,
each of the storage, the processor and the transceiver is connected to the communication bus; - wherein;
the transceiver is configured to receive data from the terminal device; the storage is configured to store the data from the terminal device, the data comprising a calendar event and a phonebook; the transceiver is further configured to receive a voice input and transmit the voice input to the processor; the processor is configured to obtain a calendar reminder event or a phonebook from the storage based on the received voice input; and the transceiver is configured to output the calendar reminder event or phonebook to the player for playing; the processor is configured to generate a control signal and output the control signal to the transceiver, when the processor receives a calendar reminder event from the storage; the transceiver is configured to detect whether the terminal device is connected to the sever via a network; and in response to the detection of the terminal device connected to the server via the network, the transceiver is configured to output a detection signal to the processor;
the processor is configured to generate a reminder signal based on the detection signal; and
the transceiver is configured to transmit the reminder signal to the terminal device;the processor is configured to determine whether an acknowledgment is received from the terminal device; the transceiver is configured to stop outputting a reminder signal to the terminal device, when the acknowledgment is determined to be received from the terminal device; and the transceiver is configured to periodically output the reminder signal to the terminal device, when the acknowledgment is determined not to be received from the terminal device. - View Dependent Claims (4)
- wherein;
-
5. An intelligent voice reminder method comprising:
-
receiving, by a server, data from a terminal device; storing, by the server, the data from the terminal device, the data comprising a calendar reminder event and a phonebook; receiving, by the server, a voice input; obtaining, by the server, the calendar reminder event or the phonebook from the storage based on the received voice input; outputting, by the server, the calendar reminder event or the phonebook to the player for playing; generating, by the server, a control signal, when the server receives the calendar reminder event from the data; detecting, by the server, whether the terminal device is connected to the sever via a network based on the control signal; and in response to the detection of the terminal device connected to the server via the network, generating, by the server, a detection signal;
generating, by the server, a reminder signal based on the detection signal; and
transmitting, by the server, the reminder signal to the terminal device to remind the calendar reminder event for occurring;in response to the detection of the terminal device not connected to the server via the network, refraining, by the server, from generating the reminder signal; wherein after the block of transmitting, by the server, the reminder signal to the terminal device, the method further comprises; determining, by the server, whether an acknowledgment is received from the terminal device; stop outputting, by the server, a reminder signal to the terminal device, when the acknowledgment is determined to be received from the terminal device; and outputting periodically, by the server, the reminder signal to the terminal device, when the acknowledgment is determined not to be received from the terminal device. - View Dependent Claims (6)
-
Specification