IP Library Granted Patent US 11,573,683
Granted Patent B2
US 11,573,683 · App. 17/385,262 · Granted Feb 7, 2023

Systems and methods for reacting to messages

Inventors: Adam Cole (San Francisco, CA); Pedro Carmo (San Francisco, CA); Kristin Au (San Francisco, CA)
Assignee: Salesforce, Inc.
G06F3/0482H04L51/10
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 11,573,683
App. No.
17/385,262
Granted
Feb 7, 2023
Kind
B2
Abstract

A method includes displaying a message within an interface of a group-based communication platform on a device associated with a user; receiving, from the user, a selection of a first reactive emoji having a first skin tone for display in association with the message; and in response, displaying a first instance of the selected first reactive emoji having the first skin tone in a first grouping with at least a second instance of the first reactive emoji having a second skin tone different than the first skin tone, wherein the first grouping of the first instance and the at least the second instance is displayed in association with the message.

Claims (34)

1. A computer-implemented method, comprising:

displaying a message within an interface of a group-based communication platform on an electronic device associated with a user of the group-based communication platform;

receiving a selection of two or more instances of a same reactive emoji with different skin tones for display in association with the message; and

in response to receiving the selection, displaying a reactive emoji grouping that includes at least the two or more instances of the same reactive emoji with the different skin tones and an indication of a quantity of the two or more instances of the same reactive emoji with the different skin tones, wherein the reactive emoji grouping is displayed in association with the message within the interface of the group-based communication platform.

2. The computer-implemented method of claim 1 , wherein an order of display of the two or more instances of the same reactive emoji with the different skin tones is based on a temporal order of selection of the two or more instances of the same reactive emoji with the different skin tones.

3. The computer-implemented method of claim 1 , further comprising:

receiving a request to display information associated with the reactive emoji grouping; and

in response to the request, displaying a first list of one or more users that selected a first reactive emoji with a first skin tone and a second list of one or more users that selected the first reactive emoji with a second skin tone different from the first skin tone.

4. The computer-implemented method of claim 3 , further comprising:

displaying a numerical indicator for each skin tone in the reactive emoji grouping, the numerical indicator indicating a number of selections of a respective skin tone.

5. The computer-implemented method of claim 1 , wherein the quantity of the two or more instances of the same reactive emoji is different from a quantity of the different skin tones displayed in the reactive emoji grouping.

6. An electronic device, comprising:

one or more processors;

a memory; and

instructions stored in the memory and executable by the one or more processors to cause the electronic device to:

display a message within an interface of a group-based communication platform on the electronic device associated with a user of the group-based communication platform;

receive a selection of two or more instances of a same reactive emoji with different skin tones for display in association with the message; and

in response to the selection, display a reactive emoji grouping that includes at least the two or more instances of the same reactive emoji with the different skin tones and an indication of a quantity of the two or more instances of the same reactive emoji with the different skin tones, wherein the reactive emoji grouping is displayed in association with the message within the interface of the group-based communication platform.

7. The electronic device of claim 6 , wherein an order of display of the two or more instances of the same reactive emoji with the different skin tones is based on a temporal order of selection of the two or more instances of the same reactive emoji with the different skin tones.

8. The electronic device of claim 6 , wherein the instructions are further executable by the one or more processors to cause the electronic device to:

receive a request to display information associated with the reactive emoji grouping; and

in response to the request, display a first list of one or more users that selected a first reactive emoji with a first skin tone and a second list of one or more users that selected the first reactive emoji with a second skin tone different from the first skin tone.

9. The electronic device of claim 8 , wherein the instructions are further executable by the one or more processors to cause the electronic device to:

display a numerical indicator for each skin tone in the reactive emoji grouping, the numerical indicator indicating a number of selections of a respective skin tone.

10. A non-transitory computer-readable storage medium storing instructions that are executable by one or more processors to:

display a message within an interface of a group-based communication platform on an electronic device associated with a user of the group-based communication platform;

receive a selection of two or more instances of a same reactive emoji with different skin tones for display in association with the message; and

in response to receiving the selection, display a reactive emoji grouping that includes at least the two or more instances of the same reactive emoji with the different skin tones and an indication of a quantity of the two or more instances of the same reactive emoji with the different skin tones, wherein the reactive emoji grouping is displayed in association with the message within the interface of the group-based communication platform.

11. The non-transitory computer-readable storage medium of claim 10 , wherein an order of display of the two or more instances of the same reactive emoji with the different skin tones is based on a temporal order of selection of the two or more instances of the same reactive emoji with the different skin tones.

12. The non-transitory computer-readable storage medium of claim 10 , wherein the instructions are further executable by the one or more processors to:

receive a request to display information associated with the reactive emoji grouping; and

in response to the request, display a first list of one or more users that selected a first reactive emoji with a first skin tone and a second list of one or more users that selected the first reactive emoji with a second skin tone different from the first skin tone.

13. The non-transitory computer-readable storage medium of claim 12 , wherein the instructions are further executable by the one or more processors to:

display a numerical indicator for each skin tone in the reactive emoji grouping, the numerical indicator indicating a number of selections of a respective skin tone.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: SLACK TECHNOLOGIES, LLC
To: SALESFORCE, INC.
Reel/Frame 070001/0469 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NEWLY MERGED ENTITY DATA OF SLACK TECHNOLOGIES LLC. PREVIOUSLY RECORDED ON REEL 057165 FRAME 0492. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Sep 10, 2021
From: SKYLINE STRATEGIES II LLC; SLACK TECHNOLOGIES, INC.
To: SLACK TECHNOLOGIES, LLC
Reel/Frame 057465/0496 →
MERGER Recorded Aug 12, 2021
From: SLACK TECHNOLOGIES, INC.; SKYLINE STRATEGIES I INC.
To: SLACK TECHNOLOGIES, INC.
Reel/Frame 057165/0410 →
MERGER AND CHANGE OF NAME Recorded Aug 12, 2021
From: SKYLINE STRATEGIES II LLC; SLACK TECHNOLOGIES, INC.; SLACK TECHNOLOGIES, LLC.
To: SLACK TECHNOLOGIES, LLC
Reel/Frame 057165/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2021
From: COLE, ADAM; CARMO, PEDRO; AU, KRISTIN
To: SLACK TECHNOLOGIES, INC.
Reel/Frame 057122/0939 →