IP Library Patent Application 13672701
Patent Application
App. No. 13/672,701

IN-MEMORY ANALYSIS SCENARIO BUILDER

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 None
App. No.
13/672,701
Abstract

In an embodiment, artifacts are received from one or more user interfaces in a development tool. The artifacts are associated with data stored in an in-memory database. Tasks associated with the artifacts are received from the one or more user interfaces in the development tool. Selection of one or more users associated with the analysis scenario is received from the one or more user interfaces. Each user is associated with a role and the one or more tasks. Generate an analysis scenario, based on the received artifacts, the received tasks and the received selection of users. Generate a deployment package by including deployment information to the generated analysis scenario.

Claims (86)

1 . An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:

from one or more user interfaces of an development tool, receive a plurality of design-time artifacts associated with an analysis scenario, wherein the design-time artifacts are associated with data stored in an in-memory database and the analysis scenario corresponds to a business requirement;

receive one or more tasks associated with the design-time artifacts from the one or more user interfaces;

receive selection of one or more users associated with the analysis scenario from the one or more user interface, wherein each user is associated with a role and the one or more tasks;

generate the analysis scenario in the development tool based on the received design-time artifacts, the received tasks and the received selection of users; and

generate a deployment package for transporting the generated analysis scenario, wherein the deployment package comprises deployment information and the generated analysis scenario.

2 . The article of manufacture of claim 1 , further comprising instructions which when executed by the computer further causes the computer to:

in response to a user selection of the generated analysis scenario, display the received design-time artifacts;

receive an input to update the received design-time artifacts;

update the generated analysis scenario based on the received input; and

store the updated analysis scenario in the in-memory database.

3 . The article of manufacture of claim 1 , further comprising instructions which when executed by the computer further causes the computer to:

in response to a user selection, display the received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receive an input to update the received one or more tasks and the received selection of one or more users;

update the generated analysis scenario based on the received input; and

store the updated analysis scenario in the in-memory database.

4 . The article of manufacture of claim 1 , further comprising instructions which when executed by the computer further causes the computer to:

receive a progress indicator corresponding to the one or more tasks;

based on the received progress indicator, compute an overall progress indicator corresponding to the analysis scenario; and

display the analysis scenario with the overall progress indicator.

5 . The article of manufacture of claim 1 , further comprising instructions which when executed by the computer further causes the computer to:

receive a selection of the generated analysis scenario in the development tool;

in response to a user selection, display one or more of the received design-time artifacts, received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receive an input to update one or more of the received design-time artifacts, the received one or more tasks and the received selection of one or more users;

update the generated analysis scenario based on the received input; and

generate a new analysis scenario in the in-memory database based on the update of the generated analysis scenario.

6 . The article of manufacture of claim 1 , wherein the design-time artifact comprises one or more of models, tables and schemas.

7 . A computer implemented method for in-memory analysis scenario builder, the method comprising:

from one or more user interfaces of an development tool, receiving a plurality of design-time artifacts associated with an analysis scenario, wherein the design-time artifacts are associated with data stored in an in-memory database;

receiving one or more tasks associated with the design-time artifacts from the one or more user interfaces;

receiving selection of one or more users associated with the analysis scenario from the one or more user interface, wherein the users are associated with a role and the one or more tasks;

generating the analysis scenario in the development tool with the received design-time artifacts, the received tasks and the received selection of users; and

storing the generated analysis scenario in the in-memory database.

8 . The method of claim 7 , further comprising:

in response to a user selection of the generated analysis scenario, displaying the received design-time artifacts;

receiving an input to update the received design-time artifacts;

updating the generated analysis scenario based on the received input; and

storing the updated analysis scenario in the in-memory database.

9 . The method of claim 7 , further comprising:

in response to a user selection, displaying the received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receiving an input to update the received one or more tasks and the received selection of one or more users;

updating the generated analysis scenario based on the received input; and

storing the updated analysis scenario in the in-memory database.

10 . The method of claim 7 , further comprising:

receive a progress indicator corresponding to the one or more tasks;

based on the received progress indicator, compute an overall progress indicator corresponding to the analysis scenario; and

display the analysis scenario with the overall progress indicator.

11 . The method of claim 7 , further comprising:

receiving a selection of the generated analysis scenario in the development tool;

in response to a user selection, displaying one or more of the received design-time artifacts, received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receiving an input to update one or more of the received design-time artifacts, the received one or more tasks and the received selection of one or more users;

updating the generated analysis scenario based on the received input; and

generating a new analysis scenario in the in-memory database based on the updation of the generated analysis scenario.

12 . The method of claim 7 , wherein the design-time artifact comprises one or more of models, tables and schemas.

13 . The method of claim 7 , further comprising:

generate a deployment package for transporting the generated analysis scenario, wherein the deployment package comprises deployment information and the generated analysis scenario.

14 . A computer system for in-memory analysis scenario builder, comprising:

a computer memory to store program code; and

a processor to execute the program code to:

from one or more user interfaces of an development tool, receive a plurality of design-time artifacts associated with an analysis scenario, wherein the design-time artifacts are associated with data stored in an in-memory database;

receive one or more tasks associated with the design-time artifacts from the one or more user interfaces;

receive selection of one or more users associated with the analysis scenario from the one or more user interface, wherein each user is associated with a role and the one or more tasks;

generate the analysis scenario in the development tool with the received design-time artifacts, the received tasks and the received selection of users.

15 . The system of claim 14 , wherein the processor further executes the program code to:

in response to a user selection of the generated analysis scenario, display the received design-time artifacts;

receive an input to update the received design-time artifacts;

update the generated analysis scenario based on the received input; and

store the updated analysis scenario in the in-memory database.

16 . The system of claim 14 , wherein the processor further executes the program code to:

in response to a user selection, display the received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receive an input to update the received one or more tasks and the received selection of one or more users;

update the generated analysis scenario based on the received input; and

store the updated analysis scenario in the in-memory database.

17 . The system of claim 14 , wherein the processor further executes the program code to:

receive a progress indicator corresponding to the one or more tasks;

based on the received progress indicator, compute an overall progress indicator corresponding to the analysis scenario; and

display the analysis scenario with the overall progress indicator.

18 . The system of claim 14 , wherein the processor further executes the program code to:

receive a selection of the generated analysis scenario in the development tool;

in response to a user selection, display one or more of the received design-time artifacts, received one or more tasks and the received selection of one or more users of the generated analysis scenario;

receive an input to update one or more of the received design-time artifacts, the received one or more tasks and the received selection of one or more users;

update the generated analysis scenario based on the received input; and

generate a new analysis scenario in the in-memory database based on the updation of the generated analysis scenario.

19 . The system of claim 14 , wherein the design-time artifact comprises one or t core of models, tables and schemas.

20 . The system of claim 14 , further comprising:

generate a deployment package for transporting the generated analysis scenario, wherein the deployment package comprises deployment information and the generated analysis scenario.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2013
From: AMULU, JAMES MICHAEL
To: SAP AG
Reel/Frame 029635/0569 →