IP Library Granted Patent US 12,501,239
Granted Patent B2
US 12,501,239 · App. 17/987,451 · Granted Dec 16, 2025

Method and apparatus for supproting RCS auto-configuration

Inventors: Himanshu Sharma (Uttar Pradesh, IN); Sakshi Bhatia (Uttar Pradesh, IN)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04W4/12H04W8/183
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,501,239
App. No.
17/987,451
Granted
Dec 16, 2025
Kind
B2
Abstract

The disclosure relates to a method for supporting rich communication service (RCS) auto-configuration failure. The method includes: monitoring a plurality of messages exchanged between a user device and a configuration server, detecting a first message received from the configuration server is a failure message, extracting a timer from header of the failure message and a rate limiting factor of service provider from one or more databases, setting an alarm in the user device for sending a second message to the configuration server, storing configuration information including the timer and the rate limiting factor into a SIM memory, retrieving the stored configuration information from the SIM memory with reference to a requesting mode, and configuring the user device to send a third message to the configuration server based on the retrieved configuration information.

Claims (34)

1 . A method for supporting, by a user device, rich communication service (RCS) auto-configuration, the method comprising:

sending, from a subscriber identity module (SIM), a first request message for RCS auto-configuration to a configuration server;

receiving a failure message for the RCS auto-configuration from the configuration server;

obtaining a timer from a header of the failure message and a rate limiting factor of service provider from one or more databases;

storing the timer and the rate limiting factor in a memory of the SIM,

wherein the timer and the rate limiting factor stored in the memory of the SIM is used for restricting transmission of a second request message for the RCS auto-configuration from the SIM to the configuration server in case that the SIM is installed on another device different from the user device; and

restricting sending of a message to the configuration server based on a count of the rate limiting factor exceeding a limit of retrial obtained from the one or more databases.

2 . The method of claim 1 , wherein the first request message and the second request message include HTTP or HTTPS request messages.

3 . The method of claim 1 , wherein the failure message includes an HTTP or HTTPS response message.

4 . The method of claim 1 , further comprising retrieving a retrial attempt parameter including the timer and count of the rate limiting factor from the memory of the SIM in a requesting mode, and sending the parameter.

5 . The method of claim 4 , wherein the requesting mode includes one of a primary device, a secondary device, and a changed device.

6 . The method of claim 1 , wherein the count of the rate limiting factor is stored in the memory of the SIM.

7 . The method of claim 1 , wherein the timer includes a retry after timer provided by the configuration server, the one or more databases include a service provider database, and the rate limiting factor includes limit of retrial provided by the service provider.

8 . A user device for supporting rich communication service (RCS) auto-configuration, the user device comprising:

memory storing instructions; and

at least one processor, wherein the instructions, when executed by the at least one processor, cause the user device to perform operations, wherein the operations comprise:

sending, from a subscriber identity module (SIM), a first request message for RCS auto-configuration to a configuration server,

receiving a failure message for the RCS auto-configuration from the configuration server,

obtaining a timer from a header of the failure message and a rate limiting factor of service provider from one or more databases,

storing the timer and the rate limiting factor in a memory of the SIM,

wherein the timer and the rate limiting factor stored in the memory of the SIM is used for restricting transmission of a second request message for the RCS auto-configuration from the SIM to the configuration server in case that the SIM is installed on another device different from the user device, and

restricting sending of a message to the configuration server based on a count of the rate limiting factor exceeding a limit of retrial obtained from the one or more databases.

9 . The user device of claim 8 , wherein the first request message and the second request message s include HTTP or HTTPS request messages.

10 . The user device of claim 8 , wherein the operations further comprise retrieving a retrial attempt parameter including the timer and count of the rate limiting factor from the memory of the SIM in a requesting mode, and sending the parameter.

11 . The user device of claim 10 , wherein the requesting mode includes one of a primary device, a secondary device, and a changed device.

12 . The user device of claim 8 , wherein the count of the rate limiting factor is stored in the memory of the SIM.

13 . The user device of claim 8 , wherein the timer includes a retry after timer provided by the configuration server, the one or more databases include a service provider database, and the rate limiting factor includes limit of retrial provided by the service provider.

14 . A non-transitory computer readable storage medium storing instructions, which, when executed by at least one processor of a user device, cause the user device to perform operations comprising:

sending, from a subscriber identity module (SIM), a first request message for RCS auto-configuration to a configuration server;

receiving a failure message for the RCS auto-configuration from the configuration server;

obtaining a timer from a header of the failure message and a rate limiting factor of service provider from one or more databases;

storing the timer and the rate limiting factor in a memory of the SIM,

wherein the timer and the rate limiting factor stored in the memory of the SIM is used for restricting transmission of a second request message for the RCS auto-configuration from the SIM to the configuration server in case that the SIM is installed on another device different from the user device; and

restricting sending of a message to the configuration server based on a count of the rate limiting factor exceeding a limit of retrial obtained from the one or more databases.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2022
From: SHARMA, HIMANSHU; BHATIA, SAKSHI
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 061780/0378 →
Priority Claims (1)
IN 202211054769 · Sep 23, 2022 · national
Continuity (2)
Continuation PCTKR2022017410 · Nov 8, 2022
Related Publication 20240107277A1 · Mar 28, 2024
References Cited (19)
US 10298739B2 · Lee et al. · 2019 [cited by applicant]
US 20070015538A1 · Wang · 2007 [cited by examiner]
US 20120196655A1 · Fischer · 2012 [cited by applicant]
US 20180152349A1 · Banerjee · 2018 [cited by applicant]
US 20180183655A1 · Gupta et al. · 2018 [cited by applicant]
US 20200119984A1 · Bouvet et al. · 2020 [cited by applicant]
US 20210258857A1 · Won · 2021 [cited by applicant]
CN 107809437 · 2018 [cited by applicant]
KR 1020160113833 · 2016 [cited by applicant]
KR 1020210003576 · 2021 [cited by applicant]
KR 1020220076624 · 2022 [cited by applicant]
WO 2018125529 · 2018 [cited by applicant]
TTAK.KO_TTAK.KO-06.0410-R5_pub. date_ Dec. 8, 2021 (Year: 2021). [cited by examiner]
RCC.07_RCC.07-v8.0_pub. date_ Jun. 28, 2017 (Year: 2017). [cited by examiner]
Search Report and Written Opinion dated Jun. 8, 2023 issued in International Patent Application No. PCT/KR2022/017410. [cited by applicant]
TTA, “Interoperability between User Equipment and Mobile Network Operator for RCS Service”, TTAK.KO-06.0410/R5, dated Dec. 8, 2021, 176 pages. [cited by applicant]
Extended European Search Report for EP Application No. 22959630.9 dated Jun. 26, 2025, 10 pages. [cited by applicant]
Van Pelt Tom, “Rich Communication Suite 5.1, Endorsement of 3GPP TS 29.311 Service level Interworking for Messaging Services” Version 1.0, August 13, 2012, XP 093045905, 25 pages. [cited by applicant]
T3, “CR 31.102 Rel-4 Introduction of MMS files and procedures” 3GPP T3 Meeting #22, Change Request, T3-020147, Marbella, Spain, Jan. 22-25, 2002, 15 pages. [cited by applicant]