Electronic device with function of replying to message based on receiver environment and method thereof
First Claim
1. An electronic device with a function of replying to a message based on receiver-environment comprising:
- a storage unit storing an environment table which records relationships between receiver-environments and replies;
a processing unit; and
a plurality of modules to be executed by the processing unit, wherein the plurality of modules comprises;
a receiving module configured to receive a short message from a sending phone number;
a determining module configured to collect environment information to determine a current receiver-environment of the electronic device;
a detecting module configured to detect whether there is a reply corresponding to the current receiver-environment of the electronic device in the environment table;
an acquiring module configured to acquire the reply corresponding to the current receiver-environment of the electronic device when there is a reply matching the current receiver-environment of the electronic device in the environment table; and
a sending module configured to send a message which comprises the acquired reply to the sending phone number.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a function of replying to a message based on the environment of the receiver is provided. The electronic device includes a storage unit, a receiving module, a determining module, a detecting module, an acquiring module, and a sending module. The storage unit stores an environment table which records relationships between receiver-environments and suitable replies. The receiving module receives a short message from a sending phone number. The determining module collects information to determine a current receiver-environment of the user of the electronic device. The detecting module detects an existing reply matching the current receiver-environment in the environment table. The acquiring module acquires the reply matching the current environment and the sending module sends a message which includes the acquired reply to the sending phone number.
-
Citations
18 Claims
-
1. An electronic device with a function of replying to a message based on receiver-environment comprising:
-
a storage unit storing an environment table which records relationships between receiver-environments and replies; a processing unit; and a plurality of modules to be executed by the processing unit, wherein the plurality of modules comprises; a receiving module configured to receive a short message from a sending phone number; a determining module configured to collect environment information to determine a current receiver-environment of the electronic device; a detecting module configured to detect whether there is a reply corresponding to the current receiver-environment of the electronic device in the environment table; an acquiring module configured to acquire the reply corresponding to the current receiver-environment of the electronic device when there is a reply matching the current receiver-environment of the electronic device in the environment table; and a sending module configured to send a message which comprises the acquired reply to the sending phone number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device with a function of replying to a message based on receiver-environment comprising:
-
a storage unit storing a predetermined period of replying time, a plurality of predetermined phone numbers, and an environment table, the environment table records relationships between receiver-environments and replies; a processing unit; and a plurality of modules to be executed by the processing unit, wherein the plurality of modules comprises; a receiving module configured to receive a short message from a sending phone number; a replying time detecting module configured to detect whether the received short message is replied to manually by a user within the predetermined period of replying time; a number detecting module configured to detect whether the phone number which sends the short message to the receiving module is one of the plurality of predetermined phone numbers when the received short message is not replied to manually by a user within the predetermined period of replying time; a determining module configured to collect environment information to determine a current receiver-environment of the electronic device when the phone number which sends the short message to the receiving module is one of the plurality of predetermined phone numbers; a detecting module configured to detect whether there is a reply corresponding to the current receiver-environment of the electronic device in the environment table; an acquiring module configured to acquire the reply corresponding to the current receiver-environment when there is a reply matching the current receiver-environment of the electronic device in the environment table; and a sending module configured to send a message which comprises the acquired reply to the sending phone number. - View Dependent Claims (9)
-
-
10. A method for replying to a message based on receiver-environment implemented by an electronic device, wherein the electronic device comprises a storage unit storing an environment table which records relationships between receiver-environments and replies;
- the method comprising;
receiving a short message from a sending phone number; collecting environment information to determine a current receiver-environment of the electronic device; detecting whether there is a reply corresponding to the current receiver-environment of the electronic device in the environment table; acquiring the reply corresponding to the current receiver-environment when there is a reply matching the current receiver-environment of the electronic device in the environment table; and sending a message which comprises the acquired reply to the sending phone number. - View Dependent Claims (11, 12, 13, 14, 15, 16)
- the method comprising;
-
17. A method for replying to a message based on receiver-environment implemented by an electronic device, wherein the electronic device comprises a storage unit storing a predetermined period of replying time, a plurality of predetermined phone numbers, and an environment table which records relationships between environments and replies;
- the method comprising;
receiving a short message from a sending phone number; detecting whether the received short message is replied to manually by a user within the predetermined period of replying time; detecting whether the phone number which sends the short message to the receiving module is one of the plurality of predetermined phone numbers stored in the storage unit when the received short message is not replied to manually by a user within the predetermined period of replying time; collecting environment information to determine a current receiver-environment of the electronic device when the phone number which sends the short message to the receiving module is one of the plurality of predetermined phone numbers; detecting whether there is a reply corresponding to the current receiver-environment of the electronic device in the environment table; acquiring the reply corresponding to the current receiver-environment when there is a reply matching the current receiver-environment of the electronic device in the environment table; and sending a message which comprises the acquired reply to the sending phone number. - View Dependent Claims (18)
- the method comprising;
Specification