Method for establishing a callback telecommunication connection
US-9531874-B2 · Dec 27, 2016 · US
US2016286045A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016286045-A1 |
| Application number | US-201514665326-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 23, 2015 |
| Priority date | Mar 23, 2015 |
| Publication date | Sep 29, 2016 |
| Grant date | — |
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.
Methods and systems for providing an informative message when rejecting an incoming call are provided herein. In some embodiments, a method for providing an informative message when rejecting an incoming call comprises receiving a request to reject an incoming call with a message; generating a plurality of messages based on status information; receiving a selection of one of the plurality of generated messages; and setting a reminder to notify the user of a callback, wherein the reminder is based on the selected message.
Opening claim text (preview).
1 . A computer implemented method for providing an informative message when rejecting an incoming call on a user device, comprising: receiving a request to reject an incoming call with a message; generating a plurality of messages based on status information of a user; receiving a selection of one of the plurality of generated messages; and setting a reminder to notify the user of a callback, wherein the reminder is based on the selected message. 2 . The method of claim 1 , wherein status information is based on at least one of a time of day, a location of a user device, and a speed at which a user device is changing location. 3 . The method of claim 1 , further comprising transmitting the selected message to a device where the incoming call originated. 4 . The method of claim 1 , wherein generating one of the plurality of messages comprises: accessing a calendar of the user; determining a user is currently scheduled for an event on the calendar wherein determining comprises comparing a current time to a time on the calendar; identifying a next available timeslot on the calendar; and generating a message indicating a callback at the next available timeslot. 5 . The method of claim 1 , wherein generating one of the plurality of messages comprises: accessing an address book on a device of the user; determining whether an entry exists in the address book identifying a first address of the user; determining a location of the first address; determining a current location of the user; and generating a message indicating a callback upon leaving the first address when the current location of the user matches the location of the identified first address of the user. 6 . The method of claim 1 , wherein generating one of the plurality of messages comprises: monitoring the location of a user device; determining an indication of a change in speed of the user device when a location of the user device changes by a minimum threshold over a predefined time interval; and generating a message indicating a callback based on the indication of a change in speed. 7 . The method of claim 1 , wherein generating one of the plurality of messages comprises: extracting an address of a caller associated with the incoming call from an address book; determining a location of a user device; and generating a message indicating an estimated arrival time to the location of the caller based on the extracted address of the caller and the determined location of the user device. 8 . The method of claim 1 , wherein generating one of the plurality of messages comprises: linking a mobile app on a user device to an app on a smart television; notifying the app on the smart television of an incoming call on the user device; requesting programming data from the app on the smart television; and generating a message indicating a callback at a time when a current program is ended. 9 . The method of claim 1 , wherein the reminder comprises one of setting a reminder on one of a reminder app or a calendar app, setting a geo-fence around a specified location, or setting a countdown time to the time of notification. 10 . The method of claim 1 , further comprising displaying the generated plurality of messages in an order prioritized based on a time of day, a location of the user, and a speed at which the location of the user is changing. 11 . A system for providing an informative message when rejecting an incoming call on a user device, comprising: a message generation module configured to generate a plurality of messages based on status information of a user; a reminder module configured to receive a selection of one of the plurality of generated messages and set a reminder to notify the user of a callback, wherein the reminder is based on the selected message; and a communication module configured to transmit the selected message to a device where the incoming call originated. 12 . The system of claim 11 , wherein status information is based on at least one of a time of day, a location of a user device, and a speed at which a user device is changing location. 13 . The system of claim 11 , wherein generating one of the plurality of messages comprises: accessing a calendar of the user; determining a user is currently scheduled for an event on the calendar wherein determining comprises comparing a current time to a time on the calendar; identifying a next available timeslot on the calendar; and generating a message indicating a callback at the next available timeslot. 14 . The system of claim 11 , wherein generating one of the plurality of messages comprises: accessing an address book on the device of the user; determining whether an entry exists in the address book identifying a first address of the user; determining a location of the first address; determining a current location of the user; and generating a message indicating a callback upon leaving the first address when the current location of the user matches the location of the identified first address of the user. 15 . The system of claim 11 , wherein generating one of the plurality of messages comprises: monitoring the location of a user device; determining an indication of a change in speed of the user device when a location of the user device changes by a minimum threshold over a predefined time interval; and generating a message indicating a callback based on the indication of a change in speed. 16 . The system of claim 11 , wherein generating one of the plurality of messages comprises: extracting an address of a caller associated with the incoming call from an address book; determining a location of a user device; and generating a message indicating an estimated arrival time to the location of the caller based on the extracted address of the caller and the determined location of the user device. 17 . The system of claim 11 , wherein generating one of the plurality of messages comprises: linking a mobile app on a user device to an app on a smart television; notifying the app on the smart television of an incoming call on the user device; requesting programming data from the app on the smart television; and generating a message indicating a callback at a time when a current program is ended. 18 . The system of claim 11 , wherein the reminder comprises one of setting a reminder on one of a reminder app or a calendar app, setting a geo-fence around a specified location, or setting a countdown time to the time of notification. 19 . A non-transitory computer readable medium for storing computer instructions that, when executed by at least one processor causes the at least one processor to perform a method for providing an informative message when rejecting an incoming call on a user device, comprising: receiving a request to reject an incoming call with a message; generating a plurality of messages based status information of a user; receiving a selection of one of the plurality of generated messages; setting a reminder to notify the user of a callback, wherein a type of reminder is based on the selected message; and transmitting the selected message to a device where the incoming call originated. 20 . The computer readable medium of claim 19 , wherein status information is based on at least one of a time of day, a location of a user device, and a speed at which a user device is changing location, and wherein the reminder comprises one of setting a reminder on one of a reminder app or a calendar app, setting
Arrangements for recalling a calling subscriber when the wanted subscriber ceases to be busy · CPC title
the ringing-current being generated at the substations · CPC title
Delay circuits; Timers · CPC title
Call diverting means · CPC title
Location-based services which utilize the location information of a target · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.