Sign In to Follow Application
View All Documents & Correspondence

Method And A Communication Device For Managing Data Services In A Roaming Circle

Abstract: ABSTRACT A method and a communication device for managing data services in a roaming circle are described. The method includes identifying whether a network operator, with whom the communication device is currently registered in the roaming circle, is one of a preferred roaming network operator and a non-preferred roaming network operator. Further, the method allowing the communication device to access the data services in the roaming circle based on the network operator, so identified and a roaming data service mode enabled for the roaming circle. The roaming data service mode includes a restricted data roaming mode and an unrestricted data roaming mode. FIG. 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
05 February 2016
Publication Number
32/2017
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
patent@bananaip.com
Parent Application
Patent Number
Legal Status
Grant Date
2022-05-20
Renewal Date

Applicants

SAMSUNG R&D Institute India - Bangalore Private Limited
#2870, Phoenix Building, Bagmane Constellation Business Park, Outer Ring Road, Doddanekundi Circle, Marathahalli Post, Bengaluru, Karnataka 560037

Inventors

1. Alok Kumar Jangid
#2870, Phoenix Building, Bagmane Constellation Business Park, Outer Ring Road, Doddanekundi Circle, Marathahalli Post, Bengaluru, Karnataka 560037
2. Gaorav Kumar Gupta
#2870, Phoenix Building, Bagmane Constellation Business Park, Outer Ring Road, Doddanekundi Circle, Marathahalli Post, Bengaluru, Karnataka 560037
3. Kailash Kumar Jha
#2870, Phoenix Building, Bagmane Constellation Business Park, Outer Ring Road, Doddanekundi Circle, Marathahalli Post, Bengaluru, Karnataka 560037
4. Mudit Goel
#2870, Phoenix Building, Bagmane Constellation Business Park, Outer Ring Road, Doddanekundi Circle, Marathahalli Post, Bengaluru, Karnataka 560037

Specification

Claims:STATEMENT OF CLAIMS
We claim:
1. A method for managing data services for a communication device, wherein the method comprises:
providing an option to a user for selecting a roaming data service mode for the communication device when the communication device is present in a roaming circle, wherein the roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode;
determining whether a network operator currently providing data services to the communication device in the roaming circle is either a preferred roaming network operator or a non-preferred roaming network operator; and
allowing the communication device to access the data services using one of the preferred roaming network operator and the non- preferred roaming network operator based on the roaming data service mode selected by the user.
2. The method as claimed in claim 1, wherein allowing the communication device to access the data services using one of the preferred roaming network operator and the non-preferred roaming network operator, based on the roaming data service mode selected by the user comprises performing one of:
utilizing the data services of the network operator in the roaming circle if the roaming mode selected by the user is the restricted roaming mode and the network operator is the preferred roaming network operator;
restricting the data services of the network operator in the roaming circle when the roaming mode selected by the user is the restricted roaming mode and the network operator is the non-preferred roaming network operator; and
utilizing, the data services of the network operator in the roaming circle irrespective of the network operator when the roaming mode selected by the user is the unrestricted roaming mode.
3. The method as claimed in claim 1, wherein the method comprises:
identifying that none of the option of the roaming data service mode is selected by the user;
sending a notification to the user about the network operator identified in the roaming circle and data service charge of the network operator;
receiving a user input from the user indicating one of the restricted data roaming mode and the unrestricted data roaming mode in response to the notification; and
receiving services from the network operator based on the user input comprising one of the restricted data roaming mode and the unrestricted data roaming mode.
4. A method for managing data services for a communication device, wherein the method comprises:
receiving, an input pertaining to a roaming data service mode, wherein the roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode; and
allowing, the communication device to access data services of a network operator in a roaming circle based on a network operator providing data services to the communication device and the roaming data service mode received.
5. A communication device for managing data services in, wherein the communication device comprises a data services management module configured to:
provide an option to a user for selecting a roaming data service mode for the communication device when the communication device is present in a roaming circle, wherein the roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode;
determine whether a network operator currently providing data services to the communication device in the roaming circle is one of a preferred roaming network operator and a non-preferred roaming network operator; and
allow the communication device to access the data services using one of the preferred roaming network operator and the non- preferred roaming network operator based on the roaming data service mode selected by the user.
6. The communication device as claimed in claim 5, wherein the data services management module is configured to allow the communication device to access the data services using one of the preferred roaming network operator and the non- preferred roaming network operator, based on the roaming data service mode selected by the user by performing one of:
utilizing the data services of the network operator in the roaming circle if the roaming mode selected by the user is the restricted roaming mode and the network operator is the preferred roaming network operator;
restricting the data services of the network operator in the roaming circle when the roaming mode selected by the user is the restricted roaming mode and the network operator is the non-preferred roaming network operator; and
utilizing, the data services of the network operator in the roaming circle irrespective of the network operator when the roaming mode selected by the user is the unrestricted roaming mode.
7. The communication device as claimed in claim 5, wherein the data services management module is configured to:
identify that none of the option of the roaming data service mode is selected by the user;
send a notification to the user about the network operator identified in the roaming circle and data service charge of the network operator;
receive a user input from the user indicating one of the restricted data roaming mode and the unrestricted data roaming mode in response to the notification; and
receive services from the network operator based on the user input comprising one of the restricted data roaming mode and the restricted data roaming mode.

Dated this 5th February, 2016

Signature:
Name of the Signatory: Dr. Kalyan Chakravarthy
, Description:The following specification particularly describes and ascertains the nature of this invention and the manner in which it is to be performed:-


TECHNICAL FIELD
[001] The embodiments herein generally relate to the field of wireless communication and more particularly to managing data services in the wireless communication.

BACKGROUND
[002] Deployment of wireless communication networks are carried out on large scale by network operators to provide best possible network coverage to a user, subscribed to a network operator (home network operator). The network operators utilize available resources for seamlessly providing data services and voice services on a communication device of the user. The user is charged for these services based on a voice plan and/or a data plan the user has selected. However, generally these charges apply only when the user is within the network coverage of the home network operator. When user is out of the network coverage area, he/she may be provided voice and data service by other network operators operating in that area. This is generally based on the mutual agreements the home network operator has with one or more network operators in that area.
[003] In some countries, for example India, the geographical area with reference to the telecom sector is divided into telecom circles, where each telecom circle may have multiple network operators providing services to their subscribed users within that particular telecom circle (home telecom circle). Whenever, the user moves from the home telecom circle to another telecom circle (referred as roaming telecom circle), he/she is charged with roaming charges for service provided by network operators in the roaming telecom circle. Generally, if the home operator (home network operator) in the home telecom circle provides network coverage in the other telecom circle (roaming telecom circle of the user), the network operator allows the user to enjoy the same data plan, which user had subscribed for the home circle. A home operator may even have a preferred roaming partner with whom they have mutual agreement to provide services as home operator, referred here preferred roaming network operator. The preferred roaming network operator can also includes the home operator. Thus, the user does not incur additional roaming charges for data services in another telecom circle when served by the network of the preferred roaming network operator. However, if the user uses services through network of a network operator other than the preferred roaming network operator, he/she is charged with the roaming charges.
[004] An existing method for accessing data services while roaming enables detecting presence of the communication device in roaming and turn on or off the data service for a particular listed application during roaming based a user roaming profile. However, in the existing method, the term roaming applies to all the operators in another telecom circle including network services of preferred roaming network operator provided in the roaming telecom circle. The existing method does not distinguish among the network operators of the roaming telecom circles as the preferred roaming network operator or the non-preferred roaming network operator. Thus, if the roaming service for the particular application is enabled, then irrespective of which network operator is providing the service in the roaming telecom circle, data service is provided to the user. But, generally when the user is aware that the preferred roaming network operator has a network coverage in the another telecom circle, he/she may utilize the data services freely without keeping watch on whether he /she is out of the preferred roaming network operator’s network coverage in the roaming circle. Thus, in the roaming circle when the user leaves the network coverage of the preferred roaming network operator and enters into coverage area of other network operator (non-preferred roaming network operator) he/she may be automatically provided data services through the network of another operator. The roaming charges of the non-preferred roaming network operator may be considerably high. Current methods provide no indication to the roaming user about his/her presence in home network operator or another operator when in roaming circle; as a result user may have to pay higher data service charges unwillingly.


OBJECT OF INVENTION
[005] The principal object of the embodiments herein is to provide a method and system for managing data services of a communication device in a roaming circle by providing a user with a roaming data service mode, wherein the roaming data service mode includes a restricted roaming mode and an unrestricted roaming mode.
[006] Another object of the embodiments herein is to provide a method for managing data services based on whether a network operator providing service to the communication device in the roaming circle is a preferred roaming network operator or a non- preferred roaming network operator and the roaming data service mode is selected by the user.

SUMMARY
[007] In view of the foregoing, an embodiment herein provides a method for managing data services for a communication device, when the communication device is in a roaming circle. The method comprises managing the data services in the roaming circle by providing an option to a user for selecting a roaming data service mode for the communication device when the communication device is present in a roaming circle. The roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode. Further, the method comprises determining whether a network operator currently providing service to the communication device in the roaming circle is one of a preferred roaming network operator and a non-preferred roaming network operator. Further, the method includes allowing the communication device to access the data services using one of the preferred roaming network operator and the non-preferred roaming network operator, based on the roaming data service mode selected by the user.
[008] Embodiments further disclose a method for managing data services for a communication device. The method comprises receiving an input pertaining to a roaming data service mode, wherein the roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode. Further, the method comprises allowing the communication device to access data services in a roaming circle based on a network operator providing data services to the communication device and the roaming data service mode received.
[009] Embodiments further disclose a communication device for managing data services in a roaming circle. The communication device comprises a data services management module configured to provide an option to a user for selecting a roaming data service mode for the communication device when the communication device is present in a roaming circle. The roaming data service mode comprises a restricted data roaming mode and an unrestricted data roaming mode. Further, the data services management module is configured to determine whether a network operator currently providing data services to the communication device in the roaming circle is one of a preferred roaming network operator and a non-preferred roaming network operator. Further, the data services management module is configured to allow the communication device to access the data services using one of the preferred roaming network operator and the non-preferred roaming network operator, based on the roaming data service mode selected by the user. These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications.

BRIEF DESCRIPTION OF FIGURES
[0010] The embodiments of this invention are illustrated in the accompanying drawings, throughout which like reference letters indicate corresponding parts in the various figures. The embodiments herein will be better understood from the following description with reference to the drawings, in which:
[0011] FIG. 1 illustrates an example wireless communication environment(system) for managing data services by a communication device when the communication device moves from a home circle of the communication device to a roaming circle, according to embodiments as disclosed herein;
[0012] FIG. 2 illustrates a plurality of components of the communication device, according to embodiments as disclosed herein;
[0013] FIG. 3 is a flow diagram illustrating a method for managing data services when the communication device moves from the home circle to the roaming circle, according to embodiments as disclosed herein; and
[0014] FIG. 4a and FIG. 4b are example user interfaces of the communication device for managing of the data services based on a roaming data service mode enabled or disabled by a user, according to embodiments as disclosed herein.

DETAILED DESCRIPTION
[0015] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
[0016] Prior to describing the embodiments, definitions are provided below for better understanding of terms used in the description.
[0017] Home circle or home telecom circle: This term refers to a telecom circle a communication device belongs to based on the geographical region of the communication device.
[0018] Roaming circle or roaming telecom circle: This term refers to one or all telecom circles other than the home circle of the communication device.
[0019] Home network operator or home operator: This term refers to a network operator with whom the communication device has subscribed for services (voice services and/or data services) in the home circle.
[0020] Non-home network operator or non-home operator: This term refers to a network operator providing services to the communication device (voice services and/or data services) in the roaming circle when the communication device is not subscribed with the network operator and is subscribed with the home network operator. However, the non-home operator provides services to the communication device in the roaming circle based on mutual agreement with the home network operator. The non-home network operator may include a preferred roaming network operator and a non-preferred roaming network operator.
[0021] Preferred roaming network operator: This term refers to a list of network operators, including home operator, which allows the user to enjoy the same data plan in a roaming circle, which user had subscribed for the home circle. In an embodiment, the preferred roaming network operator may provide a data plan with lower rates as compared to the home circle.
[0022] Non-preferred roaming network operator: The term refers to the network operators, other than the preferred roaming network operators, that can provide service to the communication device in the roaming circle.
[0023] Roaming data service mode: The term refers to data service options provided by the communication device to a user for accessing data service s in the roaming circle. The roaming data service mode provides two options including a restricted data roaming mode and an unrestricted data roaming mode.
[0024] Restricted data roaming mode: The term refers to the roaming data service mode that allows the communication device, in the roaming circle, to access the data services only from the preferred roaming network operators.
[0025] Unrestricted data roaming mode: The term refers to the roaming data service mode that allows the communication device, in the roaming circle, to access the data services irrespective of the network operator, whether the preferred roaming operator or the non-preferred roaming network operator.
[0026] The embodiments herein achieve a method a communication device for managing data services when the communication device moves out of a home circle of the communication device to a roaming circle. To manage the data services in the roaming circle, the method includes providing a user of the communication device with a roaming data service mode. The roaming data service mode includes a restricted roaming mode and an unrestricted roaming mode. Further, method includes allowing the communication device to access the data services using one of the preferred roaming network operator and the non- preferred roaming network operator, based on the roaming data service mode selected by the user. The method includes deterring the network operator as a preferred roaming network operator or a non-preferred roaming network operator. Upon identification of the network operator as the preferred roaming network operator, and identifying that the user has selected the restricted data roaming mode, the method includes utilizing the data services of the network operator in the roaming circle. However, if the user has enabled an unrestricted data roaming mode, then the method includes utilizing data services in the roaming circle irrespective of whether the network operator in the roaming circle is the preferred roaming network operator or the non- preferred roaming network operator. The method includes providing user interfaces on the communication device to display the roaming data service mode. The user may enable (select) or disable (deselect) the roaming data service mode indicating his/her consent for the manner in which the data services may be accessed by the communication device in the roaming circle. In an embodiment, if the user has not selected or enabled either of the roaming service mode before he/she enters the roaming circle, the user may be notified about whether the network operator (to which the communication device is currently registered) providing service in the roaming circle is the preferred roaming network operator or the non- preferred roaming network operator. Further the user may be indicated a warning if he/she may be charged higher rates due to data services from the non-preferred roaming network operator.
[0027] Thus, the method enables the user to provide his/her consent before receiving the data services in the roaming circle.
[0028] In an embodiment, the communication device is a mobile phone, a tablet, a personal digital assistant, a laptop, a wearable device and any other communication device capable of accessing data services.
[0029] Referring now to the drawings, and more particularly to FIGS. 1 through 4, where similar reference characters denote corresponding features consistently throughout the figures, there are shown embodiments.
[0030] FIG. 1 illustrates an example wireless communication environment (system) 100 for managing data services by the communication device when the communication device moves from a home circle of the communication device to a roaming circle, according to embodiments as disclosed herein. In an embodiment, the wireless communication network 100 includes a network operator (X) a communication device 102, wherein the communication device 102 may be subscribed to voice services and data services provided by the network operator (X). The network operator (X) is referred as a home network operator 104a for the communication device 102 in a home circle 106. However, as understood there may be plurality of other network operators providing services to other communication devices subscribed with them. Outside the home circle 106, other telecom circles are roaming circles with reference to the communication device 102. As illustrated in FIG. 1, in a roaming circle 108, the communication device 102 can access voice and data services from the network operator (Y) 104b, which is the preferred roaming network operator for the communication device 102 with reference to the home network operator (X) 104a. However, if the communication device enters a roaming circle 112, then the communication device 102 registers with a network operator (Z) and can access the services from the network operator. However, the network operator (Z) is a non-preferred roaming network operator 110 with reference to the home network operator(X) 104a of the communication device 102. Generally, voice and/or data service charges are higher in roaming circles such as roaming circle 108 and roaming circle 112. A user of the communication device 102 may opt for a data plan along with voice services of the home network operator 104a for the home circle 106. In an example scenario, the home network operator 104a may provide the data plan such that it allows the user to access the data services in roaming circles with the lower rates (same charge on data services as incurred in the home circle) if the communication device 102 receives data services from network coverage provided by the preferred roaming network operator 104b (Y)) in any roaming circle. For example, in the roaming circle 108, the communication device 102 receives network coverage from the preferred roaming network operator 104b (Y). Similarly, in the roaming circle 112, the communication device 102 receives network coverage from the non-preferred roaming network operator 110 (Z).
[0031] The communication device 102 can be configured to determine whether services received by the communication device 102 in the roaming circle are of the preferred roaming network operator 104b or the non- preferred roaming network operator 110. Further, the communication device 102 can be configured to provide roaming data service mode to the user that includes the restricted data roaming mode and the unrestricted roaming mode. Either of the roaming data service modes can be enabled by the user before entering the roaming circles or in the roaming circle.
[0032] In a scenario where user has opted for the restricted data roaming mode so as to avoid paying higher costs of data services in roaming the communication device 102 can be configured to utilize the data services in the roaming circle 108 if the network operator identified is the preferred roaming network operator 104b (Y). However, when user enters the roaming circle 112, the communication device identifies the change in the network operator from preferred roaming network operator 104b to the non-preferred roaming network operator 110. Then, the communication device 102 can be configured to restrict data service access from the non- preferred roaming network operator 110, helping user in avoiding data service usage in high charging network operator environment. Further, if the user returns back to roaming circle 108, the data services are resumed on services of the preferred roaming network operator 104b.
[0033] In an scenario, where user has opted for the unrestricted data roaming mode option so as to receive seamless data service irrespective of the costs of data services in roaming, the communication device 102 can be configured to utilize the data services in the roaming circle 108 (preferred roaming network operator) and the roaming circle 112 (non-preferred roaming network operator) irrespective of the network operator providing the data services.
[0034] In a scenario, where the user has not opted for the restricted data roaming mode or the unrestricted data roaming mode option, then whenever the communication device 102 enters any roaming circle, the user may be notified about whether the network operator, providing service in the roaming circle, is the preferred roaming network operator 104b or the non- preferred roaming operator 110. Further the communication device 102 can be configured to indicate a warning to the user about higher costs he/she may be incurred in the roaming circle 112 where data services are provided by the non- preferred roaming network operator 110. Further, based on user consent or user input, the data services may be continued or discontinued. The communication device can be configured to receive the user consent by displaying the roaming data service mode option to the user and detecting the option the user has enabled.
[0035] In an embodiment, the wireless communication network 100 includes the network operators providing network coverage for voice services and/or data services using 3G, 4G (Long term Evolution (LTE)), Advanced LTE and the like.
[0036] As can be understood by person skilled in the art, the wireless communication environment 100 of FIG. 1 may have plurality of other components (not shown) that communicate directly or indirectly with each other and the communication device 102 and are not described here for brevity.
[0037] FIG. 2 illustrates a plurality of components of the communication device, according to embodiments as disclosed herein.
[0038] Referring to figure 2, the communication device 102 is illustrated in accordance with an embodiment of the present subject matter. In an embodiment, the communication device 102 may include at least one processor 202, an input/output (I/O) interface 204 (herein a configurable user interface), a memory 206. The at least one processor 202 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the at least one processor 202 is configured to fetch and execute computer-readable instructions stored in the memory 206.
[0039] The I/O interface 204 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. The I/O interface 204 may allow the communication device 102 to communicate with other devices and network elements of the wireless communication environment 100, display the options for data services in roaming to the user; display data service notification with reference to roaming and receive user inputs corresponding to user desired option. The I/O interface 204 may facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, Local Area network (LAN), cable, etc., and wireless networks, such as Wireless LAN, cellular, Device to Device (D2D) communication network, Wi-Fi networks and so on.
[0040] Modules 208 of the memory 206 include routines, programs, objects, components, data structures, and the like, which perform particular tasks, functions or implement particular abstract data types. In one implementation, the modules 208 may include a data services management module 210. The data services management module 210 can be configured to provide the roaming data service mode options to the user that include the restricted data roaming mode and the unrestricted data roaming mode using the user interface of the I/O interface 204.Further, the data services management module 210 can be configured to determine whether services received by the communication device 102 in the roaming circle are of the preferred roaming network operator 104b or the non- preferred roaming network operator 110.
[0041] In an scenario where user has opted for the restricted data roaming mode option to avoid paying higher costs of data services in roaming circle, the data services management module 210, upon identification of the network operator (say preferred roaming network operator 104b (Y) in the roaming circle 108, can be configured to utilize the data services in the roaming circle 108. However, when user enters the roaming circle 112, the data services management module 210 can be configured to identify the change in the network operator from preferred roaming network operator 104b to the non- preferred roaming network operator 110. Then, the data services management module 210 can be configured to restrict data service access from the non-preferred roaming network operator, thus, helping user in avoiding data service usage during high charging environment. Further, if the user returns back to roaming circle 108, the data services are resumed on services of the preferred roaming network operator 104b.
[0042] In an scenario, where user has opted for the unrestricted data roaming mode option so as to receive seamless data service irrespective of the costs of data services in roaming that may be incurred, then upon identification of the network operator (say preferred roaming network operator 104b (Y) in the roaming circle 108, the data services management module 210 can be configured to utilize the data services in the roaming circle 108 and the roaming circle 110 irrespective of the network operator providing the data services.
[0043] In a scenario, where the user has not opted for (fails to enable or select the roaming data service mode) either the restricted data roaming mode or the unrestricted data roaming mode option and the communication device 102 enters any roaming circle, the user may be notified about whether the network operator providing service in the roaming circle is the preferred roaming network operator 104b or the non-preferred roaming network operator 110. Further, the data services management module 210 can be configured to indicate a warning to the user about higher costs he/she may be incurred in the roaming circle 112 where data services are provided by the non-preferred roaming network operator 110. Further, based on user consent, the data services may be continued or discontinued. The user may provide the user consent with the user input indicating whether user prefers the restricted roaming mode or the unrestricted roaming mode. Further, the data services management module 210 can be configured to manage the data services of the communication device 102 based on the user input according to the roaming data service mode selected.
[0044] The modules 208 may include programs or coded instructions that supplement applications and functions of the communication device 102. The data 212, amongst other things, serves as a repository for storing data processed, received, and generated by one or more of the modules 208. Further, the names of the other components and modules of the communication device 102 are illustrative and need not be construed as a limitation.
[0045] FIG. 3 is a flow diagram illustrating a method 300 for managing data services when the communication device roams away from the home circle of the communication device 102, according to embodiments as disclosed. The method 300 describes steps the communication device 102 may follow when the communication device 102 is outside the home circle 106 and may be in any of the roaming circles such as roaming circle 108 or roaming circle 112 and the like.
[0046] At step 302, the method 300 includes allowing the data services management module 210 to provide the option to the user for selecting the roaming data service mode for the communication device 102. The options provided include the restricted data roaming mode and the unrestricted data roaming mode. Thus, the method 300 includes allowing the data services management module 210 to receive an input pertaining to the roaming data service mode.
[0047] At step 304, the method 300 includes allowing the data services management module 210 to determine whether the network operator, with whom the communication device is currently registered for receiving service in the roaming circle, is the preferred roaming network operator 104b or the non-preferred roaming network operator 110. To determine the network operator various techniques such as maintaining a database at the communication device can be used. For example, network parameters such Public land Mobile Network (PLMN) numbers/operator name of the home network operator for different telecom circles (home circle and roaming circles) can be maintained in a database of the communication device 102 and the PLMN/operator name to which the communication device is registered currently can be compared with the data base to distinguish between the preferred roaming network operator and the non-preferred roaming network operator.
[0048] In an embodiment, database of the network operators can be used, which can be updated based on learning and new announcements for carriers.
[0049] At step 306, the method 300 includes allowing the data services management module 210 to detect the roaming data service mode option enabled or selected by the user for roaming services. An example user interface that can be displayed to the user for selecting the roaming data service mode option during roaming is explained in conjunction with FIG. 4a.
[0050] If the restricted data roaming mode option is enabled by the user, then at step 308, the method 300 includes allowing the data services management module 210 to utilize the data services of the network operator when the network operator is the preferred roaming network operator 104b. In case the identified network operator in the roaming circle is the non-preferred roaming operator, then the method 300 includes allowing the data services management module 210 to restrict utilizing the data services from the non-preferred roaming network operator 110.
[0051] If the unrestricted data roaming mode option is enabled (selected) by the user, then at step 310, the method 300 includes allowing the data services management module 210 to utilize data services of the network operator irrespective of whether the network operator is the preferred roaming network operator 104b the non-preferred roaming network operator 110.
[0052] If it is detected that the user has not enabled any of the option, then at step 312, the method 300 includes allowing the data services management module 210 to send a notification to the user of whether the network operator in the roaming circle is the preferred roaming network operator 104b or the non-preferred roaming network operator 110.
[0053] Further, the method 300 includes allowing the data service management module 210 to display the roaming data service mode to the user. Either of the roaming data service modes can be enabled by the user.
[0054] At step 312, the method 300 includes allowing the data services management module 210 to utilize data services available in the roaming circle based on the roaming data service option selected by the user in response to the notification. The user input indicates whether user intends to opt for the unrestricted data roaming mode or the restricted data roaming mode. An example user interface that can be displayed to the user for notifying the identified network operator during roaming is explained in conjunction with FIG. 4b.
[0055] The various actions in method 300 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in FIG. 3 may be omitted.
[0056] FIG. 4a and FIG. 4b are example user interfaces of the communication device for managing of the data services based on the roaming data service mode enabled or disabled by the user, according to embodiments as disclosed herein.
[0057] FIG. 4a illustrates an example user interface for enabling user to select the data services. Either of the option from the restricted data roaming mode or unrestricted data roaming mode can be selected by the user. Based on the option the communication device 102 may be configured to access data services from the network operator when in roaming circles as described in method 300.
[0058] FIG. 4b illustrates an example user interface used to notify the user about the network operator in the roaming circles. The user may be provided a warning against high charges for data services when the network operator is identified to be the non- preferred roaming network operator 110. Further, based on user response to the notification the data services may be received or restricted. The response includes either selecting the restricted roaming mode or the unrestricted roaming mode.
[0059] The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the network elements. The network elements shown in FIG. 1 through FIG. 4 include blocks which can be at least one of a hardware device, or a combination of hardware device and software module.
[0060] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.

Documents

Application Documents

# Name Date
1 201641004287-IntimationOfGrant20-05-2022.pdf 2022-05-20
1 Form 5 [05-02-2016(online)].pdf 2016-02-05
2 201641004287-PatentCertificate20-05-2022.pdf 2022-05-20
2 Form 3 [05-02-2016(online)].pdf 2016-02-05
3 Form 18 [05-02-2016(online)].pdf 2016-02-05
3 201641004287-ABSTRACT [15-05-2020(online)].pdf 2020-05-15
4 Drawing [05-02-2016(online)].pdf 2016-02-05
4 201641004287-CLAIMS [15-05-2020(online)].pdf 2020-05-15
5 Description(Complete) [05-02-2016(online)].pdf 2016-02-05
5 201641004287-CORRESPONDENCE [15-05-2020(online)].pdf 2020-05-15
6 201641004287-Power of Attorney-060516.pdf 2016-07-15
6 201641004287-FER_SER_REPLY [15-05-2020(online)].pdf 2020-05-15
7 201641004287-OTHERS [15-05-2020(online)].pdf 2020-05-15
7 201641004287-Form 1-060516.pdf 2016-07-15
8 201641004287-FER.pdf 2019-11-19
8 201641004287-Correspondence-F1-PA-060516.pdf 2016-07-15
9 201641004287-FORM-26 [16-03-2018(online)].pdf 2018-03-16
9 201641004287-FORM-26 [16-03-2018(online)]_84.pdf 2018-03-16
10 201641004287-FORM-26 [16-03-2018(online)].pdf 2018-03-16
10 201641004287-FORM-26 [16-03-2018(online)]_84.pdf 2018-03-16
11 201641004287-Correspondence-F1-PA-060516.pdf 2016-07-15
11 201641004287-FER.pdf 2019-11-19
12 201641004287-Form 1-060516.pdf 2016-07-15
12 201641004287-OTHERS [15-05-2020(online)].pdf 2020-05-15
13 201641004287-FER_SER_REPLY [15-05-2020(online)].pdf 2020-05-15
13 201641004287-Power of Attorney-060516.pdf 2016-07-15
14 201641004287-CORRESPONDENCE [15-05-2020(online)].pdf 2020-05-15
14 Description(Complete) [05-02-2016(online)].pdf 2016-02-05
15 201641004287-CLAIMS [15-05-2020(online)].pdf 2020-05-15
15 Drawing [05-02-2016(online)].pdf 2016-02-05
16 201641004287-ABSTRACT [15-05-2020(online)].pdf 2020-05-15
16 Form 18 [05-02-2016(online)].pdf 2016-02-05
17 201641004287-PatentCertificate20-05-2022.pdf 2022-05-20
17 Form 3 [05-02-2016(online)].pdf 2016-02-05
18 Form 5 [05-02-2016(online)].pdf 2016-02-05
18 201641004287-IntimationOfGrant20-05-2022.pdf 2022-05-20

Search Strategy

1 searchstrategy_19-11-2019.pdf

ERegister / Renewals

3rd: 10 Jun 2022

From 05/02/2018 - To 05/02/2019

4th: 10 Jun 2022

From 05/02/2019 - To 05/02/2020

5th: 10 Jun 2022

From 05/02/2020 - To 05/02/2021

6th: 10 Jun 2022

From 05/02/2021 - To 05/02/2022

7th: 10 Jun 2022

From 05/02/2022 - To 05/02/2023

8th: 24 Jan 2023

From 05/02/2023 - To 05/02/2024