IP Library Granted Patent US 11,245,650
Granted Patent B2
US 11,245,650 · App. 16/895,294 · Granted Feb 8, 2022

Interactive contextual emojis

Inventors: Stewart Curry (Booterstown, IE); Andrew Henderson (Spiddal, IE); Keith Griffin (Oranmore, IE)
Assignee: CISCO TECHNOLOGY, INC.
H04L51/043H04L51/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,245,650
App. No.
16/895,294
Granted
Feb 8, 2022
Kind
B2
Abstract

A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.

Claims (51)

1. A method for communicating in a digital conversation within a chat window on a computing device, the method comprising:

displaying, within the chat window and as message within the digital conversation, an interactive contextual emoji representing a first status associated with a user;

receiving a request for additional information associated with the first status by detecting an interaction with the interactive contextual emoji;

displaying, in response to the receiving of the request, the additional information in the chat window and adjacent the interactive contextual emoji; and

updating, in response to a change of the first status associated with the user to an updated status, the interactive contextual emoji to yield an updated interactive contextual emoji that represents the updated status associated with the user.

2. The method according to claim 1 , further comprising:

requesting the first status from a status application; and

receiving the updated status from the status application.

3. The method according to claim 2 , wherein the updated status is based on a schedule.

4. The method according to claim 2 , wherein the receiving of the updated status is according to a schedule determined by the status application.

5. The method according to claim 2 ,

wherein,

the receiving of the updated status includes:

querying the status application for changes in the first status, and

receiving the updated status in response to the querying.

6. The method according to claim 5 , wherein the querying is performed at least according to a schedule received with the first status.

7. The method according to claim 5 , wherein the querying is performed periodically.

8. The method according to claim 1 , further comprising:

displaying an option to contact a status application;

detecting user selection of the option; and

launching an instance of the status application.

9. The method according to claim 8 , wherein the status application supports scheduling a meeting between at least the user and another user.

10. The method according to claim 1 , wherein the digital conversation includes at least three digital conversation participants.

11. A non-transitory computer-readable medium having computer readable instructions that, when executed by a processor, cause the processor to:

display, within a chat window and as message within a digital conversation, an interactive contextual emoji representing a first status associated with a user;

receive a request for additional information associated with the first status by detecting an interaction with the interactive contextual emoji;

display, in response to receiving the request, the additional information in the chat window and adjacent the interactive contextual emoji; and

update, in response to a change of the first status associated with the user to an updated status, the interactive contextual emoji to yield an updated interactive contextual emoji that represents the updated status associated with the user.

12. The non-transitory computer-readable medium according to claim 11 , further comprising instructions which when executed cause the processor to:

request the first status from a status application; and

receive the updated status from the status application.

13. The non-transitory computer-readable medium according to claim 12 , wherein the updated status is based on a schedule.

14. The non-transitory computer-readable medium according to claim 12 , wherein receiving the updated status is according to a schedule determined by the status application.

15. The non-transitory computer-readable medium according to claim 12 , further comprising instructions which when executed cause the processor to:

querying the status application for changes in the first status, and

receiving the updated status in response to the querying.

16. A digital conversation computing device comprising:

a processor; and

a memory including instructions that when executed by the processor, cause the processor to:

display, within a chat window and as message within the digital conversation, an interactive contextual emoji representing a first status associated with a user,

receive a request for additional information associated with the first status by detecting an interaction with the interactive contextual emoji,

display, in response to receiving the request, update the interactive contextual emoji to yield an updated interactive contextual emoji, the updated interactive contextual emoji including the additional information in the chat window and adjacent the interactive contextual emoji; and

update, in response to a change of the first status associated with the user to an updated status, the interactive contextual emoji to yield an updated interactive contextual emoji that represents the updated status associated with the user.

17. The digital conversation computing device according to claim 16 , further comprising instructions which when executed cause the processor to:

request the first status from a status application; and

receive the updated status from the status application.

18. The digital conversation computing device according to claim 17 , wherein the updated status is based on a schedule.

19. The digital conversation computing device according to claim 17 , wherein receiving the updated status is according to a schedule determined by the status application.

20. The digital conversation computing device according to claim 17 , further comprising instructions which when executed cause the processor to:

querying the status application for changes in the first status, and

receiving the updated status in response to the querying.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2020
From: CURRY, STEWART; HENDERSON, ANDREW; GRIFFIN, KEITH
To: CISCO TECHNOLOGY, INC.
Reel/Frame 052865/0864 →
Continuity (2)
Continuation 15150445 · May 10, 2016
Related Publication 20200304442A1 · Sep 24, 2020