Sign In to Follow Application
View All Documents & Correspondence

Method And System For Voice Based Provisioning Of Optimized Resources In A Cloud Environment

Abstract: Systems and methods for provisioning optimized resources in a cloud environment are described. The system receives voice-based user input for accessing resources in the cloud environment. The voice input is converted into textual data from which one or more keywords are identified. Further, the system automatically determine one or more parameters and corresponding one or more values of the one or more parameters required for accessing the resources based on the one or more keywords. These one or more values are populated in one or more fields corresponding to the one or more parameters. The one or more values indicates an optimal machine configuration of the resource. Further, the system provisions the optimized resource based on the populating of the one or more values in the one or more fields. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
12 February 2018
Publication Number
33/2019
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
bangalore@knspartners.com
Parent Application

Applicants

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

Inventors

1. SANJAY
H. No – 243, Sector – 5, Urban Estate, Kurukshetra 136118, Haryana, India.

Specification

Claims:WE CLAIM:
1. A method for provisioning optimized resources in a cloud environment, wherein the method comprising:
receiving, by a resource provisioning system (102), a voice-based user input (104) for accessing resources (106) in the cloud environment;
identifying, by the resource provisioning system (102), one or more keywords (216) related to the resources (106) from the voice-based user input (104);
determining automatically, by the resource provisioning system (102), one or more parameters (218) and corresponding one or more values (220) of the one or more parameters (218) required for accessing the resources (106) based on the one or more keywords (216);
populating, by the resource provisioning system (102), one or more fields, corresponding to the one or more parameters (218), with the one or more values (220), wherein the one or more values (220) indicates an optimal machine configuration of the resources (106); and
provisioning, by the resource provisioning system (102), the optimized resources based on the populating of the one or more values (220) in the one or more fields.

2. The method as claimed in claim 1, wherein identifying the one or more keywords (216) comprises:
converting, by the resource provisioning system (102), the voice-based user input (104) into textual data (214); and
applying, by the resource provisioning system (102), an identifier on the textual data (214) to identify the one or more keywords (216) associated with a service requested for accessing the resources (106).

3. The method as claimed in claim 2, wherein converting the voice-based user input (104) into the textual data (214) is based on at least one of a Hidden Markov method, a Dynamic Time Warping (DTW) method, an artificial neural network, an end-to-end Automatic Speech Recognition (ASR) method, a deep feedforward network, and a Recurrent Neural Network (RNN).

4. The method as claimed in claim 2, wherein the identifier applied for identifying the one or more keywords (216) comprises at least one of a Rapid Automatic Keyword Extraction (RAKE) method and a Key Phrase Extraction Algorithm (KEA).

5. The method as claimed in claim 1, wherein the one or more parameters (218) comprises at least one of Central Processing Unit (CPU) count, Random Access Memory (RAM) size, hard disk size, security zone, active directory (AD) domain, server type, service level agreement (SLA), default username, and password.

6. The method as claimed in claim 1, wherein the one or more values (220) of the one or more parameters (218) are determined based on recommendation of a service provider associated with the optimized resources.

7. The method as claimed in claim 1, further comprising dynamically generating a workflow corresponding to the identified one or more keywords (216), wherein the workflow triggers the provisioning of the optimized resources.

8. A resource provisioning system (102) for provisioning optimized resources in a cloud environment, the resource provisioning system (102) comprising:
a processor (204); and
a memory (208) communicatively coupled to the processor (204), wherein the memory (208) stores processor-executable instructions, which, on execution, causes the processor (204) to:
receive a voice-based user input (104) for accessing resources (106) in the cloud environment;
identify one or more keywords (216) related to the resources (106) from the voice-based user input (104);
determine automatically, one or more parameters (218) and corresponding one or more values (220) of the one or more parameters (218) required for accessing the resources (106) based on the one or more keywords (216);
populate one or more fields, corresponding to the one or more parameters (218), with the one or more values (220), wherein the one or more values (220) indicates an optimal machine configuration of the resources (106); and
provision the optimized resources based on the populating of the one or more values (220) in the one or more fields.

9. The resource provisioning system (102) as claimed in claim 8, wherein the processor (204) identifies the one or more keywords (216) by:
converting the voice-based user input (104) into textual data (214); and
applying an identifier on the textual data (214) to identify the one or more keywords (216) associated with a service requested for accessing the resources (106).

10. The resource provisioning system (102) as claimed in claim 9, wherein the processor (204) converts the voice-based user input (104) into the textual data (214) based on at least one of a Hidden Markov method, a Dynamic Time Warping (DTW) method, an artificial neural network, an end-to-end Automatic Speech Recognition (ASR) method, a deep feedforward network, and a Recurrent Neural Network (RNN).

11. The resource provisioning system (102) as claimed in claim 9, wherein the identifier applied for identifying the one or more keywords (216) comprises at least one of a Rapid Automatic Keyword Extraction (RAKE) method and a Key Phrase Extraction (KEA) method.

12. The resource provisioning system (102) as claimed in claim 9 comprises a speech converter (206) for converting the voice-based user input (104) into the textual data (214).

13. The resource provisioning system (102) as claimed in claim 8, wherein the one or more parameters (218) comprises at least one of Central Processing Unit (CPU) count, Random Access Memory (RAM) size, hard disk size, security zone, active directory (AD) domain, server type, service level agreement (SLA), default username, and password.

14. The resource provisioning system (102) as claimed in claim 8, wherein the one or more values (220) of the one or more parameters (218) are determined based on recommendation of a service provider associated with the optimized resources.

15. The resource provisioning system (102) as claimed in claim 8, further dynamically generating a workflow corresponding to the identified one or more keywords (216), wherein the workflow triggers the provision of the optimized resources.

Dated this 12th day of February, 2018

SWETHA S. N
OF K&S PARTNERS
ATTORNEY FOR THE APPLICANT
, Description:TECHNICAL FIELD

The present disclosure relates in general to cloud provisioning. More particularly, but not exclusively, the present disclosure discloses a method and system for provisioning of resources in a cloud environment based on voice based input.

Documents

Application Documents

# Name Date
1 201841005284-STATEMENT OF UNDERTAKING (FORM 3) [12-02-2018(online)].pdf 2018-02-12
2 201841005284-REQUEST FOR EXAMINATION (FORM-18) [12-02-2018(online)].pdf 2018-02-12
3 201841005284-POWER OF AUTHORITY [12-02-2018(online)].pdf 2018-02-12
4 201841005284-FORM 18 [12-02-2018(online)].pdf 2018-02-12
5 201841005284-FORM 1 [12-02-2018(online)].pdf 2018-02-12
6 201841005284-DRAWINGS [12-02-2018(online)].pdf 2018-02-12
7 201841005284-DECLARATION OF INVENTORSHIP (FORM 5) [12-02-2018(online)].pdf 2018-02-12
8 201841005284-COMPLETE SPECIFICATION [12-02-2018(online)].pdf 2018-02-12
9 201841005284-REQUEST FOR CERTIFIED COPY [01-03-2018(online)].pdf 2018-03-01
10 201841005284-REQUEST FOR CERTIFIED COPY [06-03-2018(online)].pdf 2018-03-06
11 201841005284-Proof of Right (MANDATORY) [24-04-2018(online)].pdf 2018-04-24
12 Correspondence by Agent_Form 30_01-05-2018.pdf 2018-05-01
13 201841005284-PETITION UNDER RULE 137 [12-03-2021(online)].pdf 2021-03-12
14 201841005284-OTHERS [12-03-2021(online)].pdf 2021-03-12
15 201841005284-Information under section 8(2) [12-03-2021(online)].pdf 2021-03-12
16 201841005284-FORM 3 [12-03-2021(online)].pdf 2021-03-12
17 201841005284-FER_SER_REPLY [12-03-2021(online)].pdf 2021-03-12
18 201841005284-DRAWING [12-03-2021(online)].pdf 2021-03-12
19 201841005284-CLAIMS [12-03-2021(online)].pdf 2021-03-12
20 201841005284-Annexure [12-03-2021(online)].pdf 2021-03-12
21 201841005284-ABSTRACT [12-03-2021(online)].pdf 2021-03-12
22 201841005284-FER.pdf 2021-10-17
23 201841005284-US(14)-HearingNotice-(HearingDate-02-02-2024).pdf 2024-01-18
24 201841005284-Duplicate-US(14)-HearingNotice-(HearingDate-02-02-2024).pdf 2024-01-18
25 201841005284-POA [23-01-2024(online)].pdf 2024-01-23
26 201841005284-FORM 13 [23-01-2024(online)].pdf 2024-01-23
27 201841005284-Correspondence to notify the Controller [23-01-2024(online)].pdf 2024-01-23
28 201841005284-AMENDED DOCUMENTS [23-01-2024(online)].pdf 2024-01-23
29 201841005284-Written submissions and relevant documents [16-02-2024(online)].pdf 2024-02-16
30 201841005284-Information under section 8(2) [16-02-2024(online)].pdf 2024-02-16
31 201841005284-FORM-26 [16-02-2024(online)].pdf 2024-02-16
32 201841005284-FORM 3 [16-02-2024(online)].pdf 2024-02-16

Search Strategy

1 Searchstrategy_201841005284E_05-10-2020.pdf