SYSTEM AND METHOD FOR SEAMLESSLY INTEGRATING SEPARATE INFORMATION SYSTEMS WITHIN AN APPLICATION
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available.
-
Citations
21 Claims
-
1. (canceled)
-
2. A method for integrating a collaborative client with a plurality of information systems including a first information system and a second information system comprising:
-
receiving a bundle of files that enables the integration, wherein the bundle of files define a plurality of actions that are implemented in response to triggering events associated with respective types of content objects; presenting a first content object to a user, wherein the first content object is associated with a first information system of the plurality of integration systems and wherein the first content object is configured to enable a first action defined by the deployed bundle of files to be executed when a particular triggering event associated with the first content object occurs; detecting an occurrence of the triggering event associated with the first content object; in response to detecting the triggering event, obtaining information associated with the first action from the second information system; and presenting a user interface associated with the obtained information to the user. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for integrating a collaborative client with a plurality of information systems including a first information system and a second information system, the system comprising:
one or more computers configured to perform operations comprising; receiving a bundle of files that enables the integration, wherein the bundle of files define a plurality of actions that are implemented in response to triggering events associated with respective types of content objects; presenting a first content object to a user, wherein the first content object is associated with the first information system of the plurality of integration systems and wherein the first content object is configured to enable a first action defined by the deployed bundle of files to be executed when a particular triggering event associated with the first content object occurs; detecting an occurrence of the triggering event associated with the first content object; in response to detecting the triggering event, obtaining information associated with the first action from the second information system; and presenting a user interface associated with the obtained information to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
Specification