Call handling based on augmented caller information

US10165117B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10165117-B2
Application numberUS-201715794773-A
CountryUS
Kind codeB2
Filing dateOct 26, 2017
Priority dateMar 28, 2016
Publication dateDec 25, 2018
Grant dateDec 25, 2018

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.

A device can receive a call from a calling party device to a called party device, and can determine caller information based on the call from the calling party device. The device can determine that the caller information satisfies a criterion, and can modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion. The device can compare the modified caller information to a data structure that includes information associated with multiple call handling decisions. The device can identify a call handling decision, of the multiple call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions, and can cause the call handling decision to be implemented.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising: one or more processors to: receive a call from a calling party device to a called party device; determine caller information based on the call from the calling party device; determine that the caller information satisfies a criterion; modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion; compare the modified caller information to a data structure that includes information associated with a plurality of call handling decisions; identify a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and cause the call handling decision to be implemented. 2. The device of claim 1 , where the one or more processors, when causing the call handling decision to be implemented, are to one of: prevent the call from being provided to the called party device, provide the call to a voicemail associated with the called party device, provide the call to the voicemail and provide an alert message to the called party device, provide a recording to the calling party device and release the call, request a particular response to a captcha, from the calling party device, before providing the call to the called party device, or provide the call and the modified caller information to the called party device. 3. The device of claim 1 , where the one or more processors, when causing the call handling decision to be implemented includes providing the call and the modified caller information to the called party device, are to: receive, from the called party device, feedback information associated with the call; and utilize the feedback information to modify the criterion. 4. The device of claim 1 , where the caller information includes at least one field; and where the one or more processors, when modifying the caller information to create the modified caller information, are to: add at least one character to the at least one field. 5. The device of claim 1 , where the data structure includes: information associated with characters added to the caller information, and information associated with starting positions of the characters in the caller information; and where the one or more processors, when identifying the call handling decision, are to: determine that the modified caller information matches one of characters added to the caller information, and one of the starting positions of the characters in the caller information; determine that the one of characters added to the caller information, and the one of the starting positions of the characters in the caller information are associated with the call handling decision; and identify the call handling decision based on determining that the one of characters added to the caller information, and the one of the starting positions of the characters in the caller information are associated with the call handling decision. 6. The device of claim 1 , where the criterion is associated with an unwanted connection of the called party device; and where the one or more processors are further to: determine that the caller information satisfies the criterion associated with the unwanted connection of the called party device; add at least one character to the caller information, the at least one character designating the call as being associated with the unwanted connection of the called party device; identify the call handling decision, based on the at least one character, as being to prevent the call from being provided to the called party device; and prevent the call from being provided to the called party device based on the call handling decision. 7. The device of claim 1 , where the criterion is associated with a wanted connection of the called party device; and where the one or more processors are further to: determine that the caller information satisfies the criterion associated with the wanted connection of the called party device; add at least one character to the caller information, the at least one character designating the call as being associated with the wanted connection of the called party device; identify the call handling decision, based on the at least one character, as being to provide the call to the called party device; and provide the call and the modified caller information to the called party device based on the call handling decision. 8. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive a call from a calling party device to a called party device; determine caller information based on the call from the calling party device; determine that the caller information satisfies a criterion; modify the caller information to create modified caller information, the caller information being modified based on the caller information satisfying the criterion; compare the modified caller information to a data structure that includes information associated with a plurality of call handling decisions; identify a call handling decision, of the plurality of call handling decisions, based on comparing the modified caller information to the data structure that includes the plurality of call handling decisions; and cause the call handling decision to be implemented. 9. The non-transitory computer-readable medium of claim 8 , where the one or more instructions, that cause the one or more processors to cause the call handling decision to be implemented, cause the one or more processors to one of: prevent the call from being provided to the called party device, provide the call to a voicemail associated with the called party device, provide the call to the voicemail and provide an alert message to the called party device, provide a recording to the calling party device and release the call, request a particular response to a captcha, from the calling party device, before providing the call to the called party device, or provide the call and the modified caller information to the called party device. 10. The non-transitory computer-readable medium of claim 8 , where the call handling decision includes providing the call and the modified caller information to the called party device, and the instructions further comprise: one or more instructions that, when executed by the one or more processors, cause the one or more processors to: receive, from the called party device, feedback information associated with the call; and utilize the feedback information to modify the criterion. 11. The non-transitory computer-readable medium of claim 8 , where the caller information includes at least one field; and where the one or more instructions, that cause the one or more processors to modify the caller information to create the modified caller information, cause the one or more processors to: add at least one character to the at least one field. 12. The non-transitory computer-readable medium of claim 8 , where the data structure includes: information associated with characters added to the caller information, and information associated with starting positions of the characters in the caller information; and where the one or more instructions, that cause the one or more processors to identify the call handling decision, cause the one or more processors to: determine that the modified caller information matches o

Assignees

Inventors

Classifications

  • Notifying the called party of information on the calling party (details within substation equipment H04M1/57, signalling details H04Q3/72) · CPC title

  • Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set (at the operator set in a manual exchange H04M5/20) · CPC title

  • Finding out and indicating number of calling subscriber · CPC title

  • Electricity · mapped topic

  • Call screening · 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 US10165117B2 cover?
A device can receive a call from a calling party device to a called party device, and can determine caller information based on the call from the calling party device. The device can determine that the caller information satisfies a criterion, and can modify the caller information to create modified caller information, the caller information being modified based on the caller information satisf…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/4365. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 25 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).