US 11,941,068 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, Waterloo (CA)
Filed by Open Text Corporation, Waterloo (CA)
Filed on Sep. 22, 2022, as Appl. No. 17/950,182.
Application 17/950,182 is a continuation of application No. 16/882,242, filed on May 22, 2020, granted, now 11,461,410.
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 2023/0017141 A1, Jan. 19, 2023
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)] 20 Claims
OG exemplary drawing
 
1. A method of managing cases, comprising:
at a case management system executing on a computing device, receiving a case model definition defining a case model that includes a hierarchy of case nodes that represents how data within a case is organized and receiving a metadata definition for a case node from the hierarchy of case nodes, the metadata definition associating the case node with a first object that is located on and has associated services provided by an external system that is external to the case management system, the metadata definition including information related to the first object;
creating, by the case management system, a case instance based on the case model, the case instance including a corresponding instance of the case node, wherein creating the case instance comprises creating a run-time data structure based on the metadata definition and associating the run-time data structure with the corresponding instance of the case node;
storing, in the run-time data structure, information usable in the case instance to access and use a corresponding instance of the first object; and
in the case instance, accessing the corresponding instance of the first object via the external system using the information in the run-time data structure.