System and method for providing an informative message when rejecting an incoming call

US2016286045A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016286045-A1
Application numberUS-201514665326-A
CountryUS
Kind codeA1
Filing dateMar 23, 2015
Priority dateMar 23, 2015
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04M3/48Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016286045A1 cover?
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 ge…
Who is the assignee on this patent?
Vonage Network Llc
What technology area does this patent fall under?
Primary CPC classification H04M3/48. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).