US 12,445,552 B2
Surfacing notifications based on optimal network conditions and device characteristics at a 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,900.
Prior Publication US 2024/0348718 A1, Oct. 17, 2024
Int. Cl. H04M 1/72484 (2021.01); H04W 24/08 (2009.01)
CPC H04M 1/72484 (2021.01) [H04W 24/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A communication device comprising:
a communication subsystem which enables the communication device to communicatively connect via a network to at least one network device providing content for local presentation at the communication device;
a display;
a memory storing a notifications module for surfacing notifications received during operation of the communication device; and
a processor communicatively coupled to the communication subsystem, the display, and the memory and which processes instructions of the notifications module, which causes the processor to:
receive, from a network connected device, a notification associated with local consumption of content available for presentation by the communication device, the notification including metadata associated with the content, the metadata encoding content consumption criteria related to preferences for when and how to present the content, in part based on network conditions at the communication device;
detect one or more current network conditions;
compare the current network conditions with network constraints within the content consumption criteria encoded in the metadata; and
selectively present the content for consumption at one or more of a time or in a format determined, at least in part, by the detected one or more network conditions.