Data change alerts in a collaborative environment
First Claim
Patent Images
1. A method for highlighting a data change in a collaborative environment, the method comprising:
- detecting, by one or more processors, a first data change, made by a first user, in a cell of a data table;
in response to detecting the first data change, generating, by one or more processors, a first message that contains first information pertaining to the first data change, and second information pertaining to the first data change;
determining, by one or more processors, that there exists a representational object that is based on information within the cell of the data table;
in response to determining that there exists a representational object that is based on information within the cell of the data table;
updating the representational object based on information in the first message,determining, by one or more processors, that there is a second user associated with the representational object,determining that the second user is not online,generating, by one or more processors, a first alert based on the first information in the first message,determining, by one or more processors, that the second user has come online, andin response to determining that the second user has come online, sending the first alert to a user interface operated by the second user, wherein the first alert comprises rendering a visual clue in the user interface,receiving, from the second user interface, a request for more information with respect to the first alert, andin response to receiving the request for more information, sending to the second user interface, the second information;
wherein;
the first information comprises the representational object, andthe second information comprises overlapping and alternately displaying the representational object before the first data change, and the representational object after the first data change, to highlight the difference in the representational object caused by the first data change.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating data change alerts in a collaboration environment and highlighting changes. The method generates a message that contains information on a data change event, in response to a first user changing data in a cell of a data table. The method further determines whether there is a representational object that is based on the data being changed, and if so, alerting a second user, who is associated with the representational object, of the data change. Moreover, the data change is highlighted in the representational object.
-
Citations
20 Claims
-
1. A method for highlighting a data change in a collaborative environment, the method comprising:
-
detecting, by one or more processors, a first data change, made by a first user, in a cell of a data table; in response to detecting the first data change, generating, by one or more processors, a first message that contains first information pertaining to the first data change, and second information pertaining to the first data change; determining, by one or more processors, that there exists a representational object that is based on information within the cell of the data table; in response to determining that there exists a representational object that is based on information within the cell of the data table; updating the representational object based on information in the first message, determining, by one or more processors, that there is a second user associated with the representational object, determining that the second user is not online, generating, by one or more processors, a first alert based on the first information in the first message, determining, by one or more processors, that the second user has come online, and in response to determining that the second user has come online, sending the first alert to a user interface operated by the second user, wherein the first alert comprises rendering a visual clue in the user interface, receiving, from the second user interface, a request for more information with respect to the first alert, and in response to receiving the request for more information, sending to the second user interface, the second information; wherein; the first information comprises the representational object, and the second information comprises overlapping and alternately displaying the representational object before the first data change, and the representational object after the first data change, to highlight the difference in the representational object caused by the first data change. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for generating data change alerts in a collaborative environment comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising instructions to perform; detecting, by one or more processors, a first data change, made by a first user, in a cell of a data table; in response to detecting the first data change, generating, by one or more processors, a first message that contains first information pertaining to the first data change, and second information pertaining to the first data change; determining, by one or more processors, that there exists a representational object that is based on information within the cell of the data table; in response to determining that there exists a representational object that is based on information within the cell of the data table; updating the representational object based on information in the first message, determining, by one or more processors, that there is a second user associated with the representational object, determining that the second user is not online, generating, by one or more processors, a first alert based on the first information in the first message, determining, by one or more processors, that the second user has come online, and in response to determining that the second user has come online, sending the first alert to a user interface operated by the second user, wherein the first alert comprises rendering a visual clue in the user interface, receiving, from the second user interface, a request for more information with respect to the first alert, and in response to receiving the request for more information, sending to the second user interface, the second information; wherein; the first information comprises the representational object, and the second information comprises overlapping and alternately displaying the representational object before the first data change, and the representational object after the first data change, to highlight the difference in the representational object caused by the first data change. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer system for generating data change alerts in a collaboration environment comprising:
-
one or more computer processors; one or more computer-readable storage media; program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising instructions to perform; detecting, by one or more processors, a first data change, made by a first user, in a cell of a data table; in response to detecting the first data change, generating, by one or more processors, a first message that contains first information pertaining to the first data change, and second information pertaining to the first data change; determining, by one or more processors, that there exists a representational object that is based on information within the cell of the data table; in response to determining that there exists a representational object that is based on information within the cell of the data table; updating the representational object based on information in the first message, determining, by one or more processors, that there is a second user associated with the representational object, determining that the second user is not online, generating, by one or more processors, a first alert based on the first information in the first message, determining, by one or more processors, that the second user has come online, and in response to determining that the second user has come online, sending the first alert to a user interface operated by the second user, wherein the first alert comprises rendering a visual clue in the user interface, receiving, from the second user interface, a request for more information with respect to the first alert, and in response to receiving the request for more information, sending to the second user interface, the second information; wherein; the first information comprises the representational object, and the second information comprises overlapping and alternately displaying the representational object before the first data change, and the representational object after the first data change, to highlight the difference in the representational object caused by the first data change. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification