IP Library Granted Patent US 8,522,192
Granted Patent B1
US 8,522,192 · App. 10/175,328 · Granted Aug 27, 2013

Systems and methods for performing operations in a reporting system

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,522,192
App. No.
10/175,328
Granted
Aug 27, 2013
Kind
B1
Abstract

A system and method for facilitating the performance of administrator tasks in performing changes to enterprise level data that is associated with various users. The method includes the steps of generating a login dialog box to accept login information from an administrator; establishing a connection to at least one project source name; providing an outline to the administrator, the outline facilitating the creation and submission of command based instruction by providing syntax for a purpose, the outline being maintained in a predetermined folder; and providing a history feature to save a set instructions that were executed successfully.

Claims (18)

1. A method for facilitating the performance of administrator tasks in performing changes to enterprise level data that is associated with various users, the method comprising:

generating a login dialog box to accept login information from an administrator using a computer processor, wherein the login information received is used for authentication before a command may be executed;

receiving a request to connect to at least one project source name and establishing a connection to the at least one project source name based on the request;

in response to a user selection of at least one outline, providing the outline to the administrator via an editor box located at a data display area of a command manager dialog box, wherein the editor box serves to modify scripts developed for command based instructions in the outline, the command based instructions are for changes to enterprise level data that is associated with various users, the outline provides (i) syntax for the development of the scripts for the command based instructions, (ii) a shell for the development of the scripts for the command based instructions, and submits the command based instructions for execution, the outline being maintained in a predetermined folder;

displaying, with the outline, one or more results of the submitted command based instructions and one or more status messages related to the command based instructions;

compiling a business intelligence report based on the submitted command based instructions and one or more status messages, wherein the business intelligence report is generated based on assigned report priority values of normalized priority variables; and

providing a history feature to save a set of the command based instructions that were executed successfully for future presentation in a business intelligence reporting system.

2. The method of claim 1 wherein the command based instructions are provided via a command line interface.

3. The method of claim 1 wherein the command based instructions comprise adding, deleting, or updating the enterprise-level data associated with users or groups of users.

4. The method of claim 1 wherein the administrator tasks in performing the changes to the enterprise level data that is associated with various users are performed over the Internet.

5. A system for facilitating the performance of administrator tasks in performing changes to enterprise level data that is associated with various users, the system comprising:

a processor;

generation code for generating by the processor a login dialog box to accept login information from an administrator using a computer processor, and utilize the accepted login information for authentication before a command may be executed;

connection code for receiving by the processor a request to connect to at least one project source name and establishing a connection to the at least one project source name based on the request: an outline processor to, in response to a user selection of at least one outline, provide the outline to the administrator via an editor box located at a data display area of a command manager dialog box, wherein the editor box serves to modify scripts developed for command based instructions in the outline, the command based instructions are for changes to enterprise level data that is associated with various users, the outline provides (i) syntax for the development of the scripts for the command based instructions, (ii) a shell for the development of the scripts for the command based instructions, and submits the command based instructions for execution, the outline being maintained in a predetermined folder; and

history code for displaying, with the outline, one or more results of the submitted command based instructions and one or more status messages related to the command based instructions, compiling a business intelligence report based on the submitted command based instructions and one or more status messages, wherein the business intelligence report is generated based on assigned report priority values of normalized priority variables; and providing a history feature to save a set of the command based instructions that were executed successfully for future presentation in a business intelligence reporting system.

6. The system of claim 5 wherein the command based instructions are provided via a command line interface.

7. The system of claim 5 wherein the command based instructions comprise adding, deleting, or updating the enterprise-level data associated with users or groups of users.

8. The system of claim 5 wherein the administrator tasks in performing the changes to the enterprise level data that is associated with various users are performed over the Internet.

Assignments (2)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT REEL/FRAME: 056647/0687, REEL/FRAME: 057435/0023, REEL/FRAME: 059256/0247, REEL/FRAME: 062794/0255 AND REEL/FRAME: 066663/0713 Recorded Sep 26, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR IN INTEREST TO U.S. BANK NATIONAL ASSOCIATION, IN ITS CAPACITY AS COLLATERAL AGENT FOR THE SECURED PARTIES
To: MICROSTRATEGY INCORPORATED; MICROSTRATEGY SERVICES CORPORATION
Reel/Frame 069065/0539 →
SECURITY INTEREST Recorded Jun 22, 2021
From: MICROSTRATEGY INCORPORATED
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 056647/0687 →