Abstract: Deploying an issuer-specific widget to a wallet container on a client device is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining service-provider specific resource access requirements for operating the widget, configuring a widget descriptor with the access requirements, and communicating with wallet container to ensure successful deployment of the configured widget that meets the access requirements in the widget descriptor.
Type:
Grant
Filed:
December 11, 2013
Date of Patent:
February 6, 2018
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Inventors:
Mehul Desai, Satyan G. Pitroda, Nehal Maniar
Abstract: Configuring a shareable widget interface to mobile wallet functions includes disposing a wallet module in a memory of a client device, and disposing a wallet companion applet in a secure element accessible by the client device, wherein the wallet companion applet facilitates access by at least one other applet and at least one wallet module to content that is stored in the secure element via a mobile wallet function sharable interface.
Type:
Grant
Filed:
January 14, 2014
Date of Patent:
November 29, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Inventors:
Mehul Desai, Satyan G. Pitroda, Nehal Maniar
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
October 18, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Configuring a plurality of security isolated wallet containers on a single mobile device includes configuring at least one mobile transaction platform-specific application programming interface for facilitating access to secure mobile transaction platform resources by a wallet container executing on a mobile device; disposing a plurality of distinct wallet containers in a memory of the mobile device, wherein each wallet container interfaces with secure mobile transaction platform resources via the at least one application programming interface; disposing at least one service provider-specific wallet in each of the plurality of distinct wallet containers; and enforcing service-provider specific wallet security by a distinct wallet container accessing a portion of the secure mobile transaction platform resources via the at least one application programming interface.
Type:
Grant
Filed:
January 14, 2014
Date of Patent:
September 27, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Inventors:
Mehul Desai, Satyan G. Pitroda, Nehal Maniar
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
July 26, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
May 3, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
May 3, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
May 3, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
November 9, 2011
Date of Patent:
April 19, 2016
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary receives an authorization request generated based on a transaction initiated by a customer at a point of purchase. The intermediary service then determines one or more stored value items that can be applied to the transaction. Stored value items may be determined based on the customer's identity or based on transaction characteristics, such as the point of purchase or the transaction items. The service sends a transaction notification to a mobile device associated with the customer to notify the customer of the available stored value items. The service then applies the stored value items to pay a portion of the transaction amount and initiates a payment process to pay the remainder of the transaction amount.
Type:
Grant
Filed:
August 18, 2010
Date of Patent:
March 22, 2016
Assignee:
FonWallet Transactions Solutions, Inc.
Inventors:
Todd R. Coulter, Mordechai E. Kaplinsky, Christopher E. Lewis, Jeffery A. Warmington
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 23, 2011
Date of Patent:
December 8, 2015
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
June 24, 2011
Date of Patent:
November 3, 2015
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
Type:
Grant
Filed:
November 9, 2011
Date of Patent:
June 30, 2015
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Abstract: A multi-panel user interface includes one-tap access of a shopping-related function from a collapsed panel in an expandable panel user shopping interface without requiring expanding the collapsed panel.
Type:
Grant
Filed:
February 25, 2013
Date of Patent:
June 23, 2015
Assignee:
MasterCard Mobile Transactions Solutions, Inc.
Inventors:
Barbara Elaine Ballard, Raghu Bharathur, Nehal Maniar
Abstract: A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary service enables a customer to selectively change the status of an account's associated with a payment instrument by activating or deactivating the account. The intermediary service may manage account status locally using a rules module. Alternatively, the issuing institution may manage account status, while the intermediary service provides an interface for customers. A customer communicates with the intermediary service to direct the service to change the account status. The intermediary service determines the account's issuing institution and provides an indication to the issuing institution of the current status of the account (or of the change in status).
Type:
Grant
Filed:
August 18, 2010
Date of Patent:
February 5, 2013
Assignee:
FonWallet Transaction Solutions, Inc.
Inventors:
Todd R. Coulter, Mordechai E. Kaplinsky, Christopher E. Lewis, Jeffery A. Warmington
Abstract: A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary receives an authorization request generated based on a transaction initiated by a customer at a point of purchase. The intermediary provides a rules module that stores a set of rules for processing transactions. Each rule specifies one or more conditions to be tested and one or more actions to be executed based on the test. For each authorization request, the system determines the applicable rules and tests conditions for each rule prior to the transaction. Based on the results of the test, the system executes an associated action. Conditions may be specified based on transaction information, customer information, or other information. Actions define the system's response to a particular result in testing a condition.
Type:
Grant
Filed:
August 18, 2010
Date of Patent:
October 2, 2012
Assignee:
Fon Wallet Transaction Solutions, Inc.
Inventors:
Todd R. Coulter, Mordechai E. Kaplinsky, Christopher E. Lewis, Jeffery A. Warmington
Abstract: An acquirer communicates with an intermediary transaction processing service to handle financial transaction requests received from multiple points of purchase. The acquirer receives an initial authorization request generated based on a transaction initiated by a customer at a point of purchase. The initial authorization request includes unique identifying information associated with the customer. The acquirer determines that the unique identifying information is associated with the intermediary service and provides at least part of the initial authorization request to the intermediary service. In response, the intermediary service provides account information to the acquirer. The acquirer then generates a modified authorization request based on the initial authorization request and the received account information and transmits the modified authorization to an issuing institution to request approval of the transaction.
Type:
Grant
Filed:
September 10, 2009
Date of Patent:
August 14, 2012
Assignee:
FonWallet Transaction Solutions, Inc.
Inventors:
Todd R. Coulter, Mordechai E. Kaplinsky, Christopher E. Lewis
Abstract: A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary service utilizes a customer's mobile device as an out-of-band communication channel to notify a customer of a received financial transaction request. To send the notification, the intermediary service retrieves stored customer information, including an address of the customer's mobile device and a list of payment instruments that can be used to pay for the transaction. Before continuing to process the received financial transaction request, the service may first require the customer to confirm the transaction via the mobile device. The intermediary service retrieves financial account information associated with the customer from issuing institutions, and, if the transaction is confirmed, provides the account information to acquirers in order to allow transactions to be processed.
Type:
Grant
Filed:
September 10, 2009
Date of Patent:
January 17, 2012
Assignee:
FonWallet Transaction Solutions, Inc.
Inventors:
Todd R. Coulter, Mordechai E. Kaplinsky, Christopher E. Lewis
Abstract: A computer-implemented method includes defining a valid scan or range of valid scans as a valid activity of an object in an application-specific activity taking place through a light curtain sensing area of a light curtain, defining an invalid scan or range of invalid scans as an invalid activity of the object in the application-specific activity taking place through the light curtain sensing area of the light curtain, storing parameters and activity-specific rules for processing a plurality of objects, monitoring and processing the object in the application-specific activity taking place through a light curtain sensing area of a low cost light curtain in conjunction with the stored parameters and activity-specific rules, and reporting a status and results of the processing of the object.
Abstract: A customer self-checkout system includes one or more checkout stations and multiple supervisor terminals. The supervisor terminals provide support to, and control over, the self-checkout system and checkout stations. A controller is used to coordinate communications among the checkout stations and supervisor terminals over a wired and/or wireless network interfaces. A user may provide input at supervisory terminal using an interface providing context sensitive prompting to enable control using a simple keyboard interface.
Type:
Grant
Filed:
January 30, 2002
Date of Patent:
July 7, 2009
Assignee:
Fujitsu Transaction Solutions, Inc.
Inventors:
Iouri Kloubakov, Bruce McVicar, Thierry Leroux-Demers