US 11,768,671 B2
Dynamic message embedded within application new feature rollout
Jayakarthik Jayabalan, West Mambalam (IN); Josephine E. Justin, Doddabanaswadi (IN); Kuntal Dey, Vasant Kunj (IN); and Seema Nagar, Bangalore (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Sep. 23, 2019, as Appl. No. 16/578,931.
Application 16/578,931 is a continuation of application No. 16/454,326, filed on Jun. 27, 2019, granted, now 11,226,803.
Prior Publication US 2020/0409682 A1, Dec. 31, 2020
Int. Cl. G06F 9/445 (2018.01); G06F 8/65 (2018.01)
CPC G06F 8/65 (2013.01) 10 Claims
OG exemplary drawing
 
1. A method for dynamically embedding a message within an update to a mobile application, the method comprising:
one or more processors collecting user preference information, activity information of application usage performed by a user, and behaviors associated with usage of a mobile device operated by the user;
responsive to detecting a feature update to a first application operating on the mobile device is available, the one or more processors determining whether installation of the feature update to the first application is accepted by the user;
responsive to determining the installation of the feature update to the first application is accepted by receiving an acceptance response from the mobile device, the one or more processors selecting a message directed to the user of the mobile device from one or more available messages, based on the preference information, a frequency of the activity information, and the behaviors associated with the usage of the mobile device operated by the user;
the one or more processors embedding the message within the feature update to the first application and sending the feature update to the first application on the mobile device, wherein embedding the message includes the message within a component of the feature update; and
responsive to the user of the mobile device accessing the feature update to the first application installed on the mobile device, the one or more processors presenting the message embedded within the component of the feature update to the user.