System and method for communication history reconciliation amongst linked devices

US9763079B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9763079-B2
Application numberUS-201414339805-A
CountryUS
Kind codeB2
Filing dateJul 24, 2014
Priority dateJul 24, 2014
Publication dateSep 12, 2017
Grant dateSep 12, 2017

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 communication history reconciliation amongst linked devices are provided herein. In some embodiments, a method for communication history reconciliation amongst linked devices may include receiving an incoming communication request directed to a communication identifier associated with a user account, transmitting the communication request to at least a first device and a second device associated with the user account, receiving, responsive to the communication request, a message from the first device indicating that the first device has accepted the communication request to establish a call, and transmitting, to the second device, an indication that the communication request was accepted by the first device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer implemented method for communication history reconciliation amongst linked devices, comprising: receiving an incoming communication request directed to a communication identifier associated with a user account; transmitting the communication request to at least a first device and a second device associated with the user account, wherein the communication request is transmitted to the at least first device and second device at the same time; receiving, responsive to the communication request, a message from the first device indicating that the first device has accepted the communication request to establish a call; and transmitting, to the second device, an indication that the communication request was accepted by the first device, wherein the indication is included in a SIP CANCEL message, and wherein the indication includes which of the at least first device and second device accepted the communication request. 2. The method of claim 1 , wherein after receiving the message from the first device indicating that the first device has accepted the communication request, the method further comprises: transmitting, to the second device an instruction to terminate a communication attempt associated with the communication request. 3. The method of claim 1 , wherein transmitting the communication request to at least a first device and a second device associated with the user account comprises: transmitting the communication request to the second device; transmitting to the second device an instruction to terminate a communication attempt associated with the communication request when an acceptance of the communication request is not received from the second device within a predefined number of seconds; and transmitting the communication request to the first device. 4. The method of claim 1 , further comprising: transmitting to the second device a device identifier of the first device. 5. The method of claim 1 , further comprising: transmitting, to the second device, call details associated with the call established with the first device. 6. The method of claim 5 , wherein the call details comprise at least one of a call time or a call duration. 7. The method of claim 1 , further comprising: transmitting, to the second device, real-time status messages associated with the call established with the first device, wherein the real-time status messages include at least one of an indication that the call is in progress, that the call was sent to voicemail, or that the call has been completed. 8. The method of claim 1 , wherein the message from the first device is a Session Initiation Protocol (SIP) OK message indicating that the first device is ready for voice communication. 9. The method of claim 1 , wherein receiving, responsive to the communication request, a message from the first device indicating that the first device has accepted the communication request to establish a call, comprises receiving a message indicating that the first device has directed the communication request to a voicemail system. 10. A computer implemented method for communication history reconciliation amongst linked devices, comprising: receiving, at a first device associated with a user account, an incoming communication request directed to a communication identifier associated with the user account, wherein the communication request is received at a second device associated with the user account at a same time; receiving an instruction to terminate the communication request; receiving an indication that the communication request was accepted by the second device associated with the user account and the communication identifier, wherein the indication is included in a SIP CANCEL message, and wherein the indication includes which of the first device and second device accepted the communication request; and generating a call history record to indicate that the communication request was accepted by the second device. 11. The method of claim 10 , wherein the indication comprises a unique device identifier of the second device. 12. The method of claim 10 , further comprising: storing a missed call entry in a call history log upon receipt of the instruction to terminate the communication request. 13. The method of claim 10 , further comprising: receiving an indication that a call associated with the communication request is in progress; and updating the call history record to indicate that the call is in progress. 14. The method of claim 13 , further comprising: receiving an indication that the call was completed by the second device; and updating the call history record to indicate the call was completed by the second device. 15. The method of claim 10 , further comprising: receiving call details regarding a call associated with the communication request; and updating the call history record to include the received call details. 16. The method of claim 15 , wherein call details include at least one of a call time or a call duration. 17. A system for communication history reconciliation amongst linked devices, comprising: a communication module configured to: receive an incoming communication request directed to a communication identifier associated with a user account; transmit the communication request to at least a first device and a second device associated with the user account, wherein the communication request is transmitted to the at least first device and second device at the same time; and receive, responsive to the communication request, a message from the first device indicating that the first device has accepted the communication request to establish a call; and a call monitoring module configured to: transmit, to the second device, an indication that the communication request was accepted by the first device, wherein the indication is included in a SIP CANCEL message, and wherein the indication includes which of the at least first device and second device accepted the communication request. 18. The system of claim 17 , wherein the communication module is further configured to transmit, to the second device an instruction to terminate a communication attempt associated with the communication request after receiving the message from the first device indicating that the first device has accepted the communication request. 19. The system of claim 17 , wherein the communication module is further configured to transmit to the second device a device identifier of the first device. 20. The system of claim 17 , wherein the call monitoring module is further configured to transmit to the second device call details associated with the call established with the first device, and wherein call details comprise at least one of a call time or a call duration. 21. The system of claim 17 , wherein the call monitoring module is further configured to transmit to the second device real-time status messages during the call associated with the communication request, and wherein the real-time status messages include at least one of an indication that the call is in progress, that the call was sent to voicemail, or that the call has been completed. 22. A system for communication history reconciliation amongst linked devices, comprising: a first device, wherein the first device is associated with a communication identifier associated with a user account, and wherein the first device is configured to: receive an incoming communication request directed

Assignees

Inventors

Classifications

  • where the same subscriber uses different terminals, i.e. nomadism · CPC title

  • Electricity · mapped topic

  • Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title

  • H04W8/18Primary

    Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data · CPC title

  • Arrangements for simultaneously calling a number of substations until an answer is obtained · 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 US9763079B2 cover?
Methods and systems for communication history reconciliation amongst linked devices are provided herein. In some embodiments, a method for communication history reconciliation amongst linked devices may include receiving an incoming communication request directed to a communication identifier associated with a user account, transmitting the communication request to at least a first device and a…
Who is the assignee on this patent?
Vonage Network Llc, Vonage Business Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/42263. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).