Attaching ownership to data
First Claim
Patent Images
1. A method comprising:
- presenting, by a processor, a menu icon installed within an application, wherein a first data object is open within the application;
storing, in response to activation of the menu icon by a first user assigned to a first role associated with the first data object, an identification of the application and a first link to the first data object open in the application;
generating, in response to the activation of the menu icon, a plurality of fields corresponding to an assignment of a first plurality of users to ownership roles associated with the first data object, the plurality of fields comprising a responsible role field, an accountable role field, a consulted role field, and an informed role field;
receiving via at least one of the plurality of fields, from the first user, first information modifying an assignment of at least a portion of the first plurality of users to a different ownership role for the first data object;
authenticating, in view of one of a username and password associated with the first user or the first user being assigned to the first role for the first data object, the first user to confirm the first user has permission to modify the assignments;
generating, in response to the authenticating, first metadata comprising information identifying the first plurality of users assigned to the plurality of ownership roles for the first data object;
storing, in response to activation of the menu icon, an identification of the application and a second link to a second data object open in the application;
generating, in response to the activation of the menu icon, a plurality of fields to receive information assigning a second plurality of users to the different types of ownership roles for the second data object;
generating, by the processor, second metadata comprising information identifying the second plurality of users assigned to the plurality of ownership roles for the second data object;
storing the first metadata with the first data object in a repository;
storing the second metadata with the second data object in the repository;
monitoring, by the processor, the first data object to determine an occurrence of an update of the first data object;
searching, by the processor, the repository in view of the update to identify the first metadata comprising the information identifying the first plurality of users assigned to the ownership roles for the first data object;
generating a search result list identifying the first plurality of users and corresponding ownership roles; and
transmitting a notification to a first portion of the first plurality of users of the occurrence of the update associated with the first data object, wherein the notification is transmitted in view of the ownership roles for the first data object assigned to the first portion of the first plurality of users, and wherein a second portion of the first plurality of users do not receive the notification in view of the ownership roles for the first data object.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment pertains generally to a method of classifying information. The method includes providing for a data object and receiving ownership roles for the data object. The ownership roles establishes at least one user as associated with the data object and a relationship of the at least one user to the data object. The method also includes generating metadata comprising the ownership roles and outputting the metadata to be stored with the data object.
-
Citations
8 Claims
-
1. A method comprising:
-
presenting, by a processor, a menu icon installed within an application, wherein a first data object is open within the application; storing, in response to activation of the menu icon by a first user assigned to a first role associated with the first data object, an identification of the application and a first link to the first data object open in the application; generating, in response to the activation of the menu icon, a plurality of fields corresponding to an assignment of a first plurality of users to ownership roles associated with the first data object, the plurality of fields comprising a responsible role field, an accountable role field, a consulted role field, and an informed role field; receiving via at least one of the plurality of fields, from the first user, first information modifying an assignment of at least a portion of the first plurality of users to a different ownership role for the first data object; authenticating, in view of one of a username and password associated with the first user or the first user being assigned to the first role for the first data object, the first user to confirm the first user has permission to modify the assignments; generating, in response to the authenticating, first metadata comprising information identifying the first plurality of users assigned to the plurality of ownership roles for the first data object; storing, in response to activation of the menu icon, an identification of the application and a second link to a second data object open in the application; generating, in response to the activation of the menu icon, a plurality of fields to receive information assigning a second plurality of users to the different types of ownership roles for the second data object; generating, by the processor, second metadata comprising information identifying the second plurality of users assigned to the plurality of ownership roles for the second data object; storing the first metadata with the first data object in a repository; storing the second metadata with the second data object in the repository; monitoring, by the processor, the first data object to determine an occurrence of an update of the first data object; searching, by the processor, the repository in view of the update to identify the first metadata comprising the information identifying the first plurality of users assigned to the ownership roles for the first data object; generating a search result list identifying the first plurality of users and corresponding ownership roles; and transmitting a notification to a first portion of the first plurality of users of the occurrence of the update associated with the first data object, wherein the notification is transmitted in view of the ownership roles for the first data object assigned to the first portion of the first plurality of users, and wherein a second portion of the first plurality of users do not receive the notification in view of the ownership roles for the first data object. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a memory to store instructions; and a processor operatively coupled to the memory, the processor to execute the instructions to; present a menu icon installed within an application, wherein a first data object is open within the application; store, in response to activation of the menu icon by a first user assigned to a first role associated with the first data object, an identification of the application and a first link to the first data object open in the application; generate, in response to the activation of the menu icon, a plurality of fields corresponding to an assignment of a first plurality of users to ownership roles associated with the first data object, the plurality of fields comprising a responsible role field, an accountable role field, a consulted role field, and an informed role field; receive, via at least one of the plurality of fields, from the first user, first information modifying an assignment of at least a portion of the first plurality of users to a different ownership role for the first data object; authenticate, in view of one of a username and password associated with the first user or the first user being assigned to the first role for the first data object, the first user to confirm the first user has permission to modify the assignments; generate first metadata comprising information identifying the plurality of users assigned to the plurality of ownership roles for the first data object; store, in response to activation of the menu icon, an identification of the application and a second ink to a second data object open in the application; generate, in response to the activation of the menu icon, a plurality of fields to receive information assigning a second plurality of users to the different types of ownership roles for the second data object; generate second metadata comprising information identifying the second plurality of users assigned to the plurality of ownership roles for the second data object store the first metadata with the first data object in a repository; store the second metadata with the second data object in the repository; monitor the first data object to determine an occurrence of an update of the first data object; search the repository in view of the update to identify the first metadata comprising the information identifying the first plurality of users assigned to the ownership roles for the first data object; generate a search result list identifying the first plurality of users and corresponding ownership roles; and transmit a notification to a first portion of the first plurality of users of the occurrence of the update associated with the first data object, wherein the notification is transmitted in view of the ownership roles for the first data object assigned to the first portion of the first plurality of users, and wherein a second portion of the first plurality of users do not receive the notification in view of the ownership roles for the first data object. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable storage medium comprising program instructions that when executed by a processor, cause the processor to:
-
present a menu icon installed within an application, wherein a first data object is open within the application; store, in response to activation of the menu icon by a first user assigned to a first role associated with the first data object, an identification of the application and a first link to the first data object open in the application; generate, in response to the activation of the menu icon, a plurality of fields corresponding to an assignment of a first plurality of users to ownership roles associated with the first data object, the plurality of fields comprising a responsible role field, an accountable role field, a consulted role field, and an informed role field; receive, via at least one of the plurality of fields, from the first user, first information modifying an assignment of at least a portion of the first plurality of users to a different ownership role for the first data object; authenticate, in view of one of a username and password associated with the first user or the first user being assigned to the first role for the first data object, the first user to confirm the first user has permission to modify the assignments; generate first metadata comprising information identifying the plurality of users assigned to the plurality of ownership roles for the first data object; store, in response to activation of the menu icon, an identification of the application and a second ink to a second data object open in the application; generate, in response to the activation of the menu icon, a plurality of fields to receive information assigning a second plurality of users to the different types of ownership roles for the second data object; generate second metadata comprising information identifying the second plurality of users assigned to the plurality of ownership roles for the second data object store the first metadata with the first data object in a repository; store the second metadata with the second data object in the repository; monitor the first data object to determine an occurrence of an update of the first data object; search the repository in view of the update to identify the first metadata comprising the information identifying the first plurality of users assigned to the ownership roles for the first data object; generate a search result list identifying the first plurality of users and corresponding ownership roles; and transmit a notification to a first portion of the first plurality of users of the occurrence of the update associated with the first data object, wherein the notification is transmitted in view of the ownership roles for the first data object assigned to the first portion of the first plurality of users, and wherein a second portion of the first plurality of users do not receive the notification in view of the ownership roles for the first data object. - View Dependent Claims (8)
-
Specification