Patent Document ID: 9811513
Application ID: 13037329

Base Claim:
1. A computer-implemented method for selecting an annotation structure for use in entering annotation data, the computer-implemented method comprising: receiving a request from a user to create an annotation for a first data object and a second data object, the first and second data objects identified by a respective set of identifying parameters comprising at least one parameter used to access the first and second data objects and determine a type of the first and second data objects, wherein the first data object is of a first type and the second data object is of a second type; retrieving, from at least one configuration file, information identifying a first annotation structure of a plurality of annotation structures, the first annotation structure being associated with the first and second data objects, wherein the first annotation structure is retrieved based at least in part on the sets of identifying parameters and a role of the user, the first annotation structure defining a first annotation field and a second annotation field into which to enter annotation data, the at least one configuration file comprising a first disparate point set map, of a plurality of disparate point set maps, the first disparate point set map associating the first annotation structure with a set of data points of at least two different types including the first type and the second type, wherein the first disparate point set map defines at least two point maps including a first point map and a second point map, wherein the first point map corresponds to the first type of the first data object and wherein the second point map corresponds to the second type of the second data object; and generating, based on the first annotation structure, an interface for entering annotation data to associate with the first and second data objects, wherein the interface includes the first annotation field to capture annotation data for the first data object of the first type and the second annotation field to capture annotation data for the second data object of the second type.

---

Claim 3:
3. The computer-implemented method of claim 1 , wherein the sets of identifying parameters further comprise at least at least one parameter indicating a data source and at least one parameter indicating an annotatable data object within the data source.