Computerized system and method for robocall steering
US-11343376-B1 · May 24, 2022 · US
US11863704B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11863704-B2 |
| Application number | US-202117368017-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 6, 2021 |
| Priority date | Jul 6, 2021 |
| Publication date | Jan 2, 2024 |
| Grant date | Jan 2, 2024 |
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.
Described are techniques including a computer-implemented method of maintaining a list of newly assigned phone numbers. The method further comprises intermittently removing phone numbers from the list of newly assigned phone numbers. The method further comprises determining that a newly assigned phone number initiates a number of calls per unit time that exceeds a threshold number of calls per unit time. The method further comprises automatically flagging the newly assigned phone number as a possible robocaller.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: maintaining a list of newly assigned phone numbers; intermittently removing phone numbers from the list of newly assigned phone numbers after satisfying a threshold amount of call activity; determining that a newly assigned phone number initiates a number of calls per a unit time that exceeds a threshold number of calls per the unit time; automatically flagging the newly assigned phone number as a possible robocaller; and automatically suspending the newly assigned phone number. 2. The method of claim 1 , wherein the phone numbers that are removed from the list of newly assigned phone numbers are removed after being activated for a period of time that satisfies an age threshold. 3. The method of claim 1 , wherein the method further comprises: maintaining a list of authorized robocallers and their respective phone numbers; determining that the newly assigned phone number is not on the list of authorized robocallers; and wherein the newly assigned phone number is flagged as an unauthorized robocaller. 4. The method of claim 1 , wherein the newly assigned phone number comprises a telephone number established by a telephone company (telco). 5. The method of claim 1 , wherein the newly assigned phone number comprises a Voice Over Internet Protocol (VOIP) phone number. 6. The method of claim 1 , wherein the method is performed by one or more computers of a provider of the newly assigned phone numbers according to software that is downloaded to the one or more computers from a remote data processing system. 7. The method of claim 6 , wherein the method further comprises: metering a usage of the software; and generating an invoice based on metering the usage. 8. A system comprising: one or more computer readable storage media storing program instructions; and one or more processors which, in response to executing the program instructions, are configured to perform a method comprising: maintaining a list of newly assigned phone numbers; intermittently removing phone numbers from the list of newly assigned phone numbers after satisfying a threshold amount of call activity; determining that a newly assigned phone number initiates a number of calls per a unit time that exceeds a threshold number of calls per the unit time; automatically flagging the newly assigned phone number as a possible robocaller; and automatically suspending the newly assigned phone number. 9. The system of claim 8 , wherein the phone numbers that are removed from the list of newly assigned phone numbers are removed after being activated for a period of time that satisfies an age threshold. 10. The system of claim 8 , wherein the method further comprises: maintaining a list of authorized robocallers and their respective phone numbers; determining that the newly assigned phone number is not on the list of authorized robocallers; and wherein the newly assigned phone number is flagged as an unauthorized robocaller. 11. The system of claim 8 , wherein the newly assigned phone number comprises a telephone number established by a telephone company (telco). 12. The system of claim 8 , wherein the newly assigned phone number comprises a Voice Over Internet Protocol (VOIP) phone number. 13. A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising instructions configured to cause one or more processors to perform a method comprising: maintaining a list of newly assigned phone numbers; intermittently removing phone numbers from the list of newly assigned phone numbers after satisfying a threshold amount of call activity; determining that a newly assigned phone number initiates a number of calls per a unit time that exceeds a threshold number of calls per the unit time; and automatically flagging the newly assigned phone number as a possible robocaller; and automatically suspending the newly assigned phone number. 14. The computer program product of claim 13 , wherein the phone numbers that are removed from the list of newly assigned phone numbers are removed after being activated for a period of time that satisfies an age threshold. 15. The computer program product of claim 13 , wherein the method further comprises: maintaining a list of authorized robocallers and their respective phone numbers; determining that the newly assigned phone number is not on the list of authorized robocallers; and wherein the newly assigned phone number is flagged as an unauthorized robocaller. 16. The computer program product of claim 13 , wherein the newly assigned phone number comprises a telephone number established by a telephone company (telco). 17. The computer program product of claim 13 , wherein the newly assigned phone number comprises a Voice Over Internet Protocol (VOIP) phone number. 18. The method of claim 1 , wherein automatically flagging the newly assigned phone number as the possible robocaller further comprises: transmitting a first notification to a provider of the newly assigned phone number indicating that the newly assigned phone number is flagged as the possible robocaller; and transmitting a second notification to the newly assigned phone number indicating the that newly assigned phone number is flagged as the possible robocaller. 19. The method of claim 1 , wherein the method further comprises: determining that the newly assigned phone number places calls to sequentially numbered phone numbers; and wherein automatically flagging the newly assigned phone number as the possible robocaller is based on the number of calls per the unit time that exceeds the threshold number of calls per the unit time and the calls to the sequentially numbered phone numbers. 20. The method of claim 1 , wherein the method further comprises: determining that the newly assigned phone number places calls that have an average duration that satisfies a duration threshold; and wherein automatically flagging the newly assigned phone number as the possible robocaller is based on the number of calls per the unit time that exceeds the threshold number of calls per the unit time and the calls that have the average duration that satisfies the duration threshold.
Wire identification arrangements; Number assignment determination · CPC title
Graded-service arrangements, i.e. some subscribers prevented from establishing certain connections (queuing arrangements H04Q3/64) · CPC title
Administration or customisation of services · CPC title
Billing or invoicing · CPC title
Comparators · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.