# US 10,454,863 B2 · Data processing device and data processing method based on user emotion icon activity

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

- Number: US 10,454,863 B2
- Document ID: US10454863B2
- Status: Granted
- Kind: B2
- Application number: 14/703,238
- Filed: 2015-05-04
- Published: 2015-11-05
- Granted: 2019-10-22
- Earliest claimed: 2014-05-02
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Je-Hyok Ryu; Shin-Il Kang; Young-Cheon Ko; Jung-Min Son; Seung-Yeol Yoo
- Web page: https://patentgrep.com/patent/US10454863B2

## CPC

- H04L 51/10: Multimedia information
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06Q 30/0241: Advertisements
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0261: {based on user location}
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A data processing device and a data processing method are provided. The data processing device includes a collection storage unit configured to collect and store emotion icon log data for an emotion icon activity of a user with respect to one or more services and an analysis processing unit configured to analyze the emotion icon activity of the user by using the emotion icon log data, and to provide, to a service server, a result obtained by analyzing the emotion icon activity of the user, to allow the service server to apply the result obtained by analyzing the emotion icon activity of the user, to the services.

## Claims

### Claim 1

An apparatus for providing a service, the apparatus comprising:
at least one processor; and
at least one memory storing one or more computer programs configured to be executed by the at least one processor, the one or more computer programs comprising instructions causing the at least one processor to:
receive pieces of content from users of a plurality of locations, respectively,
identify a representative emotion icon corresponding to each of the pieces of content based on counting a number of emotion icons with respect to each content of each location,
provide, to an electronic device, a first representative emotion icon corresponding to first content of a first location so that the electronic device displays the first representative emotion icon and the first content,
receive information on selection of the first representative emotion icon from the electronic device,
identify second content of a second location corresponding to a second representative emotion icon which is identical to the selected first representative emotion icon from among a plurality of content of the plurality of locations, the first content being different from the second content, and
provide, to the electronic device, the second content of the second location so that the electronic device displays the second content of the second location corresponding to the second representative emotion icon which is identical to the selected first representative emotion icon.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the instructions further cause the at least one processor to receive information of emotion icon log data analyzed by obtaining one or more second users who receive a threshold number of emotion icons from a first user among the users with respect to the one or more services from a data processing device.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the instructions further cause the at least one processor to recommend the one or more second users as emotion friends to each other.

### Claim 4 (depends on 1)

The apparatus of claim 1,
wherein the instructions further cause the at least one processor to:
analyze emotion icon log data,
obtain a second user and a third user related to content that received a first emoticon icon among a plurality of emoticon icons from a first user,
obtain second content of the second user and third content of the third user, and
provide information related to the second content of the second user and
the third content of the third user, and
wherein the first emoticon icon is sent by the first user most often.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the instructions further cause the at least one processor to recommend content of the third user to the second user and recommend content of the second user to the third user.

### Claim 6 (depends on 4)

The apparatus of claim 4, wherein the analyzing of the emotion icon log data comprises:
counting a number of emotion icons, which are received from the users with respect to each service of the one or more services, and
extracting one or more users who use a threshold number of the emotion icons to a same service to determine a recommendation service priority for each user.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the instructions further cause the at least one processor to recommend a service to each user according to the recommendation service priority for each user.

### Claim 8 (depends on 4)

The apparatus of claim 4, wherein the analyzing of the emotion icon log data comprises determining one or more communities and one or more influential users influential in each of the one or more communities, based on the emotion icon log data of users for each service.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the instructions further cause the at least one processor to provide an advertisement to a service screen of the influential user.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein the analyzing of the emotion icon log data further comprises, if the user uses a threshold number of the emotion icons to each of two of the one or more communities, determining a hub between the two of the one or more communities.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the analyzing of the emotion icon log data further comprises:
determining that the two communities comprise an expansion community, and
recommending a service of one of the two communities to the other of the two communities.

### Claim 12

A service providing method, comprising:
receiving pieces of content from users of a plurality of locations, respectively;
identifying a representative emotion icon corresponding to each of the pieces of content based on counting a number of emotion icons with respect to each content of each location;
providing, to an electronic device, a first representative emotion icon corresponding to first content of a first location so that the electronic device displays the first representative emotion icon and the first content;
receiving information on selection of the first representative emotion icon from the electronic device;
identifying second content of a second location corresponding to a second representative emotion icon which is identical to the selected first representative emotion icon from among a plurality of content of the plurality of locations, the first content being different from the second content; and
providing, to the electronic device, the second content of the second location so that the electronic device displays the second content of the second location corresponding to the second representative emotion icon which is identical to the selected first representative emotion icon.

### Claim 13 (depends on 12)

The method of claim 12, further comprising receiving information of analyzing of emotion icon log data by obtaining one or more second users having received a threshold number of emotion icons from a first user with respect to one or more services from a data processing device.

### Claim 14 (depends on 13)

The method of claim 13, further comprising applying the one or more second users having received the threshold number of the emotion icons from the first user, to recommend the one or more second users as emotion friends to each other.

### Claim 15 (depends on 13)

The method of claim 13, wherein the analyzing of the emotion icon log data comprises:
obtaining a second user and a third user related to contents that received a first emoticon icon among a plurality of emoticon icons from the first user;
obtaining second content of the second user and third content of the third user; and
providing information related to the second content of the second user and third content of the third user,
wherein the first emoticon icon is sent by the first user most often.

### Claim 16 (depends on 15)

The method of claim 15, further comprising recommending content of the third user to the second user and recommending content of the second user to the third user.

### Claim 17

The method of claimer 13, wherein the analyzing of the emotion icon log data comprises:
counting a number of emotion icons, which are received from users with respect to each service of the one or more services; and
extracting one or more users who use the threshold number of the emotion icons to a same service to deduce a recommendation service priority for each user.

### Claim 18 (depends on 17)

The method of claim 17, further comprising recommending a service to each user according to the recommendation service priority for each user.

### Claim 19 (depends on 13)

The method of claim 13, wherein the analyzing of the emotion icon log data comprises determining one or more communities and one or more influential users influential in each of the one or more communities, based on an emotion icon log data of users for each service.

### Claim 20 (depends on 19)

The method of claim 19, further comprising providing an advertisement to a service screen of the influential user.

### Claim 21 (depends on 19)

The method of claim 19, wherein the analyzing of the emotion icon log data further comprises, if a user uses the threshold number of the emotion icons to each of two of the one or more communities, determining a hub between the two of the one or more communities.

### Claim 22 (depends on 21)

The method of claim 21, further comprising recommending a service of one of the two communities to the other of the two communities.

### Claim 23

An electronic device comprising:
a display;
at least one processor; and
at least one memory storing one or more computer programs configured to be executed by the at least one processor, the one or more computer programs comprising instructions causing the at least one processor to:
obtain a first representative emotion icon corresponding to first content of a first location,
display the first representative emotion icon, the first content, and the first location on the display,
transmit, to a service apparatus, information on selection of the first representative emotion icon displayed on the display by a user input,
receive, from the service apparatus, second content of a second location corresponding to a second representative emotion icon which is identical to the selected first representative emotion icon from among pieces of content of a plurality of locations in response to the transmitted information, and
display, on the display, the second content of the second location corresponding to the second representative emotion icon which is identical to the selected first representative emotion icon.

### Claim 24

A service providing method comprising:
obtaining a first representative emotion icon corresponding to first content of a first location;
displaying the first representative emotion icon, the first content, and the first location on a display;
transmitting, to a service apparatus, information on selection of the first representative emotion icon displayed on the display by a user input;
receiving, from the service apparatus, second content of a second location corresponding to a second representative emotion icon which is identical to the selected first representative emotion icon from among pieces of content of a plurality of locations in response to the transmitted information; and
displaying, on the display, the second content of the second location corresponding to the second representative emotion icon which is identical to the selected first representative emotion icon.

### Claim 25

A non-transitory computer readable recording medium storing instructions executable by at least one processor of an electronic device to cause the at least one processor to at least:
obtain a first representative emotion icon corresponding to first content of a first location;
display the first representative emotion icon, the first content, and the first location on a display;
transmit, to a service apparatus, information on selection of the first representative emotion icon displayed on the display by a user input
receive, from the service apparatus, second content of a second location corresponding to a second representative emotion icon which is identical to the selected first representative emotion icon from among pieces of content of a plurality of locations in response to the transmitted information; and
display, on the display, the second content of the second location corresponding to the second representative emotion icon which is identical to the selected first representative emotion icon.
