US 11,934,895 B2
Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior
Sandro Feuz, Zurich (CH); and Victor Carbune, Zurich (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Mar. 20, 2023, as Appl. No. 18/123,870.
Application 18/123,870 is a continuation of application No. 17/588,637, filed on Jan. 31, 2022, granted, now 11,609,806.
Application 17/588,637 is a continuation of application No. 17/251,476, granted, now 11,237,885, issued on Feb. 1, 2022, previously published as PCT/US2020/016974, filed on Feb. 6, 2020.
Prior Publication US 2023/0229530 A1, Jul. 20, 2023
Int. Cl. G06F 9/54 (2006.01); H04L 51/224 (2022.01)
CPC G06F 9/542 (2013.01) [H04L 51/224 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors, the method comprising:
identifying current contextual data that is based on one or more interactions, of a user, with one or more applications executing on a client device;
determining, based on processing the current contextual data, to render a preliminary notification at the client device,
wherein the preliminary notification indicates that processing will occur to automatically monitor for a change in state of a particular application of the one or more applications;
in response to determining to render the preliminary notification at the client device:
rendering the preliminary notification at the client device;
in response to rendering the preliminary notification at the client device:
automatically processing state data, for the particular application, to automatically monitor for the change in the state of the particular application; and
in response to detecting the change in the state during the automatically monitoring:
automatically rendering a further notification, for the particular application, at the client device,
wherein the further notification indicates an occurrence of the change in the state.