×

Assigning tasks and monitoring task performance based on context extracted from a shared contextual graph

  • US 10,679,192 B2
  • Filed: 05/25/2017
  • Issued: 06/09/2020
  • Est. Priority Date: 05/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processing device; and

    a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations that monitor communications sent or received by a computing device over a network, the operations comprising;

    receiving, within a first communication session, a first electronic communication from a first user device via an electronic communications application;

    processing, by the processing device using natural language processing, the first electronic communication to identify a first content element within the first electronic communication;

    receiving, within the first communication session, a second electronic communication over the network via the electronic communications application;

    processing, by the processing device using natural language processing, the second electronic communication to identify a second content element within the second electronic communication;

    associating the first content element with the second content element in a knowledge base that reflects a shared conversational context between at least two users;

    based on an association between the first content element and the second content element and based on a current state of the knowledge base, identifying a task for a user and an applicable time to present respective actions corresponding to the task to the user;

    comparing, using the applicable time, the actions corresponding to the task to historical actions by the user; and

    selecting an action with respect to the task based on the comparison and initiating the action with respect to the task by initiating a communication with an application or service external to the electronic communications application in response to receiving a selection of a link corresponding to the action.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×