Nova Patents
CA2878117C

Control system user interface

Abstract

Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices.

CA2878117C, drawing sheet 1
Sheet 1 of 69

Term

6.8 yearsleft in the term

Expires 27 June 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

149 claims: 20 independent, 129 dependent

  1. 1
    A system comprising:a gateway located at a premises and configured to communicate with a plurality of premises devices located at die premises;and a first device located external to die premises and associated with a first user, wherein the first device is configured to communicate with the gateway to receive, from the gateway, state data indicative of a state of one or more of die plurality of premises devices or the premises, and configured to: cause output, based on the state data, of a user interface that comprises: a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices, activate, based on the first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon, and send, to a second device associated with a second user, at least a portion of the user interface settings data, wherein the second device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein die second device is configured, based on the second user belonging to a second class of user, to disable the edit mode on the second device.
  2. 2
    A system comprising:a security system located at a premises and comprising a plurality of premises devices located at the premises;and a first device located external to die premises and associated with a first user, wherein the first device is configured to communicate with the security system to receive, from the security system, state data indicative of a state of one or more of the plurality of premises devices or the premises, and configured to: cause output, based on the state data, of a user interface that comprises: 122 Date Reçue/Date Received 2022-06-14 a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices, activate, based on the first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the a device icon, and send, to a second device associated with a second user, at least a portion of the user interface settings data, wherein the second device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein the second device is configured, based on the second user belonging to a second class of user, to disable the edit mode on the second device.
  3. 6
    The system according to any one of claims 2 to 5, wherein the at least a portion of the premises comprises a plurality of floors.
  4. 8
    The system according to any one of claims 2 to 7, wherein the device icon comprises a sensor icon, wherein the sensor icon represents a location and a state of the premises device. 123 Date Reçue/Date Received 2022-06-14
  5. 9
    The system according to any one of claims 2 to 8, wherein the device icon visually indicates a location of the premises device.
  6. 10
    The system according to any one of claims 2 to 9, wherein the user interface further comprises a popup display that is displayed in response to a touch of fee device icon.
  7. 13
    The system according to any one of claims 10 to 12, wherein the popup display further comprises a link to information of the premises device.
  8. 14
    The system according to any one of claims 2 to 13, wherein the edit mode comprises a plurality of floor plans, wherein each floor plan of the plurality of floor plans defines a perimeter shape of a floor and corresponds to a floor plan icon that is selectable by a user for the layout portion.
  9. 15
    The system according to any one of claims 2 to 13, wherein fee edit mode comprises at least one of adding walls and deleting walls.
  10. 16
    The system according to any one of claims 2 to 15, wherein fee edit mode comprises adding a wall on the layout portion, wherein the adding of the wall comprises forming the wall to have a lengfe and placing fee wall at a location on the layout portion.
  11. 17
    The system according to any one of claims 2 to 16, wherein the edit mode comprises deleting at least a portion of a wall from the layout portion.
  12. 18
    The system according to any one of claims 2 to 17, wherein the edit mode comprises placing the device icon on the layout portion. 124 Date Reçue/Date Received 2022-06-14
  13. 19
    The system according to any one of claims 2 to 18, wherein die edit mode comprises a dock region that comprises a plurality of unplaced device icons.
  14. 21
    The system according to any one of claims 2 to 20, wherein die edit mode comprises at least one control that controls addition and deletion of floors.
  15. 24
    The system according to any one of claims 21 to 23, wherein die at least one control comprises an add above selector that controls adding a new floor above an existing floor.
  16. 25
    The system according to any one of claims 21 to 24, wherein die at least one control comprises an add below selector that controls adding a new floor below an existing floor.
  17. 26
    The system according to any one of claims 2 to 25, wherein die security system further comprises a gateway, wherein the gateway forms a subnetwork, and wherein the subnetwork comprises the plurality of premises devices.
  18. 28
    The system according to any one of claims 2 to 27, wherein at least one of the first device and the second device comprises at least one of a touchscreen device, a mobile telephone, a 125 Date Reçue/Date Received 2022-06-14 cellular telephone, and a client device configured to communicate with the security system via a mobile portal.
  19. 29
    A system comprising:a touchscreen device located at a premises and configured to communicate with a plurality of premises devices located at the premises;and a first device located external to the premises and associated with a first user, wherein the first device is configured to communicate with the touchscreen device to receive, from the touchscreen device, state data indicative of a state of one or more of die plurality of premises devices or the premises and configured to: cause output, based on the state data, of a user interface that comprises: a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices, activate, based on the first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon, and send, to the touchscreen device, at least a portion of the user interface settings data, wherein the touchscreen device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein the touchscreen device is configured, based on the touchscreen device being associated with a second class of user, to disable the edit mode on the touchscreen device.
  20. 30
    A system comprising:a security system located at a premises and comprising a touchscreen device and a plurality of premises devices located at die premises;and a first device located external to the premises and associated with a first user, and wherein the first device is configured to communicate with the security system to receive, from the security system, state data indicative of a state of one or more of the plurality of premises devices or the premises and configured to: cause output, based on the state data, of a user interface that comprises: 126 Date Reçue/Date Received 2022-06-14 a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices, activate, based on the first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon, and send, to the touchscreen device, at least a portion of the user interface settings data, wherein the touchscreen device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein the touchscreen device is configured, based on the touchscreen device being associated with a second class of user, to disable the edit mode on die touchscreen device.
  21. 31
    A method comprising:receiving, from a gateway located at a premises and by a first device located external die premises, state data associated with a plurality of premises devices located at the premises and configured to communicate with the gateway, wherein the state data is indicative of a state of one or more of the plurality of premises devices or the premises, and wherein the first device is associated with a first user;causing output, based on the state data, of a user interface that comprises: a layout portion that visually indicates a least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices;activating, based on the first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon;and sending, to a second device associated with a second user, at least a portion of the user interface settings data, wherein the second device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein file second device is configured, based on the second user belonging to a second class of user, to disable the edit mode on the second device. 127 Date Reçue/Date Received 2022-06-14
  22. 35
    The method according to any one of claims 31 to 34, wherein the at least a portion of die premises comprises a plurality of floors.
  23. 37
    The method according to any one of claims 31 to 36, wherein die device icon comprises a sensor icon, wherein the sensor icon represents a location and a state of the premises device.
  24. 38
    The method according to any one of claims 31 to 37, wherein die device icon visually indicates a location of the premises device.
  25. 39
    The method according to any one of claims 31 to 38, wherein die user interface further comprises a popup display that is displayed in response to a touch of die device icon.
  26. 42
    The method according to any one of claims 39 to 41, wherein die popup display further comprises a link to information of the premises device.
  27. 43
    The method according to any one of claims 31 to 42, wherein the edit mode comprises a plurality of floor plans, wherein each floor plan of the plurality of floor plans defines a perimeter shape of a floor and corresponds to a floor plan icon that is selectable by a user for the layout portion.
  28. 44
    The method according to any one of claims 31 to 43, wherein die edit mode comprises at least one of adding walls and deleting walls.
  29. 45
    The method according to any one of claims 31 to 44, wherein die edit mode comprises adding a wall on die layout portion, wherein the adding of the wall comprises forming the wall to have a length and placing the wall at a location on the layout portion.
  30. 46
    The method according to any one of claims 31 to 45, wherein die edit mode comprises deleting at least a portion of a wall from the layout portion.
  31. 47
    The method according to any one of claims 31 to 46, wherein die edit mode comprises placing the one or more device icons on the layout portion.
  32. 48
    The method according to any one of claims 31 to 47, wherein die edit mode comprises a dock region that comprises a plurality of unplaced device icons.
  33. 50
    The method according to any one of claims 31 to 49, wherein die edit mode comprises at least one control that controls addition and deletion of floors. 129 Date Reçue/Date Received 2022-06-14
  34. 53
    The method according to any one of claims 50 to 52, wherein the at least one control comprises an add above selector that controls adding a new floor above an existing floor.
  35. 54
    The method according to any one of claims 50 to 53, wherein the at least one control comprises an add below selector that controls adding a new floor below an existing floor.
  36. 55
    The method according to any one of claims 31 to 54, wherein the gateway forms a subnetwork, and wherein the subnetwork comprises die plurality of premises devices.
  37. 57
    The method according to any one of claims 31 to 56, wherein at least one of the first device and the second device comprises at least one of a touchscreen device, a mobile telephone, a cellular telephone, and a client device configured to communicate with the gateway via a mobile portal.
  38. 58
    A system comprising:a gateway;and a first device configured to communicate with the gateway, wherein the first device is configured to perform operations according to the method of any one of claims 31 to 57.
  39. 59
    A device comprising:one or more processors;and memory storing instructions that, when executed by the one or more processors, cause the device to perform operations according to the method of any one of claims 31 to 57. 130 Date Reçue/Date Received 2022-06-14
  40. 60
    A computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations according to the method of any one of claims 31 to 57.
  41. 61
    A method comprising:receiving, from a security system located at a premises and by a first device located external the premises, state data associated with a plurality of premises devices of the security system, the plurality of premises devices being located at the premises, the state data being indicative of a state of one or more of the plurality of premises devices or the premises, wherein die first device is associated with a first user;causing output, based on the state data, of a user interface that comprises: a layout portion that visually indicates a least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices;activating, based on die first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon;and sending, to a second device associated with a second user, at least a portion of the user interface settings data, wherein the second device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein the second device is configured, based on die second user belonging to a second class of user, to disable the edit mode on the second device.
  42. 65
    The method according to any one of claims 61 to 64, wherein the at least a portion of the premises comprises a plurality of floors.
  43. 67
    The method according to any one of claims 61 to 66, wherein the device icon comprises a sensor icon, wherein the sensor icon represents a location and a state of the premises device.
  44. 68
    The method according to any one of claims 61 to 67, wherein the device icon visually indicates a location of the premises device.
  45. 69
    The method according to any one of claims 61 to 68, wherein die user interface further comprises a popup display that is displayed in response to a touch of the device icon.
  46. 72
    The method according to any one of claims 69 to 71, wherein die popup display further comprises a link to information of the premises device.
  47. 73
    The method according to any one of claims 61 to 72, wherein die edit mode comprises a plurality of floor plans, wherein each floor plan of the plurality of floor plans defines a perimeter shape of a floor and corresponds to a floor plan icon that is selectable by a user for the layout portion. 132 Date Reçue/Date Received 2022-06-14 ΊΑ. The method according to any one of claims 61 to 73, wherein the edit mode comprises at least one of adding walls and deleting walls.
  48. 74
    75. The method according to any one of claims 61 to 74, wherein the edit mode comprises adding a wall on the layout portion, wherein the adding of the wall comprises forming the wall to have a length and placing the wall at a location on the layout portion.
  49. 75
    76. The method according to any one of claims 61 to 75, wherein the edit mode comprises deleting at least a portion of a wall from the layout portion.
  50. 76
    77. The method according to any one of claims 61 to 76, wherein the edit mode comprises placing the device icon on the layout portion.
  51. 77
    78. The method according to any one of claims 61 to 77, wherein the edit mode comprises a dock region that comprises a plurality of unplaced device icons.
  52. 78
    79. The method according to claim 78, wherein an unplaced device icon of the plurality of unplaced device icons is dragged from the dock region to a tile of the layout portion that indicates a location in the premises of a second premises device of the plurality of premises devices that corresponds to die unplaced device icon.
  53. 79
    80. The method according to any one of claims 61 to 79, wherein the edit mode comprises at least one control that controls addition and deletion of floors.
  54. 80
    81. The method according to claim 80, wherein the at least one control comprises an add selector that controls addition of a floor.
  55. 82
    83. The method according to any one of claims 80 to 82, wherein the at least one control comprises an add above selector that controls adding a new floor above an existing floor. 133 Date Reçue/Date Received 2022-06-14
  56. 83
    84. The method according to any one of claims 80 to 83, wherein die at least one control comprises an add below selector that controls adding a new floor below an existing floor.
  57. 84
    85. The method according to any one of claims 61 to 84, wherein the security system further comprises a gateway, wherein the gateway forms a subnetwork, and wherein the subnetwork comprises the plurality of premises devices.
  58. 85
    86. The method according to claim 85, wherein the gateway is configured to effectuate communication between the security system and the first device.
  59. 86
    87. The method according to any one of claims 61 to 86, wherein at least one of the first device and the second device comprises at least one of a touchscreen device, a mobile telephone, a cellular telephone, and a client device configured to communicate with the security system via a mobile portal.
  60. 87
    88. A system comprising:a security system;and a first device configured to communicate with the security system, wherein the first device is configured to perform operations according to the method of any one of claims 61 to 87.
  61. 88
    89. A device comprising:one or more processors;and memory storing instructions that, when executed by the one or more processors, cause the device to perform operations according to fee method of any one of claims 61 to 87.
  62. 89
    90. A computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations according to the method of any one of claims 61 to 87.
  63. 90
    91. A method comprising:receiving, from a touchscreen device located at a premises and by a first device located external to the premises, state data associated with a plurality of premises devices located at the 134 Date Reçue/Date Received 2022-06-14 premises and configured to communicate with the touchscreen device, wherein the state data is indicative of a state of one or more of the plurality of premises devices or the premises, and wherein the first device is associated with a first user;causing output, based on the state data, of a user interface that comprises: a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices;activating, based on die first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon;and sending, to the touchscreen device, at least a portion of the user interface settings data, wherein the touchscreen device is configured to cause output, based on the at least a portion of the user interface settings data, of the user interface, and wherein the touchscreen device is configured, based on the touchscreen device being associated with a second class of user, to disable the edit mode on the touchscreen device.
  64. 91
    92. The method according to claim 91, wherein the user interface comprises a security button that enables control of a security system comprising the plurality of premises devices.
  65. 92
    93. The method according to claim 92, wherein the security button enables arming of the security system.
  66. 94
    95. The method according to any one of claims 91 to 94, wherein the at least a portion of die premises comprises a plurality of floors.
  67. 95
    96. The method according to claim 95, wherein the user interface comprises a plurality of floor icons, wherein each floor icon corresponds to one of the plurality of floors. 135 Date Reçue/Date Received 2022-06-14
  68. 96
    97. The method according to any one of claims 91 to 96, wherein foe device icon comprises a sensor icon, wherein the sensor icon represents a location and a state of the premises device.
  69. 97
    98. The method according to any one of claims 91 to 97, wherein the device icon visually indicates a location of the premises device.
  70. 98
    99. The method according to any one of claims 91 to 98, wherein the user interface further comprises a popup display that is displayed in response to a touch of foe device icon.
  71. 99
    100. The method according to claim 99, wherein the popup display comprises a name of the premises device.
  72. 101
    102. The method according to any one of claims 99 to 101, wherein the popup display further comprises a link to information of the premises device.
  73. 102
    103. The method according to any one of claims 91 to 102, wherein the edit mode comprises a plurality of floor plans, wherein each floor plan of the plurality of floor plans defines a perimeter shape of a floor and corresponds to a floor plan icon that is selectable by a user for die layout portion.
  74. 103
    104. The method according to any one of claims 91 to 103, wherein the edit mode comprises at least one of adding walls and deleting walls.
  75. 104
    105. The method according to any one of claims 91 to 104, wherein the edit mode comprises adding a wall on the layout portion, wherein the adding of the wall comprises forming the wall to have a length and placing the wall at a location on the layout portion.
  76. 105
    106. The method according to any one of claims 91 to 105, wherein the edit mode comprises deleting at least a portion of a wall from the layout portion. 136 Date Reçue/Date Received 2022-06-14
  77. 106
    107. The method according to any one of claims 91 to 106, wherein the edit mode comprises placing the device icon on the layout portion.
  78. 107
    108. The method according to any one of claims 91 to 107, wherein the edit mode comprises a dock region that comprises a plurality of unplaced device icons.
  79. 108
    109. The method according to claim 108, wherein an unplaced device icon of the plurality of unplaced device icons is dragged from the dock region to a tile of die layout portion that indicates a location in die premises of a second premises device of the plurality of premises devices that corresponds to the unplaced device icon.
  80. 109
    110. The method according to any one of claims 91 to 109, wherein die edit mode comprises at least one control that controls addition and deletion of floors.
  81. 110
    111. The method according to claim 110, wherein die at least one control comprises an add selector that controls addition of a floor.
  82. 112
    113. The method according to any one of claims 110 to 112, wherein die at least one control comprises an add above selector that controls adding a new floor above an existing floor.
  83. 113
    114. The method according to any one of claims 110 to 113, wherein die at least one control comprises an add below selector that controls adding a new floor below an existing floor.
  84. 114
    115. The method according to any one of claims 91 to 114, wherein die touchscreen device is configured to communicate with a gateway located at the premises, wherein the gateway forms a subnetwork, and wherein the subnetwork comprises the plurality of premises devices.
  85. 115
    116. The method according to claim 115, wherein the touchscreen device is configured to effectuate communication between the plurality of premises devices and the first device. 137 Date Reçue/Date Received 2022-06-14
  86. 116
    117. The method according to any one of claims 62 to 116, wherein the first device comprises at least one of a mobile telephone, a cellular telephone, and a client device configured to communicate with the security system via a mobile portal.
  87. 117
    118. A system comprising:a touchscreen device;and a first device configured to communicate with the touchscreen device, wherein the first device is configured to perform operations according to foe method of any one of claims 91 to 117.
  88. 118
    119. A device comprising:one or more processors;and memory storing instructions that, when executed by the one or more processors, cause the device to perform operations according to the method of any one of claims 91 to 117.
  89. 119
    120. A computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations according to the method of any one of claims 91 to 117.
  90. 120
    121. A method comprising:receiving, from a security system located at a premises and by a first device located external to the premises, state data associated with a plurality of premises devices of the security system, the premises devices being located at the premises, wherein the security system comprises a touchscreen device, wherein the state data is indicative of a state of one or more of the plurality of premises devices or the premises, and wherein the first device is associated with a first user;causing output, based on the state data, of a user interface that comprises: a layout portion that visually indicates at least a portion of the premises, and a device icon that indicates a premises device of the plurality of premises devices;138 Date Reçue/Date Received 2022-06-14 activating, based on die first user belonging to a first class of user, an edit mode to determine user interface settings data associated with at least one of the layout portion and the device icon;and sending, to the touchscreen device, at least a portion of the user interface settings data, wherein the touchscreen device is configured to cause output, based on the at least a portion of die user interface settings data, of the user interface, and wherein the touchscreen device is configured, based on the touchscreen device being associated with a second class of user, to disable the edit mode on the touchscreen device.
  91. 121
    122. The method according to claim 121, wherein the user interface comprises a security button that enables control of the security system.
  92. 122
    123. The method according to claim 122, wherein the security button enables arming of the security system.
  93. 124
    125. The method according to any one of claims 121 to 124, wherein the at least a portion of die premises comprises a plurality of floors.
  94. 125
    126. The method according to claim 125, wherein the user interface comprises a plurality of floor icons, wherein each floor icon corresponds to one of the plurality of floors.
  95. 126
    127. The method according to any one of claims 121 to 126, wherein the device icon comprises a sensor icon, wherein the sensor icon represents a location and a state of the premises device.
  96. 127
    128. The method according to any one of claims 121 to 127, wherein the device icon visually indicates a location of the premises device.
  97. 128
    129. The method according to any one of claims 121 to 128, wherein the user interface further comprises a popup display that is displayed in response to a touch of the device icon. 139 Date Reçue/Date Received 2022-06-14
  98. 129
    130. The method according to claim 129, wherein die popup display comprises a name of the premises device.
  99. 131
    132. The method according to any one of claims 129 to 131, wherein the popup display further comprises a link to information of the premises device.
  100. 132
    133. The method according to any one of claims 121 to 132, wherein the edit mode comprises a plurality of floor plans, wherein each floor plan of the plurality of floor plans defines a perimeter shape of a floor and corresponds to a floor plan icon that is selectable by a user for die layout portion.
  101. 133
    134. The method according to any one of claims 121 to 133, wherein die edit mode comprises at least one of adding walls and deleting walls.
  102. 134
    135. The method according to any one of claims 121 to 134, wherein the edit mode comprises adding a wall on the layout portion, wherein the adding of the wall comprises forming the wall to have a length and placing die wall at a location on the layout portion.
  103. 135
    136. The method according to any one of claims 121 to 135, wherein the edit mode comprises deleting at least a portion of a wall from die layout portion.
  104. 136
    137. The method according to any one of claims 121 to 136, wherein the edit mode comprises placing the device icon on the layout portion.
  105. 137
    138. The method according to any one of claims 121 to 137, wherein the edit mode comprises a dock region that comprises a plurality of unplaced device icons.
  106. 138
    139. The method according to claim 138, wherein an unplaced device icon of the plurality of unplaced device icons is dragged from the dock region to a tile of the layout portion that indicates 140 Date Reçue/Date Received 2022-06-14 a location in die premises of a second premises device of the plurality of premises devices that corresponds to die unplaced device icon.
  107. 139
    140. The method according to any one of claims 121 to 139, wherein the edit mode comprises at least one control that controls addition and deletion of floors.
  108. 140
    141. The method according to claim 140, wherein the at least one control comprises an add selector that controls addition of a floor.
  109. 142
    143. The method according to any one of claims 141 to 142, wherein the at least one control comprises an add above selector that controls adding a new floor above an existing floor.
  110. 143
    144. The method according to any one of claims 141 to 143, wherein the at least one control comprises an add below selector that controls adding a new floor below an existing floor.
  111. 144
    145. The method according to any one of claims 121 to 144, wherein the security system comprises a gateway, wherein the gateway forms a subnetwork, and wherein the subnetwork comprises the plurality of premises devices.
  112. 145
    146. The method according to claim 145, wherein the gateway is configured to effectuate communication between the plurality of premises devices and the first device.
  113. 146
    147. The method according to any one of claims 121 to 146, wherein the first device comprises at least one of a mobile telephone, a cellular telephone, and a client device configured to communicate with the security system via a mobile portal.
  114. 147
    148. A system comprising:a security system;and 141 Date Reçue/Date Received 2022-06-14 a first device configured to communicate with the security system, wherein die first device is configured to perform operations according to the method of any one of claims 121 to 147.
  115. 148
    149. A device comprising:one or more processors;and memory storing instructions that, when executed by the one or more processors, cause the device to perform operations according to the method of any one of claims 121 to 147.
  116. 149
    150. A computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations according to the method of any one of claims 121 to 147.
Independent claims116