Patent ID: 9275159
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A method implemented in a computer-readable storage medium and to execute on a processing device for performing the method, comprising: receiving, via a first plugin to a first application, a first reference location within a first document associated with the first application, a first application identifier, and metadata added by at least one of a user, the first application, and the first application plugin; receiving, via a second plugin to a second application, a second reference location within a second document associated with a second application, a second application identifier, and metadata added by at least one of a user, the second application, and the second application plugin; recording the first and second reference locations along with a first document identifier and a second document identifier for the first and second documents, respectively, first application identifier and the second application identifier of the first and second applications, respectively, and the received metadata, the reference locations, the document identifiers, and the application identifiers recorded within a content marker data store as content marker records and that span multiple applications, including the first and second applications, and that span multiple environments; associating a same security policy for configurable groupings of the content marker records that selectively permits viewing of selective fields of the content marker records based on an identity assigned to a requesting user of the content marker records, the security policy assigned by an automated service and included within the content marker records, and wherein the security policy is identified within a security policy field of the content marker records; and wherein the first and second applications are disparate applications that process different native data formats that are augmented with the first and second plugins, respectively, to create and consume application-independent content marker data store data to present a reference location of a document of the content data store data.