System and method for handling undesired communication at a mobile device

US10070282B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10070282-B2
Application numberUS-201414339225-A
CountryUS
Kind codeB2
Filing dateJul 23, 2014
Priority dateJul 23, 2014
Publication dateSep 4, 2018
Grant dateSep 4, 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.

An approach for handling undesired communication at a mobile device is disclosed. A call scoring platform detects a request for delivery of a communication from an originator to a recipient. The call scoring platform then collects data feeds from data sources associated with the communication, the originator, the recipient, or a combination thereof and based on the data feeds, a score is computed for the communication, the originator, or a combination thereof. Further, based on the computed score filtering and/or blocking of delivery of the communication to the recipient is initiated. In addition, the call scoring platform creates a personal scoring system for one or more users wherein the users may assign scores for an incoming communication.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a voice call, by a mobile device of an intended recipient of the voice call, the voice call having been placed by an originator of the voice call to the recipient; determining a score for the voice call based on processing a plurality of data feeds from a plurality of data sources associated with the voice call and based on values that were previously input by the recipient, the values including: a first value for the originator of the voice call, and a second value for a previous communication between the originator and the recipient; filtering, by the mobile device, delivery of the voice call, to the recipient, based on the score, the filtering including presenting, in an incoming communication notification portion of the mobile device of the recipient, a visual notification indicating: the determined score for the voice call, a first option to receive the voice call, a second option to reject the voice call, and a third option to update the score. 2. A method of claim 1 , wherein the visual notification additionally includes: a fourth option to process the voice call according to a preset rule. 3. A method of claim 2 , wherein the preset rule specifies criteria for the delivery of the voice call, and wherein the criteria are based on a relevancy of the voice call, a relevancy of the originator of the voice call, a popularity level of the voice call, or a popularity level of the originator of the voice call. 4. A method of claim 1 , further comprising: receiving, from the recipient of the voice call, an input for specifying a score threshold; and comparing the score to the score threshold, wherein the filtering of the delivery of the voice call includes blocking delivery when the score is below the score threshold. 5. A method of claim 1 , wherein the plurality of data feeds include contextual information, trust level information, nuisance caller information, organization information, or a combination thereof. 6. An apparatus comprising: a non-transitory computer-readable medium containing program instructions; and a processor to execute the program instructions to: receive a voice call of an intended recipient of the voice call, the voice call having been placed by an originator of the voice call to the recipient; determine a score for the voice call based on processing a plurality of data feeds from a plurality of data sources associated with the voice call and based on values that were previously input by the recipient, the values including: a first value for the originator of the voice call, and a second value for a previous communication between the originator and the recipient; filter delivery of the voice call, to the recipient, based on the score, the filtering including presenting, in an incoming communication notification portion of the apparatus, a visual notification indicating: the determined score for the voice call, a first option to receive the voice call, a second option to reject the voice call, and a third option to update the score. 7. An apparatus of claim 6 , wherein the notification additionally includes: a fourth option to process the voice call according to a preset rule. 8. An apparatus of claim 7 , wherein the preset rule specifies criteria for the delivery of the voice call, and wherein the criteria are based on a relevancy of the voice call, a relevancy of the originator of the voice call, a popularity level of the voice call, or a popularity level of the originator of the voice call. 9. An apparatus of claim 6 , the processor being further configured to: receive, from the recipient of the voice call, an input for specifying a score threshold; and compare the score to the score threshold, wherein the filtering of the delivery of the voice call includes blocking the delivery when the score is below the score threshold. 10. An apparatus of claim 6 , wherein the plurality of data feeds include contextual information, trust level information, nuisance caller information, organization information, or a combination thereof. 11. A system comprising a platform implemented by instructions stored in a non-transitory computer-readable medium, the instructions, when executed by one or more processors, to: receive a voice call of an intended recipient of the voice call, the voice call having been placed by an originator of the voice call to the recipient; determine a score for the voice call based on processing a plurality of data feeds from a plurality of data sources associated with the voice call and based on values that were previously input by the recipient, the values including: a first value for the originator of the voice call, and a second value for a previous communication between the originator and the recipient; filter delivery of the voice call, to the recipient, based on the score, the filtering including presenting, in an incoming communication notification portion of a mobile device, a visual notification indicating: the determined score for the voice call, a first option to receive the voice call, a second option to reject the voice call, and a third option to update the score. 12. A system of claim 11 , wherein the instructions, when executed by the one or more processors, are further to: receive, from the recipient of the voice call, a score threshold; and compare the score to the score threshold, wherein the filtering of the delivery of the voice call includes blocking the delivery when the score is below the score threshold. 13. The method of claim 1 , wherein the value input by the recipient is a user score associated with the originator of the voice call. 14. The apparatus of claim 6 , wherein the value input by the recipient is a user score associated with the originator of the voice call. 15. The system of claim 11 , wherein the value input by the recipient is a user score associated with the originator of the voice call. 16. The method of claim 1 , wherein, when the option to receive the voice call is selected by the recipient, the score associated with subsequent communications from the originator is increased. 17. The apparatus of claim 6 , wherein, when the option to receive the voice call is selected by the recipient, the score associated with subsequent communications from the originator is increased. 18. The method of claim 1 , further comprising: receiving a selection from the recipient of the first option to receive the voice call; and updating the score, to increase a value of the score, based on the selection from the recipient of the first option to receive the voice call. 19. The apparatus of claim 6 , the processor being further configured to: receive a selection from the recipient of the first option to receive the voice call; and update the score, to increase a value of the score, based on the selection from the recipient of the first option to receive the voice call. 20. The system of claim 11 , wherein the instructions, when executed by the one or more processors, are further to: receive a selection from the recipient of the first option to receive the voice call; and update the score, to increase a value of the score, based on the selection from the recipient of the first option to receive the voice call.

Assignees

Inventors

Classifications

  • Statistics, e.g. about subscribers but not being call statistics · 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

  • H04W4/16Primary

    Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title

  • Counting circuits · CPC title

  • Administration or customisation of services · 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 US10070282B2 cover?
An approach for handling undesired communication at a mobile device is disclosed. A call scoring platform detects a request for delivery of a communication from an originator to a recipient. The call scoring platform then collects data feeds from data sources associated with the communication, the originator, the recipient, or a combination thereof and based on the data feeds, a score is comput…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 04 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).