IP Library Patent Application 13326155
Patent Application
App. No. 13/326,155

RELEASE INDEPENDENT DEPLOYMENT OF USER PRODUCTIVITY SERVICES

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/326,155
Abstract

The present disclosure involves systems, software, and computer implemented methods for providing release-independent deployment of user productivity services. One process includes operations for identifying a user productivity feature to be developed for integration with an application, determining a component of the application required by the user productivity feature, and determining a particular release of a development system for developing the user productivity feature based on currently deployed releases of the application. In some instances, the particular release of the development system can correspond to an earliest release of the application out of the currently deployed releases of the application. In other instances, the particular release of the development system can correspond to a first release of the application out of the currently deployed releases of the application, where the first release of the application includes a first release of the application containing the component of the application.

Claims (31)

1 . A computer implemented method performed by one or more processors for providing release-independent deployment of user productivity services, the method comprising the following operations:

identifying a user productivity feature to be developed for integration with an application;

determining a component of the application required by the user productivity feature; and

determining a particular release of a development system for developing the user productivity feature based on currently deployed releases of the application.

2 . The method of claim 1 , wherein the particular release of the development system corresponds to an earliest release of the application out of the currently deployed releases of the application.

3 . The method of claim 1 , wherein the particular release of the development system corresponds to a first release of the application out of the currently deployed releases of the application, the first release of the application including a first release of the application containing the component of the application.

4 . The method of claim 1 , wherein the user productivity feature includes a user interface element.

5 . The method of claim 4 , wherein the user interface element is designated for development in an earliest release of the application out of the currently deployed releases of the application.

6 . The method of claim 1 , wherein the user productivity feature is a front-end aspect of the application based on a back-end aspect of the application including middleware components.

7 . The method of claim 6 , wherein deployment of the front-end aspect of the application is decoupled from a lifecycle of the back-end aspect of the application.

8 . A computer program product encoded on a non-transitory storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:

identifying a user productivity feature to be developed for integration with an application;

determining a component of the application required by the user productivity feature; and

determining a particular release of a development system for developing the user productivity feature based on currently deployed releases of the application.

9 . The product of claim 8 , wherein the particular release of the development system corresponds to an earliest release of the application out of the currently deployed releases of the application.

10 . The product of claim 8 , wherein the particular release of the development system corresponds to a first release of the application out of the currently deployed releases of the application, the first release of the application including a first release of the application containing the component of the application.

11 . The product of claim 8 , wherein the user productivity feature includes a user interface element.

12 . The product of claim 11 , wherein the user interface element is designated for development in an earliest release of the application out of the currently deployed releases of the application.

13 . The product of claim 8 , wherein the user productivity feature is a front-end aspect of the application based on a back-end aspect of the application including middleware components.

14 . The product of claim 13 , wherein deployment of the front-end aspect of the application is decoupled from a lifecycle of the back-end aspect of the application.

15 . A system, comprising:

one or more computers; and

a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising:

identifying a user productivity feature to be developed for integration with an application;

determining a component of the application required by the user productivity feature; and

determining a particular release of a development system for developing the user productivity feature based on currently deployed releases of the application.

16 . The system of claim 15 , wherein the particular release of the development system corresponds to an earliest release of the application out of the currently deployed releases of the application.

17 . The system of claim 15 , wherein the particular release of the development system corresponds to a first release of the application out of the currently deployed releases of the application, the first release of the application including a first release of the application containing the component of the application.

18 . The system of claim 15 , wherein the user productivity feature includes a user interface element.

19 . The system of claim 18 , wherein the user interface element is designated for development in an earliest release of the application out of the currently deployed releases of the application.

20 . The product of claim 15 , wherein the user productivity feature is a front-end aspect of the application based on a back-end aspect of the application including middleware components.

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 Mar 18, 2014
From: MISOVSKI, FILIP; CHERDRON, MARKUS
To: SAP AG
Reel/Frame 032460/0596 →