Patent ID: 11895169
Assignee: SURE MARKET, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A communication and collaboration system, comprising:
one or more processing devices;
a network interface;
non-transitory memory that stores instructions that when executed by the one or more processing devices are configured to cause the communication and collaboration system to perform operations comprising:
provide an interface that enables a first user at a first entity having a first permission to define a first collaboration object;
receive a definition of the first collaboration object via the interface that enables the first user at the first entity having the first permission to define a first collaboration object;
provide an interface that enables the first user to specify a mapping of a plurality of fields of a first entity, corresponding to data of the first collaboration object of a first entity, to a plurality of fields of a second entity;
receive a first user-specification of the mapping of the plurality of fields of the first entity, corresponding to data of the first collaboration object of the first entity, to the plurality of fields of the second entity;
provide a user interface enabling the first user to specify a product data syndication channel for a plurality of products;
receive a first user-specification of the product data syndication channel for the plurality of products;
provide collaboration object data for at least the first collaboration object via the first user-specified product data syndication channel in accordance with the first user-specification of the mapping of the plurality of fields of the first entity, corresponding to data of the first collaboration object of the first entity, to the plurality of fields of the second entity;

maintain a log of communications regarding a collaboration between a first user of the first entity and a second user of the second entity on the first collaboration object;
maintain a log of communications regarding the first collaboration object between the first user and one or more other users at the first entity;
maintain a log of communications regarding the first collaboration object between the second user and one or more other users at the second entity;
enable a first computer system of the first user to display the log of communications regarding the collaboration between the first user and the second user on the first collaboration object, together with the log of communications regarding the first collaboration object between the first user and one or more other users at the first entity, and excluding from display on the first computer system the log of communications regarding the first collaboration object between the second user and one or more other users at the second entity; and
enable a second computer system of the second user to display the log of communications regarding the collaboration between the second user and the second user on the first collaboration object, together with the log of communications regarding the first collaboration object between the second user and one or more other users at the second entity, and excluding the log of communications regarding the first collaboration object between the first user and one or more other users at the first entity.