Title of Invention

METHOD OF REMOTE CALL DIVERTING IN A MOBILE PHONE

Abstract This invention in general relates to 3rd generation mobile communication system. Specifically this invention relates to value added network based services in mobile telephony. More particularly, this invention relates to a method of remote call diverting in mobile phone. This invention explains a method of remote call diverting in mobile phone comprising the steps of: requesting remote call diverting by sending SMS to UE from a remote Web application by the user; sending SMS message asking for user name in response by UE; inputting the user name by the user; performing the first level of authentication by the user; performing a second level of authentication by the user; initiating call diverting feature between UE and network if authentication is successful; and sending the success or failure result to the UE.
Full Text FIELD OF INVENTION
This invention in general relates to 3rd generation mobile communication system. Specifically this invention relates to value added network based services in mobile telephony. More particularly, this invention relates to a method of remote call diverting in mobile phone.
DESCRIPTION OF RELATED ART
In the current scenario when a user forgets to carry his mobile, he misses all his incoming calls. There is no system as such by which the user can attend the incoming calls if mobile is not with him. A user can attend the calls if he diverts the calls to the number in which he is available. Currently if a user wishes to divert a call he should have mobile with him. Again to change the diverted number he needs to have mobile with him. Currently user either has to call a specified number from his mobile with special key code(MMI code) and the number to which call is to be diverted or he has to set the call divert using a menu by giving number to which call is to be diverted. In either of these cases a request from Mobile to Network goes to enable or disable call divert by making call from his mobile. But if Mobile is not with user, he can not make this request for enabling or disabling of call divert. This invention provides a method by which user can initiate call forwarding process by sending special SMS message through external Web Applications or other mobile, on receipt of which, Mobile will initiate call diverting to the number provided by the user in special SMS message (on its own).

SUMMARY OF THE INVENTION
The primary objective of the present invention is to invent a method where user will be able to divert the calls from remote web application (or some other mobile) by sending SMS message (from the existing number to the new number required to divert the calls).
It is another object of this invention where in addition to the above mentioned applications, user will be able to access other applications such as call barring.
This invention provides a method in which a user will still be able to attend calls coming to his mobile even though he is not carrying his mobile by diverting calls coming to his mobile to another number, in which user will be available. This number can be near by number or known mobile or PSTN number. This invention makes it possible to enable and disable the diverting of calls of a particular mobile from remote places from where the user can send SMS message to his mobile.
Accordingly, this invention explains a method of remote call diverting in mobile phone comprising the steps of:
(a) requesting remote call diverting by sending SMS to UE from a remote Web application by the user;
(b) sending SMS message asking for user name in response by UE ;
(c) inputting the user name by the user;

(d) performing the first level of authentication by the user;
(e) performing a second level of authentication by the user;
(f) initiating call diverting feature between UE and network if authentication is successful; and
(g) sending the success or failure result to the UE .
The call diverting number is incorporated in the initial request by the user. While performing the first level of authentication UE sends SMS message asking for password and gets the password from the user. UE authenticates the user by comparing the name and password which are already stored in the UE. On successful completion of the first level of authentication UE starts the second level of authentication by asking predefined questions, if defined. The user responds to the questions where the number of questions depends on the security level stored in the UE side. On successful completion of second authentication procedure UE starts the procedure to change the call diverting number which is incorporated in the initial request Call diverting is done between UE and network and the reply which indicates whether call has been diverted successfully or not along with the reason is sent to the user. An additional module in SMS application is used to check for special SMS messages for various call forwarding methods. The additional module is used in SMS application layer to initiate user authentication by sending questions in SMS messages to user and comparing the answers provided by user to the answers stored in the mobile by user. The additional module is used in the SMS application to send request to a SS application for enabling or disabling call divert. The additional module is used in SS application to indicate back to SMS application

about the result of the Call divert registration or de-registration status with Network. The additional module is used to wait for result of call divert registration or de-registration with network from SS application. The additional module is used to inform user about the call divert result by sending SMS message.
The other objects, features and advantages of the present invention will become more apparent from the ensuing detailed description of the invention taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS Figure 1 shows the steps involved in the invention.
Figure 2 explains the basic architecture of UE along with the intended application.
DETAILED DESCRIPTION OF THE INVENTION
The preferred embodiments of the present invention will now be explained with reference to the accompanying drawings. It should be understood however that the disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms. The following description and drawings are not to be construed as limiting the invention and numerous specific details are described to provide a thorough understanding of the present invention, as the basis for the

claims and as a basis for teaching one skilled in the art how to make and/or use the invention. However in certain instances, well-known or conventional details are not described in order not to unnecessarily obscure the present invention in detail.
Invention constitutes changes in the Mobile application software. No changes are needed in the network except that it should support web applications like yahoo, MSN etc. User can make use of this invention through the web applications which are supported by the, network. In addition to this, these web applications should support the functionality to send SMS messages to mobiles.
Generally Enabling or Disabling of Call Divert is made by a registering or deregistering this service with network. There is a protocol entity named SS [supplementary Services], a part of UMTS Non-Access Stratum Protocol, which initiates this registration of call diverting with network on user's request. The present invention provides a method where a user can make this request for call divert even when mobile is not with him. User is making this request by sending special SMS message to Mobile. SMS protocol layer in Mobile delivers this SMS message to SMS application in Mobile. SMS application in mobile checks if it is the special SMS message intended for call diverting. On getting special SMS message, SMS application tries to authenticate the user so that only the genuine user will be able to activate or deactivate call diverting. On successful authentication, SMS application in Mobile sends request to SS application to enable call diverting. SS application sends this request to SS protocol in mobile which tries to register call diverting with network. If user wishes to restore call divert back to mobile, he needs to send

different special SMS message to mobile. In this case again the same procedure is repeated in mobile and call divert is deregistered with network. There are many ways in which Special Messages can be chosen. Special Message can be like a) CALL FORWARD 25550555 b) CALL FORWARD RESTORE c) CALL FRWRD 25550555 d) CALL FRWRD RSTR...
Following changes are needed to realize remote call diverting.
• Providing user interface for entering questions and answers to be stored in Phone Memory
• Parsing SMS messages to identify remote call forwarding request and initiating user authentication on getting remote call forwarding request
• Initiating supplementary services call forwarding procedure on successful user authentication
• Indicating user the result of the call forwarding procedure
User sets the questions and gives answers to these questions which are stored in the Mobile Memory, which can be accessed by Mobile user only on entering security password. Once a user has entered set of questions and answers, Mobile is ready for remote call diverting operation.
User will send an SMS using a web application like yahoo, MSN etc. to Mobile Phone to control the activation and deactivation of call diverting. Activation and deactivation of call divert will be initiated in Mobile Phone on authenticating user by

way of asking set of questions for which user has to answer using SMS message. On successful authentication Mobile will initiate activation or deactivation of call forwarding procedure with mobile network. User will be notified back by SMS message on successful completion of activation or deactivation of call divert. This procedure will be repeated if user wants to activate or deactivate call divert to some other number.
This feature can be implemented using a special SMS class, so that the overheads can be avoided. If we use ordinary SMS - class each and every message has to be parsed. If it is an ordinary SMS-class, it will be stored in the SIM. But in this case this becomes overhead for the user and performance will be decreased.
1
Current Web Applications support sending Class 2 SMS message which is charged and is also stored in USIM. If Web Applications supports controlling SMS message class with network support then user can send Class 0 SMS message which will not be charged. Also processing in UE also reduces as we know that request for Call Forwarding will arrive only in Class 0 Message and it will check for call forwarding request only in SMS Class 0 Message.
Whenever SMS comes with our predefined class (specific to our application), SMS module will send this raw message to the function which will initiate the process of Remote Call Diverting. This function will be on top of the SMS module and whenever it gets the request from remote application it will be initiated. Once it is initiated it will be an automated process only.

Referring to figure 1 there are following steps involved:
• User requests remote call diverting by sending SMS to UE from a remote Web application
• In response UE will send SMS message asking for user name and gets the user name from the user
• In successful case UE will send SMS message asking for password and gets the password
• UE authenticates the user by comparing the name and password which are already stored in the UE
• On successful completion of the first level of authentication UE will start the second level of authentication by asking the predefined questions, if defined.
• User has to respond to the questions accordingly.
• Number of questions depends on the security level stored in the UE side.
• On successful completion of second authentication procedure UE start the procedure to change the call diverting number which is incorporated in the initial request (CALL-DIVERT 9448252304)
• This procedure will be done between UE and network and the reply will be sent to the user.
• This reply indicates whether call has been diverted successfully or not along with the reason.
Note: - UE can send reply at any time during this process (authentication failure)

Figure 2 explains the basic architecture of UE along with the intended application. The steps involved in the intended application are there at the left side. When UE receives SMS for initiating remote call diverting feature this will invoke the function intended for diverting the call. This function consists of five steps.
• First level of authentication (user name and password)
• Second level of authentication (Question and answer session depends on the security level set by the user in UE)
• Initiating call diverting feature which happens between UE and network
• Sending the result to the UE (success or failure)
Note: - At any time UE can send the failure message to application if the user can't provide reliable information
This is achieved by putting additional application in the Mobile application. Additional Logics are to be added in Mobile application layers. These are:
1. Additional module in SMS application to check for special SMS messages for various call forwarding methods e.g. call forwarding, call forwarding restore, all conditional call forwarding messages etc.
2. Additional module in SMS application layer to initiate user authentication by sending questions in SMS messages to user and comparing the answers provided by user to the answers stored in the mobile by user.
3. Additional module in the SMS application to send request to SS application for enabling or disabling call divert.
4. Additional module in SS application to indicate back to SMS application

about the result of the Call divert registration or de-registration status with
Network
5.
Additional module in SMS application to wait for result of call divert
registration or de-registration with network from SS application.
6.
Additional module in SMS application to inform user about the call divert
result by sending SMS message
Example:
First way of implementation :-
Web Application: Call Forward 25550555
Mobile: User Id
Web Application: Samsung
Mobile: password
Web Application: siso
Mobile: Date of birth
Web Application: January 7,1978
Mobile: Forwarded 25550555 or failed
Second way of implementation: -
Web Application: Call Forward 25550555
Mobile: Date of birth
Web Application: January 7,1978
Mobile: Forwarded 25550555 or failed

It will also be obvious to those skilled in the art that other control methods and apparatuses can be derived from the combinations of the various methods and apparatuses of the present invention as taught by the description and the accompanying drawings and these shall also be considered within the scope of the present invention. Further, description of such combinations and variations is therefore omitted above. It should also be noted that the host for storing the applications include but not limited to a microchip, microprocessor, handheld communication device, computer, rendering device or a multi function device.
Although the present invention has been fully described in connection with the preferred embodiments thereof with reference to the accompanying drawings, it is to be noted that various changes and modifications are possible and are apparent to those skilled in the art. Such changes and modifications are to be understood as included within the scope of the present invention as defined by the appended claims unless they depart therefrom.

GLOSSARY OF TERMS AND DEFINITIONS THEREOF
MM - Mobility Management
GMM - GPRS Mobility Management
CC - Call control
SS - Supplementary services
App - Application
SMS - Short Message Service
UE - User Equipment
MMI - Man Machine Interface




WE CLAIM
1. A method of remote call diverting in mobile phone comprising the steps of:
(a) requesting remote call diverting by sending SMS to UE from a remote Web application by the user;
(b) sending SMS message asking for user name in response by UE;
(c) inputting the user name by the user;
(d) performing the first level of authentication by the user;
(e) performing a second level of authentication by the user;
(f) initiating call diverting feature between UE and network if authentication is successful; and
(g) sending the success or failure result to the UE .

2. A method as claimed in claim 1 wherein the call diverting number is incorporated in the initial request by the user.
3. A method as claimed in claim 1 wherein while performing the first level of authentication UE sends SMS message asking for password and gets the password from the user.
4. A method as claimed in claim 1 wherein UE authenticates the user by comparing the name and password which are already stored in the UE.
5. A method as claimed in claim 1 wherein on successful completion of the first

level of authentication UE starts the second level of authentication by asking predefined questions, if defined.
6. A method as claimed in claim 1 wherein the user responds to the questions where the number of questions depends on the security level stored in the UE side.
7. A method as claimed in claim 1 wherein on successful completion of second authentication procedure UE starts the procedure to change the call diverting number which is incorporated in the initial request.
8. A method as claimed in claim 1 wherein call diverting is done between UE and network and the reply which indicates whether call has been diverted successfully or not along with the reason is sent to the user.
9. A method as claimed in claim 1 wherein an additional module in SMS application is used to check for special SMS messages for various call forwarding methods.
10. A method as claimed in claim 1 wherein the additional module is used in SMS application layer to initiate user authentication by sending questions in SMS messages to user and comparing the answers provided by user to the answers stored in the mobile by user.

11. A method as claimed in claim 1 wherein the additional module is used in the
SMS application to send request to a SS application for enabling or disabling
call divert.
12. A method as claimed in claim 1 wherein the additional module is used in SS
application to indicate back to SMS application about the result of the Call divert
registration or de-registration status with Network.
13. A method as claimed in claim 1 wherein the additional module is used to wait for
result of call divert registration or de-registration with network from SS
application.
14. A method as claimed in claim 1 wherein the additional module is used to inform
user about the call divert result by sending SMS message.
15. A method of remote call diverting in mobile phone substantially described
particularly with reference to the accompanying drawings.
Dated this 28th day of December 2005

Documents:

http://ipindiaonline.gov.in/patentsearch/GrantedSearch/viewdoc.aspx?id=poh9tLqOnlIgpBAkorfxRA==&loc=egcICQiyoj82NGgGrC5ChA==


Patent Number 269634
Indian Patent Application Number 1476/CHE/2004
PG Journal Number 45/2015
Publication Date 06-Nov-2015
Grant Date 29-Oct-2015
Date of Filing 31-Dec-2004
Name of Patentee SAMSUNG R& D INSTITUTE INDIA BANGALORE PRIVATE LIMITED
Applicant Address #2870 ORION BUILDING BAGMANE CONSTELLATION BUSINESS PARK OUTER RING ROAD DODDANEKUNDI CIRCLE MARATHAHALLI POST BANGALORE -560037
Inventors:
# Inventor's Name Inventor's Address
1 SANTOSH KUMAR VOONA BAGMANE LAKEVIEW, BLOCK B, NO. 66/1, BAGMANE TECH PARK, C V RAMAN NAGAR, BYRASANDRA, BANGALORE - 560093.
2 JITENDRA KUMAR BAGMANE LAKEVIEW, BLOCK B, NO. 66/1, BAGMANE TECH PARK, C V RAMAN NAGAR, BYRASANDRA, BANGALORE - 560093.
PCT International Classification Number H04M 1/725
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA