IP Library Patent Application 18982617
Patent Application
App. No. 18/982,617

SYSTEM AND METHOD FOR EVENT DRIVEN GENERATION OF CONTENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/982,617
Abstract

Systems and methods for content management that allow external events or data to drive the generation of content are disclosed. Specifically, disclosed embodiments allow events generated from external sources (or data determined from those events, or otherwise determined) to drive the generation of content (or metadata associated with that content) in a content management system.

Claims (32)

1 . A system, comprising:

a processor; and

a non-transitory computer readable medium, storing instructions for:

receiving an event;

evaluating a virtual document based on the event to form a snapshot associated with the virtual document by determining a first set of documents associated with the event based on metadata of the first set of documents, or data associated with the event; and

forming the snapshot to include the first set of documents.

2 . The system of claim 1 , wherein the first set of documents include a version of each of the set of documents, the version of each document determined based on the event.

3 . The system of claim 2 , wherein the event is associated with an event identifier and the version of each document is associated with the event identifier.

4 . The system of claim 1 , wherein the virtual document is defined by a schema defining each of a second set of documents comprising the virtual document.

5 . The system of claim 4 , wherein the first set of documents of the snapshot is a subset of the second set of documents.

6 . The system of claim 1 , wherein evaluating a virtual document based on the event comprises determining that the snapshot should be formed based on the event.

7 . The system of claim 6 , wherein determining the snapshot should be formed based on the event comprises determining an event rule associated with the event, and wherein determining the first set of documents associated with the event comprises applying the event rule to the virtual document.

8 . A method, comprising:

receiving an event;

evaluating a virtual document based on the event to form a snapshot associated with the virtual document by determining a first set of documents associated with the event based on metadata of the first set of documents, or data associated with the event; and

forming the snapshot to include the first set of documents.

9 . The method of claim 8 , wherein the first set of documents include a version of each of the set of documents, the version of each document determined based on the event.

10 . The method of claim 9 , wherein the event is associated with an event identifier and the version of each document is associated with the event identifier.

11 . The method of claim 8 , wherein the virtual document is defined by a schema defining each of a second set of documents comprising the virtual document.

12 . The method of claim 11 , wherein the first set of documents of the snapshot is a subset of the second set of documents.

13 . The method of claim 8 , wherein evaluating a virtual document based on the event comprises determining that the snapshot should be formed based on the event.

14 . The method of claim 13 , wherein determining the snapshot should be formed based on the event comprises determining an event rule associated with the event, and wherein determining the first set of documents associated with the event comprises applying the event rule to the virtual document.

15 . A non-transitory computer readable medium, comprising instructions for:

receiving an event;

evaluating a virtual document based on the event to form a snapshot associated with the virtual document by determining a first set of documents associated with the event based on metadata of the first set of documents, or data associated with the event; and

forming the snapshot to include the first set of documents.

16 . The non-transitory computer readable medium of claim 15 , wherein the first set of documents include a version of each of the set of documents, the version of each document determined based on the event.

17 . The non-transitory computer readable medium of claim 16 , wherein the event is associated with an event identifier and the version of each document is associated with the event identifier.

18 . The non-transitory computer readable medium of claim 15 , wherein the virtual document is defined by a schema defining each of a second set of documents comprising the virtual document.

19 . The non-transitory computer readable medium of claim 18 , wherein the first set of documents of the snapshot is a subset of the second set of documents.

20 . The non-transitory computer readable medium of claim 15 , wherein evaluating a virtual document based on the event comprises determining that the snapshot should be formed based on the event.

21 . The non-transitory computer readable medium of claim 20 , wherein determining the snapshot should be formed based on the event comprises determining an event rule associated with the event, and wherein determining the first set of documents associated with the event comprises applying the event rule to the virtual document.

Assignments (2)
MERGER Recorded Apr 24, 2026
From: OPEN TEXT HOLDINGS, INC.
To: OPEN TEXT INC.
Reel/Frame 074472/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: JANARDHANAN, GOWTHAM; KARNI, MOHAMMED FAZIL; SRINIVASAN, PREETHA
To: OPEN TEXT HOLDINGS, INC.
Reel/Frame 069765/0634 →