Methods and systems for partial personalization during application update
First Claim
1. A method for updating personalization information associated with an update of an application on a communication device, the method comprising:
- receiving, by a server computer, a migration notification including device identification information, applet identification information identifying an applet of the application, application version information for a previous version of the application installed on the communication device, and updated application version information associated with the update of the application;
identifying, by the server computer, an account associated with the migration notification using the device identification information and the applet identification information;
validating, by the server computer, the migration notification by comparing the received application version information with stored application version information associated with the identified account;
identifying, by the server computer, a current personalization profile associated with the received application version information;
identifying, by the server computer, an updated personalization profile associated with the updated application version information;
determining, by the server computer, partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; and
providing, by the server computer, the partial personalization information for installation on the communication device to update the personalization information of the applet, the applet being identified by the applet identification information.
0 Assignments
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 application on a communication device. For example, personalization profiles associated with multiple versions of the application may be stored at a provisioning system and the provisioning system may determine the appropriate partial provisioning information to update the application for each migration notification. Partial personalization information that is to be updated for the updated version of the application may be generated and installed to enable new functionality and/or update the information contained within an updated application without requiring re-personalization of all personalized information.
56 Citations
18 Claims
-
1. A method for updating personalization information associated with an update of an application on a communication device, the method comprising:
-
receiving, by a server computer, a migration notification including device identification information, applet identification information identifying an applet of the application, application version information for a previous version of the application installed on the communication device, and updated application version information associated with the update of the application; identifying, by the server computer, an account associated with the migration notification using the device identification information and the applet identification information; validating, by the server computer, the migration notification by comparing the received application version information with stored application version information associated with the identified account; identifying, by the server computer, a current personalization profile associated with the received application version information; identifying, by the server computer, an updated personalization profile associated with the updated application version information; determining, by the server computer, partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; and providing, by the server computer, the partial personalization information for installation on the communication device to update the personalization information of the applet, the applet being identified by the applet identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 operations for updating personalization information associated with an update of an application on a communication device, the operations including; receiving a migration notification including device identification information, applet identification information identifying an applet of the application, application version information for a previous version of the application installed on the communication device, and updated application version information associated with the update of the application; identifying an account associated with the migration notification using the device identification information and the applet identification information; validating the migration notification by comparing the received application version information with stored application version information associated with the identified account; identifying a current personalization profile associated with the received application version information; identifying an updated personalization profile associated with the updated application version information; determining partial personalization information associated with a difference between the current personalization profile and the updated personalization profile; and providing the partial personalization information for installation on the communication device to update the personalization information of the applet, the applet being identified by the applet identification information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification