Sign In to Follow Application
View All Documents & Correspondence

"Methods And Systems For Evolving An Adaptive Smart Home Network"

Abstract: This disclosure relates generally to smart home networks and more particularly to methods and systems for evolving an adaptive smart home network. In one embodiment, a method for evolving a smart home network comprising a plurality of devices is disclosed. The method incudes detecting a change in at least one property associated with the smart home network. The method further includes determining a current network topology for the plurality of devices in response to detecting the change. The current network topology includes weighted information related to the at least one property. Thereafter, the method includes identifying a subset of devices from within the plurality of devices based on the current network topology to offset the change in the at least one property. The subset of devices is adapted to respond to an event that the smart home network was configured to mitigate in absence of the change. Figure 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 March 2015
Publication Number
17/2015
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-02-22
Renewal Date

Applicants

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

Inventors

1. MANISH VERMA
#20304 Bhuvana Greens Apartment, Kasavanhalli, Sarjapura Road, Bangalore 560035, Karnataka, India.
2. TINKU MALAYIL JOSE
108, Divya Jyoti Royal County, Singasandra, Bangalore 560068, Karnataka, India.

Specification

CLIAMS:We claim:
1. A method for evolving a smart home network comprising a plurality of devices, the method comprising:
detecting a change in at least one property associated with the smart home network;
determining a current network topology for the plurality of devices in response to detecting the change, wherein the current network topology comprises weighted information related to the at least one property; and
identifying a subset of devices from within the plurality of devices based on the current network topology to offset the change in the at least one property, wherein the subset of devices is adapted to respond to an event that the smart home network was configured to mitigate in absence of the change.

2. The method of claim 1, wherein the at least one property comprises functional state of a device within the plurality of devices, functional capability of the device, functional state of communication channels between the plurality of devices, functional state of external communication channels, functional state of a plurality of actuators, and functional state of a plurality of sensors within the smart home network.

3. The method of claim 2, wherein the weighted information related to the at least one property comprises priority associated with at least one of the device and each of the communication channels.

4. The method of claim 3 further comprising updating a capability matrix associated with each of the plurality of devices in the smart home network amongst the plurality of devices in response to detecting the change, wherein the capability matrix comprises information related to functional capabilities associated with each of the plurality of devices in the smart home network.

5. The method of claim 4, wherein the functional capabilities are selected from a group comprising type of a device, status of a device, communication capability of a device, decision making capability of a device, processing capacity of a device, action capability, primary functionality of a device, secondary functionality of a device, and storage capacity of a device.

6. The method of claim 4, wherein determining the current network topology comprising creating an event correlation map based on the updated capability matrix associated with each of the plurality of devices and the weighted information related to the at least one property.

7. The method of claim 6, wherein identifying the subset of devices comprises creating an event traversal map for the smart home network based on the event correlation map, the event traversal map comprising a plurality of event traversal paths associated with a plurality of events, each of the plurality of event traversal paths comprising information corresponding to a primary owner of an event, a secondary owner of the event, and communication channel to be used in response to occurrence of the event.

8. The method of claim 1, wherein identifying the subset of devices comprises updating a decision tree associated with each of the plurality of devices, wherein a decision tree associated with a device comprises information corresponding to actions to be performed by the device in response to occurrence of at least one event.

9. The method of claim 8, wherein updating the decision tree associated with a device within the plurality of devices comprises:
assigning data handling roles to the device based on proximity of the device with data; and
creating new nodes within the decision tree.

10. The method of claim 8 further comprising:
handing over from a device within the plurality of devices, an action corresponding to an event, to a secondary device comprising capability to perform the action; and
updating the decision tree in response to the handing over,
when a decision tree associated with the device is incomplete to handle the event.

11. The method of claim 8 further comprising inheriting, by a first device within the subset of devices, a decision tree associated with a second device comprising capability to perform an action in response to an event, when a decision tree associated with the first device is incomplete to handle the event, the first device comprising capability to perform the action in response to the event.

12. The method of claim 1 further comprising updating the smart home network in response to identifying the subset of devices from within the plurality of devices.

13. The method of claim 12 further comprising validating the updating of the smart home network.

14. A system for evolving a smart home network comprising a plurality of devices, the system comprising:
at least one processors; and
a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
detecting a change in at least one property associated with the smart home network;
determining a current network topology for the plurality of devices in response to detecting the change, wherein the current network topology comprises weighted information related to the at least one property; and
identifying a subset of devices from within the plurality of devices based on the current network topology to offset the change in the at least one property, wherein the subset of devices is adapted to respond to an event that the smart home network was configured to mitigate in absence of the change.

15. The system of claim 14, wherein the operations further comprise updating a capability matrix associated with each of the plurality of devices in the smart home network amongst the plurality of devices in response to detecting the change, wherein the capability matrix comprises information related to functional capabilities associated with each of the plurality of devices in the smart home network.

16. The system of claim 15, wherein the operation of determining the current network topology comprises an operation of creating an event correlation map based on the updated capability matrix associated with each of the plurality of devices and the weighted information related to the at least one property.

17. The system of claim 16, wherein the operation of identifying the subset of devices comprises an operation of creating an event traversal map for the smart home network based on the event correlation map, the event traversal map comprising a plurality of event traversal paths associated with a plurality of events, each of the plurality of event traversal paths comprising information corresponding to a primary owner of an event, a secondary owner of the event, and communication channel to be used in response to occurrence of the event.

18. The system of claim 14, wherein the operation of identifying the subset of devices comprises an operation of updating a decision tree associated with each of the plurality of devices, wherein a decision tree associated with a device comprises information corresponding to actions to be performed by the device in response to occurrence of at least one event.

19. The system of claim 18, wherein the operation of updating the decision tree associated with a device within the plurality of devices further comprise an operation of:
assigning data handling roles to the device based on proximity of the device with data; and
creating new nodes within the decision trees.

20. The system of claim 18 further comprising an operation of:
handing over from a device within the plurality of devices, an action corresponding to an event, to a secondary device comprising capability to perform the action; and
updating the decision tree in response to the handing over,
when a decision tree associated with the device is incomplete to handle the event.

21. The system of claim 18, wherein the operations further comprises inheriting, by a first device within the plurality of devices, a decision tree associated with a second device comprising capability to perform an action in response to an event, when a decision tree associated with the first device is incomplete to handle the event, the first device comprising capability to perform the action in response to the event.

22. The system of claim 14, wherein the operations further comprise updating the smart home network in response to identifying the subset of devices from within the plurality of devices.

23. The system of claim 22, wherein the operations further comprise validating the updating of the smart home network.

24. A non-transitory computer-readable storage medium for evolving a smart home network comprising a plurality of devices, when executed by a computing device, cause the computing device to:
detect a change in at least one property associated with the smart home network;
determine a current network topology for the plurality of devices in response to detecting the change, wherein the current network topology comprises weighted information related to the at least one property; and
identify a subset of devices from within the plurality of devices based on the current network topology to offset the change in the at least one property, wherein the subset of devices is adapted to respond to an event that the smart home network was configured to mitigate in absence of the change.

Dated this 30th day of March, 2015
Swetha S.N
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
This disclosure relates generally to smart home networks and more particularly to methods and systems for evolving an adaptive smart home network.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 1656-CHE-2014 FORM-9 30-03-2015.pdf 2015-03-30
1 1656-CHE-2015-IntimationOfGrant22-02-2023.pdf 2023-02-22
2 1656-CHE-2014 FORM-18 30-03-2015.pdf 2015-03-30
2 1656-CHE-2015-PatentCertificate22-02-2023.pdf 2023-02-22
3 1656CHE2015_CertifiedCopyRequest.pdf 2015-04-08
3 1656-CHE-2015-PETITION UNDER RULE 137 [07-02-2023(online)].pdf 2023-02-07
4 IP30651-Spec.pdf 2015-04-13
4 1656-CHE-2015-Written submissions and relevant documents [07-02-2023(online)].pdf 2023-02-07
5 IP30651-fig.pdf 2015-04-13
5 1656-CHE-2015-AMENDED DOCUMENTS [13-01-2023(online)].pdf 2023-01-13
6 FORM 5-IP30651.pdf 2015-04-13
6 1656-CHE-2015-Correspondence to notify the Controller [13-01-2023(online)].pdf 2023-01-13
7 FORM 3-IP30651.pdf 2015-04-13
7 1656-CHE-2015-FORM 13 [13-01-2023(online)].pdf 2023-01-13
8 abstract 1656-CHE-2015.jpg 2015-04-17
8 1656-CHE-2015-POA [13-01-2023(online)].pdf 2023-01-13
9 1656-CHE-2015 POWER OF ATTORNEY 25-06-2015.pdf 2015-06-25
9 1656-CHE-2015-US(14)-HearingNotice-(HearingDate-24-01-2023).pdf 2023-01-11
10 1656-CHE-2015 FORM-1 25-06-2015.pdf 2015-06-25
10 1656-CHE-2015-FER_SER_REPLY [07-05-2020(online)].pdf 2020-05-07
11 1656-CHE-2015 CORRESPONDENCE OTHERS 25-06-2015.pdf 2015-06-25
11 1656-CHE-2015-FORM 3 [07-05-2020(online)].pdf 2020-05-07
12 1656-CHE-2015-FER.pdf 2019-11-13
12 REQUEST FOR CERTIFIED COPY [16-09-2015(online)].pdf 2015-09-16
13 1656-CHE-2015-FER.pdf 2019-11-13
13 REQUEST FOR CERTIFIED COPY [16-09-2015(online)].pdf 2015-09-16
14 1656-CHE-2015 CORRESPONDENCE OTHERS 25-06-2015.pdf 2015-06-25
14 1656-CHE-2015-FORM 3 [07-05-2020(online)].pdf 2020-05-07
15 1656-CHE-2015 FORM-1 25-06-2015.pdf 2015-06-25
15 1656-CHE-2015-FER_SER_REPLY [07-05-2020(online)].pdf 2020-05-07
16 1656-CHE-2015 POWER OF ATTORNEY 25-06-2015.pdf 2015-06-25
16 1656-CHE-2015-US(14)-HearingNotice-(HearingDate-24-01-2023).pdf 2023-01-11
17 abstract 1656-CHE-2015.jpg 2015-04-17
17 1656-CHE-2015-POA [13-01-2023(online)].pdf 2023-01-13
18 FORM 3-IP30651.pdf 2015-04-13
18 1656-CHE-2015-FORM 13 [13-01-2023(online)].pdf 2023-01-13
19 FORM 5-IP30651.pdf 2015-04-13
19 1656-CHE-2015-Correspondence to notify the Controller [13-01-2023(online)].pdf 2023-01-13
20 IP30651-fig.pdf 2015-04-13
20 1656-CHE-2015-AMENDED DOCUMENTS [13-01-2023(online)].pdf 2023-01-13
21 IP30651-Spec.pdf 2015-04-13
21 1656-CHE-2015-Written submissions and relevant documents [07-02-2023(online)].pdf 2023-02-07
22 1656CHE2015_CertifiedCopyRequest.pdf 2015-04-08
22 1656-CHE-2015-PETITION UNDER RULE 137 [07-02-2023(online)].pdf 2023-02-07
23 1656-CHE-2015-PatentCertificate22-02-2023.pdf 2023-02-22
23 1656-CHE-2014 FORM-18 30-03-2015.pdf 2015-03-30
24 1656-CHE-2015-IntimationOfGrant22-02-2023.pdf 2023-02-22
24 1656-CHE-2014 FORM-9 30-03-2015.pdf 2015-03-30

Search Strategy

1 search_06-11-2019.pdf

ERegister / Renewals

3rd: 20 May 2023

From 30/03/2017 - To 30/03/2018

4th: 20 May 2023

From 30/03/2018 - To 30/03/2019

5th: 20 May 2023

From 30/03/2019 - To 30/03/2020

6th: 20 May 2023

From 30/03/2020 - To 30/03/2021

7th: 20 May 2023

From 30/03/2021 - To 30/03/2022

8th: 20 May 2023

From 30/03/2022 - To 30/03/2023

9th: 20 May 2023

From 30/03/2023 - To 30/03/2024

10th: 26 Mar 2024

From 30/03/2024 - To 30/03/2025

11th: 28 Mar 2025

From 30/03/2025 - To 30/03/2026