System and method for modifying or disabling the ringtone for an incoming call based on the existence or nonexistence of previous calls from the same caller
DCFirst Claim
1. A system for managing and disabling phone ring tone profiles, the system comprising:
- a. a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; and
, (b) at least one list of identified callers;
b. at least one processor to execute at least one data processing system, said at least one data processing system comprising;
i. an acquiring module operable to read an identifier of at least one member selected from the group consisting of;
said incoming call and an incoming message;
ii. a detecting module operable to detect if the identifier exists in said at least one list in the storage system, to determine the caller from said list, and to detect how many incoming calls have been made within a first predetermined period of time having at least one selected from a group consisting of (a) being made from the same identifier and (b) being made by the same caller; and
iii. a disabling module adapted to either activate or disable said ringtones according to at least one selected from a group consisting of, (a) the number of calls by the same caller within said first predetermined period of time, (b) the number of calls having the same identifier within said first predetermined period of time and (c) any combination thereof;
said disabling module of said system disables said ringtones if said number of calls having at least one selected from the group consisting of;
said same identifier and being made by said same caller, within said predetermined period of time is no more than a predetermined amount;
said disabling module of said system activates said ringtones if said number of calls having at least one selected from the group consisting of;
said same identifier and being made by said same caller, within said predetermined period of time is no less than all said predetermined amount;
wherein at least one of the following is being held true;
(a) said disabling module remains activated for a second predetermined period of time;
(b) said disabling module activates after a predetermined delay time such that, after activation, said activation or said disabling of said ringtones commences upon completion of said predetermined delay time; and
(c) any combination thereof.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
The present invention provides a system for managing and disabling phone ring tone profiles, the system comprising: a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; (b) at least one list of identified callers to execute at least one data processing system, said at least one data processing system comprising: an acquiring module operable to read an identifier of said incoming call or an incoming message; a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a predetermined period of time and a disabling module adapted to either activate or disable said ringtones.
8 Citations
21 Claims
-
1. A system for managing and disabling phone ring tone profiles, the system comprising:
-
a. a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; and
, (b) at least one list of identified callers;b. at least one processor to execute at least one data processing system, said at least one data processing system comprising; i. an acquiring module operable to read an identifier of at least one member selected from the group consisting of;
said incoming call and an incoming message;ii. a detecting module operable to detect if the identifier exists in said at least one list in the storage system, to determine the caller from said list, and to detect how many incoming calls have been made within a first predetermined period of time having at least one selected from a group consisting of (a) being made from the same identifier and (b) being made by the same caller; and iii. a disabling module adapted to either activate or disable said ringtones according to at least one selected from a group consisting of, (a) the number of calls by the same caller within said first predetermined period of time, (b) the number of calls having the same identifier within said first predetermined period of time and (c) any combination thereof; said disabling module of said system disables said ringtones if said number of calls having at least one selected from the group consisting of;
said same identifier and being made by said same caller, within said predetermined period of time is no more than a predetermined amount;
said disabling module of said system activates said ringtones if said number of calls having at least one selected from the group consisting of;
said same identifier and being made by said same caller, within said predetermined period of time is no less than all said predetermined amount;wherein at least one of the following is being held true; (a) said disabling module remains activated for a second predetermined period of time; (b) said disabling module activates after a predetermined delay time such that, after activation, said activation or said disabling of said ringtones commences upon completion of said predetermined delay time; and (c) any combination thereof. - View Dependent Claims (2, 3, 4)
-
-
5. A system for managing phone ring tone profiles, the system comprising:
-
a. a storage system comprising (a) a plurality of ringtones;
at least one of which is a mute ring tone profile of the system and at least one second ring tone profile of the system;
said at least one second ring tone profile of the system is substantially different from said mute ring tone profile; and
, (b) at least one list of identified callers;b. at least one processor to execute at least one data processing system, said at least one data processing system comprising; i. an acquiring module operable to read an identifier selected from the group consisting of;
an identifier of an incoming call and an identifier of an incoming message;ii. a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a predetermined period of time having at least one selected from a group consisting of (a) being made from the same identifier and (b) being made by the same caller; and iii. a switching module operable to select the current ring tone from said plurality of stored ringtones according to at least one selected from a group consisting of (a) the number of calls by the same caller within said predetermined period of time, (b) the number of calls having the same identifier within said predetermined period of time (c) and any combination thereof; wherein at least one rule being held true, wherein said rule is selected from the group consisting of; (a) said ring tone profile of said system is set to be said mute ring tone profile if said number of calls having said same identifier within said predetermined period of time is less than a predetermined amount; (b) said ring tone profile of said system is set to be said mute ring tone profile if said number of calls being made by said same caller within said predetermined period of time is less than a predetermined amount; (c) said ring tone profile of said system is set to be said at least one second ring tone profile if said number of calls having said same identifier within said predetermined period of time is more than a predetermined amount; (d) said ring tone profile of said system is set to be said at least one second ring tone profile if said number of calls being made by said same caller within said predetermined period of time is more than a predetermined amount; (e) said ring tone profile of said system is set to be said mute ring tone profile if said number of calls having said same identifier within said predetermined period of time is more than a predetermined amount; (f) said ring tone profile of said system is set to be said mute ring tone profile if said number of calls being made by said same caller within said predetermined period of time is more than a predetermined amount; (g) said ring tone profile of said system is set to be said at least one second ring tone profile if said number of calls having said same identifier within said predetermined period of time is less than a predetermined amount; said ring tone profile of said system is set to be said at least one second ring tone profile if said number of calls being made by said same caller within said predetermined period of time is less than a predetermined amount. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for enabling a communication device to vary an incoming call notification signal comprising steps of:
-
a. providing a system comprising; i. a storage system comprising (a) a plurality of ringtones;
at least one of which is a mute ring tone profile of the system and at least one second ring tone profile of the system;
said at least one second ring tone profile of the system is substantially different from said mute ring tone profile; and
, (b) at least one list of identified callers;ii. at least one processor to execute at least one data processing system, said at least one data processing system comprising; 1. an acquiring module operable to read an identifier of an incoming call or an incoming message; 2. a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a first predetermined period of time having at least one selected from a group consisting of (a) being made from the same identifier;
(b) being made by the same caller; and3. a switching module operable to select the current ring tone from said plurality of stored ringtones according to at least one selected from a group consisting of (a) the number of calls by the same caller within said first predetermined period of time;
(b) the number of calls having the same identifier within said first predetermined period of time; and
any combination thereof;b. receiving an incoming call; c. identifying said identifier for said incoming call; d. counting at least one selected from a group consisting of (a) calls from the same identifier;
(b) calls made by the same caller;e. setting the current ringtone based on said number of calls, wherein at least one of the following being true;
(a) said current ringtone being said mute ringtone profile if said number of calls having either said same identifier or being made by said same caller, within said predetermined period of time;
is less than a predetermined number, (b) setting said current ringtone to be said second ring tone profile if said number of calls having either said same identifier or being made by said same caller, within said predetermined period of time, is greater than a predetermined number, (c) said current ringtone being said mute ringtone profile if said number of calls having either said same identifier or being made by said same caller, within said predetermined period of time, is more than a predetermined number and (d) setting said current ringtone to be said second ring tone profile if said number of calls having either said same identifier or being made by said same caller, within said predetermined period of time, is less than a predetermined number;wherein at least one of the following is being held true; a. said disabling module remains activated for a second predetermined period of time; b. said disabling module activates after a predetermined delay time such that, after activation, said activation or disabling of said ringtones commences upon completion of said predetermined delay time; and c. any combination thereof. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for managing and disabling phone ring tone profiles, comprising steps of:
-
a. providing a system comprising; i. a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; and
, (b) at least one list of identified callers;ii. at least one processor to execute at least one data processing system;
said at least one data processing system comprising;1. an acquiring module operable to read an identifier of an incoming call or an incoming message; 2. a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a first predetermined period of time having at least one selected from a group consisting of (a) being made from the same identifier, (b) being made by the same caller; and
,3. a disabling module adapted to either activate or disable said ringtones according to at least one selected from a group consisting of (a) the number of calls by the same caller within said first predetermined period of time;
(b) the number of calls having the same identifier within said first predetermined period of time; and
any combination thereof;b. receiving an incoming call; c. identifying said identifier for said incoming call; d. counting at least one selected from a group consisting of (a) calls from the same identifier;
(b) calls made by the same caller;e. performing at least one operation selected from the group consisting of;
(a) disabling said ringtones if said number of calls having said same identifier or being made by said same caller within said predetermined period of time is less than a predetermined amount, b) enabling said ringtones if said number of calls having said same identifier or being made by said same caller within said predetermined period of time is no less than a predetermined amount, (c) disabling said ringtones if said number of calls having said same identifier or being made by said same caller within said predetermined period of time is more than a predetermined amount and (d) enabling said ringtones if said number of calls having said same identifier or being made by said same caller within said predetermined period of time is no more than a predetermined amount. - View Dependent Claims (20, 21)
-
Specification