Intelligent speech-enabled scripting
US-12088760-B2 · Sep 10, 2024 · US
US9749468B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9749468-B1 |
| Application number | US-201615185056-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 17, 2016 |
| Priority date | Jun 17, 2016 |
| Publication date | Aug 29, 2017 |
| Grant date | Aug 29, 2017 |
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 method for screening an incoming call is provided. The method may include receiving a transmission of the incoming call in a user device. The method may include determining the incoming call originates from an area code of a telephone number associated with the user device. The method may include determining call information associated with a telephone number is stored within a database. The method may include determining at least one previous call from the telephone number has a call duration that does not satisfy a user preconfigured call duration threshold. The method may include determining the at least one determined previous call satisfies a maximum short call duration threshold. The method may also include determining a previous call frequency count satisfies a user preconfigured frequency threshold. The method may further include displaying the incoming call and an incorrectly dialed call notification on a display screen of the user device.
Opening claim text (preview).
What is claimed is: 1. A processor-implemented method for screening an incoming call, the method comprising: receiving, by a processor, a transmission of the incoming call in a user device; determining the incoming call originates from an area code of a telephone number associated with the user device; determining a plurality of call information associated with a telephone number of the incoming call is stored within a database based on determining the incoming call originates from the area code associated with the telephone number associated with the user device, wherein the plurality of call information comprises a plurality of telephone numbers associated with a plurality of previous calls to the user device; determining at least one previous call from the telephone number of the incoming call stored within the determined plurality of call information has a call duration that does not satisfy a user preconfigured call duration threshold based on determining the plurality of call information associated with the telephone number of the incoming call is stored within the database; determining the at least one determined previous call satisfies a maximum short call duration threshold based on determining the at least one previous call from the telephone number of the incoming call has a call duration that does not satisfy the user preconfigured call duration threshold; determining a previous call frequency count stored within the determined plurality of call information satisfies a user preconfigured frequency threshold based on determining the at least one determined previous call satisfies the maximum short call duration threshold; and displaying the incoming call and an incorrectly dialed call notification on a display screen of the user device based on determining the previous call frequency count satisfies the user preconfigured frequency threshold. 2. The method of claim 1 , wherein determining the incoming call originates from an area code of a telephone number associated with the user device comprises determining an incoming call area code of an incoming call telephone number is identical to the area code of the telephone number associated with the user device. 3. The method of claim 1 , wherein the displayed incorrectly dialed call notification comprises a plurality of text or a color scheme. 4. The method of claim 1 , further comprising: receiving at least one user interaction with the user device; determining the displayed incoming call should not be answered based on the at least one received user interaction; and transmitting the determined incoming call to a voicemail service. 5. The method of claim 1 , further comprising: receiving at least one user interaction with the user device; determining the displayed incoming call should be answered based on the at least one received user interaction; storing an incoming call telephone number, an incoming call caller name, and a call duration; and incrementing the previous call frequency count by one unit. 6. The method of claim 1 , wherein the determined plurality of call information is selected from a group consisting of a plurality of telephone numbers associated with a plurality of previous calls to the user device, a plurality of previous caller names, a plurality of previous call durations, and a plurality of previous call frequencies. 7. The method of claim 1 , wherein the determined previous call frequency count is a tally of at least one previous call from the telephone number associated with the incoming call as tracked by a scalar counter, and wherein the determined at least one previous call duration is a call length associated with each at least one previous call. 8. A computer system for screening an incoming call, the computer system comprising: one or more processors, one or more computer-readable memories, one or more non-transitory computer-readable tangible storage medium, and program instructions stored on at least one of the one or more non-transitory tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: receiving a transmission of the incoming call in a user device; determining the incoming call originates from an area code of a telephone number associated with the user device; determining a plurality of call information associated with a telephone number of the incoming call is stored within a database based on determining the incoming call originates from the area code associated with the telephone number associated with the user device, wherein the plurality of call information comprises a plurality of telephone numbers associated with a plurality of previous calls to the user device; determining at least one previous call from the telephone number of the incoming call stored within the determined plurality of call information has a call duration that does not satisfy a user preconfigured call duration threshold based on determining the plurality of call information associated with the telephone number of the incoming call is stored within the database; determining the at least one determined previous call satisfies a maximum short call duration threshold based on determining the at least one previous call from the telephone number of the incoming call has a call duration that does not satisfy the user preconfigured call duration threshold; determining a previous call frequency count stored within the determined plurality of call information satisfies a user preconfigured frequency threshold based on determining the at least one determined previous call satisfies the maximum short call duration threshold; and displaying the incoming call and an incorrectly dialed call notification on a display screen of the user device based on determining the previous call frequency count satisfies the user preconfigured frequency threshold. 9. The computer system of claim 8 , wherein determining the incoming call originates from an area code of a telephone number associated with the user device comprises determining an incoming call area code of an incoming call telephone number is identical to the area code of the telephone number associated with the user device. 10. The computer system of claim 8 , wherein the displayed incorrectly dialed call notification comprises a plurality of text or a color scheme. 11. The computer system of claim 8 , further comprising: receiving at least one user interaction with the user device; determining the displayed incoming call should not be answered based on the at least one received user interaction; and transmitting the determined incoming call to a voicemail service. 12. The computer system of claim 8 , further comprising: receiving at least one user interaction with the user device; determining the displayed incoming call should be answered based on at least one received user interaction; storing an incoming call telephone number, an incoming call caller name, and a call duration; and incrementing the previous call frequency count by one unit. 13. The computer system of claim 8 , wherein the determined plurality of call information is selected from a group consisting of a plurality of telephone numbers associated with a plurality of previous calls to the user device, a plurality of previous caller names, a plurality of previous call durations, and a plurality of previous call frequencies. 14. The computer system of claim 8 , wherein the determined previous call frequency count is a tally of at least one previous call from the telephone number associated
by subscriber · CPC title
Arrangements for screening incoming calls {, i.e. evaluating the characteristics of a call before deciding whether to answer it (based on the calling party profile H04M3/42059; based on location H04M3/42348; based on presence H04M3/42365; diversion H04M3/54)} · CPC title
Call history · CPC title
Message originator indirectly connected to the message centre, e.g. after detection of busy or absent state of a called party · CPC title
Notifying the called party of information on the calling party (details within substation equipment H04M1/57, signalling details H04Q3/72) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.