# US 2025/0097701 A1 · Method and system for authorizing a mission critical services (mcx) server

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0097701 A1
- Document ID: US20250097701A1
- Status: Published application
- Kind: A1
- Application number: 18/727,236
- Filed: 2023-01-05
- Published: 2025-03-20
- Earliest claimed: 2022-01-06
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Rohini RAJENDRAN; Rajavelsamy RAJADURAI; Kiran Gurudev KAPALE; Nivedya Parambath SASI
- Web page: https://patentgrep.com/patent/US20250097701A1

## CPC

- H04W 12/06: Authentication
- G06F 21/62: Protecting access to data via a platform, e.g. using keys or access control rules
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04W 4/10: Push-to-Talk [PTT] or Push-On-Call services
- H04W 12/08: Access security
- H04W 12/108: Source integrity
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 63/0807: {using tickets, e.g. Kerberos (cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens H04L9/3213)}
- H04L 63/166: {at the transport layer}
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1073: Registration or de-registration
- H04L 2463/121: Timestamp
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 12/03: Protecting confidentiality, e.g. by encryption
- H04W 12/069: using certificates or pre-shared keys
- H04W 12/61: Time-dependent
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. Disclosed herein is method and system for authorizing a MCX server. An authorization server is configured to receive a validation request from a MCData message store in response to a user account access request received by MCData message store from MCX server. Further, authorization server is configured to validate identification information of MCX server. Further, authorization server is configured to transmit a validation response to MCData message store indicating authorization of MCX server to access user account in MCData message store, upon successful validation of identification information of tMCX server. An authorization server is introduced to provide additional layer of security to user account with MC Data.

## Claims

### Claim 1

A method performed by a mission critical (MC) Data message store in a wireless communication system, the method comprising:
receiving a user account access request from a mission critical services (MCX) server, wherein the user account access request comprises identification information of the MCX server and MCData user identifier (ID); and
transmitting, based on the identification information of the MCX server, a response to the MCX server indicating authorization of the MCX server to access a user account corresponding to the MCData user ID.

### Claim 2 (depends on 1)

The method of claim 1, wherein the identification information of the MCX server comprises at least one of uniform resource identifier (URI) of the MCX server, identifier of the MCX server, or public service identity of the MCX server.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
validating the identification information of the MCX server based on access information of the user account corresponding to the MCData user ID,
wherein the access information of the user account comprises at least one of a list of URIs, identifiers and public service identities of a plurality of MCX servers authorized to access the user account in the MCData message store.

### Claim 4 (depends on 3)

The method of claim 3, wherein the validating of the identification information of the MCX server comprises:
comparing the identification information of the MCX server with the access information of the user account corresponding to the MCData user ID; and
detecting presence of the identification information of the MCX server in the access information of the user account based on the comparison, wherein the presence indicates successful validation.

### Claim 5 (depends on 3)

The method of claim 3, further comprising:
receiving the access information of the user account from a user device as pre-requisite for authorization process.

### Claim 6 (depends on 5)

The method of claim 5, wherein the access information of the user account is received through hyper text transfer protocol (HTTP).

### Claim 7 (depends on 1)

The method of claim 1, wherein the user account access request comprises a request to access the user account corresponding to the MCData user ID and the identification information of the MCX server.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
providing, to the MCX server, access to the user account in the MCData message store, in response to the authorization of the MCX server.

### Claim 9

A mission critical (MC) data message store in a wireless communication system, the MCData message store comprising:
a transceiver;
a processor, wherein the processor is configured to:
receive a user account access request from a mission critical services (MCX) server, wherein the user account access request comprises identification information of the MCX server and MCData user identifier (ID); and
transmit, based on the identification information of the MCX server, a response to the MCX server indicating authorization of the MCX server to access a user account corresponding to the MCData user ID.

### Claim 10 (depends on 9)

The MCData message store of claim 9, wherein the identification information of the MCX server comprises at least one of uniform resource identifier (URI) of the MCX server, identifier of the MCX server, or public service identity of the MCX server.

### Claim 11 (depends on 9)

The MCData message store of claim 9,
wherein the processor is further configured to validate the identification information of the MCX server based on access information of the user account corresponding to the MCData user ID, and
wherein the access information of the user account comprises at least one of a list of URIs, identifiers and public service identities of a plurality of MCX servers authorized to access the user account in the MCData message store.

### Claim 12 (depends on 11)

The MCData message store of claim 11, wherein the processor is further configured to:
compare the identification information of the MCX server with the access information of the user account corresponding to the MCData user ID; and
detect presence of the identification information of the MCX server in the access information of the user account based on the comparison, wherein the presence indicates successful validation.

### Claim 13 (depends on 11)

The MCData message store of claim 11, wherein the processor is further configured to:
receive the access information of the user account from a user device as pre-requisite for authorization process.

### Claim 14 (depends on 13)

The MCData message store of claim 13, wherein the access information of the user account is received through hyper text transfer protocol (HTTP).

### Claim 15 (depends on 9)

The MCData message store of claim 9,
wherein user account access request comprises a request to access the user account corresponding to the MCData user ID and the identification information of the MCX server.

### Claim 16 (depends on 9)

The MCData message store of claim 9, wherein the processor is further configured to:
provide, to the MCX server, access to the user account in the MCData message store, in response to the authorization of the MCX server.

### Claim 17

A method performed by a mission critical (MC) Data message store in a wireless communication system, the method comprising:
receiving a user account access request from a mission critical services (MCX) server, wherein the user account access request comprises user credentials assertion and an access token;
validating the user credentials assertion and verifying the access token using pre-provisioned certificates associated with a MCData user identifier (ID); and
providing to the MCX server security credentials required to authorize the MCX server to access the MCData message store, upon successful validation and verification.

### Claim 18 (depends on 17)

The method of claim 17, wherein the user credentials assertion comprises a timestamp, an expiration time, and a request type.

### Claim 19 (depends on 17)

The method of claim 17, further comprising:
sending a root key to the MCX server.

### Claim 20 (depends on 19)

The method of claim 19, further comprising:
receiving a request message from the MCX server corresponding the root key.
