# US 12,184,596 B2 · Messenger-linked service system and method using a social graph of a messenger platform

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

- Number: US 12,184,596 B2
- Document ID: US12184596B2
- Status: Granted
- Kind: B2
- Application number: 18/520,948
- Filed: 2023-11-28
- Published: 2024-03-21
- Granted: 2024-12-31
- Earliest claimed: 2012-06-12
- Assignees: LY Corporation
- Applicants: LY Corporation
- Inventors: JungHo Shin; Jungmin Lee
- Web page: https://patentgrep.com/patent/US12184596B2

## CPC

- H04L 51/046: Interoperability with other network applications or services
- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04L 51/214: using selective forwarding
- H04L 51/52: for supporting social networking services
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04W 4/21: for social networking applications
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A messenger-linked service system and method using a social graph based on a human relationship of a messenger are provided. The messenger-linked service system may include a relationship extraction unit to extract a social graph of a friend relationship of the messenger, a selection unit to select data in the messenger-linked service, and an execution unit to either transmit or to execute a sharing request of the selected data to the friend using the social graph.

## Claims

### Claim 1

A non-transitory computer-readable medium including computer executable instructions that, when executed by at least one processor included in a smart device of a sending user, causes the smart device to:
generate, using a messenger application installed in the smart device of the sending user, a messenger graphical user interface (GUI), the messenger application associated with at least one messenger service;
extract, using the messenger application installed in the smart device of the sending user and associated with the at least one messaging service, at least one of a first social graph of a friend relationship of the sending user, a second social graph of a group relationship of the sending user, a chat history of the group relationship, or a chat history of the friend relationship, to provide one or more potential targets;
receive a message input from the sending user on the messenger GUI, the message input including a message and a selection of a message alert type associated with the message from a plurality of message alert types;
receive a selection input from the sending user on the messenger GUI, the selection input including a selection of at least one target for the message from among the one or more potential targets; and
transmit the message to the at least one target based on the selected message alert type,
wherein the messenger GUI includes a tap that is configured to display a next screen that is configured to allow the sending user to select the at least one target from among the one or more potential targets.

### Claim 2 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein the plurality of message alert types includes a push alert type, a notification alert type, an alert via chat alert type, or any combinations thereof.

### Claim 3 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein the smart device is further caused to:
receive the selection input from the sending user on a target selection GUI included in the messenger GUI, the target selection GUI including a display of at least one of a list of friends of the sending user on the at least one messenger service, a list of groups the sending user is associated with on the at least one messenger service, a list of chat rooms the sending user is associated with on the at least one messenger service, or any combinations thereof.

### Claim 4 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein the smart device is further caused to:
link the messenger application with at least one secondary application, the at least one secondary application including at least one of a card application, a camera application, a schedule application, a game application, a photo album application, a calendar application, a contact application, or any combinations thereof; and
extract data associated with the sending user from the linked secondary application.

### Claim 5 (depends on 4)

The non-transitory computer-readable medium of claim 4, wherein the smart device is further caused to:
transmit the extracted data to the at least one target using the messenger application.

### Claim 6 (depends on 4)

The non-transitory computer-readable medium of claim 4, wherein
the linked secondary application is the schedule application;
the extracted data is scheduling data associated with the sending user; and
the smart device is further caused to,
receive a vote request input from the sending user on the messenger GUI, and
transmit the message to the at least one target based on the selected message alert type, the extracted data, and the vote request input using the messenger application.

### Claim 7 (depends on 6)

The non-transitory computer-readable medium of claim 6, wherein the transmitting the message to the at least one target causes the smart device associated with the at least one target to:
display an alert to the at least one target corresponding to the selected message alert type;
display the message to the at least one target; and
display a voting GUI based on the extracted data.

### Claim 8 (depends on 4)

The non-transitory computer-readable medium of claim 4, wherein
the linked secondary application is the card application;
the extracted data is card data generated by the sending user using the card application; and
the smart device is further caused to transmit the message to the at least one target based on the selected message alert type and the extracted data.

### Claim 9

A method related to a messenger linked service, the method comprising:
generating, using a messenger application installed in a smart device of a sending user, a messenger graphical user interface (GUI), the messenger application associated with at least one messenger service;
extract, using the messenger application installed in the smart device of the sending user and associated with the at least one messaging service, at least one of a first social graph of a friend relationship of the sending user, a second social graph of a group relationship of the sending user, a chat history of the group relationship, or a chat history of the friend relationship, to provide one or more potential targets;
receiving a message input from the sending user on the messenger GUI, the message input including a message and a selection of a message alert type associated with the message from a plurality of message alert types;
receiving a selection input from the sending user on the messenger GUI, the selection input including a selection of at least one target for the message from among the one or more potential targets; and
transmitting the message to the at least one target based on the selected message alert type,
wherein the messenger GUI includes a tap that is configured to display a next screen that is configured to allow the sending user to select the at least one target from among the one or more potential targets.

### Claim 10 (depends on 9)

The method of claim 9, wherein the plurality of message alert types includes a push alert type, a notification alert type, an alert via chat alert type, or any combinations thereof.

### Claim 11 (depends on 9)

The method of claim 9, the method further comprising:
receiving the selection input from the sending user on a target selection GUI included in the messenger GUI, the target selection GUI including a display of at least one of a list of friends of the sending user on the at least one messenger service, a list of groups the sending user is associated with on the at least one messenger service, a list of chat rooms the sending user is associated with on the at least one messenger service, or any combinations thereof.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
linking the messenger application with at least one secondary application, the at least one secondary application including at least one of a card application, a camera application, a schedule application, a game application, a photo album application, a calendar application, a contact application, or any combinations thereof; and
extracting data associated with the sending user from the linked secondary application.

### Claim 13 (depends on 12)

The method of claim 12, further comprising:
transmitting the extracted data to the at least one target using the messenger application.

### Claim 14 (depends on 12)

The method of claim 12, wherein
the linked secondary application is the schedule application;
the extracted data is scheduling data associated with the sending user; and
the method further includes,
receiving a vote request input from the sending user on the messenger GUI, and
transmitting the message to the at least one target based on the selected message alert type, the extracted data, and the vote request input.

### Claim 15 (depends on 14)

The method of claim 14, wherein the transmitting the message to the at least one target causes the smart device associated with the at least one target to display a voting GUI based on the extracted data.

### Claim 16 (depends on 12)

The method of claim 12, wherein
the linked secondary application is the card application;
the extracted data is card data generated by the sending user using the card application; and
the method further includes transmitting the message to the at least one target based on the selected message alert type and the extracted data.

### Claim 17

A smart device of a sending user, comprising:
a memory storing computer readable instructions; and
at least one processor configured to execute the computer readable instructions to cause the smart device to,
generate, using a messenger application installed in the smart device of the sending user, a messenger graphical user interface (GUI), the messenger application associated with at least one messenger service;
extract, using the messenger application installed in the smart device of the sending user and associated with the at least one messaging service, at least one of a first social graph of a friend relationship of the sending user, a second social graph of a group relationship of the sending user, a chat history of the group relationship, or a chat history of the friend relationship, to provide one or more potential targets;
receive a message input from the sending user on the messenger GUI, the message input including a message and a selection of a message alert type associated with the message from a plurality of message alert types;
receive a selection input from the sending user on the messenger GUI, the selection input including a selection of at least one target for the message from among the one or more potential targets; and
transmit the message to the at least one target based on the selected message alert type,
wherein the messenger GUI includes a tap that is configured to display a next screen that is configured to allow the sending user to select the at least one target from among the one or more potential targets.

### Claim 18 (depends on 17)

The smart device of claim 17, wherein the plurality of message alert types includes a push alert type, a notification alert type, an alert via chat alert type, or any combinations thereof.

### Claim 19 (depends on 17)

The smart device of claim 17, wherein the smart device is further caused to:
receive the selection input from the sending user on a target selection GUI included in the messenger GUI, the target selection GUI including a display of at least one of a list of friends of the sending user on the at least one messenger service, a list of groups the sending user is associated with on the at least one messenger service, a list of chat rooms the sending user is associated with on the at least one messenger service, or any combinations thereof.

### Claim 20 (depends on 17)

The smart device of claim 17, wherein the smart device is further caused to:
link the messenger application with at least one secondary application, the at least one secondary application including at least one of a card application, a camera application, a schedule application, a game application, a photo album application, a calendar application, a contact application, or any combinations thereof; and
extract data associated with the sending user from the linked secondary application.
