Expediting a support call based on preceding electronic activity
US-2024340377-A1 · Oct 10, 2024 · US
US9509836B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9509836-B2 |
| Application number | US-201514612440-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 3, 2015 |
| Priority date | Feb 11, 2014 |
| Publication date | Nov 29, 2016 |
| Grant date | Nov 29, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for a communication device to automatic respond to an incoming call is provided. The method includes: configuring a destination and a message template; detecting whether there is an obstruction in front of the communication device and a picture taken by a rear camera is in an even color when an incoming call is received; turning off a ringtone of the incoming call if there is an obstruction and the picture is in an even color; detecting a current position and position variation by a GPS unit; calculating an average speed based on the position variation; and hanging up the incoming call, calculating a time required to reach the destination, filling out the message template with the time required to form a predefined message, and then transmitting the predefined message to the caller of the incoming call if the average speed equals to or exceed a predefined value.
Opening claim text (preview).
What is claimed is: 1. A method for an automatic response to an incoming call, comprising: configuring, at a communication device, a destination and a message template with at least one blank field; capturing, at the communication device, a picture by a rear camera; detecting, at the communication device, whether there the picture is in an even color when an incoming call is received; detecting, at the communication device, whether there is an obstruction in front of the communication device; disabling, at the communication device, a ringtone of the incoming call if there is an obstruction in front of the communication device and the picture is in an even color; detecting, by a GPS unit of the communication device, a current position and position variation; calculating, at the communication device, an average speed based on the position variation; determining, at the communication device, whether the average speed is equal to or exceeds a predefined value; and hanging up, at the communication device, the incoming call, if the average speed equals to or exceeds a predefined value; calculating, at the communication device, a time required to reach the destination based on the average speed and a distance between the current position and the destination; and filling out, at the communication device, the message template with the time required to form a predefined message, and then transmitting the predefined message to the caller of the incoming call. 2. The method according to claim 1 , wherein the distance between the current position and the destination is detected by the GPS unit. 3. The method according to claim 1 , wherein the distance between the current position and the destination is obtained by searching a remote database which stores a map based on the current position and the destination. 4. The method according to claim 1 , wherein the average speed can be calculated based on acceleration of the communication device detected by a gravity sensor of the communication device. 5. The method according to claim 1 , wherein calculating the average speed occurs after a delay time from the earliest time when an incoming call is received, wherein the delay time is a time interval for excluding improper calls. 6. The method according to claim 1 , further comprising: turning on, at the communication device, a ringtone of the incoming call if there is not an obstruction in front of the communication device or the picture is not in an even color. 7. The method according to claim 1 , further comprising: turning on, at the communication device, a ringtone of the incoming call if the average speed is less than the predefined value. 8. The method according to claim 1 , wherein the predefined value is greater than a maximum running speed. 9. A communication device, comprising: a GPS unit for detecting a current position and position variation of the communication device; a proximity sensor for detecting whether there is an obstruction in front of the communication device; a rear camera for taking at least one picture of an environment in back of the communication device; a storage unit for storing instructions; a processor for executing the instructions to cause the processor to: configure a destination and a message template with at least one field blank; capture a picture by the rear camera; detect whether there the picture is in an even color when an incoming call is received; detect whether there is an obstruction in front of the communication device by the proximity sensor; disable a ringtone of the incoming call if there is an obstruction in front of the communication device and the picture is in an even color; detect, by the GPS unit of the communication device, a current position and position variation; calculate an average speed based on the position variation; determine whether the average speed is equal to or exceeds a predefined value; and hang up the incoming call if the average speed equals to or exceeds a predefined value, and then calculate a time required to reach the destination based on the average speed and a distance between the current position and the destination, fill out the message template with the time required to form a predefined message, and then transmit the predefined message to the caller of the incoming call. 10. The device according to claim 9 , wherein the distance between the current position and the destination is detected by the GPS unit. 11. The device according to claim 9 , wherein the distance between the current position and the destination is obtained by searching a remote database which stores a map based on the current position and the destination. 12. The device according to claim 9 , further comprising a gravity sensor for detecting current acceleration and acceleration variation of the communication device, wherein the average speed can be calculated based on acceleration variation. 13. The device according to claim 9 , wherein the processor calculates the average speed after a delay time from the earliest time when an incoming call is received, wherein the delay time is a time interval for excluding improper calls. 14. The device according to claim 9 , wherein the instructions further cause the processor to: turn on a ringtone of the incoming call if there is no an obstruction in front of the communication device or the picture is not in an even color. 15. The device according to claim 9 , wherein the instructions further cause the processor to: turn on a ringtone of the incoming call if the average speed is less than the predefined value. 16. The device according to claim 9 , wherein the predefined value is greater than a maximum running speed.
with additional information processing, e.g. for direction or speed determination · CPC title
Notifying the called party of information on the calling party (details within substation equipment H04M1/57, signalling details H04Q3/72) · CPC title
Messaging; Mailboxes; Announcements · CPC title
Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity · CPC title
according to context-related or environment-related conditions · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.