Authentication and interaction tracking system and method
US-9734501-B2 · Aug 15, 2017 · US
US10165117B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10165117-B2 |
| Application number | US-201715794773-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 26, 2017 |
| Priority date | Mar 28, 2016 |
| Publication date | Dec 25, 2018 |
| Grant date | Dec 25, 2018 |
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 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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.