US 12,229,199 B2
Case leaf nodes pointing to business objects or document types
Satyapal P. Reddy, San Ramon, CA (US); Muthukumarappa Jayakumar, Mountain House, CA (US); Ravikumar Meenakshisundaram, Pleasanton, CA (US); and Muneer Ahmed, Dublin, CA (US)
Assigned to Open Text Corporation, Menlo Park, CA (US)
Filed by Open Text Corporation, Waterloo (CA)
Filed on Feb. 8, 2024, as Appl. No. 18/436,114.
Application 18/436,114 is a continuation of application No. 17/950,182, filed on Sep. 22, 2022, granted, now 11,941,068.
Application 17/950,182 is a continuation of application No. 16/882,242, filed on May 22, 2020, granted, now 11,461,410, issued on Oct. 4, 2022.
Application 16/882,242 is a continuation of application No. 14/502,361, filed on Sep. 30, 2014, granted, now 10,685,314, issued on Jun. 16, 2020.
Claims priority of provisional application 62/031,594, filed on Jul. 31, 2014.
Prior Publication US 2024/0176825 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/28 (2019.01); G06F 8/20 (2018.01); G06F 16/22 (2019.01); G06F 16/2453 (2019.01); G06F 16/83 (2019.01); G06F 16/93 (2019.01); G06F 40/186 (2020.01); G06Q 10/067 (2023.01)
CPC G06F 16/93 (2019.01) [G06F 8/24 (2013.01); G06F 16/2228 (2019.01); G06F 16/2264 (2019.01); G06F 16/2453 (2019.01); G06F 16/282 (2019.01); G06F 16/83 (2019.01); G06F 40/186 (2020.01); G06Q 10/067 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor;
a non-transitory computer readable medium, comprising instructions for:
obtaining a case model definition defining a case model that includes a hierarchy of case nodes that represents a case organization and at least one case node of the case model definition is associated with a metadata associating the case node with a first object type;
creating a case instance based on the case model, the case instance including an instance of the at least one case node, wherein creating the case instance comprises generating a data structure wherein the data structure includes the corresponding instance of the case node based on a metadata definition;
storing, in the data structure, information usable in association with the case instance to access or utilize a first object associated with the instance of the case node, the first object comprising an instance of the first object type; and
accessing or utilizing the first object using the information in the data structure when processing the case model instance during a workflow.