Sign In to Follow Application
View All Documents & Correspondence

Cloud Based Selectively Scalable Business Process Management Architecture (Cbssa)

Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media for a cloud based selectively scalable architecture (CBSSA) that may be used for selective and automatic up-scaling and downscaling of individual sub systems. In this architecture sub systems may also be extended and added onto the system architecture independently without impacting the other sub systems. Hardware and Software provisioning techniques may be achieved at runtime using the APIs of the cloud infrastructure.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
09 May 2014
Publication Number
24/2014
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipr@akshipassociates.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-01-25
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SOHAM BHAUMIK
804, Alps Block, Heritage Estate, Doddaballapur Road, Yelahanka, Bangalore – 560064, Karnataka, India
2. HEMANT KUMAR
195, Akash Darshan Apartment, Mayur Vihar Phase – 1, Delhi – 110091
3. AMIT KRISHNA
Apartment # 12145, Prestige Shantiniketan Apartment, ITPL Road, Mahadevpura, White Field, Bangalore – 560048, Karnataka, India.
4. NITHYA RAMKUMAR
No 62, 3’rd cross, 17’th main, Koramangala II Blk. Extn, Bangalore – 560034, Karnataka, India.
5. SRIDHAR KRISHNASWAMY
#177 , Samethanahalli Village & Post , NH207, Chikka Tirupathi Road , Bangalore – 560067, Karnataka, India.

Specification

CLIAMS:We claim:

1. A method for selective scaling of one or more sub systems disposed in a cloud based business process management architecture , the method comprising:
monitoring performance of each of the one or more sub systems to determine load existing on each of the one or more sub systems;
selecting at least one sub system of the one or more sub systems based on the monitored performance
scaling up/scaling down, automatically, the at least one sub system by allocating/collecting back hardware and software resources to the at least one sub system based on the monitored performance.

2. The method of claim 1, wherein the scaling up/scaling down of the at least one sub system of the one or more sub systems further comprises:
storing data related to the load existing on each of the one or more sub systems;
creating/destroying one or more instances of at least one sub system of the one or more sub systems based on load existing on the at least one subsystem.

3. The method of claim 2, wherein scaling up/ scaling down of the at least one sub system of the one or more sub systems further comprises:
allocating /collecting back resources to the one or more instances of the at least one sub system of the one or more sub systems based on load existing on the one or more instances.

4. The method of claim 3, further comprising initialization of the one or more sub systems based on the data related to the load existing on each of the one or more sub systems.

5. The method of claim 4, further comprising initializing the one or more sub systems for the first time by creating one or more instances once and allocating predetermined resources to the created one or more instances.

6. The method of claim 3, further comprising creating a snapshot as to how one or more sub systems behave at various instances of time.
7. The method of claim 6, further comprising dynamically auto scaling up/auto scaling down using the snapshot.

8. The method of claim 1, further comprising coupling, independently, each of the one or more sub systems to a platform, the platform facilitating communication between the one or more sub systems.

9. A system for selective scaling of one or more sub systems disposed in a cloud based business process management architecture , the system comprising:
one or more hardware processors;
a computer readable medium storing instructions that, when executed by the one or more hardware processors cause the one or more hardware processors to perform operations comprising:
monitoring performance of each of the one or more sub systems to determine load existing on each of the one or more sub systems;
selecting at least one sub system of the one or sub systems based on the monitored performance; and
scaling up/scaling down, automatically, the at least one sub systems by allocating/collecting back hardware and software resources to the at least one sub system.

10. The system of claim 9, wherein scaling up/scaling down of the at least one sub system of the one or more sub systems further comprises:
storing data related to the load existing on each of the one or more sub systems;
creating/destroying one or more instances of at least one sub system of the one or more sub systems based on load existing on the at least one sub system.

11. The system of claim 10, wherein scaling up/ scaling down of the at least one sub system of the one or more sub systems further comprises:
allocating /collecting back resources to the one or more instances of at least one sub systems of the one or more sub systems based on load existing on the one or more instances.

12. The system of claim 11, wherein initialization of the one or more sub systems is based on the data related to the load existing on each of the one or more sub systems.

13. The system of claim 12, wherein initializing the one or more sub systems for the first time is based on creating one or more instances once and allocating predetermined resources to the created one or more instances.

14. The system of claim 11, a snapshot is created as to how one or more sub systems behave at various instances of time.

15. The system of claim 14, wherein the one or more sub systems is dynamically auto scaled up/auto scaled down using the snapshot.

16. The system of claim 9, wherein each of the one or more sub systems is coupled independently to a platform, the platform facilitating communication between the one or more sub systems.

17. A non-transitory computer-readable medium storing instructions for selective scaling of one or more sub systems disposed in a cloud based business process management architecture that, when executed by one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
monitoring performance of each of the one or more sub systems to determine load existing on each of the one or more sub systems;
selecting at least one sub system of the one or sub systems based on the monitored performance; and
scaling up/scaling down, automatically, the at least one sub system by allocating/collecting back hardware and software resources to the at least one sub system.

Dated this 9th day of May, 2014

Swetha S.N.
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
The present disclosure relates generally to business process management systems, and more particularly to cloud based selectively scalable process management architecture.

Documents

Application Documents

# Name Date
1 Form-9(Online).pdf 2014-05-09
2 IP27191-SPEC.pdf 2014-05-13
3 IP27191-Fig.pdf 2014-05-13
4 FORM 5.pdf 2014-05-13
5 FORM 3.pdf 2014-05-13
6 2306CHE2014_CertifiedCopyRequest.pdf 2014-05-13
7 2306-CHE-2014 POWER OF ATTORNEY 03-09-2014.pdf 2014-09-03
8 2306-CHE-2014 FORM-1 03-09-2014.pdf 2014-09-03
9 2306-CHE-2014 CORRESPONDENCE OTHERS 03-09-2014.pdf 2014-09-03
10 2306-CHE-2014-Power of Attorney-110416.pdf 2016-06-30
11 2306-CHE-2014-Correspondence-PA-110416.pdf 2016-06-30
12 2306-CHE-2014-FER.pdf 2019-05-14
13 2306-CHE-2014-FORM 3 [14-11-2019(online)].pdf 2019-11-14
14 2306-che-2014-FER_SER_REPLY [14-11-2019(online)].pdf 2019-11-14
15 2306-che-2014-DRAWING [14-11-2019(online)].pdf 2019-11-14
16 2306-che-2014-CLAIMS [14-11-2019(online)].pdf 2019-11-14
17 2306-che-2014-ABSTRACT [14-11-2019(online)].pdf 2019-11-14
18 2306-CHE-2014-US(14)-HearingNotice-(HearingDate-13-12-2022).pdf 2022-11-10
19 2306-CHE-2014-POA [01-12-2022(online)].pdf 2022-12-01
20 2306-CHE-2014-FORM 13 [01-12-2022(online)].pdf 2022-12-01
21 2306-CHE-2014-Correspondence to notify the Controller [01-12-2022(online)].pdf 2022-12-01
22 2306-CHE-2014-AMENDED DOCUMENTS [01-12-2022(online)].pdf 2022-12-01
23 2306-CHE-2014-Written submissions and relevant documents [26-12-2022(online)].pdf 2022-12-26
24 2306-CHE-2014-FORM 3 [26-12-2022(online)].pdf 2022-12-26
25 2306-CHE-2014-PatentCertificate25-01-2023.pdf 2023-01-25
26 2306-CHE-2014-IntimationOfGrant25-01-2023.pdf 2023-01-25

Search Strategy

1 2306CHE2014search_14-05-2019.pdf

ERegister / Renewals

3rd: 17 Apr 2023

From 09/05/2016 - To 09/05/2017

4th: 17 Apr 2023

From 09/05/2017 - To 09/05/2018

5th: 17 Apr 2023

From 09/05/2018 - To 09/05/2019

6th: 17 Apr 2023

From 09/05/2019 - To 09/05/2020

7th: 17 Apr 2023

From 09/05/2020 - To 09/05/2021

8th: 17 Apr 2023

From 09/05/2021 - To 09/05/2022

9th: 17 Apr 2023

From 09/05/2022 - To 09/05/2023

10th: 08 May 2023

From 09/05/2023 - To 09/05/2024

11th: 01 May 2024

From 09/05/2024 - To 09/05/2025

12th: 06 May 2025

From 09/05/2025 - To 09/05/2026