The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 14, 2025

Filed:

Apr. 17, 2023
Applicant:

Motorola Mobility Llc, Wilmington, DE (US);

Inventors:

Amit Kumar Agrawal, Bangalore, IN;

Krishnan Raghavan, Bangalore, IN;

Vignesh Karthik Mohan, Bangalore, IN;

Assignee:

Motorola Mobility LLC, Chicago, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04M 1/72484 (2021.01); H04W 24/08 (2009.01);
U.S. Cl.
CPC ...
H04M 1/72484 (2021.01); H04W 24/08 (2013.01);
Abstract

An electronic device, a method and a computer program product for surfacing notifications based on optimal network and device conditions at a consumer device. The method includes receiving from a network connected device, a notification associated with local consumption of content available for presentation by a 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. The method includes detecting one or more current network conditions and comparing the current network conditions with network constraints within the content consumption criteria encoded in the metadata. The method includes selectively presenting 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.


Find Patent Forward Citations

Loading…