Dynamic anti-disturb techniques in telephony
US-2021160368-A1 · May 27, 2021 · US
US11665278B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11665278-B2 |
| Application number | US-202117197072-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 10, 2021 |
| Priority date | Mar 10, 2021 |
| Publication date | May 30, 2023 |
| Grant date | May 30, 2023 |
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, computer system, and a computer program product for filtering a phone call are provided. An incoming phone call to a phone is detected. Call metadata from the incoming phone call is received. The call metadata is compared to entries of a learned relationship filter. The entries of the learned relationship filter are obtained by monitoring behavior of a phone user on the phone during previous calls to the phone and application usage on the phone so that learned relationships to the phone user are identified and saved. The learned relationship filter provides a filtering response. The filtering response is performed to the incoming phone call.
Opening claim text (preview).
What is claimed is: 1. A method for filtering a phone call, the method comprising: detecting an incoming phone call to a phone; receiving call metadata from the incoming phone call; comparing the call metadata to entries of a learned relationship filter, wherein the entries of the learned relationship filter are obtained by monitoring: behavior of a phone user on the phone during previous calls to the phone, and application usage on the phone, the application usage comprising downloading and usage of multiple applications on the phone, so that learned relationships to the phone user including relationships with parties for the downloaded multiple applications are identified and saved, wherein the learned relationship filter provides a filtering response; and performing the filtering response to the incoming phone call. 2. The method of claim 1 , wherein the phone is a mobile phone and the application usage is on the mobile phone. 3. The method of claim 1 , wherein the application usage that is monitored further comprises web browsing performed by the phone user on the phone. 4. The method of claim 1 , wherein the application usage that is monitored further comprises text-based communication that occurs via the phone. 5. The method of claim 1 , wherein the learned relationship filter comprises a machine learning model; wherein observations from the monitoring are input into the machine learning model; and wherein the entries for the learned relationship filter are outputs of the machine learning model. 6. The method of claim 3 , wherein a first entry of the learned relationship filter comprises an expiration time and was based on the monitoring of the application usage; wherein after the expiration time the filtering response for the first entry is adjusted in the learned relationship filter; and wherein the expiration time is selected based on a nature of an interaction of the user with the application during the web browsing. 7. The method of claim 1 , wherein a response policy for a first entry of the learned relationship filter comprises an expiration time for a particular policy, wherein the learned relationship filter enters in the expiration time for the first entry based on a specified duration after completion of a first event; and wherein a reservation for the first event was identified during the monitoring of the application usage. 8. The method of claim 1 , further comprising comparing the call metadata to further entries of at least one of a manually defined relationship filter and an external data source filter. 9. The method of claim 1 , wherein the monitoring of the application usage further comprises monitoring whether the user has authenticated with the downloaded multiple applications. 10. The method of claim 1 , wherein the monitoring of the application usage further comprises monitoring web browsing interaction of the user to a website belonging to a first entity so that a learned relationship for the learned relationship filter is generated for the first entity. 11. The method of claim 1 , wherein the monitoring of the application usage further comprises monitoring frequency of a web browsing interaction of the user to a website belonging to a first entity so that a learned relationship for the learned relationship filter is generated for the first entity based on the monitored frequency exceeding a predetermined threshold. 12. A computer system for filtering a phone call, the computer system comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage media, and program instructions stored on at least one of the one or more computer-readable tangible storage media for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, wherein the computer system is capable of performing a method comprising: detecting an incoming phone call to a phone; receiving call metadata from the incoming phone call; comparing the call metadata to entries of a learned relationship filter, wherein the entries of the learned relationship filter are obtained by monitoring: behavior of a phone user on the phone during previous calls to the phone, and application usage on the phone, the application usage comprising downloading and usage of multiple applications on the phone, so that learned relationships to the phone user including relationships with parties for the downloaded multiple applications are identified and saved, wherein the learned relationship filter provides a filtering response; and performing the filtering response to the incoming phone call. 13. The computer system of claim 12 , wherein the application usage that is monitored further comprises web browsing performed by the user on the phone. 14. The computer system of claim 12 , wherein the application usage that is monitored further comprises text-based communication that occurs via the phone. 15. The computer system of claim 12 , wherein the learned relationship filter comprises a machine learning model; wherein observations from the monitoring are input into the machine learning model; and wherein the entries for the learned relationship filter are outputs of the machine learning model. 16. The computer system of claim 13 , wherein a first entry of the learned relationship filter comprises an expiration time and is based on the monitoring of the application usage; wherein after the expiration time the filtering response for the first entry is adjusted in the learned relationship filter; and wherein the expiration time is selected based on a nature of an interaction of the user with the application during the web browsing. 17. The computer system of claim 12 , wherein a response policy for a first entry of the learned relationship filter comprises an expiration time for a particular policy; wherein the learned relationship filter enters in the expiration time for the first entry based on a specified duration after completion of a first event; and wherein a reservation for the first event was identified during the monitoring of the application usage. 18. A computer program product for filtering a phone call, the computer program product comprising a computer-readable storage medium having program instructions embodied therewith, wherein the program instructions are executable by a computer system to cause the computer system to perform a method comprising: detecting an incoming phone call to a phone; receiving call metadata from the incoming phone call; comparing the call metadata to entries of a learned relationship filter, wherein the entries of the learned relationship filter are obtained by monitoring: behavior of a phone user on the phone during previous calls to the phone, and application usage on the phone, the application usage comprising downloading and usage of multiple applications on the phone, so that learned relationships to the phone user including relationships with parties for the downloaded multiple applications are identified and saved, wherein the learned relationship filter provides a filtering response; and performing the filtering response to the incoming phone call. 19. The computer program product of claim 18 , wherein the application usage that is monitored further comprises web browsing performed by the user on the phone. 20. The computer program product of claim 18 , wherein the learned relationship filter is obtained further by monitoring
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
Statistical analysis and interpretation · CPC title
where the identifier is used to access a profile · CPC title
Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.