Abstract: Methods, non-transitory computer readable media, and Industrial Internet-of-Things (IIoT) management apparatuses that generate event data based on an overall event comprising a plurality of dynamic multi-cloud events. Each of the events is associated with at least one of a plurality of types of IIoT resource devices or a plurality of IIoT participant devices. A current overall event hierarchy of the events is established, derived, or introduced based on one of a plurality of predefined hierarchies. A relationship between one or more socio environment and economic factors and each of the events is identified. One or more controls for each of the events are derived based on the identified relationship. Action plan data is generated for an execution in a multi-cloud environment based on the events, the derived controls, and a profiled participant role associated with one or more of the participant devices. The action plan data is distributed in the environment. Fig.1
Claims:WE CLAIM
1. A method for providing an Industrial Internet-of-Things (IIoT) control framework for dynamic multi-cloud events, the method comprising:
generating, by a cloud event identification and publishing manager (EIPM) in an IIoT management apparatus, event data based on a received overall event comprising a plurality of dynamic multi-cloud events, wherein each of the plurality of dynamic multi-cloud events is associated with at least one of a plurality of types of IIoT resource devices or a plurality of IIoT participant devices;
establishing, by a heterogeneous multi cloud event controls and selection engine (ECSE) in the IIoT management apparatus, a current overall event hierarchy for the plurality of dynamic multi-cloud events in the overall event data based on one of a plurality of overall event hierarchies;
identifying, by an IIoT cloud event relationship and ignition engine (icERIE) in the IIoT management apparatus, a relationship between one or more socio environment and economic factors and each of the plurality of dynamic multi-cloud events;
deriving, by a socio environment and economic factorization unit (S2EU) in the IIoT management apparatus, one or more controls for each of the plurality of dynamic multi-cloud events based on the identified relationship between the one or more socio environment and economic factors and each of the plurality of dynamic multi-cloud events;
generating, by an IIoT cloud governance model manager (icGMM) in the IIoT management apparatus, action plan data for an action plan in a multi-cloud environment based on the plurality of dynamic multi-cloud events, the derived one or more controls for each of the plurality of dynamic multi-cloud events, and a profiled participant role associated with one or more of the plurality of IIoT participant devices; and
distributing, by the cloud event identification and publishing manager (EIPM) in the IIoT management apparatus, the generated action plan data for the action plan in the multi-cloud environment.
2. The method of claim 1, further comprising correlating, by the Heterogeneous Multi Cloud Event Controls and Selection Engine (ECSE) in the IIoT management apparatus, one or more constraints with each of the plurality of dynamic multi-cloud events based on one or more obtained conditions in the received overall event data, wherein the generating the action plan data is further based on the correlated one or more constraints with each of the plurality of dynamic multi-cloud events and the one or more constraints comprise one or more government regulatory constraints.
3. The method of claim 1, further comprising determining, by the Socio Environment and Economic Factorization Unit (S2EU) in the IIoT management apparatus, when a change in the established hierarchy for the plurality of dynamic multi-cloud events in the overall event data is required, based on the one or more derived controls.
4. The method of claim 1, further comprising determining, by the Socio Environment and Economic Factorization Unit (S2EU) in the IIoT management apparatus, when the established hierarchy for the plurality of dynamic multi-cloud events in the overall event data requires a new hierarchy, based on the one or more derived controls, wherein the new hierarchy is generated when the determination indicates a need for the new hierarchy.
5. The method of claim 1, further comprising generating, by the IIoT cloud governance model manager (icGMM) in the IIoT management apparatus, the profiled participant role associated with one or more of the plurality of IIoT participant devices, based on the plurality of dynamic multi-cloud events in the overall event data.
6. The method of claim 1, further comprising disseminating, by the cloud event identification and publishing manager (EIPM) in the IIoT management apparatus, the generated action plan data into cloud specific action plan data in the multi-cloud environment.
7. The method of claim 1, further comprising providing, by the cloud event identification and publishing manager (EIPM) in the IIoT management apparatus, an interface to enable generation of the plurality of dynamic multi-cloud events for the event data for the overall event.
8. An Industrial Internet-of-Things (IIoT) management apparatus, comprising:
one or more processors; and
a memory comprising programmed instructions stored thereon and coupled to the one or more processors which are configured to be capable of executing the stored programmed instructions to:
generate by a cloud event identification and publishing manager (EIPM) event data based on a received overall event comprising a plurality of dynamic multi-cloud events, wherein each of the plurality of dynamic multi-cloud events is associated with at least one of a plurality of types of IIoT resource devices or a plurality of IIoT participant devices;
establish by a heterogeneous multi cloud event controls and selection engine (ECSE) a current overall event hierarchy for the plurality of dynamic multi-cloud events in the overall event data based on one of a plurality of overall event hierarchies;
identify by an IIoT cloud event relationship and ignition engine (icERIE) a relationship between one or more socio environment and economic factors and each of the plurality of dynamic multi-cloud events;
derive by a socio environment and economic factorization unit (S2EU) one or more controls for each of the plurality of dynamic multi-cloud events based on the identified relationship between the one or more socio environment and economic factors and each of the plurality of dynamic multi-cloud events;
generate by an IIoT cloud governance model manager (icGMM) action plan data for an action plan in a multi-cloud environment based on the plurality of dynamic multi-cloud events, the derived one or more controls for each of the plurality of dynamic multi-cloud events, and a profiled participant role associated with one or more of the plurality of IIoT participant devices; and
distribute by the cloud event identification and publishing manager (EIPM) the generated action plan data for the action plan in the multi-cloud environment.
9. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
correlate by the Heterogeneous Multi Cloud Event Controls and Selection Engine (ECSE) one or more constraints with each of the plurality of dynamic multi-cloud events based on one or more obtained conditions in the received overall event data, wherein the generating the action plan data is further based on the correlated one or more constraints with each of the plurality of dynamic multi-cloud events and the one or more constraints comprise one or more government regulatory constraints.
10. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
determine by the Socio Environment and Economic Factorization Unit (S2EU) when a change in the established hierarchy for the plurality of dynamic multi-cloud events in the overall event data is required, based on the one or more derived controls.
11. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
determine by the Socio Environment and Economic Factorization Unit (S2EU) when the established hierarchy for the plurality of dynamic multi-cloud events in the overall event data requires a new hierarchy, based on the one or more derived controls, wherein the new hierarchy is generated when the determination indicates a need for the new hierarchy.
12. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
generate by the IIoT cloud governance model manager (icGMM) the profiled participant role associated with one or more of the plurality of IIoT participant devices, based on the plurality of dynamic multi-cloud events in the overall event data.
13. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
disseminate by the cloud event identification and publishing manager (EIPM) the generated action plan data into cloud specific action plan data in the multi-cloud environment.
14. The apparatus of claim 8, wherein the one or more processors are further configured to be capable of executing the stored programmed instructions to:
provide by the cloud event identification and publishing manager (EIPM) an interface to enable generation of the plurality of dynamic multi-cloud events for the event data for the overall event.
Dated this 13th day of February 2017
R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:FILED OF THE INVENTION
This technology generally relates to the industrial internet-of-things (IIoT) and, more particularly, to methods for providing an industrial internet of things control framework for dynamic multi-cloud events.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 201744005022-IntimationOfGrant26-06-2023.pdf | 2023-06-26 |
| 1 | Power of Attorney [13-02-2017(online)].pdf | 2017-02-13 |
| 2 | 201744005022-PatentCertificate26-06-2023.pdf | 2023-06-26 |
| 2 | Form 5 [13-02-2017(online)].pdf | 2017-02-13 |
| 3 | Form 3 [13-02-2017(online)].pdf | 2017-02-13 |
| 3 | 201744005022-FORM-26 [18-05-2023(online)].pdf | 2023-05-18 |
| 4 | Form 18 [13-02-2017(online)].pdf_70.pdf | 2017-02-13 |
| 4 | 201744005022-Written submissions and relevant documents [18-05-2023(online)].pdf | 2023-05-18 |
| 5 | Form 18 [13-02-2017(online)].pdf | 2017-02-13 |
| 5 | 201744005022-Correspondence to notify the Controller [28-04-2023(online)].pdf | 2023-04-28 |
| 6 | Drawing [13-02-2017(online)].pdf | 2017-02-13 |
| 6 | 201744005022-US(14)-ExtendedHearingNotice-(HearingDate-03-05-2023).pdf | 2023-04-24 |
| 7 | Description(Complete) [13-02-2017(online)].pdf_69.pdf | 2017-02-13 |
| 7 | 201744005022-AMENDED DOCUMENTS [10-04-2023(online)].pdf | 2023-04-10 |
| 8 | Description(Complete) [13-02-2017(online)].pdf | 2017-02-13 |
| 8 | 201744005022-Correspondence to notify the Controller [10-04-2023(online)].pdf | 2023-04-10 |
| 9 | 201744005022-FORM 13 [10-04-2023(online)].pdf | 2023-04-10 |
| 9 | Other Patent Document [24-02-2017(online)].pdf | 2017-02-24 |
| 10 | 201744005022-POA [10-04-2023(online)].pdf | 2023-04-10 |
| 10 | Correspondence by Agent_Certified Copy of US Priority_28-02-2017.pdf | 2017-02-28 |
| 11 | 201744005022-US(14)-HearingNotice-(HearingDate-21-04-2023).pdf | 2023-04-05 |
| 11 | PROOF OF RIGHT [01-06-2017(online)].pdf | 2017-06-01 |
| 12 | 201744005022-ABSTRACT [05-11-2020(online)].pdf | 2020-11-05 |
| 12 | Correspondence By Agent_Form1_02-06-2017.pdf | 2017-06-02 |
| 13 | 201744005022-CLAIMS [05-11-2020(online)].pdf | 2020-11-05 |
| 13 | abstract 201744005022.jpg | 2017-06-08 |
| 14 | 201744005022-COMPLETE SPECIFICATION [05-11-2020(online)].pdf | 2020-11-05 |
| 14 | 201744005022-FER.pdf | 2020-05-29 |
| 15 | 201744005022-CORRESPONDENCE [05-11-2020(online)].pdf | 2020-11-05 |
| 15 | 201744005022-RELEVANT DOCUMENTS [04-11-2020(online)].pdf | 2020-11-04 |
| 16 | 201744005022-DRAWING [05-11-2020(online)].pdf | 2020-11-05 |
| 16 | 201744005022-PETITION UNDER RULE 137 [04-11-2020(online)].pdf | 2020-11-04 |
| 17 | 201744005022-Information under section 8(2) [04-11-2020(online)].pdf | 2020-11-04 |
| 17 | 201744005022-FER_SER_REPLY [05-11-2020(online)].pdf | 2020-11-05 |
| 18 | 201744005022-FORM 3 [04-11-2020(online)].pdf | 2020-11-04 |
| 18 | 201744005022-OTHERS [05-11-2020(online)].pdf | 2020-11-05 |
| 19 | 201744005022-FORM 3 [04-11-2020(online)].pdf | 2020-11-04 |
| 19 | 201744005022-OTHERS [05-11-2020(online)].pdf | 2020-11-05 |
| 20 | 201744005022-FER_SER_REPLY [05-11-2020(online)].pdf | 2020-11-05 |
| 20 | 201744005022-Information under section 8(2) [04-11-2020(online)].pdf | 2020-11-04 |
| 21 | 201744005022-DRAWING [05-11-2020(online)].pdf | 2020-11-05 |
| 21 | 201744005022-PETITION UNDER RULE 137 [04-11-2020(online)].pdf | 2020-11-04 |
| 22 | 201744005022-CORRESPONDENCE [05-11-2020(online)].pdf | 2020-11-05 |
| 22 | 201744005022-RELEVANT DOCUMENTS [04-11-2020(online)].pdf | 2020-11-04 |
| 23 | 201744005022-FER.pdf | 2020-05-29 |
| 23 | 201744005022-COMPLETE SPECIFICATION [05-11-2020(online)].pdf | 2020-11-05 |
| 24 | 201744005022-CLAIMS [05-11-2020(online)].pdf | 2020-11-05 |
| 24 | abstract 201744005022.jpg | 2017-06-08 |
| 25 | 201744005022-ABSTRACT [05-11-2020(online)].pdf | 2020-11-05 |
| 25 | Correspondence By Agent_Form1_02-06-2017.pdf | 2017-06-02 |
| 26 | 201744005022-US(14)-HearingNotice-(HearingDate-21-04-2023).pdf | 2023-04-05 |
| 26 | PROOF OF RIGHT [01-06-2017(online)].pdf | 2017-06-01 |
| 27 | 201744005022-POA [10-04-2023(online)].pdf | 2023-04-10 |
| 27 | Correspondence by Agent_Certified Copy of US Priority_28-02-2017.pdf | 2017-02-28 |
| 28 | 201744005022-FORM 13 [10-04-2023(online)].pdf | 2023-04-10 |
| 28 | Other Patent Document [24-02-2017(online)].pdf | 2017-02-24 |
| 29 | 201744005022-Correspondence to notify the Controller [10-04-2023(online)].pdf | 2023-04-10 |
| 29 | Description(Complete) [13-02-2017(online)].pdf | 2017-02-13 |
| 30 | Description(Complete) [13-02-2017(online)].pdf_69.pdf | 2017-02-13 |
| 30 | 201744005022-AMENDED DOCUMENTS [10-04-2023(online)].pdf | 2023-04-10 |
| 31 | Drawing [13-02-2017(online)].pdf | 2017-02-13 |
| 31 | 201744005022-US(14)-ExtendedHearingNotice-(HearingDate-03-05-2023).pdf | 2023-04-24 |
| 32 | Form 18 [13-02-2017(online)].pdf | 2017-02-13 |
| 32 | 201744005022-Correspondence to notify the Controller [28-04-2023(online)].pdf | 2023-04-28 |
| 33 | Form 18 [13-02-2017(online)].pdf_70.pdf | 2017-02-13 |
| 33 | 201744005022-Written submissions and relevant documents [18-05-2023(online)].pdf | 2023-05-18 |
| 34 | Form 3 [13-02-2017(online)].pdf | 2017-02-13 |
| 34 | 201744005022-FORM-26 [18-05-2023(online)].pdf | 2023-05-18 |
| 35 | Form 5 [13-02-2017(online)].pdf | 2017-02-13 |
| 35 | 201744005022-PatentCertificate26-06-2023.pdf | 2023-06-26 |
| 36 | 201744005022-IntimationOfGrant26-06-2023.pdf | 2023-06-26 |
| 36 | Power of Attorney [13-02-2017(online)].pdf | 2017-02-13 |
| 1 | searchstrategy201744005022_13-02-2020.pdf |