US 12,120,201 B1
Push notifications with metatags directing optimal time for surfacing notifications at consumer device
Amit Kumar Agrawal, Bangalore (IN); Krishnan Raghavan, Bangalore (IN); and Vignesh Karthik Mohan, Bangalore (IN)
Assigned to Motorola Mobility LLC, Chicago, IL (US)
Filed by MOTOROLA MOBILITY LLC, Wilmington, DE (US)
Filed on Apr. 17, 2023, as Appl. No. 18/301,889.
Int. Cl. H04L 67/55 (2022.01); H04L 67/63 (2022.01)
CPC H04L 67/63 (2022.05) [H04L 67/55 (2022.05)] 15 Claims
OG exemplary drawing
 
1. A computing device comprising:
a communication subsystem that communicatively connects the computing device to one or more devices via a network;
a processor; and
a memory storing instructions executable in the processor, the instructions when executed causing the processor to:
select content for consumption at a second device communicatively coupled to the computing device;
encode, into metadata associated with the content, content consumption criteria related to at least one of a network quality and a second device capability for presenting the content at the second device;
encode into the metadata at least one fallback action rule, the at least one fallback action rule comprising at least one fallback action to implement in response to not presenting a notification before expiration of a presentation deadline, the at least one fallback action comprising one or more of abort, proceed-regardless, and proceed with surfacing alternate media; and
transmit the notification to the second device, the notification including the metadata associated with the content, the metadata configuring the second device to determine at least one of (i) a timing for presenting the content for consumption at the second device and (ii) presentation parameters related to the content based on the content consumption criteria.