Patent application EP21176109A (EP), filed 2021-05-27
Publication number: EP3920024A1
Title: SUGGESTING EXECUTABLE ACTIONS IN RESPONSE TO DETECTING EVENTS
Abstract: [0001]    Systems and processes for providing, via an electronic device, suggested user actions. The suggested actions are provided in response to detecting an occurrence of a predefined event occurring in the user's day. The occurrence of the anchor is encoded in signals generated by the electronic device. The occurrence of the anchor is detectable via monitoring and analysis of electronic signals. Based on the user's previous interactions with the device, the occurrence of the anchor is indicative of user behavior and/or action taken in response to the anchor. Machine learning (ML) is employed to train an anchor model to associate actions taken in response to anchor occurrences. The trained anchor model is employed to detect anchors and provide suggested actions in response to the detected anchor occurrence. The suggested action is based on a type of anchor occurrence and contextual conditions of the anchor occurrences.
IPC codes: G06N   3/    00            A I
G06F   9/   451            A I
G06N  20/    00            A I
G06N   3/    04            A I
G06N   3/    08            A I
G06N   5/    01            A I
G06N   5/    02            A I
Claims: number: 1
text: A method for employing a predictive model for an event that indicates a behavior of a user of an electronic device, the method comprising:
employing one or more processors and a memory of the electronic device to perform operations comprising:
number: 2
text: The method of claim 1, wherein the event includes a termination of a do not disturb mode of the electronic device and the behavior of the user includes the user waking up.
number: 3
text: The method of any of claims 1-2, wherein detecting the event occurrence includes determining, based on a positioning signal of the one or more signals, that the electronic device is positioned at a particular location.
number: 4
text: The method of claim 3, wherein the particular location includes at least one of an airport, a bus terminal, or a train terminal.
number: 5
text: The method of any of claims 3-4, wherein the particular location includes at least one of a residence of the user, a workplace of the user, a recreational location, or a fitness center.
number: 6
text: The method of any of claims 1-5, wherein the event occurrence includes an occurrence of a calendar event of an electronic calendar associated with the user.
number: 7
text: The method of any of claims 1-6, wherein providing the suggested action includes providing the suggested action after the event occurrence, and in accordance to the temporal offset.
number: 8
text: The method of any of claims 1-7, wherein providing the suggested action includes providing the suggested action before the event occurrence, and in accordance to the temporal offset.
number: 9
text: The method of any of claims 1-8, wherein providing the suggested action includes employing a display of the electronic device to providing a pop-up notification indicating the suggested action.
number: 10
text: The method of any of claims 1-9, further comprising:
number: 11
text: The method of any of claims 1-10, wherein the predictive model was trained based on a plurality of training signals generated by the electronic device.
number: 12
text: The method of any of claims 1-11, wherein one or more machine learning (ML) methods were employed to train the predictive model.
number: 13
text: The method of any of claims 1-12, further comprising:
in accordance with the predictive model, providing a second suggested action to the user within a second temporal offset from the event occurrence.
number: 14
text: The method of any of claims 1-13, wherein the suggested action is based on at least an event type of the event occurrence.
number: 15
text: The method of any of claims 1-14, wherein the suggested action is based on at least one or more contextual conditions of the event occurrence.
number: 16
text: The method of claim 15, wherein the one or more contextual conditions of the event occurrence include at least one of a day of a week, a time of a day, or a location of the electronic device.
number: 17
text: The method of any of claims 1-16, wherein the suggested action includes at least one of playing content on the electronic device, launching an application installed on the electronic device, or sending a message to a first contact within a plurality of contacts for the user.
number: 18
text: The method of claim 17, wherein the application installed on the electronic device includes at least one of a rideshare application, a physical fitness application, or a food delivery application.
number: 19
text: An electronic device, comprising:
number: 20
text: A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions for employing a predictive model for an event that indicates a behavior of a user of an electronic device, which when executed by one or more processors of the electronic device, cause the electronic device to perform operations comprising:
Office action: search_report, dated 2021-12-08
Rejection reasons: novelty_epc_54
Prior art cited: ref_id: US32254905A
ref_type: patent
severity: background
ref_id: US7657849B2
ref_type: patent
severity: background
ref_id: US6323846B1
ref_type: patent
severity: background
ref_id: US6570557B1
ref_type: patent
severity: background
ref_id: US6677932B1
ref_type: patent
severity: background
ref_id: US2002015024A1
ref_type: patent
severity: background
ref_id: US38131306A
ref_type: patent
severity: background
ref_id: US84086204A
ref_type: patent
severity: background
ref_id: US90396404A
ref_type: patent
severity: background
ref_id: US4826405A
ref_type: patent
severity: background
ref_id: US3859005A
ref_type: patent
severity: background
ref_id: US22875805A
ref_type: patent
severity: background
ref_id: US22870005A
ref_type: patent
severity: background
ref_id: US22873705A
ref_type: patent
severity: background
ref_id: US36774906A
ref_type: patent
severity: background
ref_id: US24183908A
ref_type: patent
severity: background
ref_id: US2005190059A1
ref_type: patent
severity: background
ref_id: US2006017692A1
ref_type: patent
severity: background
ref_id: US60936562P
ref_type: patent
severity: background
ref_id: US96806707A
ref_type: patent
severity: background
ref_id: US2013040061W
ref_type: patent
severity: background
ref_id: US2013069483W
ref_type: patent
severity: background
ref_id: US201113236942A
ref_type: patent
severity: background
ref_id: US34174308A
ref_type: patent
severity: background
ref_id: US201414298725A
ref_type: patent
severity: background
ref_id: US98798211A
ref_type: patent
severity: background
ref_id: US201113251088A
ref_type: patent
severity: background
ref_id: US2020020326A1
ref_type: patent
severity: background
ref_id: US10599449B1
ref_type: patent
severity: background
ref_id: US2020020326
ref_type: patent
severity: novelty_destroying
ref_id: US10599449
ref_type: patent
severity: novelty_destroying
Final disposition: pending (2021-12-08)