Patent ID: 11954646
Assignee: OPEN TEXT HOLDINGS, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A system for integrating networked collaboration comprising:
a process server comprising process server software including a first collaborative workspace method, the process server communicatively coupled to a content server and a collaborative workspace server, the process server hosting a defined, multi-step process executable to invoke a first collaborative workspace method that invokes a first class on the content server, the first class invokable to send, to the collaborative workspace server, a request to create a new collaborative object;
a data store coupled to the content server;
wherein the defined, multi-step process, is executable by the process server to:
for a first step of the defined, multi-step process, create a new collaborative workspace on the collaborative workspace server;
add the new collaborative workspace to the defined, multi-step process as a workitem of the defined, multi-step process;
execute the first collaborative workspace method to invoke the first class to create the new collaborative object on the collaborative workspace server;
receive, from the content server, information for the new collaborative object;
based on the information for the new collaborative object, create a collaborative object first proxy object at the process server that points to the new collaborative object;
using a proxy object type, attach the collaborative object first proxy object to the defined, multi-step process as process data of the workitem, the collaborative object first proxy object enabling action taken or performed in the collaborative workspace at the collaborative workspace server to be reflected through the collaborative object first proxy object;
pass the process data of the workitem to a subsequent step of the defined, multi-step process;

wherein the content server comprises content server software executable to:
store content associated with the new collaborative workspace in the data store;
execute the first class to send the request to the collaborative workspace server to create the new collaborative object;
receive, responsive to the request to create the new collaborative object, the information for the new collaborative object;
create a first reference object at the content server that links to the new collaborative object;
pass the information for the new collaborative object to the process server;

wherein the collaborative workspace server comprises collaborative workspace server software executable to:
host the new collaborative workspace, wherein the new collaborative workspace is a shared online environment accessible by a plurality of users;
create the new collaborative object responsive to the request to create the new collaborative object, the new collaborative object accessible through the new collaborative workspace by the plurality of users;
provide the information for the new collaborative object to the content server; and
receive, process and respond to an action on the collaborative object first proxy object.