METHODS AND SYSTEMS FOR PARTIAL PERSONALIZATION DURING MOBILE APPLICATION UPDATE
First Claim
1. A method for updating personalization information associated with an updated mobile application on a communication device managed by an application provider computer, the method comprising:
- receiving, by a server computer, a migration notification from the application provider computer, the migration notification including device identification information, applet identification information, and application version information for a mobile application installed on the communication device by the application provider computer;
identifying, by the server computer, an account associated with the migration notification using the device identification information and the applet identification information;
identifying, by the server computer, a current personalization profile associated with the mobile application using the received application version information;
identifying, by the server computer, an updated personalization profile associated with the updated mobile application;
determining, by the server computer, partial personalization information associated with a difference between the current personalization profile and the updated personalization profile;
generating partial personalization scripts including the partial personalization information for updating the personalization information stored in the mobile application of the communication device; and
providing, by the server computer, the partial personalization scripts to the application provider computer for installation on the communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed at methods and systems for providing a partial personalization process that allows for more efficient and effective personalization of a mobile application on a communication device after updating the mobile application. For example, personalization profiles associated with multiple versions of the mobile application may be stored at an application update provisioning system and the application update provisioning system may determine the appropriate partial provisioning information to update the mobile application for each migration notification. Accordingly, a tailored partial personalization script including only that personalization information that is to be updated for the updated version of the mobile application may be generated and installed to enable new functionality and/or update the information contained within an updated mobile application, without requiring re-personalization of all personalized information into the updated mobile application.
-
Citations
20 Claims
-
1. A method for updating personalization information associated with an updated mobile application on a communication device managed by an application provider computer, the method comprising:
-
receiving, by a server computer, a migration notification from the application provider computer, the migration notification including device identification information, applet identification information, and application version information for a mobile application installed on the communication device by the application provider computer; identifying, by the server computer, an account associated with the migration notification using the device identification information and the applet identification information; identifying, by the server computer, a current personalization profile associated with the mobile application using the received application version information; identifying, by the server computer, an updated personalization profile associated with the updated mobile application; determining, by the server computer, partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; generating partial personalization scripts including the partial personalization information for updating the personalization information stored in the mobile application of the communication device; and providing, by the server computer, the partial personalization scripts to the application provider computer for installation on the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server computer comprising:
-
a processor; and a computer-readable medium coupled to the processor, the computer-readable medium comprising code, executable by the processor, to perform a method for updating personalization information associated with an updated mobile application on a communication device, the method comprising; receiving a migration notification from the application provider computer, the migration notification including device identification information, applet identification information, and application version information for a mobile application installed on the communication device by the application provider computer; identifying an account associated with the migration notification using the device identification information and the applet identification information; identifying a current personalization profile associated with the mobile application using the received application version information; identifying an updated personalization profile associated with the updated mobile application; determining partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; generating partial personalization scripts including the partial personalization information for updating the personalization information stored in the mobile application of the communication device; and providing the partial personalization scripts to the application provider computer for installation on the communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a communication device including an updated mobile application configured to; send a migration notification in response to an update event, the migration notification including device identification information, applet identification information, and application version information to an application provider computer; the application provider computer configured to; receive the migration notification; determine a provisioning computer associated with the mobile application; transmit the migration notification to the provisioning computer; receive partial personalization scripts from the provisioning computer; and install the partial personalization scripts on the communication device; and the provisioning computer configured to; receive the migration notification from the application provider computer; identify a current personalization profile associated with the communication device using the device identification information and the applet identification information; identify an account associated with the migration notification using the device identification information and the applet identification information; identify a current personalization profile associated with the mobile application using the received application version information; identify an updated personalization profile associated with the updated mobile application on the communication device; determine partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; generate the partial personalization scripts including the partial personalization information for updating the personalization information stored in the mobile application of the communication device; and provide the partial personalization scripts to the master application provider for installation.
-
Specification