IP Library Granted Patent US 9,626,675
Granted Patent B2
US 9,626,675 · App. 14/154,649 · Granted Apr 18, 2017

Updating a widget that was deployed to a secure wallet container on a mobile device

Inventors: Mehul Desai (Westmont, IL); Satyan G. Pitroda (Oak Brook, IL); Nehal Maniar (Oak Brook, IL)
Assignee: MASTERCARD MOBILE TRANSACTION SOLUTIONS, INC.
G06Q20/382G06F8/65G06Q20/08G06Q20/105G06Q20/322G06Q20/36G06Q20/3674G06Q20/40G06Q30/06G06Q30/0641
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,626,675
App. No.
14/154,649
Granted
Apr 18, 2017
Kind
B2
Abstract

Updating a widget comprises receiving a query from a mobile device for the existence of an updated widget; transmitting information indicative of the availability of the updated widget to the mobile device; receiving a request for the updated widget from the mobile device; and transmitting the updated widget to the mobile device.

Claims (13)

1. A method comprising:

receiving at an existing widget deployed on a mobile device an alert pushed to the mobile device through a one-way message bus from a widget producer, the alert indicating that an updated version of the widget is available, wherein the alert is pushed only to mobile devices on which a previous version of the widget was successfully installed;

confirming with the mobile device that the update applies to the existing widget that is deployed on the mobile device;

configuring a wallet container that is deployed on the mobile device to accept the updated widget;

accessing the updated widget with the wallet container;

dispositioning the existing widget to restrict further use thereof in response to the alert, wherein dispositioning consists of the existing widget performing one action selected from the list consisting of disabling itself-and updating portions of itself to comply with the updated widget; and

configuring a runtime environment of the mobile device for processing widgets on the mobile device to use the updated widget in place of the existing widget,

wherein the alert is received with a multi-domain secure wallet container that is executing on a mobile device.

2. The method of claim 1 , wherein the widget is a service provider-specific widget that is deployed on a mobile device that is configured with portions of an enabling tier and a service tier of a multi-tier mobile computing ecosystem for facilitating secure personalized transactions between the mobile device and the specific service provider.

3. The method of claim 1 , wherein accessing the updated widget comprises communicating through a service tier of a multi-tier computing ecosystem with a participant of the computing ecosystem to facilitate access of the updated widget.

4. The method of claim 3 , wherein the multi-tier computing ecosystem comprises the service tier, a personalization tier, and an enabling tier.

5. The method of claim 1 , wherein accessing the updated widget comprises accessing a mobile-device resident copy of the updated widget via an enabling tier of a multi-tier computing ecosystem.

6. The method of claim 5 , wherein the multi-tier computing ecosystem comprises the service tier, a personalization tier, and an enabling tier.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2015
From: C-SAM, INC.
To: MASTERCARD MOBILE TRANSACTIONS SOLUTIONS, INC.
Reel/Frame 035521/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2014
From: DESAI, MEHUL; PITRODA, SATYAN G.; MANIAR, NEHAL
To: C-SAM, INC.
Reel/Frame 031963/0300 →
Continuity (7)
Continuation 13909262 · Jun 4, 2013
Continuation 13651028 · Oct 12, 2012
Continuation In Part 11539024 · Oct 5, 2006
Provisional Application 60724066 · Oct 6, 2005
Provisional Application 61546084 · Oct 12, 2011
Provisional Application 61619751 · Apr 3, 2012
Related Publication 20140130035A1 · May 8, 2014