Methods and apparatus to obtain transaction information
AssigneeBlackBerry Limited
InventorsDavid Ryan Walker, Steven Henry Fyke
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to obtain transaction information are described. One example method includes conducting a transaction using a proximity-based communication link, storing information related to the transaction in a database of a mobile device, identifying a service based on the information, querying the service from the mobile device, wherein the query is based on the information, and obtaining detail of the transaction from the service based on the information. Other implementations are possible.
Claims22
A method comprising:
- completing a payment transaction using a proximity-based communication link;
- storing information related to the completed transaction in a database of a mobile device, the information comprising a timestamp of the transaction and at least one of preselection information, a transaction context, or a value of the transaction;
- after completion of the transaction, identifying a first service of multiple possible services as a most probable service to have been used to conduct the completed transaction based on the information, the identifying being performed by the mobile device;
- in response to identifying the first service, querying the identified first service from the mobile device, wherein the query is based on the information related to the completed transaction;
- and
- obtaining detail of the completed transaction from the identified first service in response to the query and based on the information related to the completed transaction.
A mobile device comprising:
- a close-proximity communication device;
- a memory associated with the close-proximity communication device;
- a network connectivity module;
- and
- a processor coupled with the close-proximity communication device and the network connectivity module, wherein the processor is programmed to:
- complete a payment transaction using the close-proximity communication device;
- store information related to the transaction in the memory, the information comprising a timestamp of the payment transaction and at least one of preselection information, a transaction context, or a value of the payment transaction;
- after completion of the transaction, identify a first service of multiple possible services as a most probable service to have been used to conduct the completed transaction based on the information;
- in response to identifying the first service, query the identified first service based on the information related to the completed transaction;
- and
- obtain detail of the completed transaction from the identified first service in response to the query and based on the information related to the completed transaction using the network connectivity.
A method to obtain detail for a completed transaction, the method comprising:
- conducting a payment transaction using a secure element of a mobile device via a proximity-based communication link of the mobile device;
- storing information related to the transaction in a transaction log of the mobile device, the information comprising a timestamp of the transaction and at least one of preselection information, a transaction context, or a value of the transaction, and the transaction log not including any information stored in the secure element of the mobile device;
- after completion of the transaction, identifying the transaction as being an unresolved transaction from the transaction log, the identifying being performed by the mobile device;
- in response to identifying the transaction as an unresolved transaction, identifying a first service of multiple possible services as a most probable service used to conduct the transaction based on the stored information related to the transaction;
- based on identifying the first service after the transaction, querying the identified first service from the mobile device, wherein the query is based on the information related to the transaction;
- and
- obtaining detail of the transaction from the identified first service at the mobile device in response to the query.
Dependencies are inferred from the claim text.