US 12,277,183 B2
Method and system for creating and using persona in a content management system
Michael T. Mohen, Millington, MD (US); Ameya Devendra Bapat, Bangalore (IN); Derek Zasiewski, Oakville (CA); and Paul Craig Warren, Pleasanton, CA (US)
Assigned to OPEN TEXT CORPORATION, Waterloo (CA)
Filed by Open Text Corporation, Waterloo (CA)
Filed on May 2, 2022, as Appl. No. 17/734,892.
Application 17/734,892 is a continuation of application No. 16/408,045, filed on May 9, 2019, granted, now 11,354,366.
Application 16/408,045 is a continuation of application No. 14/871,557, filed on Sep. 30, 2015, granted, now 10,331,747, issued on Jun. 25, 2019.
Prior Publication US 2022/0261451 A1, Aug. 18, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/90 (2019.01); G06F 16/9535 (2019.01); H04L 67/10 (2022.01); H04L 67/306 (2022.01); G06F 16/335 (2019.01)
CPC G06F 16/9535 (2019.01) [H04L 67/10 (2013.01); H04L 67/306 (2013.01); G06F 16/335 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
tracking, by a hardware processor, actions performed by one or more users;
storing an action tracking entry for each of the tracking actions;
for a first user of the one or more users,
identifying ones of the action tracking entries associated with the first user,
generating a first persona object for the first user based on at least the identified ones of the action tracking entries associated with the first user, wherein the first persona object comprises information about a persona for the first user, and
storing the first persona object for the first user;
in response to receiving a request for action from the first user, accessing the first persona object for the first user and servicing the request for action using the first persona object, wherein the servicing comprises:
determining a type of content for the request for action from trend information of the persona object, wherein the trend information indicates a content preference of the first user to obtain a result;
modifying the request for action based on the determined type of content;
identifying a subset of content repositories from a plurality of content repositories based on the determined type of content for the modified request for action, wherein the subset includes less than all of the plurality of content repositories;
issuing the modified request for action to the subset of content repositories; and
determining a result from the modified request for action; and
providing the result to the first user.