Presence triggered notifications and actions
Abstract
In some embodiments, a resident controller at a specified location performs a method including registering a plurality of mobile devices of a plurality of users and a device profile for a resident device to be controlled based on a location of the plurality of users, and establishing a user state for each of the plurality of users corresponding to their location. In some embodiments, the mobile devices can provide boundary-crossing signals when their location cross a boundary corresponding to the specified location causing the resident controller to update the user states based on the boundary-crossing signals and update a presence state of the specified location based on changes to the user states, where the device profile specifies a first action to be performed when the presence state transitions to a first presence value.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of controlling devices at a specified location, the method comprising performing, by a resident controller:
registering a plurality of mobile devices of a plurality of users to receive location information of the plurality of mobile devices for determining a user location of one or more of the plurality of users; registering a device profile for a resident device of a plurality of resident devices to be controlled based at least in part on the user location of the one or more of the plurality of users, the resident device within the specified location and communicably coupled with the resident controller; generating an interface having a plurality of graphical control elements corresponding to the plurality of resident devices, the plurality of graphical control elements selectable by a user to configure an environment model and program an automated environment using the environment model, wherein at least one of the plurality of graphical control elements specify the user location of the one or more of the plurality of users corresponding to a user state, wherein the environment model specifies access of the plurality of mobile devices and actions of the plurality of resident devices; establishing the user state for each of the plurality of users based on the location information obtained from the plurality of mobile devices, wherein each user state specifies whether a corresponding user is within the specified location; updating a presence state of the specified location based on changes to the user state of the plurality of users, wherein the device profile specifies a first action to be performed when the presence state of the specified location transitions to a first presence value; and in response to the presence state changing to the first presence value, sending a control signal to the resident device to perform the first action in accordance with the environment model.Join the waitlist — get patent alerts
Track US2021341888A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.