Tracking an application installation state
AssigneeInternational Business Machines Corporation
InventorsManu T. George, Anoop G. M. Ramachandra, Murali K. Surampalli
Life of this patent
Estimating the term…
Abstract
An apparatus, method, and system for receiving a request for a transaction using a computer system. An absence of a first user identification of an application on a first user device is determined, when a beacon of the computer system does not detect the first user identification within a defined geographical area. A plurality of transaction data from a transaction device is received. A second user identification based on the received transaction data is generated. An installation status of the application on the first user device based on the generated second user identification and the absence of the first user identification is also generated.
Claims19
A method for determining an installation status of an application, the method comprising:
- receiving a request for a transaction using a computer system;
- initiating a beacon from the computer system to detect a first user identification of an application;
- determining an absence of the first user identification of the application on a first user device, when the beacon of the computer system does not detect the first user identification within a defined geographical area;
- receiving a plurality of transaction data from a transaction device, in response to receiving the request for the transaction;
- generating a second user identification based on the received transaction data;
- generating an installation status associated with the first user device based on the generated second user identification and the absence of the first user identification;
- and
- recording the installation status associated with the first user device.
A device for determining an installation status of an application, which comprises:
- a computer system configured to receive a request for a transaction initiated by a user, the computer system communicating with a transaction device having a user interface;
- a beacon being part of the transaction device and communicating with the computer system, the beacon being configured to detect a first user identification of an application on a first user device entering a defined geographical area;
- the computer system being configured to, receive a plurality of transaction data from the transaction device;
- the computer system further being configured to, in response to receiving the request for the transaction and the beacon not detecting the first user identification of the application on the first user device:
- generate a second user identification based on the received transaction data, and generate an installation status of the application on the first user device based on the generated second user identification and the absence of the first user identification.
A non-transitory computer program product for determining an installation status of an application, the computer program product comprising:
- one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising:
- instructions to receive a request for a transaction using a computer system;
- instructions to initiate a beacon from the computer system to detect a first user identification of an application;
- instructions to determine an absence of the first user identification of the application on a first user device, when the beacon of the computer system does not detect the first user identification within a defined geographical area;
- instructions to receive a plurality of transaction data from a transaction device, in response to receiving the request for the transaction;
- instructions to generate a second user identification based on the received transaction data;
- instructions to generate an installation status associated with the first user device based on the generated second user identification and the absence of the first user identification;
- and
- instructions to record the installation status associated with the first user device.
Dependencies are inferred from the claim text.