Back to results
US 8,769,643 B1Granted
Method for identifying a remote device
OwnerMourad Ben Ayedinventor
Life of this patent
Estimating the term…
Abstract
A method for identifying a remote client device and sending a transaction to that remote client device. The method enables mobile payment, mobile signing as well as mobile ID.
Claims20
A method for wirelessly identifying a client device from among a number of devices and for sending information to the client device comprising:
- at least one client device and a second device using short wireless communication;
- running at least one first application onboard the at least one client device, wherein the at least one first application can switch from the foreground to the background of the at least one client device and vice versa, and wherein when the at least one first application is in the foreground of the at least one client device, the at least one first application publishes a first state, and
- wherein when the at least one first application is in the background of the at least one device, the at least one first application publishes a second state that is different from the first state, and wherein the first state and the second state can be read wirelessly using short wireless communication;
- using the second device to send at least one short wireless message and to obtain at least one response from the at least one client device;
- using the at least one response and a second application running onboard the second device to identify at least one client device that is currently running the at least one first application in the foreground;
- whereby upon or after identifying at least one client device that is currently running the at least one first application in the foreground, sending at least one wireless request from the second device to the at least one client device, wherein the at least one wireless request includes at least one information selected from the group consisting of:
- an invoice, a receipt, a reservation, a confirmation, a reward, a charge, a transaction detail, a coupon, a file, a transaction ID, an encryption key, a decryption key, and an information.
4 more elements
A method for wirelessly identifying a client device from among a number of devices and sending information to the client device comprising:
- using at least one client device and a second device capable of short wireless communication;
- running at least one first application onboard the at least one client device,
- wherein the at least one first application can switch from the foreground to the background of the at least one client device and vice versa;
- using the second device to send at least one short wireless message and to obtain at least one response from the at least one client device;
- using the at least one response and a second application running onboard the second device to identify at least one client device that is currently running the at least one first application in the foreground;
- whereby upon or after identifying at least one client device that is currently running the at least one first application in the foreground,
- sending at least one wireless message from the second device to the at least one client device;
- whereby a wireless message is not sent to a client device that is currently running the at least one first application in the background.
5 more elements
A method for wirelessly identifying a client device from among a number of devices and for sending information to the client device comprising:
- using at least one client device and a second device capable of short wireless communication and a remote server to facilitate communication between the at least one client device and the second device;
- running at least one first application onboard the at least one client device,
- wherein the at least one first application publishes at least one first identifier,
- and wherein the at least one first identifier can be read wirelessly using short wireless communication;
- storing the at least one first identifier or an identifier corresponding to the at least one first identifier in a user account onboard the remote server;
- using a second application onboard the second device to obtain at least one identifier from the remote server, wherein the at least one identifier corresponds to a user account;
- using the second application onboard the second device to obtain information from at least one client device corresponding to the at least one identifier,
- wherein the information is obtained using short wireless communication, and wherein the second application can perform a first action when the at least one first application is running in the foreground of the at least one client device,
- and wherein the second application can perform a different action or do nothing when the at least one first application is running in the background of the at least one client device.
6 more elements
Dependencies are inferred from the claim text.