Method and system for conditionally transmitting changes to information in a collaborative environment
First Claim
1. A system comprising:
- a display;
a change tracking module to detect changes by a modifying user to information as one of a propagating change to change substance of at least one value of data included in the information, or a non-propagating change that does not change the substance; and
a rendering module to transmit first view data to enable altering a first view based on the modification as part of a graphical user interface on the display presented to the modifying user, and to transmit second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change, otherwise, refraining from the transmitting of the second view data if the modification comprises the non-propagating change.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for conditionally transmitting changes to information in a collaborative environment are provided. A system comprises a display, a change tracking module, and a rendering module. The change tracking module is configured to detect changes by a modifying user to information as a propagating or a non-propagating change. The rendering module transmits first view data to enable altering a first view based on the modification as part of a graphical user interface on the display presented to the modifying user and transmits second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change. The second view data is not transmitted if the modification comprises the non-propagating change.
-
Citations
20 Claims
-
1. A system comprising:
-
a display; a change tracking module to detect changes by a modifying user to information as one of a propagating change to change substance of at least one value of data included in the information, or a non-propagating change that does not change the substance; and a rendering module to transmit first view data to enable altering a first view based on the modification as part of a graphical user interface on the display presented to the modifying user, and to transmit second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change, otherwise, refraining from the transmitting of the second view data if the modification comprises the non-propagating change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
detecting, using at least one processor coupled to a memory, changes to information by a modifying user as one of a propagating change to change substance of at least one value of data included in the information, or a non-propagating change that does not change the substance; transmitting first view data to enable altering a first view based on the modification as part of a graphical user interface on a display presented to the modifying user; and transmitting second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change, otherwise, refraining from the transmitting of the second view data if the modification comprises the non-propagating change. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable non-transitory storage medium having instruction data to cause a machine to:
-
detect changes by a modifying user to information as one of a propagating change to change substance of at least one value of data included in the information, or a non-propagating change that does not change the substance; transmit first view data to enable altering a first view based on the modification as part of a graphical user interface on the display presented to the modifying user; and transmit second view data to enable altering a second view presented to a group of users, not including the modifying user, based on the modification if the modification comprises the propagating change, otherwise, refraining from the transmitting of the second view data if the modification comprises the non-propagating change.
-
Specification