Activity-based device recommendations

US11809151B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11809151-B1
Application numberUS-202016832520-A
CountryUS
Kind codeB1
Filing dateMar 27, 2020
Priority dateMar 27, 2020
Publication dateNov 7, 2023
Grant dateNov 7, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for activity-based device recommendations are disclosed. For example, historical usage data associated with a device may indicate that the device is likely to be associated with a given state at a given time. When the device is not in the anticipated state, a recommendation to transition the device state, for example, may be sent. Additionally, a determination of the activity state associated with the device, such as an active state, an asleep state, and/or an away state may be utilized to determine the recommendation to surface, to determine whether to send a recommendation, and when and/or how to send the recommendation.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: one or more processors; and non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: determining a first activity model configured to predict a first state corresponding to an away state indicating absence of user presence and inactivity, wherein the first activity model receives first data representing where a mobile phone associated with a user profile is physically located with respect to a user environment; determining a second activity model configured to predict a second state corresponding to an active state indicating both user presence and user activity, wherein the second activity model receives second data representing when a user device in the user environment was last interacted with by a user; determining a third activity model configured to predict a third state corresponding to an asleep state indicating user presence and inactivity, wherein the third activity model receives the first data and the second data; storing third data indicating a historical usage pattern of an electronic device in the user environment, the historical usage pattern indicating operational state of the electronic device with respect to time; receiving fourth data indicating a first operational state of the electronic device at a first time; determining, utilizing the third data and the fourth data, that the electronic device is historically in a second operational state instead of the first operational state; determining, utilizing the third activity model, that the user profile is associated with the asleep state at the first time; and causing the electronic device to transition to the second operational state in response to the user profile being associated with the asleep state and determining that the electronic device is historically in the second operational state. 2. The system of claim 1 , the operations further comprising: determining that the electronic device is historically in the second operational state at a first time of day; receiving fifth data indicating that the electronic device is in the first operational state at the first time of day; determining, at the first time of day, that the user profile is in the active state; in response to the user profile being in the active state, generating sixth data representing a recommendation to transition the electronic device to the second operational state; sending the sixth data to the user device for output of the recommendation; and causing the electronic device to transition to the second operational state in response to receiving seventh data indicating acceptance of the recommendation. 3. The system of claim 1 , the operations further comprising: determining that the electronic device is historically in the second operational state at a first time of day; receiving fifth data indicating that the electronic device is in the first operational state at the first time of day; determining, at the first time of day, that the user profile is in the away state; in response to the user profile being in the away state, sending sixth data representing a recommendation to transition the electronic device to the second operational state to the user device; and causing the electronic device to transition to the second operational state in response to receiving seventh data from the user device indicating acceptance of the recommendation. 4. The system of claim 1 , the operations further comprising: generating fifth data representing a recommendation to transition the electronic device from the first operational state to the second operational state; storing the fifth data in response to the user profile being associated with inactive state; determining that the user profile has transitioned to an active state from the inactive state; sending the fifth data in response to the user profile transitioning to the active state; and wherein causing the electronic device to transition to the second operational state is in response to receiving sixth data indicating acceptance of the recommendation. 5. A method, comprising: determining activity state data, associated with a user profile, using first data received from one or more sensors configured to detect human activity in an environment, the activity state data representing a user being present in an environment and asleep; storing second data representing a historical usage pattern of a device, the historical usage pattern indicating a past operational state; receiving third data indicating a first operational state of the device at a first time; determining that the user profile is associated with the activity state data at the first time; and causing the device to transition to the past operational state based at least in part on the activity state data, the second data, and the third data. 6. The method of claim 5 , further comprising: determining that the device is historically in the past operational state at a first time of day; receiving fourth data indicating that the device is in the first operational state at the first time of day; determining, at the first time of day, that the user profile is associated with an active state indicating the user is present and moving; generating, based at least in part on the user profile being associated with the active state, fifth data representing a recommendation to transition the device to the past operational state; and causing the device to transition to the past operational state based at least in part on receiving sixth data indicating acceptance of the recommendation. 7. The method of claim 5 , further comprising: determining that the device is historically in the past operational state at a first time of day; receiving fourth data indicating that the device is in the first operational state at the first time of day; determining, at the first time of day, that the user profile is associated with an away state indicating absence of user presence; sending, based at least in part on the user profile being associated with the away state, fifth data representing a recommendation to transition the device to the past operational state to a user device indicated to be a mobile device associated with the device; and causing the device to transition to the past operational state based at least in part on receiving sixth data from the user device indicating acceptance of the recommendation. 8. The method of claim 5 , further comprising: generating fourth data representing a recommendation to transition the device from the first operational state to the past operational state; determining that the user profile has transitioned to an active state from an asleep state; sending the fourth data based at least in part on the user profile transitioning to the active state; and wherein causing the device to transition to the past operational state comprises causing the device to transition to the past operational state based at least in part on receiving fifth data indicating acceptance of the recommendation. 9. The method of claim 5 , further comprising: determining that the user profile has transitioned from an active state to an away state; generating fourth data representing a recommendation to transition the device from the first operational state to the past operational state based at least in part on the user profile transitioning from the active state to the away state; sending the fourth data to a mobile user device associated with the device; and causing the device to transition to the past operational state based at least in part on receive fifth da

Assignees

Inventors

Classifications

  • G05B19/042Primary

    using digital processors (G05B19/05 takes precedence) · CPC title

  • Power saving characterised by the action undertaken · CPC title

  • Knowledge representation; Symbolic representation · CPC title

  • Machine learning · CPC title

  • Domotique, domestic, home control, automation, smart house · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11809151B1 cover?
Systems and methods for activity-based device recommendations are disclosed. For example, historical usage data associated with a device may indicate that the device is likely to be associated with a given state at a given time. When the device is not in the anticipated state, a recommendation to transition the device state, for example, may be sent. Additionally, a determination of the activit…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/042. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).