# US 2016/0366242 A1 · Scheme for sharing user profile information in mobile communication system

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

- Number: US 2016/0366242 A1
- Document ID: US20160366242A1
- Status: Published application
- Kind: A1
- Application number: 15/178,526
- Filed: 2016-06-09
- Published: 2016-12-15
- Earliest claimed: 2015-06-09
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd
- Inventors: Gyu-Bong Oh; Sung-Ho Choi; Han-IL Yu
- Web page: https://patentgrep.com/patent/US20160366242A1

## CPC

- H04L 67/306: User profiles
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1073: Registration or de-registration
- H04L 65/1096: Supplementary features, e.g. call forwarding or call holding (systems providing special services or facilities to telephony subscribers H04M3/42)
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 67/06: specially adapted for file transfer, e.g. file transfer protocol [FTP]
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04L 67/141: Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70)
- H04L 67/303: Terminal profiles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for sharing user profile information includes transmitting a session initiation message including profile information of a first user of the terminal to a communication network server based on a sharing level for the first user's profile information, receiving a response message responsive to the session initiation message from the communication network server or a corresponding terminal, storing or displaying profile information of a second user of the corresponding terminal, if the response message includes the profile information of the second user, and performing a call with the corresponding terminal. A terminal includes a controller configured to transmit a session initiation message including profile information of a first user of the terminal to a communication network server based on a sharing level setting on the first user's profile information, receive a response message responsive to the session initiation message, when the response message includes profile information of a second user of the corresponding terminal.

## Claims

### Claim 1

A method for sharing user profile information in a terminal of a communication system, the method comprising:
transmitting a session initiation message including profile information of a first user of the terminal to a communication network server based on a sharing level for the first user's profile information;
receiving a response message responsive to the session initiation message from the communication network server or a corresponding terminal;
storing or displaying profile information of a second user of the corresponding terminal, if the response message includes the profile information of the second user; and
performing a call with the corresponding terminal.

### Claim 2 (depends on 1)

The method of claim 1, wherein the sharing level is made based on a category of a contact of the terminal.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first user's profile information includes at least one of a profile picture, an emoticon, an email address, a homepage address, and a status message.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first user's profile information includes link information indicating an address of the profile information of the first user stored in a profile server.

### Claim 5 (depends on 4)

The method of claim 4, wherein the link information indicates an address of a folder including at least one piece of the profile information of the first user.

### Claim 6 (depends on 1)

The method of claim 1, before transmitting the session initiation message, further comprising at least one of:
storing the first user's profile information;
setting the sharing level for the first user's profile information; and
setting a storage option for the second user's profile information.

### Claim 7 (depends on 6)

The method of claim 6, wherein storing the first user's profile information includes:
storing the first user's profile information per category of a contact of the terminal.

### Claim 8 (depends on 6)

The method of claim 6, wherein setting the sharing level for the first user's profile information includes:
setting profile information to be shared for each category of a contact of the terminal.

### Claim 9 (depends on 6)

The method of claim 6, wherein setting the storage option for the second user's profile information includes:
selecting one of storage options including “automatically store” “store after confirmation” and “reject”,
wherein the second user's profile information is stored based on the selected storage option.

### Claim 10 (depends on 1)

The method of claim 1, before transmitting the session initiation message, further comprising:
setting a receiving level for the second user's profile information,
wherein the second user's profile information is stored or displayed based on the set receiving level.

### Claim 11 (depends on 1)

The method of claim 1, further comprising:
transmitting the second user's profile information to a profile server to update a record corresponding to the second user in a contact of an account of the first user on the profile server, if the response message includes the second user's profile information.

### Claim 12

A terminal sharing user profile information in a communication system, the terminal comprising:
a controller configured to:
transmit a session initiation message including profile information of a first user of the terminal to a communication network server based on a sharing level for the first user's profile information;
receive a response message responsive to the session initiation message from the communication network server or a corresponding terminal;
store or display profile information of a second user of the corresponding terminal, if the response message includes the profile information of the second user; and
perform a call with the corresponding terminal, and
a communication unit configured to transmit or receive at least one of the messages under the control of the controller.

### Claim 13 (depends on 12)

The terminal of claim 12, wherein the sharing level is made based on a category of a contact of the terminal.

### Claim 14 (depends on 12)

The terminal of claim 12, wherein the first user's profile information includes at least one of a profile picture, an emoticon, an email address, a homepage address, and a status message.

### Claim 15 (depends on 12)

The terminal of claim 12, wherein the first user's profile information includes link information indicating an address of the profile information of the first user stored in a profile server.

### Claim 16 (depends on 15)

The terminal of claim 15, wherein the link information indicates an address of a folder including at least one piece of the profile information of the first user.

### Claim 17 (depends on 12)

The terminal of claim 12, wherein the controller is configured to store the first user's profile information, set the sharing level for the first user's profile information, or set a storage option for the second user's profile information.

### Claim 18 (depends on 17)

The terminal of claim 17, wherein the controller is configured to select one of storage options including “automatically store”, “store after confirmation” and “reject” and to set the storage option for the second user's profile information,
wherein the second user's profile information is stored based on the selected storage option.

### Claim 19 (depends on 12)

The terminal of claim 12, wherein the controller is configured to set a receiving level for the second user's profile information and to store or display the second user's profile information based on the set receiving level.

### Claim 20

A method for sharing user profile information in a terminating terminal of a communication system, the method comprising:
receiving a session initiation message from a communication network server;
storing or displaying profile information of a first user of an originating terminal, if the session initiation message includes the profile information of the first user;
transmitting a response message including profile information of a second user of the terminating terminal to the communication network server or the originating terminal based on a sharing level for the second user's profile information; and
performing a call with the originating terminal.
