IP Library › Granted Patent US 12,001,389
Granted Patent B2
US 12,001,389 · App. 17/741,172 · Granted Jun 4, 2024

System and method for providing correlated content organization in an enterprise content management system based on a training set

Inventors: Hareesh S Kadlabalu (Plainview, NY); Bhageerath Arasachetty (Bangalore, IN); Praveen Kumar Jayaram (Bangalore, IN); Shyam Babu Prasad (Bangalore, IN)
Assignee: ORACLE INTERNATIONAL CORPORATION
G06F16/122G06F7/14G06F16/148G06F16/168G06N5/04G06N20/00
View Patent ↗
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 12,001,389
App. No.
17/741,172
Filed
May 10, 2022
Granted
Jun 4, 2024
Kind
B2
Art Unit
2166
USPC
707/831
Abstract

Described herein are systems and methods for providing a correlated content organization in a content management system based upon a training set. In accordance with an embodiment, the systems and methods described herein can build a training set based upon observations of received inputs to determine patterns that are used often in content merges. Once a pattern is established, the systems and methods can provide indications of proposed merges based upon the training set and rules established therefrom that fit the same, or similar (e.g., within a defined variant) of the pattern. The system can then receive an indication of whether the suggestion is accepted or rejected, and such decision can be fed back into the learning system. This way the accuracy of the content merge improves over time.

Claims (58)

1. A method for managing correlated content in a content management system, comprising:

providing, at a computer including a microprocessor,

an application server comprising an enterprise content management system, and

a database associated with the application server;

receiving a request to merge a received content with content stored at the database, wherein the request comprises a metadata associated with the received content;

generating a merge suggestion rule for the received content based upon the metadata associated with the received content and a plurality of prior content merges;

generating one or more suggested merges for the received content with the content stored at the database, based upon the generated merge suggestion rule;

merging the retrieved content according to a suggested merge, and updating a confidence score associated with the generated merge suggestion rule; and

storing the retrieved content as merged with the content stored at the database.

2. The method of claim 1 , wherein the generated merge suggestion rule comprises a comparison to determine whether a selected set of metadata values of the received content matches one or more existing content at the database.

3. The method of claim 2 , wherein a received response indicates to merge a received content with one or more existing content files at the database.

4. The method of claim 3 , wherein updating the confidence score associated with the generated merge suggestion rule comprises increasing the confidence score.

5. The method of claim 3 , further comprising:

based upon the received response indicating to merge the received content with the one or more existing content files at the database, updating the generated merge suggestion rule.

6. The method of claim 5 , wherein updating the generated merge suggestion rule comprises:

adding a metadata value to a selected set of the plurality of metadata values.

7. The method of claim 2 ,

wherein a received response indicates to not merge the received content with the one or more existing content files at the database; and

wherein updating the confidence score associated with the generated merge suggestion rule comprises lowering the confidence score.

8. A system for providing correlated content organization in a content management system based on a training set, comprising:

a computer including a microprocessor;

an application server comprising a content management system; and

a database associated with the application server;

wherein the system operates to:

receive a request to merge a received content with content stored at the database, wherein the request comprises a metadata associated with the received content;

generate a merge suggestion rule for the received content based upon the metadata associated with the received content and a plurality of prior content merges;

generate one or more suggested merges for the received content with the content stored at the database, based upon the generated merge suggestion rule;

merge the retrieved content according to a suggested merge, and updating a confidence score associated with the generated merge suggestion rule; and

store the retrieved content as merged with the content stored at the database.

9. The system of claim 8 , wherein the generated merge suggestion rule comprises a comparison to determine whether a selected set of metadata values of the received content matches one or more existing content at the database.

10. The system of claim 9 , wherein a received response indicates to merge a received content with one or more existing content files at the database.

11. The system of claim 10 , wherein updating the confidence score associated with the generated merge suggestion rule comprises increasing the confidence score.

12. The system of claim 10 , further comprising:

based upon the received response indicating to merge the received content with the one or more existing content files at the database, updating the generated merge suggestion rule.

13. The system of claim 12 , wherein updating the generated merge suggestion rule comprises:

adding a metadata value to a selected set of the plurality of metadata values.

14. The system of claim 9 ,

wherein a received response indicates to not merge the received content with the one or more existing content files at the database; and

wherein updating the confidence score associated with the generated merge suggestion rule comprises lowering the confidence score.

15. A non-transitory computer readable storage medium having instructions thereon for providing correlated content organization in a content management system based on a training set, which when read and executed by cause a computer to perform a method comprising:

providing, at a computer including a microprocessor,

an application server comprising an enterprise content management system, and

a database associated with the application server;

receiving a request to merge a received content with content stored at the database, wherein the request comprises a metadata associated with the received content;

generating a merge suggestion rule for the received content based upon the metadata associated with the received content and a plurality of prior content merges;

generating one or more suggested merges for the received content with the content stored at the database, based upon the generated merge suggestion rule;

merging the retrieved content according to a suggested merge, and updating a confidence score associated with the generated merge suggestion rule; and

storing the retrieved content as merged with the content stored at the database.

16. The non-transitory computer readable storage medium of claim 15 , wherein the generated merge suggestion rule comprises a comparison to determine whether a selected set of metadata values of the received content matches one or more existing content at the database.

17. The non-transitory computer readable storage medium of claim 16 , wherein a received response indicates to merge a received content with one or more existing content files at the database.

18. The non-transitory computer readable storage medium of claim 17 , wherein updating the confidence score associated with the generated merge suggestion rule comprises increasing the confidence score.

19. The non-transitory computer readable storage medium of claim 17 , further comprising:

based upon the received response indicating to merge the received content with the one or more existing content files at the database, updating the generated merge suggestion rule.

20. The non-transitory computer readable storage medium of claim 17 , the method further comprising:

based upon the received response indicating to merge the received file with the one or more existing files at the database, updating the generated merge suggestion rule;

wherein updating the generated merge suggestion rule comprises:

adding a metadata value to the selected set of the plurality of metadata values,

wherein updating the confidence score associated with the generated merge suggestion rule comprises lowering the confidence score.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2022
From: KADLABALU, HAREESH S; ARASACHETTY, BHAGEERATH; JAYARAM, PRAVEEN KUMAR; PRASAD, SHYAM BABU
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 059886/0057 →
Continuity (3)
Continuation 16746326 · Jan 17, 2020
Continuation In Part 16586380 · Sep 27, 2019
Related Publication 20220269648A1 · Aug 25, 2022