ENHANCED SECURITY FEATURE FOR PAYMENT-ENABLED MOBILE TELEPHONE
First Claim
Patent Images
1. A method comprising:
- providing a mobile device, the mobile device including at least one processor, the processor controlled by a plurality of software programs, the software programs including (a) an environment program for supporting application programs, (b) a payment application program for enabling the mobile device to provide payment account information to a point of sale (POS) terminal via radio frequency signaling to consummate a purchase transaction at the POS terminal, and (c) a user interface application program supported by the environment program;
initiating operation of the user interface application program in the mobile device; and
as part of initiating operation of the user interface application program, sending a message from the user interface application program to the payment application program to cause the payment application program to clear a PIN (personal identification number) verification status flag.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes providing a mobile device. The mobile device is programmed with a payment application program, an environment program that supports application programs, and a user interface application program. When the user interface application program is initiated, the initiation of the program includes sending a message from the user interface application program to the payment application program to clear a PIN (personal identification number) verification status flag.
42 Citations
20 Claims
-
1. A method comprising:
-
providing a mobile device, the mobile device including at least one processor, the processor controlled by a plurality of software programs, the software programs including (a) an environment program for supporting application programs, (b) a payment application program for enabling the mobile device to provide payment account information to a point of sale (POS) terminal via radio frequency signaling to consummate a purchase transaction at the POS terminal, and (c) a user interface application program supported by the environment program; initiating operation of the user interface application program in the mobile device; and as part of initiating operation of the user interface application program, sending a message from the user interface application program to the payment application program to cause the payment application program to clear a PIN (personal identification number) verification status flag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
providing a mobile device, the mobile device including at least one processor, the processor controlled by a plurality of software programs, the software programs including (a) an environment program for supporting application programs, (b) a payment application program for enabling the mobile device to provide payment account information to a point of sale (POS) terminal via radio frequency signaling to consummate a purchase transaction at the POS terminal, and (c) a user interface application program supported by the environment program; receiving a PIN (personal identification number) from a user of the mobile device via the user interface application program; and in response to receiving the PIN, the user interface application program requesting the environment program to set an alarm, the alarm having an alarm period. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A mobile device, comprising:
-
a housing; a processor contained within the housing; and a memory contained within the housing and storing a plurality of programs, the plurality of programs including (a) an environment program for supporting application programs, (b) a payment application program for enabling the mobile device to provide payment account information to a point of sale (POS) terminal via radio frequency signaling to consummate a purchase transaction at the POS terminal, and (c) a user interface application program supported by the environment program;
the memory in communication with the processor, the processor operative with the programs to;receive a PIN (personal identification number) from a user of the mobile device via the user interface application program; in response to receiving the PIN, send a request via the user interface application program to the environment program, the request for requesting the environment program to set an alarm, the alarm having an alarm period; set a time-out period within the user interface application program, the time-out period different from the alarm period; experience an exit event in the user interface application program; detect that the alarm period has expired; respond to expiration of the alarm period by reinitiating the user interface application program via the environment program; and in response to reinitiating the user interface application program, send a message from the user interface application program to the payment application program to cause the payment application program to clear a PIN (personal identification number) verification status flag. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
providing a mobile device, the mobile device including at least one processor, the processor controlled by a plurality of software programs, the software programs including (a) an environment program for supporting application programs, (b) a payment application program for enabling the mobile device to provide payment account information to a point of sale (POS) terminal via radio frequency signaling to consummate a purchase transaction at the POS terminal, and (c) a user interface application program supported by the environment program; receiving a PIN (personal identification number) from a user of the mobile device via the user interface application program; in response to receiving the PIN, the user interface application program requesting the environment program to set an alarm, the alarm having an alarm period; the user interface application program setting a time-out period within the user interface application program, the time-out period different from the alarm period; the user interface application program experiencing an exit event; the alarm period expiring; the environment program responding to expiration of the alarm period by initiating operation of an application program other than the user interface application program; and in response to initiation of operation of the application program other than the user interface application program, sending a message from the application program other than the user interface application program to the payment application program to cause the payment application program to clear a PIN (personal identification number) verification status flag.
-
Specification