Abstract: A system for selective overriding of notification of a call and call switching is disclosed. The system includes a processing subsystem which includes a call reason receiving module to receive a first reason or a second reason of a telephone call originated over any wireless communication network from a caller; call switching module to determine signal strength of a cellular network available in a predetermined geographical location for initiation of the telephone call from a caller’s end, switch to web-based call from the caller’s end upon determining a diminishing signal strength of the cellular network; a call notification modification module to override an existing notification mode of a receiver’s communication device for the telephone call or the web-based call with a predefined alert signal, to modify existing notification setting of the receiver’s communication device to alert him of incoming of important call.
Embodiments of the present disclosure relate to an incoming call
management system and more particularly to a system for selective overriding of
notification of a call and call switching to voice over internet protocol.
[0002] In communications systems instant calling provides real-time voice
communication between two or more users interacting via computers or mobile
devices. With voice call features, a user of a device is often alerted to an incoming call
or a message via an indication to the user in audible form such as a tone or ring, in
kinesthetics form such as a vibration, or in visual form such as a flashing light or
notification on smart watches or any such medium. Some of the communications
systems provide mobile devices which alerts the user in a relatively intrusive manner
which may be distracting or even dangerous. As a result, in several situations the user
may decide not to receive an incoming call/ messages when they are either present in
a meeting or wish to concentrate on something without being interrupted. Various
systems are available which manages the notification of the communication devices
to alert the user about the one or more happenings or the urgent information in a nonintrusive manner.
[0003] Conventionally, the system available for managing the notification of the
communication device in the non-intrusive manner includes activation of one or more
non-intrusive mode of alertness such as a silent mode/ sleep mode/ drive mode or any
form of do not disturb mode by the user for the incoming call or the incoming message.
However, activation of such non-intrusive mode of alertness makes the user unaware
of urgent information or one or more happenings. In such moments, the user might
miss out on urgent and critical calls from family members who are in an emergency
situation like an accident or medical emergency and the like. Also, such a conventional
system is unable to detect details of a caller as a result, customization of notification
of the communication device becomes difficult.
[0004] Hence, there is a need for an improved system and a method for selective
overriding of notification of a call and switching to voice over internet protocol in
order to address the aforementioned issues.
3
BRIEF DESCRIPTION
[0005] In accordance with an embodiment of the present disclosure, a system for
selective overriding of notification of a call and call switching is being disclosed. The
system includes a processing subsystem hosted on a server and configured to execute
on networks to control bidirectional/multidirectional communications among a
plurality of modules. The processing subsystem includes a call reason receiving
module configured to receive a ‘first reason’ and a ‘second reason’ of a telephone call
originated over a wireless communication network from a caller. The processing
subsystem also includes a call switching module operatively coupled to the call reason
receiving module. The call switching module is configured to determine signal
strength of a cellular network available in a predetermined geographical location for
initiation of the telephone call from a caller’s end. The call switching module is
configured to initiate a web-based call from the caller’s end upon determining a nil/low
signal strength of the cellular network. The processing subsystem also includes a call
notification modification module operatively coupled to the call reason receiving
module and the call switching module. The call notification modification module is
configured to override an existing notification mode of a receiver’s communication
device for the telephone call or the web-based call with a predefined alert signal based
on the ‘first reason’ of the telephone call received. The call notification module is also
configured to modify existing notification setting of the receiver’s communication
device to a predefined level for alerting a receiver upon overriding of the existing
notification mode.
[0006] In accordance with another embodiment of the present disclosure, a method
for selective overriding of notification of a call and call switching is being disclosed.
The method includes receiving, by a call reason receiving module, a first reason and a
second reason of a telephone call originated over a wireless communication network
from a caller. The method also includes determining, by a call switching module,
signal strength of a cellular network available in a predetermined geographical
location for initiation of the telephone call from a caller’s end. The method also
includes initiating, by the call switching module, a web-based call from the caller’s
end for call switching upon determining a diminishing signal strength of the cellular
network. The method also includes overriding, by a call notification modification
4
module, an existing notification mode of a receiver’s communication device for the
telephone call or the web-based call with a predefined alert signal based on the first
reason of the telephone call received. The method also includes modifying, by the call
notification modification module, existing notification setting of the receiver’s
communication device to a predefined level for alerting a receiver upon overriding of
the existing notification mode.
[0007] To further clarify the advantages and features of the present disclosure, a
more particular description of the disclosure will follow by reference to specific
embodiments thereof, which are illustrated in the appended figures. It is to be
appreciated that these figures depict only typical embodiments of the disclosure and
are therefore not to be considered limiting in scope. The disclosure will be described
and explained with additional specificity and detail with the appended figures.
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] The disclosure will be described and explained with additional specificity
and detail with the accompanying figures in which:
[0009] FIG. 1 is a block diagram of a system for selective overriding of notification
of a call and call switching in accordance with an embodiment of the present
disclosure;
[0010] FIG. 2 represents a schematic representation of an embodiment for selective
overriding of notification of a call and call switching of a system of FIG.1 in
accordance with an embodiment of the present disclosure;
[0011] FIG. 3 illustrates a schematic representation of an exemplary embodiment
of a system for selective overriding of notification of a call and call switching of FIG.1
in accordance with an embodiment of the present disclosure;
[0012] FIG. 4 is a block diagram of a computer or a server in accordance with an
embodiment of the present disclosure; and
[0013] FIG. 5 (a) and FIG. 5 (b) is a flow chart representing the steps involved in
a method for selective overriding of notification of a call and call switching in
accordance with the embodiment of the present disclosure.
5
[0014] Further, those skilled in the art will appreciate that elements in the figures
are illustrated for simplicity and may not have necessarily been drawn to scale.
Furthermore, in terms of the construction of the device, one or more components of
the device may have been represented in the figures by conventional symbols, and the
figures may show only those specific details that are pertinent to understanding the
embodiments of the present disclosure so as not to obscure the figures with details that
will be readily apparent to those skilled in the art having the benefit of the description
herein.
DETAILED DESCRIPTION
[0015] For the purpose of promoting an understanding of the principles of the
disclosure, reference will now be made to the embodiment illustrated in the figures
and specific language will be used to describe them. It will nevertheless be understood
that no limitation of the scope of the disclosure is thereby intended. Such alterations
and further modifications in the illustrated system, and such further applications of the
principles of the disclosure as would normally occur to those skilled in the art are to
be construed as being within the scope of the present disclosure.
[0016] The terms "comprises", "comprising", or any other variations thereof, are
intended to cover a non-exclusive inclusion, such that a process or method that
comprises a list of steps does not include only those steps but may include other steps
not expressly listed or inherent to such a process or method. Similarly, one or more
devices or sub-systems or elements or structures or components preceded by
"comprises... a" does not, without more constraints, preclude the existence of other
devices, sub-systems, elements, structures, components, additional devices, additional
sub-systems, additional elements, additional structures or additional components.
Appearances of the phrase "in an embodiment", "in another embodiment" and similar
language throughout this specification may, but not necessarily do, all refer to the same
embodiment.
[0017] Unless otherwise defined, all technical and scientific terms used herein have
the same meaning as commonly understood by those skilled in the art to which this
disclosure belongs. The system, methods, and examples provided herein are only
illustrative and not intended to be limiting.
6
[0018] In the following specification and the claims, reference will be made to a
number of terms, which shall be defined to have the following meanings. The singular
forms “a”, “an”, and “the” include plural references unless the context clearly dictates
otherwise.
[0019] Embodiments of the present disclosure relate to a system and a method for
selective overriding of notification of a call and call switching. The system includes a
processing subsystem hosted on a server and configured to execute on a network to
control bidirectional/ multidirectional communications among a plurality of modules.
The processing subsystem includes a call reason receiving module configured to
receive a first reason and a second reason of a telephone call originated over a wireless
communication network from a caller. The processing subsystem also includes a call
switching module operatively coupled to the call reason receiving module. The call
switching module is configured to determine signal strength of a cellular network
available in a predetermined geographical location for initiation of the telephone call
from a caller’s end. The call switching module is also configured to initiate a webbased call from the caller’s end for call switching upon determining a diminishing
signal strength of the cellular network. The processing subsystem also includes a call
notification modification module operatively coupled to the call reason receiving
module and the call switching module. The call notification modification module is
configured to override an existing notification mode of a receiver’s communication
device for the telephone call or the web-based call with a predefined alert signal based
on the first reason of the telephone call received. The call notification module is also
configured to modify existing notification setting of the receiver’s communication
device to a predefined level for alerting a receiver upon overriding of the existing
notification mode.
[0020] FIG. 1 is a block diagram of a system (100) for selective overriding of
notification of a call and call switching in accordance with an embodiment of the
present disclosure. The system (100) includes a processing subsystem (105) hosted on
a server (108). In one embodiment, the server (108) may include a cloud server. In
another embodiment, the server (108) may include a local server. The processing
subsystem is configured to execute on a network to control bidirectional
communications among a plurality of modules. The processing subsystem (105) is
7
configured to execute on a network (not shown in FIG. 1) to control bidirectional
communications among a plurality of modules. In one embodiment, the network may
include a wired network such as local area network (LAN). In another embodiment,
the network may include but not limited to, a wireless network such as wi-fi,
Bluetooth, Zigbee, near field communication (NFC), infra-red communication (RFID)
or the like.
[0021] The processing subsystem (105) includes a call reason receiving module
(110) configured to receive a first reason and a second reason of a telephone call
originated over a wireless communication network from a caller. As used herein, the
term ‘caller’ is defined as a person who initiates a telephone call. In a specific
embodiment, the wireless communication network may include a wireless
communication network. In one embodiment, the first reason of the telephone call may
include a critical reason emphasizing an urgency of a situation. In such embodiment,
the critical reason may include, but not limited to, a reason of call for an accident, a
reason of call for medical emergency, a reason of call for loss of power supply, a
reason of call for family emergency and the like. In another embodiment, the second
reason of the telephone call may include a general reason.
[0022] The processing subsystem (105) also includes a call switching module
(120) operatively coupled to the call reason receiving module (110). The call switching
module (120) is configured to determine signal strength of a cellular network available
in a predetermined geographical location for initiation of the telephone call from a
caller’s end. As used herein, the term ‘cellular network’ is defined as high-speed, highcapacity voice and data communication network with enhanced multimedia and
seamless roaming capabilities for supporting cellular devices. The call switching
module (120) is also configured to initiate a web-based call from the caller’s end for
call switching upon determining a diminishing signal strength of the cellular network.
The term ‘web-based call’ is defined as an application that is hosted at a web server
and supplies functionality of VoIP phone calls. In one embodiment, the web-based
call may include, but not limited to, a web-based audio call, a web-based video call
and the like. In such embodiment, the web-based call may be initiated via an external
service provider.
8
[0023] The processing subsystem (105) also includes a call notification
modification module (130) operatively coupled to the call reason receiving module
(110) and the call switching module (120). The call notification modification module
(130) is configured to override an existing notification mode of a receiver’s
communication device for the telephone call or the web-based call with a predefined
alert signal based on the first reason of the telephone call received. As used herein, the
term ‘receiver’ is defined as a person who is called by a caller. Similarly, the term
‘receiver’s communication device’ is defined as a phone with access to a cellular radio
system so it can be used over a wide area, without a physical connection to a network.
In one embodiment, the existing notification mode may include at least one of silent
mode, a do not disturb (DND) mode, a meeting mode, a drive mode, sleep mode or a
combination thereof. In some embodiment, the predefined alert signal may include a
significant alert tone for alerting the receiver to receive the telephone call or the webbased call when the reason for the initiation of the telephone call is the critical reason.
[0024] The call notification modification module (130) is also configured to
modify existing notification setting of the receiver’s communication device to a
predefined notification level for alerting a receiver upon overriding of the existing
notification mode. As used herein, the term ‘existing notification setting’ is defined as
a standard volume setting configured in a mobile phone for notifying a user. In one
embodiment, the predefined notification level may include a maximum level of
volume enabled at the receiver’s communication device for alerting the user. The call
notification module enables the receiver to prioritize his or her call by overriding the
standard settings in place of the receiver’s communication device like silent or DND
type of the existing notification mode and enabling the receiver’s communication
device to ring and the receiver to be made aware of the critical situation.
[0025] In a particular embodiment, the call notification modification module (130)
is also configured to detect an engage signal thereby indicating occupancy of a calling
number of the receiver with an existing telephone call. The call notification
modification module (130) also enables ringing of the predefined alert signal and
displaying an alert message at the receiver’s communication device upon detection of
the engage signal when the reason for the initiation of the telephone call is the first/
critical reason. In such embodiment, the alert message may include, but not limited to
9
a pop-up message or a push message along with specific ringtone indicating an
urgency of an incoming telephone call.
[0026] In a specific embodiment, the call notification modification module (130)
is also configured to prevail the existing notification mode of the receiver’s
communication device for the telephone call with a general alert signal based on the
second reason of the telephone call received. For example, if the reason of the
telephone call is selected as general, then the existing notification mode or functions
of the receiver’s communication device prevails. So, if settings are general, then the
receiver’s communication device rings as a normal call, and in case of activation of
silent/ DND mode, the receiver’s communication device would not ring in order to
alert the receiver.
[0027] FIG. 2 represents a schematic representation of an embodiment for selective
overriding of notification of a call and call switching of a system of FIG.1 in
accordance with an embodiment of the present disclosure. As described in
aforementioned FIG. 1, the system (100) includes a processing subsystem (105) which
includes a call reason receiving module (110), a call switching module (120) and a call
notification modification module (130). In addition, the processing subsystem (105)
also includes a caller identification module (140). The caller identification module
(140) is configured to identify the caller initiating the telephone call on the receiver’s
communication device. The caller identification module (140) is also configured to
detect an authenticity of the first reason of the telephone call initiated by the caller by
checking a correlation between the caller and the receiver. As used herein, the term
‘correlation’ is defined as an acquaintance of the caller with the receiver through any
means of contact. The caller identification module (140) is also configured to blacklist
the caller for initiating the telephone call based on the first reason when the
authenticity of the first reason detected is below a predetermined authenticity level.
For example, the caller identification module identifies the caller based on identifying
the contact details of the caller which is saved in the receiver’s communication device.
Further, suppose a friend or kid or colleague has a habit of calling with reason as urgent
for normal calls then in such a scenario, the caller identification module automatically
detects the authenticity of the first reason of the telephone call via one or more call
authenticity determination factors. In one embodiment, the call authenticity
10
determination factors may include, but not limited to, a checkmark, business name,
logo, a telephone number, an identity of the caller and the like. Upon determination of
the authenticity, the receiver may put such person(s) in restricted list wherein they will
not be able to select the reason of calling as urgent. As a result, call from one or more
spammers can be blocked or blacklisted.
[0028] FIG. 3 illustrates a schematic representation of an exemplary embodiment
of a system (100) for selective overriding of notification of a call of FIG.1 in
accordance with an embodiment of the present disclosure. The system (100) is related
to a call management system which is applicable in day-to-day life for a user.
Considering an example, where the user is engaged in an office meeting and she
wishes to concentrate on the meeting without being interrupted. The user in the
example used herein, keeps her communication device in do not disturb (DND) mode
so that the user does not gets distracted during the office meeting. Now in such a
scenario, suppose the user receives continuous calls from one of her family member
on her communication device because of some family emergency, then the user or a
receiver because of activation of the DND mode in the receiver’s communication
device. The system (100) helps in enabling the receiver to prioritize her call by
overriding the standard settings in place of receiver’s phone and enabling the phone to
ring and the receiver to be made aware of a critical situation.
[0029] The system (100) includes a processing subsystem (105) which is hosted on
cloud server (108). The processing subsystem (105) includes a call reason receiving
module (110) to receive a first reason and a second reason of a telephone call
originated over a wireless communication network (115) from a caller (118). For
example, the caller (118) here represents one of the family member who is calling the
receiver. Once, the reason of the telephone call is received from the caller, a call
switching module (120) determines signal strength of a cellular network available in
a predetermined geographical location for initiation of the telephone call from a
caller’s end upon receiving any reason of the telephone call. If diminishing signal
strength of the cellular network is determined by the call switching module (120), then
a web-based call is initiated from the caller’s end. For example, the web-based call
may include a web-based audio call or a web-based video call.
11
[0030] Again, the processing subsystem (105) also includes a call notification
modification module (130) which overrides an existing notification mode of a
receiver’s communication device for the telephone call or the web-based call with a
predefined alert signal based on the first reason of the telephone call received. For
example, the receiver’s communication device may include a mobile phone. In the
example used herein, the term ‘existing notification mode’ includes the DND mode.
Here, the predefined alert signal may include a significant alert tone for alerting the
receiver to receive the telephone call or the web-based call when the reason for the
initiation of the telephone call is the critical reason.
[0031] Also, the call notification modification module (130) modifies existing
notification setting of the receiver’s communication device to a predefined notification
level for alerting a receiver upon overriding of the existing notification mode. For
example, the existing notification setting includes a standard volume setting of the
receiver’s communication device. In case of the critical reason of the call being
selected, the existing notification setting of the receiver’s communication device is
modified into a maximum level of volume for alerting the receiver.
[0032] In addition, the call notification modification module (130) also detects an
engage signal thereby indicating occupancy of a calling number of the receiver with
an existing telephone call. Upon detection of engagement of the telephone call, the
call notification modification module (130) also enables ringing of the predefined alert
signal and displaying an alert message at the receiver’s communication device when
the reason for the initiation of the telephone call is the critical reason. In the example
used herein, the alert message may include, but not limited to a pop-up message or a
push message indicating an urgency of an incoming telephone call. Thus, the system
(100) helps in selective overriding of the incoming call from the caller based on
determination of the reason of the call.
[0033] Further, the processing subsystem (105) also includes a caller identification
module (140). The caller identification module (140) identifies the caller initiating the
telephone call on the receiver’s communication device. Based on identification of the
caller, the caller identification module (140) detects an authenticity of the first reason
of the telephone call initiated by the caller by checking a correlation between the caller
and the receiver. The caller identification module is also configured to blacklist the
12
caller for initiating the telephone call based on the first reason when the authenticity
of the first reason detected is below a predetermined authenticity level. For example,
the caller identification module identifies the caller based on identifying the contact
details of the caller which is saved and stored in the receiver’s communication device.
Further, suppose a friend/ kid/ colleague has a habit of calling with reason as urgent
for normal calls then in such a scenario, the caller identification module automatically
detects the authenticity of the first reason of the telephone call via one or more call
authenticity determination factors. For example, the call authenticity determination
factors may include, but not limited to, a checkmark, business name, logo, a telephone
number, an identity of the caller and the like. Upon determination of the authenticity,
the receiver may put such person(s) in restricted list wherein they will not be able to
select the reason of calling as urgent. As a result, call from one or more spammers can
be blocked or blacklisted.
[0034] FIG. 4 is a block diagram of a computer or a server in accordance with an
embodiment of the present disclosure. The server (200) includes processor(s) (230),
and memory (210) operatively coupled to the bus (220). The processor(s) (230), as
used herein, means any type of computational circuit, such as, but not limited to, a
microprocessor, a microcontroller, a complex instruction set computing
microprocessor, a reduced instruction set computing microprocessor, a very long
instruction word microprocessor, an explicitly parallel instruction computing
microprocessor, a digital signal processor, or any other type of processing circuit, or a
combination thereof.
[0035] The memory (210) includes several subsystems stored in the form of
executable program which instructs the processor (230) to perform the method steps
illustrated in FIG. 1. The memory 210 is substantially similar to a system (100) of
FIG.1. The memory (210) has following elements: a processing subsystem (105)
which includes a call reason receiving module (110), a call switching module (120), a
call notification modification module (130) and a caller identification module (140).
[0036] The processing subsystem hosted on a server includes a call reason
receiving module (110) configured to receive a first reason and a second reason of a
telephone call originated over a wireless communication network from a caller. The
processing subsystem (105) also includes a call switching module (120) configured to
13
determine signal strength of a cellular network available in a predetermined
geographical location for initiation of the telephone call from a caller’s end upon
receiving the first reason of the telephone call. The call switching module (120) is also
configured to initiate a web-based call from the caller’s end for call switching upon
determining a diminishing signal strength of the cellular network when the reason for
the initiation of the telephone call is the first reason. The processing subsystem (105)
also includes a call notification modification module (130) configured to override an
existing notification mode of a receiver’s communication device for the telephone call
or the web-based call with a predefined alert signal based on the first reason of the
telephone call received. The call notification module (130) is also configured to
modify existing notification setting of the receiver’s communication device to a
predefined level for alerting a receiver upon overriding of the existing notification
mode. The caller identification module (140) is configured to identify the caller
initiating the telephone call on the receiver’s communication device. The caller
identification module (140) is also configured to detect an authenticity of the first
reason of the telephone call initiated by the caller by checking a correlation between
the caller and the receiver. The caller identification module (140) is also configured to
blacklist the caller for initiating the telephone call based on the first reason when the
authenticity of the first reason detected is below a predetermined authenticity level.
[0037] The bus (220) as used herein refers to be internal memory channels or
computer network that is used to connect computer components and transfer data
between them. The bus (220) includes a serial bus or a parallel bus, wherein the serial
bus transmits data in bit-serial format and the parallel bus transmits data across
multiple wires. The bus (220) as used herein, may include but not limited to, a system
bus, an internal bus, an external bus, an expansion bus, a frontside bus, a backside bus
and the like.
[0038] FIG. 5 is a flow chart representing the steps involved in a method (300) for
selective overriding of notification of a call and call switching in accordance with the
embodiment of the present disclosure. The method (300) includes receiving, by a call
reason receiving module, a first reason and a second reason of a telephone call
originated over a wireless communication network from a caller in step 310. In one
embodiment, receiving the first reason of the telephone call may include receiving a
14
critical reason emphasizing an urgency of a situation. In such embodiment, the critical
reason may include, but not limited to, a reason of call for an accident, a reason of call
for medical emergency, a reason of call for loss of power supply, a reason of call for
family emergency and the like. In another embodiment, the second reason of the
telephone call may include a general reason.
[0039] The method (300) also includes determining, by a call switching module,
signal strength of a cellular network available in a predetermined geographical
location for initiation of the telephone call from a caller’s end in step 320. The method
(300) also includes initiating, by the call switching module, a web-based call from the
caller’s end for call switching upon determining a diminishing signal strength of the
cellular network in step 330. In one embodiment, initiating the web-based call from
the caller’s end for the call switching may include initiating a web-based audio call, a
web-based video call and the like. In such embodiment, the web-based call may be
initiated via an external service provider.
[0040] The method (300) also includes overriding, by a call notification
modification module, an existing notification mode of a receiver’s communication
device for the telephone call or the web-based call with a predefined alert signal based
on the first reason of the telephone call received in step 340. In one embodiment,
overriding the existing notification mode of the receiver’s communication device may
include overriding at least one of silent mode, a do not disturb (DND) mode, a meeting
mode, a drive mode, sleep mode, or a combination thereof. In such embodiment,
overriding the existing notification mode of the receiver’s communication device for
the telephone call or the web-based call with the predefined alert signal may include
overriding the existing notification mode with a significant alert tone for alerting the
receiver to receive the telephone call or the web-based call when the reason for the
initiation of the telephone call is the critical reason.
[0041] The method (300) also includes modifying, by the call notification
modification module, existing notification setting of the receiver’s communication
device to a predefined level for alerting a receiver upon overriding of the existing
notification mode in step 350. In one embodiment, modifying the existing notification
setting of the receiver’s communication device may include modifying the existing
15
notification setting to a predefined notification level which includes a maximum level
of volume enabled at the receiver’s communication device for alerting the user.
[0042] In a specific embodiment, the method (300) also includes detecting, by the
call notification module, an engage signal thereby indicating occupancy of a calling
number of the receiver with an existing telephone call. In such embodiment, the
method also includes enabling, by the call notification module, ringing of the
predefined alert signal and displaying an alert message at the receiver’s
communication device upon detection of the engage signal when the reason for the
initiation of the telephone call is the critical reason. In a particular embodiment, the
method also includes prevailing the existing notification mode of the receiver’s
communication device for the telephone call with a general alert signal based on the
second reason of the telephone call received.
[0043] Various embodiments of the present disclosure provide a system which
overrides the existing notification of receiver’s phone like silent/ DND mode and
enabling the phone to ring and making the receiver aware of a critical situation.
[0044] Moreover, the present disclosed system automatically initiates a web-based
call-in case of detection of poor signal strength of the cellular network of the telephone
call so that the receiver is well informed about a critical situation and does not misses
any information.
[0045] Furthermore, the present disclosed system also overrides the existing
notification mode and modifies the existing notification setting by increasing the
volume of the receiver’s communication device and thus helps in alerting the receiver
in urgency situation.
[0046] In addition, the present disclosed system in case of a critical situation also
initiates a call if the receiver's phone is busy. Thus, such a feature of the system enables
the receiver’s phone to ring along with an existing on-going call and sends a message
indicating that the incoming call is critical.
[0047] It will be understood by those skilled in the art that the foregoing general
description and the following detailed description are exemplary and explanatory of
the disclosure and are not intended to be restrictive thereof.
16
[0048] While specific language has been used to describe the disclosure, any
limitations arising on account of the same are not intended. As would be apparent to a
person skilled in the art, various working modifications may be made to the method
in order to implement the inventive concept as taught herein.
[0049] The figures and the foregoing description give examples of embodiments.
Those skilled in the art will appreciate that one or more of the described elements may
well be combined into a single functional element. Alternatively, certain elements may
be split into multiple functional elements. Elements from one embodiment may be
added to another embodiment. For example, the order of processes described herein
may be changed and are not limited to the manner described herein. Moreover, the
actions of any flow diagram need not be implemented in the order shown; nor do all
of the acts need to be necessarily performed. Also, those acts that are not dependent
on other acts may be performed in parallel with the other acts. The scope of
embodiments is by no means limited by these specific examples.
17
WE CLAIM:
1. A system (100) for selective overriding of notification of a call and call
switching comprising:
a processing subsystem (105) hosted on a server (108) and configured to
execute on a network to control bidirectional/multidirectional communications
among a plurality of modules comprising:
a call reason receiving module (110) configured to receive a first
reason and a second reason of a telephone call originated over a wireless
communication network from a caller;
a call switching module (120) operatively coupled to the call reason
receiving module (110), wherein the call switching module (120) is
configured to:
determine signal strength of a cellular network available in a
predetermined geographical location for initiation of the telephone
call from a caller’s end; and
initiate a web-based call from the caller’s end for call
switching upon determining a diminishing signal strength of the
cellular network; and
a call notification modification module (130) operatively coupled to
the call reason receiving module (110) and the call switching module (120),
wherein the call notification modification module (130) is configured to:
override an existing notification mode of a receiver’s
communication device for the telephone call or the web-based call
with a predefined alert signal based on the first reason of the
telephone call received; and
modify existing notification setting of the receiver’s
communication device to a predefined notification level for alerting
a receiver upon overriding of the existing notification mode.
18
2. The system (100) as claimed in claim 1, wherein the first reason of the
telephone call comprises a critical reason emphasizing an urgency of a situation.
3. The system (100) as claimed in claim 1, wherein the second reason of the
telephone call comprises a general reason.
4. The system (100) as claimed in claim 1, wherein the existing notification
mode comprises at least one of silent mode, a do not disturb mode, drive mode,
sleep mode, a meeting mode or a combination thereof.
5. The system (100) as claimed in claim 1, wherein the predefined alert signal
comprises a significant alert tone for alerting the receiver to receive the telephone
call or the web-based call when the reason for the initiation of the telephone call is
the first reason.
6. The system (100) as claimed in claim 1, wherein the call notification
modification module (130) is configured to prevail the existing notification mode
of the receiver’s communication device for the telephone call with a general alert
signal based on the second reason of the telephone call received.
7. The system (100) as claimed in claim 1, wherein the call notification
modification module (130) is configured to:
detect an engage signal thereby indicating occupancy of a calling number
of the receiver with an existing telephone call; and
enable ringing of the predefined alert signal and displaying an alert message
at the receiver’s communication device upon detection of the engage signal when
the reason for the initiation of the telephone call is the first reason.
8. The system (100) as claimed in claim 1, wherein the processing subsystem
(105) comprises a caller identification module (140) configured to:
identify the caller initiating the telephone call on the receiver’s
communication device; and
detect an authenticity of the first reason of the telephone call initiated by the
caller by checking a correlation between the caller and the receiver; and
19
blacklist the caller for initiating the telephone call based on the first reason
when the authenticity of the first reason detected is below a predetermined
authenticity level.
9. A method (300) comprising:
receiving, by a call reason receiving module, a first reason and a second
reason of a telephone call originated over a wireless communication network from
a caller (310);
determining, by a call switching module, signal strength of a cellular
network available in a predetermined geographical location for initiation of the
telephone call from a caller’s end (320);
initiating, by the call switching module, a web-based call from the caller’s
end for call switching upon determining a diminishing signal strength of the cellular
network (330);
overriding, by a call notification modification module, an existing
notification mode of a receiver’s communication device for the telephone call or
the web-based call with a predefined alert signal based on the first reason of the
telephone call received (340); and
modifying, by the call notification modification module, existing
notification setting of the receiver’s communication device to a predefined level for
alerting a receiver upon overriding of the existing notification mode (350).
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 202111008573-FORM-24 [05-01-2022(online)].pdf | 2022-01-05 |
| 1 | 202111008573-STATEMENT OF UNDERTAKING (FORM 3) [01-03-2021(online)].pdf | 2021-03-01 |
| 2 | 202111008573-RELEVANT DOCUMENTS [05-01-2022(online)].pdf | 2022-01-05 |
| 2 | 202111008573-POWER OF AUTHORITY [01-03-2021(online)].pdf | 2021-03-01 |
| 3 | 202111008573-FORM-9 [01-03-2021(online)].pdf | 2021-03-01 |
| 3 | 202111008573-FER.pdf | 2021-10-19 |
| 4 | 202111008573-US(14)-HearingNotice-(HearingDate-29-07-2021).pdf | 2021-10-19 |
| 4 | 202111008573-FORM 1 [01-03-2021(online)].pdf | 2021-03-01 |
| 5 | 202111008573-Written submissions and relevant documents [11-08-2021(online)].pdf | 2021-08-11 |
| 5 | 202111008573-DRAWINGS [01-03-2021(online)].pdf | 2021-03-01 |
| 6 | 202111008573-DECLARATION OF INVENTORSHIP (FORM 5) [01-03-2021(online)].pdf | 2021-03-01 |
| 6 | 202111008573-Correspondence to notify the Controller [22-07-2021(online)].pdf | 2021-07-22 |
| 7 | 202111008573-COMPLETE SPECIFICATION [01-03-2021(online)].pdf | 2021-03-01 |
| 7 | 202111008573-AMMENDED DOCUMENTS [04-05-2021(online)].pdf | 2021-05-04 |
| 8 | 202111008573-FORM 18A [02-03-2021(online)].pdf | 2021-03-02 |
| 8 | 202111008573-CLAIMS [04-05-2021(online)].pdf | 2021-05-04 |
| 9 | 202111008573-POA [04-05-2021(online)].pdf | 2021-05-04 |
| 9 | 202111008573-ENDORSEMENT BY INVENTORS [04-05-2021(online)].pdf | 2021-05-04 |
| 10 | 202111008573-FER_SER_REPLY [04-05-2021(online)].pdf | 2021-05-04 |
| 10 | 202111008573-OTHERS [04-05-2021(online)].pdf | 2021-05-04 |
| 11 | 202111008573-FORM 13 [04-05-2021(online)].pdf | 2021-05-04 |
| 11 | 202111008573-MARKED COPIES OF AMENDEMENTS [04-05-2021(online)].pdf | 2021-05-04 |
| 12 | 202111008573-FORM 3 [04-05-2021(online)].pdf | 2021-05-04 |
| 13 | 202111008573-FORM 13 [04-05-2021(online)].pdf | 2021-05-04 |
| 13 | 202111008573-MARKED COPIES OF AMENDEMENTS [04-05-2021(online)].pdf | 2021-05-04 |
| 14 | 202111008573-FER_SER_REPLY [04-05-2021(online)].pdf | 2021-05-04 |
| 14 | 202111008573-OTHERS [04-05-2021(online)].pdf | 2021-05-04 |
| 15 | 202111008573-ENDORSEMENT BY INVENTORS [04-05-2021(online)].pdf | 2021-05-04 |
| 15 | 202111008573-POA [04-05-2021(online)].pdf | 2021-05-04 |
| 16 | 202111008573-CLAIMS [04-05-2021(online)].pdf | 2021-05-04 |
| 16 | 202111008573-FORM 18A [02-03-2021(online)].pdf | 2021-03-02 |
| 17 | 202111008573-AMMENDED DOCUMENTS [04-05-2021(online)].pdf | 2021-05-04 |
| 17 | 202111008573-COMPLETE SPECIFICATION [01-03-2021(online)].pdf | 2021-03-01 |
| 18 | 202111008573-Correspondence to notify the Controller [22-07-2021(online)].pdf | 2021-07-22 |
| 18 | 202111008573-DECLARATION OF INVENTORSHIP (FORM 5) [01-03-2021(online)].pdf | 2021-03-01 |
| 19 | 202111008573-DRAWINGS [01-03-2021(online)].pdf | 2021-03-01 |
| 19 | 202111008573-Written submissions and relevant documents [11-08-2021(online)].pdf | 2021-08-11 |
| 20 | 202111008573-US(14)-HearingNotice-(HearingDate-29-07-2021).pdf | 2021-10-19 |
| 20 | 202111008573-FORM 1 [01-03-2021(online)].pdf | 2021-03-01 |
| 21 | 202111008573-FORM-9 [01-03-2021(online)].pdf | 2021-03-01 |
| 21 | 202111008573-FER.pdf | 2021-10-19 |
| 22 | 202111008573-RELEVANT DOCUMENTS [05-01-2022(online)].pdf | 2022-01-05 |
| 22 | 202111008573-POWER OF AUTHORITY [01-03-2021(online)].pdf | 2021-03-01 |
| 23 | 202111008573-STATEMENT OF UNDERTAKING (FORM 3) [01-03-2021(online)].pdf | 2021-03-01 |
| 23 | 202111008573-FORM-24 [05-01-2022(online)].pdf | 2022-01-05 |
| 1 | 2021-03-2517-29-45E_25-03-2021.pdf |
| 1 | HowtoUseTruecallerCallReasonFeaturetoKnowWhySomeoneisCalling__TechnoSavieE_25-03-2021.pdf |
| 2 | CreateaNotification _ AndroidDevelopersE_25-03-2021.pdf |
| 3 | 2021-03-2517-29-45E_25-03-2021.pdf |
| 3 | HowtoUseTruecallerCallReasonFeaturetoKnowWhySomeoneisCalling__TechnoSavieE_25-03-2021.pdf |