Method and system for managing a virtual actionable conversation
AssigneeNeudesic, LLC
InventorsJason Noble, Jesse A. Ezell
Life of this patent
Estimating the term…
Abstract
A social activity stream application for managing virtual actionable conversations allows participants in a conversation to request actions to be performed in various external systems. A request to perform an action in an external system is received from a conversation participant, and sent to the external system, in which the requested action may then be performed. In this manner, conversation participants may use a single application to monitor and request actions in multiple external systems.
Claims19
A method of managing a virtual actionable conversation between a plurality of subscribers, comprising:
- receiving, via a computer network, notice of an occurrence of an event in a system external to a virtual actionable conversation system, wherein the virtual actionable conversation system is configured to enable a virtual conversation between the subscribers;
- determining the event meets a threshold requirement;
- creating an electronic activity record corresponding to the event;
- identifying subscribers associated with the event, the subscribers comprising a first subscriber;
- sending, to the subscribers over the computer network, information corresponding to the activity record via the virtual actionable conversation system within a virtual conversation between the first subscriber and one of the other subscribers;
- receiving, from the first subscriber over the computer network, in response to the information sent, a request for a data feed;
- sending the data feed over the computer network to the first subscriber, the data feed comprising 1) the information corresponding to the activity record and 2) an action link for requesting an action to be performed in the external system;
- receiving, over the computer network, an indication that the action link was activated by the first subscriber;
- sending, in response to the indication, a request to the external system to perform the action;
- receiving data from the external system confirming the action was performed in response to the request sent to the external system;
- and
- updating the activity record to reflect the action was performed.
A method of managing a virtual actionable conversation between a plurality of subscribers, comprising:
- monitoring, via a computer network, activities occurring in a system external to a virtual actionable conversation system, wherein the virtual actionable conversation system is configured to enable a virtual conversation between the subscribers, the activities comprising a first activity;
- determining the first activity meets a threshold requirement;
- creating an activity record associated with the first activity;
- associating an action link with the activity record, wherein activation of the action link initiates a request for an action to be performed in the external system;
- routing, through the computer network, the activity record and the associated action link to a first subscriber for display via the virtual actionable conversation system within a virtual conversation between the first subscriber and one of the other subscribers;
- determining the first subscriber activated the action link;
- and
- routing to the external system, through the computer network, a request for the action to be performed by the external system.
A method of using a system for managing a virtual actionable conversation between a plurality of subscribers, comprising:
- providing subscription parameters to a server to create a subscription to the system;
- receiving, through a user interface, a data feed tailored to the parameters, the data feed
- including an action link for causing an action to occur in a system external to a virtual actionable conversation system, wherein the virtual actionable conversation system is configured to enable a virtual conversation between the subscribers;
- activating the action link via the virtual actionable conversation system within a virtual conversation between at least two of the other subscribers;
- and
- receiving, from the server, an updated data feed reflecting the action was performed by the external system.
A system for managing a virtual actionable conversation between a plurality of subscribers, comprising:
- a server;
- a computer network;
- and
- a client computer in electronic communication with the server through the computer network, wherein the server is programmed to:
- receive notice of an occurrence of an event in a system external to a virtual actionable conversation system, wherein the virtual actionable conversation system is configured to enable a virtual conversation between the subscribers;
- determine the event meets a threshold requirement;
- create an electronic activity record corresponding to the event;
- identify subscribers associated with the event, the subscribers comprising a first subscriber;
- send, to the subscribers over the computer network, information corresponding to the activity record;
- receive, from the first subscriber over the computer network, in response to the information sent, a request for a data feed via the virtual actionable conversation system within a virtual conversation between at least two of the other subscribers;
- send the data feed over the computer network to the first subscriber, the data feed comprising 1) the information corresponding to the activity record and 2) an action link for requesting an action to be performed in the external system;
- receive, over the computer network, an indication that the action link was activated by the first subscriber;
- send a request to the external system to perform the action;
- receive data from the external system confirming the action was performed in response to the request sent to the external system;
- and
- update the activity record to reflect the action was performed.
Dependencies are inferred from the claim text.