Tracking an application installation state

US2017153879A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017153879-A1
Application numberUS-201514953489-A
CountryUS
Kind codeA1
Filing dateNov 30, 2015
Priority dateNov 30, 2015
Publication dateJun 1, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present invention disclose 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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for determining the installation state 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 a request for a 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. 2 . The method of claim 1 , further comprising: detecting the first user identification of the application on the first user device within the defined geographical area using the beacon; comparing the detected first user identification and generated second user identification; in response to matching the first user identification and the generated second user identification, modifying the installation status of the application on the first user device; and communicating the modified installation status. 3 . The method of claim 1 , further comprising: receiving a request for a transaction, in response to input from a user via one or more of: a wired input device; and wireless input. 4 . The method of claim 1 , further comprising: determining an absence of the first user identification of the application on a first user device, in response to receiving the request for a transaction. 5 . The method of claim 1 , wherein the generated installation status is one or more of: true; and false. 6 . The method of claim 1 , wherein the transaction data includes the second user identification. 7 . The method of claim 1 , wherein the beacon is a radio frequency beacon. 8 . A device for determining the installation state 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 a 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. 9 . The device of claim 8 , wherein the computer system is configured to, in response to the beacon detecting the first user identification: detect the first user identification of the application on the first user device within the defined geographical area using the beacon; compare the detected first user identification and generated second user identification; and in response to determining the first user identification and the generated second user identification match, modify the installation status of the application on the first user device; and configured to communicate the modified installation status. 10 . The device of claim 8 , wherein the computer system includes one or more computer processors; one or more computer-readable storage media; and program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors. 11 . The device of claim 10 , wherein program instructions further comprise: instructions to 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. 12 . The device of claim 8 , wherein the beacon includes a radio frequency beacon. 13 . A computer program product for determining the installation state 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 a request for a 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. 14 . The computer program product of claim 13 , further comprising: instructions to detect the first user identification of the application on the first user device within the defined geographical area using the beacon; instructions to compare the detected first user identification and generated second user identification; in response to instructions to match the first user identification and the generated second user identification, instructions to modify the installation status of the application on the first user device; and instructions to communicate the modified installation status. 15 . The computer program product of claim 13 , further comprising: instructions to receive a request for a transaction, in response to input from a user via one or more of: a wired input device; and wireless input. 16 . The computer program product of claim 13 , further comprising instructions to determine an absence of the first user identification of the application on a first user device, in response to instructions to receive the request for a transaction. 17 . The computer program product of claim 13 , wherein the generated installation status is one or more of: true; and false. 18 . The computer program product of claim 13 , wherein the transaction data includes the second user identification. 19 . The computer program product of claim 13 , wherein the beacon is a radio frequency beacon.

Assignees

Inventors

Classifications

  • communicating wirelessly · CPC title

  • Entity profiles · CPC title

  • involving automatic teller machines [ATMs] · CPC title

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • Location-sensitive, e.g. geographical location, GPS · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017153879A1 cover?
Embodiments of the present invention disclose 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 fr…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F8/61. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).