System and methods for using message thread-recurrent data to implement internal organizational processes
First Claim
1. A method of controlling a process using electronic messages, comprising:
- with a network-based information system, receiving an electronic message generated by a first message application executed by a remote computing system, wherein the first message application is executed independently of the network-based information system;
forwarding the received electronic message to a recipient computer-implemented application that is operating outside of the network-based information system;
operating an electronic processor to evaluate the forwarded electronic message in accordance with one or more rules related to a message tracking functionality within the network-based information system, wherein the evaluation is based at least in part on a communication category of the electronic message and on a messaging thread identifier of the electronic message;
based at least in part on the evaluation, generating a command that is applicable to an internal operation of an organization;
controlling the internal operation in accordance with the command;
with the network-based information system, receiving a response electronic message to the forwarded electronic message, wherein the response electronic message was issued by the recipient computer-implemented process;
evaluating the response electronic message in accordance with the one or more rules related to the message tracking functionality within the network-based information system to determine that the response electronic message is to be sent to the first message application; and
based on the evaluation of the response electronic message, transmitting the response electronic message to the first message application executed by the remote computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal e-mail facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user'"'"'s native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.
67 Citations
24 Claims
-
1. A method of controlling a process using electronic messages, comprising:
-
with a network-based information system, receiving an electronic message generated by a first message application executed by a remote computing system, wherein the first message application is executed independently of the network-based information system; forwarding the received electronic message to a recipient computer-implemented application that is operating outside of the network-based information system; operating an electronic processor to evaluate the forwarded electronic message in accordance with one or more rules related to a message tracking functionality within the network-based information system, wherein the evaluation is based at least in part on a communication category of the electronic message and on a messaging thread identifier of the electronic message; based at least in part on the evaluation, generating a command that is applicable to an internal operation of an organization; controlling the internal operation in accordance with the command; with the network-based information system, receiving a response electronic message to the forwarded electronic message, wherein the response electronic message was issued by the recipient computer-implemented process; evaluating the response electronic message in accordance with the one or more rules related to the message tracking functionality within the network-based information system to determine that the response electronic message is to be sent to the first message application; and based on the evaluation of the response electronic message, transmitting the response electronic message to the first message application executed by the remote computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for processing messages, comprising:
-
an electronic processor programmed to execute a set of instructions; a data storage element in which the set of instructions are stored, wherein when executed by the electronic processor the set of instructions cause the apparatus to receive, with a network-based information system, an electronic message generated by first message application executed by a remote computing system, wherein the first message application is executed independently of the network-based information system; forward the generated electronic message to a recipient computer-implemented application that is operating outside of the network-based information system; operate the electronic processor to evaluate the forwarded electronic message in accordance with one or more rules related to a message tracking functionality within the network-based information system, wherein the evaluation is based at least in part on a communication category of the electronic message and on a messaging thread identifier of the electronic message; based at least in part on the evaluation, generate a command that is applicable to an internal operation of an organization; control the internal operation in accordance with the command; receive a response electronic message to the forwarded electronic message, wherein the response electronic message was issued by the recipient computer-implemented process; evaluate the response electronic message in accordance with the one or more rules related to the message tracking functionality within the network-based information system to determine that the response electronic message is to be sent to the remote computing system; and based on the evaluation of the response electronic message, transmit the response electronic message to the first message application executed by the remote computing system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification