Methods and systems for blocking unwanted communications
First Claim
Patent Images
1. A system, comprising:
- at least one computing device comprising hardware;
non-transitory memory coupled to the at least one computing device that stores instructions that when executed by the at least one computing device cause, at least in part, the system to perform operations comprising;
providing a software program to a mobile computing device associated with a user;
receiving a plurality of calls directed to the mobile computing device associate with the user;
enabling a user interface of the software program hosted on a the mobile computing device associated with the user to display on the mobile computing device a list of call records corresponding to the plurality of calls;
receiving, via the user interface of the software program, a selection by the user of a blocking instruction in association with the a call record from the list of call records; and
,at least partly in response to the receipt of the blocking instruction, recording in memory an indication that future communications, of at least a first type and a second type, be blocked to the mobile computing device associated with the user from a caller corresponding to the user-selected call record from the list of call records.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are described for processing call blocking instructions and for managing mobile messaging. A method of processing call blocking instructions is described. A call processing system receives a call from a caller intended for a first user. A notification regarding the call is transmitted to a mobile device associated with the first user. A message from the user is received via the mobile device, wherein the message is a text or multimedia type message. At least partly in response to the message, the caller is placed on a blacklist indicating that future calls from the caller to the user are to be blocked.
240 Citations
16 Claims
-
1. A system, comprising:
-
at least one computing device comprising hardware; non-transitory memory coupled to the at least one computing device that stores instructions that when executed by the at least one computing device cause, at least in part, the system to perform operations comprising; providing a software program to a mobile computing device associated with a user; receiving a plurality of calls directed to the mobile computing device associate with the user; enabling a user interface of the software program hosted on a the mobile computing device associated with the user to display on the mobile computing device a list of call records corresponding to the plurality of calls; receiving, via the user interface of the software program, a selection by the user of a blocking instruction in association with the a call record from the list of call records; and
,at least partly in response to the receipt of the blocking instruction, recording in memory an indication that future communications, of at least a first type and a second type, be blocked to the mobile computing device associated with the user from a caller corresponding to the user-selected call record from the list of call records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
providing a software program for a mobile computing device associated with a user; receiving, at a computer system comprising hardware, a plurality of calls directed to the mobile computing device associate with the user; enabling a user interface of the software program hosted on the mobile computing device associated with the user to display on the mobile computing device a list of call records corresponding to the plurality of calls; receiving, via the user interface of the software program, at the computer system a selection by the user of a blocking instruction in association with the a call record from the list of call records; and
,at least partly in response to the receipt of the blocking instruction, recording, by the computer system, in memory an indication that future communications, of at least a first type and a second type, be blocked to the mobile computing device associated with the user from a caller corresponding to the user-selected call record from the list of call records. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification