IP Library Granted Patent US 8,661,065
Granted Patent B2
US 8,661,065 · App. 13/220,956 · Granted Feb 25, 2014

Systems and methods for providing a data glossary management system

Inventors: Nancy Anne Rausch (Apex, NC); Scott Aron Gidley (Cary, NC); Peter Rowland Eastwood (Cary, NC)
Assignee: SAS Institute Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,661,065
App. No.
13/220,956
Granted
Feb 25, 2014
Kind
B2
Abstract

Provided is a computer system for translating business information and associating the translated business information with user-defined business terms in a processor executable data management system. The computer system comprises a computer readable storage media for providing a data store and a data management system for execution on one or more data processors for storing information relating to a plurality of user-generated business terms in accordance with a schema. The data management system also includes a user interface engine configured to provide a plurality of user interfaces.

Claims (56)

1. A computer-implemented method, comprising:

storing data in a computerized data storage system that facilitates collaborative data management, wherein collaborative data management includes performance of multiple data management tasks, each data management task associated with a different one of multiple classes of data management tasks, wherein each one of the classes of data management tasks is associated with a unique group of users having permission to perform the data management tasks of the one class;

activating, on a computing device, a definition interface for defining terms used to manage the data, wherein a term is applicable to the data, and wherein a term includes a definition or a requirement;

activating an instruction interface for effectuating terms, wherein the instruction interface facilitates an input of instructions into a data management system such that the inputted instructions effectuate a defined term within the data storage system, and wherein the inputted instructions cause the data storage system to associate the data with the defined term effectuated by the inputted instructions;

processing the data according to the defined term effectuated by the inputted instructions; and

displaying the inputted instructions, the defined term effectuated by the inputted instructions, and the processed data, wherein displaying includes using a monitoring interface that facilitates monitoring the data stored in the computerized data storage system.

2. The method of claim 1 , wherein the instruction interface facilitates the input of instructions through code or instructions.

3. The method of claim 1 , wherein collaborative data management further includes sharing information between the unique groups of users.

4. The method of claim 3 , wherein collaborative data management further includes monitoring data for conformance with established rules.

5. The method of claim 1 , further comprising:

activating a glossary configured to store defined terms used to manage the data.

6. The method of claim 5 , wherein the glossary is accessible through both the definition interface and the instruction interface.

7. The method of claim 6 , wherein the glossary is further configured to facilitate sharing of information between different users, each of the different users belonging to a different one of the groups of users.

8. The method of claim 1 , wherein the data storage system further facilitates associating problems in the data with defined terms used within the data storage system.

9. The method of claim 1 , wherein a term further includes an attribute, and wherein an attribute includes a name attribute, description attribute, or a requirement attribute.

10. The method of claim 1 , wherein a term further includes an attribute, and wherein an attribute includes an importance attribute, a status attribute or an owners attribute.

11. The method of claim 1 , wherein a term further includes an attribute, and wherein an attribute includes a related documents attribute.

12. The method of claim 1 , wherein the definition interface is used to define business terms, wherein a business term includes a site specific template attribute, and wherein a site specific template attribute includes a multi-line text attribute entry type.

13. A system, comprising:

one or more processors;

one or more non-transitory computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including:

storing data in a computerized data storage system that facilitates collaborative data management, wherein collaborative data management includes performance of multiple data management tasks, each data management task associated with a different one of multiple classes of data management tasks, wherein each one of the classes of data management tasks is associated with a unique group of users having permission to perform the data management tasks of the one class;

activating a definition interface for defining terms used to manage the data, wherein a term is applicable to the data, and wherein a term includes a definition or a requirement;

activating an instruction interface for effectuating terms, wherein the instruction interface facilitates an input of instructions into a data management system such that the inputted instructions effectuate a defined term within the data storage system, and wherein the inputted instructions cause the data storage system to associate the data with the defined term effectuated by the inputted instructions;

processing the data according to the defined term effectuated by the inputted instructions; and

displaying the inputted instructions, the defined term effectuated by the inputted instructions, and the processed data, wherein displaying includes using a monitoring interface that facilitates monitoring the data stored in the data storage system.

14. The system of claim 13 , wherein the instruction interface facilitates the input of instructions through code or instructions.

15. The system of claim 13 , wherein collaborative data management further includes sharing information between the unique groups of users.

16. The system of claim 15 , wherein collaborative data management further includes monitoring data for conformance with established rules.

17. The system of claim 13 , wherein the operations further include:

activating a glossary configured to store defined terms used to manage the data.

18. The system of claim 17 , wherein the glossary is accessible through both the definition interface and the instruction interface.

19. The system of claim 18 , wherein the glossary is further configured to facilitate sharing of information between different users, each of the different users belonging to a different one of the groups of users.

20. The system of claim 13 , wherein the data storage system further facilitates associating problems in the data with defined terms used within the data storage system.

21. The system of claim 13 , wherein a term further includes an attribute, and wherein an attribute includes a name attribute, description attribute, or a requirement attribute.

22. The system of claim 13 , wherein a term further includes an attribute, and wherein an attribute includes an importance attribute, a status attribute or an owners attribute.

23. The system of claim 13 , wherein a term further includes an attribute, and wherein an attribute includes a related documents attribute.

24. The system of claim 13 , wherein the definition interface is used to define business terms, wherein a business term includes a site specific template attribute, and wherein a site specific template attribute includes a multi-line text attribute entry type.

25. A computer-program product, tangibly embodied in a machine-readable non-transitory storage medium, including instructions executable to cause a data processing apparatus to perform operations including:

storing data in a computerized data storage system that facilitates collaborative data management, wherein collaborative data management includes performance of multiple data management tasks, each data management task associated with a different one of multiple classes of data management tasks, wherein each one of the classes of data management tasks is associated with a unique group of users having permission to perform the data management tasks of the one class;

activating a definition interface for defining terms used to manage the data, wherein a term is applicable to the data, and wherein a term includes a definition or a requirement;

activating an instruction interface for effectuating terms, wherein the instruction interface facilitates an input of instructions into a data management system such that the inputted instructions effectuate a defined term within the data storage system, and wherein the inputted instructions cause the data storage system to associate the data with the defined term effectuated by the inputted instructions;

processing the data according to the defined term effectuated by the inputted instructions; and

displaying the inputted instructions, the defined term effectuated by the inputted instructions, and the processed data, wherein displaying includes using a monitoring interface that facilitates monitoring the data stored in the data storage system.

26. The computer-program product of claim 25 , wherein the instruction interface facilitates the input of instructions through code or instructions.

27. The computer-program product of claim 25 , wherein collaborative data management further includes sharing information between the unique groups of users.

28. The computer-program product of claim 27 , wherein collaborative data management further includes monitoring data for conformance with established rules.

29. The computer-program product of claim 25 , wherein the operations further include:

activating a glossary configured to store defined terms used to manage the data.

30. The computer-program product of claim 29 , wherein the glossary is accessible through both the definition interface and the instruction interface.

31. The computer-program product of claim 30 , wherein the glossary is further configured to facilitate sharing of information between different users, each of the different users belonging to a different one of the groups of users.

32. The computer-program product of claim 25 , wherein the data storage system further facilitates associating problems in the data with defined terms used within the data storage system.

33. The computer-program product of claim 25 , wherein a term further includes an attribute, and wherein an attribute includes a name attribute, description attribute, or a requirement attribute.

34. The computer-program product of claim 25 , wherein a term further includes an attribute, and wherein an attribute includes an importance attribute, a status attribute or an owners attribute.

35. The computer-program product of claim 25 , wherein a term further includes an attribute, and wherein an attribute includes a related documents attribute.

36. The computer-program product of claim 25 , wherein the definition interface is used to define business terms, wherein a business term includes a site specific template attribute, and wherein a site specific template attribute includes a multi-line text attribute entry type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2011
From: RAUSCH, NANCY ANNE; GIDLEY, SCOTT ARON; EASTWOOD, PETER ROWLAND
To: SAS INSTITUTE INC.
Reel/Frame 026828/0076 →
Continuity (1)
Related Publication 20130054627A1 · Feb 28, 2013